From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/adva/ADVA-FSPR7-CAP-MIB | 8216 ++++++++ MIBS/adva/ADVA-FSPR7-CFM-EXTENSION-MIB | 431 + MIBS/adva/ADVA-FSPR7-DEF-MIB | 6592 ++++++ MIBS/adva/ADVA-FSPR7-MIB | 28644 ++++++++++++++++++++++++++ MIBS/adva/ADVA-FSPR7-MODULE-ENCRYPTION-MIB | 1830 ++ MIBS/adva/ADVA-FSPR7-PM-MIB | 28337 +++++++++++++++++++++++++ MIBS/adva/ADVA-FSPR7-TC-MIB | 9564 +++++++++ MIBS/adva/ADVA-MIB | 5861 ++++++ MIBS/adva/CM-ALARM-MIB | 2034 ++ MIBS/adva/CM-COMMON-MIB | 831 + MIBS/adva/CM-ENTITY-MIB | 14148 +++++++++++++ MIBS/adva/CM-FACILITY-MIB | 29698 +++++++++++++++++++++++++++ MIBS/adva/CM-IP-MIB | 2302 +++ MIBS/adva/CM-PERFORMANCE-MIB | 15488 ++++++++++++++ MIBS/adva/CM-PROTECTION-MIB | 675 + MIBS/adva/CM-REDUNDANCY-MIB | 351 + MIBS/adva/CM-SA-MIB | 6957 +++++++ MIBS/adva/CM-SAT-MIB | 1423 ++ MIBS/adva/CM-SECURITY-MIB | 2080 ++ MIBS/adva/CM-SYSTEM-MIB | 3038 +++ MIBS/adva/CM-TOPOLOGY-MIB | 211 + MIBS/adva/DEV-CFG-MIB | 1124 + MIBS/adva/DEV-ID-MIB | 780 + MIBS/adva/F3-AMP-MIB | 739 + MIBS/adva/F3-BFD-MIB | 597 + MIBS/adva/F3-BRIDGE-MIB | 1283 ++ MIBS/adva/F3-CAPABILITIES-MIB | 4371 ++++ MIBS/adva/F3-CFM-MIB | 1368 ++ MIBS/adva/F3-CONNECTGUARD-MIB | 2551 +++ MIBS/adva/F3-DATAEXPORT-MIB | 287 + MIBS/adva/F3-ELMI-MIB | 704 + MIBS/adva/F3-EOMPLS-MIB | 822 + MIBS/adva/F3-EOTDM-MIB | 542 + MIBS/adva/F3-ERP-MIB | 1085 + MIBS/adva/F3-ESM-MIB | 230 + MIBS/adva/F3-FPM-MIB | 6832 ++++++ MIBS/adva/F3-JDSU-MIB | 870 + MIBS/adva/F3-L3-MIB | 15410 ++++++++++++++ MIBS/adva/F3-LAG-MIB | 747 + MIBS/adva/F3-OSPF-MIB | 1038 + MIBS/adva/F3-OTN-MIB | 680 + MIBS/adva/F3-PBB-MIB | 503 + MIBS/adva/F3-POPM-MIB | 852 + MIBS/adva/F3-PORTMIRROR-MIB | 926 + MIBS/adva/F3-PTP-MIB | 13886 +++++++++++++ MIBS/adva/F3-PWE3-MIB | 1462 ++ MIBS/adva/F3-SHG-MIB | 317 + MIBS/adva/F3-SYNC-MIB | 1689 ++ MIBS/adva/F3-SYNCJACK-MIB | 5129 +++++ MIBS/adva/F3-TIMEZONE-MIB | 176 + MIBS/adva/F3-TWAMP-MIB | 5594 +++++ MIBS/adva/OA-SFP-MIB | 1530 ++ MIBS/adva/OS-COMMON-TC-MIB | 296 + 53 files changed, 243131 insertions(+) create mode 100644 MIBS/adva/ADVA-FSPR7-CAP-MIB create mode 100644 MIBS/adva/ADVA-FSPR7-CFM-EXTENSION-MIB create mode 100644 MIBS/adva/ADVA-FSPR7-DEF-MIB create mode 100644 MIBS/adva/ADVA-FSPR7-MIB create mode 100644 MIBS/adva/ADVA-FSPR7-MODULE-ENCRYPTION-MIB create mode 100644 MIBS/adva/ADVA-FSPR7-PM-MIB create mode 100644 MIBS/adva/ADVA-FSPR7-TC-MIB create mode 100644 MIBS/adva/ADVA-MIB create mode 100644 MIBS/adva/CM-ALARM-MIB create mode 100644 MIBS/adva/CM-COMMON-MIB create mode 100644 MIBS/adva/CM-ENTITY-MIB create mode 100644 MIBS/adva/CM-FACILITY-MIB create mode 100644 MIBS/adva/CM-IP-MIB create mode 100644 MIBS/adva/CM-PERFORMANCE-MIB create mode 100644 MIBS/adva/CM-PROTECTION-MIB create mode 100644 MIBS/adva/CM-REDUNDANCY-MIB create mode 100644 MIBS/adva/CM-SA-MIB create mode 100644 MIBS/adva/CM-SAT-MIB create mode 100644 MIBS/adva/CM-SECURITY-MIB create mode 100644 MIBS/adva/CM-SYSTEM-MIB create mode 100644 MIBS/adva/CM-TOPOLOGY-MIB create mode 100644 MIBS/adva/DEV-CFG-MIB create mode 100644 MIBS/adva/DEV-ID-MIB create mode 100644 MIBS/adva/F3-AMP-MIB create mode 100644 MIBS/adva/F3-BFD-MIB create mode 100644 MIBS/adva/F3-BRIDGE-MIB create mode 100644 MIBS/adva/F3-CAPABILITIES-MIB create mode 100644 MIBS/adva/F3-CFM-MIB create mode 100644 MIBS/adva/F3-CONNECTGUARD-MIB create mode 100644 MIBS/adva/F3-DATAEXPORT-MIB create mode 100644 MIBS/adva/F3-ELMI-MIB create mode 100644 MIBS/adva/F3-EOMPLS-MIB create mode 100644 MIBS/adva/F3-EOTDM-MIB create mode 100644 MIBS/adva/F3-ERP-MIB create mode 100644 MIBS/adva/F3-ESM-MIB create mode 100644 MIBS/adva/F3-FPM-MIB create mode 100644 MIBS/adva/F3-JDSU-MIB create mode 100644 MIBS/adva/F3-L3-MIB create mode 100644 MIBS/adva/F3-LAG-MIB create mode 100644 MIBS/adva/F3-OSPF-MIB create mode 100644 MIBS/adva/F3-OTN-MIB create mode 100644 MIBS/adva/F3-PBB-MIB create mode 100644 MIBS/adva/F3-POPM-MIB create mode 100644 MIBS/adva/F3-PORTMIRROR-MIB create mode 100644 MIBS/adva/F3-PTP-MIB create mode 100644 MIBS/adva/F3-PWE3-MIB create mode 100644 MIBS/adva/F3-SHG-MIB create mode 100644 MIBS/adva/F3-SYNC-MIB create mode 100644 MIBS/adva/F3-SYNCJACK-MIB create mode 100644 MIBS/adva/F3-TIMEZONE-MIB create mode 100644 MIBS/adva/F3-TWAMP-MIB create mode 100644 MIBS/adva/OA-SFP-MIB create mode 100644 MIBS/adva/OS-COMMON-TC-MIB (limited to 'MIBS/adva') diff --git a/MIBS/adva/ADVA-FSPR7-CAP-MIB b/MIBS/adva/ADVA-FSPR7-CAP-MIB new file mode 100644 index 0000000..916952b --- /dev/null +++ b/MIBS/adva/ADVA-FSPR7-CAP-MIB @@ -0,0 +1,8216 @@ +-- *************************************************************************** +-- ADVA-FSPR7-CAP-MIB.txt +-- +-- ADVA AG Optical Networking Capability MIB File +-- +-- Copyright 2011 ADVA AG Optical Networking. +-- +-- All rights reserved. +-- *************************************************************************** + + +-- MIB capability definitions required for entity management. + +ADVA-FSPR7-CAP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + + + + MODULE-COMPLIANCE, + OBJECT-GROUP + FROM SNMPv2-CONF + + + OBJECT-TYPE, + MODULE-IDENTITY, + Integer32, + Unsigned32 + FROM SNMPv2-SMI + + + RowStatus + FROM SNMPv2-TC + + + SnmpAdminString + FROM SNMP-FRAMEWORK-MIB + + + fspR7, + ApsHoldoffTimeCaps, + ApsDirectionCaps, + EnableStateCaps, + EthDuplexModeCaps, + FspR7EquipmentTypeCaps, + LoopConfigCaps, + OhTerminationLevelCaps, + OtnPayloadTypeCaps, + OtnTcmLevelCaps, + SonetTimingSourceCaps, + SonetTraceFormCaps, + TimModeCaps, + VirtualContainerTypeCaps, + ProtectionMechCaps + FROM ADVA-MIB + + + ApsRevertModeCaps, + ApsTypeCaps, + Counter64StringCaps, + CryptoFspR7EncryptionCommunicationCaps, + FfpTypeCaps, + FspR7AcpCaps, + FspR7APSCommandCaps, + FspR7ApsFarEndModuleCaps, + FspR7AdminStateCaps, + FspR7AlsModeCaps, + FspR7BERThresholdCaps, + FspR7BidirectionalChannelCaps, + FspR7BaundCaps, + FspR7BitrateCaps, + FspR7CapInventoryCaps, + FspR7CdCompensationRangeCaps, + FspR7CdPostCompensationRangeCaps, + FspR7ChannelBandwidthCaps, + FspR7ChannelIdentifierCaps, + FspR7ChannelRangeInventoryCaps, + FspR7ChannelSpacingCaps, + FspR7CodeGainCaps, + FspR7ConnCaps, + FspR7ConnectorTypeCaps, + FspR7CpAuthTypeCaps, + FspR7DCFiberTypeCaps, + FspR7DeploymentScenarioCaps, + FspR7DhcpServerCaps, + FspR7DisableEnableCaps, + FspR7DispersionCompensationCaps, + FspR7DispersionModesCaps, + FspR7DmsrmtOperationCaps, + FspR7EdfaOutputPowerRatingCaps, + FspR7EnableDisableCaps, + FspR7ErrorFwdModeCaps, + FspR7FecTypeCaps, + FspR7FiberBrandCaps, + FspR7FlowControlModeCaps, + FspR7ForcedStatusCaps, + FspR7FrameFormatCaps, + FspR7FunctionCrsCaps, + FspR7GainCaps, + FspR7GainRangeCaps, + FspR7GccUsageCaps, + FspR7Integer32Caps, + FspR7InterfaceCrossoverCaps, + FspR7InterfaceTypeCaps, + FspR7InvertTelemetryInputLogicCaps, + FspR7IpModeCaps, + FspR7IpTypeCaps, + FspR7IPv6TypeCaps, + FspR7LacpModeCaps, + FspR7LacpTimeoutCaps, + FspR7LagPortTypeCaps, + FspR7LaneGroupInventoryCaps, + FspR7LaserDelayTimerCaps, + FspR7LengthCaps, + FspR7LineCodingCaps, + FspR7LLDPNeighborsCaps, + FspR7LLDPScopeCaps, + FspR7ManualAutoCaps, + FspR7MappingCaps, + FspR7MaxBitErrorRateCaps, + FspR7MonLevelCaps, + FspR7MuxMethodCaps, + FspR7NoYesCaps, + FspR7NumberOfChannelsCaps, + FspR7OpticalBandCaps, + FspR7OpticalFiberTypeCaps, + FspR7OpticalGroupCaps, + FspR7OpticalInterfaceReachCaps, + FspR7OpticalSubBandCaps, + FspR7OptimizeCaps, + FspR7OpuPayloadTypeCaps, + FspR7OscUsageCaps, + FspR7OspfModeCaps, + FspR7OtdrPeriodCaps, + FspR7PathNodeCaps, + FspR7PlugDataRateCaps, + FspR7PlugTypeCaps, + FspR7PlugModeCaps, + FspR7PmResetCaps, + FspR7PortBehaviourCaps, + FspR7PortModeCaps, + FspR7PortRoleCaps, + FspR7PsuOutputPowerCaps, + FspR7RlsActionCaps, + FspR7RoadmNumberCaps, + FspR7RowStatusCaps, + FspR7SingleFiberLocationCaps, + FspR7SnmpLongString, + FspR7SupplyTypeCaps, + FspR7TelemetryOutputCaps, + FspR7TerminationModeCaps, + FspR7TiltSetCaps, + FspR7TimDetModeCaps, + FspR7TopologyCaps, + FspR7TrafficDirectionCaps, + FspR7TransmissionModeCaps, + FspR7TxOffOnTmCaps, + FspR7TypeConnectionCaps, + FspR7TypeCrsCaps, + FspR7Unsigned32Caps, + FspR7UntaggedFramesCaps, + FspR7VoaModeCaps, + FspR7XfpDecisionThresCaps, + FspR7YcableTypeCaps, + FspR7FltrCableTypeCaps, + FspR7YesNoCaps, + FspR7YesNo + FROM ADVA-FSPR7-TC-MIB + + + entityConnectionClassName, + entityContainerShelfNo, + entityContainerSlotNo, + entityContainerPortNo, + entityContainerExtNo, + entityContainerClassName, + entityCrossConnFromShelfNo, + entityCrossConnFromSlotNo, + entityCrossConnFromPortNo, + entityCrossConnFromExtNo, + entityCrossConnFromClassName, + entityCrossConnToShelfNo, + entityCrossConnToSlotNo, + entityCrossConnToPortNo, + entityCrossConnToExtNo, + entityCrossConnToClassName, + entityCrossConnClassName, + entityCrsOptLineFromIndexNo1, + entityCrsOptLineFromIndexNo2, + entityCrsOptLineFromIndexNo3, + entityCrsOptLineFromIndexNo4, + entityCrsOptLineFromClassName, + entityCrsOptLineToIndexNo1, + entityCrsOptLineToIndexNo2, + entityCrsOptLineToIndexNo3, + entityCrsOptLineToIndexNo4, + entityCrsOptLineToClassName, + entityCrsOptLineClassName, + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName, + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + entityOptLineIndexNo1, + entityOptLineClassName, + entityProtectionCableIndex1, + entityProtectionCableIndex2, + entityProtectionCableIndex3, + entityProtectionCableIndex4, + entityProtectionCableClassName, + entityFilterCableIndex1, + entityFilterCableIndex2, + entityFilterCableIndex3, + entityFilterCableIndex4, + entityFilterCableClassName, + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName, + entityFfpShelfNo, + entityFfpSlotNo, + entityFfpPortNo, + entityFfpExtNo, + entityFfpClassName, + entityCrossDcnShelfNo, + entityCrossDcnSlotNo, + entityCrossDcnPortNo, + entityCrossDcnExtNo, + entityCrossDcnClassName + FROM ADVA-FSPR7-MIB; + +advaFspR7Cap MODULE-IDENTITY + + LAST-UPDATED "201812140000Z" + + ORGANIZATION "ADVA Optical Networking" + + CONTACT-INFO "EMEA Support + Phone : +49 89 89 0665 848 + Fax : +49 89 89 0665 22848 + Email : support@advaoptical.com + + North American Support + Phone : 886 442 ADVA (2382) (toll-free within the US, Canada and Mexico) + Fax : + 1 806 741 8529 (elsewhere) + Email : support-usa@advaoptical.com + + Asia Pacific Support + Phone : + 1 866 442 2382 (other toll-free numbers available in some countries) + Email : support-asia@advaoptical.com" + + DESCRIPTION "This is a MIB definition for ADVA AG Optical Networking entity management." + + REVISION "201812140000Z" + DESCRIPTION "FSP3000 F7 Release 18.2.1 MIB." + + REVISION "201810300000Z" + DESCRIPTION "FSP3000 F7 Release 18.1.2 MIB." + + REVISION "201808090000Z" + DESCRIPTION "FSP3000 F7 Release 18.1.1 MIB." + + REVISION "201805280000Z" + DESCRIPTION "FSP3000 F7 Release 17.2.2 MIB." + + REVISION "201804170000Z" + DESCRIPTION "FSP3000 F7 Release 17.2.1 MIB." + + REVISION "201803150000Z" + DESCRIPTION "FSP3000 F7 Release 17.1.2 MIB." + + REVISION "201802260000Z" + DESCRIPTION "FSP3000 F7 Release 16.3.3 MIB." + + REVISION "201712070000Z" + DESCRIPTION "FSP3000 F7 Release 17.1.1 MIB." + + REVISION "201711010000Z" + DESCRIPTION "FSP3000 F7 Release 16.3.2 MIB." + + REVISION "201709110000Z" + DESCRIPTION "FSP3000 F7 Release 16.3.1 MIB." + + REVISION "201706060000Z" + DESCRIPTION "FSP3000 F7 Release 16.2.2 MIB." + + REVISION "201703230000Z" + DESCRIPTION "FSP3000 F7 Release 16.2.1 MIB." + + REVISION "201604010000Z" + DESCRIPTION "FSP3000 F7 Release 16.1.1 MIB." + + REVISION "201512100000Z" + DESCRIPTION "FSP3000 F7 Release 15.2.1 MIB." + + REVISION "201510010000Z" + DESCRIPTION "FSP3000 F7 Release 15.1.2 MIB." + + REVISION "201509030000Z" + DESCRIPTION "FSP3000 F7 Release 15.1.1 MIB." + + REVISION "201503200000Z" + DESCRIPTION "FSP3000 F7 Release 13.3.1 MIB." + + REVISION "201410150000Z" + DESCRIPTION "FSP3000 F7 Release 13.2.2 MIB." + + REVISION "201409290000Z" + DESCRIPTION "FSP3000 F7 Release 13.2.1 MIB." + + REVISION "201312040000Z" + DESCRIPTION "FSP3000 F7 Release 12.2.1 MIB." + + REVISION "201308200000Z" + DESCRIPTION "FSP3000 F7 Release 12.1.1 MIB." + + REVISION "201105220000Z" + DESCRIPTION "FSP3000 F7 Release 11.2 MIB." + ::= { fspR7 9 } + +managementCap + OBJECT IDENTIFIER ::= { advaFspR7Cap 3 } + +specificMgmtCap + OBJECT IDENTIFIER ::= { managementCap 2 } + +eqptMgmtCap + OBJECT IDENTIFIER ::= { managementCap 3 } + +facilityMgmtCap + OBJECT IDENTIFIER ::= { managementCap 4 } + +dcnMgmtCap + OBJECT IDENTIFIER ::= { managementCap 5 } + +opticalMuxMgmtCap + OBJECT IDENTIFIER ::= { managementCap 6 } + +shelfConnMgmtCap + OBJECT IDENTIFIER ::= { managementCap 7 } + +envMgmtCap + OBJECT IDENTIFIER ::= { managementCap 8 } + +containerMgmtCap + OBJECT IDENTIFIER ::= { managementCap 9 } + +opticalLineMgmtCap + OBJECT IDENTIFIER ::= { managementCap 10 } + +performanceCap + OBJECT IDENTIFIER ::= { advaFspR7Cap 6 } + +performanceFacilityCap + OBJECT IDENTIFIER ::= { performanceCap 4 } + +performanceFacilityThresholdCap + OBJECT IDENTIFIER ::= { performanceFacilityCap 1 } + +pmEqptCap + OBJECT IDENTIFIER ::= { performanceCap 10 } + +pmDcnCap + OBJECT IDENTIFIER ::= { performanceCap 11 } + +pmDcnDataCap + OBJECT IDENTIFIER ::= { pmDcnCap 1 } + +pmDcnPhysicalCap + OBJECT IDENTIFIER ::= { pmDcnCap 2 } + +pmDcnPhysThresholdCap + OBJECT IDENTIFIER ::= { pmDcnPhysicalCap 2 } + +pmFacilityCap + OBJECT IDENTIFIER ::= { performanceCap 12 } + +pmFacilityDataCap + OBJECT IDENTIFIER ::= { pmFacilityCap 1 } + +pmFacilityDataThresholdCap + OBJECT IDENTIFIER ::= { pmFacilityDataCap 1 } + +pmFacilityPhysicalCap + OBJECT IDENTIFIER ::= { pmFacilityCap 2 } + +pmFacilityPhysValueCap + OBJECT IDENTIFIER ::= { pmFacilityPhysicalCap 1 } + +pmFacilityPhysThresholdCap + OBJECT IDENTIFIER ::= { pmFacilityPhysicalCap 2 } + +pmTerminPointCap + OBJECT IDENTIFIER ::= { performanceCap 13 } + +pmOptMuxCap + OBJECT IDENTIFIER ::= { performanceCap 14 } + +pmOptMuxDataCap + OBJECT IDENTIFIER ::= { pmOptMuxCap 1 } + +pmOptMuxPhysicalCap + OBJECT IDENTIFIER ::= { pmOptMuxCap 2 } + +pmOptMuxPhysValueCap + OBJECT IDENTIFIER ::= { pmOptMuxPhysicalCap 1 } + +pmOptMuxPhysThresholdCap + OBJECT IDENTIFIER ::= { pmOptMuxPhysicalCap 2 } + +featureSpecificCap + OBJECT IDENTIFIER ::= { advaFspR7Cap 7 } + +fiberMapCap + OBJECT IDENTIFIER ::= { featureSpecificCap 1 } + +eciCap + OBJECT IDENTIFIER ::= { featureSpecificCap 3 } + +changeServiceCap + OBJECT IDENTIFIER ::= { featureSpecificCap 5 } + +protectionCap + OBJECT IDENTIFIER ::= { featureSpecificCap 6 } + +crossConnectionCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF CrossConnectionCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "crossConnectionCapTable" + ::= { specificMgmtCap 6 } + +crossConnectionCapEntry OBJECT-TYPE + SYNTAX CrossConnectionCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of crossConnectionCapTable" + INDEX { + entityCrossConnFromShelfNo, + entityCrossConnFromSlotNo, + entityCrossConnFromPortNo, + entityCrossConnFromExtNo, + entityCrossConnFromClassName, + entityCrossConnToShelfNo, + entityCrossConnToSlotNo, + entityCrossConnToPortNo, + entityCrossConnToExtNo, + entityCrossConnToClassName, + entityCrossConnClassName + } + ::= { crossConnectionCapTable 1 } + +CrossConnectionCapEntry ::= SEQUENCE + { crossConnectionCapRowStatus FspR7RowStatusCaps, + crossConnectionCapAdmin FspR7AdminStateCaps, + crossConnectionCapRedLineState FspR7YesNoCaps, + crossConnectionCapConn FspR7ConnCaps, + crossConnectionCapAlias Integer32, + crossConnectionCapPathNode FspR7PathNodeCaps, + crossConnectionCapTunnelAid Integer32, + crossConnectionCapType FspR7InterfaceTypeCaps, + crossConnectionCapCrsFunction FspR7FunctionCrsCaps, + crossConnectionCapCrsFromAidTwo FspR7SnmpLongString, + crossConnectionCapCrsToAidTwo FspR7SnmpLongString, + crossConnectionCapCrsMcAidList FspR7SnmpLongString, + crossConnectionCapCrsContAidList FspR7SnmpLongString, + crossConnectionCapCrsContAidListTwo FspR7SnmpLongString } + +crossConnectionCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Capability RowStatus." + ::= { crossConnectionCapEntry 1 } + +crossConnectionCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Capability Adminstrative State." + ::= { crossConnectionCapEntry 2 } + +crossConnectionCapRedLineState OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Capability Red Lined State." + ::= { crossConnectionCapEntry 3 } + +crossConnectionCapConn OBJECT-TYPE + SYNTAX FspR7ConnCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Capability Direction." + ::= { crossConnectionCapEntry 4 } + +crossConnectionCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Capability Alias." + ::= { crossConnectionCapEntry 5 } + +crossConnectionCapPathNode OBJECT-TYPE + SYNTAX FspR7PathNodeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Capability Path Node." + ::= { crossConnectionCapEntry 6 } + +crossConnectionCapTunnelAid OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Capability Tunnel AID." + ::= { crossConnectionCapEntry 7 } + +crossConnectionCapType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Capability Type Facility." + ::= { crossConnectionCapEntry 8 } + +crossConnectionCapCrsFunction OBJECT-TYPE + SYNTAX FspR7FunctionCrsCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Capability Crs Function." + ::= { crossConnectionCapEntry 9 } + +crossConnectionCapCrsFromAidTwo OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary source point (AID)" + ::= { crossConnectionCapEntry 10 } + +crossConnectionCapCrsToAidTwo OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary destination point (AID)" + ::= { crossConnectionCapEntry 11 } + +crossConnectionCapCrsMcAidList OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection destinations for multicast services (List of AIDs)" + ::= { crossConnectionCapEntry 12 } + +crossConnectionCapCrsContAidList OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross connect destinations that continue on the network (List of AIDs)" + ::= { crossConnectionCapEntry 13 } + +crossConnectionCapCrsContAidListTwo OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection secondary destinations that continue on the network (List of AIDs)" + ::= { crossConnectionCapEntry 14 } + +crossOpticalLineCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF CrossOpticalLineCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "crossOpticalLineCapTable" + ::= { specificMgmtCap 7 } + +crossOpticalLineCapEntry OBJECT-TYPE + SYNTAX CrossOpticalLineCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of crossOpticalLineCapTable" + INDEX { + entityCrsOptLineFromIndexNo1, + entityCrsOptLineFromIndexNo2, + entityCrsOptLineFromIndexNo3, + entityCrsOptLineFromIndexNo4, + entityCrsOptLineFromClassName, + entityCrsOptLineToIndexNo1, + entityCrsOptLineToIndexNo2, + entityCrsOptLineToIndexNo3, + entityCrsOptLineToIndexNo4, + entityCrsOptLineToClassName, + entityCrsOptLineClassName + } + ::= { crossOpticalLineCapTable 1 } + +CrossOpticalLineCapEntry ::= SEQUENCE + { crossOpticalLineCapRowStatus FspR7RowStatusCaps, + crossOpticalLineCapRedLineState FspR7YesNoCaps, + crossOpticalLineCapConn FspR7ConnCaps, + crossOpticalLineCapCrsType FspR7TypeCrsCaps, + crossOpticalLineCapAlias Integer32, + crossOpticalLineCapTunnelAid Integer32 } + +crossOpticalLineCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Optical Line Capability RowStatus." + ::= { crossOpticalLineCapEntry 1 } + +crossOpticalLineCapRedLineState OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Optical Line Capability Red Lined State." + ::= { crossOpticalLineCapEntry 2 } + +crossOpticalLineCapConn OBJECT-TYPE + SYNTAX FspR7ConnCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Optical Line Capability Direction." + ::= { crossOpticalLineCapEntry 3 } + +crossOpticalLineCapCrsType OBJECT-TYPE + SYNTAX FspR7TypeCrsCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Optical Line Capability Type." + ::= { crossOpticalLineCapEntry 4 } + +crossOpticalLineCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Optical Line Capability Alias." + ::= { crossOpticalLineCapEntry 5 } + +crossOpticalLineCapTunnelAid OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Optical Line Capability Tunnel AID." + ::= { crossOpticalLineCapEntry 6 } + +endOfCrossOpticalLineCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { specificMgmtCap 8 } + +crossDcnCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF CrossDcnCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "crossDcnCapTable" + ::= { specificMgmtCap 9 } + +crossDcnCapEntry OBJECT-TYPE + SYNTAX CrossDcnCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of crossDcnCapTable" + INDEX { + entityCrossDcnShelfNo, + entityCrossDcnSlotNo, + entityCrossDcnPortNo, + entityCrossDcnExtNo, + entityCrossDcnClassName + } + ::= { crossDcnCapTable 1 } + +CrossDcnCapEntry ::= SEQUENCE + { crossDcnCapRowStatus FspR7RowStatusCaps, + crossDcnCapType FspR7TypeConnectionCaps, + crossDcnCapLink SnmpAdminString, + crossDcnCapEcc SnmpAdminString } + +crossDcnCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { crossDcnCapEntry 1 } + +crossDcnCapType OBJECT-TYPE + SYNTAX FspR7TypeConnectionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of Cross-Connect" + ::= { crossDcnCapEntry 2 } + +crossDcnCapLink OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address Identifier of PPPIP LINK Entity." + ::= { crossDcnCapEntry 3 } + +crossDcnCapEcc OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address Identifier of ECC Entity." + ::= { crossDcnCapEntry 4 } + +endOfCrossDcnCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { specificMgmtCap 10 } + +endOfSpecificMgmtCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { specificMgmtCap 10000 } + +shelfCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ShelfCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "shelfCapTable" + ::= { eqptMgmtCap 1 } + +shelfCapEntry OBJECT-TYPE + SYNTAX ShelfCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of shelfCapTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { shelfCapTable 1 } + +ShelfCapEntry ::= SEQUENCE + { shelfCapRowStatus FspR7RowStatusCaps, + shelfCapPsuOutputPower FspR7PsuOutputPowerCaps, + shelfCapType FspR7EquipmentTypeCaps, + shelfCapRack Integer32, + shelfCapSupply FspR7SupplyTypeCaps, + shelfCapBandProvision FspR7OpticalBandCaps, + shelfCapAdmin FspR7AdminStateCaps, + shelfCapRackNumber FspR7Unsigned32Caps, + shelfCapRackOrder FspR7Unsigned32Caps, + shelfCapAlias Integer32, + shelfCapSlot FspR7Unsigned32Caps, + shelfCapPowerSupplyProtection FspR7EnableDisableCaps, + shelfCapAirFilterClear FspR7RlsActionCaps, + shelfCapAirFilterCycle FspR7Unsigned32Caps } + +shelfCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { shelfCapEntry 1 } + +shelfCapPsuOutputPower OBJECT-TYPE + SYNTAX FspR7PsuOutputPowerCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum PSU Output Power" + ::= { shelfCapEntry 2 } + +shelfCapType OBJECT-TYPE + SYNTAX FspR7EquipmentTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + ::= { shelfCapEntry 3 } + +shelfCapRack OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rack Containing Shelf" + ::= { shelfCapEntry 4 } + +shelfCapSupply OBJECT-TYPE + SYNTAX FspR7SupplyTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The kind of power supply - provisioned value" + ::= { shelfCapEntry 5 } + +shelfCapBandProvision OBJECT-TYPE + SYNTAX FspR7OpticalBandCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Band Provision. Reference to BAND__INVENTORY." + ::= { shelfCapEntry 6 } + +shelfCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { shelfCapEntry 7 } + +shelfCapRackNumber OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of the Rack" + ::= { shelfCapEntry 8 } + +shelfCapRackOrder OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "HU" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Defines the position of the shelf in a rack, starting from the top or bottom for the rack depending on Shelf Order (COUNT__ORDER). Shelf Position is used with Shelf Order for the graphical rack view." + ::= { shelfCapEntry 9 } + +shelfCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { shelfCapEntry 10 } + +shelfCapSlot OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Slot Position" + ::= { shelfCapEntry 11 } + +shelfCapPowerSupplyProtection OBJECT-TYPE + SYNTAX FspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Power Supply Redundancy Configuration" + ::= { shelfCapEntry 12 } + +shelfCapAirFilterClear OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Operation to clear air filter replace condition and reset replacement count" + ::= { shelfCapEntry 13 } + +shelfCapAirFilterCycle OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "month" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the replacement duration for the air filter replace time setting in months; a setting of 0 prevents the replacement warning alram from being raised" + ::= { shelfCapEntry 14 } + +endOfShelfCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmtCap 2 } + +fanCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF FanCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "fanCapTable" + ::= { eqptMgmtCap 3 } + +fanCapEntry OBJECT-TYPE + SYNTAX FanCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of fanCapTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { fanCapTable 1 } + +FanCapEntry ::= SEQUENCE + { fanCapRowStatus FspR7RowStatusCaps, + fanCapForceDestroy FspR7ForcedStatusCaps, + fanCapAdmin FspR7AdminStateCaps, + fanCapType FspR7EquipmentTypeCaps, + fanCapAlias Integer32, + fanCapOutputReset FspR7RlsActionCaps } + +fanCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { fanCapEntry 1 } + +fanCapForceDestroy OBJECT-TYPE + SYNTAX FspR7ForcedStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Forced Destroy" + ::= { fanCapEntry 2 } + +fanCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { fanCapEntry 3 } + +fanCapType OBJECT-TYPE + SYNTAX FspR7EquipmentTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + ::= { fanCapEntry 4 } + +fanCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { fanCapEntry 5 } + +fanCapOutputReset OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Has the same function as the HW switch at the UTM board" + ::= { fanCapEntry 6 } + +endOfFanCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmtCap 4 } + +plugCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF PlugCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "plugCapTable" + ::= { eqptMgmtCap 5 } + +plugCapEntry OBJECT-TYPE + SYNTAX PlugCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of plugCapTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { plugCapTable 1 } + +PlugCapEntry ::= SEQUENCE + { plugCapRowStatus FspR7RowStatusCaps, + plugCapConnector FspR7ConnectorTypeCaps, + plugCapType FspR7EquipmentTypeCaps, + plugCapReach FspR7OpticalInterfaceReachCaps, + plugCapLoopbackAttenuation FspR7Unsigned32Caps, + plugCapTransmitChannel FspR7ChannelIdentifierCaps, + plugCapAlias Integer32, + plugCapLaneGroup FspR7LaneGroupInventoryCaps, + plugCapMaxDataRate FspR7PlugDataRateCaps, + plugCapThirdPartyUsage EnableStateCaps, + plugCapAdmin FspR7AdminStateCaps, + plugCapBidirectionalChannel FspR7BidirectionalChannelCaps, + plugCapChannelSpacingProvision FspR7ChannelSpacingCaps, + plugCapLength FspR7LengthCaps, + plugCapPlugType FspR7PlugTypeCaps, + plugCapPlugMode FspR7PlugModeCaps } + +plugCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { plugCapEntry 1 } + +plugCapConnector OBJECT-TYPE + SYNTAX FspR7ConnectorTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connector" + ::= { plugCapEntry 2 } + +plugCapType OBJECT-TYPE + SYNTAX FspR7EquipmentTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + ::= { plugCapEntry 3 } + +plugCapReach OBJECT-TYPE + SYNTAX FspR7OpticalInterfaceReachCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reach" + ::= { plugCapEntry 4 } + +plugCapLoopbackAttenuation OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Loop back attenuation used for Optojack SE plugs" + ::= { plugCapEntry 5 } + +plugCapTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifierCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel" + ::= { plugCapEntry 6 } + +plugCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { plugCapEntry 7 } + +plugCapLaneGroup OBJECT-TYPE + SYNTAX FspR7LaneGroupInventoryCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane group to provision" + ::= { plugCapEntry 8 } + +plugCapMaxDataRate OBJECT-TYPE + SYNTAX FspR7PlugDataRateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rate" + ::= { plugCapEntry 9 } + +plugCapThirdPartyUsage OBJECT-TYPE + SYNTAX EnableStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Usage of 3rd Party Plugs" + ::= { plugCapEntry 10 } + +plugCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { plugCapEntry 11 } + +plugCapBidirectionalChannel OBJECT-TYPE + SYNTAX FspR7BidirectionalChannelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bidirectional Channel Rates from Provisioning" + ::= { plugCapEntry 12 } + +plugCapChannelSpacingProvision OBJECT-TYPE + SYNTAX FspR7ChannelSpacingCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Space Provision, reference to CHA-SPC__INVENTORY" + ::= { plugCapEntry 13 } + +plugCapLength OBJECT-TYPE + SYNTAX FspR7LengthCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Length" + ::= { plugCapEntry 14 } + +plugCapPlugType OBJECT-TYPE + SYNTAX FspR7PlugTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Plug Type" + ::= { plugCapEntry 15 } + +plugCapPlugMode OBJECT-TYPE + SYNTAX FspR7PlugModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Plug Mode" + ::= { plugCapEntry 16 } + +endOfPlugCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmtCap 6 } + +moduleCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ModuleCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "moduleCapTable" + ::= { eqptMgmtCap 7 } + +moduleCapEntry OBJECT-TYPE + SYNTAX ModuleCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of moduleCapTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { moduleCapTable 1 } + +ModuleCapEntry ::= SEQUENCE + { moduleCapRowStatus FspR7RowStatusCaps, + moduleCapForceDestroy FspR7ForcedStatusCaps, + moduleCapPsuOutputPower FspR7PsuOutputPowerCaps, + moduleCapPower FspR7EdfaOutputPowerRatingCaps, + moduleCapReach FspR7OpticalInterfaceReachCaps, + moduleCapInitEqlz FspR7RlsActionCaps, + moduleCapLanAid SnmpAdminString, + moduleCapType FspR7EquipmentTypeCaps, + moduleCapMapping FspR7MappingCaps, + moduleCapGainRange FspR7GainRangeCaps, + moduleCapSfProvision FspR7SingleFiberLocationCaps, + moduleCapCapabilityLevelProvision FspR7CapInventoryCaps, + moduleCapDCFiberType FspR7DCFiberTypeCaps, + moduleCapChannelsProvision FspR7NumberOfChannelsCaps, + moduleCapFiberDetect FspR7EnableDisableCaps, + moduleCapSupply FspR7SupplyTypeCaps, + moduleCapGroup FspR7OpticalGroupCaps, + moduleCapDeploy FspR7DeploymentScenarioCaps, + moduleCapLagSysPrio FspR7Unsigned32Caps, + moduleCapTransmitChannel FspR7ChannelIdentifierCaps, + moduleCapBand FspR7OpticalBandCaps, + moduleCapTrafficDirection FspR7TrafficDirectionCaps, + moduleCapIpAddr FspR7YesNo, + moduleCapDispersionCompensation FspR7DispersionCompensationCaps, + moduleCapActivateDetect FspR7YesNoCaps, + moduleCapOscUsage FspR7OscUsageCaps, + moduleCapAdmin FspR7AdminStateCaps, + moduleCapScrambling FspR7EnableDisableCaps, + moduleCapChannelsNumber FspR7NumberOfChannelsCaps, + moduleCapChannelSpacingProvision FspR7ChannelSpacingCaps, + moduleCapMode FspR7TransmissionModeCaps, + moduleCapSubBandProvision FspR7OpticalSubBandCaps, + moduleCapAlias Integer32, + moduleCapFiberType FspR7OpticalFiberTypeCaps, + moduleCapChannelSpacing FspR7ChannelSpacingCaps, + moduleCapOutputReset FspR7RlsActionCaps, + moduleCapRoadmNumber FspR7RoadmNumberCaps, + moduleCapTopology FspR7TopologyCaps, + moduleCapForceConfig FspR7RlsActionCaps, + moduleCapMuxMethod FspR7MuxMethodCaps, + moduleCapNdpCleanup FspR7RlsActionCaps, + moduleCapRstp FspR7EnableDisableCaps, + moduleCapRemoteReset FspR7RlsActionCaps, + moduleCapPartner1 SnmpAdminString, + moduleCapPartner2 SnmpAdminString, + moduleCapPartner3 SnmpAdminString, + moduleCapPartner4 SnmpAdminString, + moduleCapAcp FspR7AcpCaps } + +moduleCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { moduleCapEntry 1 } + +moduleCapForceDestroy OBJECT-TYPE + SYNTAX FspR7ForcedStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Forced Destroy" + ::= { moduleCapEntry 2 } + +moduleCapPsuOutputPower OBJECT-TYPE + SYNTAX FspR7PsuOutputPowerCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum PSU Output Power" + ::= { moduleCapEntry 3 } + +moduleCapPower OBJECT-TYPE + SYNTAX FspR7EdfaOutputPowerRatingCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Rating - Provision" + ::= { moduleCapEntry 4 } + +moduleCapReach OBJECT-TYPE + SYNTAX FspR7OpticalInterfaceReachCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reach" + ::= { moduleCapEntry 5 } + +moduleCapInitEqlz OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Initiate Equalization" + ::= { moduleCapEntry 6 } + +moduleCapLanAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AID of LAN" + ::= { moduleCapEntry 7 } + +moduleCapType OBJECT-TYPE + SYNTAX FspR7EquipmentTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + ::= { moduleCapEntry 8 } + +moduleCapMapping OBJECT-TYPE + SYNTAX FspR7MappingCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of mapping; transparent or framing" + ::= { moduleCapEntry 9 } + +moduleCapGainRange OBJECT-TYPE + SYNTAX FspR7GainRangeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EDFA gain range to provision" + ::= { moduleCapEntry 10 } + +moduleCapSfProvision OBJECT-TYPE + SYNTAX FspR7SingleFiberLocationCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "determines the location (A or B) for Single Fiber applications" + ::= { moduleCapEntry 11 } + +moduleCapCapabilityLevelProvision OBJECT-TYPE + SYNTAX FspR7CapInventoryCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Capability level provisioned" + ::= { moduleCapEntry 12 } + +moduleCapDCFiberType OBJECT-TYPE + SYNTAX FspR7DCFiberTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dispersion Compensation Fibertype" + ::= { moduleCapEntry 13 } + +moduleCapChannelsProvision OBJECT-TYPE + SYNTAX FspR7NumberOfChannelsCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of channels supported by an entity" + ::= { moduleCapEntry 14 } + +moduleCapFiberDetect OBJECT-TYPE + SYNTAX FspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber Detect" + ::= { moduleCapEntry 15 } + +moduleCapSupply OBJECT-TYPE + SYNTAX FspR7SupplyTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The kind of power supply - provisioned value" + ::= { moduleCapEntry 16 } + +moduleCapGroup OBJECT-TYPE + SYNTAX FspR7OpticalGroupCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Group of 4 DWDM channels or the Group of 4 CWDM channels" + ::= { moduleCapEntry 17 } + +moduleCapDeploy OBJECT-TYPE + SYNTAX FspR7DeploymentScenarioCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Describes how the card is applied related to a network scenario" + ::= { moduleCapEntry 18 } + +moduleCapLagSysPrio OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Link Aggregation Group Actor System Priority Part of LAG ID" + ::= { moduleCapEntry 19 } + +moduleCapTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifierCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel" + ::= { moduleCapEntry 20 } + +moduleCapBand OBJECT-TYPE + SYNTAX FspR7OpticalBandCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The optical band of the module." + ::= { moduleCapEntry 21 } + +moduleCapTrafficDirection OBJECT-TYPE + SYNTAX FspR7TrafficDirectionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Traffic Direction" + ::= { moduleCapEntry 22 } + +moduleCapIpAddr OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Address assigned to LAN IP Interface" + ::= { moduleCapEntry 23 } + +moduleCapDispersionCompensation OBJECT-TYPE + SYNTAX FspR7DispersionCompensationCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dispersion Compensation Value in km of SSMF fiber" + ::= { moduleCapEntry 24 } + +moduleCapActivateDetect OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Initialize Topology Detection" + ::= { moduleCapEntry 25 } + +moduleCapOscUsage OBJECT-TYPE + SYNTAX FspR7OscUsageCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Select if and how the OSC is to be used on an amplifier" + ::= { moduleCapEntry 26 } + +moduleCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { moduleCapEntry 27 } + +moduleCapScrambling OBJECT-TYPE + SYNTAX FspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configuration of scrambling functionality for Virtual Facilities" + ::= { moduleCapEntry 28 } + +moduleCapChannelsNumber OBJECT-TYPE + SYNTAX FspR7NumberOfChannelsCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of channels supported by an entity" + ::= { moduleCapEntry 29 } + +moduleCapChannelSpacingProvision OBJECT-TYPE + SYNTAX FspR7ChannelSpacingCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Space Provision, reference to CHA-SPC__INVENTORY" + ::= { moduleCapEntry 30 } + +moduleCapMode OBJECT-TYPE + SYNTAX FspR7TransmissionModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mode of the module, determine operation or functionality" + ::= { moduleCapEntry 31 } + +moduleCapSubBandProvision OBJECT-TYPE + SYNTAX FspR7OpticalSubBandCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Subband - Provision" + ::= { moduleCapEntry 32 } + +moduleCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { moduleCapEntry 33 } + +moduleCapFiberType OBJECT-TYPE + SYNTAX FspR7OpticalFiberTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber of Optical Interface - Provision, Reference to FIBER__INVENTORY" + ::= { moduleCapEntry 34 } + +moduleCapChannelSpacing OBJECT-TYPE + SYNTAX FspR7ChannelSpacingCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ITU Grid channel spacing" + ::= { moduleCapEntry 35 } + +moduleCapOutputReset OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Has the same function as the HW switch at the UTM board" + ::= { moduleCapEntry 36 } + +moduleCapRoadmNumber OBJECT-TYPE + SYNTAX FspR7RoadmNumberCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number for ROADM module typically associated with a Network Fiber or Degree" + ::= { moduleCapEntry 37 } + +moduleCapTopology OBJECT-TYPE + SYNTAX FspR7TopologyCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Shows the card topology in the NE" + ::= { moduleCapEntry 38 } + +moduleCapForceConfig OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Force cserver to send down configuration to module" + ::= { moduleCapEntry 39 } + +moduleCapMuxMethod OBJECT-TYPE + SYNTAX FspR7MuxMethodCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Selection of mux method" + ::= { moduleCapEntry 40 } + +moduleCapNdpCleanup OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cleanup Network Data Path allocation" + ::= { moduleCapEntry 41 } + +moduleCapRstp OBJECT-TYPE + SYNTAX FspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rapid spanning tree protocol" + ::= { moduleCapEntry 42 } + +moduleCapRemoteReset OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote reset of module. This parameter will be available only on SH9HU and SH1HUPF shelves." + ::= { moduleCapEntry 43 } + +moduleCapPartner1 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "External Protection Trigger Entity AID #1" + ::= { moduleCapEntry 44 } + +moduleCapPartner2 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "External Protection Trigger Entity AID #2" + ::= { moduleCapEntry 45 } + +moduleCapPartner3 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "External Protection Trigger Entity AID #3" + ::= { moduleCapEntry 46 } + +moduleCapPartner4 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "External Protection Trigger Entity AID #4" + ::= { moduleCapEntry 47 } + +moduleCapAcp OBJECT-TYPE + SYNTAX FspR7AcpCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "APS communication partner" + ::= { moduleCapEntry 48 } + +endOfModuleCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmtCap 8 } + +protectionCableCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ProtectionCableCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "protectionCableCapTable" + ::= { eqptMgmtCap 9 } + +protectionCableCapEntry OBJECT-TYPE + SYNTAX ProtectionCableCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of protectionCableCapTable" + INDEX { + entityProtectionCableIndex1, + entityProtectionCableIndex2, + entityProtectionCableIndex3, + entityProtectionCableIndex4, + entityProtectionCableClassName + } + ::= { protectionCableCapTable 1 } + +ProtectionCableCapEntry ::= SEQUENCE + { protectionCableCapRowStatus FspR7RowStatusCaps, + protectionCableCapType FspR7YcableTypeCaps } + +protectionCableCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { protectionCableCapEntry 1 } + +protectionCableCapType OBJECT-TYPE + SYNTAX FspR7YcableTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of Y-cable" + ::= { protectionCableCapEntry 2 } + +endOfProtectionCableCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmtCap 10 } + +filterCableCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF FilterCableCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "filterCableCapTable" + ::= { eqptMgmtCap 11 } + +filterCableCapEntry OBJECT-TYPE + SYNTAX FilterCableCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of filterCableCapTable" + INDEX { + entityFilterCableIndex1, + entityFilterCableIndex2, + entityFilterCableIndex3, + entityFilterCableIndex4, + entityFilterCableClassName + } + ::= { filterCableCapTable 1 } + +FilterCableCapEntry ::= SEQUENCE + { filterCableCapRowStatus FspR7RowStatusCaps, + filterCableCapType FspR7FltrCableTypeCaps } + +filterCableCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { filterCableCapEntry 1 } + +filterCableCapType OBJECT-TYPE + SYNTAX FspR7FltrCableTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Filter Cable" + ::= { filterCableCapEntry 2 } + +endOfFilterCableCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmtCap 12 } + +endOfEqptMgmCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmtCap 10000 } + +physicalPortCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF PhysicalPortCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "physicalPortCapTable" + ::= { facilityMgmtCap 1 } + +physicalPortCapEntry OBJECT-TYPE + SYNTAX PhysicalPortCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of physicalPortCapTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { physicalPortCapTable 1 } + +PhysicalPortCapEntry ::= SEQUENCE + { physicalPortCapRowStatus FspR7RowStatusCaps, + physicalPortCapType FspR7InterfaceTypeCaps, + physicalPortCapAdmin FspR7AdminStateCaps, + physicalPortCapAlias Integer32, + physicalPortCapAlsMode FspR7AlsModeCaps, + physicalPortCapAutoThresReset FspR7RlsActionCaps, + physicalPortCapAutonegotiation EnableStateCaps, + physicalPortCapBehaviour FspR7PortBehaviourCaps, + physicalPortCapDispertionConfig FspR7RlsActionCaps, + physicalPortCapDispersionSetting FspR7Integer32Caps, + physicalPortCapDispersionMode FspR7DispersionModesCaps, + physicalPortCapChannelProv FspR7ChannelIdentifierCaps, + physicalPortCapWdmRxChannel FspR7ChannelIdentifierCaps, + physicalPortCapCodeGain FspR7CodeGainCaps, + physicalPortCapXfpDecisionThres FspR7XfpDecisionThresCaps, + physicalPortCapDisparityCorrection EnableStateCaps, + physicalPortCapEqlzAdmin FspR7EnableDisableCaps, + physicalPortCapErrorForwarding FspR7ErrorFwdModeCaps, + physicalPortCapFecType FspR7FecTypeCaps, + physicalPortCapFarEndCommunication FspR7YesNoCaps, + physicalPortCapFlowControl FspR7FlowControlModeCaps, + physicalPortCapForceLaserOn FspR7RlsActionCaps, + physicalPortCapInhibitSwitchToProt FspR7YesNoCaps, + physicalPortCapInhibitSwitchToWork FspR7YesNoCaps, + physicalPortCapLaneChannelSetting FspR7ChannelIdentifierCaps, + physicalPortCapLoopConfig LoopConfigCaps, + physicalPortCapLaserDelayTimer FspR7LaserDelayTimerCaps, + physicalPortCapLaserOffTimer FspR7Unsigned32Caps, + physicalPortCapLaserOnTimer FspR7Unsigned32Caps, + physicalPortCapLaserOffDelayFunction EnableStateCaps, + physicalPortCapAutoPTassignment FspR7ManualAutoCaps, + physicalPortCapTributarySlotMethod FspR7ManualAutoCaps, + physicalPortCapInitiateEqualization FspR7RlsActionCaps, + physicalPortCapLossAttenuation FspR7RlsActionCaps, + physicalPortCapOpticalSetPoint FspR7Integer32Caps, + physicalPortCapDataLayerPmReset FspR7PmResetCaps, + physicalPortCapPrbsPmReset FspR7PmResetCaps, + physicalPortCapTestPrbsRcvMode FspR7RlsActionCaps, + physicalPortCapTestPrbsTrmtMode FspR7RlsActionCaps, + physicalPortCapSwitchCommand FspR7APSCommandCaps, + physicalPortCapOpuPayloadType FspR7OpuPayloadTypeCaps, + physicalPortCapSigDegThresSonetLine FspR7BERThresholdCaps, + physicalPortCapSigDegThresSdhMs FspR7Unsigned32Caps, + physicalPortCapSigDegThresOtu FspR7Integer32Caps, + physicalPortCapSigDegThresOdu FspR7Integer32Caps, + physicalPortCapSigDegThreshold FspR7Unsigned32Caps, + physicalPortCapSigDegPcslThreshold FspR7Unsigned32Caps, + physicalPortCapSigDegThresSonetSection FspR7BERThresholdCaps, + physicalPortCapSigDegThresSdhSection FspR7Unsigned32Caps, + physicalPortCapSigDegThresOduTcmA FspR7Integer32Caps, + physicalPortCapSigDegThresOduTcmB FspR7Integer32Caps, + physicalPortCapSigDegThresOduTcmC FspR7Integer32Caps, + physicalPortCapSignalDegradePeriod FspR7Unsigned32Caps, + physicalPortCapSigDegPeriodOdu FspR7Unsigned32Caps, + physicalPortCapSigDegPeriodOtu FspR7Unsigned32Caps, + physicalPortCapSigDegPeriodIntegration FspR7Unsigned32Caps, + physicalPortCapSigDegPeriodSdhSection FspR7Unsigned32Caps, + physicalPortCapSigDegPeriodOduTcmA FspR7Unsigned32Caps, + physicalPortCapSigDegPeriodOduTcmB FspR7Unsigned32Caps, + physicalPortCapSigDegPeriodOduTcmC FspR7Unsigned32Caps, + physicalPortCapOtnStuffing FspR7YesNoCaps, + physicalPortCapTcmALevel OtnTcmLevelCaps, + physicalPortCapTcmBLevel OtnTcmLevelCaps, + physicalPortCapTcmCLevel OtnTcmLevelCaps, + physicalPortCapTerminationLevel OhTerminationLevelCaps, + physicalPortCapTimingSource SonetTimingSourceCaps, + physicalPortCapTimModeOdu TimModeCaps, + physicalPortCapTimModeOtu TimModeCaps, + physicalPortCapTimModeSonetSection TimModeCaps, + physicalPortCapTimModeOduTcmA TimModeCaps, + physicalPortCapTimModeOduTcmB TimModeCaps, + physicalPortCapTimModeOduTcmC TimModeCaps, + physicalPortCapTraceFormSonetSection SonetTraceFormCaps, + physicalPortCapTraceExpectedSonetSection Integer32, + physicalPortCapTraceTransmitSonetSection Integer32, + physicalPortCapTraceExpectedOtu Integer32, + physicalPortCapTraceTransmitSapiOtu Integer32, + physicalPortCapTraceTransmitDapiOtu Integer32, + physicalPortCapTraceTransmitOpspOtu Integer32, + physicalPortCapTraceExpectedOdu Integer32, + physicalPortCapTraceTransmitSapiOdu Integer32, + physicalPortCapTraceTransmitDapiOdu Integer32, + physicalPortCapTraceTransmitOpspOdu Integer32, + physicalPortCapTraceExpectedOduTcmA Integer32, + physicalPortCapTraceTransmitSapiOduTcmA Integer32, + physicalPortCapTraceTransmitDapiOduTcmA Integer32, + physicalPortCapTraceTransmitOpspOduTcmA Integer32, + physicalPortCapTraceExpectedOduTcmB Integer32, + physicalPortCapTraceTransmitSapiOduTcmB Integer32, + physicalPortCapTraceTransmitDapiOduTcmB Integer32, + physicalPortCapTraceTransmitOpspOduTcmB Integer32, + physicalPortCapTraceExpectedOduTcmC Integer32, + physicalPortCapTraceTransmitSapiOduTcmC Integer32, + physicalPortCapTraceTransmitDapiOduTcmC Integer32, + physicalPortCapTraceTransmitOpspOduTcmC Integer32, + physicalPortCapTurnupConfig FspR7RlsActionCaps, + physicalPortCapTxOffDelay FspR7EnableDisableCaps, + physicalPortCapVoaMode FspR7VoaModeCaps, + physicalPortCapVoaSetpoint FspR7Unsigned32Caps, + physicalPortCapLagPrio FspR7Unsigned32Caps, + physicalPortCapMaxFrameSize FspR7Unsigned32Caps, + physicalPortCapPayload OtnPayloadTypeCaps, + physicalPortCapPortMode FspR7PortModeCaps, + physicalPortCapPortRole FspR7PortRoleCaps, + physicalPortCapPriority FspR7Unsigned32Caps, + physicalPortCapPvid FspR7Unsigned32Caps, + physicalPortCapStagType Integer32, + physicalPortCapUtag FspR7UntaggedFramesCaps, + physicalPortCapVethAid SnmpAdminString, + physicalPortCapRedLineState FspR7YesNoCaps, + physicalPortCapTunnelAid Integer32, + physicalPortCapRateLimit FspR7DisableEnableCaps, + physicalPortCapTxOffOnTm FspR7TxOffOnTmCaps, + physicalPortCapTxOffTimer FspR7Unsigned32Caps, + physicalPortCapTxOnTimer FspR7Unsigned32Caps, + physicalPortCapMode FspR7TransmissionModeCaps, + physicalPortCapMonLevel FspR7MonLevelCaps, + physicalPortCapChannelPlan FspR7ChannelRangeInventoryCaps, + physicalPortCapOptimize FspR7OptimizeCaps, + physicalPortCapEncryptionChannel CryptoFspR7EncryptionCommunicationCaps, + physicalPortCapLinkSetup FspR7DisableEnableCaps, + physicalPortCapCdCompensationRange FspR7CdCompensationRangeCaps, + physicalPortCapChannelSpacing FspR7ChannelSpacingCaps, + physicalPortCapLLDPNeighborsRx FspR7LLDPNeighborsCaps, + physicalPortCapLLDPNeighborsTx FspR7LLDPNeighborsCaps, + physicalPortCapCdPostCompensationRange FspR7CdPostCompensationRangeCaps, + physicalPortCapLaneChannel1 FspR7ChannelIdentifierCaps, + physicalPortCapLaneChannel2 FspR7ChannelIdentifierCaps, + physicalPortCapOpticalSetPointLane1 FspR7Integer32Caps, + physicalPortCapOpticalSetPointLane2 FspR7Integer32Caps, + physicalPortCapTerminationMode FspR7TerminationModeCaps, + physicalPortCapTimDetModeOtu FspR7TimDetModeCaps, + physicalPortCapTimActionOtu FspR7YesNoCaps, + physicalPortCapTraceExpectedDapiOtu Integer32, + physicalPortCapTraceExpectedOpspOtu Integer32, + physicalPortCapTimDetModeOdu FspR7TimDetModeCaps, + physicalPortCapTimActionOdu FspR7YesNoCaps, + physicalPortCapTraceExpectedDapiOdu Integer32, + physicalPortCapTraceExpectedOpspOdu Integer32, + physicalPortCapReportAisLine FspR7YesNoCaps, + physicalPortCapReportSsfLine FspR7YesNoCaps, + physicalPortCapReportSsfSection FspR7YesNoCaps, + physicalPortCapDelayMeasurementOperation FspR7DmsrmtOperationCaps } + +physicalPortCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Port Capability RowStatus." + ::= { physicalPortCapEntry 1 } + +physicalPortCapType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Port Capability Facility Type." + ::= { physicalPortCapEntry 2 } + +physicalPortCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Port Capability Adminstrative State." + ::= { physicalPortCapEntry 3 } + +physicalPortCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { physicalPortCapEntry 4 } + +physicalPortCapAlsMode OBJECT-TYPE + SYNTAX FspR7AlsModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines the reaction in backward direction in response to a LOS + on the same Interface: on a Network Interface connected to the DWDM + this is a matter of laser safety" + ::= { physicalPortCapEntry 5 } + +physicalPortCapAutoThresReset OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Adaptive Threshold Control Reset" + ::= { physicalPortCapEntry 6 } + +physicalPortCapAutonegotiation OBJECT-TYPE + SYNTAX EnableStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Auto Negotiation for the data rate" + ::= { physicalPortCapEntry 7 } + +physicalPortCapBehaviour OBJECT-TYPE + SYNTAX FspR7PortBehaviourCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Behavior or Port usage based on configuration/usage in the system regardless of faceplate designation" + ::= { physicalPortCapEntry 8 } + +physicalPortCapDispertionConfig OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation" + ::= { physicalPortCapEntry 9 } + +physicalPortCapDispersionSetting OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation setting on module" + ::= { physicalPortCapEntry 10 } + +physicalPortCapDispersionMode OBJECT-TYPE + SYNTAX FspR7DispersionModesCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Mode" + ::= { physicalPortCapEntry 11 } + +physicalPortCapChannelProv OBJECT-TYPE + SYNTAX FspR7ChannelIdentifierCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel" + ::= { physicalPortCapEntry 12 } + +physicalPortCapWdmRxChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifierCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Number for the Receive Interface" + ::= { physicalPortCapEntry 13 } + +physicalPortCapCodeGain OBJECT-TYPE + SYNTAX FspR7CodeGainCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Forward Error Correction Coding gain" + ::= { physicalPortCapEntry 14 } + +physicalPortCapXfpDecisionThres OBJECT-TYPE + SYNTAX FspR7XfpDecisionThresCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XFP Decision threshold setting" + ::= { physicalPortCapEntry 15 } + +physicalPortCapDisparityCorrection OBJECT-TYPE + SYNTAX EnableStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Disparity correction" + ::= { physicalPortCapEntry 16 } + +physicalPortCapEqlzAdmin OBJECT-TYPE + SYNTAX FspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Scheduled Equalization Administration" + ::= { physicalPortCapEntry 17 } + +physicalPortCapErrorForwarding OBJECT-TYPE + SYNTAX FspR7ErrorFwdModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines the reaction in forward direction in response to a LOS on + the interface on the opposite side of the module: may override + this behaviour in the interests of laser safety." + ::= { physicalPortCapEntry 18 } + +physicalPortCapFecType OBJECT-TYPE + SYNTAX FspR7FecTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Forward Error Correction (Only relevant where TYPE = OTU#)" + ::= { physicalPortCapEntry 19 } + +physicalPortCapFarEndCommunication OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Used for Optojack plugs; Communication to Far End Plug is observed" + ::= { physicalPortCapEntry 20 } + +physicalPortCapFlowControl OBJECT-TYPE + SYNTAX FspR7FlowControlModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Flow Control mechanism" + ::= { physicalPortCapEntry 21 } + +physicalPortCapForceLaserOn OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Forced On" + ::= { physicalPortCapEntry 22 } + +physicalPortCapInhibitSwitchToProt OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inhibit Switch to protection facility. Inhibition blocks an automatic switch + to the protection facility. Valid only for the working facility." + ::= { physicalPortCapEntry 23 } + +physicalPortCapInhibitSwitchToWork OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inhibit Switch to working facility. Inhibition blocks an automatic switch to the + working facility. Valid only for the protection facility." + ::= { physicalPortCapEntry 24 } + +physicalPortCapLaneChannelSetting OBJECT-TYPE + SYNTAX FspR7ChannelIdentifierCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel Setting" + ::= { physicalPortCapEntry 25 } + +physicalPortCapLoopConfig OBJECT-TYPE + SYNTAX LoopConfigCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The configuration of the loopback function. + - noLoop: no loop configuration on the interface. + - lineLoop: the incoming signal is looped to the outgoing + line on the interface. The incoming signal is sent in the + downstream direction and processed as normal. + - inwardLoop: the output signal is looped to the incoming line + on the interface. The looped signal is transmitted unchanged on + the optical output." + ::= { physicalPortCapEntry 26 } + +physicalPortCapLaserDelayTimer OBJECT-TYPE + SYNTAX FspR7LaserDelayTimerCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Relevant only when ERRFWD=LSROFF. Enables/disables the + possibility to delay turning off and on the laser. + This applies to the case when turning off the laser + is done as an error forwarding mechanism." + ::= { physicalPortCapEntry 27 } + +physicalPortCapLaserOffTimer OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay before laser is swiched off" + ::= { physicalPortCapEntry 28 } + +physicalPortCapLaserOnTimer OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay before laser is switched on" + ::= { physicalPortCapEntry 29 } + +physicalPortCapLaserOffDelayFunction OBJECT-TYPE + SYNTAX EnableStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "A configuration request for the Laser Off Delay function. This function + delays turning off the laser as a consequent action to a defect." + ::= { physicalPortCapEntry 30 } + +physicalPortCapAutoPTassignment OBJECT-TYPE + SYNTAX FspR7ManualAutoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Auto assignment of ODU PT" + ::= { physicalPortCapEntry 31 } + +physicalPortCapTributarySlotMethod OBJECT-TYPE + SYNTAX FspR7ManualAutoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tributary Slot assignment method" + ::= { physicalPortCapEntry 32 } + +physicalPortCapInitiateEqualization OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Initiate Equalization" + ::= { physicalPortCapEntry 33 } + +physicalPortCapLossAttenuation OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LOS Attenuation Finding in progress" + ::= { physicalPortCapEntry 34 } + +physicalPortCapOpticalSetPoint OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the optical power for power equalization in ROADM or for channel power control in OPCM" + ::= { physicalPortCapEntry 35 } + +physicalPortCapDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmResetCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { physicalPortCapEntry 36 } + +physicalPortCapPrbsPmReset OBJECT-TYPE + SYNTAX FspR7PmResetCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset PRBS PM counters" + ::= { physicalPortCapEntry 37 } + +physicalPortCapTestPrbsRcvMode OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PRBS test pattern received" + ::= { physicalPortCapEntry 38 } + +physicalPortCapTestPrbsTrmtMode OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PRBS test pattern transmitted" + ::= { physicalPortCapEntry 39 } + +physicalPortCapSwitchCommand OBJECT-TYPE + SYNTAX FspR7APSCommandCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The switch command action for this facility. A command resulting + in a switch event will also cause a change of the facility secondary state + and a corresponding condition. Addressed by this command is the active port, + the port to switch away from. Since this is a manual switch command, it will + not switch if other port suffers from a signalfailure or a signal degrade." + ::= { physicalPortCapEntry 40 } + +physicalPortCapOpuPayloadType OBJECT-TYPE + SYNTAX FspR7OpuPayloadTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OPU Payload Type Indicator" + ::= { physicalPortCapEntry 41 } + +physicalPortCapSigDegThresSonetLine OBJECT-TYPE + SYNTAX FspR7BERThresholdCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit-Error-Based Degradation Definition for SONET (standard integration period)" + ::= { physicalPortCapEntry 42 } + +physicalPortCapSigDegThresSdhMs OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for SDH (standard integration period). + Defined as percentage Background Block Errors (30% default) evaluated + over a defined period (SDPER-RS)." + ::= { physicalPortCapEntry 43 } + +physicalPortCapSigDegThresOtu OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for OTU" + ::= { physicalPortCapEntry 44 } + +physicalPortCapSigDegThresOdu OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for ODU" + ::= { physicalPortCapEntry 45 } + +physicalPortCapSigDegThreshold OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Threshold for number of errors (CV or CV+DE) in one second" + ::= { physicalPortCapEntry 46 } + +physicalPortCapSigDegPcslThreshold OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for Physical Coding Sublayer" + ::= { physicalPortCapEntry 47 } + +physicalPortCapSigDegThresSonetSection OBJECT-TYPE + SYNTAX FspR7BERThresholdCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit-Error-Based Degradation Definition for SONET (standard integration period)" + ::= { physicalPortCapEntry 48 } + +physicalPortCapSigDegThresSdhSection OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for SDH (standard integration period). + Defined as percentage Background Block Errors (30% default) evaluated + over a defined period (SDPER-RS)." + ::= { physicalPortCapEntry 49 } + +physicalPortCapSigDegThresOduTcmA OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-A" + ::= { physicalPortCapEntry 50 } + +physicalPortCapSigDegThresOduTcmB OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-B" + ::= { physicalPortCapEntry 51 } + +physicalPortCapSigDegThresOduTcmC OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-C" + ::= { physicalPortCapEntry 52 } + +physicalPortCapSignalDegradePeriod OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The measurement period in seconds used together with + the deployProvIfSigDegThresSdhRegSect based on the block error counting method. + The valid range is 2..10, + The default being 7." + ::= { physicalPortCapEntry 53 } + +physicalPortCapSigDegPeriodOdu OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { physicalPortCapEntry 54 } + +physicalPortCapSigDegPeriodOtu OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { physicalPortCapEntry 55 } + +physicalPortCapSigDegPeriodIntegration OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { physicalPortCapEntry 56 } + +physicalPortCapSigDegPeriodSdhSection OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Provisionable Signal Degrade Integration Period for SDH" + ::= { physicalPortCapEntry 57 } + +physicalPortCapSigDegPeriodOduTcmA OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { physicalPortCapEntry 58 } + +physicalPortCapSigDegPeriodOduTcmB OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period of TCMB Signal Segrade" + ::= { physicalPortCapEntry 59 } + +physicalPortCapSigDegPeriodOduTcmC OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period of TCMC Signal Segrade" + ::= { physicalPortCapEntry 60 } + +physicalPortCapOtnStuffing OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Indicates if bit/byte stuffing is used in the transport signal." + ::= { physicalPortCapEntry 61 } + +physicalPortCapTcmALevel OBJECT-TYPE + SYNTAX OtnTcmLevelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance A" + ::= { physicalPortCapEntry 62 } + +physicalPortCapTcmBLevel OBJECT-TYPE + SYNTAX OtnTcmLevelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance B" + ::= { physicalPortCapEntry 63 } + +physicalPortCapTcmCLevel OBJECT-TYPE + SYNTAX OtnTcmLevelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance C" + ::= { physicalPortCapEntry 64 } + +physicalPortCapTerminationLevel OBJECT-TYPE + SYNTAX OhTerminationLevelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Highest signal level hardware removes then generates for transmission." + ::= { physicalPortCapEntry 65 } + +physicalPortCapTimingSource OBJECT-TYPE + SYNTAX SonetTimingSourceCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The timing source for this interface. + - internal: used in stand-alone, point-to-point topologies stand-alone (dedicated fiber operation). + - loopTiming: e.g. used in point-to-point via SONET network and feeder topologies. The default is + internal(1)." + ::= { physicalPortCapEntry 66 } + +physicalPortCapTimModeOdu OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Detection of TIM-ODU Condition can be configured" + ::= { physicalPortCapEntry 67 } + +physicalPortCapTimModeOtu OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortCapEntry 68 } + +physicalPortCapTimModeSonetSection OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SONET Section Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortCapEntry 69 } + +physicalPortCapTimModeOduTcmA OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_A Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortCapEntry 70 } + +physicalPortCapTimModeOduTcmB OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_B Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortCapEntry 71 } + +physicalPortCapTimModeOduTcmC OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_C Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortCapEntry 72 } + +physicalPortCapTraceFormSonetSection OBJECT-TYPE + SYNTAX SonetTraceFormCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Byte-Length of Trace Compared to Expected" + ::= { physicalPortCapEntry 73 } + +physicalPortCapTraceExpectedSonetSection OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected Sec/RS trace. NULL TRACE implies that no trace comparison is made." + ::= { physicalPortCapEntry 74 } + +physicalPortCapTraceTransmitSonetSection OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sec/RS Trace to be Transmitted" + ::= { physicalPortCapEntry 75 } + +physicalPortCapTraceExpectedOtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the OTU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortCapEntry 76 } + +physicalPortCapTraceTransmitSapiOtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the OTU trace (15 character)" + ::= { physicalPortCapEntry 77 } + +physicalPortCapTraceTransmitDapiOtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the OTU trace (15 character)" + ::= { physicalPortCapEntry 78 } + +physicalPortCapTraceTransmitOpspOtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the OTU trace (32 character)" + ::= { physicalPortCapEntry 79 } + +physicalPortCapTraceExpectedOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortCapEntry 80 } + +physicalPortCapTraceTransmitSapiOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the ODU trace (15 character)" + ::= { physicalPortCapEntry 81 } + +physicalPortCapTraceTransmitDapiOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the ODU trace (15 character)" + ::= { physicalPortCapEntry 82 } + +physicalPortCapTraceTransmitOpspOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the ODU trace (32 character)" + ::= { physicalPortCapEntry 83 } + +physicalPortCapTraceExpectedOduTcmA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMA trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { physicalPortCapEntry 84 } + +physicalPortCapTraceTransmitSapiOduTcmA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMA trace (15 character)" + ::= { physicalPortCapEntry 85 } + +physicalPortCapTraceTransmitDapiOduTcmA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMA trace (15 character)" + ::= { physicalPortCapEntry 86 } + +physicalPortCapTraceTransmitOpspOduTcmA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMA trace (32 character)" + ::= { physicalPortCapEntry 87 } + +physicalPortCapTraceExpectedOduTcmB OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMB trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { physicalPortCapEntry 88 } + +physicalPortCapTraceTransmitSapiOduTcmB OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMB trace (15 character)" + ::= { physicalPortCapEntry 89 } + +physicalPortCapTraceTransmitDapiOduTcmB OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMB trace (15 character)" + ::= { physicalPortCapEntry 90 } + +physicalPortCapTraceTransmitOpspOduTcmB OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMB trace (32 character)" + ::= { physicalPortCapEntry 91 } + +physicalPortCapTraceExpectedOduTcmC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMC trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { physicalPortCapEntry 92 } + +physicalPortCapTraceTransmitSapiOduTcmC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMC trace (15 character)" + ::= { physicalPortCapEntry 93 } + +physicalPortCapTraceTransmitDapiOduTcmC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMC trace (15 character)" + ::= { physicalPortCapEntry 94 } + +physicalPortCapTraceTransmitOpspOduTcmC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMC trace (32 character)" + ::= { physicalPortCapEntry 95 } + +physicalPortCapTurnupConfig OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Turnup Operation" + ::= { physicalPortCapEntry 96 } + +physicalPortCapTxOffDelay OBJECT-TYPE + SYNTAX FspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enable or disable TXOFFHOLD Period for Error Forwarding and LKDO-OFF Consequent Action." + ::= { physicalPortCapEntry 97 } + +physicalPortCapVoaMode OBJECT-TYPE + SYNTAX FspR7VoaModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VOA operating mode" + ::= { physicalPortCapEntry 98 } + +physicalPortCapVoaSetpoint OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the optical attenuation of VOA" + ::= { physicalPortCapEntry 99 } + +physicalPortCapLagPrio OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Part of ID. Port pri that defines standby." + ::= { physicalPortCapEntry 100 } + +physicalPortCapMaxFrameSize OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Max Frame Size" + ::= { physicalPortCapEntry 101 } + +physicalPortCapPayload OBJECT-TYPE + SYNTAX OtnPayloadTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The PAYLOAD defines the transport service type of the payload" + ::= { physicalPortCapEntry 102 } + +physicalPortCapPortMode OBJECT-TYPE + SYNTAX FspR7PortModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port Mode" + ::= { physicalPortCapEntry 103 } + +physicalPortCapPortRole OBJECT-TYPE + SYNTAX FspR7PortRoleCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ADVA cloud Port Roles" + ::= { physicalPortCapEntry 104 } + +physicalPortCapPriority OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Default PCP in case UTAG is Enabled. The Prio may be remapped in the EVC." + ::= { physicalPortCapEntry 105 } + +physicalPortCapPvid OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Default VLAN ID (both STAG/CTAG mode) in case UTAG is enabled" + ::= { physicalPortCapEntry 106 } + +physicalPortCapStagType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TAG type field" + ::= { physicalPortCapEntry 107 } + +physicalPortCapUtag OBJECT-TYPE + SYNTAX FspR7UntaggedFramesCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "If untagged frames shall be enabled on this port or not." + ::= { physicalPortCapEntry 108 } + +physicalPortCapVethAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Shows if PORT is a member in the LAG with the VETH AID" + ::= { physicalPortCapEntry 109 } + +physicalPortCapRedLineState OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "will be set by higher level software to act as a barrier to deletion" + ::= { physicalPortCapEntry 110 } + +physicalPortCapTunnelAid OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tunnel AID" + ::= { physicalPortCapEntry 111 } + +physicalPortCapRateLimit OBJECT-TYPE + SYNTAX FspR7DisableEnableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Selection to apply rate limit feature or not." + ::= { physicalPortCapEntry 112 } + +physicalPortCapTxOffOnTm OBJECT-TYPE + SYNTAX FspR7TxOffOnTmCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Relevant only when ERRFWD=TXOFF. Enables/disables the + possibility to delay turning off and on the the transmitter. + This applies to the case when turning off the transmitter + is done as an error forwarding mechanism." + ::= { physicalPortCapEntry 113 } + +physicalPortCapTxOffTimer OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay before transmitter is swiched off" + ::= { physicalPortCapEntry 114 } + +physicalPortCapTxOnTimer OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay before transmitter is switched on" + ::= { physicalPortCapEntry 115 } + +physicalPortCapMode OBJECT-TYPE + SYNTAX FspR7TransmissionModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mode of the module, determine operation or functionality" + ::= { physicalPortCapEntry 116 } + +physicalPortCapMonLevel OBJECT-TYPE + SYNTAX FspR7MonLevelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Highest signal level of intrusive or non-intrusive monitoring. Hardware may monitor the signal one layer higher than Termination Level (TERM)." + ::= { physicalPortCapEntry 117 } + +physicalPortCapChannelPlan OBJECT-TYPE + SYNTAX FspR7ChannelRangeInventoryCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Range" + ::= { physicalPortCapEntry 118 } + +physicalPortCapOptimize OBJECT-TYPE + SYNTAX FspR7OptimizeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optimizes port for either protection switch time or traffic regeneration operation" + ::= { physicalPortCapEntry 119 } + +physicalPortCapEncryptionChannel OBJECT-TYPE + SYNTAX CryptoFspR7EncryptionCommunicationCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Embedded Communication Channel used to support Encryption" + ::= { physicalPortCapEntry 120 } + +physicalPortCapLinkSetup OBJECT-TYPE + SYNTAX FspR7DisableEnableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Support RDMA over Converged Ethernet (RoCE)" + ::= { physicalPortCapEntry 121 } + +physicalPortCapCdCompensationRange OBJECT-TYPE + SYNTAX FspR7CdCompensationRangeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Goal" + ::= { physicalPortCapEntry 122 } + +physicalPortCapChannelSpacing OBJECT-TYPE + SYNTAX FspR7ChannelSpacingCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ITU Grid channel spacing" + ::= { physicalPortCapEntry 123 } + +physicalPortCapLLDPNeighborsRx OBJECT-TYPE + SYNTAX FspR7LLDPNeighborsCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Neighbors in Rx Direction" + ::= { physicalPortCapEntry 124 } + +physicalPortCapLLDPNeighborsTx OBJECT-TYPE + SYNTAX FspR7LLDPNeighborsCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Neighbors in Tx Direction" + ::= { physicalPortCapEntry 125 } + +physicalPortCapCdPostCompensationRange OBJECT-TYPE + SYNTAX FspR7CdPostCompensationRangeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "CD Post Compensation Range + Range 1: [-22 ns/nm to +6 ns/nm] or [-20 ns/nm to +2 ns/nm] + Range 2: [-72 ns/nm to +6 ns/nm] or [-45 ns/nm to +5 ns/nm] + Range 3: [-120 ns/nm to +6 ns/nm] + Range 4: [-280 ns/nm to +6 ns/nm]" + ::= { physicalPortCapEntry 126 } + +physicalPortCapLaneChannel1 OBJECT-TYPE + SYNTAX FspR7ChannelIdentifierCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel" + ::= { physicalPortCapEntry 127 } + +physicalPortCapLaneChannel2 OBJECT-TYPE + SYNTAX FspR7ChannelIdentifierCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel" + ::= { physicalPortCapEntry 128 } + +physicalPortCapOpticalSetPointLane1 OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Power Setpoint for Optical Transport Lane 1" + ::= { physicalPortCapEntry 129 } + +physicalPortCapOpticalSetPointLane2 OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Power Setpoint for Optical Transport Lane 2" + ::= { physicalPortCapEntry 130 } + +physicalPortCapTerminationMode OBJECT-TYPE + SYNTAX FspR7TerminationModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FSP 3000 C Signal Termination Modes + Monitor or Terminate describes general signal handling at layer + Mux indicates if signal is multiplexed or demultiplexed at layer + Connect indicates support for Sub Network Connection (SNC), cross-connect" + ::= { physicalPortCapEntry 131 } + +physicalPortCapTimDetModeOtu OBJECT-TYPE + SYNTAX FspR7TimDetModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Trace Identifier Mismatch (TIM) strings compared to generate TIM defect." + ::= { physicalPortCapEntry 132 } + +physicalPortCapTimActionOtu OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Trace Identifier Mismatch (TIM) is reported as an alarm when detected. User selection allow traffic or AIS to be sent while the mismatch is present." + ::= { physicalPortCapEntry 133 } + +physicalPortCapTraceExpectedDapiOtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected DAPI part of the OTU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortCapEntry 134 } + +physicalPortCapTraceExpectedOpspOtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected OPSP part of the OTU trace (32 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortCapEntry 135 } + +physicalPortCapTimDetModeOdu OBJECT-TYPE + SYNTAX FspR7TimDetModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Trace Identifier Mismatch (TIM) strings compared to generate TIM defect." + ::= { physicalPortCapEntry 136 } + +physicalPortCapTimActionOdu OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Trace Identifier Mismatch (TIM) is reported as an alarm when detected. User selection allow traffic or AIS to be sent while the mismatch is present." + ::= { physicalPortCapEntry 137 } + +physicalPortCapTraceExpectedDapiOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected DAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortCapEntry 138 } + +physicalPortCapTraceExpectedOpspOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected OPSP part of the ODU trace (32 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortCapEntry 139 } + +physicalPortCapReportAisLine OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Whether AIS alarm (Line/MS) is reported or not." + ::= { physicalPortCapEntry 140 } + +physicalPortCapReportSsfLine OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Whether SSF alarm (Line/MS) is reported or not." + ::= { physicalPortCapEntry 141 } + +physicalPortCapReportSsfSection OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Whether SSF alarm (Section/RS) is reported or not." + ::= { physicalPortCapEntry 142 } + +physicalPortCapDelayMeasurementOperation OBJECT-TYPE + SYNTAX FspR7DmsrmtOperationCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay Measurement start" + ::= { physicalPortCapEntry 143 } + +virtualPortCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF VirtualPortCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "virtualPortCapTable" + ::= { facilityMgmtCap 2 } + +virtualPortCapEntry OBJECT-TYPE + SYNTAX VirtualPortCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of virtualPortCapTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { virtualPortCapTable 1 } + +VirtualPortCapEntry ::= SEQUENCE + { virtualPortCapRowStatus FspR7RowStatusCaps, + virtualPortCapChannelBand FspR7ChannelBandwidthCaps, + virtualPortCapType FspR7InterfaceTypeCaps, + virtualPortCapAlias Integer32, + virtualPortCapAdmin FspR7AdminStateCaps, + virtualPortCapEqlzAdmin FspR7EnableDisableCaps, + virtualPortCapInitEqlz FspR7RlsActionCaps, + virtualPortCapLacpMode FspR7LacpModeCaps, + virtualPortCapLacpTimeout FspR7LacpTimeoutCaps, + virtualPortCapLagActivePorts FspR7Unsigned32Caps, + virtualPortCapMaxFrameSize FspR7Unsigned32Caps, + virtualPortCapPortMode FspR7PortModeCaps, + virtualPortCapDataLayerPmReset FspR7PmResetCaps, + virtualPortCapPortRole FspR7PortRoleCaps, + virtualPortCapLagPortType FspR7LagPortTypeCaps, + virtualPortCapPriority FspR7Unsigned32Caps, + virtualPortCapPvid FspR7Unsigned32Caps, + virtualPortCapRevertiveMode ApsRevertModeCaps, + virtualPortCapStagType Integer32, + virtualPortCapUtag FspR7UntaggedFramesCaps, + virtualPortCapBundle FspR7SnmpLongString, + virtualPortCapSwitchCommand FspR7APSCommandCaps, + virtualPortCapInhibitSwitchToWork FspR7YesNoCaps, + virtualPortCapInhibitSwitchToProt FspR7YesNoCaps, + virtualPortCapOduTribPortNo SnmpAdminString, + virtualPortCapOduTribTimeSlottNo SnmpAdminString, + virtualPortCapSigDegThresOdu FspR7Integer32Caps, + virtualPortCapSigDegPeriodOdu FspR7Unsigned32Caps, + virtualPortCapTraceExpectedOdu Integer32, + virtualPortCapTraceTransmitSapiOdu Integer32, + virtualPortCapTraceTransmitDapiOdu Integer32, + virtualPortCapTraceTransmitOpspOdu Integer32, + virtualPortCapTimModeOdu TimModeCaps, + virtualPortCapSigDegThresOduTcmA FspR7Integer32Caps, + virtualPortCapSigDegPeriodOduTcmA FspR7Unsigned32Caps, + virtualPortCapSigDegThresOduTcmB FspR7Integer32Caps, + virtualPortCapSigDegPeriodOduTcmB FspR7Unsigned32Caps, + virtualPortCapSigDegThresOduTcmC FspR7Integer32Caps, + virtualPortCapSigDegPeriodOduTcmC FspR7Unsigned32Caps, + virtualPortCapTcmALevel OtnTcmLevelCaps, + virtualPortCapTcmBLevel OtnTcmLevelCaps, + virtualPortCapTcmCLevel OtnTcmLevelCaps, + virtualPortCapTraceTransmitSapiOduTcmA Integer32, + virtualPortCapTraceTransmitDapiOduTcmA Integer32, + virtualPortCapTraceTransmitOpspOduTcmA Integer32, + virtualPortCapTraceExpectedOduTcmA Integer32, + virtualPortCapTimModeOduTcmA TimModeCaps, + virtualPortCapTraceExpectedOduTcmB Integer32, + virtualPortCapTraceTransmitSapiOduTcmB Integer32, + virtualPortCapTraceTransmitDapiOduTcmB Integer32, + virtualPortCapTraceTransmitOpspOduTcmB Integer32, + virtualPortCapTimModeOduTcmB TimModeCaps, + virtualPortCapTraceExpectedOduTcmC Integer32, + virtualPortCapTraceTransmitSapiOduTcmC Integer32, + virtualPortCapTraceTransmitDapiOduTcmC Integer32, + virtualPortCapTraceTransmitOpspOduTcmC Integer32, + virtualPortCapTimModeOduTcmC TimModeCaps, + virtualPortCapTerminationLevel OhTerminationLevelCaps, + virtualPortCapLoopConfig LoopConfigCaps, + virtualPortCapVcType VirtualContainerTypeCaps, + virtualPortCapCir FspR7Unsigned32Caps, + virtualPortCapOpuPayloadType FspR7OpuPayloadTypeCaps, + virtualPortCapOtnStuffing FspR7YesNoCaps, + virtualPortCapRedLineState FspR7YesNoCaps, + virtualPortCapTunnelAid Integer32, + virtualPortCapTrafficDirection FspR7TrafficDirectionCaps, + virtualPortCapChannelId FspR7SnmpLongString, + virtualPortCapOptSetDeviation FspR7Integer32Caps, + virtualPortCapPayload OtnPayloadTypeCaps, + virtualPortCapPrbsPmReset FspR7PmResetCaps, + virtualPortCapTestPrbsRcvMode FspR7RlsActionCaps, + virtualPortCapTestPrbsTrmtMode FspR7RlsActionCaps, + virtualPortCapTimDetModeOdu FspR7TimDetModeCaps, + virtualPortCapTimActionOdu FspR7YesNoCaps, + virtualPortCapTraceExpectedDapiOdu Integer32, + virtualPortCapTraceExpectedOpspOdu Integer32 } + +virtualPortCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Port Capability RowStatus." + ::= { virtualPortCapEntry 1 } + +virtualPortCapChannelBand OBJECT-TYPE + SYNTAX FspR7ChannelBandwidthCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Port Capability Channel Bandwidth." + ::= { virtualPortCapEntry 2 } + +virtualPortCapType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Port Capability Facility Type." + ::= { virtualPortCapEntry 3 } + +virtualPortCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Port Capability Alias." + ::= { virtualPortCapEntry 4 } + +virtualPortCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Port Capability Adminstrative State." + ::= { virtualPortCapEntry 5 } + +virtualPortCapEqlzAdmin OBJECT-TYPE + SYNTAX FspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Port Capability Fiber Connection Attenuation." + ::= { virtualPortCapEntry 6 } + +virtualPortCapInitEqlz OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Port Capability Initiate Equalization." + ::= { virtualPortCapEntry 7 } + +virtualPortCapLacpMode OBJECT-TYPE + SYNTAX FspR7LacpModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enable of LACP state machine" + ::= { virtualPortCapEntry 8 } + +virtualPortCapLacpTimeout OBJECT-TYPE + SYNTAX FspR7LacpTimeoutCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timeout of the LACP" + ::= { virtualPortCapEntry 9 } + +virtualPortCapLagActivePorts OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of active ports in the Link Aggregation Group" + ::= { virtualPortCapEntry 10 } + +virtualPortCapMaxFrameSize OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Max Frame Size" + ::= { virtualPortCapEntry 11 } + +virtualPortCapPortMode OBJECT-TYPE + SYNTAX FspR7PortModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port Mode" + ::= { virtualPortCapEntry 12 } + +virtualPortCapDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmResetCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { virtualPortCapEntry 13 } + +virtualPortCapPortRole OBJECT-TYPE + SYNTAX FspR7PortRoleCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ADVA cloud Port Roles" + ::= { virtualPortCapEntry 14 } + +virtualPortCapLagPortType OBJECT-TYPE + SYNTAX FspR7LagPortTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type/Speed of connected ports in the Link Aggregation Group" + ::= { virtualPortCapEntry 15 } + +virtualPortCapPriority OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Default PCP in case UTAG is Enabled. The Prio may be remapped in the EVC." + ::= { virtualPortCapEntry 16 } + +virtualPortCapPvid OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Default VLAN ID (both STAG/CTAG mode) in case UTAG is enabled" + ::= { virtualPortCapEntry 17 } + +virtualPortCapRevertiveMode OBJECT-TYPE + SYNTAX ApsRevertModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Revertive Protection Switching" + ::= { virtualPortCapEntry 18 } + +virtualPortCapStagType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TAG type field" + ::= { virtualPortCapEntry 19 } + +virtualPortCapUtag OBJECT-TYPE + SYNTAX FspR7UntaggedFramesCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "If untagged frames shall be enabled on this port or not." + ::= { virtualPortCapEntry 20 } + +virtualPortCapBundle OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "List of VC4/VC3/STS1/STS3c/STS24c/STS48c containers used in the BUNDLE" + ::= { virtualPortCapEntry 21 } + +virtualPortCapSwitchCommand OBJECT-TYPE + SYNTAX FspR7APSCommandCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The switch command action for this facility. A command resulting + in a switch event will also cause a change of the facility secondary state + and a corresponding condition. Addressed by this command is the active port, + the port to switch away from. Since this is a manual switch command, it will + not switch if other port suffers from a signalfailure or a signal degrade." + ::= { virtualPortCapEntry 22 } + +virtualPortCapInhibitSwitchToWork OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inhibit Switch to working facility. Inhibition blocks an automatic switch to the + working facility. Valid only for the protection facility." + ::= { virtualPortCapEntry 23 } + +virtualPortCapInhibitSwitchToProt OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inhibit Switch to protection facility. Inhibition blocks an automatic switch + to the protection facility. Valid only for the working facility." + ::= { virtualPortCapEntry 24 } + +virtualPortCapOduTribPortNo OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tributary Port Number" + ::= { virtualPortCapEntry 25 } + +virtualPortCapOduTribTimeSlottNo OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tributary slot number. Multiple values can be entered as a string, separated by commas or given as a range. + For capabilities objects possible number of slots and valid range are displayed in a form: + [1,2,3,8][count: 1-1] + In first brackets valid slots are shown and in the second possible number of slots." + ::= { virtualPortCapEntry 26 } + +virtualPortCapSigDegThresOdu OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for ODU" + ::= { virtualPortCapEntry 27 } + +virtualPortCapSigDegPeriodOdu OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { virtualPortCapEntry 28 } + +virtualPortCapTraceExpectedOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { virtualPortCapEntry 29 } + +virtualPortCapTraceTransmitSapiOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the ODU trace (15 character)" + ::= { virtualPortCapEntry 30 } + +virtualPortCapTraceTransmitDapiOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the ODU trace (15 character)" + ::= { virtualPortCapEntry 31 } + +virtualPortCapTraceTransmitOpspOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the ODU trace (32 character)" + ::= { virtualPortCapEntry 32 } + +virtualPortCapTimModeOdu OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Detection of TIM-ODU Condition can be configured" + ::= { virtualPortCapEntry 33 } + +virtualPortCapSigDegThresOduTcmA OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-A" + ::= { virtualPortCapEntry 34 } + +virtualPortCapSigDegPeriodOduTcmA OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { virtualPortCapEntry 35 } + +virtualPortCapSigDegThresOduTcmB OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-B" + ::= { virtualPortCapEntry 36 } + +virtualPortCapSigDegPeriodOduTcmB OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period of TCMB Signal Segrade" + ::= { virtualPortCapEntry 37 } + +virtualPortCapSigDegThresOduTcmC OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-C" + ::= { virtualPortCapEntry 38 } + +virtualPortCapSigDegPeriodOduTcmC OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period of TCMC Signal Segrade" + ::= { virtualPortCapEntry 39 } + +virtualPortCapTcmALevel OBJECT-TYPE + SYNTAX OtnTcmLevelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance A" + ::= { virtualPortCapEntry 40 } + +virtualPortCapTcmBLevel OBJECT-TYPE + SYNTAX OtnTcmLevelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance B" + ::= { virtualPortCapEntry 41 } + +virtualPortCapTcmCLevel OBJECT-TYPE + SYNTAX OtnTcmLevelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance C" + ::= { virtualPortCapEntry 42 } + +virtualPortCapTraceTransmitSapiOduTcmA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMA trace (15 character)" + ::= { virtualPortCapEntry 43 } + +virtualPortCapTraceTransmitDapiOduTcmA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMA trace (15 character)" + ::= { virtualPortCapEntry 44 } + +virtualPortCapTraceTransmitOpspOduTcmA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMA trace (32 character)" + ::= { virtualPortCapEntry 45 } + +virtualPortCapTraceExpectedOduTcmA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMA trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { virtualPortCapEntry 46 } + +virtualPortCapTimModeOduTcmA OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_A Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { virtualPortCapEntry 47 } + +virtualPortCapTraceExpectedOduTcmB OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMB trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { virtualPortCapEntry 48 } + +virtualPortCapTraceTransmitSapiOduTcmB OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMB trace (15 character)" + ::= { virtualPortCapEntry 49 } + +virtualPortCapTraceTransmitDapiOduTcmB OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMB trace (15 character)" + ::= { virtualPortCapEntry 50 } + +virtualPortCapTraceTransmitOpspOduTcmB OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMB trace (32 character)" + ::= { virtualPortCapEntry 51 } + +virtualPortCapTimModeOduTcmB OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_B Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { virtualPortCapEntry 52 } + +virtualPortCapTraceExpectedOduTcmC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMC trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { virtualPortCapEntry 53 } + +virtualPortCapTraceTransmitSapiOduTcmC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMC trace (15 character)" + ::= { virtualPortCapEntry 54 } + +virtualPortCapTraceTransmitDapiOduTcmC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMC trace (15 character)" + ::= { virtualPortCapEntry 55 } + +virtualPortCapTraceTransmitOpspOduTcmC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMC trace (32 character)" + ::= { virtualPortCapEntry 56 } + +virtualPortCapTimModeOduTcmC OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_C Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { virtualPortCapEntry 57 } + +virtualPortCapTerminationLevel OBJECT-TYPE + SYNTAX OhTerminationLevelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Highest signal level hardware removes then generates for transmission." + ::= { virtualPortCapEntry 58 } + +virtualPortCapLoopConfig OBJECT-TYPE + SYNTAX LoopConfigCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "External or Facility Loopback" + ::= { virtualPortCapEntry 59 } + +virtualPortCapVcType OBJECT-TYPE + SYNTAX VirtualContainerTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Container Group Type" + ::= { virtualPortCapEntry 60 } + +virtualPortCapCir OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "CIR (Committed Information Rate ) is used on Ethernet Interfaces with a policing function" + ::= { virtualPortCapEntry 61 } + +virtualPortCapOpuPayloadType OBJECT-TYPE + SYNTAX FspR7OpuPayloadTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OPU Payload Type Indicator" + ::= { virtualPortCapEntry 62 } + +virtualPortCapOtnStuffing OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Indicates if bit/byte stuffing is used in the transport signal." + ::= { virtualPortCapEntry 63 } + +virtualPortCapRedLineState OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "will be set by higher level software to act as a barrier to deletion" + ::= { virtualPortCapEntry 64 } + +virtualPortCapTunnelAid OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tunnel AID" + ::= { virtualPortCapEntry 65 } + +virtualPortCapTrafficDirection OBJECT-TYPE + SYNTAX FspR7TrafficDirectionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Traffic Direction" + ::= { virtualPortCapEntry 66 } + +virtualPortCapChannelId OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel ID [1 ..256]" + ::= { virtualPortCapEntry 67 } + +virtualPortCapOptSetDeviation OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel optical power delta from the port optical power set-point used for equalization (use is optional)." + ::= { virtualPortCapEntry 68 } + +virtualPortCapPayload OBJECT-TYPE + SYNTAX OtnPayloadTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The PAYLOAD defines the transport service type of the payload" + ::= { virtualPortCapEntry 69 } + +virtualPortCapPrbsPmReset OBJECT-TYPE + SYNTAX FspR7PmResetCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset PRBS PM counters" + ::= { virtualPortCapEntry 70 } + +virtualPortCapTestPrbsRcvMode OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PRBS test pattern received" + ::= { virtualPortCapEntry 71 } + +virtualPortCapTestPrbsTrmtMode OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PRBS test pattern transmitted" + ::= { virtualPortCapEntry 72 } + +virtualPortCapTimDetModeOdu OBJECT-TYPE + SYNTAX FspR7TimDetModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Trace Identifier Mismatch (TIM) strings compared to generate TIM defect." + ::= { virtualPortCapEntry 73 } + +virtualPortCapTimActionOdu OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Trace Identifier Mismatch (TIM) is reported as an alarm when detected. User selection allow traffic or AIS to be sent while the mismatch is present." + ::= { virtualPortCapEntry 74 } + +virtualPortCapTraceExpectedDapiOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected DAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { virtualPortCapEntry 75 } + +virtualPortCapTraceExpectedOpspOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected OPSP part of the ODU trace (32 character). NULL TRACE implies that no trace comparison is made." + ::= { virtualPortCapEntry 76 } + +endOfVirtualPortCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { facilityMgmtCap 3 } + +lldpCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "lldpCapTable" + ::= { facilityMgmtCap 4 } + +lldpCapEntry OBJECT-TYPE + SYNTAX LldpCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of lldpCapTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpCapTable 1 } + +LldpCapEntry ::= SEQUENCE + { lldpCapRowStatus FspR7RowStatusCaps, + lldpCapType FspR7InterfaceTypeCaps, + lldpCapAlias Integer32, + lldpCapDataLayerPmReset FspR7PmResetCaps, + lldpCapAdmin FspR7AdminStateCaps, + lldpCapLLDPScope FspR7LLDPScopeCaps } + +lldpCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Capability RowStatus." + ::= { lldpCapEntry 1 } + +lldpCapType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Capability Facility Type." + ::= { lldpCapEntry 2 } + +lldpCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Capability Alias." + ::= { lldpCapEntry 3 } + +lldpCapDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmResetCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { lldpCapEntry 4 } + +lldpCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Capability Adminstrative State." + ::= { lldpCapEntry 5 } + +lldpCapLLDPScope OBJECT-TYPE + SYNTAX FspR7LLDPScopeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Scope of LLDP propogation based on standard group MAC Addresses" + ::= { lldpCapEntry 6 } + +endOfLldpCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { facilityMgmtCap 5 } + +endOfFacilityMgmtCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { facilityMgmtCap 10000 } + +linkCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF LinkCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "linkCapTable" + ::= { dcnMgmtCap 1 } + +linkCapEntry OBJECT-TYPE + SYNTAX LinkCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of linkCapTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { linkCapTable 1 } + +LinkCapEntry ::= SEQUENCE + { linkCapRowStatus FspR7RowStatusCaps, + linkCapType FspR7InterfaceTypeCaps, + linkCapAdmin FspR7AdminStateCaps, + linkCapAlias Integer32, + linkCapAuthString Integer32, + linkCapProxyArp FspR7NoYesCaps, + linkCapOspf FspR7OspfModeCaps, + linkCapBaud FspR7BaundCaps, + linkCapAuthType FspR7CpAuthTypeCaps, + linkCapIpType FspR7IpTypeCaps, + linkCapMetric FspR7Unsigned32Caps, + linkCapAreaAid SnmpAdminString, + linkCapNearEndIp FspR7YesNo, + linkCapBitrate FspR7Unsigned32Caps, + linkCapIPv6Type FspR7IPv6TypeCaps, + linkCapNendIPv6 FspR7YesNo, + linkCapMtu FspR7Unsigned32Caps, + linkCapHelloInterval FspR7Unsigned32Caps, + linkCapDeadInterval FspR7Unsigned32Caps, + linkCapRetransmitInterval FspR7Unsigned32Caps, + linkCapFarEndIp FspR7YesNo, + linkCapFendLogicalIpAddr FspR7YesNo } + +linkCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { linkCapEntry 1 } + +linkCapType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { linkCapEntry 2 } + +linkCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { linkCapEntry 3 } + +linkCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { linkCapEntry 4 } + +linkCapAuthString OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Authentication Key/String depending on Authentication Type" + ::= { linkCapEntry 5 } + +linkCapProxyArp OBJECT-TYPE + SYNTAX FspR7NoYesCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "If enabled then ARP requests for FENDIP (coming in on another interface in the same subnet as FENDIP) will be replied too." + ::= { linkCapEntry 6 } + +linkCapOspf OBJECT-TYPE + SYNTAX FspR7OspfModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Routing (Dynamic)" + ::= { linkCapEntry 7 } + +linkCapBaud OBJECT-TYPE + SYNTAX FspR7BaundCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Baud rate of the serial interface" + ::= { linkCapEntry 8 } + +linkCapAuthType OBJECT-TYPE + SYNTAX FspR7CpAuthTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Authentication Type" + ::= { linkCapEntry 9 } + +linkCapIpType OBJECT-TYPE + SYNTAX FspR7IpTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of IP configuration" + ::= { linkCapEntry 10 } + +linkCapMetric OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routing Metric" + ::= { linkCapEntry 11 } + +linkCapAreaAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Area AID" + ::= { linkCapEntry 12 } + +linkCapNearEndIp OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Address assigned to PPP Termination Point on Near-End NE. Defaults to System IP address" + ::= { linkCapEntry 13 } + +linkCapBitrate OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "kbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum provisioned bit rate for PPP/IP Link of transmitter for an ECC" + ::= { linkCapEntry 14 } + +linkCapIPv6Type OBJECT-TYPE + SYNTAX FspR7IPv6TypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of IPv6 configuration" + ::= { linkCapEntry 15 } + +linkCapNendIPv6 OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Address assigned to PPP Termination Point on Near-End NE." + ::= { linkCapEntry 16 } + +linkCapMtu OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "Byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum Transmission Unit" + ::= { linkCapEntry 17 } + +linkCapHelloInterval OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello Interval" + ::= { linkCapEntry 18 } + +linkCapDeadInterval OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dead Interval" + ::= { linkCapEntry 19 } + +linkCapRetransmitInterval OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Retransmit Interval" + ::= { linkCapEntry 20 } + +linkCapFarEndIp OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Address assigned to PPP Termination Point on Far-End NE. Default is set by NE System on LINK establishment if FENDIPACPT = Y" + ::= { linkCapEntry 21 } + +linkCapFendLogicalIpAddr OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Far End Logical Interface IP" + ::= { linkCapEntry 22 } + +endOfLinkCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmtCap 2 } + +scCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ScCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "scCapTable" + ::= { dcnMgmtCap 3 } + +scCapEntry OBJECT-TYPE + SYNTAX ScCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of scCapTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { scCapTable 1 } + +ScCapEntry ::= SEQUENCE + { scCapRowStatus FspR7RowStatusCaps, + scCapType FspR7InterfaceTypeCaps, + scCapAdmin FspR7AdminStateCaps, + scCapAlias Integer32, + scCapAuthString Integer32, + scCapOspf FspR7OspfModeCaps, + scCapAuthType FspR7CpAuthTypeCaps, + scCapIpType FspR7IpTypeCaps, + scCapMetric FspR7Unsigned32Caps, + scCapAreaAid SnmpAdminString, + scCapAlsMode FspR7AlsModeCaps, + scCapSigDegThresReceiver FspR7Unsigned32Caps, + scCapAutonegotiation EnableStateCaps, + scCapBitrate FspR7BitrateCaps, + scCapDuplex EthDuplexModeCaps, + scCapAttGradientTh FspR7Unsigned32Caps, + scCapIpAddr FspR7YesNo, + scCapLanAid SnmpAdminString, + scCapIpMask FspR7YesNo, + scCapDataLayerPmReset FspR7PmResetCaps, + scCapPriority FspR7Unsigned32Caps, + scCapIPv6 FspR7YesNo, + scCapIPv6PrefixLen FspR7Unsigned32Caps, + scCapIpMode FspR7IpModeCaps, + scCapGatewayProxyArp FspR7EnableDisableCaps, + scCapMtu FspR7Unsigned32Caps, + scCapHelloInterval FspR7Unsigned32Caps, + scCapDeadInterval FspR7Unsigned32Caps, + scCapRetransmitInterval FspR7Unsigned32Caps, + scCapDhcpServer FspR7DhcpServerCaps, + scCapDhcpStartAddr FspR7YesNo, + scCapDhcpStopAddr FspR7YesNo, + scCapDhcpMask FspR7YesNo, + scCapFrcdLogin FspR7EnableDisableCaps, + scCapMdix FspR7InterfaceCrossoverCaps } + +scCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { scCapEntry 1 } + +scCapType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { scCapEntry 2 } + +scCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { scCapEntry 3 } + +scCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { scCapEntry 4 } + +scCapAuthString OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Authentication Key/String depending on Authentication Type" + ::= { scCapEntry 5 } + +scCapOspf OBJECT-TYPE + SYNTAX FspR7OspfModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Routing (Dynamic)" + ::= { scCapEntry 6 } + +scCapAuthType OBJECT-TYPE + SYNTAX FspR7CpAuthTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Authentication Type" + ::= { scCapEntry 7 } + +scCapIpType OBJECT-TYPE + SYNTAX FspR7IpTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of IP configuration" + ::= { scCapEntry 8 } + +scCapMetric OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routing Metric" + ::= { scCapEntry 9 } + +scCapAreaAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Area AID" + ::= { scCapEntry 10 } + +scCapAlsMode OBJECT-TYPE + SYNTAX FspR7AlsModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines the reaction in backward direction in response to a LOS + on the same Interface: on a Network Interface connected to the DWDM + this is a matter of laser safety" + ::= { scCapEntry 11 } + +scCapSigDegThresReceiver OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal Degrade Threshold on Receiver. Reported as ATTRMT-SDHT to far end." + ::= { scCapEntry 12 } + +scCapAutonegotiation OBJECT-TYPE + SYNTAX EnableStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Auto Negotiation for the data rate" + ::= { scCapEntry 13 } + +scCapBitrate OBJECT-TYPE + SYNTAX FspR7BitrateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Provisioned data rate" + ::= { scCapEntry 14 } + +scCapDuplex OBJECT-TYPE + SYNTAX EthDuplexModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Duplex Mode (provision), available when Auto Negoiation is Disable (AUTONEG=DISABLE)" + ::= { scCapEntry 15 } + +scCapAttGradientTh OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "0.1 dB/min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Attenuation Gradient Threshold on Receive Fiber. Applies to both + TRMT and RCV directions; but threshold violation is reported for + each direction separately by the 'tapping' alarms: INTRUDE-RCV + and INTRUDE-TRMT." + ::= { scCapEntry 16 } + +scCapIpAddr OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Address assigned to LAN IP Interface" + ::= { scCapEntry 17 } + +scCapLanAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AID of LAN" + ::= { scCapEntry 18 } + +scCapIpMask OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP MASK assigned to LAN IP Interface" + ::= { scCapEntry 19 } + +scCapDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmResetCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { scCapEntry 20 } + +scCapPriority OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Priority" + ::= { scCapEntry 21 } + +scCapIPv6 OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Address" + ::= { scCapEntry 22 } + +scCapIPv6PrefixLen OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Subnet Prefix Length" + ::= { scCapEntry 23 } + +scCapIpMode OBJECT-TYPE + SYNTAX FspR7IpModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Mode of Operation either IPv4 only or IPv4 and IPv6. When operation supports IPv6, it is used for addresses external to the network." + ::= { scCapEntry 24 } + +scCapGatewayProxyArp OBJECT-TYPE + SYNTAX FspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Gateway node serves as an ARP proxy" + ::= { scCapEntry 25 } + +scCapMtu OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "Byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum Transmission Unit" + ::= { scCapEntry 26 } + +scCapHelloInterval OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello Interval" + ::= { scCapEntry 27 } + +scCapDeadInterval OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dead Interval" + ::= { scCapEntry 28 } + +scCapRetransmitInterval OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Retransmit Interval" + ::= { scCapEntry 29 } + +scCapDhcpServer OBJECT-TYPE + SYNTAX FspR7DhcpServerCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines DHCP Server/Client mode of the NCU" + ::= { scCapEntry 30 } + +scCapDhcpStartAddr OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DHCP Start Address" + ::= { scCapEntry 31 } + +scCapDhcpStopAddr OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DHCP Stop Address" + ::= { scCapEntry 32 } + +scCapDhcpMask OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DHCP Mask" + ::= { scCapEntry 33 } + +scCapFrcdLogin OBJECT-TYPE + SYNTAX FspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Directs web browser to the NED login page when enabled and user is not currently logged in." + ::= { scCapEntry 34 } + +scCapMdix OBJECT-TYPE + SYNTAX FspR7InterfaceCrossoverCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Medium-dependent interface crossover" + ::= { scCapEntry 35 } + +endOfScCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmtCap 4 } + +lanCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF LanCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "lanCapTable" + ::= { dcnMgmtCap 5 } + +lanCapEntry OBJECT-TYPE + SYNTAX LanCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of lanCapTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { lanCapTable 1 } + +LanCapEntry ::= SEQUENCE + { lanCapRowStatus FspR7RowStatusCaps, + lanCapType FspR7InterfaceTypeCaps, + lanCapAdmin FspR7AdminStateCaps, + lanCapAlias Integer32, + lanCapAuthString Integer32, + lanCapOspf FspR7OspfModeCaps, + lanCapAuthType FspR7CpAuthTypeCaps, + lanCapIpType FspR7IpTypeCaps, + lanCapMetric FspR7Unsigned32Caps, + lanCapAreaAid SnmpAdminString, + lanCapIpAddr FspR7YesNo, + lanCapIpMask FspR7YesNo, + lanCapPriority FspR7Unsigned32Caps, + lanCapIPv6 FspR7YesNo, + lanCapIPv6PrefixLen FspR7Unsigned32Caps, + lanCapIpMode FspR7IpModeCaps, + lanCapMtu FspR7Unsigned32Caps, + lanCapHelloInterval FspR7Unsigned32Caps, + lanCapDeadInterval FspR7Unsigned32Caps, + lanCapRetransmitInterval FspR7Unsigned32Caps, + lanCapDhcpServer FspR7DhcpServerCaps, + lanCapDhcpStartAddr FspR7YesNo, + lanCapDhcpStopAddr FspR7YesNo, + lanCapDhcpMask FspR7YesNo, + lanCapFrcdLogin FspR7EnableDisableCaps } + +lanCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { lanCapEntry 1 } + +lanCapType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { lanCapEntry 2 } + +lanCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { lanCapEntry 3 } + +lanCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { lanCapEntry 4 } + +lanCapAuthString OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Authentication Key/String depending on Authentication Type" + ::= { lanCapEntry 5 } + +lanCapOspf OBJECT-TYPE + SYNTAX FspR7OspfModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Routing (Dynamic)" + ::= { lanCapEntry 6 } + +lanCapAuthType OBJECT-TYPE + SYNTAX FspR7CpAuthTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Authentication Type" + ::= { lanCapEntry 7 } + +lanCapIpType OBJECT-TYPE + SYNTAX FspR7IpTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of IP configuration" + ::= { lanCapEntry 8 } + +lanCapMetric OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routing Metric" + ::= { lanCapEntry 9 } + +lanCapAreaAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Area AID" + ::= { lanCapEntry 10 } + +lanCapIpAddr OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Address assigned to LAN IP Interface" + ::= { lanCapEntry 11 } + +lanCapIpMask OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP MASK assigned to LAN IP Interface" + ::= { lanCapEntry 12 } + +lanCapPriority OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Priority" + ::= { lanCapEntry 13 } + +lanCapIPv6 OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Address" + ::= { lanCapEntry 14 } + +lanCapIPv6PrefixLen OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Subnet Prefix Length" + ::= { lanCapEntry 15 } + +lanCapIpMode OBJECT-TYPE + SYNTAX FspR7IpModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Mode of Operation either IPv4 only or IPv4 and IPv6. When operation supports IPv6, it is used for addresses external to the network." + ::= { lanCapEntry 16 } + +lanCapMtu OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "Byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum Transmission Unit" + ::= { lanCapEntry 17 } + +lanCapHelloInterval OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello Interval" + ::= { lanCapEntry 18 } + +lanCapDeadInterval OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dead Interval" + ::= { lanCapEntry 19 } + +lanCapRetransmitInterval OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Retransmit Interval" + ::= { lanCapEntry 20 } + +lanCapDhcpServer OBJECT-TYPE + SYNTAX FspR7DhcpServerCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines DHCP Server/Client mode of the NCU" + ::= { lanCapEntry 21 } + +lanCapDhcpStartAddr OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DHCP Start Address" + ::= { lanCapEntry 22 } + +lanCapDhcpStopAddr OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DHCP Stop Address" + ::= { lanCapEntry 23 } + +lanCapDhcpMask OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DHCP Mask" + ::= { lanCapEntry 24 } + +lanCapFrcdLogin OBJECT-TYPE + SYNTAX FspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Directs web browser to the NED login page when enabled and user is not currently logged in." + ::= { lanCapEntry 25 } + +endOfLanCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmtCap 6 } + +eccCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF EccCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "eccCapTable (Embedded Communication Channel)" + ::= { dcnMgmtCap 7 } + +eccCapEntry OBJECT-TYPE + SYNTAX EccCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of eccCapTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { eccCapTable 1 } + +EccCapEntry ::= SEQUENCE + { eccCapRowStatus FspR7RowStatusCaps, + eccCapType FspR7InterfaceTypeCaps, + eccCapAdmin FspR7AdminStateCaps, + eccCapAlias Integer32, + eccCapLanAid SnmpAdminString, + eccCapExternalVid Unsigned32, + eccCapGccUsage FspR7GccUsageCaps } + +eccCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { eccCapEntry 1 } + +eccCapType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { eccCapEntry 2 } + +eccCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { eccCapEntry 3 } + +eccCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { eccCapEntry 4 } + +eccCapLanAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AID of LAN" + ::= { eccCapEntry 5 } + +eccCapExternalVid OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "External VID" + ::= { eccCapEntry 6 } + +eccCapGccUsage OBJECT-TYPE + SYNTAX FspR7GccUsageCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "GCC Usage" + ::= { eccCapEntry 7 } + +endOfEccCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmtCap 8 } + +endOfDcnMgmtCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmtCap 10000 } + +opticalMuxCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF OpticalMuxCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "opticalCapTable" + ::= { opticalMuxMgmtCap 1 } + +opticalMuxCapEntry OBJECT-TYPE + SYNTAX OpticalMuxCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of opticalCapTable" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName + } + ::= { opticalMuxCapTable 1 } + +OpticalMuxCapEntry ::= SEQUENCE + { opticalMuxCapRowStatus FspR7RowStatusCaps, + opticalMuxCapPumpPower FspR7Integer32Caps, + opticalMuxCapInhibitSwitchToWork FspR7YesNoCaps, + opticalMuxCapForceLaserOn FspR7RlsActionCaps, + opticalMuxCapAseTabCreation FspR7RlsActionCaps, + opticalMuxCapOpticalSetPoint FspR7Integer32Caps, + opticalMuxCapInitiateEqualization FspR7RlsActionCaps, + opticalMuxCapTilt FspR7Integer32Caps, + opticalMuxCapOscOpticalSetpoint FspR7Integer32Caps, + opticalMuxCapOffset FspR7Integer32Caps, + opticalMuxCapSwitchCommand FspR7APSCommandCaps, + opticalMuxCapAlsMode FspR7AlsModeCaps, + opticalMuxCapType FspR7InterfaceTypeCaps, + opticalMuxCapAttenuationGradient FspR7Unsigned32Caps, + opticalMuxCapInhibitSwitchToProt FspR7YesNoCaps, + opticalMuxCapVariableGain FspR7Unsigned32Caps, + opticalMuxCapAdmin FspR7AdminStateCaps, + opticalMuxCapTimePeriod FspR7OtdrPeriodCaps, + opticalMuxCapSigDegThresReceiver FspR7Unsigned32Caps, + opticalMuxCapAlias Integer32, + opticalMuxCapDataLayerPmReset FspR7PmResetCaps, + opticalMuxCapGain FspR7GainCaps, + opticalMuxCapEdfaPwrOut FspR7EdfaOutputPowerRatingCaps, + opticalMuxCapVoaSetpoint FspR7Unsigned32Caps, + opticalMuxCapFiberBrand FspR7FiberBrandCaps, + opticalMuxCapTiltSet FspR7TiltSetCaps, + opticalMuxCapForceFwdAsePilotOn FspR7RlsActionCaps, + opticalMuxCapBandProvision FspR7OpticalBandCaps, + opticalMuxCapOffsetHigh FspR7Integer32Caps, + opticalMuxCapOffsetLow FspR7Integer32Caps, + opticalMuxCapOptUpdate FspR7RlsActionCaps, + opticalMuxCapVariableGainNtoR FspR7Unsigned32Caps, + opticalMuxCapVariableGainRtoN FspR7Unsigned32Caps } + +opticalMuxCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { opticalMuxCapEntry 1 } + +opticalMuxCapPumpPower OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.2 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total raman pump power" + ::= { opticalMuxCapEntry 2 } + +opticalMuxCapInhibitSwitchToWork OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inhibit Switch to Working. Inhibition blocks a switchInhibit Switch to Protection facility. Inhibition blocksInhibit Switch to Working. Inhibition blocks a switch + switch to the Protection facility (protection path).Inhibit Switch to Protection facility. Inhibition blocks + switch to the Protection facility (protection path). + to the Working facility (working path). + to the Working facility (working path). + Applicable only for the Working facility in ACT state. + Applicable only for the Working facility in ACT state. + Applicable for the Protection facility in ACT state. + Applicable for the Protection facility in ACT state." + ::= { opticalMuxCapEntry 3 } + +opticalMuxCapForceLaserOn OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Forced On" + ::= { opticalMuxCapEntry 4 } + +opticalMuxCapAseTabCreation OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ASE Table creation in process" + ::= { opticalMuxCapEntry 5 } + +opticalMuxCapOpticalSetPoint OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the optical power for power equalization in ROADM or for channel power control in OPCM" + ::= { opticalMuxCapEntry 6 } + +opticalMuxCapInitiateEqualization OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Initiate Equalization" + ::= { opticalMuxCapEntry 7 } + +opticalMuxCapTilt OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Change of optical channel power in dB over the complete transmission band" + ::= { opticalMuxCapEntry 8 } + +opticalMuxCapOscOpticalSetpoint OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the OSC optical power" + ::= { opticalMuxCapEntry 9 } + +opticalMuxCapOffset OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the offset for the mean optical power for power equalization in ROADM" + ::= { opticalMuxCapEntry 10 } + +opticalMuxCapSwitchCommand OBJECT-TYPE + SYNTAX FspR7APSCommandCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The switch command action for this facility. A command resulting + in a switch event will also cause a change of the facility secondary state + and a corresponding condition. Addressed by this command is the active port, + the port to switch away from. Since this is a manual switch command, it will + not switch if other port suffers from a signalfailure or a signal degrade." + ::= { opticalMuxCapEntry 11 } + +opticalMuxCapAlsMode OBJECT-TYPE + SYNTAX FspR7AlsModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines the reaction in backward direction in response to a LOS + on the same Interface: on a Network Interface connected to the DWDM + this is a matter of laser safety" + ::= { opticalMuxCapEntry 12 } + +opticalMuxCapType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { opticalMuxCapEntry 13 } + +opticalMuxCapAttenuationGradient OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "0.1 dB/min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Attenuation Gradient Threshold on Receive Fiber. Applies to both TRMT and RCV directions; but threshold violation is reported for each direction separately by the 'tapping' alarms: INTRUDE-RCV and INTRUDE-TRMT." + ::= { opticalMuxCapEntry 14 } + +opticalMuxCapInhibitSwitchToProt OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inhibit Switch to Working. Inhibition blocks a switchInhibit Switch to Protection facility. Inhibition blocksInhibit Switch to Working. Inhibition blocks a switch" + ::= { opticalMuxCapEntry 15 } + +opticalMuxCapVariableGain OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Variable Gain of EDFA" + ::= { opticalMuxCapEntry 16 } + +opticalMuxCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { opticalMuxCapEntry 17 } + +opticalMuxCapTimePeriod OBJECT-TYPE + SYNTAX FspR7OtdrPeriodCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NONE - OTDR measurement disabled otherwise the OTDR duration in minutes." + ::= { opticalMuxCapEntry 18 } + +opticalMuxCapSigDegThresReceiver OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal Degrade Threshold on Receiver. Reported as ATTRMT-SDHT to far end." + ::= { opticalMuxCapEntry 19 } + +opticalMuxCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { opticalMuxCapEntry 20 } + +opticalMuxCapDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmResetCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { opticalMuxCapEntry 21 } + +opticalMuxCapGain OBJECT-TYPE + SYNTAX FspR7GainCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Gain" + ::= { opticalMuxCapEntry 22 } + +opticalMuxCapEdfaPwrOut OBJECT-TYPE + SYNTAX FspR7EdfaOutputPowerRatingCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Rating - Provision" + ::= { opticalMuxCapEntry 23 } + +opticalMuxCapVoaSetpoint OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the optical attenuation of VOA" + ::= { opticalMuxCapEntry 24 } + +opticalMuxCapFiberBrand OBJECT-TYPE + SYNTAX FspR7FiberBrandCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Brand of fiber present in the fiber plant" + ::= { opticalMuxCapEntry 25 } + +opticalMuxCapTiltSet OBJECT-TYPE + SYNTAX FspR7TiltSetCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tilt setting as discrete values versus a range" + ::= { opticalMuxCapEntry 26 } + +opticalMuxCapForceFwdAsePilotOn OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Force the BWD Raman pilot on to allow building of FWD Raman ASE Table" + ::= { opticalMuxCapEntry 27 } + +opticalMuxCapBandProvision OBJECT-TYPE + SYNTAX FspR7OpticalBandCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Band Provision. Reference to BAND__INVENTORY." + ::= { opticalMuxCapEntry 28 } + +opticalMuxCapOffsetHigh OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the high level offset for power equalization in CCM" + ::= { opticalMuxCapEntry 29 } + +opticalMuxCapOffsetLow OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the low level offset for power equalization in CCM" + ::= { opticalMuxCapEntry 30 } + +opticalMuxCapOptUpdate OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This parameter is used to operate/trigger OPT PM update; it triggers the entity to update its current OPT PM value, which can be retrieved via GET function." + ::= { opticalMuxCapEntry 31 } + +opticalMuxCapVariableGainNtoR OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Variable Gain of EDFA (N to R)" + ::= { opticalMuxCapEntry 32 } + +opticalMuxCapVariableGainRtoN OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Variable Gain of EDFA (R to N)" + ::= { opticalMuxCapEntry 33 } + +endOfOpticalMuxCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { opticalMuxMgmtCap 2 } + +endOfOpticalMuxMgmtCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { opticalMuxMgmtCap 10000 } + +shelfConnCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ShelfConnCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "shelfConnCapTable" + ::= { shelfConnMgmtCap 1 } + +shelfConnCapEntry OBJECT-TYPE + SYNTAX ShelfConnCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of shelfConnCapTable" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { shelfConnCapTable 1 } + +ShelfConnCapEntry ::= SEQUENCE + { shelfConnCapRowStatus FspR7RowStatusCaps, + shelfConnCapAdmin FspR7AdminStateCaps, + shelfConnCapAlias Integer32, + shelfConnCapFacilityType FspR7InterfaceTypeCaps, + shelfConnCapDataLayerPmReset FspR7PmResetCaps, + shelfConnCapAutonegotiation EnableStateCaps, + shelfConnCapBitrate FspR7BitrateCaps, + shelfConnCapDuplex EthDuplexModeCaps, + shelfConnCapMdix FspR7InterfaceCrossoverCaps } + +shelfConnCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { shelfConnCapEntry 1 } + +shelfConnCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { shelfConnCapEntry 2 } + +shelfConnCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { shelfConnCapEntry 3 } + +shelfConnCapFacilityType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { shelfConnCapEntry 4 } + +shelfConnCapDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmResetCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { shelfConnCapEntry 5 } + +shelfConnCapAutonegotiation OBJECT-TYPE + SYNTAX EnableStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Auto Negotiation for the data rate" + ::= { shelfConnCapEntry 6 } + +shelfConnCapBitrate OBJECT-TYPE + SYNTAX FspR7BitrateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Provisioned data rate" + ::= { shelfConnCapEntry 7 } + +shelfConnCapDuplex OBJECT-TYPE + SYNTAX EthDuplexModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Duplex Mode (provision), available when Auto Negoiation is Disable (AUTONEG=DISABLE)" + ::= { shelfConnCapEntry 8 } + +shelfConnCapMdix OBJECT-TYPE + SYNTAX FspR7InterfaceCrossoverCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Medium-dependent interface crossover" + ::= { shelfConnCapEntry 9 } + +endOfShelfConnCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { shelfConnMgmtCap 2 } + +endOfShelfConnMgmtCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { shelfConnMgmtCap 10000 } + +envPortCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF EnvPortCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "envPortCapTable" + ::= { envMgmtCap 1 } + +envPortCapEntry OBJECT-TYPE + SYNTAX EnvPortCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of envPortCapTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { envPortCapTable 1 } + +EnvPortCapEntry ::= SEQUENCE + { envPortCapRowStatus FspR7RowStatusCaps, + envPortCapTelemetry FspR7TelemetryOutputCaps, + envPortCapFacilityType FspR7InterfaceTypeCaps, + envPortCapTifAlarmType Integer32, + envPortCapTifAlarmMessage Integer32, + envPortCapInvertTifInputLogic FspR7InvertTelemetryInputLogicCaps } + +envPortCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { envPortCapEntry 1 } + +envPortCapTelemetry OBJECT-TYPE + SYNTAX FspR7TelemetryOutputCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Telemetry interface output provision" + ::= { envPortCapEntry 2 } + +envPortCapFacilityType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { envPortCapEntry 3 } + +envPortCapTifAlarmType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Telemetry interface alarm type" + ::= { envPortCapEntry 4 } + +envPortCapTifAlarmMessage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Telemetry interface alarm message" + ::= { envPortCapEntry 5 } + +envPortCapInvertTifInputLogic OBJECT-TYPE + SYNTAX FspR7InvertTelemetryInputLogicCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Change telemetry interface input logic" + ::= { envPortCapEntry 6 } + +endOfEnvPortCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { envMgmtCap 2 } + +endOfEnvMgmtCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { envMgmtCap 10000 } + +containerCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerCapTable" + ::= { containerMgmtCap 1 } + +containerCapEntry OBJECT-TYPE + SYNTAX ContainerCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerCapTable" + INDEX { + entityContainerShelfNo, + entityContainerSlotNo, + entityContainerPortNo, + entityContainerExtNo, + entityContainerClassName + } + ::= { containerCapTable 1 } + +ContainerCapEntry ::= SEQUENCE + { containerCapRowStatus FspR7RowStatusCaps, + containerCapFacilityType FspR7InterfaceTypeCaps } + +containerCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { containerCapEntry 1 } + +containerCapFacilityType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { containerCapEntry 2 } + +endOfContainerCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { containerMgmtCap 2 } + +endOfContainerMgmtCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { containerMgmtCap 10000 } + +opticalLineCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF OpticalLineCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "opticalLineCapTable" + ::= { opticalLineMgmtCap 1 } + +opticalLineCapEntry OBJECT-TYPE + SYNTAX OpticalLineCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of opticalLineCapTable" + INDEX { + entityOptLineIndexNo1, + entityOptLineIndexNo1, + entityOptLineIndexNo1, + entityOptLineIndexNo1, + entityOptLineClassName + } + ::= { opticalLineCapTable 1 } + +OpticalLineCapEntry ::= SEQUENCE + { opticalLineCapRowStatus FspR7RowStatusCaps, + opticalLineCapTxLineAttenuation FspR7Integer32Caps, + opticalLineCapRxLineAttenuation FspR7Integer32Caps, + opticalLineCapAlias Integer32, + opticalLineCapFarEndLocation Integer32, + opticalLineCapFiberLength FspR7Unsigned32Caps, + opticalLineCapChannelBandwith FspR7ChannelBandwidthCaps } + +opticalLineCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { opticalLineCapEntry 1 } + +opticalLineCapTxLineAttenuation OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Attenuation (in 0.1 dB) on line connected to + transmitter of this interface. If there is loss of signal + then line attenuation is -65535. The value -255 will be + returned if the value isn't available." + ::= { opticalLineCapEntry 2 } + +opticalLineCapRxLineAttenuation OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Attenuation (in 0.1 dB) on line connected to receiver + of this interface. If there is loss of signal then ine + attenuation is -65535. The value -255 will be returned if + the value isn't available." + ::= { opticalLineCapEntry 3 } + +opticalLineCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { opticalLineCapEntry 4 } + +opticalLineCapFarEndLocation OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FEND Location" + ::= { opticalLineCapEntry 5 } + +opticalLineCapFiberLength OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "km" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber length between 2 remote NEs" + ::= { opticalLineCapEntry 6 } + +opticalLineCapChannelBandwith OBJECT-TYPE + SYNTAX FspR7ChannelBandwidthCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Bandwidth" + ::= { opticalLineCapEntry 7 } + +endOfOpticalLineCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { opticalLineMgmtCap 2 } + +endOfOpticalLineMgmtCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { opticalLineMgmtCap 10000 } + +endOfManagementCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { managementCap 10000 } + +optThresholdConfigCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptThresholdConfigCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "optThresholdConfigCapTable" + ::= { performanceFacilityThresholdCap 1 } + +optThresholdConfigCapEntry OBJECT-TYPE + SYNTAX OptThresholdConfigCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of optThresholdConfigCapTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { optThresholdConfigCapTable 1 } + +OptThresholdConfigCapEntry ::= SEQUENCE + { optThresholdConfigCapLowConfig FspR7Integer32Caps, + optThresholdConfigCapHighConfig FspR7Integer32Caps } + +optThresholdConfigCapLowConfig OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configurable threshold of the Optical Power Transmitted (output)" + ::= { optThresholdConfigCapEntry 1 } + +optThresholdConfigCapHighConfig OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configurable high threshold of the Optical Power Transmitted (output)" + ::= { optThresholdConfigCapEntry 2 } + +oprThresholdConfigCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprThresholdConfigCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "oprThresholdConfigCapTable" + ::= { performanceFacilityThresholdCap 2 } + +oprThresholdConfigCapEntry OBJECT-TYPE + SYNTAX OprThresholdConfigCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of oprThresholdConfigCapTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { oprThresholdConfigCapTable 1 } + +OprThresholdConfigCapEntry ::= SEQUENCE + { oprThresholdConfigCapLowConfig FspR7Integer32Caps, + oprThresholdConfigCapHighConfig FspR7Integer32Caps } + +oprThresholdConfigCapLowConfig OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprThresholdConfigCapEntry 1 } + +oprThresholdConfigCapHighConfig OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprThresholdConfigCapEntry 2 } + +endOfOprThresholdConfigCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { performanceFacilityThresholdCap 3 } + +endOfPerformanceFacilityThresholdCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { performanceFacilityThresholdCap 10000 } + +endOfPerformanceFacilityCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { performanceFacilityCap 10000 } + +dcnPhysThresholdCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF DcnPhysThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysThresholdCap 1 } + +dcnPhysThresholdCapEntry OBJECT-TYPE + SYNTAX DcnPhysThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { dcnPhysThresholdCapTable 1 } + +DcnPhysThresholdCapEntry ::= SEQUENCE + { dcnPhysThresholdCapOprLow FspR7Integer32Caps, + dcnPhysThresholdCapOprHigh FspR7Integer32Caps, + dcnPhysThresholdCapAttRcvLow FspR7Integer32Caps, + dcnPhysThresholdCapAttRcvHigh FspR7Integer32Caps } + +dcnPhysThresholdCapOprLow OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { dcnPhysThresholdCapEntry 1 } + +dcnPhysThresholdCapOprHigh OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { dcnPhysThresholdCapEntry 2 } + +dcnPhysThresholdCapAttRcvLow OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low Threshold for Attenuation on Receive Fiber." + ::= { dcnPhysThresholdCapEntry 3 } + +dcnPhysThresholdCapAttRcvHigh OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High Threshold for Attenuation on Receive Fiber" + ::= { dcnPhysThresholdCapEntry 4 } + +endOfDcnPhysThresholdCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysThresholdCap 2 } + +endOfPmDcnPhysThresholdCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysThresholdCap 10000 } + +endOfPmDcnPhysicalCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysicalCap 10000 } + +endOfPmDcnCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnCap 10000 } + +oduFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF OduFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 1 } + +oduFacilityDataThresholdCapEntry OBJECT-TYPE + SYNTAX OduFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { oduFacilityDataThresholdCapTable 1 } + +OduFacilityDataThresholdCapEntry ::= SEQUENCE + { oduFacilityDataThresholdCapESHighThres15min FspR7Unsigned32Caps, + oduFacilityDataThresholdCapESHighThres1day FspR7Unsigned32Caps, + oduFacilityDataThresholdCapSESHighThres15min FspR7Unsigned32Caps, + oduFacilityDataThresholdCapSESHighThres1day FspR7Unsigned32Caps, + oduFacilityDataThresholdCapBbeHighThres15min Counter64StringCaps, + oduFacilityDataThresholdCapBbeHighThres1day Counter64StringCaps, + oduFacilityDataThresholdCapUASHighThres15min FspR7Unsigned32Caps, + oduFacilityDataThresholdCapUASHighThres1day FspR7Unsigned32Caps } + +oduFacilityDataThresholdCapESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Errored Seconds 15 Minute Threshold" + ::= { oduFacilityDataThresholdCapEntry 1 } + +oduFacilityDataThresholdCapESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Errored Seconds 1 Day Threshold" + ::= { oduFacilityDataThresholdCapEntry 2 } + +oduFacilityDataThresholdCapSESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Severely Errored Seconds 15 Minute Threshold" + ::= { oduFacilityDataThresholdCapEntry 3 } + +oduFacilityDataThresholdCapSESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Severely Errored Seconds 1 Day Threshold" + ::= { oduFacilityDataThresholdCapEntry 4 } + +oduFacilityDataThresholdCapBbeHighThres15min OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Background Block Errors 15 Minute Threshold" + ::= { oduFacilityDataThresholdCapEntry 5 } + +oduFacilityDataThresholdCapBbeHighThres1day OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Background Block Errors 1 Day Threshold" + ::= { oduFacilityDataThresholdCapEntry 6 } + +oduFacilityDataThresholdCapUASHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Unavailable Seconds 15 Minute Threshold" + ::= { oduFacilityDataThresholdCapEntry 7 } + +oduFacilityDataThresholdCapUASHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Unavailable Seconds 1 Day Threshold" + ::= { oduFacilityDataThresholdCapEntry 8 } + +endOfOduFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 2 } + +tcmAFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmAFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 3 } + +tcmAFacilityDataThresholdCapEntry OBJECT-TYPE + SYNTAX TcmAFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { tcmAFacilityDataThresholdCapTable 1 } + +TcmAFacilityDataThresholdCapEntry ::= SEQUENCE + { tcmAFacilityDataThresholdCapESHighThres15min FspR7Unsigned32Caps, + tcmAFacilityDataThresholdCapESHighThres1day FspR7Unsigned32Caps, + tcmAFacilityDataThresholdCapSESHighThres15min FspR7Unsigned32Caps, + tcmAFacilityDataThresholdCapSESHighThres1day FspR7Unsigned32Caps, + tcmAFacilityDataThresholdCapBbeHighThres15min Counter64StringCaps, + tcmAFacilityDataThresholdCapBbeHighThres1day Counter64StringCaps, + tcmAFacilityDataThresholdCapUASHighThres15min FspR7Unsigned32Caps, + tcmAFacilityDataThresholdCapUASHighThres1day FspR7Unsigned32Caps } + +tcmAFacilityDataThresholdCapESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Errored Seconds 15 Minute Threshold" + ::= { tcmAFacilityDataThresholdCapEntry 1 } + +tcmAFacilityDataThresholdCapESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Errored Seconds 1 Day Threshold" + ::= { tcmAFacilityDataThresholdCapEntry 2 } + +tcmAFacilityDataThresholdCapSESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tandem Connection Monitor A Section Severely Errored Seconds 15 Minute Threshold" + ::= { tcmAFacilityDataThresholdCapEntry 3 } + +tcmAFacilityDataThresholdCapSESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tandem Connection Monitor A Section Severely Errored Seconds 1 Day Threshold" + ::= { tcmAFacilityDataThresholdCapEntry 4 } + +tcmAFacilityDataThresholdCapBbeHighThres15min OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection A Background Block Errors 15 Minute Threshold" + ::= { tcmAFacilityDataThresholdCapEntry 5 } + +tcmAFacilityDataThresholdCapBbeHighThres1day OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection A Background Block Errors 1 Day Minute Threshold" + ::= { tcmAFacilityDataThresholdCapEntry 6 } + +tcmAFacilityDataThresholdCapUASHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Unavailable Seconds 15 Minute Threshold" + ::= { tcmAFacilityDataThresholdCapEntry 7 } + +tcmAFacilityDataThresholdCapUASHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Unavailable Seconds 1 Day Threshold" + ::= { tcmAFacilityDataThresholdCapEntry 8 } + +endOfTcmAFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 4 } + +tcmBFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmBFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 5 } + +tcmBFacilityDataThresholdCapEntry OBJECT-TYPE + SYNTAX TcmBFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { tcmBFacilityDataThresholdCapTable 1 } + +TcmBFacilityDataThresholdCapEntry ::= SEQUENCE + { tcmBFacilityDataThresholdCapBESHighThres15min FspR7Unsigned32Caps, + tcmBFacilityDataThresholdCapESHighThres1day FspR7Unsigned32Caps, + tcmBFacilityDataThresholdCapSESHighThres15min FspR7Unsigned32Caps, + tcmBFacilityDataThresholdCapSESHighThres1day FspR7Unsigned32Caps, + tcmBFacilityDataThresholdCapOduTcmBBbeHighThres15min Counter64StringCaps, + tcmBFacilityDataThresholdCapOduTcmBBbeHighThres1day Counter64StringCaps, + tcmBFacilityDataThresholdCapUASHighThres15min FspR7Unsigned32Caps, + tcmBFacilityDataThresholdCapUASHighThres1day FspR7Unsigned32Caps } + +tcmBFacilityDataThresholdCapBESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Errored Seconds 15 Minute Threshold" + ::= { tcmBFacilityDataThresholdCapEntry 1 } + +tcmBFacilityDataThresholdCapESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Errored Seconds 1 Day Threshold" + ::= { tcmBFacilityDataThresholdCapEntry 2 } + +tcmBFacilityDataThresholdCapSESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tandem Connection Monitor B Section Severely Errored Seconds 15 Minute Threshold" + ::= { tcmBFacilityDataThresholdCapEntry 3 } + +tcmBFacilityDataThresholdCapSESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tandem Connection Monitor B Section Severely Errored Seconds 1 Day Threshold" + ::= { tcmBFacilityDataThresholdCapEntry 4 } + +tcmBFacilityDataThresholdCapOduTcmBBbeHighThres15min OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection B Background Block Errors 15 Minute Threshold" + ::= { tcmBFacilityDataThresholdCapEntry 5 } + +tcmBFacilityDataThresholdCapOduTcmBBbeHighThres1day OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection B Background Block Errors 1 Day Threshold" + ::= { tcmBFacilityDataThresholdCapEntry 6 } + +tcmBFacilityDataThresholdCapUASHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Unavailable Seconds 15 Minute Threshold" + ::= { tcmBFacilityDataThresholdCapEntry 7 } + +tcmBFacilityDataThresholdCapUASHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Unavailable Seconds 1 Day Threshold" + ::= { tcmBFacilityDataThresholdCapEntry 8 } + +endOfTcmBFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 6 } + +tcmCFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmCFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 7 } + +tcmCFacilityDataThresholdCapEntry OBJECT-TYPE + SYNTAX TcmCFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { tcmCFacilityDataThresholdCapTable 1 } + +TcmCFacilityDataThresholdCapEntry ::= SEQUENCE + { tcmCFacilityDataThresholdCapBESHighThres15min FspR7Unsigned32Caps, + tcmCFacilityDataThresholdCapESHighThres1day FspR7Unsigned32Caps, + tcmCFacilityDataThresholdCapSESHighThres15min FspR7Unsigned32Caps, + tcmCFacilityDataThresholdCapSESHighThres1day FspR7Unsigned32Caps, + tcmCFacilityDataThresholdCapOduTcmCBbeHighThres15min Counter64StringCaps, + tcmCFacilityDataThresholdCapOduTcmCBbeHighThres1day Counter64StringCaps, + tcmCFacilityDataThresholdCapUASHighThres15min FspR7Unsigned32Caps, + tcmCFacilityDataThresholdCapUASHighThres1day FspR7Unsigned32Caps } + +tcmCFacilityDataThresholdCapBESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Errored Seconds 15 Minute Threshold" + ::= { tcmCFacilityDataThresholdCapEntry 1 } + +tcmCFacilityDataThresholdCapESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Errored Seconds 1 Day Threshold" + ::= { tcmCFacilityDataThresholdCapEntry 2 } + +tcmCFacilityDataThresholdCapSESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tandem Connection Monitor C Section Severely Errored Seconds 15 Minute Threshold" + ::= { tcmCFacilityDataThresholdCapEntry 3 } + +tcmCFacilityDataThresholdCapSESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tandem Connection Monitor C Section Severely Errored Seconds 1 Day Threshold" + ::= { tcmCFacilityDataThresholdCapEntry 4 } + +tcmCFacilityDataThresholdCapOduTcmCBbeHighThres15min OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection C Background Block Errors 15 Minute Threshold" + ::= { tcmCFacilityDataThresholdCapEntry 5 } + +tcmCFacilityDataThresholdCapOduTcmCBbeHighThres1day OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection C Background Block Errors 1 Day Threshold" + ::= { tcmCFacilityDataThresholdCapEntry 6 } + +tcmCFacilityDataThresholdCapUASHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Unavailable Seconds 15 Minute Threshold" + ::= { tcmCFacilityDataThresholdCapEntry 7 } + +tcmCFacilityDataThresholdCapUASHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Unavailable Seconds 1 Day Threshold" + ::= { tcmCFacilityDataThresholdCapEntry 8 } + +endOfTcmCFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 8 } + +otuFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF OtuFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 9 } + +otuFacilityDataThresholdCapEntry OBJECT-TYPE + SYNTAX OtuFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { otuFacilityDataThresholdCapTable 1 } + +OtuFacilityDataThresholdCapEntry ::= SEQUENCE + { otuFacilityDataThresholdCapESHighThres15min FspR7Unsigned32Caps, + otuFacilityDataThresholdCapESHighThres1day FspR7Unsigned32Caps, + otuFacilityDataThresholdCapSESHighThres15min FspR7Unsigned32Caps, + otuFacilityDataThresholdCapSESHighThres1day FspR7Unsigned32Caps, + otuFacilityDataThresholdCapBbeHighThres15min Counter64StringCaps, + otuFacilityDataThresholdCapBbeHighThres1day Counter64StringCaps, + otuFacilityDataThresholdCapUASHighThres15min FspR7Unsigned32Caps, + otuFacilityDataThresholdCapUASHighThres1day FspR7Unsigned32Caps } + +otuFacilityDataThresholdCapESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Errored Seconds 15 Minute Threshold" + ::= { otuFacilityDataThresholdCapEntry 1 } + +otuFacilityDataThresholdCapESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Errored Seconds 1 Day Threshold" + ::= { otuFacilityDataThresholdCapEntry 2 } + +otuFacilityDataThresholdCapSESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Severely Errored Seconds 15 Minute Threshold" + ::= { otuFacilityDataThresholdCapEntry 3 } + +otuFacilityDataThresholdCapSESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Severely Errored Seconds 1 Day Threshold" + ::= { otuFacilityDataThresholdCapEntry 4 } + +otuFacilityDataThresholdCapBbeHighThres15min OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Background Block Errors 15 Minute Threshold" + ::= { otuFacilityDataThresholdCapEntry 5 } + +otuFacilityDataThresholdCapBbeHighThres1day OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Background Block Errors 1 Day Threshold" + ::= { otuFacilityDataThresholdCapEntry 6 } + +otuFacilityDataThresholdCapUASHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Unavailable Seconds 15 Minute Threshold" + ::= { otuFacilityDataThresholdCapEntry 7 } + +otuFacilityDataThresholdCapUASHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Unavailable Seconds 1 Day Threshold" + ::= { otuFacilityDataThresholdCapEntry 8 } + +endOfOtuFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 10 } + +otuFecFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF OtuFecFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 11 } + +otuFecFacilityDataThresholdCapEntry OBJECT-TYPE + SYNTAX OtuFecFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { otuFecFacilityDataThresholdCapTable 1 } + +OtuFecFacilityDataThresholdCapEntry ::= SEQUENCE + { otuFecFacilityDataThresholdCapESHighThres15min FspR7Unsigned32Caps, + otuFecFacilityDataThresholdCapESHighThres1day FspR7Unsigned32Caps, + otuFecFacilityDataThresholdCapSESHighThres15min FspR7Unsigned32Caps, + otuFecFacilityDataThresholdCapSESHighThres1day FspR7Unsigned32Caps, + otuFecFacilityDataThresholdCapUBEHighThres15min Counter64StringCaps, + otuFecFacilityDataThresholdCapUBEHighThres1day Counter64StringCaps, + otuFecFacilityDataThresholdCapCErrHighThres15min Counter64StringCaps, + otuFecFacilityDataThresholdCapCErrHighThres1day Counter64StringCaps, + otuFecFacilityDataThresholdCapBERCErrHighThres15min Counter64StringCaps, + otuFecFacilityDataThresholdCapBERCErrHighThres1day Counter64StringCaps } + +otuFecFacilityDataThresholdCapESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Errored Seconds 15 Minute Threshold" + ::= { otuFecFacilityDataThresholdCapEntry 1 } + +otuFecFacilityDataThresholdCapESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Errored Seconds Day Threshold" + ::= { otuFecFacilityDataThresholdCapEntry 2 } + +otuFecFacilityDataThresholdCapSESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Severely Errored Seconds 15 Minute Threshold" + ::= { otuFecFacilityDataThresholdCapEntry 3 } + +otuFecFacilityDataThresholdCapSESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Severely Errored Seconds 1 Day Threshold" + ::= { otuFecFacilityDataThresholdCapEntry 4 } + +otuFecFacilityDataThresholdCapUBEHighThres15min OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Uncorrected Block Errors 15 Minute Threshold" + ::= { otuFecFacilityDataThresholdCapEntry 5 } + +otuFecFacilityDataThresholdCapUBEHighThres1day OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Uncorrected Block Errors 1 Day Threshold" + ::= { otuFecFacilityDataThresholdCapEntry 6 } + +otuFecFacilityDataThresholdCapCErrHighThres15min OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FEC Corrected Errors 15 Minute Threshold" + ::= { otuFecFacilityDataThresholdCapEntry 7 } + +otuFecFacilityDataThresholdCapCErrHighThres1day OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FEC Corrected Errors 1 Day Threshold" + ::= { otuFecFacilityDataThresholdCapEntry 8 } + +otuFecFacilityDataThresholdCapBERCErrHighThres15min OBJECT-TYPE + SYNTAX Counter64StringCaps + UNITS "1.0E-18" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Error Rate before FEC 15 Minute Threshold" + ::= { otuFecFacilityDataThresholdCapEntry 9 } + +otuFecFacilityDataThresholdCapBERCErrHighThres1day OBJECT-TYPE + SYNTAX Counter64StringCaps + UNITS "1.0E-18" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Error Rate before FEC 1 Day Threshold" + ::= { otuFecFacilityDataThresholdCapEntry 10 } + +endOfOtuFecFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 12 } + +fecFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF FecFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 13 } + +fecFacilityDataThresholdCapEntry OBJECT-TYPE + SYNTAX FecFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { fecFacilityDataThresholdCapTable 1 } + +FecFacilityDataThresholdCapEntry ::= SEQUENCE + { fecFacilityDataThresholdCapCEHighThres15min Counter64StringCaps, + fecFacilityDataThresholdCapCEHighThres1day Counter64StringCaps, + fecFacilityDataThresholdCapUBEHighThres15min Counter64StringCaps, + fecFacilityDataThresholdCapUBEHighThres1day Counter64StringCaps } + +fecFacilityDataThresholdCapCEHighThres15min OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FEC Corrected Errors 15 Minute Threshold" + ::= { fecFacilityDataThresholdCapEntry 1 } + +fecFacilityDataThresholdCapCEHighThres1day OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FEC Corrected Errors 1 Day Threshold" + ::= { fecFacilityDataThresholdCapEntry 2 } + +fecFacilityDataThresholdCapUBEHighThres15min OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Uncorrected Block Errors 15 Minute Threshold" + ::= { fecFacilityDataThresholdCapEntry 3 } + +fecFacilityDataThresholdCapUBEHighThres1day OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Uncorrected Block Errors 1 Day Threshold" + ::= { fecFacilityDataThresholdCapEntry 4 } + +endOfFecFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 14 } + +pcs2FacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs2FacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 15 } + +pcs2FacilityDataThresholdCapEntry OBJECT-TYPE + SYNTAX Pcs2FacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { pcs2FacilityDataThresholdCapTable 1 } + +Pcs2FacilityDataThresholdCapEntry ::= SEQUENCE + { pcs2FacilityDataThresholdCapESHighThres15min FspR7Unsigned32Caps, + pcs2FacilityDataThresholdCapESHighThres1day FspR7Unsigned32Caps, + pcs2FacilityDataThresholdCapDEHighThres15min FspR7Unsigned32Caps, + pcs2FacilityDataThresholdCapDEHighThres1day FspR7Unsigned32Caps, + pcs2FacilityDataThresholdCapCVHighThres15min Counter64StringCaps, + pcs2FacilityDataThresholdCapCVHighThres1day Counter64StringCaps } + +pcs2FacilityDataThresholdCapESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds 15 Minute Threshold" + ::= { pcs2FacilityDataThresholdCapEntry 1 } + +pcs2FacilityDataThresholdCapESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds 1 Day Threshold" + ::= { pcs2FacilityDataThresholdCapEntry 2 } + +pcs2FacilityDataThresholdCapDEHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Disparity Errors 15 Minute Threshold" + ::= { pcs2FacilityDataThresholdCapEntry 3 } + +pcs2FacilityDataThresholdCapDEHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Disparity Errors 1 Day Threshold" + ::= { pcs2FacilityDataThresholdCapEntry 4 } + +pcs2FacilityDataThresholdCapCVHighThres15min OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer 15 Minute Threshold" + ::= { pcs2FacilityDataThresholdCapEntry 5 } + +pcs2FacilityDataThresholdCapCVHighThres1day OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations 1 Day Threshold" + ::= { pcs2FacilityDataThresholdCapEntry 6 } + +endOfPcs2FacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 16 } + +lFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF LFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 17 } + +lFacilityDataThresholdCapEntry OBJECT-TYPE + SYNTAX LFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lFacilityDataThresholdCapTable 1 } + +LFacilityDataThresholdCapEntry ::= SEQUENCE + { lFacilityDataThresholdCapESHighThres15min FspR7Unsigned32Caps, + lFacilityDataThresholdCapESHighThres1day FspR7Unsigned32Caps, + lFacilityDataThresholdCapSESHighThres15min FspR7Unsigned32Caps, + lFacilityDataThresholdCapSESHighThres1day FspR7Unsigned32Caps, + lFacilityDataThresholdCapUASHighThres15min FspR7Unsigned32Caps, + lFacilityDataThresholdCapUASSHighThres1day FspR7Unsigned32Caps, + lFacilityDataThresholdCapCVHighThres15min Counter64StringCaps, + lFacilityDataThresholdCapCVSHighThres1day Counter64StringCaps } + +lFacilityDataThresholdCapESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Errored Seconds 15 Minute Threshold" + ::= { lFacilityDataThresholdCapEntry 1 } + +lFacilityDataThresholdCapESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Errored Seconds 1 Day Threshold" + ::= { lFacilityDataThresholdCapEntry 2 } + +lFacilityDataThresholdCapSESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Severely Errored Seconds 15 Minute Threshold" + ::= { lFacilityDataThresholdCapEntry 3 } + +lFacilityDataThresholdCapSESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Severely Errored Seconds 1 Day Threshold" + ::= { lFacilityDataThresholdCapEntry 4 } + +lFacilityDataThresholdCapUASHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Unavailable Seconds 15 Minute Threshold" + ::= { lFacilityDataThresholdCapEntry 5 } + +lFacilityDataThresholdCapUASSHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Unavailable Seconds 1 Day Threshold" + ::= { lFacilityDataThresholdCapEntry 6 } + +lFacilityDataThresholdCapCVHighThres15min OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Coding Violations 15 Minute Threshold" + ::= { lFacilityDataThresholdCapEntry 7 } + +lFacilityDataThresholdCapCVSHighThres1day OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Coding Violations 1 Day Threshold" + ::= { lFacilityDataThresholdCapEntry 8 } + +endOfLFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 18 } + +sFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF SFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 19 } + +sFacilityDataThresholdCapEntry OBJECT-TYPE + SYNTAX SFacilityDataThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { sFacilityDataThresholdCapTable 1 } + +SFacilityDataThresholdCapEntry ::= SEQUENCE + { sFacilityDataThresholdCapESHighThres15min FspR7Unsigned32Caps, + sFacilityDataThresholdCapESHighThres1day FspR7Unsigned32Caps, + sFacilityDataThresholdCapSESHighThres15min FspR7Unsigned32Caps, + sFacilityDataThresholdCapSESHighThres1day FspR7Unsigned32Caps, + sFacilityDataThresholdCapSEFSHighThres15min FspR7Unsigned32Caps, + sFacilityDataThresholdCapSEFSHighThres1day FspR7Unsigned32Caps, + sFacilityDataThresholdCapCVHighThres15min Counter64StringCaps, + sFacilityDataThresholdCapCVHighThres1day Counter64StringCaps } + +sFacilityDataThresholdCapESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regeneration Section Errored Seconds 15 Minute Threshold" + ::= { sFacilityDataThresholdCapEntry 1 } + +sFacilityDataThresholdCapESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regeneration Section Errored Seconds 1 Day Threshold" + ::= { sFacilityDataThresholdCapEntry 2 } + +sFacilityDataThresholdCapSESHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenerator Section Severely Errored Seconds 15 Minute Threshold" + ::= { sFacilityDataThresholdCapEntry 3 } + +sFacilityDataThresholdCapSESHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenerator Section Severely Errored Seconds 1 Day Threshold" + ::= { sFacilityDataThresholdCapEntry 4 } + +sFacilityDataThresholdCapSEFSHighThres15min OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Frame Seconds 15 Minute Threshold" + ::= { sFacilityDataThresholdCapEntry 5 } + +sFacilityDataThresholdCapSEFSHighThres1day OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Frame Seconds 1 Day Threshold" + ::= { sFacilityDataThresholdCapEntry 6 } + +sFacilityDataThresholdCapCVHighThres15min OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenerator Section Coding Violations 15 Minute Threshold" + ::= { sFacilityDataThresholdCapEntry 7 } + +sFacilityDataThresholdCapCVHighThres1day OBJECT-TYPE + SYNTAX Counter64StringCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenerator Section Coding Violations 1 Day Threshold" + ::= { sFacilityDataThresholdCapEntry 8 } + +endOfSFacilityDataThresholdCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 20 } + +endOfPmFacilityDataThresholdCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThresholdCap 10000 } + +endOfPmFacilityDataCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataCap 10000 } + +facilityPhysThresholdCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF FacilityPhysThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysThresholdCap 1 } + +facilityPhysThresholdCapEntry OBJECT-TYPE + SYNTAX FacilityPhysThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { facilityPhysThresholdCapTable 1 } + +FacilityPhysThresholdCapEntry ::= SEQUENCE + { facilityPhysThresholdCapOpticalInputPwrLow FspR7Integer32Caps, + facilityPhysThresholdCapOpticalInputPwrHigh FspR7Integer32Caps, + facilityPhysThresholdCapConfigurableOpticalOutputPwrLow FspR7Integer32Caps, + facilityPhysThresholdCapConfigurableOpticalOutputPwrHigh FspR7Integer32Caps, + facilityPhysThresholdCapRoundTripDelayLowThres FspR7Integer32Caps, + facilityPhysThresholdCapRoundTripDelayHighThres FspR7Integer32Caps, + facilityPhysThresholdCapLatencyLowThres FspR7Integer32Caps, + facilityPhysThresholdCapLatencyHighThres FspR7Integer32Caps, + facilityPhysThresholdCapChromaticDispersionHigh FspR7Integer32Caps, + facilityPhysThresholdCapChromaticDispersionLow FspR7Integer32Caps, + facilityPhysThresholdCapCarrierFreqOffsetLow FspR7Integer32Caps, + facilityPhysThresholdCapCarrierFreqOffsetHigh FspR7Integer32Caps, + facilityPhysThresholdCapLogicalLanesSkewHigh FspR7Integer32Caps, + facilityPhysThresholdCapDispersionCompensationLowThres FspR7Integer32Caps, + facilityPhysThresholdCapDispersionCompensationHighThres FspR7Integer32Caps, + facilityPhysThresholdCapSignalToNoiseRatioLow FspR7Integer32Caps, + facilityPhysThresholdCapDifferentialGroupDelayHigh FspR7Integer32Caps, + facilityPhysThresholdCapQualityFactorLowThres FspR7Integer32Caps } + +facilityPhysThresholdCapOpticalInputPwrLow OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { facilityPhysThresholdCapEntry 1 } + +facilityPhysThresholdCapOpticalInputPwrHigh OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { facilityPhysThresholdCapEntry 2 } + +facilityPhysThresholdCapConfigurableOpticalOutputPwrLow OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configurable threshold of the Optical Power Transmitted (output)" + ::= { facilityPhysThresholdCapEntry 3 } + +facilityPhysThresholdCapConfigurableOpticalOutputPwrHigh OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configurable high threshold of the Optical Power Transmitted (output)" + ::= { facilityPhysThresholdCapEntry 4 } + +facilityPhysThresholdCapRoundTripDelayLowThres OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configurable low threshold for round trip delay" + ::= { facilityPhysThresholdCapEntry 5 } + +facilityPhysThresholdCapRoundTripDelayHighThres OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configurable high threshold for round trip delay" + ::= { facilityPhysThresholdCapEntry 6 } + +facilityPhysThresholdCapLatencyLowThres OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 us" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configurable low threshold round trip delay" + ::= { facilityPhysThresholdCapEntry 7 } + +facilityPhysThresholdCapLatencyHighThres OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 us" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configurable high threshold for round trip delay" + ::= { facilityPhysThresholdCapEntry 8 } + +facilityPhysThresholdCapChromaticDispersionHigh OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation High Threshold" + ::= { facilityPhysThresholdCapEntry 9 } + +facilityPhysThresholdCapChromaticDispersionLow OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Low Threshold" + ::= { facilityPhysThresholdCapEntry 10 } + +facilityPhysThresholdCapCarrierFreqOffsetLow OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.001 GHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Carrier Frequency Offset Low TH" + ::= { facilityPhysThresholdCapEntry 11 } + +facilityPhysThresholdCapCarrierFreqOffsetHigh OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.001 GHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Carrier Frequency Offset High TH" + ::= { facilityPhysThresholdCapEntry 12 } + +facilityPhysThresholdCapLogicalLanesSkewHigh OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Skew between logical lanes farthest apart high threshold" + ::= { facilityPhysThresholdCapEntry 13 } + +facilityPhysThresholdCapDispersionCompensationLowThres OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Low Threshold" + ::= { facilityPhysThresholdCapEntry 14 } + +facilityPhysThresholdCapDispersionCompensationHighThres OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation High Threshold" + ::= { facilityPhysThresholdCapEntry 15 } + +facilityPhysThresholdCapSignalToNoiseRatioLow OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal-to-Noise Ratio Low TH" + ::= { facilityPhysThresholdCapEntry 16 } + +facilityPhysThresholdCapDifferentialGroupDelayHigh OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Differential Group Delay High TH" + ::= { facilityPhysThresholdCapEntry 17 } + +facilityPhysThresholdCapQualityFactorLowThres OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Quality Factor Low TH" + ::= { facilityPhysThresholdCapEntry 18 } + +endOfFacilityPhysThresholdCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysThresholdCap 2 } + +endOfPmFacilityPhysThresholdCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysThresholdCap 10000 } + +endOfPmFacilityPhysicalCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysicalCap 10000 } + +endOfPmFacilityCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityCap 10000 } + +optMuxPhysThresholdCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptMuxPhysThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysThresholdCap 2 } + +optMuxPhysThresholdCapEntry OBJECT-TYPE + SYNTAX OptMuxPhysThresholdCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName + } + ::= { optMuxPhysThresholdCapTable 1 } + +OptMuxPhysThresholdCapEntry ::= SEQUENCE + { optMuxPhysThresholdCapBrtxHighConfig FspR7Integer32Caps, + optMuxPhysThresholdCapBrPwrReceivedHighThres FspR7Integer32Caps, + optMuxPhysThresholdCapConfigurableOpticalOutputPwrHigh FspR7Integer32Caps, + optMuxPhysThresholdCapConfigurableOpticalOutputPwrLow FspR7Integer32Caps, + optMuxPhysThresholdCapOscPwrRcvHighThres FspR7Integer32Caps, + optMuxPhysThresholdCapOscPwrRcvLowThres FspR7Integer32Caps, + optMuxPhysThresholdCapOpticalInputPwrHigh FspR7Integer32Caps, + optMuxPhysThresholdCapOpticalInputPwrLow FspR7Integer32Caps, + optMuxPhysThresholdCapAttRxHigh FspR7Integer32Caps, + optMuxPhysThresholdCapAttRxLow FspR7Integer32Caps, + optMuxPhysThresholdCapAttTxHigh FspR7Integer32Caps, + optMuxPhysThresholdCapAttTxLow FspR7Integer32Caps } + +optMuxPhysThresholdCapBrtxHighConfig OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backreflection power High Threshold, at Tx Port" + ::= { optMuxPhysThresholdCapEntry 1 } + +optMuxPhysThresholdCapBrPwrReceivedHighThres OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backreflection Input Received High Threshold" + ::= { optMuxPhysThresholdCapEntry 2 } + +optMuxPhysThresholdCapConfigurableOpticalOutputPwrHigh OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configurable high threshold of the Optical Power Transmitted (output)" + ::= { optMuxPhysThresholdCapEntry 3 } + +optMuxPhysThresholdCapConfigurableOpticalOutputPwrLow OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configurable threshold of the Optical Power Transmitted (output)" + ::= { optMuxPhysThresholdCapEntry 4 } + +optMuxPhysThresholdCapOscPwrRcvHighThres OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received High Threshold" + ::= { optMuxPhysThresholdCapEntry 5 } + +optMuxPhysThresholdCapOscPwrRcvLowThres OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received Low Threshold" + ::= { optMuxPhysThresholdCapEntry 6 } + +optMuxPhysThresholdCapOpticalInputPwrHigh OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { optMuxPhysThresholdCapEntry 7 } + +optMuxPhysThresholdCapOpticalInputPwrLow OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { optMuxPhysThresholdCapEntry 8 } + +optMuxPhysThresholdCapAttRxHigh OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High Threshold for Attenuation on Receive Fiber" + ::= { optMuxPhysThresholdCapEntry 9 } + +optMuxPhysThresholdCapAttRxLow OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low Threshold for Attenuation on Receive Fiber." + ::= { optMuxPhysThresholdCapEntry 10 } + +optMuxPhysThresholdCapAttTxHigh OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High Threshold of Attenuation on Transmit Fiber" + ::= { optMuxPhysThresholdCapEntry 11 } + +optMuxPhysThresholdCapAttTxLow OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low Threshold Attenuation on Transmit Fiber" + ::= { optMuxPhysThresholdCapEntry 12 } + +endOfOptMuxPhysThresholdCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysThresholdCap 3 } + +endOfPmOptMuxPhysThresholdCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysThresholdCap 10000 } + +terminationPointCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF TerminationPointCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "terminationPointCapTable" + ::= { fiberMapCap 1 } + +terminationPointCapEntry OBJECT-TYPE + SYNTAX TerminationPointCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of terminationPointCapTable" + INDEX { + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName + } + ::= { terminationPointCapTable 1 } + +TerminationPointCapEntry ::= SEQUENCE + { terminationPointCapRowStatus FspR7RowStatusCaps, + terminationPointCapAdmin FspR7AdminStateCaps, + terminationPointCapFiberDetect FspR7EnableDisableCaps, + terminationPointCapAlias Integer32 } + +terminationPointCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Termination Point Capability RowStatus." + ::= { terminationPointCapEntry 1 } + +terminationPointCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Termination Point Capability Adminstrative State." + ::= { terminationPointCapEntry 2 } + +terminationPointCapFiberDetect OBJECT-TYPE + SYNTAX FspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Termination Point Capability Fiber Detect." + ::= { terminationPointCapEntry 3 } + +terminationPointCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Termination Point Capabillity Alias." + ::= { terminationPointCapEntry 4 } + +connectionCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ConnectionCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "connectionCapTable" + ::= { fiberMapCap 2 } + +connectionCapEntry OBJECT-TYPE + SYNTAX ConnectionCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of connectionCapTable" + INDEX { + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName, + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName, + entityConnectionClassName + } + ::= { connectionCapTable 1 } + +ConnectionCapEntry ::= SEQUENCE + { connectionCapRowStatus FspR7RowStatusCaps, + connectionCapType FspR7TypeConnectionCaps } + +connectionCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Connection Capability RowStatus." + ::= { connectionCapEntry 1 } + +connectionCapType OBJECT-TYPE + SYNTAX FspR7TypeConnectionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Connection Capability Type." + ::= { connectionCapEntry 2 } + +endOfConnectionCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fiberMapCap 3 } + +endOfFiberMapCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fiberMapCap 10000 } + +externalPortCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ExternalPortCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "externalPortCap" + ::= { eciCap 1 } + +externalPortCapEntry OBJECT-TYPE + SYNTAX ExternalPortCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of externalPortCap" + INDEX { + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName + } + ::= { externalPortCapTable 1 } + +ExternalPortCapEntry ::= SEQUENCE + { externalPortCapRowStatus FspR7RowStatusCaps, + externalPortCapType FspR7InterfaceTypeCaps, + externalPortCapTransmitChannel FspR7ChannelIdentifierCaps, + externalPortCapChannelBandwith FspR7ChannelBandwidthCaps, + externalPortCapAlias Integer32, + externalPortCapFarEndLocation Integer32, + externalPortCapBitrate FspR7Unsigned32Caps, + externalPortCapFecType FspR7FecTypeCaps, + externalPortCapLineCoding FspR7LineCodingCaps, + externalPortCapFrameFormat FspR7FrameFormatCaps, + externalPortCapOpticalPowerTx FspR7Integer32Caps, + externalPortCapOsnrTransmit FspR7Unsigned32Caps, + externalPortCapPmdTransmit FspR7Unsigned32Caps, + externalPortCapChromDisperTx FspR7Integer32Caps, + externalPortCapMinOsnrRcv FspR7Unsigned32Caps, + externalPortCapMinOptPowerRcv FspR7Integer32Caps, + externalPortCapMaxOptPowerRcv FspR7Integer32Caps, + externalPortCapMaxPmdRcv FspR7Unsigned32Caps, + externalPortCapMinChromDisperRcv FspR7Integer32Caps, + externalPortCapMaxChromDisperRcv FspR7Integer32Caps, + externalPortCapMaxBitErrorRate FspR7MaxBitErrorRateCaps, + externalPortCapSourceProfile Integer32 } + +externalPortCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object is used to create or delete a row in the table." + ::= { externalPortCapEntry 1 } + +externalPortCapType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 2 } + +externalPortCapTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifierCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 3 } + +externalPortCapChannelBandwith OBJECT-TYPE + SYNTAX FspR7ChannelBandwidthCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 4 } + +externalPortCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 5 } + +externalPortCapFarEndLocation OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 6 } + +externalPortCapBitrate OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 7 } + +externalPortCapFecType OBJECT-TYPE + SYNTAX FspR7FecTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 8 } + +externalPortCapLineCoding OBJECT-TYPE + SYNTAX FspR7LineCodingCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 9 } + +externalPortCapFrameFormat OBJECT-TYPE + SYNTAX FspR7FrameFormatCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 10 } + +externalPortCapOpticalPowerTx OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 11 } + +externalPortCapOsnrTransmit OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 12 } + +externalPortCapPmdTransmit OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 13 } + +externalPortCapChromDisperTx OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 14 } + +externalPortCapMinOsnrRcv OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 15 } + +externalPortCapMinOptPowerRcv OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 16 } + +externalPortCapMaxOptPowerRcv OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 17 } + +externalPortCapMaxPmdRcv OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 18 } + +externalPortCapMinChromDisperRcv OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 19 } + +externalPortCapMaxChromDisperRcv OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 20 } + +externalPortCapMaxBitErrorRate OBJECT-TYPE + SYNTAX FspR7MaxBitErrorRateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 21 } + +externalPortCapSourceProfile OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortCapEntry 22 } + +endOfExternalPortCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eciCap 2 } + +externalOmCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ExternalOmCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "externalOmCap" + ::= { eciCap 3 } + +externalOmCapEntry OBJECT-TYPE + SYNTAX ExternalOmCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of externalOmCap" + INDEX { + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName + } + ::= { externalOmCapTable 1 } + +ExternalOmCapEntry ::= SEQUENCE + { externalOmCapRowStatus FspR7RowStatusCaps, + externalOmCapType FspR7InterfaceTypeCaps, + externalOmCapHostName Integer32 } + +externalOmCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object is used to create or delete a row in the table." + ::= { externalOmCapEntry 1 } + +externalOmCapType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { externalOmCapEntry 2 } + +externalOmCapHostName OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Host Device Name" + ::= { externalOmCapEntry 3 } + +externalVchCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ExternalVchCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "externalVchCap" + ::= { eciCap 5 } + +externalVchCapEntry OBJECT-TYPE + SYNTAX ExternalVchCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of externalVchCap" + INDEX { + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName + } + ::= { externalVchCapTable 1 } + +ExternalVchCapEntry ::= SEQUENCE + { externalVchCapRowStatus FspR7RowStatusCaps, + externalVchCapType FspR7InterfaceTypeCaps, + externalVchCapTransmitChannel FspR7ChannelIdentifierCaps, + externalVchCapChannelBandwith FspR7ChannelBandwidthCaps, + externalVchCapAlias Integer32, + externalVchCapFarEndLocation Integer32, + externalVchCapBitrate FspR7Unsigned32Caps, + externalVchCapFecType FspR7FecTypeCaps, + externalVchCapLineCoding FspR7LineCodingCaps, + externalVchCapFrameFormat FspR7FrameFormatCaps, + externalVchCapOpticalPowerTx FspR7Integer32Caps, + externalVchCapOsnrTransmit FspR7Unsigned32Caps, + externalVchCapPmdTransmit FspR7Unsigned32Caps, + externalVchCapChromDisperTx FspR7Integer32Caps, + externalVchCapMinOsnrRcv FspR7Unsigned32Caps, + externalVchCapMinOptPowerRcv FspR7Integer32Caps, + externalVchCapMaxOptPowerRcv FspR7Integer32Caps, + externalVchCapMaxPmdRcv FspR7Unsigned32Caps, + externalVchCapMinChromDisperRcv FspR7Integer32Caps, + externalVchCapMaxChromDisperRcv FspR7Integer32Caps, + externalVchCapMaxBitErrorRate FspR7MaxBitErrorRateCaps, + externalVchCapSourceProfile Integer32 } + +externalVchCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object is used to create or delete a row in the table." + ::= { externalVchCapEntry 1 } + +externalVchCapType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 2 } + +externalVchCapTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifierCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 3 } + +externalVchCapChannelBandwith OBJECT-TYPE + SYNTAX FspR7ChannelBandwidthCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 4 } + +externalVchCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 5 } + +externalVchCapFarEndLocation OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 6 } + +externalVchCapBitrate OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 7 } + +externalVchCapFecType OBJECT-TYPE + SYNTAX FspR7FecTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 8 } + +externalVchCapLineCoding OBJECT-TYPE + SYNTAX FspR7LineCodingCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 9 } + +externalVchCapFrameFormat OBJECT-TYPE + SYNTAX FspR7FrameFormatCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 10 } + +externalVchCapOpticalPowerTx OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 11 } + +externalVchCapOsnrTransmit OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 12 } + +externalVchCapPmdTransmit OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 13 } + +externalVchCapChromDisperTx OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 14 } + +externalVchCapMinOsnrRcv OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 15 } + +externalVchCapMinOptPowerRcv OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 16 } + +externalVchCapMaxOptPowerRcv OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 17 } + +externalVchCapMaxPmdRcv OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 18 } + +externalVchCapMinChromDisperRcv OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 19 } + +externalVchCapMaxChromDisperRcv OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 20 } + +externalVchCapMaxBitErrorRate OBJECT-TYPE + SYNTAX FspR7MaxBitErrorRateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 21 } + +externalVchCapSourceProfile OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchCapEntry 22 } + +endOfEciCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eciCap 10000 } + +changePhysicalPortServiceCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ChangePhysicalPortServiceCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { changeServiceCap 1 } + +changePhysicalPortServiceCapEntry OBJECT-TYPE + SYNTAX ChangePhysicalPortServiceCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { changePhysicalPortServiceCapTable 1 } + +ChangePhysicalPortServiceCapEntry ::= SEQUENCE + { changePhysicalPortServiceCapRowStatus FspR7RowStatusCaps, + changePhysicalPortServiceCapType FspR7InterfaceTypeCaps, + changePhysicalPortServiceCapAdmin FspR7AdminStateCaps, + changePhysicalPortServiceCapAlias Integer32, + changePhysicalPortServiceCapAlsMode FspR7AlsModeCaps, + changePhysicalPortServiceCapBehaviour FspR7PortBehaviourCaps, + changePhysicalPortServiceCapDispersionSetting FspR7Integer32Caps, + changePhysicalPortServiceCapDispersionMode FspR7DispersionModesCaps, + changePhysicalPortServiceCapChannelProv FspR7ChannelIdentifierCaps, + changePhysicalPortServiceCapWdmRxChannel FspR7ChannelIdentifierCaps, + changePhysicalPortServiceCapCodeGain FspR7CodeGainCaps, + changePhysicalPortServiceCapXfpDecisionThres FspR7XfpDecisionThresCaps, + changePhysicalPortServiceCapDisparityCorrection EnableStateCaps, + changePhysicalPortServiceCapEqlzAdmin FspR7EnableDisableCaps, + changePhysicalPortServiceCapErrorForwarding FspR7ErrorFwdModeCaps, + changePhysicalPortServiceCapFecType FspR7FecTypeCaps, + changePhysicalPortServiceCapFarEndCommunication FspR7YesNoCaps, + changePhysicalPortServiceCapFlowControl FspR7FlowControlModeCaps, + changePhysicalPortServiceCapLaneChannelSetting FspR7ChannelIdentifierCaps, + changePhysicalPortServiceCapLaserDelayTimer FspR7LaserDelayTimerCaps, + changePhysicalPortServiceCapLaserOffTimer FspR7Unsigned32Caps, + changePhysicalPortServiceCapLaserOnTimer FspR7Unsigned32Caps, + changePhysicalPortServiceCapLaserOffDelayFunction EnableStateCaps, + changePhysicalPortServiceCapAutoPTassignment FspR7ManualAutoCaps, + changePhysicalPortServiceCapTributarySlotMethod FspR7ManualAutoCaps, + changePhysicalPortServiceCapOpticalSetPoint FspR7Integer32Caps, + changePhysicalPortServiceCapOpuPayloadType FspR7OpuPayloadTypeCaps, + changePhysicalPortServiceCapSigDegThresSonetLine FspR7BERThresholdCaps, + changePhysicalPortServiceCapSigDegThresSdhMs FspR7Unsigned32Caps, + changePhysicalPortServiceCapSigDegThresOtu FspR7Integer32Caps, + changePhysicalPortServiceCapSigDegThresOdu FspR7Integer32Caps, + changePhysicalPortServiceCapSigDegThreshold FspR7Unsigned32Caps, + changePhysicalPortServiceCapSigDegPcslThreshold FspR7Unsigned32Caps, + changePhysicalPortServiceCapSigDegThresSonetSection FspR7BERThresholdCaps, + changePhysicalPortServiceCapSigDegThresSdhSection FspR7Unsigned32Caps, + changePhysicalPortServiceCapSigDegThresOduTcmA FspR7Integer32Caps, + changePhysicalPortServiceCapSigDegThresOduTcmB FspR7Integer32Caps, + changePhysicalPortServiceCapSigDegThresOduTcmC FspR7Integer32Caps, + changePhysicalPortServiceCapSignalDegradePeriod FspR7Unsigned32Caps, + changePhysicalPortServiceCapSigDegPeriodOdu FspR7Unsigned32Caps, + changePhysicalPortServiceCapSigDegPeriodOtu FspR7Unsigned32Caps, + changePhysicalPortServiceCapSigDegPeriodIntegration FspR7Unsigned32Caps, + changePhysicalPortServiceCapSigDegPeriodSdhSection FspR7Unsigned32Caps, + changePhysicalPortServiceCapSigDegPeriodOduTcmA FspR7Unsigned32Caps, + changePhysicalPortServiceCapSigDegPeriodOduTcmB FspR7Unsigned32Caps, + changePhysicalPortServiceCapSigDegPeriodOduTcmC FspR7Unsigned32Caps, + changePhysicalPortServiceCapOtnStuffing FspR7YesNoCaps, + changePhysicalPortServiceCapTcmALevel OtnTcmLevelCaps, + changePhysicalPortServiceCapTcmBLevel OtnTcmLevelCaps, + changePhysicalPortServiceCapTcmCLevel OtnTcmLevelCaps, + changePhysicalPortServiceCapTerminationLevel OhTerminationLevelCaps, + changePhysicalPortServiceCapTimingSource SonetTimingSourceCaps, + changePhysicalPortServiceCapTimModeOdu TimModeCaps, + changePhysicalPortServiceCapTimModeOtu TimModeCaps, + changePhysicalPortServiceCapTimModeSonetSection TimModeCaps, + changePhysicalPortServiceCapTimModeOduTcmA TimModeCaps, + changePhysicalPortServiceCapTimModeOduTcmB TimModeCaps, + changePhysicalPortServiceCapTimModeOduTcmC TimModeCaps, + changePhysicalPortServiceCapTraceFormSonetSection SonetTraceFormCaps, + changePhysicalPortServiceCapTraceExpectedSonetSection Integer32, + changePhysicalPortServiceCapTraceTransmitSonetSection Integer32, + changePhysicalPortServiceCapTraceExpectedOtu Integer32, + changePhysicalPortServiceCapTraceTransmitSapiOtu Integer32, + changePhysicalPortServiceCapTraceTransmitDapiOtu Integer32, + changePhysicalPortServiceCapTraceTransmitOpspOtu Integer32, + changePhysicalPortServiceCapTraceExpectedOdu Integer32, + changePhysicalPortServiceCapTraceTransmitSapiOdu Integer32, + changePhysicalPortServiceCapTraceTransmitDapiOdu Integer32, + changePhysicalPortServiceCapTraceTransmitOpspOdu Integer32, + changePhysicalPortServiceCapTraceExpectedOduTcmA Integer32, + changePhysicalPortServiceCapTraceTransmitSapiOduTcmA Integer32, + changePhysicalPortServiceCapTraceTransmitDapiOduTcmA Integer32, + changePhysicalPortServiceCapTraceTransmitOpspOduTcmA Integer32, + changePhysicalPortServiceCapTraceExpectedOduTcmB Integer32, + changePhysicalPortServiceCapTraceTransmitSapiOduTcmB Integer32, + changePhysicalPortServiceCapTraceTransmitDapiOduTcmB Integer32, + changePhysicalPortServiceCapTraceTransmitOpspOduTcmB Integer32, + changePhysicalPortServiceCapTraceExpectedOduTcmC Integer32, + changePhysicalPortServiceCapTraceTransmitSapiOduTcmC Integer32, + changePhysicalPortServiceCapTraceTransmitDapiOduTcmC Integer32, + changePhysicalPortServiceCapTraceTransmitOpspOduTcmC Integer32, + changePhysicalPortServiceCapTxOffDelay FspR7EnableDisableCaps, + changePhysicalPortServiceCapVoaMode FspR7VoaModeCaps, + changePhysicalPortServiceCapVoaSetpoint FspR7Unsigned32Caps, + changePhysicalPortServiceCapTxOffOnTm FspR7TxOffOnTmCaps, + changePhysicalPortServiceCapTxOffTimer FspR7Unsigned32Caps, + changePhysicalPortServiceCapTxOnTimer FspR7Unsigned32Caps, + changePhysicalPortServiceCapMode FspR7TransmissionModeCaps, + changePhysicalPortServiceCapMonLevel FspR7MonLevelCaps, + changePhysicalPortServiceCapOptimize FspR7OptimizeCaps, + changePhysicalPortServiceCapLinkSetup FspR7DisableEnableCaps, + changePhysicalPortServiceCapChannelSpacing FspR7ChannelSpacingCaps } + +changePhysicalPortServiceCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { changePhysicalPortServiceCapEntry 1 } + +changePhysicalPortServiceCapType OBJECT-TYPE + SYNTAX FspR7InterfaceTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { changePhysicalPortServiceCapEntry 2 } + +changePhysicalPortServiceCapAdmin OBJECT-TYPE + SYNTAX FspR7AdminStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { changePhysicalPortServiceCapEntry 3 } + +changePhysicalPortServiceCapAlias OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { changePhysicalPortServiceCapEntry 4 } + +changePhysicalPortServiceCapAlsMode OBJECT-TYPE + SYNTAX FspR7AlsModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines the reaction in backward direction in response to a LOS + on the same Interface: on a Network Interface connected to the DWDM + this is a matter of laser safety" + ::= { changePhysicalPortServiceCapEntry 5 } + +changePhysicalPortServiceCapBehaviour OBJECT-TYPE + SYNTAX FspR7PortBehaviourCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Behavior or Port usage based on configuration/usage in the system regardless of faceplate designation" + ::= { changePhysicalPortServiceCapEntry 6 } + +changePhysicalPortServiceCapDispersionSetting OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation setting on module" + ::= { changePhysicalPortServiceCapEntry 7 } + +changePhysicalPortServiceCapDispersionMode OBJECT-TYPE + SYNTAX FspR7DispersionModesCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Mode" + ::= { changePhysicalPortServiceCapEntry 8 } + +changePhysicalPortServiceCapChannelProv OBJECT-TYPE + SYNTAX FspR7ChannelIdentifierCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel" + ::= { changePhysicalPortServiceCapEntry 9 } + +changePhysicalPortServiceCapWdmRxChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifierCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Number for the Receive Interface" + ::= { changePhysicalPortServiceCapEntry 10 } + +changePhysicalPortServiceCapCodeGain OBJECT-TYPE + SYNTAX FspR7CodeGainCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Forward Error Correction Coding gain" + ::= { changePhysicalPortServiceCapEntry 11 } + +changePhysicalPortServiceCapXfpDecisionThres OBJECT-TYPE + SYNTAX FspR7XfpDecisionThresCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XFP Decision threshold setting" + ::= { changePhysicalPortServiceCapEntry 12 } + +changePhysicalPortServiceCapDisparityCorrection OBJECT-TYPE + SYNTAX EnableStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Disparity correction" + ::= { changePhysicalPortServiceCapEntry 13 } + +changePhysicalPortServiceCapEqlzAdmin OBJECT-TYPE + SYNTAX FspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Scheduled Equalization Administration" + ::= { changePhysicalPortServiceCapEntry 14 } + +changePhysicalPortServiceCapErrorForwarding OBJECT-TYPE + SYNTAX FspR7ErrorFwdModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines the reaction in forward direction in response to a LOS on + the interface on the opposite side of the module: may override + this behaviour in the interests of laser safety." + ::= { changePhysicalPortServiceCapEntry 15 } + +changePhysicalPortServiceCapFecType OBJECT-TYPE + SYNTAX FspR7FecTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Forward Error Correction (Only relevant where TYPE = OTU#)" + ::= { changePhysicalPortServiceCapEntry 16 } + +changePhysicalPortServiceCapFarEndCommunication OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Used for Optojack plugs; Communication to Far End Plug is observed" + ::= { changePhysicalPortServiceCapEntry 17 } + +changePhysicalPortServiceCapFlowControl OBJECT-TYPE + SYNTAX FspR7FlowControlModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Flow Control mechanism" + ::= { changePhysicalPortServiceCapEntry 18 } + +changePhysicalPortServiceCapLaneChannelSetting OBJECT-TYPE + SYNTAX FspR7ChannelIdentifierCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel Setting" + ::= { changePhysicalPortServiceCapEntry 19 } + +changePhysicalPortServiceCapLaserDelayTimer OBJECT-TYPE + SYNTAX FspR7LaserDelayTimerCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Relevant only when ERRFWD=LSROFF. Enables/disables the + possibility to delay turning off and on the laser. + This applies to the case when turning off the laser + is done as an error forwarding mechanism." + ::= { changePhysicalPortServiceCapEntry 20 } + +changePhysicalPortServiceCapLaserOffTimer OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay before laser is swiched off" + ::= { changePhysicalPortServiceCapEntry 21 } + +changePhysicalPortServiceCapLaserOnTimer OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay before laser is switched on" + ::= { changePhysicalPortServiceCapEntry 22 } + +changePhysicalPortServiceCapLaserOffDelayFunction OBJECT-TYPE + SYNTAX EnableStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "A configuration request for the Laser Off Delay function. This function + delays turning off the laser as a consequent action to a defect." + ::= { changePhysicalPortServiceCapEntry 23 } + +changePhysicalPortServiceCapAutoPTassignment OBJECT-TYPE + SYNTAX FspR7ManualAutoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Auto assignment of ODU PT" + ::= { changePhysicalPortServiceCapEntry 24 } + +changePhysicalPortServiceCapTributarySlotMethod OBJECT-TYPE + SYNTAX FspR7ManualAutoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tributary Slot assignment method" + ::= { changePhysicalPortServiceCapEntry 25 } + +changePhysicalPortServiceCapOpticalSetPoint OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the optical power for power equalization in ROADM or for channel power control in OPCM" + ::= { changePhysicalPortServiceCapEntry 26 } + +changePhysicalPortServiceCapOpuPayloadType OBJECT-TYPE + SYNTAX FspR7OpuPayloadTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OPU Payload Type Indicator" + ::= { changePhysicalPortServiceCapEntry 27 } + +changePhysicalPortServiceCapSigDegThresSonetLine OBJECT-TYPE + SYNTAX FspR7BERThresholdCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit-Error-Based Degradation Definition for SONET (standard integration period)" + ::= { changePhysicalPortServiceCapEntry 28 } + +changePhysicalPortServiceCapSigDegThresSdhMs OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for SDH (standard integration period). + Defined as percentage Background Block Errors (30% default) evaluated + over a defined period (SDPER-RS)." + ::= { changePhysicalPortServiceCapEntry 29 } + +changePhysicalPortServiceCapSigDegThresOtu OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for OTU" + ::= { changePhysicalPortServiceCapEntry 30 } + +changePhysicalPortServiceCapSigDegThresOdu OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for ODU" + ::= { changePhysicalPortServiceCapEntry 31 } + +changePhysicalPortServiceCapSigDegThreshold OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Threshold for number of errors (CV or CV+DE) in one second" + ::= { changePhysicalPortServiceCapEntry 32 } + +changePhysicalPortServiceCapSigDegPcslThreshold OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for Physical Coding Sublayer" + ::= { changePhysicalPortServiceCapEntry 33 } + +changePhysicalPortServiceCapSigDegThresSonetSection OBJECT-TYPE + SYNTAX FspR7BERThresholdCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit-Error-Based Degradation Definition for SONET (standard integration period)" + ::= { changePhysicalPortServiceCapEntry 34 } + +changePhysicalPortServiceCapSigDegThresSdhSection OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for SDH (standard integration period). + Defined as percentage Background Block Errors (30% default) evaluated + over a defined period (SDPER-RS)." + ::= { changePhysicalPortServiceCapEntry 35 } + +changePhysicalPortServiceCapSigDegThresOduTcmA OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-A" + ::= { changePhysicalPortServiceCapEntry 36 } + +changePhysicalPortServiceCapSigDegThresOduTcmB OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-B" + ::= { changePhysicalPortServiceCapEntry 37 } + +changePhysicalPortServiceCapSigDegThresOduTcmC OBJECT-TYPE + SYNTAX FspR7Integer32Caps + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-C" + ::= { changePhysicalPortServiceCapEntry 38 } + +changePhysicalPortServiceCapSignalDegradePeriod OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The measurement period in seconds used together with + the deployProvIfSigDegThresSdhRegSect based on the block error counting method. + The valid range is 2..10, + The default being 7." + ::= { changePhysicalPortServiceCapEntry 39 } + +changePhysicalPortServiceCapSigDegPeriodOdu OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { changePhysicalPortServiceCapEntry 40 } + +changePhysicalPortServiceCapSigDegPeriodOtu OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { changePhysicalPortServiceCapEntry 41 } + +changePhysicalPortServiceCapSigDegPeriodIntegration OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { changePhysicalPortServiceCapEntry 42 } + +changePhysicalPortServiceCapSigDegPeriodSdhSection OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Provisionable Signal Degrade Integration Period for SDH" + ::= { changePhysicalPortServiceCapEntry 43 } + +changePhysicalPortServiceCapSigDegPeriodOduTcmA OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { changePhysicalPortServiceCapEntry 44 } + +changePhysicalPortServiceCapSigDegPeriodOduTcmB OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period of TCMB Signal Segrade" + ::= { changePhysicalPortServiceCapEntry 45 } + +changePhysicalPortServiceCapSigDegPeriodOduTcmC OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period of TCMC Signal Segrade" + ::= { changePhysicalPortServiceCapEntry 46 } + +changePhysicalPortServiceCapOtnStuffing OBJECT-TYPE + SYNTAX FspR7YesNoCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Indicates if bit/byte stuffing is used in the transport signal." + ::= { changePhysicalPortServiceCapEntry 47 } + +changePhysicalPortServiceCapTcmALevel OBJECT-TYPE + SYNTAX OtnTcmLevelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance A" + ::= { changePhysicalPortServiceCapEntry 48 } + +changePhysicalPortServiceCapTcmBLevel OBJECT-TYPE + SYNTAX OtnTcmLevelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance B" + ::= { changePhysicalPortServiceCapEntry 49 } + +changePhysicalPortServiceCapTcmCLevel OBJECT-TYPE + SYNTAX OtnTcmLevelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance C" + ::= { changePhysicalPortServiceCapEntry 50 } + +changePhysicalPortServiceCapTerminationLevel OBJECT-TYPE + SYNTAX OhTerminationLevelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Highest signal level hardware removes then generates for transmission." + ::= { changePhysicalPortServiceCapEntry 51 } + +changePhysicalPortServiceCapTimingSource OBJECT-TYPE + SYNTAX SonetTimingSourceCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The timing source for this interface. + - internal: used in stand-alone, point-to-point topologies stand-alone (dedicated fiber operation). + - loopTiming: e.g. used in point-to-point via SONET network and feeder topologies. The default is + internal(1)." + ::= { changePhysicalPortServiceCapEntry 52 } + +changePhysicalPortServiceCapTimModeOdu OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Detection of TIM-ODU Condition can be configured" + ::= { changePhysicalPortServiceCapEntry 53 } + +changePhysicalPortServiceCapTimModeOtu OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceCapEntry 54 } + +changePhysicalPortServiceCapTimModeSonetSection OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SONET Section Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceCapEntry 55 } + +changePhysicalPortServiceCapTimModeOduTcmA OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_A Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceCapEntry 56 } + +changePhysicalPortServiceCapTimModeOduTcmB OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_B Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceCapEntry 57 } + +changePhysicalPortServiceCapTimModeOduTcmC OBJECT-TYPE + SYNTAX TimModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_C Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceCapEntry 58 } + +changePhysicalPortServiceCapTraceFormSonetSection OBJECT-TYPE + SYNTAX SonetTraceFormCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Byte-Length of Trace Compared to Expected" + ::= { changePhysicalPortServiceCapEntry 59 } + +changePhysicalPortServiceCapTraceExpectedSonetSection OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected Sec/RS trace. NULL TRACE implies that no trace comparison is made." + ::= { changePhysicalPortServiceCapEntry 60 } + +changePhysicalPortServiceCapTraceTransmitSonetSection OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sec/RS Trace to be Transmitted" + ::= { changePhysicalPortServiceCapEntry 61 } + +changePhysicalPortServiceCapTraceExpectedOtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the OTU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { changePhysicalPortServiceCapEntry 62 } + +changePhysicalPortServiceCapTraceTransmitSapiOtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the OTU trace (15 character)" + ::= { changePhysicalPortServiceCapEntry 63 } + +changePhysicalPortServiceCapTraceTransmitDapiOtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the OTU trace (15 character)" + ::= { changePhysicalPortServiceCapEntry 64 } + +changePhysicalPortServiceCapTraceTransmitOpspOtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the OTU trace (32 character)" + ::= { changePhysicalPortServiceCapEntry 65 } + +changePhysicalPortServiceCapTraceExpectedOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { changePhysicalPortServiceCapEntry 66 } + +changePhysicalPortServiceCapTraceTransmitSapiOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the ODU trace (15 character)" + ::= { changePhysicalPortServiceCapEntry 67 } + +changePhysicalPortServiceCapTraceTransmitDapiOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the ODU trace (15 character)" + ::= { changePhysicalPortServiceCapEntry 68 } + +changePhysicalPortServiceCapTraceTransmitOpspOdu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the ODU trace (32 character)" + ::= { changePhysicalPortServiceCapEntry 69 } + +changePhysicalPortServiceCapTraceExpectedOduTcmA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMA trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { changePhysicalPortServiceCapEntry 70 } + +changePhysicalPortServiceCapTraceTransmitSapiOduTcmA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMA trace (15 character)" + ::= { changePhysicalPortServiceCapEntry 71 } + +changePhysicalPortServiceCapTraceTransmitDapiOduTcmA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMA trace (15 character)" + ::= { changePhysicalPortServiceCapEntry 72 } + +changePhysicalPortServiceCapTraceTransmitOpspOduTcmA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMA trace (32 character)" + ::= { changePhysicalPortServiceCapEntry 73 } + +changePhysicalPortServiceCapTraceExpectedOduTcmB OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMB trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { changePhysicalPortServiceCapEntry 74 } + +changePhysicalPortServiceCapTraceTransmitSapiOduTcmB OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMB trace (15 character)" + ::= { changePhysicalPortServiceCapEntry 75 } + +changePhysicalPortServiceCapTraceTransmitDapiOduTcmB OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMB trace (15 character)" + ::= { changePhysicalPortServiceCapEntry 76 } + +changePhysicalPortServiceCapTraceTransmitOpspOduTcmB OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMB trace (32 character)" + ::= { changePhysicalPortServiceCapEntry 77 } + +changePhysicalPortServiceCapTraceExpectedOduTcmC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMC trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { changePhysicalPortServiceCapEntry 78 } + +changePhysicalPortServiceCapTraceTransmitSapiOduTcmC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMC trace (15 character)" + ::= { changePhysicalPortServiceCapEntry 79 } + +changePhysicalPortServiceCapTraceTransmitDapiOduTcmC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMC trace (15 character)" + ::= { changePhysicalPortServiceCapEntry 80 } + +changePhysicalPortServiceCapTraceTransmitOpspOduTcmC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMC trace (32 character)" + ::= { changePhysicalPortServiceCapEntry 81 } + +changePhysicalPortServiceCapTxOffDelay OBJECT-TYPE + SYNTAX FspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enable or disable TXOFFHOLD Period for Error Forwarding and LKDO-OFF Consequent Action." + ::= { changePhysicalPortServiceCapEntry 82 } + +changePhysicalPortServiceCapVoaMode OBJECT-TYPE + SYNTAX FspR7VoaModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VOA operating mode" + ::= { changePhysicalPortServiceCapEntry 83 } + +changePhysicalPortServiceCapVoaSetpoint OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the optical attenuation of VOA" + ::= { changePhysicalPortServiceCapEntry 84 } + +changePhysicalPortServiceCapTxOffOnTm OBJECT-TYPE + SYNTAX FspR7TxOffOnTmCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Relevant only when ERRFWD=TXOFF. Enables/disables the + possibility to delay turning off and on the the transmitter. + This applies to the case when turning off the transmitter + is done as an error forwarding mechanism." + ::= { changePhysicalPortServiceCapEntry 85 } + +changePhysicalPortServiceCapTxOffTimer OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay before transmitter is swiched off" + ::= { changePhysicalPortServiceCapEntry 86 } + +changePhysicalPortServiceCapTxOnTimer OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay before transmitter is switched on" + ::= { changePhysicalPortServiceCapEntry 87 } + +changePhysicalPortServiceCapMode OBJECT-TYPE + SYNTAX FspR7TransmissionModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mode of the module, determine operation or functionality" + ::= { changePhysicalPortServiceCapEntry 88 } + +changePhysicalPortServiceCapMonLevel OBJECT-TYPE + SYNTAX FspR7MonLevelCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Highest signal level of intrusive or non-intrusive monitoring. Hardware may monitor the signal one layer higher than Termination Level (TERM)." + ::= { changePhysicalPortServiceCapEntry 89 } + +changePhysicalPortServiceCapOptimize OBJECT-TYPE + SYNTAX FspR7OptimizeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optimizes port for either protection switch time or traffic regeneration operation" + ::= { changePhysicalPortServiceCapEntry 90 } + +changePhysicalPortServiceCapLinkSetup OBJECT-TYPE + SYNTAX FspR7DisableEnableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Support RDMA over Converged Ethernet (RoCE)" + ::= { changePhysicalPortServiceCapEntry 91 } + +changePhysicalPortServiceCapChannelSpacing OBJECT-TYPE + SYNTAX FspR7ChannelSpacingCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ITU Grid channel spacing" + ::= { changePhysicalPortServiceCapEntry 92 } + +endOfChangePhysicalPortServiceCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { changeServiceCap 2 } + +endOfChangeServiceCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { changeServiceCap 10000 } + +ffpCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF FfpCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "FfpCapTable" + ::= { protectionCap 2 } + +ffpCapEntry OBJECT-TYPE + SYNTAX FfpCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of FfpCapTable" + INDEX { + entityFfpShelfNo, + entityFfpSlotNo, + entityFfpPortNo, + entityFfpExtNo, + entityFfpClassName + } + ::= { ffpCapTable 1 } + +FfpCapEntry ::= SEQUENCE + { ffpCapRowStatus FspR7RowStatusCaps, + ffpCapCreationMethod FfpTypeCaps, + ffpCapSDswitching EnableStateCaps, + ffpCapHoldOffTime ApsHoldoffTimeCaps, + ffpCapProtectionMech ProtectionMechCaps, + ffpCapWorkingAid SnmpAdminString, + ffpCapProtectionAid SnmpAdminString, + ffpCapSignalDegradeSwitching EnableStateCaps, + ffpCapFarEndIp FspR7YesNo, + ffpCapPeerAid SnmpAdminString, + ffpCapApsType ApsTypeCaps, + ffpCapRevertMode ApsRevertModeCaps, + ffpCapWaitToRestore FspR7Unsigned32Caps, + ffpCapDirection ApsDirectionCaps, + ffpCapApsFarEndModule FspR7ApsFarEndModuleCaps } + +ffpCapRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus" + ::= { ffpCapEntry 1 } + +ffpCapCreationMethod OBJECT-TYPE + SYNTAX FfpTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of protection (normal/forced)" + ::= { ffpCapEntry 2 } + +ffpCapSDswitching OBJECT-TYPE + SYNTAX EnableStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This state controls whether the switch criteria for the APS group will + include the Signal Degrade alarm." + ::= { ffpCapEntry 3 } + +ffpCapHoldOffTime OBJECT-TYPE + SYNTAX ApsHoldoffTimeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This value controls the switch delay (0 to 10 seconds in + 100ms steps) for the protection group. Changing the hold-off + time when the timer is active will not affect the active + timer. The change will take effect the next time the timer + is active." + ::= { ffpCapEntry 4 } + +ffpCapProtectionMech OBJECT-TYPE + SYNTAX ProtectionMechCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The protection type of this protection group." + ::= { ffpCapEntry 5 } + +ffpCapWorkingAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AID of working port involved in the protection group." + ::= { ffpCapEntry 6 } + +ffpCapProtectionAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "(Protection AID) AID of protection entity involved in the protection group." + ::= { ffpCapEntry 7 } + +ffpCapSignalDegradeSwitching OBJECT-TYPE + SYNTAX EnableStateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Switch Trigger Additionally on Signal Degrade Link Detection" + ::= { ffpCapEntry 8 } + +ffpCapFarEndIp OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Address assigned to PPP Termination Point on Far-End NE. Default + is set by NE System on LINK establishment if FENDIPACPT = Y" + ::= { ffpCapEntry 9 } + +ffpCapPeerAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AID of Protection Partner involved in the protection group." + ::= { ffpCapEntry 10 } + +ffpCapApsType OBJECT-TYPE + SYNTAX ApsTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of APS implemented in this protection group." + ::= { ffpCapEntry 11 } + +ffpCapRevertMode OBJECT-TYPE + SYNTAX ApsRevertModeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Revertive Protection Switching" + ::= { ffpCapEntry 12 } + +ffpCapWaitToRestore OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Wait to Restore Timer value" + ::= { ffpCapEntry 13 } + +ffpCapDirection OBJECT-TYPE + SYNTAX ApsDirectionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Indicates whether the APS function is 'unidirectional' (single-ended) + or 'bidirectional' (dual-ended)." + ::= { ffpCapEntry 14 } + +ffpCapApsFarEndModule OBJECT-TYPE + SYNTAX FspR7ApsFarEndModuleCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This value is the far end module type(10tcc10g or other)." + ::= { ffpCapEntry 15 } + +endOfFfpCapTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { protectionCap 3 } + +endOfProtectionCap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { protectionCap 10000 } + + +END diff --git a/MIBS/adva/ADVA-FSPR7-CFM-EXTENSION-MIB b/MIBS/adva/ADVA-FSPR7-CFM-EXTENSION-MIB new file mode 100644 index 0000000..65049e4 --- /dev/null +++ b/MIBS/adva/ADVA-FSPR7-CFM-EXTENSION-MIB @@ -0,0 +1,431 @@ +-- *************************************************************************** +-- ADVA-FSPR7-CFM-EXTENSION-MIB.txt +-- +-- ADVA AG Optical Networking CFM Extension MIB File +-- +-- +-- Copyright 2011 ADVA AG Optical Networking. +-- All rights reserved. +-- *************************************************************************** + + +-- This MIB extends IEEE P802.1ag(TM) CFM MIB with following functionality: +-- * Connectivity fault management alarms severity management +-- * Connectivity fault management alarms retrievement + +ADVA-FSPR7-CFM-EXTENSION-MIB DEFINITIONS ::= BEGIN + +IMPORTS + TEXTUAL-CONVENTION, + DateAndTime + FROM SNMPv2-TC + MODULE-COMPLIANCE, + OBJECT-GROUP, + NOTIFICATION-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, + NOTIFICATION-TYPE, + OBJECT-TYPE, + Unsigned32 + FROM SNMPv2-SMI + SnmpAdminString + FROM SNMP-FRAMEWORK-MIB + fspR7, + neEventLogTimeStamp, + neEventLogIdentityTranslation, + ServiceImpairment, + TrapAlarmSeverity + FROM ADVA-MIB + flowEntityIndexEth, + flowEntityIndexFlow + FROM FspR7-LAYER2-MIB + dot1agCfmMdIndex, + dot1agCfmMaIndex, + dot1agCfmMepIdentifier + FROM IEEE8021-CFM-MIB; + + +cfmExtensionMIB MODULE-IDENTITY + + LAST-UPDATED "201102030000Z" + + ORGANIZATION "ADVA Optical Networking" + + CONTACT-INFO "EMEA Support + Phone : +49 89 89 0665 848 + Fax : +49 89 89 0665 22848 + Email : support@advaoptical.com + + North American Support + Phone : 886 442 ADVA (2382) (toll-free within the US, Canada and Mexico) + Fax : + 1 806 741 8529 (elsewhere) + Email : support-usa@advaoptical.com + + Asia Pacific Support + Phone : + 1 866 442 2382 (other toll-free numbers available in some countries) + Email : support-asia@advaoptical.com" + + DESCRIPTION "This is a MIB definition for ADVA AG Optical Networking CFM extension objects." + + REVISION "201102030000Z" + DESCRIPTION "FSP3000 F7 Release 10.2.2 MIB." + ::= { fspR7 6 } + + +cfmAlarmMIB + OBJECT IDENTIFIER ::= { cfmExtensionMIB 1 } + +cfmAlarmObjects + OBJECT IDENTIFIER ::= { cfmAlarmMIB 1 } + +cfmAlarms + OBJECT IDENTIFIER ::= { cfmAlarmMIB 2 } + +cfmAlarmsPrefix + OBJECT IDENTIFIER ::= { cfmAlarms 0 } + +cfmStatusMIB + OBJECT IDENTIFIER ::= { cfmExtensionMIB 2 } + +cfmStatus + OBJECT IDENTIFIER ::= { cfmStatusMIB 1 } + +CfmAlarmType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The list of supported CFM alarms." + SYNTAX INTEGER + { + undefined(0), + cfmOosDisabled(13000), + cfmOosManagement(13001), + cfmOosMaintenance(13002), + cfmOosAins(13003), + cfmPriVidNotEqualExtVid(13004), + cfmServerSignalFailure(13005), + cfmRemoteDefectIndication(13006), + cfmCcmMacStatus(13007), + cfmCcmError(13008), + cfmCcmLost(13009), + cfmCcmXConn(13010) + } + + +--alarm severity configuration + +mepAlarmSeverityTable OBJECT-TYPE + SYNTAX SEQUENCE OF MepAlarmSeverityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains all alarms existing on Maintanance End Points." + ::= { cfmAlarmObjects 10 } + +mepAlarmSeverityEntry OBJECT-TYPE + SYNTAX MepAlarmSeverityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents particular alarm." + INDEX { + mepAlarmSeverityMdIndex, + mepAlarmSeverityMaNetIndex, + mepAlarmSeverityMepIdentifier, + mepAlarmSeverityType + } + ::= { mepAlarmSeverityTable 1 } + +MepAlarmSeverityEntry ::= SEQUENCE + { mepAlarmSeverityMdIndex Unsigned32, + mepAlarmSeverityMaNetIndex Unsigned32, + mepAlarmSeverityMepIdentifier Unsigned32, + mepAlarmSeverityType CfmAlarmType, + mepAlarmSeverityValue TrapAlarmSeverity } + +mepAlarmSeverityMdIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The index to the Maintenance Domain table." + ::= { mepAlarmSeverityEntry 1 } + +mepAlarmSeverityMaNetIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The index of the Maintenance Association Network table. + " + ::= { mepAlarmSeverityEntry 2 } + +mepAlarmSeverityMepIdentifier OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The index of the Maintenance Association End Point tabke. + " + ::= { mepAlarmSeverityEntry 3 } + +mepAlarmSeverityType OBJECT-TYPE + SYNTAX CfmAlarmType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This object identifies the type of alarm." + ::= { mepAlarmSeverityEntry 4 } + +mepAlarmSeverityValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object identifies the severity assigned to this alarm." + ::= { mepAlarmSeverityEntry 5 } + + +--standing alarms retrievement + +mepAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF MepAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains all raised alarms on Maintanance End Points." + ::= { cfmAlarmObjects 11 } + +mepAlarmEntry OBJECT-TYPE + SYNTAX MepAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents particular alarm." + INDEX { + mepAlarmMdIndex, + mepAlarmMaNetIndex, + mepAlarmMepIdentifier, + mepAlarmType + } + ::= { mepAlarmTable 1 } + +MepAlarmEntry ::= SEQUENCE + { mepAlarmMdIndex Unsigned32, + mepAlarmMaNetIndex Unsigned32, + mepAlarmMepIdentifier Unsigned32, + mepAlarmType CfmAlarmType, + mepAlarmSeverity TrapAlarmSeverity, + mepAlarmAffect ServiceImpairment, + mepAlarmTimeStamp DateAndTime } + +mepAlarmMdIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The index to the Maintenance Domain table." + ::= { mepAlarmEntry 1 } + +mepAlarmMaNetIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The index of the Maintenance Association Network table. + " + ::= { mepAlarmEntry 2 } + +mepAlarmMepIdentifier OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The index of the Maintenance Association End Point tabke. + " + ::= { mepAlarmEntry 3 } + +mepAlarmType OBJECT-TYPE + SYNTAX CfmAlarmType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions" + ::= { mepAlarmEntry 4 } + +mepAlarmSeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object identifies the current severity of alarm." + ::= { mepAlarmEntry 5 } + +mepAlarmAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object indicates the service impairment affect of the alarm." + ::= { mepAlarmEntry 6 } + +mepAlarmTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { mepAlarmEntry 7 } + +--connectivity fault management notifications + + +alarmCfmOosDisabled NOTIFICATION-TYPE + OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation } + STATUS current + DESCRIPTION "Non-Specific Disablement of Management Access" + ::= { cfmAlarmsPrefix 13000 } + + +alarmCfmOosManagement NOTIFICATION-TYPE + OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation } + STATUS current + DESCRIPTION "Alarms are logged but not notified, service affecting changes are permitted" + ::= { cfmAlarmsPrefix 13001 } + + +alarmCfmOosMaintenance NOTIFICATION-TYPE + OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation } + STATUS current + DESCRIPTION "Alarms are logged but not notified, service affecting changes and operations are permitted" + ::= { cfmAlarmsPrefix 13002 } + + +alarmCfmOosAins NOTIFICATION-TYPE + OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation } + STATUS current + DESCRIPTION "Automatic In Service" + ::= { cfmAlarmsPrefix 13003 } + + +alarmCfmPriVidNotEqualExtVid NOTIFICATION-TYPE + OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation } + STATUS current + DESCRIPTION "MEP Primary VLAN ID and Flow External VLAN ID are different" + ::= { cfmAlarmsPrefix 13004 } + + +alarmCfmServerSignalFailure NOTIFICATION-TYPE + OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation } + STATUS current + DESCRIPTION "All member ports signals have failed" + ::= { cfmAlarmsPrefix 13005 } + + +alarmCfmRemoteDefectIndication NOTIFICATION-TYPE + OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation } + STATUS current + DESCRIPTION "RDI" + ::= { cfmAlarmsPrefix 13006 } + + +alarmCfmCcmMacStatus NOTIFICATION-TYPE + OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation } + STATUS current + DESCRIPTION "MAC status of the port" + ::= { cfmAlarmsPrefix 13007 } + + +alarmCfmCcmError NOTIFICATION-TYPE + OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation } + STATUS current + DESCRIPTION "Error in the CCM received" + ::= { cfmAlarmsPrefix 13008 } + + +alarmCfmCcmLost NOTIFICATION-TYPE + OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation } + STATUS current + DESCRIPTION "3 or more CCMs not recieved from far end MEP" + ::= { cfmAlarmsPrefix 13009 } + + +alarmCfmCcmXConn NOTIFICATION-TYPE + OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation } + STATUS current + DESCRIPTION "Cross connected CCM" + ::= { cfmAlarmsPrefix 13010 } + + +mepOnFlowTable OBJECT-TYPE + SYNTAX SEQUENCE OF MepOnFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { cfmStatus 1 } + +mepOnFlowEntry OBJECT-TYPE + SYNTAX MepOnFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + flowEntityIndexEth, + flowEntityIndexFlow, + dot1agCfmMdIndex, + dot1agCfmMaIndex, + dot1agCfmMepIdentifier + } + ::= { mepOnFlowTable 1 } + +MepOnFlowEntry ::= SEQUENCE + { mepOnFlowMepString SnmpAdminString } + +mepOnFlowMepString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name" + ::= { mepOnFlowEntry 1 } + + +-- conformance information + +cfmExtensionMIBConformance OBJECT IDENTIFIER ::= { cfmExtensionMIB 2 } + +cfmExtensionMIBCompliances OBJECT IDENTIFIER ::= { cfmExtensionMIBConformance 1 } + +cfmExtensionMIBGroups OBJECT IDENTIFIER ::= { cfmExtensionMIBConformance 2 } + + +-- compliance statements + +cfmExtensionMIBCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for entities implementing the ADVA FSPR7 CFM Extension MIB." + MODULE -- this module + MANDATORY-GROUPS { cfmExtensionObjectGroup, cfmExtensionNotificationGroup } + ::= { cfmExtensionMIBCompliances 1 } + + +-- units of conformance + +cfmExtensionObjectGroup OBJECT-GROUP + OBJECTS { + mepAlarmSeverityValue, + mepAlarmSeverity, + mepAlarmAffect, + mepAlarmTimeStamp + } + STATUS current + DESCRIPTION + "A list of objects." + ::= { cfmExtensionMIBGroups 1 } + +cfmExtensionNotificationGroup NOTIFICATION-GROUP + NOTIFICATIONS { + alarmCfmOosDisabled, + alarmCfmOosManagement, + alarmCfmOosMaintenance, + alarmCfmOosAins, + alarmCfmPriVidNotEqualExtVid, + alarmCfmServerSignalFailure, + alarmCfmRemoteDefectIndication, + alarmCfmCcmMacStatus, + alarmCfmCcmError, + alarmCfmCcmLost, + alarmCfmCcmXConn + } + STATUS current + DESCRIPTION + "A list of notifications." + ::= { cfmExtensionMIBGroups 2 } + + +END + diff --git a/MIBS/adva/ADVA-FSPR7-DEF-MIB b/MIBS/adva/ADVA-FSPR7-DEF-MIB new file mode 100644 index 0000000..84f635a --- /dev/null +++ b/MIBS/adva/ADVA-FSPR7-DEF-MIB @@ -0,0 +1,6592 @@ +-- *************************************************************************** +-- ADVA-FSPR7-DEF-MIB.txt +-- +-- ADVA AG Optical Networking Default MIB File +-- +-- Copyright 2011 ADVA AG Optical Networking. +-- +-- All rights reserved. +-- *************************************************************************** + + +-- MIB default definitions required for entity management. + +ADVA-FSPR7-DEF-MIB DEFINITIONS ::= BEGIN + +IMPORTS + + + + MODULE-COMPLIANCE, + OBJECT-GROUP + FROM SNMPv2-CONF + + + OBJECT-TYPE, + MODULE-IDENTITY, + Unsigned32, + Integer32, + IpAddress + FROM SNMPv2-SMI + + + RowStatus + FROM SNMPv2-TC + + + SnmpAdminString + FROM SNMP-FRAMEWORK-MIB + + + fspR7, + ApsHoldoffTime, + ApsDirection, + EnableState, + EthDuplexMode, + FspR7EquipmentType, + LoopConfig, + OhTerminationLevel, + OtnPayloadType, + OtnTcmLevel, + ProtectionMech, + SonetTimingSource, + SonetTraceForm, + TimMode, + VirtualContainerType + FROM ADVA-MIB + + + ApsRevertMode, + ApsType, + CryptoFspR7EncryptionCommunication, + FfpType, + FspR7Acp, + FspR7APSCommand, + FspR7ApsFarEndModule, + FspR7AdminState, + FspR7AlsMode, + FspR7BERThreshold, + FspR7BidirectionalChannel, + FspR7Baund, + FspR7Bitrate, + FspR7CapInventory, + FspR7CdCompensationRange, + FspR7CdPostCompensationRange, + FspR7ChannelBandwidth, + FspR7ChannelIdentifier, + FspR7ChannelRangeInventory, + FspR7ChannelSpacing, + FspR7CodeGain, + FspR7Conn, + FspR7ConnectorType, + FspR7CpAuthType, + FspR7DCFiberType, + FspR7DeploymentScenario, + FspR7DhcpServer, + FspR7DisableEnable, + FspR7DispersionCompensation, + FspR7DispersionModes, + FspR7DmsrmtOperation, + FspR7EdfaOutputPowerRating, + FspR7EnableDisable, + FspR7ErrorFwdMode, + FspR7FecType, + FspR7FiberBrand, + FspR7FlowControlMode, + FspR7FrameFormat, + FspR7FunctionCrs, + FspR7Gain, + FspR7GainRange, + FspR7GccUsage, + FspR7InterfaceCrossover, + FspR7InterfaceType, + FspR7InvertTelemetryInputLogic, + FspR7IpType, + FspR7IPv6Type, + FspR7IpMode, + FspR7LacpMode, + FspR7LacpTimeout, + FspR7LagPortType, + FspR7LaneGroupInventory, + FspR7LaserDelayTimer, + FspR7Length, + FspR7LineCoding, + FspR7LLDPNeighbors, + FspR7LLDPScope, + FspR7ManualAuto, + FspR7Mapping, + FspR7MaxBitErrorRate, + FspR7MonLevel, + FspR7MuxMethod, + FspR7NoYes, + FspR7NumberOfChannels, + FspR7OpticalBand, + FspR7OpticalFiberType, + FspR7OpticalGroup, + FspR7OpticalInterfaceReach, + FspR7OpticalSubBand, + FspR7Optimize, + FspR7OpuPayloadType, + FspR7OscUsage, + FspR7OspfMode, + FspR7OtdrPeriod, + FspR7PathNode, + FspR7PlugDataRate, + FspR7PlugType, + FspR7PlugMode, + FspR7PmReset, + FspR7PortBehaviour, + FspR7PortMode, + FspR7PortRole, + FspR7ProtectionType, + FspR7PsuOutputPower, + FspR7RlsAction, + FspR7RoadmNumber, + FspR7RowStatus, + FspR7SingleFiberLocation, + FspR7SnmpHexString, + FspR7SnmpLongString, + FspR7SupplyType, + FspR7TelemetryOutput, + FspR7TerminationMode, + FspR7TiltSet, + FspR7TimDetMode, + FspR7Topology, + FspR7TrafficDirection, + FspR7TransmissionMode, + FspR7TxOffOnTm, + FspR7TypeConnection, + FspR7TypeCrs, + FspR7Unsigned32Caps, + FspR7UntaggedFrames, + FspR7VoaMode, + FspR7XfpDecisionThres, + FspR7YesNo + FROM ADVA-FSPR7-TC-MIB + + + entityConnectionClassName, + entityContainerShelfNo, + entityContainerSlotNo, + entityContainerPortNo, + entityContainerExtNo, + entityContainerClassName, + entityCrossConnFromShelfNo, + entityCrossConnFromSlotNo, + entityCrossConnFromPortNo, + entityCrossConnFromExtNo, + entityCrossConnFromClassName, + entityCrossConnToShelfNo, + entityCrossConnToSlotNo, + entityCrossConnToPortNo, + entityCrossConnToExtNo, + entityCrossConnToClassName, + entityCrossConnClassName, + entityCrsOptLineFromIndexNo1, + entityCrsOptLineFromIndexNo2, + entityCrsOptLineFromIndexNo3, + entityCrsOptLineFromIndexNo4, + entityCrsOptLineFromClassName, + entityCrsOptLineToIndexNo1, + entityCrsOptLineToIndexNo2, + entityCrsOptLineToIndexNo3, + entityCrsOptLineToIndexNo4, + entityCrsOptLineToClassName, + entityCrsOptLineClassName, + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName, + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + entityOptLineIndexNo1, + entityOptLineClassName, + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName, + entityFfpShelfNo, + entityFfpSlotNo, + entityFfpPortNo, + entityFfpExtNo, + entityFfpClassName, + entityCrossDcnShelfNo, + entityCrossDcnSlotNo, + entityCrossDcnPortNo, + entityCrossDcnExtNo, + entityCrossDcnClassName + FROM ADVA-FSPR7-MIB; + +advaFspR7Def MODULE-IDENTITY + + LAST-UPDATED "201812140000Z" + + ORGANIZATION "ADVA Optical Networking" + + CONTACT-INFO "EMEA Support + Phone : +49 89 89 0665 848 + Fax : +49 89 89 0665 22848 + Email : support@advaoptical.com + + North American Support + Phone : 886 442 ADVA (2382) (toll-free within the US, Canada and Mexico) + Fax : + 1 806 741 8529 (elsewhere) + Email : support-usa@advaoptical.com + + Asia Pacific Support + Phone : + 1 866 442 2382 (other toll-free numbers available in some countries) + Email : support-asia@advaoptical.com" + + DESCRIPTION "This is a MIB definition for ADVA AG Optical Networking entity management." + + REVISION "201812140000Z" + DESCRIPTION "FSP3000 F7 Release 18.2.1 MIB." + + REVISION "201810300000Z" + DESCRIPTION "FSP3000 F7 Release 18.1.2 MIB." + + REVISION "201808090000Z" + DESCRIPTION "FSP3000 F7 Release 18.1.1 MIB." + + REVISION "201805280000Z" + DESCRIPTION "FSP3000 F7 Release 17.2.2 MIB." + + REVISION "201804170000Z" + DESCRIPTION "FSP3000 F7 Release 17.2.1 MIB." + + REVISION "201803150000Z" + DESCRIPTION "FSP3000 F7 Release 17.1.2 MIB." + + REVISION "201802260000Z" + DESCRIPTION "FSP3000 F7 Release 16.3.3 MIB." + + REVISION "201712070000Z" + DESCRIPTION "FSP3000 F7 Release 17.1.1 MIB." + + REVISION "201711010000Z" + DESCRIPTION "FSP3000 F7 Release 16.3.2 MIB." + + REVISION "201709110000Z" + DESCRIPTION "FSP3000 F7 Release 16.3.1 MIB." + + REVISION "201706060000Z" + DESCRIPTION "FSP3000 F7 Release 16.2.2 MIB." + + REVISION "201703230000Z" + DESCRIPTION "FSP3000 F7 Release 16.2.1 MIB." + + REVISION "201604010000Z" + DESCRIPTION "FSP3000 F7 Release 16.1.1 MIB." + + REVISION "201512100000Z" + DESCRIPTION "FSP3000 F7 Release 15.2.1 MIB." + + REVISION "201510010000Z" + DESCRIPTION "FSP3000 F7 Release 15.1.2 MIB." + + REVISION "201509030000Z" + DESCRIPTION "FSP3000 F7 Release 15.1.1 MIB." + + REVISION "201503200000Z" + DESCRIPTION "FSP3000 F7 Release 13.3.1 MIB." + + REVISION "201410150000Z" + DESCRIPTION "FSP3000 F7 Release 13.2.2 MIB." + + REVISION "201409290000Z" + DESCRIPTION "FSP3000 F7 Release 13.2.1 MIB." + + REVISION "201312040000Z" + DESCRIPTION "FSP3000 F7 Release 12.2.1 MIB." + + REVISION "201308200000Z" + DESCRIPTION "FSP3000 F7 Release 12.1.1 MIB." + + REVISION "201105220000Z" + DESCRIPTION "FSP3000 F7 Release 11.2 MIB." + ::= { fspR7 10 } + +managementDef + OBJECT IDENTIFIER ::= { advaFspR7Def 3 } + +specificMgmtDef + OBJECT IDENTIFIER ::= { managementDef 2 } + +eqptMgmtDef + OBJECT IDENTIFIER ::= { managementDef 3 } + +facilityMgmtDef + OBJECT IDENTIFIER ::= { managementDef 4 } + +dcnMgmtDef + OBJECT IDENTIFIER ::= { managementDef 5 } + +opticalMuxMgmtDef + OBJECT IDENTIFIER ::= { managementDef 6 } + +shelfConnMgmtDef + OBJECT IDENTIFIER ::= { managementDef 7 } + +envMgmtDef + OBJECT IDENTIFIER ::= { managementDef 8 } + +containerMgmtDef + OBJECT IDENTIFIER ::= { managementDef 9 } + +opticalLineMgmtDef + OBJECT IDENTIFIER ::= { managementDef 10 } + +performanceDef + OBJECT IDENTIFIER ::= { advaFspR7Def 6 } + +performanceFacilityDef + OBJECT IDENTIFIER ::= { performanceDef 4 } + +performanceFacilityThresholdDef + OBJECT IDENTIFIER ::= { performanceFacilityDef 1 } + +featureSpecificDef + OBJECT IDENTIFIER ::= { advaFspR7Def 7 } + +fiberMapDef + OBJECT IDENTIFIER ::= { featureSpecificDef 1 } + +eciDef + OBJECT IDENTIFIER ::= { featureSpecificDef 3 } + +changeServiceDef + OBJECT IDENTIFIER ::= { featureSpecificDef 5 } + +protectionDef + OBJECT IDENTIFIER ::= { featureSpecificDef 6 } + +crossConnectionDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF CrossConnectionDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "crossConnectionDefTable" + ::= { specificMgmtDef 6 } + +crossConnectionDefEntry OBJECT-TYPE + SYNTAX CrossConnectionDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of crossConnectionDefTable" + INDEX { + entityCrossConnFromShelfNo, + entityCrossConnFromSlotNo, + entityCrossConnFromPortNo, + entityCrossConnFromExtNo, + entityCrossConnFromClassName, + entityCrossConnToShelfNo, + entityCrossConnToSlotNo, + entityCrossConnToPortNo, + entityCrossConnToExtNo, + entityCrossConnToClassName, + entityCrossConnClassName + } + ::= { crossConnectionDefTable 1 } + +CrossConnectionDefEntry ::= SEQUENCE + { crossConnectionDefRowStatus FspR7RowStatus, + crossConnectionDefAdmin FspR7AdminState, + crossConnectionDefRedLineState FspR7YesNo, + crossConnectionDefConn FspR7Conn, + crossConnectionDefAlias SnmpAdminString, + crossConnectionDefPathNode FspR7PathNode, + crossConnectionDefTunnelAid SnmpAdminString, + crossConnectionDefType FspR7InterfaceType, + crossConnectionDefCrsFunction FspR7FunctionCrs } + +crossConnectionDefRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Default RowStatus." + ::= { crossConnectionDefEntry 1 } + +crossConnectionDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Default Adminstrative State." + ::= { crossConnectionDefEntry 2 } + +crossConnectionDefRedLineState OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Default Red Lined State." + ::= { crossConnectionDefEntry 3 } + +crossConnectionDefConn OBJECT-TYPE + SYNTAX FspR7Conn + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Default Direction." + ::= { crossConnectionDefEntry 4 } + +crossConnectionDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Default Alias." + ::= { crossConnectionDefEntry 5 } + +crossConnectionDefPathNode OBJECT-TYPE + SYNTAX FspR7PathNode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Default Path Node." + ::= { crossConnectionDefEntry 6 } + +crossConnectionDefTunnelAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Default Tunnel AID." + ::= { crossConnectionDefEntry 7 } + +crossConnectionDefType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Default Type Facility." + ::= { crossConnectionDefEntry 8 } + +crossConnectionDefCrsFunction OBJECT-TYPE + SYNTAX FspR7FunctionCrs + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Describes the Cross Connect Functionality" + ::= { crossConnectionDefEntry 9 } + +crossOpticalLineDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF CrossOpticalLineDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "crossOpticalLineDefTable" + ::= { specificMgmtDef 7 } + +crossOpticalLineDefEntry OBJECT-TYPE + SYNTAX CrossOpticalLineDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of crossOpticalLineDefTable" + INDEX { + entityCrsOptLineFromIndexNo1, + entityCrsOptLineFromIndexNo2, + entityCrsOptLineFromIndexNo3, + entityCrsOptLineFromIndexNo4, + entityCrsOptLineFromClassName, + entityCrsOptLineToIndexNo1, + entityCrsOptLineToIndexNo2, + entityCrsOptLineToIndexNo3, + entityCrsOptLineToIndexNo4, + entityCrsOptLineToClassName, + entityCrsOptLineClassName + } + ::= { crossOpticalLineDefTable 1 } + +CrossOpticalLineDefEntry ::= SEQUENCE + { crossOpticalLineDefRowStatus FspR7RowStatus, + crossOpticalLineDefRedLineState FspR7YesNo, + crossOpticalLineDefConn FspR7Conn, + crossOpticalLineDefCrsType FspR7TypeCrs, + crossOpticalLineDefAlias SnmpAdminString, + crossOpticalLineDefTunnelAid SnmpAdminString } + +crossOpticalLineDefRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Connection Default RowStatus." + ::= { crossOpticalLineDefEntry 1 } + +crossOpticalLineDefRedLineState OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Optical Line Default Red Lined State." + ::= { crossOpticalLineDefEntry 2 } + +crossOpticalLineDefConn OBJECT-TYPE + SYNTAX FspR7Conn + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Optical Line Default Direction." + ::= { crossOpticalLineDefEntry 3 } + +crossOpticalLineDefCrsType OBJECT-TYPE + SYNTAX FspR7TypeCrs + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Optical Line Default Type." + ::= { crossOpticalLineDefEntry 4 } + +crossOpticalLineDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Optical Line Default Alias." + ::= { crossOpticalLineDefEntry 5 } + +crossOpticalLineDefTunnelAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cross Optical Line Default Tunnel AID." + ::= { crossOpticalLineDefEntry 6 } + +endOfCrossOpticalLineDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { specificMgmtDef 8 } + +crossDcnDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF CrossDcnDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "crossDcnDefTable" + ::= { specificMgmtDef 9 } + +crossDcnDefEntry OBJECT-TYPE + SYNTAX CrossDcnDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of crossDcnDefTable" + INDEX { + entityCrossDcnShelfNo, + entityCrossDcnSlotNo, + entityCrossDcnPortNo, + entityCrossDcnExtNo, + entityCrossDcnClassName + } + ::= { crossDcnDefTable 1 } + +CrossDcnDefEntry ::= SEQUENCE + { crossDcnDefRowStatus RowStatus, + crossDcnDefType FspR7TypeConnection, + crossDcnDefLink SnmpAdminString, + crossDcnDefEcc SnmpAdminString } + +crossDcnDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { crossDcnDefEntry 1 } + +crossDcnDefType OBJECT-TYPE + SYNTAX FspR7TypeConnection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of Cross-Connect" + ::= { crossDcnDefEntry 2 } + +crossDcnDefLink OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address Identifier of PPPIP LINK Entity." + ::= { crossDcnDefEntry 3 } + +crossDcnDefEcc OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address Identifier of ECC Entity." + ::= { crossDcnDefEntry 4 } + +endOfCrossDcnDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { specificMgmtDef 10 } + +endOfSpecificMgmtDef OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { specificMgmtDef 10000 } + +shelfDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF ShelfDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "shelfCapTable" + ::= { eqptMgmtDef 1 } + +shelfDefEntry OBJECT-TYPE + SYNTAX ShelfDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of shelfCapTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { shelfDefTable 1 } + +ShelfDefEntry ::= SEQUENCE + { shelfDefRowStatus RowStatus, + shelfDefPsuOutputPower FspR7PsuOutputPower, + shelfDefType FspR7EquipmentType, + shelfDefRack SnmpAdminString, + shelfDefSupply FspR7SupplyType, + shelfDefBandProvision FspR7OpticalBand, + shelfDefAdmin FspR7AdminState, + shelfDefRackNumber Unsigned32, + shelfDefRackOrder Unsigned32, + shelfDefAlias SnmpAdminString, + shelfDefSlot Unsigned32, + shelfDefPowerSupplyProtection FspR7EnableDisable, + shelfDefAirFilterClear FspR7RlsAction, + shelfDefAirFilterCycle Unsigned32 } + +shelfDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { shelfDefEntry 1 } + +shelfDefPsuOutputPower OBJECT-TYPE + SYNTAX FspR7PsuOutputPower + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum PSU Output Power" + ::= { shelfDefEntry 2 } + +shelfDefType OBJECT-TYPE + SYNTAX FspR7EquipmentType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + ::= { shelfDefEntry 3 } + +shelfDefRack OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rack Containing Shelf" + ::= { shelfDefEntry 4 } + +shelfDefSupply OBJECT-TYPE + SYNTAX FspR7SupplyType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The kind of power supply - provisioned value" + ::= { shelfDefEntry 5 } + +shelfDefBandProvision OBJECT-TYPE + SYNTAX FspR7OpticalBand + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Band Provision. Reference to BAND__INVENTORY." + ::= { shelfDefEntry 6 } + +shelfDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { shelfDefEntry 7 } + +shelfDefRackNumber OBJECT-TYPE + SYNTAX Unsigned32 (0..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of the Rack" + ::= { shelfDefEntry 8 } + +shelfDefRackOrder OBJECT-TYPE + SYNTAX Unsigned32 (0..45) + UNITS "HU" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Defines the position of the shelf in a rack, starting from the top or bottom for the rack depending on Shelf Order (COUNT__ORDER). Shelf Position is used with Shelf Order for the graphical rack view." + ::= { shelfDefEntry 9 } + +shelfDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { shelfDefEntry 10 } + +shelfDefSlot OBJECT-TYPE + SYNTAX Unsigned32 (0..20) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Slot Position" + ::= { shelfDefEntry 11 } + +shelfDefPowerSupplyProtection OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Power Supply Redundancy Configuration" + ::= { shelfDefEntry 12 } + +shelfDefAirFilterClear OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Operation to clear air filter replace condition and reset replacement count" + ::= { shelfDefEntry 13 } + +shelfDefAirFilterCycle OBJECT-TYPE + SYNTAX Unsigned32 (0..24) + UNITS "month" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the replacement duration for the air filter replace time setting in months; a setting of 0 prevents the replacement warning alram from being raised" + ::= { shelfDefEntry 14 } + +endOfShelfDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmtDef 2 } + +fanDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF FanDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "fanCapTable" + ::= { eqptMgmtDef 3 } + +fanDefEntry OBJECT-TYPE + SYNTAX FanDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of fanCapTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { fanDefTable 1 } + +FanDefEntry ::= SEQUENCE + { fanDefRowStatus RowStatus, + fanDefAdmin FspR7AdminState, + fanDefType FspR7EquipmentType, + fanDefAlias SnmpAdminString, + fanDefOutputReset FspR7RlsAction } + +fanDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { fanDefEntry 1 } + +fanDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { fanDefEntry 2 } + +fanDefType OBJECT-TYPE + SYNTAX FspR7EquipmentType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + ::= { fanDefEntry 3 } + +fanDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { fanDefEntry 4 } + +fanDefOutputReset OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Has the same function as the HW switch at the UTM board" + ::= { fanDefEntry 5 } + +endOfFanDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmtDef 4 } + +plugDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF PlugDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "plugCapTable" + ::= { eqptMgmtDef 5 } + +plugDefEntry OBJECT-TYPE + SYNTAX PlugDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of plugCapTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { plugDefTable 1 } + +PlugDefEntry ::= SEQUENCE + { plugDefRowStatus RowStatus, + plugDefConnector FspR7ConnectorType, + plugDefType FspR7EquipmentType, + plugDefReach FspR7OpticalInterfaceReach, + plugDefLoopbackAttenuation Unsigned32, + plugDefTransmitChannel FspR7ChannelIdentifier, + plugDefAlias SnmpAdminString, + plugDefLaneGroup FspR7LaneGroupInventory, + plugDefMaxDataRate FspR7PlugDataRate, + plugDefThirdPartyUsage EnableState, + plugDefAdmin FspR7AdminState, + plugDefBidirectionalChannel FspR7BidirectionalChannel, + plugDefChannelSpacingProvision FspR7ChannelSpacing, + plugDefLength FspR7Length, + plugDefPlugType FspR7PlugType, + plugDefPlugMode FspR7PlugMode } + +plugDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { plugDefEntry 1 } + +plugDefConnector OBJECT-TYPE + SYNTAX FspR7ConnectorType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connector" + ::= { plugDefEntry 2 } + +plugDefType OBJECT-TYPE + SYNTAX FspR7EquipmentType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + ::= { plugDefEntry 3 } + +plugDefReach OBJECT-TYPE + SYNTAX FspR7OpticalInterfaceReach + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reach" + ::= { plugDefEntry 4 } + +plugDefLoopbackAttenuation OBJECT-TYPE + SYNTAX Unsigned32 (10..300) + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Loop back attenuation used for Optojack SE plugs" + ::= { plugDefEntry 5 } + +plugDefTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel" + ::= { plugDefEntry 6 } + +plugDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { plugDefEntry 7 } + +plugDefLaneGroup OBJECT-TYPE + SYNTAX FspR7LaneGroupInventory + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane group to provision" + ::= { plugDefEntry 8 } + +plugDefMaxDataRate OBJECT-TYPE + SYNTAX FspR7PlugDataRate + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rate" + ::= { plugDefEntry 9 } + +plugDefThirdPartyUsage OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Usage of 3rd Party Plugs" + ::= { plugDefEntry 10 } + +plugDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { plugDefEntry 11 } + +plugDefBidirectionalChannel OBJECT-TYPE + SYNTAX FspR7BidirectionalChannel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bidirectional Channel Rates from Provisioning" + ::= { plugDefEntry 12 } + +plugDefChannelSpacingProvision OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Space Provision, reference to CHA-SPC__INVENTORY" + ::= { plugDefEntry 13 } + +plugDefLength OBJECT-TYPE + SYNTAX FspR7Length + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Length" + ::= { plugDefEntry 14 } + +plugDefPlugType OBJECT-TYPE + SYNTAX FspR7PlugType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Plug Type" + ::= { plugDefEntry 15 } + +plugDefPlugMode OBJECT-TYPE + SYNTAX FspR7PlugMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Plug Mode" + ::= { plugDefEntry 16 } + +endOfPlugDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmtDef 6 } + +moduleDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF ModuleDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "moduleCapTable" + ::= { eqptMgmtDef 7 } + +moduleDefEntry OBJECT-TYPE + SYNTAX ModuleDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of moduleCapTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { moduleDefTable 1 } + +ModuleDefEntry ::= SEQUENCE + { moduleDefRowStatus RowStatus, + moduleDefPsuOutputPower FspR7PsuOutputPower, + moduleDefPower FspR7EdfaOutputPowerRating, + moduleDefReach FspR7OpticalInterfaceReach, + moduleDefInitEqlz FspR7RlsAction, + moduleDefLanAid SnmpAdminString, + moduleDefType FspR7EquipmentType, + moduleDefMapping FspR7Mapping, + moduleDefGainRange FspR7GainRange, + moduleDefSfProvision FspR7SingleFiberLocation, + moduleDefCapabilityLevelProvision FspR7CapInventory, + moduleDefDCFiberType FspR7DCFiberType, + moduleDefChannelsProvision FspR7NumberOfChannels, + moduleDefFiberDetect FspR7EnableDisable, + moduleDefSupply FspR7SupplyType, + moduleDefGroup FspR7OpticalGroup, + moduleDefDeploy FspR7DeploymentScenario, + moduleDefLagSysPrio Unsigned32, + moduleDefTransmitChannel FspR7ChannelIdentifier, + moduleDefBand FspR7OpticalBand, + moduleDefTrafficDirection FspR7TrafficDirection, + moduleDefIpAddr IpAddress, + moduleDefDispersionCompensation FspR7DispersionCompensation, + moduleDefActivateDetect FspR7YesNo, + moduleDefOscUsage FspR7OscUsage, + moduleDefAdmin FspR7AdminState, + moduleDefScrambling FspR7EnableDisable, + moduleDefChannelsNumber FspR7NumberOfChannels, + moduleDefChannelSpacingProvision FspR7ChannelSpacing, + moduleDefMode FspR7TransmissionMode, + moduleDefSubBandProvision FspR7OpticalSubBand, + moduleDefAlias SnmpAdminString, + moduleDefFiberType FspR7OpticalFiberType, + moduleDefChannelSpacing FspR7ChannelSpacing, + moduleDefOutputReset FspR7RlsAction, + moduleDefRoadmNumber FspR7RoadmNumber, + moduleDefTopology FspR7Topology, + moduleDefForceConfig FspR7RlsAction, + moduleDefMuxMethod FspR7MuxMethod, + moduleDefNdpCleanup FspR7RlsAction, + moduleDefRstp FspR7EnableDisable, + moduleDefRemoteReset FspR7RlsAction, + moduleDefPartner1 SnmpAdminString, + moduleDefPartner2 SnmpAdminString, + moduleDefPartner3 SnmpAdminString, + moduleDefPartner4 SnmpAdminString, + moduleDefAcp FspR7Acp } + +moduleDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { moduleDefEntry 1 } + +moduleDefPsuOutputPower OBJECT-TYPE + SYNTAX FspR7PsuOutputPower + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum PSU Output Power" + ::= { moduleDefEntry 2 } + +moduleDefPower OBJECT-TYPE + SYNTAX FspR7EdfaOutputPowerRating + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Rating - Provision" + ::= { moduleDefEntry 3 } + +moduleDefReach OBJECT-TYPE + SYNTAX FspR7OpticalInterfaceReach + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reach" + ::= { moduleDefEntry 4 } + +moduleDefInitEqlz OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Initiate Equalization" + ::= { moduleDefEntry 5 } + +moduleDefLanAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AID of LAN" + ::= { moduleDefEntry 6 } + +moduleDefType OBJECT-TYPE + SYNTAX FspR7EquipmentType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + ::= { moduleDefEntry 7 } + +moduleDefMapping OBJECT-TYPE + SYNTAX FspR7Mapping + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of mapping; transparent or framing" + ::= { moduleDefEntry 8 } + +moduleDefGainRange OBJECT-TYPE + SYNTAX FspR7GainRange + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EDFA gain range to provision" + ::= { moduleDefEntry 9 } + +moduleDefSfProvision OBJECT-TYPE + SYNTAX FspR7SingleFiberLocation + MAX-ACCESS read-only + STATUS current + DESCRIPTION "determines the location (A or B) for Single Fiber applications" + ::= { moduleDefEntry 10 } + +moduleDefCapabilityLevelProvision OBJECT-TYPE + SYNTAX FspR7CapInventory + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Capability level provisioned" + ::= { moduleDefEntry 11 } + +moduleDefDCFiberType OBJECT-TYPE + SYNTAX FspR7DCFiberType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dispersion Compensation Fibertype" + ::= { moduleDefEntry 12 } + +moduleDefChannelsProvision OBJECT-TYPE + SYNTAX FspR7NumberOfChannels + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of channels supported by an entity" + ::= { moduleDefEntry 13 } + +moduleDefFiberDetect OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber Detect" + ::= { moduleDefEntry 14 } + +moduleDefSupply OBJECT-TYPE + SYNTAX FspR7SupplyType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The kind of power supply - provisioned value" + ::= { moduleDefEntry 15 } + +moduleDefGroup OBJECT-TYPE + SYNTAX FspR7OpticalGroup + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Group of 4 DWDM channels or the Group of 4 CWDM channels" + ::= { moduleDefEntry 16 } + +moduleDefDeploy OBJECT-TYPE + SYNTAX FspR7DeploymentScenario + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Describes how the card is applied related to a network scenario" + ::= { moduleDefEntry 17 } + +moduleDefLagSysPrio OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Link Aggregation Group Actor System Priority Part of LAG ID" + ::= { moduleDefEntry 18 } + +moduleDefTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel" + ::= { moduleDefEntry 19 } + +moduleDefBand OBJECT-TYPE + SYNTAX FspR7OpticalBand + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The optical band of the module." + ::= { moduleDefEntry 20 } + +moduleDefTrafficDirection OBJECT-TYPE + SYNTAX FspR7TrafficDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Traffic Direction" + ::= { moduleDefEntry 21 } + +moduleDefIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Address assigned to LAN IP Interface" + ::= { moduleDefEntry 22 } + +moduleDefDispersionCompensation OBJECT-TYPE + SYNTAX FspR7DispersionCompensation + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dispersion Compensation Value in km of SSMF fiber" + ::= { moduleDefEntry 23 } + +moduleDefActivateDetect OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Initialize Topology Detection" + ::= { moduleDefEntry 24 } + +moduleDefOscUsage OBJECT-TYPE + SYNTAX FspR7OscUsage + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Select if and how the OSC is to be used on an amplifier" + ::= { moduleDefEntry 25 } + +moduleDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { moduleDefEntry 26 } + +moduleDefScrambling OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configuration of scrambling functionality for Virtual Facilities" + ::= { moduleDefEntry 27 } + +moduleDefChannelsNumber OBJECT-TYPE + SYNTAX FspR7NumberOfChannels + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of channels supported by an entity" + ::= { moduleDefEntry 28 } + +moduleDefChannelSpacingProvision OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Space Provision, reference to CHA-SPC__INVENTORY" + ::= { moduleDefEntry 29 } + +moduleDefMode OBJECT-TYPE + SYNTAX FspR7TransmissionMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mode of the module, determine operation or functionality" + ::= { moduleDefEntry 30 } + +moduleDefSubBandProvision OBJECT-TYPE + SYNTAX FspR7OpticalSubBand + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Subband - Provision" + ::= { moduleDefEntry 31 } + +moduleDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { moduleDefEntry 32 } + +moduleDefFiberType OBJECT-TYPE + SYNTAX FspR7OpticalFiberType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber of Optical Interface - Provision, Reference to FIBER__INVENTORY" + ::= { moduleDefEntry 33 } + +moduleDefChannelSpacing OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ITU Grid channel spacing" + ::= { moduleDefEntry 34 } + +moduleDefOutputReset OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Has the same function as the HW switch at the UTM board" + ::= { moduleDefEntry 35 } + +moduleDefRoadmNumber OBJECT-TYPE + SYNTAX FspR7RoadmNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number for ROADM module typically associated with a Network Fiber or Degree" + ::= { moduleDefEntry 36 } + +moduleDefTopology OBJECT-TYPE + SYNTAX FspR7Topology + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Shows the card topology in the NE" + ::= { moduleDefEntry 37 } + +moduleDefForceConfig OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Force cserver to send down configuration to module" + ::= { moduleDefEntry 38 } + +moduleDefMuxMethod OBJECT-TYPE + SYNTAX FspR7MuxMethod + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Selection of mux method" + ::= { moduleDefEntry 39 } + +moduleDefNdpCleanup OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cleanup Network Data Path allocation" + ::= { moduleDefEntry 40 } + +moduleDefRstp OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rapid spanning tree protocol" + ::= { moduleDefEntry 41 } + +moduleDefRemoteReset OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote reset of module. This parameter will be available only on SH9HU and SH1HUPF shelves." + ::= { moduleDefEntry 42 } + +moduleDefPartner1 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "External Protection Trigger Entity AID #1" + ::= { moduleDefEntry 43 } + +moduleDefPartner2 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "External Protection Trigger Entity AID #2" + ::= { moduleDefEntry 44 } + +moduleDefPartner3 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "External Protection Trigger Entity AID #3" + ::= { moduleDefEntry 45 } + +moduleDefPartner4 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "External Protection Trigger Entity AID #4" + ::= { moduleDefEntry 46 } + +moduleDefAcp OBJECT-TYPE + SYNTAX FspR7Acp + MAX-ACCESS read-create + STATUS current + DESCRIPTION "APS communication partner" + ::= { moduleDefEntry 47 } + +endOfModuleDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmtDef 8 } + +endOfEqptMgmtDef OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmtDef 10000 } + +physicalPortDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF PhysicalPortDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "physicalPortDefTable" + ::= { facilityMgmtDef 1 } + +physicalPortDefEntry OBJECT-TYPE + SYNTAX PhysicalPortDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of physicalPortDefTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { physicalPortDefTable 1 } + +PhysicalPortDefEntry ::= SEQUENCE + { physicalPortDefRowStatus RowStatus, + physicalPortDefType FspR7InterfaceType, + physicalPortDefAdmin FspR7AdminState, + physicalPortDefAlias SnmpAdminString, + physicalPortDefAlsMode FspR7AlsMode, + physicalPortDefAutoThresReset FspR7RlsAction, + physicalPortDefAutonegotiation EnableState, + physicalPortDefBehaviour FspR7PortBehaviour, + physicalPortDefDispertionConfig FspR7RlsAction, + physicalPortDefDispersionSetting Integer32, + physicalPortDefDispersionMode FspR7DispersionModes, + physicalPortDefChannelProv FspR7ChannelIdentifier, + physicalPortDefWdmRxChannel FspR7ChannelIdentifier, + physicalPortDefCodeGain FspR7CodeGain, + physicalPortDefXfpDecisionThres FspR7XfpDecisionThres, + physicalPortDefDisparityCorrection EnableState, + physicalPortDefEqlzAdmin FspR7EnableDisable, + physicalPortDefErrorForwarding FspR7ErrorFwdMode, + physicalPortDefFecType FspR7FecType, + physicalPortDefFarEndCommunication FspR7YesNo, + physicalPortDefFlowControl FspR7FlowControlMode, + physicalPortDefForceLaserOn FspR7RlsAction, + physicalPortDefInhibitSwitchToProt FspR7YesNo, + physicalPortDefInhibitSwitchToWork FspR7YesNo, + physicalPortDefLaneChannelSetting FspR7ChannelIdentifier, + physicalPortDefLoopConfig LoopConfig, + physicalPortDefLaserDelayTimer FspR7LaserDelayTimer, + physicalPortDefLaserOffTimer Unsigned32, + physicalPortDefLaserOnTimer Unsigned32, + physicalPortDefLaserOffDelayFunction EnableState, + physicalPortDefAutoPTassignment FspR7ManualAuto, + physicalPortDefTributarySlotMethod FspR7ManualAuto, + physicalPortDefInitiateEqualization FspR7RlsAction, + physicalPortDefLossAttenuation FspR7RlsAction, + physicalPortDefOpticalSetPoint Integer32, + physicalPortDefDataLayerPmReset FspR7PmReset, + physicalPortDefPrbsPmReset FspR7PmReset, + physicalPortDefTestPrbsRcvMode FspR7RlsAction, + physicalPortDefTestPrbsTrmtMode FspR7RlsAction, + physicalPortDefSwitchCommand FspR7APSCommand, + physicalPortDefOpuPayloadType FspR7OpuPayloadType, + physicalPortDefSigDegThresSonetLine FspR7BERThreshold, + physicalPortDefSigDegThresSdhMs Unsigned32, + physicalPortDefSigDegThresOtu Integer32, + physicalPortDefSigDegThresOdu Integer32, + physicalPortDefSigDegThreshold Unsigned32, + physicalPortDefSigDegPcslThreshold Unsigned32, + physicalPortDefSigDegThresSonetSection FspR7BERThreshold, + physicalPortDefSigDegThresSdhSection Unsigned32, + physicalPortDefSigDegThresOduTcmA Integer32, + physicalPortDefSigDegThresOduTcmB Integer32, + physicalPortDefSigDegThresOduTcmC Integer32, + physicalPortDefSignalDegradePeriod Unsigned32, + physicalPortDefSigDegPeriodOdu Unsigned32, + physicalPortDefSigDegPeriodOtu Unsigned32, + physicalPortDefSigDegPeriodIntegration Unsigned32, + physicalPortDefSigDegPeriodSdhSection Unsigned32, + physicalPortDefSigDegPeriodOduTcmA Unsigned32, + physicalPortDefSigDegPeriodOduTcmB Unsigned32, + physicalPortDefSigDegPeriodOduTcmC Unsigned32, + physicalPortDefOtnStuffing FspR7YesNo, + physicalPortDefTcmALevel OtnTcmLevel, + physicalPortDefTcmBLevel OtnTcmLevel, + physicalPortDefTcmCLevel OtnTcmLevel, + physicalPortDefTerminationLevel OhTerminationLevel, + physicalPortDefTimingSource SonetTimingSource, + physicalPortDefTimModeOdu TimMode, + physicalPortDefTimModeOtu TimMode, + physicalPortDefTimModeSonetSection TimMode, + physicalPortDefTimModeOduTcmA TimMode, + physicalPortDefTimModeOduTcmB TimMode, + physicalPortDefTimModeOduTcmC TimMode, + physicalPortDefTraceFormSonetSection SonetTraceForm, + physicalPortDefTraceExpectedSonetSection OCTET STRING, + physicalPortDefTraceTransmitSonetSection OCTET STRING, + physicalPortDefTraceExpectedOtu OCTET STRING, + physicalPortDefTraceTransmitSapiOtu OCTET STRING, + physicalPortDefTraceTransmitDapiOtu OCTET STRING, + physicalPortDefTraceTransmitOpspOtu OCTET STRING, + physicalPortDefTraceExpectedOdu OCTET STRING, + physicalPortDefTraceTransmitSapiOdu OCTET STRING, + physicalPortDefTraceTransmitDapiOdu OCTET STRING, + physicalPortDefTraceTransmitOpspOdu OCTET STRING, + physicalPortDefTraceExpectedOduTcmA OCTET STRING, + physicalPortDefTraceTransmitSapiOduTcmA OCTET STRING, + physicalPortDefTraceTransmitDapiOduTcmA OCTET STRING, + physicalPortDefTraceTransmitOpspOduTcmA OCTET STRING, + physicalPortDefTraceExpectedOduTcmB OCTET STRING, + physicalPortDefTraceTransmitSapiOduTcmB OCTET STRING, + physicalPortDefTraceTransmitDapiOduTcmB OCTET STRING, + physicalPortDefTraceTransmitOpspOduTcmB OCTET STRING, + physicalPortDefTraceExpectedOduTcmC OCTET STRING, + physicalPortDefTraceTransmitSapiOduTcmC OCTET STRING, + physicalPortDefTraceTransmitDapiOduTcmC OCTET STRING, + physicalPortDefTraceTransmitOpspOduTcmC OCTET STRING, + physicalPortDefTurnupConfig FspR7RlsAction, + physicalPortDefTxOffDelay FspR7EnableDisable, + physicalPortDefVoaMode FspR7VoaMode, + physicalPortDefVoaSetpoint Unsigned32, + physicalPortDefLagPrio Unsigned32, + physicalPortDefMaxFrameSize Unsigned32, + physicalPortDefPayload OtnPayloadType, + physicalPortDefPortMode FspR7PortMode, + physicalPortDefPortRole FspR7PortRole, + physicalPortDefPriority Unsigned32, + physicalPortDefPvid Unsigned32, + physicalPortDefStagType FspR7SnmpHexString, + physicalPortDefUtag FspR7UntaggedFrames, + physicalPortDefVethAid SnmpAdminString, + physicalPortDefRedLineState FspR7YesNo, + physicalPortDefTunnelAid SnmpAdminString, + physicalPortDefRateLimit FspR7DisableEnable, + physicalPortDefTxOffOnTm FspR7TxOffOnTm, + physicalPortDefTxOffTimer Unsigned32, + physicalPortDefTxOnTimer Unsigned32, + physicalPortDefMode FspR7TransmissionMode, + physicalPortDefMonLevel FspR7MonLevel, + physicalPortDefChannelPlan FspR7ChannelRangeInventory, + physicalPortDefOptimize FspR7Optimize, + physicalPortDefEncryptionChannel CryptoFspR7EncryptionCommunication, + physicalPortDefLinkSetup FspR7DisableEnable, + physicalPortDefCdCompensationRange FspR7CdCompensationRange, + physicalPortDefChannelSpacing FspR7ChannelSpacing, + physicalPortDefLLDPNeighborsRx FspR7LLDPNeighbors, + physicalPortDefLLDPNeighborsTx FspR7LLDPNeighbors, + physicalPortDefCdPostCompensationRange FspR7CdPostCompensationRange, + physicalPortDefLaneChannel1 FspR7ChannelIdentifier, + physicalPortDefLaneChannel2 FspR7ChannelIdentifier, + physicalPortDefOpticalSetPointLane1 Integer32, + physicalPortDefOpticalSetPointLane2 Integer32, + physicalPortDefTerminationMode FspR7TerminationMode, + physicalPortDefTimDetModeOtu FspR7TimDetMode, + physicalPortDefTimActionOtu FspR7YesNo, + physicalPortDefTraceExpectedDapiOtu SnmpAdminString, + physicalPortDefTraceExpectedOpspOtu SnmpAdminString, + physicalPortDefTimDetModeOdu FspR7TimDetMode, + physicalPortDefTimActionOdu FspR7YesNo, + physicalPortDefTraceExpectedDapiOdu SnmpAdminString, + physicalPortDefTraceExpectedOpspOdu SnmpAdminString, + physicalPortDefReportAisLine FspR7YesNo, + physicalPortDefReportSsfLine FspR7YesNo, + physicalPortDefReportSsfSection FspR7YesNo, + physicalPortDefDelayMeasurementOperation FspR7DmsrmtOperation } + +physicalPortDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Port Capability RowStatus." + ::= { physicalPortDefEntry 1 } + +physicalPortDefType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Port Capability Facility Type." + ::= { physicalPortDefEntry 2 } + +physicalPortDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Port Capability Adminstrative State." + ::= { physicalPortDefEntry 3 } + +physicalPortDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { physicalPortDefEntry 4 } + +physicalPortDefAlsMode OBJECT-TYPE + SYNTAX FspR7AlsMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines the reaction in backward direction in response to a LOS + on the same Interface: on a Network Interface connected to the DWDM + this is a matter of laser safety" + ::= { physicalPortDefEntry 5 } + +physicalPortDefAutoThresReset OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Adaptive Threshold Control Reset" + ::= { physicalPortDefEntry 6 } + +physicalPortDefAutonegotiation OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Auto Negotiation for the data rate" + ::= { physicalPortDefEntry 7 } + +physicalPortDefBehaviour OBJECT-TYPE + SYNTAX FspR7PortBehaviour + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Behavior or Port usage based on configuration/usage in the system regardless of faceplate designation" + ::= { physicalPortDefEntry 8 } + +physicalPortDefDispertionConfig OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation" + ::= { physicalPortDefEntry 9 } + +physicalPortDefDispersionSetting OBJECT-TYPE + SYNTAX Integer32 (-50000..50000) + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation setting on module" + ::= { physicalPortDefEntry 10 } + +physicalPortDefDispersionMode OBJECT-TYPE + SYNTAX FspR7DispersionModes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Mode" + ::= { physicalPortDefEntry 11 } + +physicalPortDefChannelProv OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel" + ::= { physicalPortDefEntry 12 } + +physicalPortDefWdmRxChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Number for the Receive Interface" + ::= { physicalPortDefEntry 13 } + +physicalPortDefCodeGain OBJECT-TYPE + SYNTAX FspR7CodeGain + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Forward Error Correction Coding gain" + ::= { physicalPortDefEntry 14 } + +physicalPortDefXfpDecisionThres OBJECT-TYPE + SYNTAX FspR7XfpDecisionThres + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XFP Decision threshold setting" + ::= { physicalPortDefEntry 15 } + +physicalPortDefDisparityCorrection OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Disparity correction" + ::= { physicalPortDefEntry 16 } + +physicalPortDefEqlzAdmin OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Scheduled Equalization Administration" + ::= { physicalPortDefEntry 17 } + +physicalPortDefErrorForwarding OBJECT-TYPE + SYNTAX FspR7ErrorFwdMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines the reaction in forward direction in response to a LOS on + the interface on the opposite side of the module: may override + this behaviour in the interests of laser safety." + ::= { physicalPortDefEntry 18 } + +physicalPortDefFecType OBJECT-TYPE + SYNTAX FspR7FecType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Forward Error Correction (Only relevant where TYPE = OTU#)" + ::= { physicalPortDefEntry 19 } + +physicalPortDefFarEndCommunication OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Used for Optojack plugs; Communication to Far End Plug is observed" + ::= { physicalPortDefEntry 20 } + +physicalPortDefFlowControl OBJECT-TYPE + SYNTAX FspR7FlowControlMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Flow Control mechanism" + ::= { physicalPortDefEntry 21 } + +physicalPortDefForceLaserOn OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Forced On" + ::= { physicalPortDefEntry 22 } + +physicalPortDefInhibitSwitchToProt OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inhibit Switch to protection facility. Inhibition blocks an automatic switch + to the protection facility. Valid only for the working facility." + ::= { physicalPortDefEntry 23 } + +physicalPortDefInhibitSwitchToWork OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inhibit Switch to working facility. Inhibition blocks an automatic switch to the + working facility. Valid only for the protection facility." + ::= { physicalPortDefEntry 24 } + +physicalPortDefLaneChannelSetting OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel Setting" + ::= { physicalPortDefEntry 25 } + +physicalPortDefLoopConfig OBJECT-TYPE + SYNTAX LoopConfig + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The configuration of the loopback function. + - noLoop: no loop configuration on the interface. + - lineLoop: the incoming signal is looped to the outgoing + line on the interface. The incoming signal is sent in the + downstream direction and processed as normal. + - inwardLoop: the output signal is looped to the incoming line + on the interface. The looped signal is transmitted unchanged on + the optical output." + ::= { physicalPortDefEntry 26 } + +physicalPortDefLaserDelayTimer OBJECT-TYPE + SYNTAX FspR7LaserDelayTimer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Relevant only when ERRFWD=LSROFF. Enables/disables the + possibility to delay turning off and on the laser. + This applies to the case when turning off the laser + is done as an error forwarding mechanism." + ::= { physicalPortDefEntry 27 } + +physicalPortDefLaserOffTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay before laser is swiched off" + ::= { physicalPortDefEntry 28 } + +physicalPortDefLaserOnTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay before laser is switched on" + ::= { physicalPortDefEntry 29 } + +physicalPortDefLaserOffDelayFunction OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "A configuration request for the Laser Off Delay function. This function + delays turning off the laser as a consequent action to a defect." + ::= { physicalPortDefEntry 30 } + +physicalPortDefAutoPTassignment OBJECT-TYPE + SYNTAX FspR7ManualAuto + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Auto assignment of ODU PT" + ::= { physicalPortDefEntry 31 } + +physicalPortDefTributarySlotMethod OBJECT-TYPE + SYNTAX FspR7ManualAuto + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tributary Slot assignment method" + ::= { physicalPortDefEntry 32 } + +physicalPortDefInitiateEqualization OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Initiate Equalization" + ::= { physicalPortDefEntry 33 } + +physicalPortDefLossAttenuation OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LOS Attenuation Finding in progress" + ::= { physicalPortDefEntry 34 } + +physicalPortDefOpticalSetPoint OBJECT-TYPE + SYNTAX Integer32 (-250..100) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the optical power for power equalization in ROADM or for channel power control in OPCM" + ::= { physicalPortDefEntry 35 } + +physicalPortDefDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { physicalPortDefEntry 36 } + +physicalPortDefPrbsPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset PRBS PM counters" + ::= { physicalPortDefEntry 37 } + +physicalPortDefTestPrbsRcvMode OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PRBS test pattern received" + ::= { physicalPortDefEntry 38 } + +physicalPortDefTestPrbsTrmtMode OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PRBS test pattern transmitted" + ::= { physicalPortDefEntry 39 } + +physicalPortDefSwitchCommand OBJECT-TYPE + SYNTAX FspR7APSCommand + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The switch command action for this facility. A command resulting + in a switch event will also cause a change of the facility secondary state + and a corresponding condition. Addressed by this command is the active port, + the port to switch away from. Since this is a manual switch command, it will + not switch if other port suffers from a signalfailure or a signal degrade." + ::= { physicalPortDefEntry 40 } + +physicalPortDefOpuPayloadType OBJECT-TYPE + SYNTAX FspR7OpuPayloadType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OPU Payload Type Indicator" + ::= { physicalPortDefEntry 41 } + +physicalPortDefSigDegThresSonetLine OBJECT-TYPE + SYNTAX FspR7BERThreshold + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit-Error-Based Degradation Definition for SONET (standard integration period)" + ::= { physicalPortDefEntry 42 } + +physicalPortDefSigDegThresSdhMs OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for SDH (standard integration period). + Defined as percentage Background Block Errors (30% default) evaluated + over a defined period (SDPER-RS)." + ::= { physicalPortDefEntry 43 } + +physicalPortDefSigDegThresOtu OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for OTU" + ::= { physicalPortDefEntry 44 } + +physicalPortDefSigDegThresOdu OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for ODU" + ::= { physicalPortDefEntry 45 } + +physicalPortDefSigDegThreshold OBJECT-TYPE + SYNTAX Unsigned32 (1..10000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Threshold for number of errors (CV or CV+DE) in one second" + ::= { physicalPortDefEntry 46 } + +physicalPortDefSigDegPcslThreshold OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for Physical Coding Sublayer" + ::= { physicalPortDefEntry 47 } + +physicalPortDefSigDegThresSonetSection OBJECT-TYPE + SYNTAX FspR7BERThreshold + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit-Error-Based Degradation Definition for SONET (standard integration period)" + ::= { physicalPortDefEntry 48 } + +physicalPortDefSigDegThresSdhSection OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for SDH (standard integration period). + Defined as percentage Background Block Errors (30% default) evaluated + over a defined period (SDPER-RS)." + ::= { physicalPortDefEntry 49 } + +physicalPortDefSigDegThresOduTcmA OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-A" + ::= { physicalPortDefEntry 50 } + +physicalPortDefSigDegThresOduTcmB OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-B" + ::= { physicalPortDefEntry 51 } + +physicalPortDefSigDegThresOduTcmC OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-C" + ::= { physicalPortDefEntry 52 } + +physicalPortDefSignalDegradePeriod OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The measurement period in seconds used together with + the deployProvIfSigDegThresSdhRegSect based on the block error counting method. + The valid range is 2..10, + The default being 7." + ::= { physicalPortDefEntry 53 } + +physicalPortDefSigDegPeriodOdu OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { physicalPortDefEntry 54 } + +physicalPortDefSigDegPeriodOtu OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { physicalPortDefEntry 55 } + +physicalPortDefSigDegPeriodIntegration OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { physicalPortDefEntry 56 } + +physicalPortDefSigDegPeriodSdhSection OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Provisionable Signal Degrade Integration Period for SDH" + ::= { physicalPortDefEntry 57 } + +physicalPortDefSigDegPeriodOduTcmA OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { physicalPortDefEntry 58 } + +physicalPortDefSigDegPeriodOduTcmB OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period of TCMB Signal Segrade" + ::= { physicalPortDefEntry 59 } + +physicalPortDefSigDegPeriodOduTcmC OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period of TCMC Signal Segrade" + ::= { physicalPortDefEntry 60 } + +physicalPortDefOtnStuffing OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Indicates if bit/byte stuffing is used in the transport signal." + ::= { physicalPortDefEntry 61 } + +physicalPortDefTcmALevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance A" + ::= { physicalPortDefEntry 62 } + +physicalPortDefTcmBLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance B" + ::= { physicalPortDefEntry 63 } + +physicalPortDefTcmCLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance C" + ::= { physicalPortDefEntry 64 } + +physicalPortDefTerminationLevel OBJECT-TYPE + SYNTAX OhTerminationLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Highest signal level hardware removes then generates for transmission." + ::= { physicalPortDefEntry 65 } + +physicalPortDefTimingSource OBJECT-TYPE + SYNTAX SonetTimingSource + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The timing source for this interface. + - internal: used in stand-alone, point-to-point topologies stand-alone (dedicated fiber operation). + - loopTiming: e.g. used in point-to-point via SONET network and feeder topologies. The default is + internal(1)." + ::= { physicalPortDefEntry 66 } + +physicalPortDefTimModeOdu OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Detection of TIM-ODU Condition can be configured" + ::= { physicalPortDefEntry 67 } + +physicalPortDefTimModeOtu OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortDefEntry 68 } + +physicalPortDefTimModeSonetSection OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SONET Section Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortDefEntry 69 } + +physicalPortDefTimModeOduTcmA OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_A Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortDefEntry 70 } + +physicalPortDefTimModeOduTcmB OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_B Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortDefEntry 71 } + +physicalPortDefTimModeOduTcmC OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_C Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortDefEntry 72 } + +physicalPortDefTraceFormSonetSection OBJECT-TYPE + SYNTAX SonetTraceForm + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Byte-Length of Trace Compared to Expected" + ::= { physicalPortDefEntry 73 } + +physicalPortDefTraceExpectedSonetSection OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..62)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected Sec/RS trace. NULL TRACE implies that no trace comparison is made." + ::= { physicalPortDefEntry 74 } + +physicalPortDefTraceTransmitSonetSection OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..62)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sec/RS Trace to be Transmitted" + ::= { physicalPortDefEntry 75 } + +physicalPortDefTraceExpectedOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the OTU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortDefEntry 76 } + +physicalPortDefTraceTransmitSapiOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the OTU trace (15 character)" + ::= { physicalPortDefEntry 77 } + +physicalPortDefTraceTransmitDapiOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the OTU trace (15 character)" + ::= { physicalPortDefEntry 78 } + +physicalPortDefTraceTransmitOpspOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the OTU trace (32 character)" + ::= { physicalPortDefEntry 79 } + +physicalPortDefTraceExpectedOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortDefEntry 80 } + +physicalPortDefTraceTransmitSapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the ODU trace (15 character)" + ::= { physicalPortDefEntry 81 } + +physicalPortDefTraceTransmitDapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the ODU trace (15 character)" + ::= { physicalPortDefEntry 82 } + +physicalPortDefTraceTransmitOpspOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the ODU trace (32 character)" + ::= { physicalPortDefEntry 83 } + +physicalPortDefTraceExpectedOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMA trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { physicalPortDefEntry 84 } + +physicalPortDefTraceTransmitSapiOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMA trace (15 character)" + ::= { physicalPortDefEntry 85 } + +physicalPortDefTraceTransmitDapiOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMA trace (15 character)" + ::= { physicalPortDefEntry 86 } + +physicalPortDefTraceTransmitOpspOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMA trace (32 character)" + ::= { physicalPortDefEntry 87 } + +physicalPortDefTraceExpectedOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMB trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { physicalPortDefEntry 88 } + +physicalPortDefTraceTransmitSapiOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMB trace (15 character)" + ::= { physicalPortDefEntry 89 } + +physicalPortDefTraceTransmitDapiOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMB trace (15 character)" + ::= { physicalPortDefEntry 90 } + +physicalPortDefTraceTransmitOpspOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMB trace (32 character)" + ::= { physicalPortDefEntry 91 } + +physicalPortDefTraceExpectedOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMC trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { physicalPortDefEntry 92 } + +physicalPortDefTraceTransmitSapiOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMC trace (15 character)" + ::= { physicalPortDefEntry 93 } + +physicalPortDefTraceTransmitDapiOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMC trace (15 character)" + ::= { physicalPortDefEntry 94 } + +physicalPortDefTraceTransmitOpspOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMC trace (32 character)" + ::= { physicalPortDefEntry 95 } + +physicalPortDefTurnupConfig OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Turnup Operation" + ::= { physicalPortDefEntry 96 } + +physicalPortDefTxOffDelay OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enable or disable TXOFFHOLD Period for Error Forwarding and LKDO-OFF Consequent Action." + ::= { physicalPortDefEntry 97 } + +physicalPortDefVoaMode OBJECT-TYPE + SYNTAX FspR7VoaMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VOA operating mode" + ::= { physicalPortDefEntry 98 } + +physicalPortDefVoaSetpoint OBJECT-TYPE + SYNTAX Unsigned32 (0..300) + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the optical attenuation of VOA" + ::= { physicalPortDefEntry 99 } + +physicalPortDefLagPrio OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Part of ID. Port pri that defines standby." + ::= { physicalPortDefEntry 100 } + +physicalPortDefMaxFrameSize OBJECT-TYPE + SYNTAX Unsigned32 (1518..9600) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Max Frame Size" + ::= { physicalPortDefEntry 101 } + +physicalPortDefPayload OBJECT-TYPE + SYNTAX OtnPayloadType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The PAYLOAD defines the transport service type of the payload" + ::= { physicalPortDefEntry 102 } + +physicalPortDefPortMode OBJECT-TYPE + SYNTAX FspR7PortMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port Mode" + ::= { physicalPortDefEntry 103 } + +physicalPortDefPortRole OBJECT-TYPE + SYNTAX FspR7PortRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ADVA cloud Port Roles" + ::= { physicalPortDefEntry 104 } + +physicalPortDefPriority OBJECT-TYPE + SYNTAX Unsigned32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Default PCP in case UTAG is Enabled. The Prio may be remapped in the EVC." + ::= { physicalPortDefEntry 105 } + +physicalPortDefPvid OBJECT-TYPE + SYNTAX Unsigned32 (1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Default VLAN ID (both STAG/CTAG mode) in case UTAG is enabled" + ::= { physicalPortDefEntry 106 } + +physicalPortDefStagType OBJECT-TYPE + SYNTAX FspR7SnmpHexString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TAG type field" + ::= { physicalPortDefEntry 107 } + +physicalPortDefUtag OBJECT-TYPE + SYNTAX FspR7UntaggedFrames + MAX-ACCESS read-only + STATUS current + DESCRIPTION "If untagged frames shall be enabled on this port or not." + ::= { physicalPortDefEntry 108 } + +physicalPortDefVethAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Shows if PORT is a member in the LAG with the VETH AID" + ::= { physicalPortDefEntry 109 } + +physicalPortDefRedLineState OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "will be set by higher level software to act as a barrier to deletion" + ::= { physicalPortDefEntry 110 } + +physicalPortDefTunnelAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tunnel AID" + ::= { physicalPortDefEntry 111 } + +physicalPortDefRateLimit OBJECT-TYPE + SYNTAX FspR7DisableEnable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Selection to apply rate limit feature or not." + ::= { physicalPortDefEntry 112 } + +physicalPortDefTxOffOnTm OBJECT-TYPE + SYNTAX FspR7TxOffOnTm + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Relevant only when ERRFWD=TXOFF. Enables/disables the + possibility to delay turning off and on the the transmitter. + This applies to the case when turning off the transmitter + is done as an error forwarding mechanism." + ::= { physicalPortDefEntry 113 } + +physicalPortDefTxOffTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay before transmitter is swiched off" + ::= { physicalPortDefEntry 114 } + +physicalPortDefTxOnTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay before transmitter is switched on" + ::= { physicalPortDefEntry 115 } + +physicalPortDefMode OBJECT-TYPE + SYNTAX FspR7TransmissionMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mode of the module, determine operation or functionality" + ::= { physicalPortDefEntry 116 } + +physicalPortDefMonLevel OBJECT-TYPE + SYNTAX FspR7MonLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Highest signal level of intrusive or non-intrusive monitoring. Hardware may monitor the signal one layer higher than Termination Level (TERM)." + ::= { physicalPortDefEntry 117 } + +physicalPortDefChannelPlan OBJECT-TYPE + SYNTAX FspR7ChannelRangeInventory + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Range" + ::= { physicalPortDefEntry 118 } + +physicalPortDefOptimize OBJECT-TYPE + SYNTAX FspR7Optimize + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optimizes port for either protection switch time or traffic regeneration operation" + ::= { physicalPortDefEntry 119 } + +physicalPortDefEncryptionChannel OBJECT-TYPE + SYNTAX CryptoFspR7EncryptionCommunication + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Embedded Communication Channel used to support Encryption" + ::= { physicalPortDefEntry 120 } + +physicalPortDefLinkSetup OBJECT-TYPE + SYNTAX FspR7DisableEnable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Support RDMA over Converged Ethernet (RoCE)" + ::= { physicalPortDefEntry 121 } + +physicalPortDefCdCompensationRange OBJECT-TYPE + SYNTAX FspR7CdCompensationRange + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Goal" + ::= { physicalPortDefEntry 122 } + +physicalPortDefChannelSpacing OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ITU Grid channel spacing" + ::= { physicalPortDefEntry 123 } + +physicalPortDefLLDPNeighborsRx OBJECT-TYPE + SYNTAX FspR7LLDPNeighbors + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Neighbors in Rx Direction" + ::= { physicalPortDefEntry 124 } + +physicalPortDefLLDPNeighborsTx OBJECT-TYPE + SYNTAX FspR7LLDPNeighbors + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Neighbors in Tx Direction" + ::= { physicalPortDefEntry 125 } + +physicalPortDefCdPostCompensationRange OBJECT-TYPE + SYNTAX FspR7CdPostCompensationRange + MAX-ACCESS read-only + STATUS current + DESCRIPTION "CD Post Compensation Range + Range 1: [-22 ns/nm to +6 ns/nm] or [-20 ns/nm to +2 ns/nm] + Range 2: [-72 ns/nm to +6 ns/nm] or [-45 ns/nm to +5 ns/nm] + Range 3: [-120 ns/nm to +6 ns/nm] + Range 4: [-280 ns/nm to +6 ns/nm]" + ::= { physicalPortDefEntry 126 } + +physicalPortDefLaneChannel1 OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel" + ::= { physicalPortDefEntry 127 } + +physicalPortDefLaneChannel2 OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel" + ::= { physicalPortDefEntry 128 } + +physicalPortDefOpticalSetPointLane1 OBJECT-TYPE + SYNTAX Integer32 (-250..100) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Power Setpoint for Optical Transport Lane 1" + ::= { physicalPortDefEntry 129 } + +physicalPortDefOpticalSetPointLane2 OBJECT-TYPE + SYNTAX Integer32 (-250..100) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Power Setpoint for Optical Transport Lane 2" + ::= { physicalPortDefEntry 130 } + +physicalPortDefTerminationMode OBJECT-TYPE + SYNTAX FspR7TerminationMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FSP 3000 C Signal Termination Modes + Monitor or Terminate describes general signal handling at layer + Mux indicates if signal is multiplexed or demultiplexed at layer + Connect indicates support for Sub Network Connection (SNC), cross-connect" + ::= { physicalPortDefEntry 131 } + +physicalPortDefTimDetModeOtu OBJECT-TYPE + SYNTAX FspR7TimDetMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Trace Identifier Mismatch (TIM) strings compared to generate TIM defect." + ::= { physicalPortDefEntry 132 } + +physicalPortDefTimActionOtu OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Trace Identifier Mismatch (TIM) is reported as an alarm when detected. User selection allow traffic or AIS to be sent while the mismatch is present." + ::= { physicalPortDefEntry 133 } + +physicalPortDefTraceExpectedDapiOtu OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected DAPI part of the OTU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortDefEntry 134 } + +physicalPortDefTraceExpectedOpspOtu OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected OPSP part of the OTU trace (32 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortDefEntry 135 } + +physicalPortDefTimDetModeOdu OBJECT-TYPE + SYNTAX FspR7TimDetMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Trace Identifier Mismatch (TIM) strings compared to generate TIM defect." + ::= { physicalPortDefEntry 136 } + +physicalPortDefTimActionOdu OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Trace Identifier Mismatch (TIM) is reported as an alarm when detected. User selection allow traffic or AIS to be sent while the mismatch is present." + ::= { physicalPortDefEntry 137 } + +physicalPortDefTraceExpectedDapiOdu OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected DAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortDefEntry 138 } + +physicalPortDefTraceExpectedOpspOdu OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected OPSP part of the ODU trace (32 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortDefEntry 139 } + +physicalPortDefReportAisLine OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Whether AIS alarm (Line/MS) is reported or not." + ::= { physicalPortDefEntry 140 } + +physicalPortDefReportSsfLine OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Whether SSF alarm (Line/MS) is reported or not." + ::= { physicalPortDefEntry 141 } + +physicalPortDefReportSsfSection OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Whether SSF alarm (Section/RS) is reported or not." + ::= { physicalPortDefEntry 142 } + +physicalPortDefDelayMeasurementOperation OBJECT-TYPE + SYNTAX FspR7DmsrmtOperation + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay Measurement start" + ::= { physicalPortDefEntry 143 } + +virtualPortDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF VirtualPortDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "virtualPortDefTable" + ::= { facilityMgmtDef 2 } + +virtualPortDefEntry OBJECT-TYPE + SYNTAX VirtualPortDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of virtualPortDefTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { virtualPortDefTable 1 } + +VirtualPortDefEntry ::= SEQUENCE + { virtualPortDefRowStatus RowStatus, + virtualPortDefChannelBand FspR7ChannelBandwidth, + virtualPortDefType FspR7InterfaceType, + virtualPortDefAlias SnmpAdminString, + virtualPortDefAdmin FspR7AdminState, + virtualPortDefEqlzAdmin FspR7EnableDisable, + virtualPortDefInitEqlz FspR7RlsAction, + virtualPortDefLacpMode FspR7LacpMode, + virtualPortDefLacpTimeout FspR7LacpTimeout, + virtualPortDefLagActivePorts Unsigned32, + virtualPortDefMaxFrameSize Unsigned32, + virtualPortDefPortMode FspR7PortMode, + virtualPortDefDataLayerPmReset FspR7PmReset, + virtualPortDefPortRole FspR7PortRole, + virtualPortDefLagPortType FspR7LagPortType, + virtualPortDefPriority Unsigned32, + virtualPortDefPvid Unsigned32, + virtualPortDefRevertiveMode ApsRevertMode, + virtualPortDefStagType FspR7SnmpHexString, + virtualPortDefUtag FspR7UntaggedFrames, + virtualPortDefBundle FspR7SnmpLongString, + virtualPortDefSwitchCommand FspR7APSCommand, + virtualPortDefInhibitSwitchToWork FspR7YesNo, + virtualPortDefInhibitSwitchToProt FspR7YesNo, + virtualPortDefOduTribPortNo SnmpAdminString, + virtualPortDefOduTribTimeSlottNo SnmpAdminString, + virtualPortDefSigDegThresOdu Integer32, + virtualPortDefSigDegPeriodOdu Unsigned32, + virtualPortDefTraceExpectedOdu OCTET STRING, + virtualPortDefTraceTransmitSapiOdu OCTET STRING, + virtualPortDefTraceTransmitDapiOdu OCTET STRING, + virtualPortDefTraceTransmitOpspOdu OCTET STRING, + virtualPortDefTimModeOdu TimMode, + virtualPortDefSigDegThresOduTcmA Integer32, + virtualPortDefSigDegPeriodOduTcmA Unsigned32, + virtualPortDefSigDegThresOduTcmB Integer32, + virtualPortDefSigDegPeriodOduTcmB Unsigned32, + virtualPortDefSigDegThresOduTcmC Integer32, + virtualPortDefSigDegPeriodOduTcmC Unsigned32, + virtualPortDefTcmALevel OtnTcmLevel, + virtualPortDefTcmBLevel OtnTcmLevel, + virtualPortDefTcmCLevel OtnTcmLevel, + virtualPortDefTraceTransmitSapiOduTcmA OCTET STRING, + virtualPortDefTraceTransmitDapiOduTcmA OCTET STRING, + virtualPortDefTraceTransmitOpspOduTcmA OCTET STRING, + virtualPortDefTraceExpectedOduTcmA OCTET STRING, + virtualPortDefTimModeOduTcmA TimMode, + virtualPortDefTraceExpectedOduTcmB OCTET STRING, + virtualPortDefTraceTransmitSapiOduTcmB OCTET STRING, + virtualPortDefTraceTransmitDapiOduTcmB OCTET STRING, + virtualPortDefTraceTransmitOpspOduTcmB OCTET STRING, + virtualPortDefTimModeOduTcmB TimMode, + virtualPortDefTraceExpectedOduTcmC OCTET STRING, + virtualPortDefTraceTransmitSapiOduTcmC OCTET STRING, + virtualPortDefTraceTransmitDapiOduTcmC OCTET STRING, + virtualPortDefTraceTransmitOpspOduTcmC OCTET STRING, + virtualPortDefTimModeOduTcmC TimMode, + virtualPortDefTerminationLevel OhTerminationLevel, + virtualPortDefLoopConfig LoopConfig, + virtualPortDefVcType VirtualContainerType, + virtualPortDefCir Unsigned32, + virtualPortDefOpuPayloadType FspR7OpuPayloadType, + virtualPortDefOtnStuffing FspR7YesNo, + virtualPortDefRedLineState FspR7YesNo, + virtualPortDefTunnelAid SnmpAdminString, + virtualPortDefOptSetDeviation Integer32, + virtualPortDefPayload OtnPayloadType, + virtualPortDefPrbsPmReset FspR7PmReset, + virtualPortDefTestPrbsRcvMode FspR7RlsAction, + virtualPortDefTestPrbsTrmtMode FspR7RlsAction, + virtualPortDefTimDetModeOdu FspR7TimDetMode, + virtualPortDefTimActionOdu FspR7YesNo, + virtualPortDefTraceExpectedDapiOdu SnmpAdminString, + virtualPortDefTraceExpectedOpspOdu SnmpAdminString } + +virtualPortDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Port Capability RowStatus." + ::= { virtualPortDefEntry 1 } + +virtualPortDefChannelBand OBJECT-TYPE + SYNTAX FspR7ChannelBandwidth + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Port Capability Channel Bandwidth." + ::= { virtualPortDefEntry 2 } + +virtualPortDefType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Port Capability Facility Type." + ::= { virtualPortDefEntry 3 } + +virtualPortDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Port Capability Alias." + ::= { virtualPortDefEntry 4 } + +virtualPortDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Port Capability Adminstrative State." + ::= { virtualPortDefEntry 5 } + +virtualPortDefEqlzAdmin OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Port Capability Fiber Connection Attenuation." + ::= { virtualPortDefEntry 6 } + +virtualPortDefInitEqlz OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Port Capability Initiate Equalization." + ::= { virtualPortDefEntry 7 } + +virtualPortDefLacpMode OBJECT-TYPE + SYNTAX FspR7LacpMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enable of LACP state machine" + ::= { virtualPortDefEntry 8 } + +virtualPortDefLacpTimeout OBJECT-TYPE + SYNTAX FspR7LacpTimeout + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timeout of the LACP" + ::= { virtualPortDefEntry 9 } + +virtualPortDefLagActivePorts OBJECT-TYPE + SYNTAX Unsigned32 (1..12) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of active ports in the Link Aggregation Group" + ::= { virtualPortDefEntry 10 } + +virtualPortDefMaxFrameSize OBJECT-TYPE + SYNTAX Unsigned32 (1518..9600) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Max Frame Size" + ::= { virtualPortDefEntry 11 } + +virtualPortDefPortMode OBJECT-TYPE + SYNTAX FspR7PortMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port Mode" + ::= { virtualPortDefEntry 12 } + +virtualPortDefDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { virtualPortDefEntry 13 } + +virtualPortDefPortRole OBJECT-TYPE + SYNTAX FspR7PortRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ADVA cloud Port Roles" + ::= { virtualPortDefEntry 14 } + +virtualPortDefLagPortType OBJECT-TYPE + SYNTAX FspR7LagPortType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type/Speed of connected ports in the Link Aggregation Group" + ::= { virtualPortDefEntry 15 } + +virtualPortDefPriority OBJECT-TYPE + SYNTAX Unsigned32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Default PCP in case UTAG is Enabled. The Prio may be remapped in the EVC." + ::= { virtualPortDefEntry 16 } + +virtualPortDefPvid OBJECT-TYPE + SYNTAX Unsigned32 (1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Default VLAN ID (both STAG/CTAG mode) in case UTAG is enabled" + ::= { virtualPortDefEntry 17 } + +virtualPortDefRevertiveMode OBJECT-TYPE + SYNTAX ApsRevertMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Revertive Protection Switching" + ::= { virtualPortDefEntry 18 } + +virtualPortDefStagType OBJECT-TYPE + SYNTAX FspR7SnmpHexString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TAG type field" + ::= { virtualPortDefEntry 19 } + +virtualPortDefUtag OBJECT-TYPE + SYNTAX FspR7UntaggedFrames + MAX-ACCESS read-only + STATUS current + DESCRIPTION "If untagged frames shall be enabled on this port or not." + ::= { virtualPortDefEntry 20 } + +virtualPortDefBundle OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "List of VC4/VC3/STS1/STS3c/STS24c/STS48c containers used in the BUNDLE" + ::= { virtualPortDefEntry 21 } + +virtualPortDefSwitchCommand OBJECT-TYPE + SYNTAX FspR7APSCommand + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The switch command action for this facility. A command resulting + in a switch event will also cause a change of the facility secondary state + and a corresponding condition. Addressed by this command is the active port, + the port to switch away from. Since this is a manual switch command, it will + not switch if other port suffers from a signalfailure or a signal degrade." + ::= { virtualPortDefEntry 22 } + +virtualPortDefInhibitSwitchToWork OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inhibit Switch to working facility. Inhibition blocks an automatic switch to the + working facility. Valid only for the protection facility." + ::= { virtualPortDefEntry 23 } + +virtualPortDefInhibitSwitchToProt OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inhibit Switch to protection facility. Inhibition blocks an automatic switch + to the protection facility. Valid only for the working facility." + ::= { virtualPortDefEntry 24 } + +virtualPortDefOduTribPortNo OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tributary Port Number" + ::= { virtualPortDefEntry 25 } + +virtualPortDefOduTribTimeSlottNo OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tributary slot number. Multiple values can be entered as a string, separated by commas or given as a range. + For capabilities objects possible number of slots and valid range are displayed in a form: + [1,2,3,8][count: 1-1] + In first brackets valid slots are shown and in the second possible number of slots." + ::= { virtualPortDefEntry 26 } + +virtualPortDefSigDegThresOdu OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for ODU" + ::= { virtualPortDefEntry 27 } + +virtualPortDefSigDegPeriodOdu OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { virtualPortDefEntry 28 } + +virtualPortDefTraceExpectedOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { virtualPortDefEntry 29 } + +virtualPortDefTraceTransmitSapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the ODU trace (15 character)" + ::= { virtualPortDefEntry 30 } + +virtualPortDefTraceTransmitDapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the ODU trace (15 character)" + ::= { virtualPortDefEntry 31 } + +virtualPortDefTraceTransmitOpspOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the ODU trace (32 character)" + ::= { virtualPortDefEntry 32 } + +virtualPortDefTimModeOdu OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Detection of TIM-ODU Condition can be configured" + ::= { virtualPortDefEntry 33 } + +virtualPortDefSigDegThresOduTcmA OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-A" + ::= { virtualPortDefEntry 34 } + +virtualPortDefSigDegPeriodOduTcmA OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { virtualPortDefEntry 35 } + +virtualPortDefSigDegThresOduTcmB OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-B" + ::= { virtualPortDefEntry 36 } + +virtualPortDefSigDegPeriodOduTcmB OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period of TCMB Signal Segrade" + ::= { virtualPortDefEntry 37 } + +virtualPortDefSigDegThresOduTcmC OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-C" + ::= { virtualPortDefEntry 38 } + +virtualPortDefSigDegPeriodOduTcmC OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period of TCMC Signal Segrade" + ::= { virtualPortDefEntry 39 } + +virtualPortDefTcmALevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance A" + ::= { virtualPortDefEntry 40 } + +virtualPortDefTcmBLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance B" + ::= { virtualPortDefEntry 41 } + +virtualPortDefTcmCLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance C" + ::= { virtualPortDefEntry 42 } + +virtualPortDefTraceTransmitSapiOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMA trace (15 character)" + ::= { virtualPortDefEntry 43 } + +virtualPortDefTraceTransmitDapiOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMA trace (15 character)" + ::= { virtualPortDefEntry 44 } + +virtualPortDefTraceTransmitOpspOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMA trace (32 character)" + ::= { virtualPortDefEntry 45 } + +virtualPortDefTraceExpectedOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMA trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { virtualPortDefEntry 46 } + +virtualPortDefTimModeOduTcmA OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_A Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { virtualPortDefEntry 47 } + +virtualPortDefTraceExpectedOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMB trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { virtualPortDefEntry 48 } + +virtualPortDefTraceTransmitSapiOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMB trace (15 character)" + ::= { virtualPortDefEntry 49 } + +virtualPortDefTraceTransmitDapiOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMB trace (15 character)" + ::= { virtualPortDefEntry 50 } + +virtualPortDefTraceTransmitOpspOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMB trace (32 character)" + ::= { virtualPortDefEntry 51 } + +virtualPortDefTimModeOduTcmB OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_B Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { virtualPortDefEntry 52 } + +virtualPortDefTraceExpectedOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMC trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { virtualPortDefEntry 53 } + +virtualPortDefTraceTransmitSapiOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMC trace (15 character)" + ::= { virtualPortDefEntry 54 } + +virtualPortDefTraceTransmitDapiOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMC trace (15 character)" + ::= { virtualPortDefEntry 55 } + +virtualPortDefTraceTransmitOpspOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMC trace (32 character)" + ::= { virtualPortDefEntry 56 } + +virtualPortDefTimModeOduTcmC OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_C Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { virtualPortDefEntry 57 } + +virtualPortDefTerminationLevel OBJECT-TYPE + SYNTAX OhTerminationLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Highest signal level hardware removes then generates for transmission." + ::= { virtualPortDefEntry 58 } + +virtualPortDefLoopConfig OBJECT-TYPE + SYNTAX LoopConfig + MAX-ACCESS read-only + STATUS current + DESCRIPTION "External or Facility Loopback" + ::= { virtualPortDefEntry 59 } + +virtualPortDefVcType OBJECT-TYPE + SYNTAX VirtualContainerType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Virtual Container Group Type" + ::= { virtualPortDefEntry 60 } + +virtualPortDefCir OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "CIR (Committed Information Rate ) is used on Ethernet Interfaces with a policing function" + ::= { virtualPortDefEntry 61 } + +virtualPortDefOpuPayloadType OBJECT-TYPE + SYNTAX FspR7OpuPayloadType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OPU Payload Type Indicator" + ::= { virtualPortDefEntry 62 } + +virtualPortDefOtnStuffing OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Indicates if bit/byte stuffing is used in the transport signal." + ::= { virtualPortDefEntry 63 } + +virtualPortDefRedLineState OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "will be set by higher level software to act as a barrier to deletion" + ::= { virtualPortDefEntry 64 } + +virtualPortDefTunnelAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tunnel AID" + ::= { virtualPortDefEntry 65 } + +virtualPortDefOptSetDeviation OBJECT-TYPE + SYNTAX Integer32 (-100..100) + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel optical power delta from the port optical power set-point used for equalization (use is optional)." + ::= { virtualPortDefEntry 66 } + +virtualPortDefPayload OBJECT-TYPE + SYNTAX OtnPayloadType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The PAYLOAD defines the transport service type of the payload" + ::= { virtualPortDefEntry 67 } + +virtualPortDefPrbsPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset PRBS PM counters" + ::= { virtualPortDefEntry 68 } + +virtualPortDefTestPrbsRcvMode OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PRBS test pattern received" + ::= { virtualPortDefEntry 69 } + +virtualPortDefTestPrbsTrmtMode OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PRBS test pattern transmitted" + ::= { virtualPortDefEntry 70 } + +virtualPortDefTimDetModeOdu OBJECT-TYPE + SYNTAX FspR7TimDetMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Trace Identifier Mismatch (TIM) strings compared to generate TIM defect." + ::= { virtualPortDefEntry 71 } + +virtualPortDefTimActionOdu OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Trace Identifier Mismatch (TIM) is reported as an alarm when detected. User selection allow traffic or AIS to be sent while the mismatch is present." + ::= { virtualPortDefEntry 72 } + +virtualPortDefTraceExpectedDapiOdu OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected DAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { virtualPortDefEntry 73 } + +virtualPortDefTraceExpectedOpspOdu OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected OPSP part of the ODU trace (32 character). NULL TRACE implies that no trace comparison is made." + ::= { virtualPortDefEntry 74 } + +endOfVirtualPortDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { facilityMgmtDef 3 } + +lldpDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "lldpDefTable" + ::= { facilityMgmtDef 4 } + +lldpDefEntry OBJECT-TYPE + SYNTAX LldpDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of lldpDefTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpDefTable 1 } + +LldpDefEntry ::= SEQUENCE + { lldpDefRowStatus RowStatus, + lldpDefType FspR7InterfaceType, + lldpDefAlias SnmpAdminString, + lldpDefDataLayerPmReset FspR7PmReset, + lldpDefAdmin FspR7AdminState, + lldpDefLLDPScope FspR7LLDPScope } + +lldpDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Capability RowStatus." + ::= { lldpDefEntry 1 } + +lldpDefType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Capability Facility Type." + ::= { lldpDefEntry 2 } + +lldpDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Capability Alias." + ::= { lldpDefEntry 3 } + +lldpDefDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { lldpDefEntry 4 } + +lldpDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Capability Adminstrative State." + ::= { lldpDefEntry 5 } + +lldpDefLLDPScope OBJECT-TYPE + SYNTAX FspR7LLDPScope + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Scope of LLDP propogation based on standard group MAC Addresses" + ::= { lldpDefEntry 6 } + +endOfLldpDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { facilityMgmtDef 5 } + +endOfFacilityMgmtDef OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { facilityMgmtDef 10000 } + +linkDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF LinkDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "linkCapTable" + ::= { dcnMgmtDef 1 } + +linkDefEntry OBJECT-TYPE + SYNTAX LinkDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of linkCapTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { linkDefTable 1 } + +LinkDefEntry ::= SEQUENCE + { linkDefRowStatus RowStatus, + linkDefType FspR7InterfaceType, + linkDefAdmin FspR7AdminState, + linkDefAlias SnmpAdminString, + linkDefAuthString SnmpAdminString, + linkDefProxyArp FspR7NoYes, + linkDefOspf FspR7OspfMode, + linkDefBaud FspR7Baund, + linkDefAuthType FspR7CpAuthType, + linkDefIpType FspR7IpType, + linkDefMetric Unsigned32, + linkDefAreaAid SnmpAdminString, + linkDefNearEndIp IpAddress, + linkDefBitrate Unsigned32, + linkDefIPv6Type FspR7IPv6Type, + linkDefNendIPv6 SnmpAdminString, + linkDefMtu Unsigned32, + linkDefHelloInterval Unsigned32, + linkDefDeadInterval Unsigned32, + linkDefRetransmitInterval Unsigned32, + linkDefFarEndIp IpAddress, + linkDefFendLogicalIpAddr IpAddress } + +linkDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { linkDefEntry 1 } + +linkDefType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { linkDefEntry 2 } + +linkDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { linkDefEntry 3 } + +linkDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { linkDefEntry 4 } + +linkDefAuthString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Authentication Key/String depending on Authentication Type" + ::= { linkDefEntry 5 } + +linkDefProxyArp OBJECT-TYPE + SYNTAX FspR7NoYes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "If enabled then ARP requests for FENDIP (coming in on another interface in the same subnet as FENDIP) will be replied too." + ::= { linkDefEntry 6 } + +linkDefOspf OBJECT-TYPE + SYNTAX FspR7OspfMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Routing (Dynamic)" + ::= { linkDefEntry 7 } + +linkDefBaud OBJECT-TYPE + SYNTAX FspR7Baund + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Baud rate of the serial interface" + ::= { linkDefEntry 8 } + +linkDefAuthType OBJECT-TYPE + SYNTAX FspR7CpAuthType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Authentication Type" + ::= { linkDefEntry 9 } + +linkDefIpType OBJECT-TYPE + SYNTAX FspR7IpType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of IP configuration" + ::= { linkDefEntry 10 } + +linkDefMetric OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routing Metric" + ::= { linkDefEntry 11 } + +linkDefAreaAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Area AID" + ::= { linkDefEntry 12 } + +linkDefNearEndIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Address assigned to PPP Termination Point on Near-End NE. Defaults to System IP address" + ::= { linkDefEntry 13 } + +linkDefBitrate OBJECT-TYPE + SYNTAX Unsigned32 (1..13702) + UNITS "kbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum provisioned bit rate for PPP/IP Link of transmitter for an ECC" + ::= { linkDefEntry 14 } + +linkDefIPv6Type OBJECT-TYPE + SYNTAX FspR7IPv6Type + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of IPv6 configuration" + ::= { linkDefEntry 15 } + +linkDefNendIPv6 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Address assigned to PPP Termination Point on Near-End NE." + ::= { linkDefEntry 16 } + +linkDefMtu OBJECT-TYPE + SYNTAX Unsigned32 (1280..1500) + UNITS "Byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum Transmission Unit" + ::= { linkDefEntry 17 } + +linkDefHelloInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello Interval" + ::= { linkDefEntry 18 } + +linkDefDeadInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dead Interval" + ::= { linkDefEntry 19 } + +linkDefRetransmitInterval OBJECT-TYPE + SYNTAX Unsigned32 (0..3600) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Retransmit Interval" + ::= { linkDefEntry 20 } + +linkDefFarEndIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Address assigned to PPP Termination Point on Far-End NE. Default is set by NE System on LINK establishment if FENDIPACPT = Y" + ::= { linkDefEntry 21 } + +linkDefFendLogicalIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Far End Logical Interface IP" + ::= { linkDefEntry 22 } + +endOfLinkDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmtDef 2 } + +scDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF ScDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "scCapTable" + ::= { dcnMgmtDef 3 } + +scDefEntry OBJECT-TYPE + SYNTAX ScDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of scCapTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { scDefTable 1 } + +ScDefEntry ::= SEQUENCE + { scDefRowStatus RowStatus, + scDefType FspR7InterfaceType, + scDefAdmin FspR7AdminState, + scDefAlias SnmpAdminString, + scDefAuthString SnmpAdminString, + scDefOspf FspR7OspfMode, + scDefAuthType FspR7CpAuthType, + scDefIpType FspR7IpType, + scDefMetric Unsigned32, + scDefAreaAid SnmpAdminString, + scDefAlsMode FspR7AlsMode, + scDefSigDegThresReceiver Unsigned32, + scDefAutonegotiation EnableState, + scDefBitrate FspR7Bitrate, + scDefDuplex EthDuplexMode, + scDefAttGradientTh Unsigned32, + scDefIpAddr IpAddress, + scDefLanAid SnmpAdminString, + scDefIpMask IpAddress, + scDefDataLayerPmReset FspR7PmReset, + scDefPriority Unsigned32, + scDefIPv6 SnmpAdminString, + scDefIPv6PrefixLen Unsigned32, + scDefIpMode FspR7IpMode, + scDefGatewayProxyArp FspR7EnableDisable, + scDefMtu Unsigned32, + scDefHelloInterval Unsigned32, + scDefDeadInterval Unsigned32, + scDefRetransmitInterval Unsigned32, + scDefDhcpServer FspR7DhcpServer, + scDefDhcpStartAddr IpAddress, + scDefDhcpStopAddr IpAddress, + scDefDhcpMask IpAddress, + scDefFrcdLogin FspR7EnableDisable, + scDefMdix FspR7InterfaceCrossover } + +scDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { scDefEntry 1 } + +scDefType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { scDefEntry 2 } + +scDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { scDefEntry 3 } + +scDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { scDefEntry 4 } + +scDefAuthString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Authentication Key/String depending on Authentication Type" + ::= { scDefEntry 5 } + +scDefOspf OBJECT-TYPE + SYNTAX FspR7OspfMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Routing (Dynamic)" + ::= { scDefEntry 6 } + +scDefAuthType OBJECT-TYPE + SYNTAX FspR7CpAuthType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Authentication Type" + ::= { scDefEntry 7 } + +scDefIpType OBJECT-TYPE + SYNTAX FspR7IpType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of IP configuration" + ::= { scDefEntry 8 } + +scDefMetric OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routing Metric" + ::= { scDefEntry 9 } + +scDefAreaAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Area AID" + ::= { scDefEntry 10 } + +scDefAlsMode OBJECT-TYPE + SYNTAX FspR7AlsMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines the reaction in backward direction in response to a LOS + on the same Interface: on a Network Interface connected to the DWDM + this is a matter of laser safety" + ::= { scDefEntry 11 } + +scDefSigDegThresReceiver OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal Degrade Threshold on Receiver. Reported as ATTRMT-SDHT to far end." + ::= { scDefEntry 12 } + +scDefAutonegotiation OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Auto Negotiation for the data rate" + ::= { scDefEntry 13 } + +scDefBitrate OBJECT-TYPE + SYNTAX FspR7Bitrate + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Provisioned data rate" + ::= { scDefEntry 14 } + +scDefDuplex OBJECT-TYPE + SYNTAX EthDuplexMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Duplex Mode (provision), available when Auto Negoiation is Disable (AUTONEG=DISABLE)" + ::= { scDefEntry 15 } + +scDefAttGradientTh OBJECT-TYPE + SYNTAX Unsigned32 (5..990) + UNITS "0.1 dB/min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Attenuation Gradient Threshold on Receive Fiber. Applies to both + TRMT and RCV directions; but threshold violation is reported for + each direction separately by the 'tapping' alarms: INTRUDE-RCV + and INTRUDE-TRMT." + ::= { scDefEntry 16 } + +scDefIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Address assigned to LAN IP Interface" + ::= { scDefEntry 17 } + +scDefLanAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AID of LAN" + ::= { scDefEntry 18 } + +scDefIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP MASK assigned to LAN IP Interface" + ::= { scDefEntry 19 } + +scDefDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { scDefEntry 20 } + +scDefPriority OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Priority" + ::= { scDefEntry 21 } + +scDefIPv6 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Address" + ::= { scDefEntry 22 } + +scDefIPv6PrefixLen OBJECT-TYPE + SYNTAX Unsigned32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Subnet Prefix Length" + ::= { scDefEntry 23 } + +scDefIpMode OBJECT-TYPE + SYNTAX FspR7IpMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Mode of Operation either IPv4 only or IPv4 and IPv6. When operation supports IPv6, it is used for addresses external to the network." + ::= { scDefEntry 24 } + +scDefGatewayProxyArp OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Gateway node serves as an ARP proxy" + ::= { scDefEntry 25 } + +scDefMtu OBJECT-TYPE + SYNTAX Unsigned32 (1280..1500) + UNITS "Byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum Transmission Unit" + ::= { scDefEntry 26 } + +scDefHelloInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello Interval" + ::= { scDefEntry 27 } + +scDefDeadInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dead Interval" + ::= { scDefEntry 28 } + +scDefRetransmitInterval OBJECT-TYPE + SYNTAX Unsigned32 (0..3600) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Retransmit Interval" + ::= { scDefEntry 29 } + +scDefDhcpServer OBJECT-TYPE + SYNTAX FspR7DhcpServer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines DHCP Server/Client mode of the NCU" + ::= { scDefEntry 30 } + +scDefDhcpStartAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DHCP Start Address" + ::= { scDefEntry 31 } + +scDefDhcpStopAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DHCP Stop Address" + ::= { scDefEntry 32 } + +scDefDhcpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DHCP Mask" + ::= { scDefEntry 33 } + +scDefFrcdLogin OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Directs web browser to the NED login page when enabled and user is not currently logged in." + ::= { scDefEntry 34 } + +scDefMdix OBJECT-TYPE + SYNTAX FspR7InterfaceCrossover + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Medium-dependent interface crossover" + ::= { scDefEntry 35 } + +endOfScDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmtDef 4 } + +lanDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF LanDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "lanCapTable" + ::= { dcnMgmtDef 5 } + +lanDefEntry OBJECT-TYPE + SYNTAX LanDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of lanCapTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { lanDefTable 1 } + +LanDefEntry ::= SEQUENCE + { lanDefRowStatus RowStatus, + lanDefType FspR7InterfaceType, + lanDefAdmin FspR7AdminState, + lanDefAlias SnmpAdminString, + lanDefAuthString SnmpAdminString, + lanDefOspf FspR7OspfMode, + lanDefAuthType FspR7CpAuthType, + lanDefIpType FspR7IpType, + lanDefMetric Unsigned32, + lanDefAreaAid SnmpAdminString, + lanDefIpAddr IpAddress, + lanDefIpMask IpAddress, + lanDefPriority Unsigned32, + lanDefIPv6 SnmpAdminString, + lanDefIPv6PrefixLen Unsigned32, + lanDefIpMode FspR7IpMode, + lanDefMtu Unsigned32, + lanDefHelloInterval Unsigned32, + lanDefDeadInterval Unsigned32, + lanDefRetransmitInterval Unsigned32, + lanDefDhcpServer FspR7DhcpServer, + lanDefDhcpStartAddr IpAddress, + lanDefDhcpStopAddr IpAddress, + lanDefDhcpMask IpAddress, + lanDefFrcdLogin FspR7EnableDisable } + +lanDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { lanDefEntry 1 } + +lanDefType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { lanDefEntry 2 } + +lanDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { lanDefEntry 3 } + +lanDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { lanDefEntry 4 } + +lanDefAuthString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Authentication Key/String depending on Authentication Type" + ::= { lanDefEntry 5 } + +lanDefOspf OBJECT-TYPE + SYNTAX FspR7OspfMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Routing (Dynamic)" + ::= { lanDefEntry 6 } + +lanDefAuthType OBJECT-TYPE + SYNTAX FspR7CpAuthType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Authentication Type" + ::= { lanDefEntry 7 } + +lanDefIpType OBJECT-TYPE + SYNTAX FspR7IpType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of IP configuration" + ::= { lanDefEntry 8 } + +lanDefMetric OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Routing Metric" + ::= { lanDefEntry 9 } + +lanDefAreaAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSPF Area AID" + ::= { lanDefEntry 10 } + +lanDefIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Address assigned to LAN IP Interface" + ::= { lanDefEntry 11 } + +lanDefIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP MASK assigned to LAN IP Interface" + ::= { lanDefEntry 12 } + +lanDefPriority OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Priority" + ::= { lanDefEntry 13 } + +lanDefIPv6 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Address" + ::= { lanDefEntry 14 } + +lanDefIPv6PrefixLen OBJECT-TYPE + SYNTAX Unsigned32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Subnet Prefix Length" + ::= { lanDefEntry 15 } + +lanDefIpMode OBJECT-TYPE + SYNTAX FspR7IpMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Mode of Operation either IPv4 only or IPv4 and IPv6. When operation supports IPv6, it is used for addresses external to the network." + ::= { lanDefEntry 16 } + +lanDefMtu OBJECT-TYPE + SYNTAX Unsigned32 (1280..1500) + UNITS "Byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum Transmission Unit" + ::= { lanDefEntry 17 } + +lanDefHelloInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hello Interval" + ::= { lanDefEntry 18 } + +lanDefDeadInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Dead Interval" + ::= { lanDefEntry 19 } + +lanDefRetransmitInterval OBJECT-TYPE + SYNTAX Unsigned32 (0..3600) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Retransmit Interval" + ::= { lanDefEntry 20 } + +lanDefDhcpServer OBJECT-TYPE + SYNTAX FspR7DhcpServer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines DHCP Server/Client mode of the NCU" + ::= { lanDefEntry 21 } + +lanDefDhcpStartAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DHCP Start Address" + ::= { lanDefEntry 22 } + +lanDefDhcpStopAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DHCP Stop Address" + ::= { lanDefEntry 23 } + +lanDefDhcpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DHCP Mask" + ::= { lanDefEntry 24 } + +lanDefFrcdLogin OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Directs web browser to the NED login page when enabled and user is not currently logged in." + ::= { lanDefEntry 25 } + +endOfLanDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmtDef 6 } + +eccDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF EccDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "eccCapTable (Embedded Communication Channel)" + ::= { dcnMgmtDef 7 } + +eccDefEntry OBJECT-TYPE + SYNTAX EccDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of eccCapTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { eccDefTable 1 } + +EccDefEntry ::= SEQUENCE + { eccDefRowStatus RowStatus, + eccDefType FspR7InterfaceType, + eccDefAdmin FspR7AdminState, + eccDefAlias SnmpAdminString, + eccDefLanAid SnmpAdminString, + eccDefExternalVid Unsigned32, + eccDefGccUsage FspR7GccUsage } + +eccDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { eccDefEntry 1 } + +eccDefType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { eccDefEntry 2 } + +eccDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { eccDefEntry 3 } + +eccDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { eccDefEntry 4 } + +eccDefLanAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AID of LAN" + ::= { eccDefEntry 5 } + +eccDefExternalVid OBJECT-TYPE + SYNTAX Unsigned32 (1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "External VID" + ::= { eccDefEntry 6 } + +eccDefGccUsage OBJECT-TYPE + SYNTAX FspR7GccUsage + MAX-ACCESS read-only + STATUS current + DESCRIPTION "GCC Usage" + ::= { eccDefEntry 7 } + +endOfEccDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmtDef 8 } + +endOfDcnMgmtDef OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmtDef 10000 } + +opticalMuxDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF OpticalMuxDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "opticalCapTable" + ::= { opticalMuxMgmtDef 1 } + +opticalMuxDefEntry OBJECT-TYPE + SYNTAX OpticalMuxDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of opticalCapTable" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName + } + ::= { opticalMuxDefTable 1 } + +OpticalMuxDefEntry ::= SEQUENCE + { opticalMuxDefRowStatus RowStatus, + opticalMuxDefPumpPower Integer32, + opticalMuxDefInhibitSwitchToWork FspR7YesNo, + opticalMuxDefForceLaserOn FspR7RlsAction, + opticalMuxDefAseTabCreation FspR7RlsAction, + opticalMuxDefOpticalSetPoint Integer32, + opticalMuxDefInitiateEqualization FspR7RlsAction, + opticalMuxDefTilt Integer32, + opticalMuxDefOscOpticalSetpoint Integer32, + opticalMuxDefOffset Integer32, + opticalMuxDefSwitchCommand FspR7APSCommand, + opticalMuxDefAlsMode FspR7AlsMode, + opticalMuxDefType FspR7InterfaceType, + opticalMuxDefAttenuationGradient Unsigned32, + opticalMuxDefInhibitSwitchToProt FspR7YesNo, + opticalMuxDefVariableGain Unsigned32, + opticalMuxDefAdmin FspR7AdminState, + opticalMuxDefTimePeriod FspR7OtdrPeriod, + opticalMuxDefSigDegThresReceiver Unsigned32, + opticalMuxDefAlias SnmpAdminString, + opticalMuxDefDataLayerPmReset FspR7PmReset, + opticalMuxDefGain FspR7Gain, + opticalMuxDefEdfaPwrOut FspR7EdfaOutputPowerRating, + opticalMuxDefVoaSetpoint Unsigned32, + opticalMuxDefFiberBrand FspR7FiberBrand, + opticalMuxDefTiltSet FspR7TiltSet, + opticalMuxDefForceFwdAsePilotOn FspR7RlsAction, + opticalMuxDefBandProvision FspR7OpticalBand, + opticalMuxDefOffsetHigh Integer32, + opticalMuxDefOffsetLow Integer32, + opticalMuxDefOptUpdate FspR7RlsAction, + opticalMuxDefVariableGainNtoR Unsigned32, + opticalMuxDefVariableGainRtoN Unsigned32 } + +opticalMuxDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { opticalMuxDefEntry 1 } + +opticalMuxDefPumpPower OBJECT-TYPE + SYNTAX Integer32 (115..138) + UNITS "0.2 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total raman pump power" + ::= { opticalMuxDefEntry 2 } + +opticalMuxDefInhibitSwitchToWork OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inhibit Switch to Working. Inhibition blocks a switchInhibit Switch to Protection facility. Inhibition blocksInhibit Switch to Working. Inhibition blocks a switch + switch to the Protection facility (protection path).Inhibit Switch to Protection facility. Inhibition blocks + switch to the Protection facility (protection path). + to the Working facility (working path). + to the Working facility (working path). + Applicable only for the Working facility in ACT state. + Applicable only for the Working facility in ACT state. + Applicable for the Protection facility in ACT state. + Applicable for the Protection facility in ACT state." + ::= { opticalMuxDefEntry 3 } + +opticalMuxDefForceLaserOn OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Forced On" + ::= { opticalMuxDefEntry 4 } + +opticalMuxDefAseTabCreation OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ASE Table creation in process" + ::= { opticalMuxDefEntry 5 } + +opticalMuxDefOpticalSetPoint OBJECT-TYPE + SYNTAX Integer32 (-250..100) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the optical power for power equalization in ROADM or for channel power control in OPCM" + ::= { opticalMuxDefEntry 6 } + +opticalMuxDefInitiateEqualization OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Initiate Equalization" + ::= { opticalMuxDefEntry 7 } + +opticalMuxDefTilt OBJECT-TYPE + SYNTAX Integer32 (-50..0) + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Change of optical channel power in dB over the complete transmission band" + ::= { opticalMuxDefEntry 8 } + +opticalMuxDefOscOpticalSetpoint OBJECT-TYPE + SYNTAX Integer32 (-250..50) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the OSC optical power" + ::= { opticalMuxDefEntry 9 } + +opticalMuxDefOffset OBJECT-TYPE + SYNTAX Integer32 (10..30) + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the offset for the mean optical power for power equalization in ROADM" + ::= { opticalMuxDefEntry 10 } + +opticalMuxDefSwitchCommand OBJECT-TYPE + SYNTAX FspR7APSCommand + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The switch command action for this facility. A command resulting + in a switch event will also cause a change of the facility secondary state + and a corresponding condition. Addressed by this command is the active port, + the port to switch away from. Since this is a manual switch command, it will + not switch if other port suffers from a signalfailure or a signal degrade." + ::= { opticalMuxDefEntry 11 } + +opticalMuxDefAlsMode OBJECT-TYPE + SYNTAX FspR7AlsMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines the reaction in backward direction in response to a LOS + on the same Interface: on a Network Interface connected to the DWDM + this is a matter of laser safety" + ::= { opticalMuxDefEntry 12 } + +opticalMuxDefType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { opticalMuxDefEntry 13 } + +opticalMuxDefAttenuationGradient OBJECT-TYPE + SYNTAX Unsigned32 (5..990) + UNITS "0.1 dB/min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Attenuation Gradient Threshold on Receive Fiber. Applies to both TRMT and RCV directions; but threshold violation is reported for each direction separately by the 'tapping' alarms: INTRUDE-RCV and INTRUDE-TRMT." + ::= { opticalMuxDefEntry 14 } + +opticalMuxDefInhibitSwitchToProt OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inhibit Switch to Working. Inhibition blocks a switchInhibit Switch to Protection facility. Inhibition blocksInhibit Switch to Working. Inhibition blocks a switch" + ::= { opticalMuxDefEntry 15 } + +opticalMuxDefVariableGain OBJECT-TYPE + SYNTAX Unsigned32 (0..350) + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Variable Gain of EDFA" + ::= { opticalMuxDefEntry 16 } + +opticalMuxDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { opticalMuxDefEntry 17 } + +opticalMuxDefTimePeriod OBJECT-TYPE + SYNTAX FspR7OtdrPeriod + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NONE - OTDR measurement disabled otherwise the OTDR duration in minutes." + ::= { opticalMuxDefEntry 18 } + +opticalMuxDefSigDegThresReceiver OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal Degrade Threshold on Receiver. Reported as ATTRMT-SDHT to far end." + ::= { opticalMuxDefEntry 19 } + +opticalMuxDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { opticalMuxDefEntry 20 } + +opticalMuxDefDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { opticalMuxDefEntry 21 } + +opticalMuxDefGain OBJECT-TYPE + SYNTAX FspR7Gain + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Gain" + ::= { opticalMuxDefEntry 22 } + +opticalMuxDefEdfaPwrOut OBJECT-TYPE + SYNTAX FspR7EdfaOutputPowerRating + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Rating - Provision" + ::= { opticalMuxDefEntry 23 } + +opticalMuxDefVoaSetpoint OBJECT-TYPE + SYNTAX Unsigned32 (0..300) + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the optical attenuation of VOA" + ::= { opticalMuxDefEntry 24 } + +opticalMuxDefFiberBrand OBJECT-TYPE + SYNTAX FspR7FiberBrand + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Brand of fiber present in the fiber plant" + ::= { opticalMuxDefEntry 25 } + +opticalMuxDefTiltSet OBJECT-TYPE + SYNTAX FspR7TiltSet + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tilt setting as discrete values versus a range" + ::= { opticalMuxDefEntry 26 } + +opticalMuxDefForceFwdAsePilotOn OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Force the BWD Raman pilot on to allow building of FWD Raman ASE Table" + ::= { opticalMuxDefEntry 27 } + +opticalMuxDefBandProvision OBJECT-TYPE + SYNTAX FspR7OpticalBand + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Band Provision. Reference to BAND__INVENTORY." + ::= { opticalMuxDefEntry 28 } + +opticalMuxDefOffsetHigh OBJECT-TYPE + SYNTAX Integer32 (-250..210) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the high level offset for power equalization in CCM" + ::= { opticalMuxDefEntry 29 } + +opticalMuxDefOffsetLow OBJECT-TYPE + SYNTAX Integer32 (-250..210) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the low level offset for power equalization in CCM" + ::= { opticalMuxDefEntry 30 } + +opticalMuxDefOptUpdate OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This parameter is used to operate/trigger OPT PM update; it triggers the entity to update its current OPT PM value, which can be retrieved via GET function." + ::= { opticalMuxDefEntry 31 } + +opticalMuxDefVariableGainNtoR OBJECT-TYPE + SYNTAX Unsigned32 (0..350) + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Variable Gain of EDFA (N to R)" + ::= { opticalMuxDefEntry 32 } + +opticalMuxDefVariableGainRtoN OBJECT-TYPE + SYNTAX Unsigned32 (0..350) + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Variable Gain of EDFA (R to N)" + ::= { opticalMuxDefEntry 33 } + +endOfOpticalMuxDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { opticalMuxMgmtDef 2 } + +endOfOpticalMuxMgmtDef OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { opticalMuxMgmtDef 10000 } + +shelfConnDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF ShelfConnDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "shelfConnCapTable" + ::= { shelfConnMgmtDef 1 } + +shelfConnDefEntry OBJECT-TYPE + SYNTAX ShelfConnDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of shelfConnCapTable" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { shelfConnDefTable 1 } + +ShelfConnDefEntry ::= SEQUENCE + { shelfConnDefRowStatus RowStatus, + shelfConnDefAdmin FspR7AdminState, + shelfConnDefAlias SnmpAdminString, + shelfConnDefFacilityType FspR7InterfaceType, + shelfConnDefDataLayerPmReset FspR7PmReset, + shelfConnDefAutonegotiation EnableState, + shelfConnDefBitrate FspR7Bitrate, + shelfConnDefDuplex EthDuplexMode, + shelfConnDefMdix FspR7InterfaceCrossover } + +shelfConnDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { shelfConnDefEntry 1 } + +shelfConnDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { shelfConnDefEntry 2 } + +shelfConnDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { shelfConnDefEntry 3 } + +shelfConnDefFacilityType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { shelfConnDefEntry 4 } + +shelfConnDefDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { shelfConnDefEntry 5 } + +shelfConnDefAutonegotiation OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Auto Negotiation for the data rate" + ::= { shelfConnDefEntry 6 } + +shelfConnDefBitrate OBJECT-TYPE + SYNTAX FspR7Bitrate + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Provisioned data rate" + ::= { shelfConnDefEntry 7 } + +shelfConnDefDuplex OBJECT-TYPE + SYNTAX EthDuplexMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Duplex Mode (provision), available when Auto Negoiation is Disable (AUTONEG=DISABLE)" + ::= { shelfConnDefEntry 8 } + +shelfConnDefMdix OBJECT-TYPE + SYNTAX FspR7InterfaceCrossover + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Medium-dependent interface crossover" + ::= { shelfConnDefEntry 9 } + +endOfShelfConnDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { shelfConnMgmtDef 2 } + +endOfShelfConnMgmtDef OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { shelfConnMgmtDef 10000 } + +envPortDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF EnvPortDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "envPortCapTable" + ::= { envMgmtDef 1 } + +envPortDefEntry OBJECT-TYPE + SYNTAX EnvPortDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of envPortCapTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { envPortDefTable 1 } + +EnvPortDefEntry ::= SEQUENCE + { envPortDefRowStatus RowStatus, + envPortDefTelemetry FspR7TelemetryOutput, + envPortDefFacilityType FspR7InterfaceType, + envPortDefTifAlarmType SnmpAdminString, + envPortDefTifAlarmMessage SnmpAdminString, + envPortDefInvertTifInputLogic FspR7InvertTelemetryInputLogic } + +envPortDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { envPortDefEntry 1 } + +envPortDefTelemetry OBJECT-TYPE + SYNTAX FspR7TelemetryOutput + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Telemetry interface output provision" + ::= { envPortDefEntry 2 } + +envPortDefFacilityType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { envPortDefEntry 3 } + +envPortDefTifAlarmType OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Telemetry interface alarm type" + ::= { envPortDefEntry 4 } + +envPortDefTifAlarmMessage OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Telemetry interface alarm message" + ::= { envPortDefEntry 5 } + +envPortDefInvertTifInputLogic OBJECT-TYPE + SYNTAX FspR7InvertTelemetryInputLogic + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Change telemetry interface input logic" + ::= { envPortDefEntry 6 } + +endOfEnvPortDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { envMgmtDef 2 } + +endOfEnvMgmtDef OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { envMgmtDef 10000 } + +containerDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerCapTable" + ::= { containerMgmtDef 1 } + +containerDefEntry OBJECT-TYPE + SYNTAX ContainerDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerCapTable" + INDEX { + entityContainerShelfNo, + entityContainerSlotNo, + entityContainerPortNo, + entityContainerExtNo, + entityContainerClassName + } + ::= { containerDefTable 1 } + +ContainerDefEntry ::= SEQUENCE + { containerDefRowStatus RowStatus, + containerDefFacilityType FspR7InterfaceType } + +containerDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { containerDefEntry 1 } + +containerDefFacilityType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { containerDefEntry 2 } + +endOfContainerDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { containerMgmtDef 2 } + +endOfContainerMgmtDef OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { containerMgmtDef 10000 } + +opticalLineDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF OpticalLineDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "opticalLineCapTable" + ::= { opticalLineMgmtDef 1 } + +opticalLineDefEntry OBJECT-TYPE + SYNTAX OpticalLineDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of opticalLineCapTable" + INDEX { + entityOptLineIndexNo1, + entityOptLineIndexNo1, + entityOptLineIndexNo1, + entityOptLineIndexNo1, + entityOptLineClassName + } + ::= { opticalLineDefTable 1 } + +OpticalLineDefEntry ::= SEQUENCE + { opticalLineDefRowStatus RowStatus, + opticalLineDefTxLineAttenuation Integer32, + opticalLineDefRxLineAttenuation Integer32, + opticalLineDefAlias SnmpAdminString, + opticalLineDefFarEndLocation SnmpAdminString, + opticalLineDefFiberLength Unsigned32, + opticalLineDefChannelBandwith FspR7ChannelBandwidth } + +opticalLineDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { opticalLineDefEntry 1 } + +opticalLineDefTxLineAttenuation OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Attenuation (in 0.1 dB) on line connected to + transmitter of this interface. If there is loss of signal + then line attenuation is -65535. The value -255 will be + returned if the value isn't available." + ::= { opticalLineDefEntry 2 } + +opticalLineDefRxLineAttenuation OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Attenuation (in 0.1 dB) on line connected to receiver + of this interface. If there is loss of signal then ine + attenuation is -65535. The value -255 will be returned if + the value isn't available." + ::= { opticalLineDefEntry 3 } + +opticalLineDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { opticalLineDefEntry 4 } + +opticalLineDefFarEndLocation OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FEND Location" + ::= { opticalLineDefEntry 5 } + +opticalLineDefFiberLength OBJECT-TYPE + SYNTAX Unsigned32 (0..10000) + UNITS "km" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber length between 2 remote NEs" + ::= { opticalLineDefEntry 6 } + +opticalLineDefChannelBandwith OBJECT-TYPE + SYNTAX FspR7ChannelBandwidth + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Bandwidth" + ::= { opticalLineDefEntry 7 } + +endOfOpticalLineDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { opticalLineMgmtDef 2 } + +endOfOpticalLineMgmtDef OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { opticalLineMgmtDef 10000 } + +optThresholdConfigDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptThresholdConfigDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "optThresholdConfigCapTable" + ::= { performanceFacilityThresholdDef 1 } + +optThresholdConfigDefEntry OBJECT-TYPE + SYNTAX OptThresholdConfigDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of optThresholdConfigCapTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { optThresholdConfigDefTable 1 } + +OptThresholdConfigDefEntry ::= SEQUENCE + { optThresholdConfigDefLowConfig Integer32, + optThresholdConfigDefHighConfig Integer32 } + +optThresholdConfigDefLowConfig OBJECT-TYPE + SYNTAX Integer32 (-500..300) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configurable threshold of the Optical Power Transmitted (output)" + ::= { optThresholdConfigDefEntry 1 } + +optThresholdConfigDefHighConfig OBJECT-TYPE + SYNTAX Integer32 (-500..300) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Configurable high threshold of the Optical Power Transmitted (output)" + ::= { optThresholdConfigDefEntry 2 } + +oprThresholdConfigDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprThresholdConfigDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "oprThresholdConfigCapTable" + ::= { performanceFacilityThresholdDef 2 } + +oprThresholdConfigDefEntry OBJECT-TYPE + SYNTAX OprThresholdConfigDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of oprThresholdConfigCapTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { oprThresholdConfigDefTable 1 } + +OprThresholdConfigDefEntry ::= SEQUENCE + { oprThresholdConfigDefLowConfig Integer32, + oprThresholdConfigDefHighConfig Integer32 } + +oprThresholdConfigDefLowConfig OBJECT-TYPE + SYNTAX Integer32 (-450..260) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprThresholdConfigDefEntry 1 } + +oprThresholdConfigDefHighConfig OBJECT-TYPE + SYNTAX Integer32 (-450..270) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprThresholdConfigDefEntry 2 } + +endOfOprThresholdConfigDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { performanceFacilityThresholdDef 3 } + +endOfPerformanceFacilityThresholdDef OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { performanceFacilityThresholdDef 10000 } + +terminationPointDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF TerminationPointDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "terminationPointCapTable" + ::= { fiberMapDef 1 } + +terminationPointDefEntry OBJECT-TYPE + SYNTAX TerminationPointDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of terminationPointCapTable" + INDEX { + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName + } + ::= { terminationPointDefTable 1 } + +TerminationPointDefEntry ::= SEQUENCE + { terminationPointDefRowStatus RowStatus, + terminationPointDefAdmin FspR7AdminState, + terminationPointDefFiberDetect FspR7EnableDisable, + terminationPointDefAlias SnmpAdminString } + +terminationPointDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Termination Point Capability RowStatus." + ::= { terminationPointDefEntry 1 } + +terminationPointDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Termination Point Capability Adminstrative State." + ::= { terminationPointDefEntry 2 } + +terminationPointDefFiberDetect OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Termination Point Capability Fiber Detect." + ::= { terminationPointDefEntry 3 } + +terminationPointDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Termination Point Capabillity Alias." + ::= { terminationPointDefEntry 4 } + +connectionDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF ConnectionDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "connectionCapTable" + ::= { fiberMapDef 2 } + +connectionDefEntry OBJECT-TYPE + SYNTAX ConnectionDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of connectionCapTable" + INDEX { + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName, + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName, + entityConnectionClassName + } + ::= { connectionDefTable 1 } + +ConnectionDefEntry ::= SEQUENCE + { connectionDefRowStatus FspR7RowStatus, + connectionDefType FspR7TypeConnection } + +connectionDefRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Connection Default RowStatus." + ::= { connectionDefEntry 1 } + +connectionDefType OBJECT-TYPE + SYNTAX FspR7TypeConnection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Connection Default Type." + ::= { connectionDefEntry 2 } + +endOfConnectionDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fiberMapDef 3 } + +endOfFiberMapDef OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fiberMapDef 10000 } + +externalPortDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF ExternalPortDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "externalPortDef" + ::= { eciDef 1 } + +externalPortDefEntry OBJECT-TYPE + SYNTAX ExternalPortDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of externalPortDef" + INDEX { + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName + } + ::= { externalPortDefTable 1 } + +ExternalPortDefEntry ::= SEQUENCE + { externalPortDefRowStatus FspR7RowStatus, + externalPortDefType FspR7InterfaceType, + externalPortDefTransmitChannel FspR7ChannelIdentifier, + externalPortDefChannelBandwith FspR7ChannelBandwidth, + externalPortDefAlias SnmpAdminString, + externalPortDefFarEndLocation SnmpAdminString, + externalPortDefBitrate Unsigned32, + externalPortDefFecType FspR7FecType, + externalPortDefLineCoding FspR7LineCoding, + externalPortDefFrameFormat FspR7FrameFormat, + externalPortDefOpticalPowerTx Integer32, + externalPortDefOsnrTransmit Unsigned32, + externalPortDefPmdTransmit Unsigned32, + externalPortDefChromDisperTx Integer32, + externalPortDefMinOsnrRcv Unsigned32, + externalPortDefMinOptPowerRcv Integer32, + externalPortDefMaxOptPowerRcv Integer32, + externalPortDefMaxPmdRcv Unsigned32, + externalPortDefMinChromDisperRcv Integer32, + externalPortDefMaxChromDisperRcv Integer32, + externalPortDefMaxBitErrorRate FspR7MaxBitErrorRate, + externalPortDefSourceProfile SnmpAdminString } + +externalPortDefRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus" + ::= { externalPortDefEntry 1 } + +externalPortDefType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 2 } + +externalPortDefTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 3 } + +externalPortDefChannelBandwith OBJECT-TYPE + SYNTAX FspR7ChannelBandwidth + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 4 } + +externalPortDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 5 } + +externalPortDefFarEndLocation OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 6 } + +externalPortDefBitrate OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 7 } + +externalPortDefFecType OBJECT-TYPE + SYNTAX FspR7FecType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 8 } + +externalPortDefLineCoding OBJECT-TYPE + SYNTAX FspR7LineCoding + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 9 } + +externalPortDefFrameFormat OBJECT-TYPE + SYNTAX FspR7FrameFormat + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 10 } + +externalPortDefOpticalPowerTx OBJECT-TYPE + SYNTAX Integer32 (-9900..600) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 11 } + +externalPortDefOsnrTransmit OBJECT-TYPE + SYNTAX Unsigned32 (0..58) + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 12 } + +externalPortDefPmdTransmit OBJECT-TYPE + SYNTAX Unsigned32 (0..30) + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 13 } + +externalPortDefChromDisperTx OBJECT-TYPE + SYNTAX Integer32 (-60000..60000) + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 14 } + +externalPortDefMinOsnrRcv OBJECT-TYPE + SYNTAX Unsigned32 (10..58) + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 15 } + +externalPortDefMinOptPowerRcv OBJECT-TYPE + SYNTAX Integer32 (-2500..1000) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 16 } + +externalPortDefMaxOptPowerRcv OBJECT-TYPE + SYNTAX Integer32 (-2500..1000) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 17 } + +externalPortDefMaxPmdRcv OBJECT-TYPE + SYNTAX Unsigned32 (0..30) + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 18 } + +externalPortDefMinChromDisperRcv OBJECT-TYPE + SYNTAX Integer32 (-60000..60000) + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 19 } + +externalPortDefMaxChromDisperRcv OBJECT-TYPE + SYNTAX Integer32 (-60000..60000) + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 20 } + +externalPortDefMaxBitErrorRate OBJECT-TYPE + SYNTAX FspR7MaxBitErrorRate + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 21 } + +externalPortDefSourceProfile OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalPortDefEntry 22 } + +endOfExternalPortDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eciDef 2 } + +externalOmDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF ExternalOmDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "externalOmDef" + ::= { eciDef 3 } + +externalOmDefEntry OBJECT-TYPE + SYNTAX ExternalOmDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of externalOmDef" + INDEX { + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName + } + ::= { externalOmDefTable 1 } + +ExternalOmDefEntry ::= SEQUENCE + { externalOmDefRowStatus FspR7RowStatus, + externalOmDefType FspR7InterfaceType, + externalOmDefHostName SnmpAdminString } + +externalOmDefRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus" + ::= { externalOmDefEntry 1 } + +externalOmDefType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { externalOmDefEntry 2 } + +externalOmDefHostName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Host Device Name" + ::= { externalOmDefEntry 3 } + +externalVchDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF ExternalVchDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "externalVchDef" + ::= { eciDef 5 } + +externalVchDefEntry OBJECT-TYPE + SYNTAX ExternalVchDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of externalVchDef" + INDEX { + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName + } + ::= { externalVchDefTable 1 } + +ExternalVchDefEntry ::= SEQUENCE + { externalVchDefRowStatus FspR7RowStatus, + externalVchDefType FspR7InterfaceType, + externalVchDefTransmitChannel FspR7ChannelIdentifier, + externalVchDefChannelBandwith FspR7ChannelBandwidth, + externalVchDefAlias SnmpAdminString, + externalVchDefFarEndLocation SnmpAdminString, + externalVchDefBitrate Unsigned32, + externalVchDefFecType FspR7FecType, + externalVchDefLineCoding FspR7LineCoding, + externalVchDefFrameFormat FspR7FrameFormat, + externalVchDefOpticalPowerTx Integer32, + externalVchDefOsnrTransmit Unsigned32, + externalVchDefPmdTransmit Unsigned32, + externalVchDefChromDisperTx Integer32, + externalVchDefMinOsnrRcv Unsigned32, + externalVchDefMinOptPowerRcv Integer32, + externalVchDefMaxOptPowerRcv Integer32, + externalVchDefMaxPmdRcv Unsigned32, + externalVchDefMinChromDisperRcv Integer32, + externalVchDefMaxChromDisperRcv Integer32, + externalVchDefMaxBitErrorRate FspR7MaxBitErrorRate, + externalVchDefSourceProfile SnmpAdminString } + +externalVchDefRowStatus OBJECT-TYPE + SYNTAX FspR7RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus" + ::= { externalVchDefEntry 1 } + +externalVchDefType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 2 } + +externalVchDefTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 3 } + +externalVchDefChannelBandwith OBJECT-TYPE + SYNTAX FspR7ChannelBandwidth + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 4 } + +externalVchDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 5 } + +externalVchDefFarEndLocation OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 6 } + +externalVchDefBitrate OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 7 } + +externalVchDefFecType OBJECT-TYPE + SYNTAX FspR7FecType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 8 } + +externalVchDefLineCoding OBJECT-TYPE + SYNTAX FspR7LineCoding + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 9 } + +externalVchDefFrameFormat OBJECT-TYPE + SYNTAX FspR7FrameFormat + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 10 } + +externalVchDefOpticalPowerTx OBJECT-TYPE + SYNTAX Integer32 (-9900..600) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 11 } + +externalVchDefOsnrTransmit OBJECT-TYPE + SYNTAX Unsigned32 (0..58) + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 12 } + +externalVchDefPmdTransmit OBJECT-TYPE + SYNTAX Unsigned32 (0..30) + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 13 } + +externalVchDefChromDisperTx OBJECT-TYPE + SYNTAX Integer32 (-60000..60000) + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 14 } + +externalVchDefMinOsnrRcv OBJECT-TYPE + SYNTAX Unsigned32 (10..58) + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 15 } + +externalVchDefMinOptPowerRcv OBJECT-TYPE + SYNTAX Integer32 (-2500..1000) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 16 } + +externalVchDefMaxOptPowerRcv OBJECT-TYPE + SYNTAX Integer32 (-2500..1000) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 17 } + +externalVchDefMaxPmdRcv OBJECT-TYPE + SYNTAX Unsigned32 (0..30) + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 18 } + +externalVchDefMinChromDisperRcv OBJECT-TYPE + SYNTAX Integer32 (-60000..60000) + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 19 } + +externalVchDefMaxChromDisperRcv OBJECT-TYPE + SYNTAX Integer32 (-60000..60000) + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 20 } + +externalVchDefMaxBitErrorRate OBJECT-TYPE + SYNTAX FspR7MaxBitErrorRate + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 21 } + +externalVchDefSourceProfile OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "." + ::= { externalVchDefEntry 22 } + +endOfEciDef OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eciDef 10000 } + +changePhysicalPortServiceDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF ChangePhysicalPortServiceDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { changeServiceDef 1 } + +changePhysicalPortServiceDefEntry OBJECT-TYPE + SYNTAX ChangePhysicalPortServiceDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { changePhysicalPortServiceDefTable 1 } + +ChangePhysicalPortServiceDefEntry ::= SEQUENCE + { changePhysicalPortServiceDefRowStatus RowStatus, + changePhysicalPortServiceDefType FspR7InterfaceType, + changePhysicalPortServiceDefAdmin FspR7AdminState, + changePhysicalPortServiceDefAlias SnmpAdminString, + changePhysicalPortServiceDefAlsMode FspR7AlsMode, + changePhysicalPortServiceDefBehaviour FspR7PortBehaviour, + changePhysicalPortServiceDefDispersionSetting Integer32, + changePhysicalPortServiceDefDispersionMode FspR7DispersionModes, + changePhysicalPortServiceDefChannelProv FspR7ChannelIdentifier, + changePhysicalPortServiceDefWdmRxChannel FspR7ChannelIdentifier, + changePhysicalPortServiceDefCodeGain FspR7CodeGain, + changePhysicalPortServiceDefXfpDecisionThres FspR7XfpDecisionThres, + changePhysicalPortServiceDefDisparityCorrection EnableState, + changePhysicalPortServiceDefEqlzAdmin FspR7EnableDisable, + changePhysicalPortServiceDefErrorForwarding FspR7ErrorFwdMode, + changePhysicalPortServiceDefFecType FspR7FecType, + changePhysicalPortServiceDefFarEndCommunication FspR7YesNo, + changePhysicalPortServiceDefFlowControl FspR7FlowControlMode, + changePhysicalPortServiceDefLaneChannelSetting FspR7ChannelIdentifier, + changePhysicalPortServiceDefLaserDelayTimer FspR7LaserDelayTimer, + changePhysicalPortServiceDefLaserOffTimer Unsigned32, + changePhysicalPortServiceDefLaserOnTimer Unsigned32, + changePhysicalPortServiceDefLaserOffDelayFunction EnableState, + changePhysicalPortServiceDefAutoPTassignment FspR7ManualAuto, + changePhysicalPortServiceDefTributarySlotMethod FspR7ManualAuto, + changePhysicalPortServiceDefOpticalSetPoint Integer32, + changePhysicalPortServiceDefOpuPayloadType FspR7OpuPayloadType, + changePhysicalPortServiceDefSigDegThresSonetLine FspR7BERThreshold, + changePhysicalPortServiceDefSigDegThresSdhMs Unsigned32, + changePhysicalPortServiceDefSigDegThresOtu Integer32, + changePhysicalPortServiceDefSigDegThresOdu Integer32, + changePhysicalPortServiceDefSigDegThreshold Unsigned32, + changePhysicalPortServiceDefSigDegPcslThreshold Unsigned32, + changePhysicalPortServiceDefSigDegThresSonetSection FspR7BERThreshold, + changePhysicalPortServiceDefSigDegThresSdhSection Unsigned32, + changePhysicalPortServiceDefSigDegThresOduTcmA Integer32, + changePhysicalPortServiceDefSigDegThresOduTcmB Integer32, + changePhysicalPortServiceDefSigDegThresOduTcmC Integer32, + changePhysicalPortServiceDefSignalDegradePeriod Unsigned32, + changePhysicalPortServiceDefSigDegPeriodOdu Unsigned32, + changePhysicalPortServiceDefSigDegPeriodOtu Unsigned32, + changePhysicalPortServiceDefSigDegPeriodIntegration Unsigned32, + changePhysicalPortServiceDefSigDegPeriodSdhSection Unsigned32, + changePhysicalPortServiceDefSigDegPeriodOduTcmA Unsigned32, + changePhysicalPortServiceDefSigDegPeriodOduTcmB Unsigned32, + changePhysicalPortServiceDefSigDegPeriodOduTcmC Unsigned32, + changePhysicalPortServiceDefOtnStuffing FspR7YesNo, + changePhysicalPortServiceDefTcmALevel OtnTcmLevel, + changePhysicalPortServiceDefTcmBLevel OtnTcmLevel, + changePhysicalPortServiceDefTcmCLevel OtnTcmLevel, + changePhysicalPortServiceDefTerminationLevel OhTerminationLevel, + changePhysicalPortServiceDefTimingSource SonetTimingSource, + changePhysicalPortServiceDefTimModeOdu TimMode, + changePhysicalPortServiceDefTimModeOtu TimMode, + changePhysicalPortServiceDefTimModeSonetSection TimMode, + changePhysicalPortServiceDefTimModeOduTcmA TimMode, + changePhysicalPortServiceDefTimModeOduTcmB TimMode, + changePhysicalPortServiceDefTimModeOduTcmC TimMode, + changePhysicalPortServiceDefTraceFormSonetSection SonetTraceForm, + changePhysicalPortServiceDefTraceExpectedSonetSection OCTET STRING, + changePhysicalPortServiceDefTraceTransmitSonetSection OCTET STRING, + changePhysicalPortServiceDefTraceExpectedOtu OCTET STRING, + changePhysicalPortServiceDefTraceTransmitSapiOtu OCTET STRING, + changePhysicalPortServiceDefTraceTransmitDapiOtu OCTET STRING, + changePhysicalPortServiceDefTraceTransmitOpspOtu OCTET STRING, + changePhysicalPortServiceDefTraceExpectedOdu OCTET STRING, + changePhysicalPortServiceDefTraceTransmitSapiOdu OCTET STRING, + changePhysicalPortServiceDefTraceTransmitDapiOdu OCTET STRING, + changePhysicalPortServiceDefTraceTransmitOpspOdu OCTET STRING, + changePhysicalPortServiceDefTraceExpectedOduTcmA OCTET STRING, + changePhysicalPortServiceDefTraceTransmitSapiOduTcmA OCTET STRING, + changePhysicalPortServiceDefTraceTransmitDapiOduTcmA OCTET STRING, + changePhysicalPortServiceDefTraceTransmitOpspOduTcmA OCTET STRING, + changePhysicalPortServiceDefTraceExpectedOduTcmB OCTET STRING, + changePhysicalPortServiceDefTraceTransmitSapiOduTcmB OCTET STRING, + changePhysicalPortServiceDefTraceTransmitDapiOduTcmB OCTET STRING, + changePhysicalPortServiceDefTraceTransmitOpspOduTcmB OCTET STRING, + changePhysicalPortServiceDefTraceExpectedOduTcmC OCTET STRING, + changePhysicalPortServiceDefTraceTransmitSapiOduTcmC OCTET STRING, + changePhysicalPortServiceDefTraceTransmitDapiOduTcmC OCTET STRING, + changePhysicalPortServiceDefTraceTransmitOpspOduTcmC OCTET STRING, + changePhysicalPortServiceDefTxOffDelay FspR7EnableDisable, + changePhysicalPortServiceDefVoaMode FspR7VoaMode, + changePhysicalPortServiceDefVoaSetpoint Unsigned32, + changePhysicalPortServiceDefMode FspR7TransmissionMode, + changePhysicalPortServiceDefMonLevel FspR7MonLevel, + changePhysicalPortServiceDefOptimize FspR7Optimize, + changePhysicalPortServiceDefLinkSetup FspR7DisableEnable, + changePhysicalPortServiceDefChannelSpacing FspR7ChannelSpacing } + +changePhysicalPortServiceDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { changePhysicalPortServiceDefEntry 1 } + +changePhysicalPortServiceDefType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { changePhysicalPortServiceDefEntry 2 } + +changePhysicalPortServiceDefAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { changePhysicalPortServiceDefEntry 3 } + +changePhysicalPortServiceDefAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { changePhysicalPortServiceDefEntry 4 } + +changePhysicalPortServiceDefAlsMode OBJECT-TYPE + SYNTAX FspR7AlsMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines the reaction in backward direction in response to a LOS + on the same Interface: on a Network Interface connected to the DWDM + this is a matter of laser safety" + ::= { changePhysicalPortServiceDefEntry 5 } + +changePhysicalPortServiceDefBehaviour OBJECT-TYPE + SYNTAX FspR7PortBehaviour + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Behavior or Port usage based on configuration/usage in the system regardless of faceplate designation" + ::= { changePhysicalPortServiceDefEntry 6 } + +changePhysicalPortServiceDefDispersionSetting OBJECT-TYPE + SYNTAX Integer32 (-50000..50000) + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation setting on module" + ::= { changePhysicalPortServiceDefEntry 7 } + +changePhysicalPortServiceDefDispersionMode OBJECT-TYPE + SYNTAX FspR7DispersionModes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Mode" + ::= { changePhysicalPortServiceDefEntry 8 } + +changePhysicalPortServiceDefChannelProv OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel" + ::= { changePhysicalPortServiceDefEntry 9 } + +changePhysicalPortServiceDefWdmRxChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Number for the Receive Interface" + ::= { changePhysicalPortServiceDefEntry 10 } + +changePhysicalPortServiceDefCodeGain OBJECT-TYPE + SYNTAX FspR7CodeGain + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Forward Error Correction Coding gain" + ::= { changePhysicalPortServiceDefEntry 11 } + +changePhysicalPortServiceDefXfpDecisionThres OBJECT-TYPE + SYNTAX FspR7XfpDecisionThres + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XFP Decision threshold setting" + ::= { changePhysicalPortServiceDefEntry 12 } + +changePhysicalPortServiceDefDisparityCorrection OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Disparity correction" + ::= { changePhysicalPortServiceDefEntry 13 } + +changePhysicalPortServiceDefEqlzAdmin OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Scheduled Equalization Administration" + ::= { changePhysicalPortServiceDefEntry 14 } + +changePhysicalPortServiceDefErrorForwarding OBJECT-TYPE + SYNTAX FspR7ErrorFwdMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines the reaction in forward direction in response to a LOS on + the interface on the opposite side of the module: may override + this behaviour in the interests of laser safety." + ::= { changePhysicalPortServiceDefEntry 15 } + +changePhysicalPortServiceDefFecType OBJECT-TYPE + SYNTAX FspR7FecType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Forward Error Correction (Only relevant where TYPE = OTU#)" + ::= { changePhysicalPortServiceDefEntry 16 } + +changePhysicalPortServiceDefFarEndCommunication OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Used for Optojack plugs; Communication to Far End Plug is observed" + ::= { changePhysicalPortServiceDefEntry 17 } + +changePhysicalPortServiceDefFlowControl OBJECT-TYPE + SYNTAX FspR7FlowControlMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Flow Control mechanism" + ::= { changePhysicalPortServiceDefEntry 18 } + +changePhysicalPortServiceDefLaneChannelSetting OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel Setting" + ::= { changePhysicalPortServiceDefEntry 19 } + +changePhysicalPortServiceDefLaserDelayTimer OBJECT-TYPE + SYNTAX FspR7LaserDelayTimer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Relevant only when ERRFWD=LSROFF. Enables/disables the + possibility to delay turning off and on the laser. + This applies to the case when turning off the laser + is done as an error forwarding mechanism." + ::= { changePhysicalPortServiceDefEntry 20 } + +changePhysicalPortServiceDefLaserOffTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay before laser is swiched off" + ::= { changePhysicalPortServiceDefEntry 21 } + +changePhysicalPortServiceDefLaserOnTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay before laser is switched on" + ::= { changePhysicalPortServiceDefEntry 22 } + +changePhysicalPortServiceDefLaserOffDelayFunction OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "A configuration request for the Laser Off Delay function. This function + delays turning off the laser as a consequent action to a defect." + ::= { changePhysicalPortServiceDefEntry 23 } + +changePhysicalPortServiceDefAutoPTassignment OBJECT-TYPE + SYNTAX FspR7ManualAuto + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Auto assignment of ODU PT" + ::= { changePhysicalPortServiceDefEntry 24 } + +changePhysicalPortServiceDefTributarySlotMethod OBJECT-TYPE + SYNTAX FspR7ManualAuto + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tributary Slot assignment method" + ::= { changePhysicalPortServiceDefEntry 25 } + +changePhysicalPortServiceDefOpticalSetPoint OBJECT-TYPE + SYNTAX Integer32 (-250..100) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the optical power for power equalization in ROADM or for channel power control in OPCM" + ::= { changePhysicalPortServiceDefEntry 26 } + +changePhysicalPortServiceDefOpuPayloadType OBJECT-TYPE + SYNTAX FspR7OpuPayloadType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OPU Payload Type Indicator" + ::= { changePhysicalPortServiceDefEntry 27 } + +changePhysicalPortServiceDefSigDegThresSonetLine OBJECT-TYPE + SYNTAX FspR7BERThreshold + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit-Error-Based Degradation Definition for SONET (standard integration period)" + ::= { changePhysicalPortServiceDefEntry 28 } + +changePhysicalPortServiceDefSigDegThresSdhMs OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for SDH (standard integration period). + Defined as percentage Background Block Errors (30% default) evaluated + over a defined period (SDPER-RS)." + ::= { changePhysicalPortServiceDefEntry 29 } + +changePhysicalPortServiceDefSigDegThresOtu OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for OTU" + ::= { changePhysicalPortServiceDefEntry 30 } + +changePhysicalPortServiceDefSigDegThresOdu OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for ODU" + ::= { changePhysicalPortServiceDefEntry 31 } + +changePhysicalPortServiceDefSigDegThreshold OBJECT-TYPE + SYNTAX Unsigned32 (1..10000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Threshold for number of errors (CV or CV+DE) in one second" + ::= { changePhysicalPortServiceDefEntry 32 } + +changePhysicalPortServiceDefSigDegPcslThreshold OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for Physical Coding Sublayer" + ::= { changePhysicalPortServiceDefEntry 33 } + +changePhysicalPortServiceDefSigDegThresSonetSection OBJECT-TYPE + SYNTAX FspR7BERThreshold + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit-Error-Based Degradation Definition for SONET (standard integration period)" + ::= { changePhysicalPortServiceDefEntry 34 } + +changePhysicalPortServiceDefSigDegThresSdhSection OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for SDH (standard integration period). + Defined as percentage Background Block Errors (30% default) evaluated + over a defined period (SDPER-RS)." + ::= { changePhysicalPortServiceDefEntry 35 } + +changePhysicalPortServiceDefSigDegThresOduTcmA OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-A" + ::= { changePhysicalPortServiceDefEntry 36 } + +changePhysicalPortServiceDefSigDegThresOduTcmB OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-B" + ::= { changePhysicalPortServiceDefEntry 37 } + +changePhysicalPortServiceDefSigDegThresOduTcmC OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-C" + ::= { changePhysicalPortServiceDefEntry 38 } + +changePhysicalPortServiceDefSignalDegradePeriod OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The measurement period in seconds used together with + the deployProvIfSigDegThresSdhRegSect based on the block error counting method. + The valid range is 2..10, + The default being 7." + ::= { changePhysicalPortServiceDefEntry 39 } + +changePhysicalPortServiceDefSigDegPeriodOdu OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { changePhysicalPortServiceDefEntry 40 } + +changePhysicalPortServiceDefSigDegPeriodOtu OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { changePhysicalPortServiceDefEntry 41 } + +changePhysicalPortServiceDefSigDegPeriodIntegration OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { changePhysicalPortServiceDefEntry 42 } + +changePhysicalPortServiceDefSigDegPeriodSdhSection OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Provisionable Signal Degrade Integration Period for SDH" + ::= { changePhysicalPortServiceDefEntry 43 } + +changePhysicalPortServiceDefSigDegPeriodOduTcmA OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { changePhysicalPortServiceDefEntry 44 } + +changePhysicalPortServiceDefSigDegPeriodOduTcmB OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period of TCMB Signal Segrade" + ::= { changePhysicalPortServiceDefEntry 45 } + +changePhysicalPortServiceDefSigDegPeriodOduTcmC OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Integration Period of TCMC Signal Segrade" + ::= { changePhysicalPortServiceDefEntry 46 } + +changePhysicalPortServiceDefOtnStuffing OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Indicates if bit/byte stuffing is used in the transport signal." + ::= { changePhysicalPortServiceDefEntry 47 } + +changePhysicalPortServiceDefTcmALevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance A" + ::= { changePhysicalPortServiceDefEntry 48 } + +changePhysicalPortServiceDefTcmBLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance B" + ::= { changePhysicalPortServiceDefEntry 49 } + +changePhysicalPortServiceDefTcmCLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance C" + ::= { changePhysicalPortServiceDefEntry 50 } + +changePhysicalPortServiceDefTerminationLevel OBJECT-TYPE + SYNTAX OhTerminationLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Highest signal level hardware removes then generates for transmission." + ::= { changePhysicalPortServiceDefEntry 51 } + +changePhysicalPortServiceDefTimingSource OBJECT-TYPE + SYNTAX SonetTimingSource + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The timing source for this interface. + - internal: used in stand-alone, point-to-point topologies stand-alone (dedicated fiber operation). + - loopTiming: e.g. used in point-to-point via SONET network and feeder topologies. The default is + internal(1)." + ::= { changePhysicalPortServiceDefEntry 52 } + +changePhysicalPortServiceDefTimModeOdu OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Detection of TIM-ODU Condition can be configured" + ::= { changePhysicalPortServiceDefEntry 53 } + +changePhysicalPortServiceDefTimModeOtu OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceDefEntry 54 } + +changePhysicalPortServiceDefTimModeSonetSection OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SONET Section Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceDefEntry 55 } + +changePhysicalPortServiceDefTimModeOduTcmA OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_A Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceDefEntry 56 } + +changePhysicalPortServiceDefTimModeOduTcmB OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_B Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceDefEntry 57 } + +changePhysicalPortServiceDefTimModeOduTcmC OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TCM_C Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceDefEntry 58 } + +changePhysicalPortServiceDefTraceFormSonetSection OBJECT-TYPE + SYNTAX SonetTraceForm + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Byte-Length of Trace Compared to Expected" + ::= { changePhysicalPortServiceDefEntry 59 } + +changePhysicalPortServiceDefTraceExpectedSonetSection OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..62)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected Sec/RS trace. NULL TRACE implies that no trace comparison is made." + ::= { changePhysicalPortServiceDefEntry 60 } + +changePhysicalPortServiceDefTraceTransmitSonetSection OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..62)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sec/RS Trace to be Transmitted" + ::= { changePhysicalPortServiceDefEntry 61 } + +changePhysicalPortServiceDefTraceExpectedOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the OTU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { changePhysicalPortServiceDefEntry 62 } + +changePhysicalPortServiceDefTraceTransmitSapiOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the OTU trace (15 character)" + ::= { changePhysicalPortServiceDefEntry 63 } + +changePhysicalPortServiceDefTraceTransmitDapiOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the OTU trace (15 character)" + ::= { changePhysicalPortServiceDefEntry 64 } + +changePhysicalPortServiceDefTraceTransmitOpspOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the OTU trace (32 character)" + ::= { changePhysicalPortServiceDefEntry 65 } + +changePhysicalPortServiceDefTraceExpectedOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { changePhysicalPortServiceDefEntry 66 } + +changePhysicalPortServiceDefTraceTransmitSapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the ODU trace (15 character)" + ::= { changePhysicalPortServiceDefEntry 67 } + +changePhysicalPortServiceDefTraceTransmitDapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the ODU trace (15 character)" + ::= { changePhysicalPortServiceDefEntry 68 } + +changePhysicalPortServiceDefTraceTransmitOpspOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the ODU trace (32 character)" + ::= { changePhysicalPortServiceDefEntry 69 } + +changePhysicalPortServiceDefTraceExpectedOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMA trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { changePhysicalPortServiceDefEntry 70 } + +changePhysicalPortServiceDefTraceTransmitSapiOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMA trace (15 character)" + ::= { changePhysicalPortServiceDefEntry 71 } + +changePhysicalPortServiceDefTraceTransmitDapiOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMA trace (15 character)" + ::= { changePhysicalPortServiceDefEntry 72 } + +changePhysicalPortServiceDefTraceTransmitOpspOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMA trace (32 character)" + ::= { changePhysicalPortServiceDefEntry 73 } + +changePhysicalPortServiceDefTraceExpectedOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMB trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { changePhysicalPortServiceDefEntry 74 } + +changePhysicalPortServiceDefTraceTransmitSapiOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMB trace (15 character)" + ::= { changePhysicalPortServiceDefEntry 75 } + +changePhysicalPortServiceDefTraceTransmitDapiOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMB trace (15 character)" + ::= { changePhysicalPortServiceDefEntry 76 } + +changePhysicalPortServiceDefTraceTransmitOpspOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMB trace (32 character)" + ::= { changePhysicalPortServiceDefEntry 77 } + +changePhysicalPortServiceDefTraceExpectedOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Expected SAPI part of the TCMC trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { changePhysicalPortServiceDefEntry 78 } + +changePhysicalPortServiceDefTraceTransmitSapiOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMC trace (15 character)" + ::= { changePhysicalPortServiceDefEntry 79 } + +changePhysicalPortServiceDefTraceTransmitDapiOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMC trace (15 character)" + ::= { changePhysicalPortServiceDefEntry 80 } + +changePhysicalPortServiceDefTraceTransmitOpspOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMC trace (32 character)" + ::= { changePhysicalPortServiceDefEntry 81 } + +changePhysicalPortServiceDefTxOffDelay OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enable or disable TXOFFHOLD Period for Error Forwarding and LKDO-OFF Consequent Action." + ::= { changePhysicalPortServiceDefEntry 82 } + +changePhysicalPortServiceDefVoaMode OBJECT-TYPE + SYNTAX FspR7VoaMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VOA operating mode" + ::= { changePhysicalPortServiceDefEntry 83 } + +changePhysicalPortServiceDefVoaSetpoint OBJECT-TYPE + SYNTAX Unsigned32 (0..300) + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the optical attenuation of VOA" + ::= { changePhysicalPortServiceDefEntry 84 } + +changePhysicalPortServiceDefMode OBJECT-TYPE + SYNTAX FspR7TransmissionMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mode of the module, determine operation or functionality" + ::= { changePhysicalPortServiceDefEntry 85 } + +changePhysicalPortServiceDefMonLevel OBJECT-TYPE + SYNTAX FspR7MonLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Highest signal level of intrusive or non-intrusive monitoring. Hardware may monitor the signal one layer higher than Termination Level (TERM)." + ::= { changePhysicalPortServiceDefEntry 86 } + +changePhysicalPortServiceDefOptimize OBJECT-TYPE + SYNTAX FspR7Optimize + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optimizes port for either protection switch time or traffic regeneration operation" + ::= { changePhysicalPortServiceDefEntry 87 } + +changePhysicalPortServiceDefLinkSetup OBJECT-TYPE + SYNTAX FspR7DisableEnable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Support RDMA over Converged Ethernet (RoCE)" + ::= { changePhysicalPortServiceDefEntry 88 } + +changePhysicalPortServiceDefChannelSpacing OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ITU Grid channel spacing" + ::= { changePhysicalPortServiceDefEntry 89 } + +endOfChangePhysicalPortServiceDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { changeServiceDef 2 } + +endOfChangeServiceDef OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { changeServiceDef 10000 } + +ffpDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF FfpDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "FfpDefTable" + ::= { protectionDef 2 } + +ffpDefEntry OBJECT-TYPE + SYNTAX FfpDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of FfpDefTable" + INDEX { + entityFfpShelfNo, + entityFfpSlotNo, + entityFfpPortNo, + entityFfpExtNo, + entityFfpClassName + } + ::= { ffpDefTable 1 } + +FfpDefEntry ::= SEQUENCE + { ffpDefRowStatus RowStatus, + ffpDefCreationMethod FfpType, + ffpDefSDswitching EnableState, + ffpDefHoldOffTime ApsHoldoffTime, + ffpDefProtectionMech ProtectionMech, + ffpDefWorkingAid SnmpAdminString, + ffpDefProtectionAid SnmpAdminString, + ffpDefSignalDegradeSwitching EnableState, + ffpDefSignalFailureSwitching EnableState, + ffpDefFarEndIp IpAddress, + ffpDefPeerAid SnmpAdminString, + ffpDefApsType ApsType, + ffpDefRevertMode ApsRevertMode, + ffpDefWaitToRestore Unsigned32, + ffpDefDirection ApsDirection, + ffpDefProtectionType FspR7ProtectionType, + ffpDefApsFarEndModule FspR7ApsFarEndModule } + +ffpDefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus" + ::= { ffpDefEntry 1 } + +ffpDefCreationMethod OBJECT-TYPE + SYNTAX FfpType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of protection (normal/forced)" + ::= { ffpDefEntry 2 } + +ffpDefSDswitching OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This state controls whether the switch criteria for the APS group will + include the Signal Degrade alarm." + ::= { ffpDefEntry 3 } + +ffpDefHoldOffTime OBJECT-TYPE + SYNTAX ApsHoldoffTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This value controls the switch delay (0 to 10 seconds in + 100ms steps) for the protection group. Changing the hold-off + time when the timer is active will not affect the active + timer. The change will take effect the next time the timer + is active." + ::= { ffpDefEntry 4 } + +ffpDefProtectionMech OBJECT-TYPE + SYNTAX ProtectionMech + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The protection type of this protection group." + ::= { ffpDefEntry 5 } + +ffpDefWorkingAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AID of working port involved in the protection group." + ::= { ffpDefEntry 6 } + +ffpDefProtectionAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "(Protection AID) AID of protection entity involved in the protection group." + ::= { ffpDefEntry 7 } + +ffpDefSignalDegradeSwitching OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Switch Trigger Additionally on Signal Degrade Link Detection" + ::= { ffpDefEntry 8 } + +ffpDefSignalFailureSwitching OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Switch Trigger on Signal Failure Link Detection" + ::= { ffpDefEntry 9 } + +ffpDefFarEndIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Address assigned to PPP Termination Point on Far-End NE. Default + is set by NE System on LINK establishment if FENDIPACPT = Y" + ::= { ffpDefEntry 10 } + +ffpDefPeerAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AID of Protection Partner involved in the protection group." + ::= { ffpDefEntry 11 } + +ffpDefApsType OBJECT-TYPE + SYNTAX ApsType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of APS implemented in this protection group." + ::= { ffpDefEntry 12 } + +ffpDefRevertMode OBJECT-TYPE + SYNTAX ApsRevertMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Revertive Protection Switching" + ::= { ffpDefEntry 13 } + +ffpDefWaitToRestore OBJECT-TYPE + SYNTAX Unsigned32 (5..12) + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Wait to Restore Timer value" + ::= { ffpDefEntry 14 } + +ffpDefDirection OBJECT-TYPE + SYNTAX ApsDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Indicates whether the APS function is 'unidirectional' (single-ended) + or 'bidirectional' (dual-ended)." + ::= { ffpDefEntry 15 } + +ffpDefProtectionType OBJECT-TYPE + SYNTAX FspR7ProtectionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ffpDefEntry 16 } + +ffpDefApsFarEndModule OBJECT-TYPE + SYNTAX FspR7ApsFarEndModule + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This value is the far end module type(10tcc10g or other)." + ::= { ffpDefEntry 17 } + +endOfFfpDefTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { protectionDef 3 } + +endOfProtectionDef OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { protectionDef 10000 } + + +END diff --git a/MIBS/adva/ADVA-FSPR7-MIB b/MIBS/adva/ADVA-FSPR7-MIB new file mode 100644 index 0000000..45ce285 --- /dev/null +++ b/MIBS/adva/ADVA-FSPR7-MIB @@ -0,0 +1,28644 @@ +-- *************************************************************************** +-- ADVA-FSPR7-MIB.txt +-- +-- ADVA AG Optical Networking MIB File +-- +-- Copyright 2011 ADVA AG Optical Networking. +-- +-- All rights reserved. +-- *************************************************************************** + + +-- MIB definitions required for entity management. + +ADVA-FSPR7-MIB DEFINITIONS ::= BEGIN + +IMPORTS + + + + RowStatus, + RowPointer, + DateAndTime, + MacAddress, + TruthValue + FROM SNMPv2-TC + + + MODULE-COMPLIANCE, + OBJECT-GROUP, + NOTIFICATION-GROUP + FROM SNMPv2-CONF + + + OBJECT-TYPE, + MODULE-IDENTITY, + NOTIFICATION-TYPE, + Unsigned32, + Integer32, + TimeTicks, + IpAddress + FROM SNMPv2-SMI + + + SnmpAdminString + FROM SNMP-FRAMEWORK-MIB + + + ApsHoldoffTime, + ApsDirection, + AssignmentState, + EntityClass, + EnableState, + EthDuplexMode, + FileArea, + FileType, + fspR7, + FspR7EquipmentType, + FspR7EquipmentTypeCaps, + FspR7TrapsinkLifetime, + LoopConfig, + OhTerminationLevel, + OtnPayloadType, + OtnTcmLevel, + PgmType, + ProtectionMech, + RestoreActivation, + ServiceAffecting, + ServiceImpairment, + SonetTimingSource, + SonetTraceForm, + SourceIpAddress, + TrapAlarmSeverity, + TimMode, + VirtualContainerType + FROM ADVA-MIB + + + ApsRevertMode, + ApsType, + ConnectionNotation, + CryptoFspR7EncryptionCommunication, + EntityClassName, + EquipmentState, + EntityType, + FfpType, + Grade, + FspR7Access, + FspR7AccessNcuC2, + FspR7AccessProtocol, + FspR7AccessProtocolCaps, + FspR7AccessStatus, + FspR7AccountFlag, + FspR7AccState, + FspR7AccStateTrap, + FspR7Acp, + FspR7AdminState, + FspR7AidType, + FspR7AlarmListType, + FspR7AlarmProfileList, + FspR7AlsMode, + FspR7AppType, + FspR7ApsChannel, + FspR7APSCommand, + FspR7ApsFarEndModule, + FspR7Command, + FspR7CommandState, + FspR7CommandBusy, + FspR7EquipmentAssignState, + FspR7AutosrvLock, + FspR7Baund, + FspR7BERThreshold, + FspR7BidirectionalChannel, + FspR7Bitrate, + FspR7CapInventory, + FspR7Category, + FspR7CdCompensationRange, + FspR7CdPostCompensationRange, + FspR7ChannelBandwidth, + FspR7ChannelIdentifier, + FspR7ChannelIdentifierCaps, + FspR7ChannelNumber, + FspR7ChannelNumberCaps, + FspR7ChannelRangeInventory, + FspR7ChannelSpacing, + FspR7CodeGain, + FspR7ColumnMark, + FspR7Conn, + FspR7ConnectState, + FspR7ConnectorType, + FspR7CpAuthType, + FspR7Date, + FspR7DCFiberType, + FspR7DeploymentScenario, + FspR7DhcpServer, + FspR7DisableEnable, + FspR7DispersionCompensation, + FspR7DispersionModes, + FspR7DmLayer, + FspR7DmsrmtOperation, + FspR7DmsrmtStatus, + FspR7EdfaOutputPowerRating, + FspR7EnableDisable, + FspR7EncapsulationMethod, + FspR7EntitySecondaryStates, + FspR7EntityType, + FspR7ErrorFwdMode, + FspR7FanMode, + FspR7FDStatusCaps, + FspR7FecType, + FspR7FiberBrand, + FspR7FlowControlMode, + FspR7ForcedStatus, + FspR7FrameFormat, + FspR7FunctionCrs, + FspR7Gain, + FspR7GainRange, + FspR7GccUsage, + FspR7GropticsType, + FspR7InterfaceCrossover, + FspR7InterfaceFunction, + FspR7InterfaceType, + FspR7InvertTelemetryInputLogic, + FspR7IpForwarding, + FspR7IpType, + FspR7Ipv6Address, + FspR7IpMode, + FspR7IPv6Type, + FspR7KeyLength, + FspR7LacpMode, + FspR7LacpTimeout, + FspR7LagFendState, + FspR7LagIdFend, + FspR7LagPorts, + FspR7LagPortType, + FspR7LagStandby, + FspR7LagState, + FspR7LagSysIdFend, + FspR7LaneGroupInventory, + FspR7LaserDelayTimer, + FspR7Length, + FspR7LicenseFilesInstall, + FspR7LicenseManagement, + FspR7LicenseServerStatus, + FspR7LicenseType, + FspR7LineCoding, + FspR7LLDPChassisType, + FspR7LLDPLocation, + FspR7LLDPManagementInterface, + FspR7LLDPManagementType, + FspR7LLDPNeighbors, + FspR7LLDPPortType, + FspR7LLDPScope, + FspR7MaxBitErrorRate, + FspR7ManualAuto, + FspR7Mapping, + FspR7MonLevel, + FspR7MpState, + FspR7MpTag, + FspR7MuxMethod, + FspR7NaasMode, + FspR7NCTRouteType, + FspR7NCTraceId, + FspR7NumberOfChannels, + FspR7NtpSyncStatus, + FspR7NtpTestStatus, + FspR7NoYes, + FspR7OdtuType, + FspR7OduMultiplexStructure, + FspR7OperState, + FspR7OpticalBand, + FspR7OpticalFiberType, + FspR7OpticalGroup, + FspR7OpticalInterfaceReach, + FspR7OpticalInterfaceReachCaps, + FspR7OpticalLanes, + FspR7OpticalMultiplexLevel, + FspR7OpticalSubBand, + FspR7Optimize, + FspR7OpuPayloadType, + FspR7OscChannel, + FspR7OscUsage, + FspR7OspfMode, + FspR7OtdrPeriod, + FspR7ParityBit, + FspR7PasswordHashType, + FspR7PathNode, + FspR7PathProt, + FspR7PlugDataRate, + FspR7PlugDataRateCaps, + FspR7PlugType, + FspR7PlugMode, + FspR7PmReset, + FspR7PmSnapshotStatus, + FspR7PmSnapshotParameterTypes, + FspR7PortBehaviour, + FspR7PortMode, + FspR7PortRole, + FspR7PrivacyKeyType, + FspR7PrivLevel, + FspR7ProtectionRole, + FspR7ProtectionState, + FspR7ProtectionType, + FspR7Protocol, + FspR7PsuOutputPower, + FspR7RlsAction, + FspR7RemoteAuth, + FspR7RemoteAuthProtocol, + FspR7RenewMode, + FspR7RequestAction, + FspR7RequestState, + FspR7RoadmNumber, + FspR7RPFilter, + FspR7SdnInterface, + FspR7SdpType, + FspR7SignalDirection, + FspR7SingleFiberLocation, + FspR7SnmpHexString, + FspR7SnmpLongString, + FspR7SnmpPrivLevel, + FspR7SnmpSecuLevel, + FspR7SessionStatus, + FspR7SnmpVersion, + FspR7SshHostKeyEncryptAlgorithm, + FspR7SshHostKeyLength, + FspR7Stages, + FspR7StateConnection, + FspR7SupplyType, + FspR7SwitchOverCause, + FspR7TelemetryOutput, + FspR7TerminateSessions, + FspR7TerminationMode, + FspR7TiltSet, + FspR7TimDetMode, + FspR7TimeShort, + FspR7TLSSupport, + FspR7Topology, + FspR7TopologyType, + FspR7TrafficDirection, + FspR7TransferProtocol, + FspR7TransmissionMode, + FspR7TxOffOnTm, + FspR7TypeConnection, + FspR7TypeCrs, + FspR7UntaggedFrames, + FspR7UserInterface, + FspR7ValidityPeriod, + FspR7VoaMode, + FspR7VSessChangeReason, + FspR7VSessStatus, + FspR7VSessWriteAccess, + FspR7XfpDecisionThres, + FspR7YcableType, + FspR7FltrCableType, + FspR7YesNo + FROM ADVA-FSPR7-TC-MIB; + +advaFspR7 MODULE-IDENTITY + + LAST-UPDATED "201812140000Z" + + ORGANIZATION "ADVA Optical Networking" + + CONTACT-INFO "EMEA Support + Phone : +49 89 89 0665 848 + Fax : +49 89 89 0665 22848 + Email : support@advaoptical.com + + North American Support + Phone : 886 442 ADVA (2382) (toll-free within the US, Canada and Mexico) + Fax : + 1 806 741 8529 (elsewhere) + Email : support-usa@advaoptical.com + + Asia Pacific Support + Phone : + 1 866 442 2382 (other toll-free numbers available in some countries) + Email : support-asia@advaoptical.com" + + DESCRIPTION "This is a MIB definition for ADVA AG Optical Networking entity management." + + REVISION "201812140000Z" + DESCRIPTION "FSP3000 F7 Release 18.2.1 MIB." + + REVISION "201810300000Z" + DESCRIPTION "FSP3000 F7 Release 18.1.2 MIB." + + REVISION "201808090000Z" + DESCRIPTION "FSP3000 F7 Release 18.1.1 MIB." + + REVISION "201805280000Z" + DESCRIPTION "FSP3000 F7 Release 17.2.2 MIB." + + REVISION "201804170000Z" + DESCRIPTION "FSP3000 F7 Release 17.2.1 MIB." + + REVISION "201803150000Z" + DESCRIPTION "FSP3000 F7 Release 17.1.2 MIB." + + REVISION "201802260000Z" + DESCRIPTION "FSP3000 F7 Release 16.3.3 MIB." + + REVISION "201712070000Z" + DESCRIPTION "FSP3000 F7 Release 17.1.1 MIB." + + REVISION "201711010000Z" + DESCRIPTION "FSP3000 F7 Release 16.3.2 MIB." + + REVISION "201709110000Z" + DESCRIPTION "FSP3000 F7 Release 16.3.1 MIB." + + REVISION "201706060000Z" + DESCRIPTION "FSP3000 F7 Release 16.2.2 MIB." + + REVISION "201703230000Z" + DESCRIPTION "FSP3000 F7 Release 16.2.1 MIB." + + REVISION "201606010000Z" + DESCRIPTION "FSP3000 F7 Release 16.1.2 MIB." + + REVISION "201604010000Z" + DESCRIPTION "FSP3000 F7 Release 16.1.1 MIB." + + REVISION "201512100000Z" + DESCRIPTION "FSP3000 F7 Release 15.2.1 MIB." + + REVISION "201510010000Z" + DESCRIPTION "FSP3000 F7 Release 15.1.2 MIB." + + REVISION "201509030000Z" + DESCRIPTION "FSP3000 F7 Release 15.1.1 MIB." + + REVISION "201505060000Z" + DESCRIPTION "FSP3000 F7 Release 13.3.2 MIB." + + REVISION "201503200000Z" + DESCRIPTION "FSP3000 F7 Release 13.3.1 MIB." + + REVISION "201410150000Z" + DESCRIPTION "FSP3000 F7 Release 13.2.2 MIB." + + REVISION "201409290000Z" + DESCRIPTION "FSP3000 F7 Release 13.2.1 MIB." + + REVISION "201312040000Z" + DESCRIPTION "FSP3000 F7 Release 12.2.1 MIB." + + REVISION "201308200000Z" + DESCRIPTION "FSP3000 F7 Release 12.1.1 MIB." + + REVISION "201105220000Z" + DESCRIPTION "FSP3000 F7 Release 11.2 MIB." + ::= { fspR7 7 } + +containers + OBJECT IDENTIFIER ::= { advaFspR7 1 } + +entities + OBJECT IDENTIFIER ::= { advaFspR7 2 } + +management + OBJECT IDENTIFIER ::= { advaFspR7 3 } + +neMgmt + OBJECT IDENTIFIER ::= { management 1 } + +ipConf + OBJECT IDENTIFIER ::= { neMgmt 100 } + +ospfConf + OBJECT IDENTIFIER ::= { neMgmt 101 } + +timeoutConf + OBJECT IDENTIFIER ::= { neMgmt 102 } + +specificMgmt + OBJECT IDENTIFIER ::= { management 2 } + +eqptMgmt + OBJECT IDENTIFIER ::= { management 3 } + +facilityMgmt + OBJECT IDENTIFIER ::= { management 4 } + +dcnMgmt + OBJECT IDENTIFIER ::= { management 5 } + +opticalMuxMgmt + OBJECT IDENTIFIER ::= { management 6 } + +shelfConnMgmt + OBJECT IDENTIFIER ::= { management 7 } + +envMgmt + OBJECT IDENTIFIER ::= { management 8 } + +containerMgmt + OBJECT IDENTIFIER ::= { management 9 } + +opticalLineMgmt + OBJECT IDENTIFIER ::= { management 10 } + +alarm + OBJECT IDENTIFIER ::= { advaFspR7 4 } + +alarmProfile + OBJECT IDENTIFIER ::= { alarm 100 } + +trap + OBJECT IDENTIFIER ::= { advaFspR7 5 } + +fspR7Trap + OBJECT IDENTIFIER ::= { trap 0 } + +performance + OBJECT IDENTIFIER ::= { advaFspR7 6 } + +performanceFacility + OBJECT IDENTIFIER ::= { performance 4 } + +performanceFacilityThreshold + OBJECT IDENTIFIER ::= { performanceFacility 1 } + +performanceFacilityMonitoring + OBJECT IDENTIFIER ::= { performanceFacility 2 } + +featureSpecific + OBJECT IDENTIFIER ::= { advaFspR7 7 } + +fiberMap + OBJECT IDENTIFIER ::= { featureSpecific 1 } + +pmSnapshot + OBJECT IDENTIFIER ::= { featureSpecific 2 } + +eci + OBJECT IDENTIFIER ::= { featureSpecific 3 } + +serviceDiagnostics + OBJECT IDENTIFIER ::= { featureSpecific 4 } + +changeService + OBJECT IDENTIFIER ::= { featureSpecific 5 } + +protection + OBJECT IDENTIFIER ::= { featureSpecific 6 } + +translation + OBJECT IDENTIFIER ::= { featureSpecific 7 } + +advaSecurity + OBJECT IDENTIFIER ::= { featureSpecific 8 } + +ipSettings + OBJECT IDENTIFIER ::= { featureSpecific 9 } + +dateAndTime + OBJECT IDENTIFIER ::= { featureSpecific 10 } + +snmpSettings + OBJECT IDENTIFIER ::= { featureSpecific 11 } + +tools + OBJECT IDENTIFIER ::= { featureSpecific 12 } + +files + OBJECT IDENTIFIER ::= { tools 90 } + +hdShelves + OBJECT IDENTIFIER ::= { featureSpecific 13 } + +licenses + OBJECT IDENTIFIER ::= { hdShelves 200 } + +relationship + OBJECT IDENTIFIER ::= { advaFspR7 8 } + +notAssignables + OBJECT IDENTIFIER ::= { advaFspR7 9 } + +inventory + OBJECT IDENTIFIER ::= { advaFspR7 10 } + +containerShelfTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerShelfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerShelfTable" + ::= { containers 1 } + +containerShelfEntry OBJECT-TYPE + SYNTAX ContainerShelfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerShelfTable" + INDEX { + containerShelfShelfNo, + containerShelfSlotNo, + containerShelfPortNo, + containerShelfExtNo, + containerShelfClassName + } + ::= { containerShelfTable 1 } + +ContainerShelfEntry ::= SEQUENCE + { containerShelfShelfNo Unsigned32, + containerShelfSlotNo Unsigned32, + containerShelfPortNo Unsigned32, + containerShelfExtNo Unsigned32, + containerShelfClassName EntityClassName, + containerShelfAidString SnmpAdminString, + containerShelfClass EntityClass, + containerShelfTableId RowPointer, + containerShelfEquipmentState EquipmentState, + containerShelfParentId RowPointer } + +containerShelfShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerShelfEntry 1 } + +containerShelfSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerShelfEntry 2 } + +containerShelfPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerShelfEntry 3 } + +containerShelfExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerShelfEntry 4 } + +containerShelfClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerShelfEntry 5 } + +containerShelfAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerShelfEntry 6 } + +containerShelfClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerShelfEntry 7 } + +containerShelfTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerShelfEntry 8 } + +containerShelfEquipmentState OBJECT-TYPE + SYNTAX EquipmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EquipmentState." + ::= { containerShelfEntry 9 } + +containerShelfParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerShelfEntry 10 } + +containerFanTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerFanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerFanTable" + ::= { containers 2 } + +containerFanEntry OBJECT-TYPE + SYNTAX ContainerFanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerFanTable" + INDEX { + containerFanShelfNo, + containerFanSlotNo, + containerFanPortNo, + containerFanExtNo, + containerFanClassName + } + ::= { containerFanTable 1 } + +ContainerFanEntry ::= SEQUENCE + { containerFanShelfNo Unsigned32, + containerFanSlotNo Unsigned32, + containerFanPortNo Unsigned32, + containerFanExtNo Unsigned32, + containerFanClassName EntityClassName, + containerFanAidString SnmpAdminString, + containerFanClass EntityClass, + containerFanTableId RowPointer, + containerFanEquipmentState EquipmentState, + containerFanParentId RowPointer } + +containerFanShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerFanEntry 1 } + +containerFanSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerFanEntry 2 } + +containerFanPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerFanEntry 3 } + +containerFanExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerFanEntry 4 } + +containerFanClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerFanEntry 5 } + +containerFanAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerFanEntry 6 } + +containerFanClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerFanEntry 7 } + +containerFanTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerFanEntry 8 } + +containerFanEquipmentState OBJECT-TYPE + SYNTAX EquipmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EquipmentState." + ::= { containerFanEntry 9 } + +containerFanParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerFanEntry 10 } + +containerPlugTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerPlugEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerPlugTable" + ::= { containers 3 } + +containerPlugEntry OBJECT-TYPE + SYNTAX ContainerPlugEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerPlugTable" + INDEX { + containerPlugShelfNo, + containerPlugSlotNo, + containerPlugPortNo, + containerPlugExtNo, + containerPlugClassName + } + ::= { containerPlugTable 1 } + +ContainerPlugEntry ::= SEQUENCE + { containerPlugShelfNo Unsigned32, + containerPlugSlotNo Unsigned32, + containerPlugPortNo Unsigned32, + containerPlugExtNo Unsigned32, + containerPlugClassName EntityClassName, + containerPlugAidString SnmpAdminString, + containerPlugClass EntityClass, + containerPlugTableId RowPointer, + containerPlugEquipmentState EquipmentState, + containerPlugParentId RowPointer } + +containerPlugShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerPlugEntry 1 } + +containerPlugSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerPlugEntry 2 } + +containerPlugPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerPlugEntry 3 } + +containerPlugExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerPlugEntry 4 } + +containerPlugClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerPlugEntry 5 } + +containerPlugAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerPlugEntry 6 } + +containerPlugClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerPlugEntry 7 } + +containerPlugTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerPlugEntry 8 } + +containerPlugEquipmentState OBJECT-TYPE + SYNTAX EquipmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EquipmentState." + ::= { containerPlugEntry 9 } + +containerPlugParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerPlugEntry 10 } + +containerModTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerModEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerModTable" + ::= { containers 4 } + +containerModEntry OBJECT-TYPE + SYNTAX ContainerModEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerModTable" + INDEX { + containerModShelfNo, + containerModSlotNo, + containerModPortNo, + containerModExtNo, + containerModClassName + } + ::= { containerModTable 1 } + +ContainerModEntry ::= SEQUENCE + { containerModShelfNo Unsigned32, + containerModSlotNo Unsigned32, + containerModPortNo Unsigned32, + containerModExtNo Unsigned32, + containerModClassName EntityClassName, + containerModAidString SnmpAdminString, + containerModClass EntityClass, + containerModTableId RowPointer, + containerModEquipmentState EquipmentState, + containerModParentId RowPointer } + +containerModShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerModEntry 1 } + +containerModSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerModEntry 2 } + +containerModPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerModEntry 3 } + +containerModExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerModEntry 4 } + +containerModClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerModEntry 5 } + +containerModAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerModEntry 6 } + +containerModClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerModEntry 7 } + +containerModTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerModEntry 8 } + +containerModEquipmentState OBJECT-TYPE + SYNTAX EquipmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EquipmentState." + ::= { containerModEntry 9 } + +containerModParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerModEntry 10 } + +containerVchTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerVchEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerVchTable" + ::= { containers 7 } + +containerVchEntry OBJECT-TYPE + SYNTAX ContainerVchEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerVchTable" + INDEX { + containerVchShelfNo, + containerVchSlotNo, + containerVchPortNo, + containerVchExtNo, + containerVchClassName + } + ::= { containerVchTable 1 } + +ContainerVchEntry ::= SEQUENCE + { containerVchShelfNo Unsigned32, + containerVchSlotNo Unsigned32, + containerVchPortNo Unsigned32, + containerVchExtNo Unsigned32, + containerVchClassName EntityClassName, + containerVchAidString SnmpAdminString, + containerVchClass EntityClass, + containerVchTableId RowPointer, + containerVchParentId RowPointer } + +containerVchShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVchEntry 1 } + +containerVchSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVchEntry 2 } + +containerVchPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVchEntry 3 } + +containerVchExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVchEntry 4 } + +containerVchClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerVchEntry 5 } + +containerVchAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerVchEntry 6 } + +containerVchClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerVchEntry 7 } + +containerVchTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerVchEntry 8 } + +containerVchParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerVchEntry 9 } + +containerCrossConnTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerCrossConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerCrossConnection" + ::= { containers 8 } + +containerCrossConnEntry OBJECT-TYPE + SYNTAX ContainerCrossConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerCrossConnectionTable" + INDEX { + containerCrossConnFromShelfNo, + containerCrossConnFromSlotNo, + containerCrossConnFromPortNo, + containerCrossConnFromExtNo, + containerCrossConnFromClassName, + containerCrossConnToShelfNo, + containerCrossConnToSlotNo, + containerCrossConnToPortNo, + containerCrossConnToExtNo, + containerCrossConnToClassName, + containerCrossConnClassName + } + ::= { containerCrossConnTable 1 } + +ContainerCrossConnEntry ::= SEQUENCE + { containerCrossConnFromShelfNo Unsigned32, + containerCrossConnFromSlotNo Unsigned32, + containerCrossConnFromPortNo Unsigned32, + containerCrossConnFromExtNo Unsigned32, + containerCrossConnFromClassName EntityClassName, + containerCrossConnToShelfNo Unsigned32, + containerCrossConnToSlotNo Unsigned32, + containerCrossConnToPortNo Unsigned32, + containerCrossConnToExtNo Unsigned32, + containerCrossConnToClassName EntityClassName, + containerCrossConnClassName EntityClassName, + containerCrossConnAidString SnmpAdminString, + containerCrossConnFromId RowPointer, + containerCrossConnToId RowPointer, + containerCrossConnClass EntityClass, + containerCrossConnTableId RowPointer, + containerCrossConnParentId RowPointer } + +containerCrossConnFromShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossConnEntry 1 } + +containerCrossConnFromSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossConnEntry 2 } + +containerCrossConnFromPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossConnEntry 3 } + +containerCrossConnFromExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossConnEntry 4 } + +containerCrossConnFromClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerCrossConnEntry 5 } + +containerCrossConnToShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossConnEntry 6 } + +containerCrossConnToSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossConnEntry 7 } + +containerCrossConnToPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossConnEntry 8 } + +containerCrossConnToExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossConnEntry 9 } + +containerCrossConnToClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerCrossConnEntry 10 } + +containerCrossConnClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerCrossConnEntry 11 } + +containerCrossConnAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerCrossConnEntry 12 } + +containerCrossConnFromId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to FROM point entity." + ::= { containerCrossConnEntry 13 } + +containerCrossConnToId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to TO point entity." + ::= { containerCrossConnEntry 14 } + +containerCrossConnClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { containerCrossConnEntry 15 } + +containerCrossConnTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerCrossConnEntry 16 } + +containerCrossConnParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerCrossConnEntry 17 } + +containerCrossConnFromPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerCrossConnFromPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerCrossConnFromTable" + ::= { containers 9 } + +containerCrossConnFromPointEntry OBJECT-TYPE + SYNTAX ContainerCrossConnFromPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry for containerCrossConnFromTable" + INDEX { + containerCrossConnFromPointShelfNo, + containerCrossConnFromPointSlotNo, + containerCrossConnFromPointPortNo, + containerCrossConnFromPointExtNo, + containerCrossConnFromPointClassName + } + ::= { containerCrossConnFromPointTable 1 } + +ContainerCrossConnFromPointEntry ::= SEQUENCE + { containerCrossConnFromPointShelfNo Unsigned32, + containerCrossConnFromPointSlotNo Unsigned32, + containerCrossConnFromPointPortNo Unsigned32, + containerCrossConnFromPointExtNo Unsigned32, + containerCrossConnFromPointClassName EntityClassName, + containerCrossConnFromPointAidString SnmpAdminString, + containerCrossConnFromPointFromId RowPointer, + containerCrossConnFromPointClass EntityClass, + containerCrossConnFromPointTableId RowPointer, + containerCrossConnFromPointParentId RowPointer } + +containerCrossConnFromPointShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossConnFromPointEntry 1 } + +containerCrossConnFromPointSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossConnFromPointEntry 2 } + +containerCrossConnFromPointPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossConnFromPointEntry 3 } + +containerCrossConnFromPointExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossConnFromPointEntry 4 } + +containerCrossConnFromPointClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerCrossConnFromPointEntry 5 } + +containerCrossConnFromPointAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerCrossConnFromPointEntry 6 } + +containerCrossConnFromPointFromId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to FROM point entity." + ::= { containerCrossConnFromPointEntry 7 } + +containerCrossConnFromPointClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { containerCrossConnFromPointEntry 8 } + +containerCrossConnFromPointTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerCrossConnFromPointEntry 9 } + +containerCrossConnFromPointParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerCrossConnFromPointEntry 10 } + +containerTerminPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerTerminPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerTerminPointTable" + ::= { containers 10 } + +containerTerminPointEntry OBJECT-TYPE + SYNTAX ContainerTerminPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry for containerTerminPointTable" + INDEX { + containerTerminPointIndexNo1, + containerTerminPointIndexNo2, + containerTerminPointIndexNo3, + containerTerminPointIndexNo4, + containerTerminPointClassName + } + ::= { containerTerminPointTable 1 } + +ContainerTerminPointEntry ::= SEQUENCE + { containerTerminPointIndexNo1 Unsigned32, + containerTerminPointIndexNo2 Unsigned32, + containerTerminPointIndexNo3 Unsigned32, + containerTerminPointIndexNo4 Unsigned32, + containerTerminPointClassName EntityClassName, + containerTerminPointAidString SnmpAdminString, + containerTerminPointClass EntityClass, + containerTerminPointTableId RowPointer, + containerTerminPointParentId RowPointer } + +containerTerminPointIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerTerminPointEntry 1 } + +containerTerminPointIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerTerminPointEntry 2 } + +containerTerminPointIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerTerminPointEntry 3 } + +containerTerminPointIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerTerminPointEntry 4 } + +containerTerminPointClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerTerminPointEntry 5 } + +containerTerminPointAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerTerminPointEntry 6 } + +containerTerminPointClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { containerTerminPointEntry 7 } + +containerTerminPointTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerTerminPointEntry 8 } + +containerTerminPointParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerTerminPointEntry 9 } + +containerConnectStdTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerConnectStdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerConnectStdTable" + ::= { containers 11 } + +containerConnectStdEntry OBJECT-TYPE + SYNTAX ContainerConnectStdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry for containerConnectStdTable" + INDEX { + containerConnectStdNotation, + containerConnectStdFromIndexNo1, + containerConnectStdFromIndexNo2, + containerConnectStdFromIndexNo3, + containerConnectStdFromIndexNo4, + containerConnectStdFromClassName, + containerConnectStdToIndexNo1, + containerConnectStdToIndexNo2, + containerConnectStdToIndexNo3, + containerConnectStdToIndexNo4, + containerConnectStdToClassName, + containerConnectStdClassName + } + ::= { containerConnectStdTable 1 } + +ContainerConnectStdEntry ::= SEQUENCE + { containerConnectStdNotation ConnectionNotation, + containerConnectStdFromIndexNo1 Unsigned32, + containerConnectStdFromIndexNo2 Unsigned32, + containerConnectStdFromIndexNo3 Unsigned32, + containerConnectStdFromIndexNo4 Unsigned32, + containerConnectStdFromClassName EntityClassName, + containerConnectStdToIndexNo1 Unsigned32, + containerConnectStdToIndexNo2 Unsigned32, + containerConnectStdToIndexNo3 Unsigned32, + containerConnectStdToIndexNo4 Unsigned32, + containerConnectStdToClassName EntityClassName, + containerConnectStdClassName EntityClassName, + containerConnectStdAidString SnmpAdminString, + containerConnectStdFromId RowPointer, + containerConnectStdToId RowPointer, + containerConnectStdClass EntityClass, + containerConnectStdTableId RowPointer, + containerConnectStdParentId RowPointer } + +containerConnectStdNotation OBJECT-TYPE + SYNTAX ConnectionNotation + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Notation indicates how to interpret the following indexes (keys) of + the table. It has two values: + fromToNotation(1) - first five idnexes represent FROM enity while next five indexes represent TO enity, + toFromNotation(2) - first five idnexes represent TO enity while next five indexes represent FROM enity" + ::= { containerConnectStdEntry 1 } + +containerConnectStdFromIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectStdEntry 2 } + +containerConnectStdFromIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectStdEntry 3 } + +containerConnectStdFromIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectStdEntry 4 } + +containerConnectStdFromIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectStdEntry 5 } + +containerConnectStdFromClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerConnectStdEntry 6 } + +containerConnectStdToIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectStdEntry 7 } + +containerConnectStdToIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectStdEntry 8 } + +containerConnectStdToIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectStdEntry 9 } + +containerConnectStdToIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectStdEntry 10 } + +containerConnectStdToClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerConnectStdEntry 11 } + +containerConnectStdClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerConnectStdEntry 12 } + +containerConnectStdAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerConnectStdEntry 13 } + +containerConnectStdFromId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to FROM point entity." + ::= { containerConnectStdEntry 14 } + +containerConnectStdToId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to TO point entity." + ::= { containerConnectStdEntry 15 } + +containerConnectStdClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { containerConnectStdEntry 16 } + +containerConnectStdTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerConnectStdEntry 17 } + +containerConnectStdParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerConnectStdEntry 18 } + +containerConnectNonStdTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerConnectNonStdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerConnectNonStdTable" + ::= { containers 12 } + +containerConnectNonStdEntry OBJECT-TYPE + SYNTAX ContainerConnectNonStdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry for containerConnectNonStdTable" + INDEX { + containerConnectNonStdNotation, + containerConnectNonStdFromIndexNo1, + containerConnectNonStdFromIndexNo2, + containerConnectNonStdFromIndexNo3, + containerConnectNonStdFromIndexNo4, + containerConnectNonStdFromClassName, + containerConnectNonStdToIndexNo1, + containerConnectNonStdToIndexNo2, + containerConnectNonStdToIndexNo3, + containerConnectNonStdToIndexNo4, + containerConnectNonStdToClassName, + containerConnectNonStdClassName + } + ::= { containerConnectNonStdTable 1 } + +ContainerConnectNonStdEntry ::= SEQUENCE + { containerConnectNonStdNotation ConnectionNotation, + containerConnectNonStdFromIndexNo1 Unsigned32, + containerConnectNonStdFromIndexNo2 Unsigned32, + containerConnectNonStdFromIndexNo3 Unsigned32, + containerConnectNonStdFromIndexNo4 Unsigned32, + containerConnectNonStdFromClassName EntityClassName, + containerConnectNonStdToIndexNo1 Unsigned32, + containerConnectNonStdToIndexNo2 Unsigned32, + containerConnectNonStdToIndexNo3 Unsigned32, + containerConnectNonStdToIndexNo4 Unsigned32, + containerConnectNonStdToClassName EntityClassName, + containerConnectNonStdClassName EntityClassName, + containerConnectNonStdAidString SnmpAdminString, + containerConnectNonStdFromId RowPointer, + containerConnectNonStdToId RowPointer, + containerConnectNonStdClass EntityClass, + containerConnectNonStdTableId RowPointer, + containerConnectNonStdParentId RowPointer } + +containerConnectNonStdNotation OBJECT-TYPE + SYNTAX ConnectionNotation + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Notation indicates how to interpret the following indexes (keys) of + the table. It has two values: + fromToNotation(1) - first five idnexes represent FROM enity while next five indexes represent TO enity, + toFromNotation(2) - first five idnexes represent TO enity while next five indexes represent FROM enity" + ::= { containerConnectNonStdEntry 1 } + +containerConnectNonStdFromIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectNonStdEntry 2 } + +containerConnectNonStdFromIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectNonStdEntry 3 } + +containerConnectNonStdFromIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectNonStdEntry 4 } + +containerConnectNonStdFromIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectNonStdEntry 5 } + +containerConnectNonStdFromClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerConnectNonStdEntry 6 } + +containerConnectNonStdToIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectNonStdEntry 7 } + +containerConnectNonStdToIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectNonStdEntry 8 } + +containerConnectNonStdToIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectNonStdEntry 9 } + +containerConnectNonStdToIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerConnectNonStdEntry 10 } + +containerConnectNonStdToClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerConnectNonStdEntry 11 } + +containerConnectNonStdClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerConnectNonStdEntry 12 } + +containerConnectNonStdAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerConnectNonStdEntry 13 } + +containerConnectNonStdFromId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to FROM point entity." + ::= { containerConnectNonStdEntry 14 } + +containerConnectNonStdToId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to TO point entity." + ::= { containerConnectNonStdEntry 15 } + +containerConnectNonStdClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { containerConnectNonStdEntry 16 } + +containerConnectNonStdTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerConnectNonStdEntry 17 } + +containerConnectNonStdParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerConnectNonStdEntry 18 } + +containerExternalPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerExternalPort" + ::= { containers 13 } + +containerExternalPortEntry OBJECT-TYPE + SYNTAX ContainerExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerExternalPort" + INDEX { + containerExternalPortShelfNo, + containerExternalPortSlotNo, + containerExternalPortPortNo, + containerExternalPortExtNo, + containerExternalPortClassName + } + ::= { containerExternalPortTable 1 } + +ContainerExternalPortEntry ::= SEQUENCE + { containerExternalPortShelfNo Unsigned32, + containerExternalPortSlotNo Unsigned32, + containerExternalPortPortNo Unsigned32, + containerExternalPortExtNo Unsigned32, + containerExternalPortClassName EntityClassName, + containerExternalPortAidString SnmpAdminString, + containerExternalPortClass EntityClass, + containerExternalPortTableId RowPointer, + containerExternalPortParentId RowPointer } + +containerExternalPortShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerExternalPortEntry 1 } + +containerExternalPortSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerExternalPortEntry 2 } + +containerExternalPortPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerExternalPortEntry 3 } + +containerExternalPortExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerExternalPortEntry 4 } + +containerExternalPortClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerExternalPortEntry 5 } + +containerExternalPortAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerExternalPortEntry 6 } + +containerExternalPortClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { containerExternalPortEntry 7 } + +containerExternalPortTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerExternalPortEntry 8 } + +containerExternalPortParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerExternalPortEntry 9 } + +containerCrsOptLineTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerCrsOptLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerCrsOptLineTable" + ::= { containers 14 } + +containerCrsOptLineEntry OBJECT-TYPE + SYNTAX ContainerCrsOptLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerCrsOptLineTable" + INDEX { + containerCrsOptLineFromIndexNo1, + containerCrsOptLineFromIndexNo2, + containerCrsOptLineFromIndexNo3, + containerCrsOptLineFromIndexNo4, + containerCrsOptLineFromClassName, + containerCrsOptLineToIndexNo1, + containerCrsOptLineToIndexNo2, + containerCrsOptLineToIndexNo3, + containerCrsOptLineToIndexNo4, + containerCrsOptLineToClassName, + containerCrsOptLineClassName + } + ::= { containerCrsOptLineTable 1 } + +ContainerCrsOptLineEntry ::= SEQUENCE + { containerCrsOptLineFromIndexNo1 Unsigned32, + containerCrsOptLineFromIndexNo2 Unsigned32, + containerCrsOptLineFromIndexNo3 Unsigned32, + containerCrsOptLineFromIndexNo4 Unsigned32, + containerCrsOptLineFromClassName EntityClassName, + containerCrsOptLineToIndexNo1 Unsigned32, + containerCrsOptLineToIndexNo2 Unsigned32, + containerCrsOptLineToIndexNo3 Unsigned32, + containerCrsOptLineToIndexNo4 Unsigned32, + containerCrsOptLineToClassName EntityClassName, + containerCrsOptLineClassName EntityClassName, + containerCrsOptLineAidString SnmpAdminString, + containerCrsOptLineFromId RowPointer, + containerCrsOptLineToId RowPointer, + containerCrsOptLineClass EntityClass, + containerCrsOptLineTableId RowPointer, + containerCrsOptLineParentId RowPointer } + +containerCrsOptLineFromIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrsOptLineEntry 1 } + +containerCrsOptLineFromIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrsOptLineEntry 2 } + +containerCrsOptLineFromIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrsOptLineEntry 3 } + +containerCrsOptLineFromIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrsOptLineEntry 4 } + +containerCrsOptLineFromClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerCrsOptLineEntry 5 } + +containerCrsOptLineToIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrsOptLineEntry 6 } + +containerCrsOptLineToIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrsOptLineEntry 7 } + +containerCrsOptLineToIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrsOptLineEntry 8 } + +containerCrsOptLineToIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrsOptLineEntry 9 } + +containerCrsOptLineToClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerCrsOptLineEntry 10 } + +containerCrsOptLineClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerCrsOptLineEntry 11 } + +containerCrsOptLineAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerCrsOptLineEntry 12 } + +containerCrsOptLineFromId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to FROM point entity." + ::= { containerCrsOptLineEntry 13 } + +containerCrsOptLineToId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to TO point entity." + ::= { containerCrsOptLineEntry 14 } + +containerCrsOptLineClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { containerCrsOptLineEntry 15 } + +containerCrsOptLineTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerCrsOptLineEntry 16 } + +containerCrsOptLineParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerCrsOptLineEntry 17 } + +containerCrsOptLineFromPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerCrsOptLineFromPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerCrsOptLineFromTable" + ::= { containers 15 } + +containerCrsOptLineFromPointEntry OBJECT-TYPE + SYNTAX ContainerCrsOptLineFromPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry for containerCrsOptLineFromTable" + INDEX { + containerCrsOptLineFromPointIndexNo1, + containerCrsOptLineFromPointIndexNo2, + containerCrsOptLineFromPointIndexNo3, + containerCrsOptLineFromPointIndexNo4, + containerCrsOptLineFromPointClassName + } + ::= { containerCrsOptLineFromPointTable 1 } + +ContainerCrsOptLineFromPointEntry ::= SEQUENCE + { containerCrsOptLineFromPointIndexNo1 Unsigned32, + containerCrsOptLineFromPointIndexNo2 Unsigned32, + containerCrsOptLineFromPointIndexNo3 Unsigned32, + containerCrsOptLineFromPointIndexNo4 Unsigned32, + containerCrsOptLineFromPointClassName EntityClassName, + containerCrsOptLineFromPointAidString SnmpAdminString, + containerCrsOptLineFromPointFromId RowPointer, + containerCrsOptLineFromPointClass EntityClass, + containerCrsOptLineFromPointTableId RowPointer, + containerCrsOptLineFromPointParentId RowPointer } + +containerCrsOptLineFromPointIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrsOptLineFromPointEntry 1 } + +containerCrsOptLineFromPointIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrsOptLineFromPointEntry 2 } + +containerCrsOptLineFromPointIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrsOptLineFromPointEntry 3 } + +containerCrsOptLineFromPointIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrsOptLineFromPointEntry 4 } + +containerCrsOptLineFromPointClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerCrsOptLineFromPointEntry 5 } + +containerCrsOptLineFromPointAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerCrsOptLineFromPointEntry 6 } + +containerCrsOptLineFromPointFromId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to FROM point entity." + ::= { containerCrsOptLineFromPointEntry 7 } + +containerCrsOptLineFromPointClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { containerCrsOptLineFromPointEntry 8 } + +containerCrsOptLineFromPointTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerCrsOptLineFromPointEntry 9 } + +containerCrsOptLineFromPointParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerCrsOptLineFromPointEntry 10 } + +containerExternalOmTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerExternalOmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerExternalOm" + ::= { containers 16 } + +containerExternalOmEntry OBJECT-TYPE + SYNTAX ContainerExternalOmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerExternalOm" + INDEX { + containerExternalOmShelfNo, + containerExternalOmSlotNo, + containerExternalOmPortNo, + containerExternalOmExtNo, + containerExternalOmClassName + } + ::= { containerExternalOmTable 1 } + +ContainerExternalOmEntry ::= SEQUENCE + { containerExternalOmShelfNo Unsigned32, + containerExternalOmSlotNo Unsigned32, + containerExternalOmPortNo Unsigned32, + containerExternalOmExtNo Unsigned32, + containerExternalOmClassName EntityClassName, + containerExternalOmAidString SnmpAdminString, + containerExternalOmClass EntityClass, + containerExternalOmTableId RowPointer, + containerExternalOmParentId RowPointer } + +containerExternalOmShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerExternalOmEntry 1 } + +containerExternalOmSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerExternalOmEntry 2 } + +containerExternalOmPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerExternalOmEntry 3 } + +containerExternalOmExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerExternalOmEntry 4 } + +containerExternalOmClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerExternalOmEntry 5 } + +containerExternalOmAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerExternalOmEntry 6 } + +containerExternalOmClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { containerExternalOmEntry 7 } + +containerExternalOmTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerExternalOmEntry 8 } + +containerExternalOmParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerExternalOmEntry 9 } + +containerExternalVchTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerExternalVchEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerExternalVom" + ::= { containers 17 } + +containerExternalVchEntry OBJECT-TYPE + SYNTAX ContainerExternalVchEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerExternalVom" + INDEX { + containerExternalVchShelfNo, + containerExternalVchSlotNo, + containerExternalVchPortNo, + containerExternalVchExtNo, + containerExternalVchClassName + } + ::= { containerExternalVchTable 1 } + +ContainerExternalVchEntry ::= SEQUENCE + { containerExternalVchShelfNo Unsigned32, + containerExternalVchSlotNo Unsigned32, + containerExternalVchPortNo Unsigned32, + containerExternalVchExtNo Unsigned32, + containerExternalVchClassName EntityClassName, + containerExternalVchAidString SnmpAdminString, + containerExternalVchClass EntityClass, + containerExternalVchTableId RowPointer, + containerExternalVchParentId RowPointer } + +containerExternalVchShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerExternalVchEntry 1 } + +containerExternalVchSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerExternalVchEntry 2 } + +containerExternalVchPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerExternalVchEntry 3 } + +containerExternalVchExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerExternalVchEntry 4 } + +containerExternalVchClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerExternalVchEntry 5 } + +containerExternalVchAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerExternalVchEntry 6 } + +containerExternalVchClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { containerExternalVchEntry 7 } + +containerExternalVchTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerExternalVchEntry 8 } + +containerExternalVchParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerExternalVchEntry 9 } + +containerChTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerChEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerChTable" + ::= { containers 20 } + +containerChEntry OBJECT-TYPE + SYNTAX ContainerChEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerChTable" + INDEX { + containerChShelfNo, + containerChSlotNo, + containerChPortNo, + containerChExtNo, + containerChClassName + } + ::= { containerChTable 1 } + +ContainerChEntry ::= SEQUENCE + { containerChShelfNo Unsigned32, + containerChSlotNo Unsigned32, + containerChPortNo Unsigned32, + containerChExtNo Unsigned32, + containerChClassName EntityClassName, + containerChAidString SnmpAdminString, + containerChClass EntityClass, + containerChTableId RowPointer, + containerChParentId RowPointer } + +containerChShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerChEntry 1 } + +containerChSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerChEntry 2 } + +containerChPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerChEntry 3 } + +containerChExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerChEntry 4 } + +containerChClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerChEntry 5 } + +containerChAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerChEntry 6 } + +containerChClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerChEntry 7 } + +containerChTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerChEntry 8 } + +containerChParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerChEntry 9 } + +containerEthTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerEthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerEthTable" + ::= { containers 21 } + +containerEthEntry OBJECT-TYPE + SYNTAX ContainerEthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerEthTable" + INDEX { + containerEthShelfNo, + containerEthSlotNo, + containerEthPortNo, + containerEthExtNo, + containerEthClassName + } + ::= { containerEthTable 1 } + +ContainerEthEntry ::= SEQUENCE + { containerEthShelfNo Unsigned32, + containerEthSlotNo Unsigned32, + containerEthPortNo Unsigned32, + containerEthExtNo Unsigned32, + containerEthClassName EntityClassName, + containerEthAidString SnmpAdminString, + containerEthClass EntityClass, + containerEthTableId RowPointer, + containerEthParentId RowPointer } + +containerEthShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerEthEntry 1 } + +containerEthSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerEthEntry 2 } + +containerEthPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerEthEntry 3 } + +containerEthExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerEthEntry 4 } + +containerEthClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerEthEntry 5 } + +containerEthAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerEthEntry 6 } + +containerEthClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerEthEntry 7 } + +containerEthTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerEthEntry 8 } + +containerEthParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerEthEntry 9 } + +containerVethTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerVethEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerVethTable" + ::= { containers 22 } + +containerVethEntry OBJECT-TYPE + SYNTAX ContainerVethEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerVethTable" + INDEX { + containerVethShelfNo, + containerVethSlotNo, + containerVethPortNo, + containerVethExtNo, + containerVethClassName + } + ::= { containerVethTable 1 } + +ContainerVethEntry ::= SEQUENCE + { containerVethShelfNo Unsigned32, + containerVethSlotNo Unsigned32, + containerVethPortNo Unsigned32, + containerVethExtNo Unsigned32, + containerVethClassName EntityClassName, + containerVethAidString SnmpAdminString, + containerVethClass EntityClass, + containerVethTableId RowPointer, + containerVethParentId RowPointer } + +containerVethShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVethEntry 1 } + +containerVethSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVethEntry 2 } + +containerVethPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVethEntry 3 } + +containerVethExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVethEntry 4 } + +containerVethClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerVethEntry 5 } + +containerVethAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerVethEntry 6 } + +containerVethClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerVethEntry 7 } + +containerVethTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerVethEntry 8 } + +containerVethParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerVethEntry 9 } + +containerOtlgTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerOtlgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerOtlgTable" + ::= { containers 23 } + +containerOtlgEntry OBJECT-TYPE + SYNTAX ContainerOtlgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerOtlgTable" + INDEX { + containerOtlgShelfNo, + containerOtlgSlotNo, + containerOtlgPortNo, + containerOtlgExtNo, + containerOtlgClassName + } + ::= { containerOtlgTable 1 } + +ContainerOtlgEntry ::= SEQUENCE + { containerOtlgShelfNo Unsigned32, + containerOtlgSlotNo Unsigned32, + containerOtlgPortNo Unsigned32, + containerOtlgExtNo Unsigned32, + containerOtlgClassName EntityClassName, + containerOtlgAidString SnmpAdminString, + containerOtlgClass EntityClass, + containerOtlgTableId RowPointer, + containerOtlgParentId RowPointer } + +containerOtlgShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOtlgEntry 1 } + +containerOtlgSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOtlgEntry 2 } + +containerOtlgPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOtlgEntry 3 } + +containerOtlgExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOtlgEntry 4 } + +containerOtlgClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerOtlgEntry 5 } + +containerOtlgAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerOtlgEntry 6 } + +containerOtlgClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerOtlgEntry 7 } + +containerOtlgTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerOtlgEntry 8 } + +containerOtlgParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerOtlgEntry 9 } + +containerPchTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerPchEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerPchTable" + ::= { containers 24 } + +containerPchEntry OBJECT-TYPE + SYNTAX ContainerPchEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerPchTable" + INDEX { + containerPchShelfNo, + containerPchSlotNo, + containerPchPortNo, + containerPchExtNo, + containerPchClassName + } + ::= { containerPchTable 1 } + +ContainerPchEntry ::= SEQUENCE + { containerPchShelfNo Unsigned32, + containerPchSlotNo Unsigned32, + containerPchPortNo Unsigned32, + containerPchExtNo Unsigned32, + containerPchClassName EntityClassName, + containerPchAidString SnmpAdminString, + containerPchClass EntityClass, + containerPchTableId RowPointer, + containerPchParentId RowPointer } + +containerPchShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerPchEntry 1 } + +containerPchSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerPchEntry 2 } + +containerPchPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerPchEntry 3 } + +containerPchExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerPchEntry 4 } + +containerPchClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerPchEntry 5 } + +containerPchAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerPchEntry 6 } + +containerPchClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerPchEntry 7 } + +containerPchTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerPchEntry 8 } + +containerPchParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerPchEntry 9 } + +containerVschTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerVschEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerVschTable" + ::= { containers 25 } + +containerVschEntry OBJECT-TYPE + SYNTAX ContainerVschEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerVschTable" + INDEX { + containerVschShelfNo, + containerVschSlotNo, + containerVschPortNo, + containerVschExtNo, + containerVschClassName + } + ::= { containerVschTable 1 } + +ContainerVschEntry ::= SEQUENCE + { containerVschShelfNo Unsigned32, + containerVschSlotNo Unsigned32, + containerVschPortNo Unsigned32, + containerVschExtNo Unsigned32, + containerVschClassName EntityClassName, + containerVschAidString SnmpAdminString, + containerVschClass EntityClass, + containerVschTableId RowPointer, + containerVschParentId RowPointer } + +containerVschShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVschEntry 1 } + +containerVschSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVschEntry 2 } + +containerVschPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVschEntry 3 } + +containerVschExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVschEntry 4 } + +containerVschClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerVschEntry 5 } + +containerVschAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerVschEntry 6 } + +containerVschClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerVschEntry 7 } + +containerVschTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerVschEntry 8 } + +containerVschParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerVschEntry 9 } + +containerVch1Table OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerVch1Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerVch1Table" + ::= { containers 26 } + +containerVch1Entry OBJECT-TYPE + SYNTAX ContainerVch1Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerVch1Table" + INDEX { + containerVch1ShelfNo, + containerVch1SlotNo, + containerVch1PortNo, + containerVch1ExtNo, + containerVch1ClassName + } + ::= { containerVch1Table 1 } + +ContainerVch1Entry ::= SEQUENCE + { containerVch1ShelfNo Unsigned32, + containerVch1SlotNo Unsigned32, + containerVch1PortNo Unsigned32, + containerVch1ExtNo Unsigned32, + containerVch1ClassName EntityClassName, + containerVch1AidString SnmpAdminString, + containerVch1Class EntityClass, + containerVch1TableId RowPointer, + containerVch1ParentId RowPointer } + +containerVch1ShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVch1Entry 1 } + +containerVch1SlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVch1Entry 2 } + +containerVch1PortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVch1Entry 3 } + +containerVch1ExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVch1Entry 4 } + +containerVch1ClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerVch1Entry 5 } + +containerVch1AidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerVch1Entry 6 } + +containerVch1Class OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerVch1Entry 7 } + +containerVch1TableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerVch1Entry 8 } + +containerVch1ParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerVch1Entry 9 } + +containerOmTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerOmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerOmTable" + ::= { containers 40 } + +containerOmEntry OBJECT-TYPE + SYNTAX ContainerOmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerOmTable" + INDEX { + containerOmShelfNo, + containerOmSlotNo, + containerOmPortNo, + containerOmExtNo, + containerOmClassName + } + ::= { containerOmTable 1 } + +ContainerOmEntry ::= SEQUENCE + { containerOmShelfNo Unsigned32, + containerOmSlotNo Unsigned32, + containerOmPortNo Unsigned32, + containerOmExtNo Unsigned32, + containerOmClassName EntityClassName, + containerOmAidString SnmpAdminString, + containerOmClass EntityClass, + containerOmTableId RowPointer, + containerOmParentId RowPointer } + +containerOmShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOmEntry 1 } + +containerOmSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOmEntry 2 } + +containerOmPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOmEntry 3 } + +containerOmExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOmEntry 4 } + +containerOmClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerOmEntry 5 } + +containerOmAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerOmEntry 6 } + +containerOmClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerOmEntry 7 } + +containerOmTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerOmEntry 8 } + +containerOmParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerOmEntry 9 } + +containerVomTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerVomEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerVomTable" + ::= { containers 41 } + +containerVomEntry OBJECT-TYPE + SYNTAX ContainerVomEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerVomTable" + INDEX { + containerVomShelfNo, + containerVomSlotNo, + containerVomPortNo, + containerVomExtNo, + containerVomClassName + } + ::= { containerVomTable 1 } + +ContainerVomEntry ::= SEQUENCE + { containerVomShelfNo Unsigned32, + containerVomSlotNo Unsigned32, + containerVomPortNo Unsigned32, + containerVomExtNo Unsigned32, + containerVomClassName EntityClassName, + containerVomAidString SnmpAdminString, + containerVomClass EntityClass, + containerVomTableId RowPointer, + containerVomParentId RowPointer } + +containerVomShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVomEntry 1 } + +containerVomSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVomEntry 2 } + +containerVomPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVomEntry 3 } + +containerVomExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerVomEntry 4 } + +containerVomClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerVomEntry 5 } + +containerVomAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerVomEntry 6 } + +containerVomClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerVomEntry 7 } + +containerVomTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerVomEntry 8 } + +containerVomParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerVomEntry 9 } + +containerShelfConnTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerShelfConnTable" + ::= { containers 50 } + +containerShelfConnEntry OBJECT-TYPE + SYNTAX ContainerShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerShelfConnTable" + INDEX { + containerShelfConnShelfNo, + containerShelfConnSlotNo, + containerShelfConnPortNo, + containerShelfConnExtNo, + containerShelfConnClassName + } + ::= { containerShelfConnTable 1 } + +ContainerShelfConnEntry ::= SEQUENCE + { containerShelfConnShelfNo Unsigned32, + containerShelfConnSlotNo Unsigned32, + containerShelfConnPortNo Unsigned32, + containerShelfConnExtNo Unsigned32, + containerShelfConnClassName EntityClassName, + containerShelfConnAidString SnmpAdminString, + containerShelfConnClass EntityClass, + containerShelfConnTableId RowPointer, + containerShelfConnParentId RowPointer } + +containerShelfConnShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerShelfConnEntry 1 } + +containerShelfConnSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerShelfConnEntry 2 } + +containerShelfConnPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerShelfConnEntry 3 } + +containerShelfConnExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerShelfConnEntry 4 } + +containerShelfConnClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerShelfConnEntry 5 } + +containerShelfConnAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerShelfConnEntry 6 } + +containerShelfConnClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { containerShelfConnEntry 7 } + +containerShelfConnTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerShelfConnEntry 8 } + +containerShelfConnParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerShelfConnEntry 9 } + +containerFfpTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerFfpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerFfpTable" + ::= { containers 60 } + +containerFfpEntry OBJECT-TYPE + SYNTAX ContainerFfpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerFfpTable" + INDEX { + containerFfpShelfNo, + containerFfpSlotNo, + containerFfpPortNo, + containerFfpExtNo, + containerFfpClassName + } + ::= { containerFfpTable 1 } + +ContainerFfpEntry ::= SEQUENCE + { containerFfpShelfNo Unsigned32, + containerFfpSlotNo Unsigned32, + containerFfpPortNo Unsigned32, + containerFfpExtNo Unsigned32, + containerFfpClassName EntityClassName, + containerFfpAidString SnmpAdminString, + containerFfpClass EntityClass, + containerFfpTableId RowPointer, + containerFfpParentId RowPointer } + +containerFfpShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerFfpEntry 1 } + +containerFfpSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerFfpEntry 2 } + +containerFfpPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerFfpEntry 3 } + +containerFfpExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerFfpEntry 4 } + +containerFfpClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerFfpEntry 5 } + +containerFfpAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerFfpEntry 6 } + +containerFfpClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { containerFfpEntry 7 } + +containerFfpTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerFfpEntry 8 } + +containerFfpParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerFfpEntry 9 } + +containerEccTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerEccEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerEccTable" + ::= { containers 70 } + +containerEccEntry OBJECT-TYPE + SYNTAX ContainerEccEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerEccTable" + INDEX { + containerEccShelfNo, + containerEccSlotNo, + containerEccPortNo, + containerEccExtNo, + containerEccClassName + } + ::= { containerEccTable 1 } + +ContainerEccEntry ::= SEQUENCE + { containerEccShelfNo Unsigned32, + containerEccSlotNo Unsigned32, + containerEccPortNo Unsigned32, + containerEccExtNo Unsigned32, + containerEccClassName EntityClassName, + containerEccAidString SnmpAdminString, + containerEccClass EntityClass, + containerEccTableId RowPointer, + containerEccParentId RowPointer } + +containerEccShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerEccEntry 1 } + +containerEccSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerEccEntry 2 } + +containerEccPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerEccEntry 3 } + +containerEccExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerEccEntry 4 } + +containerEccClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerEccEntry 5 } + +containerEccAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerEccEntry 6 } + +containerEccClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerEccEntry 7 } + +containerEccTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerEccEntry 8 } + +containerEccParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerEccEntry 9 } + +containerLinkTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerLinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerLinkTable" + ::= { containers 71 } + +containerLinkEntry OBJECT-TYPE + SYNTAX ContainerLinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerLinkTable" + INDEX { + containerLinkShelfNo, + containerLinkSlotNo, + containerLinkPortNo, + containerLinkExtNo, + containerLinkClassName + } + ::= { containerLinkTable 1 } + +ContainerLinkEntry ::= SEQUENCE + { containerLinkShelfNo Unsigned32, + containerLinkSlotNo Unsigned32, + containerLinkPortNo Unsigned32, + containerLinkExtNo Unsigned32, + containerLinkClassName EntityClassName, + containerLinkAidString SnmpAdminString, + containerLinkClass EntityClass, + containerLinkTableId RowPointer, + containerLinkParentId RowPointer } + +containerLinkShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerLinkEntry 1 } + +containerLinkSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerLinkEntry 2 } + +containerLinkPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerLinkEntry 3 } + +containerLinkExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerLinkEntry 4 } + +containerLinkClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerLinkEntry 5 } + +containerLinkAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerLinkEntry 6 } + +containerLinkClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerLinkEntry 7 } + +containerLinkTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerLinkEntry 8 } + +containerLinkParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerLinkEntry 9 } + +containerScTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerScEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerScTable" + ::= { containers 72 } + +containerScEntry OBJECT-TYPE + SYNTAX ContainerScEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerScTable" + INDEX { + containerScShelfNo, + containerScSlotNo, + containerScPortNo, + containerScExtNo, + containerScClassName + } + ::= { containerScTable 1 } + +ContainerScEntry ::= SEQUENCE + { containerScShelfNo Unsigned32, + containerScSlotNo Unsigned32, + containerScPortNo Unsigned32, + containerScExtNo Unsigned32, + containerScClassName EntityClassName, + containerScAidString SnmpAdminString, + containerScClass EntityClass, + containerScTableId RowPointer, + containerScParentId RowPointer } + +containerScShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerScEntry 1 } + +containerScSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerScEntry 2 } + +containerScPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerScEntry 3 } + +containerScExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerScEntry 4 } + +containerScClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerScEntry 5 } + +containerScAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerScEntry 6 } + +containerScClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerScEntry 7 } + +containerScTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerScEntry 8 } + +containerScParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerScEntry 9 } + +containerLanTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerLanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerLanTable" + ::= { containers 73 } + +containerLanEntry OBJECT-TYPE + SYNTAX ContainerLanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerLanTable" + INDEX { + containerLanShelfNo, + containerLanSlotNo, + containerLanPortNo, + containerLanExtNo, + containerLanClassName + } + ::= { containerLanTable 1 } + +ContainerLanEntry ::= SEQUENCE + { containerLanShelfNo Unsigned32, + containerLanSlotNo Unsigned32, + containerLanPortNo Unsigned32, + containerLanExtNo Unsigned32, + containerLanClassName EntityClassName, + containerLanAidString SnmpAdminString, + containerLanClass EntityClass, + containerLanTableId RowPointer, + containerLanParentId RowPointer } + +containerLanShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerLanEntry 1 } + +containerLanSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerLanEntry 2 } + +containerLanPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerLanEntry 3 } + +containerLanExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerLanEntry 4 } + +containerLanClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerLanEntry 5 } + +containerLanAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerLanEntry 6 } + +containerLanClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerLanEntry 7 } + +containerLanTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerLanEntry 8 } + +containerLanParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerLanEntry 9 } + +containerEnvTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerEnvTable" + ::= { containers 80 } + +containerEnvEntry OBJECT-TYPE + SYNTAX ContainerEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerEnvTable" + INDEX { + containerEnvShelfNo, + containerEnvSlotNo, + containerEnvPortNo, + containerEnvExtNo, + containerEnvClassName + } + ::= { containerEnvTable 1 } + +ContainerEnvEntry ::= SEQUENCE + { containerEnvShelfNo Unsigned32, + containerEnvSlotNo Unsigned32, + containerEnvPortNo Unsigned32, + containerEnvExtNo Unsigned32, + containerEnvClassName EntityClassName, + containerEnvAidString SnmpAdminString, + containerEnvClass EntityClass, + containerEnvTableId RowPointer, + containerEnvParentId RowPointer } + +containerEnvShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerEnvEntry 1 } + +containerEnvSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerEnvEntry 2 } + +containerEnvPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerEnvEntry 3 } + +containerEnvExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerEnvEntry 4 } + +containerEnvClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerEnvEntry 5 } + +containerEnvAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerEnvEntry 6 } + +containerEnvClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { containerEnvEntry 7 } + +containerEnvTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerEnvEntry 8 } + +containerEnvParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerEnvEntry 9 } + +containerWchTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerWchEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerWchTable" + ::= { containers 90 } + +containerWchEntry OBJECT-TYPE + SYNTAX ContainerWchEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerWchTable" + INDEX { + containerWchIndexNo1, + containerWchIndexNo2, + containerWchIndexNo3, + containerWchIndexNo4, + containerWchClassName + } + ::= { containerWchTable 1 } + +ContainerWchEntry ::= SEQUENCE + { containerWchIndexNo1 Unsigned32, + containerWchIndexNo2 Unsigned32, + containerWchIndexNo3 Unsigned32, + containerWchIndexNo4 Unsigned32, + containerWchClassName EntityClassName, + containerWchAidString SnmpAdminString, + containerWchClass EntityClass, + containerWchTableId RowPointer, + containerWchParentId RowPointer } + +containerWchIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerWchEntry 1 } + +containerWchIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerWchEntry 2 } + +containerWchIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerWchEntry 3 } + +containerWchIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerWchEntry 4 } + +containerWchClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerWchEntry 5 } + +containerWchAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerWchEntry 6 } + +containerWchClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerWchEntry 7 } + +containerWchTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerWchEntry 8 } + +containerWchParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerWchEntry 9 } + +containerOlTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerOlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerOlTable" + ::= { containers 91 } + +containerOlEntry OBJECT-TYPE + SYNTAX ContainerOlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerOlTable" + INDEX { + containerOlIndexNo1, + containerOlIndexNo2, + containerOlIndexNo3, + containerOlIndexNo4, + containerOlClassName + } + ::= { containerOlTable 1 } + +ContainerOlEntry ::= SEQUENCE + { containerOlIndexNo1 Unsigned32, + containerOlIndexNo2 Unsigned32, + containerOlIndexNo3 Unsigned32, + containerOlIndexNo4 Unsigned32, + containerOlClassName EntityClassName, + containerOlAidString SnmpAdminString, + containerOlClass EntityClass, + containerOlTableId RowPointer, + containerOlParentId RowPointer } + +containerOlIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOlEntry 1 } + +containerOlIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOlEntry 2 } + +containerOlIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOlEntry 3 } + +containerOlIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOlEntry 4 } + +containerOlClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerOlEntry 5 } + +containerOlAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerOlEntry 6 } + +containerOlClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerOlEntry 7 } + +containerOlTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerOlEntry 8 } + +containerOlParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerOlEntry 9 } + +containerOwlgTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerOwlgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerOwlgTable" + ::= { containers 92 } + +containerOwlgEntry OBJECT-TYPE + SYNTAX ContainerOwlgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerOwlgTable" + INDEX { + containerOwlgIndexNo1, + containerOwlgIndexNo2, + containerOwlgIndexNo3, + containerOwlgIndexNo4, + containerOwlgClassName + } + ::= { containerOwlgTable 1 } + +ContainerOwlgEntry ::= SEQUENCE + { containerOwlgIndexNo1 Unsigned32, + containerOwlgIndexNo2 Unsigned32, + containerOwlgIndexNo3 Unsigned32, + containerOwlgIndexNo4 Unsigned32, + containerOwlgClassName EntityClassName, + containerOwlgAidString SnmpAdminString, + containerOwlgClass EntityClass, + containerOwlgTableId RowPointer, + containerOwlgParentId RowPointer } + +containerOwlgIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOwlgEntry 1 } + +containerOwlgIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOwlgEntry 2 } + +containerOwlgIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOwlgEntry 3 } + +containerOwlgIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerOwlgEntry 4 } + +containerOwlgClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerOwlgEntry 5 } + +containerOwlgAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerOwlgEntry 6 } + +containerOwlgClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerOwlgEntry 7 } + +containerOwlgTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerOwlgEntry 8 } + +containerOwlgParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerOwlgEntry 9 } + +containerCrossDcnTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerCrossDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerCrossDcnTable" + ::= { containers 93 } + +containerCrossDcnEntry OBJECT-TYPE + SYNTAX ContainerCrossDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerCrossDcnTable" + INDEX { + containerCrossDcnShelfNo, + containerCrossDcnSlotNo, + containerCrossDcnPortNo, + containerCrossDcnExtNo, + containerCrossDcnClassName + } + ::= { containerCrossDcnTable 1 } + +ContainerCrossDcnEntry ::= SEQUENCE + { containerCrossDcnShelfNo Unsigned32, + containerCrossDcnSlotNo Unsigned32, + containerCrossDcnPortNo Unsigned32, + containerCrossDcnExtNo Unsigned32, + containerCrossDcnClassName EntityClassName, + containerCrossDcnAidString SnmpAdminString, + containerCrossDcnClass EntityClass, + containerCrossDcnTableId RowPointer, + containerCrossDcnParentId RowPointer } + +containerCrossDcnShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossDcnEntry 1 } + +containerCrossDcnSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossDcnEntry 2 } + +containerCrossDcnPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossDcnEntry 3 } + +containerCrossDcnExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { containerCrossDcnEntry 4 } + +containerCrossDcnClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { containerCrossDcnEntry 5 } + +containerCrossDcnAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerCrossDcnEntry 6 } + +containerCrossDcnClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerCrossDcnEntry 7 } + +containerCrossDcnTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table" + ::= { containerCrossDcnEntry 8 } + +containerCrossDcnParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerCrossDcnEntry 9 } + +nextUnusedPc OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "First not assigned PC entity in the system" + ::= { containers 94 } + +nextUnusedFc OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "First not assigned FC entity in the system" + ::= { containers 95 } + +endOfContainers OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { containers 10000 } + +entitySysTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntitySysEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entitySysTable" + ::= { entities 1 } + +entitySysEntry OBJECT-TYPE + SYNTAX EntitySysEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entitySysTable" + INDEX { + entitySysShelfNo, + entitySysSlotNo, + entitySysPortNo, + entitySysExtNo, + entitySysClassName + } + ::= { entitySysTable 1 } + +EntitySysEntry ::= SEQUENCE + { entitySysShelfNo Unsigned32, + entitySysSlotNo Unsigned32, + entitySysPortNo Unsigned32, + entitySysExtNo Unsigned32, + entitySysClassName EntityClassName, + entitySysAidString SnmpAdminString, + entitySysType FspR7EntityType, + entitySysTableId RowPointer, + entitySysParentId RowPointer, + entitySysClass EntityClass, + entitySysOneIndex Unsigned32, + entitySysEquipmentState EquipmentState } + +entitySysShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entitySysEntry 1 } + +entitySysSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entitySysEntry 2 } + +entitySysPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entitySysEntry 3 } + +entitySysExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entitySysEntry 4 } + +entitySysClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entitySysEntry 5 } + +entitySysAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entitySysEntry 6 } + +entitySysType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entitySysEntry 7 } + +entitySysTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entitySysEntry 8 } + +entitySysParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entitySysEntry 9 } + +entitySysClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entitySysEntry 10 } + +entitySysOneIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "One Index Aid representation" + ::= { entitySysEntry 11 } + +entitySysEquipmentState OBJECT-TYPE + SYNTAX EquipmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EquipmentState." + ::= { entitySysEntry 12 } + +entityEqptTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityEqptEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityEqptTable" + ::= { entities 2 } + +entityEqptEntry OBJECT-TYPE + SYNTAX EntityEqptEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityEqptTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { entityEqptTable 1 } + +EntityEqptEntry ::= SEQUENCE + { entityEqptShelfNo Unsigned32, + entityEqptSlotNo Unsigned32, + entityEqptPortNo Unsigned32, + entityEqptExtNo Unsigned32, + entityEqptClassName EntityClassName, + entityEqptAidString SnmpAdminString, + entityEqptType FspR7EntityType, + entityEqptTableId RowPointer, + entityEqptParentId RowPointer, + entityEqptClass EntityClass, + entityEqptOneIndex Unsigned32, + entityEqptEquipmentState EquipmentState, + entityEqptMtosiParentId RowPointer } + +entityEqptShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityEqptEntry 1 } + +entityEqptSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityEqptEntry 2 } + +entityEqptPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityEqptEntry 3 } + +entityEqptExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityEqptEntry 4 } + +entityEqptClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name." + ::= { entityEqptEntry 5 } + +entityEqptAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityEqptEntry 6 } + +entityEqptType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityEqptEntry 7 } + +entityEqptTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityEqptEntry 8 } + +entityEqptParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityEqptEntry 9 } + +entityEqptClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityEqptEntry 10 } + +entityEqptOneIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "One Index Aid representation" + ::= { entityEqptEntry 11 } + +entityEqptEquipmentState OBJECT-TYPE + SYNTAX EquipmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EquipmentState." + ::= { entityEqptEntry 12 } + +entityEqptMtosiParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { entityEqptEntry 13 } + +entityDcnTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityDcnTable" + ::= { entities 3 } + +entityDcnEntry OBJECT-TYPE + SYNTAX EntityDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityDcnTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { entityDcnTable 1 } + +EntityDcnEntry ::= SEQUENCE + { entityDcnShelfNo Unsigned32, + entityDcnSlotNo Unsigned32, + entityDcnPortNo Unsigned32, + entityDcnExtNo Unsigned32, + entityDcnClassName EntityClassName, + entityDcnAidString SnmpAdminString, + entityDcnType FspR7EntityType, + entityDcnTableId RowPointer, + entityDcnParentId RowPointer, + entityDcnClass EntityClass, + entityDcnOneIndex Unsigned32 } + +entityDcnShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityDcnEntry 1 } + +entityDcnSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityDcnEntry 2 } + +entityDcnPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityDcnEntry 3 } + +entityDcnExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityDcnEntry 4 } + +entityDcnClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityDcnEntry 5 } + +entityDcnAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityDcnEntry 6 } + +entityDcnType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityDcnEntry 7 } + +entityDcnTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityDcnEntry 8 } + +entityDcnParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityDcnEntry 9 } + +entityDcnClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityDcnEntry 10 } + +entityDcnOneIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "One Index Aid representation" + ::= { entityDcnEntry 11 } + +entityOptLineTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityOptLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityOptLineTable" + ::= { entities 4 } + +entityOptLineEntry OBJECT-TYPE + SYNTAX EntityOptLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityOptLineTable" + INDEX { + entityOptLineIndexNo1, + entityOptLineIndexNo2, + entityOptLineIndexNo3, + entityOptLineIndexNo4, + entityOptLineClassName + } + ::= { entityOptLineTable 1 } + +EntityOptLineEntry ::= SEQUENCE + { entityOptLineIndexNo1 Unsigned32, + entityOptLineIndexNo2 Unsigned32, + entityOptLineIndexNo3 Unsigned32, + entityOptLineIndexNo4 Unsigned32, + entityOptLineClassName EntityClassName, + entityOptLineAidString SnmpAdminString, + entityOptLineType FspR7EntityType, + entityOptLineTableId RowPointer, + entityOptLineParentId RowPointer, + entityOptLineOneIndex Unsigned32, + entityOptLineClass EntityClass } + +entityOptLineIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityOptLineEntry 1 } + +entityOptLineIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityOptLineEntry 2 } + +entityOptLineIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityOptLineEntry 3 } + +entityOptLineIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityOptLineEntry 4 } + +entityOptLineClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityOptLineEntry 5 } + +entityOptLineAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityOptLineEntry 6 } + +entityOptLineType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityOptLineEntry 7 } + +entityOptLineTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityOptLineEntry 8 } + +entityOptLineParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityOptLineEntry 9 } + +entityOptLineOneIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "One Index Aid representation" + ::= { entityOptLineEntry 10 } + +entityOptLineClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityOptLineEntry 11 } + +entityEnvTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityEnvTable" + ::= { entities 5 } + +entityEnvEntry OBJECT-TYPE + SYNTAX EntityEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityEnvTable" + INDEX { + entityEnvShelfNo, + entityEnvSlotNo, + entityEnvPortNo, + entityEnvExtNo, + entityEnvClassName + } + ::= { entityEnvTable 1 } + +EntityEnvEntry ::= SEQUENCE + { entityEnvShelfNo Unsigned32, + entityEnvSlotNo Unsigned32, + entityEnvPortNo Unsigned32, + entityEnvExtNo Unsigned32, + entityEnvClassName EntityClassName, + entityEnvAidString SnmpAdminString, + entityEnvType FspR7EntityType, + entityEnvTableId RowPointer, + entityEnvParentId RowPointer, + entityEnvClass EntityClass, + entityEnvOneIndex Unsigned32 } + +entityEnvShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityEnvEntry 1 } + +entityEnvSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityEnvEntry 2 } + +entityEnvPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityEnvEntry 3 } + +entityEnvExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityEnvEntry 4 } + +entityEnvClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityEnvEntry 5 } + +entityEnvAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityEnvEntry 6 } + +entityEnvType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityEnvEntry 7 } + +entityEnvTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityEnvEntry 8 } + +entityEnvParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityEnvEntry 9 } + +entityEnvClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityEnvEntry 10 } + +entityEnvOneIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "One Index Aid representation" + ::= { entityEnvEntry 11 } + +entityFacilityTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityFacilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityFacilityTable" + ::= { entities 7 } + +entityFacilityEntry OBJECT-TYPE + SYNTAX EntityFacilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityFacilityTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { entityFacilityTable 1 } + +EntityFacilityEntry ::= SEQUENCE + { entityFacilityShelfNo Unsigned32, + entityFacilitySlotNo Unsigned32, + entityFacilityPortNo Unsigned32, + entityFacilityExtNo Unsigned32, + entityFacilityClassName EntityClassName, + entityFacilityAidString SnmpAdminString, + entityFacilityType FspR7EntityType, + entityFacilityTableId RowPointer, + entityFacilityParentId RowPointer, + entityFacilityClass EntityClass, + entityFacilityOneIndex Unsigned32 } + +entityFacilityShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityFacilityEntry 1 } + +entityFacilitySlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityFacilityEntry 2 } + +entityFacilityPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityFacilityEntry 3 } + +entityFacilityExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityFacilityEntry 4 } + +entityFacilityClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityFacilityEntry 5 } + +entityFacilityAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityFacilityEntry 6 } + +entityFacilityType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityFacilityEntry 7 } + +entityFacilityTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityFacilityEntry 8 } + +entityFacilityParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityFacilityEntry 9 } + +entityFacilityClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityFacilityEntry 10 } + +entityFacilityOneIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "One Index Aid representation" + ::= { entityFacilityEntry 11 } + +entityCrossConnTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityCrossConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityCrossConnTable" + ::= { entities 8 } + +entityCrossConnEntry OBJECT-TYPE + SYNTAX EntityCrossConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityCrossConnTable" + INDEX { + entityCrossConnFromShelfNo, + entityCrossConnFromSlotNo, + entityCrossConnFromPortNo, + entityCrossConnFromExtNo, + entityCrossConnFromClassName, + entityCrossConnToShelfNo, + entityCrossConnToSlotNo, + entityCrossConnToPortNo, + entityCrossConnToExtNo, + entityCrossConnToClassName, + entityCrossConnClassName + } + ::= { entityCrossConnTable 1 } + +EntityCrossConnEntry ::= SEQUENCE + { entityCrossConnFromShelfNo Unsigned32, + entityCrossConnFromSlotNo Unsigned32, + entityCrossConnFromPortNo Unsigned32, + entityCrossConnFromExtNo Unsigned32, + entityCrossConnFromClassName EntityClassName, + entityCrossConnToShelfNo Unsigned32, + entityCrossConnToSlotNo Unsigned32, + entityCrossConnToPortNo Unsigned32, + entityCrossConnToExtNo Unsigned32, + entityCrossConnToClassName EntityClassName, + entityCrossConnClassName EntityClassName, + entityCrossConnAidString SnmpAdminString, + entityCrossConnType FspR7EntityType, + entityCrossConnTableId RowPointer, + entityCrossConnParentId RowPointer, + entityCrossConnFromId RowPointer, + entityCrossConnToId RowPointer, + entityCrossConnClass EntityClass } + +entityCrossConnFromShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrossConnEntry 1 } + +entityCrossConnFromSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrossConnEntry 2 } + +entityCrossConnFromPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrossConnEntry 3 } + +entityCrossConnFromExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrossConnEntry 4 } + +entityCrossConnFromClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityCrossConnEntry 5 } + +entityCrossConnToShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrossConnEntry 6 } + +entityCrossConnToSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrossConnEntry 7 } + +entityCrossConnToPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrossConnEntry 8 } + +entityCrossConnToExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrossConnEntry 9 } + +entityCrossConnToClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityCrossConnEntry 10 } + +entityCrossConnClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityCrossConnEntry 11 } + +entityCrossConnAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityCrossConnEntry 12 } + +entityCrossConnType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityCrossConnEntry 13 } + +entityCrossConnTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityCrossConnEntry 14 } + +entityCrossConnParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityCrossConnEntry 15 } + +entityCrossConnFromId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to FROM point entity." + ::= { entityCrossConnEntry 16 } + +entityCrossConnToId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to TO point entity." + ::= { entityCrossConnEntry 17 } + +entityCrossConnClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityCrossConnEntry 18 } + +entityTerminPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityTerminPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityTerminPointTable" + ::= { entities 10 } + +entityTerminPointEntry OBJECT-TYPE + SYNTAX EntityTerminPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityTerminPointTable" + INDEX { + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName + } + ::= { entityTerminPointTable 1 } + +EntityTerminPointEntry ::= SEQUENCE + { entityTerminPointIndexNo1 Unsigned32, + entityTerminPointIndexNo2 Unsigned32, + entityTerminPointIndexNo3 Unsigned32, + entityTerminPointIndexNo4 Unsigned32, + entityTerminPointClassName EntityClassName, + entityTerminPointAidString SnmpAdminString, + entityTerminPointType FspR7EntityType, + entityTerminPointAssignState AssignmentState, + entityTerminPointTableId RowPointer, + entityTerminPointParentId RowPointer, + entityTerminPointOneIndex Unsigned32, + entityTerminPointReferencedTo RowPointer, + entityTerminPointClass EntityClass, + entityTerminPointPortClass EntityClass } + +entityTerminPointIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityTerminPointEntry 1 } + +entityTerminPointIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityTerminPointEntry 2 } + +entityTerminPointIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityTerminPointEntry 3 } + +entityTerminPointIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityTerminPointEntry 4 } + +entityTerminPointClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityTerminPointEntry 5 } + +entityTerminPointAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityTerminPointEntry 6 } + +entityTerminPointType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityTerminPointEntry 7 } + +entityTerminPointAssignState OBJECT-TYPE + SYNTAX AssignmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Assignment state of entity." + ::= { entityTerminPointEntry 8 } + +entityTerminPointTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityTerminPointEntry 9 } + +entityTerminPointParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityTerminPointEntry 10 } + +entityTerminPointOneIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "One Index Aid representation" + ::= { entityTerminPointEntry 11 } + +entityTerminPointReferencedTo OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to refer object." + ::= { entityTerminPointEntry 12 } + +entityTerminPointClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityTerminPointEntry 13 } + +entityTerminPointPortClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass of the corresponding Port." + ::= { entityTerminPointEntry 14 } + +entityConnectionTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityConnectionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityConnectionTable" + ::= { entities 11 } + +entityConnectionEntry OBJECT-TYPE + SYNTAX EntityConnectionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityConnectionTable" + INDEX { + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName, + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName, + entityConnectionClassName + } + ::= { entityConnectionTable 1 } + +EntityConnectionEntry ::= SEQUENCE + { entityConnectionClassName EntityClassName, + entityConnectionAidString SnmpAdminString, + entityConnectionType FspR7EntityType, + entityConnectionTableId RowPointer, + entityConnectionParentId RowPointer, + entityConnectionFromId RowPointer, + entityConnectionToId RowPointer, + entityConnectionClass EntityClass } + +entityConnectionClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityConnectionEntry 1 } + +entityConnectionAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityConnectionEntry 2 } + +entityConnectionType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityConnectionEntry 3 } + +entityConnectionTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityConnectionEntry 4 } + +entityConnectionParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityConnectionEntry 5 } + +entityConnectionFromId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to FROM point entity." + ::= { entityConnectionEntry 6 } + +entityConnectionToId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to TO point entity." + ::= { entityConnectionEntry 7 } + +entityConnectionClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityConnectionEntry 8 } + +entityExternalPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityExternalPortTable" + ::= { entities 12 } + +entityExternalPortEntry OBJECT-TYPE + SYNTAX EntityExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityExternalPortTable" + INDEX { + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName + } + ::= { entityExternalPortTable 1 } + +EntityExternalPortEntry ::= SEQUENCE + { entityExternalPortShelfNo Unsigned32, + entityExternalPortSlotNo Unsigned32, + entityExternalPortPortNo Unsigned32, + entityExternalPortExtNo Unsigned32, + entityExternalPortClassName EntityClassName, + entityExternalPortAidString SnmpAdminString, + entityExternalPortType FspR7EntityType, + entityExternalPortTableId RowPointer, + entityExternalPortParentId RowPointer, + entityExternalPortClass EntityClass, + entityExternalPortOneIndex Unsigned32 } + +entityExternalPortShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityExternalPortEntry 1 } + +entityExternalPortSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityExternalPortEntry 2 } + +entityExternalPortPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityExternalPortEntry 3 } + +entityExternalPortExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityExternalPortEntry 4 } + +entityExternalPortClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityExternalPortEntry 5 } + +entityExternalPortAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityExternalPortEntry 6 } + +entityExternalPortType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityExternalPortEntry 7 } + +entityExternalPortTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityExternalPortEntry 8 } + +entityExternalPortParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityExternalPortEntry 9 } + +entityExternalPortClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityExternalPortEntry 10 } + +entityExternalPortOneIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "One Index Aid representation" + ::= { entityExternalPortEntry 11 } + +entityCrsOptLineTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityCrsOptLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityCrsOptLineTable" + ::= { entities 13 } + +entityCrsOptLineEntry OBJECT-TYPE + SYNTAX EntityCrsOptLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityCrsOptLineTable" + INDEX { + entityCrsOptLineFromIndexNo1, + entityCrsOptLineFromIndexNo2, + entityCrsOptLineFromIndexNo3, + entityCrsOptLineFromIndexNo4, + entityCrsOptLineFromClassName, + entityCrsOptLineToIndexNo1, + entityCrsOptLineToIndexNo2, + entityCrsOptLineToIndexNo3, + entityCrsOptLineToIndexNo4, + entityCrsOptLineToClassName, + entityCrsOptLineClassName + } + ::= { entityCrsOptLineTable 1 } + +EntityCrsOptLineEntry ::= SEQUENCE + { entityCrsOptLineFromIndexNo1 Unsigned32, + entityCrsOptLineFromIndexNo2 Unsigned32, + entityCrsOptLineFromIndexNo3 Unsigned32, + entityCrsOptLineFromIndexNo4 Unsigned32, + entityCrsOptLineFromClassName EntityClassName, + entityCrsOptLineToIndexNo1 Unsigned32, + entityCrsOptLineToIndexNo2 Unsigned32, + entityCrsOptLineToIndexNo3 Unsigned32, + entityCrsOptLineToIndexNo4 Unsigned32, + entityCrsOptLineToClassName EntityClassName, + entityCrsOptLineClassName EntityClassName, + entityCrsOptLineAidString SnmpAdminString, + entityCrsOptLineType FspR7EntityType, + entityCrsOptLineTableId RowPointer, + entityCrsOptLineParentId RowPointer, + entityCrsOptLineFromId RowPointer, + entityCrsOptLineToId RowPointer, + entityCrsOptLineClass EntityClass } + +entityCrsOptLineFromIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrsOptLineEntry 1 } + +entityCrsOptLineFromIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrsOptLineEntry 2 } + +entityCrsOptLineFromIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrsOptLineEntry 3 } + +entityCrsOptLineFromIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrsOptLineEntry 4 } + +entityCrsOptLineFromClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityCrsOptLineEntry 5 } + +entityCrsOptLineToIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrsOptLineEntry 6 } + +entityCrsOptLineToIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrsOptLineEntry 7 } + +entityCrsOptLineToIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrsOptLineEntry 8 } + +entityCrsOptLineToIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrsOptLineEntry 9 } + +entityCrsOptLineToClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityCrsOptLineEntry 10 } + +entityCrsOptLineClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityCrsOptLineEntry 11 } + +entityCrsOptLineAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityCrsOptLineEntry 12 } + +entityCrsOptLineType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityCrsOptLineEntry 13 } + +entityCrsOptLineTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityCrsOptLineEntry 14 } + +entityCrsOptLineParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityCrsOptLineEntry 15 } + +entityCrsOptLineFromId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to FROM point entity." + ::= { entityCrsOptLineEntry 16 } + +entityCrsOptLineToId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to TO point entity." + ::= { entityCrsOptLineEntry 17 } + +entityCrsOptLineClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityCrsOptLineEntry 18 } + +entityContainerTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityContainerTable" + ::= { entities 16 } + +entityContainerEntry OBJECT-TYPE + SYNTAX EntityContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityContainerTable" + INDEX { + entityContainerShelfNo, + entityContainerSlotNo, + entityContainerPortNo, + entityContainerExtNo, + entityContainerClassName + } + ::= { entityContainerTable 1 } + +EntityContainerEntry ::= SEQUENCE + { entityContainerShelfNo Unsigned32, + entityContainerSlotNo Unsigned32, + entityContainerPortNo Unsigned32, + entityContainerExtNo Unsigned32, + entityContainerClassName EntityClassName, + entityContainerAidString SnmpAdminString, + entityContainerType FspR7EntityType, + entityContainerTableId RowPointer, + entityContainerParentId RowPointer, + entityContainerClass EntityClass, + entityContainerOneIndex Unsigned32 } + +entityContainerShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityContainerEntry 1 } + +entityContainerSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityContainerEntry 2 } + +entityContainerPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityContainerEntry 3 } + +entityContainerExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityContainerEntry 4 } + +entityContainerClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityContainerEntry 5 } + +entityContainerAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityContainerEntry 6 } + +entityContainerType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityContainerEntry 7 } + +entityContainerTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityContainerEntry 8 } + +entityContainerParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityContainerEntry 9 } + +entityContainerClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityContainerEntry 10 } + +entityContainerOneIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "One Index Aid representation" + ::= { entityContainerEntry 11 } + +entityOpticalMuxTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityOpticalMuxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityOpticalTable" + ::= { entities 17 } + +entityOpticalMuxEntry OBJECT-TYPE + SYNTAX EntityOpticalMuxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityOpticalTable" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName + } + ::= { entityOpticalMuxTable 1 } + +EntityOpticalMuxEntry ::= SEQUENCE + { entityOpticalMuxShelfNo Unsigned32, + entityOpticalMuxSlotNo Unsigned32, + entityOpticalMuxPortNo Unsigned32, + entityOpticalMuxExtNo Unsigned32, + entityOpticalMuxClassName EntityClassName, + entityOpticalMuxAidString SnmpAdminString, + entityOpticalMuxType FspR7EntityType, + entityOpticalMuxTableId RowPointer, + entityOpticalMuxParentId RowPointer, + entityOpticalMuxClass EntityClass, + entityOpticalMuxOneIndex Unsigned32 } + +entityOpticalMuxShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityOpticalMuxEntry 1 } + +entityOpticalMuxSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityOpticalMuxEntry 2 } + +entityOpticalMuxPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityOpticalMuxEntry 3 } + +entityOpticalMuxExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityOpticalMuxEntry 4 } + +entityOpticalMuxClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityOpticalMuxEntry 5 } + +entityOpticalMuxAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityOpticalMuxEntry 6 } + +entityOpticalMuxType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityOpticalMuxEntry 7 } + +entityOpticalMuxTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityOpticalMuxEntry 8 } + +entityOpticalMuxParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityOpticalMuxEntry 9 } + +entityOpticalMuxClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityOpticalMuxEntry 10 } + +entityOpticalMuxOneIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "One Index Aid representation" + ::= { entityOpticalMuxEntry 11 } + +entityShelfConnTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityShelfConnTable" + ::= { entities 18 } + +entityShelfConnEntry OBJECT-TYPE + SYNTAX EntityShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityShelfConnTable" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { entityShelfConnTable 1 } + +EntityShelfConnEntry ::= SEQUENCE + { entityShelfConnShelfNo Unsigned32, + entityShelfConnSlotNo Unsigned32, + entityShelfConnPortNo Unsigned32, + entityShelfConnExtNo Unsigned32, + entityShelfConnClassName EntityClassName, + entityShelfConnAidString SnmpAdminString, + entityShelfConnType FspR7EntityType, + entityShelfConnTableId RowPointer, + entityShelfConnParentId RowPointer, + entityShelfConnClass EntityClass, + entityShelfConnOneIndex Unsigned32 } + +entityShelfConnShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityShelfConnEntry 1 } + +entityShelfConnSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityShelfConnEntry 2 } + +entityShelfConnPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityShelfConnEntry 3 } + +entityShelfConnExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityShelfConnEntry 4 } + +entityShelfConnClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityShelfConnEntry 5 } + +entityShelfConnAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityShelfConnEntry 6 } + +entityShelfConnType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityShelfConnEntry 7 } + +entityShelfConnTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityShelfConnEntry 8 } + +entityShelfConnParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityShelfConnEntry 9 } + +entityShelfConnClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityShelfConnEntry 10 } + +entityShelfConnOneIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "One Index Aid representation" + ::= { entityShelfConnEntry 11 } + +entityFfpTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityFfpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityFfpTable - conatains entities used by Protection" + ::= { entities 19 } + +entityFfpEntry OBJECT-TYPE + SYNTAX EntityFfpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityFfpTable" + INDEX { + entityFfpShelfNo, + entityFfpSlotNo, + entityFfpPortNo, + entityFfpExtNo, + entityFfpClassName + } + ::= { entityFfpTable 1 } + +EntityFfpEntry ::= SEQUENCE + { entityFfpShelfNo Unsigned32, + entityFfpSlotNo Unsigned32, + entityFfpPortNo Unsigned32, + entityFfpExtNo Unsigned32, + entityFfpClassName EntityClassName, + entityFfpAidString SnmpAdminString, + entityFfpType FspR7EntityType, + entityFfpTableId RowPointer, + entityFfpParentId RowPointer, + entityFfpClass EntityClass, + entityFfpOneIndex Unsigned32 } + +entityFfpShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityFfpEntry 1 } + +entityFfpSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityFfpEntry 2 } + +entityFfpPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityFfpEntry 3 } + +entityFfpExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityFfpEntry 4 } + +entityFfpClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityFfpEntry 5 } + +entityFfpAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityFfpEntry 6 } + +entityFfpType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityFfpEntry 7 } + +entityFfpTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityFfpEntry 8 } + +entityFfpParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityFfpEntry 9 } + +entityFfpClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityFfpEntry 10 } + +entityFfpOneIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "One Index Aid representation" + ::= { entityFfpEntry 11 } + +entityCrossDcnTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityCrossDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityCrossDcnTable - conatains entities of Cross-Dcn" + ::= { entities 20 } + +entityCrossDcnEntry OBJECT-TYPE + SYNTAX EntityCrossDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityCrossDcnTable" + INDEX { + entityCrossDcnShelfNo, + entityCrossDcnSlotNo, + entityCrossDcnPortNo, + entityCrossDcnExtNo, + entityCrossDcnClassName + } + ::= { entityCrossDcnTable 1 } + +EntityCrossDcnEntry ::= SEQUENCE + { entityCrossDcnShelfNo Unsigned32, + entityCrossDcnSlotNo Unsigned32, + entityCrossDcnPortNo Unsigned32, + entityCrossDcnExtNo Unsigned32, + entityCrossDcnClassName EntityClassName, + entityCrossDcnAidString SnmpAdminString, + entityCrossDcnType FspR7EntityType, + entityCrossDcnTableId RowPointer, + entityCrossDcnParentId RowPointer, + entityCrossDcnClass EntityClass, + entityCrossDcnOneIndex Unsigned32 } + +entityCrossDcnShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrossDcnEntry 1 } + +entityCrossDcnSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrossDcnEntry 2 } + +entityCrossDcnPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrossDcnEntry 3 } + +entityCrossDcnExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityCrossDcnEntry 4 } + +entityCrossDcnClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { entityCrossDcnEntry 5 } + +entityCrossDcnAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityCrossDcnEntry 6 } + +entityCrossDcnType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityCrossDcnEntry 7 } + +entityCrossDcnTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityCrossDcnEntry 8 } + +entityCrossDcnParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityCrossDcnEntry 9 } + +entityCrossDcnClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityCrossDcnEntry 10 } + +entityCrossDcnOneIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "One Index Aid representation" + ::= { entityCrossDcnEntry 11 } + +entityProtectionCableTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityProtectionCableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityProtectionCableTable" + ::= { entities 21 } + +entityProtectionCableEntry OBJECT-TYPE + SYNTAX EntityProtectionCableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityProtectionCableTable" + INDEX { + entityProtectionCableIndex1, + entityProtectionCableIndex2, + entityProtectionCableIndex3, + entityProtectionCableIndex4, + entityProtectionCableClassName + } + ::= { entityProtectionCableTable 1 } + +EntityProtectionCableEntry ::= SEQUENCE + { entityProtectionCableIndex1 Unsigned32, + entityProtectionCableIndex2 Unsigned32, + entityProtectionCableIndex3 Unsigned32, + entityProtectionCableIndex4 Unsigned32, + entityProtectionCableClassName EntityClassName, + entityProtectionCableAidString SnmpAdminString, + entityProtectionCableType FspR7EntityType, + entityProtectionCableTableId RowPointer, + entityProtectionCableParentId RowPointer, + entityProtectionCableClass EntityClass } + +entityProtectionCableIndex1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityProtectionCableEntry 1 } + +entityProtectionCableIndex2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityProtectionCableEntry 2 } + +entityProtectionCableIndex3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityProtectionCableEntry 3 } + +entityProtectionCableIndex4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityProtectionCableEntry 4 } + +entityProtectionCableClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name." + ::= { entityProtectionCableEntry 5 } + +entityProtectionCableAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityProtectionCableEntry 6 } + +entityProtectionCableType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityProtectionCableEntry 7 } + +entityProtectionCableTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityProtectionCableEntry 8 } + +entityProtectionCableParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityProtectionCableEntry 9 } + +entityProtectionCableClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityProtectionCableEntry 10 } + +entityFilterCableTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityFilterCableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityFilterCableTable" + ::= { entities 22 } + +entityFilterCableEntry OBJECT-TYPE + SYNTAX EntityFilterCableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityFilterCableTable" + INDEX { + entityFilterCableIndex1, + entityFilterCableIndex2, + entityFilterCableIndex3, + entityFilterCableIndex4, + entityFilterCableClassName + } + ::= { entityFilterCableTable 1 } + +EntityFilterCableEntry ::= SEQUENCE + { entityFilterCableIndex1 Unsigned32, + entityFilterCableIndex2 Unsigned32, + entityFilterCableIndex3 Unsigned32, + entityFilterCableIndex4 Unsigned32, + entityFilterCableClassName EntityClassName, + entityFilterCableAidString SnmpAdminString, + entityFilterCableType FspR7EntityType, + entityFilterCableTableId RowPointer, + entityFilterCableParentId RowPointer, + entityFilterCableClass EntityClass } + +entityFilterCableIndex1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityFilterCableEntry 1 } + +entityFilterCableIndex2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityFilterCableEntry 2 } + +entityFilterCableIndex3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityFilterCableEntry 3 } + +entityFilterCableIndex4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityFilterCableEntry 4 } + +entityFilterCableClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name." + ::= { entityFilterCableEntry 5 } + +entityFilterCableAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityFilterCableEntry 6 } + +entityFilterCableType OBJECT-TYPE + SYNTAX FspR7EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of entity." + ::= { entityFilterCableEntry 7 } + +entityFilterCableTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { entityFilterCableEntry 8 } + +entityFilterCableParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityFilterCableEntry 9 } + +entityFilterCableClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityFilterCableEntry 10 } + +entityMtosiSlotsTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityMtosiSlotsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "entityMtosiSlotsTable" + ::= { entities 100 } + +entityMtosiSlotsEntry OBJECT-TYPE + SYNTAX EntityMtosiSlotsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of entityMtosiSlotsTable" + INDEX { + entityMtosiSlotsShelfNo, + entityMtosiSlotsSlotNo, + entityMtosiSlotsPortNo, + entityMtosiSlotsExtNo, + entityMtosiSlotsClassName + } + ::= { entityMtosiSlotsTable 1 } + +EntityMtosiSlotsEntry ::= SEQUENCE + { entityMtosiSlotsShelfNo Unsigned32, + entityMtosiSlotsSlotNo Unsigned32, + entityMtosiSlotsPortNo Unsigned32, + entityMtosiSlotsExtNo Unsigned32, + entityMtosiSlotsClassName EntityClassName, + entityMtosiSlotsAidString SnmpAdminString, + entityMtosiSlotsParentId RowPointer, + entityMtosiSlotsClass EntityClass, + entityMtosiSlotsChildId RowPointer } + +entityMtosiSlotsShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityMtosiSlotsEntry 1 } + +entityMtosiSlotsSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityMtosiSlotsEntry 2 } + +entityMtosiSlotsPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityMtosiSlotsEntry 3 } + +entityMtosiSlotsExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { entityMtosiSlotsEntry 4 } + +entityMtosiSlotsClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name." + ::= { entityMtosiSlotsEntry 5 } + +entityMtosiSlotsAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { entityMtosiSlotsEntry 6 } + +entityMtosiSlotsParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { entityMtosiSlotsEntry 7 } + +entityMtosiSlotsClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { entityMtosiSlotsEntry 8 } + +entityMtosiSlotsChildId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { entityMtosiSlotsEntry 9 } + +endOfEntities OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { entities 10000 } + +trapModeLegacy OBJECT-TYPE + SYNTAX FspR7NoYes + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Scalar indicate MIB from which will be taken OID of entity to trap + when entity is supported by more than one MIB." + ::= { neMgmt 1 } + +artificialEntity OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/Disable Artifial Entity in SNMP. Specific tables get special artificial entity in each column to boost the sync process (no empty columns)." + ::= { neMgmt 2 } + +identifyTraps OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable extra data in traps (current user and application source)" + ::= { neMgmt 3 } + +controlPlane OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Control Plane functionality enable/disable configuration" + ::= { neMgmt 4 } + +autoRestart OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Automatic NCU restart on Flash I/O Error" + ::= { neMgmt 5 } + +autoRestartMax OBJECT-TYPE + SYNTAX Unsigned32 (1..3 | 4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Maximum automatic NCU restart attempts due to Flash I/O Errors" + ::= { neMgmt 6 } + +autoRestartCount OBJECT-TYPE + SYNTAX Unsigned32 (0..3 | 4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Automatic NCU restart attempts due to Flash I/O Errors" + ::= { neMgmt 7 } + +cpRest OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "CP REST Interface control enable/disable" + ::= { neMgmt 8 } + +autoProvisionOL OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "When set to 'Disable', the user must manually provision OL and the fiber-map between OL and OSFM N-Port. + When set to 'Enable', software will auto provision OL and the fiber-map between OL and OSFM N-Port." + ::= { neMgmt 9 } + +uidEraseTime OBJECT-TYPE + SYNTAX Unsigned32 (0..1096 | 4294967295) + UNITS "day" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Time interval in days deffining, how long a user name is kept in log files. 0 means keep user names forever." + ::= { neMgmt 10 } + +restConf OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION "RESTCONF protocol interface control enable/disable, supports YANG, NETCONF" + ::= { neMgmt 11 } + +netConf OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION "NETCONF (Network Configuration Protocol) interface control enable/disable" + ::= { neMgmt 12 } + +networkIntelligence OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Network Intelligence functionality enable/disable configuration." + ::= { neMgmt 13 } + +channelSpacing OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ITU Grid channel spacing" + ::= { neMgmt 14 } + +sdnInterface OBJECT-TYPE + SYNTAX FspR7SdnInterface + MAX-ACCESS read-write + STATUS current + DESCRIPTION "NETCONF and RESTCONF interfaces control." + ::= { neMgmt 15 } + +webInterface OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "WEB Server enable/disable configuration" + ::= { neMgmt 16 } + +updateFwpOnInstall OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Update FWP on Install" + ::= { neMgmt 17 } + +mpFilePointer OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pointer to MP file in ACTive area." + ::= { neMgmt 18 } + +ipv6Control OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IPv6 Control" + ::= { ipConf 1 } + +ipv6DefGateway OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IPv6 Address of Default Gateway" + ::= { ipConf 2 } + +ipv6 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IPv6 Address" + ::= { ipConf 3 } + +ipv6PrefixLen OBJECT-TYPE + SYNTAX Unsigned32 (0..128 | 4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IPv6 Subnet Prefix Length" + ::= { ipConf 4 } + +dnsServer1 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "DNS Server 1" + ::= { ipConf 10 } + +dnsServer2 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "DNS Server 2" + ::= { ipConf 11 } + +naasMode OBJECT-TYPE + SYNTAX FspR7NaasMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Defines node attributes advertisement mode." + ::= { ospfConf 3 } + +netConfTmout OBJECT-TYPE + SYNTAX Unsigned32 (30..3600 | 4294967295) + UNITS "s" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The time period of a inactivity (in seconds) after which the NETCONF session terminates" + ::= { timeoutConf 3 } + +endOfNeMgmt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { neMgmt 10000 } + +crossConnectionTable OBJECT-TYPE + SYNTAX SEQUENCE OF CrossConnectionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "crossConnectionTable" + ::= { specificMgmt 6 } + +crossConnectionEntry OBJECT-TYPE + SYNTAX CrossConnectionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of crossConnectionTable" + INDEX { + entityCrossConnFromShelfNo, + entityCrossConnFromSlotNo, + entityCrossConnFromPortNo, + entityCrossConnFromExtNo, + entityCrossConnFromClassName, + entityCrossConnToShelfNo, + entityCrossConnToSlotNo, + entityCrossConnToPortNo, + entityCrossConnToExtNo, + entityCrossConnToClassName, + entityCrossConnClassName + } + ::= { crossConnectionTable 1 } + +CrossConnectionEntry ::= SEQUENCE + { crossConnectionRowStatus RowStatus, + crossConnectionAdmin FspR7AdminState, + crossConnectionRedLineState FspR7YesNo, + crossConnectionCrsFunction FspR7FunctionCrs, + crossConnectionConn FspR7Conn, + crossConnectionCrsType FspR7TypeCrs, + crossConnectionAlias SnmpAdminString, + crossConnectionPathNode FspR7PathNode, + crossConnectionTunnelAid SnmpAdminString, + crossConnectionIngressTid SnmpAdminString, + crossConnectionIngressNodeIp IpAddress, + crossConnectionOperState FspR7OperState, + crossConnectionSecondaryStates FspR7EntitySecondaryStates, + crossConnectionType FspR7InterfaceType, + crossConnectionPathProtection FspR7PathProt, + crossConnectionCrsFromAidTwo FspR7SnmpLongString, + crossConnectionCrsToAidTwo FspR7SnmpLongString, + crossConnectionCrsMcAidList FspR7SnmpLongString, + crossConnectionCrsContAidList FspR7SnmpLongString, + crossConnectionCrsContAidListTwo FspR7SnmpLongString } + +crossConnectionRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { crossConnectionEntry 1 } + +crossConnectionAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { crossConnectionEntry 2 } + +crossConnectionRedLineState OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "will be set by higher level software to act as a barrier to deletion" + ::= { crossConnectionEntry 3 } + +crossConnectionCrsFunction OBJECT-TYPE + SYNTAX FspR7FunctionCrs + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Describes the Cross Connect Functionality" + ::= { crossConnectionEntry 4 } + +crossConnectionConn OBJECT-TYPE + SYNTAX FspR7Conn + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Bidirectional | Unidirectional" + ::= { crossConnectionEntry 5 } + +crossConnectionCrsType OBJECT-TYPE + SYNTAX FspR7TypeCrs + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Type of Cross-Connect" + ::= { crossConnectionEntry 6 } + +crossConnectionAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { crossConnectionEntry 7 } + +crossConnectionPathNode OBJECT-TYPE + SYNTAX FspR7PathNode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Node count along a signal path on a unidirectional basis from the client signal ingress to egress" + ::= { crossConnectionEntry 8 } + +crossConnectionTunnelAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Tunnel AID" + ::= { crossConnectionEntry 9 } + +crossConnectionIngressTid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ingress Target ID" + ::= { crossConnectionEntry 10 } + +crossConnectionIngressNodeIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ingress Node IP" + ::= { crossConnectionEntry 11 } + +crossConnectionOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { crossConnectionEntry 12 } + +crossConnectionSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { crossConnectionEntry 13 } + +crossConnectionType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { crossConnectionEntry 14 } + +crossConnectionPathProtection OBJECT-TYPE + SYNTAX FspR7PathProt + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Indicates the traffic path for path protection cases when the FFP does not exist. When the FFP exists, protected is indicated and the status is determined by the FFP." + ::= { crossConnectionEntry 15 } + +crossConnectionCrsFromAidTwo OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Secondary source point (AID)" + ::= { crossConnectionEntry 16 } + +crossConnectionCrsToAidTwo OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Secondary destination point (AID)" + ::= { crossConnectionEntry 17 } + +crossConnectionCrsMcAidList OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Cross Connection destinations for multicast services (List of AIDs)" + ::= { crossConnectionEntry 18 } + +crossConnectionCrsContAidList OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Cross connect destinations that continue on the network (List of AIDs)" + ::= { crossConnectionEntry 19 } + +crossConnectionCrsContAidListTwo OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Cross Connection secondary destinations that continue on the network (List of AIDs)" + ::= { crossConnectionEntry 20 } + +crossOpticalLineTable OBJECT-TYPE + SYNTAX SEQUENCE OF CrossOpticalLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "crossOpticalLineTable" + ::= { specificMgmt 7 } + +crossOpticalLineEntry OBJECT-TYPE + SYNTAX CrossOpticalLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of crossOpticalLineTable" + INDEX { + entityCrsOptLineFromIndexNo1, + entityCrsOptLineFromIndexNo2, + entityCrsOptLineFromIndexNo3, + entityCrsOptLineFromIndexNo4, + entityCrsOptLineFromClassName, + entityCrsOptLineToIndexNo1, + entityCrsOptLineToIndexNo2, + entityCrsOptLineToIndexNo3, + entityCrsOptLineToIndexNo4, + entityCrsOptLineToClassName, + entityCrsOptLineClassName + } + ::= { crossOpticalLineTable 1 } + +CrossOpticalLineEntry ::= SEQUENCE + { crossOpticalLineRowStatus RowStatus, + crossOpticalLineRedLineState FspR7YesNo, + crossOpticalLineCrsFunction FspR7FunctionCrs, + crossOpticalLineConn FspR7Conn, + crossOpticalLineCrsType FspR7TypeCrs, + crossOpticalLineAlias SnmpAdminString, + crossOpticalLineTunnelAid SnmpAdminString, + crossOpticalLineIngressTid SnmpAdminString, + crossOpticalLineIngressNodeIp IpAddress, + crossOpticalLineSecondaryStates FspR7EntitySecondaryStates } + +crossOpticalLineRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { crossOpticalLineEntry 1 } + +crossOpticalLineRedLineState OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "will be set by higher level software to act as a barrier to deletion" + ::= { crossOpticalLineEntry 2 } + +crossOpticalLineCrsFunction OBJECT-TYPE + SYNTAX FspR7FunctionCrs + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Describes the Cross Connect Functionality" + ::= { crossOpticalLineEntry 3 } + +crossOpticalLineConn OBJECT-TYPE + SYNTAX FspR7Conn + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Bidirectional | Unidirectional" + ::= { crossOpticalLineEntry 4 } + +crossOpticalLineCrsType OBJECT-TYPE + SYNTAX FspR7TypeCrs + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Type of Cross-Connect" + ::= { crossOpticalLineEntry 5 } + +crossOpticalLineAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { crossOpticalLineEntry 6 } + +crossOpticalLineTunnelAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Tunnel AID" + ::= { crossOpticalLineEntry 7 } + +crossOpticalLineIngressTid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ingress Target ID" + ::= { crossOpticalLineEntry 8 } + +crossOpticalLineIngressNodeIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ingress Node IP" + ::= { crossOpticalLineEntry 9 } + +crossOpticalLineSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { crossOpticalLineEntry 10 } + +endOfCrossOpticalLineTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { specificMgmt 8 } + +crossDcnTable OBJECT-TYPE + SYNTAX SEQUENCE OF CrossDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "crossDcnTable" + ::= { specificMgmt 9 } + +crossDcnEntry OBJECT-TYPE + SYNTAX CrossDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of crossDcnTable" + INDEX { + entityCrossDcnShelfNo, + entityCrossDcnSlotNo, + entityCrossDcnPortNo, + entityCrossDcnExtNo, + entityCrossDcnClassName + } + ::= { crossDcnTable 1 } + +CrossDcnEntry ::= SEQUENCE + { crossDcnRowStatus RowStatus, + crossDcnType FspR7TypeConnection, + crossDcnLink SnmpAdminString, + crossDcnEcc SnmpAdminString } + +crossDcnRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { crossDcnEntry 1 } + +crossDcnType OBJECT-TYPE + SYNTAX FspR7TypeConnection + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Type of Cross-Connect" + ::= { crossDcnEntry 2 } + +crossDcnLink OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Address Identifier of PPPIP LINK Entity." + ::= { crossDcnEntry 3 } + +crossDcnEcc OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Address Identifier of ECC Entity." + ::= { crossDcnEntry 4 } + +endOfCrossDcnTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { specificMgmt 10 } + +endOfSpecificMgmt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { specificMgmt 10000 } + +shelfTable OBJECT-TYPE + SYNTAX SEQUENCE OF ShelfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "shelfTable" + ::= { eqptMgmt 1 } + +shelfEntry OBJECT-TYPE + SYNTAX ShelfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of shelfTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { shelfTable 1 } + +ShelfEntry ::= SEQUENCE + { shelfRowStatus RowStatus, + shelfNetworkPorts Unsigned32, + shelfInternalPlugs FspR7EquipmentTypeCaps, + shelfConnectionType FspR7TypeConnection, + shelfOscPorts Unsigned32, + shelfShelfHeight Unsigned32, + shelfChannel FspR7ChannelIdentifierCaps, + shelfPsuOutputPower FspR7PsuOutputPower, + shelfType FspR7EquipmentType, + shelfChannelsNumber FspR7NumberOfChannels, + shelfRack SnmpAdminString, + shelfInternalPlugRates FspR7PlugDataRateCaps, + shelfConnectorType FspR7ConnectorType, + shelfSupply FspR7SupplyType, + shelfClientPorts Unsigned32, + shelfFiberBrand FspR7FiberBrand, + shelfTransmitChannel FspR7ChannelIdentifier, + shelfBandProvision FspR7OpticalBand, + shelfUpgradePorts Unsigned32, + shelfStandardSlotHeight Unsigned32, + shelfStandardSlots Unsigned32, + shelfChannelBandwith FspR7ChannelBandwidth, + shelfAdmin FspR7AdminState, + shelfInternalPorts Unsigned32, + shelfRackNumber Unsigned32, + shelfRackOrder Unsigned32, + shelfOscChannel FspR7OscChannel, + shelfMaxPowerConsumption Unsigned32, + shelfAlias SnmpAdminString, + shelfFiberType FspR7OpticalFiberType, + shelfChannelSpacing FspR7ChannelSpacing, + shelfSecondaryStates FspR7EntitySecondaryStates, + shelfOperState FspR7OperState, + shelfScuRing FspR7EnableDisable, + shelfShelfId Unsigned32, + shelfFDports Unsigned32, + shelfSlot Unsigned32, + shelfChannelRangeProvision FspR7ChannelRangeInventory, + shelfPowerSupplyProtection FspR7EnableDisable, + shelfAirFilterClear FspR7RlsAction, + shelfAirFilterChange Unsigned32, + shelfAirFilterCycle Unsigned32 } + +shelfRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { shelfEntry 1 } + +shelfNetworkPorts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Network Ports" + ::= { shelfEntry 2 } + +shelfInternalPlugs OBJECT-TYPE + SYNTAX FspR7EquipmentTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Internal Plugs Required" + ::= { shelfEntry 3 } + +shelfConnectionType OBJECT-TYPE + SYNTAX FspR7TypeConnection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connectivity Parameters for Facilities" + ::= { shelfEntry 4 } + +shelfOscPorts OBJECT-TYPE + SYNTAX Unsigned32 (0..10) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of OSC Ports" + ::= { shelfEntry 5 } + +shelfShelfHeight OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "HU" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Height of Shelf in HU" + ::= { shelfEntry 6 } + +shelfChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifierCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Possible internal channel" + ::= { shelfEntry 7 } + +shelfPsuOutputPower OBJECT-TYPE + SYNTAX FspR7PsuOutputPower + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Maximum PSU Output Power" + ::= { shelfEntry 8 } + +shelfType OBJECT-TYPE + SYNTAX FspR7EquipmentType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + ::= { shelfEntry 9 } + +shelfChannelsNumber OBJECT-TYPE + SYNTAX FspR7NumberOfChannels + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of channels supported by an entity" + ::= { shelfEntry 10 } + +shelfRack OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Rack Containing Shelf" + ::= { shelfEntry 11 } + +shelfInternalPlugRates OBJECT-TYPE + SYNTAX FspR7PlugDataRateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "List of Provisionable Internal Plug Rates Supported" + ::= { shelfEntry 12 } + +shelfConnectorType OBJECT-TYPE + SYNTAX FspR7ConnectorType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connector Type" + ::= { shelfEntry 13 } + +shelfSupply OBJECT-TYPE + SYNTAX FspR7SupplyType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The kind of power supply - provisioned value" + ::= { shelfEntry 14 } + +shelfClientPorts OBJECT-TYPE + SYNTAX Unsigned32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Client Ports" + ::= { shelfEntry 15 } + +shelfFiberBrand OBJECT-TYPE + SYNTAX FspR7FiberBrand + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Brand of fiber present in the fiber plant" + ::= { shelfEntry 16 } + +shelfTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel" + ::= { shelfEntry 17 } + +shelfBandProvision OBJECT-TYPE + SYNTAX FspR7OpticalBand + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Band Provision. Reference to BAND__INVENTORY." + ::= { shelfEntry 18 } + +shelfUpgradePorts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Upgrade Ports" + ::= { shelfEntry 19 } + +shelfStandardSlotHeight OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 HU" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Height of Standard Slots in Shelf in HU" + ::= { shelfEntry 20 } + +shelfStandardSlots OBJECT-TYPE + SYNTAX Unsigned32 (2..20) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Provisionable Standard Slots" + ::= { shelfEntry 21 } + +shelfChannelBandwith OBJECT-TYPE + SYNTAX FspR7ChannelBandwidth + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Bandwidth" + ::= { shelfEntry 22 } + +shelfAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { shelfEntry 23 } + +shelfInternalPorts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Internal Ports" + ::= { shelfEntry 24 } + +shelfRackNumber OBJECT-TYPE + SYNTAX Unsigned32 (0..16) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Number of the Rack" + ::= { shelfEntry 25 } + +shelfRackOrder OBJECT-TYPE + SYNTAX Unsigned32 (0..45) + UNITS "HU" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Defines the position of the shelf in a rack, starting from the top or bottom for the rack depending on Shelf Order (COUNT__ORDER). Shelf Position is used with Shelf Order for the graphical rack view." + ::= { shelfEntry 26 } + +shelfOscChannel OBJECT-TYPE + SYNTAX FspR7OscChannel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Channel" + ::= { shelfEntry 27 } + +shelfMaxPowerConsumption OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum Power Consumption of the device" + ::= { shelfEntry 28 } + +shelfAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { shelfEntry 29 } + +shelfFiberType OBJECT-TYPE + SYNTAX FspR7OpticalFiberType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber of Optical Interface - Provision, Reference to FIBER__INVENTORY" + ::= { shelfEntry 30 } + +shelfChannelSpacing OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ITU Grid channel spacing" + ::= { shelfEntry 31 } + +shelfSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { shelfEntry 32 } + +shelfOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { shelfEntry 33 } + +shelfScuRing OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SCU Interconnection" + ::= { shelfEntry 34 } + +shelfShelfId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Shelf ID" + ::= { shelfEntry 35 } + +shelfFDports OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Fiber Detect Ports" + ::= { shelfEntry 36 } + +shelfSlot OBJECT-TYPE + SYNTAX Unsigned32 (0..20) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Slot Position" + ::= { shelfEntry 37 } + +shelfChannelRangeProvision OBJECT-TYPE + SYNTAX FspR7ChannelRangeInventory + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Range" + ::= { shelfEntry 38 } + +shelfPowerSupplyProtection OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Power Supply Redundancy Configuration" + ::= { shelfEntry 39 } + +shelfAirFilterClear OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Operation to clear air filter replace condition and reset replacement count" + ::= { shelfEntry 40 } + +shelfAirFilterChange OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "day" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Air filter replace remain time" + ::= { shelfEntry 41 } + +shelfAirFilterCycle OBJECT-TYPE + SYNTAX Unsigned32 (0..24) + UNITS "month" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Sets the replacement duration for the air filter replace time setting in months; a setting of 0 prevents the replacement warning alram from being raised" + ::= { shelfEntry 42 } + +endOfShelfTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmt 2 } + +fanTable OBJECT-TYPE + SYNTAX SEQUENCE OF FanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "fanTable" + ::= { eqptMgmt 3 } + +fanEntry OBJECT-TYPE + SYNTAX FanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of fanTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { fanTable 1 } + +FanEntry ::= SEQUENCE + { fanRowStatus RowStatus, + fanForceDestroy FspR7ForcedStatus, + fanMaxPowerConsumption Unsigned32, + fanAdmin FspR7AdminState, + fanType FspR7EquipmentType, + fanAlias SnmpAdminString, + fanOutputReset FspR7RlsAction, + fanFanPorts Unsigned32, + fanSecondaryStates FspR7EntitySecondaryStates, + fanOperState FspR7OperState, + fanFanProfile FspR7FanMode } + +fanRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { fanEntry 1 } + +fanForceDestroy OBJECT-TYPE + SYNTAX FspR7ForcedStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Forced Destroy" + ::= { fanEntry 2 } + +fanMaxPowerConsumption OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum Power Consumption of the device" + ::= { fanEntry 3 } + +fanAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { fanEntry 4 } + +fanType OBJECT-TYPE + SYNTAX FspR7EquipmentType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + ::= { fanEntry 5 } + +fanAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { fanEntry 6 } + +fanOutputReset OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Has the same function as the HW switch at the UTM board" + ::= { fanEntry 7 } + +fanFanPorts OBJECT-TYPE + SYNTAX Unsigned32 (0..3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Fan Plug ins" + ::= { fanEntry 8 } + +fanSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { fanEntry 9 } + +fanOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { fanEntry 10 } + +fanFanProfile OBJECT-TYPE + SYNTAX FspR7FanMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fan mode Calculated over all modules in the shelf" + ::= { fanEntry 11 } + +endOfFanTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmt 4 } + +plugTable OBJECT-TYPE + SYNTAX SEQUENCE OF PlugEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "plugTable" + ::= { eqptMgmt 5 } + +plugEntry OBJECT-TYPE + SYNTAX PlugEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of plugTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { plugTable 1 } + +PlugEntry ::= SEQUENCE + { plugRowStatus RowStatus, + plugConnector FspR7ConnectorType, + plugType FspR7EquipmentType, + plugReach FspR7OpticalInterfaceReach, + plugLoopbackAttenuation Unsigned32, + plugGenericPorts Unsigned32, + plugConnectorType FspR7ConnectorType, + plugFiberType FspR7OpticalFiberType, + plugTransmitChannel FspR7ChannelIdentifier, + plugAlias SnmpAdminString, + plugLaneGroup FspR7LaneGroupInventory, + plugMaxDataRate FspR7PlugDataRate, + plugThirdPartyUsage EnableState, + plugAdmin FspR7AdminState, + plugSecondaryStates FspR7EntitySecondaryStates, + plugOperState FspR7OperState, + plugBidirectionalChannel FspR7BidirectionalChannel, + plugChannelSpacingProvision FspR7ChannelSpacing, + plugChannelRangeProvision FspR7ChannelRangeInventory, + plugLength FspR7Length, + plugPlugType FspR7PlugType, + plugPlugMode FspR7PlugMode } + +plugRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { plugEntry 1 } + +plugConnector OBJECT-TYPE + SYNTAX FspR7ConnectorType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Connector" + ::= { plugEntry 2 } + +plugType OBJECT-TYPE + SYNTAX FspR7EquipmentType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + ::= { plugEntry 3 } + +plugReach OBJECT-TYPE + SYNTAX FspR7OpticalInterfaceReach + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Reach" + ::= { plugEntry 4 } + +plugLoopbackAttenuation OBJECT-TYPE + SYNTAX Unsigned32 (10..300) + UNITS "0.1 dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Loop back attenuation used for Optojack SE plugs" + ::= { plugEntry 5 } + +plugGenericPorts OBJECT-TYPE + SYNTAX Unsigned32 (0..40) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Generic Ports" + ::= { plugEntry 6 } + +plugConnectorType OBJECT-TYPE + SYNTAX FspR7ConnectorType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connector Type" + ::= { plugEntry 7 } + +plugFiberType OBJECT-TYPE + SYNTAX FspR7OpticalFiberType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber of Optical Interface - Provision, Reference to FIBER__INVENTORY" + ::= { plugEntry 8 } + +plugTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel" + ::= { plugEntry 9 } + +plugAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { plugEntry 10 } + +plugLaneGroup OBJECT-TYPE + SYNTAX FspR7LaneGroupInventory + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Lane group to provision" + ::= { plugEntry 11 } + +plugMaxDataRate OBJECT-TYPE + SYNTAX FspR7PlugDataRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Rate" + ::= { plugEntry 12 } + +plugThirdPartyUsage OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Usage of 3rd Party Plugs" + ::= { plugEntry 13 } + +plugAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { plugEntry 14 } + +plugSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { plugEntry 15 } + +plugOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { plugEntry 16 } + +plugBidirectionalChannel OBJECT-TYPE + SYNTAX FspR7BidirectionalChannel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Bidirectional Channel Rates from Provisioning" + ::= { plugEntry 17 } + +plugChannelSpacingProvision OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel Space Provision, reference to CHA-SPC__INVENTORY" + ::= { plugEntry 18 } + +plugChannelRangeProvision OBJECT-TYPE + SYNTAX FspR7ChannelRangeInventory + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Range" + ::= { plugEntry 19 } + +plugLength OBJECT-TYPE + SYNTAX FspR7Length + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Length" + ::= { plugEntry 20 } + +plugPlugType OBJECT-TYPE + SYNTAX FspR7PlugType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Plug Type" + ::= { plugEntry 21 } + +plugPlugMode OBJECT-TYPE + SYNTAX FspR7PlugMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Plug Mode" + ::= { plugEntry 22 } + +endOfPlugTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmt 6 } + +moduleTable OBJECT-TYPE + SYNTAX SEQUENCE OF ModuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "moduleTable" + ::= { eqptMgmt 7 } + +moduleEntry OBJECT-TYPE + SYNTAX ModuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of moduleTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { moduleTable 1 } + +ModuleEntry ::= SEQUENCE + { moduleRowStatus RowStatus, + moduleForceDestroy FspR7ForcedStatus, + moduleCategory FspR7Category, + moduleNetworkPorts Unsigned32, + moduleInternalPlugs FspR7EquipmentTypeCaps, + modulePsuOutputPower FspR7PsuOutputPower, + moduleWidth Unsigned32, + modulePower FspR7EdfaOutputPowerRating, + moduleReach FspR7OpticalInterfaceReach, + moduleInitEqlz FspR7RlsAction, + moduleSuppClientPlugTypes FspR7EquipmentTypeCaps, + moduleSuppNetworkPlugTypes FspR7EquipmentTypeCaps, + moduleLanAid SnmpAdminString, + moduleType FspR7EquipmentType, + moduleMapping FspR7Mapping, + moduleGainRange FspR7GainRange, + moduleInternalPlugRates FspR7PlugDataRateCaps, + moduleSfProvision FspR7SingleFiberLocation, + moduleInternalPlugsReach FspR7OpticalInterfaceReachCaps, + moduleCapabilityLevelProvision FspR7CapInventory, + moduleConnector FspR7ConnectorType, + moduleDCFiberType FspR7DCFiberType, + moduleChannelsProvision FspR7NumberOfChannels, + moduleFiberDetect FspR7EnableDisable, + moduleDescription SnmpAdminString, + moduleSupply FspR7SupplyType, + moduleSuppClientPlugRates FspR7PlugDataRateCaps, + moduleClientPorts Unsigned32, + moduleGroup FspR7OpticalGroup, + moduleDeploy FspR7DeploymentScenario, + moduleLagSysPrio Unsigned32, + moduleMaxPowerConsumption Unsigned32, + moduleTransmitChannel FspR7ChannelIdentifier, + moduleBand FspR7OpticalBand, + moduleUpgradePorts Unsigned32, + moduleTrafficDirection FspR7TrafficDirection, + moduleMidstagePorts Unsigned32, + moduleStages FspR7Stages, + moduleIpAddr IpAddress, + moduleDispersionCompensation FspR7DispersionCompensation, + moduleActivateDetect FspR7YesNo, + moduleOscUsage FspR7OscUsage, + moduleInternalPorts Unsigned32, + moduleAdmin FspR7AdminState, + moduleScrambling FspR7EnableDisable, + moduleTerminationType FspR7EquipmentType, + moduleChannelsNumber FspR7NumberOfChannels, + moduleLanPorts Unsigned32, + moduleChannelSpacingProvision FspR7ChannelSpacing, + moduleMode FspR7TransmissionMode, + moduleEccPorts Unsigned32, + moduleSubBandProvision FspR7OpticalSubBand, + moduleSuppNetworkPlugRates FspR7PlugDataRateCaps, + moduleHeight Unsigned32, + moduleAlias SnmpAdminString, + moduleFiberType FspR7OpticalFiberType, + moduleChannelSpacing FspR7ChannelSpacing, + moduleOutputReset FspR7RlsAction, + moduleSerialPorts Unsigned32, + moduleRoadmNumber FspR7RoadmNumber, + moduleSecondaryStates FspR7EntitySecondaryStates, + moduleOperState FspR7OperState, + moduleAlsConf FspR7EnableDisable, + moduleTopologyType FspR7TopologyType, + moduleScuRing FspR7EnableDisable, + moduleNodeIpAddress SnmpAdminString, + moduleInventoryDescription SnmpAdminString, + moduleGenericPlugRates FspR7PlugDataRateCaps, + moduleTopology FspR7Topology, + moduleForceConfig FspR7RlsAction, + moduleRamUsage Unsigned32, + moduleFanMode FspR7FanMode, + moduleMuxMethod FspR7MuxMethod, + moduleNdpCleanup FspR7RlsAction, + moduleAvlndpGbeTxcrs Unsigned32, + moduleAvlndpGbeRxcrs Unsigned32, + moduleAvlndpF125Txcrs Unsigned32, + moduleAvlndpF125Rxcrs Unsigned32, + moduleAvlndpF270Txcrs Unsigned32, + moduleAvlndpF270Rxcrs Unsigned32, + moduleAvlndpF1483Txcrs Unsigned32, + moduleAvlndpF1483Rxcrs Unsigned32, + moduleAvlndpF1485Txcrs Unsigned32, + moduleAvlndpF1485Rxcrs Unsigned32, + moduleAvlndpF2967Txcrs Unsigned32, + moduleAvlndpF2967Rxcrs Unsigned32, + moduleAvlndpF2970Txcrs Unsigned32, + moduleAvlndpF2970Rxcrs Unsigned32, + moduleAvlmdp Unsigned32, + moduleRstp FspR7EnableDisable, + moduleRemoteReset FspR7RlsAction, + moduleChannelRangeProvision FspR7ChannelRangeInventory, + modulePartner1 SnmpAdminString, + modulePartner2 SnmpAdminString, + modulePartner3 SnmpAdminString, + modulePartner4 SnmpAdminString, + moduleAcp FspR7Acp, + moduleAvlSwCap Unsigned32, + moduleAvlMapCapUp Unsigned32, + moduleAvlMapCapDown Unsigned32, + moduleAvlndpAdapt1485Txcrs Unsigned32, + moduleAvlndpAdapt1485Rxcrs Unsigned32, + moduleAvlndpAdapt2970Txcrs Unsigned32, + moduleAvlndpAdapt2970Rxcrs Unsigned32, + moduleManagementPorts Unsigned32 } + +moduleRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { moduleEntry 1 } + +moduleForceDestroy OBJECT-TYPE + SYNTAX FspR7ForcedStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Forced Destroy" + ::= { moduleEntry 2 } + +moduleCategory OBJECT-TYPE + SYNTAX FspR7Category + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Used For Internal Purposes (and possibly for pre-selection in GUI)" + ::= { moduleEntry 3 } + +moduleNetworkPorts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Network Ports" + ::= { moduleEntry 4 } + +moduleInternalPlugs OBJECT-TYPE + SYNTAX FspR7EquipmentTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Internal Plugs Required" + ::= { moduleEntry 5 } + +modulePsuOutputPower OBJECT-TYPE + SYNTAX FspR7PsuOutputPower + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Maximum PSU Output Power" + ::= { moduleEntry 6 } + +moduleWidth OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 HP" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Width" + ::= { moduleEntry 7 } + +modulePower OBJECT-TYPE + SYNTAX FspR7EdfaOutputPowerRating + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Optical Output Power Rating - Provision" + ::= { moduleEntry 8 } + +moduleReach OBJECT-TYPE + SYNTAX FspR7OpticalInterfaceReach + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Reach" + ::= { moduleEntry 9 } + +moduleInitEqlz OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Initiate Equalization" + ::= { moduleEntry 10 } + +moduleSuppClientPlugTypes OBJECT-TYPE + SYNTAX FspR7EquipmentTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "List of Client Plugs Supported" + ::= { moduleEntry 11 } + +moduleSuppNetworkPlugTypes OBJECT-TYPE + SYNTAX FspR7EquipmentTypeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Network Plugs Required" + ::= { moduleEntry 12 } + +moduleLanAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "AID of LAN" + ::= { moduleEntry 13 } + +moduleType OBJECT-TYPE + SYNTAX FspR7EquipmentType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + ::= { moduleEntry 14 } + +moduleMapping OBJECT-TYPE + SYNTAX FspR7Mapping + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Type of mapping; transparent or framing" + ::= { moduleEntry 15 } + +moduleGainRange OBJECT-TYPE + SYNTAX FspR7GainRange + MAX-ACCESS read-create + STATUS current + DESCRIPTION "EDFA gain range to provision" + ::= { moduleEntry 16 } + +moduleInternalPlugRates OBJECT-TYPE + SYNTAX FspR7PlugDataRateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "List of Provisionable Internal Plug Rates Supported" + ::= { moduleEntry 17 } + +moduleSfProvision OBJECT-TYPE + SYNTAX FspR7SingleFiberLocation + MAX-ACCESS read-create + STATUS current + DESCRIPTION "determines the location (A or B) for Single Fiber applications" + ::= { moduleEntry 18 } + +moduleInternalPlugsReach OBJECT-TYPE + SYNTAX FspR7OpticalInterfaceReachCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reach of Internal Plugs" + ::= { moduleEntry 19 } + +moduleCapabilityLevelProvision OBJECT-TYPE + SYNTAX FspR7CapInventory + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Capability level provisioned" + ::= { moduleEntry 20 } + +moduleConnector OBJECT-TYPE + SYNTAX FspR7ConnectorType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connector Type" + ::= { moduleEntry 21 } + +moduleDCFiberType OBJECT-TYPE + SYNTAX FspR7DCFiberType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Dispersion Compensation Fibertype" + ::= { moduleEntry 22 } + +moduleChannelsProvision OBJECT-TYPE + SYNTAX FspR7NumberOfChannels + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Number of channels supported by an entity" + ::= { moduleEntry 23 } + +moduleFiberDetect OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Fiber Detect" + ::= { moduleEntry 24 } + +moduleDescription OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Detailed description of capability level" + ::= { moduleEntry 25 } + +moduleSupply OBJECT-TYPE + SYNTAX FspR7SupplyType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The kind of power supply - provisioned value" + ::= { moduleEntry 26 } + +moduleSuppClientPlugRates OBJECT-TYPE + SYNTAX FspR7PlugDataRateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "List of Provisionable Client Plug Rates Supported" + ::= { moduleEntry 27 } + +moduleClientPorts OBJECT-TYPE + SYNTAX Unsigned32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Client Ports" + ::= { moduleEntry 28 } + +moduleGroup OBJECT-TYPE + SYNTAX FspR7OpticalGroup + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The Group of 4 DWDM channels or the Group of 4 CWDM channels" + ::= { moduleEntry 29 } + +moduleDeploy OBJECT-TYPE + SYNTAX FspR7DeploymentScenario + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Describes how the card is applied related to a network scenario" + ::= { moduleEntry 30 } + +moduleLagSysPrio OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Link Aggregation Group Actor System Priority Part of LAG ID" + ::= { moduleEntry 31 } + +moduleMaxPowerConsumption OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum Power Consumption of the device" + ::= { moduleEntry 32 } + +moduleTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel" + ::= { moduleEntry 33 } + +moduleBand OBJECT-TYPE + SYNTAX FspR7OpticalBand + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The optical band of the module." + ::= { moduleEntry 34 } + +moduleUpgradePorts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Upgrade Ports" + ::= { moduleEntry 35 } + +moduleTrafficDirection OBJECT-TYPE + SYNTAX FspR7TrafficDirection + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Traffic Direction" + ::= { moduleEntry 36 } + +moduleMidstagePorts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Midstage Ports" + ::= { moduleEntry 37 } + +moduleStages OBJECT-TYPE + SYNTAX FspR7Stages + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Stages" + ::= { moduleEntry 38 } + +moduleIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP Address assigned to LAN IP Interface" + ::= { moduleEntry 39 } + +moduleDispersionCompensation OBJECT-TYPE + SYNTAX FspR7DispersionCompensation + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Dispersion Compensation Value in km of SSMF fiber" + ::= { moduleEntry 40 } + +moduleActivateDetect OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Initialize Topology Detection" + ::= { moduleEntry 41 } + +moduleOscUsage OBJECT-TYPE + SYNTAX FspR7OscUsage + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Select if and how the OSC is to be used on an amplifier" + ::= { moduleEntry 42 } + +moduleInternalPorts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Internal Ports" + ::= { moduleEntry 43 } + +moduleAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { moduleEntry 44 } + +moduleScrambling OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Configuration of scrambling functionality for Virtual Facilities" + ::= { moduleEntry 45 } + +moduleTerminationType OBJECT-TYPE + SYNTAX FspR7EquipmentType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of Physical Termination" + ::= { moduleEntry 46 } + +moduleChannelsNumber OBJECT-TYPE + SYNTAX FspR7NumberOfChannels + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Number of channels supported by an entity" + ::= { moduleEntry 47 } + +moduleLanPorts OBJECT-TYPE + SYNTAX Unsigned32 (0..20) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LAN Ports" + ::= { moduleEntry 48 } + +moduleChannelSpacingProvision OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel Space Provision, reference to CHA-SPC__INVENTORY" + ::= { moduleEntry 49 } + +moduleMode OBJECT-TYPE + SYNTAX FspR7TransmissionMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Mode of the module, determine operation or functionality" + ::= { moduleEntry 50 } + +moduleEccPorts OBJECT-TYPE + SYNTAX Unsigned32 (0..50) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of PPP over ECC Ports" + ::= { moduleEntry 51 } + +moduleSubBandProvision OBJECT-TYPE + SYNTAX FspR7OpticalSubBand + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Subband - Provision" + ::= { moduleEntry 52 } + +moduleSuppNetworkPlugRates OBJECT-TYPE + SYNTAX FspR7PlugDataRateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "List of Provisionable Network Plug Rates Supported" + ::= { moduleEntry 53 } + +moduleHeight OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 HU" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Height" + ::= { moduleEntry 54 } + +moduleAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { moduleEntry 55 } + +moduleFiberType OBJECT-TYPE + SYNTAX FspR7OpticalFiberType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Fiber of Optical Interface - Provision, Reference to FIBER__INVENTORY" + ::= { moduleEntry 56 } + +moduleChannelSpacing OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-create + STATUS current + DESCRIPTION "ITU Grid channel spacing" + ::= { moduleEntry 57 } + +moduleOutputReset OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Has the same function as the HW switch at the UTM board" + ::= { moduleEntry 58 } + +moduleSerialPorts OBJECT-TYPE + SYNTAX Unsigned32 (0..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Serial Ports" + ::= { moduleEntry 59 } + +moduleRoadmNumber OBJECT-TYPE + SYNTAX FspR7RoadmNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Number for ROADM module typically associated with a Network Fiber or Degree" + ::= { moduleEntry 60 } + +moduleSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { moduleEntry 61 } + +moduleOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { moduleEntry 62 } + +moduleAlsConf OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enables EDFA amplifiers to provision their LOS behavior as 'ALS enabled' or 'ALS disabled'." + ::= { moduleEntry 63 } + +moduleTopologyType OBJECT-TYPE + SYNTAX FspR7TopologyType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Monitored Topology Type" + ::= { moduleEntry 64 } + +moduleScuRing OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SCU Interconnection" + ::= { moduleEntry 65 } + +moduleNodeIpAddress OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "List of IP Addresses, Position of list is the internal NODE-ID in the ring" + ::= { moduleEntry 66 } + +moduleInventoryDescription OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Description string of capability level reported by hw" + ::= { moduleEntry 67 } + +moduleGenericPlugRates OBJECT-TYPE + SYNTAX FspR7PlugDataRateCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "List of Provisionable Generic Plug Rates Supported" + ::= { moduleEntry 68 } + +moduleTopology OBJECT-TYPE + SYNTAX FspR7Topology + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Shows the card topology in the NE" + ::= { moduleEntry 69 } + +moduleForceConfig OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Force cserver to send down configuration to module" + ::= { moduleEntry 70 } + +moduleRamUsage OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "kByte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device RAM Consumption" + ::= { moduleEntry 71 } + +moduleFanMode OBJECT-TYPE + SYNTAX FspR7FanMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Required CEM fan speed" + ::= { moduleEntry 72 } + +moduleMuxMethod OBJECT-TYPE + SYNTAX FspR7MuxMethod + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Selection of mux method" + ::= { moduleEntry 73 } + +moduleNdpCleanup OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Cleanup Network Data Path allocation" + ::= { moduleEntry 74 } + +moduleAvlndpGbeTxcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for gigabit ethernet (GBE) services in TXRCS direction" + ::= { moduleEntry 75 } + +moduleAvlndpGbeRxcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for gigabit ethernet (GBE) services in RXRCS direction" + ::= { moduleEntry 76 } + +moduleAvlndpF125Txcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for F125 services in TXRCS direction" + ::= { moduleEntry 77 } + +moduleAvlndpF125Rxcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for F125 services in RXRCS direction" + ::= { moduleEntry 78 } + +moduleAvlndpF270Txcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for F270 services in TXRCS direction" + ::= { moduleEntry 79 } + +moduleAvlndpF270Rxcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for F270 services in RXRCS direction" + ::= { moduleEntry 80 } + +moduleAvlndpF1483Txcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for F1483 services in TXRCS direction" + ::= { moduleEntry 81 } + +moduleAvlndpF1483Rxcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for F1483 services in RXRCS direction" + ::= { moduleEntry 82 } + +moduleAvlndpF1485Txcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for F1485 services in TXRCS direction" + ::= { moduleEntry 83 } + +moduleAvlndpF1485Rxcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for F1485 services in RXRCS direction" + ::= { moduleEntry 84 } + +moduleAvlndpF2967Txcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for F2967 services in TXRCS direction" + ::= { moduleEntry 85 } + +moduleAvlndpF2967Rxcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for F2967 services in RXRCS direction" + ::= { moduleEntry 86 } + +moduleAvlndpF2970Txcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for F2970 services in TXRCS direction" + ::= { moduleEntry 87 } + +moduleAvlndpF2970Rxcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for F2970 services in RXRCS direction" + ::= { moduleEntry 88 } + +moduleAvlmdp OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "There are up to 4 simultaneous monitor path" + ::= { moduleEntry 89 } + +moduleRstp OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Rapid spanning tree protocol" + ::= { moduleEntry 90 } + +moduleRemoteReset OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Remote reset of module. This parameter will be available only on SH9HU and SH1HUPF shelves." + ::= { moduleEntry 91 } + +moduleChannelRangeProvision OBJECT-TYPE + SYNTAX FspR7ChannelRangeInventory + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Range" + ::= { moduleEntry 92 } + +modulePartner1 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "External Protection Trigger Entity AID #1" + ::= { moduleEntry 93 } + +modulePartner2 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "External Protection Trigger Entity AID #2" + ::= { moduleEntry 94 } + +modulePartner3 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "External Protection Trigger Entity AID #3" + ::= { moduleEntry 95 } + +modulePartner4 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "External Protection Trigger Entity AID #4" + ::= { moduleEntry 96 } + +moduleAcp OBJECT-TYPE + SYNTAX FspR7Acp + MAX-ACCESS read-create + STATUS current + DESCRIPTION "APS communication partner" + ::= { moduleEntry 97 } + +moduleAvlSwCap OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 Gbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unused Switching Capacity" + ::= { moduleEntry 98 } + +moduleAvlMapCapUp OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 Gbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unused Mapping Capacity (16TCC10G ports C9 ... C16)" + ::= { moduleEntry 99 } + +moduleAvlMapCapDown OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 Gbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unused Mapping Capacity (16TCC10G ports C1 ... C9)" + ::= { moduleEntry 100 } + +moduleAvlndpAdapt1485Txcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for ADAPT1485 services in TXRCS direction" + ::= { moduleEntry 101 } + +moduleAvlndpAdapt1485Rxcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for ADAPT1485 services in RXRCS direction" + ::= { moduleEntry 102 } + +moduleAvlndpAdapt2970Txcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for ADAPT2970 services in TXRCS direction" + ::= { moduleEntry 103 } + +moduleAvlndpAdapt2970Rxcrs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network data path for ADAPT2970 services in RXRCS direction" + ::= { moduleEntry 104 } + +moduleManagementPorts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Management Ports (Ethernet RJ-45)" + ::= { moduleEntry 105 } + +endOfModuleTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmt 8 } + +protectionCableTable OBJECT-TYPE + SYNTAX SEQUENCE OF ProtectionCableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "protectionCableTable" + ::= { eqptMgmt 9 } + +protectionCableEntry OBJECT-TYPE + SYNTAX ProtectionCableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of protectionCableTable" + INDEX { + entityProtectionCableIndex1, + entityProtectionCableIndex2, + entityProtectionCableIndex3, + entityProtectionCableIndex4, + entityProtectionCableClassName + } + ::= { protectionCableTable 1 } + +ProtectionCableEntry ::= SEQUENCE + { protectionCableRowStatus RowStatus, + protectionCableType FspR7YcableType } + +protectionCableRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { protectionCableEntry 1 } + +protectionCableType OBJECT-TYPE + SYNTAX FspR7YcableType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Type of Y-cable" + ::= { protectionCableEntry 2 } + +endOfProtectionCableTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmt 10 } + +filterCableTable OBJECT-TYPE + SYNTAX SEQUENCE OF FilterCableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "filterCableTable" + ::= { eqptMgmt 11 } + +filterCableEntry OBJECT-TYPE + SYNTAX FilterCableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of filterCableTable" + INDEX { + entityFilterCableIndex1, + entityFilterCableIndex2, + entityFilterCableIndex3, + entityFilterCableIndex4, + entityFilterCableClassName + } + ::= { filterCableTable 1 } + +FilterCableEntry ::= SEQUENCE + { filterCableRowStatus RowStatus, + filterCableType FspR7FltrCableType } + +filterCableRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { filterCableEntry 1 } + +filterCableType OBJECT-TYPE + SYNTAX FspR7FltrCableType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Filter Cable" + ::= { filterCableEntry 2 } + +endOfFilterCableTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmt 12 } + +endOfEqptMgmt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eqptMgmt 10000 } + +physicalPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF PhysicalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "physicalPortTable" + ::= { facilityMgmt 1 } + +physicalPortEntry OBJECT-TYPE + SYNTAX PhysicalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of physicalPortTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { physicalPortTable 1 } + +PhysicalPortEntry ::= SEQUENCE + { physicalPortRowStatus RowStatus, + physicalPortType FspR7InterfaceType, + physicalPortAdmin FspR7AdminState, + physicalPortConnector FspR7ConnectorType, + physicalPortFiber FspR7OpticalFiberType, + physicalPortConnType FspR7TypeConnection, + physicalPortOperState FspR7OperState, + physicalPortLaneChannel FspR7ChannelIdentifier, + physicalPortLaserBiasCurrLevel Unsigned32, + physicalPortLaserTemp Integer32, + physicalPortInputPower Integer32, + physicalPortOutputPower Integer32, + physicalPortSecondaryStates FspR7EntitySecondaryStates, + physicalPortAlias SnmpAdminString, + physicalPortAlsMode FspR7AlsMode, + physicalPortAutoThresReset FspR7RlsAction, + physicalPortAutonegotiation EnableState, + physicalPortBand FspR7OpticalBand, + physicalPortPhysIfBaseType FspR7InterfaceType, + physicalPortConnState FspR7ConnectState, + physicalPortBehaviour FspR7PortBehaviour, + physicalPortRate Unsigned32, + physicalPortBitrate FspR7Bitrate, + physicalPortDispertionConfig FspR7RlsAction, + physicalPortDispersionSetting Integer32, + physicalPortDispersionMode FspR7DispersionModes, + physicalPortChannelSpacing FspR7ChannelSpacing, + physicalPortChannelProv FspR7ChannelIdentifier, + physicalPortWdmRxChannel FspR7ChannelIdentifier, + physicalPortCodeGain FspR7CodeGain, + physicalPortXfpDecisionThres FspR7XfpDecisionThres, + physicalPortDisparityCorrection EnableState, + physicalPortDuplexMode EthDuplexMode, + physicalPortEqlzAdmin FspR7EnableDisable, + physicalPortErrorForwarding FspR7ErrorFwdMode, + physicalPortFecType FspR7FecType, + physicalPortFarEndCommunication FspR7YesNo, + physicalPortFlowControl FspR7FlowControlMode, + physicalPortForceLaserOn FspR7RlsAction, + physicalPortFrequency Unsigned32, + physicalPortReceiverFrequency Unsigned32, + physicalPortInhibitSwitchToProt FspR7YesNo, + physicalPortInhibitSwitchToWork FspR7YesNo, + physicalPortTransmitWavelength Unsigned32, + physicalPortReceiverWavelength Unsigned32, + physicalPortLaneChannelSetting FspR7ChannelIdentifier, + physicalPortLaneChannel1 FspR7ChannelIdentifier, + physicalPortLaneChannel2 FspR7ChannelIdentifier, + physicalPortLaneChannel3 FspR7ChannelIdentifier, + physicalPortLaneChannel4 FspR7ChannelIdentifier, + physicalPortLaneGroup FspR7LaneGroupInventory, + physicalPortLoopConfig LoopConfig, + physicalPortLaserDelayTimer FspR7LaserDelayTimer, + physicalPortLaserOffTimer Unsigned32, + physicalPortLaserOnTimer Unsigned32, + physicalPortLaserOffDelayFunction EnableState, + physicalPortMonLevel FspR7MonLevel, + physicalPortSumTransmited Unsigned32, + physicalPortAutoPTassignment FspR7ManualAuto, + physicalPortTributarySlotMethod FspR7ManualAuto, + physicalPortTributaryFreeSlotNo Unsigned32, + physicalPortTributaryAssignedSlotNo Unsigned32, + physicalPortInitiateEqualization FspR7RlsAction, + physicalPortLossAttenuation FspR7RlsAction, + physicalPortOpticalSetPoint Integer32, + physicalPortDataLayerPmReset FspR7PmReset, + physicalPortPrbsPmReset FspR7PmReset, + physicalPortTestPrbsRcvMode FspR7RlsAction, + physicalPortTestPrbsTrmtMode FspR7RlsAction, + physicalPortSwitchCommand FspR7APSCommand, + physicalPortOpuPayloadType FspR7OpuPayloadType, + physicalPortReach FspR7OpticalInterfaceReach, + physicalPortSigDegThresSonetLine FspR7BERThreshold, + physicalPortSigDegThresSdhMs Unsigned32, + physicalPortSigDegThresOtu Integer32, + physicalPortSigDegThresOdu Integer32, + physicalPortSigDegThreshold Unsigned32, + physicalPortSigDegPcslThreshold Unsigned32, + physicalPortSigDegThresSonetSection FspR7BERThreshold, + physicalPortSigDegThresSdhSection Unsigned32, + physicalPortSigDegThresOduTcmA Integer32, + physicalPortSigDegThresOduTcmB Integer32, + physicalPortSigDegThresOduTcmC Integer32, + physicalPortSignalDegradePeriod Unsigned32, + physicalPortSigDegPeriodOdu Unsigned32, + physicalPortSigDegPeriodOtu Unsigned32, + physicalPortSigDegPeriodIntegration Unsigned32, + physicalPortSigDegPeriodSdhSection Unsigned32, + physicalPortSigDegPeriodOduTcmA Unsigned32, + physicalPortSigDegPeriodOduTcmB Unsigned32, + physicalPortSigDegPeriodOduTcmC Unsigned32, + physicalPortOtnStuffing FspR7YesNo, + physicalPortTcmALevel OtnTcmLevel, + physicalPortTcmBLevel OtnTcmLevel, + physicalPortTcmCLevel OtnTcmLevel, + physicalPortTerminationLevel OhTerminationLevel, + physicalPortTimingSource SonetTimingSource, + physicalPortTimModeOdu TimMode, + physicalPortTimModeOtu TimMode, + physicalPortTimModeSonetSection TimMode, + physicalPortTimModeOduTcmA TimMode, + physicalPortTimModeOduTcmB TimMode, + physicalPortTimModeOduTcmC TimMode, + physicalPortTraceFormSonetSection SonetTraceForm, + physicalPortTraceExpectedSonetSection OCTET STRING, + physicalPortTraceTransmitSonetSection OCTET STRING, + physicalPortTraceExpectedOtu OCTET STRING, + physicalPortTraceTransmitSapiOtu OCTET STRING, + physicalPortTraceTransmitDapiOtu OCTET STRING, + physicalPortTraceTransmitOpspOtu OCTET STRING, + physicalPortTraceExpectedOdu OCTET STRING, + physicalPortTraceTransmitSapiOdu OCTET STRING, + physicalPortTraceTransmitDapiOdu OCTET STRING, + physicalPortTraceTransmitOpspOdu OCTET STRING, + physicalPortTraceExpectedOduTcmA OCTET STRING, + physicalPortTraceTransmitSapiOduTcmA OCTET STRING, + physicalPortTraceTransmitDapiOduTcmA OCTET STRING, + physicalPortTraceTransmitOpspOduTcmA OCTET STRING, + physicalPortTraceExpectedOduTcmB OCTET STRING, + physicalPortTraceTransmitSapiOduTcmB OCTET STRING, + physicalPortTraceTransmitDapiOduTcmB OCTET STRING, + physicalPortTraceTransmitOpspOduTcmB OCTET STRING, + physicalPortTraceExpectedOduTcmC OCTET STRING, + physicalPortTraceTransmitSapiOduTcmC OCTET STRING, + physicalPortTraceTransmitDapiOduTcmC OCTET STRING, + physicalPortTraceTransmitOpspOduTcmC OCTET STRING, + physicalPortTraceRcvSapiOdu OCTET STRING, + physicalPortTraceRcvDapiOdu OCTET STRING, + physicalPortTraceRcvOpspOdu OCTET STRING, + physicalPortTraceRcvSapiOtu OCTET STRING, + physicalPortTraceRcvDapiOtu OCTET STRING, + physicalPortTraceRcvOpspOtu OCTET STRING, + physicalPortTraceRcvSapiTcma OCTET STRING, + physicalPortTraceRcvDapiTcma OCTET STRING, + physicalPortTraceRcvOpspTcma OCTET STRING, + physicalPortTraceRcvSapiTcmb OCTET STRING, + physicalPortTraceRcvDapiTcmb OCTET STRING, + physicalPortTraceRcvOpspTcmb OCTET STRING, + physicalPortTraceRcvSapiTcmc OCTET STRING, + physicalPortTraceRcvDapiTcmc OCTET STRING, + physicalPortTraceRcvOpspTcmc OCTET STRING, + physicalPortTraceReceived OCTET STRING, + physicalPortTurnupConfig FspR7RlsAction, + physicalPortTxOffDelay FspR7EnableDisable, + physicalPortVoaMode FspR7VoaMode, + physicalPortVoaSetpoint Unsigned32, + physicalPortCbsRcv Unsigned32, + physicalPortCbsTrmt Unsigned32, + physicalPortCirRcv Unsigned32, + physicalPortCirTrmt Unsigned32, + physicalPortLagPrio Unsigned32, + physicalPortMacAddress MacAddress, + physicalPortMaxFrameSize Unsigned32, + physicalPortPayload OtnPayloadType, + physicalPortPortMode FspR7PortMode, + physicalPortPortRole FspR7PortRole, + physicalPortPriority Unsigned32, + physicalPortPvid Unsigned32, + physicalPortStagType FspR7SnmpHexString, + physicalPortUtag FspR7UntaggedFrames, + physicalPortVethAid SnmpAdminString, + physicalPortChannelBandwith FspR7ChannelBandwidth, + physicalPortFacilities SnmpAdminString, + physicalPortLanes FspR7OpticalLanes, + physicalPortProtectionRole FspR7ProtectionRole, + physicalPortMonitoredBitrate Unsigned32, + physicalPortLagState FspR7LagState, + physicalPortLagIdFend FspR7LagIdFend, + physicalPortLagFendState FspR7LagFendState, + physicalPortLagPortNo Unsigned32, + physicalPortLagKey Unsigned32, + physicalPortValidSigTimer Unsigned32, + physicalPortLaserReleaseTimer Unsigned32, + physicalPortBidirectionalChannel FspR7BidirectionalChannel, + physicalPortTransmitterWavelength Unsigned32, + physicalPortTransmitterFrequency Unsigned32, + physicalPortRedLineState FspR7YesNo, + physicalPortTunnelAid SnmpAdminString, + physicalPortIngressTid SnmpAdminString, + physicalPortIngressNodeIp IpAddress, + physicalPortRateLimit FspR7DisableEnable, + physicalPortPathProtection FspR7PathProt, + physicalPortGropticsType FspR7GropticsType, + physicalPortAvlntsTxcrs Unsigned32, + physicalPortAvlntsRxcrs Unsigned32, + physicalPortTxOffOnTm FspR7TxOffOnTm, + physicalPortTxOffTimer Unsigned32, + physicalPortTxOnTimer Unsigned32, + physicalPortTrafficDirection FspR7TrafficDirection, + physicalPortChannelSpacingProvision FspR7ChannelSpacing, + physicalPortChannelRangeProvision FspR7ChannelRangeInventory, + physicalPortMode FspR7TransmissionMode, + physicalPortNearEndProtectionState FspR7ProtectionState, + physicalPortFarEndProtectionState FspR7ProtectionState, + physicalPortChannelPlan FspR7ChannelRangeInventory, + physicalPortAutosrvLock FspR7AutosrvLock, + physicalPortOptimize FspR7Optimize, + physicalPortEncryptionChannel CryptoFspR7EncryptionCommunication, + physicalPortLinkSetup FspR7DisableEnable, + physicalPortCdCompensationRange FspR7CdCompensationRange, + physicalPortLLDPNeighborsRx FspR7LLDPNeighbors, + physicalPortLLDPNeighborsTx FspR7LLDPNeighbors, + physicalPortCdPostCompensationRange FspR7CdPostCompensationRange, + physicalPortOpticalSetPointLane1 Integer32, + physicalPortOpticalSetPointLane2 Integer32, + physicalPortOduMultiplexStructure FspR7OduMultiplexStructure, + physicalPortTerminationMode FspR7TerminationMode, + physicalPortTimDetModeOtu FspR7TimDetMode, + physicalPortTimActionOtu FspR7YesNo, + physicalPortTraceExpectedDapiOtu SnmpAdminString, + physicalPortTraceExpectedOpspOtu SnmpAdminString, + physicalPortTimDetModeOdu FspR7TimDetMode, + physicalPortTimActionOdu FspR7YesNo, + physicalPortTraceExpectedDapiOdu SnmpAdminString, + physicalPortTraceExpectedOpspOdu SnmpAdminString, + physicalPortReportAisLine FspR7YesNo, + physicalPortReportSsfLine FspR7YesNo, + physicalPortReportSsfSection FspR7YesNo, + physicalPortDelayMeasurementLayer FspR7DmLayer, + physicalPortDelayMeasurementOperation FspR7DmsrmtOperation, + physicalPortDelayMeasurementStatus FspR7DmsrmtStatus, + physicalPortDelayMeasurementTime DateAndTime } + +physicalPortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { physicalPortEntry 1 } + +physicalPortType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { physicalPortEntry 2 } + +physicalPortAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { physicalPortEntry 3 } + +physicalPortConnector OBJECT-TYPE + SYNTAX FspR7ConnectorType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connector Type" + ::= { physicalPortEntry 4 } + +physicalPortFiber OBJECT-TYPE + SYNTAX FspR7OpticalFiberType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber of Optical Interface - Provision, Reference to FIBER__INVENTORY" + ::= { physicalPortEntry 5 } + +physicalPortConnType OBJECT-TYPE + SYNTAX FspR7TypeConnection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connectivity Parameters for Facilities" + ::= { physicalPortEntry 6 } + +physicalPortOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { physicalPortEntry 7 } + +physicalPortLaneChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel of OLT Entity on CFP plug" + ::= { physicalPortEntry 8 } + +physicalPortLaserBiasCurrLevel OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Level on demand" + ::= { physicalPortEntry 9 } + +physicalPortLaserTemp OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Temperature" + ::= { physicalPortEntry 10 } + +physicalPortInputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Total Optical Input Power Received" + ::= { physicalPortEntry 11 } + +physicalPortOutputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Instantaneous Optical Power Transmitted (Output)" + ::= { physicalPortEntry 12 } + +physicalPortSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { physicalPortEntry 13 } + +physicalPortAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { physicalPortEntry 14 } + +physicalPortAlsMode OBJECT-TYPE + SYNTAX FspR7AlsMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Determines the reaction in backward direction in response to a LOS + on the same Interface: on a Network Interface connected to the DWDM + this is a matter of laser safety" + ::= { physicalPortEntry 15 } + +physicalPortAutoThresReset OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Adaptive Threshold Control Reset" + ::= { physicalPortEntry 16 } + +physicalPortAutonegotiation OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Auto Negotiation for the data rate" + ::= { physicalPortEntry 17 } + +physicalPortBand OBJECT-TYPE + SYNTAX FspR7OpticalBand + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Band Provision. Reference to BAND__INVENTORY." + ::= { physicalPortEntry 18 } + +physicalPortPhysIfBaseType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of the physical interface. Will be nedded for LANIP interfaces to deliver information about the BASE facility type." + ::= { physicalPortEntry 19 } + +physicalPortConnState OBJECT-TYPE + SYNTAX FspR7ConnectState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connection State" + ::= { physicalPortEntry 20 } + +physicalPortBehaviour OBJECT-TYPE + SYNTAX FspR7PortBehaviour + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Behavior or Port usage based on configuration/usage in the system regardless of faceplate designation" + ::= { physicalPortEntry 21 } + +physicalPortRate OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Derived from TYPE and possibly PAYLOAD" + ::= { physicalPortEntry 22 } + +physicalPortBitrate OBJECT-TYPE + SYNTAX FspR7Bitrate + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Provisioned data rate" + ::= { physicalPortEntry 23 } + +physicalPortDispertionConfig OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation" + ::= { physicalPortEntry 24 } + +physicalPortDispersionSetting OBJECT-TYPE + SYNTAX Integer32 (-50000..50000) + UNITS "ps/nm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation setting on module" + ::= { physicalPortEntry 25 } + +physicalPortDispersionMode OBJECT-TYPE + SYNTAX FspR7DispersionModes + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Mode" + ::= { physicalPortEntry 26 } + +physicalPortChannelSpacing OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-create + STATUS current + DESCRIPTION "ITU Grid channel spacing" + ::= { physicalPortEntry 27 } + +physicalPortChannelProv OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel" + ::= { physicalPortEntry 28 } + +physicalPortWdmRxChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel Number for the Receive Interface" + ::= { physicalPortEntry 29 } + +physicalPortCodeGain OBJECT-TYPE + SYNTAX FspR7CodeGain + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Forward Error Correction Coding gain" + ::= { physicalPortEntry 30 } + +physicalPortXfpDecisionThres OBJECT-TYPE + SYNTAX FspR7XfpDecisionThres + MAX-ACCESS read-create + STATUS current + DESCRIPTION "XFP Decision threshold setting" + ::= { physicalPortEntry 31 } + +physicalPortDisparityCorrection OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Disparity correction" + ::= { physicalPortEntry 32 } + +physicalPortDuplexMode OBJECT-TYPE + SYNTAX EthDuplexMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Duplex Mode (provision), available when Auto Negoiation is Disable (AUTONEG=DISABLE)" + ::= { physicalPortEntry 33 } + +physicalPortEqlzAdmin OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Scheduled Equalization Administration" + ::= { physicalPortEntry 34 } + +physicalPortErrorForwarding OBJECT-TYPE + SYNTAX FspR7ErrorFwdMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Determines the reaction in forward direction in response to a LOS on + the interface on the opposite side of the module: may override + this behaviour in the interests of laser safety." + ::= { physicalPortEntry 35 } + +physicalPortFecType OBJECT-TYPE + SYNTAX FspR7FecType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Forward Error Correction (Only relevant where TYPE = OTU#)" + ::= { physicalPortEntry 36 } + +physicalPortFarEndCommunication OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Used for Optojack plugs; Communication to Far End Plug is observed" + ::= { physicalPortEntry 37 } + +physicalPortFlowControl OBJECT-TYPE + SYNTAX FspR7FlowControlMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Flow Control mechanism" + ::= { physicalPortEntry 38 } + +physicalPortForceLaserOn OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Laser Forced On" + ::= { physicalPortEntry 39 } + +physicalPortFrequency OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 THz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frequency of Optical Interface (unit: nm)" + ::= { physicalPortEntry 40 } + +physicalPortReceiverFrequency OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 THz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Receiver Frequency of Optical Interface (unit: nm)" + ::= { physicalPortEntry 41 } + +physicalPortInhibitSwitchToProt OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Inhibit Switch to protection facility. Inhibition blocks an automatic switch + to the protection facility. Valid only for the working facility." + ::= { physicalPortEntry 42 } + +physicalPortInhibitSwitchToWork OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Inhibit Switch to working facility. Inhibition blocks an automatic switch to the + working facility. Valid only for the protection facility." + ::= { physicalPortEntry 43 } + +physicalPortTransmitWavelength OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Wavelength of Optical Interface (unit: nm)" + ::= { physicalPortEntry 44 } + +physicalPortReceiverWavelength OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Receiver Wavelength of Optical Interface (unit: nm)" + ::= { physicalPortEntry 45 } + +physicalPortLaneChannelSetting OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Lane Channel Setting" + ::= { physicalPortEntry 46 } + +physicalPortLaneChannel1 OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Lane Channel" + ::= { physicalPortEntry 47 } + +physicalPortLaneChannel2 OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Lane Channel" + ::= { physicalPortEntry 48 } + +physicalPortLaneChannel3 OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel" + ::= { physicalPortEntry 49 } + +physicalPortLaneChannel4 OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel" + ::= { physicalPortEntry 50 } + +physicalPortLaneGroup OBJECT-TYPE + SYNTAX FspR7LaneGroupInventory + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane group to provision" + ::= { physicalPortEntry 51 } + +physicalPortLoopConfig OBJECT-TYPE + SYNTAX LoopConfig + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The configuration of the loopback function. + - noLoop: no loop configuration on the interface. + - lineLoop: the incoming signal is looped to the outgoing + line on the interface. The incoming signal is sent in the + downstream direction and processed as normal. + - inwardLoop: the output signal is looped to the incoming line + on the interface. The looped signal is transmitted unchanged on + the optical output." + ::= { physicalPortEntry 52 } + +physicalPortLaserDelayTimer OBJECT-TYPE + SYNTAX FspR7LaserDelayTimer + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Relevant only when ERRFWD=LSROFF. Enables/disables the + possibility to delay turning off and on the laser. + This applies to the case when turning off the laser + is done as an error forwarding mechanism." + ::= { physicalPortEntry 53 } + +physicalPortLaserOffTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + UNITS "ms" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Delay before laser is swiched off" + ::= { physicalPortEntry 54 } + +physicalPortLaserOnTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + UNITS "ms" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Delay before laser is switched on" + ::= { physicalPortEntry 55 } + +physicalPortLaserOffDelayFunction OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "A configuration request for the Laser Off Delay function. This function + delays turning off the laser as a consequent action to a defect." + ::= { physicalPortEntry 56 } + +physicalPortMonLevel OBJECT-TYPE + SYNTAX FspR7MonLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Highest signal level of intrusive or non-intrusive monitoring. Hardware may monitor the signal one layer higher than Termination Level (TERM)." + ::= { physicalPortEntry 57 } + +physicalPortSumTransmited OBJECT-TYPE + SYNTAX Unsigned32 (0..96) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sum of Transmitted Optical Channels Provisioned" + ::= { physicalPortEntry 58 } + +physicalPortAutoPTassignment OBJECT-TYPE + SYNTAX FspR7ManualAuto + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Auto assignment of ODU PT" + ::= { physicalPortEntry 59 } + +physicalPortTributarySlotMethod OBJECT-TYPE + SYNTAX FspR7ManualAuto + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Tributary Slot assignment method" + ::= { physicalPortEntry 60 } + +physicalPortTributaryFreeSlotNo OBJECT-TYPE + SYNTAX Unsigned32 (0..512) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Tributary Slots which are available for assignment." + ::= { physicalPortEntry 61 } + +physicalPortTributaryAssignedSlotNo OBJECT-TYPE + SYNTAX Unsigned32 (0..512) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Tributary Slots which have been assigned." + ::= { physicalPortEntry 62 } + +physicalPortInitiateEqualization OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Initiate Equalization" + ::= { physicalPortEntry 63 } + +physicalPortLossAttenuation OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "LOS Attenuation Finding in progress" + ::= { physicalPortEntry 64 } + +physicalPortOpticalSetPoint OBJECT-TYPE + SYNTAX Integer32 (-250..100) + UNITS "0.1 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Sets the optical power for power equalization in ROADM or for channel power control in OPCM" + ::= { physicalPortEntry 65 } + +physicalPortDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { physicalPortEntry 66 } + +physicalPortPrbsPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Reset PRBS PM counters" + ::= { physicalPortEntry 67 } + +physicalPortTestPrbsRcvMode OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "PRBS test pattern received" + ::= { physicalPortEntry 68 } + +physicalPortTestPrbsTrmtMode OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "PRBS test pattern transmitted" + ::= { physicalPortEntry 69 } + +physicalPortSwitchCommand OBJECT-TYPE + SYNTAX FspR7APSCommand + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The switch command action for this facility. A command resulting + in a switch event will also cause a change of the facility secondary state + and a corresponding condition. Addressed by this command is the active port, + the port to switch away from. Since this is a manual switch command, it will + not switch if other port suffers from a signalfailure or a signal degrade." + ::= { physicalPortEntry 70 } + +physicalPortOpuPayloadType OBJECT-TYPE + SYNTAX FspR7OpuPayloadType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OPU Payload Type Indicator" + ::= { physicalPortEntry 71 } + +physicalPortReach OBJECT-TYPE + SYNTAX FspR7OpticalInterfaceReach + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reach" + ::= { physicalPortEntry 72 } + +physicalPortSigDegThresSonetLine OBJECT-TYPE + SYNTAX FspR7BERThreshold + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Bit-Error-Based Degradation Definition for SONET (standard integration period)" + ::= { physicalPortEntry 73 } + +physicalPortSigDegThresSdhMs OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for SDH (standard integration period). + Defined as percentage Background Block Errors (30% default) evaluated + over a defined period (SDPER-RS)." + ::= { physicalPortEntry 74 } + +physicalPortSigDegThresOtu OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for OTU" + ::= { physicalPortEntry 75 } + +physicalPortSigDegThresOdu OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for ODU" + ::= { physicalPortEntry 76 } + +physicalPortSigDegThreshold OBJECT-TYPE + SYNTAX Unsigned32 (1..10000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Threshold for number of errors (CV or CV+DE) in one second" + ::= { physicalPortEntry 77 } + +physicalPortSigDegPcslThreshold OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for Physical Coding Sublayer" + ::= { physicalPortEntry 78 } + +physicalPortSigDegThresSonetSection OBJECT-TYPE + SYNTAX FspR7BERThreshold + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Bit-Error-Based Degradation Definition for SONET (standard integration period)" + ::= { physicalPortEntry 79 } + +physicalPortSigDegThresSdhSection OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for SDH (standard integration period). + Defined as percentage Background Block Errors (30% default) evaluated + over a defined period (SDPER-RS)." + ::= { physicalPortEntry 80 } + +physicalPortSigDegThresOduTcmA OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-A" + ::= { physicalPortEntry 81 } + +physicalPortSigDegThresOduTcmB OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-B" + ::= { physicalPortEntry 82 } + +physicalPortSigDegThresOduTcmC OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-C" + ::= { physicalPortEntry 83 } + +physicalPortSignalDegradePeriod OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The measurement period in seconds used together with + the deployProvIfSigDegThresSdhRegSect based on the block error counting method. + The valid range is 2..10, + The default being 7." + ::= { physicalPortEntry 84 } + +physicalPortSigDegPeriodOdu OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { physicalPortEntry 85 } + +physicalPortSigDegPeriodOtu OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { physicalPortEntry 86 } + +physicalPortSigDegPeriodIntegration OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { physicalPortEntry 87 } + +physicalPortSigDegPeriodSdhSection OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Provisionable Signal Degrade Integration Period for SDH" + ::= { physicalPortEntry 88 } + +physicalPortSigDegPeriodOduTcmA OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { physicalPortEntry 89 } + +physicalPortSigDegPeriodOduTcmB OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period of TCMB Signal Segrade" + ::= { physicalPortEntry 90 } + +physicalPortSigDegPeriodOduTcmC OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period of TCMC Signal Segrade" + ::= { physicalPortEntry 91 } + +physicalPortOtnStuffing OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Indicates if bit/byte stuffing is used in the transport signal." + ::= { physicalPortEntry 92 } + +physicalPortTcmALevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance A" + ::= { physicalPortEntry 93 } + +physicalPortTcmBLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance B" + ::= { physicalPortEntry 94 } + +physicalPortTcmCLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance C" + ::= { physicalPortEntry 95 } + +physicalPortTerminationLevel OBJECT-TYPE + SYNTAX OhTerminationLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Highest signal level hardware removes then generates for transmission." + ::= { physicalPortEntry 96 } + +physicalPortTimingSource OBJECT-TYPE + SYNTAX SonetTimingSource + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The timing source for this interface. + - internal: used in stand-alone, point-to-point topologies stand-alone (dedicated fiber operation). + - loopTiming: e.g. used in point-to-point via SONET network and feeder topologies. The default is + internal(1)." + ::= { physicalPortEntry 97 } + +physicalPortTimModeOdu OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Detection of TIM-ODU Condition can be configured" + ::= { physicalPortEntry 98 } + +physicalPortTimModeOtu OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OTU Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortEntry 99 } + +physicalPortTimModeSonetSection OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "SONET Section Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortEntry 100 } + +physicalPortTimModeOduTcmA OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "TCM_A Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortEntry 101 } + +physicalPortTimModeOduTcmB OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "TCM_B Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortEntry 102 } + +physicalPortTimModeOduTcmC OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "TCM_C Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { physicalPortEntry 103 } + +physicalPortTraceFormSonetSection OBJECT-TYPE + SYNTAX SonetTraceForm + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Byte-Length of Trace Compared to Expected" + ::= { physicalPortEntry 104 } + +physicalPortTraceExpectedSonetSection OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..62)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected Sec/RS trace. NULL TRACE implies that no trace comparison is made." + ::= { physicalPortEntry 105 } + +physicalPortTraceTransmitSonetSection OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..62)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Sec/RS Trace to be Transmitted" + ::= { physicalPortEntry 106 } + +physicalPortTraceExpectedOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected SAPI part of the OTU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortEntry 107 } + +physicalPortTraceTransmitSapiOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted SAPI part of the OTU trace (15 character)" + ::= { physicalPortEntry 108 } + +physicalPortTraceTransmitDapiOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted DAPI part of the OTU trace (15 character)" + ::= { physicalPortEntry 109 } + +physicalPortTraceTransmitOpspOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the OTU trace (32 character)" + ::= { physicalPortEntry 110 } + +physicalPortTraceExpectedOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected SAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortEntry 111 } + +physicalPortTraceTransmitSapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted SAPI part of the ODU trace (15 character)" + ::= { physicalPortEntry 112 } + +physicalPortTraceTransmitDapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted DAPI part of the ODU trace (15 character)" + ::= { physicalPortEntry 113 } + +physicalPortTraceTransmitOpspOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the ODU trace (32 character)" + ::= { physicalPortEntry 114 } + +physicalPortTraceExpectedOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected SAPI part of the TCMA trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { physicalPortEntry 115 } + +physicalPortTraceTransmitSapiOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMA trace (15 character)" + ::= { physicalPortEntry 116 } + +physicalPortTraceTransmitDapiOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMA trace (15 character)" + ::= { physicalPortEntry 117 } + +physicalPortTraceTransmitOpspOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMA trace (32 character)" + ::= { physicalPortEntry 118 } + +physicalPortTraceExpectedOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected SAPI part of the TCMB trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { physicalPortEntry 119 } + +physicalPortTraceTransmitSapiOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMB trace (15 character)" + ::= { physicalPortEntry 120 } + +physicalPortTraceTransmitDapiOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMB trace (15 character)" + ::= { physicalPortEntry 121 } + +physicalPortTraceTransmitOpspOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMB trace (32 character)" + ::= { physicalPortEntry 122 } + +physicalPortTraceExpectedOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected SAPI part of the TCMC trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { physicalPortEntry 123 } + +physicalPortTraceTransmitSapiOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMC trace (15 character)" + ::= { physicalPortEntry 124 } + +physicalPortTraceTransmitDapiOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMC trace (15 character)" + ::= { physicalPortEntry 125 } + +physicalPortTraceTransmitOpspOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMC trace (32 character)" + ::= { physicalPortEntry 126 } + +physicalPortTraceRcvSapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received SAPI part of the ODU trace (15 character)" + ::= { physicalPortEntry 127 } + +physicalPortTraceRcvDapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received DAPI part of the ODU trace (15 character)" + ::= { physicalPortEntry 128 } + +physicalPortTraceRcvOpspOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Operator Specific part of the ODU trace (32 character)" + ::= { physicalPortEntry 129 } + +physicalPortTraceRcvSapiOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received SAPI part of the OTU trace (15 character)" + ::= { physicalPortEntry 130 } + +physicalPortTraceRcvDapiOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received DAPI part of the OTU trace (15 character)" + ::= { physicalPortEntry 131 } + +physicalPortTraceRcvOpspOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Operator Specific part of the OTU trace (32 character)" + ::= { physicalPortEntry 132 } + +physicalPortTraceRcvSapiTcma OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received SAPI part of the TCMA trace (15 character)" + ::= { physicalPortEntry 133 } + +physicalPortTraceRcvDapiTcma OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received DAPI part of the TCMA trace (15 character)" + ::= { physicalPortEntry 134 } + +physicalPortTraceRcvOpspTcma OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Operator Specific part of the TCMA trace (32 character)" + ::= { physicalPortEntry 135 } + +physicalPortTraceRcvSapiTcmb OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received SAPI part of the TCMB trace (15 character)" + ::= { physicalPortEntry 136 } + +physicalPortTraceRcvDapiTcmb OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received DAPI part of the TCMB trace (15 character)" + ::= { physicalPortEntry 137 } + +physicalPortTraceRcvOpspTcmb OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Operator Specific part of the TCMB trace (32 character)" + ::= { physicalPortEntry 138 } + +physicalPortTraceRcvSapiTcmc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received SAPI part of the TCMC trace (15 character)" + ::= { physicalPortEntry 139 } + +physicalPortTraceRcvDapiTcmc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received DAPI part of the TCMC trace (15 character)" + ::= { physicalPortEntry 140 } + +physicalPortTraceRcvOpspTcmc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Operator Specific part of the TCMC trace (32 character)" + ::= { physicalPortEntry 141 } + +physicalPortTraceReceived OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..62)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Sec/RS Trace" + ::= { physicalPortEntry 142 } + +physicalPortTurnupConfig OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Turnup Operation" + ::= { physicalPortEntry 143 } + +physicalPortTxOffDelay OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Enable or disable TXOFFHOLD Period for Error Forwarding and LKDO-OFF Consequent Action." + ::= { physicalPortEntry 144 } + +physicalPortVoaMode OBJECT-TYPE + SYNTAX FspR7VoaMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "VOA operating mode" + ::= { physicalPortEntry 145 } + +physicalPortVoaSetpoint OBJECT-TYPE + SYNTAX Unsigned32 (0..300) + UNITS "0.1 dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Sets the optical attenuation of VOA" + ::= { physicalPortEntry 146 } + +physicalPortCbsRcv OBJECT-TYPE + SYNTAX Unsigned32 (0..26214400) + UNITS "Byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Committed Burst Size" + ::= { physicalPortEntry 147 } + +physicalPortCbsTrmt OBJECT-TYPE + SYNTAX Unsigned32 (0..25600) + UNITS "kByte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Committed Burst Size" + ::= { physicalPortEntry 148 } + +physicalPortCirRcv OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "CIR (Committed Information Rate ) is used on Ethernet Interfaces with a policing function" + ::= { physicalPortEntry 149 } + +physicalPortCirTrmt OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "CIR (Committed Information Rate ) is used on Ethernet Interfaces with a policing function" + ::= { physicalPortEntry 150 } + +physicalPortLagPrio OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Part of ID. Port pri that defines standby." + ::= { physicalPortEntry 151 } + +physicalPortMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ethernet MAC address" + ::= { physicalPortEntry 152 } + +physicalPortMaxFrameSize OBJECT-TYPE + SYNTAX Unsigned32 (1518..9600) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Max Frame Size" + ::= { physicalPortEntry 153 } + +physicalPortPayload OBJECT-TYPE + SYNTAX OtnPayloadType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The PAYLOAD defines the transport service type of the payload" + ::= { physicalPortEntry 154 } + +physicalPortPortMode OBJECT-TYPE + SYNTAX FspR7PortMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Port Mode" + ::= { physicalPortEntry 155 } + +physicalPortPortRole OBJECT-TYPE + SYNTAX FspR7PortRole + MAX-ACCESS read-create + STATUS current + DESCRIPTION "ADVA cloud Port Roles" + ::= { physicalPortEntry 156 } + +physicalPortPriority OBJECT-TYPE + SYNTAX Unsigned32 (0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Default PCP in case UTAG is Enabled. The Prio may be remapped in the EVC." + ::= { physicalPortEntry 157 } + +physicalPortPvid OBJECT-TYPE + SYNTAX Unsigned32 (1..4095) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Default VLAN ID (both STAG/CTAG mode) in case UTAG is enabled" + ::= { physicalPortEntry 158 } + +physicalPortStagType OBJECT-TYPE + SYNTAX FspR7SnmpHexString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "TAG type field" + ::= { physicalPortEntry 159 } + +physicalPortUtag OBJECT-TYPE + SYNTAX FspR7UntaggedFrames + MAX-ACCESS read-create + STATUS current + DESCRIPTION "If untagged frames shall be enabled on this port or not." + ::= { physicalPortEntry 160 } + +physicalPortVethAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Shows if PORT is a member in the LAG with the VETH AID" + ::= { physicalPortEntry 161 } + +physicalPortChannelBandwith OBJECT-TYPE + SYNTAX FspR7ChannelBandwidth + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Bandwidth" + ::= { physicalPortEntry 162 } + +physicalPortFacilities OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "List of AIDs (CH, VCH or WCH) used by parent entity (Segment, Service, Optical Line or Super Channel)" + ::= { physicalPortEntry 163 } + +physicalPortLanes OBJECT-TYPE + SYNTAX FspR7OpticalLanes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Optical Transport Lanes in OTLG" + ::= { physicalPortEntry 164 } + +physicalPortProtectionRole OBJECT-TYPE + SYNTAX FspR7ProtectionRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Path label Working or Protect" + ::= { physicalPortEntry 165 } + +physicalPortMonitoredBitrate OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Rate read from card, - relevant to- auto clock" + ::= { physicalPortEntry 166 } + +physicalPortLagState OBJECT-TYPE + SYNTAX FspR7LagState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State of the LACP on this port" + ::= { physicalPortEntry 167 } + +physicalPortLagIdFend OBJECT-TYPE + SYNTAX FspR7LagIdFend + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Part of Partner PORT ID. Operational Key, Pri and No. uses 4+2+4 HEX values. Coded as 10 HEXV2 in DD." + ::= { physicalPortEntry 168 } + +physicalPortLagFendState OBJECT-TYPE + SYNTAX FspR7LagFendState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State of the LACP on partner port" + ::= { physicalPortEntry 169 } + +physicalPortLagPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Part of ID. Hardcoded to physical port no." + ::= { physicalPortEntry 170 } + +physicalPortLagKey OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Part of ID. Operational KEY" + ::= { physicalPortEntry 171 } + +physicalPortValidSigTimer OBJECT-TYPE + SYNTAX Unsigned32 (0..5760) + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AINS state signal quality soak time remaining until transition to IS." + ::= { physicalPortEntry 172 } + +physicalPortLaserReleaseTimer OBJECT-TYPE + SYNTAX Unsigned32 (0..1440) + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fall-back timer for forced laser operation." + ::= { physicalPortEntry 173 } + +physicalPortBidirectionalChannel OBJECT-TYPE + SYNTAX FspR7BidirectionalChannel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bidirectional Channel Rates from Provisioning" + ::= { physicalPortEntry 174 } + +physicalPortTransmitterWavelength OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmitter Wavelength of Optical Interface (unit: nm)" + ::= { physicalPortEntry 175 } + +physicalPortTransmitterFrequency OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 THz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmitter Frequency of Optical Interface (unit: nm)" + ::= { physicalPortEntry 176 } + +physicalPortRedLineState OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "will be set by higher level software to act as a barrier to deletion" + ::= { physicalPortEntry 177 } + +physicalPortTunnelAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Tunnel AID" + ::= { physicalPortEntry 178 } + +physicalPortIngressTid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ingress Target ID" + ::= { physicalPortEntry 179 } + +physicalPortIngressNodeIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ingress Node IP" + ::= { physicalPortEntry 180 } + +physicalPortRateLimit OBJECT-TYPE + SYNTAX FspR7DisableEnable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Selection to apply rate limit feature or not." + ::= { physicalPortEntry 181 } + +physicalPortPathProtection OBJECT-TYPE + SYNTAX FspR7PathProt + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Indicates the traffic path for path protection cases when the FFP does not exist. When the FFP exists, protected is indicated and the status is determined by the FFP." + ::= { physicalPortEntry 182 } + +physicalPortGropticsType OBJECT-TYPE + SYNTAX FspR7GropticsType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Identification of the desired group optics inorder to verify the plug types are as expected" + ::= { physicalPortEntry 183 } + +physicalPortAvlntsTxcrs OBJECT-TYPE + SYNTAX Unsigned32 (0..1000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available Time slots in CRS transmit direction (from CRS to N-port)" + ::= { physicalPortEntry 184 } + +physicalPortAvlntsRxcrs OBJECT-TYPE + SYNTAX Unsigned32 (0..1000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Available network time slots in CRS receive direction (from N-port to CRS)" + ::= { physicalPortEntry 185 } + +physicalPortTxOffOnTm OBJECT-TYPE + SYNTAX FspR7TxOffOnTm + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Relevant only when ERRFWD=TXOFF. Enables/disables the + possibility to delay turning off and on the the transmitter. + This applies to the case when turning off the transmitter + is done as an error forwarding mechanism." + ::= { physicalPortEntry 186 } + +physicalPortTxOffTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + UNITS "ms" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Delay before transmitter is swiched off" + ::= { physicalPortEntry 187 } + +physicalPortTxOnTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + UNITS "ms" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Delay before transmitter is switched on" + ::= { physicalPortEntry 188 } + +physicalPortTrafficDirection OBJECT-TYPE + SYNTAX FspR7TrafficDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Traffic Direction" + ::= { physicalPortEntry 189 } + +physicalPortChannelSpacingProvision OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Space Provision, reference to CHA-SPC__INVENTORY" + ::= { physicalPortEntry 190 } + +physicalPortChannelRangeProvision OBJECT-TYPE + SYNTAX FspR7ChannelRangeInventory + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Range" + ::= { physicalPortEntry 191 } + +physicalPortMode OBJECT-TYPE + SYNTAX FspR7TransmissionMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Mode of the module, determine operation or functionality" + ::= { physicalPortEntry 192 } + +physicalPortNearEndProtectionState OBJECT-TYPE + SYNTAX FspR7ProtectionState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protection state at near end" + ::= { physicalPortEntry 193 } + +physicalPortFarEndProtectionState OBJECT-TYPE + SYNTAX FspR7ProtectionState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protection state at far end" + ::= { physicalPortEntry 194 } + +physicalPortChannelPlan OBJECT-TYPE + SYNTAX FspR7ChannelRangeInventory + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel Range" + ::= { physicalPortEntry 195 } + +physicalPortAutosrvLock OBJECT-TYPE + SYNTAX FspR7AutosrvLock + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Facility Rate the Adaptive Clock detected and locked too." + ::= { physicalPortEntry 196 } + +physicalPortOptimize OBJECT-TYPE + SYNTAX FspR7Optimize + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Optimizes port for either protection switch time or traffic regeneration operation" + ::= { physicalPortEntry 197 } + +physicalPortEncryptionChannel OBJECT-TYPE + SYNTAX CryptoFspR7EncryptionCommunication + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Embedded Communication Channel used to support Encryption" + ::= { physicalPortEntry 198 } + +physicalPortLinkSetup OBJECT-TYPE + SYNTAX FspR7DisableEnable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Support RDMA over Converged Ethernet (RoCE)" + ::= { physicalPortEntry 199 } + +physicalPortCdCompensationRange OBJECT-TYPE + SYNTAX FspR7CdCompensationRange + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Goal" + ::= { physicalPortEntry 200 } + +physicalPortLLDPNeighborsRx OBJECT-TYPE + SYNTAX FspR7LLDPNeighbors + MAX-ACCESS read-create + STATUS current + DESCRIPTION "LLDP Neighbors in Rx Direction" + ::= { physicalPortEntry 201 } + +physicalPortLLDPNeighborsTx OBJECT-TYPE + SYNTAX FspR7LLDPNeighbors + MAX-ACCESS read-create + STATUS current + DESCRIPTION "LLDP Neighbors in Tx Direction" + ::= { physicalPortEntry 202 } + +physicalPortCdPostCompensationRange OBJECT-TYPE + SYNTAX FspR7CdPostCompensationRange + MAX-ACCESS read-create + STATUS current + DESCRIPTION "CD Post Compensation Range + Range 1: [-22 ns/nm to +6 ns/nm] or [-20 ns/nm to +2 ns/nm] + Range 2: [-72 ns/nm to +6 ns/nm] or [-45 ns/nm to +5 ns/nm] + Range 3: [-120 ns/nm to +6 ns/nm] + Range 4: [-280 ns/nm to +6 ns/nm]" + ::= { physicalPortEntry 203 } + +physicalPortOpticalSetPointLane1 OBJECT-TYPE + SYNTAX Integer32 (-250..100) + UNITS "0.1 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Optical Power Setpoint for Optical Transport Lane 1" + ::= { physicalPortEntry 204 } + +physicalPortOpticalSetPointLane2 OBJECT-TYPE + SYNTAX Integer32 (-250..100) + UNITS "0.1 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Optical Power Setpoint for Optical Transport Lane 2" + ::= { physicalPortEntry 205 } + +physicalPortOduMultiplexStructure OBJECT-TYPE + SYNTAX FspR7OduMultiplexStructure + MAX-ACCESS read-create + STATUS current + DESCRIPTION "ODU Multiplex Structure. The possible values depend on the high order ODUk: ODUCn=22; ODU4=21; ODU3=(21,20); ODU2=(21,20); ODU1=20." + ::= { physicalPortEntry 206 } + +physicalPortTerminationMode OBJECT-TYPE + SYNTAX FspR7TerminationMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "FSP 3000 C Signal Termination Modes + Monitor or Terminate describes general signal handling at layer + Mux indicates if signal is multiplexed or demultiplexed at layer + Connect indicates support for Sub Network Connection (SNC), cross-connect" + ::= { physicalPortEntry 207 } + +physicalPortTimDetModeOtu OBJECT-TYPE + SYNTAX FspR7TimDetMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OTU Trace Identifier Mismatch (TIM) strings compared to generate TIM defect." + ::= { physicalPortEntry 208 } + +physicalPortTimActionOtu OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Trace Identifier Mismatch (TIM) is reported as an alarm when detected. User selection allow traffic or AIS to be sent while the mismatch is present." + ::= { physicalPortEntry 209 } + +physicalPortTraceExpectedDapiOtu OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected DAPI part of the OTU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortEntry 210 } + +physicalPortTraceExpectedOpspOtu OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected OPSP part of the OTU trace (32 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortEntry 211 } + +physicalPortTimDetModeOdu OBJECT-TYPE + SYNTAX FspR7TimDetMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "ODU Trace Identifier Mismatch (TIM) strings compared to generate TIM defect." + ::= { physicalPortEntry 212 } + +physicalPortTimActionOdu OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Trace Identifier Mismatch (TIM) is reported as an alarm when detected. User selection allow traffic or AIS to be sent while the mismatch is present." + ::= { physicalPortEntry 213 } + +physicalPortTraceExpectedDapiOdu OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected DAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortEntry 214 } + +physicalPortTraceExpectedOpspOdu OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected OPSP part of the ODU trace (32 character). NULL TRACE implies that no trace comparison is made." + ::= { physicalPortEntry 215 } + +physicalPortReportAisLine OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Whether AIS alarm (Line/MS) is reported or not." + ::= { physicalPortEntry 216 } + +physicalPortReportSsfLine OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Whether SSF alarm (Line/MS) is reported or not." + ::= { physicalPortEntry 217 } + +physicalPortReportSsfSection OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Whether SSF alarm (Section/RS) is reported or not." + ::= { physicalPortEntry 218 } + +physicalPortDelayMeasurementLayer OBJECT-TYPE + SYNTAX FspR7DmLayer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Data layer where the Delay Measurement was performed" + ::= { physicalPortEntry 219 } + +physicalPortDelayMeasurementOperation OBJECT-TYPE + SYNTAX FspR7DmsrmtOperation + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Delay Measurement start" + ::= { physicalPortEntry 220 } + +physicalPortDelayMeasurementStatus OBJECT-TYPE + SYNTAX FspR7DmsrmtStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Status of the Delay Measurement" + ::= { physicalPortEntry 221 } + +physicalPortDelayMeasurementTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Date and time measurement was made" + ::= { physicalPortEntry 222 } + +virtualPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF VirtualPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "virtualPortTable" + ::= { facilityMgmt 2 } + +virtualPortEntry OBJECT-TYPE + SYNTAX VirtualPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of virtualPortTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { virtualPortTable 1 } + +VirtualPortEntry ::= SEQUENCE + { virtualPortRowStatus RowStatus, + virtualPortChannelBand FspR7ChannelBandwidth, + virtualPortType FspR7InterfaceType, + virtualPortAlias SnmpAdminString, + virtualPortFunction FspR7InterfaceFunction, + virtualPortChannelProv FspR7ChannelIdentifier, + virtualPortLambda Unsigned32, + virtualPortFrequency Unsigned32, + virtualPortAdmin FspR7AdminState, + virtualPortOperState FspR7OperState, + virtualPortConnState FspR7ConnectState, + virtualPortEqlzAdmin FspR7EnableDisable, + virtualPortInitEqlz FspR7RlsAction, + virtualPortInputPower Integer32, + virtualPortOutputPower Integer32, + virtualPortSecondaryStates FspR7EntitySecondaryStates, + virtualPortRate Unsigned32, + virtualPortCirRcv Unsigned32, + virtualPortCbsRcv Unsigned32, + virtualPortCirTrmt Unsigned32, + virtualPortCbsTrmt Unsigned32, + virtualPortLagPorts FspR7LagPorts, + virtualPortLagPortType FspR7LagPortType, + virtualPortLagStandby FspR7LagStandby, + virtualPortLacpMode FspR7LacpMode, + virtualPortLacpTimeout FspR7LacpTimeout, + virtualPortLagActivePorts Unsigned32, + virtualPortMacAddress MacAddress, + virtualPortMaxFrameSize Unsigned32, + virtualPortPortMode FspR7PortMode, + virtualPortDataLayerPmReset FspR7PmReset, + virtualPortPortRole FspR7PortRole, + virtualPortPriority Unsigned32, + virtualPortPvid Unsigned32, + virtualPortRevertiveMode ApsRevertMode, + virtualPortStagType FspR7SnmpHexString, + virtualPortUtag FspR7UntaggedFrames, + virtualPortBundle FspR7SnmpLongString, + virtualPortSwitchCommand FspR7APSCommand, + virtualPortInhibitSwitchToWork FspR7YesNo, + virtualPortInhibitSwitchToProt FspR7YesNo, + virtualPortMonLevel FspR7MonLevel, + virtualPortOduTribPortNo SnmpAdminString, + virtualPortOduTribTimeSlottNo SnmpAdminString, + virtualPortSigDegThresOdu Integer32, + virtualPortSigDegPeriodOdu Unsigned32, + virtualPortTraceExpectedOdu OCTET STRING, + virtualPortTraceTransmitSapiOdu OCTET STRING, + virtualPortTraceTransmitDapiOdu OCTET STRING, + virtualPortTraceTransmitOpspOdu OCTET STRING, + virtualPortTimModeOdu TimMode, + virtualPortSigDegThresOduTcmA Integer32, + virtualPortSigDegPeriodOduTcmA Unsigned32, + virtualPortSigDegThresOduTcmB Integer32, + virtualPortSigDegPeriodOduTcmB Unsigned32, + virtualPortSigDegThresOduTcmC Integer32, + virtualPortSigDegPeriodOduTcmC Unsigned32, + virtualPortTcmALevel OtnTcmLevel, + virtualPortTcmBLevel OtnTcmLevel, + virtualPortTcmCLevel OtnTcmLevel, + virtualPortTraceTransmitSapiOduTcmA OCTET STRING, + virtualPortTraceTransmitDapiOduTcmA OCTET STRING, + virtualPortTraceTransmitOpspOduTcmA OCTET STRING, + virtualPortTraceExpectedOduTcmA OCTET STRING, + virtualPortTimModeOduTcmA TimMode, + virtualPortTraceExpectedOduTcmB OCTET STRING, + virtualPortTraceTransmitSapiOduTcmB OCTET STRING, + virtualPortTraceTransmitDapiOduTcmB OCTET STRING, + virtualPortTraceTransmitOpspOduTcmB OCTET STRING, + virtualPortTimModeOduTcmB TimMode, + virtualPortTraceExpectedOduTcmC OCTET STRING, + virtualPortTraceTransmitSapiOduTcmC OCTET STRING, + virtualPortTraceTransmitDapiOduTcmC OCTET STRING, + virtualPortTraceTransmitOpspOduTcmC OCTET STRING, + virtualPortTimModeOduTcmC TimMode, + virtualPortTraceRcvSapiOdu OCTET STRING, + virtualPortTraceRcvDapiOdu OCTET STRING, + virtualPortTraceRcvOpspOdu OCTET STRING, + virtualPortTraceRcvSapiTcma OCTET STRING, + virtualPortTraceRcvDapiTcma OCTET STRING, + virtualPortTraceRcvOpspTcma OCTET STRING, + virtualPortTraceRcvSapiTcmb OCTET STRING, + virtualPortTraceRcvDapiTcmb OCTET STRING, + virtualPortTraceRcvOpspTcmb OCTET STRING, + virtualPortTraceRcvSapiTcmc OCTET STRING, + virtualPortTraceRcvDapiTcmc OCTET STRING, + virtualPortTraceRcvOpspTcmc OCTET STRING, + virtualPortTerminationLevel OhTerminationLevel, + virtualPortChannelSpacing FspR7ChannelSpacing, + virtualPortCir Unsigned32, + virtualPortLoopConfig LoopConfig, + virtualPortOwnerAid SnmpAdminString, + virtualPortPayload OtnPayloadType, + virtualPortVcType VirtualContainerType, + virtualPortOdtuType FspR7OdtuType, + virtualPortProtectionRole FspR7ProtectionRole, + virtualPortLagSysPrio Unsigned32, + virtualPortOpuPayloadType FspR7OpuPayloadType, + virtualPortLagSysMac MacAddress, + virtualPortLagSysIdFend FspR7LagSysIdFend, + virtualPortValidSigTimer Unsigned32, + virtualPortOtnStuffing FspR7YesNo, + virtualPortRedLineState FspR7YesNo, + virtualPortTunnelAid SnmpAdminString, + virtualPortIngressTid SnmpAdminString, + virtualPortIngressNodeIp IpAddress, + virtualPortEncapsulationMethod FspR7EncapsulationMethod, + virtualPortPathProtection FspR7PathProt, + virtualPortTimeslot Unsigned32, + virtualPortOffsetHigh Integer32, + virtualPortOffsetLow Integer32, + virtualPortTrafficDirection FspR7TrafficDirection, + virtualPortChannelId Unsigned32, + virtualPortNearEndProtectionState FspR7ProtectionState, + virtualPortFarEndProtectionState FspR7ProtectionState, + virtualPortAutosrvLock FspR7AutosrvLock, + virtualPortOptSetDeviation Integer32, + virtualPortPrbsPmReset FspR7PmReset, + virtualPortTestPrbsRcvMode FspR7RlsAction, + virtualPortTestPrbsTrmtMode FspR7RlsAction, + virtualPortTerminationMode FspR7TerminationMode, + virtualPortTimDetModeOdu FspR7TimDetMode, + virtualPortTimActionOdu FspR7YesNo, + virtualPortTraceExpectedDapiOdu SnmpAdminString, + virtualPortTraceExpectedOpspOdu SnmpAdminString } + +virtualPortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { virtualPortEntry 1 } + +virtualPortChannelBand OBJECT-TYPE + SYNTAX FspR7ChannelBandwidth + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel Bandwidth" + ::= { virtualPortEntry 2 } + +virtualPortType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { virtualPortEntry 3 } + +virtualPortAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { virtualPortEntry 4 } + +virtualPortFunction OBJECT-TYPE + SYNTAX FspR7InterfaceFunction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Interface Function" + ::= { virtualPortEntry 5 } + +virtualPortChannelProv OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel" + ::= { virtualPortEntry 6 } + +virtualPortLambda OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Wavelength of Optical Interface (unit: nm)" + ::= { virtualPortEntry 7 } + +virtualPortFrequency OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 THz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frequency of Optical Interface (unit: nm)" + ::= { virtualPortEntry 8 } + +virtualPortAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { virtualPortEntry 9 } + +virtualPortOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { virtualPortEntry 10 } + +virtualPortConnState OBJECT-TYPE + SYNTAX FspR7ConnectState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connection State" + ::= { virtualPortEntry 11 } + +virtualPortEqlzAdmin OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Scheduled Equalization Administration" + ::= { virtualPortEntry 12 } + +virtualPortInitEqlz OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Initiate Equalization" + ::= { virtualPortEntry 13 } + +virtualPortInputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Total Optical Input Power Received" + ::= { virtualPortEntry 14 } + +virtualPortOutputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Instantaneous Optical Power Transmitted (Output)" + ::= { virtualPortEntry 15 } + +virtualPortSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { virtualPortEntry 16 } + +virtualPortRate OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Derived from TYPE and possibly PAYLOAD" + ::= { virtualPortEntry 17 } + +virtualPortCirRcv OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "CIR (Committed Information Rate ) is used on Ethernet Interfaces with a policing function" + ::= { virtualPortEntry 18 } + +virtualPortCbsRcv OBJECT-TYPE + SYNTAX Unsigned32 (0..26214400) + UNITS "Byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Committed Burst Size" + ::= { virtualPortEntry 19 } + +virtualPortCirTrmt OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "CIR (Committed Information Rate ) is used on Ethernet Interfaces with a policing function" + ::= { virtualPortEntry 20 } + +virtualPortCbsTrmt OBJECT-TYPE + SYNTAX Unsigned32 (0..25600) + UNITS "kByte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Committed Burst Size" + ::= { virtualPortEntry 21 } + +virtualPortLagPorts OBJECT-TYPE + SYNTAX FspR7LagPorts + MAX-ACCESS read-only + STATUS current + DESCRIPTION "A list of ports(AIDs) in the LAG." + ::= { virtualPortEntry 22 } + +virtualPortLagPortType OBJECT-TYPE + SYNTAX FspR7LagPortType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Type/Speed of connected ports in the Link Aggregation Group" + ::= { virtualPortEntry 23 } + +virtualPortLagStandby OBJECT-TYPE + SYNTAX FspR7LagStandby + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Port is in standby in the Link Aggregation Group" + ::= { virtualPortEntry 24 } + +virtualPortLacpMode OBJECT-TYPE + SYNTAX FspR7LacpMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Enable of LACP state machine" + ::= { virtualPortEntry 25 } + +virtualPortLacpTimeout OBJECT-TYPE + SYNTAX FspR7LacpTimeout + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Timeout of the LACP" + ::= { virtualPortEntry 26 } + +virtualPortLagActivePorts OBJECT-TYPE + SYNTAX Unsigned32 (1..12) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Number of active ports in the Link Aggregation Group" + ::= { virtualPortEntry 27 } + +virtualPortMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ethernet MAC address" + ::= { virtualPortEntry 28 } + +virtualPortMaxFrameSize OBJECT-TYPE + SYNTAX Unsigned32 (1518..9600) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Max Frame Size" + ::= { virtualPortEntry 29 } + +virtualPortPortMode OBJECT-TYPE + SYNTAX FspR7PortMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Port Mode" + ::= { virtualPortEntry 30 } + +virtualPortDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { virtualPortEntry 31 } + +virtualPortPortRole OBJECT-TYPE + SYNTAX FspR7PortRole + MAX-ACCESS read-create + STATUS current + DESCRIPTION "ADVA cloud Port Roles" + ::= { virtualPortEntry 32 } + +virtualPortPriority OBJECT-TYPE + SYNTAX Unsigned32 (0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Default PCP in case UTAG is Enabled. The Prio may be remapped in the EVC." + ::= { virtualPortEntry 33 } + +virtualPortPvid OBJECT-TYPE + SYNTAX Unsigned32 (1..4095) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Default VLAN ID (both STAG/CTAG mode) in case UTAG is enabled" + ::= { virtualPortEntry 34 } + +virtualPortRevertiveMode OBJECT-TYPE + SYNTAX ApsRevertMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Revertive Protection Switching" + ::= { virtualPortEntry 35 } + +virtualPortStagType OBJECT-TYPE + SYNTAX FspR7SnmpHexString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "TAG type field" + ::= { virtualPortEntry 36 } + +virtualPortUtag OBJECT-TYPE + SYNTAX FspR7UntaggedFrames + MAX-ACCESS read-create + STATUS current + DESCRIPTION "If untagged frames shall be enabled on this port or not." + ::= { virtualPortEntry 37 } + +virtualPortBundle OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "List of VC4/VC3/STS1/STS3c/STS24c/STS48c containers used in the BUNDLE" + ::= { virtualPortEntry 38 } + +virtualPortSwitchCommand OBJECT-TYPE + SYNTAX FspR7APSCommand + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The switch command action for this facility. A command resulting + in a switch event will also cause a change of the facility secondary state + and a corresponding condition. Addressed by this command is the active port, + the port to switch away from. Since this is a manual switch command, it will + not switch if other port suffers from a signalfailure or a signal degrade." + ::= { virtualPortEntry 39 } + +virtualPortInhibitSwitchToWork OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Inhibit Switch to working facility. Inhibition blocks an automatic switch to the + working facility. Valid only for the protection facility." + ::= { virtualPortEntry 40 } + +virtualPortInhibitSwitchToProt OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Inhibit Switch to protection facility. Inhibition blocks an automatic switch + to the protection facility. Valid only for the working facility." + ::= { virtualPortEntry 41 } + +virtualPortMonLevel OBJECT-TYPE + SYNTAX FspR7MonLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Highest signal level of intrusive or non-intrusive monitoring. Hardware may monitor the signal one layer higher than Termination Level (TERM)." + ::= { virtualPortEntry 42 } + +virtualPortOduTribPortNo OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "ODU Tributary Port Number" + ::= { virtualPortEntry 43 } + +virtualPortOduTribTimeSlottNo OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "ODU Tributary slot number. Multiple values can be entered as a string, separated by commas or given as a range. + For capabilities objects possible number of slots and valid range are displayed in a form: + [1,2,3,8][count: 1-1] + In first brackets valid slots are shown and in the second possible number of slots." + ::= { virtualPortEntry 44 } + +virtualPortSigDegThresOdu OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for ODU" + ::= { virtualPortEntry 45 } + +virtualPortSigDegPeriodOdu OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { virtualPortEntry 46 } + +virtualPortTraceExpectedOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected SAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { virtualPortEntry 47 } + +virtualPortTraceTransmitSapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted SAPI part of the ODU trace (15 character)" + ::= { virtualPortEntry 48 } + +virtualPortTraceTransmitDapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted DAPI part of the ODU trace (15 character)" + ::= { virtualPortEntry 49 } + +virtualPortTraceTransmitOpspOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the ODU trace (32 character)" + ::= { virtualPortEntry 50 } + +virtualPortTimModeOdu OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Detection of TIM-ODU Condition can be configured" + ::= { virtualPortEntry 51 } + +virtualPortSigDegThresOduTcmA OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-A" + ::= { virtualPortEntry 52 } + +virtualPortSigDegPeriodOduTcmA OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { virtualPortEntry 53 } + +virtualPortSigDegThresOduTcmB OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-B" + ::= { virtualPortEntry 54 } + +virtualPortSigDegPeriodOduTcmB OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period of TCMB Signal Segrade" + ::= { virtualPortEntry 55 } + +virtualPortSigDegThresOduTcmC OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-C" + ::= { virtualPortEntry 56 } + +virtualPortSigDegPeriodOduTcmC OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period of TCMC Signal Segrade" + ::= { virtualPortEntry 57 } + +virtualPortTcmALevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance A" + ::= { virtualPortEntry 58 } + +virtualPortTcmBLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance B" + ::= { virtualPortEntry 59 } + +virtualPortTcmCLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance C" + ::= { virtualPortEntry 60 } + +virtualPortTraceTransmitSapiOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMA trace (15 character)" + ::= { virtualPortEntry 61 } + +virtualPortTraceTransmitDapiOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMA trace (15 character)" + ::= { virtualPortEntry 62 } + +virtualPortTraceTransmitOpspOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMA trace (32 character)" + ::= { virtualPortEntry 63 } + +virtualPortTraceExpectedOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected SAPI part of the TCMA trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { virtualPortEntry 64 } + +virtualPortTimModeOduTcmA OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "TCM_A Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { virtualPortEntry 65 } + +virtualPortTraceExpectedOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected SAPI part of the TCMB trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { virtualPortEntry 66 } + +virtualPortTraceTransmitSapiOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMB trace (15 character)" + ::= { virtualPortEntry 67 } + +virtualPortTraceTransmitDapiOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMB trace (15 character)" + ::= { virtualPortEntry 68 } + +virtualPortTraceTransmitOpspOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMB trace (32 character)" + ::= { virtualPortEntry 69 } + +virtualPortTimModeOduTcmB OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "TCM_B Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { virtualPortEntry 70 } + +virtualPortTraceExpectedOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected SAPI part of the TCMC trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { virtualPortEntry 71 } + +virtualPortTraceTransmitSapiOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMC trace (15 character)" + ::= { virtualPortEntry 72 } + +virtualPortTraceTransmitDapiOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMC trace (15 character)" + ::= { virtualPortEntry 73 } + +virtualPortTraceTransmitOpspOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMC trace (32 character)" + ::= { virtualPortEntry 74 } + +virtualPortTimModeOduTcmC OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "TCM_C Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { virtualPortEntry 75 } + +virtualPortTraceRcvSapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received SAPI part of the ODU trace (15 character)" + ::= { virtualPortEntry 76 } + +virtualPortTraceRcvDapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received DAPI part of the ODU trace (15 character)" + ::= { virtualPortEntry 77 } + +virtualPortTraceRcvOpspOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Operator Specific part of the ODU trace (32 character)" + ::= { virtualPortEntry 78 } + +virtualPortTraceRcvSapiTcma OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received SAPI part of the TCMA trace (15 character)" + ::= { virtualPortEntry 79 } + +virtualPortTraceRcvDapiTcma OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received DAPI part of the TCMA trace (15 character)" + ::= { virtualPortEntry 80 } + +virtualPortTraceRcvOpspTcma OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Operator Specific part of the TCMA trace (32 character)" + ::= { virtualPortEntry 81 } + +virtualPortTraceRcvSapiTcmb OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received SAPI part of the TCMB trace (15 character)" + ::= { virtualPortEntry 82 } + +virtualPortTraceRcvDapiTcmb OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received DAPI part of the TCMB trace (15 character)" + ::= { virtualPortEntry 83 } + +virtualPortTraceRcvOpspTcmb OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Operator Specific part of the TCMB trace (32 character)" + ::= { virtualPortEntry 84 } + +virtualPortTraceRcvSapiTcmc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received SAPI part of the TCMC trace (15 character)" + ::= { virtualPortEntry 85 } + +virtualPortTraceRcvDapiTcmc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received DAPI part of the TCMC trace (15 character)" + ::= { virtualPortEntry 86 } + +virtualPortTraceRcvOpspTcmc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Operator Specific part of the TCMC trace (32 character)" + ::= { virtualPortEntry 87 } + +virtualPortTerminationLevel OBJECT-TYPE + SYNTAX OhTerminationLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Highest signal level hardware removes then generates for transmission." + ::= { virtualPortEntry 88 } + +virtualPortChannelSpacing OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ITU Grid channel spacing" + ::= { virtualPortEntry 89 } + +virtualPortCir OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "CIR (Committed Information Rate ) is used on Ethernet Interfaces with a policing function" + ::= { virtualPortEntry 90 } + +virtualPortLoopConfig OBJECT-TYPE + SYNTAX LoopConfig + MAX-ACCESS read-write + STATUS current + DESCRIPTION "External or Facility Loopback" + ::= { virtualPortEntry 91 } + +virtualPortOwnerAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Group which is the parent (owner) of the channel" + ::= { virtualPortEntry 92 } + +virtualPortPayload OBJECT-TYPE + SYNTAX OtnPayloadType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The PAYLOAD defines the transport service type of the payload" + ::= { virtualPortEntry 93 } + +virtualPortVcType OBJECT-TYPE + SYNTAX VirtualContainerType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Virtual Container Group Type" + ::= { virtualPortEntry 94 } + +virtualPortOdtuType OBJECT-TYPE + SYNTAX FspR7OdtuType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODTU Transport Unit" + ::= { virtualPortEntry 95 } + +virtualPortProtectionRole OBJECT-TYPE + SYNTAX FspR7ProtectionRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Path label Working or Protect" + ::= { virtualPortEntry 96 } + +virtualPortLagSysPrio OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Link Aggregation Group Actor System Priority Part of LAG ID" + ::= { virtualPortEntry 97 } + +virtualPortOpuPayloadType OBJECT-TYPE + SYNTAX FspR7OpuPayloadType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OPU Payload Type Indicator" + ::= { virtualPortEntry 98 } + +virtualPortLagSysMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System MAC set to first member port" + ::= { virtualPortEntry 99 } + +virtualPortLagSysIdFend OBJECT-TYPE + SYNTAX FspR7LagSysIdFend + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System ID (Pri&MAC) received from the Partner of the Link Aggregation Group." + ::= { virtualPortEntry 100 } + +virtualPortValidSigTimer OBJECT-TYPE + SYNTAX Unsigned32 (0..5760) + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AINS state signal quality soak time remaining until transition to IS." + ::= { virtualPortEntry 101 } + +virtualPortOtnStuffing OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Indicates if bit/byte stuffing is used in the transport signal." + ::= { virtualPortEntry 102 } + +virtualPortRedLineState OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "will be set by higher level software to act as a barrier to deletion" + ::= { virtualPortEntry 103 } + +virtualPortTunnelAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Tunnel AID" + ::= { virtualPortEntry 104 } + +virtualPortIngressTid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ingress Target ID" + ::= { virtualPortEntry 105 } + +virtualPortIngressNodeIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ingress Node IP" + ::= { virtualPortEntry 106 } + +virtualPortEncapsulationMethod OBJECT-TYPE + SYNTAX FspR7EncapsulationMethod + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Indicates the encapsulation method being used." + ::= { virtualPortEntry 107 } + +virtualPortPathProtection OBJECT-TYPE + SYNTAX FspR7PathProt + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Indicates the traffic path for path protection cases when the FFP does not exist. When the FFP exists, protected is indicated and the status is determined by the FFP." + ::= { virtualPortEntry 108 } + +virtualPortTimeslot OBJECT-TYPE + SYNTAX Unsigned32 (0..1000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time slots used" + ::= { virtualPortEntry 109 } + +virtualPortOffsetHigh OBJECT-TYPE + SYNTAX Integer32 (-250..210) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the high level offset for power equalization in CCM" + ::= { virtualPortEntry 110 } + +virtualPortOffsetLow OBJECT-TYPE + SYNTAX Integer32 (-250..210) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sets the low level offset for power equalization in CCM" + ::= { virtualPortEntry 111 } + +virtualPortTrafficDirection OBJECT-TYPE + SYNTAX FspR7TrafficDirection + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Traffic Direction" + ::= { virtualPortEntry 112 } + +virtualPortChannelId OBJECT-TYPE + SYNTAX Unsigned32 (1..256) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel ID [1 ..256]" + ::= { virtualPortEntry 113 } + +virtualPortNearEndProtectionState OBJECT-TYPE + SYNTAX FspR7ProtectionState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protection state at near end" + ::= { virtualPortEntry 114 } + +virtualPortFarEndProtectionState OBJECT-TYPE + SYNTAX FspR7ProtectionState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protection state at far end" + ::= { virtualPortEntry 115 } + +virtualPortAutosrvLock OBJECT-TYPE + SYNTAX FspR7AutosrvLock + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Facility Rate the Adaptive Clock detected and locked too." + ::= { virtualPortEntry 116 } + +virtualPortOptSetDeviation OBJECT-TYPE + SYNTAX Integer32 (-100..100) + UNITS "0.1 dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel optical power delta from the port optical power set-point used for equalization (use is optional)." + ::= { virtualPortEntry 117 } + +virtualPortPrbsPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Reset PRBS PM counters" + ::= { virtualPortEntry 118 } + +virtualPortTestPrbsRcvMode OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "PRBS test pattern received" + ::= { virtualPortEntry 119 } + +virtualPortTestPrbsTrmtMode OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "PRBS test pattern transmitted" + ::= { virtualPortEntry 120 } + +virtualPortTerminationMode OBJECT-TYPE + SYNTAX FspR7TerminationMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FSP 3000 C Signal Termination Modes + Monitor or Terminate describes general signal handling at layer + Mux indicates if signal is multiplexed or demultiplexed at layer + Connect indicates support for Sub Network Connection (SNC), cross-connect" + ::= { virtualPortEntry 121 } + +virtualPortTimDetModeOdu OBJECT-TYPE + SYNTAX FspR7TimDetMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "ODU Trace Identifier Mismatch (TIM) strings compared to generate TIM defect." + ::= { virtualPortEntry 122 } + +virtualPortTimActionOdu OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Trace Identifier Mismatch (TIM) is reported as an alarm when detected. User selection allow traffic or AIS to be sent while the mismatch is present." + ::= { virtualPortEntry 123 } + +virtualPortTraceExpectedDapiOdu OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected DAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { virtualPortEntry 124 } + +virtualPortTraceExpectedOpspOdu OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected OPSP part of the ODU trace (32 character). NULL TRACE implies that no trace comparison is made." + ::= { virtualPortEntry 125 } + +lldpTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "lldpTable" + ::= { facilityMgmt 3 } + +lldpEntry OBJECT-TYPE + SYNTAX LldpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of lldpTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpTable 1 } + +LldpEntry ::= SEQUENCE + { lldpRowStatus RowStatus, + lldpType FspR7InterfaceType, + lldpAlias SnmpAdminString, + lldpDataLayerPmReset FspR7PmReset, + lldpAdmin FspR7AdminState, + lldpOperState FspR7OperState, + lldpLLDPScope FspR7LLDPScope, + lldpLLDPLocation FspR7LLDPLocation, + lldpAgeOutPeriod Unsigned32, + lldpTimeTillAgeOut Unsigned32, + lldpLLDPChassisType FspR7LLDPChassisType, + lldpChassisID SnmpAdminString, + lldpPortType FspR7LLDPPortType, + lldpPortID SnmpAdminString, + lldpPortDescription SnmpAdminString, + lldpSystemName SnmpAdminString, + lldpSystemDescription SnmpAdminString, + lldpSystemCapabilityList SnmpAdminString, + lldpSystemOperationList SnmpAdminString, + lldpManagementType FspR7LLDPManagementType, + lldpManagementAddress SnmpAdminString, + lldpManagementInterface FspR7LLDPManagementInterface, + lldpManagementReference Unsigned32, + lldpManagementObjectID SnmpAdminString } + +lldpRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { lldpEntry 1 } + +lldpType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { lldpEntry 2 } + +lldpAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { lldpEntry 3 } + +lldpDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { lldpEntry 4 } + +lldpAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { lldpEntry 5 } + +lldpOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { lldpEntry 6 } + +lldpLLDPScope OBJECT-TYPE + SYNTAX FspR7LLDPScope + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Scope of LLDP propogation based on standard group MAC Addresses" + ::= { lldpEntry 7 } + +lldpLLDPLocation OBJECT-TYPE + SYNTAX FspR7LLDPLocation + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Interface Location" + ::= { lldpEntry 8 } + +lldpAgeOutPeriod OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "S" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Time to Live (or Age out period)" + ::= { lldpEntry 9 } + +lldpTimeTillAgeOut OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "S" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remaining Time before Age out" + ::= { lldpEntry 10 } + +lldpLLDPChassisType OBJECT-TYPE + SYNTAX FspR7LLDPChassisType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Chassis Type; read from agent on module" + ::= { lldpEntry 11 } + +lldpChassisID OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Chassis ID; read from agent on module" + ::= { lldpEntry 12 } + +lldpPortType OBJECT-TYPE + SYNTAX FspR7LLDPPortType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Port Type; read from agent on module" + ::= { lldpEntry 13 } + +lldpPortID OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Port ID" + ::= { lldpEntry 14 } + +lldpPortDescription OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Port Description; read from agent on module" + ::= { lldpEntry 15 } + +lldpSystemName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP System Name; read from agent on module" + ::= { lldpEntry 16 } + +lldpSystemDescription OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP System Description; read from agent on module" + ::= { lldpEntry 17 } + +lldpSystemCapabilityList OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP System Capabilities; refereced from SYSCAP" + ::= { lldpEntry 18 } + +lldpSystemOperationList OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Enabled Capabilities list; reference from SYSOPER" + ::= { lldpEntry 19 } + +lldpManagementType OBJECT-TYPE + SYNTAX FspR7LLDPManagementType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Management type; read from agent on module" + ::= { lldpEntry 20 } + +lldpManagementAddress OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Management Address; read from agent on module" + ::= { lldpEntry 21 } + +lldpManagementInterface OBJECT-TYPE + SYNTAX FspR7LLDPManagementInterface + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Interface type; read from agent on module" + ::= { lldpEntry 22 } + +lldpManagementReference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP Management Interface number; read from agent on module" + ::= { lldpEntry 23 } + +lldpManagementObjectID OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "LLDP OIDs; read from agent on module" + ::= { lldpEntry 24 } + +endOfFacilityMgmt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { facilityMgmt 10000 } + +linkTable OBJECT-TYPE + SYNTAX SEQUENCE OF LinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "linkTable" + ::= { dcnMgmt 1 } + +linkEntry OBJECT-TYPE + SYNTAX LinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of linkTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { linkTable 1 } + +LinkEntry ::= SEQUENCE + { linkRowStatus RowStatus, + linkType FspR7InterfaceType, + linkAdmin FspR7AdminState, + linkAlias SnmpAdminString, + linkAuthString SnmpAdminString, + linkConnector FspR7ConnectorType, + linkProxyArp FspR7NoYes, + linkOspf FspR7OspfMode, + linkBaud FspR7Baund, + linkAuthType FspR7CpAuthType, + linkIpType FspR7IpType, + linkMetric Unsigned32, + linkAreaAid SnmpAdminString, + linkEccAid SnmpAdminString, + linkNearEndIp IpAddress, + linkFarEndIp IpAddress, + linkBitrate Unsigned32, + linkParityBit FspR7ParityBit, + linkSecondaryStates FspR7EntitySecondaryStates, + linkOperState FspR7OperState, + linkNendIpMonitor IpAddress, + linkValidSigTimer Unsigned32, + linkIPv6Type FspR7IPv6Type, + linkNendIPv6 SnmpAdminString, + linkFendIPv6 SnmpAdminString, + linkMtu Unsigned32, + linkHelloInterval Unsigned32, + linkDeadInterval Unsigned32, + linkRetransmitInterval Unsigned32, + linkNendLogicalIpAddr IpAddress, + linkFendLogicalIpAddr IpAddress } + +linkRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { linkEntry 1 } + +linkType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { linkEntry 2 } + +linkAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { linkEntry 3 } + +linkAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { linkEntry 4 } + +linkAuthString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OSPF Authentication Key/String depending on Authentication Type" + ::= { linkEntry 5 } + +linkConnector OBJECT-TYPE + SYNTAX FspR7ConnectorType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connector Type" + ::= { linkEntry 6 } + +linkProxyArp OBJECT-TYPE + SYNTAX FspR7NoYes + MAX-ACCESS read-create + STATUS current + DESCRIPTION "If enabled then ARP requests for FENDIP (coming in on another interface in the same subnet as FENDIP) will be replied too." + ::= { linkEntry 7 } + +linkOspf OBJECT-TYPE + SYNTAX FspR7OspfMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OSPF Routing (Dynamic)" + ::= { linkEntry 8 } + +linkBaud OBJECT-TYPE + SYNTAX FspR7Baund + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Baud rate of the serial interface" + ::= { linkEntry 9 } + +linkAuthType OBJECT-TYPE + SYNTAX FspR7CpAuthType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OSPF Authentication Type" + ::= { linkEntry 10 } + +linkIpType OBJECT-TYPE + SYNTAX FspR7IpType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Type of IP configuration" + ::= { linkEntry 11 } + +linkMetric OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Routing Metric" + ::= { linkEntry 12 } + +linkAreaAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OSPF Area AID" + ::= { linkEntry 13 } + +linkEccAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address Identifier of ECC Entity." + ::= { linkEntry 14 } + +linkNearEndIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP Address assigned to PPP Termination Point on Near-End NE. Defaults to System IP address" + ::= { linkEntry 15 } + +linkFarEndIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP Address assigned to PPP Termination Point on Far-End NE. Default is set by NE System on LINK establishment if FENDIPACPT = Y" + ::= { linkEntry 16 } + +linkBitrate OBJECT-TYPE + SYNTAX Unsigned32 (1..13702) + UNITS "kbps" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Maximum provisioned bit rate for PPP/IP Link of transmitter for an ECC" + ::= { linkEntry 17 } + +linkParityBit OBJECT-TYPE + SYNTAX FspR7ParityBit + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Parity Bit Settings" + ::= { linkEntry 18 } + +linkSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { linkEntry 19 } + +linkOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { linkEntry 20 } + +linkNendIpMonitor OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address assigned to Near-End NE" + ::= { linkEntry 21 } + +linkValidSigTimer OBJECT-TYPE + SYNTAX Unsigned32 (0..5760) + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AINS state signal quality soak time remaining until transition to IS." + ::= { linkEntry 22 } + +linkIPv6Type OBJECT-TYPE + SYNTAX FspR7IPv6Type + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Type of IPv6 configuration" + ::= { linkEntry 23 } + +linkNendIPv6 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IPv6 Address assigned to PPP Termination Point on Near-End NE." + ::= { linkEntry 24 } + +linkFendIPv6 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Address assigned to PPP Termination Point on Far-End NE." + ::= { linkEntry 25 } + +linkMtu OBJECT-TYPE + SYNTAX Unsigned32 (1280..1500) + UNITS "Byte" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Maximum Transmission Unit" + ::= { linkEntry 26 } + +linkHelloInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Hello Interval" + ::= { linkEntry 27 } + +linkDeadInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Dead Interval" + ::= { linkEntry 28 } + +linkRetransmitInterval OBJECT-TYPE + SYNTAX Unsigned32 (0..3600) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Retransmit Interval" + ::= { linkEntry 29 } + +linkNendLogicalIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Near End Logical Interface IP" + ::= { linkEntry 30 } + +linkFendLogicalIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Far End Logical Interface IP" + ::= { linkEntry 31 } + +endOfLinkTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmt 2 } + +scTable OBJECT-TYPE + SYNTAX SEQUENCE OF ScEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "scTable" + ::= { dcnMgmt 3 } + +scEntry OBJECT-TYPE + SYNTAX ScEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of scTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { scTable 1 } + +ScEntry ::= SEQUENCE + { scRowStatus RowStatus, + scType FspR7InterfaceType, + scAdmin FspR7AdminState, + scAlias SnmpAdminString, + scAuthString SnmpAdminString, + scConnector FspR7ConnectorType, + scOspf FspR7OspfMode, + scAuthType FspR7CpAuthType, + scIpType FspR7IpType, + scMetric Unsigned32, + scAreaAid SnmpAdminString, + scAlsMode FspR7AlsMode, + scSigDegThresReceiver Unsigned32, + scAutonegotiation EnableState, + scPhysIfBaseType FspR7InterfaceType, + scBitrate FspR7Bitrate, + scConnectionType FspR7TypeConnection, + scChannel FspR7ChannelIdentifier, + scDuplex EthDuplexMode, + scFarEndTid SnmpAdminString, + scFiberType FspR7OpticalFiberType, + scTrmtFrequency Unsigned32, + scAttGradientTh Unsigned32, + scIpAddr IpAddress, + scTrmtWavelength Unsigned32, + scLanAid SnmpAdminString, + scIpMask IpAddress, + scDataLayerPmReset FspR7PmReset, + scPriority Unsigned32, + scReach FspR7OpticalInterfaceReach, + scSecondaryStates FspR7EntitySecondaryStates, + scOperState FspR7OperState, + scIpAddrMonitor IpAddress, + scMonitoredDuplexMode EthDuplexMode, + scMonitoredBitrate Unsigned32, + scIpMaskMonitor IpAddress, + scFarEndPort SnmpAdminString, + scFendTransportTermPoint SnmpAdminString, + scFarEndIp IpAddress, + scFarEndSigDegThres Unsigned32, + scValidSigTimer Unsigned32, + scIPv6 SnmpAdminString, + scIPv6PrefixLen Unsigned32, + scIPv6LinkLocal SnmpAdminString, + scIpMode FspR7IpMode, + scGatewayProxyArp FspR7EnableDisable, + scMtu Unsigned32, + scHelloInterval Unsigned32, + scDeadInterval Unsigned32, + scRetransmitInterval Unsigned32, + scDhcpServer FspR7DhcpServer, + scDhcpStartAddr IpAddress, + scDhcpStopAddr IpAddress, + scDhcpMask IpAddress, + scFrcdLogin FspR7EnableDisable, + scMdix FspR7InterfaceCrossover } + +scRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { scEntry 1 } + +scType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { scEntry 2 } + +scAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { scEntry 3 } + +scAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { scEntry 4 } + +scAuthString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OSPF Authentication Key/String depending on Authentication Type" + ::= { scEntry 5 } + +scConnector OBJECT-TYPE + SYNTAX FspR7ConnectorType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connector Type" + ::= { scEntry 6 } + +scOspf OBJECT-TYPE + SYNTAX FspR7OspfMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OSPF Routing (Dynamic)" + ::= { scEntry 7 } + +scAuthType OBJECT-TYPE + SYNTAX FspR7CpAuthType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OSPF Authentication Type" + ::= { scEntry 8 } + +scIpType OBJECT-TYPE + SYNTAX FspR7IpType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Type of IP configuration" + ::= { scEntry 9 } + +scMetric OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Routing Metric" + ::= { scEntry 10 } + +scAreaAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OSPF Area AID" + ::= { scEntry 11 } + +scAlsMode OBJECT-TYPE + SYNTAX FspR7AlsMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Determines the reaction in backward direction in response to a LOS + on the same Interface: on a Network Interface connected to the DWDM + this is a matter of laser safety" + ::= { scEntry 12 } + +scSigDegThresReceiver OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Signal Degrade Threshold on Receiver. Reported as ATTRMT-SDHT to far end." + ::= { scEntry 13 } + +scAutonegotiation OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Auto Negotiation for the data rate" + ::= { scEntry 14 } + +scPhysIfBaseType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of the physical interface. Will be nedded for LANIP interfaces to deliver information about the BASE facility type." + ::= { scEntry 15 } + +scBitrate OBJECT-TYPE + SYNTAX FspR7Bitrate + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Provisioned data rate" + ::= { scEntry 16 } + +scConnectionType OBJECT-TYPE + SYNTAX FspR7TypeConnection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connectivity Parameters for Facilities" + ::= { scEntry 17 } + +scChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel" + ::= { scEntry 18 } + +scDuplex OBJECT-TYPE + SYNTAX EthDuplexMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Duplex Mode (provision), available when Auto Negoiation is Disable (AUTONEG=DISABLE)" + ::= { scEntry 19 } + +scFarEndTid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Far End Target ID" + ::= { scEntry 20 } + +scFiberType OBJECT-TYPE + SYNTAX FspR7OpticalFiberType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber of Optical Interface - Provision, Reference to FIBER__INVENTORY" + ::= { scEntry 21 } + +scTrmtFrequency OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 THz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frequency of Optical Interface (unit: nm)" + ::= { scEntry 22 } + +scAttGradientTh OBJECT-TYPE + SYNTAX Unsigned32 (5..990) + UNITS "0.1 dB/min" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Attenuation Gradient Threshold on Receive Fiber. Applies to both + TRMT and RCV directions; but threshold violation is reported for + each direction separately by the 'tapping' alarms: INTRUDE-RCV + and INTRUDE-TRMT." + ::= { scEntry 23 } + +scIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP Address assigned to LAN IP Interface" + ::= { scEntry 24 } + +scTrmtWavelength OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Wavelength of Optical Interface (unit: nm)" + ::= { scEntry 25 } + +scLanAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "AID of LAN" + ::= { scEntry 26 } + +scIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP MASK assigned to LAN IP Interface" + ::= { scEntry 27 } + +scDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { scEntry 28 } + +scPriority OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Priority" + ::= { scEntry 29 } + +scReach OBJECT-TYPE + SYNTAX FspR7OpticalInterfaceReach + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reach" + ::= { scEntry 30 } + +scSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { scEntry 31 } + +scOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { scEntry 32 } + +scIpAddrMonitor OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address assigned to LAN IP Interface" + ::= { scEntry 33 } + +scMonitoredDuplexMode OBJECT-TYPE + SYNTAX EthDuplexMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Duplex Mode (monitor), available when Auto Negoiation is Enable (AUTONEG=ENABLE)" + ::= { scEntry 34 } + +scMonitoredBitrate OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Rate read from card, - relevant to- auto clock" + ::= { scEntry 35 } + +scIpMaskMonitor OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP mask assigned to LAN IP Interface" + ::= { scEntry 36 } + +scFarEndPort OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Far End DCN Port (SC-*)" + ::= { scEntry 37 } + +scFendTransportTermPoint OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Far End Transport Layer Termination Point (OL-* for WDM)" + ::= { scEntry 38 } + +scFarEndIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Far End IP Address as seen by the neighbor discovery protocol" + ::= { scEntry 39 } + +scFarEndSigDegThres OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Far End Signal Degrade Threshold" + ::= { scEntry 40 } + +scValidSigTimer OBJECT-TYPE + SYNTAX Unsigned32 (0..5760) + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AINS state signal quality soak time remaining until transition to IS." + ::= { scEntry 41 } + +scIPv6 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IPv6 Address" + ::= { scEntry 42 } + +scIPv6PrefixLen OBJECT-TYPE + SYNTAX Unsigned32 (0..128) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IPv6 Subnet Prefix Length" + ::= { scEntry 43 } + +scIPv6LinkLocal OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Link Local Address. This address is derived from MAC" + ::= { scEntry 44 } + +scIpMode OBJECT-TYPE + SYNTAX FspR7IpMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP Mode of Operation either IPv4 only or IPv4 and IPv6. When operation supports IPv6, it is used for addresses external to the network." + ::= { scEntry 45 } + +scGatewayProxyArp OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Gateway node serves as an ARP proxy" + ::= { scEntry 46 } + +scMtu OBJECT-TYPE + SYNTAX Unsigned32 (1280..1500) + UNITS "Byte" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Maximum Transmission Unit" + ::= { scEntry 47 } + +scHelloInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Hello Interval" + ::= { scEntry 48 } + +scDeadInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Dead Interval" + ::= { scEntry 49 } + +scRetransmitInterval OBJECT-TYPE + SYNTAX Unsigned32 (0..3600) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Retransmit Interval" + ::= { scEntry 50 } + +scDhcpServer OBJECT-TYPE + SYNTAX FspR7DhcpServer + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Determines DHCP Server/Client mode of the NCU" + ::= { scEntry 51 } + +scDhcpStartAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "DHCP Start Address" + ::= { scEntry 52 } + +scDhcpStopAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "DHCP Stop Address" + ::= { scEntry 53 } + +scDhcpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "DHCP Mask" + ::= { scEntry 54 } + +scFrcdLogin OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Directs web browser to the NED login page when enabled and user is not currently logged in." + ::= { scEntry 55 } + +scMdix OBJECT-TYPE + SYNTAX FspR7InterfaceCrossover + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Medium-dependent interface crossover" + ::= { scEntry 56 } + +endOfScTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmt 4 } + +lanTable OBJECT-TYPE + SYNTAX SEQUENCE OF LanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "lanTable" + ::= { dcnMgmt 5 } + +lanEntry OBJECT-TYPE + SYNTAX LanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of lanTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { lanTable 1 } + +LanEntry ::= SEQUENCE + { lanRowStatus RowStatus, + lanType FspR7InterfaceType, + lanAdmin FspR7AdminState, + lanAlias SnmpAdminString, + lanAuthString SnmpAdminString, + lanOspf FspR7OspfMode, + lanAuthType FspR7CpAuthType, + lanIpType FspR7IpType, + lanMetric Unsigned32, + lanAreaAid SnmpAdminString, + lanIpAddr IpAddress, + lanIpMask IpAddress, + lanPriority Unsigned32, + lanLanMembers SnmpAdminString, + lanSecondaryStates FspR7EntitySecondaryStates, + lanOperState FspR7OperState, + lanIpAddrMonitor IpAddress, + lanIpMaskMonitor IpAddress, + lanValidSigTimer Unsigned32, + lanIPv6 SnmpAdminString, + lanIPv6PrefixLen Unsigned32, + lanIPv6LinkLocal SnmpAdminString, + lanIpMode FspR7IpMode, + lanMtu Unsigned32, + lanHelloInterval Unsigned32, + lanDeadInterval Unsigned32, + lanRetransmitInterval Unsigned32, + lanDhcpServer FspR7DhcpServer, + lanDhcpStartAddr IpAddress, + lanDhcpStopAddr IpAddress, + lanDhcpMask IpAddress, + lanFrcdLogin FspR7EnableDisable } + +lanRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { lanEntry 1 } + +lanType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { lanEntry 2 } + +lanAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { lanEntry 3 } + +lanAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { lanEntry 4 } + +lanAuthString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OSPF Authentication Key/String depending on Authentication Type" + ::= { lanEntry 5 } + +lanOspf OBJECT-TYPE + SYNTAX FspR7OspfMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OSPF Routing (Dynamic)" + ::= { lanEntry 6 } + +lanAuthType OBJECT-TYPE + SYNTAX FspR7CpAuthType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OSPF Authentication Type" + ::= { lanEntry 7 } + +lanIpType OBJECT-TYPE + SYNTAX FspR7IpType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Type of IP configuration" + ::= { lanEntry 8 } + +lanMetric OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Routing Metric" + ::= { lanEntry 9 } + +lanAreaAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OSPF Area AID" + ::= { lanEntry 10 } + +lanIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP Address assigned to LAN IP Interface" + ::= { lanEntry 11 } + +lanIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP MASK assigned to LAN IP Interface" + ::= { lanEntry 12 } + +lanPriority OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Priority" + ::= { lanEntry 13 } + +lanLanMembers OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "List of Entity AID's (modules, ports) belonging to this LAN" + ::= { lanEntry 14 } + +lanSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { lanEntry 15 } + +lanOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { lanEntry 16 } + +lanIpAddrMonitor OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP address assigned to LAN IP Interface" + ::= { lanEntry 17 } + +lanIpMaskMonitor OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP mask assigned to LAN IP Interface" + ::= { lanEntry 18 } + +lanValidSigTimer OBJECT-TYPE + SYNTAX Unsigned32 (0..5760) + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AINS state signal quality soak time remaining until transition to IS." + ::= { lanEntry 19 } + +lanIPv6 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IPv6 Address" + ::= { lanEntry 20 } + +lanIPv6PrefixLen OBJECT-TYPE + SYNTAX Unsigned32 (0..128) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IPv6 Subnet Prefix Length" + ::= { lanEntry 21 } + +lanIPv6LinkLocal OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Link Local Address. This address is derived from MAC" + ::= { lanEntry 22 } + +lanIpMode OBJECT-TYPE + SYNTAX FspR7IpMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP Mode of Operation either IPv4 only or IPv4 and IPv6. When operation supports IPv6, it is used for addresses external to the network." + ::= { lanEntry 23 } + +lanMtu OBJECT-TYPE + SYNTAX Unsigned32 (1280..1500) + UNITS "Byte" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Maximum Transmission Unit" + ::= { lanEntry 24 } + +lanHelloInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Hello Interval" + ::= { lanEntry 25 } + +lanDeadInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Dead Interval" + ::= { lanEntry 26 } + +lanRetransmitInterval OBJECT-TYPE + SYNTAX Unsigned32 (0..3600) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Retransmit Interval" + ::= { lanEntry 27 } + +lanDhcpServer OBJECT-TYPE + SYNTAX FspR7DhcpServer + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Determines DHCP Server/Client mode of the NCU" + ::= { lanEntry 28 } + +lanDhcpStartAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "DHCP Start Address" + ::= { lanEntry 29 } + +lanDhcpStopAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "DHCP Stop Address" + ::= { lanEntry 30 } + +lanDhcpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "DHCP Mask" + ::= { lanEntry 31 } + +lanFrcdLogin OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Directs web browser to the NED login page when enabled and user is not currently logged in." + ::= { lanEntry 32 } + +endOfLanTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmt 6 } + +eccTable OBJECT-TYPE + SYNTAX SEQUENCE OF EccEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "eccTable (Embedded Communication Channel)" + ::= { dcnMgmt 7 } + +eccEntry OBJECT-TYPE + SYNTAX EccEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of eccTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { eccTable 1 } + +EccEntry ::= SEQUENCE + { eccRowStatus RowStatus, + eccType FspR7InterfaceType, + eccAdmin FspR7AdminState, + eccAlias SnmpAdminString, + eccConnectionType FspR7TypeConnection, + eccLanAid SnmpAdminString, + eccExternalVid Unsigned32, + eccpppIpLinkAid SnmpAdminString, + eccMaxDataRate Unsigned32, + eccProtAvailability FspR7NoYes, + eccSecondaryStates FspR7EntitySecondaryStates, + eccConnState FspR7ConnectState, + eccOperState FspR7OperState, + eccValidSigTimer Unsigned32, + eccGccUsage FspR7GccUsage } + +eccRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { eccEntry 1 } + +eccType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { eccEntry 2 } + +eccAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { eccEntry 3 } + +eccAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { eccEntry 4 } + +eccConnectionType OBJECT-TYPE + SYNTAX FspR7TypeConnection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connectivity Parameters for Facilities" + ::= { eccEntry 5 } + +eccLanAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "AID of LAN" + ::= { eccEntry 6 } + +eccExternalVid OBJECT-TYPE + SYNTAX Unsigned32 (1..4095) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "External VID" + ::= { eccEntry 7 } + +eccpppIpLinkAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address Identifier of PPPIP LINK Entity." + ::= { eccEntry 8 } + +eccMaxDataRate OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "kbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum Embedded Communication Channel Bitrate" + ::= { eccEntry 9 } + +eccProtAvailability OBJECT-TYPE + SYNTAX FspR7NoYes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ECC Protection Availability" + ::= { eccEntry 10 } + +eccSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { eccEntry 11 } + +eccConnState OBJECT-TYPE + SYNTAX FspR7ConnectState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connection State" + ::= { eccEntry 12 } + +eccOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { eccEntry 13 } + +eccValidSigTimer OBJECT-TYPE + SYNTAX Unsigned32 (0..5760) + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AINS state signal quality soak time remaining until transition to IS." + ::= { eccEntry 14 } + +eccGccUsage OBJECT-TYPE + SYNTAX FspR7GccUsage + MAX-ACCESS read-create + STATUS current + DESCRIPTION "GCC Usage" + ::= { eccEntry 15 } + +endOfEccTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmt 8 } + +endOfDcnMgmt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { dcnMgmt 10000 } + +opticalMuxTable OBJECT-TYPE + SYNTAX SEQUENCE OF OpticalMuxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "opticalTable" + ::= { opticalMuxMgmt 1 } + +opticalMuxEntry OBJECT-TYPE + SYNTAX OpticalMuxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of opticalTable" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName + } + ::= { opticalMuxTable 1 } + +OpticalMuxEntry ::= SEQUENCE + { opticalMuxRowStatus RowStatus, + opticalMuxConnectionType FspR7TypeConnection, + opticalMuxChannelsNumber FspR7NumberOfChannels, + opticalMuxPumpPower Integer32, + opticalMuxInhibitSwitchToWork FspR7YesNo, + opticalMuxForceLaserOn FspR7RlsAction, + opticalMuxAseTabCreation FspR7RlsAction, + opticalMuxTransmitFrequency Unsigned32, + opticalMuxMultiplexLevel FspR7OpticalMultiplexLevel, + opticalMuxOpticalSetPoint Integer32, + opticalMuxInitiateEqualization FspR7RlsAction, + opticalMuxConnectorType FspR7ConnectorType, + opticalMuxFiberType FspR7OpticalFiberType, + opticalMuxTilt Integer32, + opticalMuxOscOpticalSetpoint Integer32, + opticalMuxOffset Integer32, + opticalMuxSwitchCommand FspR7APSCommand, + opticalMuxTransmitChannel FspR7ChannelIdentifier, + opticalMuxBandProvision FspR7OpticalBand, + opticalMuxAlsMode FspR7AlsMode, + opticalMuxType FspR7InterfaceType, + opticalMuxAttenuationGradient Unsigned32, + opticalMuxTransmitWavelength Unsigned32, + opticalMuxInhibitSwitchToProt FspR7YesNo, + opticalMuxTrmtChannel FspR7ChannelIdentifier, + opticalMuxVariableGain Unsigned32, + opticalMuxSumTransmited Unsigned32, + opticalMuxRcvChannel FspR7ChannelIdentifier, + opticalMuxAdmin FspR7AdminState, + opticalMuxTimePeriod FspR7OtdrPeriod, + opticalMuxSigDegThresReceiver Unsigned32, + opticalMuxChannelsProvision FspR7NumberOfChannels, + opticalMuxAlias SnmpAdminString, + opticalMuxChannelSpacing FspR7ChannelSpacing, + opticalMuxDataLayerPmReset FspR7PmReset, + opticalMuxGain FspR7Gain, + opticalMuxSignalDirection FspR7SignalDirection, + opticalMuxEdfaPwrOut FspR7EdfaOutputPowerRating, + opticalMuxVoaSetpoint Unsigned32, + opticalMuxFiberBrand FspR7FiberBrand, + opticalMuxStages FspR7Stages, + opticalMuxTiltSet FspR7TiltSet, + opticalMuxForceFwdAsePilotOn FspR7RlsAction, + opticalMuxSecondaryStates FspR7EntitySecondaryStates, + opticalMuxConnState FspR7ConnectState, + opticalMuxOperState FspR7OperState, + opticalMuxProtectionRole FspR7ProtectionRole, + opticalMuxFarEndSigDegThres Unsigned32, + opticalMuxMaxRamanGainMon Unsigned32, + opticalMuxValidSigTimer Unsigned32, + opticalMuxGainRange FspR7GainRange, + opticalMuxPpc Integer32, + opticalMuxOffsetHigh Integer32, + opticalMuxOffsetLow Integer32, + opticalMuxOptUpdate FspR7RlsAction, + opticalMuxChannelRangeProvision FspR7ChannelRangeInventory, + opticalMuxNearEndProtectionState FspR7ProtectionState, + opticalMuxFarEndProtectionState FspR7ProtectionState, + opticalMuxVariableGainNtoR Unsigned32, + opticalMuxVariableGainNtoC Unsigned32, + opticalMuxVariableGainRtoN Unsigned32, + opticalMuxVariableGainCtoN Unsigned32 } + +opticalMuxRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { opticalMuxEntry 1 } + +opticalMuxConnectionType OBJECT-TYPE + SYNTAX FspR7TypeConnection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connectivity Parameters for Facilities" + ::= { opticalMuxEntry 2 } + +opticalMuxChannelsNumber OBJECT-TYPE + SYNTAX FspR7NumberOfChannels + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of channels supported by an entity" + ::= { opticalMuxEntry 3 } + +opticalMuxPumpPower OBJECT-TYPE + SYNTAX Integer32 (115..138) + UNITS "0.2 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Total raman pump power" + ::= { opticalMuxEntry 4 } + +opticalMuxInhibitSwitchToWork OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Inhibit Switch to Working. Inhibition blocks a switchInhibit Switch to Protection facility. Inhibition blocksInhibit Switch to Working. Inhibition blocks a switch + switch to the Protection facility (protection path).Inhibit Switch to Protection facility. Inhibition blocks + switch to the Protection facility (protection path). + to the Working facility (working path). + to the Working facility (working path). + Applicable only for the Working facility in ACT state. + Applicable only for the Working facility in ACT state. + Applicable for the Protection facility in ACT state. + Applicable for the Protection facility in ACT state." + ::= { opticalMuxEntry 5 } + +opticalMuxForceLaserOn OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Laser Forced On" + ::= { opticalMuxEntry 6 } + +opticalMuxAseTabCreation OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ASE Table creation in process" + ::= { opticalMuxEntry 7 } + +opticalMuxTransmitFrequency OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 THz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frequency of Optical Interface (unit: nm)" + ::= { opticalMuxEntry 8 } + +opticalMuxMultiplexLevel OBJECT-TYPE + SYNTAX FspR7OpticalMultiplexLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Multiplex Level" + ::= { opticalMuxEntry 9 } + +opticalMuxOpticalSetPoint OBJECT-TYPE + SYNTAX Integer32 (-250..100) + UNITS "0.1 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Sets the optical power for power equalization in ROADM or for channel power control in OPCM" + ::= { opticalMuxEntry 10 } + +opticalMuxInitiateEqualization OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Initiate Equalization" + ::= { opticalMuxEntry 11 } + +opticalMuxConnectorType OBJECT-TYPE + SYNTAX FspR7ConnectorType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connector Type" + ::= { opticalMuxEntry 12 } + +opticalMuxFiberType OBJECT-TYPE + SYNTAX FspR7OpticalFiberType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber of Optical Interface - Provision, Reference to FIBER__INVENTORY" + ::= { opticalMuxEntry 13 } + +opticalMuxTilt OBJECT-TYPE + SYNTAX Integer32 (-50..0) + UNITS "0.1 dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Change of optical channel power in dB over the complete transmission band" + ::= { opticalMuxEntry 14 } + +opticalMuxOscOpticalSetpoint OBJECT-TYPE + SYNTAX Integer32 (-250..50) + UNITS "0.1 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Sets the OSC optical power" + ::= { opticalMuxEntry 15 } + +opticalMuxOffset OBJECT-TYPE + SYNTAX Integer32 (10..30) + UNITS "0.1 dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Sets the offset for the mean optical power for power equalization in ROADM" + ::= { opticalMuxEntry 16 } + +opticalMuxSwitchCommand OBJECT-TYPE + SYNTAX FspR7APSCommand + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The switch command action for this facility. A command resulting + in a switch event will also cause a change of the facility secondary state + and a corresponding condition. Addressed by this command is the active port, + the port to switch away from. Since this is a manual switch command, it will + not switch if other port suffers from a signalfailure or a signal degrade." + ::= { opticalMuxEntry 17 } + +opticalMuxTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel" + ::= { opticalMuxEntry 18 } + +opticalMuxBandProvision OBJECT-TYPE + SYNTAX FspR7OpticalBand + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Band Provision. Reference to BAND__INVENTORY." + ::= { opticalMuxEntry 19 } + +opticalMuxAlsMode OBJECT-TYPE + SYNTAX FspR7AlsMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Determines the reaction in backward direction in response to a LOS + on the same Interface: on a Network Interface connected to the DWDM + this is a matter of laser safety" + ::= { opticalMuxEntry 20 } + +opticalMuxType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { opticalMuxEntry 21 } + +opticalMuxAttenuationGradient OBJECT-TYPE + SYNTAX Unsigned32 (5..990) + UNITS "0.1 dB/min" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Attenuation Gradient Threshold on Receive Fiber. Applies to both TRMT and RCV directions; but threshold violation is reported for each direction separately by the 'tapping' alarms: INTRUDE-RCV and INTRUDE-TRMT." + ::= { opticalMuxEntry 22 } + +opticalMuxTransmitWavelength OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Wavelength of Optical Interface (unit: nm)" + ::= { opticalMuxEntry 23 } + +opticalMuxInhibitSwitchToProt OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Inhibit Switch to Working. Inhibition blocks a switchInhibit Switch to Protection facility. Inhibition blocksInhibit Switch to Working. Inhibition blocks a switch" + ::= { opticalMuxEntry 24 } + +opticalMuxTrmtChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Derived Transmit optical channel" + ::= { opticalMuxEntry 25 } + +opticalMuxVariableGain OBJECT-TYPE + SYNTAX Unsigned32 (0..350) + UNITS "0.1 dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Variable Gain of EDFA" + ::= { opticalMuxEntry 26 } + +opticalMuxSumTransmited OBJECT-TYPE + SYNTAX Unsigned32 (0..96) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sum of Transmitted Optical Channels Provisioned" + ::= { opticalMuxEntry 27 } + +opticalMuxRcvChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Derived Rcv optical channel" + ::= { opticalMuxEntry 28 } + +opticalMuxAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { opticalMuxEntry 29 } + +opticalMuxTimePeriod OBJECT-TYPE + SYNTAX FspR7OtdrPeriod + MAX-ACCESS read-write + STATUS current + DESCRIPTION "NONE - OTDR measurement disabled otherwise the OTDR duration in minutes." + ::= { opticalMuxEntry 30 } + +opticalMuxSigDegThresReceiver OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Signal Degrade Threshold on Receiver. Reported as ATTRMT-SDHT to far end." + ::= { opticalMuxEntry 31 } + +opticalMuxChannelsProvision OBJECT-TYPE + SYNTAX FspR7NumberOfChannels + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of channels supported by an entity" + ::= { opticalMuxEntry 32 } + +opticalMuxAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { opticalMuxEntry 33 } + +opticalMuxChannelSpacing OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ITU Grid channel spacing" + ::= { opticalMuxEntry 34 } + +opticalMuxDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { opticalMuxEntry 35 } + +opticalMuxGain OBJECT-TYPE + SYNTAX FspR7Gain + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Gain" + ::= { opticalMuxEntry 36 } + +opticalMuxSignalDirection OBJECT-TYPE + SYNTAX FspR7SignalDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal Direction" + ::= { opticalMuxEntry 37 } + +opticalMuxEdfaPwrOut OBJECT-TYPE + SYNTAX FspR7EdfaOutputPowerRating + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Optical Output Power Rating - Provision" + ::= { opticalMuxEntry 38 } + +opticalMuxVoaSetpoint OBJECT-TYPE + SYNTAX Unsigned32 (0..300) + UNITS "0.1 dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Sets the optical attenuation of VOA" + ::= { opticalMuxEntry 39 } + +opticalMuxFiberBrand OBJECT-TYPE + SYNTAX FspR7FiberBrand + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Brand of fiber present in the fiber plant" + ::= { opticalMuxEntry 40 } + +opticalMuxStages OBJECT-TYPE + SYNTAX FspR7Stages + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Stages" + ::= { opticalMuxEntry 41 } + +opticalMuxTiltSet OBJECT-TYPE + SYNTAX FspR7TiltSet + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Tilt setting as discrete values versus a range" + ::= { opticalMuxEntry 42 } + +opticalMuxForceFwdAsePilotOn OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Force the BWD Raman pilot on to allow building of FWD Raman ASE Table" + ::= { opticalMuxEntry 43 } + +opticalMuxSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { opticalMuxEntry 44 } + +opticalMuxConnState OBJECT-TYPE + SYNTAX FspR7ConnectState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connection State" + ::= { opticalMuxEntry 45 } + +opticalMuxOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { opticalMuxEntry 46 } + +opticalMuxProtectionRole OBJECT-TYPE + SYNTAX FspR7ProtectionRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Path label Working or Protect" + ::= { opticalMuxEntry 47 } + +opticalMuxFarEndSigDegThres OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Far End Signal Degrade Threshold" + ::= { opticalMuxEntry 48 } + +opticalMuxMaxRamanGainMon OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum Raman gain monitored from Raman ASE table build data" + ::= { opticalMuxEntry 49 } + +opticalMuxValidSigTimer OBJECT-TYPE + SYNTAX Unsigned32 (0..5760) + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AINS state signal quality soak time remaining until transition to IS." + ::= { opticalMuxEntry 50 } + +opticalMuxGainRange OBJECT-TYPE + SYNTAX FspR7GainRange + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EDFA gain range to provision" + ::= { opticalMuxEntry 51 } + +opticalMuxPpc OBJECT-TYPE + SYNTAX Integer32 (-220..150) + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Target output optical power for each channel." + ::= { opticalMuxEntry 52 } + +opticalMuxOffsetHigh OBJECT-TYPE + SYNTAX Integer32 (-250..210) + UNITS "0.1 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Sets the high level offset for power equalization in CCM" + ::= { opticalMuxEntry 53 } + +opticalMuxOffsetLow OBJECT-TYPE + SYNTAX Integer32 (-250..210) + UNITS "0.1 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Sets the low level offset for power equalization in CCM" + ::= { opticalMuxEntry 54 } + +opticalMuxOptUpdate OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This parameter is used to operate/trigger OPT PM update; it triggers the entity to update its current OPT PM value, which can be retrieved via GET function." + ::= { opticalMuxEntry 55 } + +opticalMuxChannelRangeProvision OBJECT-TYPE + SYNTAX FspR7ChannelRangeInventory + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Range" + ::= { opticalMuxEntry 56 } + +opticalMuxNearEndProtectionState OBJECT-TYPE + SYNTAX FspR7ProtectionState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protection state at near end" + ::= { opticalMuxEntry 57 } + +opticalMuxFarEndProtectionState OBJECT-TYPE + SYNTAX FspR7ProtectionState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Protection state at far end" + ::= { opticalMuxEntry 58 } + +opticalMuxVariableGainNtoR OBJECT-TYPE + SYNTAX Unsigned32 (0..350) + UNITS "0.1 dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Variable Gain of EDFA (N to R)" + ::= { opticalMuxEntry 59 } + +opticalMuxVariableGainNtoC OBJECT-TYPE + SYNTAX Unsigned32 (0..350) + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Variable Gain of EDFA (N to C)" + ::= { opticalMuxEntry 60 } + +opticalMuxVariableGainRtoN OBJECT-TYPE + SYNTAX Unsigned32 (0..350) + UNITS "0.1 dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Variable Gain of EDFA (R to N)" + ::= { opticalMuxEntry 61 } + +opticalMuxVariableGainCtoN OBJECT-TYPE + SYNTAX Unsigned32 (0..350) + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Variable Gain of EDFA (C to N)" + ::= { opticalMuxEntry 62 } + +endOfOpticalMuxTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { opticalMuxMgmt 2 } + +endOfOpticalMuxMgmt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { opticalMuxMgmt 10000 } + +shelfConnTable OBJECT-TYPE + SYNTAX SEQUENCE OF ShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "shelfConnTable" + ::= { shelfConnMgmt 1 } + +shelfConnEntry OBJECT-TYPE + SYNTAX ShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of shelfConnTable" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { shelfConnTable 1 } + +ShelfConnEntry ::= SEQUENCE + { shelfConnRowStatus RowStatus, + shelfConnConnectionType FspR7TypeConnection, + shelfConnConnector FspR7ConnectorType, + shelfConnFiber FspR7OpticalFiberType, + shelfConnReach FspR7OpticalInterfaceReach, + shelfConnRate Unsigned32, + shelfConnAdmin FspR7AdminState, + shelfConnAlias SnmpAdminString, + shelfConnTransmitChannel FspR7ChannelIdentifier, + shelfConnFacilityType FspR7InterfaceType, + shelfConnSecondaryStates FspR7EntitySecondaryStates, + shelfConnOperState FspR7OperState, + shelfConnValidSigTimer Unsigned32, + shelfConnDataLayerPmReset FspR7PmReset, + shelfConnAutonegotiation EnableState, + shelfConnBitrate FspR7Bitrate, + shelfConnDuplex EthDuplexMode, + shelfConnMdix FspR7InterfaceCrossover } + +shelfConnRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { shelfConnEntry 1 } + +shelfConnConnectionType OBJECT-TYPE + SYNTAX FspR7TypeConnection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connectivity Parameters for Facilities" + ::= { shelfConnEntry 2 } + +shelfConnConnector OBJECT-TYPE + SYNTAX FspR7ConnectorType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connector Type" + ::= { shelfConnEntry 3 } + +shelfConnFiber OBJECT-TYPE + SYNTAX FspR7OpticalFiberType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber of Optical Interface - Provision, Reference to FIBER__INVENTORY" + ::= { shelfConnEntry 4 } + +shelfConnReach OBJECT-TYPE + SYNTAX FspR7OpticalInterfaceReach + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reach" + ::= { shelfConnEntry 5 } + +shelfConnRate OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Derived from TYPE and possibly PAYLOAD" + ::= { shelfConnEntry 6 } + +shelfConnAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { shelfConnEntry 7 } + +shelfConnAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { shelfConnEntry 8 } + +shelfConnTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel" + ::= { shelfConnEntry 9 } + +shelfConnFacilityType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { shelfConnEntry 10 } + +shelfConnSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { shelfConnEntry 11 } + +shelfConnOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { shelfConnEntry 12 } + +shelfConnValidSigTimer OBJECT-TYPE + SYNTAX Unsigned32 (0..5760) + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AINS state signal quality soak time remaining until transition to IS." + ::= { shelfConnEntry 13 } + +shelfConnDataLayerPmReset OBJECT-TYPE + SYNTAX FspR7PmReset + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Reset data-layer Performance registers" + ::= { shelfConnEntry 14 } + +shelfConnAutonegotiation OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Auto Negotiation for the data rate" + ::= { shelfConnEntry 15 } + +shelfConnBitrate OBJECT-TYPE + SYNTAX FspR7Bitrate + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Provisioned data rate" + ::= { shelfConnEntry 16 } + +shelfConnDuplex OBJECT-TYPE + SYNTAX EthDuplexMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Duplex Mode (provision), available when Auto Negoiation is Disable (AUTONEG=DISABLE)" + ::= { shelfConnEntry 17 } + +shelfConnMdix OBJECT-TYPE + SYNTAX FspR7InterfaceCrossover + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Medium-dependent interface crossover" + ::= { shelfConnEntry 18 } + +endOfShelfConnTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { shelfConnMgmt 2 } + +endOfShelfConnMgmt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { shelfConnMgmt 10000 } + +envPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF EnvPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "telemetryPortTable" + ::= { envMgmt 1 } + +envPortEntry OBJECT-TYPE + SYNTAX EnvPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of telemetryPortTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { envPortTable 1 } + +EnvPortEntry ::= SEQUENCE + { envPortRowStatus RowStatus, + envPortConnectorType FspR7ConnectorType, + envPortTelemetry FspR7TelemetryOutput, + envPortFacilityType FspR7InterfaceType, + envPortTifAlarmType SnmpAdminString, + envPortTifAlarmMessage SnmpAdminString, + envPortInvertTifInputLogic FspR7InvertTelemetryInputLogic } + +envPortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { envPortEntry 1 } + +envPortConnectorType OBJECT-TYPE + SYNTAX FspR7ConnectorType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connector Type" + ::= { envPortEntry 2 } + +envPortTelemetry OBJECT-TYPE + SYNTAX FspR7TelemetryOutput + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Telemetry interface output provision" + ::= { envPortEntry 3 } + +envPortFacilityType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { envPortEntry 4 } + +envPortTifAlarmType OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Telemetry interface alarm type" + ::= { envPortEntry 5 } + +envPortTifAlarmMessage OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Telemetry interface alarm message" + ::= { envPortEntry 6 } + +envPortInvertTifInputLogic OBJECT-TYPE + SYNTAX FspR7InvertTelemetryInputLogic + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Change telemetry interface input logic" + ::= { envPortEntry 7 } + +endOfEnvPortTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { envMgmt 2 } + +endOfEnvMgmt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { envMgmt 10000 } + +containerTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerTable" + ::= { containerMgmt 1 } + +containerEntry OBJECT-TYPE + SYNTAX ContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerTable" + INDEX { + entityContainerShelfNo, + entityContainerSlotNo, + entityContainerPortNo, + entityContainerExtNo, + entityContainerClassName + } + ::= { containerTable 1 } + +ContainerEntry ::= SEQUENCE + { containerRowStatus RowStatus, + containerAdmin FspR7AdminState, + containerSequenceNumber Unsigned32, + containerFacilityType FspR7InterfaceType, + containerContainer SnmpAdminString, + containerVSContainer SnmpAdminString, + containerSecondaryStates FspR7EntitySecondaryStates, + containerOperState FspR7OperState } + +containerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { containerEntry 1 } + +containerAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { containerEntry 2 } + +containerSequenceNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sequence number of an individual container within a Virtual Concatenated Group" + ::= { containerEntry 3 } + +containerFacilityType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { containerEntry 4 } + +containerContainer OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AID of a logically linked Virtual Channel." + ::= { containerEntry 5 } + +containerVSContainer OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AID of a logically linked Virtual SubChannel." + ::= { containerEntry 6 } + +containerSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { containerEntry 7 } + +containerOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { containerEntry 8 } + +endOfContainerTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { containerMgmt 2 } + +endOfContainerMgmt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { containerMgmt 10000 } + +opticalLineTable OBJECT-TYPE + SYNTAX SEQUENCE OF OpticalLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "opticalLineTable" + ::= { opticalLineMgmt 1 } + +opticalLineEntry OBJECT-TYPE + SYNTAX OpticalLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of opticalLineTable" + INDEX { + entityOptLineIndexNo1, + entityOptLineIndexNo1, + entityOptLineIndexNo1, + entityOptLineIndexNo1, + entityOptLineClassName + } + ::= { opticalLineTable 1 } + +OpticalLineEntry ::= SEQUENCE + { opticalLineRowStatus RowStatus, + opticalLineTxLineAttenuation Integer32, + opticalLineRxLineAttenuation Integer32, + opticalLineAlias SnmpAdminString, + opticalLineFarEndLocation SnmpAdminString, + opticalLineLaneChannel1 FspR7ChannelIdentifier, + opticalLineLaneChannel2 FspR7ChannelIdentifier, + opticalLineLaneChannel3 FspR7ChannelIdentifier, + opticalLineLaneChannel4 FspR7ChannelIdentifier, + opticalLineLanes FspR7OpticalLanes, + opticalLineChannelBandwith FspR7ChannelBandwidth, + opticalLineChannelSpacing FspR7ChannelSpacing, + opticalLineFacilities SnmpAdminString, + opticalLineSecondaryStates FspR7EntitySecondaryStates, + opticalLineConnState FspR7ConnectState, + opticalLineLogicalInterfaceAid SnmpAdminString, + opticalLineOwnerAid SnmpAdminString, + opticalLineTransmitWavelength Unsigned32, + opticalLineTransmitFrequency Unsigned32, + opticalLineTransmitChannel FspR7ChannelIdentifier, + opticalLineFiberLength Unsigned32 } + +opticalLineRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { opticalLineEntry 1 } + +opticalLineTxLineAttenuation OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The Attenuation (in 0.1 dB) on line connected to + transmitter of this interface. If there is loss of signal + then line attenuation is -65535. The value -255 will be + returned if the value isn't available." + ::= { opticalLineEntry 2 } + +opticalLineRxLineAttenuation OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The Attenuation (in 0.1 dB) on line connected to receiver + of this interface. If there is loss of signal then ine + attenuation is -65535. The value -255 will be returned if + the value isn't available." + ::= { opticalLineEntry 3 } + +opticalLineAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { opticalLineEntry 4 } + +opticalLineFarEndLocation OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "FEND Location" + ::= { opticalLineEntry 5 } + +opticalLineLaneChannel1 OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel" + ::= { opticalLineEntry 6 } + +opticalLineLaneChannel2 OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel" + ::= { opticalLineEntry 7 } + +opticalLineLaneChannel3 OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel" + ::= { opticalLineEntry 8 } + +opticalLineLaneChannel4 OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lane Channel" + ::= { opticalLineEntry 9 } + +opticalLineLanes OBJECT-TYPE + SYNTAX FspR7OpticalLanes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Optical Transport Lanes in OTLG" + ::= { opticalLineEntry 10 } + +opticalLineChannelBandwith OBJECT-TYPE + SYNTAX FspR7ChannelBandwidth + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel Bandwidth" + ::= { opticalLineEntry 11 } + +opticalLineChannelSpacing OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ITU Grid channel spacing" + ::= { opticalLineEntry 12 } + +opticalLineFacilities OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "List of AIDs (CH, VCH or WCH) used by parent entity (Segment, Service, Optical Line or Super Channel)" + ::= { opticalLineEntry 13 } + +opticalLineSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { opticalLineEntry 14 } + +opticalLineConnState OBJECT-TYPE + SYNTAX FspR7ConnectState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connection State" + ::= { opticalLineEntry 15 } + +opticalLineLogicalInterfaceAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Logical Interface AID" + ::= { opticalLineEntry 16 } + +opticalLineOwnerAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Group which is the parent (owner) of the channel" + ::= { opticalLineEntry 17 } + +opticalLineTransmitWavelength OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Wavelength of Optical Interface (unit: nm)" + ::= { opticalLineEntry 18 } + +opticalLineTransmitFrequency OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 THz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frequency of Optical Interface (unit: nm)" + ::= { opticalLineEntry 19 } + +opticalLineTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel" + ::= { opticalLineEntry 20 } + +opticalLineFiberLength OBJECT-TYPE + SYNTAX Unsigned32 (0..10000) + UNITS "km" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Fiber length between 2 remote NEs" + ::= { opticalLineEntry 21 } + +endOfOpticalLineTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { opticalLineMgmt 2 } + +endOfOpticalLineMgmt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { opticalLineMgmt 10000 } + +alarmSysTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSysEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSysTable" + ::= { alarm 1 } + +alarmSysEntry OBJECT-TYPE + SYNTAX AlarmSysEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSysTable" + INDEX { + entitySysShelfNo, + entitySysSlotNo, + entitySysPortNo, + entitySysExtNo, + entitySysClassName, + alarmSysType + } + ::= { alarmSysTable 1 } + +AlarmSysEntry ::= SEQUENCE + { alarmSysType FspR7AlarmListType, + alarmSysSeverity TrapAlarmSeverity, + alarmSysAffect ServiceImpairment, + alarmSysTimeStamp DateAndTime } + +alarmSysType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmSysEntry 1 } + +alarmSysSeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmSysEntry 2 } + +alarmSysAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmSysEntry 3 } + +alarmSysTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmSysEntry 4 } + +endOfAlarmSysTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 2 } + +alarmSeveritySysTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeveritySysEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeveritySysTable" + ::= { alarm 3 } + +alarmSeveritySysEntry OBJECT-TYPE + SYNTAX AlarmSeveritySysEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeveritySysTable" + INDEX { + entitySysShelfNo, + entitySysSlotNo, + entitySysPortNo, + entitySysExtNo, + entitySysClassName, + alarmSeveritySysType + } + ::= { alarmSeveritySysTable 1 } + +AlarmSeveritySysEntry ::= SEQUENCE + { alarmSeveritySysType FspR7AlarmListType, + alarmSeveritySysValue TrapAlarmSeverity } + +alarmSeveritySysType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeveritySysEntry 1 } + +alarmSeveritySysValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeveritySysEntry 2 } + +endOfAlarmSeveritySysTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 4 } + +alarmEqptTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmEqptEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmEqptTable" + ::= { alarm 5 } + +alarmEqptEntry OBJECT-TYPE + SYNTAX AlarmEqptEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmEqptTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + alarmEqptType + } + ::= { alarmEqptTable 1 } + +AlarmEqptEntry ::= SEQUENCE + { alarmEqptType FspR7AlarmListType, + alarmEqptSeverity TrapAlarmSeverity, + alarmEqptAffect ServiceImpairment, + alarmEqptTimeStamp DateAndTime } + +alarmEqptType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmEqptEntry 1 } + +alarmEqptSeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmEqptEntry 2 } + +alarmEqptAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmEqptEntry 3 } + +alarmEqptTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmEqptEntry 4 } + +endOfAlarmEqptTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 6 } + +alarmFacilityTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmFacilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmFacilityTable" + ::= { alarm 7 } + +alarmFacilityEntry OBJECT-TYPE + SYNTAX AlarmFacilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmFacilityTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + alarmFacilityType + } + ::= { alarmFacilityTable 1 } + +AlarmFacilityEntry ::= SEQUENCE + { alarmFacilityType FspR7AlarmListType, + alarmFacilitySeverity TrapAlarmSeverity, + alarmFacilityAffect ServiceImpairment, + alarmFacilityTimeStamp DateAndTime } + +alarmFacilityType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmFacilityEntry 1 } + +alarmFacilitySeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmFacilityEntry 2 } + +alarmFacilityAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmFacilityEntry 3 } + +alarmFacilityTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmFacilityEntry 4 } + +alarmSeverityFacilityTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityFacilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityFacilityTable" + ::= { alarm 8 } + +alarmSeverityFacilityEntry OBJECT-TYPE + SYNTAX AlarmSeverityFacilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityFacilityTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + alarmSeverityFacilityType + } + ::= { alarmSeverityFacilityTable 1 } + +AlarmSeverityFacilityEntry ::= SEQUENCE + { alarmSeverityFacilityType FspR7AlarmListType, + alarmSeverityFacilityValue TrapAlarmSeverity } + +alarmSeverityFacilityType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityFacilityEntry 1 } + +alarmSeverityFacilityValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityFacilityEntry 2 } + +alarmTerminPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmTerminPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmTerminPointTable" + ::= { alarm 9 } + +alarmTerminPointEntry OBJECT-TYPE + SYNTAX AlarmTerminPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmTerminPointTable" + INDEX { + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName, + alarmTerminPointType + } + ::= { alarmTerminPointTable 1 } + +AlarmTerminPointEntry ::= SEQUENCE + { alarmTerminPointType FspR7AlarmListType, + alarmTerminPointSeverity TrapAlarmSeverity, + alarmTerminPointAffect ServiceImpairment, + alarmTerminPointTimeStamp DateAndTime } + +alarmTerminPointType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmTerminPointEntry 1 } + +alarmTerminPointSeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmTerminPointEntry 2 } + +alarmTerminPointAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmTerminPointEntry 3 } + +alarmTerminPointTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmTerminPointEntry 4 } + +alarmSeverityTerminPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityTerminPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityTerminPointTable" + ::= { alarm 10 } + +alarmSeverityTerminPointEntry OBJECT-TYPE + SYNTAX AlarmSeverityTerminPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityTerminPointTable" + INDEX { + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName, + alarmSeverityTerminPointType + } + ::= { alarmSeverityTerminPointTable 1 } + +AlarmSeverityTerminPointEntry ::= SEQUENCE + { alarmSeverityTerminPointType FspR7AlarmListType, + alarmSeverityTerminPointValue TrapAlarmSeverity } + +alarmSeverityTerminPointType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityTerminPointEntry 1 } + +alarmSeverityTerminPointValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityTerminPointEntry 2 } + +alarmExternalPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmExternalPort" + ::= { alarm 11 } + +alarmExternalPortEntry OBJECT-TYPE + SYNTAX AlarmExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmExternalPort" + INDEX { + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName, + alarmExternalPortType + } + ::= { alarmExternalPortTable 1 } + +AlarmExternalPortEntry ::= SEQUENCE + { alarmExternalPortType FspR7AlarmListType, + alarmExternalPortSeverity TrapAlarmSeverity, + alarmExternalPortAffect ServiceImpairment, + alarmExternalPortTimeStamp DateAndTime } + +alarmExternalPortType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmExternalPortEntry 1 } + +alarmExternalPortSeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmExternalPortEntry 2 } + +alarmExternalPortAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmExternalPortEntry 3 } + +alarmExternalPortTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmExternalPortEntry 4 } + +alarmSeverityExternalPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityExternalPort" + ::= { alarm 12 } + +alarmSeverityExternalPortEntry OBJECT-TYPE + SYNTAX AlarmSeverityExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityExternalPort" + INDEX { + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName, + alarmSeverityExternalPortType + } + ::= { alarmSeverityExternalPortTable 1 } + +AlarmSeverityExternalPortEntry ::= SEQUENCE + { alarmSeverityExternalPortType FspR7AlarmListType, + alarmSeverityExternalPortValue TrapAlarmSeverity } + +alarmSeverityExternalPortType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityExternalPortEntry 1 } + +alarmSeverityExternalPortValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityExternalPortEntry 2 } + +endOfAlarmSeverityExternalPortTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 13 } + +alarmSeverityEqptTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityEqptEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityEqptTable" + ::= { alarm 14 } + +alarmSeverityEqptEntry OBJECT-TYPE + SYNTAX AlarmSeverityEqptEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityEqptTable" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + alarmSeverityEqptType + } + ::= { alarmSeverityEqptTable 1 } + +AlarmSeverityEqptEntry ::= SEQUENCE + { alarmSeverityEqptType FspR7AlarmListType, + alarmSeverityEqptValue TrapAlarmSeverity } + +alarmSeverityEqptType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityEqptEntry 1 } + +alarmSeverityEqptValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityEqptEntry 2 } + +endOfAlarmSeverityEqptTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 15 } + +alarmDcnTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmDcnTable" + ::= { alarm 16 } + +alarmDcnEntry OBJECT-TYPE + SYNTAX AlarmDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmDcnTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + alarmDcnType + } + ::= { alarmDcnTable 1 } + +AlarmDcnEntry ::= SEQUENCE + { alarmDcnType FspR7AlarmListType, + alarmDcnSeverity TrapAlarmSeverity, + alarmDcnAffect ServiceImpairment, + alarmDcnTimeStamp DateAndTime } + +alarmDcnType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmDcnEntry 1 } + +alarmDcnSeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmDcnEntry 2 } + +alarmDcnAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmDcnEntry 3 } + +alarmDcnTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmDcnEntry 4 } + +endOfAlarmDcnTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 17 } + +alarmSeverityDcnTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityDcnTable" + ::= { alarm 18 } + +alarmSeverityDcnEntry OBJECT-TYPE + SYNTAX AlarmSeverityDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityDcnTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + alarmSeverityDcnType + } + ::= { alarmSeverityDcnTable 1 } + +AlarmSeverityDcnEntry ::= SEQUENCE + { alarmSeverityDcnType FspR7AlarmListType, + alarmSeverityDcnValue TrapAlarmSeverity } + +alarmSeverityDcnType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityDcnEntry 1 } + +alarmSeverityDcnValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityDcnEntry 2 } + +endOfAlarmSeverityDcnTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 19 } + +alarmEnvTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmEnvTable" + ::= { alarm 20 } + +alarmEnvEntry OBJECT-TYPE + SYNTAX AlarmEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmEnvTable" + INDEX { + entityEnvShelfNo, + entityEnvSlotNo, + entityEnvPortNo, + entityEnvExtNo, + entityEnvClassName, + alarmEnvType + } + ::= { alarmEnvTable 1 } + +AlarmEnvEntry ::= SEQUENCE + { alarmEnvType FspR7AlarmListType, + alarmEnvSeverity TrapAlarmSeverity, + alarmEnvAffect ServiceImpairment, + alarmEnvTimeStamp DateAndTime } + +alarmEnvType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmEnvEntry 1 } + +alarmEnvSeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmEnvEntry 2 } + +alarmEnvAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmEnvEntry 3 } + +alarmEnvTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmEnvEntry 4 } + +endOfAlarmEnvTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 21 } + +alarmSeverityEnvTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityEnvTable" + ::= { alarm 22 } + +alarmSeverityEnvEntry OBJECT-TYPE + SYNTAX AlarmSeverityEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityEnvTable" + INDEX { + entityEnvShelfNo, + entityEnvSlotNo, + entityEnvPortNo, + entityEnvExtNo, + entityEnvClassName, + alarmSeverityEnvType + } + ::= { alarmSeverityEnvTable 1 } + +AlarmSeverityEnvEntry ::= SEQUENCE + { alarmSeverityEnvType FspR7AlarmListType, + alarmSeverityEnvValue TrapAlarmSeverity } + +alarmSeverityEnvType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityEnvEntry 1 } + +alarmSeverityEnvValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityEnvEntry 2 } + +endOfAlarmSeverityEnvTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 23 } + +alarmContainerTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmContainerTable" + ::= { alarm 24 } + +alarmContainerEntry OBJECT-TYPE + SYNTAX AlarmContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmContainerTable" + INDEX { + entityContainerShelfNo, + entityContainerSlotNo, + entityContainerPortNo, + entityContainerExtNo, + entityContainerClassName, + alarmContainerType + } + ::= { alarmContainerTable 1 } + +AlarmContainerEntry ::= SEQUENCE + { alarmContainerType FspR7AlarmListType, + alarmContainerSeverity TrapAlarmSeverity, + alarmContainerAffect ServiceImpairment, + alarmContainerTimeStamp DateAndTime } + +alarmContainerType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmContainerEntry 1 } + +alarmContainerSeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmContainerEntry 2 } + +alarmContainerAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmContainerEntry 3 } + +alarmContainerTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmContainerEntry 4 } + +endOfAlarmContainerTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 25 } + +alarmSeverityContainerTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityContainerTable" + ::= { alarm 26 } + +alarmSeverityContainerEntry OBJECT-TYPE + SYNTAX AlarmSeverityContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityContainerTable" + INDEX { + entityContainerShelfNo, + entityContainerSlotNo, + entityContainerPortNo, + entityContainerExtNo, + entityContainerClassName, + alarmSeverityContainerType + } + ::= { alarmSeverityContainerTable 1 } + +AlarmSeverityContainerEntry ::= SEQUENCE + { alarmSeverityContainerType FspR7AlarmListType, + alarmSeverityContainerValue TrapAlarmSeverity } + +alarmSeverityContainerType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityContainerEntry 1 } + +alarmSeverityContainerValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityContainerEntry 2 } + +endOfAlarmSeverityContainerTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 27 } + +alarmOpticalMuxTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmOpticalMuxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmOpticalMuxTable" + ::= { alarm 28 } + +alarmOpticalMuxEntry OBJECT-TYPE + SYNTAX AlarmOpticalMuxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmOpticalMuxTable" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + alarmOpticalMuxType + } + ::= { alarmOpticalMuxTable 1 } + +AlarmOpticalMuxEntry ::= SEQUENCE + { alarmOpticalMuxType FspR7AlarmListType, + alarmOpticalMuxSeverity TrapAlarmSeverity, + alarmOpticalMuxAffect ServiceImpairment, + alarmOpticalMuxTimeStamp DateAndTime } + +alarmOpticalMuxType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmOpticalMuxEntry 1 } + +alarmOpticalMuxSeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmOpticalMuxEntry 2 } + +alarmOpticalMuxAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmOpticalMuxEntry 3 } + +alarmOpticalMuxTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmOpticalMuxEntry 4 } + +endOfAlarmOpticalMuxTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 29 } + +alarmSeverityOpticalMuxTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityOpticalMuxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityOpticalMuxTable" + ::= { alarm 30 } + +alarmSeverityOpticalMuxEntry OBJECT-TYPE + SYNTAX AlarmSeverityOpticalMuxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityOpticalMuxTable" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + alarmSeverityOpticalMuxType + } + ::= { alarmSeverityOpticalMuxTable 1 } + +AlarmSeverityOpticalMuxEntry ::= SEQUENCE + { alarmSeverityOpticalMuxType FspR7AlarmListType, + alarmSeverityOpticalMuxValue TrapAlarmSeverity } + +alarmSeverityOpticalMuxType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityOpticalMuxEntry 1 } + +alarmSeverityOpticalMuxValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityOpticalMuxEntry 2 } + +endOfAlarmSeverityOpticalMuxTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 31 } + +alarmShelfConnTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmShelfConnTable" + ::= { alarm 32 } + +alarmShelfConnEntry OBJECT-TYPE + SYNTAX AlarmShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmShelfConnTable" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + alarmShelfConnType + } + ::= { alarmShelfConnTable 1 } + +AlarmShelfConnEntry ::= SEQUENCE + { alarmShelfConnType FspR7AlarmListType, + alarmShelfConnSeverity TrapAlarmSeverity, + alarmShelfConnAffect ServiceImpairment, + alarmShelfConnTimeStamp DateAndTime } + +alarmShelfConnType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmShelfConnEntry 1 } + +alarmShelfConnSeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmShelfConnEntry 2 } + +alarmShelfConnAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmShelfConnEntry 3 } + +alarmShelfConnTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmShelfConnEntry 4 } + +endOfAlarmShelfConnTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 33 } + +alarmSeverityShelfConnTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityShelfConnTable" + ::= { alarm 34 } + +alarmSeverityShelfConnEntry OBJECT-TYPE + SYNTAX AlarmSeverityShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityShelfConnTable" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + alarmSeverityShelfConnType + } + ::= { alarmSeverityShelfConnTable 1 } + +AlarmSeverityShelfConnEntry ::= SEQUENCE + { alarmSeverityShelfConnType FspR7AlarmListType, + alarmSeverityShelfConnValue TrapAlarmSeverity } + +alarmSeverityShelfConnType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityShelfConnEntry 1 } + +alarmSeverityShelfConnValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityShelfConnEntry 2 } + +endOfAlarmSeverityShelfConnTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 35 } + +alarmNtpIPv4Table OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmNtpIPv4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmNtpIPv4Table" + ::= { alarm 36 } + +alarmNtpIPv4Entry OBJECT-TYPE + SYNTAX AlarmNtpIPv4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmNtpIPv4Table" + INDEX { + ntpIPv4Ip, + alarmNtpIPv4Type + } + ::= { alarmNtpIPv4Table 1 } + +AlarmNtpIPv4Entry ::= SEQUENCE + { alarmNtpIPv4Type FspR7AlarmListType, + alarmNtpIPv4Severity TrapAlarmSeverity, + alarmNtpIPv4Affect ServiceImpairment, + alarmNtpIPv4TimeStamp DateAndTime } + +alarmNtpIPv4Type OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmNtpIPv4Entry 1 } + +alarmNtpIPv4Severity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmNtpIPv4Entry 2 } + +alarmNtpIPv4Affect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmNtpIPv4Entry 3 } + +alarmNtpIPv4TimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmNtpIPv4Entry 4 } + +alarmSeverityNtpIPv4Table OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityNtpIPv4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityNtpIPv4Table" + ::= { alarm 38 } + +alarmSeverityNtpIPv4Entry OBJECT-TYPE + SYNTAX AlarmSeverityNtpIPv4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityNtpIPv4Table" + INDEX { + ntpIPv4Ip, + alarmSeverityNtpIPv4Type + } + ::= { alarmSeverityNtpIPv4Table 1 } + +AlarmSeverityNtpIPv4Entry ::= SEQUENCE + { alarmSeverityNtpIPv4Type FspR7AlarmListType, + alarmSeverityNtpIPv4Value TrapAlarmSeverity } + +alarmSeverityNtpIPv4Type OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityNtpIPv4Entry 1 } + +alarmSeverityNtpIPv4Value OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityNtpIPv4Entry 2 } + +alarmNtpIPv6Table OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmNtpIPv6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmNtpIPv6Table" + ::= { alarm 40 } + +alarmNtpIPv6Entry OBJECT-TYPE + SYNTAX AlarmNtpIPv6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmNtpIPv6Table" + INDEX { + ntpIPv6Ip, + alarmNtpIPv6Type + } + ::= { alarmNtpIPv6Table 1 } + +AlarmNtpIPv6Entry ::= SEQUENCE + { alarmNtpIPv6Type FspR7AlarmListType, + alarmNtpIPv6Severity TrapAlarmSeverity, + alarmNtpIPv6Affect ServiceImpairment, + alarmNtpIPv6TimeStamp DateAndTime } + +alarmNtpIPv6Type OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmNtpIPv6Entry 1 } + +alarmNtpIPv6Severity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmNtpIPv6Entry 2 } + +alarmNtpIPv6Affect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmNtpIPv6Entry 3 } + +alarmNtpIPv6TimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmNtpIPv6Entry 4 } + +alarmSeverityNtpIPv6Table OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityNtpIPv6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityNtpIPv6Table" + ::= { alarm 42 } + +alarmSeverityNtpIPv6Entry OBJECT-TYPE + SYNTAX AlarmSeverityNtpIPv6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityNtpIPv6Table" + INDEX { + ntpIPv6Ip, + alarmSeverityNtpIPv6Type + } + ::= { alarmSeverityNtpIPv6Table 1 } + +AlarmSeverityNtpIPv6Entry ::= SEQUENCE + { alarmSeverityNtpIPv6Type FspR7AlarmListType, + alarmSeverityNtpIPv6Value TrapAlarmSeverity } + +alarmSeverityNtpIPv6Type OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityNtpIPv6Entry 1 } + +alarmSeverityNtpIPv6Value OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityNtpIPv6Entry 2 } + +alarmProfileSeverityTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmProfileSeverityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { alarmProfile 1 } + +alarmProfileSeverityEntry OBJECT-TYPE + SYNTAX AlarmProfileSeverityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + alarmProfileSeverityAidType, + alarmProfileSeverityType + } + ::= { alarmProfileSeverityTable 1 } + +AlarmProfileSeverityEntry ::= SEQUENCE + { alarmProfileSeverityAidType FspR7AidType, + alarmProfileSeverityType FspR7AlarmProfileList, + alarmProfileSeverityValue TrapAlarmSeverity, + alarmProfileSeverityDefaultValue TrapAlarmSeverity } + +alarmProfileSeverityAidType OBJECT-TYPE + SYNTAX FspR7AidType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { alarmProfileSeverityEntry 1 } + +alarmProfileSeverityType OBJECT-TYPE + SYNTAX FspR7AlarmProfileList + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { alarmProfileSeverityEntry 2 } + +alarmProfileSeverityValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object identifies the severity assigned to this alarm." + ::= { alarmProfileSeverityEntry 3 } + +alarmProfileSeverityDefaultValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object identifies the default severity of this alarm." + ::= { alarmProfileSeverityEntry 4 } + +endOfAlarmProfileSeverityTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarmProfile 2 } + +endOfAlarmProfile OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarmProfile 10000 } + +serviceAffecting OBJECT-TYPE + SYNTAX ServiceAffecting + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Re-init of modules is SA or NSA. This object is send within a trap." + ::= { alarm 1000 } + +endOfAlarm OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { alarm 10000 } + +fspR7CreationTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION "This trap is sent every time an entity is created." + ::= { fspR7Trap 1 } + + +fspR7DeletionTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION "This trap is sent every time an entity is destroyed." + ::= { fspR7Trap 2 } + + +fspR7StateChangeTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION "This trap is sent when an entity state is changed." + ::= { fspR7Trap 3 } + + +fspR7ObjectChangeTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION "This trap is sent when an object is changed." + ::= { fspR7Trap 4 } + + +alarmTerminalLoopback NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Inward Loopback on Interface" + ::= { fspR7Trap 5 } + + +alarmOosDisabled NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Non-Specific Disablement of Management Access" + ::= { fspR7Trap 6 } + + +alarmOosManagement NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Alarms are logged but not notified, service affecting changes are permitted" + ::= { fspR7Trap 7 } + + +alarmOosMaintenance NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Alarms are logged but not notified, service affecting changes and operations are permitted" + ::= { fspR7Trap 8 } + + +alarmOosAins NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Automatic In Service" + ::= { fspR7Trap 9 } + + +alarmRemoved NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The equipment has been removed / unplugged / disconnected. + This condition has been determined to be more probable than that below, + which is also supersedes." + ::= { fspR7Trap 10 } + + +alarmLossOfSignal NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of Signal" + ::= { fspR7Trap 11 } + + +alarmOptInputPwrReceivedTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Optical Power Receive Low Threshold Exceeded" + ::= { fspR7Trap 12 } + + +alarmOptInputPwrReceivedTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Optical Power Receive High Threshold Exceeded" + ::= { fspR7Trap 13 } + + +alarmLaserTemperatureTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "TCA - Fixed high threshold of Laser Temperature has been crossed." + ::= { fspR7Trap 14 } + + +alarmLaserTemperatureTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "TCA - Fixed low threshold of Laser Temperature has been crossed." + ::= { fspR7Trap 15 } + + +alarmOptOutputPowerTransTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Optical Power Transmit (output) Low Threshold Exceeded" + ::= { fspR7Trap 16 } + + +alarmOptOutputPowerTransTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Optical Power Transmitted (output) High Threshold Exceeded" + ::= { fspR7Trap 17 } + + +alarmAutoShutdownToHighTemp NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Facility autonomously shut down with Transmitter off due to temperature." + ::= { fspR7Trap 18 } + + +alarmAutoShutdownToHighTxPwr NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Facility Autonomously Shut Down with Transmitter OFF because of excessiv optical Power Transmitted." + ::= { fspR7Trap 19 } + + +alarmLaserEndOfLife NOTIFICATION-TYPE + STATUS current + DESCRIPTION "End Of Life [laser degrade]." + ::= { fspR7Trap 20 } + + +alarmServerSignalFailureVf NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Aggregate level failure" + ::= { fspR7Trap 21 } + + +alarmEqualizationProgress NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Equalization and countdown in progress" + ::= { fspR7Trap 22 } + + +alarmUPortFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Internal U Port Failure" + ::= { fspR7Trap 23 } + + +alarmAutoShutdownBlock NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto Shutdown Block" + ::= { fspR7Trap 24 } + + +alarmAutoPowerShutdown NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Automatic Power Shutdown" + ::= { fspR7Trap 25 } + + +alarmConfOutPowerTransTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Optical Power Transmit (output) High Threshold Exceeded" + ::= { fspR7Trap 26 } + + +alarmConfOutPowerTransTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Optical Power Transmit (output) Low Threshold Exceeded" + ::= { fspR7Trap 27 } + + +alarmOptSignalFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Optical Power Transmit Signal Failure" + ::= { fspR7Trap 28 } + + +alarmDsbdChannelPowerTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Optical power is not blocked when service is disabled (OPT > -25 dBm)." + ::= { fspR7Trap 29 } + + +alarmLossOfSignalCPort NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of signal on C Port that corresponds to the network VCH via CRS" + ::= { fspR7Trap 30 } + + +alarmLossOfSignalNPort NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Internal N Port Failure" + ::= { fspR7Trap 31 } + + +alarmOutputPowerFault NOTIFICATION-TYPE + STATUS current + DESCRIPTION "There is no channel output power while the input power for the channel is above the LOS TH and the channel attenuation is set to a valid value." + ::= { fspR7Trap 32 } + + +alarmEqlzAdjust NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Channel power adjustment is in progress" + ::= { fspR7Trap 33 } + + +alarmAmpFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "SGEO-AMP is raised at a dependent entity due to an AMP auto shutdown condition at the associated supporting entity." + ::= { fspR7Trap 34 } + + +alarmEqptProvMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Provisioning incompatible with configuration" + ::= { fspR7Trap 35 } + + +alarmBackreflectionTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Backreflection Power too High, at Tx port" + ::= { fspR7Trap 36 } + + +transientEqlzStart NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Start of Connection Equalization" + ::= { fspR7Trap 37 } + + +transientEqlzFailed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Failure of Connection Equalization" + ::= { fspR7Trap 38 } + + +transientEqlzCompleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Completion of Connection Equalization" + ::= { fspR7Trap 39 } + + +transientEqlzRequestDenied NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Equalization request denied (could not be performed) by enity" + ::= { fspR7Trap 40 } + + +transientEqlzNotRequired NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Equalization Null - Not Required - channel(s) are currently equalized" + ::= { fspR7Trap 41 } + + +transientEqlzProcessPassed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Equalization Operation completed sucessfully" + ::= { fspR7Trap 42 } + + +transientEqlzProcessWait NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Eqalization is in progress, User must wait then request equalization" + ::= { fspR7Trap 43 } + + +transientPmSnapshotStarted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Reference value save start" + ::= { fspR7Trap 44 } + + +transientEqlzAuto NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Scheduled Equalization resulted in adjustment of VCH" + ::= { fspR7Trap 45 } + + +transientEqlzRamanAdjust NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto equalization for RAMAN adjustment on existing in-service cross-connected VCHs" + ::= { fspR7Trap 46 } + + +alarmFiberConnLos NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Fiber Connection Loss of Signal" + ::= { fspR7Trap 48 } + + +alarmFiberConnOptFault NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Fiber connection transmit optical power failure." + ::= { fspR7Trap 49 } + + +alarmFiberConnInvalid NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The fiber connection is in violation of the fiber connection rules." + ::= { fspR7Trap 50 } + + +alarmFiberConnMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The fiber connection does not match the existing fiber-map in database." + ::= { fspR7Trap 51 } + + +alarmFiberConnCommError NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Fiber Connection Communications Fault" + ::= { fspR7Trap 52 } + + +alarmFiberConnProtocolFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Fiber Connection Protocol Fault" + ::= { fspR7Trap 53 } + + +alarmFiberConnDataFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Fiber Connection Data Fault" + ::= { fspR7Trap 54 } + + +alarmFiberAttenuationHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Fiber Connection Attenuation High" + ::= { fspR7Trap 55 } + + +transientFiberConnStatChange NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Fiber Connection Status Change" + ::= { fspR7Trap 56 } + + +alarmLaserBiasCurrAbnormal NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Abnormally High Laser Bias Current Level under the current operating conditions." + ::= { fspR7Trap 57 } + + +alarmFiberConnInvalidTx NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The fiber connection is in violation of the fiber connection rules." + ::= { fspR7Trap 58 } + + +alarmFiberConnMismatchTx NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The fiber connection does not match the existing fiber-map in database." + ::= { fspR7Trap 59 } + + +alarmFiberAttenuationHighTx NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Fiber Connection Attenuation High Tx" + ::= { fspR7Trap 60 } + + +alarmLaserFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Optical Power Transmitted Failure: Laser Failure" + ::= { fspR7Trap 61 } + + +alarmLossOfReceiverClockRecovery NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Rx Clock Sync Failure" + ::= { fspR7Trap 62 } + + +alarmFiberAttenuationCond NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Fiber Connection High Fiber Attenuation Condition" + ::= { fspR7Trap 63 } + + +alarmChannelMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Channel provisioning incompatible with associated port configuration" + ::= { fspR7Trap 64 } + + +alarmAlarmIndicationSignalLine NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Alarm Indication Signal Line / Multiplex Section" + ::= { fspR7Trap 65 } + + +alarmAlarmIndicationSignalLowerOrderPath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Alarm Indication Signal Lower Order Path" + ::= { fspR7Trap 66 } + + +alarmAlarmIndicationSignalOdu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Alarm Indication Signal ODU Path Monitoring" + ::= { fspR7Trap 67 } + + +alarmAlarmIndicationSignalOpu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Alarm Indication Signal OPU Path Monitoring" + ::= { fspR7Trap 68 } + + +alarmAlarmIndicationSignalOtu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Alarm Indication Signal OTU Section Monitoring" + ::= { fspR7Trap 69 } + + +alarmAlarmIndicationSignalHigherOrderPath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Alarm Indication Signal Path" + ::= { fspR7Trap 70 } + + +alarmAlarmIndicationSignalOduTcmA NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Alarm Indication Signal ODU Tandem Connection Monitoring Instance A" + ::= { fspR7Trap 71 } + + +alarmAlarmIndicationSignalOduTcmB NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Alarm Indication Signal ODU Tandem Connection Monitoring Instance B" + ::= { fspR7Trap 72 } + + +alarmAlarmIndicationSignalOduTcmC NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Alarm Indication Signal ODU Tandem Connection Monitoring Instance C" + ::= { fspR7Trap 73 } + + +alarmVirtualChannelAis NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Client Failure Far-end" + ::= { fspR7Trap 74 } + + +alarmAmplifierAbnormal NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Output of amplifier is abnormal" + ::= { fspR7Trap 75 } + + +alarmAutomaticPowerReduction NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The signal power exceeds the limit" + ::= { fspR7Trap 76 } + + +alarmAutomaticPowerReductionForEyeSafety NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Output power is automatically reduced to eye safety limit" + ::= { fspR7Trap 77 } + + +transientAlpSettingFinished NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Setting of alarm severities to Alarm Profile values completed" + ::= { fspR7Trap 78 } + + +transientAlpSettingStarted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Setting of alarm severities to Alarm Profile values started" + ::= { fspR7Trap 79 } + + +alarmApsConfigMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Configuration Mismatch between NEND and FEND. Reported by working facility (PATHID==WKG) or protection facility (PATHID==PROTN) + In the case of Controller Protection: due to partner OOS-AU or OOS-MA, DSBLD (Protection Not Available)." + ::= { fspR7Trap 80 } + + +alarmApsProtocolFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Protocol Failure between NEND and FEND. Reported by protecting facility (PATHID==PROTN)." + ::= { fspR7Trap 81 } + + +alarmAseLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Pump laser is not switched on because of too low ASE power" + ::= { fspR7Trap 82 } + + +alarmAseTableGenFailLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ASE table generation failed because of too low ASE level" + ::= { fspR7Trap 83 } + + +alarmAseTableGenFailHighBackreflection NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ASE table generation failed because of too high backreflection" + ::= { fspR7Trap 84 } + + +alarmAseTableGenFailOscMissing NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ASE table generation failed because OSC is missing" + ::= { fspR7Trap 85 } + + +alarmAseTableGenFailPilot NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ASE table generation failed because PILOT is missing" + ::= { fspR7Trap 86 } + + +alarmAseTableGenFailSignalinput NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ASE table generation failed because of detected input signal" + ::= { fspR7Trap 87 } + + +alarmAseTableNotAvailable NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ASE table not available or invalid" + ::= { fspR7Trap 88 } + + +alarmAseTableGenProgress NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ASE table is in the build process" + ::= { fspR7Trap 89 } + + +alarmEncryptionPortAuthPasswdMissing NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Authentication password missing" + ::= { fspR7Trap 90 } + + +transientCryptoAuthPasswdChanged NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Change of Authentication Password" + ::= { fspR7Trap 91 } + + +alarmBackwardDefectIndicationOdu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ODU Backward Defect Indication" + ::= { fspR7Trap 92 } + + +alarmBackwardDefectIndicationOtu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "OTU Backward Defect Indication" + ::= { fspR7Trap 93 } + + +alarmBackwardDefectIndicationOduTcmA NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Backward Defect Indication" + ::= { fspR7Trap 94 } + + +alarmBackwardDefectIndicationOduTcmB NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Backward Defect Indication" + ::= { fspR7Trap 95 } + + +alarmBackwardDefectIndicationOduTcmC NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Backward Defect Indication" + ::= { fspR7Trap 96 } + + +alarmTopologyDataCalculationInProgress NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Calculation of topology in progress" + ::= { fspR7Trap 97 } + + +transientDispersionCompFailed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Optimization of Chromatic Dispersion Compensation Fail" + ::= { fspR7Trap 98 } + + +alarmDispertionTunningCondition NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation In Progress" + ::= { fspR7Trap 99 } + + +alarmLossOfCharSync NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Unable to syncronise on the characters in the incoming datastream" + ::= { fspR7Trap 100 } + + +alarmLossOfCharSyncFromFarEnd NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of Character Synchronization from FEND" + ::= { fspR7Trap 101 } + + +transientCryptoAuthPasswdInvalid NOTIFICATION-TYPE + STATUS current + DESCRIPTION "A wrong Authentication password was sent with the command" + ::= { fspR7Trap 102 } + + +alarmEncryptionPortEncryptionSwitchOffEnabled NOTIFICATION-TYPE + STATUS current + DESCRIPTION "User enabled switching encryption off" + ::= { fspR7Trap 103 } + + +alarmEncryptionModuleCryPasswdMissing NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Crypto Officer password missing" + ::= { fspR7Trap 104 } + + +transientCryptoPasswdChanged NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Crypto Officer Password Changed" + ::= { fspR7Trap 105 } + + +transientCryptoRtf NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Encryption settings reset to factory defaults" + ::= { fspR7Trap 106 } + + +alarmEncryptionModuleSelfTestStarted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Encryption selftest running" + ::= { fspR7Trap 107 } + + +alarmEncryptionPortEncryptionSwitchedOff NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Encryption switched off" + ::= { fspR7Trap 108 } + + +alarmOpuClientSignalFail NOTIFICATION-TYPE + STATUS current + DESCRIPTION "OPU Client Signal Fail" + ::= { fspR7Trap 109 } + + +alarmDatabaseMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "compare DBACT__FAIL x.y.z in UBR note DBTYPE is retrievable immediately with RTRV-SYS, we do not currently supported a RTRV-COND-SYS" + ::= { fspR7Trap 110 } + + +alarmDatabaseFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Database Failure detect by Database Check Routine" + ::= { fspR7Trap 111 } + + +alarmDatabaseNcuMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "This parameter indicates a change of NCU Type (NCU<->NCU2E)" + ::= { fspR7Trap 112 } + + +alarmDbReplicationIncompleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "DB Replication Incomplete" + ::= { fspR7Trap 113 } + + +alarmDatabaseVersionMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The current DB is newer than required, or not updateable" + ::= { fspR7Trap 114 } + + +alarmXfpDecisionThresSetFailed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Decision threshold setting failed" + ::= { fspR7Trap 115 } + + +alarmDuplexLinkFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Controller Protection Link Failure" + ::= { fspR7Trap 116 } + + +transientFarEndDyingGasp NOTIFICATION-TYPE + STATUS current + DESCRIPTION "signal received from far end upon far end power loss" + ::= { fspR7Trap 117 } + + +alarmSingleFanFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Fan operation is degraded and needs attention (cleaning, filter replacement or possible fan replacement)." + ::= { fspR7Trap 118 } + + +alarmMultipleFanFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Fan is failing or failed and needs replacement." + ::= { fspR7Trap 119 } + + +alarmLossOfSignalTransmitter NOTIFICATION-TYPE + STATUS current + DESCRIPTION "A Loss of signal has been detected on the FAR-END facility." + ::= { fspR7Trap 120 } + + +transientFarEndChanged NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Neighbor Discovery Dectected a Far End Change" + ::= { fspR7Trap 121 } + + +alarmFarEndIpAddressUnknown NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Send by active facility. If an FEND IP Address is changed the corresponding NODE-IP cannot be determined by the OSCM" + ::= { fspR7Trap 122 } + + +alarmFarEndCommFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The connection to the Far End Optojack plug is dysfunctional" + ::= { fspR7Trap 123 } + + +transientTopologyDataInvalid NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Topology Detection Data invalid" + ::= { fspR7Trap 124 } + + +alarmBackupForcedToHalt NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Forced Halt" + ::= { fspR7Trap 125 } + + +transientForcedReboot NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Forced Reboot" + ::= { fspR7Trap 126 } + + +alarmFacilityForcedOn NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Laser or Switch forced ON" + ::= { fspR7Trap 127 } + + +alarmFwdAseTableFailPilot NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Force of BWD Raman pilot for FWD ASE Table Build Failed" + ::= { fspR7Trap 128 } + + +alarmFwdAseTableOnPilot NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Force the BWD Raman Pilot on to allow building of FWD Raman ASE Table" + ::= { fspR7Trap 129 } + + +transientCryptoFwpUpdate NOTIFICATION-TYPE + STATUS current + DESCRIPTION "A new FWP is installed" + ::= { fspR7Trap 130 } + + +alarmEncryptionModuleFwpUpdateEnabled NOTIFICATION-TYPE + STATUS current + DESCRIPTION "FWP upgrade is allowed" + ::= { fspR7Trap 131 } + + +alarmFwpMismatchDownloadNotServiceAffecting NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Firmware Package Mismatch; download will be NOT Service Affecting" + ::= { fspR7Trap 132 } + + +alarmFwpMismatchDownloadServiceAffecting NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Firmware Package Mismatch; download will be Service Affecting" + ::= { fspR7Trap 133 } + + +transientCryptoFwpRevChanged NOTIFICATION-TYPE + STATUS current + DESCRIPTION "FWP upgrade revision number is changed" + ::= { fspR7Trap 134 } + + +alarmGainTiltNotSettable NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The nominal tilt and gain values are not settable" + ::= { fspR7Trap 135 } + + +alarmHighBer NOTIFICATION-TYPE + STATUS current + DESCRIPTION "More than 16 invalid 64B/66B sync headers within the current 125us period" + ::= { fspR7Trap 136 } + + +alarmReceiverOverloadProtection NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Safety condition, protecting the system against too high receive power." + ::= { fspR7Trap 137 } + + +alarmHwInitializing NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Hardware is Initializing" + ::= { fspR7Trap 138 } + + +alarmHwOprReachedHT NOTIFICATION-TYPE + STATUS current + DESCRIPTION "HW OPR has reached a high thershold and could be damaged" + ::= { fspR7Trap 139 } + + +alarmHwDegrade NOTIFICATION-TYPE + STATUS current + DESCRIPTION "HW operation is degraded by a HW fault, but traffic is unaffected." + ::= { fspR7Trap 140 } + + +alarmHwFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "General Hardware Failure" + ::= { fspR7Trap 141 } + + +alarmSwitchtoProtectionInhibited NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Protection Switch Inhibited. Switch to PROTN facility Locked Out. Reported by WKG facility. Leads to PSI state." + ::= { fspR7Trap 142 } + + +alarmSwitchtoWorkingInhibited NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Protection Release Inhibited. Switch back to WKG facility Locked Out. Reported by PROTN facility. Leads to PRI state." + ::= { fspR7Trap 143 } + + +transientIntrusionRx NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Intrusion on the Receiver Fiber based on GRADHT-AT keyword." + ::= { fspR7Trap 144 } + + +transientIntrusionTx NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Intrusion on the Transmitter Fiber based on GRADHT-AT keyword." + ::= { fspR7Trap 145 } + + +transientEncryptionPortSingleKeyExchgFailed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "At least one Key exchange failed" + ::= { fspR7Trap 146 } + + +transientCryptoKeyExchgFailCondClr NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Key exchange fail counter reset" + ::= { fspR7Trap 147 } + + +alarmEncryptionPortKeyInitExchgMissed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The initial successful key exchange has not be completed" + ::= { fspR7Trap 148 } + + +alarmEncryptionPortMaxKeyExchgFailuresReachedIs NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Maximum Key exchange failure count reached" + ::= { fspR7Trap 149 } + + +alarmEncryptionPortMaxKeyExchgFailuresReachedOos NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Session Key missing" + ::= { fspR7Trap 150 } + + +alarmEncryptionPortKeyExchangedForced NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Encryption Key exchanged forced" + ::= { fspR7Trap 151 } + + +alarmLaserOnDelay NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Laser in process of turning on" + ::= { fspR7Trap 152 } + + +alarmLockedDefectOdu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ODU Locked" + ::= { fspR7Trap 153 } + + +alarmLockedDefectOduTcmA NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Locked Defect ODU TCM Instance A" + ::= { fspR7Trap 154 } + + +alarmLockedDefectOduTcmB NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Locked Defect ODU TCM Instance B" + ::= { fspR7Trap 155 } + + +alarmLockedDefectOduTcmC NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Locked Defect ODU TCM Instance C" + ::= { fspR7Trap 156 } + + +alarmLinkControlProtocolFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Link Control Protocol setup error or timeout" + ::= { fspR7Trap 157 } + + +alarmLinkDown NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Failure of External Linkage" + ::= { fspR7Trap 158 } + + +alarmAutoShutdownSendingAisLine NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto Shutdown (L-AIS)" + ::= { fspR7Trap 159 } + + +alarmAutoShutdownSendingAisOdu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto Shutdown (ODU-AIS)" + ::= { fspR7Trap 160 } + + +alarmAutoShutdownSendingAisOpu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto Shutdown (OPU-AIS)" + ::= { fspR7Trap 161 } + + +alarmClientFailForwarding NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Forwarding of Client Failure" + ::= { fspR7Trap 162 } + + +alarmAutoShutdownAls NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto Shutdown (ALS)" + ::= { fspR7Trap 163 } + + +alarmAutoAmpShutdown NOTIFICATION-TYPE + STATUS current + DESCRIPTION "AMP auto shut down due to having no optical service (CRS)" + ::= { fspR7Trap 164 } + + +alarmAutoShutdownAmpAps NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto Shutdown on Network Tx fiber due to LOS on Network Rx fiber (AMP-APS enabled)" + ::= { fspR7Trap 165 } + + +alarmAseTableBuild NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto shutdown due to missing ASE table" + ::= { fspR7Trap 166 } + + +alarmAutoShutdownOpuClientSignalFail NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Automatic Shutdown - Client Signal Fail transmit (LKDO-CSF)" + ::= { fspR7Trap 167 } + + +alarmAutoShutdownSendingEPC NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto Shutdown (EPC)" + ::= { fspR7Trap 168 } + + +alarmAutoShutdownSendingLckOdu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto Shutdown (ODU-LCK)" + ::= { fspR7Trap 169 } + + +alarmAutoShutdownSendingOciOdu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto Shutdown (ODU-OCI)" + ::= { fspR7Trap 170 } + + +alarmAutoShutdownLaserOffDueToErrFwd NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Forward ALS" + ::= { fspR7Trap 171 } + + +alarmAutoShutdownTxRxLasersDueToHighTemp NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Facility autonomously shut down with Transmitter and Receiver off due to temperature." + ::= { fspR7Trap 172 } + + +alarmLocalFault NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Local Fault Sequence ordered_set received by the local PHY" + ::= { fspR7Trap 173 } + + +alarmLocalOscLevelAbnormal NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Rx Laser Current Level Abnormal (used for Local Oscillator)" + ::= { fspR7Trap 174 } + + +alarmLossOfGfpFrame NOTIFICATION-TYPE + STATUS current + DESCRIPTION "GFP LOF" + ::= { fspR7Trap 175 } + + +alarmLossOfFrameMux NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Multiplexer Loss of Frame" + ::= { fspR7Trap 176 } + + +alarmLossOfFrameOtu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "OTU LOF" + ::= { fspR7Trap 177 } + + +alarmLossOfFrame NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Section (SONET) / Regeneration Section (SDH) - Loss of Frame" + ::= { fspR7Trap 178 } + + +alarmLossOfFrameLossOfMultiFrameOdu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ODU LOF/LOM" + ::= { fspR7Trap 179 } + + +alarmLossOfLane NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of Lane Alignment" + ::= { fspR7Trap 180 } + + +alarmLossofMultiframeLowerOrderPath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "LO-Path Loss Of Multiframe Condition" + ::= { fspR7Trap 181 } + + +alarmLossOfMultiFrameOtu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "OTU LOM" + ::= { fspR7Trap 182 } + + +alarmLossofMultiframeHigherOrderPath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Path LOM" + ::= { fspR7Trap 183 } + + +alarmLossOfPointerLowerOrderPath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Is this the same as LOF-LP" + ::= { fspR7Trap 184 } + + +alarmLossOfPointerHigherOrderPath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Path LOP" + ::= { fspR7Trap 185 } + + +alarmLosAttProgress NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of Signal Attenuation finding in process" + ::= { fspR7Trap 186 } + + +alarmLossOsc NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss Of OSC" + ::= { fspR7Trap 187 } + + +alarmGfpLossOfClientSig NOTIFICATION-TYPE + STATUS current + DESCRIPTION "GFP Loss Of Client Signal" + ::= { fspR7Trap 188 } + + +alarmLoopbackError NOTIFICATION-TYPE + STATUS current + DESCRIPTION "A loop in the PPP-IP path is detected" + ::= { fspR7Trap 189 } + + +alarmFacilityLoopback NOTIFICATION-TYPE + STATUS current + DESCRIPTION "External (Line) Loopback on Interface" + ::= { fspR7Trap 190 } + + +alarmLossofTandemConnectionOduTcmA NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of Tandem Connection ODU Tandem Connection Monitoring Instane A" + ::= { fspR7Trap 191 } + + +alarmLossofTandemConnectionOduTcmB NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of Tandem Connection ODU Tandem Connection Monitoring Instane B" + ::= { fspR7Trap 192 } + + +alarmLossofTandemConnectionOduTcmC NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of Tandem Connection ODU Tandem Connection Monitoring Instane C" + ::= { fspR7Trap 193 } + + +alarmMansw NOTIFICATION-TYPE + STATUS current + DESCRIPTION "This condition will only be shown on the working entity, meaning the MANSW has switched traffic from the working entity to the protection entity." + ::= { fspR7Trap 194 } + + +transientManualWorkingSwitchedBacktoWorking NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Working Traffic (ACT) switched back to WKG facility from PROTN facility manually: sent by PROTN." + ::= { fspR7Trap 195 } + + +transientManualWorkingSwitchedtoProtection NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Working Traffic (ACT) switched from Working facility to Protection facility manually: sent by WKG." + ::= { fspR7Trap 196 } + + +alarmEquipmentNotAccepted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The Plug cannot support any of the services provisionable on this card OR the Plug is unrecognizable" + ::= { fspR7Trap 197 } + + +alarmEquipmentNotApproved NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The Plug is recognizable to the extent that service support can + be determined, but is not approved: this is susperseded by SGEO-RATE" + ::= { fspR7Trap 198 } + + +alarmCapabilityLevelMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Capability level mismatch" + ::= { fspR7Trap 199 } + + +alarmEquipmentMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The Plug is approved but does not match the specific Plug provisioned: this is superseded by MEA-APPROVE" + ::= { fspR7Trap 200 } + + +alarmEquipmentNotSupportedByPhysicalLayer NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Equipment not Support Configured Physical Layer" + ::= { fspR7Trap 201 } + + +alarmMeaSwRevision NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Mismatch of SW Revision" + ::= { fspR7Trap 202 } + + +alarmMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Non-Specific Mismatch. Equipment Not Match Provisioned Hardware" + ::= { fspR7Trap 203 } + + +alarmMidstageFault NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Out of Service due to Midstage Fault." + ::= { fspR7Trap 204 } + + +alarmMultiplexStructureIdentifierMismatchOPU NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Multiplex Structure Identifier Mismatch OPU" + ::= { fspR7Trap 205 } + + +alarmBackupNotResponding NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Not Responding" + ::= { fspR7Trap 206 } + + +alarmOpenConnectionIndicationOdu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Open Connection Indication ODU" + ::= { fspR7Trap 207 } + + +alarmOpenConnectionIndicationOduTcmA NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Open Connection Indication ODU Tandem Connection Monitoring A" + ::= { fspR7Trap 208 } + + +alarmOpenConnectionIndicationOduTcmB NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Open Connection Indication ODU Tandem Connection Monitoring B" + ::= { fspR7Trap 209 } + + +alarmOpenConnectionIndicationOduTcmC NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Open Connection Indication ODU Tandem Connection Monitoring C" + ::= { fspR7Trap 210 } + + +alarmOduTribMsiMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Tributary Port no and ODTU type do not match in provisioned time slots" + ::= { fspR7Trap 211 } + + +alarmTransmitterDisabledOff NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Disablement of Management Access with Transmitter OFF" + ::= { fspR7Trap 212 } + + +alarmReceiverDisabled NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Disablement of Management Access with Receiver OFF" + ::= { fspR7Trap 213 } + + +alarmOpmAbnormalCondition NOTIFICATION-TYPE + STATUS current + DESCRIPTION "OPM condition is abnormal (degraded)" + ::= { fspR7Trap 214 } + + +alarmFaultOnOpm NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Fault detected on OPM" + ::= { fspR7Trap 215 } + + +alarmThresOptPowerCtrlFailureHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Optical Power Control Failure High Threshold" + ::= { fspR7Trap 216 } + + +alarmThresOptPowerCtrlFailureLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Optical Power Control Failure Low Threshold" + ::= { fspR7Trap 217 } + + +alarmTxPowerLimited NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The optical output power reached limit" + ::= { fspR7Trap 218 } + + +alarmOscOpticalPowerControlFailHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "OSC Optical Power Control Failure High Threshold" + ::= { fspR7Trap 219 } + + +alarmOscOpticalPowerControlFailLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "OSC Optical Power Control Failure Low Threshold" + ::= { fspR7Trap 220 } + + +alarmOTDRMeasuringinProgress NOTIFICATION-TYPE + STATUS current + DESCRIPTION "" + ::= { fspR7Trap 221 } + + +alarmEncryptionModuleCryPasswdError NOTIFICATION-TYPE + STATUS current + DESCRIPTION "3 invalid CRYPW entered; The Module refuses input of CRYPW for 10 minutes" + ::= { fspR7Trap 222 } + + +alarmPeerLink NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Failure of Internal Link or Link Protocol (could be protocol incompatibility) between cards in Protection or Regeneration Pair or between Encryption cards" + ::= { fspR7Trap 223 } + + +alarmPilotReceiveLevelHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Pilot receive level is high" + ::= { fspR7Trap 224 } + + +alarmLossOfPilotSignal NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of Pilot Signal" + ::= { fspR7Trap 225 } + + +alarmPayloadMismatchGfp NOTIFICATION-TYPE + STATUS current + DESCRIPTION "GFP Payload Mismatch" + ::= { fspR7Trap 226 } + + +alarmPayloadMismatchLowerOrderPath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "LO-Path Payload Mismatch" + ::= { fspR7Trap 227 } + + +alarmPayloadMismatchOPU NOTIFICATION-TYPE + STATUS current + DESCRIPTION "OPU Payload Mismatch" + ::= { fspR7Trap 228 } + + +alarmPayloadMismatchHigherOrderPath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "SONET/SDH Path Payload Mismatch" + ::= { fspR7Trap 229 } + + +alarmProvPayloadMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Provisioning payload mismatch alarm" + ::= { fspR7Trap 230 } + + +alarmPrbsLossOfSeqSynch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of PRBS Pattern" + ::= { fspR7Trap 231 } + + +alarmPrbsRcvActivated NOTIFICATION-TYPE + STATUS current + DESCRIPTION "PRBS Receive Activated" + ::= { fspR7Trap 232 } + + +alarmPrbsTrmtActivated NOTIFICATION-TYPE + STATUS current + DESCRIPTION "PRBS Transmit Activated" + ::= { fspR7Trap 233 } + + +alarmProtectionNotAvailable NOTIFICATION-TYPE + STATUS current + DESCRIPTION "(Protection Not Available) + In the case of Channel Card Protection: due to unequipped or mismatched partner equipment - sent by active facility. + In the case of HST Channel Protection: due to unequipped or mismatched partner plug - sent by active facility; + on an OLM, the pilot laser has been switched off for a defined perion to allow an Optical Time Domain Reflectormeter to be deployed. + In the case of Controller Protection: due to partner OOS-AU or OOS-MA, DSBLD (Protection Not Available)" + ::= { fspR7Trap 234 } + + +alarmPowerSupplyUnitFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "" + ::= { fspR7Trap 235 } + + +alarmMaxPowerConsProvModulesToHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The maximum power consumption of all provisioned equipment exceeds the capability of a single PSU in the shelf." + ::= { fspR7Trap 236 } + + +alarmMaxPowerConsEquipModulesToHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The maximum power consumption of the installed equipment exceeds the capability of a single PSU in the shelf." + ::= { fspR7Trap 237 } + + +alarmPowerMissing NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Power Unit Missing" + ::= { fspR7Trap 238 } + + +alarmRemoteDefectIndicationLine NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Line / Multiplex Section RDI" + ::= { fspR7Trap 239 } + + +alarmRemoteDefectIndicationLowerOrderPath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "LO-Path Remote Defect Indication" + ::= { fspR7Trap 240 } + + +alarmRemoteDefectIndicationHigherOrderPath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Path RDI" + ::= { fspR7Trap 241 } + + +transientPmSnapshotEnded NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Reference value save end" + ::= { fspR7Trap 242 } + + +alarmDcnCommunicationFail NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The connection to the shelf is dysfunctional or the connection to the module within the shelf is dysfunctional" + ::= { fspR7Trap 243 } + + +alarmNtpForSchedEqlzRequired NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Scheduled Equalization requires NTP to be enabled" + ::= { fspR7Trap 244 } + + +alarmSignalDegradeOlm NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Signal Degrade" + ::= { fspR7Trap 245 } + + +alarmSignalDegradeLine NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Line/Mux Section SD alarm; related to a configurable threshold" + ::= { fspR7Trap 246 } + + +alarmSignalDegradationonLinkVector NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Signal Degradation on Link Vector. Superseeded by SF-LINK." + ::= { fspR7Trap 247 } + + +alarmSignalDegradeOdu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ODU Signal Degrade alarm; Related to a configurable threshold" + ::= { fspR7Trap 248 } + + +alarmSignalDegradeOtu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "OTU Signal Degrade alarm; related to a configurable threshold" + ::= { fspR7Trap 249 } + + +alarmPcsSignalDegrade NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Pysical Coding Sublayer Signal Degrade alarm; related to a configurable threshold" + ::= { fspR7Trap 250 } + + +alarmSignalDegradeScn NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Sec/RS signal degrade alarm; related to a configurable threshold" + ::= { fspR7Trap 251 } + + +alarmSignalDegradeOduTcmA NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Signal Degrade ODU Tandem Connection Monitoring Instance A. Related to a configurable threshold" + ::= { fspR7Trap 252 } + + +alarmSignalDegradeOduTcmB NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Signal Degrade ODU Tandem Connection Monitoring Instance B. Related to a configurable threshold" + ::= { fspR7Trap 253 } + + +alarmSignalDegradeOduTcmC NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Signal Degrade ODU Tandem Connection Monitoring Instance C. Related to a configurable threshold" + ::= { fspR7Trap 254 } + + +alarmEncryptionModuleSelfTestFail NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Noncritical selftest failed" + ::= { fspR7Trap 255 } + + +alarmEncryptionModuleSelfTestFailCritical NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Encrytion critical selftest failed" + ::= { fspR7Trap 256 } + + +alarmSignalFailureOnLink NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Signal Failure on Link" + ::= { fspR7Trap 257 } + + +alarmSignalFailureonLinkVector NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Signal Fail Link Vector" + ::= { fspR7Trap 258 } + + +alarmSignalFailureOPU NOTIFICATION-TYPE + STATUS current + DESCRIPTION "This is a very severe signal degradation or loss" + ::= { fspR7Trap 259 } + + +alarmClientOutage NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Aggregate level failure" + ::= { fspR7Trap 260 } + + +alarmFacilityDataRateNotSupported NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The Plug inserted cannot support the actual service provisioned on this card: this is superseded by the above" + ::= { fspR7Trap 261 } + + +transientCryptoSessKeyLifetimeChanged NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Change of session key lifetime" + ::= { fspR7Trap 262 } + + +alarmLossofSequenceLowerOrderPath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "LO-Path Loss Of Sequence" + ::= { fspR7Trap 263 } + + +alarmLossofSequenceHigherOrderPath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Path Loss Of Sequence" + ::= { fspR7Trap 264 } + + +alarmServerSignalFail NOTIFICATION-TYPE + STATUS current + DESCRIPTION "All member ports signals have failed" + ::= { fspR7Trap 265 } + + +alarmServerSignalFailureGfp NOTIFICATION-TYPE + STATUS current + DESCRIPTION "GFP Server Signal Failure" + ::= { fspR7Trap 266 } + + +alarmServerSignalFailureODU NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ODU Server Signal Failure" + ::= { fspR7Trap 267 } + + +alarmServerSignalFailurePath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "SONET/SDH Path Server Signal Failure" + ::= { fspR7Trap 268 } + + +alarmServerSignalFailureSectionRS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Section (SONET) / Regeneration Section (SDH) - Server Signal Failure" + ::= { fspR7Trap 269 } + + +transientProtSwToDuplexCompl NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Switch to Partner Controller complete" + ::= { fspR7Trap 270 } + + +transientProtSwToDuplexFail NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Switch to Partner Controller failed" + ::= { fspR7Trap 271 } + + +alarmSwitchToDuplexInhibited NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Switch-Over to Partner Controller inhibited" + ::= { fspR7Trap 272 } + + +transientProtSwToDuplexStart NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Switch to Partner Controller started" + ::= { fspR7Trap 273 } + + +alarmSwitchFailed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Failure to Respond to Switch/Bridge Request within 50 ms" + ::= { fspR7Trap 274 } + + +transientSwResetReload NOTIFICATION-TYPE + STATUS current + DESCRIPTION "System Restart-RELOAD" + ::= { fspR7Trap 275 } + + +alarmCurrentTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Output Current Too High" + ::= { fspR7Trap 276 } + + +alarmAttOnReceiverFiberHigherThanMonitor NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Attenuation Rx Too High" + ::= { fspR7Trap 277 } + + +alarmAttOnReceiverFiberLowerThanMonitor NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Attenuation Rx Too Low" + ::= { fspR7Trap 278 } + + +alarmAttOnTransmitterFiberHigherThanMonitor NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Attenuation Tx Too High" + ::= { fspR7Trap 279 } + + +alarmAttOnTransmitterFiberLowerThanMonitor NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Attenuation Tx Too Low" + ::= { fspR7Trap 280 } + + +alarmThres15MinExceededOduBbe NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Background Block Errors ODU Section Monitoring" + ::= { fspR7Trap 281 } + + +transientThres1DayExceededOduBbe NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Background Block Errors ODU Section Monitoring" + ::= { fspR7Trap 282 } + + +alarmThres15MinExceededOtuBbe NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Background Block Errors OTU Section Monitoring" + ::= { fspR7Trap 283 } + + +transientThres1DayExceededOtuBbe NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Background Block Errors OTU Section Monitoring" + ::= { fspR7Trap 284 } + + +alarmThres15MinExceededOduTcmABbe NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Background Block Errors ODU Tandem Connection Monitoring" + ::= { fspR7Trap 285 } + + +transientThres1DayExceededOduTcmABbe NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Background Block Errors ODU Tandem Connection Monitoring" + ::= { fspR7Trap 286 } + + +alarmThres15MinExceededOduTcmBBbe NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Background Block Errors ODU Tandem Connection Monitoring" + ::= { fspR7Trap 287 } + + +transientThres1DayExceededOduTcmBBbe NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Background Block Errors ODU Tandem Connection Monitoring" + ::= { fspR7Trap 288 } + + +alarmThres15MinExceededOduTcmCBbe NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Background Block Errors ODU Tandem Connection Monitoring" + ::= { fspR7Trap 289 } + + +transientThres1DayExceededOduTcmCBbe NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Background Block Errors ODU Tandem Connection Monitoring" + ::= { fspR7Trap 290 } + + +alarmThres15MinExceededFecBERCE NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Bit error rate before FEC 15 minutes high threshold crossed" + ::= { fspR7Trap 291 } + + +transientThres1DayExceededFecBERCE NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Bit error rate before FEC 1day high threshold crossed" + ::= { fspR7Trap 292 } + + +alarmBrPwrRxTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Backreflection Rx too High" + ::= { fspR7Trap 293 } + + +alarmChromaticDispersionTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Chromatic Dispersion too High" + ::= { fspR7Trap 294 } + + +alarmChromaticDispersionTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Chromatic Dispersion too Low" + ::= { fspR7Trap 295 } + + +alarmDispersionCompensationTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation too High" + ::= { fspR7Trap 296 } + + +alarmDispersionCompensationTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation too Low" + ::= { fspR7Trap 297 } + + +alarmThres15MinExceededFecCE NOTIFICATION-TYPE + STATUS current + DESCRIPTION "FEC Corrected Errors Exceeded 15 Minute Threshold" + ::= { fspR7Trap 298 } + + +transientThres1DayExceededFecCE NOTIFICATION-TYPE + STATUS current + DESCRIPTION "FEC Corrected Errors Exceeded Day Threshold" + ::= { fspR7Trap 299 } + + +alarmCarrierFreqOffsetTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Carrier Frequency Offset too High" + ::= { fspR7Trap 300 } + + +alarmCarrierFreqOffsetTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Carrier Frequency Offset too Low" + ::= { fspR7Trap 301 } + + +alarmThres15MinExceededSonetLineCV NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Coding Violations Line" + ::= { fspR7Trap 302 } + + +transientThres1DayExceededSonetLineCV NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Coding Violations Line" + ::= { fspR7Trap 303 } + + +alarmThres15MinExceededPhysConvCV NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Coding Violations Physical Coding Layer" + ::= { fspR7Trap 304 } + + +transientThres1DayExceededPhysConvCV NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Coding Violations Physical Coding Layer" + ::= { fspR7Trap 305 } + + +alarmThres15MinExceededSonetSectCV NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Coding Violations Section" + ::= { fspR7Trap 306 } + + +transientThres1DayExceededSonetSectCV NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Coding Violations Section" + ::= { fspR7Trap 307 } + + +alarmThres15MinExceededPhysConvDE NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Disparity Errors Physical Coding Layer" + ::= { fspR7Trap 308 } + + +transientThres1DayExceededPhysConvDE NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Disparity Errors Physical Coding Layer" + ::= { fspR7Trap 309 } + + +alarmDifferentialGroupDelayTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Differential Group Delay too High" + ::= { fspR7Trap 310 } + + +alarmThres15MinExceededFecES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds FEC OTU Monitoring" + ::= { fspR7Trap 311 } + + +transientThres1DayExceededFecES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds FEC OTU Monitoring" + ::= { fspR7Trap 312 } + + +alarmThres15MinExceededSonetLineES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds Line" + ::= { fspR7Trap 313 } + + +transientThres1DayExceededSonetLineES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds Line" + ::= { fspR7Trap 314 } + + +alarmThres15MinExceededOduES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds ODU Path Monitoring" + ::= { fspR7Trap 315 } + + +transientThres1DayExceededOduES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds ODU Path Monitoring" + ::= { fspR7Trap 316 } + + +alarmThres15MinExceededOtuES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds OTU Section Monitoring" + ::= { fspR7Trap 317 } + + +transientThres1DayExceededOtuES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds OTU Section Monitoring" + ::= { fspR7Trap 318 } + + +alarmThres15MinExceededPhysConvES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds Physical Coding Layer" + ::= { fspR7Trap 319 } + + +transientThres1DayExceededPhysConvES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds Physical Coding Layer" + ::= { fspR7Trap 320 } + + +alarmThres15MinExceededSonetSectES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds Section" + ::= { fspR7Trap 321 } + + +transientThres1DayExceededSonetSectES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "This is a very severe degradation BER This is a very severe degradation BER Errored Seconds>Errored Seconds Section>= 10**-3 Section= 10**-3" + ::= { fspR7Trap 322 } + + +alarmThres15MinExceededOduTcmAES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds ODU Tandem Connection Monitoring" + ::= { fspR7Trap 323 } + + +transientThres1DayExceededOduTcmAES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds ODU Tandem Connection Monitoring" + ::= { fspR7Trap 324 } + + +alarmThres15MinExceededOduTcmBES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds ODU Tandem Connection Monitoring" + ::= { fspR7Trap 325 } + + +transientThres1DayExceededOduTcmBES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds ODU Tandem Connection Monitoring" + ::= { fspR7Trap 326 } + + +alarmThres15MinExceededOduTcmCES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds ODU Tandem Connection Monitoring" + ::= { fspR7Trap 327 } + + +transientThres1DayExceededOduTcmCES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Errored Seconds ODU Tandem Connection Monitoring" + ::= { fspR7Trap 328 } + + +alarmLatencyTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "TCA -Round Trip Delay Too High" + ::= { fspR7Trap 329 } + + +alarmLatencyTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "TCA -Round trip delay Too Low" + ::= { fspR7Trap 330 } + + +alarmLaserBiasCurrentNormalizedtooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "TCA - Laser Bias Current Level too High. Fixed threshold has been crossed." + ::= { fspR7Trap 331 } + + +alarmLocalOscTemperatureTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Rx Laser used for Local Oscillator Temperature High" + ::= { fspR7Trap 332 } + + +alarmLocalOscTemperatureTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Rx Laser used for Local Oscillator Temperature Low" + ::= { fspR7Trap 333 } + + +alarmPumpLaser1TempTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "TCA - Fixed high threshold of Laser 1 Temperature has been crossed." + ::= { fspR7Trap 334 } + + +alarmPumpLaser1TempTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "TCA - Fixed low threshold of Laser 1 Temperature has been crossed." + ::= { fspR7Trap 335 } + + +alarmPumpLaser2TempTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "TCA - Fixed high threshold of Laser 2 Temperature has been crossed." + ::= { fspR7Trap 336 } + + +alarmPumpLaser2TempTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "TCA - Fixed low threshold of Laser 2 Temperature has been crossed." + ::= { fspR7Trap 337 } + + +alarmPumpLaser3TempTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "TCA - Fixed high threshold of Laser 3 Temperature has been crossed." + ::= { fspR7Trap 338 } + + +alarmPumpLaser3TempTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "TCA - Fixed low threshold of Laser 3 Temperature has been crossed." + ::= { fspR7Trap 339 } + + +alarmPumpLaser4TempTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "TCA - Fixed high threshold of Laser 4 Temperature has been crossed." + ::= { fspR7Trap 340 } + + +alarmPumpLaser4TempTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "TCA - Fixed low threshold of Laser 4 Temperature has been crossed." + ::= { fspR7Trap 341 } + + +alarmOscPwrTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Optical Supervisory Channel Optical Power High Threshold Exceeded" + ::= { fspR7Trap 342 } + + +alarmOscPwrTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Optical Supervisory Channel Optical Power Low Threshold Exceeded" + ::= { fspR7Trap 343 } + + +alarmRamanPumpPwrTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Pump Laser Power Fixed High Threshold Exceeded" + ::= { fspR7Trap 344 } + + +alarmRamanPumpPwrTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Pump Laser Power Fixed Low Threshold Exceeded" + ::= { fspR7Trap 345 } + + +alarmRoundTripDelayTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Round Trip Delay High Threshold Exceeded" + ::= { fspR7Trap 346 } + + +alarmRoundTripDelayTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Round Trip Delay Low Threshold Exceeded" + ::= { fspR7Trap 347 } + + +alarmThres15MinExceededSonetSectSEFS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Framing Seconds Section 15 Minute Threshold Exceeded" + ::= { fspR7Trap 348 } + + +transientThres1DayExceededSonetSectSEFS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Framing Seconds Section 1 Day Threshold Exceeded" + ::= { fspR7Trap 349 } + + +alarmThres15MinExceededFecSES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds FEC 15 Minute Threshold Exceeded" + ::= { fspR7Trap 350 } + + +transientThres1DayExceededFecSES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds FEC 1 Day Threshold Exceeded" + ::= { fspR7Trap 351 } + + +alarmThres15MinExceededSonetLineSES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds Line 15 Minute Threshold Exceeded" + ::= { fspR7Trap 352 } + + +transientThres1DayExceededSonetLineSES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds Line 1 Day Threshold Exceeded" + ::= { fspR7Trap 353 } + + +alarmThres15MinExceededOduSES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds ODU Path 15 Minute Threshold Exceeded" + ::= { fspR7Trap 354 } + + +transientThres1DayExceededOduSES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds ODU Path 1 Day Threshold Exceeded" + ::= { fspR7Trap 355 } + + +alarmThres15MinExceededOtuSES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds OTU Section 15 Minute Threshold Exceeded" + ::= { fspR7Trap 356 } + + +transientThres1DayExceededOtuSES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds OTU Section 1 Day Threshold Exceeded" + ::= { fspR7Trap 357 } + + +alarmThres15MinExceededSonetSectSES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds Section 15 Minute Threshold Exceeded" + ::= { fspR7Trap 358 } + + +transientThres1DayExceededSonetSectSES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds Section 1 Day Threshold Exceeded" + ::= { fspR7Trap 359 } + + +alarmThres15MinExceededOduTcmASES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds ODU Tandem Connection Monitoring A (TCM_A) 15 Minute Threshold Exceeded" + ::= { fspR7Trap 360 } + + +transientThres1DayExceededOduTcmASES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds ODU Tandem Connection Monitoring A (TCM_A) 1 Day Threshold Exceeded" + ::= { fspR7Trap 361 } + + +alarmThres15MinExceededOduTcmBSES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds ODU Tandem Connection Monitoring B (TCM_B) 15 Minute Threshold Exceeded" + ::= { fspR7Trap 362 } + + +transientThres1DayExceededOduTcmBSES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds ODU Tandem Connection Monitoring B (TCM_B) 1 Day Threshold Exceeded" + ::= { fspR7Trap 363 } + + +alarmThres15MinExceededOduTcmCSES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds ODU Tandem Connection Monitoring C (TCM_C) 15 Minute Threshold Exceeded" + ::= { fspR7Trap 364 } + + +transientThres1DayExceededOduTcmCSES NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Severely Errored Seconds ODU Tandem Connection Monitoring C (TCM_C) 1 Day Threshold Exceeded" + ::= { fspR7Trap 365 } + + +alarmLogicalLanesSkewTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Skew between the farthest apart lanes High Threshold Exceeded" + ::= { fspR7Trap 366 } + + +alarmSignalToNoiseRatioTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Signal-to-Noise Ratio Low Threshold Exceeded" + ::= { fspR7Trap 367 } + + +alarmSubModuleTempTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Relevant only when ERRFWD=LSROFF. Enables/disables theSubmodule Tempe + possibility to delay turning off the laser.Relevant only when ERRFWD=LSROFF. Enables/disables theSubmodule Temperature too High + possibility to delay turning off the laser. + This applies to the case when turning off the laserrature too High + is done as an error forwarding mechanism. + This applies to the case when turning off the laser + is done as an error forwarding mechanism." + ::= { fspR7Trap 368 } + + +alarmTemperatureTooHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Temperature Fixed High Threshold Exceeded" + ::= { fspR7Trap 369 } + + +alarmTemperatureTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Temperature Fixed Low Thershold Exceeded" + ::= { fspR7Trap 370 } + + +alarmThres15MinExceededSonetLineUAS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Unavailable Seconds Line/MS 15 Minute Threshold Exceeded" + ::= { fspR7Trap 371 } + + +transientThres1DayExceededSonetLineUAS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Unavailable Seconds Line/MS 1 Day Threshold Exceeded" + ::= { fspR7Trap 372 } + + +alarmThres15MinExceededOduUAS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Unavailable Seconds ODU Path 15 Minute Threshold Exceeded" + ::= { fspR7Trap 373 } + + +transientThres1DayExceededOduUAS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Unavailable Seconds ODU Path 1 Day Threshold Exceeded" + ::= { fspR7Trap 374 } + + +alarmThres15MinExceededOtuUAS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Unavailable Seconds OTU Section 15 Minute Threshold Exceeded" + ::= { fspR7Trap 375 } + + +transientThres1DayExceededOtuUAS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Unavailable Seconds OTU Section 1 Day Threshold Exceeded" + ::= { fspR7Trap 376 } + + +alarmThres15MinExceededOduTcmAUAS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Unavailable Seconds ODU Tandem Connection Monitoring A (TCM_A) 15 Minute Threshold Exceeded" + ::= { fspR7Trap 377 } + + +transientThres1DayExceededOduTcmAUAS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Unavailable Seconds ODU Tandem Connection Monitoring A (TCM_A) 1 Day Threshold Exceeded" + ::= { fspR7Trap 378 } + + +alarmThres15MinExceededOduTcmBUAS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Unavailable Seconds ODU Tandem Connection Monitoring B (TCM_B) 15 Minute Threshold Exceeded" + ::= { fspR7Trap 379 } + + +transientThres1DayExceededOduTcmBUAS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Unavailable Seconds ODU Tandem Connection Monitoring B (TCM_B) 1 Day Threshold Exceeded" + ::= { fspR7Trap 380 } + + +alarmThres15MinExceededOduTcmCUAS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Unavailable Seconds ODU Tandem Connection Monitoring C (TCM_C) 15 Minute Threshold Exceeded" + ::= { fspR7Trap 381 } + + +transientThres1DayExceededOduTcmCUAS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Unavailable Seconds ODU Tandem Connection Monitoring C (TCM_C) 1 Day Threshold Exceeded" + ::= { fspR7Trap 382 } + + +alarmThres15MinExceededFecUBE NOTIFICATION-TYPE + STATUS current + DESCRIPTION "FEC Uncorrected Block Error 15 Minute Threshold Exceeded" + ::= { fspR7Trap 383 } + + +transientThres1DayExceededFecUBE NOTIFICATION-TYPE + STATUS current + DESCRIPTION "FEC Uncorrected Block Error 1 Day Threshold Exceeded" + ::= { fspR7Trap 384 } + + +alarmEncryptionModuleTamperDetected NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Tamper event on Encryption module" + ::= { fspR7Trap 385 } + + +alarmThermoElectricCoolerEndOfLife NOTIFICATION-TYPE + STATUS current + DESCRIPTION "TEC End of Life" + ::= { fspR7Trap 386 } + + +alarmInputTIF NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Telemetry interface alarm" + ::= { fspR7Trap 387 } + + +transientHardwareResetInputTIF NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Telemetry interface alarm reset by hardware switch" + ::= { fspR7Trap 388 } + + +alarmTraceIdentifierMismatchOdu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "ODU-Trace Identifier Mismatch" + ::= { fspR7Trap 389 } + + +alarmTraceIdentifierMismatchOtu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "OTU-TIM" + ::= { fspR7Trap 390 } + + +alarmSectionTraceMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Section (SONET) / Regeneration Section (SDH) - Trace Identifier Mismatch" + ::= { fspR7Trap 391 } + + +alarmTraceIdentifierMismatchOduTcmA NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Trace Identifier Mismatch of ODU Tandem Connection Monitoring Instance A" + ::= { fspR7Trap 392 } + + +alarmTraceIdentifierMismatchOduTcmB NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Trace Identifier Mismatch of ODU Tandem Connection Monitoring Instance B" + ::= { fspR7Trap 393 } + + +alarmTraceIdentifierMismatchOduTcmC NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Trace Identifier Mismatch of ODU Tandem Connection Monitoring Instance C" + ::= { fspR7Trap 394 } + + +alarmTurnupFailed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Turnup Operation failed" + ::= { fspR7Trap 395 } + + +alarmTurnupCondition NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Turnup Operation in progress" + ::= { fspR7Trap 396 } + + +alarmUnequippedLowerOrderPath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "LO-Path Unequipped" + ::= { fspR7Trap 397 } + + +alarmUnequippedHigherOrderPath NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Path UNEQ" + ::= { fspR7Trap 398 } + + +alarmVoaControlFail NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The power or attenuation control of OPCM failed" + ::= { fspR7Trap 399 } + + +alarmVoltageOutOfRange NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Voltage Out of Range" + ::= { fspR7Trap 400 } + + +alarmInputVoltageFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Failure of Input Voltage" + ::= { fspR7Trap 401 } + + +alarmInputVoltageFailurePort1 NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Input Voltage Failed to power input 1 or A" + ::= { fspR7Trap 402 } + + +alarmInputVoltageFailurePort2 NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Input Voltage Failed to Power input 2 or B" + ::= { fspR7Trap 403 } + + +transientWorkingSwitchedBacktoWorking NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Working Traffic (ACT) switched back to Working facility from Protection facility automatically: sent by PROTN." + ::= { fspR7Trap 404 } + + +transientWorkingSwitchedtoProtection NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Working Traffic (ACT) switched from WKG facility to PROTN facility automatically, sent by WKG." + ::= { fspR7Trap 405 } + + +alarmWtrTimerRunning NOTIFICATION-TYPE + STATUS current + DESCRIPTION "WTR timer is running" + ::= { fspR7Trap 406 } + + +alarmLossOfLaneOtu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "OTU Loss of Lane Alignment" + ::= { fspR7Trap 407 } + + +alarmLossOfTestSeqSynchOpu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of test Sequence Synchronization at OPU layer" + ::= { fspR7Trap 408 } + + +alarmLossOfMfiOpu NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of OPU Multiframe Indication for an OPU4 (LOOMFI per G.798)" + ::= { fspR7Trap 409 } + + +alarmOosDisabledLckOduTrmt NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Disablement of Management Access with Transmitter Sending LCK" + ::= { fspR7Trap 410 } + + +alarmConfigurationMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Configuration Mismatch" + ::= { fspR7Trap 411 } + + +alarmOduAutoShutdownRxAIS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto Shutdown (ODU-AIS-RCV)" + ::= { fspR7Trap 412 } + + +alarmOduAutoShutdownTxAIS NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto Shutdown (ODU-AIS-TRMT)" + ::= { fspR7Trap 413 } + + +alarmOosDisabledLckOduRx NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Disablement of Management Access with sending LCK-ODU in Rx" + ::= { fspR7Trap 414 } + + +transientBootUpFailed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Boot up failed" + ::= { fspR7Trap 415 } + + +transientBootUpCompleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Boot up completed" + ::= { fspR7Trap 416 } + + +transientBootUpStarted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Boot up started" + ::= { fspR7Trap 417 } + + +transientInstallFwpCompleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Installation of FWP completed" + ::= { fspR7Trap 418 } + + +transientBootUpRejected NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Boot up rejected" + ::= { fspR7Trap 419 } + + +alarmThres15MinExceededBbePcs NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Background Block Errors PCS Section Monitoring" + ::= { fspR7Trap 420 } + + +transientThres15DayExceededBbePcs NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Background Block Errors PCS Monitoring" + ::= { fspR7Trap 421 } + + +alarmAutoShutdownGAis NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto Shutdown (G-AIS)" + ::= { fspR7Trap 422 } + + +alarmEquipmentMismatchAllow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Equipment and slot provisioning are mismatched" + ::= { fspR7Trap 423 } + + +alarmWarmUp NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Shelf is warming up" + ::= { fspR7Trap 424 } + + +transientFwpInstallStarted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Transfer started" + ::= { fspR7Trap 425 } + + +transientFwpInstallFailed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Transfer failed" + ::= { fspR7Trap 426 } + + +transientFwpInstallCompleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Transfer completed" + ::= { fspR7Trap 427 } + + +transientFwpSwitchStarted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Switch started" + ::= { fspR7Trap 428 } + + +transientFwpSwitchFailed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Switch failed" + ::= { fspR7Trap 429 } + + +transientFwpSwitchCompleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Switch completed" + ::= { fspR7Trap 430 } + + +transientFwpSwitchRejected NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Switch rejected" + ::= { fspR7Trap 431 } + + +alarmNetworkPathRestricted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Available network data path are restricted" + ::= { fspR7Trap 432 } + + +transientPathCleanupComplete NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Network data path cleanup completed" + ::= { fspR7Trap 433 } + + +alarmVfClientSignalFail NOTIFICATION-TYPE + STATUS current + DESCRIPTION "GFP Client Signal Fail on virtual Facility" + ::= { fspR7Trap 434 } + + +alarmAutoShutdownVfCSF NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Automatic Shutdown - Client Signal Fail transmit (LKDO-CSF)" + ::= { fspR7Trap 435 } + + +transientNtpSrvTestSuccessed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "NTPTEST-SUCCESS" + ::= { fspR7Trap 436 } + + +transientNtpSrvTestFailed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "NTPTEST-FAIL" + ::= { fspR7Trap 437 } + + +transientNtpSrvSyncChanged NOTIFICATION-TYPE + STATUS current + DESCRIPTION "NTP Synchronization Change (current Status in Varbind)" + ::= { fspR7Trap 438 } + + +alarmLinkFailToPartner1 NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Signal Failure on Communication to EPTE#1" + ::= { fspR7Trap 439 } + + +alarmLinkFailToPartner2 NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Signal Failure on Communication to EPTE#2" + ::= { fspR7Trap 440 } + + +alarmLinkFailToPartner3 NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Signal Failure on Communication to EPTE#3" + ::= { fspR7Trap 441 } + + +alarmLinkFailToPartner4 NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Signal Failure on Communication to EPTE#4" + ::= { fspR7Trap 442 } + + +alarmPartnerUnavailable NOTIFICATION-TYPE + STATUS current + DESCRIPTION "No communication link to provisioned external protection trigger partners" + ::= { fspR7Trap 443 } + + +transientCommunicationFail NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Signal Failure on Communication" + ::= { fspR7Trap 444 } + + +alarmPartner1Deleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "External Protection Trigger Partner #1 has been deleted" + ::= { fspR7Trap 445 } + + +alarmPartner2Deleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "External Protection Trigger Partner #2 has been deleted" + ::= { fspR7Trap 446 } + + +alarmPartner3Deleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "External Protection Trigger Partner #3 has been deleted" + ::= { fspR7Trap 447 } + + +alarmPartner4Deleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "External Protection Trigger Partner #4 has been deleted" + ::= { fspR7Trap 448 } + + +transientEqlzReport NOTIFICATION-TYPE + STATUS current + DESCRIPTION "System (Control Plane) triggered an equalization" + ::= { fspR7Trap 449 } + + +alarmThres15MinExceededPhysConvSE NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Sync Header Errors Physical Coding Layer 15 Minute Threshold Exceeded" + ::= { fspR7Trap 450 } + + +transientThres1DayExceededPhysConvSE NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Sync Header Errors Physical Coding Layer 1 Day Threshold Exceeded" + ::= { fspR7Trap 451 } + + +alarmThres15MinExceededPhysConvCVDE NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Coding Violations And Disparity Errors Physical Coding Layer" + ::= { fspR7Trap 452 } + + +transientThres1DayExceededPhysConvCVDE NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Coding Violations And Disparity Errors Physical Coding Layer" + ::= { fspR7Trap 453 } + + +transientForcedWorkingSwitchedBacktoWorking NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Forced Working Switched Back to Working" + ::= { fspR7Trap 454 } + + +transientForcedWorkingSwitchedBacktoProtection NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Forced Working Switched Back to Protection" + ::= { fspR7Trap 455 } + + +alarmAutoShutdownSendingOciOduTx NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Auto Shutdown Transmit (ODU-OCI)" + ::= { fspR7Trap 456 } + + +alarmAcpLinkLoss NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of communication to the ACP partner" + ::= { fspR7Trap 457 } + + +alarmAcpChannelUnAvail NOTIFICATION-TYPE + STATUS current + DESCRIPTION "APS channel of ACP partner is not available" + ::= { fspR7Trap 458 } + + +alarmAcpPartnerUnassigned NOTIFICATION-TYPE + STATUS current + DESCRIPTION "APS channel communication partner is unassigned" + ::= { fspR7Trap 459 } + + +alarmAcpPartnerDeleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "APS channel partner is removed form DB" + ::= { fspR7Trap 460 } + + +alarmThres15MinExceededCrcErrorsRcv NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Rx CRC 15M Crossed" + ::= { fspR7Trap 461 } + + +transientThres1DayExceededCrcErrorsRcv NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Rx CRC 1D Crossed" + ::= { fspR7Trap 462 } + + +alarmThres15MinExceededCrcFramesEgress NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Tx CRC 15M Crossed" + ::= { fspR7Trap 463 } + + +transientThres1DayExceededCrcFramesEgress NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Tx CRC 1Day Exceeded" + ::= { fspR7Trap 464 } + + +alarmAutoServiceMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Mismatch of service locked at working and protection" + ::= { fspR7Trap 465 } + + +alarmBatteryNoCharge NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Flat battery" + ::= { fspR7Trap 466 } + + +transientFwpHashPass NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Firmware package hash verification passed" + ::= { fspR7Trap 467 } + + +transientFwpHashFail NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Firmware package hash verification failed" + ::= { fspR7Trap 468 } + + +alarmTagReceiveFail NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Alarm indicating an Ethernet packet was received with a tag error" + ::= { fspR7Trap 469 } + + +alarmTagReceiveFailMaxReached NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Alarm to indicate Ethernet packets with tag errors has reached the specified limit (TAGFAIL-LIMIT) in the specfiied time window (TAGFAIL-TIME)" + ::= { fspR7Trap 470 } + + +transientTagCounterReset NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Log entry to indicate the Ethernet packet tag error count (TAGFAILCNT) was reset by the operator" + ::= { fspR7Trap 471 } + + +transientTagCounterResetFw NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Log entry to indicate the Ethernet packet tag error count (TAGFAILCNT) was reset by the firmware." + ::= { fspR7Trap 472 } + + +alarmInternalEncryptionFail NOTIFICATION-TYPE + STATUS current + DESCRIPTION "internal encryption failure" + ::= { fspR7Trap 473 } + + +transientCryptoTagFailureLimitChanged NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Change number of Ethernet packets received with a tag errors" + ::= { fspR7Trap 474 } + + +transientCryptoTagFailurePeriodChanged NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Change of time window Ethernet packets with tag errors" + ::= { fspR7Trap 475 } + + +alarmInsufficientPower NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Insufficient Power" + ::= { fspR7Trap 476 } + + +alarmPowerConsumptionHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Power Consumption High" + ::= { fspR7Trap 477 } + + +alarmLossOfOverhead NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of Overhead Communication Signal" + ::= { fspR7Trap 478 } + + +alarmLossOfInputSignal NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of Payload Signal" + ::= { fspR7Trap 479 } + + +alarmOtuServerSignalFail NOTIFICATION-TYPE + STATUS current + DESCRIPTION "OTU Server Signal Failure" + ::= { fspR7Trap 480 } + + +alarmLossOfPRBSonaLane NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of PRBS on a Lane" + ::= { fspR7Trap 481 } + + +alarmLossOfAlignment NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of Alignment" + ::= { fspR7Trap 482 } + + +alarmLocalFaultRx NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Detection of link fault sequence in Rx direction" + ::= { fspR7Trap 483 } + + +alarmLocalFaultTx NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Detection of link fault sequence in Tx direction" + ::= { fspR7Trap 484 } + + +alarmServerSignalFailRx NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Detection of Server Signal Fail in Rx Direction" + ::= { fspR7Trap 485 } + + +alarmServerSignalFailTx NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Detection of Server Signal Fail in Tx Direction" + ::= { fspR7Trap 486 } + + +alarmLossOfBlockLock NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of Block Lock" + ::= { fspR7Trap 487 } + + +alarmInputVoltageLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Input Voltage Low (Input voltage low Warning is done after the A/B power Oring)" + ::= { fspR7Trap 488 } + + +alarmOutputVoltageFailure NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Output Voltage Failure" + ::= { fspR7Trap 489 } + + +alarmOutputPowerHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Output Power High alarm" + ::= { fspR7Trap 490 } + + +alarmCommunicationLoss NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Communication Loss between the ECM and Module across the backplane" + ::= { fspR7Trap 491 } + + +alarmIncompatibleVersion NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Equipment version is not compatible with configuration" + ::= { fspR7Trap 492 } + + +alarmAirDustFilterClogged NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Air dust filter clogged" + ::= { fspR7Trap 493 } + + +alarmPsmRedundancyMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Power supply redundancy mismatch" + ::= { fspR7Trap 494 } + + +alarmLossOfModemSync NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of Modem Sync" + ::= { fspR7Trap 495 } + + +alarmServerSignalFailPayload NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Server Signal Fail Payload" + ::= { fspR7Trap 496 } + + +alarmOutputCurrentDrawHigh NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Output current draw (usage) is over the limit" + ::= { fspR7Trap 497 } + + +alarmRAndCPortOutage NOTIFICATION-TYPE + STATUS current + DESCRIPTION "R & C Port Outage" + ::= { fspR7Trap 498 } + + +alarmRPortOutage NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Internal R Port Failure" + ::= { fspR7Trap 499 } + + +alarmPPortOutage NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Internal P Port Failure" + ::= { fspR7Trap 500 } + + +alarmHwOptReachedHT NOTIFICATION-TYPE + STATUS current + DESCRIPTION "HW OPT has reached a high thershold, and it could be damaged." + ::= { fspR7Trap 501 } + + +alarmExcessLLDPNeighborsRx NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Too many LLDP neighbors detected in the Rx Direction" + ::= { fspR7Trap 502 } + + +alarmExcessLLDPNeighborsTx NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Too many LLDP neighbors detected in the Tx Direction" + ::= { fspR7Trap 503 } + + +alarmConfigurationFault NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Mismatch between module configuration and Database" + ::= { fspR7Trap 504 } + + +alarmChannelMismatchRx NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Channel on recieved signal does not match the provisioned channel." + ::= { fspR7Trap 505 } + + +alarmLossOfCoupling NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Loss of Coupling Alignment" + ::= { fspR7Trap 506 } + + +alarmHardwareUnavailable NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Hardware Resource Unavailable" + ::= { fspR7Trap 507 } + + +transientCryBootStarted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Encryption module boot up started" + ::= { fspR7Trap 508 } + + +transientCryAuthKeyMade NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Authentication Key created and ready to use" + ::= { fspR7Trap 509 } + + +transientCryAuthKeyReceived NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Authentication key received from the far end" + ::= { fspR7Trap 510 } + + +alarmCryAuthKeyMissing NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Authentication key is missing" + ::= { fspR7Trap 511 } + + +alarmCryDataInvalid NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Received encryption data is invalid" + ::= { fspR7Trap 512 } + + +alarmLossOfSignalDcPort NOTIFICATION-TYPE + STATUS current + DESCRIPTION "DC Port Failure" + ::= { fspR7Trap 513 } + + +alarmAmpDisabled NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Amplifier is Administratively Disabled" + ::= { fspR7Trap 514 } + + +transientEncryptionModuleSelfTestPass NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Selftest passed" + ::= { fspR7Trap 515 } + + +alarmLicenseMissing NOTIFICATION-TYPE + STATUS current + DESCRIPTION "No license available (license missing) but equipment is provisoned." + ::= { fspR7Trap 516 } + + +alarmHwConfigFault NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Possible mismatch between HW configuration and NCU database" + ::= { fspR7Trap 517 } + + +alarmThres15MinExceededSonetSectBbe NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Section/RS Background Block Errors 15 Min High Treshold" + ::= { fspR7Trap 518 } + + +transientThres1DayExceededSonetSectBbe NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Section/RS Background Block Errors 1-Day High Treshold" + ::= { fspR7Trap 519 } + + +alarmThres15MinExceededSonetLineBbe NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Line/MS Background Block Errors 15 Min High Treshold" + ::= { fspR7Trap 520 } + + +transientThres1DayExceededSonetLineBbe NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Line/MS Background Block Errors 1-Day High Treshold" + ::= { fspR7Trap 521 } + + +alarmServerSignalFailLine NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Line/MS - Server Signal Failure" + ::= { fspR7Trap 522 } + + +alarmThres15MinExceededSonetSectOofs NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Section/RS Out-Of-Frame Seconds 15 Min Threshold Exceeded" + ::= { fspR7Trap 523 } + + +transientThres1DayExceededSonetSectOofs NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Section/RS Out-Of-Frame Seconds 1-Day Threshold Exceeded" + ::= { fspR7Trap 524 } + + +alarmNoLicenseFile NOTIFICATION-TYPE + STATUS current + DESCRIPTION "License File has not been added to the node or shelf" + ::= { fspR7Trap 525 } + + +alarmLicenseServerDisconnected NOTIFICATION-TYPE + STATUS current + DESCRIPTION "License Server Disconnected" + ::= { fspR7Trap 526 } + + +alarmLicenseServerNotConfigured NOTIFICATION-TYPE + STATUS current + DESCRIPTION "License Server has not been configured" + ::= { fspR7Trap 527 } + + +alarmLicenseInvalid NOTIFICATION-TYPE + STATUS current + DESCRIPTION "License is invalid (expired or corrupted)" + ::= { fspR7Trap 528 } + + +alarmLicenseOverdraft NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Number of licenses in use and granted exceed licenses supported" + ::= { fspR7Trap 529 } + + +alarmLicenseMissingMismatch NOTIFICATION-TYPE + STATUS current + DESCRIPTION "No license available, NCU has configuration but equipment configuration failed. A configuration mismatch exists between NCU and equipment." + ::= { fspR7Trap 530 } + + +alarmQualityFactorTooLow NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Quality Factor low threshold exceeded" + ::= { fspR7Trap 531 } + + +transientCryBootCompleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Encryption module boot up completed" + ::= { fspR7Trap 532 } + + +transientCryBootFailed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Encryption module boot up failed" + ::= { fspR7Trap 533 } + + +transientCrySwitchStarted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Encryption module switch started" + ::= { fspR7Trap 534 } + + +transientCrySwitchCompleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Encryption module switch completed" + ::= { fspR7Trap 535 } + + +transientCrySwitchFailed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Encryption module switch failed" + ::= { fspR7Trap 536 } + + +alarmReplaceAirFilter NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Replace Air Filter" + ::= { fspR7Trap 537 } + + +alarmAutoShutdownSendingIdle NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Idle insertion" + ::= { fspR7Trap 538 } + + +transientMpReleased NOTIFICATION-TYPE + OBJECTS { entitySysAidString, + fileDataMpName, + fileDataComment, + fileDataMpTag, + fileDataRevision, + fileDataVersion, + fileDataCreationTime + } + STATUS current + DESCRIPTION "Master profile has been release by an admin user, users can change parameters supported by the master profile." + ::= { fspR7Trap 539 } + + +transientMpLocked NOTIFICATION-TYPE + OBJECTS { entitySysAidString, + fileDataMpName, + fileDataComment, + fileDataMpTag, + fileDataRevision, + fileDataVersion, + fileDataCreationTime + } + STATUS current + DESCRIPTION "Master profile activated, users cannot change parameters supported by the master profile." + ::= { fspR7Trap 540 } + + +alarmMpFileMissing NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Master profile from Network Manager has been released. Alarm is cleared by transferring and activating the master profile from Network Manager." + ::= { fspR7Trap 541 } + + +transientMpDeleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Master profile deleted, users cannot change parameters supported by the master profile." + ::= { fspR7Trap 542 } + + +transientMpCreated NOTIFICATION-TYPE + OBJECTS { entitySysAidString, + fileDataMpName, + fileDataComment, + fileDataMpTag, + fileDataRevision, + fileDataVersion, + fileDataCreationTime + } + STATUS current + DESCRIPTION "Master profile has been creteated. Master profile is deactivated, users can change parameters supported by the master profile." + ::= { fspR7Trap 543 } + + +transientMpParameterSetFail NOTIFICATION-TYPE + OBJECTS { entitySysAidString, + errorMessage + } + STATUS current + DESCRIPTION "MP Parameter Set Fail." + ::= { fspR7Trap 544 } + + +transientMpImported NOTIFICATION-TYPE + OBJECTS { entitySysAidString, + fileDataMpName, + fileDataComment, + fileDataMpTag, + fileDataRevision, + fileDataVersion, + fileDataCreationTime + } + STATUS current + DESCRIPTION "Master profile has been imported." + ::= { fspR7Trap 545 } + + +alarmDelayMeasurementProgress NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Delay Measurement in progress" + ::= { fspR7Trap 546 } + + +transientDelayMeasurementCompleted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Measurement Complete" + ::= { fspR7Trap 547 } + + +transientDelayMeasurementFailed NOTIFICATION-TYPE + STATUS current + DESCRIPTION "Delay Measurement failed" + ::= { fspR7Trap 548 } + + +fspR7EquipmentInsertedTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION "This trap is sent when an equipment is inserted." + ::= { fspR7Trap 10001 } + + +fspR7EquipmentRemovedTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION "This trap is sent when an equipment is inserted." + ::= { fspR7Trap 10002 } + + +fspR7WriteAccessRequest NOTIFICATION-TYPE + STATUS current + DESCRIPTION "" + ::= { fspR7Trap 10010 } + + +fspR7WriteAccessGranted NOTIFICATION-TYPE + STATUS current + DESCRIPTION "" + ::= { fspR7Trap 10011 } + + +fspR7WriteAccessRevoked NOTIFICATION-TYPE + STATUS current + DESCRIPTION "" + ::= { fspR7Trap 10012 } + + +fspR7WriteAccessDenied NOTIFICATION-TYPE + STATUS current + DESCRIPTION "" + ::= { fspR7Trap 10013 } + + +fspR7WriteAccessTimeout NOTIFICATION-TYPE + STATUS current + DESCRIPTION "" + ::= { fspR7Trap 10014 } + + +fspR7WriteAccessRequestTimeout NOTIFICATION-TYPE + STATUS current + DESCRIPTION "" + ::= { fspR7Trap 10015 } + + +fspR7TrapSinkCreation NOTIFICATION-TYPE + OBJECTS { trapSinkIPv4, + trapSinkIPv6 + } + STATUS current + DESCRIPTION "This trap is sent every time a trapSink is created." + ::= { fspR7Trap 10020 } + + +fspR7TrapSinkDeletion NOTIFICATION-TYPE + OBJECTS { trapSinkIPv4, + trapSinkIPv6 + } + STATUS current + DESCRIPTION "This trap is sent every time a trapSink is deleted." + ::= { fspR7Trap 10021 } + + +fspR7TrapSinkChange NOTIFICATION-TYPE + OBJECTS { trapSinkIPv4, + trapSinkIPv6, + trapSinkCommunity, + trapSinkUserName + } + STATUS current + DESCRIPTION "This trap is sent every time a trapSink is changed." + ::= { fspR7Trap 10022 } + + +fspR7AccountStateChange NOTIFICATION-TYPE + OBJECTS { authTrapUserName, + authTrapAccountState + } + STATUS current + DESCRIPTION "This trap is sent every time users Account State is changed." + ::= { fspR7Trap 10023 } + + +fspR7CommunityCreation NOTIFICATION-TYPE + OBJECTS { communityName + } + STATUS current + DESCRIPTION "This trap is sent every time a community string is created." + ::= { fspR7Trap 10024 } + + +fspR7CommunityDeletion NOTIFICATION-TYPE + OBJECTS { communityName + } + STATUS current + DESCRIPTION "This trap is sent every time a community string is created." + ::= { fspR7Trap 10025 } + + +fspR7PrivilegeChange NOTIFICATION-TYPE + OBJECTS { privilegeChangeState, + privilegeChangeUserName, + privilegeChangeIpAddress, + privilegeChangeInterface, + privilegeChangeCurrentPrivilege, + privilegeChangeRequestedPrivilege, + privilegeChangeDuration + } + STATUS current + DESCRIPTION "This trap is sent every time a privilege change request is changed (added, modified, removed)." + ::= { fspR7Trap 10026 } + + +fspR7AuthenticationNotification NOTIFICATION-TYPE + OBJECTS { authTrapSrcIp, + authTrapStatus, + authTrapSessionId, + authTrapProtocol, + authTrapPort, + authTrapUserName, + authTrapAccess + } + STATUS current + DESCRIPTION "This trap is sent when authentication attempt happens." + ::= { fspR7Trap 10027 } + + +fspR7AuthenticationNotificationSummary NOTIFICATION-TYPE + OBJECTS { authTrapProtocol, + authTrapSuccessfulAuthCount, + authTrapUnsuccessfulAuthCount + } + STATUS current + DESCRIPTION "This trap is sent when authentication attempt happens more often + than 5 times within 10 seconds." + ::= { fspR7Trap 10028 } + + +optThresholdConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptThresholdConfigEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "optThresholdConfigTable" + ::= { performanceFacilityThreshold 1 } + +optThresholdConfigEntry OBJECT-TYPE + SYNTAX OptThresholdConfigEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "Entry of optThresholdConfigTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { optThresholdConfigTable 1 } + +OptThresholdConfigEntry ::= SEQUENCE + { optThresholdConfigLowFixed Integer32, + optThresholdConfigHighFixed Integer32, + optThresholdConfigLowConfig Integer32, + optThresholdConfigHighConfig Integer32 } + +optThresholdConfigLowFixed OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Low fixed threshold of the Optical Power Transmitted (output)" + ::= { optThresholdConfigEntry 1 } + +optThresholdConfigHighFixed OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "High fixed threshold of the Optical Power Transmitted (output)" + ::= { optThresholdConfigEntry 2 } + +optThresholdConfigLowConfig OBJECT-TYPE + SYNTAX Integer32 (-500..300) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION "Configurable threshold of the Optical Power Transmitted (output)" + ::= { optThresholdConfigEntry 3 } + +optThresholdConfigHighConfig OBJECT-TYPE + SYNTAX Integer32 (-500..300) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION "Configurable high threshold of the Optical Power Transmitted (output)" + ::= { optThresholdConfigEntry 4 } + +oprThresholdConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprThresholdConfigEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "oprThresholdConfigTable" + ::= { performanceFacilityThreshold 2 } + +oprThresholdConfigEntry OBJECT-TYPE + SYNTAX OprThresholdConfigEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "Entry of oprThresholdConfigTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { oprThresholdConfigTable 1 } + +OprThresholdConfigEntry ::= SEQUENCE + { oprThresholdConfigLowConfig Integer32, + oprThresholdConfigHighConfig Integer32 } + +oprThresholdConfigLowConfig OBJECT-TYPE + SYNTAX Integer32 (-450..260) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION "Optical Input Power Received" + ::= { oprThresholdConfigEntry 1 } + +oprThresholdConfigHighConfig OBJECT-TYPE + SYNTAX Integer32 (-450..270) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION "Optical Input Power Received" + ::= { oprThresholdConfigEntry 2 } + +lsrtempThresholdConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF LsrtempThresholdConfigEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "lsrtempThresholdConfigTable" + ::= { performanceFacilityThreshold 3 } + +lsrtempThresholdConfigEntry OBJECT-TYPE + SYNTAX LsrtempThresholdConfigEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "Entry of lsrtempThresholdConfigTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lsrtempThresholdConfigTable 1 } + +LsrtempThresholdConfigEntry ::= SEQUENCE + { lsrtempThresholdConfigLowFixed Integer32, + lsrtempThresholdConfigHighFixed Integer32 } + +lsrtempThresholdConfigLowFixed OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Laser temperature fixed low threshold." + ::= { lsrtempThresholdConfigEntry 1 } + +lsrtempThresholdConfigHighFixed OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Laser temperature fixed high threshold." + ::= { lsrtempThresholdConfigEntry 2 } + +optIntervalPm15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptIntervalPm15minEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "optIntervalPm15minTable" + ::= { performanceFacilityMonitoring 1 } + +optIntervalPm15minEntry OBJECT-TYPE + SYNTAX OptIntervalPm15minEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "Entry of optIntervalPm15minTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + optIntervalPm15minNumber + } + ::= { optIntervalPm15minTable 1 } + +OptIntervalPm15minEntry ::= SEQUENCE + { optIntervalPm15minNumber Integer32, + optIntervalPm15minLow Integer32, + optIntervalPm15minMean Integer32, + optIntervalPm15minHigh Integer32, + optIntervalPm15minValidFlag TruthValue, + optIntervalPm15minTimeStamp DateAndTime } + +optIntervalPm15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { optIntervalPm15minEntry 1 } + +optIntervalPm15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Output Power Transmitted" + ::= { optIntervalPm15minEntry 2 } + +optIntervalPm15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Output Power Transmitted" + ::= { optIntervalPm15minEntry 3 } + +optIntervalPm15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Output Power Transmitted" + ::= { optIntervalPm15minEntry 4 } + +optIntervalPm15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Valid Flag" + ::= { optIntervalPm15minEntry 5 } + +optIntervalPm15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Timestamp" + ::= { optIntervalPm15minEntry 6 } + +optIntervalPm1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptIntervalPm1dayEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "optIntervalPm1dayTable" + ::= { performanceFacilityMonitoring 2 } + +optIntervalPm1dayEntry OBJECT-TYPE + SYNTAX OptIntervalPm1dayEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "Entry of optIntervalPm1dayTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + optIntervalPm1dayNumber + } + ::= { optIntervalPm1dayTable 1 } + +OptIntervalPm1dayEntry ::= SEQUENCE + { optIntervalPm1dayNumber Integer32, + optIntervalPm1dayLow Integer32, + optIntervalPm1dayMean Integer32, + optIntervalPm1dayHigh Integer32, + optIntervalPm1dayValidFlag TruthValue, + optIntervalPm1dayTimeStamp DateAndTime } + +optIntervalPm1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { optIntervalPm1dayEntry 1 } + +optIntervalPm1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Output Power Transmitted" + ::= { optIntervalPm1dayEntry 2 } + +optIntervalPm1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Output Power Transmitted" + ::= { optIntervalPm1dayEntry 3 } + +optIntervalPm1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Output Power Transmitted" + ::= { optIntervalPm1dayEntry 4 } + +optIntervalPm1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Valid Flag" + ::= { optIntervalPm1dayEntry 5 } + +optIntervalPm1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Timestamp" + ::= { optIntervalPm1dayEntry 6 } + +optIntervalPm1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptIntervalPm1weekEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "optIntervalPm1weekTable" + ::= { performanceFacilityMonitoring 3 } + +optIntervalPm1weekEntry OBJECT-TYPE + SYNTAX OptIntervalPm1weekEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "Entry of optIntervalPm1weekTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + optIntervalPm1weekNumber + } + ::= { optIntervalPm1weekTable 1 } + +OptIntervalPm1weekEntry ::= SEQUENCE + { optIntervalPm1weekNumber Integer32, + optIntervalPm1weekLow Integer32, + optIntervalPm1weekMean Integer32, + optIntervalPm1weekHigh Integer32, + optIntervalPm1weekValidFlag TruthValue, + optIntervalPm1weekTimeStamp DateAndTime } + +optIntervalPm1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { optIntervalPm1weekEntry 1 } + +optIntervalPm1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Output Power Transmitted" + ::= { optIntervalPm1weekEntry 2 } + +optIntervalPm1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Output Power Transmitted" + ::= { optIntervalPm1weekEntry 3 } + +optIntervalPm1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Output Power Transmitted" + ::= { optIntervalPm1weekEntry 4 } + +optIntervalPm1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Valid Flag" + ::= { optIntervalPm1weekEntry 5 } + +optIntervalPm1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Timestamp" + ::= { optIntervalPm1weekEntry 6 } + +oprIntervalPm15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprIntervalPm15minEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "oprIntervalPm15minTable" + ::= { performanceFacilityMonitoring 4 } + +oprIntervalPm15minEntry OBJECT-TYPE + SYNTAX OprIntervalPm15minEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "Entry of oprIntervalPm15minTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + oprIntervalPm15minNumber + } + ::= { oprIntervalPm15minTable 1 } + +OprIntervalPm15minEntry ::= SEQUENCE + { oprIntervalPm15minNumber Integer32, + oprIntervalPm15minLow Integer32, + oprIntervalPm15minMean Integer32, + oprIntervalPm15minHigh Integer32, + oprIntervalPm15minValidFlag TruthValue, + oprIntervalPm15minTimeStamp DateAndTime } + +oprIntervalPm15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { oprIntervalPm15minEntry 1 } + +oprIntervalPm15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Input Power Received" + ::= { oprIntervalPm15minEntry 2 } + +oprIntervalPm15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Input Power Received" + ::= { oprIntervalPm15minEntry 3 } + +oprIntervalPm15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Input Power Received" + ::= { oprIntervalPm15minEntry 4 } + +oprIntervalPm15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Valid Flag" + ::= { oprIntervalPm15minEntry 5 } + +oprIntervalPm15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Timestamp" + ::= { oprIntervalPm15minEntry 6 } + +oprIntervalPm1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprIntervalPm1dayEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "oprIntervalPm1dayTable" + ::= { performanceFacilityMonitoring 5 } + +oprIntervalPm1dayEntry OBJECT-TYPE + SYNTAX OprIntervalPm1dayEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "Entry of oprIntervalPm1dayTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + oprIntervalPm1dayNumber + } + ::= { oprIntervalPm1dayTable 1 } + +OprIntervalPm1dayEntry ::= SEQUENCE + { oprIntervalPm1dayNumber Integer32, + oprIntervalPm1dayLow Integer32, + oprIntervalPm1dayMean Integer32, + oprIntervalPm1dayHigh Integer32, + oprIntervalPm1dayValidFlag TruthValue, + oprIntervalPm1dayTimeStamp DateAndTime } + +oprIntervalPm1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { oprIntervalPm1dayEntry 1 } + +oprIntervalPm1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Input Power Received" + ::= { oprIntervalPm1dayEntry 2 } + +oprIntervalPm1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Input Power Received" + ::= { oprIntervalPm1dayEntry 3 } + +oprIntervalPm1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Input Power Received" + ::= { oprIntervalPm1dayEntry 4 } + +oprIntervalPm1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Valid Flag" + ::= { oprIntervalPm1dayEntry 5 } + +oprIntervalPm1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Timestamp" + ::= { oprIntervalPm1dayEntry 6 } + +oprIntervalPm1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprIntervalPm1weekEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "oprIntervalPm1weekTable" + ::= { performanceFacilityMonitoring 6 } + +oprIntervalPm1weekEntry OBJECT-TYPE + SYNTAX OprIntervalPm1weekEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "Entry of oprIntervalPm1weekTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + oprIntervalPm1weekNumber + } + ::= { oprIntervalPm1weekTable 1 } + +OprIntervalPm1weekEntry ::= SEQUENCE + { oprIntervalPm1weekNumber Integer32, + oprIntervalPm1weekLow Integer32, + oprIntervalPm1weekMean Integer32, + oprIntervalPm1weekHigh Integer32, + oprIntervalPm1weekValidFlag TruthValue, + oprIntervalPm1weekTimeStamp DateAndTime } + +oprIntervalPm1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { oprIntervalPm1weekEntry 1 } + +oprIntervalPm1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Input Power Received" + ::= { oprIntervalPm1weekEntry 2 } + +oprIntervalPm1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Input Power Received" + ::= { oprIntervalPm1weekEntry 3 } + +oprIntervalPm1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Optical Input Power Received" + ::= { oprIntervalPm1weekEntry 4 } + +oprIntervalPm1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Valid Flag" + ::= { oprIntervalPm1weekEntry 5 } + +oprIntervalPm1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Timestamp" + ::= { oprIntervalPm1weekEntry 6 } + +endOfPerformance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { performance 10000 } + +terminationPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF TerminationPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "terminationPoint" + ::= { fiberMap 1 } + +terminationPointEntry OBJECT-TYPE + SYNTAX TerminationPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of terminationPoint" + INDEX { + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName + } + ::= { terminationPointTable 1 } + +TerminationPointEntry ::= SEQUENCE + { terminationPointRowStatus RowStatus, + terminationPointPartnerAid RowPointer, + terminationPointAdmin FspR7AdminState, + terminationPointFiberDetect FspR7EnableDisable, + terminationPointFiberDetectStatus FspR7FDStatusCaps, + terminationPointFunction FspR7InterfaceFunction, + terminationPointAlias SnmpAdminString, + terminationPointValidSigTimer Unsigned32, + terminationPointConnector FspR7ConnectorType, + terminationPointFiber FspR7OpticalFiberType, + terminationPointConnType FspR7TypeConnection, + terminationPointOper FspR7OperState, + terminationPointOutputPower Integer32, + terminationPointInputPower Integer32, + terminationPointFiberConnAtten Integer32, + terminationPointConnEqptState FspR7ConnectState, + terminationPointTermType FspR7EquipmentType, + terminationPointChannel FspR7ChannelIdentifier, + terminationPointLambda Unsigned32, + terminationPointFrequency Unsigned32, + terminationPointReach FspR7OpticalInterfaceReach, + terminationPointBand FspR7OpticalBand, + terminationPointSubBand FspR7OpticalSubBand, + terminationPointGroup FspR7OpticalGroup, + terminationPointSfProvision FspR7SingleFiberLocation, + terminationPointDirection ApsDirection, + terminationPointLevel FspR7OpticalMultiplexLevel, + terminationPointSecondaryStates FspR7EntitySecondaryStates, + terminationPointChannelRangeProvision FspR7ChannelRangeInventory } + +terminationPointRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Termination Point RowStatus. Object is used to + create or delete a row in the table." + ::= { terminationPointEntry 1 } + +terminationPointPartnerAid OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Partner AID." + ::= { terminationPointEntry 2 } + +terminationPointAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Termination Point Adminstrative State." + ::= { terminationPointEntry 3 } + +terminationPointFiberDetect OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Termination Point Fiber Detect." + ::= { terminationPointEntry 4 } + +terminationPointFiberDetectStatus OBJECT-TYPE + SYNTAX FspR7FDStatusCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Fiber Detect Status." + ::= { terminationPointEntry 5 } + +terminationPointFunction OBJECT-TYPE + SYNTAX FspR7InterfaceFunction + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Interface Function." + ::= { terminationPointEntry 6 } + +terminationPointAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Termination Point Alias." + ::= { terminationPointEntry 7 } + +terminationPointValidSigTimer OBJECT-TYPE + SYNTAX Unsigned32 (0..5760) + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Valid Signal Timer." + ::= { terminationPointEntry 8 } + +terminationPointConnector OBJECT-TYPE + SYNTAX FspR7ConnectorType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Connector Type." + ::= { terminationPointEntry 9 } + +terminationPointFiber OBJECT-TYPE + SYNTAX FspR7OpticalFiberType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Fiber Type." + ::= { terminationPointEntry 10 } + +terminationPointConnType OBJECT-TYPE + SYNTAX FspR7TypeConnection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Connectivity Type." + ::= { terminationPointEntry 11 } + +terminationPointOper OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Operational State." + ::= { terminationPointEntry 12 } + +terminationPointOutputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Optical Power Tx." + ::= { terminationPointEntry 13 } + +terminationPointInputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Optical Power Rx." + ::= { terminationPointEntry 14 } + +terminationPointFiberConnAtten OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Fiber Connection Attenuation." + ::= { terminationPointEntry 15 } + +terminationPointConnEqptState OBJECT-TYPE + SYNTAX FspR7ConnectState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Fiber Connection Eqpt State." + ::= { terminationPointEntry 16 } + +terminationPointTermType OBJECT-TYPE + SYNTAX FspR7EquipmentType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Termination Type." + ::= { terminationPointEntry 17 } + +terminationPointChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Channel Provision." + ::= { terminationPointEntry 18 } + +terminationPointLambda OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Lambda." + ::= { terminationPointEntry 19 } + +terminationPointFrequency OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.01 THz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Frequency." + ::= { terminationPointEntry 20 } + +terminationPointReach OBJECT-TYPE + SYNTAX FspR7OpticalInterfaceReach + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Reach Provision." + ::= { terminationPointEntry 21 } + +terminationPointBand OBJECT-TYPE + SYNTAX FspR7OpticalBand + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Band Provision." + ::= { terminationPointEntry 22 } + +terminationPointSubBand OBJECT-TYPE + SYNTAX FspR7OpticalSubBand + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point SubBand Provision." + ::= { terminationPointEntry 23 } + +terminationPointGroup OBJECT-TYPE + SYNTAX FspR7OpticalGroup + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Group Provision." + ::= { terminationPointEntry 24 } + +terminationPointSfProvision OBJECT-TYPE + SYNTAX FspR7SingleFiberLocation + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Sf Provision." + ::= { terminationPointEntry 25 } + +terminationPointDirection OBJECT-TYPE + SYNTAX ApsDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Direction." + ::= { terminationPointEntry 26 } + +terminationPointLevel OBJECT-TYPE + SYNTAX FspR7OpticalMultiplexLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Point Level." + ::= { terminationPointEntry 27 } + +terminationPointSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Termination Secondary States." + ::= { terminationPointEntry 28 } + +terminationPointChannelRangeProvision OBJECT-TYPE + SYNTAX FspR7ChannelRangeInventory + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Range" + ::= { terminationPointEntry 29 } + +connectionTable OBJECT-TYPE + SYNTAX SEQUENCE OF ConnectionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "connectionTable" + ::= { fiberMap 2 } + +connectionEntry OBJECT-TYPE + SYNTAX ConnectionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of connectionTable" + INDEX { + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName, + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName, + entityConnectionClassName + } + ::= { connectionTable 1 } + +ConnectionEntry ::= SEQUENCE + { connectionRowStatus RowStatus, + connectionType FspR7TypeConnection, + connectionState FspR7StateConnection, + connectionCreationMethod FfpType } + +connectionRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Physical Connection RowStatus. Object is used to create + or delete a row in the table." + ::= { connectionEntry 1 } + +connectionType OBJECT-TYPE + SYNTAX FspR7TypeConnection + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Physical Connection Type." + ::= { connectionEntry 2 } + +connectionState OBJECT-TYPE + SYNTAX FspR7StateConnection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Connection State." + ::= { connectionEntry 3 } + +connectionCreationMethod OBJECT-TYPE + SYNTAX FfpType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Type of protection (normal/forced)" + ::= { connectionEntry 4 } + +facilityReferByTable OBJECT-TYPE + SYNTAX SEQUENCE OF FacilityReferByEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "facilityReferByTable" + ::= { fiberMap 3 } + +facilityReferByEntry OBJECT-TYPE + SYNTAX FacilityReferByEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of facilityReferByTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { facilityReferByTable 1 } + +FacilityReferByEntry ::= SEQUENCE + { facilityReferByTerminPoint RowPointer } + +facilityReferByTerminPoint OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to object which refer to." + ::= { facilityReferByEntry 1 } + +externalPortReferByTable OBJECT-TYPE + SYNTAX SEQUENCE OF ExternalPortReferByEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "externalPortReferByTable" + ::= { fiberMap 4 } + +externalPortReferByEntry OBJECT-TYPE + SYNTAX ExternalPortReferByEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of externalPortReferByTable" + INDEX { + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName + } + ::= { externalPortReferByTable 1 } + +ExternalPortReferByEntry ::= SEQUENCE + { externalPortReferByTerminPoint RowPointer } + +externalPortReferByTerminPoint OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to object which refer to." + ::= { externalPortReferByEntry 1 } + +endOfExternalPortReferByTabke OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fiberMap 5 } + +dcnReferByTable OBJECT-TYPE + SYNTAX SEQUENCE OF DcnReferByEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "dcnReferByTable" + ::= { fiberMap 6 } + +dcnReferByEntry OBJECT-TYPE + SYNTAX DcnReferByEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of dcnReferByTable" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { dcnReferByTable 1 } + +DcnReferByEntry ::= SEQUENCE + { dcnReferByTerminPoint RowPointer } + +dcnReferByTerminPoint OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to object which refer to." + ::= { dcnReferByEntry 1 } + +endOfDcnReferByTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fiberMap 7 } + +opticalMuxReferByTable OBJECT-TYPE + SYNTAX SEQUENCE OF OpticalMuxReferByEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "opticalMuxReferByTable" + ::= { fiberMap 8 } + +opticalMuxReferByEntry OBJECT-TYPE + SYNTAX OpticalMuxReferByEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of opticalMuxReferByTable" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName + } + ::= { opticalMuxReferByTable 1 } + +OpticalMuxReferByEntry ::= SEQUENCE + { opticalMuxReferByTerminPoint RowPointer } + +opticalMuxReferByTerminPoint OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to object which refer to." + ::= { opticalMuxReferByEntry 1 } + +endOfOpticalMuxReferByTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fiberMap 9 } + +endOfFiberMap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { fiberMap 10000 } + +startPmSnapshot OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Apply PM reference values" + ::= { pmSnapshot 1 } + +pmSnapshotStatus OBJECT-TYPE + SYNTAX FspR7PmSnapshotStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PM Reference value Status" + ::= { pmSnapshot 2 } + +pmSnapshotCurrentTable OBJECT-TYPE + SYNTAX SEQUENCE OF PmSnapshotCurrentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "pmSnapshotCurrentFacilityTable" + ::= { pmSnapshot 3 } + +pmSnapshotCurrentEntry OBJECT-TYPE + SYNTAX PmSnapshotCurrentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of pmSnapshotCurrentFacilityTable" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { pmSnapshotCurrentTable 1 } + +PmSnapshotCurrentEntry ::= SEQUENCE + { pmSnapshotCurrentOutputPower Integer32, + pmSnapshotCurrentInputPower Integer32, + pmSnapshotCurrentAttenuation Integer32, + pmSnapshotCurrentAttenOfVoa Unsigned32, + pmSnapshotCurrentOscGain Unsigned32, + pmSnapshotCurrentBckreflecPwrRx Integer32, + pmSnapshotCurrentRamanPumpPower Integer32, + pmSnapshotCurrentOscPwrReceived Integer32, + pmSnapshotCurrentVariableGain Unsigned32, + pmSnapshotCurrentTxLineAtten Integer32, + pmSnapshotCurrentRxLineAtten Integer32 } + +pmSnapshotCurrentOutputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Instantaneous Optical Power Transmitted (Output)." + ::= { pmSnapshotCurrentEntry 1 } + +pmSnapshotCurrentInputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total Optical Input Power Received." + ::= { pmSnapshotCurrentEntry 2 } + +pmSnapshotCurrentAttenuation OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The attenuation in dB from the TRMT of the 1st stage to the RCV of the 2nd stage.'" + ::= { pmSnapshotCurrentEntry 3 } + +pmSnapshotCurrentAttenOfVoa OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The attenuation of VOA in dB." + ::= { pmSnapshotCurrentEntry 4 } + +pmSnapshotCurrentOscGain OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current Raman OSC gain." + ::= { pmSnapshotCurrentEntry 5 } + +pmSnapshotCurrentBckreflecPwrRx OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backreflection Received Current." + ::= { pmSnapshotCurrentEntry 6 } + +pmSnapshotCurrentRamanPumpPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total raman pump power." + ::= { pmSnapshotCurrentEntry 7 } + +pmSnapshotCurrentOscPwrReceived OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received Current." + ::= { pmSnapshotCurrentEntry 8 } + +pmSnapshotCurrentVariableGain OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Variable Gain of EDFA." + ::= { pmSnapshotCurrentEntry 9 } + +pmSnapshotCurrentTxLineAtten OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Attenuation on Transmit Fiber." + ::= { pmSnapshotCurrentEntry 10 } + +pmSnapshotCurrentRxLineAtten OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Instantaneous Attenuation on Receive Fiber." + ::= { pmSnapshotCurrentEntry 11 } + +pmSnapshotHistoricalTable OBJECT-TYPE + SYNTAX SEQUENCE OF PmSnapshotHistoricalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "pmSnapshotHistoricalFacilityTable" + ::= { pmSnapshot 4 } + +pmSnapshotHistoricalEntry OBJECT-TYPE + SYNTAX PmSnapshotHistoricalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of pmSnapshotHistoricalFacilityTable" + INDEX { + pmSnapshotHistoricalParameter, + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + pmSnapshotHistoricalNumber + } + ::= { pmSnapshotHistoricalTable 1 } + +PmSnapshotHistoricalEntry ::= SEQUENCE + { pmSnapshotHistoricalParameter FspR7PmSnapshotParameterTypes, + pmSnapshotHistoricalNumber Unsigned32, + pmSnapshotHistoricalValue Integer32, + pmSnapshotHistoricalValidFlag TruthValue, + pmSnapshotHistoricalTimeStamp DateAndTime } + +pmSnapshotHistoricalParameter OBJECT-TYPE + SYNTAX FspR7PmSnapshotParameterTypes + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index representing the PM parameter" + ::= { pmSnapshotHistoricalEntry 1 } + +pmSnapshotHistoricalNumber OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Record number of optical power reference level." + ::= { pmSnapshotHistoricalEntry 2 } + +pmSnapshotHistoricalValue OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Different units are used for specific parameters (intervalPmSnapshotParameter - the first index of the table): + 'dBm' for OutputPower, InputPower, RamanPumpPower, OscPowerReceived; + 'dB' for Attenuation, AttenuationOfVoa, OscGain, BackreflectionPowerReceived, TxLineAttenuation, RxLineAttenuation; + 'no unit' for VariableGain." + ::= { pmSnapshotHistoricalEntry 3 } + +pmSnapshotHistoricalValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag." + ::= { pmSnapshotHistoricalEntry 4 } + +pmSnapshotHistoricalTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { pmSnapshotHistoricalEntry 5 } + +pmSnapshotCurrentTerminPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF PmSnapshotCurrentTerminPointEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "pmSnapshotCurrentTerminPointTable" + ::= { pmSnapshot 5 } + +pmSnapshotCurrentTerminPointEntry OBJECT-TYPE + SYNTAX PmSnapshotCurrentTerminPointEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "Entry of pmSnapshotCurrentTerminPointTable" + INDEX { + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName + } + ::= { pmSnapshotCurrentTerminPointTable 1 } + +PmSnapshotCurrentTerminPointEntry ::= SEQUENCE + { pmSnapshotCurrentTerminPointOutputPower Integer32, + pmSnapshotCurrentTerminPointInputPower Integer32, + pmSnapshotCurrentTerminPointFiberConnAtten Integer32 } + +pmSnapshotCurrentTerminPointOutputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Instantaneous Optical Power Transmitted (Output)." + ::= { pmSnapshotCurrentTerminPointEntry 1 } + +pmSnapshotCurrentTerminPointInputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Total Optical Input Power Received." + ::= { pmSnapshotCurrentTerminPointEntry 2 } + +pmSnapshotCurrentTerminPointFiberConnAtten OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Fiber Connection Attenuation." + ::= { pmSnapshotCurrentTerminPointEntry 3 } + +pmSnapshotHistoricalTerminPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF PmSnapshotHistoricalTerminPointEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "pmSnapshotHistoricalTerminPointTable" + ::= { pmSnapshot 6 } + +pmSnapshotHistoricalTerminPointEntry OBJECT-TYPE + SYNTAX PmSnapshotHistoricalTerminPointEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "Entry of pmSnapshotHistoricalTerminPointTable" + INDEX { + pmSnapshotHistoricalTerminPointParameter, + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName, + pmSnapshotHistoricalTerminPointNumber + } + ::= { pmSnapshotHistoricalTerminPointTable 1 } + +PmSnapshotHistoricalTerminPointEntry ::= SEQUENCE + { pmSnapshotHistoricalTerminPointParameter FspR7PmSnapshotParameterTypes, + pmSnapshotHistoricalTerminPointNumber Unsigned32, + pmSnapshotHistoricalTerminPointValue Integer32, + pmSnapshotHistoricalTerminPointValidFlag TruthValue, + pmSnapshotHistoricalTerminPointTimeStamp DateAndTime } + +pmSnapshotHistoricalTerminPointParameter OBJECT-TYPE + SYNTAX FspR7PmSnapshotParameterTypes + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "Index representing the PM parameter" + ::= { pmSnapshotHistoricalTerminPointEntry 1 } + +pmSnapshotHistoricalTerminPointNumber OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION "Record number of optical power reference level." + ::= { pmSnapshotHistoricalTerminPointEntry 2 } + +pmSnapshotHistoricalTerminPointValue OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Different units are used for specific parameters (intervalPmSnapshotParameter - the first index of the table): + 'dBm' for OutputPower, InputPower, RamanPumpPower, OscPowerReceived; + 'dB' for Attenuation, AttenuationOfVoa, OscGain, BackreflectionPowerReceived, TxLineAttenuation, RxLineAttenuation; + 'no unit' for VariableGain." + ::= { pmSnapshotHistoricalTerminPointEntry 3 } + +pmSnapshotHistoricalTerminPointValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Valid Flag." + ::= { pmSnapshotHistoricalTerminPointEntry 4 } + +pmSnapshotHistoricalTerminPointTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "Timestamp." + ::= { pmSnapshotHistoricalTerminPointEntry 5 } + +endOfPmSnampshot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmSnapshot 10000 } + +externalPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF ExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "externalPort" + ::= { eci 1 } + +externalPortEntry OBJECT-TYPE + SYNTAX ExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of externalPort" + INDEX { + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName + } + ::= { externalPortTable 1 } + +ExternalPortEntry ::= SEQUENCE + { externalPortRowStatus RowStatus, + externalPortConnectionState FspR7ConnectState, + externalPortType FspR7InterfaceType, + externalPortTransmitChannel FspR7ChannelIdentifier, + externalPortChannelBandwith FspR7ChannelBandwidth, + externalPortAlias SnmpAdminString, + externalPortFarEndLocation SnmpAdminString, + externalPortBitrate Unsigned32, + externalPortFecType FspR7FecType, + externalPortLineCoding FspR7LineCoding, + externalPortFrameFormat FspR7FrameFormat, + externalPortOpticalPowerTx Integer32, + externalPortOsnrTransmit Unsigned32, + externalPortPmdTransmit Unsigned32, + externalPortChromDisperTx Integer32, + externalPortMinOsnrRcv Unsigned32, + externalPortMinOptPowerRcv Integer32, + externalPortMaxOptPowerRcv Integer32, + externalPortMaxPmdRcv Unsigned32, + externalPortMinChromDisperRcv Integer32, + externalPortMaxChromDisperRcv Integer32, + externalPortMaxBitErrorRate FspR7MaxBitErrorRate, + externalPortSourceProfile SnmpAdminString, + externalPortSecondaryStates FspR7EntitySecondaryStates } + +externalPortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { externalPortEntry 1 } + +externalPortConnectionState OBJECT-TYPE + SYNTAX FspR7ConnectState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connection State" + ::= { externalPortEntry 2 } + +externalPortType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { externalPortEntry 3 } + +externalPortTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel" + ::= { externalPortEntry 4 } + +externalPortChannelBandwith OBJECT-TYPE + SYNTAX FspR7ChannelBandwidth + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel Bandwidth" + ::= { externalPortEntry 5 } + +externalPortAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { externalPortEntry 6 } + +externalPortFarEndLocation OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "FEND Location" + ::= { externalPortEntry 7 } + +externalPortBitrate OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Derived from TYPE" + ::= { externalPortEntry 8 } + +externalPortFecType OBJECT-TYPE + SYNTAX FspR7FecType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Forward Error Correction (Only relevant where TYPE = OTU#)" + ::= { externalPortEntry 9 } + +externalPortLineCoding OBJECT-TYPE + SYNTAX FspR7LineCoding + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Line Coding" + ::= { externalPortEntry 10 } + +externalPortFrameFormat OBJECT-TYPE + SYNTAX FspR7FrameFormat + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Frame Format" + ::= { externalPortEntry 11 } + +externalPortOpticalPowerTx OBJECT-TYPE + SYNTAX Integer32 (-9900..600) + UNITS "0.1 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Optical Power Transmit" + ::= { externalPortEntry 12 } + +externalPortOsnrTransmit OBJECT-TYPE + SYNTAX Unsigned32 (0..58) + UNITS "dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Optical Signal to Noise Ratio Transmit" + ::= { externalPortEntry 13 } + +externalPortPmdTransmit OBJECT-TYPE + SYNTAX Unsigned32 (0..30) + UNITS "ps" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Polarization Mode Dispersion Transmit" + ::= { externalPortEntry 14 } + +externalPortChromDisperTx OBJECT-TYPE + SYNTAX Integer32 (-60000..60000) + UNITS "ps/nm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Chromatic Dispersion Transmit" + ::= { externalPortEntry 15 } + +externalPortMinOsnrRcv OBJECT-TYPE + SYNTAX Unsigned32 (10..58) + UNITS "dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Minimum Optical Signal to Noise Ratio, Rcv" + ::= { externalPortEntry 16 } + +externalPortMinOptPowerRcv OBJECT-TYPE + SYNTAX Integer32 (-2500..1000) + UNITS "0.1 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Minimum Optical Power Received" + ::= { externalPortEntry 17 } + +externalPortMaxOptPowerRcv OBJECT-TYPE + SYNTAX Integer32 (-2500..1000) + UNITS "0.1 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Maximum Optical Power Received" + ::= { externalPortEntry 18 } + +externalPortMaxPmdRcv OBJECT-TYPE + SYNTAX Unsigned32 (0..30) + UNITS "ps" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Maximum Polarization Mode Dispersion Rcv" + ::= { externalPortEntry 19 } + +externalPortMinChromDisperRcv OBJECT-TYPE + SYNTAX Integer32 (-60000..60000) + UNITS "ps/nm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Minimum Chromatic Dispersion Rcv" + ::= { externalPortEntry 20 } + +externalPortMaxChromDisperRcv OBJECT-TYPE + SYNTAX Integer32 (-60000..60000) + UNITS "ps/nm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Maximum Chromatic Dispersion Rcv" + ::= { externalPortEntry 21 } + +externalPortMaxBitErrorRate OBJECT-TYPE + SYNTAX FspR7MaxBitErrorRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Maximum Bit Error Rate" + ::= { externalPortEntry 22 } + +externalPortSourceProfile OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "File Name" + ::= { externalPortEntry 23 } + +externalPortSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { externalPortEntry 24 } + +externalOmTable OBJECT-TYPE + SYNTAX SEQUENCE OF ExternalOmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "externalOm" + ::= { eci 3 } + +externalOmEntry OBJECT-TYPE + SYNTAX ExternalOmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of externalOm" + INDEX { + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName + } + ::= { externalOmTable 1 } + +ExternalOmEntry ::= SEQUENCE + { externalOmRowStatus RowStatus, + externalOmType FspR7InterfaceType, + externalOmHostName SnmpAdminString } + +externalOmRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { externalOmEntry 1 } + +externalOmType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { externalOmEntry 2 } + +externalOmHostName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Host Device Name" + ::= { externalOmEntry 3 } + +externalVchTable OBJECT-TYPE + SYNTAX SEQUENCE OF ExternalVchEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "externalVch" + ::= { eci 5 } + +externalVchEntry OBJECT-TYPE + SYNTAX ExternalVchEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of externalVch" + INDEX { + entityExternalPortShelfNo, + entityExternalPortSlotNo, + entityExternalPortPortNo, + entityExternalPortExtNo, + entityExternalPortClassName + } + ::= { externalVchTable 1 } + +ExternalVchEntry ::= SEQUENCE + { externalVchRowStatus RowStatus, + externalVchConnectionState FspR7ConnectState, + externalVchType FspR7InterfaceType, + externalVchTransmitChannel FspR7ChannelIdentifier, + externalVchChannelBandwith FspR7ChannelBandwidth, + externalVchAlias SnmpAdminString, + externalVchFarEndLocation SnmpAdminString, + externalVchBitrate Unsigned32, + externalVchFecType FspR7FecType, + externalVchLineCoding FspR7LineCoding, + externalVchFrameFormat FspR7FrameFormat, + externalVchOpticalPowerTx Integer32, + externalVchOsnrTransmit Unsigned32, + externalVchPmdTransmit Unsigned32, + externalVchChromDisperTx Integer32, + externalVchMinOsnrRcv Unsigned32, + externalVchMinOptPowerRcv Integer32, + externalVchMaxOptPowerRcv Integer32, + externalVchMaxPmdRcv Unsigned32, + externalVchMinChromDisperRcv Integer32, + externalVchMaxChromDisperRcv Integer32, + externalVchMaxBitErrorRate FspR7MaxBitErrorRate } + +externalVchRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { externalVchEntry 1 } + +externalVchConnectionState OBJECT-TYPE + SYNTAX FspR7ConnectState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connection State" + ::= { externalVchEntry 2 } + +externalVchType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { externalVchEntry 3 } + +externalVchTransmitChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel" + ::= { externalVchEntry 4 } + +externalVchChannelBandwith OBJECT-TYPE + SYNTAX FspR7ChannelBandwidth + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel Bandwidth" + ::= { externalVchEntry 5 } + +externalVchAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { externalVchEntry 6 } + +externalVchFarEndLocation OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "FEND Location" + ::= { externalVchEntry 7 } + +externalVchBitrate OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Derived from TYPE" + ::= { externalVchEntry 8 } + +externalVchFecType OBJECT-TYPE + SYNTAX FspR7FecType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Forward Error Correction (Only relevant where TYPE = OTU#)" + ::= { externalVchEntry 9 } + +externalVchLineCoding OBJECT-TYPE + SYNTAX FspR7LineCoding + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Line Coding" + ::= { externalVchEntry 10 } + +externalVchFrameFormat OBJECT-TYPE + SYNTAX FspR7FrameFormat + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Frame Format" + ::= { externalVchEntry 11 } + +externalVchOpticalPowerTx OBJECT-TYPE + SYNTAX Integer32 (-9900..600) + UNITS "0.1 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Optical Power Transmit" + ::= { externalVchEntry 12 } + +externalVchOsnrTransmit OBJECT-TYPE + SYNTAX Unsigned32 (0..58) + UNITS "dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Optical Signal to Noise Ratio Transmit" + ::= { externalVchEntry 13 } + +externalVchPmdTransmit OBJECT-TYPE + SYNTAX Unsigned32 (0..30) + UNITS "ps" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Polarization Mode Dispersion Transmit" + ::= { externalVchEntry 14 } + +externalVchChromDisperTx OBJECT-TYPE + SYNTAX Integer32 (-60000..60000) + UNITS "ps/nm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Chromatic Dispersion Transmit" + ::= { externalVchEntry 15 } + +externalVchMinOsnrRcv OBJECT-TYPE + SYNTAX Unsigned32 (10..58) + UNITS "dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Minimum Optical Signal to Noise Ratio, Rcv" + ::= { externalVchEntry 16 } + +externalVchMinOptPowerRcv OBJECT-TYPE + SYNTAX Integer32 (-2500..1000) + UNITS "0.1 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Minimum Optical Power Received" + ::= { externalVchEntry 17 } + +externalVchMaxOptPowerRcv OBJECT-TYPE + SYNTAX Integer32 (-2500..1000) + UNITS "0.1 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Maximum Optical Power Received" + ::= { externalVchEntry 18 } + +externalVchMaxPmdRcv OBJECT-TYPE + SYNTAX Unsigned32 (0..30) + UNITS "ps" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Maximum Polarization Mode Dispersion Rcv" + ::= { externalVchEntry 19 } + +externalVchMinChromDisperRcv OBJECT-TYPE + SYNTAX Integer32 (-60000..60000) + UNITS "ps/nm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Minimum Chromatic Dispersion Rcv" + ::= { externalVchEntry 20 } + +externalVchMaxChromDisperRcv OBJECT-TYPE + SYNTAX Integer32 (-60000..60000) + UNITS "ps/nm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Maximum Chromatic Dispersion Rcv" + ::= { externalVchEntry 21 } + +externalVchMaxBitErrorRate OBJECT-TYPE + SYNTAX FspR7MaxBitErrorRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Maximum Bit Error Rate" + ::= { externalVchEntry 22 } + +endOfEci OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { eci 10000 } + +channelTracesTable OBJECT-TYPE + SYNTAX SEQUENCE OF ChannelTracesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "newNodeChannelTrace" + ::= { serviceDiagnostics 1 } + +channelTracesEntry OBJECT-TYPE + SYNTAX ChannelTracesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of newNodeChannelTrace" + INDEX { + channelTracesIndexNo1, + channelTracesIndexNo2, + channelTracesIndexNo3, + channelTracesIndexNo4, + channelTracesClassName, + channelTracesChannelNumber, + channelTracesRouteId, + channelTracesElementId + } + ::= { channelTracesTable 1 } + +ChannelTracesEntry ::= SEQUENCE + { channelTracesIndexNo1 Unsigned32, + channelTracesIndexNo2 Unsigned32, + channelTracesIndexNo3 Unsigned32, + channelTracesIndexNo4 Unsigned32, + channelTracesClassName EntityClassName, + channelTracesChannelNumber FspR7ChannelNumber, + channelTracesRouteId FspR7NCTraceId, + channelTracesElementId Unsigned32, + channelTracesFromAid SnmpAdminString, + channelTracesToAid SnmpAdminString, + channelTracesRouteType FspR7NCTRouteType, + channelTracesChannelRx FspR7ChannelNumber, + channelTracesChannelTx FspR7ChannelNumber } + +channelTracesIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { channelTracesEntry 1 } + +channelTracesIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { channelTracesEntry 2 } + +channelTracesIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { channelTracesEntry 3 } + +channelTracesIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { channelTracesEntry 4 } + +channelTracesClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name." + ::= { channelTracesEntry 5 } + +channelTracesChannelNumber OBJECT-TYPE + SYNTAX FspR7ChannelNumber + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Channel Number" + ::= { channelTracesEntry 6 } + +channelTracesRouteId OBJECT-TYPE + SYNTAX FspR7NCTraceId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Route ID" + ::= { channelTracesEntry 7 } + +channelTracesElementId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Route element ID" + ::= { channelTracesEntry 8 } + +channelTracesFromAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AID FROM represented as string" + ::= { channelTracesEntry 9 } + +channelTracesToAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "AID TO represented as string" + ::= { channelTracesEntry 10 } + +channelTracesRouteType OBJECT-TYPE + SYNTAX FspR7NCTRouteType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FspR7NCTRouteType Textual-Convention indicates the connection type between two ports. + If a connection between the two ports is within a module (i.e. Client to Network port), + the Route-Type is either provisioned(6) of fixed ( equipment(5) ). If the connection + is between two modules ports, then the Route-Type is fiber(2), cable(3) or backPlane(4)." + ::= { channelTracesEntry 11 } + +channelTracesChannelRx OBJECT-TYPE + SYNTAX FspR7ChannelNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Number for the Receive Interface" + ::= { channelTracesEntry 12 } + +channelTracesChannelTx OBJECT-TYPE + SYNTAX FspR7ChannelNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Number for the Transmit Interface" + ::= { channelTracesEntry 13 } + +endOfchannelTracesTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { serviceDiagnostics 2 } + +ratFrom OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "FROM-end of equipment connection (jumper). FROM direction is significant only for 1WAY connections." + ::= { serviceDiagnostics 3 } + +ratTo OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "TO-end of equipment connection (jumper). TO direction is signaificant only for 1WAY" + ::= { serviceDiagnostics 4 } + +ratChIngress OBJECT-TYPE + SYNTAX FspR7ChannelNumber + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Channel" + ::= { serviceDiagnostics 5 } + +ratChEgress OBJECT-TYPE + SYNTAX FspR7ChannelNumber + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Channel" + ::= { serviceDiagnostics 6 } + +ratSuperChannel OBJECT-TYPE + SYNTAX FspR7NoYes + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Super Channel Support" + ::= { serviceDiagnostics 7 } + +ratSuperChannelFq OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Lane Channel Setting" + ::= { serviceDiagnostics 8 } + +ratStartPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF RatStartPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "ratStartPoint" + ::= { serviceDiagnostics 10 } + +ratStartPointEntry OBJECT-TYPE + SYNTAX RatStartPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of ratStartPoint" + INDEX { + ratStartPointIndexNo1, + ratStartPointIndexNo2, + ratStartPointIndexNo3, + ratStartPointIndexNo4, + ratStartPointClassName + } + ::= { ratStartPointTable 1 } + +RatStartPointEntry ::= SEQUENCE + { ratStartPointIndexNo1 Unsigned32, + ratStartPointIndexNo2 Unsigned32, + ratStartPointIndexNo3 Unsigned32, + ratStartPointIndexNo4 Unsigned32, + ratStartPointClassName EntityClassName, + ratStartPointAidString SnmpAdminString, + ratStartPointTableId RowPointer, + ratStartPointChannelNumber FspR7ChannelNumberCaps, + ratStartPointChannelGroup FspR7ChannelIdentifierCaps, + ratStartPointClass EntityClass } + +ratStartPointIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { ratStartPointEntry 1 } + +ratStartPointIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { ratStartPointEntry 2 } + +ratStartPointIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { ratStartPointEntry 3 } + +ratStartPointIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { ratStartPointEntry 4 } + +ratStartPointClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { ratStartPointEntry 5 } + +ratStartPointAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { ratStartPointEntry 6 } + +ratStartPointTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to the dependent entity." + ::= { ratStartPointEntry 7 } + +ratStartPointChannelNumber OBJECT-TYPE + SYNTAX FspR7ChannelNumberCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Number" + ::= { ratStartPointEntry 8 } + +ratStartPointChannelGroup OBJECT-TYPE + SYNTAX FspR7ChannelIdentifierCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Group Number" + ::= { ratStartPointEntry 9 } + +ratStartPointClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { ratStartPointEntry 10 } + +endOfRatStartPointTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { serviceDiagnostics 11 } + +ratAnalyzerTable OBJECT-TYPE + SYNTAX SEQUENCE OF RatAnalyzerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "resourceAnalyzer" + ::= { serviceDiagnostics 12 } + +ratAnalyzerEntry OBJECT-TYPE + SYNTAX RatAnalyzerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of resourceAnalyzer" + INDEX { + ratAnalyzerRouteId, + ratAnalyzerElementId + } + ::= { ratAnalyzerTable 1 } + +RatAnalyzerEntry ::= SEQUENCE + { ratAnalyzerRouteId Unsigned32, + ratAnalyzerElementId Unsigned32, + ratAnalyzerFromAid SnmpAdminString, + ratAnalyzerToAid SnmpAdminString, + ratAnalyzerChannelTx FspR7ChannelNumber, + ratAnalyzerState FspR7StateConnection, + ratAnalyzerRouteType FspR7NCTRouteType } + +ratAnalyzerRouteId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Route ID" + ::= { ratAnalyzerEntry 1 } + +ratAnalyzerElementId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Route element ID" + ::= { ratAnalyzerEntry 2 } + +ratAnalyzerFromAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FROM-end of equipment connection (jumper). FROM direction is significant only for 1WAY connections." + ::= { ratAnalyzerEntry 3 } + +ratAnalyzerToAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TO-end of equipment connection (jumper). TO direction is signaificant only for 1WAY" + ::= { ratAnalyzerEntry 4 } + +ratAnalyzerChannelTx OBJECT-TYPE + SYNTAX FspR7ChannelNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Channel Number for the Transmit Interface" + ::= { ratAnalyzerEntry 5 } + +ratAnalyzerState OBJECT-TYPE + SYNTAX FspR7StateConnection + MAX-ACCESS read-only + STATUS current + DESCRIPTION "State of the Physical Connection" + ::= { ratAnalyzerEntry 6 } + +ratAnalyzerRouteType OBJECT-TYPE + SYNTAX FspR7NCTRouteType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FspR7NCTRouteType Textual-Convention indicates the connection type between two ports. + If a connection between the two ports is within a module (i.e. Client to Network port), + the Route-Type is either provisioned(6) of fixed ( equipment(5) ). If the connection + is between two modules ports, then the Route-Type is fiber(2), cable(3) or backPlane(4)." + ::= { ratAnalyzerEntry 7 } + +endOfRatAnalyzerTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { serviceDiagnostics 13 } + +ratBlockingTable OBJECT-TYPE + SYNTAX SEQUENCE OF RatBlockingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "ratBlocking" + ::= { serviceDiagnostics 14 } + +ratBlockingEntry OBJECT-TYPE + SYNTAX RatBlockingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of ratBlocking" + INDEX { + ratBlockingElementId + } + ::= { ratBlockingTable 1 } + +RatBlockingEntry ::= SEQUENCE + { ratBlockingElementId Unsigned32, + ratBlockingType FspR7EquipmentType, + ratBlockingConnState FspR7ConnectState, + ratBlockingAid SnmpAdminString } + +ratBlockingElementId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Element ID" + ::= { ratBlockingEntry 1 } + +ratBlockingType OBJECT-TYPE + SYNTAX FspR7EquipmentType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + ::= { ratBlockingEntry 2 } + +ratBlockingConnState OBJECT-TYPE + SYNTAX FspR7ConnectState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Connection State" + ::= { ratBlockingEntry 3 } + +ratBlockingAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "TL1 Access Identifier" + ::= { ratBlockingEntry 4 } + +endOfRatBlockingTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { serviceDiagnostics 15 } + +endOfserviceDiagnostics OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { serviceDiagnostics 10000 } + +changePhysicalPortServiceTable OBJECT-TYPE + SYNTAX SEQUENCE OF ChangePhysicalPortServiceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { changeService 1 } + +changePhysicalPortServiceEntry OBJECT-TYPE + SYNTAX ChangePhysicalPortServiceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { changePhysicalPortServiceTable 1 } + +ChangePhysicalPortServiceEntry ::= SEQUENCE + { changePhysicalPortServiceRowStatus RowStatus, + changePhysicalPortServiceType FspR7InterfaceType, + changePhysicalPortServiceAdmin FspR7AdminState, + changePhysicalPortServiceAlias SnmpAdminString, + changePhysicalPortServiceAlsMode FspR7AlsMode, + changePhysicalPortServiceBehaviour FspR7PortBehaviour, + changePhysicalPortServiceDispersionSetting Integer32, + changePhysicalPortServiceDispersionMode FspR7DispersionModes, + changePhysicalPortServiceChannelProv FspR7ChannelIdentifier, + changePhysicalPortServiceWdmRxChannel FspR7ChannelIdentifier, + changePhysicalPortServiceCodeGain FspR7CodeGain, + changePhysicalPortServiceXfpDecisionThres FspR7XfpDecisionThres, + changePhysicalPortServiceDisparityCorrection EnableState, + changePhysicalPortServiceEqlzAdmin FspR7EnableDisable, + changePhysicalPortServiceErrorForwarding FspR7ErrorFwdMode, + changePhysicalPortServiceFecType FspR7FecType, + changePhysicalPortServiceFarEndCommunication FspR7YesNo, + changePhysicalPortServiceFlowControl FspR7FlowControlMode, + changePhysicalPortServiceLaneChannelSetting FspR7ChannelIdentifier, + changePhysicalPortServiceLaserDelayTimer FspR7LaserDelayTimer, + changePhysicalPortServiceLaserOffTimer Unsigned32, + changePhysicalPortServiceLaserOnTimer Unsigned32, + changePhysicalPortServiceLaserOffDelayFunction EnableState, + changePhysicalPortServiceAutoPTassignment FspR7ManualAuto, + changePhysicalPortServiceTributarySlotMethod FspR7ManualAuto, + changePhysicalPortServiceOpticalSetPoint Integer32, + changePhysicalPortServiceOpuPayloadType FspR7OpuPayloadType, + changePhysicalPortServiceSigDegThresSonetLine FspR7BERThreshold, + changePhysicalPortServiceSigDegThresSdhMs Unsigned32, + changePhysicalPortServiceSigDegThresOtu Integer32, + changePhysicalPortServiceSigDegThresOdu Integer32, + changePhysicalPortServiceSigDegThreshold Unsigned32, + changePhysicalPortServiceSigDegPcslThreshold Unsigned32, + changePhysicalPortServiceSigDegThresSonetSection FspR7BERThreshold, + changePhysicalPortServiceSigDegThresSdhSection Unsigned32, + changePhysicalPortServiceSigDegThresOduTcmA Integer32, + changePhysicalPortServiceSigDegThresOduTcmB Integer32, + changePhysicalPortServiceSigDegThresOduTcmC Integer32, + changePhysicalPortServiceSignalDegradePeriod Unsigned32, + changePhysicalPortServiceSigDegPeriodOdu Unsigned32, + changePhysicalPortServiceSigDegPeriodOtu Unsigned32, + changePhysicalPortServiceSigDegPeriodIntegration Unsigned32, + changePhysicalPortServiceSigDegPeriodSdhSection Unsigned32, + changePhysicalPortServiceSigDegPeriodOduTcmA Unsigned32, + changePhysicalPortServiceSigDegPeriodOduTcmB Unsigned32, + changePhysicalPortServiceSigDegPeriodOduTcmC Unsigned32, + changePhysicalPortServiceOtnStuffing FspR7YesNo, + changePhysicalPortServiceTcmALevel OtnTcmLevel, + changePhysicalPortServiceTcmBLevel OtnTcmLevel, + changePhysicalPortServiceTcmCLevel OtnTcmLevel, + changePhysicalPortServiceTerminationLevel OhTerminationLevel, + changePhysicalPortServiceTimingSource SonetTimingSource, + changePhysicalPortServiceTimModeOdu TimMode, + changePhysicalPortServiceTimModeOtu TimMode, + changePhysicalPortServiceTimModeSonetSection TimMode, + changePhysicalPortServiceTimModeOduTcmA TimMode, + changePhysicalPortServiceTimModeOduTcmB TimMode, + changePhysicalPortServiceTimModeOduTcmC TimMode, + changePhysicalPortServiceTraceFormSonetSection SonetTraceForm, + changePhysicalPortServiceTraceExpectedSonetSection OCTET STRING, + changePhysicalPortServiceTraceTransmitSonetSection OCTET STRING, + changePhysicalPortServiceTraceExpectedOtu OCTET STRING, + changePhysicalPortServiceTraceTransmitSapiOtu OCTET STRING, + changePhysicalPortServiceTraceTransmitDapiOtu OCTET STRING, + changePhysicalPortServiceTraceTransmitOpspOtu OCTET STRING, + changePhysicalPortServiceTraceExpectedOdu OCTET STRING, + changePhysicalPortServiceTraceTransmitSapiOdu OCTET STRING, + changePhysicalPortServiceTraceTransmitDapiOdu OCTET STRING, + changePhysicalPortServiceTraceTransmitOpspOdu OCTET STRING, + changePhysicalPortServiceTraceExpectedOduTcmA OCTET STRING, + changePhysicalPortServiceTraceTransmitSapiOduTcmA OCTET STRING, + changePhysicalPortServiceTraceTransmitDapiOduTcmA OCTET STRING, + changePhysicalPortServiceTraceTransmitOpspOduTcmA OCTET STRING, + changePhysicalPortServiceTraceExpectedOduTcmB OCTET STRING, + changePhysicalPortServiceTraceTransmitSapiOduTcmB OCTET STRING, + changePhysicalPortServiceTraceTransmitDapiOduTcmB OCTET STRING, + changePhysicalPortServiceTraceTransmitOpspOduTcmB OCTET STRING, + changePhysicalPortServiceTraceExpectedOduTcmC OCTET STRING, + changePhysicalPortServiceTraceTransmitSapiOduTcmC OCTET STRING, + changePhysicalPortServiceTraceTransmitDapiOduTcmC OCTET STRING, + changePhysicalPortServiceTraceTransmitOpspOduTcmC OCTET STRING, + changePhysicalPortServiceTxOffDelay FspR7EnableDisable, + changePhysicalPortServiceVoaMode FspR7VoaMode, + changePhysicalPortServiceVoaSetpoint Unsigned32, + changePhysicalPortServiceTxOffOnTm FspR7TxOffOnTm, + changePhysicalPortServiceTxOffTimer Unsigned32, + changePhysicalPortServiceTxOnTimer Unsigned32, + changePhysicalPortServiceMode FspR7TransmissionMode, + changePhysicalPortServiceChannelPlan FspR7ChannelRangeInventory, + changePhysicalPortServiceOptimize FspR7Optimize, + changePhysicalPortServiceLinkSetup FspR7DisableEnable, + changePhysicalPortServiceChannelSpacing FspR7ChannelSpacing } + +changePhysicalPortServiceRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { changePhysicalPortServiceEntry 1 } + +changePhysicalPortServiceType OBJECT-TYPE + SYNTAX FspR7InterfaceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + ::= { changePhysicalPortServiceEntry 2 } + +changePhysicalPortServiceAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { changePhysicalPortServiceEntry 3 } + +changePhysicalPortServiceAlias OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User Applied Descriptor" + ::= { changePhysicalPortServiceEntry 4 } + +changePhysicalPortServiceAlsMode OBJECT-TYPE + SYNTAX FspR7AlsMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Determines the reaction in backward direction in response to a LOS + on the same Interface: on a Network Interface connected to the DWDM + this is a matter of laser safety" + ::= { changePhysicalPortServiceEntry 5 } + +changePhysicalPortServiceBehaviour OBJECT-TYPE + SYNTAX FspR7PortBehaviour + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Behavior or Port usage based on configuration/usage in the system regardless of faceplate designation" + ::= { changePhysicalPortServiceEntry 6 } + +changePhysicalPortServiceDispersionSetting OBJECT-TYPE + SYNTAX Integer32 (-50000..50000) + UNITS "ps/nm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation setting on module" + ::= { changePhysicalPortServiceEntry 7 } + +changePhysicalPortServiceDispersionMode OBJECT-TYPE + SYNTAX FspR7DispersionModes + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Mode" + ::= { changePhysicalPortServiceEntry 8 } + +changePhysicalPortServiceChannelProv OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel" + ::= { changePhysicalPortServiceEntry 9 } + +changePhysicalPortServiceWdmRxChannel OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel Number for the Receive Interface" + ::= { changePhysicalPortServiceEntry 10 } + +changePhysicalPortServiceCodeGain OBJECT-TYPE + SYNTAX FspR7CodeGain + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Forward Error Correction Coding gain" + ::= { changePhysicalPortServiceEntry 11 } + +changePhysicalPortServiceXfpDecisionThres OBJECT-TYPE + SYNTAX FspR7XfpDecisionThres + MAX-ACCESS read-create + STATUS current + DESCRIPTION "XFP Decision threshold setting" + ::= { changePhysicalPortServiceEntry 12 } + +changePhysicalPortServiceDisparityCorrection OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Disparity correction" + ::= { changePhysicalPortServiceEntry 13 } + +changePhysicalPortServiceEqlzAdmin OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Scheduled Equalization Administration" + ::= { changePhysicalPortServiceEntry 14 } + +changePhysicalPortServiceErrorForwarding OBJECT-TYPE + SYNTAX FspR7ErrorFwdMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Determines the reaction in forward direction in response to a LOS on + the interface on the opposite side of the module: may override + this behaviour in the interests of laser safety." + ::= { changePhysicalPortServiceEntry 15 } + +changePhysicalPortServiceFecType OBJECT-TYPE + SYNTAX FspR7FecType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Forward Error Correction (Only relevant where TYPE = OTU#)" + ::= { changePhysicalPortServiceEntry 16 } + +changePhysicalPortServiceFarEndCommunication OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Used for Optojack plugs; Communication to Far End Plug is observed" + ::= { changePhysicalPortServiceEntry 17 } + +changePhysicalPortServiceFlowControl OBJECT-TYPE + SYNTAX FspR7FlowControlMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Flow Control mechanism" + ::= { changePhysicalPortServiceEntry 18 } + +changePhysicalPortServiceLaneChannelSetting OBJECT-TYPE + SYNTAX FspR7ChannelIdentifier + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Lane Channel Setting" + ::= { changePhysicalPortServiceEntry 19 } + +changePhysicalPortServiceLaserDelayTimer OBJECT-TYPE + SYNTAX FspR7LaserDelayTimer + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Relevant only when ERRFWD=LSROFF. Enables/disables the + possibility to delay turning off and on the laser. + This applies to the case when turning off the laser + is done as an error forwarding mechanism." + ::= { changePhysicalPortServiceEntry 20 } + +changePhysicalPortServiceLaserOffTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + UNITS "ms" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Delay before laser is swiched off" + ::= { changePhysicalPortServiceEntry 21 } + +changePhysicalPortServiceLaserOnTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + UNITS "ms" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Delay before laser is switched on" + ::= { changePhysicalPortServiceEntry 22 } + +changePhysicalPortServiceLaserOffDelayFunction OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "A configuration request for the Laser Off Delay function. This function + delays turning off the laser as a consequent action to a defect." + ::= { changePhysicalPortServiceEntry 23 } + +changePhysicalPortServiceAutoPTassignment OBJECT-TYPE + SYNTAX FspR7ManualAuto + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Auto assignment of ODU PT" + ::= { changePhysicalPortServiceEntry 24 } + +changePhysicalPortServiceTributarySlotMethod OBJECT-TYPE + SYNTAX FspR7ManualAuto + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Tributary Slot assignment method" + ::= { changePhysicalPortServiceEntry 25 } + +changePhysicalPortServiceOpticalSetPoint OBJECT-TYPE + SYNTAX Integer32 (-250..100) + UNITS "0.1 dBm" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Sets the optical power for power equalization in ROADM or for channel power control in OPCM" + ::= { changePhysicalPortServiceEntry 26 } + +changePhysicalPortServiceOpuPayloadType OBJECT-TYPE + SYNTAX FspR7OpuPayloadType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OPU Payload Type Indicator" + ::= { changePhysicalPortServiceEntry 27 } + +changePhysicalPortServiceSigDegThresSonetLine OBJECT-TYPE + SYNTAX FspR7BERThreshold + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Bit-Error-Based Degradation Definition for SONET (standard integration period)" + ::= { changePhysicalPortServiceEntry 28 } + +changePhysicalPortServiceSigDegThresSdhMs OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for SDH (standard integration period). + Defined as percentage Background Block Errors (30% default) evaluated + over a defined period (SDPER-RS)." + ::= { changePhysicalPortServiceEntry 29 } + +changePhysicalPortServiceSigDegThresOtu OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for OTU" + ::= { changePhysicalPortServiceEntry 30 } + +changePhysicalPortServiceSigDegThresOdu OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for ODU" + ::= { changePhysicalPortServiceEntry 31 } + +changePhysicalPortServiceSigDegThreshold OBJECT-TYPE + SYNTAX Unsigned32 (1..10000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Threshold for number of errors (CV or CV+DE) in one second" + ::= { changePhysicalPortServiceEntry 32 } + +changePhysicalPortServiceSigDegPcslThreshold OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for Physical Coding Sublayer" + ::= { changePhysicalPortServiceEntry 33 } + +changePhysicalPortServiceSigDegThresSonetSection OBJECT-TYPE + SYNTAX FspR7BERThreshold + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Bit-Error-Based Degradation Definition for SONET (standard integration period)" + ::= { changePhysicalPortServiceEntry 34 } + +changePhysicalPortServiceSigDegThresSdhSection OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for SDH (standard integration period). + Defined as percentage Background Block Errors (30% default) evaluated + over a defined period (SDPER-RS)." + ::= { changePhysicalPortServiceEntry 35 } + +changePhysicalPortServiceSigDegThresOduTcmA OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-A" + ::= { changePhysicalPortServiceEntry 36 } + +changePhysicalPortServiceSigDegThresOduTcmB OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-B" + ::= { changePhysicalPortServiceEntry 37 } + +changePhysicalPortServiceSigDegThresOduTcmC OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "%" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Background-Block-Error-Based Signal Degradation Definition for TCM-C" + ::= { changePhysicalPortServiceEntry 38 } + +changePhysicalPortServiceSignalDegradePeriod OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The measurement period in seconds used together with + the deployProvIfSigDegThresSdhRegSect based on the block error counting method. + The valid range is 2..10, + The default being 7." + ::= { changePhysicalPortServiceEntry 39 } + +changePhysicalPortServiceSigDegPeriodOdu OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { changePhysicalPortServiceEntry 40 } + +changePhysicalPortServiceSigDegPeriodOtu OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { changePhysicalPortServiceEntry 41 } + +changePhysicalPortServiceSigDegPeriodIntegration OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { changePhysicalPortServiceEntry 42 } + +changePhysicalPortServiceSigDegPeriodSdhSection OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Provisionable Signal Degrade Integration Period for SDH" + ::= { changePhysicalPortServiceEntry 43 } + +changePhysicalPortServiceSigDegPeriodOduTcmA OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period for Signal degrade" + ::= { changePhysicalPortServiceEntry 44 } + +changePhysicalPortServiceSigDegPeriodOduTcmB OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period of TCMB Signal Segrade" + ::= { changePhysicalPortServiceEntry 45 } + +changePhysicalPortServiceSigDegPeriodOduTcmC OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + UNITS "s" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Integration Period of TCMC Signal Segrade" + ::= { changePhysicalPortServiceEntry 46 } + +changePhysicalPortServiceOtnStuffing OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Indicates if bit/byte stuffing is used in the transport signal." + ::= { changePhysicalPortServiceEntry 47 } + +changePhysicalPortServiceTcmALevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance A" + ::= { changePhysicalPortServiceEntry 48 } + +changePhysicalPortServiceTcmBLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance B" + ::= { changePhysicalPortServiceEntry 49 } + +changePhysicalPortServiceTcmCLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance C" + ::= { changePhysicalPortServiceEntry 50 } + +changePhysicalPortServiceTerminationLevel OBJECT-TYPE + SYNTAX OhTerminationLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Highest signal level hardware removes then generates for transmission." + ::= { changePhysicalPortServiceEntry 51 } + +changePhysicalPortServiceTimingSource OBJECT-TYPE + SYNTAX SonetTimingSource + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The timing source for this interface. + - internal: used in stand-alone, point-to-point topologies stand-alone (dedicated fiber operation). + - loopTiming: e.g. used in point-to-point via SONET network and feeder topologies. The default is + internal(1)." + ::= { changePhysicalPortServiceEntry 52 } + +changePhysicalPortServiceTimModeOdu OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Detection of TIM-ODU Condition can be configured" + ::= { changePhysicalPortServiceEntry 53 } + +changePhysicalPortServiceTimModeOtu OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "OTU Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceEntry 54 } + +changePhysicalPortServiceTimModeSonetSection OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "SONET Section Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceEntry 55 } + +changePhysicalPortServiceTimModeOduTcmA OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "TCM_A Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceEntry 56 } + +changePhysicalPortServiceTimModeOduTcmB OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "TCM_B Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceEntry 57 } + +changePhysicalPortServiceTimModeOduTcmC OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "TCM_C Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { changePhysicalPortServiceEntry 58 } + +changePhysicalPortServiceTraceFormSonetSection OBJECT-TYPE + SYNTAX SonetTraceForm + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Byte-Length of Trace Compared to Expected" + ::= { changePhysicalPortServiceEntry 59 } + +changePhysicalPortServiceTraceExpectedSonetSection OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..62)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected Sec/RS trace. NULL TRACE implies that no trace comparison is made." + ::= { changePhysicalPortServiceEntry 60 } + +changePhysicalPortServiceTraceTransmitSonetSection OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..62)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Sec/RS Trace to be Transmitted" + ::= { changePhysicalPortServiceEntry 61 } + +changePhysicalPortServiceTraceExpectedOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected SAPI part of the OTU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { changePhysicalPortServiceEntry 62 } + +changePhysicalPortServiceTraceTransmitSapiOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted SAPI part of the OTU trace (15 character)" + ::= { changePhysicalPortServiceEntry 63 } + +changePhysicalPortServiceTraceTransmitDapiOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted DAPI part of the OTU trace (15 character)" + ::= { changePhysicalPortServiceEntry 64 } + +changePhysicalPortServiceTraceTransmitOpspOtu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the OTU trace (32 character)" + ::= { changePhysicalPortServiceEntry 65 } + +changePhysicalPortServiceTraceExpectedOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected SAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { changePhysicalPortServiceEntry 66 } + +changePhysicalPortServiceTraceTransmitSapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted SAPI part of the ODU trace (15 character)" + ::= { changePhysicalPortServiceEntry 67 } + +changePhysicalPortServiceTraceTransmitDapiOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted DAPI part of the ODU trace (15 character)" + ::= { changePhysicalPortServiceEntry 68 } + +changePhysicalPortServiceTraceTransmitOpspOdu OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the ODU trace (32 character)" + ::= { changePhysicalPortServiceEntry 69 } + +changePhysicalPortServiceTraceExpectedOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected SAPI part of the TCMA trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { changePhysicalPortServiceEntry 70 } + +changePhysicalPortServiceTraceTransmitSapiOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMA trace (15 character)" + ::= { changePhysicalPortServiceEntry 71 } + +changePhysicalPortServiceTraceTransmitDapiOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMA trace (15 character)" + ::= { changePhysicalPortServiceEntry 72 } + +changePhysicalPortServiceTraceTransmitOpspOduTcmA OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMA trace (32 character)" + ::= { changePhysicalPortServiceEntry 73 } + +changePhysicalPortServiceTraceExpectedOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected SAPI part of the TCMB trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { changePhysicalPortServiceEntry 74 } + +changePhysicalPortServiceTraceTransmitSapiOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMB trace (15 character)" + ::= { changePhysicalPortServiceEntry 75 } + +changePhysicalPortServiceTraceTransmitDapiOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMB trace (15 character)" + ::= { changePhysicalPortServiceEntry 76 } + +changePhysicalPortServiceTraceTransmitOpspOduTcmB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMB trace (32 character)" + ::= { changePhysicalPortServiceEntry 77 } + +changePhysicalPortServiceTraceExpectedOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Expected SAPI part of the TCMC trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { changePhysicalPortServiceEntry 78 } + +changePhysicalPortServiceTraceTransmitSapiOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMC trace (15 character)" + ::= { changePhysicalPortServiceEntry 79 } + +changePhysicalPortServiceTraceTransmitDapiOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMC trace (15 character)" + ::= { changePhysicalPortServiceEntry 80 } + +changePhysicalPortServiceTraceTransmitOpspOduTcmC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMC trace (32 character)" + ::= { changePhysicalPortServiceEntry 81 } + +changePhysicalPortServiceTxOffDelay OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Enable or disable TXOFFHOLD Period for Error Forwarding and LKDO-OFF Consequent Action." + ::= { changePhysicalPortServiceEntry 82 } + +changePhysicalPortServiceVoaMode OBJECT-TYPE + SYNTAX FspR7VoaMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "VOA operating mode" + ::= { changePhysicalPortServiceEntry 83 } + +changePhysicalPortServiceVoaSetpoint OBJECT-TYPE + SYNTAX Unsigned32 (0..300) + UNITS "0.1 dB" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Sets the optical attenuation of VOA" + ::= { changePhysicalPortServiceEntry 84 } + +changePhysicalPortServiceTxOffOnTm OBJECT-TYPE + SYNTAX FspR7TxOffOnTm + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Relevant only when ERRFWD=TXOFF. Enables/disables the + possibility to delay turning off and on the the transmitter. + This applies to the case when turning off the transmitter + is done as an error forwarding mechanism." + ::= { changePhysicalPortServiceEntry 85 } + +changePhysicalPortServiceTxOffTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + UNITS "ms" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Delay before transmitter is swiched off" + ::= { changePhysicalPortServiceEntry 86 } + +changePhysicalPortServiceTxOnTimer OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + UNITS "ms" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Delay before transmitter is switched on" + ::= { changePhysicalPortServiceEntry 87 } + +changePhysicalPortServiceMode OBJECT-TYPE + SYNTAX FspR7TransmissionMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Mode of the module, determine operation or functionality" + ::= { changePhysicalPortServiceEntry 88 } + +changePhysicalPortServiceChannelPlan OBJECT-TYPE + SYNTAX FspR7ChannelRangeInventory + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Channel Range" + ::= { changePhysicalPortServiceEntry 89 } + +changePhysicalPortServiceOptimize OBJECT-TYPE + SYNTAX FspR7Optimize + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Optimizes port for either protection switch time or traffic regeneration operation" + ::= { changePhysicalPortServiceEntry 90 } + +changePhysicalPortServiceLinkSetup OBJECT-TYPE + SYNTAX FspR7DisableEnable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Support RDMA over Converged Ethernet (RoCE)" + ::= { changePhysicalPortServiceEntry 91 } + +changePhysicalPortServiceChannelSpacing OBJECT-TYPE + SYNTAX FspR7ChannelSpacing + MAX-ACCESS read-create + STATUS current + DESCRIPTION "ITU Grid channel spacing" + ::= { changePhysicalPortServiceEntry 92 } + +endOfChangeService OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { changeService 10000 } + +haTable OBJECT-TYPE + SYNTAX SEQUENCE OF HaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { protection 1 } + +haEntry OBJECT-TYPE + SYNTAX HaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { haTable 1 } + +HaEntry ::= SEQUENCE + { haProtectionIndexAid SnmpAdminString, + haInhSwitching FspR7YesNo, + haSwitchToDuplex FspR7APSCommand, + haSwitchOverCause FspR7SwitchOverCause, + haSoftwareVersion SnmpAdminString } + +haProtectionIndexAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "(Protection AID) AID of protection entity involved in the protection group." + ::= { haEntry 1 } + +haInhSwitching OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-write + STATUS current + DESCRIPTION "(Inhibit Controller Switching) Prevents protection switch to partner controller." + ::= { haEntry 2 } + +haSwitchToDuplex OBJECT-TYPE + SYNTAX FspR7APSCommand + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Switch to Parnter Controller" + ::= { haEntry 3 } + +haSwitchOverCause OBJECT-TYPE + SYNTAX FspR7SwitchOverCause + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Cause of Fail-Over or Switch-Over to Partner Controller" + ::= { haEntry 4 } + +haSoftwareVersion OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Software Version of the NCU software. <" + ::= { haEntry 5 } + +endOfHaTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { protection 2 } + +ffpTable OBJECT-TYPE + SYNTAX SEQUENCE OF FfpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "FfpTable" + ::= { protection 3 } + +ffpEntry OBJECT-TYPE + SYNTAX FfpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of FfpTable" + INDEX { + entityFfpShelfNo, + entityFfpSlotNo, + entityFfpPortNo, + entityFfpExtNo, + entityFfpClassName + } + ::= { ffpTable 1 } + +FfpEntry ::= SEQUENCE + { ffpRowStatus RowStatus, + ffpCreationMethod FfpType, + ffpSDswitching EnableState, + ffpHoldOffTime ApsHoldoffTime, + ffpProtectionMech ProtectionMech, + ffpWorkingAid SnmpAdminString, + ffpProtectionAid SnmpAdminString, + ffpSignalDegradeSwitching EnableState, + ffpSignalFailureSwitching EnableState, + ffpFarEndIp IpAddress, + ffpPeerAid SnmpAdminString, + ffpApsType ApsType, + ffpRevertMode ApsRevertMode, + ffpWaitToRestore Unsigned32, + ffpDirection ApsDirection, + ffpProtectionType FspR7ProtectionType, + ffpApsChannel FspR7ApsChannel, + ffpApsFarEndModule FspR7ApsFarEndModule } + +ffpRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus" + ::= { ffpEntry 1 } + +ffpCreationMethod OBJECT-TYPE + SYNTAX FfpType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Type of protection (normal/forced)" + ::= { ffpEntry 2 } + +ffpSDswitching OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This state controls whether the switch criteria for the APS group will + include the Signal Degrade alarm." + ::= { ffpEntry 3 } + +ffpHoldOffTime OBJECT-TYPE + SYNTAX ApsHoldoffTime + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This value controls the switch delay (0 to 10 seconds in + 100ms steps) for the protection group. Changing the hold-off + time when the timer is active will not affect the active + timer. The change will take effect the next time the timer + is active." + ::= { ffpEntry 4 } + +ffpProtectionMech OBJECT-TYPE + SYNTAX ProtectionMech + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The protection type of this protection group." + ::= { ffpEntry 5 } + +ffpWorkingAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "AID of working port involved in the protection group." + ::= { ffpEntry 6 } + +ffpProtectionAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "(Protection AID) AID of protection entity involved in the protection group." + ::= { ffpEntry 7 } + +ffpSignalDegradeSwitching OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Switch Trigger Additionally on Signal Degrade Link Detection" + ::= { ffpEntry 8 } + +ffpSignalFailureSwitching OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Switch Trigger on Signal Failure Link Detection" + ::= { ffpEntry 9 } + +ffpFarEndIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP Address assigned to PPP Termination Point on Far-End NE. Default + is set by NE System on LINK establishment if FENDIPACPT = Y" + ::= { ffpEntry 10 } + +ffpPeerAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "AID of Protection Partner involved in the protection group." + ::= { ffpEntry 11 } + +ffpApsType OBJECT-TYPE + SYNTAX ApsType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The type of APS implemented in this protection group." + ::= { ffpEntry 12 } + +ffpRevertMode OBJECT-TYPE + SYNTAX ApsRevertMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Revertive Protection Switching" + ::= { ffpEntry 13 } + +ffpWaitToRestore OBJECT-TYPE + SYNTAX Unsigned32 (5..12) + UNITS "min" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Wait to Restore Timer value" + ::= { ffpEntry 14 } + +ffpDirection OBJECT-TYPE + SYNTAX ApsDirection + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Indicates whether the APS function is 'unidirectional' (single-ended) + or 'bidirectional' (dual-ended)." + ::= { ffpEntry 15 } + +ffpProtectionType OBJECT-TYPE + SYNTAX FspR7ProtectionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ffpEntry 16 } + +ffpApsChannel OBJECT-TYPE + SYNTAX FspR7ApsChannel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Selection of the location of the APS channel" + ::= { ffpEntry 17 } + +ffpApsFarEndModule OBJECT-TYPE + SYNTAX FspR7ApsFarEndModule + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This value is the far end module type(10tcc10g or other)." + ::= { ffpEntry 18 } + +endOfFfpTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { protection 4 } + +endOfProtection OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { protection 10000 } + +aidMappingTable OBJECT-TYPE + SYNTAX SEQUENCE OF AidMappingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Contains entries that represent string format of valid AID in F7 systems. + This table contains entries only for those strings that were requested using snmpget from this table within last 1ms." + ::= { translation 1 } + +aidMappingEntry OBJECT-TYPE + SYNTAX AidMappingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + aidMappingAidString + } + ::= { aidMappingTable 1 } + +AidMappingEntry ::= SEQUENCE + { aidMappingAidString SnmpAdminString, + aidMappingId RowPointer, + aidMappingString SnmpAdminString } + +aidMappingAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { aidMappingEntry 1 } + +aidMappingId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to the entity." + ::= { aidMappingEntry 2 } + +aidMappingString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "String representation of the entity. Example: '20.7.33152.19420.18'." + ::= { aidMappingEntry 3 } + +endOfAidMappingTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { translation 2 } + +endOfTranslation OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { translation 10000 } + +sshHostKeyLength OBJECT-TYPE + SYNTAX FspR7SshHostKeyLength + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Generated SSH host key length" + ::= { advaSecurity 1 } + +newSshHostKey OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Apply generated SSH host key" + ::= { advaSecurity 2 } + +accessWarning OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Unauthorized Access Warning Switch" + ::= { advaSecurity 3 } + +accessWarningMessage OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Unauthorized Access Warning Message" + ::= { advaSecurity 4 } + +showLastLoginSuccess OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable displaying information about last successful login attempt immediately after logging in." + ::= { advaSecurity 5 } + +showLastLoginFail OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable displaying information about last failed login attempt immediately after logging in." + ::= { advaSecurity 6 } + +writeAccessStatus OBJECT-TYPE + SYNTAX FspR7DisableEnable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/Disable Central Access Control - temporary write access for monitor users." + ::= { advaSecurity 7 } + +writeAccessRequestTimeout OBJECT-TYPE + SYNTAX Unsigned32 (60..3600 | 4294967295) + UNITS "s" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "User Request (via SNMP) timeout period. Range: 60-3600 seconds (1-60 minutes)" + ::= { advaSecurity 8 } + +virtualSessionTable OBJECT-TYPE + SYNTAX SEQUENCE OF VirtualSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { advaSecurity 15 } + +virtualSessionEntry OBJECT-TYPE + SYNTAX VirtualSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + virtualSessionId + } + ::= { virtualSessionTable 1 } + +VirtualSessionEntry ::= SEQUENCE + { virtualSessionId Unsigned32, + virtualSessionStatus FspR7VSessStatus, + virtualSessionTimeout Integer32, + virtualSessionWriteAccess FspR7VSessWriteAccess, + virtualSessionUserName SnmpAdminString, + virtualSessionIpAddress IpAddress, + virtualSessionChangeReason FspR7VSessChangeReason, + virtualSessionChangeTime TimeTicks } + +virtualSessionId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "" + ::= { virtualSessionEntry 1 } + +virtualSessionStatus OBJECT-TYPE + SYNTAX FspR7VSessStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Read-only object that describes current status of user session. + There are 3 possible valid values of this object: + - Normal(1) - default session status. + - writeAcsRequested(2) - status assigned to session that requested write access and is waiting for ADMIN response + After time equal 'write access request timeout' if session status has not been changed it will automatically change back to normal(1) and fspR7WriteAccessRequestTimeout trap will be sent. + - writeAcsGranted(3) - write access has been granted by ADMIN user. Session can act as if it had PROVISION privilege level. + After time equal virtualSessionTimeout session status will be automatically changed to normal(1) and fspR7WriteAccessTimeout trap will be sent." + ::= { virtualSessionEntry 2 } + +virtualSessionTimeout OBJECT-TYPE + SYNTAX Integer32 (1..480) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Read-write parameter describing time for which write access will be granted to the session. This parameter can be edited only if sessionStatus is equal 1 (normal). + Can be edited only by user with privilege level MONITOR." + ::= { virtualSessionEntry 3 } + +virtualSessionWriteAccess OBJECT-TYPE + SYNTAX FspR7VSessWriteAccess + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Read-write parameter used to manipulate write access of the user. SNMPGET/SNMPGETNEXT will always return none(4) value for this parameter. It can be set to multiple values depending of sessionStatus: + - request(1) - settable only by MONITOR if his sessionStatus is equal normal. Causes change of sessionStatus to writeAcsRequested(2). Trap FspR7WriteAccessRequest will be sent. + - revoke(2) - settable both by MONITOR user and ADMIN user, only if session status is equal writeAcsRequested(2) or writeAcsGranted(3). + If session status is equal writeAcsRequested(2) setting this value will change session status back to normal(1). Depending on author of action fspR7WriteAccessRevoked (MONITOR) or fspR7WriteAccessDenied (ADMIN) trap will be sent. + If session status is equal writeAcsGranted(3) it will be changed to normal(1). fspR7WriteAccessRevoked trap will be sent. + - Grant(3) - settable only by ADMIN user only when session status is equal writeAcsRequested(2). Setting this value will change session staus to writeAcsGranted (3), additionally fspR7WriteAccessGranted trap will be sent." + ::= { virtualSessionEntry 4 } + +virtualSessionUserName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of the user owning the virtual session." + ::= { virtualSessionEntry 5 } + +virtualSessionIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP of the user owning the virtual session." + ::= { virtualSessionEntry 6 } + +virtualSessionChangeReason OBJECT-TYPE + SYNTAX FspR7VSessChangeReason + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last operation status" + ::= { virtualSessionEntry 7 } + +virtualSessionChangeTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time of last operation status" + ::= { virtualSessionEntry 8 } + +packetFiltering OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable packet filtering." + ::= { advaSecurity 16 } + +whitelistFiltering OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable whitelist rules filtering." + ::= { advaSecurity 17 } + +restrictToSysIP OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable whitelist restriction, that only packets are accepted, which are targeted to the System IP." + ::= { advaSecurity 18 } + +icmpFiltering OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable ICMP filtering." + ::= { advaSecurity 19 } + +icmpEchoRequests OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable blocking incoming ICMP echo requests." + ::= { advaSecurity 20 } + +icmpSourceQuench OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable blocking incoming ICMP Source-Quench messages." + ::= { advaSecurity 21 } + +icmpRedirect OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable blocking incoming ICMP redirect messages." + ::= { advaSecurity 22 } + +ocmpTimestampRequest OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable blocking incoming ICMP timestamp request messages." + ::= { advaSecurity 23 } + +icmpAddrMask OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable blocking incoming ICMP address-mask request messages." + ::= { advaSecurity 24 } + +dosProtection OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable denial-of-service protection." + ::= { advaSecurity 25 } + +isolateInbandChan OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable blocking routing between inband channels." + ::= { advaSecurity 26 } + +ipForwarding OBJECT-TYPE + SYNTAX FspR7IpForwarding + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable IP forwarding." + ::= { advaSecurity 27 } + +whitelistTable OBJECT-TYPE + SYNTAX SEQUENCE OF WhitelistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "whitelistTable" + ::= { advaSecurity 30 } + +whitelistEntry OBJECT-TYPE + SYNTAX WhitelistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of whitelistTable" + INDEX { + whitelistId + } + ::= { whitelistTable 1 } + +WhitelistEntry ::= SEQUENCE + { whitelistId Unsigned32, + whitelistRowStatus RowStatus, + whitelistAdmin FspR7AdminState, + whitelistIpMask IpAddress, + whitelistIpAddr IpAddress } + +whitelistId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "" + ::= { whitelistEntry 1 } + +whitelistRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { whitelistEntry 2 } + +whitelistAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { whitelistEntry 3 } + +whitelistIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP MASK assigned to LAN IP Interface" + ::= { whitelistEntry 4 } + +whitelistIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP Address assigned to LAN IP Interface" + ::= { whitelistEntry 5 } + +lockSafety OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The last admin account is protected by locking." + ::= { advaSecurity 31 } + +unlockTime OBJECT-TYPE + SYNTAX Unsigned32 (0..99999 | 4294967295) + UNITS "s" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Time that the user account is locked (after the maximum number of failed login attempts has been exceeded)." + ::= { advaSecurity 32 } + +sslRenewMode OBJECT-TYPE + SYNTAX FspR7RenewMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Defines SSL certificate renew mode. In AUTOMATIC mode SSL certificate is verified and generated (if needed) at every system startup. In MANUAL mode the user is responsible for generation new SSL certificate when needed." + ::= { advaSecurity 33 } + +sslKeyLength OBJECT-TYPE + SYNTAX FspR7KeyLength + MAX-ACCESS read-write + STATUS current + DESCRIPTION "SSL certificate key length (in bits)." + ::= { advaSecurity 34 } + +sslValidityPeriod OBJECT-TYPE + SYNTAX FspR7ValidityPeriod + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Period of time (in years) a generated SSL certificate is valid." + ::= { advaSecurity 35 } + +sslCertApply OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Apply generated SSL certificate." + ::= { advaSecurity 36 } + +sslCertIp OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "User defined IP address used in SSL certificate." + ::= { advaSecurity 37 } + +trapSource OBJECT-TYPE + SYNTAX FspR7AppType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "This parameter contains source application on which trap was created." + ::= { advaSecurity 38 } + +trapUser OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "This parameter contains user name of preson who created trap." + ::= { advaSecurity 39 } + +removeUsers OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This operational removes selected users from the system (only expired/inactive ones as of 13.3)." + ::= { advaSecurity 40 } + +authTrapUserName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "The first part of User identifier. This name could be used for display purposes." + ::= { advaSecurity 41 } + +authTrapAccountState OBJECT-TYPE + SYNTAX FspR7AccStateTrap + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "User account state." + ::= { advaSecurity 42 } + +privilegeChangeTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrivilegeChangeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table holds requests for WDM36 Privilege Change. + This is for users with lower privileges to elevate them to higher ones for limited amount of time." + ::= { advaSecurity 43 } + +privilegeChangeEntry OBJECT-TYPE + SYNTAX PrivilegeChangeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column for privilegeChangeTable." + INDEX { + privilegeChangeId + } + ::= { privilegeChangeTable 1 } + +PrivilegeChangeEntry ::= SEQUENCE + { privilegeChangeId Unsigned32, + privilegeChangeUserName SnmpAdminString, + privilegeChangeIpAddress IpAddress, + privilegeChangeInterface FspR7UserInterface, + privilegeChangeCurrentPrivilege FspR7PrivLevel, + privilegeChangeRequestedPrivilege FspR7PrivLevel, + privilegeChangeDuration Unsigned32, + privilegeChangeAction FspR7RequestAction, + privilegeChangeState FspR7RequestState, + privilegeChangeRemainingTime Unsigned32, + privilegeChangeRemoteName SnmpAdminString } + +privilegeChangeId OBJECT-TYPE + SYNTAX Unsigned32 (1..4294967295) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Unique index identifying a request." + ::= { privilegeChangeEntry 1 } + +privilegeChangeUserName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The name string for user authentication purposes" + ::= { privilegeChangeEntry 2 } + +privilegeChangeIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Source IP address of sending NE." + ::= { privilegeChangeEntry 3 } + +privilegeChangeInterface OBJECT-TYPE + SYNTAX FspR7UserInterface + MAX-ACCESS read-only + STATUS current + DESCRIPTION "User Interface currently being used by the user" + ::= { privilegeChangeEntry 4 } + +privilegeChangeCurrentPrivilege OBJECT-TYPE + SYNTAX FspR7PrivLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current privilege level of the user, who is requesting role upgrade." + ::= { privilegeChangeEntry 5 } + +privilegeChangeRequestedPrivilege OBJECT-TYPE + SYNTAX FspR7PrivLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Privilege requested by user for session." + ::= { privilegeChangeEntry 6 } + +privilegeChangeDuration OBJECT-TYPE + SYNTAX Unsigned32 (1..480) + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Requested time period by user." + ::= { privilegeChangeEntry 7 } + +privilegeChangeAction OBJECT-TYPE + SYNTAX FspR7RequestAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Privilege request action." + ::= { privilegeChangeEntry 8 } + +privilegeChangeState OBJECT-TYPE + SYNTAX FspR7RequestState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Privilege request state." + ::= { privilegeChangeEntry 9 } + +privilegeChangeRemainingTime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time remaining in session with upgrade user privilege (in seconds)." + ::= { privilegeChangeEntry 10 } + +privilegeChangeRemoteName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name string for RADIUS authentication" + ::= { privilegeChangeEntry 11 } + +authTrapSrcIp OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "IPv4/IPv6 Address" + ::= { advaSecurity 45 } + +authTrapStatus OBJECT-TYPE + SYNTAX FspR7AccessStatus + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Indication whether security operation was succesful/unsuccessful." + ::= { advaSecurity 46 } + +authTrapSessionId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Session name used in NE access." + ::= { advaSecurity 47 } + +authTrapProtocol OBJECT-TYPE + SYNTAX FspR7AccessProtocol + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Protocol type used in NE access." + ::= { advaSecurity 48 } + +authTrapPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Port number used in NE access." + ::= { advaSecurity 49 } + +authTrapAccess OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Second part of User identifier. This name is for internal usage." + ::= { advaSecurity 50 } + +authTrapSuccessfulAuthCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Number of successful authentications." + ::= { advaSecurity 51 } + +authTrapUnsuccessfulAuthCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Number of unsuccessful authentications." + ::= { advaSecurity 52 } + +userManagementTable OBJECT-TYPE + SYNTAX SEQUENCE OF UserManagementEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "userManagementTable" + ::= { advaSecurity 53 } + +userManagementEntry OBJECT-TYPE + SYNTAX UserManagementEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of userManagementTable" + INDEX { + userManagementUsername + } + ::= { userManagementTable 1 } + +UserManagementEntry ::= SEQUENCE + { userManagementRowStatus RowStatus, + userManagementUsername SnmpAdminString, + userManagementPrivilegeLevel FspR7SnmpPrivLevel, + userManagementSecurityLevel FspR7SnmpSecuLevel, + userManagementAuthPrivKey SnmpAdminString, + userManagementAuthPrivKeyOld SnmpAdminString, + userManagementTl1TimeoutAvailable FspR7YesNo, + userManagementTl1TimeoutValue Integer32, + userManagementSnmpTimeoutValue Unsigned32, + userManagementUdpSessionStatus FspR7SessionStatus, + userManagementAccountFlag FspR7AccountFlag, + userManagementPasswordMinAge Integer32, + userManagementPasswordMaxAge Integer32, + userManagementPasswordExpirationPeriod Integer32, + userManagementAccountState FspR7AccState, + userManagementPasswordExpirationDate SnmpAdminString, + userManagementPasswordLastChangeDate SnmpAdminString, + userManagementFailedLoginAttempts Integer32, + userManagementLastLoginFailInfo SnmpAdminString, + userManagementLastLoginSuccessInfo SnmpAdminString, + userManagementInactivityPeriod Integer32, + userManagementAccessStartTime FspR7TimeShort, + userManagementAccessEndTime FspR7TimeShort, + userManagementAccessDays SnmpAdminString, + userManagementExpirationDate FspR7Date, + userManagementSso2fa FspR7DisableEnable, + userManagementPasswordHashType FspR7PasswordHashType, + userManagementPrivacyKeyType FspR7PrivacyKeyType, + userManagementPrivacyKey SnmpAdminString } + +userManagementRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus" + ::= { userManagementEntry 1 } + +userManagementUsername OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The name string for user authentication purposes" + ::= { userManagementEntry 2 } + +userManagementPrivilegeLevel OBJECT-TYPE + SYNTAX FspR7SnmpPrivLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "" + ::= { userManagementEntry 3 } + +userManagementSecurityLevel OBJECT-TYPE + SYNTAX FspR7SnmpSecuLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION "" + ::= { userManagementEntry 4 } + +userManagementAuthPrivKey OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "A human readable string representing the current or new password for user + account." + ::= { userManagementEntry 5 } + +userManagementAuthPrivKeyOld OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "A human readable string representing the old password for user + account. This object should be used only for password change + procedure." + ::= { userManagementEntry 6 } + +userManagementTl1TimeoutAvailable OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-create + STATUS current + DESCRIPTION "" + ::= { userManagementEntry 7 } + +userManagementTl1TimeoutValue OBJECT-TYPE + SYNTAX Integer32 (1..60) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "" + ::= { userManagementEntry 8 } + +userManagementSnmpTimeoutValue OBJECT-TYPE + SYNTAX Unsigned32 (30..3600) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The time period between SNMP requests for given SNMPv3 user or SNMPv1 community name after which the virtual SNMP session is deleted from SNMP Agent" + ::= { userManagementEntry 9 } + +userManagementUdpSessionStatus OBJECT-TYPE + SYNTAX FspR7SessionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "UDP-based User Session Status" + ::= { userManagementEntry 10 } + +userManagementAccountFlag OBJECT-TYPE + SYNTAX FspR7AccountFlag + MAX-ACCESS read-create + STATUS current + DESCRIPTION "User account flag used currently to set the forced authentication + change request. See the FspR7AccountFlag Textual-Convention." + ::= { userManagementEntry 11 } + +userManagementPasswordMinAge OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION "" + ::= { userManagementEntry 12 } + +userManagementPasswordMaxAge OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION "" + ::= { userManagementEntry 13 } + +userManagementPasswordExpirationPeriod OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION "" + ::= { userManagementEntry 14 } + +userManagementAccountState OBJECT-TYPE + SYNTAX FspR7AccState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "" + ::= { userManagementEntry 15 } + +userManagementPasswordExpirationDate OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PASSWORD_EXPIRATION_DATE" + ::= { userManagementEntry 16 } + +userManagementPasswordLastChangeDate OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PASSWORD_LASTCHANGE_DATE" + ::= { userManagementEntry 17 } + +userManagementFailedLoginAttempts OBJECT-TYPE + SYNTAX Integer32 (0..10) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "" + ::= { userManagementEntry 18 } + +userManagementLastLoginFailInfo OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FAIL_INFO" + ::= { userManagementEntry 19 } + +userManagementLastLoginSuccessInfo OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SUCCESS_INFO" + ::= { userManagementEntry 20 } + +userManagementInactivityPeriod OBJECT-TYPE + SYNTAX Integer32 (0..999) + UNITS "day" + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Account parameter; Account is locked when user hasn't logged in for INACTIVITY_PERIOD of time." + ::= { userManagementEntry 21 } + +userManagementAccessStartTime OBJECT-TYPE + SYNTAX FspR7TimeShort + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Time (in HH-MM format) when user can log in." + ::= { userManagementEntry 22 } + +userManagementAccessEndTime OBJECT-TYPE + SYNTAX FspR7TimeShort + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Time (in HH-MM format) when user must logout or is forced off the node." + ::= { userManagementEntry 23 } + +userManagementAccessDays OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Days of the week a user is authorized to log in to the node." + ::= { userManagementEntry 24 } + +userManagementExpirationDate OBJECT-TYPE + SYNTAX FspR7Date + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Date" + ::= { userManagementEntry 25 } + +userManagementSso2fa OBJECT-TYPE + SYNTAX FspR7DisableEnable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "If enabled, user can login only if Single Sign On + and 2 Factor Authentication are enabled. + This parameter can be set only on user creation." + ::= { userManagementEntry 26 } + +userManagementPasswordHashType OBJECT-TYPE + SYNTAX FspR7PasswordHashType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of algorithm used to hash the password in shadow" + ::= { userManagementEntry 27 } + +userManagementPrivacyKeyType OBJECT-TYPE + SYNTAX FspR7PrivacyKeyType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Defines if SNMP Privacy Key should use a user password as value." + ::= { userManagementEntry 28 } + +userManagementPrivacyKey OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Privacy key/password for SNMP v3 auth-priv queries encryption." + ::= { userManagementEntry 29 } + +activeUsersTable OBJECT-TYPE + SYNTAX SEQUENCE OF ActiveUsersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "activeUsersTable. The index (activeUsersSessionGroupName) consist of User Name, Privilige Level and Access which can be LOCAL or REMOTE. + This is a single string seperated by &." + ::= { advaSecurity 54 } + +activeUsersEntry OBJECT-TYPE + SYNTAX ActiveUsersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of activeUsersTable" + INDEX { + activeUsersSessionGroupName + } + ::= { activeUsersTable 1 } + +ActiveUsersEntry ::= SEQUENCE + { activeUsersSessionGroupName SnmpAdminString, + activeUsersInterfaces FspR7AccessProtocolCaps, + activeUsersTerminate FspR7TerminateSessions } + +activeUsersSessionGroupName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The name string for user authentication purposes" + ::= { activeUsersEntry 1 } + +activeUsersInterfaces OBJECT-TYPE + SYNTAX FspR7AccessProtocolCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "List of protocols in which user is active." + ::= { activeUsersEntry 2 } + +activeUsersTerminate OBJECT-TYPE + SYNTAX FspR7TerminateSessions + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Shows forced logout availability for selected user and allows to take such an action." + ::= { activeUsersEntry 3 } + +ncuPortC2 OBJECT-TYPE + SYNTAX FspR7AccessNcuC2 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Controls NCU C2 port access to the Management Network (DCN)" + ::= { advaSecurity 55 } + +rpFilter OBJECT-TYPE + SYNTAX FspR7RPFilter + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable Reverse Path Filtering" + ::= { advaSecurity 56 } + +sso2fa OBJECT-TYPE + SYNTAX FspR7DisableEnable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enables SSO in NED when 2-Factor Authentication in RADIUS is applied" + ::= { advaSecurity 57 } + +remoteAuth OBJECT-TYPE + SYNTAX FspR7RemoteAuth + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Type of Remote authentication" + ::= { advaSecurity 60 } + +remoteAuthProtocol OBJECT-TYPE + SYNTAX FspR7RemoteAuthProtocol + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Sets the Authentication Protocol for the Remote Authentication mechanism" + ::= { advaSecurity 61 } + +tlsSupport OBJECT-TYPE + SYNTAX FspR7TLSSupport + MAX-ACCESS read-write + STATUS current + DESCRIPTION "TLS protocol version support." + ::= { advaSecurity 62 } + +knownHostIPv6Table OBJECT-TYPE + SYNTAX SEQUENCE OF KnownHostIPv6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "KnownHost Table for IPv6 addresses. The first index has fixed length to 16" + ::= { ipSettings 3 } + +knownHostIPv6Entry OBJECT-TYPE + SYNTAX KnownHostIPv6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of knownHostIPv6Table" + INDEX { + knownHostIPv6IP, + knownHostIPv6KeyEncryptAlgorithm + } + ::= { knownHostIPv6Table 1 } + +KnownHostIPv6Entry ::= SEQUENCE + { knownHostIPv6IP FspR7Ipv6Address, + knownHostIPv6KeyEncryptAlgorithm FspR7SshHostKeyEncryptAlgorithm, + knownHostIPv6RowStatus RowStatus, + knownHostIPv6FingerPrint FspR7SnmpHexString } + +knownHostIPv6IP OBJECT-TYPE + SYNTAX FspR7Ipv6Address + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "IPv6 Address of known host" + ::= { knownHostIPv6Entry 1 } + +knownHostIPv6KeyEncryptAlgorithm OBJECT-TYPE + SYNTAX FspR7SshHostKeyEncryptAlgorithm + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ssh host key encryption alogrithm" + ::= { knownHostIPv6Entry 2 } + +knownHostIPv6RowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This object is used to create, or delete a row in this table" + ::= { knownHostIPv6Entry 3 } + +knownHostIPv6FingerPrint OBJECT-TYPE + SYNTAX FspR7SnmpHexString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Fingerprint of ssh host key" + ::= { knownHostIPv6Entry 4 } + +ipv6ActRoutesTable OBJECT-TYPE + SYNTAX SEQUENCE OF Ipv6ActRoutesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Routing Table for IPv6 (active routes)" + ::= { ipSettings 14 } + +ipv6ActRoutesEntry OBJECT-TYPE + SYNTAX Ipv6ActRoutesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of ipv6ActRoutesTable" + INDEX { + ipv6ActRoutesDestination, + ipv6ActRoutesPrefix, + ipv6ActRoutesNextHop, + ipv6ActRoutesShelfNo, + ipv6ActRoutesSlotNo, + ipv6ActRoutesPortNo, + ipv6ActRoutesExtNo, + ipv6ActRoutesClassName + } + ::= { ipv6ActRoutesTable 1 } + +Ipv6ActRoutesEntry ::= SEQUENCE + { ipv6ActRoutesDestination FspR7Ipv6Address, + ipv6ActRoutesPrefix Unsigned32, + ipv6ActRoutesNextHop FspR7Ipv6Address, + ipv6ActRoutesShelfNo Unsigned32, + ipv6ActRoutesSlotNo Unsigned32, + ipv6ActRoutesPortNo Unsigned32, + ipv6ActRoutesExtNo Unsigned32, + ipv6ActRoutesClassName EntityClassName, + ipv6ActRoutesRowStatus RowStatus, + ipv6ActRoutesType FspR7Protocol, + ipv6ActRoutesMetric Unsigned32, + ipv6ActRoutesDestIp SnmpAdminString, + ipv6ActRoutesPrefixLen Unsigned32, + ipv6ActRoutesNextHopIp SnmpAdminString, + ipv6ActRoutesPort SnmpAdminString } + +ipv6ActRoutesDestination OBJECT-TYPE + SYNTAX FspR7Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination IPv6 Address" + ::= { ipv6ActRoutesEntry 1 } + +ipv6ActRoutesPrefix OBJECT-TYPE + SYNTAX Unsigned32 (0..128) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IPv6 Subnet Prefix Length" + ::= { ipv6ActRoutesEntry 2 } + +ipv6ActRoutesNextHop OBJECT-TYPE + SYNTAX FspR7Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Gateway IPv6 Address" + ::= { ipv6ActRoutesEntry 3 } + +ipv6ActRoutesShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { ipv6ActRoutesEntry 4 } + +ipv6ActRoutesSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { ipv6ActRoutesEntry 5 } + +ipv6ActRoutesPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { ipv6ActRoutesEntry 6 } + +ipv6ActRoutesExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { ipv6ActRoutesEntry 7 } + +ipv6ActRoutesClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { ipv6ActRoutesEntry 8 } + +ipv6ActRoutesRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This object is used to create, or delete a row in this table." + ::= { ipv6ActRoutesEntry 9 } + +ipv6ActRoutesType OBJECT-TYPE + SYNTAX FspR7Protocol + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The Type of the IP Route." + ::= { ipv6ActRoutesEntry 10 } + +ipv6ActRoutesMetric OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Routing Metric" + ::= { ipv6ActRoutesEntry 11 } + +ipv6ActRoutesDestIp OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Destination IPv6 Address" + ::= { ipv6ActRoutesEntry 12 } + +ipv6ActRoutesPrefixLen OBJECT-TYPE + SYNTAX Unsigned32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Subnet Prefix Length" + ::= { ipv6ActRoutesEntry 13 } + +ipv6ActRoutesNextHopIp OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Gateway IPv6 Address" + ::= { ipv6ActRoutesEntry 14 } + +ipv6ActRoutesPort OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address Identifier of IP Entity. E.g SC-1-A-C or LINK-1-A-1." + ::= { ipv6ActRoutesEntry 15 } + +ipv6InActRoutesTable OBJECT-TYPE + SYNTAX SEQUENCE OF Ipv6InActRoutesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Routing Table for IPv6 (inactive routes)" + ::= { ipSettings 16 } + +ipv6InActRoutesEntry OBJECT-TYPE + SYNTAX Ipv6InActRoutesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of ipv6InActRoutesTable" + INDEX { + ipv6InActRoutesDestination, + ipv6InActRoutesPrefix, + ipv6InActRoutesNextHop, + ipv6InActRoutesShelfNo, + ipv6InActRoutesSlotNo, + ipv6InActRoutesPortNo, + ipv6InActRoutesExtNo, + ipv6InActRoutesClassName + } + ::= { ipv6InActRoutesTable 1 } + +Ipv6InActRoutesEntry ::= SEQUENCE + { ipv6InActRoutesDestination FspR7Ipv6Address, + ipv6InActRoutesPrefix Unsigned32, + ipv6InActRoutesNextHop FspR7Ipv6Address, + ipv6InActRoutesShelfNo Unsigned32, + ipv6InActRoutesSlotNo Unsigned32, + ipv6InActRoutesPortNo Unsigned32, + ipv6InActRoutesExtNo Unsigned32, + ipv6InActRoutesClassName EntityClassName, + ipv6InActRoutesRowStatus RowStatus, + ipv6InActRoutesType FspR7Protocol, + ipv6InActRoutesMetric Unsigned32, + ipv6InActRoutesDestIp SnmpAdminString, + ipv6InActRoutesPrefixLen Unsigned32, + ipv6InActRoutesNextHopIp SnmpAdminString, + ipv6InActRoutesPort SnmpAdminString } + +ipv6InActRoutesDestination OBJECT-TYPE + SYNTAX FspR7Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Destination IPv6 Address" + ::= { ipv6InActRoutesEntry 1 } + +ipv6InActRoutesPrefix OBJECT-TYPE + SYNTAX Unsigned32 (0..128) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IPv6 Subnet Prefix Length" + ::= { ipv6InActRoutesEntry 2 } + +ipv6InActRoutesNextHop OBJECT-TYPE + SYNTAX FspR7Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Gateway IPv6 Address" + ::= { ipv6InActRoutesEntry 3 } + +ipv6InActRoutesShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { ipv6InActRoutesEntry 4 } + +ipv6InActRoutesSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { ipv6InActRoutesEntry 5 } + +ipv6InActRoutesPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { ipv6InActRoutesEntry 6 } + +ipv6InActRoutesExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { ipv6InActRoutesEntry 7 } + +ipv6InActRoutesClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { ipv6InActRoutesEntry 8 } + +ipv6InActRoutesRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This object is used to create, or delete a row in this table." + ::= { ipv6InActRoutesEntry 9 } + +ipv6InActRoutesType OBJECT-TYPE + SYNTAX FspR7Protocol + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The Type of the IP Route." + ::= { ipv6InActRoutesEntry 10 } + +ipv6InActRoutesMetric OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Routing Metric" + ::= { ipv6InActRoutesEntry 11 } + +ipv6InActRoutesDestIp OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Destination IPv6 Address" + ::= { ipv6InActRoutesEntry 12 } + +ipv6InActRoutesPrefixLen OBJECT-TYPE + SYNTAX Unsigned32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IPv6 Subnet Prefix Length" + ::= { ipv6InActRoutesEntry 13 } + +ipv6InActRoutesNextHopIp OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Gateway IPv6 Address" + ::= { ipv6InActRoutesEntry 14 } + +ipv6InActRoutesPort OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Address Identifier of IP Entity. E.g SC-1-A-C or LINK-1-A-1." + ::= { ipv6InActRoutesEntry 15 } + +syslogIPv4Table OBJECT-TYPE + SYNTAX SEQUENCE OF SyslogIPv4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The Syslog Server configuration table for IPv4" + ::= { ipSettings 30 } + +syslogIPv4Entry OBJECT-TYPE + SYNTAX SyslogIPv4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The Syslog IPv4 Server entity" + INDEX { + syslogIPv4Ip + } + ::= { syslogIPv4Table 1 } + +SyslogIPv4Entry ::= SEQUENCE + { syslogIPv4Ip IpAddress, + syslogIPv4RowStatus RowStatus, + syslogIPv4Reporting FspR7EnableDisable, + syslogIPv4DbchgReports FspR7EnableDisable, + syslogIPv4SecurityReports FspR7EnableDisable, + syslogIPv4IpAddr IpAddress, + syslogIPv4SourceIp SourceIpAddress } + +syslogIPv4Ip OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "The IPv4 address of the remote Syslog server" + ::= { syslogIPv4Entry 1 } + +syslogIPv4RowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus" + ::= { syslogIPv4Entry 2 } + +syslogIPv4Reporting OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Syslog" + ::= { syslogIPv4Entry 3 } + +syslogIPv4DbchgReports OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Enable or disable sending DB change events" + ::= { syslogIPv4Entry 4 } + +syslogIPv4SecurityReports OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Enable or disable sending security-related events." + ::= { syslogIPv4Entry 5 } + +syslogIPv4IpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The IP address of the IP host where Syslog notifications should be sent. Derived from AID" + ::= { syslogIPv4Entry 6 } + +syslogIPv4SourceIp OBJECT-TYPE + SYNTAX SourceIpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Network interface type used for syslog connection. Two interface types are defined: + sysIp(1) and defaultIp(2)" + ::= { syslogIPv4Entry 7 } + +syslogIPv6Table OBJECT-TYPE + SYNTAX SEQUENCE OF SyslogIPv6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The Syslog Server configuration table for IPv6" + ::= { ipSettings 32 } + +syslogIPv6Entry OBJECT-TYPE + SYNTAX SyslogIPv6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The Syslog IPv6 Server entity" + INDEX { + syslogIPv6Ip + } + ::= { syslogIPv6Table 1 } + +SyslogIPv6Entry ::= SEQUENCE + { syslogIPv6Ip FspR7Ipv6Address, + syslogIPv6RowStatus RowStatus, + syslogIPv6Reporting FspR7EnableDisable, + syslogIPv6DbchgReports FspR7EnableDisable, + syslogIPv6SecurityReports FspR7EnableDisable, + syslogIPv6IpAddr SnmpAdminString, + syslogIPv6SourceIp SourceIpAddress } + +syslogIPv6Ip OBJECT-TYPE + SYNTAX FspR7Ipv6Address + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "The IPv6 address of the remote Syslog server" + ::= { syslogIPv6Entry 1 } + +syslogIPv6RowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus" + ::= { syslogIPv6Entry 2 } + +syslogIPv6Reporting OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Syslog" + ::= { syslogIPv6Entry 3 } + +syslogIPv6DbchgReports OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Enable or disable sending DB change events" + ::= { syslogIPv6Entry 4 } + +syslogIPv6SecurityReports OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Enable or disable sending security-related events." + ::= { syslogIPv6Entry 5 } + +syslogIPv6IpAddr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The IP address of the IP host where Syslog notifications should be sent. Derived from AID" + ::= { syslogIPv6Entry 6 } + +syslogIPv6SourceIp OBJECT-TYPE + SYNTAX SourceIpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Network interface type used for syslog connection. Two interface types are defined: + sysIp(1) and defaultIp(2)" + ::= { syslogIPv6Entry 7 } + +ntpIPv4Table OBJECT-TYPE + SYNTAX SEQUENCE OF NtpIPv4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The NTP Server configuration table for IPv4" + ::= { dateAndTime 20 } + +ntpIPv4Entry OBJECT-TYPE + SYNTAX NtpIPv4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The NTP IPv4 Server entity" + INDEX { + ntpIPv4Ip + } + ::= { ntpIPv4Table 1 } + +NtpIPv4Entry ::= SEQUENCE + { ntpIPv4Ip IpAddress, + ntpIPv4RowStatus RowStatus, + ntpIPv4SourceIp SourceIpAddress, + ntpIPv4Test FspR7RlsAction, + ntpIPv4TestStatus FspR7NtpTestStatus, + ntpIPv4SyncStatus FspR7NtpSyncStatus, + ntpIPv4Admin FspR7AdminState, + ntpIPv4OperState FspR7OperState, + ntpIPv4IpAddr IpAddress } + +ntpIPv4Ip OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "The IPv4 address of the remote NTP server" + ::= { ntpIPv4Entry 1 } + +ntpIPv4RowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Row status used for managing a NTP server entity. All values defined for + RowStatus TC can be used" + ::= { ntpIPv4Entry 2 } + +ntpIPv4SourceIp OBJECT-TYPE + SYNTAX SourceIpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Network interface type used for NTP connection. Two interface types are defined: + sysIp(1) and defaultIp(2)" + ::= { ntpIPv4Entry 3 } + +ntpIPv4Test OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Operational parameter for invoking a connection test procedure. If set + to ntpTest(2) then a connection with remote NTP server is being checked. + Result of this operation is saved under ntpServerTestStatus column. When + operation finish then value is automaticaly set to rls(1). It cannot + be set to rls(1) by hand" + ::= { ntpIPv4Entry 4 } + +ntpIPv4TestStatus OBJECT-TYPE + SYNTAX FspR7NtpTestStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Result of NTP availability check command invoked by setting ntpServerTest to ntpTest(2)" + ::= { ntpIPv4Entry 5 } + +ntpIPv4SyncStatus OBJECT-TYPE + SYNTAX FspR7NtpSyncStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The NTP Synchronization status" + ::= { ntpIPv4Entry 6 } + +ntpIPv4Admin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative state of remote NTP server. It can be set to is(2) or to dsbld(6)" + ::= { ntpIPv4Entry 7 } + +ntpIPv4OperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Operative state of remote NTP server" + ::= { ntpIPv4Entry 8 } + +ntpIPv4IpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The IPv4 address of the remote NTP server" + ::= { ntpIPv4Entry 9 } + +ntpIPv6Table OBJECT-TYPE + SYNTAX SEQUENCE OF NtpIPv6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The NTP Server configuration table for IPv6" + ::= { dateAndTime 22 } + +ntpIPv6Entry OBJECT-TYPE + SYNTAX NtpIPv6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The NTP IPv6 Server entity" + INDEX { + ntpIPv6Ip + } + ::= { ntpIPv6Table 1 } + +NtpIPv6Entry ::= SEQUENCE + { ntpIPv6Ip FspR7Ipv6Address, + ntpIPv6RowStatus RowStatus, + ntpIPv6SourceIp SourceIpAddress, + ntpIPv6Test FspR7RlsAction, + ntpIPv6TestStatus FspR7NtpTestStatus, + ntpIPv6SyncStatus FspR7NtpSyncStatus, + ntpIPv6Admin FspR7AdminState, + ntpIPv6OperState FspR7OperState, + ntpIPv6IpAddr SnmpAdminString } + +ntpIPv6Ip OBJECT-TYPE + SYNTAX FspR7Ipv6Address + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "The IPv6 address of the remote NTP server" + ::= { ntpIPv6Entry 1 } + +ntpIPv6RowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Row status used for managing a NTP server entity. All values defined for + RowStatus TC can be used" + ::= { ntpIPv6Entry 2 } + +ntpIPv6SourceIp OBJECT-TYPE + SYNTAX SourceIpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Network interface type used for NTP connection. Two interface types are defined: + sysIp(1) and defaultIp(2)" + ::= { ntpIPv6Entry 3 } + +ntpIPv6Test OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Operational parameter for invoking a connection test procedure. If set + to ntpTest(2) then a connection with remote NTP server is being checked. + Result of this operation is saved under ntpServerTestStatus column. When + operation finish then value is automaticaly set to rls(1). It cannot + be set to rls(1) by hand" + ::= { ntpIPv6Entry 4 } + +ntpIPv6TestStatus OBJECT-TYPE + SYNTAX FspR7NtpTestStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Result of NTP availability check command invoked by setting ntpServerTest to ntpTest(2)" + ::= { ntpIPv6Entry 5 } + +ntpIPv6SyncStatus OBJECT-TYPE + SYNTAX FspR7NtpSyncStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The NTP Synchronization status" + ::= { ntpIPv6Entry 6 } + +ntpIPv6Admin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative state of remote NTP server. It can be set to is(2) or to dsbld(6)" + ::= { ntpIPv6Entry 7 } + +ntpIPv6OperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Operative state of remote NTP server" + ::= { ntpIPv6Entry 8 } + +ntpIPv6IpAddr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The IPv6 address of the remote NTP server" + ::= { ntpIPv6Entry 9 } + +unusedTrapSinkId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Shows the first unused trapSinkId index. 0 means no free slots." + ::= { snmpSettings 29 } + +trapSinkTable OBJECT-TYPE + SYNTAX SEQUENCE OF TrapSinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "trapSinkTable" + ::= { snmpSettings 30 } + +trapSinkEntry OBJECT-TYPE + SYNTAX TrapSinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of trapSinkTable" + INDEX { + trapSinkId + } + ::= { trapSinkTable 1 } + +TrapSinkEntry ::= SEQUENCE + { trapSinkId Unsigned32, + trapSinkRowStatus RowStatus, + trapSinkVersion FspR7SnmpVersion, + trapSinkIpMode FspR7IpMode, + trapSinkIPv4 IpAddress, + trapSinkIPv6 SnmpAdminString, + trapSinkPort Unsigned32, + trapSinkCommunity SnmpAdminString, + trapSinkUserName SnmpAdminString, + trapSinkDuration FspR7TrapsinkLifetime, + trapSinkIpSubnet SourceIpAddress } + +trapSinkId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "" + ::= { trapSinkEntry 1 } + +trapSinkRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { trapSinkEntry 2 } + +trapSinkVersion OBJECT-TYPE + SYNTAX FspR7SnmpVersion + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The version of SNMP" + ::= { trapSinkEntry 3 } + +trapSinkIpMode OBJECT-TYPE + SYNTAX FspR7IpMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP Mode of Operation either IPv4 only or IPv4 and IPv6. When operation supports IPv6, it is used for addresses external to the network." + ::= { trapSinkEntry 4 } + +trapSinkIPv4 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP Address assigned to LAN IP Interface" + ::= { trapSinkEntry 5 } + +trapSinkIPv6 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IPv6 Address" + ::= { trapSinkEntry 6 } + +trapSinkPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The destination port" + ::= { trapSinkEntry 7 } + +trapSinkCommunity OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The community string used in SNMPv1/v2c messages" + ::= { trapSinkEntry 8 } + +trapSinkUserName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The name string for user authentication purposes" + ::= { trapSinkEntry 9 } + +trapSinkDuration OBJECT-TYPE + SYNTAX FspR7TrapsinkLifetime + MAX-ACCESS read-create + STATUS current + DESCRIPTION "SNMP trapsink duration" + ::= { trapSinkEntry 10 } + +trapSinkIpSubnet OBJECT-TYPE + SYNTAX SourceIpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP address which will be used as source address by client applications (i.e. FTP) to facilitate proper backward routing (i.e. server to client direction) in the DCN" + ::= { trapSinkEntry 11 } + +unusedCommunityId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Shows the first unused communityId index. 0 means no free slots." + ::= { snmpSettings 39 } + +communityTable OBJECT-TYPE + SYNTAX SEQUENCE OF CommunityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "communityTable" + ::= { snmpSettings 40 } + +communityEntry OBJECT-TYPE + SYNTAX CommunityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of communityTable" + INDEX { + communityId + } + ::= { communityTable 1 } + +CommunityEntry ::= SEQUENCE + { communityId Unsigned32, + communityRowStatus RowStatus, + communityIpMode FspR7IpMode, + communityIPv4 IpAddress, + communityIpMask IpAddress, + communityIPv6 SnmpAdminString, + communityIPv6PrefixLen Unsigned32, + communityName SnmpAdminString, + communityAccess FspR7Access } + +communityId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "" + ::= { communityEntry 1 } + +communityRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { communityEntry 2 } + +communityIpMode OBJECT-TYPE + SYNTAX FspR7IpMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP Mode of Operation either IPv4 only or IPv4 and IPv6. When operation supports IPv6, it is used for addresses external to the network." + ::= { communityEntry 3 } + +communityIPv4 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP Address assigned to LAN IP Interface" + ::= { communityEntry 4 } + +communityIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IP MASK assigned to LAN IP Interface" + ::= { communityEntry 5 } + +communityIPv6 OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IPv6 Address" + ::= { communityEntry 6 } + +communityIPv6PrefixLen OBJECT-TYPE + SYNTAX Unsigned32 (0..128) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "IPv6 Subnet Prefix Length" + ::= { communityEntry 7 } + +communityName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The community string used in SNMPv1/v2c messages" + ::= { communityEntry 8 } + +communityAccess OBJECT-TYPE + SYNTAX FspR7Access + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The type of access to the data" + ::= { communityEntry 9 } + +neCommand OBJECT-TYPE + SYNTAX FspR7Command + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Diffrerent operations on NE or other entities might be performed, like SCU backup, copy, download, install SW, etc." + ::= { tools 1 } + +neCommandState OBJECT-TYPE + SYNTAX FspR7CommandState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { tools 2 } + +neCommandBusy OBJECT-TYPE + SYNTAX FspR7CommandBusy + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { tools 3 } + +neCommandIp OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IPv4/IPv6 Address" + ::= { tools 6 } + +neCommandLogin OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "User Name" + ::= { tools 7 } + +neCommandPass OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Password" + ::= { tools 8 } + +neCommandPath OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Path name on the remote server without the last '/'." + ::= { tools 9 } + +neCommandFile OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "File Name" + ::= { tools 10 } + +neCommandProtocol OBJECT-TYPE + SYNTAX FspR7TransferProtocol + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Download Protocol" + ::= { tools 11 } + +neCommandSourceIp OBJECT-TYPE + SYNTAX SourceIpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP address which will be used as source address by client applications (i.e. FTP) to facilitate proper backward routing (i.e. server to client direction) in the DCN" + ::= { tools 12 } + +neSdpType OBJECT-TYPE + SYNTAX FspR7SdpType + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Determines the amount of Support Data information collected" + ::= { tools 13 } + +neDbOnActivate OBJECT-TYPE + SYNTAX RestoreActivation + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Shows whether the last activation was(will be) a database restore or a new software activation" + ::= { tools 14 } + +neAutoDhcp OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "NCU C1 Auto Connect/DHCP Mode will offer DHCP leases to the user's device." + ::= { tools 15 } + +errorMessage OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Error Message for MP Parameter Set Fail." + ::= { tools 16 } + +fileDataTable OBJECT-TYPE + SYNTAX SEQUENCE OF FileDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "fileDataTable" + ::= { files 1 } + +fileDataEntry OBJECT-TYPE + SYNTAX FileDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of fileDataTable" + INDEX { + fileDataArea, + fileDataId + } + ::= { fileDataTable 1 } + +FileDataEntry ::= SEQUENCE + { fileDataId Unsigned32, + fileDataArea FileArea, + fileDataType FileType, + fileDataSize Unsigned32, + fileDataCreationTime DateAndTime, + fileDataVersion SnmpAdminString, + fileDataGrade Grade, + fileDataComment SnmpAdminString, + fileDataFileName SnmpAdminString, + fileDataPgmType PgmType, + fileDataMpName SnmpAdminString, + fileDataRevision Integer32, + fileDataMpTag FspR7MpTag, + fileDataMpState FspR7MpState } + +fileDataId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "" + ::= { fileDataEntry 1 } + +fileDataArea OBJECT-TYPE + SYNTAX FileArea + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of Area" + ::= { fileDataEntry 2 } + +fileDataType OBJECT-TYPE + SYNTAX FileType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of File" + ::= { fileDataEntry 3 } + +fileDataSize OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Size of Memory = USED + AVAILABLE" + ::= { fileDataEntry 4 } + +fileDataCreationTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Creation Time" + ::= { fileDataEntry 5 } + +fileDataVersion OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "General Release Issue Number of software in the ACT or STBY memory location. Format: XX-YY-Z" + ::= { fileDataEntry 6 } + +fileDataGrade OBJECT-TYPE + SYNTAX Grade + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Used to distinguish between NCU capabilities (range of supported services or applications)" + ::= { fileDataEntry 7 } + +fileDataComment OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Comment of PGM or DBS files." + ::= { fileDataEntry 8 } + +fileDataFileName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "File Name" + ::= { fileDataEntry 9 } + +fileDataPgmType OBJECT-TYPE + SYNTAX PgmType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Program Type" + ::= { fileDataEntry 10 } + +fileDataMpName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Master Profile Name." + ::= { fileDataEntry 11 } + +fileDataRevision OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Revision Number" + ::= { fileDataEntry 12 } + +fileDataMpTag OBJECT-TYPE + SYNTAX FspR7MpTag + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Master Profile Tag." + ::= { fileDataEntry 13 } + +fileDataMpState OBJECT-TYPE + SYNTAX FspR7MpState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Master Profile State." + ::= { fileDataEntry 14 } + +containerHdSystemTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerHdSystemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerHdSystemTable" + ::= { hdShelves 20 } + +containerHdSystemEntry OBJECT-TYPE + SYNTAX ContainerHdSystemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerHdSystemTable" + INDEX { + containerHdSystemId + } + ::= { containerHdSystemTable 1 } + +ContainerHdSystemEntry ::= SEQUENCE + { containerHdSystemId Unsigned32, + containerHdSystemAidString SnmpAdminString, + containerHdSystemClass EntityClass, + containerHdSystemParentId RowPointer } + +containerHdSystemId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "" + ::= { containerHdSystemEntry 1 } + +containerHdSystemAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerHdSystemEntry 2 } + +containerHdSystemClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerHdSystemEntry 3 } + +containerHdSystemParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerHdSystemEntry 4 } + +hdSystemTable OBJECT-TYPE + SYNTAX SEQUENCE OF HdSystemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "hdSystemTable" + ::= { hdShelves 21 } + +hdSystemEntry OBJECT-TYPE + SYNTAX HdSystemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of hdSystemTable" + INDEX { + hdSystemId + } + ::= { hdSystemTable 1 } + +HdSystemEntry ::= SEQUENCE + { hdSystemId Unsigned32, + hdSystemAidString SnmpAdminString, + hdSystemRowStatus RowStatus, + hdSystemDcnAid SnmpAdminString, + hdSystemAdopt FspR7EnableDisable, + hdSystemAdmin FspR7AdminState, + hdSystemOperState FspR7OperState, + hdSystemSerialNumbers FspR7SnmpLongString, + hdSystemClass EntityClass, + hdSystemParentId RowPointer, + hdSystemNendLogicalIpAddr IpAddress } + +hdSystemId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "" + ::= { hdSystemEntry 1 } + +hdSystemAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { hdSystemEntry 2 } + +hdSystemRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { hdSystemEntry 3 } + +hdSystemDcnAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Supporting DCN Facility AID" + ::= { hdSystemEntry 4 } + +hdSystemAdopt OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION "Allows FSP 3000C modules to be provisioned with information read from the equipment." + ::= { hdSystemEntry 5 } + +hdSystemAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { hdSystemEntry 6 } + +hdSystemOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { hdSystemEntry 7 } + +hdSystemSerialNumbers OBJECT-TYPE + SYNTAX FspR7SnmpLongString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Serial Numbers" + ::= { hdSystemEntry 8 } + +hdSystemClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { hdSystemEntry 9 } + +hdSystemParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { hdSystemEntry 10 } + +hdSystemNendLogicalIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Near End Logical Interface IP" + ::= { hdSystemEntry 11 } + +containerShelfmapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainerShelfmapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "containerShelfmapTable" + ::= { hdShelves 40 } + +containerShelfmapEntry OBJECT-TYPE + SYNTAX ContainerShelfmapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of containerShelfmapTable" + INDEX { + containerShelfmapId + } + ::= { containerShelfmapTable 1 } + +ContainerShelfmapEntry ::= SEQUENCE + { containerShelfmapId Unsigned32, + containerShelfmapAidString SnmpAdminString, + containerShelfmapSerialNumInv SnmpAdminString, + containerShelfmapTypeInv FspR7EquipmentType, + containerShelfmapEquipmentState EquipmentState, + containerShelfmapClass EntityClass, + containerShelfmapParentId RowPointer } + +containerShelfmapId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "" + ::= { containerShelfmapEntry 1 } + +containerShelfmapAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { containerShelfmapEntry 2 } + +containerShelfmapSerialNumInv OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inventory Serial Number" + ::= { containerShelfmapEntry 3 } + +containerShelfmapTypeInv OBJECT-TYPE + SYNTAX FspR7EquipmentType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inventory type" + ::= { containerShelfmapEntry 4 } + +containerShelfmapEquipmentState OBJECT-TYPE + SYNTAX EquipmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EquipmentState." + ::= { containerShelfmapEntry 5 } + +containerShelfmapClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { containerShelfmapEntry 6 } + +containerShelfmapParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { containerShelfmapEntry 7 } + +shelfmapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ShelfmapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "shelfmapTable" + ::= { hdShelves 41 } + +shelfmapEntry OBJECT-TYPE + SYNTAX ShelfmapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of shelfmapTable" + INDEX { + shelfmapId + } + ::= { shelfmapTable 1 } + +ShelfmapEntry ::= SEQUENCE + { shelfmapId Unsigned32, + shelfmapAidString SnmpAdminString, + shelfmapRowStatus RowStatus, + shelfmapIpAddr IpAddress, + shelfmapEqptIdentifier SnmpAdminString, + shelfmapSerialNum SnmpAdminString, + shelfmapSerialNumInv SnmpAdminString, + shelfmapTypeInv FspR7EquipmentType, + shelfmapEquipmentState EquipmentState, + shelfmapAdmin FspR7AdminState, + shelfmapOperState FspR7OperState, + shelfmapClass EntityClass, + shelfmapParentId RowPointer } + +shelfmapId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "" + ::= { shelfmapEntry 1 } + +shelfmapAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { shelfmapEntry 2 } + +shelfmapRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { shelfmapEntry 3 } + +shelfmapIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IP Address assigned to LAN IP Interface" + ::= { shelfmapEntry 4 } + +shelfmapEqptIdentifier OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The valid address of physically available Equipment part." + ::= { shelfmapEntry 5 } + +shelfmapSerialNum OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Provisioned Serial Number" + ::= { shelfmapEntry 6 } + +shelfmapSerialNumInv OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inventory Serial Number" + ::= { shelfmapEntry 7 } + +shelfmapTypeInv OBJECT-TYPE + SYNTAX FspR7EquipmentType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Inventory type" + ::= { shelfmapEntry 8 } + +shelfmapEquipmentState OBJECT-TYPE + SYNTAX EquipmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EquipmentState." + ::= { shelfmapEntry 9 } + +shelfmapAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { shelfmapEntry 10 } + +shelfmapOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { shelfmapEntry 11 } + +shelfmapClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { shelfmapEntry 12 } + +shelfmapParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { shelfmapEntry 13 } + +alarmHdSystemTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmHdSystemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmHdSystemTable" + ::= { hdShelves 100 } + +alarmHdSystemEntry OBJECT-TYPE + SYNTAX AlarmHdSystemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmHdSystemTable" + INDEX { + alarmHdSystemId, + alarmHdSystemType + } + ::= { alarmHdSystemTable 1 } + +AlarmHdSystemEntry ::= SEQUENCE + { alarmHdSystemId Unsigned32, + alarmHdSystemType FspR7AlarmListType, + alarmHdSystemSeverity TrapAlarmSeverity, + alarmHdSystemAffect ServiceImpairment, + alarmHdSystemTimeStamp DateAndTime } + +alarmHdSystemId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "" + ::= { alarmHdSystemEntry 1 } + +alarmHdSystemType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmHdSystemEntry 2 } + +alarmHdSystemSeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmHdSystemEntry 3 } + +alarmHdSystemAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmHdSystemEntry 4 } + +alarmHdSystemTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmHdSystemEntry 5 } + +alarmSeverityHdSystemTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityHdSystemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityHdSystemTable" + ::= { hdShelves 101 } + +alarmSeverityHdSystemEntry OBJECT-TYPE + SYNTAX AlarmSeverityHdSystemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityHdSystemTable" + INDEX { + alarmSeverityHdSystemId, + alarmSeverityHdSystemType + } + ::= { alarmSeverityHdSystemTable 1 } + +AlarmSeverityHdSystemEntry ::= SEQUENCE + { alarmSeverityHdSystemId Unsigned32, + alarmSeverityHdSystemType FspR7AlarmListType, + alarmSeverityHdSystemValue TrapAlarmSeverity } + +alarmSeverityHdSystemId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "" + ::= { alarmSeverityHdSystemEntry 1 } + +alarmSeverityHdSystemType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityHdSystemEntry 2 } + +alarmSeverityHdSystemValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityHdSystemEntry 3 } + +alarmShelfmapTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmShelfmapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmShelfmapTable" + ::= { hdShelves 102 } + +alarmShelfmapEntry OBJECT-TYPE + SYNTAX AlarmShelfmapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmShelfmapTable" + INDEX { + alarmShelfmapId, + alarmShelfmapType + } + ::= { alarmShelfmapTable 1 } + +AlarmShelfmapEntry ::= SEQUENCE + { alarmShelfmapId Unsigned32, + alarmShelfmapType FspR7AlarmListType, + alarmShelfmapSeverity TrapAlarmSeverity, + alarmShelfmapAffect ServiceImpairment, + alarmShelfmapTimeStamp DateAndTime } + +alarmShelfmapId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "" + ::= { alarmShelfmapEntry 1 } + +alarmShelfmapType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmShelfmapEntry 2 } + +alarmShelfmapSeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmShelfmapEntry 3 } + +alarmShelfmapAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmShelfmapEntry 4 } + +alarmShelfmapTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmShelfmapEntry 5 } + +alarmSeverityShelfmapTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityShelfmapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityShelfmapTable" + ::= { hdShelves 103 } + +alarmSeverityShelfmapEntry OBJECT-TYPE + SYNTAX AlarmSeverityShelfmapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityShelfmapTable" + INDEX { + alarmSeverityShelfmapId, + alarmSeverityShelfmapType + } + ::= { alarmSeverityShelfmapTable 1 } + +AlarmSeverityShelfmapEntry ::= SEQUENCE + { alarmSeverityShelfmapId Unsigned32, + alarmSeverityShelfmapType FspR7AlarmListType, + alarmSeverityShelfmapValue TrapAlarmSeverity } + +alarmSeverityShelfmapId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "" + ::= { alarmSeverityShelfmapEntry 1 } + +alarmSeverityShelfmapType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityShelfmapEntry 2 } + +alarmSeverityShelfmapValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityShelfmapEntry 3 } + +licenseManagerTable OBJECT-TYPE + SYNTAX SEQUENCE OF LicenseManagerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "licenseManagerTable" + ::= { licenses 1 } + +licenseManagerEntry OBJECT-TYPE + SYNTAX LicenseManagerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of LicenseManagerTable" + INDEX { + licenseManagerShelfNo, + licenseManagerSlotNo, + licenseManagerPortNo, + licenseManagerExtNo, + licenseManagerClassName + } + ::= { licenseManagerTable 1 } + +LicenseManagerEntry ::= SEQUENCE + { licenseManagerShelfNo Unsigned32, + licenseManagerSlotNo Unsigned32, + licenseManagerPortNo Unsigned32, + licenseManagerExtNo Unsigned32, + licenseManagerClassName EntityClassName, + licenseManagerAidString SnmpAdminString, + licenseManagerClass EntityClass, + licenseManagerRowStatus RowStatus, + licenseManagerLicenseManagement FspR7LicenseManagement, + licenseManagerLicenseServer SnmpAdminString, + licenseManagerLicenseServerStatus FspR7LicenseServerStatus, + licenseManagerLicenseFilesInstall FspR7LicenseFilesInstall, + licenseManagerAdmin FspR7AdminState, + licenseManagerSecondaryStates FspR7EntitySecondaryStates, + licenseManagerOperState FspR7OperState, + licenseManagerParentId RowPointer } + +licenseManagerShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { licenseManagerEntry 1 } + +licenseManagerSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { licenseManagerEntry 2 } + +licenseManagerPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { licenseManagerEntry 3 } + +licenseManagerExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { licenseManagerEntry 4 } + +licenseManagerClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name." + ::= { licenseManagerEntry 5 } + +licenseManagerAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { licenseManagerEntry 6 } + +licenseManagerClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { licenseManagerEntry 7 } + +licenseManagerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { licenseManagerEntry 8 } + +licenseManagerLicenseManagement OBJECT-TYPE + SYNTAX FspR7LicenseManagement + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Source managing licenses" + ::= { licenseManagerEntry 9 } + +licenseManagerLicenseServer OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION "License Server" + ::= { licenseManagerEntry 10 } + +licenseManagerLicenseServerStatus OBJECT-TYPE + SYNTAX FspR7LicenseServerStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "License Server connection status" + ::= { licenseManagerEntry 11 } + +licenseManagerLicenseFilesInstall OBJECT-TYPE + SYNTAX FspR7LicenseFilesInstall + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Installs license from files when license policy is Node" + ::= { licenseManagerEntry 12 } + +licenseManagerAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { licenseManagerEntry 13 } + +licenseManagerSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { licenseManagerEntry 14 } + +licenseManagerOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { licenseManagerEntry 15 } + +licenseManagerParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { licenseManagerEntry 16 } + +licenseTable OBJECT-TYPE + SYNTAX SEQUENCE OF LicenseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "licenseTable" + ::= { licenses 2 } + +licenseEntry OBJECT-TYPE + SYNTAX LicenseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of licenseTable" + INDEX { + licenseShelfNo, + licenseSlotNo, + licensePortNo, + licenseExtNo, + licenseClassName + } + ::= { licenseTable 1 } + +LicenseEntry ::= SEQUENCE + { licenseShelfNo Unsigned32, + licenseSlotNo Unsigned32, + licensePortNo Unsigned32, + licenseExtNo Unsigned32, + licenseClassName EntityClassName, + licenseAidString SnmpAdminString, + licenseClass EntityClass, + licenseRowStatus RowStatus, + licenseLicenseName SnmpAdminString, + licenseLicenseType FspR7LicenseType, + licenseLicenseCountAvailable Unsigned32, + licenseLicenseCountUsed Unsigned32, + licenseLicenseCountGranted Unsigned32, + licenseAdmin FspR7AdminState, + licenseSecondaryStates FspR7EntitySecondaryStates, + licenseOperState FspR7OperState, + licenseParentId RowPointer } + +licenseShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { licenseEntry 1 } + +licenseSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { licenseEntry 2 } + +licensePortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { licenseEntry 3 } + +licenseExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { licenseEntry 4 } + +licenseClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { licenseEntry 5 } + +licenseAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { licenseEntry 6 } + +licenseClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { licenseEntry 7 } + +licenseRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowStatus object is used to create or delete a row in the table." + ::= { licenseEntry 8 } + +licenseLicenseName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "License Name" + ::= { licenseEntry 9 } + +licenseLicenseType OBJECT-TYPE + SYNTAX FspR7LicenseType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "License Type" + ::= { licenseEntry 10 } + +licenseLicenseCountAvailable OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Licenses available to be issued from license file or server" + ::= { licenseEntry 11 } + +licenseLicenseCountUsed OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "License in use" + ::= { licenseEntry 12 } + +licenseLicenseCountGranted OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Licenses requested but not necessarily in use." + ::= { licenseEntry 13 } + +licenseAdmin OBJECT-TYPE + SYNTAX FspR7AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { licenseEntry 14 } + +licenseSecondaryStates OBJECT-TYPE + SYNTAX FspR7EntitySecondaryStates + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Secondary States" + ::= { licenseEntry 15 } + +licenseOperState OBJECT-TYPE + SYNTAX FspR7OperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + ::= { licenseEntry 16 } + +licenseParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { licenseEntry 17 } + +alarmLicenseManagerTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmLicenseManagerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmLicenseManagerTable" + ::= { licenses 100 } + +alarmLicenseManagerEntry OBJECT-TYPE + SYNTAX AlarmLicenseManagerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmLicenseManagerTable" + INDEX { + licenseManagerShelfNo, + licenseManagerSlotNo, + licenseManagerPortNo, + licenseManagerExtNo, + licenseManagerClassName, + alarmLicenseManagerType + } + ::= { alarmLicenseManagerTable 1 } + +AlarmLicenseManagerEntry ::= SEQUENCE + { alarmLicenseManagerType FspR7AlarmListType, + alarmLicenseManagerSeverity TrapAlarmSeverity, + alarmLicenseManagerAffect ServiceImpairment, + alarmLicenseManagerTimeStamp DateAndTime } + +alarmLicenseManagerType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmLicenseManagerEntry 1 } + +alarmLicenseManagerSeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmLicenseManagerEntry 2 } + +alarmLicenseManagerAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmLicenseManagerEntry 3 } + +alarmLicenseManagerTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmLicenseManagerEntry 4 } + +alarmSeverityLicenseManagerTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityLicenseManagerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityLicenseManagerTable" + ::= { licenses 101 } + +alarmSeverityLicenseManagerEntry OBJECT-TYPE + SYNTAX AlarmSeverityLicenseManagerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityLicenseManagerTable" + INDEX { + licenseManagerShelfNo, + licenseManagerSlotNo, + licenseManagerPortNo, + licenseManagerExtNo, + licenseManagerClassName, + alarmSeverityLicenseManagerType + } + ::= { alarmSeverityLicenseManagerTable 1 } + +AlarmSeverityLicenseManagerEntry ::= SEQUENCE + { alarmSeverityLicenseManagerType FspR7AlarmListType, + alarmSeverityLicenseManagerValue TrapAlarmSeverity } + +alarmSeverityLicenseManagerType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityLicenseManagerEntry 1 } + +alarmSeverityLicenseManagerValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityLicenseManagerEntry 2 } + +alarmLicenseTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmLicenseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmLicenseTable" + ::= { licenses 102 } + +alarmLicenseEntry OBJECT-TYPE + SYNTAX AlarmLicenseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmLicenseTable" + INDEX { + licenseShelfNo, + licenseSlotNo, + licensePortNo, + licenseExtNo, + licenseClassName, + alarmLicenseType + } + ::= { alarmLicenseTable 1 } + +AlarmLicenseEntry ::= SEQUENCE + { alarmLicenseType FspR7AlarmListType, + alarmLicenseSeverity TrapAlarmSeverity, + alarmLicenseAffect ServiceImpairment, + alarmLicenseTimeStamp DateAndTime } + +alarmLicenseType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "List of all interface conditions." + ::= { alarmLicenseEntry 1 } + +alarmLicenseSeverity OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object identifies the current severity of alarm." + ::= { alarmLicenseEntry 2 } + +alarmLicenseAffect OBJECT-TYPE + SYNTAX ServiceImpairment + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Object indicates the service impairment affect of the alarm." + ::= { alarmLicenseEntry 3 } + +alarmLicenseTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp." + ::= { alarmLicenseEntry 4 } + +alarmSeverityLicenseTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmSeverityLicenseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "alarmSeverityLicenseTable" + ::= { licenses 103 } + +alarmSeverityLicenseEntry OBJECT-TYPE + SYNTAX AlarmSeverityLicenseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of alarmSeverityLicenseTable" + INDEX { + licenseShelfNo, + licenseSlotNo, + licensePortNo, + licenseExtNo, + licenseClassName, + alarmSeverityLicenseType + } + ::= { alarmSeverityLicenseTable 1 } + +AlarmSeverityLicenseEntry ::= SEQUENCE + { alarmSeverityLicenseType FspR7AlarmListType, + alarmSeverityLicenseValue TrapAlarmSeverity } + +alarmSeverityLicenseType OBJECT-TYPE + SYNTAX FspR7AlarmListType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of severity." + ::= { alarmSeverityLicenseEntry 1 } + +alarmSeverityLicenseValue OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value of severity." + ::= { alarmSeverityLicenseEntry 2 } + +endOfLicensesMgmt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { licenses 10000 } + +endOfHdShelvesMgmt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { hdShelves 10000 } + +endOfFeatureSpecific OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { featureSpecific 10000 } + +upwardEqptTable OBJECT-TYPE + SYNTAX SEQUENCE OF UpwardEqptEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "upwardEqptTable" + ::= { relationship 1 } + +upwardEqptEntry OBJECT-TYPE + SYNTAX UpwardEqptEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of upwardEqptTable" + INDEX { + upwardEqptShelfNo, + upwardEqptSlotNo, + upwardEqptPortNo, + upwardEqptExtNo, + upwardEqptClassName, + upwardEqptIndex + } + ::= { upwardEqptTable 1 } + +UpwardEqptEntry ::= SEQUENCE + { upwardEqptShelfNo Unsigned32, + upwardEqptSlotNo Unsigned32, + upwardEqptPortNo Unsigned32, + upwardEqptExtNo Unsigned32, + upwardEqptClassName EntityClassName, + upwardEqptIndex Unsigned32, + upwardEqptParentId RowPointer } + +upwardEqptShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardEqptEntry 1 } + +upwardEqptSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardEqptEntry 2 } + +upwardEqptPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardEqptEntry 3 } + +upwardEqptExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardEqptEntry 4 } + +upwardEqptClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { upwardEqptEntry 5 } + +upwardEqptIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { upwardEqptEntry 6 } + +upwardEqptParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { upwardEqptEntry 7 } + +endOfUpwardEqptTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 2 } + +downwardEqptTable OBJECT-TYPE + SYNTAX SEQUENCE OF DownwardEqptEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "downwardEqptTable" + ::= { relationship 3 } + +downwardEqptEntry OBJECT-TYPE + SYNTAX DownwardEqptEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of downwardEqptTable" + INDEX { + downwardEqptShelfNo, + downwardEqptSlotNo, + downwardEqptPortNo, + downwardEqptExtNo, + downwardEqptClassName, + downwardEqptIndex + } + ::= { downwardEqptTable 1 } + +DownwardEqptEntry ::= SEQUENCE + { downwardEqptShelfNo Unsigned32, + downwardEqptSlotNo Unsigned32, + downwardEqptPortNo Unsigned32, + downwardEqptExtNo Unsigned32, + downwardEqptClassName EntityClassName, + downwardEqptIndex Unsigned32, + downwardEqptChildId RowPointer } + +downwardEqptShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardEqptEntry 1 } + +downwardEqptSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardEqptEntry 2 } + +downwardEqptPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardEqptEntry 3 } + +downwardEqptExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardEqptEntry 4 } + +downwardEqptClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { downwardEqptEntry 5 } + +downwardEqptIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { downwardEqptEntry 6 } + +downwardEqptChildId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to child entity." + ::= { downwardEqptEntry 7 } + +endOfDownwardEqptTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 4 } + +upwardDcnTable OBJECT-TYPE + SYNTAX SEQUENCE OF UpwardDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "upwardDcnTable" + ::= { relationship 5 } + +upwardDcnEntry OBJECT-TYPE + SYNTAX UpwardDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of upwardDcnTable" + INDEX { + upwardDcnShelfNo, + upwardDcnSlotNo, + upwardDcnPortNo, + upwardDcnExtNo, + upwardDcnClassName, + upwardDcnIndex + } + ::= { upwardDcnTable 1 } + +UpwardDcnEntry ::= SEQUENCE + { upwardDcnShelfNo Unsigned32, + upwardDcnSlotNo Unsigned32, + upwardDcnPortNo Unsigned32, + upwardDcnExtNo Unsigned32, + upwardDcnClassName EntityClassName, + upwardDcnIndex Unsigned32, + upwardDcnParentId RowPointer } + +upwardDcnShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardDcnEntry 1 } + +upwardDcnSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardDcnEntry 2 } + +upwardDcnPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardDcnEntry 3 } + +upwardDcnExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardDcnEntry 4 } + +upwardDcnClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { upwardDcnEntry 5 } + +upwardDcnIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { upwardDcnEntry 6 } + +upwardDcnParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { upwardDcnEntry 7 } + +endOfUpwardDcnTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 6 } + +downwardDcnTable OBJECT-TYPE + SYNTAX SEQUENCE OF DownwardDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "downwardDcnTable" + ::= { relationship 7 } + +downwardDcnEntry OBJECT-TYPE + SYNTAX DownwardDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of downwardDcnTable" + INDEX { + downwardDcnShelfNo, + downwardDcnSlotNo, + downwardDcnPortNo, + downwardDcnExtNo, + downwardDcnClassName, + downwardDcnIndex + } + ::= { downwardDcnTable 1 } + +DownwardDcnEntry ::= SEQUENCE + { downwardDcnShelfNo Unsigned32, + downwardDcnSlotNo Unsigned32, + downwardDcnPortNo Unsigned32, + downwardDcnExtNo Unsigned32, + downwardDcnClassName EntityClassName, + downwardDcnIndex Unsigned32, + downwardDcnChildId RowPointer } + +downwardDcnShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardDcnEntry 1 } + +downwardDcnSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardDcnEntry 2 } + +downwardDcnPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardDcnEntry 3 } + +downwardDcnExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardDcnEntry 4 } + +downwardDcnClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { downwardDcnEntry 5 } + +downwardDcnIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { downwardDcnEntry 6 } + +downwardDcnChildId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to child entity." + ::= { downwardDcnEntry 7 } + +endOfDownwardDcnTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 8 } + +upwardEnvTable OBJECT-TYPE + SYNTAX SEQUENCE OF UpwardEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "upwardEnvTable" + ::= { relationship 9 } + +upwardEnvEntry OBJECT-TYPE + SYNTAX UpwardEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of upwardEnvTable" + INDEX { + upwardEnvShelfNo, + upwardEnvSlotNo, + upwardEnvPortNo, + upwardEnvExtNo, + upwardEnvClassName, + upwardEnvIndex + } + ::= { upwardEnvTable 1 } + +UpwardEnvEntry ::= SEQUENCE + { upwardEnvShelfNo Unsigned32, + upwardEnvSlotNo Unsigned32, + upwardEnvPortNo Unsigned32, + upwardEnvExtNo Unsigned32, + upwardEnvClassName EntityClassName, + upwardEnvIndex Unsigned32, + upwardEnvParentId RowPointer } + +upwardEnvShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardEnvEntry 1 } + +upwardEnvSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardEnvEntry 2 } + +upwardEnvPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardEnvEntry 3 } + +upwardEnvExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardEnvEntry 4 } + +upwardEnvClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { upwardEnvEntry 5 } + +upwardEnvIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { upwardEnvEntry 6 } + +upwardEnvParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { upwardEnvEntry 7 } + +endOfUpwardEnvTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 10 } + +downwardEnvTable OBJECT-TYPE + SYNTAX SEQUENCE OF DownwardEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "downwardEnvTable" + ::= { relationship 11 } + +downwardEnvEntry OBJECT-TYPE + SYNTAX DownwardEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of downwardEnvTable" + INDEX { + downwardEnvShelfNo, + downwardEnvSlotNo, + downwardEnvPortNo, + downwardEnvExtNo, + downwardEnvClassName, + downwardEnvIndex + } + ::= { downwardEnvTable 1 } + +DownwardEnvEntry ::= SEQUENCE + { downwardEnvShelfNo Unsigned32, + downwardEnvSlotNo Unsigned32, + downwardEnvPortNo Unsigned32, + downwardEnvExtNo Unsigned32, + downwardEnvClassName EntityClassName, + downwardEnvIndex Unsigned32, + downwardEnvChildId RowPointer } + +downwardEnvShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardEnvEntry 1 } + +downwardEnvSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardEnvEntry 2 } + +downwardEnvPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardEnvEntry 3 } + +downwardEnvExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardEnvEntry 4 } + +downwardEnvClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { downwardEnvEntry 5 } + +downwardEnvIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { downwardEnvEntry 6 } + +downwardEnvChildId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to child entity." + ::= { downwardEnvEntry 7 } + +endOfDownwardEnvTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 12 } + +upwardFacilityTable OBJECT-TYPE + SYNTAX SEQUENCE OF UpwardFacilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "upwardFacilityTable" + ::= { relationship 13 } + +upwardFacilityEntry OBJECT-TYPE + SYNTAX UpwardFacilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of upwardFacilityTable" + INDEX { + upwardFacilityShelfNo, + upwardFacilitySlotNo, + upwardFacilityPortNo, + upwardFacilityExtNo, + upwardFacilityClassName, + upwardFacilityIndex + } + ::= { upwardFacilityTable 1 } + +UpwardFacilityEntry ::= SEQUENCE + { upwardFacilityShelfNo Unsigned32, + upwardFacilitySlotNo Unsigned32, + upwardFacilityPortNo Unsigned32, + upwardFacilityExtNo Unsigned32, + upwardFacilityClassName EntityClassName, + upwardFacilityIndex Unsigned32, + upwardFacilityParentId RowPointer } + +upwardFacilityShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardFacilityEntry 1 } + +upwardFacilitySlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardFacilityEntry 2 } + +upwardFacilityPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardFacilityEntry 3 } + +upwardFacilityExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardFacilityEntry 4 } + +upwardFacilityClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { upwardFacilityEntry 5 } + +upwardFacilityIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { upwardFacilityEntry 6 } + +upwardFacilityParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { upwardFacilityEntry 7 } + +downwardFacilityTable OBJECT-TYPE + SYNTAX SEQUENCE OF DownwardFacilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "downwardFacilityTable" + ::= { relationship 14 } + +downwardFacilityEntry OBJECT-TYPE + SYNTAX DownwardFacilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of downwardFacilityTable" + INDEX { + downwardFacilityShelfNo, + downwardFacilitySlotNo, + downwardFacilityPortNo, + downwardFacilityExtNo, + downwardFacilityClassName, + downwardFacilityIndex + } + ::= { downwardFacilityTable 1 } + +DownwardFacilityEntry ::= SEQUENCE + { downwardFacilityShelfNo Unsigned32, + downwardFacilitySlotNo Unsigned32, + downwardFacilityPortNo Unsigned32, + downwardFacilityExtNo Unsigned32, + downwardFacilityClassName EntityClassName, + downwardFacilityIndex Unsigned32, + downwardFacilityChildId RowPointer } + +downwardFacilityShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardFacilityEntry 1 } + +downwardFacilitySlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardFacilityEntry 2 } + +downwardFacilityPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardFacilityEntry 3 } + +downwardFacilityExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardFacilityEntry 4 } + +downwardFacilityClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { downwardFacilityEntry 5 } + +downwardFacilityIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { downwardFacilityEntry 6 } + +downwardFacilityChildId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to child entity." + ::= { downwardFacilityEntry 7 } + +endOfDownwardFacilityTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 15 } + +upwardOptLineTable OBJECT-TYPE + SYNTAX SEQUENCE OF UpwardOptLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "upwardOptLineTable" + ::= { relationship 16 } + +upwardOptLineEntry OBJECT-TYPE + SYNTAX UpwardOptLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of upwardOptLineTable" + INDEX { + upwardOptLineShelfNo, + upwardOptLineSlotNo, + upwardOptLinePortNo, + upwardOptLineExtNo, + upwardOptLineClassName, + upwardOptLineIndex + } + ::= { upwardOptLineTable 1 } + +UpwardOptLineEntry ::= SEQUENCE + { upwardOptLineShelfNo Unsigned32, + upwardOptLineSlotNo Unsigned32, + upwardOptLinePortNo Unsigned32, + upwardOptLineExtNo Unsigned32, + upwardOptLineClassName EntityClassName, + upwardOptLineIndex Unsigned32, + upwardOptLineParentId RowPointer } + +upwardOptLineShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardOptLineEntry 1 } + +upwardOptLineSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardOptLineEntry 2 } + +upwardOptLinePortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardOptLineEntry 3 } + +upwardOptLineExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardOptLineEntry 4 } + +upwardOptLineClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { upwardOptLineEntry 5 } + +upwardOptLineIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { upwardOptLineEntry 6 } + +upwardOptLineParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { upwardOptLineEntry 7 } + +endOfUpwardOptLineTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 17 } + +downwardOptLineTable OBJECT-TYPE + SYNTAX SEQUENCE OF DownwardOptLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "downwardOptLineTable" + ::= { relationship 18 } + +downwardOptLineEntry OBJECT-TYPE + SYNTAX DownwardOptLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of downwardOptLineTable" + INDEX { + downwardOptLineShelfNo, + downwardOptLineSlotNo, + downwardOptLinePortNo, + downwardOptLineExtNo, + downwardOptLineClassName, + downwardOptLineIndex + } + ::= { downwardOptLineTable 1 } + +DownwardOptLineEntry ::= SEQUENCE + { downwardOptLineShelfNo Unsigned32, + downwardOptLineSlotNo Unsigned32, + downwardOptLinePortNo Unsigned32, + downwardOptLineExtNo Unsigned32, + downwardOptLineClassName EntityClassName, + downwardOptLineIndex Unsigned32, + downwardOptLineChildId RowPointer } + +downwardOptLineShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardOptLineEntry 1 } + +downwardOptLineSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardOptLineEntry 2 } + +downwardOptLinePortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardOptLineEntry 3 } + +downwardOptLineExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardOptLineEntry 4 } + +downwardOptLineClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { downwardOptLineEntry 5 } + +downwardOptLineIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { downwardOptLineEntry 6 } + +downwardOptLineChildId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to child entity." + ::= { downwardOptLineEntry 7 } + +upwardTerminPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF UpwardTerminPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "upwardTerminPointTable" + ::= { relationship 19 } + +upwardTerminPointEntry OBJECT-TYPE + SYNTAX UpwardTerminPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of upwardTerminPointTable" + INDEX { + upwardTerminPointIndexNo1, + upwardTerminPointIndexNo2, + upwardTerminPointIndexNo3, + upwardTerminPointIndexNo4, + upwardTerminPointClassName, + upwardTerminPointIndex + } + ::= { upwardTerminPointTable 1 } + +UpwardTerminPointEntry ::= SEQUENCE + { upwardTerminPointIndexNo1 Unsigned32, + upwardTerminPointIndexNo2 Unsigned32, + upwardTerminPointIndexNo3 Unsigned32, + upwardTerminPointIndexNo4 Unsigned32, + upwardTerminPointClassName EntityClassName, + upwardTerminPointIndex Unsigned32, + upwardTerminPointParentId RowPointer } + +upwardTerminPointIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardTerminPointEntry 1 } + +upwardTerminPointIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardTerminPointEntry 2 } + +upwardTerminPointIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardTerminPointEntry 3 } + +upwardTerminPointIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardTerminPointEntry 4 } + +upwardTerminPointClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { upwardTerminPointEntry 5 } + +upwardTerminPointIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { upwardTerminPointEntry 6 } + +upwardTerminPointParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { upwardTerminPointEntry 7 } + +downwardTerminPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF DownwardTerminPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "downwardTerminPointTable" + ::= { relationship 20 } + +downwardTerminPointEntry OBJECT-TYPE + SYNTAX DownwardTerminPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of downwardTerminPointTable" + INDEX { + downwardTerminPointIndexNo1, + downwardTerminPointIndexNo2, + downwardTerminPointIndexNo3, + downwardTerminPointIndexNo4, + downwardTerminPointClassName, + downwardTerminPointIndex + } + ::= { downwardTerminPointTable 1 } + +DownwardTerminPointEntry ::= SEQUENCE + { downwardTerminPointIndexNo1 Unsigned32, + downwardTerminPointIndexNo2 Unsigned32, + downwardTerminPointIndexNo3 Unsigned32, + downwardTerminPointIndexNo4 Unsigned32, + downwardTerminPointClassName EntityClassName, + downwardTerminPointIndex Unsigned32, + downwardTerminPointChildId RowPointer } + +downwardTerminPointIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardTerminPointEntry 1 } + +downwardTerminPointIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardTerminPointEntry 2 } + +downwardTerminPointIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardTerminPointEntry 3 } + +downwardTerminPointIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardTerminPointEntry 4 } + +downwardTerminPointClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { downwardTerminPointEntry 5 } + +downwardTerminPointIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { downwardTerminPointEntry 6 } + +downwardTerminPointChildId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to child entity." + ::= { downwardTerminPointEntry 7 } + +endOfDownwardTerminPointTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 21 } + +upwardExternalPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF UpwardExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "upwardExternalPortTable" + ::= { relationship 23 } + +upwardExternalPortEntry OBJECT-TYPE + SYNTAX UpwardExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of upwardExternalPortTable" + INDEX { + upwardExternalPortShelfNo, + upwardExternalPortSlotNo, + upwardExternalPortPortNo, + upwardExternalPortExtNo, + upwardExternalPortClassName, + upwardExternalPortIndex + } + ::= { upwardExternalPortTable 1 } + +UpwardExternalPortEntry ::= SEQUENCE + { upwardExternalPortShelfNo Unsigned32, + upwardExternalPortSlotNo Unsigned32, + upwardExternalPortPortNo Unsigned32, + upwardExternalPortExtNo Unsigned32, + upwardExternalPortClassName EntityClassName, + upwardExternalPortIndex Unsigned32, + upwardExternalPortParentId RowPointer } + +upwardExternalPortShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardExternalPortEntry 1 } + +upwardExternalPortSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardExternalPortEntry 2 } + +upwardExternalPortPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardExternalPortEntry 3 } + +upwardExternalPortExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardExternalPortEntry 4 } + +upwardExternalPortClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { upwardExternalPortEntry 5 } + +upwardExternalPortIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { upwardExternalPortEntry 6 } + +upwardExternalPortParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { upwardExternalPortEntry 7 } + +downwardExternalPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF DownwardExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "downwardExternalPortTable" + ::= { relationship 24 } + +downwardExternalPortEntry OBJECT-TYPE + SYNTAX DownwardExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of downwardExternalPortTable" + INDEX { + downwardExternalPortShelfNo, + downwardExternalPortSlotNo, + downwardExternalPortPortNo, + downwardExternalPortExtNo, + downwardExternalPortClassName, + downwardExternalPortIndex + } + ::= { downwardExternalPortTable 1 } + +DownwardExternalPortEntry ::= SEQUENCE + { downwardExternalPortShelfNo Unsigned32, + downwardExternalPortSlotNo Unsigned32, + downwardExternalPortPortNo Unsigned32, + downwardExternalPortExtNo Unsigned32, + downwardExternalPortClassName EntityClassName, + downwardExternalPortIndex Unsigned32, + downwardExternalPortChildId RowPointer } + +downwardExternalPortShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardExternalPortEntry 1 } + +downwardExternalPortSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardExternalPortEntry 2 } + +downwardExternalPortPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardExternalPortEntry 3 } + +downwardExternalPortExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardExternalPortEntry 4 } + +downwardExternalPortClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { downwardExternalPortEntry 5 } + +downwardExternalPortIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { downwardExternalPortEntry 6 } + +downwardExternalPortChildId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to child entity." + ::= { downwardExternalPortEntry 7 } + +endOfDownwardExternalPortTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 25 } + +upwardContainerTable OBJECT-TYPE + SYNTAX SEQUENCE OF UpwardContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "upwardContainerTable" + ::= { relationship 27 } + +upwardContainerEntry OBJECT-TYPE + SYNTAX UpwardContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of upwardContainerTable" + INDEX { + upwardContainerShelfNo, + upwardContainerSlotNo, + upwardContainerPortNo, + upwardContainerExtNo, + upwardContainerClassName, + upwardContainerIndex + } + ::= { upwardContainerTable 1 } + +UpwardContainerEntry ::= SEQUENCE + { upwardContainerShelfNo Unsigned32, + upwardContainerSlotNo Unsigned32, + upwardContainerPortNo Unsigned32, + upwardContainerExtNo Unsigned32, + upwardContainerClassName EntityClassName, + upwardContainerIndex Unsigned32, + upwardContainerParentId RowPointer } + +upwardContainerShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardContainerEntry 1 } + +upwardContainerSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardContainerEntry 2 } + +upwardContainerPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardContainerEntry 3 } + +upwardContainerExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardContainerEntry 4 } + +upwardContainerClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { upwardContainerEntry 5 } + +upwardContainerIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { upwardContainerEntry 6 } + +upwardContainerParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { upwardContainerEntry 7 } + +endOfUpwardContainerTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 28 } + +downwardContainerTable OBJECT-TYPE + SYNTAX SEQUENCE OF DownwardContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "downwardContainerTable" + ::= { relationship 29 } + +downwardContainerEntry OBJECT-TYPE + SYNTAX DownwardContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of downwardContainerTable" + INDEX { + downwardContainerShelfNo, + downwardContainerSlotNo, + downwardContainerPortNo, + downwardContainerExtNo, + downwardContainerClassName, + downwardContainerIndex + } + ::= { downwardContainerTable 1 } + +DownwardContainerEntry ::= SEQUENCE + { downwardContainerShelfNo Unsigned32, + downwardContainerSlotNo Unsigned32, + downwardContainerPortNo Unsigned32, + downwardContainerExtNo Unsigned32, + downwardContainerClassName EntityClassName, + downwardContainerIndex Unsigned32, + downwardContainerChildId RowPointer } + +downwardContainerShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardContainerEntry 1 } + +downwardContainerSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardContainerEntry 2 } + +downwardContainerPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardContainerEntry 3 } + +downwardContainerExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardContainerEntry 4 } + +downwardContainerClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { downwardContainerEntry 5 } + +downwardContainerIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { downwardContainerEntry 6 } + +downwardContainerChildId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to child entity." + ::= { downwardContainerEntry 7 } + +endOfDownwardContainerTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 30 } + +upwardOpticalMuxTable OBJECT-TYPE + SYNTAX SEQUENCE OF UpwardOpticalMuxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "upwardOpticalMuxTable" + ::= { relationship 31 } + +upwardOpticalMuxEntry OBJECT-TYPE + SYNTAX UpwardOpticalMuxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of upwardOpticalMuxTable" + INDEX { + upwardOpticalMuxShelfNo, + upwardOpticalMuxSlotNo, + upwardOpticalMuxPortNo, + upwardOpticalMuxExtNo, + upwardOpticalMuxClassName, + upwardOpticalMuxIndex + } + ::= { upwardOpticalMuxTable 1 } + +UpwardOpticalMuxEntry ::= SEQUENCE + { upwardOpticalMuxShelfNo Unsigned32, + upwardOpticalMuxSlotNo Unsigned32, + upwardOpticalMuxPortNo Unsigned32, + upwardOpticalMuxExtNo Unsigned32, + upwardOpticalMuxClassName EntityClassName, + upwardOpticalMuxIndex Unsigned32, + upwardOpticalMuxParentId RowPointer } + +upwardOpticalMuxShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardOpticalMuxEntry 1 } + +upwardOpticalMuxSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardOpticalMuxEntry 2 } + +upwardOpticalMuxPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardOpticalMuxEntry 3 } + +upwardOpticalMuxExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardOpticalMuxEntry 4 } + +upwardOpticalMuxClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { upwardOpticalMuxEntry 5 } + +upwardOpticalMuxIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { upwardOpticalMuxEntry 6 } + +upwardOpticalMuxParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { upwardOpticalMuxEntry 7 } + +endOfUpwardOpticalMuxTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 32 } + +downwardOpticalMuxTable OBJECT-TYPE + SYNTAX SEQUENCE OF DownwardOpticalMuxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "downwardOpticalMuxTable" + ::= { relationship 33 } + +downwardOpticalMuxEntry OBJECT-TYPE + SYNTAX DownwardOpticalMuxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of downwardOpticalMuxTable" + INDEX { + downwardOpticalMuxShelfNo, + downwardOpticalMuxSlotNo, + downwardOpticalMuxPortNo, + downwardOpticalMuxExtNo, + downwardOpticalMuxClassName, + downwardOpticalMuxIndex + } + ::= { downwardOpticalMuxTable 1 } + +DownwardOpticalMuxEntry ::= SEQUENCE + { downwardOpticalMuxShelfNo Unsigned32, + downwardOpticalMuxSlotNo Unsigned32, + downwardOpticalMuxPortNo Unsigned32, + downwardOpticalMuxExtNo Unsigned32, + downwardOpticalMuxClassName EntityClassName, + downwardOpticalMuxIndex Unsigned32, + downwardOpticalMuxChildId RowPointer } + +downwardOpticalMuxShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardOpticalMuxEntry 1 } + +downwardOpticalMuxSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardOpticalMuxEntry 2 } + +downwardOpticalMuxPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardOpticalMuxEntry 3 } + +downwardOpticalMuxExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardOpticalMuxEntry 4 } + +downwardOpticalMuxClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { downwardOpticalMuxEntry 5 } + +downwardOpticalMuxIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { downwardOpticalMuxEntry 6 } + +downwardOpticalMuxChildId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to child entity." + ::= { downwardOpticalMuxEntry 7 } + +endOfDownwardOpticalMuxTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 34 } + +upwardShelfConnTable OBJECT-TYPE + SYNTAX SEQUENCE OF UpwardShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "upwardShelfConnTable" + ::= { relationship 35 } + +upwardShelfConnEntry OBJECT-TYPE + SYNTAX UpwardShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of upwardShelfConnTable" + INDEX { + upwardShelfConnShelfNo, + upwardShelfConnSlotNo, + upwardShelfConnPortNo, + upwardShelfConnExtNo, + upwardShelfConnClassName, + upwardShelfConnIndex + } + ::= { upwardShelfConnTable 1 } + +UpwardShelfConnEntry ::= SEQUENCE + { upwardShelfConnShelfNo Unsigned32, + upwardShelfConnSlotNo Unsigned32, + upwardShelfConnPortNo Unsigned32, + upwardShelfConnExtNo Unsigned32, + upwardShelfConnClassName EntityClassName, + upwardShelfConnIndex Unsigned32, + upwardShelfConnParentId RowPointer } + +upwardShelfConnShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardShelfConnEntry 1 } + +upwardShelfConnSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardShelfConnEntry 2 } + +upwardShelfConnPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardShelfConnEntry 3 } + +upwardShelfConnExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { upwardShelfConnEntry 4 } + +upwardShelfConnClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { upwardShelfConnEntry 5 } + +upwardShelfConnIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { upwardShelfConnEntry 6 } + +upwardShelfConnParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { upwardShelfConnEntry 7 } + +endOfUpwardShelfConnTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 36 } + +downwardShelfConnTable OBJECT-TYPE + SYNTAX SEQUENCE OF DownwardShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "downwardShelfConnTable" + ::= { relationship 37 } + +downwardShelfConnEntry OBJECT-TYPE + SYNTAX DownwardShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of downwardShelfConnTable" + INDEX { + downwardShelfConnShelfNo, + downwardShelfConnSlotNo, + downwardShelfConnPortNo, + downwardShelfConnExtNo, + downwardShelfConnClassName, + downwardShelfConnIndex + } + ::= { downwardShelfConnTable 1 } + +DownwardShelfConnEntry ::= SEQUENCE + { downwardShelfConnShelfNo Unsigned32, + downwardShelfConnSlotNo Unsigned32, + downwardShelfConnPortNo Unsigned32, + downwardShelfConnExtNo Unsigned32, + downwardShelfConnClassName EntityClassName, + downwardShelfConnIndex Unsigned32, + downwardShelfConnChildId RowPointer } + +downwardShelfConnShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardShelfConnEntry 1 } + +downwardShelfConnSlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardShelfConnEntry 2 } + +downwardShelfConnPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardShelfConnEntry 3 } + +downwardShelfConnExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { downwardShelfConnEntry 4 } + +downwardShelfConnClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { downwardShelfConnEntry 5 } + +downwardShelfConnIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { downwardShelfConnEntry 6 } + +downwardShelfConnChildId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to child entity." + ::= { downwardShelfConnEntry 7 } + +endOfDownwardShelfConnTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 38 } + +dependentTable OBJECT-TYPE + SYNTAX SEQUENCE OF DependentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "dependentTable" + ::= { relationship 100 } + +dependentEntry OBJECT-TYPE + SYNTAX DependentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of dependentTable" + INDEX { + dependentIndexNo1, + dependentIndexNo2, + dependentIndexNo3, + dependentIndexNo4, + dependentClassName, + dependentIndex + } + ::= { dependentTable 1 } + +DependentEntry ::= SEQUENCE + { dependentIndexNo1 Unsigned32, + dependentIndexNo2 Unsigned32, + dependentIndexNo3 Unsigned32, + dependentIndexNo4 Unsigned32, + dependentClassName EntityClassName, + dependentIndex Unsigned32, + dependentAid SnmpAdminString, + dependentId RowPointer } + +dependentIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { dependentEntry 1 } + +dependentIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { dependentEntry 2 } + +dependentIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { dependentEntry 3 } + +dependentIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { dependentEntry 4 } + +dependentClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { dependentEntry 5 } + +dependentIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number of sequence." + ::= { dependentEntry 6 } + +dependentAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { dependentEntry 7 } + +dependentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to the dependent entity." + ::= { dependentEntry 8 } + +endOfDependentTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 101 } + +endOfRelationship OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { relationship 10000 } + +notAssignableEqptTable OBJECT-TYPE + SYNTAX SEQUENCE OF NotAssignableEqptEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "notAssignableEqpt" + ::= { notAssignables 2 } + +notAssignableEqptEntry OBJECT-TYPE + SYNTAX NotAssignableEqptEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of notAssignableEqpt" + INDEX { + notAssignableEqptIndexNo1, + notAssignableEqptIndexNo2, + notAssignableEqptIndexNo3, + notAssignableEqptIndexNo4, + notAssignableEqptClassName + } + ::= { notAssignableEqptTable 1 } + +NotAssignableEqptEntry ::= SEQUENCE + { notAssignableEqptIndexNo1 Unsigned32, + notAssignableEqptIndexNo2 Unsigned32, + notAssignableEqptIndexNo3 Unsigned32, + notAssignableEqptIndexNo4 Unsigned32, + notAssignableEqptClassName EntityClassName, + notAssignableEqptAidString SnmpAdminString, + notAssignableEqptParentId RowPointer, + notAssignableEqptClass EntityClass } + +notAssignableEqptIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableEqptEntry 1 } + +notAssignableEqptIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableEqptEntry 2 } + +notAssignableEqptIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableEqptEntry 3 } + +notAssignableEqptIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableEqptEntry 4 } + +notAssignableEqptClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { notAssignableEqptEntry 5 } + +notAssignableEqptAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { notAssignableEqptEntry 6 } + +notAssignableEqptParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { notAssignableEqptEntry 7 } + +notAssignableEqptClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { notAssignableEqptEntry 8 } + +endOfNotAssignableEqptTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { notAssignables 3 } + +notAssignableDcnTable OBJECT-TYPE + SYNTAX SEQUENCE OF NotAssignableDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "notAssignableDcn" + ::= { notAssignables 4 } + +notAssignableDcnEntry OBJECT-TYPE + SYNTAX NotAssignableDcnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of notAssignableDcn" + INDEX { + notAssignableDcnIndexNo1, + notAssignableDcnIndexNo2, + notAssignableDcnIndexNo3, + notAssignableDcnIndexNo4, + notAssignableDcnClassName + } + ::= { notAssignableDcnTable 1 } + +NotAssignableDcnEntry ::= SEQUENCE + { notAssignableDcnIndexNo1 Unsigned32, + notAssignableDcnIndexNo2 Unsigned32, + notAssignableDcnIndexNo3 Unsigned32, + notAssignableDcnIndexNo4 Unsigned32, + notAssignableDcnClassName EntityClassName, + notAssignableDcnAidString SnmpAdminString, + notAssignableDcnParentId RowPointer, + notAssignableDcnClass EntityClass } + +notAssignableDcnIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableDcnEntry 1 } + +notAssignableDcnIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableDcnEntry 2 } + +notAssignableDcnIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableDcnEntry 3 } + +notAssignableDcnIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableDcnEntry 4 } + +notAssignableDcnClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { notAssignableDcnEntry 5 } + +notAssignableDcnAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { notAssignableDcnEntry 6 } + +notAssignableDcnParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { notAssignableDcnEntry 7 } + +notAssignableDcnClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { notAssignableDcnEntry 8 } + +endOfNotAssignableDcnTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { notAssignables 5 } + +notAssignableFacilityTable OBJECT-TYPE + SYNTAX SEQUENCE OF NotAssignableFacilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "notAssignableFacility" + ::= { notAssignables 7 } + +notAssignableFacilityEntry OBJECT-TYPE + SYNTAX NotAssignableFacilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of notAssignableFacility" + INDEX { + notAssignableFacilityIndexNo1, + notAssignableFacilityIndexNo2, + notAssignableFacilityIndexNo3, + notAssignableFacilityIndexNo4, + notAssignableFacilityClassName + } + ::= { notAssignableFacilityTable 1 } + +NotAssignableFacilityEntry ::= SEQUENCE + { notAssignableFacilityIndexNo1 Unsigned32, + notAssignableFacilityIndexNo2 Unsigned32, + notAssignableFacilityIndexNo3 Unsigned32, + notAssignableFacilityIndexNo4 Unsigned32, + notAssignableFacilityClassName EntityClassName, + notAssignableFacilityAidString SnmpAdminString, + notAssignableFacilityParentId RowPointer, + notAssignableFacilityClass EntityClass } + +notAssignableFacilityIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableFacilityEntry 1 } + +notAssignableFacilityIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableFacilityEntry 2 } + +notAssignableFacilityIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableFacilityEntry 3 } + +notAssignableFacilityIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableFacilityEntry 4 } + +notAssignableFacilityClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { notAssignableFacilityEntry 5 } + +notAssignableFacilityAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { notAssignableFacilityEntry 6 } + +notAssignableFacilityParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { notAssignableFacilityEntry 7 } + +notAssignableFacilityClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { notAssignableFacilityEntry 8 } + +endOfNotAssignableFacilityTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { notAssignables 8 } + +notAssignableOptLineTable OBJECT-TYPE + SYNTAX SEQUENCE OF NotAssignableOptLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "notAssignableOptLine" + ::= { notAssignables 9 } + +notAssignableOptLineEntry OBJECT-TYPE + SYNTAX NotAssignableOptLineEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of notAssignableOptLine" + INDEX { + notAssignableOptLineIndexNo1, + notAssignableOptLineIndexNo2, + notAssignableOptLineIndexNo3, + notAssignableOptLineIndexNo4, + notAssignableOptLineClassName + } + ::= { notAssignableOptLineTable 1 } + +NotAssignableOptLineEntry ::= SEQUENCE + { notAssignableOptLineIndexNo1 Unsigned32, + notAssignableOptLineIndexNo2 Unsigned32, + notAssignableOptLineIndexNo3 Unsigned32, + notAssignableOptLineIndexNo4 Unsigned32, + notAssignableOptLineClassName EntityClassName, + notAssignableOptLineAidString SnmpAdminString, + notAssignableOptLineParentId RowPointer, + notAssignableOptLineClass EntityClass } + +notAssignableOptLineIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableOptLineEntry 1 } + +notAssignableOptLineIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableOptLineEntry 2 } + +notAssignableOptLineIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableOptLineEntry 3 } + +notAssignableOptLineIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableOptLineEntry 4 } + +notAssignableOptLineClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { notAssignableOptLineEntry 5 } + +notAssignableOptLineAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { notAssignableOptLineEntry 6 } + +notAssignableOptLineParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { notAssignableOptLineEntry 7 } + +notAssignableOptLineClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { notAssignableOptLineEntry 8 } + +endOfNotAssignableOptLineTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { notAssignables 10 } + +notAssignableEnvTable OBJECT-TYPE + SYNTAX SEQUENCE OF NotAssignableEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "notAssignableEnv" + ::= { notAssignables 11 } + +notAssignableEnvEntry OBJECT-TYPE + SYNTAX NotAssignableEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of notAssignableEnv" + INDEX { + notAssignableEnvIndexNo1, + notAssignableEnvIndexNo2, + notAssignableEnvIndexNo3, + notAssignableEnvIndexNo4, + notAssignableEnvClassName + } + ::= { notAssignableEnvTable 1 } + +NotAssignableEnvEntry ::= SEQUENCE + { notAssignableEnvIndexNo1 Unsigned32, + notAssignableEnvIndexNo2 Unsigned32, + notAssignableEnvIndexNo3 Unsigned32, + notAssignableEnvIndexNo4 Unsigned32, + notAssignableEnvClassName EntityClassName, + notAssignableEnvAidString SnmpAdminString, + notAssignableEnvParentId RowPointer, + notAssignableEnvClass EntityClass } + +notAssignableEnvIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableEnvEntry 1 } + +notAssignableEnvIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableEnvEntry 2 } + +notAssignableEnvIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableEnvEntry 3 } + +notAssignableEnvIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableEnvEntry 4 } + +notAssignableEnvClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { notAssignableEnvEntry 5 } + +notAssignableEnvAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { notAssignableEnvEntry 6 } + +notAssignableEnvParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { notAssignableEnvEntry 7 } + +notAssignableEnvClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { notAssignableEnvEntry 8 } + +endOfNotAssignableEnvTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { notAssignables 12 } + +notAssignableExternalPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF NotAssignableExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "notAssignableExternalPort" + ::= { notAssignables 13 } + +notAssignableExternalPortEntry OBJECT-TYPE + SYNTAX NotAssignableExternalPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of notAssignableExternalPort" + INDEX { + notAssignableExternalPortIndexNo1, + notAssignableExternalPortIndexNo2, + notAssignableExternalPortIndexNo3, + notAssignableExternalPortIndexNo4, + notAssignableExternalPortClassName + } + ::= { notAssignableExternalPortTable 1 } + +NotAssignableExternalPortEntry ::= SEQUENCE + { notAssignableExternalPortIndexNo1 Unsigned32, + notAssignableExternalPortIndexNo2 Unsigned32, + notAssignableExternalPortIndexNo3 Unsigned32, + notAssignableExternalPortIndexNo4 Unsigned32, + notAssignableExternalPortClassName EntityClassName, + notAssignableExternalPortAidString SnmpAdminString, + notAssignableExternalPortParentId RowPointer, + notAssignableExternalPortClass EntityClass } + +notAssignableExternalPortIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableExternalPortEntry 1 } + +notAssignableExternalPortIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableExternalPortEntry 2 } + +notAssignableExternalPortIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableExternalPortEntry 3 } + +notAssignableExternalPortIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableExternalPortEntry 4 } + +notAssignableExternalPortClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { notAssignableExternalPortEntry 5 } + +notAssignableExternalPortAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { notAssignableExternalPortEntry 6 } + +notAssignableExternalPortParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { notAssignableExternalPortEntry 7 } + +notAssignableExternalPortClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { notAssignableExternalPortEntry 8 } + +endOfNotAssignableExternalPortTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { notAssignables 14 } + +notAssignableContainerTable OBJECT-TYPE + SYNTAX SEQUENCE OF NotAssignableContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "notAssignableContainer" + ::= { notAssignables 15 } + +notAssignableContainerEntry OBJECT-TYPE + SYNTAX NotAssignableContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of notAssignableContainer" + INDEX { + notAssignableContainerIndexNo1, + notAssignableContainerIndexNo2, + notAssignableContainerIndexNo3, + notAssignableContainerIndexNo4, + notAssignableContainerClassName + } + ::= { notAssignableContainerTable 1 } + +NotAssignableContainerEntry ::= SEQUENCE + { notAssignableContainerIndexNo1 Unsigned32, + notAssignableContainerIndexNo2 Unsigned32, + notAssignableContainerIndexNo3 Unsigned32, + notAssignableContainerIndexNo4 Unsigned32, + notAssignableContainerClassName EntityClassName, + notAssignableContainerAidString SnmpAdminString, + notAssignableContainerParentId RowPointer, + notAssignableContainerClass EntityClass } + +notAssignableContainerIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableContainerEntry 1 } + +notAssignableContainerIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableContainerEntry 2 } + +notAssignableContainerIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableContainerEntry 3 } + +notAssignableContainerIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableContainerEntry 4 } + +notAssignableContainerClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { notAssignableContainerEntry 5 } + +notAssignableContainerAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { notAssignableContainerEntry 6 } + +notAssignableContainerParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { notAssignableContainerEntry 7 } + +notAssignableContainerClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { notAssignableContainerEntry 8 } + +endOfNotAssignableContainerTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { notAssignables 16 } + +notAssignableOpticalMuxTable OBJECT-TYPE + SYNTAX SEQUENCE OF NotAssignableOpticalMuxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "notAssignableOpticalMux" + ::= { notAssignables 17 } + +notAssignableOpticalMuxEntry OBJECT-TYPE + SYNTAX NotAssignableOpticalMuxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of notAssignableOpticalMux" + INDEX { + notAssignableOpticalMuxIndexNo1, + notAssignableOpticalMuxIndexNo2, + notAssignableOpticalMuxIndexNo3, + notAssignableOpticalMuxIndexNo4, + notAssignableOpticalMuxClassName + } + ::= { notAssignableOpticalMuxTable 1 } + +NotAssignableOpticalMuxEntry ::= SEQUENCE + { notAssignableOpticalMuxIndexNo1 Unsigned32, + notAssignableOpticalMuxIndexNo2 Unsigned32, + notAssignableOpticalMuxIndexNo3 Unsigned32, + notAssignableOpticalMuxIndexNo4 Unsigned32, + notAssignableOpticalMuxClassName EntityClassName, + notAssignableOpticalMuxAidString SnmpAdminString, + notAssignableOpticalMuxParentId RowPointer, + notAssignableOpticalMuxClass EntityClass } + +notAssignableOpticalMuxIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableOpticalMuxEntry 1 } + +notAssignableOpticalMuxIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableOpticalMuxEntry 2 } + +notAssignableOpticalMuxIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableOpticalMuxEntry 3 } + +notAssignableOpticalMuxIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableOpticalMuxEntry 4 } + +notAssignableOpticalMuxClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { notAssignableOpticalMuxEntry 5 } + +notAssignableOpticalMuxAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { notAssignableOpticalMuxEntry 6 } + +notAssignableOpticalMuxParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { notAssignableOpticalMuxEntry 7 } + +notAssignableOpticalMuxClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { notAssignableOpticalMuxEntry 8 } + +endOfNotAssignableOpticalMuxTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { notAssignables 18 } + +notAssignableShelfConnTable OBJECT-TYPE + SYNTAX SEQUENCE OF NotAssignableShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "notAssignableShelfConn" + ::= { notAssignables 20 } + +notAssignableShelfConnEntry OBJECT-TYPE + SYNTAX NotAssignableShelfConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of notAssignableShelfConn" + INDEX { + notAssignableShelfConnIndexNo1, + notAssignableShelfConnIndexNo2, + notAssignableShelfConnIndexNo3, + notAssignableShelfConnIndexNo4, + notAssignableShelfConnClassName + } + ::= { notAssignableShelfConnTable 1 } + +NotAssignableShelfConnEntry ::= SEQUENCE + { notAssignableShelfConnIndexNo1 Unsigned32, + notAssignableShelfConnIndexNo2 Unsigned32, + notAssignableShelfConnIndexNo3 Unsigned32, + notAssignableShelfConnIndexNo4 Unsigned32, + notAssignableShelfConnClassName EntityClassName, + notAssignableShelfConnAidString SnmpAdminString, + notAssignableShelfConnParentId RowPointer, + notAssignableShelfConnClass EntityClass } + +notAssignableShelfConnIndexNo1 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableShelfConnEntry 1 } + +notAssignableShelfConnIndexNo2 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableShelfConnEntry 2 } + +notAssignableShelfConnIndexNo3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableShelfConnEntry 3 } + +notAssignableShelfConnIndexNo4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { notAssignableShelfConnEntry 4 } + +notAssignableShelfConnClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name" + ::= { notAssignableShelfConnEntry 5 } + +notAssignableShelfConnAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { notAssignableShelfConnEntry 6 } + +notAssignableShelfConnParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { notAssignableShelfConnEntry 7 } + +notAssignableShelfConnClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "EntityClass" + ::= { notAssignableShelfConnEntry 8 } + +endOfNotAssignableShelfConnTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { notAssignables 21 } + +endOfNotAssignables OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { notAssignables 10000 } + +advaInventoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF AdvaInventoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table lists all physically present (equipped) equipment in the NE" + ::= { inventory 1 } + +advaInventoryEntry OBJECT-TYPE + SYNTAX AdvaInventoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + advaInventoryShelfNo, + advaInventorySlotNo, + advaInventoryPortNo, + advaInventoryExtNo, + advaInventoryClassName + } + ::= { advaInventoryTable 1 } + +AdvaInventoryEntry ::= SEQUENCE + { advaInventoryShelfNo Unsigned32, + advaInventorySlotNo Unsigned32, + advaInventoryPortNo Unsigned32, + advaInventoryExtNo Unsigned32, + advaInventoryClassName EntityClassName, + advaInventoryAidString SnmpAdminString, + advaInventoryUnitName SnmpAdminString, + advaInventoryFirmwarePackageRev SnmpAdminString, + advaInventoryHardwareRev SnmpAdminString, + advaInventorySoftwareRev SnmpAdminString, + advaInventoryFpgaRev SnmpAdminString, + advaInventorySerialNum SnmpAdminString, + advaInventoryPartnumber SnmpAdminString, + advaInventoryCleiCode SnmpAdminString, + advaInventoryVendorId SnmpAdminString, + advaInventoryType EntityType, + advaInventoryUniversalSerialIdent SnmpAdminString, + advaInventoryGradeInventory Grade, + advaInventoryClass EntityClass, + advaInventoryInventoryDescription SnmpAdminString, + advaInventoryCapabilityLevel FspR7CapInventory, + advaInventoryCfSerialNum SnmpAdminString, + advaInventoryCfModel SnmpAdminString } + +advaInventoryShelfNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { advaInventoryEntry 1 } + +advaInventorySlotNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { advaInventoryEntry 2 } + +advaInventoryPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { advaInventoryEntry 3 } + +advaInventoryExtNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Adress index." + ::= { advaInventoryEntry 4 } + +advaInventoryClassName OBJECT-TYPE + SYNTAX EntityClassName + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entity Class Name." + ::= { advaInventoryEntry 5 } + +advaInventoryAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { advaInventoryEntry 6 } + +advaInventoryUnitName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ADVA Official Equipment Name" + ::= { advaInventoryEntry 7 } + +advaInventoryFirmwarePackageRev OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware Package Revision Number" + ::= { advaInventoryEntry 8 } + +advaInventoryHardwareRev OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Equipment Revision Number" + ::= { advaInventoryEntry 9 } + +advaInventorySoftwareRev OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The active Application software version on the unit/module." + ::= { advaInventoryEntry 10 } + +advaInventoryFpgaRev OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The active FPGA version on the unit/module." + ::= { advaInventoryEntry 11 } + +advaInventorySerialNum OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Equipment Serial Number" + ::= { advaInventoryEntry 12 } + +advaInventoryPartnumber OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ADVA Part Number" + ::= { advaInventoryEntry 13 } + +advaInventoryCleiCode OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Common Language Equipment Identifier" + ::= { advaInventoryEntry 14 } + +advaInventoryVendorId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OEM Vendor Code" + ::= { advaInventoryEntry 15 } + +advaInventoryType OBJECT-TYPE + SYNTAX EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of a physical entity: shelf/module/plug" + ::= { advaInventoryEntry 16 } + +advaInventoryUniversalSerialIdent OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unique Serial Identifier" + ::= { advaInventoryEntry 17 } + +advaInventoryGradeInventory OBJECT-TYPE + SYNTAX Grade + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Used to distinguish between NCU capabilities (range of supported services or applications)" + ::= { advaInventoryEntry 18 } + +advaInventoryClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { advaInventoryEntry 19 } + +advaInventoryInventoryDescription OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Description string of capability level reported by hw" + ::= { advaInventoryEntry 20 } + +advaInventoryCapabilityLevel OBJECT-TYPE + SYNTAX FspR7CapInventory + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Capability level reported by HW" + ::= { advaInventoryEntry 21 } + +advaInventoryCfSerialNum OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compact Flash Serial Number" + ::= { advaInventoryEntry 22 } + +advaInventoryCfModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compact Flash Model Number" + ::= { advaInventoryEntry 23 } + +unassignedInventoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF UnassignedInventoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { inventory 2 } + +unassignedInventoryEntry OBJECT-TYPE + SYNTAX UnassignedInventoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + advaInventoryShelfNo, + advaInventorySlotNo, + advaInventoryPortNo, + advaInventoryExtNo, + advaInventoryClassName + } + ::= { unassignedInventoryTable 1 } + +UnassignedInventoryEntry ::= SEQUENCE + { unassignedInventoryAidString SnmpAdminString, + unassignedInventoryType EntityType, + unassignedInventoryParentId RowPointer, + unassignedInventoryClass EntityClass, + unassignedInventoryAssignState FspR7EquipmentAssignState, + unassignedInventoryOneIndex Unsigned32, + unassignedInventoryTableId RowPointer, + unassignedInventoryMtosiParentId RowPointer } + +unassignedInventoryAidString OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Aid string of entity." + ::= { unassignedInventoryEntry 1 } + +unassignedInventoryType OBJECT-TYPE + SYNTAX EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of a physical entity: shelf/module/plug" + ::= { unassignedInventoryEntry 2 } + +unassignedInventoryParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to parent entity reported in corresponding entity table." + ::= { unassignedInventoryEntry 3 } + +unassignedInventoryClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Entity Class" + ::= { unassignedInventoryEntry 4 } + +unassignedInventoryAssignState OBJECT-TYPE + SYNTAX FspR7EquipmentAssignState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Assignment state of entity." + ::= { unassignedInventoryEntry 5 } + +unassignedInventoryOneIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "One Index Aid representation" + ::= { unassignedInventoryEntry 6 } + +unassignedInventoryTableId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RowPointer to managment table of entity." + ::= { unassignedInventoryEntry 7 } + +unassignedInventoryMtosiParentId OBJECT-TYPE + SYNTAX RowPointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { unassignedInventoryEntry 8 } + + +END diff --git a/MIBS/adva/ADVA-FSPR7-MODULE-ENCRYPTION-MIB b/MIBS/adva/ADVA-FSPR7-MODULE-ENCRYPTION-MIB new file mode 100644 index 0000000..d751b6e --- /dev/null +++ b/MIBS/adva/ADVA-FSPR7-MODULE-ENCRYPTION-MIB @@ -0,0 +1,1830 @@ +-- *************************************************************************** +-- ADVA-FSPR7-MODULE-ENCRYPTION-MIB.txt +-- +-- ADVA AG Optical Networking Module Encryption MIB File +-- +-- Copyright 2011 ADVA AG Optical Networking. +-- +-- All rights reserved. +-- *************************************************************************** + + +-- MIB definitions required for Module Encryption management. + +ADVA-FSPR7-MODULE-ENCRYPTION-MIB DEFINITIONS ::= BEGIN + +IMPORTS + + + + TEXTUAL-CONVENTION, + DateAndTime, + TruthValue + FROM SNMPv2-TC + + + MODULE-COMPLIANCE, + OBJECT-GROUP + FROM SNMPv2-CONF + + + MODULE-IDENTITY, + OBJECT-TYPE, + Integer32, + Unsigned32 + FROM SNMPv2-SMI + + + SnmpAdminString + FROM SNMP-FRAMEWORK-MIB + + + fspR7, + EntityIndex, + entityIndex + FROM ADVA-MIB + + + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + FROM ADVA-FSPR7-MIB + + + FspR7RequestErrorType, + FspR7RequestErrorTypeAes, + FspR7RlsAction, + FspR7RlsActionCaps, + FspR7SnmpHexString, + FspR7Unsigned32Caps + FROM ADVA-FSPR7-TC-MIB; + +moduleEncryptionMIB MODULE-IDENTITY + + LAST-UPDATED "201805280000Z" + + ORGANIZATION "ADVA Optical Networking" + + CONTACT-INFO "EMEA Support + Phone : +49 89 89 0665 848 + Fax : +49 89 89 0665 22848 + Email : support@advaoptical.com + + North American Support + Phone : 886 442 ADVA (2382) (toll-free within the US, Canada and Mexico) + Fax : + 1 806 741 8529 (elsewhere) + Email : support-usa@advaoptical.com + + Asia Pacific Support + Phone : + 1 866 442 2382 (other toll-free numbers available in some countries) + Email : support-asia@advaoptical.com" + + DESCRIPTION "This is a MIB definition for ADVA AG Optical Networking module encryption management." + + REVISION "201805280000Z" + DESCRIPTION "FSP3000 F7 Release 17.2.2 MIB." + + REVISION "201804170000Z" + DESCRIPTION "FSP3000 F7 Release 17.2.1 MIB." + + REVISION "201803150000Z" + DESCRIPTION "FSP3000 F7 Release 17.1.2 MIB." + + REVISION "201712070000Z" + DESCRIPTION "FSP3000 F7 Release 17.1.1 MIB." + + REVISION "201604010000Z" + DESCRIPTION "FSP3000 F7 Release 16.1.1 MIB." + + REVISION "201512100000Z" + DESCRIPTION "FSP3000 F7 Release 15.2.1 MIB." + + REVISION "201308200000Z" + DESCRIPTION "FSP3000 F7 Release 12.1.1 MIB." + + REVISION "201102160000Z" + DESCRIPTION "FSP3000 F7 Release 10.3.1 MIB." + ::= { fspR7 5 } + +encryptionMIB + OBJECT IDENTIFIER ::= { moduleEncryptionMIB 1 } + +moduleEncryptionObjects + OBJECT IDENTIFIER ::= { encryptionMIB 2 } + +portEncryptionObjects + OBJECT IDENTIFIER ::= { encryptionMIB 3 } + +encryptionPerformanceMonitoring + OBJECT IDENTIFIER ::= { encryptionMIB 4 } + +encryptionDiagnostics + OBJECT IDENTIFIER ::= { encryptionMIB 5 } + +CryptoFspR7CryBoot ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Encryption Restart" + SYNTAX INTEGER + { + undefined(0), + rls(1), + warmStart(2), + warmStartFwp(3), + coldStart(4), + coldStartFwp(5) + } + +CryptoFspR7CryBootCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Encryption Restart" + SYNTAX BITS + { + capUndefined(0), + capRls(1), + capWarmStart(2), + capWarmStartFwp(3), + capColdStart(4), + capColdStartFwp(5) + } + +CryptoFspR7EnableDisable ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enable/Disable variable." + SYNTAX INTEGER + { + undefined(0), + enable(1), + disable(2) + } + +CryptoFspR7EnableDisableCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enable/Disable variable." + SYNTAX BITS + { + capUndefined(0), + capEnable(1), + capDisable(2) + } + +CryptoFspR7EncryptionCommunication ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Embedded Communication Channel used to support Encryption" + SYNTAX INTEGER + { + undefined(0), + tcm1(1), + tcm2(2), + tcm3(3), + tcm4(4), + tcm5(5), + tcm6(6), + gcc0(7), + gcc1(8), + gcc2(9), + gcc1gcc2(10), + res1(11), --ODU OH row 4 column 9 - 12 + res2(12), --ODU OH row 4 column 11 - 14 + tcm1tcm2(13), + tcm2tcm3(14), + tcm3tcm4(15), + tcm4tcm5(16), + tcm5tcm6(17), + none(18) + } + +CryptoFspR7EncryptionCommunicationCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Embedded Communication Channel used to support Encryption" + SYNTAX BITS + { + capUndefined(0), + capTcm1(1), + capTcm2(2), + capTcm3(3), + capTcm4(4), + capTcm5(5), + capTcm6(6), + capGcc0(7), + capGcc1(8), + capGcc2(9), + capGcc1gcc2(10), + capRes1(11), + capRes2(12), + capTcm1tcm2(13), + capTcm2tcm3(14), + capTcm3tcm4(15), + capTcm4tcm5(16), + capTcm5tcm6(17), + capNone(18) + } + +CryptoFspR7EncryptionReset ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Textual-Convention for module 'reset to factory' operation. The rls(1) value + means that 'reset to factory' is not happening. Choosing the rtf(2) value executes the + 'reset to factory' operation immediately." + SYNTAX INTEGER + { + undefined(0), + rls(1), + rtf(2) --Manual reset, All passwords are cleared + } + +CryptoFspR7EncryptionResetCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Textual-Convention for module 'reset to factory' operation. The rls(1) value + means that 'reset to factory' is not happening. Choosing the rtf(2) value executes the + 'reset to factory' operation immediately." + SYNTAX BITS + { + capUndefined(0), + capRls(1), + capRtf(2) + } + +CryptoFspR7EncryptionSwitch ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Textual-Convention for disabling the encrypted mode." + SYNTAX INTEGER + { + undefined(0), + rls(1), + oprCryptoOff(2) + } + +CryptoFspR7EncryptionSwitchCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Textual-Convention for disabling the encrypted mode." + SYNTAX BITS + { + capUndefined(0), + capRls(1), + capOprCryptoOff(2) + } + +CryptoFspR7ForceKeyExchange ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Textual-Convention for forcing the key exchange process between + encryption-capable modules. Successful process startup does not mean that + whole operation succeeded." + SYNTAX INTEGER + { + undefined(0), + rls(1), + oprKeyExchg(2) + } + +CryptoFspR7ForceKeyExchangeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Textual-Convention for forcing the key exchange process between + encryption-capable modules. Successful process startup does not mean that + whole operation succeeded." + SYNTAX BITS + { + capUndefined(0), + capRls(1), + capOprKeyExchg(2) + } + +CryptoFspR7KeyExchangeForcedClear ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Textual-Convention for reseting the key exchange failure status." + SYNTAX INTEGER + { + undefined(0), + rls(1), + reset(2) + } + +CryptoFspR7KeyExchangeForcedClearCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Textual-Convention for reseting the key exchange failure status." + SYNTAX BITS + { + capUndefined(0), + capRls(1), + capReset(2) + } + +CryptoFspR7SelfTestOperation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Encryption selftest" + SYNTAX INTEGER + { + undefined(0), + rls(1), + oprSelfTest(2) + } + +CryptoFspR7SelfTestOperationCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Encryption selftest" + SYNTAX BITS + { + capUndefined(0), + capRls(1), + capOprSelfTest(2) + } + +CryptoFspR7SessionKeyLifetime ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Textual-Convention presenting available key lifetime periods for an encrypted sessions." + SYNTAX INTEGER + { + undefined(0), + lifetime30min(1), + lifetime1h(2), + lifetime2h(3), + lifetime3h(4), + lifetime6h(5), + lifetime12h(6), + lifetime1d(7), + lifetime2d(8), + lifetime3d(9), + lifetime1w(10), + lifetime2w(11), + lifetime3w(12), + lifetimeMax(13), + lifetime330min(14), + lifetime11h(15) + } + +CryptoFspR7SessionKeyLifetimeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Textual-Convention presenting available key lifetime periods for an encrypted sessions." + SYNTAX BITS + { + capUndefined(0), + capLifetime30min(1), + capLifetime1h(2), + capLifetime2h(3), + capLifetime3h(4), + capLifetime6h(5), + capLifetime12h(6), + capLifetime1d(7), + capLifetime2d(8), + capLifetime3d(9), + capLifetime1w(10), + capLifetime2w(11), + capLifetime3w(12), + capLifetimeMax(13), + capLifetime330min(14), + capLifetime11h(15) + } + + +-- mib-oriented scalars + +cryptoOfficerPassword OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object must be present in every set-request regarding encryption functionality." + ::= { moduleEncryptionObjects 1 } + +cryptoOfficerPasswordError OBJECT-TYPE + SYNTAX INTEGER + { + undefined(0), + passwdOk(1), + passwdInvalid(2), + passwdRejected(3), + passwdNotInit(4), + passwdTooSimple(5), + passwdValidationAborted(6), + none(7) + } + + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last error related to set-request perform on that table." + ::= { moduleEncryptionObjects 2 } + +cryptoOfficerPasswordReqId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Set-Request id for which cryptoOfficerPasswordError contains value." + ::= { moduleEncryptionObjects 3 } + + +-- module encryption configuration + +cryptoModuleConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF CryptoModuleConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains encryption-related writeable parameters defined per module." + ::= { moduleEncryptionObjects 10 } + +cryptoModuleConfigEntry OBJECT-TYPE + SYNTAX CryptoModuleConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents an encryption-capable module." + INDEX { + cryptoModuleConfigIndex + } + ::= { cryptoModuleConfigTable 1 } + +CryptoModuleConfigEntry ::= SEQUENCE + { cryptoModuleConfigIndex EntityIndex, + cryptoModuleConfigCryptoOfficerPassword SnmpAdminString, + cryptoModuleConfigResetToFactory CryptoFspR7EncryptionReset, + cryptoModuleConfigFirmwareUpdateState CryptoFspR7EnableDisable, + cryptoModuleConfigFirmwareVersion SnmpAdminString, + cryptoModuleConfigSelfTestOperation CryptoFspR7SelfTestOperation } + +cryptoModuleConfigIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Address of an encryption capable module." + ::= { cryptoModuleConfigEntry 1 } + +cryptoModuleConfigCryptoOfficerPassword OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The current Crypto Officer password. It may be only modified, but cannot be read. Read attempt + of this object will result with noSuchName error." + ::= { cryptoModuleConfigEntry 2 } + +cryptoModuleConfigResetToFactory OBJECT-TYPE + SYNTAX CryptoFspR7EncryptionReset + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Executes 'reset to factory' action." + ::= { cryptoModuleConfigEntry 3 } + +cryptoModuleConfigFirmwareUpdateState OBJECT-TYPE + SYNTAX CryptoFspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Determines if it is allowed for a module to perform firmware upgrade." + ::= { cryptoModuleConfigEntry 4 } + +cryptoModuleConfigFirmwareVersion OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Firmware package version designated for an upgrade." + ::= { cryptoModuleConfigEntry 5 } + +cryptoModuleConfigSelfTestOperation OBJECT-TYPE + SYNTAX CryptoFspR7SelfTestOperation + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Starts self-tests." + ::= { cryptoModuleConfigEntry 6 } + + +-- module encryption monitoring + +cryptoModuleStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF CryptoModuleStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains encryption-related readable parameters defined per module." + ::= { moduleEncryptionObjects 11 } + +cryptoModuleStatusEntry OBJECT-TYPE + SYNTAX CryptoModuleStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents an encryption-capable module." + INDEX { + cryptoModuleConfigIndex + } + ::= { cryptoModuleStatusTable 1 } + +CryptoModuleStatusEntry ::= SEQUENCE + { cryptoModuleStatusIndex EntityIndex, + cryptoModuleStatusFailureLoginCount Unsigned32, + cryptoModuleStatusSuccessfulLoginDateAndTime DateAndTime, + cryptoModuleStatusUnsuccessfulLoginDateAndTime DateAndTime, + cryptoModuleStatusResetToFactoryCapability CryptoFspR7EnableDisable } + +cryptoModuleStatusIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Address of an encryption capable module." + ::= { cryptoModuleStatusEntry 1 } + +cryptoModuleStatusFailureLoginCount OBJECT-TYPE + SYNTAX Unsigned32 (0..3 | 4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of unsuccessful Crypto Officer log-in attempts." + ::= { cryptoModuleStatusEntry 2 } + +cryptoModuleStatusSuccessfulLoginDateAndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The date and time of a last successful Crypto Officer login." + ::= { cryptoModuleStatusEntry 3 } + +cryptoModuleStatusUnsuccessfulLoginDateAndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The date and time of a last unsuccessful Crypto Officer login." + ::= { cryptoModuleStatusEntry 4 } + +cryptoModuleStatusResetToFactoryCapability OBJECT-TYPE + SYNTAX CryptoFspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The status of possibility to perform Reset To Factory operation. If disable(2) then + cryptoModuleConfigResetToFactory cannot be used, otherwise operation will fail." + ::= { cryptoModuleStatusEntry 5 } + + +-- five index scheme module encryption + +cryptoModuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF CryptoModuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains encryption-related parameters defined per module." + ::= { moduleEncryptionObjects 20 } + +cryptoModuleEntry OBJECT-TYPE + SYNTAX CryptoModuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents an encryption-capable module." + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { cryptoModuleTable 1 } + +CryptoModuleEntry ::= SEQUENCE + { cryptoModuleCryptoOfficerPassword SnmpAdminString, + cryptoModuleResetToFactory CryptoFspR7EncryptionReset, + cryptoModuleFirmwareUpdateState CryptoFspR7EnableDisable, + cryptoModuleFirmwareVersion SnmpAdminString, + cryptoModuleSelfTestOperation CryptoFspR7SelfTestOperation, + cryptoModuleFailureLoginCount Unsigned32, + cryptoModuleSuccessfulLoginDateAndTime DateAndTime, + cryptoModuleUnsuccessfulLoginDateAndTime DateAndTime, + cryptoModuleFwpHash FspR7SnmpHexString, + cryptoModuleCryBoot CryptoFspR7CryBoot, + cryptoModuleStbyFwpHash FspR7SnmpHexString, + cryptoModuleSelfTestExecute Unsigned32, + cryptoModuleSelfTestResult Unsigned32 } + +cryptoModuleCryptoOfficerPassword OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The current Crypto Officer password. It may be only modified, but cannot be read. Read attempt + of this object will result with noSuchName error." + ::= { cryptoModuleEntry 1 } + +cryptoModuleResetToFactory OBJECT-TYPE + SYNTAX CryptoFspR7EncryptionReset + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Executes 'reset to factory' action." + ::= { cryptoModuleEntry 2 } + +cryptoModuleFirmwareUpdateState OBJECT-TYPE + SYNTAX CryptoFspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Determines if it is allowed for a module to perform firmware upgrade." + ::= { cryptoModuleEntry 3 } + +cryptoModuleFirmwareVersion OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Firmware package version designated for an upgrade." + ::= { cryptoModuleEntry 4 } + +cryptoModuleSelfTestOperation OBJECT-TYPE + SYNTAX CryptoFspR7SelfTestOperation + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Starts self-tests." + ::= { cryptoModuleEntry 5 } + +cryptoModuleFailureLoginCount OBJECT-TYPE + SYNTAX Unsigned32 (0..3 | 4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of unsuccessful Crypto Officer log-in attempts." + ::= { cryptoModuleEntry 6 } + +cryptoModuleSuccessfulLoginDateAndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The date and time of a last successful Crypto Officer login." + ::= { cryptoModuleEntry 7 } + +cryptoModuleUnsuccessfulLoginDateAndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The date and time of a last unsuccessful Crypto Officer login." + ::= { cryptoModuleEntry 8 } + +cryptoModuleFwpHash OBJECT-TYPE + SYNTAX FspR7SnmpHexString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hash value calculated for the firmware package using sha-256. Hash value is used to verify the firmware package has not been modified or corrupted." + ::= { cryptoModuleEntry 9 } + +cryptoModuleCryBoot OBJECT-TYPE + SYNTAX CryptoFspR7CryBoot + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Encryption Restart" + ::= { cryptoModuleEntry 10 } + +cryptoModuleStbyFwpHash OBJECT-TYPE + SYNTAX FspR7SnmpHexString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hash value calculated for the standby firmware package of the using sha-256. Hash value is used to verify the firmware package has not been modified or corrupted." + ::= { cryptoModuleEntry 11 } + +cryptoModuleSelfTestExecute OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Executed selftests" + ::= { cryptoModuleEntry 12 } + +cryptoModuleSelfTestResult OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Result of Selftest" + ::= { cryptoModuleEntry 13 } + +cryptoModuleCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF CryptoModuleCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains encryption-related parameters defined per module." + ::= { moduleEncryptionObjects 21 } + +cryptoModuleCapEntry OBJECT-TYPE + SYNTAX CryptoModuleCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents an encryption-capable module." + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { cryptoModuleCapTable 1 } + +CryptoModuleCapEntry ::= SEQUENCE + { cryptoModuleCapCryptoOfficerPassword Integer32, + cryptoModuleCapResetToFactory CryptoFspR7EncryptionResetCaps, + cryptoModuleCapFirmwareUpdateState CryptoFspR7EnableDisableCaps, + cryptoModuleCapFirmwareVersion Integer32, + cryptoModuleCapSelfTestOperation CryptoFspR7SelfTestOperationCaps, + cryptoModuleCapCryBoot CryptoFspR7CryBootCaps } + +cryptoModuleCapCryptoOfficerPassword OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The current Crypto Officer password. It may be only modified, but cannot be read. Read attempt + of this object will result with noSuchName error." + ::= { cryptoModuleCapEntry 1 } + +cryptoModuleCapResetToFactory OBJECT-TYPE + SYNTAX CryptoFspR7EncryptionResetCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Executes 'reset to factory' action." + ::= { cryptoModuleCapEntry 2 } + +cryptoModuleCapFirmwareUpdateState OBJECT-TYPE + SYNTAX CryptoFspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines if it is allowed for a module to perform firmware upgrade." + ::= { cryptoModuleCapEntry 3 } + +cryptoModuleCapFirmwareVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware package version designated for an upgrade." + ::= { cryptoModuleCapEntry 4 } + +cryptoModuleCapSelfTestOperation OBJECT-TYPE + SYNTAX CryptoFspR7SelfTestOperationCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Starts self-tests." + ::= { cryptoModuleCapEntry 5 } + +cryptoModuleCapCryBoot OBJECT-TYPE + SYNTAX CryptoFspR7CryBootCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption Restart" + ::= { cryptoModuleCapEntry 6 } + + +-- port encryption configuration + +cryptoPortConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF CryptoPortConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains encryption-related writeable parameters defined per port." + ::= { portEncryptionObjects 12 } + +cryptoPortConfigEntry OBJECT-TYPE + SYNTAX CryptoPortConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents an encryption-capable port." + INDEX { + cryptoPortConfigIndex + } + ::= { cryptoPortConfigTable 1 } + +CryptoPortConfigEntry ::= SEQUENCE + { cryptoPortConfigIndex EntityIndex, + cryptoPortConfigAuthKey SnmpAdminString, + cryptoPortConfigAuthKeyLifeTime CryptoFspR7SessionKeyLifetime, + cryptoPortConfigEncryptionOffState CryptoFspR7EnableDisable, + cryptoPortConfigEncryptionOff CryptoFspR7EncryptionSwitch, + cryptoPortConfigForceKeyExchange CryptoFspR7ForceKeyExchange, + cryptoPortConfigKeyExchangeForcedClear CryptoFspR7KeyExchangeForcedClear } + +cryptoPortConfigIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Address of an encryption capable port." + ::= { cryptoPortConfigEntry 1 } + +cryptoPortConfigAuthKey OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Encryption password being an input to generate an authentication key used to + traffic encryption between ports. This object can be write only. Read attempt + will fail with noSuchName error." + ::= { cryptoPortConfigEntry 2 } + +cryptoPortConfigAuthKeyLifeTime OBJECT-TYPE + SYNTAX CryptoFspR7SessionKeyLifetime + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Determines a life period of an introduced authentication key for a traffic encryption." + ::= { cryptoPortConfigEntry 3 } + +cryptoPortConfigEncryptionOffState OBJECT-TYPE + SYNTAX CryptoFspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable possibility of using encryption switch. This is an additional trigger required to + make a transition into transparent mode in two steps." + ::= { cryptoPortConfigEntry 4 } + +cryptoPortConfigEncryptionOff OBJECT-TYPE + SYNTAX CryptoFspR7EncryptionSwitch + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Disable/enable encryption switch." + ::= { cryptoPortConfigEntry 5 } + +cryptoPortConfigForceKeyExchange OBJECT-TYPE + SYNTAX CryptoFspR7ForceKeyExchange + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Force key exchange." + ::= { cryptoPortConfigEntry 6 } + +cryptoPortConfigKeyExchangeForcedClear OBJECT-TYPE + SYNTAX CryptoFspR7KeyExchangeForcedClear + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Clears on demand the alarmEncryptionPortKeyExchangeForced condition." + ::= { cryptoPortConfigEntry 7 } + + +-- port encryption monitoring + +cryptoPortStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF CryptoPortStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains encryption-related readable parameters defined per port." + ::= { portEncryptionObjects 13 } + +cryptoPortStatusEntry OBJECT-TYPE + SYNTAX CryptoPortStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents an encryption-capable port." + INDEX { + cryptoPortStatusIndex + } + ::= { cryptoPortStatusTable 1 } + +CryptoPortStatusEntry ::= SEQUENCE + { cryptoPortStatusIndex EntityIndex, + cryptoPortStatusEncryptionOffTimeRemaining Unsigned32, + cryptoPortStatusFailureKeyExchangeCount Unsigned32, + cryptoPortStatusSuccessfulKeyExchangeDateAndTime DateAndTime, + cryptoPortStatusUnsuccessfulKeyExchangeDateAndTime DateAndTime, + cryptoPortStatusAuthKeyLifeTimeRemaining Unsigned32, + cryptoPortStatusEncryptionOffCapability CryptoFspR7EnableDisable } + +cryptoPortStatusIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Address of an encryption capable module." + ::= { cryptoPortStatusEntry 1 } + +cryptoPortStatusEncryptionOffTimeRemaining OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Informs about amount of minutes remaining to restore traffic encryption." + ::= { cryptoPortStatusEntry 2 } + +cryptoPortStatusFailureKeyExchangeCount OBJECT-TYPE + SYNTAX Unsigned32 (0..3 | 4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Numbers of unsuccessful encryption key exchanges since the successful one." + ::= { cryptoPortStatusEntry 3 } + +cryptoPortStatusSuccessfulKeyExchangeDateAndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The date and time of a recent successful encryption key exchange." + ::= { cryptoPortStatusEntry 4 } + +cryptoPortStatusUnsuccessfulKeyExchangeDateAndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The date and time of a recent unsuccessful encryption key exchange." + ::= { cryptoPortStatusEntry 5 } + +cryptoPortStatusAuthKeyLifeTimeRemaining OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remaining time for cryptoPortConfigAuthKeyLifeTime timer to stop counting." + ::= { cryptoPortStatusEntry 6 } + +cryptoPortStatusEncryptionOffCapability OBJECT-TYPE + SYNTAX CryptoFspR7EnableDisable + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Capability for encryption switch." + ::= { cryptoPortStatusEntry 7 } + + +-- five index scheme port encryption + +cryptoPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF CryptoPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains encryption-related parameters defined per port." + ::= { portEncryptionObjects 20 } + +cryptoPortEntry OBJECT-TYPE + SYNTAX CryptoPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents an encryption-capable port." + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { cryptoPortTable 1 } + +CryptoPortEntry ::= SEQUENCE + { cryptoPortAuthKey SnmpAdminString, + cryptoPortAuthKeyLifeTime CryptoFspR7SessionKeyLifetime, + cryptoPortEncryptionOffState CryptoFspR7EnableDisable, + cryptoPortEncryptionOff CryptoFspR7EncryptionSwitch, + cryptoPortForceKeyExchange CryptoFspR7ForceKeyExchange, + cryptoPortKeyExchangeForcedClear CryptoFspR7KeyExchangeForcedClear, + cryptoPortEncryptionOffTimeRemaining Unsigned32, + cryptoPortFailureKeyExchangeCount Unsigned32, + cryptoPortSuccessfulKeyExchangeDateAndTime DateAndTime, + cryptoPortUnsuccessfulKeyExchangeDateAndTime DateAndTime, + cryptoPortAuthKeyLifeTimeRemaining Unsigned32, + cryptoPortTagFailureLimit Unsigned32, + cryptoPortTagFailurePeriod Unsigned32, + cryptoPortTagReceiveFailures Unsigned32, + cryptoPortTagClear CryptoFspR7KeyExchangeForcedClear, + cryptoPortEncryptionChannel CryptoFspR7EncryptionCommunication, + cryptoPortTagFailTimeExpiration Unsigned32, + cryptoPortGenAuthKey FspR7RlsAction, + cryptoPortAcceptFpKeyRx FspR7RlsAction, + cryptoPortFpKey FspR7SnmpHexString, + cryptoPortFpKeyRx FspR7SnmpHexString } + +cryptoPortAuthKey OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Encryption password being an input to generate an authentication key used to + traffic encryption between ports. This object can be write only. Read attempt + will fail with noSuchName error." + ::= { cryptoPortEntry 1 } + +cryptoPortAuthKeyLifeTime OBJECT-TYPE + SYNTAX CryptoFspR7SessionKeyLifetime + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Determines a life period of an introduced authentication key for a traffic encryption." + ::= { cryptoPortEntry 2 } + +cryptoPortEncryptionOffState OBJECT-TYPE + SYNTAX CryptoFspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/disable possibility of using encryption switch. This is an additional trigger required to + make a transition into transparent mode in two steps." + ::= { cryptoPortEntry 3 } + +cryptoPortEncryptionOff OBJECT-TYPE + SYNTAX CryptoFspR7EncryptionSwitch + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Disable/enable encryption switch." + ::= { cryptoPortEntry 4 } + +cryptoPortForceKeyExchange OBJECT-TYPE + SYNTAX CryptoFspR7ForceKeyExchange + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Force key exchange." + ::= { cryptoPortEntry 5 } + +cryptoPortKeyExchangeForcedClear OBJECT-TYPE + SYNTAX CryptoFspR7KeyExchangeForcedClear + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Clears on demand the alarmEncryptionPortKeyExchangeForced condition." + ::= { cryptoPortEntry 6 } + +cryptoPortEncryptionOffTimeRemaining OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Informs about amount of minutes remaining to restore traffic encryption." + ::= { cryptoPortEntry 7 } + +cryptoPortFailureKeyExchangeCount OBJECT-TYPE + SYNTAX Unsigned32 (0..3 | 4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Numbers of unsuccessful encryption key exchanges since the successful one." + ::= { cryptoPortEntry 8 } + +cryptoPortSuccessfulKeyExchangeDateAndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The date and time of a recent successful encryption key exchange." + ::= { cryptoPortEntry 9 } + +cryptoPortUnsuccessfulKeyExchangeDateAndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The date and time of a recent unsuccessful encryption key exchange." + ::= { cryptoPortEntry 10 } + +cryptoPortAuthKeyLifeTimeRemaining OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remaining time for cryptoPortConfigAuthKeyLifeTime timer to stop counting." + ::= { cryptoPortEntry 11 } + +cryptoPortTagFailureLimit OBJECT-TYPE + SYNTAX Unsigned32 (1..100 | 4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Number of Ethernet packets received with a tag errors in the specified time window (TAGFAIL-TIMER) that causes the 'Tag Error-Limit Reached' (TAG-FAIL) alarm to be generated" + ::= { cryptoPortEntry 12 } + +cryptoPortTagFailurePeriod OBJECT-TYPE + SYNTAX Unsigned32 (10..28800 | 4294967295) + UNITS "s" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Time window Ethernet packets with tag errors are counted/accumualted for alarm purposes" + ::= { cryptoPortEntry 13 } + +cryptoPortTagReceiveFailures OBJECT-TYPE + SYNTAX Unsigned32 (0..3 | 4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Count of Ethernet packets received with a tag error in the specified time window (TAGFAIL-TIMER)" + ::= { cryptoPortEntry 14 } + +cryptoPortTagClear OBJECT-TYPE + SYNTAX CryptoFspR7KeyExchangeForcedClear + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Allows the operator to reset (zero) the Ethernet packet tag error count for the current specified time window (TAGFAIL-TIME)" + ::= { cryptoPortEntry 15 } + +cryptoPortEncryptionChannel OBJECT-TYPE + SYNTAX CryptoFspR7EncryptionCommunication + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Embedded Communication Channel used to support Encryption" + ::= { cryptoPortEntry 16 } + +cryptoPortTagFailTimeExpiration OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Count down of time window for Ethernet packets with tag errors for alarm purposes" + ::= { cryptoPortEntry 17 } + +cryptoPortGenAuthKey OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Generate new authentication key" + ::= { cryptoPortEntry 18 } + +cryptoPortAcceptFpKeyRx OBJECT-TYPE + SYNTAX FspR7RlsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Accept Authentication key received from far end" + ::= { cryptoPortEntry 19 } + +cryptoPortFpKey OBJECT-TYPE + SYNTAX FspR7SnmpHexString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authentication Key" + ::= { cryptoPortEntry 20 } + +cryptoPortFpKeyRx OBJECT-TYPE + SYNTAX FspR7SnmpHexString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Authentication key received from the far end" + ::= { cryptoPortEntry 21 } + +cryptoPortCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF CryptoPortCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains encryption-related parameters defined per port." + ::= { portEncryptionObjects 21 } + +cryptoPortCapEntry OBJECT-TYPE + SYNTAX CryptoPortCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents an encryption-capable port." + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { cryptoPortCapTable 1 } + +CryptoPortCapEntry ::= SEQUENCE + { cryptoPortCapAuthKey Integer32, + cryptoPortCapAuthKeyLifeTime CryptoFspR7SessionKeyLifetimeCaps, + cryptoPortCapEncryptionOffState CryptoFspR7EnableDisableCaps, + cryptoPortCapEncryptionOff CryptoFspR7EncryptionSwitchCaps, + cryptoPortCapForceKeyExchange CryptoFspR7ForceKeyExchangeCaps, + cryptoPortCapKeyExchangeForcedClear CryptoFspR7KeyExchangeForcedClearCaps, + cryptoPortCapTagFailureLimit FspR7Unsigned32Caps, + cryptoPortCapTagFailurePeriod FspR7Unsigned32Caps, + cryptoPortCapTagClear CryptoFspR7KeyExchangeForcedClearCaps, + cryptoPortCapEncryptionChannel CryptoFspR7EncryptionCommunicationCaps, + cryptoPortCapGenAuthKey FspR7RlsActionCaps, + cryptoPortCapAcceptAuthRxKey FspR7RlsActionCaps } + +cryptoPortCapAuthKey OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption password being an input to generate an authentication key used to + traffic encryption between ports. This object can be write only. Read attempt + will fail with noSuchName error." + ::= { cryptoPortCapEntry 1 } + +cryptoPortCapAuthKeyLifeTime OBJECT-TYPE + SYNTAX CryptoFspR7SessionKeyLifetimeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Determines a life period of an introduced authentication key for a traffic encryption." + ::= { cryptoPortCapEntry 2 } + +cryptoPortCapEncryptionOffState OBJECT-TYPE + SYNTAX CryptoFspR7EnableDisableCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Enable/disable possibility of using encryption switch. This is an additional trigger required to + make a transition into transparent mode in two steps." + ::= { cryptoPortCapEntry 3 } + +cryptoPortCapEncryptionOff OBJECT-TYPE + SYNTAX CryptoFspR7EncryptionSwitchCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Disable/enable encryption switch." + ::= { cryptoPortCapEntry 4 } + +cryptoPortCapForceKeyExchange OBJECT-TYPE + SYNTAX CryptoFspR7ForceKeyExchangeCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Force key exchange." + ::= { cryptoPortCapEntry 5 } + +cryptoPortCapKeyExchangeForcedClear OBJECT-TYPE + SYNTAX CryptoFspR7KeyExchangeForcedClearCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Clears on demand the alarmEncryptionPortKeyExchangeForced condition." + ::= { cryptoPortCapEntry 6 } + +cryptoPortCapTagFailureLimit OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Ethernet packets received with a tag errors in the specified time window (TAGFAIL-TIMER) that causes the 'Tag Error-Limit Reached' (TAG-FAIL) alarm to be generated" + ::= { cryptoPortCapEntry 7 } + +cryptoPortCapTagFailurePeriod OBJECT-TYPE + SYNTAX FspR7Unsigned32Caps + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time window Ethernet packets with tag errors are counted/accumualted for alarm purposes" + ::= { cryptoPortCapEntry 8 } + +cryptoPortCapTagClear OBJECT-TYPE + SYNTAX CryptoFspR7KeyExchangeForcedClearCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Allows the operator to reset (zero) the Ethernet packet tag error count for the current specified time window (TAGFAIL-TIME)" + ::= { cryptoPortCapEntry 9 } + +cryptoPortCapEncryptionChannel OBJECT-TYPE + SYNTAX CryptoFspR7EncryptionCommunicationCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Embedded Communication Channel used to support Encryption" + ::= { cryptoPortCapEntry 10 } + +cryptoPortCapGenAuthKey OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Generate new authentication key" + ::= { cryptoPortCapEntry 11 } + +cryptoPortCapAcceptAuthRxKey OBJECT-TYPE + SYNTAX FspR7RlsActionCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Accept Authentication key received from far end" + ::= { cryptoPortCapEntry 12 } + + +-- performance monitoring of an encrypted port + +intervalEncryptionSublayerPm15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF IntervalEncryptionSublayerPm15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains encryption-related performance monitoring 15-min + values related to channel ports." + ::= { encryptionPerformanceMonitoring 1 } + +intervalEncryptionSublayerPm15minEntry OBJECT-TYPE + SYNTAX IntervalEncryptionSublayerPm15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents performance monitoring entry." + INDEX { + entityIndex, + intervalEncryptionSublayerPm15minNumber + } + ::= { intervalEncryptionSublayerPm15minTable 1 } + +IntervalEncryptionSublayerPm15minEntry ::= SEQUENCE + { intervalEncryptionSublayerPm15minNumber Integer32, + intervalEncryptionSublayerPm15minEncryptionRunSeconds Unsigned32, + intervalEncryptionSublayerPm15minEncryptionRunErrorSeconds Unsigned32, + intervalEncryptionSublayerPm15minEncryptionRunDegradeSeconds Unsigned32, + intervalEncryptionSublayerPm15minValidFlag TruthValue, + intervalEncryptionSublayerPm15minTimeStamp DateAndTime } + +intervalEncryptionSublayerPm15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { intervalEncryptionSublayerPm15minEntry 1 } + +intervalEncryptionSublayerPm15minEncryptionRunSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Informs about time period (seconds) during encryption mode." + ::= { intervalEncryptionSublayerPm15minEntry 2 } + +intervalEncryptionSublayerPm15minEncryptionRunErrorSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Informs about errorous time period (seconds) during encryption mode." + ::= { intervalEncryptionSublayerPm15minEntry 3 } + +intervalEncryptionSublayerPm15minEncryptionRunDegradeSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Informs about degraded time period (seconds) during encryption mode." + ::= { intervalEncryptionSublayerPm15minEntry 4 } + +intervalEncryptionSublayerPm15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { intervalEncryptionSublayerPm15minEntry 5 } + +intervalEncryptionSublayerPm15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { intervalEncryptionSublayerPm15minEntry 6 } + +intervalEncryptionSublayerPm1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF IntervalEncryptionSublayerPm1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains interval encryption-related performance monitoring 15-min + values related to channel ports." + ::= { encryptionPerformanceMonitoring 2 } + +intervalEncryptionSublayerPm1dayEntry OBJECT-TYPE + SYNTAX IntervalEncryptionSublayerPm1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents performance monitoring entry." + INDEX { + entityIndex, + intervalEncryptionSublayerPm1dayNumber + } + ::= { intervalEncryptionSublayerPm1dayTable 1 } + +IntervalEncryptionSublayerPm1dayEntry ::= SEQUENCE + { intervalEncryptionSublayerPm1dayNumber Integer32, + intervalEncryptionSublayerPm1dayEncryptionRunSeconds Unsigned32, + intervalEncryptionSublayerPm1dayEncryptionRunErrorSeconds Unsigned32, + intervalEncryptionSublayerPm1dayEncryptionRunDegradeSeconds Unsigned32, + intervalEncryptionSublayerPm1dayValidFlag TruthValue, + intervalEncryptionSublayerPm1dayTimeStamp DateAndTime } + +intervalEncryptionSublayerPm1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { intervalEncryptionSublayerPm1dayEntry 1 } + +intervalEncryptionSublayerPm1dayEncryptionRunSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Informs about time period (seconds) during encryption mode." + ::= { intervalEncryptionSublayerPm1dayEntry 2 } + +intervalEncryptionSublayerPm1dayEncryptionRunErrorSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Informs about errorous time period (seconds) during encryption mode." + ::= { intervalEncryptionSublayerPm1dayEntry 3 } + +intervalEncryptionSublayerPm1dayEncryptionRunDegradeSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Informs about degraded time period (seconds) during encryption mode." + ::= { intervalEncryptionSublayerPm1dayEntry 4 } + +intervalEncryptionSublayerPm1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { intervalEncryptionSublayerPm1dayEntry 5 } + +intervalEncryptionSublayerPm1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { intervalEncryptionSublayerPm1dayEntry 6 } + +currentEncryptionSublayerPm15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF CurrentEncryptionSublayerPm15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains current encryption-related performance monitoring 15-min + values related to channel ports." + ::= { encryptionPerformanceMonitoring 3 } + +currentEncryptionSublayerPm15minEntry OBJECT-TYPE + SYNTAX CurrentEncryptionSublayerPm15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents performance monitoring entry." + INDEX { + entityIndex + } + ::= { currentEncryptionSublayerPm15minTable 1 } + +CurrentEncryptionSublayerPm15minEntry ::= SEQUENCE + { currentEncryptionSublayerPm15minEncryptionRunSeconds Unsigned32, + currentEncryptionSublayerPm15minEncryptionRunErrorSeconds Unsigned32, + currentEncryptionSublayerPm15minEncryptionRunDegradeSeconds Unsigned32, + currentEncryptionSublayerPm15minElapsedTime Integer32 } + +currentEncryptionSublayerPm15minEncryptionRunSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption running seconds" + ::= { currentEncryptionSublayerPm15minEntry 1 } + +currentEncryptionSublayerPm15minEncryptionRunErrorSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption Errored Seconds" + ::= { currentEncryptionSublayerPm15minEntry 2 } + +currentEncryptionSublayerPm15minEncryptionRunDegradeSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption in degrade mode seconds" + ::= { currentEncryptionSublayerPm15minEntry 3 } + +currentEncryptionSublayerPm15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000 | -2147483648) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { currentEncryptionSublayerPm15minEntry 4 } + +currentEncryptionSublayerPm1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF CurrentEncryptionSublayerPm1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains current encryption-related performance monitoring 1-day + values related to channel ports." + ::= { encryptionPerformanceMonitoring 4 } + +currentEncryptionSublayerPm1dayEntry OBJECT-TYPE + SYNTAX CurrentEncryptionSublayerPm1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents performance monitoring entry." + INDEX { + entityIndex + } + ::= { currentEncryptionSublayerPm1dayTable 1 } + +CurrentEncryptionSublayerPm1dayEntry ::= SEQUENCE + { currentEncryptionSublayerPm1dayEncryptionRunSeconds Unsigned32, + currentEncryptionSublayerPm1dayEncryptionRunErrorSeconds Unsigned32, + currentEncryptionSublayerPm1dayEncryptionRunDegradeSeconds Unsigned32, + currentEncryptionSublayerPm1dayElapsedTime Integer32 } + +currentEncryptionSublayerPm1dayEncryptionRunSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption running seconds" + ::= { currentEncryptionSublayerPm1dayEntry 1 } + +currentEncryptionSublayerPm1dayEncryptionRunErrorSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption Errored Seconds" + ::= { currentEncryptionSublayerPm1dayEntry 2 } + +currentEncryptionSublayerPm1dayEncryptionRunDegradeSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption in degrade mode seconds" + ::= { currentEncryptionSublayerPm1dayEntry 3 } + +currentEncryptionSublayerPm1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400 | -2147483648) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { currentEncryptionSublayerPm1dayEntry 4 } + + +-- five index scheme performance monitoring of an encrypted port + +cryFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF CryFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains current encryption-related performance monitoring 15-min + values related to channel ports." + ::= { encryptionPerformanceMonitoring 10 } + +cryFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX CryFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents performance monitoring entry." + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { cryFacilityCurrent15minTable 1 } + +CryFacilityCurrent15minEntry ::= SEQUENCE + { cryFacilityCurrent15minEncryptionRunSeconds Unsigned32, + cryFacilityCurrent15minEncryptionRunErrorSeconds Unsigned32, + cryFacilityCurrent15minEncryptionRunDegradeSeconds Unsigned32, + cryFacilityCurrent15minElapsedTime Integer32 } + +cryFacilityCurrent15minEncryptionRunSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption running seconds" + ::= { cryFacilityCurrent15minEntry 1 } + +cryFacilityCurrent15minEncryptionRunErrorSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption Errored Seconds" + ::= { cryFacilityCurrent15minEntry 2 } + +cryFacilityCurrent15minEncryptionRunDegradeSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption in degrade mode seconds" + ::= { cryFacilityCurrent15minEntry 3 } + +cryFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000 | -2147483648) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { cryFacilityCurrent15minEntry 4 } + +cryFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF CryFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains current encryption-related performance monitoring 1-day + values related to channel ports." + ::= { encryptionPerformanceMonitoring 11 } + +cryFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX CryFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents performance monitoring entry." + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { cryFacilityCurrent1dayTable 1 } + +CryFacilityCurrent1dayEntry ::= SEQUENCE + { cryFacilityCurrent1dayEncryptionRunSeconds Unsigned32, + cryFacilityCurrent1dayEncryptionRunErrorSeconds Unsigned32, + cryFacilityCurrent1dayEncryptionRunDegradeSeconds Unsigned32, + cryFacilityCurrent1dayElapsedTime Integer32 } + +cryFacilityCurrent1dayEncryptionRunSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption running seconds" + ::= { cryFacilityCurrent1dayEntry 1 } + +cryFacilityCurrent1dayEncryptionRunErrorSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption Errored Seconds" + ::= { cryFacilityCurrent1dayEntry 2 } + +cryFacilityCurrent1dayEncryptionRunDegradeSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Encryption in degrade mode seconds" + ::= { cryFacilityCurrent1dayEntry 3 } + +cryFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400 | -2147483648) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { cryFacilityCurrent1dayEntry 4 } + +cryFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF CryFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains historical encryption-related performance monitoring 15-min + values related to channel ports." + ::= { encryptionPerformanceMonitoring 12 } + +cryFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX CryFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents performance monitoring entry." + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + cryFacilityHistorical15minNumber + } + ::= { cryFacilityHistorical15minTable 1 } + +CryFacilityHistorical15minEntry ::= SEQUENCE + { cryFacilityHistorical15minNumber Integer32, + cryFacilityHistorical15minEncryptionRunSeconds Unsigned32, + cryFacilityHistorical15minEncryptionRunErrorSeconds Unsigned32, + cryFacilityHistorical15minEncryptionRunDegradeSeconds Unsigned32, + cryFacilityHistorical15minValidFlag TruthValue, + cryFacilityHistorical15minTimeStamp DateAndTime } + +cryFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { cryFacilityHistorical15minEntry 1 } + +cryFacilityHistorical15minEncryptionRunSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Informs about time period (seconds) during encryption mode." + ::= { cryFacilityHistorical15minEntry 2 } + +cryFacilityHistorical15minEncryptionRunErrorSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Informs about errorous time period (seconds) during encryption mode." + ::= { cryFacilityHistorical15minEntry 3 } + +cryFacilityHistorical15minEncryptionRunDegradeSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Informs about degraded time period (seconds) during encryption mode." + ::= { cryFacilityHistorical15minEntry 4 } + +cryFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { cryFacilityHistorical15minEntry 5 } + +cryFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { cryFacilityHistorical15minEntry 6 } + +cryFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF CryFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains historical encryption-related performance monitoring 1-day + values related to channel ports." + ::= { encryptionPerformanceMonitoring 13 } + +cryFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX CryFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Every row of this table represents performance monitoring entry." + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + cryFacilityHistorical1dayNumber + } + ::= { cryFacilityHistorical1dayTable 1 } + +CryFacilityHistorical1dayEntry ::= SEQUENCE + { cryFacilityHistorical1dayNumber Integer32, + cryFacilityHistorical1dayEncryptionRunSeconds Unsigned32, + cryFacilityHistorical1dayEncryptionRunErrorSeconds Unsigned32, + cryFacilityHistorical1dayEncryptionRunDegradeSeconds Unsigned32, + cryFacilityHistorical1dayValidFlag TruthValue, + cryFacilityHistorical1dayTimeStamp DateAndTime } + +cryFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { cryFacilityHistorical1dayEntry 1 } + +cryFacilityHistorical1dayEncryptionRunSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Informs about time period (seconds) during encryption mode." + ::= { cryFacilityHistorical1dayEntry 2 } + +cryFacilityHistorical1dayEncryptionRunErrorSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Informs about errorous time period (seconds) during encryption mode." + ::= { cryFacilityHistorical1dayEntry 3 } + +cryFacilityHistorical1dayEncryptionRunDegradeSeconds OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Informs about degraded time period (seconds) during encryption mode." + ::= { cryFacilityHistorical1dayEntry 4 } + +cryFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { cryFacilityHistorical1dayEntry 5 } + +cryFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { cryFacilityHistorical1dayEntry 6 } + +cryptoRequestErrorTable OBJECT-TYPE + SYNTAX SEQUENCE OF CryptoRequestErrorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table shows a list of last 100 snmpset requests which failed." + ::= { encryptionDiagnostics 1 } + +cryptoRequestErrorEntry OBJECT-TYPE + SYNTAX CryptoRequestErrorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of cryptoRequestError" + INDEX { + cryptoRequestErrorId + } + ::= { cryptoRequestErrorTable 1 } + +CryptoRequestErrorEntry ::= SEQUENCE + { cryptoRequestErrorId Unsigned32, + cryptoRequestErrorType FspR7RequestErrorType, + cryptoRequestErrorAesSpecific FspR7RequestErrorTypeAes, + cryptoRequestErrorTimeStamp DateAndTime } + +cryptoRequestErrorId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Request ID" + ::= { cryptoRequestErrorEntry 1 } + +cryptoRequestErrorType OBJECT-TYPE + SYNTAX FspR7RequestErrorType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Generic error code" + ::= { cryptoRequestErrorEntry 2 } + +cryptoRequestErrorAesSpecific OBJECT-TYPE + SYNTAX FspR7RequestErrorTypeAes + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Specific error code for Encryption Module" + ::= { cryptoRequestErrorEntry 3 } + +cryptoRequestErrorTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { cryptoRequestErrorEntry 4 } + + +END diff --git a/MIBS/adva/ADVA-FSPR7-PM-MIB b/MIBS/adva/ADVA-FSPR7-PM-MIB new file mode 100644 index 0000000..6b7e589 --- /dev/null +++ b/MIBS/adva/ADVA-FSPR7-PM-MIB @@ -0,0 +1,28337 @@ +-- *************************************************************************** +-- ADVA-FSPR7-PM-MIB.txt +-- +-- ADVA AG Optical Networking MIB File +-- +-- Copyright 2011 ADVA AG Optical Networking. +-- +-- All rights reserved. +-- *************************************************************************** + + +-- MIB Performance Monitoring definitions required for entity management. + +ADVA-FSPR7-PM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + + + + DateAndTime, + TruthValue + FROM SNMPv2-TC + + + OBJECT-TYPE, + MODULE-IDENTITY, + Unsigned32, + Integer32 + FROM SNMPv2-SMI + + + fspR7, + Counter64String + FROM ADVA-MIB + + + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName, + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + FROM ADVA-FSPR7-MIB; + +advaFspR7Pm MODULE-IDENTITY + + LAST-UPDATED "201812140000Z" + + ORGANIZATION "ADVA Optical Networking" + + CONTACT-INFO "EMEA Support + Phone : +49 89 89 0665 848 + Fax : +49 89 89 0665 22848 + Email : support@advaoptical.com + + North American Support + Phone : 886 442 ADVA (2382) (toll-free within the US, Canada and Mexico) + Fax : + 1 806 741 8529 (elsewhere) + Email : support-usa@advaoptical.com + + Asia Pacific Support + Phone : + 1 866 442 2382 (other toll-free numbers available in some countries) + Email : support-asia@advaoptical.com" + + DESCRIPTION "This is a MIB definition for ADVA AG Optical Networking entity management." + + REVISION "201812140000Z" + DESCRIPTION "FSP3000 F7 Release 18.2.1 MIB." + + REVISION "201810300000Z" + DESCRIPTION "FSP3000 F7 Release 18.1.2 MIB." + + REVISION "201808090000Z" + DESCRIPTION "FSP3000 F7 Release 18.1.1 MIB." + + REVISION "201805280000Z" + DESCRIPTION "FSP3000 F7 Release 17.2.2 MIB." + + REVISION "201804170000Z" + DESCRIPTION "FSP3000 F7 Release 17.2.1 MIB." + + REVISION "201709110000Z" + DESCRIPTION "FSP3000 F7 Release 16.3.1 MIB." + + REVISION "201703230000Z" + DESCRIPTION "FSP3000 F7 Release 16.2.1 MIB." + + REVISION "201609010000Z" + DESCRIPTION "FSP3000 F7 Release 16.1.3 MIB." + + REVISION "201604010000Z" + DESCRIPTION "FSP3000 F7 Release 16.1.1 MIB." + + REVISION "201512100000Z" + DESCRIPTION "FSP3000 F7 Release 15.2.1 MIB." + + REVISION "201509030000Z" + DESCRIPTION "FSP3000 F7 Release 15.1.1 MIB." + + REVISION "201503200000Z" + DESCRIPTION "FSP3000 F7 Release 13.3.1 MIB." + + REVISION "201410150000Z" + DESCRIPTION "FSP3000 F7 Release 13.2.2 MIB." + + REVISION "201409290000Z" + DESCRIPTION "FSP3000 F7 Release 13.2.1 MIB." + + REVISION "201312040000Z" + DESCRIPTION "FSP3000 F7 Release 12.2.1 MIB." + + REVISION "201308200000Z" + DESCRIPTION "FSP3000 F7 Release 12.1.1 MIB." + ::= { fspR7 11 } + +pmEqpt + OBJECT IDENTIFIER ::= { advaFspR7Pm 1 } + +pmEqptData + OBJECT IDENTIFIER ::= { pmEqpt 1 } + +pmEqptDataThreshold + OBJECT IDENTIFIER ::= { pmEqptData 1 } + +pmqpteDataRecord + OBJECT IDENTIFIER ::= { pmEqptData 2 } + +pmEqptPhysical + OBJECT IDENTIFIER ::= { pmEqpt 2 } + +pmEqptPhysValue + OBJECT IDENTIFIER ::= { pmEqptPhysical 1 } + +pmEqptPhysThreshold + OBJECT IDENTIFIER ::= { pmEqptPhysical 2 } + +pmEqptPhysRecord + OBJECT IDENTIFIER ::= { pmEqptPhysical 3 } + +pmDcn + OBJECT IDENTIFIER ::= { advaFspR7Pm 2 } + +pmDcnData + OBJECT IDENTIFIER ::= { pmDcn 1 } + +pmDcnDataThreshold + OBJECT IDENTIFIER ::= { pmDcnData 1 } + +pmDcnDataRecord + OBJECT IDENTIFIER ::= { pmDcnData 2 } + +pmDcnPhysical + OBJECT IDENTIFIER ::= { pmDcn 2 } + +pmDcnPhysValue + OBJECT IDENTIFIER ::= { pmDcnPhysical 1 } + +pmDcnPhysThreshold + OBJECT IDENTIFIER ::= { pmDcnPhysical 2 } + +pmDcnPhysRecord + OBJECT IDENTIFIER ::= { pmDcnPhysical 3 } + +pmFacility + OBJECT IDENTIFIER ::= { advaFspR7Pm 7 } + +pmFacilityData + OBJECT IDENTIFIER ::= { pmFacility 1 } + +pmFacilityDataThreshold + OBJECT IDENTIFIER ::= { pmFacilityData 1 } + +pmFacilityDataRecord + OBJECT IDENTIFIER ::= { pmFacilityData 2 } + +pmFacilityDataValue + OBJECT IDENTIFIER ::= { pmFacilityData 3 } + +pmFacilityPhysical + OBJECT IDENTIFIER ::= { pmFacility 2 } + +pmFacilityPhysValue + OBJECT IDENTIFIER ::= { pmFacilityPhysical 1 } + +pmFacilityPhysThreshold + OBJECT IDENTIFIER ::= { pmFacilityPhysical 2 } + +pmFacilityPhysRecord + OBJECT IDENTIFIER ::= { pmFacilityPhysical 3 } + +pmTerminPoint + OBJECT IDENTIFIER ::= { advaFspR7Pm 10 } + +pmTerminPointData + OBJECT IDENTIFIER ::= { pmTerminPoint 1 } + +pmTerminPointDataThreshold + OBJECT IDENTIFIER ::= { pmTerminPointData 1 } + +pmTerminPointDataRecord + OBJECT IDENTIFIER ::= { pmTerminPointData 2 } + +pmTerminPointPhysical + OBJECT IDENTIFIER ::= { pmTerminPoint 2 } + +pmTerminPointPhysValue + OBJECT IDENTIFIER ::= { pmTerminPointPhysical 1 } + +pmTerminPointPhysThreshold + OBJECT IDENTIFIER ::= { pmTerminPointPhysical 2 } + +pmTerminPointPhysRecord + OBJECT IDENTIFIER ::= { pmTerminPointPhysical 3 } + +pmOptMux + OBJECT IDENTIFIER ::= { advaFspR7Pm 17 } + +pmOptMuxData + OBJECT IDENTIFIER ::= { pmOptMux 1 } + +pmOptMuxDataThreshold + OBJECT IDENTIFIER ::= { pmOptMuxData 1 } + +pmOptMuxDataRecord + OBJECT IDENTIFIER ::= { pmOptMuxData 2 } + +pmOptMuxPhysical + OBJECT IDENTIFIER ::= { pmOptMux 2 } + +pmOptMuxPhysValue + OBJECT IDENTIFIER ::= { pmOptMuxPhysical 1 } + +pmOptMuxPhysThreshold + OBJECT IDENTIFIER ::= { pmOptMuxPhysical 2 } + +pmOptMuxPhysRecord + OBJECT IDENTIFIER ::= { pmOptMuxPhysical 3 } + +pmShelfConnection + OBJECT IDENTIFIER ::= { advaFspR7Pm 18 } + +pmShelfConnectionData + OBJECT IDENTIFIER ::= { pmShelfConnection 1 } + +pmShelfConnectionDataRecord + OBJECT IDENTIFIER ::= { pmShelfConnectionData 2 } + +eqptPhysInstValueTable OBJECT-TYPE + SYNTAX SEQUENCE OF EqptPhysInstValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysValue 1 } + +eqptPhysInstValueEntry OBJECT-TYPE + SYNTAX EqptPhysInstValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { eqptPhysInstValueTable 1 } + +EqptPhysInstValueEntry ::= SEQUENCE + { eqptPhysInstValueWattUp Unsigned32, + eqptPhysInstValueWattOut Unsigned32, + eqptPhysInstValueSubTemp Integer32, + eqptPhysInstValueAmpere Unsigned32, + eqptPhysInstValueTemp Integer32, + eqptPhysInstValuePsuAmpere Unsigned32, + eqptPhysInstValuePsuVoltInp Unsigned32, + eqptPhysInstValueTempExt Integer32, + eqptPhysInstValueMaxOutProt Unsigned32, + eqptPhysInstValuePwrUse Unsigned32, + eqptPhysInstValueMaxOutThres Unsigned32, + eqptPhysInstValueLaserTemp Integer32, + eqptPhysInstValuePwrConsumption Unsigned32, + eqptPhysInstValueFanSpeed Unsigned32, + eqptPhysInstValueOutputPwr Unsigned32 } + +eqptPhysInstValueWattUp OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sum maximum power conusmption for installed and/or provisioned equipment in the shelf excluding PSUs + also includes power required for Fan startup in SH4 and SH12 shelves" + ::= { eqptPhysInstValueEntry 1 } + +eqptPhysInstValueWattOut OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sum of the maximum output power for the power supplies (PSU or PSM) in the shelf with redundancy taken into account" + ::= { eqptPhysInstValueEntry 2 } + +eqptPhysInstValueSubTemp OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Submodule Temperature" + ::= { eqptPhysInstValueEntry 3 } + +eqptPhysInstValueAmpere OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Instantaneous Current" + ::= { eqptPhysInstValueEntry 4 } + +eqptPhysInstValueTemp OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current (Instantaneous) Temperature" + ::= { eqptPhysInstValueEntry 5 } + +eqptPhysInstValuePsuAmpere OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input Instantaneous Current" + ::= { eqptPhysInstValueEntry 6 } + +eqptPhysInstValuePsuVoltInp OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input Voltage" + ::= { eqptPhysInstValueEntry 7 } + +eqptPhysInstValueTempExt OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Shelf external ambient temperatur" + ::= { eqptPhysInstValueEntry 8 } + +eqptPhysInstValueMaxOutProt OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sum of the equipment maximum power that can be protected for PSU failure" + ::= { eqptPhysInstValueEntry 9 } + +eqptPhysInstValuePwrUse OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Equipment power used" + ::= { eqptPhysInstValueEntry 10 } + +eqptPhysInstValueMaxOutThres OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sum of the PSUs maximum output power in the shelf minus power of the strongest one (if more than one PSU equipped)." + ::= { eqptPhysInstValueEntry 11 } + +eqptPhysInstValueLaserTemp OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Temperature" + ::= { eqptPhysInstValueEntry 12 } + +eqptPhysInstValuePwrConsumption OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Instantaneous Power Consumption" + ::= { eqptPhysInstValueEntry 13 } + +eqptPhysInstValueFanSpeed OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "rpm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fan Speed" + ::= { eqptPhysInstValueEntry 14 } + +eqptPhysInstValueOutputPwr OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Instantaneous Output Power" + ::= { eqptPhysInstValueEntry 15 } + +endOfEqptPhysInstValueTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysValue 2 } + +endOfPmEqptPhysValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysValue 10000 } + +eqptPhysThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF EqptPhysThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysThreshold 1 } + +eqptPhysThresholdEntry OBJECT-TYPE + SYNTAX EqptPhysThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName + } + ::= { eqptPhysThresholdTable 1 } + +EqptPhysThresholdEntry ::= SEQUENCE + { eqptPhysThresholdTempHigh Integer32, + eqptPhysThresholdTempLow Integer32, + eqptPhysThresholdAmpHigh Unsigned32, + eqptPhysThresholdSubTempHigh Integer32, + eqptPhysThresholdLaserTempHighThres Integer32, + eqptPhysThresholdLaserTempLowThres Integer32, + eqptPhysThresholdPwrConsumptionHigh Unsigned32, + eqptPhysThresholdOutputPwrHigh Unsigned32 } + +eqptPhysThresholdTempHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Board Temperature" + ::= { eqptPhysThresholdEntry 1 } + +eqptPhysThresholdTempLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Board Temperature" + ::= { eqptPhysThresholdEntry 2 } + +eqptPhysThresholdAmpHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fixed Threshold, read only" + ::= { eqptPhysThresholdEntry 3 } + +eqptPhysThresholdSubTempHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Submodule High Temperature Threshold" + ::= { eqptPhysThresholdEntry 4 } + +eqptPhysThresholdLaserTempHighThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser temperature fixed high threshold." + ::= { eqptPhysThresholdEntry 5 } + +eqptPhysThresholdLaserTempLowThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser temperature fixed low threshold." + ::= { eqptPhysThresholdEntry 6 } + +eqptPhysThresholdPwrConsumptionHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Power Consumption (W) High, Fixed Threshold, read only" + ::= { eqptPhysThresholdEntry 7 } + +eqptPhysThresholdOutputPwrHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "W" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Output Power High, Fixed Threshold, read only" + ::= { eqptPhysThresholdEntry 8 } + +endOfEqptPhysThresholdTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysThreshold 2 } + +endOfPmEqptPhysThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysThreshold 10000 } + +ampEqptHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF AmpEqptHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 1 } + +ampEqptHistorical15minEntry OBJECT-TYPE + SYNTAX AmpEqptHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + ampEqptHistorical15minNumber + } + ::= { ampEqptHistorical15minTable 1 } + +AmpEqptHistorical15minEntry ::= SEQUENCE + { ampEqptHistorical15minNumber Integer32, + ampEqptHistorical15minLow Unsigned32, + ampEqptHistorical15minMean Unsigned32, + ampEqptHistorical15minHigh Unsigned32, + ampEqptHistorical15minValidFlag TruthValue, + ampEqptHistorical15minTimeStamp DateAndTime } + +ampEqptHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { ampEqptHistorical15minEntry 1 } + +ampEqptHistorical15minLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Board or Pluggable Submodule Low Current" + ::= { ampEqptHistorical15minEntry 2 } + +ampEqptHistorical15minMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Board or Pluggable Submodule Mean Current" + ::= { ampEqptHistorical15minEntry 3 } + +ampEqptHistorical15minHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Board or Pluggable Submodule High Current" + ::= { ampEqptHistorical15minEntry 4 } + +ampEqptHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { ampEqptHistorical15minEntry 5 } + +ampEqptHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { ampEqptHistorical15minEntry 6 } + +endOfAmpEqptHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 2 } + +ampEqptHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF AmpEqptHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 3 } + +ampEqptHistorical1dayEntry OBJECT-TYPE + SYNTAX AmpEqptHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + ampEqptHistorical1dayNumber + } + ::= { ampEqptHistorical1dayTable 1 } + +AmpEqptHistorical1dayEntry ::= SEQUENCE + { ampEqptHistorical1dayNumber Integer32, + ampEqptHistorical1dayLow Unsigned32, + ampEqptHistorical1dayMean Unsigned32, + ampEqptHistorical1dayHigh Unsigned32, + ampEqptHistorical1dayValidFlag TruthValue, + ampEqptHistorical1dayTimeStamp DateAndTime } + +ampEqptHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { ampEqptHistorical1dayEntry 1 } + +ampEqptHistorical1dayLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Board or Pluggable Submodule Low Current" + ::= { ampEqptHistorical1dayEntry 2 } + +ampEqptHistorical1dayMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Board or Pluggable Submodule Mean Current" + ::= { ampEqptHistorical1dayEntry 3 } + +ampEqptHistorical1dayHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Board or Pluggable Submodule High Current" + ::= { ampEqptHistorical1dayEntry 4 } + +ampEqptHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { ampEqptHistorical1dayEntry 5 } + +ampEqptHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { ampEqptHistorical1dayEntry 6 } + +endOfAmpEqptHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 4 } + +ampEqptHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF AmpEqptHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 5 } + +ampEqptHistorical1weekEntry OBJECT-TYPE + SYNTAX AmpEqptHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + ampEqptHistorical1weekNumber + } + ::= { ampEqptHistorical1weekTable 1 } + +AmpEqptHistorical1weekEntry ::= SEQUENCE + { ampEqptHistorical1weekNumber Integer32, + ampEqptHistorical1weekLow Unsigned32, + ampEqptHistorical1weekMean Unsigned32, + ampEqptHistorical1weekHigh Unsigned32, + ampEqptHistorical1weekValidFlag TruthValue, + ampEqptHistorical1weekTimeStamp DateAndTime } + +ampEqptHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { ampEqptHistorical1weekEntry 1 } + +ampEqptHistorical1weekLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Board or Pluggable Submodule Low Current" + ::= { ampEqptHistorical1weekEntry 2 } + +ampEqptHistorical1weekMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Board or Pluggable Submodule Mean Current" + ::= { ampEqptHistorical1weekEntry 3 } + +ampEqptHistorical1weekHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Board or Pluggable Submodule High Current" + ::= { ampEqptHistorical1weekEntry 4 } + +ampEqptHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { ampEqptHistorical1weekEntry 5 } + +ampEqptHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { ampEqptHistorical1weekEntry 6 } + +endOfAmpEqptHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 6 } + +ampInEqptHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF AmpInEqptHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 7 } + +ampInEqptHistorical15minEntry OBJECT-TYPE + SYNTAX AmpInEqptHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + ampInEqptHistorical15minNumber + } + ::= { ampInEqptHistorical15minTable 1 } + +AmpInEqptHistorical15minEntry ::= SEQUENCE + { ampInEqptHistorical15minNumber Integer32, + ampInEqptHistorical15minLow Unsigned32, + ampInEqptHistorical15minMean Unsigned32, + ampInEqptHistorical15minHigh Unsigned32, + ampInEqptHistorical15minValidFlag TruthValue, + ampInEqptHistorical15minTimeStamp DateAndTime } + +ampInEqptHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { ampInEqptHistorical15minEntry 1 } + +ampInEqptHistorical15minLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input Low Current" + ::= { ampInEqptHistorical15minEntry 2 } + +ampInEqptHistorical15minMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input Mean Current" + ::= { ampInEqptHistorical15minEntry 3 } + +ampInEqptHistorical15minHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input High Current" + ::= { ampInEqptHistorical15minEntry 4 } + +ampInEqptHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { ampInEqptHistorical15minEntry 5 } + +ampInEqptHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { ampInEqptHistorical15minEntry 6 } + +endOfAmpInEqptHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 8 } + +ampInEqptHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF AmpInEqptHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 9 } + +ampInEqptHistorical1dayEntry OBJECT-TYPE + SYNTAX AmpInEqptHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + ampInEqptHistorical1dayNumber + } + ::= { ampInEqptHistorical1dayTable 1 } + +AmpInEqptHistorical1dayEntry ::= SEQUENCE + { ampInEqptHistorical1dayNumber Integer32, + ampInEqptHistorical1dayLow Unsigned32, + ampInEqptHistorical1dayMean Unsigned32, + ampInEqptHistorical1dayHigh Unsigned32, + ampInEqptHistorical1dayValidFlag TruthValue, + ampInEqptHistorical1dayTimeStamp DateAndTime } + +ampInEqptHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { ampInEqptHistorical1dayEntry 1 } + +ampInEqptHistorical1dayLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input Low Current" + ::= { ampInEqptHistorical1dayEntry 2 } + +ampInEqptHistorical1dayMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input Mean Current" + ::= { ampInEqptHistorical1dayEntry 3 } + +ampInEqptHistorical1dayHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input High Current" + ::= { ampInEqptHistorical1dayEntry 4 } + +ampInEqptHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { ampInEqptHistorical1dayEntry 5 } + +ampInEqptHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { ampInEqptHistorical1dayEntry 6 } + +endOfAmpInEqptHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 10 } + +ampInEqptHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF AmpInEqptHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 11 } + +ampInEqptHistorical1weekEntry OBJECT-TYPE + SYNTAX AmpInEqptHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + ampInEqptHistorical1weekNumber + } + ::= { ampInEqptHistorical1weekTable 1 } + +AmpInEqptHistorical1weekEntry ::= SEQUENCE + { ampInEqptHistorical1weekNumber Integer32, + ampInEqptHistorical1weekLow Unsigned32, + ampInEqptHistorical1weekMean Unsigned32, + ampInEqptHistorical1weekHigh Unsigned32, + ampInEqptHistorical1weekValidFlag TruthValue, + ampInEqptHistorical1weekTimeStamp DateAndTime } + +ampInEqptHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { ampInEqptHistorical1weekEntry 1 } + +ampInEqptHistorical1weekLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input Low Current" + ::= { ampInEqptHistorical1weekEntry 2 } + +ampInEqptHistorical1weekMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input Mean Current" + ::= { ampInEqptHistorical1weekEntry 3 } + +ampInEqptHistorical1weekHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input High Current" + ::= { ampInEqptHistorical1weekEntry 4 } + +ampInEqptHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { ampInEqptHistorical1weekEntry 5 } + +ampInEqptHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { ampInEqptHistorical1weekEntry 6 } + +endOfAmpInEqptHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 12 } + +voltInpEqptHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF VoltInpEqptHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 13 } + +voltInpEqptHistorical15minEntry OBJECT-TYPE + SYNTAX VoltInpEqptHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + voltInpEqptHistorical15minNumber + } + ::= { voltInpEqptHistorical15minTable 1 } + +VoltInpEqptHistorical15minEntry ::= SEQUENCE + { voltInpEqptHistorical15minNumber Integer32, + voltInpEqptHistorical15minLow Unsigned32, + voltInpEqptHistorical15minMean Unsigned32, + voltInpEqptHistorical15minHigh Unsigned32, + voltInpEqptHistorical15minValidFlag TruthValue, + voltInpEqptHistorical15minTimeStamp DateAndTime } + +voltInpEqptHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { voltInpEqptHistorical15minEntry 1 } + +voltInpEqptHistorical15minLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input Low Voltage" + ::= { voltInpEqptHistorical15minEntry 2 } + +voltInpEqptHistorical15minMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input Mean Voltage" + ::= { voltInpEqptHistorical15minEntry 3 } + +voltInpEqptHistorical15minHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input High Voltage" + ::= { voltInpEqptHistorical15minEntry 4 } + +voltInpEqptHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { voltInpEqptHistorical15minEntry 5 } + +voltInpEqptHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { voltInpEqptHistorical15minEntry 6 } + +endOfVoltInpEqptHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 14 } + +voltInpEqptHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF VoltInpEqptHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 15 } + +voltInpEqptHistorical1dayEntry OBJECT-TYPE + SYNTAX VoltInpEqptHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + voltInpEqptHistorical1dayNumber + } + ::= { voltInpEqptHistorical1dayTable 1 } + +VoltInpEqptHistorical1dayEntry ::= SEQUENCE + { voltInpEqptHistorical1dayNumber Integer32, + voltInpEqptHistorical1dayLow Unsigned32, + voltInpEqptHistorical1dayMean Unsigned32, + voltInpEqptHistorical1dayHigh Unsigned32, + voltInpEqptHistorical1dayValidFlag TruthValue, + voltInpEqptHistorical1dayTimeStamp DateAndTime } + +voltInpEqptHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { voltInpEqptHistorical1dayEntry 1 } + +voltInpEqptHistorical1dayLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input Low Voltage" + ::= { voltInpEqptHistorical1dayEntry 2 } + +voltInpEqptHistorical1dayMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input Mean Voltage" + ::= { voltInpEqptHistorical1dayEntry 3 } + +voltInpEqptHistorical1dayHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input High Voltage" + ::= { voltInpEqptHistorical1dayEntry 4 } + +voltInpEqptHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { voltInpEqptHistorical1dayEntry 5 } + +voltInpEqptHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { voltInpEqptHistorical1dayEntry 6 } + +endOfVoltInpEqptHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 16 } + +voltInpEqptHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF VoltInpEqptHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 17 } + +voltInpEqptHistorical1weekEntry OBJECT-TYPE + SYNTAX VoltInpEqptHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityEqptShelfNo, + entityEqptSlotNo, + entityEqptPortNo, + entityEqptExtNo, + entityEqptClassName, + voltInpEqptHistorical1weekNumber + } + ::= { voltInpEqptHistorical1weekTable 1 } + +VoltInpEqptHistorical1weekEntry ::= SEQUENCE + { voltInpEqptHistorical1weekNumber Integer32, + voltInpEqptHistorical1weekLow Unsigned32, + voltInpEqptHistorical1weekMean Unsigned32, + voltInpEqptHistorical1weekHigh Unsigned32, + voltInpEqptHistorical1weekValidFlag TruthValue, + voltInpEqptHistorical1weekTimeStamp DateAndTime } + +voltInpEqptHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { voltInpEqptHistorical1weekEntry 1 } + +voltInpEqptHistorical1weekLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input Low Voltage" + ::= { voltInpEqptHistorical1weekEntry 2 } + +voltInpEqptHistorical1weekMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input Mean Voltage" + ::= { voltInpEqptHistorical1weekEntry 3 } + +voltInpEqptHistorical1weekHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PSU Input High Voltage" + ::= { voltInpEqptHistorical1weekEntry 4 } + +voltInpEqptHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { voltInpEqptHistorical1weekEntry 5 } + +voltInpEqptHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { voltInpEqptHistorical1weekEntry 6 } + +endOfVoltInpEqptHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 18 } + +endOfPmEqptPhysRecord OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmEqptPhysRecord 10000 } + +frRcv2DcnCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv2DcnCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 1 } + +frRcv2DcnCurrent15minEntry OBJECT-TYPE + SYNTAX FrRcv2DcnCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { frRcv2DcnCurrent15minTable 1 } + +FrRcv2DcnCurrent15minEntry ::= SEQUENCE + { frRcv2DcnCurrent15minGoodFrames Counter64String, + frRcv2DcnCurrent15minPauseFrames Counter64String, + frRcv2DcnCurrent15minCrcFrames Counter64String, + frRcv2DcnCurrent15minBytes Counter64String, + frRcv2DcnCurrent15minElapsedTime Integer32 } + +frRcv2DcnCurrent15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv2DcnCurrent15minEntry 1 } + +frRcv2DcnCurrent15minPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv2DcnCurrent15minEntry 2 } + +frRcv2DcnCurrent15minCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv2DcnCurrent15minEntry 3 } + +frRcv2DcnCurrent15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv2DcnCurrent15minEntry 4 } + +frRcv2DcnCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { frRcv2DcnCurrent15minEntry 5 } + +endOfFrRcv2DcnCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 2 } + +frRcv2DcnCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv2DcnCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 3 } + +frRcv2DcnCurrent1dayEntry OBJECT-TYPE + SYNTAX FrRcv2DcnCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { frRcv2DcnCurrent1dayTable 1 } + +FrRcv2DcnCurrent1dayEntry ::= SEQUENCE + { frRcv2DcnCurrent1dayGoodFrames Counter64String, + frRcv2DcnCurrent1dayPauseFrames Counter64String, + frRcv2DcnCurrent1dayCrcFrames Counter64String, + frRcv2DcnCurrent1dayBytes Counter64String, + frRcv2DcnCurrent1dayElapsedTime Integer32 } + +frRcv2DcnCurrent1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv2DcnCurrent1dayEntry 1 } + +frRcv2DcnCurrent1dayPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv2DcnCurrent1dayEntry 2 } + +frRcv2DcnCurrent1dayCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv2DcnCurrent1dayEntry 3 } + +frRcv2DcnCurrent1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv2DcnCurrent1dayEntry 4 } + +frRcv2DcnCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { frRcv2DcnCurrent1dayEntry 5 } + +endOfFrRcv2DcnCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 4 } + +frRcv2DcnHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv2DcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 5 } + +frRcv2DcnHistorical15minEntry OBJECT-TYPE + SYNTAX FrRcv2DcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + frRcv2DcnHistorical15minNumber + } + ::= { frRcv2DcnHistorical15minTable 1 } + +FrRcv2DcnHistorical15minEntry ::= SEQUENCE + { frRcv2DcnHistorical15minNumber Integer32, + frRcv2DcnHistorical15minGoodFrames Counter64String, + frRcv2DcnHistorical15minPauseFrames Counter64String, + frRcv2DcnHistorical15minCrcFrames Counter64String, + frRcv2DcnHistorical15minBytes Counter64String, + frRcv2DcnHistorical15minValidFlag TruthValue, + frRcv2DcnHistorical15minTimeStamp DateAndTime } + +frRcv2DcnHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { frRcv2DcnHistorical15minEntry 1 } + +frRcv2DcnHistorical15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv2DcnHistorical15minEntry 2 } + +frRcv2DcnHistorical15minPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv2DcnHistorical15minEntry 3 } + +frRcv2DcnHistorical15minCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv2DcnHistorical15minEntry 4 } + +frRcv2DcnHistorical15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv2DcnHistorical15minEntry 5 } + +frRcv2DcnHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frRcv2DcnHistorical15minEntry 6 } + +frRcv2DcnHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frRcv2DcnHistorical15minEntry 7 } + +endOfFrRcv2DcnHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 6 } + +frRcv2DcnHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv2DcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 7 } + +frRcv2DcnHistorical1dayEntry OBJECT-TYPE + SYNTAX FrRcv2DcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + frRcv2DcnHistorical1dayNumber + } + ::= { frRcv2DcnHistorical1dayTable 1 } + +FrRcv2DcnHistorical1dayEntry ::= SEQUENCE + { frRcv2DcnHistorical1dayNumber Integer32, + frRcv2DcnHistorical1dayGoodFrames Counter64String, + frRcv2DcnHistorical1dayPauseFrames Counter64String, + frRcv2DcnHistorical1dayCrcFrames Counter64String, + frRcv2DcnHistorical1dayBytes Counter64String, + frRcv2DcnHistorical1dayValidFlag TruthValue, + frRcv2DcnHistorical1dayTimeStamp DateAndTime } + +frRcv2DcnHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { frRcv2DcnHistorical1dayEntry 1 } + +frRcv2DcnHistorical1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv2DcnHistorical1dayEntry 2 } + +frRcv2DcnHistorical1dayPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv2DcnHistorical1dayEntry 3 } + +frRcv2DcnHistorical1dayCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv2DcnHistorical1dayEntry 4 } + +frRcv2DcnHistorical1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv2DcnHistorical1dayEntry 5 } + +frRcv2DcnHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frRcv2DcnHistorical1dayEntry 6 } + +frRcv2DcnHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frRcv2DcnHistorical1dayEntry 7 } + +endOfFrRcv2DcnHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 8 } + +macRxDcnCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacRxDcnCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 9 } + +macRxDcnCurrent15minEntry OBJECT-TYPE + SYNTAX MacRxDcnCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { macRxDcnCurrent15minTable 1 } + +MacRxDcnCurrent15minEntry ::= SEQUENCE + { macRxDcnCurrent15minGoodFrames Counter64String, + macRxDcnCurrent15minOctRcv Counter64String, + macRxDcnCurrent15minBroadcastFramesRcv Counter64String, + macRxDcnCurrent15minMulticastFramesRcv Counter64String, + macRxDcnCurrent15minElapsedTime Integer32 } + +macRxDcnCurrent15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { macRxDcnCurrent15minEntry 1 } + +macRxDcnCurrent15minOctRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { macRxDcnCurrent15minEntry 2 } + +macRxDcnCurrent15minBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { macRxDcnCurrent15minEntry 3 } + +macRxDcnCurrent15minMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { macRxDcnCurrent15minEntry 4 } + +macRxDcnCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { macRxDcnCurrent15minEntry 5 } + +endOfMacRxDcnCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 10 } + +macRxDcnCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacRxDcnCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 11 } + +macRxDcnCurrent1dayEntry OBJECT-TYPE + SYNTAX MacRxDcnCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { macRxDcnCurrent1dayTable 1 } + +MacRxDcnCurrent1dayEntry ::= SEQUENCE + { macRxDcnCurrent1dayGoodFrames Counter64String, + macRxDcnCurrent1dayOctRcv Counter64String, + macRxDcnCurrent1dayBroadcastFramesRcv Counter64String, + macRxDcnCurrent1dayMulticastFramesRcv Counter64String, + macRxDcnCurrent1dayElapsedTime Integer32 } + +macRxDcnCurrent1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { macRxDcnCurrent1dayEntry 1 } + +macRxDcnCurrent1dayOctRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { macRxDcnCurrent1dayEntry 2 } + +macRxDcnCurrent1dayBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { macRxDcnCurrent1dayEntry 3 } + +macRxDcnCurrent1dayMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { macRxDcnCurrent1dayEntry 4 } + +macRxDcnCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { macRxDcnCurrent1dayEntry 5 } + +endOfMacRxDcnCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 12 } + +macRxDcnHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacRxDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 13 } + +macRxDcnHistorical15minEntry OBJECT-TYPE + SYNTAX MacRxDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + macRxDcnHistorical15minNumber + } + ::= { macRxDcnHistorical15minTable 1 } + +MacRxDcnHistorical15minEntry ::= SEQUENCE + { macRxDcnHistorical15minNumber Integer32, + macRxDcnHistorical15minGoodFrames Counter64String, + macRxDcnHistorical15minOctRcv Counter64String, + macRxDcnHistorical15minBroadcastFramesRcv Counter64String, + macRxDcnHistorical15minMulticastFramesRcv Counter64String, + macRxDcnHistorical15minValidFlag TruthValue, + macRxDcnHistorical15minTimeStamp DateAndTime } + +macRxDcnHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { macRxDcnHistorical15minEntry 1 } + +macRxDcnHistorical15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { macRxDcnHistorical15minEntry 2 } + +macRxDcnHistorical15minOctRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { macRxDcnHistorical15minEntry 3 } + +macRxDcnHistorical15minBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { macRxDcnHistorical15minEntry 4 } + +macRxDcnHistorical15minMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { macRxDcnHistorical15minEntry 5 } + +macRxDcnHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macRxDcnHistorical15minEntry 6 } + +macRxDcnHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macRxDcnHistorical15minEntry 7 } + +endOfMacRxDcnHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 14 } + +macRxDcnHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacRxDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 15 } + +macRxDcnHistorical1dayEntry OBJECT-TYPE + SYNTAX MacRxDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + macRxDcnHistorical1dayNumber + } + ::= { macRxDcnHistorical1dayTable 1 } + +MacRxDcnHistorical1dayEntry ::= SEQUENCE + { macRxDcnHistorical1dayNumber Integer32, + macRxDcnHistorical1dayGoodFrames Counter64String, + macRxDcnHistorical1dayOctRcv Counter64String, + macRxDcnHistorical1dayBroadcastFramesRcv Counter64String, + macRxDcnHistorical1dayMulticastFramesRcv Counter64String, + macRxDcnHistorical1dayValidFlag TruthValue, + macRxDcnHistorical1dayTimeStamp DateAndTime } + +macRxDcnHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { macRxDcnHistorical1dayEntry 1 } + +macRxDcnHistorical1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { macRxDcnHistorical1dayEntry 2 } + +macRxDcnHistorical1dayOctRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { macRxDcnHistorical1dayEntry 3 } + +macRxDcnHistorical1dayBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { macRxDcnHistorical1dayEntry 4 } + +macRxDcnHistorical1dayMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { macRxDcnHistorical1dayEntry 5 } + +macRxDcnHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macRxDcnHistorical1dayEntry 6 } + +macRxDcnHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macRxDcnHistorical1dayEntry 7 } + +endOfMacRxDcnHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 16 } + +macTxDcnCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacTxDcnCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 17 } + +macTxDcnCurrent15minEntry OBJECT-TYPE + SYNTAX MacTxDcnCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { macTxDcnCurrent15minTable 1 } + +MacTxDcnCurrent15minEntry ::= SEQUENCE + { macTxDcnCurrent15minFramesTrmt Counter64String, + macTxDcnCurrent15minBytesTrmt Counter64String, + macTxDcnCurrent15minBroadcastFramesTrmt Counter64String, + macTxDcnCurrent15minMulticastFramesTrmt Counter64String, + macTxDcnCurrent15minDiscardedFramesTrmt Counter64String, + macTxDcnCurrent15minElapsedTime Integer32 } + +macTxDcnCurrent15minFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { macTxDcnCurrent15minEntry 1 } + +macTxDcnCurrent15minBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { macTxDcnCurrent15minEntry 2 } + +macTxDcnCurrent15minBroadcastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Transmitted" + ::= { macTxDcnCurrent15minEntry 3 } + +macTxDcnCurrent15minMulticastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast / Broadcast Frames Transmitted" + ::= { macTxDcnCurrent15minEntry 4 } + +macTxDcnCurrent15minDiscardedFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit Frames Discarded" + ::= { macTxDcnCurrent15minEntry 5 } + +macTxDcnCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { macTxDcnCurrent15minEntry 6 } + +endOfMacTxDcnCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 18 } + +macTxDcnCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacTxDcnCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 19 } + +macTxDcnCurrent1dayEntry OBJECT-TYPE + SYNTAX MacTxDcnCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { macTxDcnCurrent1dayTable 1 } + +MacTxDcnCurrent1dayEntry ::= SEQUENCE + { macTxDcnCurrent1dayFramesTrmt Counter64String, + macTxDcnCurrent1dayBytesTrmt Counter64String, + macTxDcnCurrent1dayBroadcastFramesTrmt Counter64String, + macTxDcnCurrent1dayMulticastFramesTrmt Counter64String, + macTxDcnCurrent1dayDiscardedFramesTrmt Counter64String, + macTxDcnCurrent1dayElapsedTime Integer32 } + +macTxDcnCurrent1dayFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { macTxDcnCurrent1dayEntry 1 } + +macTxDcnCurrent1dayBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { macTxDcnCurrent1dayEntry 2 } + +macTxDcnCurrent1dayBroadcastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Transmitted" + ::= { macTxDcnCurrent1dayEntry 3 } + +macTxDcnCurrent1dayMulticastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast / Broadcast Frames Transmitted" + ::= { macTxDcnCurrent1dayEntry 4 } + +macTxDcnCurrent1dayDiscardedFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit Frames Discarded" + ::= { macTxDcnCurrent1dayEntry 5 } + +macTxDcnCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { macTxDcnCurrent1dayEntry 6 } + +endOfMacTxDcnCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 20 } + +macTxDcnHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacTxDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 21 } + +macTxDcnHistorical15minEntry OBJECT-TYPE + SYNTAX MacTxDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + macTxDcnHistorical15minNumber + } + ::= { macTxDcnHistorical15minTable 1 } + +MacTxDcnHistorical15minEntry ::= SEQUENCE + { macTxDcnHistorical15minNumber Integer32, + macTxDcnHistorical15minFramesTrmt Counter64String, + macTxDcnHistorical15minBytesTrmt Counter64String, + macTxDcnHistorical15minBroadcastFramesTrmt Counter64String, + macTxDcnHistorical15minMulticastFramesTrmt Counter64String, + macTxDcnHistorical15minDiscardedFramesTrmt Counter64String, + macTxDcnHistorical15minValidFlag TruthValue, + macTxDcnHistorical15minTimeStamp DateAndTime } + +macTxDcnHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { macTxDcnHistorical15minEntry 1 } + +macTxDcnHistorical15minFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { macTxDcnHistorical15minEntry 2 } + +macTxDcnHistorical15minBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { macTxDcnHistorical15minEntry 3 } + +macTxDcnHistorical15minBroadcastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Transmitted" + ::= { macTxDcnHistorical15minEntry 4 } + +macTxDcnHistorical15minMulticastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast / Broadcast Frames Transmitted" + ::= { macTxDcnHistorical15minEntry 5 } + +macTxDcnHistorical15minDiscardedFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit Frames Discarded" + ::= { macTxDcnHistorical15minEntry 6 } + +macTxDcnHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macTxDcnHistorical15minEntry 7 } + +macTxDcnHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macTxDcnHistorical15minEntry 8 } + +endOfMacTxDcnHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 22 } + +macTxDcnHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacTxDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 23 } + +macTxDcnHistorical1dayEntry OBJECT-TYPE + SYNTAX MacTxDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + macTxDcnHistorical1dayNumber + } + ::= { macTxDcnHistorical1dayTable 1 } + +MacTxDcnHistorical1dayEntry ::= SEQUENCE + { macTxDcnHistorical1dayNumber Integer32, + macTxDcnHistorical1dayFramesTrmt Counter64String, + macTxDcnHistorical1dayBytesTrmt Counter64String, + macTxDcnHistorical1dayBroadcastFramesTrmt Counter64String, + macTxDcnHistorical1dayMulticastFramesTrmt Counter64String, + macTxDcnHistorical1dayDiscardedFramesTrmt Counter64String, + macTxDcnHistorical1dayValidFlag TruthValue, + macTxDcnHistorical1dayTimeStamp DateAndTime } + +macTxDcnHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { macTxDcnHistorical1dayEntry 1 } + +macTxDcnHistorical1dayFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { macTxDcnHistorical1dayEntry 2 } + +macTxDcnHistorical1dayBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { macTxDcnHistorical1dayEntry 3 } + +macTxDcnHistorical1dayBroadcastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Transmitted" + ::= { macTxDcnHistorical1dayEntry 4 } + +macTxDcnHistorical1dayMulticastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast / Broadcast Frames Transmitted" + ::= { macTxDcnHistorical1dayEntry 5 } + +macTxDcnHistorical1dayDiscardedFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit Frames Discarded" + ::= { macTxDcnHistorical1dayEntry 6 } + +macTxDcnHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macTxDcnHistorical1dayEntry 7 } + +macTxDcnHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macTxDcnHistorical1dayEntry 8 } + +endOfMacTxDcnHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 24 } + +macSzRxDcnCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacSzRxDcnCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 25 } + +macSzRxDcnCurrent15minEntry OBJECT-TYPE + SYNTAX MacSzRxDcnCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { macSzRxDcnCurrent15minTable 1 } + +MacSzRxDcnCurrent15minEntry ::= SEQUENCE + { macSzRxDcnCurrent15minBytesFrames64Rcv Counter64String, + macSzRxDcnCurrent15minBytesFrames65Rcv Counter64String, + macSzRxDcnCurrent15minBytesFrames128Rcv Counter64String, + macSzRxDcnCurrent15minBytesFrames256Rcv Counter64String, + macSzRxDcnCurrent15minBytesFrames512Rcv Counter64String, + macSzRxDcnCurrent15minBytesFrames1024Rcv Counter64String, + macSzRxDcnCurrent15minBytesFrames1519Rcv Counter64String, + macSzRxDcnCurrent15minElapsedTime Integer32 } + +macSzRxDcnCurrent15minBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { macSzRxDcnCurrent15minEntry 1 } + +macSzRxDcnCurrent15minBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { macSzRxDcnCurrent15minEntry 2 } + +macSzRxDcnCurrent15minBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { macSzRxDcnCurrent15minEntry 3 } + +macSzRxDcnCurrent15minBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { macSzRxDcnCurrent15minEntry 4 } + +macSzRxDcnCurrent15minBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { macSzRxDcnCurrent15minEntry 5 } + +macSzRxDcnCurrent15minBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { macSzRxDcnCurrent15minEntry 6 } + +macSzRxDcnCurrent15minBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { macSzRxDcnCurrent15minEntry 7 } + +macSzRxDcnCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { macSzRxDcnCurrent15minEntry 8 } + +endOfMacSzRxDcnCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 26 } + +macSzRxDcnCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacSzRxDcnCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 27 } + +macSzRxDcnCurrent1dayEntry OBJECT-TYPE + SYNTAX MacSzRxDcnCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { macSzRxDcnCurrent1dayTable 1 } + +MacSzRxDcnCurrent1dayEntry ::= SEQUENCE + { macSzRxDcnCurrent1dayBytesFrames64Rcv Counter64String, + macSzRxDcnCurrent1dayBytesFrames65Rcv Counter64String, + macSzRxDcnCurrent1dayBytesFrames128Rcv Counter64String, + macSzRxDcnCurrent1dayBytesFrames256Rcv Counter64String, + macSzRxDcnCurrent1dayBytesFrames512Rcv Counter64String, + macSzRxDcnCurrent1dayBytesFrames1024Rcv Counter64String, + macSzRxDcnCurrent1dayBytesFrames1519Rcv Counter64String, + macSzRxDcnCurrent1dayElapsedTime Integer32 } + +macSzRxDcnCurrent1dayBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { macSzRxDcnCurrent1dayEntry 1 } + +macSzRxDcnCurrent1dayBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { macSzRxDcnCurrent1dayEntry 2 } + +macSzRxDcnCurrent1dayBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { macSzRxDcnCurrent1dayEntry 3 } + +macSzRxDcnCurrent1dayBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { macSzRxDcnCurrent1dayEntry 4 } + +macSzRxDcnCurrent1dayBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { macSzRxDcnCurrent1dayEntry 5 } + +macSzRxDcnCurrent1dayBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { macSzRxDcnCurrent1dayEntry 6 } + +macSzRxDcnCurrent1dayBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { macSzRxDcnCurrent1dayEntry 7 } + +macSzRxDcnCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { macSzRxDcnCurrent1dayEntry 8 } + +endOfMacSzRxDcnCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 28 } + +macSzRxDcnHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacSzRxDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 29 } + +macSzRxDcnHistorical15minEntry OBJECT-TYPE + SYNTAX MacSzRxDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + macSzRxDcnHistorical15minNumber + } + ::= { macSzRxDcnHistorical15minTable 1 } + +MacSzRxDcnHistorical15minEntry ::= SEQUENCE + { macSzRxDcnHistorical15minNumber Integer32, + macSzRxDcnHistorical15minBytesFrames64Rcv Counter64String, + macSzRxDcnHistorical15minBytesFrames65Rcv Counter64String, + macSzRxDcnHistorical15minBytesFrames128Rcv Counter64String, + macSzRxDcnHistorical15minBytesFrames256Rcv Counter64String, + macSzRxDcnHistorical15minBytesFrames512Rcv Counter64String, + macSzRxDcnHistorical15minBytesFrames1024Rcv Counter64String, + macSzRxDcnHistorical15minBytesFrames1519Rcv Counter64String, + macSzRxDcnHistorical15minValidFlag TruthValue, + macSzRxDcnHistorical15minTimeStamp DateAndTime } + +macSzRxDcnHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { macSzRxDcnHistorical15minEntry 1 } + +macSzRxDcnHistorical15minBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { macSzRxDcnHistorical15minEntry 2 } + +macSzRxDcnHistorical15minBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { macSzRxDcnHistorical15minEntry 3 } + +macSzRxDcnHistorical15minBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { macSzRxDcnHistorical15minEntry 4 } + +macSzRxDcnHistorical15minBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { macSzRxDcnHistorical15minEntry 5 } + +macSzRxDcnHistorical15minBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { macSzRxDcnHistorical15minEntry 6 } + +macSzRxDcnHistorical15minBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { macSzRxDcnHistorical15minEntry 7 } + +macSzRxDcnHistorical15minBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { macSzRxDcnHistorical15minEntry 8 } + +macSzRxDcnHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macSzRxDcnHistorical15minEntry 9 } + +macSzRxDcnHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macSzRxDcnHistorical15minEntry 10 } + +endOfMacSzRxDcnHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 30 } + +macSzRxDcnHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacSzRxDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 31 } + +macSzRxDcnHistorical1dayEntry OBJECT-TYPE + SYNTAX MacSzRxDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + macSzRxDcnHistorical1dayNumber + } + ::= { macSzRxDcnHistorical1dayTable 1 } + +MacSzRxDcnHistorical1dayEntry ::= SEQUENCE + { macSzRxDcnHistorical1dayNumber Integer32, + macSzRxDcnHistorical1dayBytesFrames64Rcv Counter64String, + macSzRxDcnHistorical1dayBytesFrames65Rcv Counter64String, + macSzRxDcnHistorical1dayBytesFrames128Rcv Counter64String, + macSzRxDcnHistorical1dayBytesFrames256Rcv Counter64String, + macSzRxDcnHistorical1dayBytesFrames512Rcv Counter64String, + macSzRxDcnHistorical1dayBytesFrames1024Rcv Counter64String, + macSzRxDcnHistorical1dayBytesFrames1519Rcv Counter64String, + macSzRxDcnHistorical1dayValidFlag TruthValue, + macSzRxDcnHistorical1dayTimeStamp DateAndTime } + +macSzRxDcnHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { macSzRxDcnHistorical1dayEntry 1 } + +macSzRxDcnHistorical1dayBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { macSzRxDcnHistorical1dayEntry 2 } + +macSzRxDcnHistorical1dayBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { macSzRxDcnHistorical1dayEntry 3 } + +macSzRxDcnHistorical1dayBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { macSzRxDcnHistorical1dayEntry 4 } + +macSzRxDcnHistorical1dayBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { macSzRxDcnHistorical1dayEntry 5 } + +macSzRxDcnHistorical1dayBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { macSzRxDcnHistorical1dayEntry 6 } + +macSzRxDcnHistorical1dayBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { macSzRxDcnHistorical1dayEntry 7 } + +macSzRxDcnHistorical1dayBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { macSzRxDcnHistorical1dayEntry 8 } + +macSzRxDcnHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macSzRxDcnHistorical1dayEntry 9 } + +macSzRxDcnHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macSzRxDcnHistorical1dayEntry 10 } + +endOfMacSzRxDcnHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 32 } + +macErrRxDcnCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacErrRxDcnCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 33 } + +macErrRxDcnCurrent15minEntry OBJECT-TYPE + SYNTAX MacErrRxDcnCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { macErrRxDcnCurrent15minTable 1 } + +MacErrRxDcnCurrent15minEntry ::= SEQUENCE + { macErrRxDcnCurrent15minCrcErrorsRcv Counter64String, + macErrRxDcnCurrent15minOversizedFramesRcv Counter64String, + macErrRxDcnCurrent15minUndersizedFramesRcv Counter64String, + macErrRxDcnCurrent15minElapsedTime Integer32 } + +macErrRxDcnCurrent15minCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { macErrRxDcnCurrent15minEntry 1 } + +macErrRxDcnCurrent15minOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { macErrRxDcnCurrent15minEntry 2 } + +macErrRxDcnCurrent15minUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { macErrRxDcnCurrent15minEntry 3 } + +macErrRxDcnCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { macErrRxDcnCurrent15minEntry 4 } + +endOfMacErrRxDcnCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 34 } + +macErrRxDcnCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacErrRxDcnCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 35 } + +macErrRxDcnCurrent1dayEntry OBJECT-TYPE + SYNTAX MacErrRxDcnCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { macErrRxDcnCurrent1dayTable 1 } + +MacErrRxDcnCurrent1dayEntry ::= SEQUENCE + { macErrRxDcnCurrent1dayCrcErrorsRcv Counter64String, + macErrRxDcnCurrent1dayOversizedFramesRcv Counter64String, + macErrRxDcnCurrent1dayUndersizedFramesRcv Counter64String, + macErrRxDcnCurrent1dayElapsedTime Integer32 } + +macErrRxDcnCurrent1dayCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { macErrRxDcnCurrent1dayEntry 1 } + +macErrRxDcnCurrent1dayOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { macErrRxDcnCurrent1dayEntry 2 } + +macErrRxDcnCurrent1dayUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { macErrRxDcnCurrent1dayEntry 3 } + +macErrRxDcnCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { macErrRxDcnCurrent1dayEntry 4 } + +endOfMacErrRxDcnCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 36 } + +macErrRxDcnHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacErrRxDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 37 } + +macErrRxDcnHistorical15minEntry OBJECT-TYPE + SYNTAX MacErrRxDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + macErrRxDcnHistorical15minNumber + } + ::= { macErrRxDcnHistorical15minTable 1 } + +MacErrRxDcnHistorical15minEntry ::= SEQUENCE + { macErrRxDcnHistorical15minNumber Integer32, + macErrRxDcnHistorical15minCrcErrorsRcv Counter64String, + macErrRxDcnHistorical15minOversizedFramesRcv Counter64String, + macErrRxDcnHistorical15minUndersizedFramesRcv Counter64String, + macErrRxDcnHistorical15minValidFlag TruthValue, + macErrRxDcnHistorical15minTimeStamp DateAndTime } + +macErrRxDcnHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { macErrRxDcnHistorical15minEntry 1 } + +macErrRxDcnHistorical15minCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { macErrRxDcnHistorical15minEntry 2 } + +macErrRxDcnHistorical15minOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { macErrRxDcnHistorical15minEntry 3 } + +macErrRxDcnHistorical15minUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { macErrRxDcnHistorical15minEntry 4 } + +macErrRxDcnHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macErrRxDcnHistorical15minEntry 5 } + +macErrRxDcnHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macErrRxDcnHistorical15minEntry 6 } + +endOfMacErrRxDcnHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 38 } + +macErrRxDcnHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacErrRxDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 39 } + +macErrRxDcnHistorical1dayEntry OBJECT-TYPE + SYNTAX MacErrRxDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + macErrRxDcnHistorical1dayNumber + } + ::= { macErrRxDcnHistorical1dayTable 1 } + +MacErrRxDcnHistorical1dayEntry ::= SEQUENCE + { macErrRxDcnHistorical1dayNumber Integer32, + macErrRxDcnHistorical1dayCrcErrorsRcv Counter64String, + macErrRxDcnHistorical1dayOversizedFramesRcv Counter64String, + macErrRxDcnHistorical1dayUndersizedFramesRcv Counter64String, + macErrRxDcnHistorical1dayValidFlag TruthValue, + macErrRxDcnHistorical1dayTimeStamp DateAndTime } + +macErrRxDcnHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { macErrRxDcnHistorical1dayEntry 1 } + +macErrRxDcnHistorical1dayCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { macErrRxDcnHistorical1dayEntry 2 } + +macErrRxDcnHistorical1dayOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { macErrRxDcnHistorical1dayEntry 3 } + +macErrRxDcnHistorical1dayUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { macErrRxDcnHistorical1dayEntry 4 } + +macErrRxDcnHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macErrRxDcnHistorical1dayEntry 5 } + +macErrRxDcnHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macErrRxDcnHistorical1dayEntry 6 } + +endOfMacErrRxDcnHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnDataRecord 40 } + +dcnPhysInstValueTable OBJECT-TYPE + SYNTAX SEQUENCE OF DcnPhysInstValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysValue 1 } + +dcnPhysInstValueEntry OBJECT-TYPE + SYNTAX DcnPhysInstValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { dcnPhysInstValueTable 1 } + +DcnPhysInstValueEntry ::= SEQUENCE + { dcnPhysInstValuelbcn Unsigned32, + dcnPhysInstValueOpt Integer32, + dcnPhysInstValueOpr Integer32, + dcnPhysInstValueAtRcv Integer32, + dcnPhysInstValueAttRmt Integer32, + dcnPhysInstValuelbcl Unsigned32, + dcnPhysInstValueFiberLength Unsigned32 } + +dcnPhysInstValuelbcn OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Instantaneous Laser Bias Current Normalized" + ::= { dcnPhysInstValueEntry 1 } + +dcnPhysInstValueOpt OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Instantaneous Optical Power Transmitted (Output)" + ::= { dcnPhysInstValueEntry 2 } + +dcnPhysInstValueOpr OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total Optical Input Power Received" + ::= { dcnPhysInstValueEntry 3 } + +dcnPhysInstValueAtRcv OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Attenuation of Receive Fiber" + ::= { dcnPhysInstValueEntry 4 } + +dcnPhysInstValueAttRmt OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Attenuation of Transmit Fiber" + ::= { dcnPhysInstValueEntry 5 } + +dcnPhysInstValuelbcl OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Level on demand" + ::= { dcnPhysInstValueEntry 6 } + +dcnPhysInstValueFiberLength OBJECT-TYPE + SYNTAX Unsigned32 (0..10000) + UNITS "km" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber length between 2 remote NEs" + ::= { dcnPhysInstValueEntry 7 } + +endOfDcnPhysInstValueTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysValue 2 } + +endOfPmDcnPhysValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysValue 10000 } + +dcnPhysThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF DcnPhysThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysThreshold 1 } + +dcnPhysThresholdEntry OBJECT-TYPE + SYNTAX DcnPhysThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName + } + ::= { dcnPhysThresholdTable 1 } + +DcnPhysThresholdEntry ::= SEQUENCE + { dcnPhysThresholdOprLow Integer32, + dcnPhysThresholdOprHigh Integer32, + dcnPhysThresholdOptLow Integer32, + dcnPhysThresholdOptHigh Integer32, + dcnPhysThresholdAttRcvLow Integer32, + dcnPhysThresholdAttRcvHigh Integer32 } + +dcnPhysThresholdOprLow OBJECT-TYPE + SYNTAX Integer32 (-450..260) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { dcnPhysThresholdEntry 1 } + +dcnPhysThresholdOprHigh OBJECT-TYPE + SYNTAX Integer32 (-450..270) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { dcnPhysThresholdEntry 2 } + +dcnPhysThresholdOptLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low fixed threshold of the Optical Power Transmitted (output)" + ::= { dcnPhysThresholdEntry 3 } + +dcnPhysThresholdOptHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High fixed threshold of the Optical Power Transmitted (output)" + ::= { dcnPhysThresholdEntry 4 } + +dcnPhysThresholdAttRcvLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Low Threshold for Attenuation on Receive Fiber." + ::= { dcnPhysThresholdEntry 5 } + +dcnPhysThresholdAttRcvHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "High Threshold for Attenuation on Receive Fiber" + ::= { dcnPhysThresholdEntry 6 } + +endOfDcnPhysThresholdTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysThreshold 2 } + +endOfPmDcnPhysThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysThreshold 10000 } + +optDcnHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 1 } + +optDcnHistorical15minEntry OBJECT-TYPE + SYNTAX OptDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + optDcnHistorical15minNumber + } + ::= { optDcnHistorical15minTable 1 } + +OptDcnHistorical15minEntry ::= SEQUENCE + { optDcnHistorical15minNumber Integer32, + optDcnHistorical15minLow Integer32, + optDcnHistorical15minMean Integer32, + optDcnHistorical15minHigh Integer32, + optDcnHistorical15minValidFlag TruthValue, + optDcnHistorical15minTimeStamp DateAndTime } + +optDcnHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { optDcnHistorical15minEntry 1 } + +optDcnHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optDcnHistorical15minEntry 2 } + +optDcnHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optDcnHistorical15minEntry 3 } + +optDcnHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optDcnHistorical15minEntry 4 } + +optDcnHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { optDcnHistorical15minEntry 5 } + +optDcnHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { optDcnHistorical15minEntry 6 } + +endOfOptDcnHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 2 } + +optDcnHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 3 } + +optDcnHistorical1dayEntry OBJECT-TYPE + SYNTAX OptDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + optDcnHistorical1dayNumber + } + ::= { optDcnHistorical1dayTable 1 } + +OptDcnHistorical1dayEntry ::= SEQUENCE + { optDcnHistorical1dayNumber Integer32, + optDcnHistorical1dayLow Integer32, + optDcnHistorical1dayMean Integer32, + optDcnHistorical1dayHigh Integer32, + optDcnHistorical1dayValidFlag TruthValue, + optDcnHistorical1dayTimeStamp DateAndTime } + +optDcnHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { optDcnHistorical1dayEntry 1 } + +optDcnHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optDcnHistorical1dayEntry 2 } + +optDcnHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optDcnHistorical1dayEntry 3 } + +optDcnHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optDcnHistorical1dayEntry 4 } + +optDcnHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { optDcnHistorical1dayEntry 5 } + +optDcnHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { optDcnHistorical1dayEntry 6 } + +endOfOptDcnHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 4 } + +optDcnHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptDcnHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 5 } + +optDcnHistorical1weekEntry OBJECT-TYPE + SYNTAX OptDcnHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + optDcnHistorical1weekNumber + } + ::= { optDcnHistorical1weekTable 1 } + +OptDcnHistorical1weekEntry ::= SEQUENCE + { optDcnHistorical1weekNumber Integer32, + optDcnHistorical1weekLow Integer32, + optDcnHistorical1weekMean Integer32, + optDcnHistorical1weekHigh Integer32, + optDcnHistorical1weekValidFlag TruthValue, + optDcnHistorical1weekTimeStamp DateAndTime } + +optDcnHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { optDcnHistorical1weekEntry 1 } + +optDcnHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optDcnHistorical1weekEntry 2 } + +optDcnHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optDcnHistorical1weekEntry 3 } + +optDcnHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optDcnHistorical1weekEntry 4 } + +optDcnHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { optDcnHistorical1weekEntry 5 } + +optDcnHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { optDcnHistorical1weekEntry 6 } + +endOfOptDcnHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 6 } + +oprDcnHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 7 } + +oprDcnHistorical15minEntry OBJECT-TYPE + SYNTAX OprDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + oprDcnHistorical15minNumber + } + ::= { oprDcnHistorical15minTable 1 } + +OprDcnHistorical15minEntry ::= SEQUENCE + { oprDcnHistorical15minNumber Integer32, + oprDcnHistorical15minLow Integer32, + oprDcnHistorical15minMean Integer32, + oprDcnHistorical15minHigh Integer32, + oprDcnHistorical15minValidFlag TruthValue, + oprDcnHistorical15minTimeStamp DateAndTime } + +oprDcnHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { oprDcnHistorical15minEntry 1 } + +oprDcnHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprDcnHistorical15minEntry 2 } + +oprDcnHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprDcnHistorical15minEntry 3 } + +oprDcnHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprDcnHistorical15minEntry 4 } + +oprDcnHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oprDcnHistorical15minEntry 5 } + +oprDcnHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oprDcnHistorical15minEntry 6 } + +endOfOprDcnHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 8 } + +oprDcnHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 9 } + +oprDcnHistorical1dayEntry OBJECT-TYPE + SYNTAX OprDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + oprDcnHistorical1dayNumber + } + ::= { oprDcnHistorical1dayTable 1 } + +OprDcnHistorical1dayEntry ::= SEQUENCE + { oprDcnHistorical1dayNumber Integer32, + oprDcnHistorical1dayLow Integer32, + oprDcnHistorical1dayMean Integer32, + oprDcnHistorical1dayHigh Integer32, + oprDcnHistorical1dayValidFlag TruthValue, + oprDcnHistorical1dayTimeStamp DateAndTime } + +oprDcnHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { oprDcnHistorical1dayEntry 1 } + +oprDcnHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprDcnHistorical1dayEntry 2 } + +oprDcnHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprDcnHistorical1dayEntry 3 } + +oprDcnHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprDcnHistorical1dayEntry 4 } + +oprDcnHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oprDcnHistorical1dayEntry 5 } + +oprDcnHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oprDcnHistorical1dayEntry 6 } + +endOfOprDcnHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 10 } + +oprDcnHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprDcnHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 11 } + +oprDcnHistorical1weekEntry OBJECT-TYPE + SYNTAX OprDcnHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + oprDcnHistorical1weekNumber + } + ::= { oprDcnHistorical1weekTable 1 } + +OprDcnHistorical1weekEntry ::= SEQUENCE + { oprDcnHistorical1weekNumber Integer32, + oprDcnHistorical1weekLow Integer32, + oprDcnHistorical1weekMean Integer32, + oprDcnHistorical1weekHigh Integer32, + oprDcnHistorical1weekValidFlag TruthValue, + oprDcnHistorical1weekTimeStamp DateAndTime } + +oprDcnHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { oprDcnHistorical1weekEntry 1 } + +oprDcnHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprDcnHistorical1weekEntry 2 } + +oprDcnHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprDcnHistorical1weekEntry 3 } + +oprDcnHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprDcnHistorical1weekEntry 4 } + +oprDcnHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oprDcnHistorical1weekEntry 5 } + +oprDcnHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oprDcnHistorical1weekEntry 6 } + +endOfOprDcnHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 12 } + +lbcnDcnHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LbcnDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 13 } + +lbcnDcnHistorical15minEntry OBJECT-TYPE + SYNTAX LbcnDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + lbcnDcnHistorical15minNumber + } + ::= { lbcnDcnHistorical15minTable 1 } + +LbcnDcnHistorical15minEntry ::= SEQUENCE + { lbcnDcnHistorical15minNumber Integer32, + lbcnDcnHistorical15minLow Unsigned32, + lbcnDcnHistorical15minMean Unsigned32, + lbcnDcnHistorical15minHigh Unsigned32, + lbcnDcnHistorical15minValidFlag TruthValue, + lbcnDcnHistorical15minTimeStamp DateAndTime } + +lbcnDcnHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { lbcnDcnHistorical15minEntry 1 } + +lbcnDcnHistorical15minLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnDcnHistorical15minEntry 2 } + +lbcnDcnHistorical15minMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnDcnHistorical15minEntry 3 } + +lbcnDcnHistorical15minHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnDcnHistorical15minEntry 4 } + +lbcnDcnHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lbcnDcnHistorical15minEntry 5 } + +lbcnDcnHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lbcnDcnHistorical15minEntry 6 } + +endOfLbcnDcnHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 14 } + +lbcnDcnHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LbcnDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 15 } + +lbcnDcnHistorical1dayEntry OBJECT-TYPE + SYNTAX LbcnDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + lbcnDcnHistorical1dayNumber + } + ::= { lbcnDcnHistorical1dayTable 1 } + +LbcnDcnHistorical1dayEntry ::= SEQUENCE + { lbcnDcnHistorical1dayNumber Integer32, + lbcnDcnHistorical1dayLow Unsigned32, + lbcnDcnHistorical1dayMean Unsigned32, + lbcnDcnHistorical1dayHigh Unsigned32, + lbcnDcnHistorical1dayValidFlag TruthValue, + lbcnDcnHistorical1dayTimeStamp DateAndTime } + +lbcnDcnHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { lbcnDcnHistorical1dayEntry 1 } + +lbcnDcnHistorical1dayLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnDcnHistorical1dayEntry 2 } + +lbcnDcnHistorical1dayMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnDcnHistorical1dayEntry 3 } + +lbcnDcnHistorical1dayHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnDcnHistorical1dayEntry 4 } + +lbcnDcnHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lbcnDcnHistorical1dayEntry 5 } + +lbcnDcnHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lbcnDcnHistorical1dayEntry 6 } + +endOfLbcnDcnHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 16 } + +lbcnDcnHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF LbcnDcnHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 17 } + +lbcnDcnHistorical1weekEntry OBJECT-TYPE + SYNTAX LbcnDcnHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + lbcnDcnHistorical1weekNumber + } + ::= { lbcnDcnHistorical1weekTable 1 } + +LbcnDcnHistorical1weekEntry ::= SEQUENCE + { lbcnDcnHistorical1weekNumber Integer32, + lbcnDcnHistorical1weekLow Unsigned32, + lbcnDcnHistorical1weekMean Unsigned32, + lbcnDcnHistorical1weekHigh Unsigned32, + lbcnDcnHistorical1weekValidFlag TruthValue, + lbcnDcnHistorical1weekTimeStamp DateAndTime } + +lbcnDcnHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { lbcnDcnHistorical1weekEntry 1 } + +lbcnDcnHistorical1weekLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnDcnHistorical1weekEntry 2 } + +lbcnDcnHistorical1weekMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnDcnHistorical1weekEntry 3 } + +lbcnDcnHistorical1weekHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnDcnHistorical1weekEntry 4 } + +lbcnDcnHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lbcnDcnHistorical1weekEntry 5 } + +lbcnDcnHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lbcnDcnHistorical1weekEntry 6 } + +endOfLbcnDcnHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 18 } + +atrcvDcnHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF AtrcvDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 19 } + +atrcvDcnHistorical15minEntry OBJECT-TYPE + SYNTAX AtrcvDcnHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + atrcvDcnHistorical15minNumber + } + ::= { atrcvDcnHistorical15minTable 1 } + +AtrcvDcnHistorical15minEntry ::= SEQUENCE + { atrcvDcnHistorical15minNumber Integer32, + atrcvDcnHistorical15minLow Integer32, + atrcvDcnHistorical15minMean Integer32, + atrcvDcnHistorical15minHigh Integer32, + atrcvDcnHistorical15minValidFlag TruthValue, + atrcvDcnHistorical15minTimeStamp DateAndTime } + +atrcvDcnHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { atrcvDcnHistorical15minEntry 1 } + +atrcvDcnHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low Attenuation on Receive Fiber" + ::= { atrcvDcnHistorical15minEntry 2 } + +atrcvDcnHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mean Attenuation on Receive Fiber" + ::= { atrcvDcnHistorical15minEntry 3 } + +atrcvDcnHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High Attenuation on Receive Fiber" + ::= { atrcvDcnHistorical15minEntry 4 } + +atrcvDcnHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { atrcvDcnHistorical15minEntry 5 } + +atrcvDcnHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { atrcvDcnHistorical15minEntry 6 } + +endOfAtrcvDcnHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 20 } + +atrcvDcnHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF AtrcvDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 21 } + +atrcvDcnHistorical1dayEntry OBJECT-TYPE + SYNTAX AtrcvDcnHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + atrcvDcnHistorical1dayNumber + } + ::= { atrcvDcnHistorical1dayTable 1 } + +AtrcvDcnHistorical1dayEntry ::= SEQUENCE + { atrcvDcnHistorical1dayNumber Integer32, + atrcvDcnHistorical1dayLow Integer32, + atrcvDcnHistorical1dayMean Integer32, + atrcvDcnHistorical1dayHigh Integer32, + atrcvDcnHistorical1dayValidFlag TruthValue, + atrcvDcnHistorical1dayTimeStamp DateAndTime } + +atrcvDcnHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { atrcvDcnHistorical1dayEntry 1 } + +atrcvDcnHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low Attenuation on Receive Fiber" + ::= { atrcvDcnHistorical1dayEntry 2 } + +atrcvDcnHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mean Attenuation on Receive Fiber" + ::= { atrcvDcnHistorical1dayEntry 3 } + +atrcvDcnHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High Attenuation on Receive Fiber" + ::= { atrcvDcnHistorical1dayEntry 4 } + +atrcvDcnHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { atrcvDcnHistorical1dayEntry 5 } + +atrcvDcnHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { atrcvDcnHistorical1dayEntry 6 } + +endOfAtrcvDcnHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 22 } + +atrcvDcnHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF AtrcvDcnHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 23 } + +atrcvDcnHistorical1weekEntry OBJECT-TYPE + SYNTAX AtrcvDcnHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + atrcvDcnHistorical1weekNumber + } + ::= { atrcvDcnHistorical1weekTable 1 } + +AtrcvDcnHistorical1weekEntry ::= SEQUENCE + { atrcvDcnHistorical1weekNumber Integer32, + atrcvDcnHistorical1weekLow Integer32, + atrcvDcnHistorical1weekMean Integer32, + atrcvDcnHistorical1weekHigh Integer32, + atrcvDcnHistorical1weekValidFlag TruthValue, + atrcvDcnHistorical1weekTimeStamp DateAndTime } + +atrcvDcnHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { atrcvDcnHistorical1weekEntry 1 } + +atrcvDcnHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low Attenuation on Receive Fiber" + ::= { atrcvDcnHistorical1weekEntry 2 } + +atrcvDcnHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mean Attenuation on Receive Fiber" + ::= { atrcvDcnHistorical1weekEntry 3 } + +atrcvDcnHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High Attenuation on Receive Fiber" + ::= { atrcvDcnHistorical1weekEntry 4 } + +atrcvDcnHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { atrcvDcnHistorical1weekEntry 5 } + +atrcvDcnHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { atrcvDcnHistorical1weekEntry 6 } + +endOfAtrcvDcnHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 24 } + +endOfPmDcnPhysRecord OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmDcnPhysRecord 10000 } + +facilityDataThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF FacilityDataThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThreshold 1 } + +facilityDataThresholdEntry OBJECT-TYPE + SYNTAX FacilityDataThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { facilityDataThresholdTable 1 } + +FacilityDataThresholdEntry ::= SEQUENCE + { facilityDataThresholdESOduHT15min Unsigned32, + facilityDataThresholdESOduHT1day Unsigned32, + facilityDataThresholdSESOduHT15min Unsigned32, + facilityDataThresholdSESOduHT1day Unsigned32, + facilityDataThresholdBBEOduHT15min Counter64String, + facilityDataThresholdBBEOduHT1day Counter64String, + facilityDataThresholdUASOduHT15min Unsigned32, + facilityDataThresholdUASOduHT1day Unsigned32, + facilityDataThresholdESTcmaHT15min Unsigned32, + facilityDataThresholdESTcmaHT1day Unsigned32, + facilityDataThresholdSESTcmaHT15min Unsigned32, + facilityDataThresholdSESTcmaHT1day Unsigned32, + facilityDataThresholdBBETcmaHT15min Counter64String, + facilityDataThresholdBBETcmaHT1day Counter64String, + facilityDataThresholdUASTcmaHT15min Unsigned32, + facilityDataThresholdUASTcmaHT1day Unsigned32, + facilityDataThresholdESTcmbHT15min Unsigned32, + facilityDataThresholdESTcmbHT1day Unsigned32, + facilityDataThresholdSESTcmbHT15min Unsigned32, + facilityDataThresholdSESTcmbHT1day Unsigned32, + facilityDataThresholdBBETcmbHT15min Counter64String, + facilityDataThresholdBBETcmbHT1day Counter64String, + facilityDataThresholdUASTcmbHT15min Unsigned32, + facilityDataThresholdUASTcmbHT1day Unsigned32, + facilityDataThresholdESTcmcHT15min Unsigned32, + facilityDataThresholdESTcmcHT1day Unsigned32, + facilityDataThresholdSESTcmcHT15min Unsigned32, + facilityDataThresholdSESTcmcHT1day Unsigned32, + facilityDataThresholdBBETcmcHT15min Counter64String, + facilityDataThresholdBBETcmcHT1day Counter64String, + facilityDataThresholdUASTcmcHT15min Unsigned32, + facilityDataThresholdUASTcmcHT1day Unsigned32, + facilityDataThresholdESOtuHT15min Unsigned32, + facilityDataThresholdESOtuHT1day Unsigned32, + facilityDataThresholdSESOtuHT15min Unsigned32, + facilityDataThresholdSESOtuHT1day Unsigned32, + facilityDataThresholdBBEOtuHT15min Counter64String, + facilityDataThresholdBBEOtuHT1day Counter64String, + facilityDataThresholdUASOtuHT15min Unsigned32, + facilityDataThresholdUASOtuHT1day Unsigned32, + facilityDataThresholdESFecHT15min Unsigned32, + facilityDataThresholdESFecHT1day Unsigned32, + facilityDataThresholdSESFecHT15min Unsigned32, + facilityDataThresholdSESFecHT1day Unsigned32, + facilityDataThresholdUBEFecHT15min Counter64String, + facilityDataThresholdUBEFecHT1day Counter64String, + facilityDataThresholdCEFecHT15min Counter64String, + facilityDataThresholdCEFecHT1day Counter64String, + facilityDataThresholdBERCEFecHT15min Counter64String, + facilityDataThresholdBERCEFecHT1day Counter64String, + facilityDataThresholdESPcsHT15min Unsigned32, + facilityDataThresholdESPcsHT1day Unsigned32, + facilityDataThresholdDEPcsHT15min Unsigned32, + facilityDataThresholdDEPcsHT1day Unsigned32, + facilityDataThresholdCVPcsHT15min Counter64String, + facilityDataThresholdCVPcsHT1day Counter64String, + facilityDataThresholdESLHT15min Unsigned32, + facilityDataThresholdESLHT1day Unsigned32, + facilityDataThresholdSESLHT15min Unsigned32, + facilityDataThresholdSESLHT1day Unsigned32, + facilityDataThresholdUASLHT15min Unsigned32, + facilityDataThresholdUASLHT1day Unsigned32, + facilityDataThresholdCVLHT15min Counter64String, + facilityDataThresholdCVLHT1day Counter64String, + facilityDataThresholdESSHT15min Unsigned32, + facilityDataThresholdESSHT1day Unsigned32, + facilityDataThresholdSESSHT15min Unsigned32, + facilityDataThresholdSESSHT1day Unsigned32, + facilityDataThresholdSEFSSHT15min Unsigned32, + facilityDataThresholdSEFSSHT1day Unsigned32, + facilityDataThresholdCVSHT15min Counter64String, + facilityDataThresholdCVSHT1day Counter64String, + facilityDataThresholdBBEPcsHT15min Counter64String, + facilityDataThresholdBBEPcsHT1day Counter64String, + facilityDataThresholdCVDEPcsHT15min Counter64String, + facilityDataThresholdCVDEPcsHT1day Counter64String, + facilityDataThresholdSEPcsHT15min Unsigned32, + facilityDataThresholdSEPcsHT1day Unsigned32, + facilityDataThresholdCRCFrRcvHT15min Unsigned32, + facilityDataThresholdCRCFrRcvHT1day Unsigned32, + facilityDataThresholdCRCFrEgrsHT15min Unsigned32, + facilityDataThresholdCRCFrEgrsHT1day Unsigned32, + facilityDataThresholdBBESHT15min Counter64String, + facilityDataThresholdBBESHT1day Counter64String, + facilityDataThresholdBBELHT15min Counter64String, + facilityDataThresholdBBELHT1day Counter64String, + facilityDataThresholdOOFSSHT15min Unsigned32, + facilityDataThresholdOOFSSHT1day Unsigned32 } + +facilityDataThresholdESOduHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 1 } + +facilityDataThresholdESOduHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 2 } + +facilityDataThresholdSESOduHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Severely Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 3 } + +facilityDataThresholdSESOduHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Severely Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 4 } + +facilityDataThresholdBBEOduHT15min OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Background Block Errors 15 Minute Threshold" + ::= { facilityDataThresholdEntry 5 } + +facilityDataThresholdBBEOduHT1day OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Background Block Errors 1 Day Threshold" + ::= { facilityDataThresholdEntry 6 } + +facilityDataThresholdUASOduHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Unavailable Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 7 } + +facilityDataThresholdUASOduHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Unavailable Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 8 } + +facilityDataThresholdESTcmaHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 9 } + +facilityDataThresholdESTcmaHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 10 } + +facilityDataThresholdSESTcmaHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Tandem Connection Monitor A Section Severely Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 11 } + +facilityDataThresholdSESTcmaHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Tandem Connection Monitor A Section Severely Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 12 } + +facilityDataThresholdBBETcmaHT15min OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection A Background Block Errors 15 Minute Threshold" + ::= { facilityDataThresholdEntry 13 } + +facilityDataThresholdBBETcmaHT1day OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection A Background Block Errors 1 Day Minute Threshold" + ::= { facilityDataThresholdEntry 14 } + +facilityDataThresholdUASTcmaHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Unavailable Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 15 } + +facilityDataThresholdUASTcmaHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Unavailable Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 16 } + +facilityDataThresholdESTcmbHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 17 } + +facilityDataThresholdESTcmbHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 18 } + +facilityDataThresholdSESTcmbHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Tandem Connection Monitor B Section Severely Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 19 } + +facilityDataThresholdSESTcmbHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Tandem Connection Monitor B Section Severely Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 20 } + +facilityDataThresholdBBETcmbHT15min OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection B Background Block Errors 15 Minute Threshold" + ::= { facilityDataThresholdEntry 21 } + +facilityDataThresholdBBETcmbHT1day OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection B Background Block Errors 1 Day Threshold" + ::= { facilityDataThresholdEntry 22 } + +facilityDataThresholdUASTcmbHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Unavailable Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 23 } + +facilityDataThresholdUASTcmbHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Unavailable Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 24 } + +facilityDataThresholdESTcmcHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 25 } + +facilityDataThresholdESTcmcHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 26 } + +facilityDataThresholdSESTcmcHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Tandem Connection Monitor C Section Severely Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 27 } + +facilityDataThresholdSESTcmcHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Tandem Connection Monitor C Section Severely Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 28 } + +facilityDataThresholdBBETcmcHT15min OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection C Background Block Errors 15 Minute Threshold" + ::= { facilityDataThresholdEntry 29 } + +facilityDataThresholdBBETcmcHT1day OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection C Background Block Errors 1 Day Threshold" + ::= { facilityDataThresholdEntry 30 } + +facilityDataThresholdUASTcmcHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Unavailable Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 31 } + +facilityDataThresholdUASTcmcHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Unavailable Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 32 } + +facilityDataThresholdESOtuHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "OTU Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 33 } + +facilityDataThresholdESOtuHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "OTU Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 34 } + +facilityDataThresholdSESOtuHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "OTU Severely Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 35 } + +facilityDataThresholdSESOtuHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "OTU Severely Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 36 } + +facilityDataThresholdBBEOtuHT15min OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "OTU Background Block Errors 15 Minute Threshold" + ::= { facilityDataThresholdEntry 37 } + +facilityDataThresholdBBEOtuHT1day OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "OTU Background Block Errors 1 Day Threshold" + ::= { facilityDataThresholdEntry 38 } + +facilityDataThresholdUASOtuHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "OTU Unavailable Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 39 } + +facilityDataThresholdUASOtuHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "OTU Unavailable Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 40 } + +facilityDataThresholdESFecHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "OTU FEC Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 41 } + +facilityDataThresholdESFecHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "OTU FEC Errored Seconds Day Threshold" + ::= { facilityDataThresholdEntry 42 } + +facilityDataThresholdSESFecHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "OTU FEC Severely Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 43 } + +facilityDataThresholdSESFecHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "OTU FEC Severely Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 44 } + +facilityDataThresholdUBEFecHT15min OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Uncorrected Block Errors 15 Minute Threshold" + ::= { facilityDataThresholdEntry 45 } + +facilityDataThresholdUBEFecHT1day OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Uncorrected Block Errors 1 Day Threshold" + ::= { facilityDataThresholdEntry 46 } + +facilityDataThresholdCEFecHT15min OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "FEC Corrected Errors 15 Minute Threshold" + ::= { facilityDataThresholdEntry 47 } + +facilityDataThresholdCEFecHT1day OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "FEC Corrected Errors 1 Day Threshold" + ::= { facilityDataThresholdEntry 48 } + +facilityDataThresholdBERCEFecHT15min OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-18" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Bit Error Rate before FEC 15 Minute Threshold" + ::= { facilityDataThresholdEntry 49 } + +facilityDataThresholdBERCEFecHT1day OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-18" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Bit Error Rate before FEC 1 Day Threshold" + ::= { facilityDataThresholdEntry 50 } + +facilityDataThresholdESPcsHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 51 } + +facilityDataThresholdESPcsHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..89400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 52 } + +facilityDataThresholdDEPcsHT15min OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Physical Coding Layer Disparity Errors 15 Minute Threshold" + ::= { facilityDataThresholdEntry 53 } + +facilityDataThresholdDEPcsHT1day OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Physical Coding Layer Disparity Errors 1 Day Threshold" + ::= { facilityDataThresholdEntry 54 } + +facilityDataThresholdCVPcsHT15min OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Physical Coding Layer 15 Minute Threshold" + ::= { facilityDataThresholdEntry 55 } + +facilityDataThresholdCVPcsHT1day OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations 1 Day Threshold" + ::= { facilityDataThresholdEntry 56 } + +facilityDataThresholdESLHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Line / Multiplex Section Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 57 } + +facilityDataThresholdESLHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Line / Multiplex Section Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 58 } + +facilityDataThresholdSESLHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Line / Multiplex Section Severely Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 59 } + +facilityDataThresholdSESLHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Line / Multiplex Section Severely Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 60 } + +facilityDataThresholdUASLHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Line / Multiplex Section Unavailable Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 61 } + +facilityDataThresholdUASLHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Line / Multiplex Section Unavailable Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 62 } + +facilityDataThresholdCVLHT15min OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Line / Multiplex Section Coding Violations 15 Minute Threshold" + ::= { facilityDataThresholdEntry 63 } + +facilityDataThresholdCVLHT1day OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Line / Multiplex Section Coding Violations 1 Day Threshold" + ::= { facilityDataThresholdEntry 64 } + +facilityDataThresholdESSHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Section / Regeneration Section Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 65 } + +facilityDataThresholdESSHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Section / Regeneration Section Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 66 } + +facilityDataThresholdSESSHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Section / Regenerator Section Severely Errored Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 67 } + +facilityDataThresholdSESSHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Section / Regenerator Section Severely Errored Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 68 } + +facilityDataThresholdSEFSSHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Section Severely Errored Frame Seconds 15 Minute Threshold" + ::= { facilityDataThresholdEntry 69 } + +facilityDataThresholdSEFSSHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Section Severely Errored Frame Seconds 1 Day Threshold" + ::= { facilityDataThresholdEntry 70 } + +facilityDataThresholdCVSHT15min OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Section / Regenerator Section Coding Violations 15 Minute Threshold" + ::= { facilityDataThresholdEntry 71 } + +facilityDataThresholdCVSHT1day OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Section / Regenerator Section Coding Violations 1 Day Threshold" + ::= { facilityDataThresholdEntry 72 } + +facilityDataThresholdBBEPcsHT15min OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "PCS Background Block Errors 15 Minute Threshold" + ::= { facilityDataThresholdEntry 73 } + +facilityDataThresholdBBEPcsHT1day OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "PCS Background Block Errors 1 Day Threshold" + ::= { facilityDataThresholdEntry 74 } + +facilityDataThresholdCVDEPcsHT15min OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations + Disparity Errors 15 Minute Threshold" + ::= { facilityDataThresholdEntry 75 } + +facilityDataThresholdCVDEPcsHT1day OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations + Disparity Errors 1 Day Threshold" + ::= { facilityDataThresholdEntry 76 } + +facilityDataThresholdSEPcsHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Physical Coding Layer Sync Header Errors 15 Minute Threshold" + ::= { facilityDataThresholdEntry 77 } + +facilityDataThresholdSEPcsHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Physical Coding Layer Sync Header Errors 1 Day Threshold" + ::= { facilityDataThresholdEntry 78 } + +facilityDataThresholdCRCFrRcvHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Received CRC Errors 15 Minute Threshold" + ::= { facilityDataThresholdEntry 79 } + +facilityDataThresholdCRCFrRcvHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Received CRC Errors 1 Day Threshold" + ::= { facilityDataThresholdEntry 80 } + +facilityDataThresholdCRCFrEgrsHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Egress CRC Errored Frames Received 15 Minute Threshold" + ::= { facilityDataThresholdEntry 81 } + +facilityDataThresholdCRCFrEgrsHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Egress CRC Errored Frames Received 1 Day Threshold" + ::= { facilityDataThresholdEntry 82 } + +facilityDataThresholdBBESHT15min OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Section/RS Background Block Errors 15 Minute Threshold" + ::= { facilityDataThresholdEntry 83 } + +facilityDataThresholdBBESHT1day OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Section/RS Background Block Errors 1 Day Threshold" + ::= { facilityDataThresholdEntry 84 } + +facilityDataThresholdBBELHT15min OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Line/MS Background Block Errors 15 Minute Threshold" + ::= { facilityDataThresholdEntry 85 } + +facilityDataThresholdBBELHT1day OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Line/MS Background Block Errors 1 Day Threshold" + ::= { facilityDataThresholdEntry 86 } + +facilityDataThresholdOOFSSHT15min OBJECT-TYPE + SYNTAX Unsigned32 (0..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Section/RS Out-Of-Frame Seconds 15 Min Threshold" + ::= { facilityDataThresholdEntry 87 } + +facilityDataThresholdOOFSSHT1day OBJECT-TYPE + SYNTAX Unsigned32 (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Section/RS Out-Of-Frame Seconds 1-Day Threshold" + ::= { facilityDataThresholdEntry 88 } + +endOfFacilityDataThresholdTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThreshold 2 } + +endOfPmFacilityDataThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataThreshold 10000 } + +oduFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OduFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 1 } + +oduFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX OduFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { oduFacilityCurrent15minTable 1 } + +OduFacilityCurrent15minEntry ::= SEQUENCE + { oduFacilityCurrent15minES Unsigned32, + oduFacilityCurrent15minSES Unsigned32, + oduFacilityCurrent15minBbe Counter64String, + oduFacilityCurrent15minUAS Unsigned32, + oduFacilityCurrent15minElapsedTime Integer32 } + +oduFacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Errored Seconds" + ::= { oduFacilityCurrent15minEntry 1 } + +oduFacilityCurrent15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Severely Errored Seconds" + ::= { oduFacilityCurrent15minEntry 2 } + +oduFacilityCurrent15minBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Background Block Errors" + ::= { oduFacilityCurrent15minEntry 3 } + +oduFacilityCurrent15minUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Unavailable Seconds" + ::= { oduFacilityCurrent15minEntry 4 } + +oduFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { oduFacilityCurrent15minEntry 5 } + +endOfOduFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 2 } + +oduFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OduFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 3 } + +oduFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX OduFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { oduFacilityCurrent1dayTable 1 } + +OduFacilityCurrent1dayEntry ::= SEQUENCE + { oduFacilityCurrent1dayES Unsigned32, + oduFacilityCurrent1daySES Unsigned32, + oduFacilityCurrent1dayBbe Counter64String, + oduFacilityCurrent1dayUAS Unsigned32, + oduFacilityCurrent1dayElapsedTime Integer32 } + +oduFacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Errored Seconds" + ::= { oduFacilityCurrent1dayEntry 1 } + +oduFacilityCurrent1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Severely Errored Seconds" + ::= { oduFacilityCurrent1dayEntry 2 } + +oduFacilityCurrent1dayBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Background Block Errors" + ::= { oduFacilityCurrent1dayEntry 3 } + +oduFacilityCurrent1dayUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Unavailable Seconds" + ::= { oduFacilityCurrent1dayEntry 4 } + +oduFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { oduFacilityCurrent1dayEntry 5 } + +endOfOduFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 4 } + +oduFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OduFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 5 } + +oduFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX OduFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + oduFacilityHistorical15minNumber + } + ::= { oduFacilityHistorical15minTable 1 } + +OduFacilityHistorical15minEntry ::= SEQUENCE + { oduFacilityHistorical15minNumber Integer32, + oduFacilityHistorical15minES Unsigned32, + oduFacilityHistorical15minSES Unsigned32, + oduFacilityHistorical15minBbe Counter64String, + oduFacilityHistorical15minUAS Unsigned32, + oduFacilityHistorical15minValidFlag TruthValue, + oduFacilityHistorical15minTimeStamp DateAndTime } + +oduFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { oduFacilityHistorical15minEntry 1 } + +oduFacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Errored Seconds" + ::= { oduFacilityHistorical15minEntry 2 } + +oduFacilityHistorical15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Severely Errored Seconds" + ::= { oduFacilityHistorical15minEntry 3 } + +oduFacilityHistorical15minBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Background Block Errors" + ::= { oduFacilityHistorical15minEntry 4 } + +oduFacilityHistorical15minUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Unavailable Seconds" + ::= { oduFacilityHistorical15minEntry 5 } + +oduFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oduFacilityHistorical15minEntry 6 } + +oduFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oduFacilityHistorical15minEntry 7 } + +endOfOduFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 6 } + +oduFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OduFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 7 } + +oduFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX OduFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + oduFacilityHistorical1dayNumber + } + ::= { oduFacilityHistorical1dayTable 1 } + +OduFacilityHistorical1dayEntry ::= SEQUENCE + { oduFacilityHistorical1dayNumber Integer32, + oduFacilityHistorical1dayES Unsigned32, + oduFacilityHistorical1daySES Unsigned32, + oduFacilityHistorical1dayBbe Counter64String, + oduFacilityHistorical1dayUAS Unsigned32, + oduFacilityHistorical1dayValidFlag TruthValue, + oduFacilityHistorical1dayTimeStamp DateAndTime } + +oduFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { oduFacilityHistorical1dayEntry 1 } + +oduFacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Errored Seconds" + ::= { oduFacilityHistorical1dayEntry 2 } + +oduFacilityHistorical1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Severely Errored Seconds" + ::= { oduFacilityHistorical1dayEntry 3 } + +oduFacilityHistorical1dayBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Background Block Errors" + ::= { oduFacilityHistorical1dayEntry 4 } + +oduFacilityHistorical1dayUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Unavailable Seconds" + ::= { oduFacilityHistorical1dayEntry 5 } + +oduFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oduFacilityHistorical1dayEntry 6 } + +oduFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oduFacilityHistorical1dayEntry 7 } + +endOfOduFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 8 } + +tcmAFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmAFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 9 } + +tcmAFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX TcmAFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { tcmAFacilityCurrent15minTable 1 } + +TcmAFacilityCurrent15minEntry ::= SEQUENCE + { tcmAFacilityCurrent15minES Unsigned32, + tcmAFacilityCurrent15minSES Unsigned32, + tcmAFacilityCurrent15minBbe Counter64String, + tcmAFacilityCurrent15minUAS Unsigned32, + tcmAFacilityCurrent15minElapsedTime Integer32 } + +tcmAFacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Errored Seconds" + ::= { tcmAFacilityCurrent15minEntry 1 } + +tcmAFacilityCurrent15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Severely Errored Seconds" + ::= { tcmAFacilityCurrent15minEntry 2 } + +tcmAFacilityCurrent15minBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Background Block Errors" + ::= { tcmAFacilityCurrent15minEntry 3 } + +tcmAFacilityCurrent15minUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Unavailable Seconds" + ::= { tcmAFacilityCurrent15minEntry 4 } + +tcmAFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { tcmAFacilityCurrent15minEntry 5 } + +endOfTcmAFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 10 } + +tcmAFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmAFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 11 } + +tcmAFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX TcmAFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { tcmAFacilityCurrent1dayTable 1 } + +TcmAFacilityCurrent1dayEntry ::= SEQUENCE + { tcmAFacilityCurrent1dayES Unsigned32, + tcmAFacilityCurrent1daySES Unsigned32, + tcmAFacilityCurrent1dayBbe Counter64String, + tcmAFacilityCurrent1dayUAS Unsigned32, + tcmAFacilityCurrent1dayElapsedTime Integer32 } + +tcmAFacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Errored Seconds" + ::= { tcmAFacilityCurrent1dayEntry 1 } + +tcmAFacilityCurrent1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Severely Errored Seconds" + ::= { tcmAFacilityCurrent1dayEntry 2 } + +tcmAFacilityCurrent1dayBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Background Block Errors" + ::= { tcmAFacilityCurrent1dayEntry 3 } + +tcmAFacilityCurrent1dayUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Unavailable Seconds" + ::= { tcmAFacilityCurrent1dayEntry 4 } + +tcmAFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { tcmAFacilityCurrent1dayEntry 5 } + +endOfTcmAFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 12 } + +tcmAFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmAFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 13 } + +tcmAFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX TcmAFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + tcmAFacilityHistorical15minNumber + } + ::= { tcmAFacilityHistorical15minTable 1 } + +TcmAFacilityHistorical15minEntry ::= SEQUENCE + { tcmAFacilityHistorical15minNumber Integer32, + tcmAFacilityHistorical15minES Unsigned32, + tcmAFacilityHistorical15minSES Unsigned32, + tcmAFacilityHistorical15minBbe Counter64String, + tcmAFacilityHistorical15minUAS Unsigned32, + tcmAFacilityHistorical15minValidFlag TruthValue, + tcmAFacilityHistorical15minTimeStamp DateAndTime } + +tcmAFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { tcmAFacilityHistorical15minEntry 1 } + +tcmAFacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Errored Seconds" + ::= { tcmAFacilityHistorical15minEntry 2 } + +tcmAFacilityHistorical15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Severely Errored Seconds" + ::= { tcmAFacilityHistorical15minEntry 3 } + +tcmAFacilityHistorical15minBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Background Block Errors" + ::= { tcmAFacilityHistorical15minEntry 4 } + +tcmAFacilityHistorical15minUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Unavailable Seconds" + ::= { tcmAFacilityHistorical15minEntry 5 } + +tcmAFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { tcmAFacilityHistorical15minEntry 6 } + +tcmAFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { tcmAFacilityHistorical15minEntry 7 } + +endOfTcmAFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 14 } + +tcmAFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmAFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 15 } + +tcmAFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX TcmAFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + oduFacilityHistorical1dayNumber + } + ::= { tcmAFacilityHistorical1dayTable 1 } + +TcmAFacilityHistorical1dayEntry ::= SEQUENCE + { tcmAFacilityHistorical1dayNumber Integer32, + tcmAFacilityHistorical1dayES Unsigned32, + tcmAFacilityHistorical1daySES Unsigned32, + tcmAFacilityHistorical1dayBbe Counter64String, + tcmAFacilityHistorical1dayUAS Unsigned32, + tcmAFacilityHistorical1dayValidFlag TruthValue, + tcmAFacilityHistorical1dayTimeStamp DateAndTime } + +tcmAFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { tcmAFacilityHistorical1dayEntry 1 } + +tcmAFacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Errored Seconds" + ::= { tcmAFacilityHistorical1dayEntry 2 } + +tcmAFacilityHistorical1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Severely Errored Seconds" + ::= { tcmAFacilityHistorical1dayEntry 3 } + +tcmAFacilityHistorical1dayBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Background Block Errors" + ::= { tcmAFacilityHistorical1dayEntry 4 } + +tcmAFacilityHistorical1dayUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring A Unavailable Seconds" + ::= { tcmAFacilityHistorical1dayEntry 5 } + +tcmAFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { tcmAFacilityHistorical1dayEntry 6 } + +tcmAFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { tcmAFacilityHistorical1dayEntry 7 } + +endOfTcmAFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 16 } + +tcmBFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmBFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 17 } + +tcmBFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX TcmBFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { tcmBFacilityCurrent15minTable 1 } + +TcmBFacilityCurrent15minEntry ::= SEQUENCE + { tcmBFacilityCurrent15minES Unsigned32, + tcmBFacilityCurrent15minSES Unsigned32, + tcmBFacilityCurrent15minBbe Counter64String, + tcmBFacilityCurrent15minUAS Unsigned32, + tcmBFacilityCurrent15minElapsedTime Integer32 } + +tcmBFacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Errored Seconds" + ::= { tcmBFacilityCurrent15minEntry 1 } + +tcmBFacilityCurrent15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Severely Errored Seconds" + ::= { tcmBFacilityCurrent15minEntry 2 } + +tcmBFacilityCurrent15minBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Background Block Errors" + ::= { tcmBFacilityCurrent15minEntry 3 } + +tcmBFacilityCurrent15minUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Unavailable Seconds" + ::= { tcmBFacilityCurrent15minEntry 4 } + +tcmBFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { tcmBFacilityCurrent15minEntry 5 } + +endOfTcmBFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 18 } + +tcmBFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmBFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 19 } + +tcmBFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX TcmBFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { tcmBFacilityCurrent1dayTable 1 } + +TcmBFacilityCurrent1dayEntry ::= SEQUENCE + { tcmBFacilityCurrent1dayES Unsigned32, + tcmBFacilityCurrent1daySES Unsigned32, + tcmBFacilityCurrent1dayBbe Counter64String, + tcmBFacilityCurrent1dayUAS Unsigned32, + tcmBFacilityCurrent1dayElapsedTime Integer32 } + +tcmBFacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Errored Seconds" + ::= { tcmBFacilityCurrent1dayEntry 1 } + +tcmBFacilityCurrent1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Severely Errored Seconds" + ::= { tcmBFacilityCurrent1dayEntry 2 } + +tcmBFacilityCurrent1dayBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Background Block Errors" + ::= { tcmBFacilityCurrent1dayEntry 3 } + +tcmBFacilityCurrent1dayUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Unavailable Seconds" + ::= { tcmBFacilityCurrent1dayEntry 4 } + +tcmBFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { tcmBFacilityCurrent1dayEntry 5 } + +endOfTcmBFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 20 } + +tcmBFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmBFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 21 } + +tcmBFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX TcmBFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + tcmBFacilityHistorical15minNumber + } + ::= { tcmBFacilityHistorical15minTable 1 } + +TcmBFacilityHistorical15minEntry ::= SEQUENCE + { tcmBFacilityHistorical15minNumber Integer32, + tcmBFacilityHistorical15minES Unsigned32, + tcmBFacilityHistorical15minSES Unsigned32, + tcmBFacilityHistorical15minBbe Counter64String, + tcmBFacilityHistorical15minUAS Unsigned32, + tcmBFacilityHistorical15minValidFlag TruthValue, + tcmBFacilityHistorical15minTimeStamp DateAndTime } + +tcmBFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { tcmBFacilityHistorical15minEntry 1 } + +tcmBFacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Errored Seconds" + ::= { tcmBFacilityHistorical15minEntry 2 } + +tcmBFacilityHistorical15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Severely Errored Seconds" + ::= { tcmBFacilityHistorical15minEntry 3 } + +tcmBFacilityHistorical15minBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Background Block Errors" + ::= { tcmBFacilityHistorical15minEntry 4 } + +tcmBFacilityHistorical15minUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Unavailable Seconds" + ::= { tcmBFacilityHistorical15minEntry 5 } + +tcmBFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { tcmBFacilityHistorical15minEntry 6 } + +tcmBFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { tcmBFacilityHistorical15minEntry 7 } + +endOfTcmBFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 22 } + +tcmBFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmBFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 23 } + +tcmBFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX TcmBFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + tcmBFacilityHistorical1dayNumber + } + ::= { tcmBFacilityHistorical1dayTable 1 } + +TcmBFacilityHistorical1dayEntry ::= SEQUENCE + { tcmBFacilityHistorical1dayNumber Integer32, + tcmBFacilityHistorical1dayES Unsigned32, + tcmBFacilityHistorical1daySES Unsigned32, + tcmBFacilityHistorical1dayBbe Counter64String, + tcmBFacilityHistorical1dayUAS Unsigned32, + tcmBFacilityHistorical1dayValidFlag TruthValue, + tcmBFacilityHistorical1dayTimeStamp DateAndTime } + +tcmBFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { tcmBFacilityHistorical1dayEntry 1 } + +tcmBFacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Errored Seconds" + ::= { tcmBFacilityHistorical1dayEntry 2 } + +tcmBFacilityHistorical1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Severely Errored Seconds" + ::= { tcmBFacilityHistorical1dayEntry 3 } + +tcmBFacilityHistorical1dayBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Background Block Errors" + ::= { tcmBFacilityHistorical1dayEntry 4 } + +tcmBFacilityHistorical1dayUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring B Unavailable Seconds" + ::= { tcmBFacilityHistorical1dayEntry 5 } + +tcmBFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { tcmBFacilityHistorical1dayEntry 6 } + +tcmBFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { tcmBFacilityHistorical1dayEntry 7 } + +endOfTcmBFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 24 } + +tcmCFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmCFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 25 } + +tcmCFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX TcmCFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { tcmCFacilityCurrent15minTable 1 } + +TcmCFacilityCurrent15minEntry ::= SEQUENCE + { tcmCFacilityCurrent15minES Unsigned32, + tcmCFacilityCurrent15minSES Unsigned32, + tcmCFacilityCurrent15minBbe Counter64String, + tcmCFacilityCurrent15minUAS Unsigned32, + tcmCFacilityCurrent15minElapsedTime Integer32 } + +tcmCFacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Errored Seconds" + ::= { tcmCFacilityCurrent15minEntry 1 } + +tcmCFacilityCurrent15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Severely Errored Seconds" + ::= { tcmCFacilityCurrent15minEntry 2 } + +tcmCFacilityCurrent15minBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Background Block Errors" + ::= { tcmCFacilityCurrent15minEntry 3 } + +tcmCFacilityCurrent15minUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Unavailable Seconds" + ::= { tcmCFacilityCurrent15minEntry 4 } + +tcmCFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { tcmCFacilityCurrent15minEntry 5 } + +endOfTcmCFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 26 } + +tcmCFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmCFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 27 } + +tcmCFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX TcmCFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { tcmCFacilityCurrent1dayTable 1 } + +TcmCFacilityCurrent1dayEntry ::= SEQUENCE + { tcmCFacilityCurrent1dayES Unsigned32, + tcmCFacilityCurrent1daySES Unsigned32, + tcmCFacilityCurrent1dayBbe Counter64String, + tcmCFacilityCurrent1dayUAS Unsigned32, + tcmCFacilityCurrent1dayElapsedTime Integer32 } + +tcmCFacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Errored Seconds" + ::= { tcmCFacilityCurrent1dayEntry 1 } + +tcmCFacilityCurrent1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Severely Errored Seconds" + ::= { tcmCFacilityCurrent1dayEntry 2 } + +tcmCFacilityCurrent1dayBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Background Block Errors" + ::= { tcmCFacilityCurrent1dayEntry 3 } + +tcmCFacilityCurrent1dayUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Unavailable Seconds" + ::= { tcmCFacilityCurrent1dayEntry 4 } + +tcmCFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { tcmCFacilityCurrent1dayEntry 5 } + +endOfTcmCFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 28 } + +tcmCFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmCFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 29 } + +tcmCFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX TcmCFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + tcmCFacilityHistorical15minNumber + } + ::= { tcmCFacilityHistorical15minTable 1 } + +TcmCFacilityHistorical15minEntry ::= SEQUENCE + { tcmCFacilityHistorical15minNumber Integer32, + tcmCFacilityHistorical15minES Unsigned32, + tcmCFacilityHistorical15minSES Unsigned32, + tcmCFacilityHistorical15minBbe Counter64String, + tcmCFacilityHistorical15minUAS Unsigned32, + tcmCFacilityHistorical15minValidFlag TruthValue, + tcmCFacilityHistorical15minTimeStamp DateAndTime } + +tcmCFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { tcmCFacilityHistorical15minEntry 1 } + +tcmCFacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Errored Seconds" + ::= { tcmCFacilityHistorical15minEntry 2 } + +tcmCFacilityHistorical15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Severely Errored Seconds" + ::= { tcmCFacilityHistorical15minEntry 3 } + +tcmCFacilityHistorical15minBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Background Block Errors" + ::= { tcmCFacilityHistorical15minEntry 4 } + +tcmCFacilityHistorical15minUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Unavailable Seconds" + ::= { tcmCFacilityHistorical15minEntry 5 } + +tcmCFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { tcmCFacilityHistorical15minEntry 6 } + +tcmCFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { tcmCFacilityHistorical15minEntry 7 } + +endOfTcmCFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 30 } + +tcmCFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF TcmCFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 31 } + +tcmCFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX TcmCFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + tcmCFacilityHistorical1dayNumber + } + ::= { tcmCFacilityHistorical1dayTable 1 } + +TcmCFacilityHistorical1dayEntry ::= SEQUENCE + { tcmCFacilityHistorical1dayNumber Integer32, + tcmCFacilityHistorical1dayES Unsigned32, + tcmCFacilityHistorical1daySES Unsigned32, + tcmCFacilityHistorical1dayBbe Counter64String, + tcmCFacilityHistorical1dayUAS Unsigned32, + tcmCFacilityHistorical1dayValidFlag TruthValue, + tcmCFacilityHistorical1dayTimeStamp DateAndTime } + +tcmCFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { tcmCFacilityHistorical1dayEntry 1 } + +tcmCFacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Errored Seconds" + ::= { tcmCFacilityHistorical1dayEntry 2 } + +tcmCFacilityHistorical1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Severely Errored Seconds" + ::= { tcmCFacilityHistorical1dayEntry 3 } + +tcmCFacilityHistorical1dayBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Background Block Errors" + ::= { tcmCFacilityHistorical1dayEntry 4 } + +tcmCFacilityHistorical1dayUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Tandem Connection Monitoring C Unavailable Seconds" + ::= { tcmCFacilityHistorical1dayEntry 5 } + +tcmCFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { tcmCFacilityHistorical1dayEntry 6 } + +tcmCFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { tcmCFacilityHistorical1dayEntry 7 } + +endOfTcmCFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 32 } + +otuFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OtuFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 33 } + +otuFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX OtuFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { otuFacilityCurrent15minTable 1 } + +OtuFacilityCurrent15minEntry ::= SEQUENCE + { otuFacilityCurrent15minES Unsigned32, + otuFacilityCurrent15minSES Unsigned32, + otuFacilityCurrent15minBbe Counter64String, + otuFacilityCurrent15minUAS Unsigned32, + otuFacilityCurrent15minElapsedTime Integer32 } + +otuFacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Errored Seconds" + ::= { otuFacilityCurrent15minEntry 1 } + +otuFacilityCurrent15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Severely Errored Seconds" + ::= { otuFacilityCurrent15minEntry 2 } + +otuFacilityCurrent15minBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Background Block Errors" + ::= { otuFacilityCurrent15minEntry 3 } + +otuFacilityCurrent15minUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Unavailable Seconds" + ::= { otuFacilityCurrent15minEntry 4 } + +otuFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { otuFacilityCurrent15minEntry 5 } + +endOfOtuFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 34 } + +otuFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OtuFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 35 } + +otuFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX OtuFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { otuFacilityCurrent1dayTable 1 } + +OtuFacilityCurrent1dayEntry ::= SEQUENCE + { otuFacilityCurrent1dayES Unsigned32, + otuFacilityCurrent1daySES Unsigned32, + otuFacilityCurrent1dayBbe Counter64String, + otuFacilityCurrent1dayUAS Unsigned32, + otuFacilityCurrent1dayElapsedTime Integer32 } + +otuFacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Errored Seconds" + ::= { otuFacilityCurrent1dayEntry 1 } + +otuFacilityCurrent1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Severely Errored Seconds" + ::= { otuFacilityCurrent1dayEntry 2 } + +otuFacilityCurrent1dayBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Background Block Errors" + ::= { otuFacilityCurrent1dayEntry 3 } + +otuFacilityCurrent1dayUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Unavailable Seconds" + ::= { otuFacilityCurrent1dayEntry 4 } + +otuFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { otuFacilityCurrent1dayEntry 5 } + +endOfOtuFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 36 } + +otuFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OtuFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 37 } + +otuFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX OtuFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + otuFacilityHistorical15minNumber + } + ::= { otuFacilityHistorical15minTable 1 } + +OtuFacilityHistorical15minEntry ::= SEQUENCE + { otuFacilityHistorical15minNumber Integer32, + otuFacilityHistorical15minES Unsigned32, + otuFacilityHistorical15minSES Unsigned32, + otuFacilityHistorical15minBbe Counter64String, + otuFacilityHistorical15minUAS Unsigned32, + otuFacilityHistorical15minValidFlag TruthValue, + otuFacilityHistorical15minTimeStamp DateAndTime } + +otuFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { otuFacilityHistorical15minEntry 1 } + +otuFacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Errored Seconds" + ::= { otuFacilityHistorical15minEntry 2 } + +otuFacilityHistorical15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Severely Errored Seconds" + ::= { otuFacilityHistorical15minEntry 3 } + +otuFacilityHistorical15minBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Background Block Errors" + ::= { otuFacilityHistorical15minEntry 4 } + +otuFacilityHistorical15minUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Unavailable Seconds" + ::= { otuFacilityHistorical15minEntry 5 } + +otuFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { otuFacilityHistorical15minEntry 6 } + +otuFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { otuFacilityHistorical15minEntry 7 } + +endOfOtuFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 38 } + +otuFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OtuFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 39 } + +otuFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX OtuFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + otuFacilityHistorical1dayNumber + } + ::= { otuFacilityHistorical1dayTable 1 } + +OtuFacilityHistorical1dayEntry ::= SEQUENCE + { otuFacilityHistorical1dayNumber Integer32, + otuFacilityHistorical1dayES Unsigned32, + otuFacilityHistorical1daySES Unsigned32, + otuFacilityHistorical1dayBbe Counter64String, + otuFacilityHistorical1dayUAS Unsigned32, + otuFacilityHistorical1dayValidFlag TruthValue, + otuFacilityHistorical1dayTimeStamp DateAndTime } + +otuFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { otuFacilityHistorical1dayEntry 1 } + +otuFacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Errored Seconds" + ::= { otuFacilityHistorical1dayEntry 2 } + +otuFacilityHistorical1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Severely Errored Seconds" + ::= { otuFacilityHistorical1dayEntry 3 } + +otuFacilityHistorical1dayBbe OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Background Block Errors" + ::= { otuFacilityHistorical1dayEntry 4 } + +otuFacilityHistorical1dayUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU Unavailable Seconds" + ::= { otuFacilityHistorical1dayEntry 5 } + +otuFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { otuFacilityHistorical1dayEntry 6 } + +otuFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { otuFacilityHistorical1dayEntry 7 } + +endOfOtuFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 40 } + +otuFecFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OtuFecFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 41 } + +otuFecFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX OtuFecFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { otuFecFacilityCurrent15minTable 1 } + +OtuFecFacilityCurrent15minEntry ::= SEQUENCE + { otuFecFacilityCurrent15minES Unsigned32, + otuFecFacilityCurrent15minSES Unsigned32, + otuFecFacilityCurrent15minCE Counter64String, + otuFecFacilityCurrent15minUBE Counter64String, + otuFecFacilityCurrent15minBERCE Counter64String, + otuFecFacilityCurrent15minElapsedTime Integer32 } + +otuFecFacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Errored Seconds" + ::= { otuFecFacilityCurrent15minEntry 1 } + +otuFecFacilityCurrent15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Severely Errored Seconds" + ::= { otuFecFacilityCurrent15minEntry 2 } + +otuFecFacilityCurrent15minCE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Corrected Errors" + ::= { otuFecFacilityCurrent15minEntry 3 } + +otuFecFacilityCurrent15minUBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Uncorrected Block Errors" + ::= { otuFecFacilityCurrent15minEntry 4 } + +otuFecFacilityCurrent15minBERCE OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-18" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Error Rate before Foward Error Correction (FEC) calculated from corrected errors" + ::= { otuFecFacilityCurrent15minEntry 5 } + +otuFecFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { otuFecFacilityCurrent15minEntry 6 } + +endOfOtuFecFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 42 } + +otuFecFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OtuFecFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 43 } + +otuFecFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX OtuFecFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { otuFecFacilityCurrent1dayTable 1 } + +OtuFecFacilityCurrent1dayEntry ::= SEQUENCE + { otuFecFacilityCurrent1dayES Unsigned32, + otuFecFacilityCurrent1daySES Unsigned32, + otuFecFacilityCurrent1dayCE Counter64String, + otuFecFacilityCurrent1dayUBE Counter64String, + otuFecFacilityCurrent1dayBERCE Counter64String, + otuFecFacilityCurrent1dayElapsedTime Integer32 } + +otuFecFacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Errored Seconds" + ::= { otuFecFacilityCurrent1dayEntry 1 } + +otuFecFacilityCurrent1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Severely Errored Seconds" + ::= { otuFecFacilityCurrent1dayEntry 2 } + +otuFecFacilityCurrent1dayCE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Corrected Errors" + ::= { otuFecFacilityCurrent1dayEntry 3 } + +otuFecFacilityCurrent1dayUBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Uncorrected Block Errors" + ::= { otuFecFacilityCurrent1dayEntry 4 } + +otuFecFacilityCurrent1dayBERCE OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-18" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Error Rate before Foward Error Correction (FEC) calculated from corrected errors" + ::= { otuFecFacilityCurrent1dayEntry 5 } + +otuFecFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { otuFecFacilityCurrent1dayEntry 6 } + +endOfOtuFecFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 44 } + +otuFecFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OtuFecFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 45 } + +otuFecFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX OtuFecFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + otuFecFacilityHistorical15minNumber + } + ::= { otuFecFacilityHistorical15minTable 1 } + +OtuFecFacilityHistorical15minEntry ::= SEQUENCE + { otuFecFacilityHistorical15minNumber Integer32, + otuFecFacilityHistorical15minES Unsigned32, + otuFecFacilityHistorical15minSES Unsigned32, + otuFecFacilityHistorical15minCE Counter64String, + otuFecFacilityHistorical15minUBE Counter64String, + otuFecFacilityHistorical15minBERCE Counter64String, + otuFecFacilityHistorical15minValidFlag TruthValue, + otuFecFacilityHistorical15minTimeStamp DateAndTime } + +otuFecFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { otuFecFacilityHistorical15minEntry 1 } + +otuFecFacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Errored Seconds" + ::= { otuFecFacilityHistorical15minEntry 2 } + +otuFecFacilityHistorical15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Severely Errored Seconds" + ::= { otuFecFacilityHistorical15minEntry 3 } + +otuFecFacilityHistorical15minCE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Corrected Errors" + ::= { otuFecFacilityHistorical15minEntry 4 } + +otuFecFacilityHistorical15minUBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Uncorrected Block Errors" + ::= { otuFecFacilityHistorical15minEntry 5 } + +otuFecFacilityHistorical15minBERCE OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-18" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Error Rate before Foward Error Correction (FEC) calculated from corrected errors" + ::= { otuFecFacilityHistorical15minEntry 6 } + +otuFecFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { otuFecFacilityHistorical15minEntry 7 } + +otuFecFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { otuFecFacilityHistorical15minEntry 8 } + +endOfOtuFecFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 46 } + +otuFecFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OtuFecFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 47 } + +otuFecFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX OtuFecFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + otuFecFacilityHistorical1dayNumber + } + ::= { otuFecFacilityHistorical1dayTable 1 } + +OtuFecFacilityHistorical1dayEntry ::= SEQUENCE + { otuFecFacilityHistorical1dayNumber Integer32, + otuFecFacilityHistorical1dayES Unsigned32, + otuFecFacilityHistorical1daySES Unsigned32, + otuFecFacilityHistorical1dayCE Counter64String, + otuFecFacilityHistorical1dayUBE Counter64String, + otuFecFacilityHistorical1dayBERCE Counter64String, + otuFecFacilityHistorical1dayValidFlag TruthValue, + otuFecFacilityHistorical1dayTimeStamp DateAndTime } + +otuFecFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { otuFecFacilityHistorical1dayEntry 1 } + +otuFecFacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Errored Seconds" + ::= { otuFecFacilityHistorical1dayEntry 2 } + +otuFecFacilityHistorical1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Severely Errored Seconds" + ::= { otuFecFacilityHistorical1dayEntry 3 } + +otuFecFacilityHistorical1dayCE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Corrected Errors" + ::= { otuFecFacilityHistorical1dayEntry 4 } + +otuFecFacilityHistorical1dayUBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Uncorrected Block Errors" + ::= { otuFecFacilityHistorical1dayEntry 5 } + +otuFecFacilityHistorical1dayBERCE OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-18" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Error Rate before Foward Error Correction (FEC) calculated from corrected errors" + ::= { otuFecFacilityHistorical1dayEntry 6 } + +otuFecFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { otuFecFacilityHistorical1dayEntry 7 } + +otuFecFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { otuFecFacilityHistorical1dayEntry 8 } + +endOfOtuFecFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 48 } + +fecFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FecFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 49 } + +fecFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX FecFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { fecFacilityCurrent15minTable 1 } + +FecFacilityCurrent15minEntry ::= SEQUENCE + { fecFacilityCurrent15minSES Unsigned32, + fecFacilityCurrent15minCE Counter64String, + fecFacilityCurrent15minUBE Counter64String, + fecFacilityCurrent15minBERCE Counter64String, + fecFacilityCurrent15minElapsedTime Integer32 } + +fecFacilityCurrent15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Severely Errored Seconds FEC Monitoring for internal use" + ::= { fecFacilityCurrent15minEntry 1 } + +fecFacilityCurrent15minCE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Corrected Errors" + ::= { fecFacilityCurrent15minEntry 2 } + +fecFacilityCurrent15minUBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Uncorrected Block Errors" + ::= { fecFacilityCurrent15minEntry 3 } + +fecFacilityCurrent15minBERCE OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-18" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Error Rate before Foward Error Correction (FEC) calculated from corrected errors" + ::= { fecFacilityCurrent15minEntry 4 } + +fecFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { fecFacilityCurrent15minEntry 5 } + +endOfFecFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 50 } + +fecFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FecFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 51 } + +fecFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX FecFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { fecFacilityCurrent1dayTable 1 } + +FecFacilityCurrent1dayEntry ::= SEQUENCE + { fecFacilityCurrent1daySES Unsigned32, + fecFacilityCurrent1dayCE Counter64String, + fecFacilityCurrent1dayUBE Counter64String, + fecFacilityCurrent1dayBERCE Counter64String, + fecFacilityCurrent1dayElapsedTime Integer32 } + +fecFacilityCurrent1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Severely Errored Seconds FEC Monitoring for internal use" + ::= { fecFacilityCurrent1dayEntry 1 } + +fecFacilityCurrent1dayCE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Corrected Errors" + ::= { fecFacilityCurrent1dayEntry 2 } + +fecFacilityCurrent1dayUBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Uncorrected Block Errors" + ::= { fecFacilityCurrent1dayEntry 3 } + +fecFacilityCurrent1dayBERCE OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-18" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Error Rate before Foward Error Correction (FEC) calculated from corrected errors" + ::= { fecFacilityCurrent1dayEntry 4 } + +fecFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { fecFacilityCurrent1dayEntry 5 } + +endOfFecFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 52 } + +fecFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FecFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 53 } + +fecFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX FecFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + fecFacilityHistorical15minNumber + } + ::= { fecFacilityHistorical15minTable 1 } + +FecFacilityHistorical15minEntry ::= SEQUENCE + { fecFacilityHistorical15minNumber Integer32, + fecFacilityHistorical15minSES Unsigned32, + fecFacilityHistorical15minCE Counter64String, + fecFacilityHistorical15minUBE Counter64String, + fecFacilityHistorical15minBERCE Counter64String, + fecFacilityHistorical15minValidFlag TruthValue, + fecFacilityHistorical15minTimeStamp DateAndTime } + +fecFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { fecFacilityHistorical15minEntry 1 } + +fecFacilityHistorical15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Severely Errored Seconds FEC Monitoring for internal use" + ::= { fecFacilityHistorical15minEntry 2 } + +fecFacilityHistorical15minCE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Corrected Errors" + ::= { fecFacilityHistorical15minEntry 3 } + +fecFacilityHistorical15minUBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Uncorrected Block Errors" + ::= { fecFacilityHistorical15minEntry 4 } + +fecFacilityHistorical15minBERCE OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-18" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Error Rate before Foward Error Correction (FEC) calculated from corrected errors" + ::= { fecFacilityHistorical15minEntry 5 } + +fecFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { fecFacilityHistorical15minEntry 6 } + +fecFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { fecFacilityHistorical15minEntry 7 } + +endOfFecFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 54 } + +fecFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FecFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 55 } + +fecFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX FecFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + fecFacilityHistorical1dayNumber + } + ::= { fecFacilityHistorical1dayTable 1 } + +FecFacilityHistorical1dayEntry ::= SEQUENCE + { fecFacilityHistorical1dayNumber Integer32, + fecFacilityHistorical1daySES Unsigned32, + fecFacilityHistorical1dayCE Counter64String, + fecFacilityHistorical1dayUBE Counter64String, + fecFacilityHistorical1dayBERCE Counter64String, + fecFacilityHistorical1dayValidFlag TruthValue, + fecFacilityHistorical1dayTimeStamp DateAndTime } + +fecFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { fecFacilityHistorical1dayEntry 1 } + +fecFacilityHistorical1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Severely Errored Seconds FEC Monitoring for internal use" + ::= { fecFacilityHistorical1dayEntry 2 } + +fecFacilityHistorical1dayCE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Corrected Errors" + ::= { fecFacilityHistorical1dayEntry 3 } + +fecFacilityHistorical1dayUBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Uncorrected Block Errors" + ::= { fecFacilityHistorical1dayEntry 4 } + +fecFacilityHistorical1dayBERCE OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-18" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Error Rate before Foward Error Correction (FEC) calculated from corrected errors" + ::= { fecFacilityHistorical1dayEntry 5 } + +fecFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { fecFacilityHistorical1dayEntry 6 } + +fecFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { fecFacilityHistorical1dayEntry 7 } + +endOfFecFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 56 } + +pcs1FacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs1FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 57 } + +pcs1FacilityCurrent15minEntry OBJECT-TYPE + SYNTAX Pcs1FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { pcs1FacilityCurrent15minTable 1 } + +Pcs1FacilityCurrent15minEntry ::= SEQUENCE + { pcs1FacilityCurrent15minES Unsigned32, + pcs1FacilityCurrent15minCV Counter64String, + pcs1FacilityCurrent15minSE Unsigned32, + pcs1FacilityCurrent15minElapsedTime Integer32 } + +pcs1FacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs1FacilityCurrent15minEntry 1 } + +pcs1FacilityCurrent15minCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcs1FacilityCurrent15minEntry 2 } + +pcs1FacilityCurrent15minSE OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sync Header Errors Physical Coding Layer" + ::= { pcs1FacilityCurrent15minEntry 3 } + +pcs1FacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { pcs1FacilityCurrent15minEntry 4 } + +endOfPcs1FacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 58 } + +pcs1FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs1FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 59 } + +pcs1FacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX Pcs1FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { pcs1FacilityCurrent1dayTable 1 } + +Pcs1FacilityCurrent1dayEntry ::= SEQUENCE + { pcs1FacilityCurrent1dayES Unsigned32, + pcs1FacilityCurrent1dayCV Counter64String, + pcs1FacilityCurrent1daySE Unsigned32, + pcs1FacilityCurrent1dayElapsedTime Integer32 } + +pcs1FacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs1FacilityCurrent1dayEntry 1 } + +pcs1FacilityCurrent1dayCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcs1FacilityCurrent1dayEntry 2 } + +pcs1FacilityCurrent1daySE OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sync Header Errors Physical Coding Layer" + ::= { pcs1FacilityCurrent1dayEntry 3 } + +pcs1FacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { pcs1FacilityCurrent1dayEntry 4 } + +endOfPcs1FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 60 } + +pcs1FacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs1FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 61 } + +pcs1FacilityHistorical15minEntry OBJECT-TYPE + SYNTAX Pcs1FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + pcs1FacilityHistorical15minNumber + } + ::= { pcs1FacilityHistorical15minTable 1 } + +Pcs1FacilityHistorical15minEntry ::= SEQUENCE + { pcs1FacilityHistorical15minNumber Integer32, + pcs1FacilityHistorical15minES Unsigned32, + pcs1FacilityHistorical15minCV Counter64String, + pcs1FacilityHistorical15minSE Unsigned32, + pcs1FacilityHistorical15minValidFlag TruthValue, + pcs1FacilityHistorical15minTimeStamp DateAndTime } + +pcs1FacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { pcs1FacilityHistorical15minEntry 1 } + +pcs1FacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs1FacilityHistorical15minEntry 2 } + +pcs1FacilityHistorical15minCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcs1FacilityHistorical15minEntry 3 } + +pcs1FacilityHistorical15minSE OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sync Header Errors Physical Coding Layer" + ::= { pcs1FacilityHistorical15minEntry 4 } + +pcs1FacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pcs1FacilityHistorical15minEntry 5 } + +pcs1FacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pcs1FacilityHistorical15minEntry 6 } + +endOfPcs1FacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 62 } + +pcs1FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs1FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 63 } + +pcs1FacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX Pcs1FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + pcs1FacilityHistorical1dayNumber + } + ::= { pcs1FacilityHistorical1dayTable 1 } + +Pcs1FacilityHistorical1dayEntry ::= SEQUENCE + { pcs1FacilityHistorical1dayNumber Integer32, + pcs1FacilityHistorical1dayES Unsigned32, + pcs1FacilityHistorical1dayCV Counter64String, + pcs1FacilityHistorical1daySE Unsigned32, + pcs1FacilityHistorical1dayValidFlag TruthValue, + pcs1FacilityHistorical1dayTimeStamp DateAndTime } + +pcs1FacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { pcs1FacilityHistorical1dayEntry 1 } + +pcs1FacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs1FacilityHistorical1dayEntry 2 } + +pcs1FacilityHistorical1dayCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcs1FacilityHistorical1dayEntry 3 } + +pcs1FacilityHistorical1daySE OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Sync Header Errors Physical Coding Layer" + ::= { pcs1FacilityHistorical1dayEntry 4 } + +pcs1FacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pcs1FacilityHistorical1dayEntry 5 } + +pcs1FacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pcs1FacilityHistorical1dayEntry 6 } + +endOfPcs1FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 64 } + +pcs2FacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs2FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 65 } + +pcs2FacilityCurrent15minEntry OBJECT-TYPE + SYNTAX Pcs2FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { pcs2FacilityCurrent15minTable 1 } + +Pcs2FacilityCurrent15minEntry ::= SEQUENCE + { pcs2FacilityCurrent15minES Unsigned32, + pcs2FacilityCurrent15minDE Unsigned32, + pcs2FacilityCurrent15minCV Counter64String, + pcs2FacilityCurrent15minElapsedTime Integer32 } + +pcs2FacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs2FacilityCurrent15minEntry 1 } + +pcs2FacilityCurrent15minDE OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Disparity Errors" + ::= { pcs2FacilityCurrent15minEntry 2 } + +pcs2FacilityCurrent15minCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcs2FacilityCurrent15minEntry 3 } + +pcs2FacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { pcs2FacilityCurrent15minEntry 4 } + +endOfPcs2FacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 66 } + +pcs2FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs2FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 67 } + +pcs2FacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX Pcs2FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { pcs2FacilityCurrent1dayTable 1 } + +Pcs2FacilityCurrent1dayEntry ::= SEQUENCE + { pcs2FacilityCurrent1dayES Unsigned32, + pcs2FacilityCurrent1dayDE Unsigned32, + pcs2FacilityCurrent1dayCV Counter64String, + pcs2FacilityCurrent1dayElapsedTime Integer32 } + +pcs2FacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs2FacilityCurrent1dayEntry 1 } + +pcs2FacilityCurrent1dayDE OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Disparity Errors" + ::= { pcs2FacilityCurrent1dayEntry 2 } + +pcs2FacilityCurrent1dayCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcs2FacilityCurrent1dayEntry 3 } + +pcs2FacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { pcs2FacilityCurrent1dayEntry 4 } + +endOfPcs2FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 68 } + +pcs2FacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs2FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 69 } + +pcs2FacilityHistorical15minEntry OBJECT-TYPE + SYNTAX Pcs2FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + pcs2FacilityHistorical15minNumber + } + ::= { pcs2FacilityHistorical15minTable 1 } + +Pcs2FacilityHistorical15minEntry ::= SEQUENCE + { pcs2FacilityHistorical15minNumber Integer32, + pcs2FacilityHistorical15minES Unsigned32, + pcs2FacilityHistorical15minDE Unsigned32, + pcs2FacilityHistorical15minCV Counter64String, + pcs2FacilityHistorical15minValidFlag TruthValue, + pcs2FacilityHistorical15minTimeStamp DateAndTime } + +pcs2FacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { pcs2FacilityHistorical15minEntry 1 } + +pcs2FacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs2FacilityHistorical15minEntry 2 } + +pcs2FacilityHistorical15minDE OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Disparity Errors" + ::= { pcs2FacilityHistorical15minEntry 3 } + +pcs2FacilityHistorical15minCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcs2FacilityHistorical15minEntry 4 } + +pcs2FacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pcs2FacilityHistorical15minEntry 5 } + +pcs2FacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pcs2FacilityHistorical15minEntry 6 } + +endOfPcs2FacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 70 } + +pcs2FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs2FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 71 } + +pcs2FacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX Pcs2FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + pcs2FacilityHistorical1dayNumber + } + ::= { pcs2FacilityHistorical1dayTable 1 } + +Pcs2FacilityHistorical1dayEntry ::= SEQUENCE + { pcs2FacilityHistorical1dayNumber Integer32, + pcs2FacilityHistorical1dayES Unsigned32, + pcs2FacilityHistorical1dayDE Unsigned32, + pcs2FacilityHistorical1dayCV Counter64String, + pcs2FacilityHistorical1dayValidFlag TruthValue, + pcs2FacilityHistorical1dayTimeStamp DateAndTime } + +pcs2FacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { pcs2FacilityHistorical1dayEntry 1 } + +pcs2FacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs2FacilityHistorical1dayEntry 2 } + +pcs2FacilityHistorical1dayDE OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Disparity Errors" + ::= { pcs2FacilityHistorical1dayEntry 3 } + +pcs2FacilityHistorical1dayCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcs2FacilityHistorical1dayEntry 4 } + +pcs2FacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pcs2FacilityHistorical1dayEntry 5 } + +pcs2FacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pcs2FacilityHistorical1dayEntry 6 } + +endOfPcs2FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 72 } + +pcs3FacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs3FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 73 } + +pcs3FacilityCurrent15minEntry OBJECT-TYPE + SYNTAX Pcs3FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { pcs3FacilityCurrent15minTable 1 } + +Pcs3FacilityCurrent15minEntry ::= SEQUENCE + { pcs3FacilityCurrent15minES Unsigned32, + pcs3FacilityCurrent15minCVDE Counter64String, + pcs3FacilityCurrent15minElapsedTime Integer32 } + +pcs3FacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs3FacilityCurrent15minEntry 1 } + +pcs3FacilityCurrent15minCVDE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations + Disparity Errors" + ::= { pcs3FacilityCurrent15minEntry 2 } + +pcs3FacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { pcs3FacilityCurrent15minEntry 3 } + +endOfPcs3FacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 74 } + +pcs3FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs3FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 75 } + +pcs3FacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX Pcs3FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { pcs3FacilityCurrent1dayTable 1 } + +Pcs3FacilityCurrent1dayEntry ::= SEQUENCE + { pcs3FacilityCurrent1dayES Unsigned32, + pcs3FacilityCurrent1dayCVDE Counter64String, + pcs3FacilityCurrent1dayElapsedTime Integer32 } + +pcs3FacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs3FacilityCurrent1dayEntry 1 } + +pcs3FacilityCurrent1dayCVDE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations + Disparity Errors" + ::= { pcs3FacilityCurrent1dayEntry 2 } + +pcs3FacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { pcs3FacilityCurrent1dayEntry 3 } + +endOfPcs3FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 76 } + +pcs3FacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs3FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 77 } + +pcs3FacilityHistorical15minEntry OBJECT-TYPE + SYNTAX Pcs3FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + pcs3FacilityHistorical15minNumber + } + ::= { pcs3FacilityHistorical15minTable 1 } + +Pcs3FacilityHistorical15minEntry ::= SEQUENCE + { pcs3FacilityHistorical15minNumber Integer32, + pcs3FacilityHistorical15minES Unsigned32, + pcs3FacilityHistorical15minCVDE Counter64String, + pcs3FacilityHistorical15minValidFlag TruthValue, + pcs3FacilityHistorical15minTimeStamp DateAndTime } + +pcs3FacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { pcs3FacilityHistorical15minEntry 1 } + +pcs3FacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs3FacilityHistorical15minEntry 2 } + +pcs3FacilityHistorical15minCVDE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations + Disparity Errors" + ::= { pcs3FacilityHistorical15minEntry 3 } + +pcs3FacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pcs3FacilityHistorical15minEntry 4 } + +pcs3FacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pcs3FacilityHistorical15minEntry 5 } + +endOfPcs3FacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 78 } + +pcs3FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs3FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 79 } + +pcs3FacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX Pcs3FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + pcs3FacilityHistorical1dayNumber + } + ::= { pcs3FacilityHistorical1dayTable 1 } + +Pcs3FacilityHistorical1dayEntry ::= SEQUENCE + { pcs3FacilityHistorical1dayNumber Integer32, + pcs3FacilityHistorical1dayES Unsigned32, + pcs3FacilityHistorical1dayCVDE Counter64String, + pcs3FacilityHistorical1dayValidFlag TruthValue, + pcs3FacilityHistorical1dayTimeStamp DateAndTime } + +pcs3FacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { pcs3FacilityHistorical1dayEntry 1 } + +pcs3FacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs3FacilityHistorical1dayEntry 2 } + +pcs3FacilityHistorical1dayCVDE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations + Disparity Errors" + ::= { pcs3FacilityHistorical1dayEntry 3 } + +pcs3FacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pcs3FacilityHistorical1dayEntry 4 } + +pcs3FacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pcs3FacilityHistorical1dayEntry 5 } + +endOfPcs3FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 80 } + +pcs4FacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs4FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 81 } + +pcs4FacilityCurrent15minEntry OBJECT-TYPE + SYNTAX Pcs4FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { pcs4FacilityCurrent15minTable 1 } + +Pcs4FacilityCurrent15minEntry ::= SEQUENCE + { pcs4FacilityCurrent15minES Unsigned32, + pcs4FacilityCurrent15minCV Counter64String, + pcs4FacilityCurrent15minBBE Counter64String, + pcs4FacilityCurrent15minElapsedTime Integer32 } + +pcs4FacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs4FacilityCurrent15minEntry 1 } + +pcs4FacilityCurrent15minCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcs4FacilityCurrent15minEntry 2 } + +pcs4FacilityCurrent15minBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PCS Background Block Errors" + ::= { pcs4FacilityCurrent15minEntry 3 } + +pcs4FacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { pcs4FacilityCurrent15minEntry 4 } + +endOfPcs4FacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 82 } + +pcs4FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs4FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 83 } + +pcs4FacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX Pcs4FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { pcs4FacilityCurrent1dayTable 1 } + +Pcs4FacilityCurrent1dayEntry ::= SEQUENCE + { pcs4FacilityCurrent1dayES Unsigned32, + pcs4FacilityCurrent1dayCV Counter64String, + pcs4FacilityCurrent1dayBBE Counter64String, + pcs4FacilityCurrent1dayElapsedTime Integer32 } + +pcs4FacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs4FacilityCurrent1dayEntry 1 } + +pcs4FacilityCurrent1dayCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcs4FacilityCurrent1dayEntry 2 } + +pcs4FacilityCurrent1dayBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PCS Background Block Errors" + ::= { pcs4FacilityCurrent1dayEntry 3 } + +pcs4FacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { pcs4FacilityCurrent1dayEntry 4 } + +endOfPcs4FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 84 } + +pcs4FacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs4FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 85 } + +pcs4FacilityHistorical15minEntry OBJECT-TYPE + SYNTAX Pcs4FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + pcs4FacilityHistorical15minNumber + } + ::= { pcs4FacilityHistorical15minTable 1 } + +Pcs4FacilityHistorical15minEntry ::= SEQUENCE + { pcs4FacilityHistorical15minNumber Integer32, + pcs4FacilityHistorical15minES Unsigned32, + pcs4FacilityHistorical15minCV Counter64String, + pcs4FacilityHistorical15minBBE Counter64String, + pcs4FacilityHistorical15minValidFlag TruthValue, + pcs4FacilityHistorical15minTimeStamp DateAndTime } + +pcs4FacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { pcs4FacilityHistorical15minEntry 1 } + +pcs4FacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs4FacilityHistorical15minEntry 2 } + +pcs4FacilityHistorical15minCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcs4FacilityHistorical15minEntry 3 } + +pcs4FacilityHistorical15minBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PCS Background Block Errors" + ::= { pcs4FacilityHistorical15minEntry 4 } + +pcs4FacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pcs4FacilityHistorical15minEntry 5 } + +pcs4FacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pcs4FacilityHistorical15minEntry 6 } + +endOfPcs4FacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 86 } + +pcs4FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pcs4FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 87 } + +pcs4FacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX Pcs4FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + pcs4FacilityHistorical1dayNumber + } + ::= { pcs4FacilityHistorical1dayTable 1 } + +Pcs4FacilityHistorical1dayEntry ::= SEQUENCE + { pcs4FacilityHistorical1dayNumber Integer32, + pcs4FacilityHistorical1dayES Unsigned32, + pcs4FacilityHistorical1dayCV Counter64String, + pcs4FacilityHistorical1dayBBE Counter64String, + pcs4FacilityHistorical1dayValidFlag TruthValue, + pcs4FacilityHistorical1dayTimeStamp DateAndTime } + +pcs4FacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { pcs4FacilityHistorical1dayEntry 1 } + +pcs4FacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcs4FacilityHistorical1dayEntry 2 } + +pcs4FacilityHistorical1dayCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcs4FacilityHistorical1dayEntry 3 } + +pcs4FacilityHistorical1dayBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PCS Background Block Errors" + ::= { pcs4FacilityHistorical1dayEntry 4 } + +pcs4FacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pcs4FacilityHistorical1dayEntry 5 } + +pcs4FacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pcs4FacilityHistorical1dayEntry 6 } + +endOfPcs4FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 88 } + +lFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 89 } + +lFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX LFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lFacilityCurrent15minTable 1 } + +LFacilityCurrent15minEntry ::= SEQUENCE + { lFacilityCurrent15minES Unsigned32, + lFacilityCurrent15minSES Unsigned32, + lFacilityCurrent15minUAS Unsigned32, + lFacilityCurrent15minCV Counter64String, + lFacilityCurrent15minElapsedTime Integer32 } + +lFacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Errored Second" + ::= { lFacilityCurrent15minEntry 1 } + +lFacilityCurrent15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Severely Errored Seconds" + ::= { lFacilityCurrent15minEntry 2 } + +lFacilityCurrent15minUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Unavailable Seconds" + ::= { lFacilityCurrent15minEntry 3 } + +lFacilityCurrent15minCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Coding Violations" + ::= { lFacilityCurrent15minEntry 4 } + +lFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { lFacilityCurrent15minEntry 5 } + +endOfLFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 90 } + +lFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 91 } + +lFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX LFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lFacilityCurrent1dayTable 1 } + +LFacilityCurrent1dayEntry ::= SEQUENCE + { lFacilityCurrent1dayES Unsigned32, + lFacilityCurrent1daySES Unsigned32, + lFacilityCurrent1dayUAS Unsigned32, + lFacilityCurrent1dayCV Counter64String, + lFacilityCurrent1dayElapsedTime Integer32 } + +lFacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Errored Second" + ::= { lFacilityCurrent1dayEntry 1 } + +lFacilityCurrent1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Severely Errored Seconds" + ::= { lFacilityCurrent1dayEntry 2 } + +lFacilityCurrent1dayUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Unavailable Seconds" + ::= { lFacilityCurrent1dayEntry 3 } + +lFacilityCurrent1dayCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Coding Violations" + ::= { lFacilityCurrent1dayEntry 4 } + +lFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { lFacilityCurrent1dayEntry 5 } + +endOfLFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 92 } + +lFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 93 } + +lFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX LFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + lFacilityHistorical15minNumber + } + ::= { lFacilityHistorical15minTable 1 } + +LFacilityHistorical15minEntry ::= SEQUENCE + { lFacilityHistorical15minNumber Integer32, + lFacilityHistorical15minES Unsigned32, + lFacilityHistorical15minSES Unsigned32, + lFacilityHistorical15minUAS Unsigned32, + lFacilityHistorical15minCV Counter64String, + lFacilityHistorical15minValidFlag TruthValue, + lFacilityHistorical15minTimeStamp DateAndTime } + +lFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { lFacilityHistorical15minEntry 1 } + +lFacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Errored Second" + ::= { lFacilityHistorical15minEntry 2 } + +lFacilityHistorical15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Severely Errored Seconds" + ::= { lFacilityHistorical15minEntry 3 } + +lFacilityHistorical15minUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Unavailable Seconds" + ::= { lFacilityHistorical15minEntry 4 } + +lFacilityHistorical15minCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Coding Violations" + ::= { lFacilityHistorical15minEntry 5 } + +lFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lFacilityHistorical15minEntry 6 } + +lFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lFacilityHistorical15minEntry 7 } + +endOfLFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 94 } + +lFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 95 } + +lFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX LFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + lFacilityHistorical1dayNumber + } + ::= { lFacilityHistorical1dayTable 1 } + +LFacilityHistorical1dayEntry ::= SEQUENCE + { lFacilityHistorical1dayNumber Integer32, + lFacilityHistorical1dayES Unsigned32, + lFacilityHistorical1daySES Unsigned32, + lFacilityHistorical1dayUAS Unsigned32, + lFacilityHistorical1dayCV Counter64String, + lFacilityHistorical1dayValidFlag TruthValue, + lFacilityHistorical1dayTimeStamp DateAndTime } + +lFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { lFacilityHistorical1dayEntry 1 } + +lFacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Errored Second" + ::= { lFacilityHistorical1dayEntry 2 } + +lFacilityHistorical1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Severely Errored Seconds" + ::= { lFacilityHistorical1dayEntry 3 } + +lFacilityHistorical1dayUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Unavailable Seconds" + ::= { lFacilityHistorical1dayEntry 4 } + +lFacilityHistorical1dayCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Coding Violations" + ::= { lFacilityHistorical1dayEntry 5 } + +lFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lFacilityHistorical1dayEntry 6 } + +lFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lFacilityHistorical1dayEntry 7 } + +endOfLFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 96 } + +sFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF SFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 97 } + +sFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX SFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { sFacilityCurrent15minTable 1 } + +SFacilityCurrent15minEntry ::= SEQUENCE + { sFacilityCurrent15minES Unsigned32, + sFacilityCurrent15minSES Unsigned32, + sFacilityCurrent15minSEFS Unsigned32, + sFacilityCurrent15minCV Counter64String, + sFacilityCurrent15minElapsedTime Integer32 } + +sFacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenerator Section Errored Seconds" + ::= { sFacilityCurrent15minEntry 1 } + +sFacilityCurrent15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Seconds" + ::= { sFacilityCurrent15minEntry 2 } + +sFacilityCurrent15minSEFS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Frame Seconds" + ::= { sFacilityCurrent15minEntry 3 } + +sFacilityCurrent15minCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenator Section Coding Violations" + ::= { sFacilityCurrent15minEntry 4 } + +sFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { sFacilityCurrent15minEntry 5 } + +endOfSFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 98 } + +sFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF SFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 99 } + +sFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX SFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { sFacilityCurrent1dayTable 1 } + +SFacilityCurrent1dayEntry ::= SEQUENCE + { sFacilityCurrent1dayES Unsigned32, + sFacilityCurrent1daySES Unsigned32, + sFacilityCurrent1daySEFS Unsigned32, + sFacilityCurrent1dayCV Counter64String, + sFacilityCurrent1dayElapsedTime Integer32 } + +sFacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenerator Section Errored Seconds" + ::= { sFacilityCurrent1dayEntry 1 } + +sFacilityCurrent1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Seconds" + ::= { sFacilityCurrent1dayEntry 2 } + +sFacilityCurrent1daySEFS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Frame Seconds" + ::= { sFacilityCurrent1dayEntry 3 } + +sFacilityCurrent1dayCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenator Section Coding Violations" + ::= { sFacilityCurrent1dayEntry 4 } + +sFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { sFacilityCurrent1dayEntry 5 } + +endOfSFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 100 } + +sFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF SFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 101 } + +sFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX SFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + sFacilityHistorical15minNumber + } + ::= { sFacilityHistorical15minTable 1 } + +SFacilityHistorical15minEntry ::= SEQUENCE + { sFacilityHistorical15minNumber Integer32, + sFacilityHistorical15minES Unsigned32, + sFacilityHistorical15minSES Unsigned32, + sFacilityHistorical15minSEFS Unsigned32, + sFacilityHistorical15minCV Counter64String, + sFacilityHistorical15minValidFlag TruthValue, + sFacilityHistorical15minTimeStamp DateAndTime } + +sFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { sFacilityHistorical15minEntry 1 } + +sFacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenerator Section Errored Seconds" + ::= { sFacilityHistorical15minEntry 2 } + +sFacilityHistorical15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Seconds" + ::= { sFacilityHistorical15minEntry 3 } + +sFacilityHistorical15minSEFS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Frame Seconds" + ::= { sFacilityHistorical15minEntry 4 } + +sFacilityHistorical15minCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenator Section Coding Violations" + ::= { sFacilityHistorical15minEntry 5 } + +sFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { sFacilityHistorical15minEntry 6 } + +sFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { sFacilityHistorical15minEntry 7 } + +endOfSFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 102 } + +sFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF SFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 103 } + +sFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX SFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + sFacilityHistorical1dayNumber + } + ::= { sFacilityHistorical1dayTable 1 } + +SFacilityHistorical1dayEntry ::= SEQUENCE + { sFacilityHistorical1dayNumber Integer32, + sFacilityHistorical1dayES Unsigned32, + sFacilityHistorical1daySES Unsigned32, + sFacilityHistorical1daySEFS Unsigned32, + sFacilityHistorical1dayCV Counter64String, + sFacilityHistorical1dayValidFlag TruthValue, + sFacilityHistorical1dayTimeStamp DateAndTime } + +sFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { sFacilityHistorical1dayEntry 1 } + +sFacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenerator Section Errored Seconds" + ::= { sFacilityHistorical1dayEntry 2 } + +sFacilityHistorical1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Seconds" + ::= { sFacilityHistorical1dayEntry 3 } + +sFacilityHistorical1daySEFS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Frame Seconds" + ::= { sFacilityHistorical1dayEntry 4 } + +sFacilityHistorical1dayCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenator Section Coding Violations" + ::= { sFacilityHistorical1dayEntry 5 } + +sFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { sFacilityHistorical1dayEntry 6 } + +sFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { sFacilityHistorical1dayEntry 7 } + +endOfSFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 104 } + +gfpfrFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF GfpfrFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 105 } + +gfpfrFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX GfpfrFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { gfpfrFacilityCurrent15minTable 1 } + +GfpfrFacilityCurrent15minEntry ::= SEQUENCE + { gfpfrFacilityCurrent15minGoodFrames Counter64String, + gfpfrFacilityCurrent15minCHecDiscardedFrames Counter64String, + gfpfrFacilityCurrent15minTHecDiscardedFrames Counter64String, + gfpfrFacilityCurrent15minElapsedTime Integer32 } + +gfpfrFacilityCurrent15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "GFP Valid Frames" + ::= { gfpfrFacilityCurrent15minEntry 1 } + +gfpfrFacilityCurrent15minCHecDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Core HEC Discarded Frames" + ::= { gfpfrFacilityCurrent15minEntry 2 } + +gfpfrFacilityCurrent15minTHecDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type Field HEC Discarded Frames" + ::= { gfpfrFacilityCurrent15minEntry 3 } + +gfpfrFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { gfpfrFacilityCurrent15minEntry 4 } + +endOfGfpfrFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 106 } + +gfpfrFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF GfpfrFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 107 } + +gfpfrFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX GfpfrFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { gfpfrFacilityCurrent1dayTable 1 } + +GfpfrFacilityCurrent1dayEntry ::= SEQUENCE + { gfpfrFacilityCurrent1dayGoodFrames Counter64String, + gfpfrFacilityCurrent1dayCHecDiscardedFrames Counter64String, + gfpfrFacilityCurrent1dayTHecDiscardedFrames Counter64String, + gfpfrFacilityCurrent1dayElapsedTime Integer32 } + +gfpfrFacilityCurrent1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "GFP Valid Frames" + ::= { gfpfrFacilityCurrent1dayEntry 1 } + +gfpfrFacilityCurrent1dayCHecDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Core HEC Discarded Frames" + ::= { gfpfrFacilityCurrent1dayEntry 2 } + +gfpfrFacilityCurrent1dayTHecDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type Field HEC Discarded Frames" + ::= { gfpfrFacilityCurrent1dayEntry 3 } + +gfpfrFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { gfpfrFacilityCurrent1dayEntry 4 } + +endOfGfpfrFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 108 } + +gfpfrFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF GfpfrFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 109 } + +gfpfrFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX GfpfrFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + gfpfrFacilityHistorical15minNumber + } + ::= { gfpfrFacilityHistorical15minTable 1 } + +GfpfrFacilityHistorical15minEntry ::= SEQUENCE + { gfpfrFacilityHistorical15minNumber Integer32, + gfpfrFacilityHistorical15minGoodFrames Counter64String, + gfpfrFacilityHistorical15minCHecDiscardedFrames Counter64String, + gfpfrFacilityHistorical15minTHecDiscardedFrames Counter64String, + gfpfrFacilityHistorical15minValidFlag TruthValue, + gfpfrFacilityHistorical15minTimeStamp DateAndTime } + +gfpfrFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { gfpfrFacilityHistorical15minEntry 1 } + +gfpfrFacilityHistorical15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "GFP Valid Frames" + ::= { gfpfrFacilityHistorical15minEntry 2 } + +gfpfrFacilityHistorical15minCHecDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Core HEC Discarded Frames" + ::= { gfpfrFacilityHistorical15minEntry 3 } + +gfpfrFacilityHistorical15minTHecDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type Field HEC Discarded Frames" + ::= { gfpfrFacilityHistorical15minEntry 4 } + +gfpfrFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { gfpfrFacilityHistorical15minEntry 5 } + +gfpfrFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { gfpfrFacilityHistorical15minEntry 6 } + +endOfGfpfrFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 110 } + +gfpfrFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF GfpfrFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 111 } + +gfpfrFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX GfpfrFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + gfpfrFacilityHistorical1dayNumber + } + ::= { gfpfrFacilityHistorical1dayTable 1 } + +GfpfrFacilityHistorical1dayEntry ::= SEQUENCE + { gfpfrFacilityHistorical1dayNumber Integer32, + gfpfrFacilityHistorical1dayGoodFrames Counter64String, + gfpfrFacilityHistorical1dayCHecDiscardedFrames Counter64String, + gfpfrFacilityHistorical1dayTHecDiscardedFrames Counter64String, + gfpfrFacilityHistorical1dayValidFlag TruthValue, + gfpfrFacilityHistorical1dayTimeStamp DateAndTime } + +gfpfrFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { gfpfrFacilityHistorical1dayEntry 1 } + +gfpfrFacilityHistorical1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "GFP Valid Frames" + ::= { gfpfrFacilityHistorical1dayEntry 2 } + +gfpfrFacilityHistorical1dayCHecDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Core HEC Discarded Frames" + ::= { gfpfrFacilityHistorical1dayEntry 3 } + +gfpfrFacilityHistorical1dayTHecDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type Field HEC Discarded Frames" + ::= { gfpfrFacilityHistorical1dayEntry 4 } + +gfpfrFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { gfpfrFacilityHistorical1dayEntry 5 } + +gfpfrFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { gfpfrFacilityHistorical1dayEntry 6 } + +endOfGfpfrFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 112 } + +checfrFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF ChecfrFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 113 } + +checfrFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX ChecfrFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { checfrFacilityCurrent15minTable 1 } + +ChecfrFacilityCurrent15minEntry ::= SEQUENCE + { checfrFacilityCurrent15minCoreHecCorrectedFrames Unsigned32, + checfrFacilityCurrent15minTypeHecCorrectedFrames Unsigned32, + checfrFacilityCurrent15minTypeHecDiscardedFrames Counter64String, + checfrFacilityCurrent15minElapsedTime Integer32 } + +checfrFacilityCurrent15minCoreHecCorrectedFrames OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Core HEC Corrected Frames" + ::= { checfrFacilityCurrent15minEntry 1 } + +checfrFacilityCurrent15minTypeHecCorrectedFrames OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type Field HEC Corrected Frames" + ::= { checfrFacilityCurrent15minEntry 2 } + +checfrFacilityCurrent15minTypeHecDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type Field HEC Discarded Frames" + ::= { checfrFacilityCurrent15minEntry 3 } + +checfrFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { checfrFacilityCurrent15minEntry 4 } + +endOfChecfrFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 114 } + +checfrFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF ChecfrFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 115 } + +checfrFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX ChecfrFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { checfrFacilityCurrent1dayTable 1 } + +ChecfrFacilityCurrent1dayEntry ::= SEQUENCE + { checfrFacilityCurrent1dayCoreHecCorrectedFrames Unsigned32, + checfrFacilityCurrent1dayTypeHecCorrectedFrames Unsigned32, + checfrFacilityCurrent1dayTypeHecDiscardedFrames Counter64String, + checfrFacilityCurrent1dayElapsedTime Integer32 } + +checfrFacilityCurrent1dayCoreHecCorrectedFrames OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Core HEC Corrected Frames" + ::= { checfrFacilityCurrent1dayEntry 1 } + +checfrFacilityCurrent1dayTypeHecCorrectedFrames OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type Field HEC Corrected Frames" + ::= { checfrFacilityCurrent1dayEntry 2 } + +checfrFacilityCurrent1dayTypeHecDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type Field HEC Discarded Frames" + ::= { checfrFacilityCurrent1dayEntry 3 } + +checfrFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { checfrFacilityCurrent1dayEntry 4 } + +endOfChecfrFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 116 } + +checfrFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF ChecfrFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 117 } + +checfrFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX ChecfrFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + checfrFacilityHistorical15minNumber + } + ::= { checfrFacilityHistorical15minTable 1 } + +ChecfrFacilityHistorical15minEntry ::= SEQUENCE + { checfrFacilityHistorical15minNumber Integer32, + checfrFacilityHistorical15minCoreHecCorrectedFrames Unsigned32, + checfrFacilityHistorical15minTypeHecCorrectedFrames Unsigned32, + checfrFacilityHistorical15minTypeHecDiscardedFrames Counter64String, + checfrFacilityHistorical15minValidFlag TruthValue, + checfrFacilityHistorical15minTimeStamp DateAndTime } + +checfrFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { checfrFacilityHistorical15minEntry 1 } + +checfrFacilityHistorical15minCoreHecCorrectedFrames OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Core HEC Corrected Frames" + ::= { checfrFacilityHistorical15minEntry 2 } + +checfrFacilityHistorical15minTypeHecCorrectedFrames OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type Field HEC Corrected Frames" + ::= { checfrFacilityHistorical15minEntry 3 } + +checfrFacilityHistorical15minTypeHecDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type Field HEC Discarded Frames" + ::= { checfrFacilityHistorical15minEntry 4 } + +checfrFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { checfrFacilityHistorical15minEntry 5 } + +checfrFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { checfrFacilityHistorical15minEntry 6 } + +endOfChecfrFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 118 } + +checfrFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF ChecfrFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 119 } + +checfrFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX ChecfrFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + checfrFacilityHistorical1dayNumber + } + ::= { checfrFacilityHistorical1dayTable 1 } + +ChecfrFacilityHistorical1dayEntry ::= SEQUENCE + { checfrFacilityHistorical1dayNumber Integer32, + checfrFacilityHistorical1dayCoreHecCorrectedFrames Unsigned32, + checfrFacilityHistorical1dayTypeHecCorrectedFrames Unsigned32, + checfrFacilityHistorical1dayTypeHecDiscardedFrames Counter64String, + checfrFacilityHistorical1dayValidFlag TruthValue, + checfrFacilityHistorical1dayTimeStamp DateAndTime } + +checfrFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { checfrFacilityHistorical1dayEntry 1 } + +checfrFacilityHistorical1dayCoreHecCorrectedFrames OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Core HEC Corrected Frames" + ::= { checfrFacilityHistorical1dayEntry 2 } + +checfrFacilityHistorical1dayTypeHecCorrectedFrames OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type Field HEC Corrected Frames" + ::= { checfrFacilityHistorical1dayEntry 3 } + +checfrFacilityHistorical1dayTypeHecDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type Field HEC Discarded Frames" + ::= { checfrFacilityHistorical1dayEntry 4 } + +checfrFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { checfrFacilityHistorical1dayEntry 5 } + +checfrFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { checfrFacilityHistorical1dayEntry 6 } + +endOfChecfrFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 120 } + +discsBlockFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF DiscsBlockFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 121 } + +discsBlockFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX DiscsBlockFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { discsBlockFacilityCurrent15minTable 1 } + +DiscsBlockFacilityCurrent15minEntry ::= SEQUENCE + { discsBlockFacilityCurrent15minDiscardedSuperblocks Unsigned32, + discsBlockFacilityCurrent15minElapsedTime Integer32 } + +discsBlockFacilityCurrent15minDiscardedSuperblocks OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Discarded Super Blocks" + ::= { discsBlockFacilityCurrent15minEntry 1 } + +discsBlockFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { discsBlockFacilityCurrent15minEntry 2 } + +endOfDiscsBlockFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 122 } + +discsBlockFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF DiscsBlockFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 123 } + +discsBlockFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX DiscsBlockFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { discsBlockFacilityCurrent1dayTable 1 } + +DiscsBlockFacilityCurrent1dayEntry ::= SEQUENCE + { discsBlockFacilityCurrent1dayDiscardedSuperblocks Unsigned32, + discsBlockFacilityCurrent1dayElapsedTime Integer32 } + +discsBlockFacilityCurrent1dayDiscardedSuperblocks OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Discarded Super Blocks" + ::= { discsBlockFacilityCurrent1dayEntry 1 } + +discsBlockFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { discsBlockFacilityCurrent1dayEntry 2 } + +endOfDiscsBlockFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 124 } + +discsBlockFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF DiscsBlockFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 125 } + +discsBlockFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX DiscsBlockFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + discsBlockFacilityHistorical15minNumber + } + ::= { discsBlockFacilityHistorical15minTable 1 } + +DiscsBlockFacilityHistorical15minEntry ::= SEQUENCE + { discsBlockFacilityHistorical15minNumber Integer32, + discsBlockFacilityHistorical15minDiscardedSuperblocks Unsigned32, + discsBlockFacilityHistorical15minValidFlag TruthValue, + discsBlockFacilityHistorical15minTimeStamp DateAndTime } + +discsBlockFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { discsBlockFacilityHistorical15minEntry 1 } + +discsBlockFacilityHistorical15minDiscardedSuperblocks OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Discarded Super Blocks" + ::= { discsBlockFacilityHistorical15minEntry 2 } + +discsBlockFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { discsBlockFacilityHistorical15minEntry 3 } + +discsBlockFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { discsBlockFacilityHistorical15minEntry 4 } + +endOfDiscsBlockFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 126 } + +discsBlockFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF DiscsBlockFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 127 } + +discsBlockFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX DiscsBlockFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + discsBlockFacilityHistorical1dayNumber + } + ::= { discsBlockFacilityHistorical1dayTable 1 } + +DiscsBlockFacilityHistorical1dayEntry ::= SEQUENCE + { discsBlockFacilityHistorical1dayNumber Integer32, + discsBlockFacilityHistorical1dayDiscardedSuperblocks Unsigned32, + discsBlockFacilityHistorical1dayValidFlag TruthValue, + discsBlockFacilityHistorical1dayTimeStamp DateAndTime } + +discsBlockFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { discsBlockFacilityHistorical1dayEntry 1 } + +discsBlockFacilityHistorical1dayDiscardedSuperblocks OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Discarded Super Blocks" + ::= { discsBlockFacilityHistorical1dayEntry 2 } + +discsBlockFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { discsBlockFacilityHistorical1dayEntry 3 } + +discsBlockFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { discsBlockFacilityHistorical1dayEntry 4 } + +endOfDiscsBlockFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 128 } + +l2PortTxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF L2PortTxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 129 } + +l2PortTxFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX L2PortTxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { l2PortTxFacilityCurrent15minTable 1 } + +L2PortTxFacilityCurrent15minEntry ::= SEQUENCE + { l2PortTxFacilityCurrent15minFramesTrmt Counter64String, + l2PortTxFacilityCurrent15minBytesTrmt Counter64String, + l2PortTxFacilityCurrent15minBroadcastFramesTrmt Counter64String, + l2PortTxFacilityCurrent15minMulticastFramesTrmt Counter64String, + l2PortTxFacilityCurrent15minPauseFramesTrmt Counter64String, + l2PortTxFacilityCurrent15minBytesFrames64Trmt Counter64String, + l2PortTxFacilityCurrent15minBytesFrames65Trmt Counter64String, + l2PortTxFacilityCurrent15minBytesFrames128Trmt Counter64String, + l2PortTxFacilityCurrent15minBytesFrames256Trmt Counter64String, + l2PortTxFacilityCurrent15minBytesFrames512Trmt Counter64String, + l2PortTxFacilityCurrent15minBytesFrames1024Trmt Counter64String, + l2PortTxFacilityCurrent15minBytesFrames1519Trmt Counter64String, + l2PortTxFacilityCurrent15minElapsedTime Integer32 } + +l2PortTxFacilityCurrent15minFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { l2PortTxFacilityCurrent15minEntry 1 } + +l2PortTxFacilityCurrent15minBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { l2PortTxFacilityCurrent15minEntry 2 } + +l2PortTxFacilityCurrent15minBroadcastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Transmitted" + ::= { l2PortTxFacilityCurrent15minEntry 3 } + +l2PortTxFacilityCurrent15minMulticastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { l2PortTxFacilityCurrent15minEntry 4 } + +l2PortTxFacilityCurrent15minPauseFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Transmitted" + ::= { l2PortTxFacilityCurrent15minEntry 5 } + +l2PortTxFacilityCurrent15minBytesFrames64Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Transmitted" + ::= { l2PortTxFacilityCurrent15minEntry 6 } + +l2PortTxFacilityCurrent15minBytesFrames65Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Transmitted" + ::= { l2PortTxFacilityCurrent15minEntry 7 } + +l2PortTxFacilityCurrent15minBytesFrames128Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Transmitted" + ::= { l2PortTxFacilityCurrent15minEntry 8 } + +l2PortTxFacilityCurrent15minBytesFrames256Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Transmitted" + ::= { l2PortTxFacilityCurrent15minEntry 9 } + +l2PortTxFacilityCurrent15minBytesFrames512Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Transmitted" + ::= { l2PortTxFacilityCurrent15minEntry 10 } + +l2PortTxFacilityCurrent15minBytesFrames1024Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Transmitted" + ::= { l2PortTxFacilityCurrent15minEntry 11 } + +l2PortTxFacilityCurrent15minBytesFrames1519Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Transmitted" + ::= { l2PortTxFacilityCurrent15minEntry 12 } + +l2PortTxFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { l2PortTxFacilityCurrent15minEntry 13 } + +endOfL2ProtTxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 130 } + +l2PortTxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF L2PortTxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 131 } + +l2PortTxFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX L2PortTxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { l2PortTxFacilityCurrent1dayTable 1 } + +L2PortTxFacilityCurrent1dayEntry ::= SEQUENCE + { l2PortTxFacilityCurrent1dayFramesTrmt Counter64String, + l2PortTxFacilityCurrent1dayBytesTrmt Counter64String, + l2PortTxFacilityCurrent1dayBroadcastFramesTrmt Counter64String, + l2PortTxFacilityCurrent1dayMulticastFramesTrmt Counter64String, + l2PortTxFacilityCurrent1dayPauseFramesTrmt Counter64String, + l2PortTxFacilityCurrent1dayBytesFrames64Trmt Counter64String, + l2PortTxFacilityCurrent1dayBytesFrames65Trmt Counter64String, + l2PortTxFacilityCurrent1dayBytesFrames128Trmt Counter64String, + l2PortTxFacilityCurrent1dayBytesFrames256Trmt Counter64String, + l2PortTxFacilityCurrent1dayBytesFrames512Trmt Counter64String, + l2PortTxFacilityCurrent1dayBytesFrames1024Trmt Counter64String, + l2PortTxFacilityCurrent1dayBytesFrames1519Trmt Counter64String, + l2PortTxFacilityCurrent1dayElapsedTime Integer32 } + +l2PortTxFacilityCurrent1dayFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { l2PortTxFacilityCurrent1dayEntry 1 } + +l2PortTxFacilityCurrent1dayBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { l2PortTxFacilityCurrent1dayEntry 2 } + +l2PortTxFacilityCurrent1dayBroadcastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Transmitted" + ::= { l2PortTxFacilityCurrent1dayEntry 3 } + +l2PortTxFacilityCurrent1dayMulticastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { l2PortTxFacilityCurrent1dayEntry 4 } + +l2PortTxFacilityCurrent1dayPauseFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Transmitted" + ::= { l2PortTxFacilityCurrent1dayEntry 5 } + +l2PortTxFacilityCurrent1dayBytesFrames64Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Transmitted" + ::= { l2PortTxFacilityCurrent1dayEntry 6 } + +l2PortTxFacilityCurrent1dayBytesFrames65Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Transmitted" + ::= { l2PortTxFacilityCurrent1dayEntry 7 } + +l2PortTxFacilityCurrent1dayBytesFrames128Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Transmitted" + ::= { l2PortTxFacilityCurrent1dayEntry 8 } + +l2PortTxFacilityCurrent1dayBytesFrames256Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Transmitted" + ::= { l2PortTxFacilityCurrent1dayEntry 9 } + +l2PortTxFacilityCurrent1dayBytesFrames512Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Transmitted" + ::= { l2PortTxFacilityCurrent1dayEntry 10 } + +l2PortTxFacilityCurrent1dayBytesFrames1024Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Transmitted" + ::= { l2PortTxFacilityCurrent1dayEntry 11 } + +l2PortTxFacilityCurrent1dayBytesFrames1519Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Transmitted" + ::= { l2PortTxFacilityCurrent1dayEntry 12 } + +l2PortTxFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { l2PortTxFacilityCurrent1dayEntry 13 } + +endOfL2PortTxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 132 } + +l2PortTxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF L2PortTxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 133 } + +l2PortTxFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX L2PortTxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + l2PortTxFacilityHistorical15minNumber + } + ::= { l2PortTxFacilityHistorical15minTable 1 } + +L2PortTxFacilityHistorical15minEntry ::= SEQUENCE + { l2PortTxFacilityHistorical15minNumber Integer32, + l2PortTxFacilityHistorical15minFramesTrmt Counter64String, + l2PortTxFacilityHistorical15minBytesTrmt Counter64String, + l2PortTxFacilityHistorical15minBroadcastFramesTrmt Counter64String, + l2PortTxFacilityHistorical15minMulticastFramesTrmt Counter64String, + l2PortTxFacilityHistorical15minPauseFramesTrmt Counter64String, + l2PortTxFacilityHistorical15minBytesFrames64Trmt Counter64String, + l2PortTxFacilityHistorical15minBytesFrames65Trmt Counter64String, + l2PortTxFacilityHistorical15minBytesFrames128Trmt Counter64String, + l2PortTxFacilityHistorical15minBytesFrames256Trmt Counter64String, + l2PortTxFacilityHistorical15minBytesFrames512Trmt Counter64String, + l2PortTxFacilityHistorical15minBytesFrames1024Trmt Counter64String, + l2PortTxFacilityHistorical15minBytesFrames1519Trmt Counter64String, + l2PortTxFacilityHistorical15minValidFlag TruthValue, + l2PortTxFacilityHistorical15minTimeStamp DateAndTime } + +l2PortTxFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { l2PortTxFacilityHistorical15minEntry 1 } + +l2PortTxFacilityHistorical15minFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { l2PortTxFacilityHistorical15minEntry 2 } + +l2PortTxFacilityHistorical15minBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { l2PortTxFacilityHistorical15minEntry 3 } + +l2PortTxFacilityHistorical15minBroadcastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Transmitted" + ::= { l2PortTxFacilityHistorical15minEntry 4 } + +l2PortTxFacilityHistorical15minMulticastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { l2PortTxFacilityHistorical15minEntry 5 } + +l2PortTxFacilityHistorical15minPauseFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Transmitted" + ::= { l2PortTxFacilityHistorical15minEntry 6 } + +l2PortTxFacilityHistorical15minBytesFrames64Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Transmitted" + ::= { l2PortTxFacilityHistorical15minEntry 7 } + +l2PortTxFacilityHistorical15minBytesFrames65Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Transmitted" + ::= { l2PortTxFacilityHistorical15minEntry 8 } + +l2PortTxFacilityHistorical15minBytesFrames128Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Transmitted" + ::= { l2PortTxFacilityHistorical15minEntry 9 } + +l2PortTxFacilityHistorical15minBytesFrames256Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Transmitted" + ::= { l2PortTxFacilityHistorical15minEntry 10 } + +l2PortTxFacilityHistorical15minBytesFrames512Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Transmitted" + ::= { l2PortTxFacilityHistorical15minEntry 11 } + +l2PortTxFacilityHistorical15minBytesFrames1024Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Transmitted" + ::= { l2PortTxFacilityHistorical15minEntry 12 } + +l2PortTxFacilityHistorical15minBytesFrames1519Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Transmitted" + ::= { l2PortTxFacilityHistorical15minEntry 13 } + +l2PortTxFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { l2PortTxFacilityHistorical15minEntry 14 } + +l2PortTxFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { l2PortTxFacilityHistorical15minEntry 15 } + +endOfL2PortTxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 134 } + +l2PortTxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF L2PortTxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 135 } + +l2PortTxFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX L2PortTxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + l2PortTxFacilityHistorical1dayNumber + } + ::= { l2PortTxFacilityHistorical1dayTable 1 } + +L2PortTxFacilityHistorical1dayEntry ::= SEQUENCE + { l2PortTxFacilityHistorical1dayNumber Integer32, + l2PortTxFacilityHistorical1dayFramesTrmt Counter64String, + l2PortTxFacilityHistorical1dayBytesTrmt Counter64String, + l2PortTxFacilityHistorical1dayBroadcastFramesTrmt Counter64String, + l2PortTxFacilityHistorical1dayMulticastFramesTrmt Counter64String, + l2PortTxFacilityHistorical1dayPauseFramesTrmt Counter64String, + l2PortTxFacilityHistorical1dayBytesFrames64Trmt Counter64String, + l2PortTxFacilityHistorical1dayBytesFrames65Trmt Counter64String, + l2PortTxFacilityHistorical1dayBytesFrames128Trmt Counter64String, + l2PortTxFacilityHistorical1dayBytesFrames256Trmt Counter64String, + l2PortTxFacilityHistorical1dayBytesFrames512Trmt Counter64String, + l2PortTxFacilityHistorical1dayBytesFrames1024Trmt Counter64String, + l2PortTxFacilityHistorical1dayBytesFrames1519Trmt Counter64String, + l2PortTxFacilityHistorical1dayValidFlag TruthValue, + l2PortTxFacilityHistorical1dayTimeStamp DateAndTime } + +l2PortTxFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { l2PortTxFacilityHistorical1dayEntry 1 } + +l2PortTxFacilityHistorical1dayFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { l2PortTxFacilityHistorical1dayEntry 2 } + +l2PortTxFacilityHistorical1dayBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { l2PortTxFacilityHistorical1dayEntry 3 } + +l2PortTxFacilityHistorical1dayBroadcastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Transmitted" + ::= { l2PortTxFacilityHistorical1dayEntry 4 } + +l2PortTxFacilityHistorical1dayMulticastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { l2PortTxFacilityHistorical1dayEntry 5 } + +l2PortTxFacilityHistorical1dayPauseFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Transmitted" + ::= { l2PortTxFacilityHistorical1dayEntry 6 } + +l2PortTxFacilityHistorical1dayBytesFrames64Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Transmitted" + ::= { l2PortTxFacilityHistorical1dayEntry 7 } + +l2PortTxFacilityHistorical1dayBytesFrames65Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Transmitted" + ::= { l2PortTxFacilityHistorical1dayEntry 8 } + +l2PortTxFacilityHistorical1dayBytesFrames128Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Transmitted" + ::= { l2PortTxFacilityHistorical1dayEntry 9 } + +l2PortTxFacilityHistorical1dayBytesFrames256Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Transmitted" + ::= { l2PortTxFacilityHistorical1dayEntry 10 } + +l2PortTxFacilityHistorical1dayBytesFrames512Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Transmitted" + ::= { l2PortTxFacilityHistorical1dayEntry 11 } + +l2PortTxFacilityHistorical1dayBytesFrames1024Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Transmitted" + ::= { l2PortTxFacilityHistorical1dayEntry 12 } + +l2PortTxFacilityHistorical1dayBytesFrames1519Trmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Transmitted" + ::= { l2PortTxFacilityHistorical1dayEntry 13 } + +l2PortTxFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { l2PortTxFacilityHistorical1dayEntry 14 } + +l2PortTxFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { l2PortTxFacilityHistorical1dayEntry 15 } + +endOfL2PortTxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 136 } + +l2PortRxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF L2PortRxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 137 } + +l2PortRxFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX L2PortRxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { l2PortRxFacilityCurrent15minTable 1 } + +L2PortRxFacilityCurrent15minEntry ::= SEQUENCE + { l2PortRxFacilityCurrent15minFramesRcv Counter64String, + l2PortRxFacilityCurrent15minBytesRcv Counter64String, + l2PortRxFacilityCurrent15minBroadcastFramesRcv Counter64String, + l2PortRxFacilityCurrent15minMulticastFramesRcv Counter64String, + l2PortRxFacilityCurrent15minCrcErrorsRcv Counter64String, + l2PortRxFacilityCurrent15minUndersizedFramesRcv Counter64String, + l2PortRxFacilityCurrent15minOversizedFramesRcv Counter64String, + l2PortRxFacilityCurrent15minPauseFramesRcv Counter64String, + l2PortRxFacilityCurrent15minBytesFrames64Rcv Counter64String, + l2PortRxFacilityCurrent15minBytesFrames65Rcv Counter64String, + l2PortRxFacilityCurrent15minBytesFrames128Rcv Counter64String, + l2PortRxFacilityCurrent15minBytesFrames256Rcv Counter64String, + l2PortRxFacilityCurrent15minBytesFrames512Rcv Counter64String, + l2PortRxFacilityCurrent15minBytesFrames1024Rcv Counter64String, + l2PortRxFacilityCurrent15minBytesFrames1519Rcv Counter64String, + l2PortRxFacilityCurrent15minInterPackJunkBytesFramesRcv Counter64String, + l2PortRxFacilityCurrent15minElapsedTime Integer32 } + +l2PortRxFacilityCurrent15minFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { l2PortRxFacilityCurrent15minEntry 1 } + +l2PortRxFacilityCurrent15minBytesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { l2PortRxFacilityCurrent15minEntry 2 } + +l2PortRxFacilityCurrent15minBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { l2PortRxFacilityCurrent15minEntry 3 } + +l2PortRxFacilityCurrent15minMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { l2PortRxFacilityCurrent15minEntry 4 } + +l2PortRxFacilityCurrent15minCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { l2PortRxFacilityCurrent15minEntry 5 } + +l2PortRxFacilityCurrent15minUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { l2PortRxFacilityCurrent15minEntry 6 } + +l2PortRxFacilityCurrent15minOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { l2PortRxFacilityCurrent15minEntry 7 } + +l2PortRxFacilityCurrent15minPauseFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { l2PortRxFacilityCurrent15minEntry 8 } + +l2PortRxFacilityCurrent15minBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { l2PortRxFacilityCurrent15minEntry 9 } + +l2PortRxFacilityCurrent15minBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { l2PortRxFacilityCurrent15minEntry 10 } + +l2PortRxFacilityCurrent15minBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { l2PortRxFacilityCurrent15minEntry 11 } + +l2PortRxFacilityCurrent15minBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { l2PortRxFacilityCurrent15minEntry 12 } + +l2PortRxFacilityCurrent15minBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { l2PortRxFacilityCurrent15minEntry 13 } + +l2PortRxFacilityCurrent15minBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { l2PortRxFacilityCurrent15minEntry 14 } + +l2PortRxFacilityCurrent15minBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { l2PortRxFacilityCurrent15minEntry 15 } + +l2PortRxFacilityCurrent15minInterPackJunkBytesFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "InterPackJunk Bytes Frames Received (10Gbit/s only)" + ::= { l2PortRxFacilityCurrent15minEntry 16 } + +l2PortRxFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { l2PortRxFacilityCurrent15minEntry 17 } + +endOfL2PortRxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 138 } + +l2PortRxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF L2PortRxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 139 } + +l2PortRxFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX L2PortRxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { l2PortRxFacilityCurrent1dayTable 1 } + +L2PortRxFacilityCurrent1dayEntry ::= SEQUENCE + { l2PortRxFacilityCurrent1dayFramesRcv Counter64String, + l2PortRxFacilityCurrent1dayBytesRcv Counter64String, + l2PortRxFacilityCurrent1dayBroadcastFramesRcv Counter64String, + l2PortRxFacilityCurrent1dayMulticastFramesRcv Counter64String, + l2PortRxFacilityCurrent1dayCrcErrorsRcv Counter64String, + l2PortRxFacilityCurrent1dayUndersizedFramesRcv Counter64String, + l2PortRxFacilityCurrent1dayOversizedFramesRcv Counter64String, + l2PortRxFacilityCurrent1dayPauseFramesRcv Counter64String, + l2PortRxFacilityCurrent1dayBytesFrames64Rcv Counter64String, + l2PortRxFacilityCurrent1dayBytesFrames65Rcv Counter64String, + l2PortRxFacilityCurrent1dayBytesFrames128Rcv Counter64String, + l2PortRxFacilityCurrent1dayBytesFrames256Rcv Counter64String, + l2PortRxFacilityCurrent1dayBytesFrames512Rcv Counter64String, + l2PortRxFacilityCurrent1dayBytesFrames1024Rcv Counter64String, + l2PortRxFacilityCurrent1dayBytesFrames1519Rcv Counter64String, + l2PortRxFacilityCurrent1dayInterPackJunkBytesFramesRcv Counter64String, + l2PortRxFacilityCurrent1dayElapsedTime Integer32 } + +l2PortRxFacilityCurrent1dayFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { l2PortRxFacilityCurrent1dayEntry 1 } + +l2PortRxFacilityCurrent1dayBytesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { l2PortRxFacilityCurrent1dayEntry 2 } + +l2PortRxFacilityCurrent1dayBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { l2PortRxFacilityCurrent1dayEntry 3 } + +l2PortRxFacilityCurrent1dayMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { l2PortRxFacilityCurrent1dayEntry 4 } + +l2PortRxFacilityCurrent1dayCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { l2PortRxFacilityCurrent1dayEntry 5 } + +l2PortRxFacilityCurrent1dayUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { l2PortRxFacilityCurrent1dayEntry 6 } + +l2PortRxFacilityCurrent1dayOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { l2PortRxFacilityCurrent1dayEntry 7 } + +l2PortRxFacilityCurrent1dayPauseFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { l2PortRxFacilityCurrent1dayEntry 8 } + +l2PortRxFacilityCurrent1dayBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { l2PortRxFacilityCurrent1dayEntry 9 } + +l2PortRxFacilityCurrent1dayBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { l2PortRxFacilityCurrent1dayEntry 10 } + +l2PortRxFacilityCurrent1dayBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { l2PortRxFacilityCurrent1dayEntry 11 } + +l2PortRxFacilityCurrent1dayBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { l2PortRxFacilityCurrent1dayEntry 12 } + +l2PortRxFacilityCurrent1dayBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { l2PortRxFacilityCurrent1dayEntry 13 } + +l2PortRxFacilityCurrent1dayBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { l2PortRxFacilityCurrent1dayEntry 14 } + +l2PortRxFacilityCurrent1dayBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { l2PortRxFacilityCurrent1dayEntry 15 } + +l2PortRxFacilityCurrent1dayInterPackJunkBytesFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "InterPackJunk Bytes Frames Received (10Gbit/s only)" + ::= { l2PortRxFacilityCurrent1dayEntry 16 } + +l2PortRxFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { l2PortRxFacilityCurrent1dayEntry 17 } + +endOfL2PortRxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 140 } + +l2PortRxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF L2PortRxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 141 } + +l2PortRxFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX L2PortRxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + l2PortRxFacilityHistorical15minNumber + } + ::= { l2PortRxFacilityHistorical15minTable 1 } + +L2PortRxFacilityHistorical15minEntry ::= SEQUENCE + { l2PortRxFacilityHistorical15minNumber Integer32, + l2PortRxFacilityHistorical15minFramesRcv Counter64String, + l2PortRxFacilityHistorical15minBytesRcv Counter64String, + l2PortRxFacilityHistorical15minBroadcastFramesRcv Counter64String, + l2PortRxFacilityHistorical15minMulticastFramesRcv Counter64String, + l2PortRxFacilityHistorical15minCrcErrorsRcv Counter64String, + l2PortRxFacilityHistorical15minUndersizedFramesRcv Counter64String, + l2PortRxFacilityHistorical15minOversizedFramesRcv Counter64String, + l2PortRxFacilityHistorical15minPauseFramesRcv Counter64String, + l2PortRxFacilityHistorical15minBytesFrames64Rcv Counter64String, + l2PortRxFacilityHistorical15minBytesFrames65Rcv Counter64String, + l2PortRxFacilityHistorical15minBytesFrames128Rcv Counter64String, + l2PortRxFacilityHistorical15minBytesFrames256Rcv Counter64String, + l2PortRxFacilityHistorical15minBytesFrames512Rcv Counter64String, + l2PortRxFacilityHistorical15minBytesFrames1024Rcv Counter64String, + l2PortRxFacilityHistorical15minBytesFrames1519Rcv Counter64String, + l2PortRxFacilityHistorical15minInterPackJunkBytesFramesRcv Counter64String, + l2PortRxFacilityHistorical15minValidFlag TruthValue, + l2PortRxFacilityHistorical15minTimeStamp DateAndTime } + +l2PortRxFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { l2PortRxFacilityHistorical15minEntry 1 } + +l2PortRxFacilityHistorical15minFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { l2PortRxFacilityHistorical15minEntry 2 } + +l2PortRxFacilityHistorical15minBytesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { l2PortRxFacilityHistorical15minEntry 3 } + +l2PortRxFacilityHistorical15minBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { l2PortRxFacilityHistorical15minEntry 4 } + +l2PortRxFacilityHistorical15minMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { l2PortRxFacilityHistorical15minEntry 5 } + +l2PortRxFacilityHistorical15minCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { l2PortRxFacilityHistorical15minEntry 6 } + +l2PortRxFacilityHistorical15minUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { l2PortRxFacilityHistorical15minEntry 7 } + +l2PortRxFacilityHistorical15minOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { l2PortRxFacilityHistorical15minEntry 8 } + +l2PortRxFacilityHistorical15minPauseFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { l2PortRxFacilityHistorical15minEntry 9 } + +l2PortRxFacilityHistorical15minBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { l2PortRxFacilityHistorical15minEntry 10 } + +l2PortRxFacilityHistorical15minBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { l2PortRxFacilityHistorical15minEntry 11 } + +l2PortRxFacilityHistorical15minBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { l2PortRxFacilityHistorical15minEntry 12 } + +l2PortRxFacilityHistorical15minBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { l2PortRxFacilityHistorical15minEntry 13 } + +l2PortRxFacilityHistorical15minBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { l2PortRxFacilityHistorical15minEntry 14 } + +l2PortRxFacilityHistorical15minBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { l2PortRxFacilityHistorical15minEntry 15 } + +l2PortRxFacilityHistorical15minBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { l2PortRxFacilityHistorical15minEntry 16 } + +l2PortRxFacilityHistorical15minInterPackJunkBytesFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "InterPackJunk Bytes Frames Received (10Gbit/s only)" + ::= { l2PortRxFacilityHistorical15minEntry 17 } + +l2PortRxFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { l2PortRxFacilityHistorical15minEntry 18 } + +l2PortRxFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { l2PortRxFacilityHistorical15minEntry 19 } + +endOfL2PortRxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 142 } + +l2PortRxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF L2PortRxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 143 } + +l2PortRxFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX L2PortRxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + l2PortRxFacilityHistorical1dayNumber + } + ::= { l2PortRxFacilityHistorical1dayTable 1 } + +L2PortRxFacilityHistorical1dayEntry ::= SEQUENCE + { l2PortRxFacilityHistorical1dayNumber Integer32, + l2PortRxFacilityHistorical1dayFramesRcv Counter64String, + l2PortRxFacilityHistorical1dayBytesRcv Counter64String, + l2PortRxFacilityHistorical1dayBroadcastFramesRcv Counter64String, + l2PortRxFacilityHistorical1dayMulticastFramesRcv Counter64String, + l2PortRxFacilityHistorical1dayCrcErrorsRcv Counter64String, + l2PortRxFacilityHistorical1dayUndersizedFramesRcv Counter64String, + l2PortRxFacilityHistorical1dayOversizedFramesRcv Counter64String, + l2PortRxFacilityHistorical1dayPauseFramesRcv Counter64String, + l2PortRxFacilityHistorical1dayBytesFrames64Rcv Counter64String, + l2PortRxFacilityHistorical1dayBytesFrames65Rcv Counter64String, + l2PortRxFacilityHistorical1dayBytesFrames128Rcv Counter64String, + l2PortRxFacilityHistorical1dayBytesFrames256Rcv Counter64String, + l2PortRxFacilityHistorical1dayBytesFrames512Rcv Counter64String, + l2PortRxFacilityHistorical1dayBytesFrames1024Rcv Counter64String, + l2PortRxFacilityHistorical1dayBytesFrames1519Rcv Counter64String, + l2PortRxFacilityHistorical1dayInterPackJunkBytesFramesRcv Counter64String, + l2PortRxFacilityHistorical1dayValidFlag TruthValue, + l2PortRxFacilityHistorical1dayTimeStamp DateAndTime } + +l2PortRxFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { l2PortRxFacilityHistorical1dayEntry 1 } + +l2PortRxFacilityHistorical1dayFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { l2PortRxFacilityHistorical1dayEntry 2 } + +l2PortRxFacilityHistorical1dayBytesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { l2PortRxFacilityHistorical1dayEntry 3 } + +l2PortRxFacilityHistorical1dayBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { l2PortRxFacilityHistorical1dayEntry 4 } + +l2PortRxFacilityHistorical1dayMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { l2PortRxFacilityHistorical1dayEntry 5 } + +l2PortRxFacilityHistorical1dayCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { l2PortRxFacilityHistorical1dayEntry 6 } + +l2PortRxFacilityHistorical1dayUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { l2PortRxFacilityHistorical1dayEntry 7 } + +l2PortRxFacilityHistorical1dayOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { l2PortRxFacilityHistorical1dayEntry 8 } + +l2PortRxFacilityHistorical1dayPauseFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { l2PortRxFacilityHistorical1dayEntry 9 } + +l2PortRxFacilityHistorical1dayBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { l2PortRxFacilityHistorical1dayEntry 10 } + +l2PortRxFacilityHistorical1dayBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { l2PortRxFacilityHistorical1dayEntry 11 } + +l2PortRxFacilityHistorical1dayBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { l2PortRxFacilityHistorical1dayEntry 12 } + +l2PortRxFacilityHistorical1dayBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { l2PortRxFacilityHistorical1dayEntry 13 } + +l2PortRxFacilityHistorical1dayBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { l2PortRxFacilityHistorical1dayEntry 14 } + +l2PortRxFacilityHistorical1dayBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { l2PortRxFacilityHistorical1dayEntry 15 } + +l2PortRxFacilityHistorical1dayBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { l2PortRxFacilityHistorical1dayEntry 16 } + +l2PortRxFacilityHistorical1dayInterPackJunkBytesFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "InterPackJunk Bytes Frames Received (10Gbit/s only)" + ::= { l2PortRxFacilityHistorical1dayEntry 17 } + +l2PortRxFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { l2PortRxFacilityHistorical1dayEntry 18 } + +l2PortRxFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { l2PortRxFacilityHistorical1dayEntry 19 } + +endOfL2PortRxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 144 } + +frRcv1FacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv1FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 145 } + +frRcv1FacilityCurrent15minEntry OBJECT-TYPE + SYNTAX FrRcv1FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { frRcv1FacilityCurrent15minTable 1 } + +FrRcv1FacilityCurrent15minEntry ::= SEQUENCE + { frRcv1FacilityCurrent15minGoodFrames Counter64String, + frRcv1FacilityCurrent15minPauseFrames Counter64String, + frRcv1FacilityCurrent15minCrcFrames Counter64String, + frRcv1FacilityCurrent15minDiscardedFrames Counter64String, + frRcv1FacilityCurrent15minBytes Counter64String, + frRcv1FacilityCurrent15minElapsedTime Integer32 } + +frRcv1FacilityCurrent15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv1FacilityCurrent15minEntry 1 } + +frRcv1FacilityCurrent15minPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv1FacilityCurrent15minEntry 2 } + +frRcv1FacilityCurrent15minCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv1FacilityCurrent15minEntry 3 } + +frRcv1FacilityCurrent15minDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received Frames Discarded" + ::= { frRcv1FacilityCurrent15minEntry 4 } + +frRcv1FacilityCurrent15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv1FacilityCurrent15minEntry 5 } + +frRcv1FacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { frRcv1FacilityCurrent15minEntry 6 } + +endOfFrRcv1FacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 146 } + +frRcv1FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv1FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 147 } + +frRcv1FacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX FrRcv1FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { frRcv1FacilityCurrent1dayTable 1 } + +FrRcv1FacilityCurrent1dayEntry ::= SEQUENCE + { frRcv1FacilityCurrent1dayGoodFrames Counter64String, + frRcv1FacilityCurrent1dayPauseFrames Counter64String, + frRcv1FacilityCurrent1dayCrcFrames Counter64String, + frRcv1FacilityCurrent1dayDiscardedFrames Counter64String, + frRcv1FacilityCurrent1dayBytes Counter64String, + frRcv1FacilityCurrent1dayElapsedTime Integer32 } + +frRcv1FacilityCurrent1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv1FacilityCurrent1dayEntry 1 } + +frRcv1FacilityCurrent1dayPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv1FacilityCurrent1dayEntry 2 } + +frRcv1FacilityCurrent1dayCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv1FacilityCurrent1dayEntry 3 } + +frRcv1FacilityCurrent1dayDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received Frames Discarded" + ::= { frRcv1FacilityCurrent1dayEntry 4 } + +frRcv1FacilityCurrent1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv1FacilityCurrent1dayEntry 5 } + +frRcv1FacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { frRcv1FacilityCurrent1dayEntry 6 } + +endOfFrRcv1FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 148 } + +frRcv1FacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv1FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 149 } + +frRcv1FacilityHistorical15minEntry OBJECT-TYPE + SYNTAX FrRcv1FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + frRcv1FacilityHistorical15minNumber + } + ::= { frRcv1FacilityHistorical15minTable 1 } + +FrRcv1FacilityHistorical15minEntry ::= SEQUENCE + { frRcv1FacilityHistorical15minNumber Integer32, + frRcv1FacilityHistorical15minGoodFrames Counter64String, + frRcv1FacilityHistorical15minPauseFrames Counter64String, + frRcv1FacilityHistorical15minCrcFrames Counter64String, + frRcv1FacilityHistorical15minDiscardedFrames Counter64String, + frRcv1FacilityHistorical15minBytes Counter64String, + frRcv1FacilityHistorical15minValidFlag TruthValue, + frRcv1FacilityHistorical15minTimeStamp DateAndTime } + +frRcv1FacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { frRcv1FacilityHistorical15minEntry 1 } + +frRcv1FacilityHistorical15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv1FacilityHistorical15minEntry 2 } + +frRcv1FacilityHistorical15minPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv1FacilityHistorical15minEntry 3 } + +frRcv1FacilityHistorical15minCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv1FacilityHistorical15minEntry 4 } + +frRcv1FacilityHistorical15minDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received Frames Discarded" + ::= { frRcv1FacilityHistorical15minEntry 5 } + +frRcv1FacilityHistorical15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv1FacilityHistorical15minEntry 6 } + +frRcv1FacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frRcv1FacilityHistorical15minEntry 7 } + +frRcv1FacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frRcv1FacilityHistorical15minEntry 8 } + +endOfFrRcv1FacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 150 } + +frRcv1FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv1FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 151 } + +frRcv1FacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX FrRcv1FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + frRcv1FacilityHistorical1dayNumber + } + ::= { frRcv1FacilityHistorical1dayTable 1 } + +FrRcv1FacilityHistorical1dayEntry ::= SEQUENCE + { frRcv1FacilityHistorical1dayNumber Integer32, + frRcv1FacilityHistorical1dayGoodFrames Counter64String, + frRcv1FacilityHistorical1dayPauseFrames Counter64String, + frRcv1FacilityHistorical1dayCrcFrames Counter64String, + frRcv1FacilityHistorical1dayDiscardedFrames Counter64String, + frRcv1FacilityHistorical1dayBytes Counter64String, + frRcv1FacilityHistorical1dayValidFlag TruthValue, + frRcv1FacilityHistorical1dayTimeStamp DateAndTime } + +frRcv1FacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { frRcv1FacilityHistorical1dayEntry 1 } + +frRcv1FacilityHistorical1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv1FacilityHistorical1dayEntry 2 } + +frRcv1FacilityHistorical1dayPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv1FacilityHistorical1dayEntry 3 } + +frRcv1FacilityHistorical1dayCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv1FacilityHistorical1dayEntry 4 } + +frRcv1FacilityHistorical1dayDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received Frames Discarded" + ::= { frRcv1FacilityHistorical1dayEntry 5 } + +frRcv1FacilityHistorical1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv1FacilityHistorical1dayEntry 6 } + +frRcv1FacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frRcv1FacilityHistorical1dayEntry 7 } + +frRcv1FacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frRcv1FacilityHistorical1dayEntry 8 } + +endOfFrRcv1FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 152 } + +frRcv2FacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv2FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 153 } + +frRcv2FacilityCurrent15minEntry OBJECT-TYPE + SYNTAX FrRcv2FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { frRcv2FacilityCurrent15minTable 1 } + +FrRcv2FacilityCurrent15minEntry ::= SEQUENCE + { frRcv2FacilityCurrent15minGoodFrames Counter64String, + frRcv2FacilityCurrent15minPauseFrames Counter64String, + frRcv2FacilityCurrent15minCrcFrames Counter64String, + frRcv2FacilityCurrent15minBytes Counter64String, + frRcv2FacilityCurrent15minElapsedTime Integer32 } + +frRcv2FacilityCurrent15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv2FacilityCurrent15minEntry 1 } + +frRcv2FacilityCurrent15minPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv2FacilityCurrent15minEntry 2 } + +frRcv2FacilityCurrent15minCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv2FacilityCurrent15minEntry 3 } + +frRcv2FacilityCurrent15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv2FacilityCurrent15minEntry 4 } + +frRcv2FacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { frRcv2FacilityCurrent15minEntry 5 } + +endOfFrRcv2FacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 154 } + +frRcv2FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv2FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 155 } + +frRcv2FacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX FrRcv2FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { frRcv2FacilityCurrent1dayTable 1 } + +FrRcv2FacilityCurrent1dayEntry ::= SEQUENCE + { frRcv2FacilityCurrent1dayGoodFrames Counter64String, + frRcv2FacilityCurrent1dayPauseFrames Counter64String, + frRcv2FacilityCurrent1dayCrcFrames Counter64String, + frRcv2FacilityCurrent1dayBytes Counter64String, + frRcv2FacilityCurrent1dayElapsedTime Integer32 } + +frRcv2FacilityCurrent1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv2FacilityCurrent1dayEntry 1 } + +frRcv2FacilityCurrent1dayPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv2FacilityCurrent1dayEntry 2 } + +frRcv2FacilityCurrent1dayCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv2FacilityCurrent1dayEntry 3 } + +frRcv2FacilityCurrent1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv2FacilityCurrent1dayEntry 4 } + +frRcv2FacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { frRcv2FacilityCurrent1dayEntry 5 } + +endOfFrRcv2FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 156 } + +frRcv2FacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv2FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 157 } + +frRcv2FacilityHistorical15minEntry OBJECT-TYPE + SYNTAX FrRcv2FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + frRcv2FacilityHistorical15minNumber + } + ::= { frRcv2FacilityHistorical15minTable 1 } + +FrRcv2FacilityHistorical15minEntry ::= SEQUENCE + { frRcv2FacilityHistorical15minNumber Integer32, + frRcv2FacilityHistorical15minGoodFrames Counter64String, + frRcv2FacilityHistorical15minPauseFrames Counter64String, + frRcv2FacilityHistorical15minCrcFrames Counter64String, + frRcv2FacilityHistorical15minBytes Counter64String, + frRcv2FacilityHistorical15minValidFlag TruthValue, + frRcv2FacilityHistorical15minTimeStamp DateAndTime } + +frRcv2FacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { frRcv2FacilityHistorical15minEntry 1 } + +frRcv2FacilityHistorical15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv2FacilityHistorical15minEntry 2 } + +frRcv2FacilityHistorical15minPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv2FacilityHistorical15minEntry 3 } + +frRcv2FacilityHistorical15minCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv2FacilityHistorical15minEntry 4 } + +frRcv2FacilityHistorical15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv2FacilityHistorical15minEntry 5 } + +frRcv2FacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frRcv2FacilityHistorical15minEntry 6 } + +frRcv2FacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frRcv2FacilityHistorical15minEntry 7 } + +endOfFrRcv2FacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 158 } + +frRcv2FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv2FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 159 } + +frRcv2FacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX FrRcv2FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + frRcv2FacilityHistorical1dayNumber + } + ::= { frRcv2FacilityHistorical1dayTable 1 } + +FrRcv2FacilityHistorical1dayEntry ::= SEQUENCE + { frRcv2FacilityHistorical1dayNumber Integer32, + frRcv2FacilityHistorical1dayGoodFrames Counter64String, + frRcv2FacilityHistorical1dayPauseFrames Counter64String, + frRcv2FacilityHistorical1dayCrcFrames Counter64String, + frRcv2FacilityHistorical1dayBytes Counter64String, + frRcv2FacilityHistorical1dayValidFlag TruthValue, + frRcv2FacilityHistorical1dayTimeStamp DateAndTime } + +frRcv2FacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { frRcv2FacilityHistorical1dayEntry 1 } + +frRcv2FacilityHistorical1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv2FacilityHistorical1dayEntry 2 } + +frRcv2FacilityHistorical1dayPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv2FacilityHistorical1dayEntry 3 } + +frRcv2FacilityHistorical1dayCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv2FacilityHistorical1dayEntry 4 } + +frRcv2FacilityHistorical1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv2FacilityHistorical1dayEntry 5 } + +frRcv2FacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frRcv2FacilityHistorical1dayEntry 6 } + +frRcv2FacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frRcv2FacilityHistorical1dayEntry 7 } + +endOfFrRcv2FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 160 } + +frRcv3FacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv3FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 161 } + +frRcv3FacilityCurrent15minEntry OBJECT-TYPE + SYNTAX FrRcv3FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { frRcv3FacilityCurrent15minTable 1 } + +FrRcv3FacilityCurrent15minEntry ::= SEQUENCE + { frRcv3FacilityCurrent15minGoodFrames Counter64String, + frRcv3FacilityCurrent15minPauseFrames Counter64String, + frRcv3FacilityCurrent15minCrcFrames Counter64String, + frRcv3FacilityCurrent15minBytes Counter64String, + frRcv3FacilityCurrent15minBroadcastFramesRcv Counter64String, + frRcv3FacilityCurrent15minMulticastFramesRcv Counter64String, + frRcv3FacilityCurrent15minUndersizedFramesRcv Counter64String, + frRcv3FacilityCurrent15minOversizedFramesRcv Counter64String, + frRcv3FacilityCurrent15minFragmentFramesRcv Counter64String, + frRcv3FacilityCurrent15minJabberFrameRcv Counter64String, + frRcv3FacilityCurrent15minControlFrameRcv Counter64String, + frRcv3FacilityCurrent15minBytesFrames64Rcv Counter64String, + frRcv3FacilityCurrent15minBytesFrames65Rcv Counter64String, + frRcv3FacilityCurrent15minBytesFrames128Rcv Counter64String, + frRcv3FacilityCurrent15minBytesFrames256Rcv Counter64String, + frRcv3FacilityCurrent15minBytesFrames512Rcv Counter64String, + frRcv3FacilityCurrent15minBytesFrames1024Rcv Counter64String, + frRcv3FacilityCurrent15minBytesFrames1519Rcv Counter64String, + frRcv3FacilityCurrent15minElapsedTime Integer32 } + +frRcv3FacilityCurrent15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 1 } + +frRcv3FacilityCurrent15minPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 2 } + +frRcv3FacilityCurrent15minCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv3FacilityCurrent15minEntry 3 } + +frRcv3FacilityCurrent15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv3FacilityCurrent15minEntry 4 } + +frRcv3FacilityCurrent15minBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 5 } + +frRcv3FacilityCurrent15minMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 6 } + +frRcv3FacilityCurrent15minUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 7 } + +frRcv3FacilityCurrent15minOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 8 } + +frRcv3FacilityCurrent15minFragmentFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fragment Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 9 } + +frRcv3FacilityCurrent15minJabberFrameRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx Jabber Frame" + ::= { frRcv3FacilityCurrent15minEntry 10 } + +frRcv3FacilityCurrent15minControlFrameRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Control Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 11 } + +frRcv3FacilityCurrent15minBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 12 } + +frRcv3FacilityCurrent15minBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 13 } + +frRcv3FacilityCurrent15minBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 14 } + +frRcv3FacilityCurrent15minBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 15 } + +frRcv3FacilityCurrent15minBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 16 } + +frRcv3FacilityCurrent15minBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 17 } + +frRcv3FacilityCurrent15minBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { frRcv3FacilityCurrent15minEntry 18 } + +frRcv3FacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { frRcv3FacilityCurrent15minEntry 19 } + +endOfFrRcv3FacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 162 } + +frRcv3FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv3FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 163 } + +frRcv3FacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX FrRcv3FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { frRcv3FacilityCurrent1dayTable 1 } + +FrRcv3FacilityCurrent1dayEntry ::= SEQUENCE + { frRcv3FacilityCurrent1dayGoodFrames Counter64String, + frRcv3FacilityCurrent1dayPauseFrames Counter64String, + frRcv3FacilityCurrent1dayCrcFrames Counter64String, + frRcv3FacilityCurrent1dayBytes Counter64String, + frRcv3FacilityCurrent1dayBroadcastFramesRcv Counter64String, + frRcv3FacilityCurrent1dayMulticastFramesRcv Counter64String, + frRcv3FacilityCurrent1dayUndersizedFramesRcv Counter64String, + frRcv3FacilityCurrent1dayOversizedFramesRcv Counter64String, + frRcv3FacilityCurrent1dayFragmentFramesRcv Counter64String, + frRcv3FacilityCurrent1dayJabberFrameRcv Counter64String, + frRcv3FacilityCurrent1dayControlFrameRcv Counter64String, + frRcv3FacilityCurrent1dayBytesFrames64Rcv Counter64String, + frRcv3FacilityCurrent1dayBytesFrames65Rcv Counter64String, + frRcv3FacilityCurrent1dayBytesFrames128Rcv Counter64String, + frRcv3FacilityCurrent1dayBytesFrames256Rcv Counter64String, + frRcv3FacilityCurrent1dayBytesFrames512Rcv Counter64String, + frRcv3FacilityCurrent1dayBytesFrames1024Rcv Counter64String, + frRcv3FacilityCurrent1dayBytesFrames1519Rcv Counter64String, + frRcv3FacilityCurrent1dayElapsedTime Integer32 } + +frRcv3FacilityCurrent1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 1 } + +frRcv3FacilityCurrent1dayPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 2 } + +frRcv3FacilityCurrent1dayCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv3FacilityCurrent1dayEntry 3 } + +frRcv3FacilityCurrent1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv3FacilityCurrent1dayEntry 4 } + +frRcv3FacilityCurrent1dayBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 5 } + +frRcv3FacilityCurrent1dayMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 6 } + +frRcv3FacilityCurrent1dayUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 7 } + +frRcv3FacilityCurrent1dayOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 8 } + +frRcv3FacilityCurrent1dayFragmentFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fragment Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 9 } + +frRcv3FacilityCurrent1dayJabberFrameRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx Jabber Frame" + ::= { frRcv3FacilityCurrent1dayEntry 10 } + +frRcv3FacilityCurrent1dayControlFrameRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Control Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 11 } + +frRcv3FacilityCurrent1dayBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 12 } + +frRcv3FacilityCurrent1dayBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 13 } + +frRcv3FacilityCurrent1dayBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 14 } + +frRcv3FacilityCurrent1dayBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 15 } + +frRcv3FacilityCurrent1dayBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 16 } + +frRcv3FacilityCurrent1dayBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 17 } + +frRcv3FacilityCurrent1dayBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { frRcv3FacilityCurrent1dayEntry 18 } + +frRcv3FacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { frRcv3FacilityCurrent1dayEntry 19 } + +endOfFrRcv3FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 164 } + +frRcv3FacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv3FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 165 } + +frRcv3FacilityHistorical15minEntry OBJECT-TYPE + SYNTAX FrRcv3FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + frRcv3FacilityHistorical15minNumber + } + ::= { frRcv3FacilityHistorical15minTable 1 } + +FrRcv3FacilityHistorical15minEntry ::= SEQUENCE + { frRcv3FacilityHistorical15minNumber Integer32, + frRcv3FacilityHistorical15minGoodFrames Counter64String, + frRcv3FacilityHistorical15minPauseFrames Counter64String, + frRcv3FacilityHistorical15minCrcFrames Counter64String, + frRcv3FacilityHistorical15minBytes Counter64String, + frRcv3FacilityHistorical15minBroadcastFramesRcv Counter64String, + frRcv3FacilityHistorical15minMulticastFramesRcv Counter64String, + frRcv3FacilityHistorical15minUndersizedFramesRcv Counter64String, + frRcv3FacilityHistorical15minOversizedFramesRcv Counter64String, + frRcv3FacilityHistorical15minFragmentFramesRcv Counter64String, + frRcv3FacilityHistorical15minJabberFrameRcv Counter64String, + frRcv3FacilityHistorical15minControlFrameRcv Counter64String, + frRcv3FacilityHistorical15minBytesFrames64Rcv Counter64String, + frRcv3FacilityHistorical15minBytesFrames65Rcv Counter64String, + frRcv3FacilityHistorical15minBytesFrames128Rcv Counter64String, + frRcv3FacilityHistorical15minBytesFrames256Rcv Counter64String, + frRcv3FacilityHistorical15minBytesFrames512Rcv Counter64String, + frRcv3FacilityHistorical15minBytesFrames1024Rcv Counter64String, + frRcv3FacilityHistorical15minBytesFrames1519Rcv Counter64String, + frRcv3FacilityHistorical15minValidFlag TruthValue, + frRcv3FacilityHistorical15minTimeStamp DateAndTime } + +frRcv3FacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { frRcv3FacilityHistorical15minEntry 1 } + +frRcv3FacilityHistorical15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 2 } + +frRcv3FacilityHistorical15minPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 3 } + +frRcv3FacilityHistorical15minCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv3FacilityHistorical15minEntry 4 } + +frRcv3FacilityHistorical15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv3FacilityHistorical15minEntry 5 } + +frRcv3FacilityHistorical15minBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 6 } + +frRcv3FacilityHistorical15minMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 7 } + +frRcv3FacilityHistorical15minUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 8 } + +frRcv3FacilityHistorical15minOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 9 } + +frRcv3FacilityHistorical15minFragmentFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fragment Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 10 } + +frRcv3FacilityHistorical15minJabberFrameRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx Jabber Frame" + ::= { frRcv3FacilityHistorical15minEntry 11 } + +frRcv3FacilityHistorical15minControlFrameRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Control Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 12 } + +frRcv3FacilityHistorical15minBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 13 } + +frRcv3FacilityHistorical15minBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 14 } + +frRcv3FacilityHistorical15minBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 15 } + +frRcv3FacilityHistorical15minBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 16 } + +frRcv3FacilityHistorical15minBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 17 } + +frRcv3FacilityHistorical15minBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 18 } + +frRcv3FacilityHistorical15minBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { frRcv3FacilityHistorical15minEntry 19 } + +frRcv3FacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frRcv3FacilityHistorical15minEntry 20 } + +frRcv3FacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frRcv3FacilityHistorical15minEntry 21 } + +endOfFrRcv3FacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 166 } + +frRcv3FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv3FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 167 } + +frRcv3FacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX FrRcv3FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + frRcv3FacilityHistorical1dayNumber + } + ::= { frRcv3FacilityHistorical1dayTable 1 } + +FrRcv3FacilityHistorical1dayEntry ::= SEQUENCE + { frRcv3FacilityHistorical1dayNumber Integer32, + frRcv3FacilityHistorical1dayGoodFrames Counter64String, + frRcv3FacilityHistorical1dayPauseFrames Counter64String, + frRcv3FacilityHistorical1dayCrcFrames Counter64String, + frRcv3FacilityHistorical1dayBytes Counter64String, + frRcv3FacilityHistorical1dayBroadcastFramesRcv Counter64String, + frRcv3FacilityHistorical1dayMulticastFramesRcv Counter64String, + frRcv3FacilityHistorical1dayUndersizedFramesRcv Counter64String, + frRcv3FacilityHistorical1dayOversizedFramesRcv Counter64String, + frRcv3FacilityHistorical1dayFragmentFramesRcv Counter64String, + frRcv3FacilityHistorical1dayJabberFrameRcv Counter64String, + frRcv3FacilityHistorical1dayControlFrameRcv Counter64String, + frRcv3FacilityHistorical1dayBytesFrames64Rcv Counter64String, + frRcv3FacilityHistorical1dayBytesFrames65Rcv Counter64String, + frRcv3FacilityHistorical1dayBytesFrames128Rcv Counter64String, + frRcv3FacilityHistorical1dayBytesFrames256Rcv Counter64String, + frRcv3FacilityHistorical1dayBytesFrames512Rcv Counter64String, + frRcv3FacilityHistorical1dayBytesFrames1024Rcv Counter64String, + frRcv3FacilityHistorical1dayBytesFrames1519Rcv Counter64String, + frRcv3FacilityHistorical1dayValidFlag TruthValue, + frRcv3FacilityHistorical1dayTimeStamp DateAndTime } + +frRcv3FacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { frRcv3FacilityHistorical1dayEntry 1 } + +frRcv3FacilityHistorical1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 2 } + +frRcv3FacilityHistorical1dayPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 3 } + +frRcv3FacilityHistorical1dayCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv3FacilityHistorical1dayEntry 4 } + +frRcv3FacilityHistorical1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv3FacilityHistorical1dayEntry 5 } + +frRcv3FacilityHistorical1dayBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 6 } + +frRcv3FacilityHistorical1dayMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 7 } + +frRcv3FacilityHistorical1dayUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 8 } + +frRcv3FacilityHistorical1dayOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 9 } + +frRcv3FacilityHistorical1dayFragmentFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fragment Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 10 } + +frRcv3FacilityHistorical1dayJabberFrameRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx Jabber Frame" + ::= { frRcv3FacilityHistorical1dayEntry 11 } + +frRcv3FacilityHistorical1dayControlFrameRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Control Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 12 } + +frRcv3FacilityHistorical1dayBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 13 } + +frRcv3FacilityHistorical1dayBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 14 } + +frRcv3FacilityHistorical1dayBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 15 } + +frRcv3FacilityHistorical1dayBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 16 } + +frRcv3FacilityHistorical1dayBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 17 } + +frRcv3FacilityHistorical1dayBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 18 } + +frRcv3FacilityHistorical1dayBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { frRcv3FacilityHistorical1dayEntry 19 } + +frRcv3FacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frRcv3FacilityHistorical1dayEntry 20 } + +frRcv3FacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frRcv3FacilityHistorical1dayEntry 21 } + +endOfFrRcv3FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 168 } + +dsFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF DsFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 169 } + +dsFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX DsFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { dsFacilityCurrent15minTable 1 } + +DsFacilityCurrent15minEntry ::= SEQUENCE + { dsFacilityCurrent15minDS Unsigned32, + dsFacilityCurrent15minElapsedTime Integer32 } + +dsFacilityCurrent15minDS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Defect Seconds" + ::= { dsFacilityCurrent15minEntry 1 } + +dsFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { dsFacilityCurrent15minEntry 2 } + +endOfDsFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 170 } + +dsFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF DsFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 171 } + +dsFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX DsFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { dsFacilityCurrent1dayTable 1 } + +DsFacilityCurrent1dayEntry ::= SEQUENCE + { dsFacilityCurrent1dayDS Unsigned32, + dsFacilityCurrent1dayElapsedTime Integer32 } + +dsFacilityCurrent1dayDS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Defect Seconds" + ::= { dsFacilityCurrent1dayEntry 1 } + +dsFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { dsFacilityCurrent1dayEntry 2 } + +endOfDsFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 172 } + +dsFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF DsFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 173 } + +dsFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX DsFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + dsFacilityHistorical15minNumber + } + ::= { dsFacilityHistorical15minTable 1 } + +DsFacilityHistorical15minEntry ::= SEQUENCE + { dsFacilityHistorical15minNumber Integer32, + dsFacilityHistorical15minDS Unsigned32, + dsFacilityHistorical15minValidFlag TruthValue, + dsFacilityHistorical15minTimeStamp DateAndTime } + +dsFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { dsFacilityHistorical15minEntry 1 } + +dsFacilityHistorical15minDS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Defect Seconds" + ::= { dsFacilityHistorical15minEntry 2 } + +dsFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { dsFacilityHistorical15minEntry 3 } + +dsFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { dsFacilityHistorical15minEntry 4 } + +endOfDsFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 174 } + +dsFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF DsFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 175 } + +dsFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX DsFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + dsFacilityHistorical1dayNumber + } + ::= { dsFacilityHistorical1dayTable 1 } + +DsFacilityHistorical1dayEntry ::= SEQUENCE + { dsFacilityHistorical1dayNumber Integer32, + dsFacilityHistorical1dayDS Unsigned32, + dsFacilityHistorical1dayValidFlag TruthValue, + dsFacilityHistorical1dayTimeStamp DateAndTime } + +dsFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { dsFacilityHistorical1dayEntry 1 } + +dsFacilityHistorical1dayDS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Defect Seconds" + ::= { dsFacilityHistorical1dayEntry 2 } + +dsFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { dsFacilityHistorical1dayEntry 3 } + +dsFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { dsFacilityHistorical1dayEntry 4 } + +endOfDsFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 176 } + +muxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MuxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 177 } + +muxFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX MuxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { muxFacilityCurrent15minTable 1 } + +MuxFacilityCurrent15minEntry ::= SEQUENCE + { muxFacilityCurrent15minES Unsigned32, + muxFacilityCurrent15minSES Unsigned32, + muxFacilityCurrent15minCrc Unsigned32, + muxFacilityCurrent15minElapsedTime Integer32 } + +muxFacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multiplexer Errored Seconds" + ::= { muxFacilityCurrent15minEntry 1 } + +muxFacilityCurrent15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multiplexer Severely Errored Seconds" + ::= { muxFacilityCurrent15minEntry 2 } + +muxFacilityCurrent15minCrc OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multiplexer Cyclic Redundancy Check Errors" + ::= { muxFacilityCurrent15minEntry 3 } + +muxFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { muxFacilityCurrent15minEntry 4 } + +endOfMuxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 178 } + +muxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MuxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 179 } + +muxFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX MuxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { muxFacilityCurrent1dayTable 1 } + +MuxFacilityCurrent1dayEntry ::= SEQUENCE + { muxFacilityCurrent1dayES Unsigned32, + muxFacilityCurrent1daySES Unsigned32, + muxFacilityCurrent1dayCrc Unsigned32, + muxFacilityCurrent1dayElapsedTime Integer32 } + +muxFacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multiplexer Errored Seconds" + ::= { muxFacilityCurrent1dayEntry 1 } + +muxFacilityCurrent1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multiplexer Severely Errored Seconds" + ::= { muxFacilityCurrent1dayEntry 2 } + +muxFacilityCurrent1dayCrc OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multiplexer Cyclic Redundancy Check Errors" + ::= { muxFacilityCurrent1dayEntry 3 } + +muxFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { muxFacilityCurrent1dayEntry 4 } + +endOfMuxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 180 } + +muxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MuxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 181 } + +muxFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX MuxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + muxFacilityHistorical15minNumber + } + ::= { muxFacilityHistorical15minTable 1 } + +MuxFacilityHistorical15minEntry ::= SEQUENCE + { muxFacilityHistorical15minNumber Integer32, + muxFacilityHistorical15minES Unsigned32, + muxFacilityHistorical15minSES Unsigned32, + muxFacilityHistorical15minCrc Unsigned32, + muxFacilityHistorical15minValidFlag TruthValue, + muxFacilityHistorical15minTimeStamp DateAndTime } + +muxFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { muxFacilityHistorical15minEntry 1 } + +muxFacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multiplexer Errored Seconds" + ::= { muxFacilityHistorical15minEntry 2 } + +muxFacilityHistorical15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multiplexer Severely Errored Seconds" + ::= { muxFacilityHistorical15minEntry 3 } + +muxFacilityHistorical15minCrc OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multiplexer Cyclic Redundancy Check Errors" + ::= { muxFacilityHistorical15minEntry 4 } + +muxFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { muxFacilityHistorical15minEntry 5 } + +muxFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { muxFacilityHistorical15minEntry 6 } + +endOfMuxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 182 } + +muxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MuxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 183 } + +muxFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX MuxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + muxFacilityHistorical1dayNumber + } + ::= { muxFacilityHistorical1dayTable 1 } + +MuxFacilityHistorical1dayEntry ::= SEQUENCE + { muxFacilityHistorical1dayNumber Integer32, + muxFacilityHistorical1dayES Unsigned32, + muxFacilityHistorical1daySES Unsigned32, + muxFacilityHistorical1dayCrc Unsigned32, + muxFacilityHistorical1dayValidFlag TruthValue, + muxFacilityHistorical1dayTimeStamp DateAndTime } + +muxFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { muxFacilityHistorical1dayEntry 1 } + +muxFacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multiplexer Errored Seconds" + ::= { muxFacilityHistorical1dayEntry 2 } + +muxFacilityHistorical1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multiplexer Severely Errored Seconds" + ::= { muxFacilityHistorical1dayEntry 3 } + +muxFacilityHistorical1dayCrc OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multiplexer Cyclic Redundancy Check Errors" + ::= { muxFacilityHistorical1dayEntry 4 } + +muxFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { muxFacilityHistorical1dayEntry 5 } + +muxFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { muxFacilityHistorical1dayEntry 6 } + +endOfMuxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 184 } + +frTrmt1FacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrTrmt1FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 185 } + +frTrmt1FacilityCurrent15minEntry OBJECT-TYPE + SYNTAX FrTrmt1FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { frTrmt1FacilityCurrent15minTable 1 } + +FrTrmt1FacilityCurrent15minEntry ::= SEQUENCE + { frTrmt1FacilityCurrent15minGoodFramesx Counter64String, + frTrmt1FacilityCurrent15minPauseFrames Counter64String, + frTrmt1FacilityCurrent15minBytes Counter64String, + frTrmt1FacilityCurrent15minCrcFramesEgress Counter64String, + frTrmt1FacilityCurrent15minElapsedTime Integer32 } + +frTrmt1FacilityCurrent15minGoodFramesx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { frTrmt1FacilityCurrent15minEntry 1 } + +frTrmt1FacilityCurrent15minPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Transmitted" + ::= { frTrmt1FacilityCurrent15minEntry 2 } + +frTrmt1FacilityCurrent15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { frTrmt1FacilityCurrent15minEntry 3 } + +frTrmt1FacilityCurrent15minCrcFramesEgress OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Egress CRC Errored Frames" + ::= { frTrmt1FacilityCurrent15minEntry 4 } + +frTrmt1FacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { frTrmt1FacilityCurrent15minEntry 5 } + +endOfFrTrmt1FacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 186 } + +frTrmt1FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrTrmt1FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 187 } + +frTrmt1FacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX FrTrmt1FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { frTrmt1FacilityCurrent1dayTable 1 } + +FrTrmt1FacilityCurrent1dayEntry ::= SEQUENCE + { frTrmt1FacilityCurrent1dayGoodFramesx Counter64String, + frTrmt1FacilityCurrent1dayPauseFrames Counter64String, + frTrmt1FacilityCurrent1dayBytes Counter64String, + frTrmt1FacilityCurrent1dayCrcFramesEgress Counter64String, + frTrmt1FacilityCurrent1dayElapsedTime Integer32 } + +frTrmt1FacilityCurrent1dayGoodFramesx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { frTrmt1FacilityCurrent1dayEntry 1 } + +frTrmt1FacilityCurrent1dayPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Transmitted" + ::= { frTrmt1FacilityCurrent1dayEntry 2 } + +frTrmt1FacilityCurrent1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { frTrmt1FacilityCurrent1dayEntry 3 } + +frTrmt1FacilityCurrent1dayCrcFramesEgress OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Egress CRC Errored Frames" + ::= { frTrmt1FacilityCurrent1dayEntry 4 } + +frTrmt1FacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { frTrmt1FacilityCurrent1dayEntry 5 } + +endOfFrTrmt1FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 188 } + +frTrmt1FacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrTrmt1FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 189 } + +frTrmt1FacilityHistorical15minEntry OBJECT-TYPE + SYNTAX FrTrmt1FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + frTrmt1FacilityHistorical15minNumber + } + ::= { frTrmt1FacilityHistorical15minTable 1 } + +FrTrmt1FacilityHistorical15minEntry ::= SEQUENCE + { frTrmt1FacilityHistorical15minNumber Integer32, + frTrmt1FacilityHistorical15minGoodFramesx Counter64String, + frTrmt1FacilityHistorical15minPauseFrames Counter64String, + frTrmt1FacilityHistorical15minBytes Counter64String, + frTrmt1FacilityHistorical15minCrcFramesEgress Counter64String, + frTrmt1FacilityHistorical15minValidFlag TruthValue, + frTrmt1FacilityHistorical15minTimeStamp DateAndTime } + +frTrmt1FacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { frTrmt1FacilityHistorical15minEntry 1 } + +frTrmt1FacilityHistorical15minGoodFramesx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { frTrmt1FacilityHistorical15minEntry 2 } + +frTrmt1FacilityHistorical15minPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Transmitted" + ::= { frTrmt1FacilityHistorical15minEntry 3 } + +frTrmt1FacilityHistorical15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { frTrmt1FacilityHistorical15minEntry 4 } + +frTrmt1FacilityHistorical15minCrcFramesEgress OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Egress CRC Errored Frames" + ::= { frTrmt1FacilityHistorical15minEntry 5 } + +frTrmt1FacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frTrmt1FacilityHistorical15minEntry 6 } + +frTrmt1FacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frTrmt1FacilityHistorical15minEntry 7 } + +endOfFrTrmt1FacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 190 } + +frTrmt1FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrTrmt1FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 191 } + +frTrmt1FacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX FrTrmt1FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + frTrmt1FacilityHistorical1dayNumber + } + ::= { frTrmt1FacilityHistorical1dayTable 1 } + +FrTrmt1FacilityHistorical1dayEntry ::= SEQUENCE + { frTrmt1FacilityHistorical1dayNumber Integer32, + frTrmt1FacilityHistorical1dayGoodFramesx Counter64String, + frTrmt1FacilityHistorical1dayPauseFrames Counter64String, + frTrmt1FacilityHistorical1dayBytes Counter64String, + frTrmt1FacilityHistorical1dayCrcFramesEgress Counter64String, + frTrmt1FacilityHistorical1dayValidFlag TruthValue, + frTrmt1FacilityHistorical1dayTimeStamp DateAndTime } + +frTrmt1FacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { frTrmt1FacilityHistorical1dayEntry 1 } + +frTrmt1FacilityHistorical1dayGoodFramesx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { frTrmt1FacilityHistorical1dayEntry 2 } + +frTrmt1FacilityHistorical1dayPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Transmitted" + ::= { frTrmt1FacilityHistorical1dayEntry 3 } + +frTrmt1FacilityHistorical1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { frTrmt1FacilityHistorical1dayEntry 4 } + +frTrmt1FacilityHistorical1dayCrcFramesEgress OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Egress CRC Errored Frames" + ::= { frTrmt1FacilityHistorical1dayEntry 5 } + +frTrmt1FacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frTrmt1FacilityHistorical1dayEntry 6 } + +frTrmt1FacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frTrmt1FacilityHistorical1dayEntry 7 } + +endOfFrTrmt1FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 192 } + +sarLinkTrmtFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF SarLinkTrmtFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 193 } + +sarLinkTrmtFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX SarLinkTrmtFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { sarLinkTrmtFacilityCurrent15minTable 1 } + +SarLinkTrmtFacilityCurrent15minEntry ::= SEQUENCE + { sarLinkTrmtFacilityCurrent15minES Unsigned32, + sarLinkTrmtFacilityCurrent15minSES Counter64String, + sarLinkTrmtFacilityCurrent15minElapsedTime Integer32 } + +sarLinkTrmtFacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Transmit ES" + ::= { sarLinkTrmtFacilityCurrent15minEntry 1 } + +sarLinkTrmtFacilityCurrent15minSES OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Transmit SES" + ::= { sarLinkTrmtFacilityCurrent15minEntry 2 } + +sarLinkTrmtFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { sarLinkTrmtFacilityCurrent15minEntry 3 } + +endOfSarLinkTrmt1FacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 194 } + +sarLinkTrmtFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF SarLinkTrmtFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 195 } + +sarLinkTrmtFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX SarLinkTrmtFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { sarLinkTrmtFacilityCurrent1dayTable 1 } + +SarLinkTrmtFacilityCurrent1dayEntry ::= SEQUENCE + { sarLinkTrmtFacilityCurrent1dayES Unsigned32, + sarLinkTrmtFacilityCurrent1daySES Counter64String, + sarLinkTrmtFacilityCurrent1dayElapsedTime Integer32 } + +sarLinkTrmtFacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Transmit ES" + ::= { sarLinkTrmtFacilityCurrent1dayEntry 1 } + +sarLinkTrmtFacilityCurrent1daySES OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Transmit SES" + ::= { sarLinkTrmtFacilityCurrent1dayEntry 2 } + +sarLinkTrmtFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { sarLinkTrmtFacilityCurrent1dayEntry 3 } + +endOfSarLinkTrmt1FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 196 } + +sarLinkTrmtFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF SarLinkTrmtFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 197 } + +sarLinkTrmtFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX SarLinkTrmtFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + sarLinkTrmtFacilityHistorical15minNumber + } + ::= { sarLinkTrmtFacilityHistorical15minTable 1 } + +SarLinkTrmtFacilityHistorical15minEntry ::= SEQUENCE + { sarLinkTrmtFacilityHistorical15minNumber Integer32, + sarLinkTrmtFacilityHistorical15minES Unsigned32, + sarLinkTrmtFacilityHistorical15minSES Counter64String, + sarLinkTrmtFacilityHistorical15minValidFlag TruthValue, + sarLinkTrmtFacilityHistorical15minTimeStamp DateAndTime } + +sarLinkTrmtFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { sarLinkTrmtFacilityHistorical15minEntry 1 } + +sarLinkTrmtFacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Transmit ES" + ::= { sarLinkTrmtFacilityHistorical15minEntry 2 } + +sarLinkTrmtFacilityHistorical15minSES OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Transmit SES" + ::= { sarLinkTrmtFacilityHistorical15minEntry 3 } + +sarLinkTrmtFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { sarLinkTrmtFacilityHistorical15minEntry 4 } + +sarLinkTrmtFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { sarLinkTrmtFacilityHistorical15minEntry 5 } + +endOfSarLinkTrmt1FacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 198 } + +sarLinkTrmtFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF SarLinkTrmtFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 199 } + +sarLinkTrmtFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX SarLinkTrmtFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + sarLinkTrmtFacilityHistorical1dayNumber + } + ::= { sarLinkTrmtFacilityHistorical1dayTable 1 } + +SarLinkTrmtFacilityHistorical1dayEntry ::= SEQUENCE + { sarLinkTrmtFacilityHistorical1dayNumber Integer32, + sarLinkTrmtFacilityHistorical1dayES Unsigned32, + sarLinkTrmtFacilityHistorical1daySES Counter64String, + sarLinkTrmtFacilityHistorical1dayValidFlag TruthValue, + sarLinkTrmtFacilityHistorical1dayTimeStamp DateAndTime } + +sarLinkTrmtFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { sarLinkTrmtFacilityHistorical1dayEntry 1 } + +sarLinkTrmtFacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Transmit ES" + ::= { sarLinkTrmtFacilityHistorical1dayEntry 2 } + +sarLinkTrmtFacilityHistorical1daySES OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Transmit SES" + ::= { sarLinkTrmtFacilityHistorical1dayEntry 3 } + +sarLinkTrmtFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { sarLinkTrmtFacilityHistorical1dayEntry 4 } + +sarLinkTrmtFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { sarLinkTrmtFacilityHistorical1dayEntry 5 } + +endOfSarLinkTrmt1FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 200 } + +sarLinkRcvFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF SarLinkRcvFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 201 } + +sarLinkRcvFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX SarLinkRcvFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { sarLinkRcvFacilityCurrent15minTable 1 } + +SarLinkRcvFacilityCurrent15minEntry ::= SEQUENCE + { sarLinkRcvFacilityCurrent15minES Unsigned32, + sarLinkRcvFacilityCurrent15minSES Unsigned32, + sarLinkRcvFacilityCurrent15minElapsedTime Integer32 } + +sarLinkRcvFacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Receive ES" + ::= { sarLinkRcvFacilityCurrent15minEntry 1 } + +sarLinkRcvFacilityCurrent15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Recive SES" + ::= { sarLinkRcvFacilityCurrent15minEntry 2 } + +sarLinkRcvFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { sarLinkRcvFacilityCurrent15minEntry 3 } + +endOfSarLinkRcvFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 202 } + +sarLinkRcvFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF SarLinkRcvFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 203 } + +sarLinkRcvFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX SarLinkRcvFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { sarLinkRcvFacilityCurrent1dayTable 1 } + +SarLinkRcvFacilityCurrent1dayEntry ::= SEQUENCE + { sarLinkRcvFacilityCurrent1dayES Unsigned32, + sarLinkRcvFacilityCurrent1daySES Unsigned32, + sarLinkRcvFacilityCurrent1dayElapsedTime Integer32 } + +sarLinkRcvFacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Receive ES" + ::= { sarLinkRcvFacilityCurrent1dayEntry 1 } + +sarLinkRcvFacilityCurrent1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Recive SES" + ::= { sarLinkRcvFacilityCurrent1dayEntry 2 } + +sarLinkRcvFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { sarLinkRcvFacilityCurrent1dayEntry 3 } + +endOfSarLinkRcvFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 204 } + +sarLinkRcvFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF SarLinkRcvFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 205 } + +sarLinkRcvFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX SarLinkRcvFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + sarLinkRcvFacilityHistorical15minNumber + } + ::= { sarLinkRcvFacilityHistorical15minTable 1 } + +SarLinkRcvFacilityHistorical15minEntry ::= SEQUENCE + { sarLinkRcvFacilityHistorical15minNumber Integer32, + sarLinkRcvFacilityHistorical15minES Unsigned32, + sarLinkRcvFacilityHistorical15minSES Unsigned32, + sarLinkRcvFacilityHistorical15minValidFlag TruthValue, + sarLinkRcvFacilityHistorical15minTimeStamp DateAndTime } + +sarLinkRcvFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { sarLinkRcvFacilityHistorical15minEntry 1 } + +sarLinkRcvFacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Receive ES" + ::= { sarLinkRcvFacilityHistorical15minEntry 2 } + +sarLinkRcvFacilityHistorical15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Recive SES" + ::= { sarLinkRcvFacilityHistorical15minEntry 3 } + +sarLinkRcvFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { sarLinkRcvFacilityHistorical15minEntry 4 } + +sarLinkRcvFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { sarLinkRcvFacilityHistorical15minEntry 5 } + +endOfSarLinkRcvFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 206 } + +sarLinkRcvFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF SarLinkRcvFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 207 } + +sarLinkRcvFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX SarLinkRcvFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + sarLinkRcvFacilityHistorical1dayNumber + } + ::= { sarLinkRcvFacilityHistorical1dayTable 1 } + +SarLinkRcvFacilityHistorical1dayEntry ::= SEQUENCE + { sarLinkRcvFacilityHistorical1dayNumber Integer32, + sarLinkRcvFacilityHistorical1dayES Unsigned32, + sarLinkRcvFacilityHistorical1daySES Unsigned32, + sarLinkRcvFacilityHistorical1dayValidFlag TruthValue, + sarLinkRcvFacilityHistorical1dayTimeStamp DateAndTime } + +sarLinkRcvFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { sarLinkRcvFacilityHistorical1dayEntry 1 } + +sarLinkRcvFacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Receive ES" + ::= { sarLinkRcvFacilityHistorical1dayEntry 2 } + +sarLinkRcvFacilityHistorical1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "SAR Link Recive SES" + ::= { sarLinkRcvFacilityHistorical1dayEntry 3 } + +sarLinkRcvFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { sarLinkRcvFacilityHistorical1dayEntry 4 } + +sarLinkRcvFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { sarLinkRcvFacilityHistorical1dayEntry 5 } + +endOfSarLinkRcvFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 208 } + +frTrmt2FacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrTrmt2FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 209 } + +frTrmt2FacilityCurrent15minEntry OBJECT-TYPE + SYNTAX FrTrmt2FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { frTrmt2FacilityCurrent15minTable 1 } + +FrTrmt2FacilityCurrent15minEntry ::= SEQUENCE + { frTrmt2FacilityCurrent15minGoodFramesx Counter64String, + frTrmt2FacilityCurrent15minPauseFrames Counter64String, + frTrmt2FacilityCurrent15minBytes Counter64String, + frTrmt2FacilityCurrent15minCrcFramesEgress Counter64String, + frTrmt2FacilityCurrent15minDiscardedFrames Counter64String, + frTrmt2FacilityCurrent15minElapsedTime Integer32 } + +frTrmt2FacilityCurrent15minGoodFramesx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { frTrmt2FacilityCurrent15minEntry 1 } + +frTrmt2FacilityCurrent15minPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Transmitted" + ::= { frTrmt2FacilityCurrent15minEntry 2 } + +frTrmt2FacilityCurrent15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { frTrmt2FacilityCurrent15minEntry 3 } + +frTrmt2FacilityCurrent15minCrcFramesEgress OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Egress CRC Errored Frames" + ::= { frTrmt2FacilityCurrent15minEntry 4 } + +frTrmt2FacilityCurrent15minDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit Frames Discarded" + ::= { frTrmt2FacilityCurrent15minEntry 5 } + +frTrmt2FacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { frTrmt2FacilityCurrent15minEntry 6 } + +endOfFrTrmt2FacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 210 } + +frTrmt2FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrTrmt2FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 211 } + +frTrmt2FacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX FrTrmt2FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { frTrmt2FacilityCurrent1dayTable 1 } + +FrTrmt2FacilityCurrent1dayEntry ::= SEQUENCE + { frTrmt2FacilityCurrent1dayGoodFramesx Counter64String, + frTrmt2FacilityCurrent1dayPauseFrames Counter64String, + frTrmt2FacilityCurrent1dayBytes Counter64String, + frTrmt2FacilityCurrent1dayCrcFramesEgress Counter64String, + frTrmt2FacilityCurrent1dayDiscardedFrames Counter64String, + frTrmt2FacilityCurrent1dayElapsedTime Integer32 } + +frTrmt2FacilityCurrent1dayGoodFramesx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { frTrmt2FacilityCurrent1dayEntry 1 } + +frTrmt2FacilityCurrent1dayPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Transmitted" + ::= { frTrmt2FacilityCurrent1dayEntry 2 } + +frTrmt2FacilityCurrent1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { frTrmt2FacilityCurrent1dayEntry 3 } + +frTrmt2FacilityCurrent1dayCrcFramesEgress OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Egress CRC Errored Frames" + ::= { frTrmt2FacilityCurrent1dayEntry 4 } + +frTrmt2FacilityCurrent1dayDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit Frames Discarded" + ::= { frTrmt2FacilityCurrent1dayEntry 5 } + +frTrmt2FacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { frTrmt2FacilityCurrent1dayEntry 6 } + +endOfFrTrmt2FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 212 } + +frTrmt2FacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrTrmt2FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 213 } + +frTrmt2FacilityHistorical15minEntry OBJECT-TYPE + SYNTAX FrTrmt2FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + frTrmt2FacilityHistorical15minNumber + } + ::= { frTrmt2FacilityHistorical15minTable 1 } + +FrTrmt2FacilityHistorical15minEntry ::= SEQUENCE + { frTrmt2FacilityHistorical15minNumber Integer32, + frTrmt2FacilityHistorical15minGoodFramesx Counter64String, + frTrmt2FacilityHistorical15minPauseFrames Counter64String, + frTrmt2FacilityHistorical15minBytes Counter64String, + frTrmt2FacilityHistorical15minCrcFramesEgress Counter64String, + frTrmt2FacilityHistorical15minDiscardedFrames Counter64String, + frTrmt2FacilityHistorical15minValidFlag TruthValue, + frTrmt2FacilityHistorical15minTimeStamp DateAndTime } + +frTrmt2FacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { frTrmt2FacilityHistorical15minEntry 1 } + +frTrmt2FacilityHistorical15minGoodFramesx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { frTrmt2FacilityHistorical15minEntry 2 } + +frTrmt2FacilityHistorical15minPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Transmitted" + ::= { frTrmt2FacilityHistorical15minEntry 3 } + +frTrmt2FacilityHistorical15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { frTrmt2FacilityHistorical15minEntry 4 } + +frTrmt2FacilityHistorical15minCrcFramesEgress OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Egress CRC Errored Frames" + ::= { frTrmt2FacilityHistorical15minEntry 5 } + +frTrmt2FacilityHistorical15minDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit Frames Discarded" + ::= { frTrmt2FacilityHistorical15minEntry 6 } + +frTrmt2FacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frTrmt2FacilityHistorical15minEntry 7 } + +frTrmt2FacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frTrmt2FacilityHistorical15minEntry 8 } + +endOfFrTrmt2FacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 214 } + +frTrmt2FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrTrmt2FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 215 } + +frTrmt2FacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX FrTrmt2FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + frTrmt2FacilityHistorical1dayNumber + } + ::= { frTrmt2FacilityHistorical1dayTable 1 } + +FrTrmt2FacilityHistorical1dayEntry ::= SEQUENCE + { frTrmt2FacilityHistorical1dayNumber Integer32, + frTrmt2FacilityHistorical1dayGoodFramesx Counter64String, + frTrmt2FacilityHistorical1dayPauseFrames Counter64String, + frTrmt2FacilityHistorical1dayBytes Counter64String, + frTrmt2FacilityHistorical1dayCrcFramesEgress Counter64String, + frTrmt2FacilityHistorical1dayDiscardedFrames Counter64String, + frTrmt2FacilityHistorical1dayValidFlag TruthValue, + frTrmt2FacilityHistorical1dayTimeStamp DateAndTime } + +frTrmt2FacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { frTrmt2FacilityHistorical1dayEntry 1 } + +frTrmt2FacilityHistorical1dayGoodFramesx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { frTrmt2FacilityHistorical1dayEntry 2 } + +frTrmt2FacilityHistorical1dayPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Transmitted" + ::= { frTrmt2FacilityHistorical1dayEntry 3 } + +frTrmt2FacilityHistorical1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { frTrmt2FacilityHistorical1dayEntry 4 } + +frTrmt2FacilityHistorical1dayCrcFramesEgress OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Egress CRC Errored Frames" + ::= { frTrmt2FacilityHistorical1dayEntry 5 } + +frTrmt2FacilityHistorical1dayDiscardedFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit Frames Discarded" + ::= { frTrmt2FacilityHistorical1dayEntry 6 } + +frTrmt2FacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frTrmt2FacilityHistorical1dayEntry 7 } + +frTrmt2FacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frTrmt2FacilityHistorical1dayEntry 8 } + +endOfFrTrmt2FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 216 } + +frRcv4FacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv4FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 217 } + +frRcv4FacilityCurrent15minEntry OBJECT-TYPE + SYNTAX FrRcv4FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { frRcv4FacilityCurrent15minTable 1 } + +FrRcv4FacilityCurrent15minEntry ::= SEQUENCE + { frRcv4FacilityCurrent15minGoodFrames Counter64String, + frRcv4FacilityCurrent15minCrcFrames Counter64String, + frRcv4FacilityCurrent15minBytes Counter64String, + frRcv4FacilityCurrent15minElapsedTime Integer32 } + +frRcv4FacilityCurrent15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv4FacilityCurrent15minEntry 1 } + +frRcv4FacilityCurrent15minCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv4FacilityCurrent15minEntry 2 } + +frRcv4FacilityCurrent15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv4FacilityCurrent15minEntry 3 } + +frRcv4FacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { frRcv4FacilityCurrent15minEntry 4 } + +endOfFrRcv4FacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 218 } + +frRcv4FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv4FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 219 } + +frRcv4FacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX FrRcv4FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { frRcv4FacilityCurrent1dayTable 1 } + +FrRcv4FacilityCurrent1dayEntry ::= SEQUENCE + { frRcv4FacilityCurrent1dayGoodFrames Counter64String, + frRcv4FacilityCurrent1dayCrcFrames Counter64String, + frRcv4FacilityCurrent1dayBytes Counter64String, + frRcv4FacilityCurrent1dayElapsedTime Integer32 } + +frRcv4FacilityCurrent1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv4FacilityCurrent1dayEntry 1 } + +frRcv4FacilityCurrent1dayCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv4FacilityCurrent1dayEntry 2 } + +frRcv4FacilityCurrent1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv4FacilityCurrent1dayEntry 3 } + +frRcv4FacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { frRcv4FacilityCurrent1dayEntry 4 } + +endOfFrRcv4FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 220 } + +frRcv4FacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv4FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 221 } + +frRcv4FacilityHistorical15minEntry OBJECT-TYPE + SYNTAX FrRcv4FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + frRcv4FacilityHistorical15minNumber + } + ::= { frRcv4FacilityHistorical15minTable 1 } + +FrRcv4FacilityHistorical15minEntry ::= SEQUENCE + { frRcv4FacilityHistorical15minNumber Integer32, + frRcv4FacilityHistorical15minGoodFrames Counter64String, + frRcv4FacilityHistorical15minCrcFrames Counter64String, + frRcv4FacilityHistorical15minBytes Counter64String, + frRcv4FacilityHistorical15minValidFlag TruthValue, + frRcv4FacilityHistorical15minTimeStamp DateAndTime } + +frRcv4FacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { frRcv4FacilityHistorical15minEntry 1 } + +frRcv4FacilityHistorical15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv4FacilityHistorical15minEntry 2 } + +frRcv4FacilityHistorical15minCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv4FacilityHistorical15minEntry 3 } + +frRcv4FacilityHistorical15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv4FacilityHistorical15minEntry 4 } + +frRcv4FacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frRcv4FacilityHistorical15minEntry 5 } + +frRcv4FacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frRcv4FacilityHistorical15minEntry 6 } + +endOfFrRcv4FacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 222 } + +frRcv4FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv4FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 223 } + +frRcv4FacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX FrRcv4FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + frRcv4FacilityHistorical1dayNumber + } + ::= { frRcv4FacilityHistorical1dayTable 1 } + +FrRcv4FacilityHistorical1dayEntry ::= SEQUENCE + { frRcv4FacilityHistorical1dayNumber Integer32, + frRcv4FacilityHistorical1dayGoodFrames Counter64String, + frRcv4FacilityHistorical1dayCrcFrames Counter64String, + frRcv4FacilityHistorical1dayBytes Counter64String, + frRcv4FacilityHistorical1dayValidFlag TruthValue, + frRcv4FacilityHistorical1dayTimeStamp DateAndTime } + +frRcv4FacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { frRcv4FacilityHistorical1dayEntry 1 } + +frRcv4FacilityHistorical1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv4FacilityHistorical1dayEntry 2 } + +frRcv4FacilityHistorical1dayCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv4FacilityHistorical1dayEntry 3 } + +frRcv4FacilityHistorical1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv4FacilityHistorical1dayEntry 4 } + +frRcv4FacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frRcv4FacilityHistorical1dayEntry 5 } + +frRcv4FacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frRcv4FacilityHistorical1dayEntry 6 } + +endOfFrRcv4FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 224 } + +byteTrmtFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF ByteTrmtFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 225 } + +byteTrmtFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX ByteTrmtFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { byteTrmtFacilityCurrent15minTable 1 } + +ByteTrmtFacilityCurrent15minEntry ::= SEQUENCE + { byteTrmtFacilityCurrent15minFramesTrmt Counter64String, + byteTrmtFacilityCurrent15minBytesTrmt Counter64String, + byteTrmtFacilityCurrent15minCrcFramesEgress Counter64String, + byteTrmtFacilityCurrent15minElapsedTime Integer32 } + +byteTrmtFacilityCurrent15minFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { byteTrmtFacilityCurrent15minEntry 1 } + +byteTrmtFacilityCurrent15minBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { byteTrmtFacilityCurrent15minEntry 2 } + +byteTrmtFacilityCurrent15minCrcFramesEgress OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Egress CRC Errored Frames" + ::= { byteTrmtFacilityCurrent15minEntry 3 } + +byteTrmtFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { byteTrmtFacilityCurrent15minEntry 4 } + +endOfByteTrmtFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 226 } + +byteTrmtFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF ByteTrmtFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 227 } + +byteTrmtFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX ByteTrmtFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { byteTrmtFacilityCurrent1dayTable 1 } + +ByteTrmtFacilityCurrent1dayEntry ::= SEQUENCE + { byteTrmtFacilityCurrent1dayFramesTrmt Counter64String, + byteTrmtFacilityCurrent1dayBytesTrmt Counter64String, + byteTrmtFacilityCurrent1dayCrcFramesEgress Counter64String, + byteTrmtFacilityCurrent1dayElapsedTime Integer32 } + +byteTrmtFacilityCurrent1dayFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { byteTrmtFacilityCurrent1dayEntry 1 } + +byteTrmtFacilityCurrent1dayBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { byteTrmtFacilityCurrent1dayEntry 2 } + +byteTrmtFacilityCurrent1dayCrcFramesEgress OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Egress CRC Errored Frames" + ::= { byteTrmtFacilityCurrent1dayEntry 3 } + +byteTrmtFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { byteTrmtFacilityCurrent1dayEntry 4 } + +endOfByteTrmtFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 228 } + +byteTrmtFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF ByteTrmtFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 229 } + +byteTrmtFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX ByteTrmtFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + byteTrmtFacilityHistorical15minNumber + } + ::= { byteTrmtFacilityHistorical15minTable 1 } + +ByteTrmtFacilityHistorical15minEntry ::= SEQUENCE + { byteTrmtFacilityHistorical15minNumber Integer32, + byteTrmtFacilityHistorical15minFramesTrmt Counter64String, + byteTrmtFacilityHistorical15minBytesTrmt Counter64String, + byteTrmtFacilityHistorical15minCrcFramesEgress Counter64String, + byteTrmtFacilityHistorical15minValidFlag TruthValue, + byteTrmtFacilityHistorical15minTimeStamp DateAndTime } + +byteTrmtFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { byteTrmtFacilityHistorical15minEntry 1 } + +byteTrmtFacilityHistorical15minFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { byteTrmtFacilityHistorical15minEntry 2 } + +byteTrmtFacilityHistorical15minBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { byteTrmtFacilityHistorical15minEntry 3 } + +byteTrmtFacilityHistorical15minCrcFramesEgress OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Egress CRC Errored Frames" + ::= { byteTrmtFacilityHistorical15minEntry 4 } + +byteTrmtFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { byteTrmtFacilityHistorical15minEntry 5 } + +byteTrmtFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { byteTrmtFacilityHistorical15minEntry 6 } + +endOfByteTrmtFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 230 } + +byteTrmtFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF ByteTrmtFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 231 } + +byteTrmtFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX ByteTrmtFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + byteTrmtFacilityHistorical1dayNumber + } + ::= { byteTrmtFacilityHistorical1dayTable 1 } + +ByteTrmtFacilityHistorical1dayEntry ::= SEQUENCE + { byteTrmtFacilityHistorical1dayNumber Integer32, + byteTrmtFacilityHistorical1dayFramesTrmt Counter64String, + byteTrmtFacilityHistorical1dayBytesTrmt Counter64String, + byteTrmtFacilityHistorical1dayCrcFramesEgress Counter64String, + byteTrmtFacilityHistorical1dayValidFlag TruthValue, + byteTrmtFacilityHistorical1dayTimeStamp DateAndTime } + +byteTrmtFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { byteTrmtFacilityHistorical1dayEntry 1 } + +byteTrmtFacilityHistorical1dayFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { byteTrmtFacilityHistorical1dayEntry 2 } + +byteTrmtFacilityHistorical1dayBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { byteTrmtFacilityHistorical1dayEntry 3 } + +byteTrmtFacilityHistorical1dayCrcFramesEgress OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Egress CRC Errored Frames" + ::= { byteTrmtFacilityHistorical1dayEntry 4 } + +byteTrmtFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { byteTrmtFacilityHistorical1dayEntry 5 } + +byteTrmtFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { byteTrmtFacilityHistorical1dayEntry 6 } + +endOfByteTrmtFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 232 } + +utlRxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF UtlRxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 233 } + +utlRxFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX UtlRxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { utlRxFacilityCurrent15minTable 1 } + +UtlRxFacilityCurrent15minEntry ::= SEQUENCE + { utlRxFacilityCurrent15minUtlHigh Unsigned32, + utlRxFacilityCurrent15minUtlLow Unsigned32, + utlRxFacilityCurrent15minUtlMean Unsigned32, + utlRxFacilityCurrent15minElapsedTime Integer32 } + +utlRxFacilityCurrent15minUtlHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Recieve High" + ::= { utlRxFacilityCurrent15minEntry 1 } + +utlRxFacilityCurrent15minUtlLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Receive Low" + ::= { utlRxFacilityCurrent15minEntry 2 } + +utlRxFacilityCurrent15minUtlMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Receive Mean" + ::= { utlRxFacilityCurrent15minEntry 3 } + +utlRxFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { utlRxFacilityCurrent15minEntry 4 } + +endOfUtlRxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 234 } + +utlRxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF UtlRxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 235 } + +utlRxFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX UtlRxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { utlRxFacilityCurrent1dayTable 1 } + +UtlRxFacilityCurrent1dayEntry ::= SEQUENCE + { utlRxFacilityCurrent1dayUtlHigh Unsigned32, + utlRxFacilityCurrent1dayUtlLow Unsigned32, + utlRxFacilityCurrent1dayUtlMean Unsigned32, + utlRxFacilityCurrent1dayElapsedTime Integer32 } + +utlRxFacilityCurrent1dayUtlHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Recieve High" + ::= { utlRxFacilityCurrent1dayEntry 1 } + +utlRxFacilityCurrent1dayUtlLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Receive Low" + ::= { utlRxFacilityCurrent1dayEntry 2 } + +utlRxFacilityCurrent1dayUtlMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Receive Mean" + ::= { utlRxFacilityCurrent1dayEntry 3 } + +utlRxFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { utlRxFacilityCurrent1dayEntry 4 } + +endOfUtlRxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 236 } + +utlRxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF UtlRxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 237 } + +utlRxFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX UtlRxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + utlRxFacilityHistorical15minNumber + } + ::= { utlRxFacilityHistorical15minTable 1 } + +UtlRxFacilityHistorical15minEntry ::= SEQUENCE + { utlRxFacilityHistorical15minNumber Integer32, + utlRxFacilityHistorical15minUtlHigh Unsigned32, + utlRxFacilityHistorical15minUtlLow Unsigned32, + utlRxFacilityHistorical15minUtlMean Unsigned32, + utlRxFacilityHistorical15minValidFlag TruthValue, + utlRxFacilityHistorical15minTimeStamp DateAndTime } + +utlRxFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { utlRxFacilityHistorical15minEntry 1 } + +utlRxFacilityHistorical15minUtlHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Recieve High" + ::= { utlRxFacilityHistorical15minEntry 2 } + +utlRxFacilityHistorical15minUtlLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Receive Low" + ::= { utlRxFacilityHistorical15minEntry 3 } + +utlRxFacilityHistorical15minUtlMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Receive Mean" + ::= { utlRxFacilityHistorical15minEntry 4 } + +utlRxFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { utlRxFacilityHistorical15minEntry 5 } + +utlRxFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { utlRxFacilityHistorical15minEntry 6 } + +endOfUtlRxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 238 } + +utlRxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF UtlRxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 239 } + +utlRxFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX UtlRxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + utlRxFacilityHistorical1dayNumber + } + ::= { utlRxFacilityHistorical1dayTable 1 } + +UtlRxFacilityHistorical1dayEntry ::= SEQUENCE + { utlRxFacilityHistorical1dayNumber Integer32, + utlRxFacilityHistorical1dayUtlHigh Unsigned32, + utlRxFacilityHistorical1dayUtlLow Unsigned32, + utlRxFacilityHistorical1dayUtlMean Unsigned32, + utlRxFacilityHistorical1dayValidFlag TruthValue, + utlRxFacilityHistorical1dayTimeStamp DateAndTime } + +utlRxFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { utlRxFacilityHistorical1dayEntry 1 } + +utlRxFacilityHistorical1dayUtlHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Recieve High" + ::= { utlRxFacilityHistorical1dayEntry 2 } + +utlRxFacilityHistorical1dayUtlLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Receive Low" + ::= { utlRxFacilityHistorical1dayEntry 3 } + +utlRxFacilityHistorical1dayUtlMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Receive Mean" + ::= { utlRxFacilityHistorical1dayEntry 4 } + +utlRxFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { utlRxFacilityHistorical1dayEntry 5 } + +utlRxFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { utlRxFacilityHistorical1dayEntry 6 } + +endOfUtlRxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 240 } + +utlTxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF UtlTxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 241 } + +utlTxFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX UtlTxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { utlTxFacilityCurrent15minTable 1 } + +UtlTxFacilityCurrent15minEntry ::= SEQUENCE + { utlTxFacilityCurrent15minUtlHigh Unsigned32, + utlTxFacilityCurrent15minUtlLow Unsigned32, + utlTxFacilityCurrent15minUtlMean Unsigned32, + utlTxFacilityCurrent15minElapsedTime Integer32 } + +utlTxFacilityCurrent15minUtlHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Transmit High" + ::= { utlTxFacilityCurrent15minEntry 1 } + +utlTxFacilityCurrent15minUtlLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Transmit Low" + ::= { utlTxFacilityCurrent15minEntry 2 } + +utlTxFacilityCurrent15minUtlMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Transmit Mean" + ::= { utlTxFacilityCurrent15minEntry 3 } + +utlTxFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { utlTxFacilityCurrent15minEntry 4 } + +endOfUtlTxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 242 } + +utlTxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF UtlTxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 243 } + +utlTxFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX UtlTxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { utlTxFacilityCurrent1dayTable 1 } + +UtlTxFacilityCurrent1dayEntry ::= SEQUENCE + { utlTxFacilityCurrent1dayUtlHigh Unsigned32, + utlTxFacilityCurrent1dayUtlLow Unsigned32, + utlTxFacilityCurrent1dayUtlMean Unsigned32, + utlTxFacilityCurrent1dayElapsedTime Integer32 } + +utlTxFacilityCurrent1dayUtlHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Transmit High" + ::= { utlTxFacilityCurrent1dayEntry 1 } + +utlTxFacilityCurrent1dayUtlLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Transmit Low" + ::= { utlTxFacilityCurrent1dayEntry 2 } + +utlTxFacilityCurrent1dayUtlMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Transmit Mean" + ::= { utlTxFacilityCurrent1dayEntry 3 } + +utlTxFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { utlTxFacilityCurrent1dayEntry 4 } + +endOfUtlTxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 244 } + +utlTxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF UtlTxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 245 } + +utlTxFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX UtlTxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + utlTxFacilityHistorical15minNumber + } + ::= { utlTxFacilityHistorical15minTable 1 } + +UtlTxFacilityHistorical15minEntry ::= SEQUENCE + { utlTxFacilityHistorical15minNumber Integer32, + utlTxFacilityHistorical15minUtlHigh Unsigned32, + utlTxFacilityHistorical15minUtlLow Unsigned32, + utlTxFacilityHistorical15minUtlMean Unsigned32, + utlTxFacilityHistorical15minValidFlag TruthValue, + utlTxFacilityHistorical15minTimeStamp DateAndTime } + +utlTxFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { utlTxFacilityHistorical15minEntry 1 } + +utlTxFacilityHistorical15minUtlHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Transmit High" + ::= { utlTxFacilityHistorical15minEntry 2 } + +utlTxFacilityHistorical15minUtlLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Transmit Low" + ::= { utlTxFacilityHistorical15minEntry 3 } + +utlTxFacilityHistorical15minUtlMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Transmit Mean" + ::= { utlTxFacilityHistorical15minEntry 4 } + +utlTxFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { utlTxFacilityHistorical15minEntry 5 } + +utlTxFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { utlTxFacilityHistorical15minEntry 6 } + +endOfUtlTxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 246 } + +utlTxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF UtlTxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 247 } + +utlTxFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX UtlTxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + utlTxFacilityHistorical1dayNumber + } + ::= { utlTxFacilityHistorical1dayTable 1 } + +UtlTxFacilityHistorical1dayEntry ::= SEQUENCE + { utlTxFacilityHistorical1dayNumber Integer32, + utlTxFacilityHistorical1dayUtlHigh Unsigned32, + utlTxFacilityHistorical1dayUtlLow Unsigned32, + utlTxFacilityHistorical1dayUtlMean Unsigned32, + utlTxFacilityHistorical1dayValidFlag TruthValue, + utlTxFacilityHistorical1dayTimeStamp DateAndTime } + +utlTxFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { utlTxFacilityHistorical1dayEntry 1 } + +utlTxFacilityHistorical1dayUtlHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Transmit High" + ::= { utlTxFacilityHistorical1dayEntry 2 } + +utlTxFacilityHistorical1dayUtlLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Transmit Low" + ::= { utlTxFacilityHistorical1dayEntry 3 } + +utlTxFacilityHistorical1dayUtlMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Transmit Mean" + ::= { utlTxFacilityHistorical1dayEntry 4 } + +utlTxFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { utlTxFacilityHistorical1dayEntry 5 } + +utlTxFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { utlTxFacilityHistorical1dayEntry 6 } + +endOfUtlTxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 248 } + +pcsRxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF PcsRxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 249 } + +pcsRxFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX PcsRxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { pcsRxFacilityCurrent15minTable 1 } + +PcsRxFacilityCurrent15minEntry ::= SEQUENCE + { pcsRxFacilityCurrent15minES Unsigned32, + pcsRxFacilityCurrent15minCV Counter64String, + pcsRxFacilityCurrent15minBBE Counter64String, + pcsRxFacilityCurrent15minElapsedTime Integer32 } + +pcsRxFacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcsRxFacilityCurrent15minEntry 1 } + +pcsRxFacilityCurrent15minCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcsRxFacilityCurrent15minEntry 2 } + +pcsRxFacilityCurrent15minBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PCS Background Block Errors" + ::= { pcsRxFacilityCurrent15minEntry 3 } + +pcsRxFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { pcsRxFacilityCurrent15minEntry 4 } + +endOfPcsRxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 250 } + +pcsRxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF PcsRxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 251 } + +pcsRxFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX PcsRxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { pcsRxFacilityCurrent1dayTable 1 } + +PcsRxFacilityCurrent1dayEntry ::= SEQUENCE + { pcsRxFacilityCurrent1dayES Unsigned32, + pcsRxFacilityCurrent1dayCV Counter64String, + pcsRxFacilityCurrent1dayBBE Counter64String, + pcsRxFacilityCurrent1dayElapsedTime Integer32 } + +pcsRxFacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcsRxFacilityCurrent1dayEntry 1 } + +pcsRxFacilityCurrent1dayCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcsRxFacilityCurrent1dayEntry 2 } + +pcsRxFacilityCurrent1dayBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PCS Background Block Errors" + ::= { pcsRxFacilityCurrent1dayEntry 3 } + +pcsRxFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { pcsRxFacilityCurrent1dayEntry 4 } + +endOfPcsRxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 252 } + +pcsRxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF PcsRxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 253 } + +pcsRxFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX PcsRxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + pcsRxFacilityHistorical15minNumber + } + ::= { pcsRxFacilityHistorical15minTable 1 } + +PcsRxFacilityHistorical15minEntry ::= SEQUENCE + { pcsRxFacilityHistorical15minNumber Integer32, + pcsRxFacilityHistorical15minES Unsigned32, + pcsRxFacilityHistorical15minCV Counter64String, + pcsRxFacilityHistorical15minBBE Counter64String, + pcsRxFacilityHistorical15minValidFlag TruthValue, + pcsRxFacilityHistorical15minTimeStamp DateAndTime } + +pcsRxFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { pcsRxFacilityHistorical15minEntry 1 } + +pcsRxFacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcsRxFacilityHistorical15minEntry 2 } + +pcsRxFacilityHistorical15minCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcsRxFacilityHistorical15minEntry 3 } + +pcsRxFacilityHistorical15minBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PCS Background Block Errors" + ::= { pcsRxFacilityHistorical15minEntry 4 } + +pcsRxFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pcsRxFacilityHistorical15minEntry 5 } + +pcsRxFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pcsRxFacilityHistorical15minEntry 6 } + +endOfPcsRxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 254 } + +pcsRxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF PcsRxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 255 } + +pcsRxFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX PcsRxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + pcsRxFacilityHistorical1dayNumber + } + ::= { pcsRxFacilityHistorical1dayTable 1 } + +PcsRxFacilityHistorical1dayEntry ::= SEQUENCE + { pcsRxFacilityHistorical1dayNumber Integer32, + pcsRxFacilityHistorical1dayES Unsigned32, + pcsRxFacilityHistorical1dayCV Counter64String, + pcsRxFacilityHistorical1dayBBE Counter64String, + pcsRxFacilityHistorical1dayValidFlag TruthValue, + pcsRxFacilityHistorical1dayTimeStamp DateAndTime } + +pcsRxFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { pcsRxFacilityHistorical1dayEntry 1 } + +pcsRxFacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Errored Seconds" + ::= { pcsRxFacilityHistorical1dayEntry 2 } + +pcsRxFacilityHistorical1dayCV OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Coding Violations" + ::= { pcsRxFacilityHistorical1dayEntry 3 } + +pcsRxFacilityHistorical1dayBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PCS Background Block Errors" + ::= { pcsRxFacilityHistorical1dayEntry 4 } + +pcsRxFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pcsRxFacilityHistorical1dayEntry 5 } + +pcsRxFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pcsRxFacilityHistorical1dayEntry 6 } + +endOfPcsRxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 256 } + +pcsTxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF PcsTxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 257 } + +pcsTxFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX PcsTxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { pcsTxFacilityCurrent15minTable 1 } + +PcsTxFacilityCurrent15minEntry ::= SEQUENCE + { pcsTxFacilityCurrent15minESTX Unsigned32, + pcsTxFacilityCurrent15minCVTX Counter64String, + pcsTxFacilityCurrent15minBBETX Counter64String, + pcsTxFacilityCurrent15minElapsedTime Integer32 } + +pcsTxFacilityCurrent15minESTX OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Transmit Errored Seconds" + ::= { pcsTxFacilityCurrent15minEntry 1 } + +pcsTxFacilityCurrent15minCVTX OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Transmit Coding Violations" + ::= { pcsTxFacilityCurrent15minEntry 2 } + +pcsTxFacilityCurrent15minBBETX OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Tx Background Block Errors" + ::= { pcsTxFacilityCurrent15minEntry 3 } + +pcsTxFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { pcsTxFacilityCurrent15minEntry 4 } + +endOfPcsTxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 258 } + +pcsTxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF PcsTxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 259 } + +pcsTxFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX PcsTxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { pcsTxFacilityCurrent1dayTable 1 } + +PcsTxFacilityCurrent1dayEntry ::= SEQUENCE + { pcsTxFacilityCurrent1dayESTX Unsigned32, + pcsTxFacilityCurrent1dayCVTX Counter64String, + pcsTxFacilityCurrent1dayBBETX Counter64String, + pcsTxFacilityCurrent1dayElapsedTime Integer32 } + +pcsTxFacilityCurrent1dayESTX OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Transmit Errored Seconds" + ::= { pcsTxFacilityCurrent1dayEntry 1 } + +pcsTxFacilityCurrent1dayCVTX OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Transmit Coding Violations" + ::= { pcsTxFacilityCurrent1dayEntry 2 } + +pcsTxFacilityCurrent1dayBBETX OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Tx Background Block Errors" + ::= { pcsTxFacilityCurrent1dayEntry 3 } + +pcsTxFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { pcsTxFacilityCurrent1dayEntry 4 } + +endOfPcsTxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 260 } + +pcsTxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF PcsTxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 261 } + +pcsTxFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX PcsTxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + pcsTxFacilityHistorical15minNumber + } + ::= { pcsTxFacilityHistorical15minTable 1 } + +PcsTxFacilityHistorical15minEntry ::= SEQUENCE + { pcsTxFacilityHistorical15minNumber Integer32, + pcsTxFacilityHistorical15minESTX Unsigned32, + pcsTxFacilityHistorical15minCVTX Counter64String, + pcsTxFacilityHistorical15minBBETX Counter64String, + pcsTxFacilityHistorical15minValidFlag TruthValue, + pcsTxFacilityHistorical15minTimeStamp DateAndTime } + +pcsTxFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { pcsTxFacilityHistorical15minEntry 1 } + +pcsTxFacilityHistorical15minESTX OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Transmit Errored Seconds" + ::= { pcsTxFacilityHistorical15minEntry 2 } + +pcsTxFacilityHistorical15minCVTX OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Transmit Coding Violations" + ::= { pcsTxFacilityHistorical15minEntry 3 } + +pcsTxFacilityHistorical15minBBETX OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Tx Background Block Errors" + ::= { pcsTxFacilityHistorical15minEntry 4 } + +pcsTxFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pcsTxFacilityHistorical15minEntry 5 } + +pcsTxFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pcsTxFacilityHistorical15minEntry 6 } + +endOfPcsTxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 262 } + +pcsTxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF PcsTxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 263 } + +pcsTxFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX PcsTxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + pcsTxFacilityHistorical1dayNumber + } + ::= { pcsTxFacilityHistorical1dayTable 1 } + +PcsTxFacilityHistorical1dayEntry ::= SEQUENCE + { pcsTxFacilityHistorical1dayNumber Integer32, + pcsTxFacilityHistorical1dayESTX Unsigned32, + pcsTxFacilityHistorical1dayCVTX Counter64String, + pcsTxFacilityHistorical1dayBBETX Counter64String, + pcsTxFacilityHistorical1dayValidFlag TruthValue, + pcsTxFacilityHistorical1dayTimeStamp DateAndTime } + +pcsTxFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { pcsTxFacilityHistorical1dayEntry 1 } + +pcsTxFacilityHistorical1dayESTX OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Transmit Errored Seconds" + ::= { pcsTxFacilityHistorical1dayEntry 2 } + +pcsTxFacilityHistorical1dayCVTX OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Transmit Coding Violations" + ::= { pcsTxFacilityHistorical1dayEntry 3 } + +pcsTxFacilityHistorical1dayBBETX OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Coding Layer Tx Background Block Errors" + ::= { pcsTxFacilityHistorical1dayEntry 4 } + +pcsTxFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pcsTxFacilityHistorical1dayEntry 5 } + +pcsTxFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pcsTxFacilityHistorical1dayEntry 6 } + +endOfPcsTxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 264 } + +fec2FacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF Fec2FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 265 } + +fec2FacilityCurrent15minEntry OBJECT-TYPE + SYNTAX Fec2FacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { fec2FacilityCurrent15minTable 1 } + +Fec2FacilityCurrent15minEntry ::= SEQUENCE + { fec2FacilityCurrent15minCE Counter64String, + fec2FacilityCurrent15minUBE Counter64String, + fec2FacilityCurrent15minBERCE Counter64String, + fec2FacilityCurrent15minElapsedTime Integer32 } + +fec2FacilityCurrent15minCE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Corrected Errors" + ::= { fec2FacilityCurrent15minEntry 1 } + +fec2FacilityCurrent15minUBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Uncorrected Block Errors" + ::= { fec2FacilityCurrent15minEntry 2 } + +fec2FacilityCurrent15minBERCE OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-18" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Error Rate before Foward Error Correction (FEC) calculated from corrected errors" + ::= { fec2FacilityCurrent15minEntry 3 } + +fec2FacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { fec2FacilityCurrent15minEntry 4 } + +endOfFec2FacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 266 } + +fec2FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF Fec2FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 267 } + +fec2FacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX Fec2FacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { fec2FacilityCurrent1dayTable 1 } + +Fec2FacilityCurrent1dayEntry ::= SEQUENCE + { fec2FacilityCurrent1dayCE Counter64String, + fec2FacilityCurrent1dayUBE Counter64String, + fec2FacilityCurrent1dayBERCE Counter64String, + fec2FacilityCurrent1dayElapsedTime Integer32 } + +fec2FacilityCurrent1dayCE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Corrected Errors" + ::= { fec2FacilityCurrent1dayEntry 1 } + +fec2FacilityCurrent1dayUBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Uncorrected Block Errors" + ::= { fec2FacilityCurrent1dayEntry 2 } + +fec2FacilityCurrent1dayBERCE OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-18" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Error Rate before Foward Error Correction (FEC) calculated from corrected errors" + ::= { fec2FacilityCurrent1dayEntry 3 } + +fec2FacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { fec2FacilityCurrent1dayEntry 4 } + +endOfFec2FacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 268 } + +fec2FacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF Fec2FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 269 } + +fec2FacilityHistorical15minEntry OBJECT-TYPE + SYNTAX Fec2FacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + fec2FacilityHistorical15minNumber + } + ::= { fec2FacilityHistorical15minTable 1 } + +Fec2FacilityHistorical15minEntry ::= SEQUENCE + { fec2FacilityHistorical15minNumber Integer32, + fec2FacilityHistorical15minCE Counter64String, + fec2FacilityHistorical15minUBE Counter64String, + fec2FacilityHistorical15minBERCE Counter64String, + fec2FacilityHistorical15minValidFlag TruthValue, + fec2FacilityHistorical15minTimeStamp DateAndTime } + +fec2FacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { fec2FacilityHistorical15minEntry 1 } + +fec2FacilityHistorical15minCE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Corrected Errors" + ::= { fec2FacilityHistorical15minEntry 2 } + +fec2FacilityHistorical15minUBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Uncorrected Block Errors" + ::= { fec2FacilityHistorical15minEntry 3 } + +fec2FacilityHistorical15minBERCE OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-18" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Error Rate before Foward Error Correction (FEC) calculated from corrected errors" + ::= { fec2FacilityHistorical15minEntry 4 } + +fec2FacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { fec2FacilityHistorical15minEntry 5 } + +fec2FacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { fec2FacilityHistorical15minEntry 6 } + +endOfFec2FacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 270 } + +fec2FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF Fec2FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 271 } + +fec2FacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX Fec2FacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + fec2FacilityHistorical1dayNumber + } + ::= { fec2FacilityHistorical1dayTable 1 } + +Fec2FacilityHistorical1dayEntry ::= SEQUENCE + { fec2FacilityHistorical1dayNumber Integer32, + fec2FacilityHistorical1dayCE Counter64String, + fec2FacilityHistorical1dayUBE Counter64String, + fec2FacilityHistorical1dayBERCE Counter64String, + fec2FacilityHistorical1dayValidFlag TruthValue, + fec2FacilityHistorical1dayTimeStamp DateAndTime } + +fec2FacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { fec2FacilityHistorical1dayEntry 1 } + +fec2FacilityHistorical1dayCE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Corrected Errors" + ::= { fec2FacilityHistorical1dayEntry 2 } + +fec2FacilityHistorical1dayUBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OTU FEC Uncorrected Block Errors" + ::= { fec2FacilityHistorical1dayEntry 3 } + +fec2FacilityHistorical1dayBERCE OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-18" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bit Error Rate before Foward Error Correction (FEC) calculated from corrected errors" + ::= { fec2FacilityHistorical1dayEntry 4 } + +fec2FacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { fec2FacilityHistorical1dayEntry 5 } + +fec2FacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { fec2FacilityHistorical1dayEntry 6 } + +endOfFec2FacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 272 } + +lldpFrameRxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpFrameRxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 273 } + +lldpFrameRxFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX LldpFrameRxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpFrameRxFacilityCurrent15minTable 1 } + +LldpFrameRxFacilityCurrent15minEntry ::= SEQUENCE + { lldpFrameRxFacilityCurrent15minLLDPFramesRx Counter64String, + lldpFrameRxFacilityCurrent15minLLDPFrameRxDiscards Counter64String, + lldpFrameRxFacilityCurrent15minFrameRxErrors Unsigned32, + lldpFrameRxFacilityCurrent15minElapsedTime Integer32 } + +lldpFrameRxFacilityCurrent15minLLDPFramesRx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames observed in receive direction or at specific entity" + ::= { lldpFrameRxFacilityCurrent15minEntry 1 } + +lldpFrameRxFacilityCurrent15minLLDPFrameRxDiscards OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames Discarded in receive direction or specific entity" + ::= { lldpFrameRxFacilityCurrent15minEntry 2 } + +lldpFrameRxFacilityCurrent15minFrameRxErrors OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP Frame Errors in Rx direction" + ::= { lldpFrameRxFacilityCurrent15minEntry 3 } + +lldpFrameRxFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { lldpFrameRxFacilityCurrent15minEntry 4 } + +endOfLldpFrameRxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 274 } + +lldpFrameRxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpFrameRxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 275 } + +lldpFrameRxFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX LldpFrameRxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpFrameRxFacilityCurrent1dayTable 1 } + +LldpFrameRxFacilityCurrent1dayEntry ::= SEQUENCE + { lldpFrameRxFacilityCurrent1dayLLDPFramesRx Counter64String, + lldpFrameRxFacilityCurrent1dayLLDPFrameRxDiscards Counter64String, + lldpFrameRxFacilityCurrent1dayFrameRxErrors Unsigned32, + lldpFrameRxFacilityCurrent1dayElapsedTime Integer32 } + +lldpFrameRxFacilityCurrent1dayLLDPFramesRx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames observed in receive direction or at specific entity" + ::= { lldpFrameRxFacilityCurrent1dayEntry 1 } + +lldpFrameRxFacilityCurrent1dayLLDPFrameRxDiscards OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames Discarded in receive direction or specific entity" + ::= { lldpFrameRxFacilityCurrent1dayEntry 2 } + +lldpFrameRxFacilityCurrent1dayFrameRxErrors OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP Frame Errors in Rx direction" + ::= { lldpFrameRxFacilityCurrent1dayEntry 3 } + +lldpFrameRxFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { lldpFrameRxFacilityCurrent1dayEntry 4 } + +endOfLldpFrameRxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 276 } + +lldpFrameRxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpFrameRxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 277 } + +lldpFrameRxFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX LldpFrameRxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + lldpFrameRxFacilityHistorical15minNumber + } + ::= { lldpFrameRxFacilityHistorical15minTable 1 } + +LldpFrameRxFacilityHistorical15minEntry ::= SEQUENCE + { lldpFrameRxFacilityHistorical15minNumber Integer32, + lldpFrameRxFacilityHistorical15minLLDPFramesRx Counter64String, + lldpFrameRxFacilityHistorical15minLLDPFrameRxDiscards Counter64String, + lldpFrameRxFacilityHistorical15minFrameRxErrors Unsigned32, + lldpFrameRxFacilityHistorical15minValidFlag TruthValue, + lldpFrameRxFacilityHistorical15minTimeStamp DateAndTime } + +lldpFrameRxFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { lldpFrameRxFacilityHistorical15minEntry 1 } + +lldpFrameRxFacilityHistorical15minLLDPFramesRx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames observed in receive direction or at specific entity" + ::= { lldpFrameRxFacilityHistorical15minEntry 2 } + +lldpFrameRxFacilityHistorical15minLLDPFrameRxDiscards OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames Discarded in receive direction or specific entity" + ::= { lldpFrameRxFacilityHistorical15minEntry 3 } + +lldpFrameRxFacilityHistorical15minFrameRxErrors OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP Frame Errors in Rx direction" + ::= { lldpFrameRxFacilityHistorical15minEntry 4 } + +lldpFrameRxFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lldpFrameRxFacilityHistorical15minEntry 5 } + +lldpFrameRxFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lldpFrameRxFacilityHistorical15minEntry 6 } + +endOfLldpFrameRxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 278 } + +lldpFrameRxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpFrameRxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 279 } + +lldpFrameRxFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX LldpFrameRxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + lldpFrameRxFacilityHistorical1dayNumber + } + ::= { lldpFrameRxFacilityHistorical1dayTable 1 } + +LldpFrameRxFacilityHistorical1dayEntry ::= SEQUENCE + { lldpFrameRxFacilityHistorical1dayNumber Integer32, + lldpFrameRxFacilityHistorical1dayLLDPFramesRx Counter64String, + lldpFrameRxFacilityHistorical1dayLLDPFrameRxDiscards Counter64String, + lldpFrameRxFacilityHistorical1dayFrameRxErrors Unsigned32, + lldpFrameRxFacilityHistorical1dayValidFlag TruthValue, + lldpFrameRxFacilityHistorical1dayTimeStamp DateAndTime } + +lldpFrameRxFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { lldpFrameRxFacilityHistorical1dayEntry 1 } + +lldpFrameRxFacilityHistorical1dayLLDPFramesRx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames observed in receive direction or at specific entity" + ::= { lldpFrameRxFacilityHistorical1dayEntry 2 } + +lldpFrameRxFacilityHistorical1dayLLDPFrameRxDiscards OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames Discarded in receive direction or specific entity" + ::= { lldpFrameRxFacilityHistorical1dayEntry 3 } + +lldpFrameRxFacilityHistorical1dayFrameRxErrors OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP Frame Errors in Rx direction" + ::= { lldpFrameRxFacilityHistorical1dayEntry 4 } + +lldpFrameRxFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lldpFrameRxFacilityHistorical1dayEntry 5 } + +lldpFrameRxFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lldpFrameRxFacilityHistorical1dayEntry 6 } + +endOfLldpFrameRxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 280 } + +lldpFrameTxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpFrameTxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 281 } + +lldpFrameTxFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX LldpFrameTxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpFrameTxFacilityCurrent15minTable 1 } + +LldpFrameTxFacilityCurrent15minEntry ::= SEQUENCE + { lldpFrameTxFacilityCurrent15minLLDPFramesTx Counter64String, + lldpFrameTxFacilityCurrent15minLLDPFrameTxDiscards Counter64String, + lldpFrameTxFacilityCurrent15minFrameTxErrors Unsigned32, + lldpFrameTxFacilityCurrent15minElapsedTime Integer32 } + +lldpFrameTxFacilityCurrent15minLLDPFramesTx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames observed in transmit direction" + ::= { lldpFrameTxFacilityCurrent15minEntry 1 } + +lldpFrameTxFacilityCurrent15minLLDPFrameTxDiscards OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames Discarded in transmit direction" + ::= { lldpFrameTxFacilityCurrent15minEntry 2 } + +lldpFrameTxFacilityCurrent15minFrameTxErrors OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP Frame Errors in Tx direction" + ::= { lldpFrameTxFacilityCurrent15minEntry 3 } + +lldpFrameTxFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { lldpFrameTxFacilityCurrent15minEntry 4 } + +endOfLldpFrameTxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 282 } + +lldpFrameTxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpFrameTxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 283 } + +lldpFrameTxFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX LldpFrameTxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpFrameTxFacilityCurrent1dayTable 1 } + +LldpFrameTxFacilityCurrent1dayEntry ::= SEQUENCE + { lldpFrameTxFacilityCurrent1dayLLDPFramesTx Counter64String, + lldpFrameTxFacilityCurrent1dayLLDPFrameTxDiscards Counter64String, + lldpFrameTxFacilityCurrent1dayFrameTxErrors Unsigned32, + lldpFrameTxFacilityCurrent1dayElapsedTime Integer32 } + +lldpFrameTxFacilityCurrent1dayLLDPFramesTx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames observed in transmit direction" + ::= { lldpFrameTxFacilityCurrent1dayEntry 1 } + +lldpFrameTxFacilityCurrent1dayLLDPFrameTxDiscards OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames Discarded in transmit direction" + ::= { lldpFrameTxFacilityCurrent1dayEntry 2 } + +lldpFrameTxFacilityCurrent1dayFrameTxErrors OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP Frame Errors in Tx direction" + ::= { lldpFrameTxFacilityCurrent1dayEntry 3 } + +lldpFrameTxFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { lldpFrameTxFacilityCurrent1dayEntry 4 } + +endOfLldpFrameTxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 284 } + +lldpFrameTxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpFrameTxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 285 } + +lldpFrameTxFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX LldpFrameTxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + lldpFrameTxFacilityHistorical15minNumber + } + ::= { lldpFrameTxFacilityHistorical15minTable 1 } + +LldpFrameTxFacilityHistorical15minEntry ::= SEQUENCE + { lldpFrameTxFacilityHistorical15minNumber Integer32, + lldpFrameTxFacilityHistorical15minLLDPFramesTx Counter64String, + lldpFrameTxFacilityHistorical15minLLDPFrameTxDiscards Counter64String, + lldpFrameTxFacilityHistorical15minFrameTxErrors Unsigned32, + lldpFrameTxFacilityHistorical15minValidFlag TruthValue, + lldpFrameTxFacilityHistorical15minTimeStamp DateAndTime } + +lldpFrameTxFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { lldpFrameTxFacilityHistorical15minEntry 1 } + +lldpFrameTxFacilityHistorical15minLLDPFramesTx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames observed in transmit direction" + ::= { lldpFrameTxFacilityHistorical15minEntry 2 } + +lldpFrameTxFacilityHistorical15minLLDPFrameTxDiscards OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames Discarded in transmit direction" + ::= { lldpFrameTxFacilityHistorical15minEntry 3 } + +lldpFrameTxFacilityHistorical15minFrameTxErrors OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP Frame Errors in Tx direction" + ::= { lldpFrameTxFacilityHistorical15minEntry 4 } + +lldpFrameTxFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lldpFrameTxFacilityHistorical15minEntry 5 } + +lldpFrameTxFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lldpFrameTxFacilityHistorical15minEntry 6 } + +endOfLldpFrameTxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 286 } + +lldpFrameTxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpFrameTxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 287 } + +lldpFrameTxFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX LldpFrameTxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + lldpFrameTxFacilityHistorical1dayNumber + } + ::= { lldpFrameTxFacilityHistorical1dayTable 1 } + +LldpFrameTxFacilityHistorical1dayEntry ::= SEQUENCE + { lldpFrameTxFacilityHistorical1dayNumber Integer32, + lldpFrameTxFacilityHistorical1dayLLDPFramesTx Counter64String, + lldpFrameTxFacilityHistorical1dayLLDPFrameTxDiscards Counter64String, + lldpFrameTxFacilityHistorical1dayFrameTxErrors Unsigned32, + lldpFrameTxFacilityHistorical1dayValidFlag TruthValue, + lldpFrameTxFacilityHistorical1dayTimeStamp DateAndTime } + +lldpFrameTxFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { lldpFrameTxFacilityHistorical1dayEntry 1 } + +lldpFrameTxFacilityHistorical1dayLLDPFramesTx OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames observed in transmit direction" + ::= { lldpFrameTxFacilityHistorical1dayEntry 2 } + +lldpFrameTxFacilityHistorical1dayLLDPFrameTxDiscards OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames Discarded in transmit direction" + ::= { lldpFrameTxFacilityHistorical1dayEntry 3 } + +lldpFrameTxFacilityHistorical1dayFrameTxErrors OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP Frame Errors in Tx direction" + ::= { lldpFrameTxFacilityHistorical1dayEntry 4 } + +lldpFrameTxFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lldpFrameTxFacilityHistorical1dayEntry 5 } + +lldpFrameTxFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lldpFrameTxFacilityHistorical1dayEntry 6 } + +endOfLldpFrameTxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 288 } + +lldpTLVRxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpTLVRxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 289 } + +lldpTLVRxFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX LldpTLVRxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpTLVRxFacilityCurrent15minTable 1 } + +LldpTLVRxFacilityCurrent15minEntry ::= SEQUENCE + { lldpTLVRxFacilityCurrent15minTLVRxDiscards Unsigned32, + lldpTLVRxFacilityCurrent15minTLVRxUnknown Unsigned32, + lldpTLVRxFacilityCurrent15minElapsedTime Integer32 } + +lldpTLVRxFacilityCurrent15minTLVRxDiscards OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of TLV Discards in LLDP frames in Rx Direction" + ::= { lldpTLVRxFacilityCurrent15minEntry 1 } + +lldpTLVRxFacilityCurrent15minTLVRxUnknown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP frames with unrecognized TLVs in Rx Direction" + ::= { lldpTLVRxFacilityCurrent15minEntry 2 } + +lldpTLVRxFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { lldpTLVRxFacilityCurrent15minEntry 3 } + +endOfLldpTLVRxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 290 } + +lldpTLVRxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpTLVRxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 291 } + +lldpTLVRxFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX LldpTLVRxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpTLVRxFacilityCurrent1dayTable 1 } + +LldpTLVRxFacilityCurrent1dayEntry ::= SEQUENCE + { lldpTLVRxFacilityCurrent1dayTLVRxDiscards Unsigned32, + lldpTLVRxFacilityCurrent1dayTLVRxUnknown Unsigned32, + lldpTLVRxFacilityCurrent1dayElapsedTime Integer32 } + +lldpTLVRxFacilityCurrent1dayTLVRxDiscards OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of TLV Discards in LLDP frames in Rx Direction" + ::= { lldpTLVRxFacilityCurrent1dayEntry 1 } + +lldpTLVRxFacilityCurrent1dayTLVRxUnknown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP frames with unrecognized TLVs in Rx Direction" + ::= { lldpTLVRxFacilityCurrent1dayEntry 2 } + +lldpTLVRxFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { lldpTLVRxFacilityCurrent1dayEntry 3 } + +endOfLldpTLVRxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 292 } + +lldpTLVRxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpTLVRxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 293 } + +lldpTLVRxFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX LldpTLVRxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + lldpTLVRxFacilityHistorical15minNumber + } + ::= { lldpTLVRxFacilityHistorical15minTable 1 } + +LldpTLVRxFacilityHistorical15minEntry ::= SEQUENCE + { lldpTLVRxFacilityHistorical15minNumber Integer32, + lldpTLVRxFacilityHistorical15minTLVRxDiscards Unsigned32, + lldpTLVRxFacilityHistorical15minTLVRxUnknown Unsigned32, + lldpTLVRxFacilityHistorical15minValidFlag TruthValue, + lldpTLVRxFacilityHistorical15minTimeStamp DateAndTime } + +lldpTLVRxFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { lldpTLVRxFacilityHistorical15minEntry 1 } + +lldpTLVRxFacilityHistorical15minTLVRxDiscards OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of TLV Discards in LLDP frames in Rx Direction" + ::= { lldpTLVRxFacilityHistorical15minEntry 2 } + +lldpTLVRxFacilityHistorical15minTLVRxUnknown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP frames with unrecognized TLVs in Rx Direction" + ::= { lldpTLVRxFacilityHistorical15minEntry 3 } + +lldpTLVRxFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lldpTLVRxFacilityHistorical15minEntry 4 } + +lldpTLVRxFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lldpTLVRxFacilityHistorical15minEntry 5 } + +endOfLldpTLVRxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 294 } + +lldpTLVRxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpTLVRxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 295 } + +lldpTLVRxFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX LldpTLVRxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + lldpTLVRxFacilityHistorical1dayNumber + } + ::= { lldpTLVRxFacilityHistorical1dayTable 1 } + +LldpTLVRxFacilityHistorical1dayEntry ::= SEQUENCE + { lldpTLVRxFacilityHistorical1dayNumber Integer32, + lldpTLVRxFacilityHistorical1dayTLVRxDiscards Unsigned32, + lldpTLVRxFacilityHistorical1dayTLVRxUnknown Unsigned32, + lldpTLVRxFacilityHistorical1dayValidFlag TruthValue, + lldpTLVRxFacilityHistorical1dayTimeStamp DateAndTime } + +lldpTLVRxFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { lldpTLVRxFacilityHistorical1dayEntry 1 } + +lldpTLVRxFacilityHistorical1dayTLVRxDiscards OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of TLV Discards in LLDP frames in Rx Direction" + ::= { lldpTLVRxFacilityHistorical1dayEntry 2 } + +lldpTLVRxFacilityHistorical1dayTLVRxUnknown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP frames with unrecognized TLVs in Rx Direction" + ::= { lldpTLVRxFacilityHistorical1dayEntry 3 } + +lldpTLVRxFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lldpTLVRxFacilityHistorical1dayEntry 4 } + +lldpTLVRxFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lldpTLVRxFacilityHistorical1dayEntry 5 } + +endOfLldpTLVRxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 296 } + +lldpTLVTxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpTLVTxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 297 } + +lldpTLVTxFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX LldpTLVTxFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpTLVTxFacilityCurrent15minTable 1 } + +LldpTLVTxFacilityCurrent15minEntry ::= SEQUENCE + { lldpTLVTxFacilityCurrent15minTLVTxDiscards Unsigned32, + lldpTLVTxFacilityCurrent15minTLVTxUnknown Unsigned32, + lldpTLVTxFacilityCurrent15minElapsedTime Integer32 } + +lldpTLVTxFacilityCurrent15minTLVTxDiscards OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of TLV Discards in LLDP frames in Tx Direction" + ::= { lldpTLVTxFacilityCurrent15minEntry 1 } + +lldpTLVTxFacilityCurrent15minTLVTxUnknown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP frames with unrecognized TLVs in Tx Direction" + ::= { lldpTLVTxFacilityCurrent15minEntry 2 } + +lldpTLVTxFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { lldpTLVTxFacilityCurrent15minEntry 3 } + +endOfLldpTLVTxFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 298 } + +lldpTLVTxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpTLVTxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 299 } + +lldpTLVTxFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX LldpTLVTxFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpTLVTxFacilityCurrent1dayTable 1 } + +LldpTLVTxFacilityCurrent1dayEntry ::= SEQUENCE + { lldpTLVTxFacilityCurrent1dayTLVTxDiscards Unsigned32, + lldpTLVTxFacilityCurrent1dayTLVTxUnknown Unsigned32, + lldpTLVTxFacilityCurrent1dayElapsedTime Integer32 } + +lldpTLVTxFacilityCurrent1dayTLVTxDiscards OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of TLV Discards in LLDP frames in Tx Direction" + ::= { lldpTLVTxFacilityCurrent1dayEntry 1 } + +lldpTLVTxFacilityCurrent1dayTLVTxUnknown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP frames with unrecognized TLVs in Tx Direction" + ::= { lldpTLVTxFacilityCurrent1dayEntry 2 } + +lldpTLVTxFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { lldpTLVTxFacilityCurrent1dayEntry 3 } + +endOfLldpTLVTxFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 300 } + +lldpTLVTxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpTLVTxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 301 } + +lldpTLVTxFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX LldpTLVTxFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + lldpTLVTxFacilityHistorical15minNumber + } + ::= { lldpTLVTxFacilityHistorical15minTable 1 } + +LldpTLVTxFacilityHistorical15minEntry ::= SEQUENCE + { lldpTLVTxFacilityHistorical15minNumber Integer32, + lldpTLVTxFacilityHistorical15minTLVTxDiscards Unsigned32, + lldpTLVTxFacilityHistorical15minTLVTxUnknown Unsigned32, + lldpTLVTxFacilityHistorical15minValidFlag TruthValue, + lldpTLVTxFacilityHistorical15minTimeStamp DateAndTime } + +lldpTLVTxFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { lldpTLVTxFacilityHistorical15minEntry 1 } + +lldpTLVTxFacilityHistorical15minTLVTxDiscards OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of TLV Discards in LLDP frames in Tx Direction" + ::= { lldpTLVTxFacilityHistorical15minEntry 2 } + +lldpTLVTxFacilityHistorical15minTLVTxUnknown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP frames with unrecognized TLVs in Tx Direction" + ::= { lldpTLVTxFacilityHistorical15minEntry 3 } + +lldpTLVTxFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lldpTLVTxFacilityHistorical15minEntry 4 } + +lldpTLVTxFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lldpTLVTxFacilityHistorical15minEntry 5 } + +endOfLldpTLVTxFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 302 } + +lldpTLVTxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpTLVTxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 303 } + +lldpTLVTxFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX LldpTLVTxFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + lldpTLVTxFacilityHistorical1dayNumber + } + ::= { lldpTLVTxFacilityHistorical1dayTable 1 } + +LldpTLVTxFacilityHistorical1dayEntry ::= SEQUENCE + { lldpTLVTxFacilityHistorical1dayNumber Integer32, + lldpTLVTxFacilityHistorical1dayTLVTxDiscards Unsigned32, + lldpTLVTxFacilityHistorical1dayTLVTxUnknown Unsigned32, + lldpTLVTxFacilityHistorical1dayValidFlag TruthValue, + lldpTLVTxFacilityHistorical1dayTimeStamp DateAndTime } + +lldpTLVTxFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { lldpTLVTxFacilityHistorical1dayEntry 1 } + +lldpTLVTxFacilityHistorical1dayTLVTxDiscards OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of TLV Discards in LLDP frames in Tx Direction" + ::= { lldpTLVTxFacilityHistorical1dayEntry 2 } + +lldpTLVTxFacilityHistorical1dayTLVTxUnknown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP frames with unrecognized TLVs in Tx Direction" + ::= { lldpTLVTxFacilityHistorical1dayEntry 3 } + +lldpTLVTxFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lldpTLVTxFacilityHistorical1dayEntry 4 } + +lldpTLVTxFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lldpTLVTxFacilityHistorical1dayEntry 5 } + +endOfLldpTLVTxFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 304 } + +lldpTLVFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpTLVFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 305 } + +lldpTLVFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX LldpTLVFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpTLVFacilityCurrent15minTable 1 } + +LldpTLVFacilityCurrent15minEntry ::= SEQUENCE + { lldpTLVFacilityCurrent15minTLVDiscards Unsigned32, + lldpTLVFacilityCurrent15minTLVUnknown Unsigned32, + lldpTLVFacilityCurrent15minAgeOuts Unsigned32, + lldpTLVFacilityCurrent15minElapsedTime Integer32 } + +lldpTLVFacilityCurrent15minTLVDiscards OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of TLV Discards in LLDP frames" + ::= { lldpTLVFacilityCurrent15minEntry 1 } + +lldpTLVFacilityCurrent15minTLVUnknown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP frames with unrecognized TLVs" + ::= { lldpTLVFacilityCurrent15minEntry 2 } + +lldpTLVFacilityCurrent15minAgeOuts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP Age Outs" + ::= { lldpTLVFacilityCurrent15minEntry 3 } + +lldpTLVFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { lldpTLVFacilityCurrent15minEntry 4 } + +endOfLldpTLVFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 306 } + +lldpTLVFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpTLVFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 307 } + +lldpTLVFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX LldpTLVFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpTLVFacilityCurrent1dayTable 1 } + +LldpTLVFacilityCurrent1dayEntry ::= SEQUENCE + { lldpTLVFacilityCurrent1dayTLVDiscards Unsigned32, + lldpTLVFacilityCurrent1dayTLVUnknown Unsigned32, + lldpTLVFacilityCurrent1dayAgeOuts Unsigned32, + lldpTLVFacilityCurrent1dayElapsedTime Integer32 } + +lldpTLVFacilityCurrent1dayTLVDiscards OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of TLV Discards in LLDP frames" + ::= { lldpTLVFacilityCurrent1dayEntry 1 } + +lldpTLVFacilityCurrent1dayTLVUnknown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP frames with unrecognized TLVs" + ::= { lldpTLVFacilityCurrent1dayEntry 2 } + +lldpTLVFacilityCurrent1dayAgeOuts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP Age Outs" + ::= { lldpTLVFacilityCurrent1dayEntry 3 } + +lldpTLVFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { lldpTLVFacilityCurrent1dayEntry 4 } + +endOfLldpTLVFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 308 } + +lldpTLVFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpTLVFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 309 } + +lldpTLVFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX LldpTLVFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + lldpTLVFacilityHistorical15minNumber + } + ::= { lldpTLVFacilityHistorical15minTable 1 } + +LldpTLVFacilityHistorical15minEntry ::= SEQUENCE + { lldpTLVFacilityHistorical15minNumber Integer32, + lldpTLVFacilityHistorical15minTLVDiscards Unsigned32, + lldpTLVFacilityHistorical15minTLVUnknown Unsigned32, + lldpTLVFacilityHistorical15minAgeOuts Unsigned32, + lldpTLVFacilityHistorical15minValidFlag TruthValue, + lldpTLVFacilityHistorical15minTimeStamp DateAndTime } + +lldpTLVFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { lldpTLVFacilityHistorical15minEntry 1 } + +lldpTLVFacilityHistorical15minTLVDiscards OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of TLV Discards in LLDP frames" + ::= { lldpTLVFacilityHistorical15minEntry 2 } + +lldpTLVFacilityHistorical15minTLVUnknown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP frames with unrecognized TLVs" + ::= { lldpTLVFacilityHistorical15minEntry 3 } + +lldpTLVFacilityHistorical15minAgeOuts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP Age Outs" + ::= { lldpTLVFacilityHistorical15minEntry 4 } + +lldpTLVFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lldpTLVFacilityHistorical15minEntry 5 } + +lldpTLVFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lldpTLVFacilityHistorical15minEntry 6 } + +endOfLldpTLVFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 310 } + +lldpTLVFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpTLVFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 311 } + +lldpTLVFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX LldpTLVFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + lldpTLVFacilityHistorical1dayNumber + } + ::= { lldpTLVFacilityHistorical1dayTable 1 } + +LldpTLVFacilityHistorical1dayEntry ::= SEQUENCE + { lldpTLVFacilityHistorical1dayNumber Integer32, + lldpTLVFacilityHistorical1dayTLVDiscards Unsigned32, + lldpTLVFacilityHistorical1dayTLVUnknown Unsigned32, + lldpTLVFacilityHistorical1dayAgeOuts Unsigned32, + lldpTLVFacilityHistorical1dayValidFlag TruthValue, + lldpTLVFacilityHistorical1dayTimeStamp DateAndTime } + +lldpTLVFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { lldpTLVFacilityHistorical1dayEntry 1 } + +lldpTLVFacilityHistorical1dayTLVDiscards OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of TLV Discards in LLDP frames" + ::= { lldpTLVFacilityHistorical1dayEntry 2 } + +lldpTLVFacilityHistorical1dayTLVUnknown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP frames with unrecognized TLVs" + ::= { lldpTLVFacilityHistorical1dayEntry 3 } + +lldpTLVFacilityHistorical1dayAgeOuts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of LLDP Age Outs" + ::= { lldpTLVFacilityHistorical1dayEntry 4 } + +lldpTLVFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lldpTLVFacilityHistorical1dayEntry 5 } + +lldpTLVFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lldpTLVFacilityHistorical1dayEntry 6 } + +endOfLldpTLVFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 312 } + +lldpFrameFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpFrameFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 313 } + +lldpFrameFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX LldpFrameFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpFrameFacilityCurrent15minTable 1 } + +LldpFrameFacilityCurrent15minEntry ::= SEQUENCE + { lldpFrameFacilityCurrent15minLLDPFrames Counter64String, + lldpFrameFacilityCurrent15minLLDPFrameDiscards Counter64String, + lldpFrameFacilityCurrent15minFrameTxErrors Unsigned32, + lldpFrameFacilityCurrent15minElapsedTime Integer32 } + +lldpFrameFacilityCurrent15minLLDPFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames observed" + ::= { lldpFrameFacilityCurrent15minEntry 1 } + +lldpFrameFacilityCurrent15minLLDPFrameDiscards OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames Discarded at specific entity" + ::= { lldpFrameFacilityCurrent15minEntry 2 } + +lldpFrameFacilityCurrent15minFrameTxErrors OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP errored frames" + ::= { lldpFrameFacilityCurrent15minEntry 3 } + +lldpFrameFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { lldpFrameFacilityCurrent15minEntry 4 } + +endOfLldpFrameFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 314 } + +lldpFrameFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpFrameFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 315 } + +lldpFrameFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX LldpFrameFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { lldpFrameFacilityCurrent1dayTable 1 } + +LldpFrameFacilityCurrent1dayEntry ::= SEQUENCE + { lldpFrameFacilityCurrent1dayLLDPFrames Counter64String, + lldpFrameFacilityCurrent1dayLLDPFrameDiscards Counter64String, + lldpFrameFacilityCurrent1dayFrameTxErrors Unsigned32, + lldpFrameFacilityCurrent1dayElapsedTime Integer32 } + +lldpFrameFacilityCurrent1dayLLDPFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames observed" + ::= { lldpFrameFacilityCurrent1dayEntry 1 } + +lldpFrameFacilityCurrent1dayLLDPFrameDiscards OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames Discarded at specific entity" + ::= { lldpFrameFacilityCurrent1dayEntry 2 } + +lldpFrameFacilityCurrent1dayFrameTxErrors OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP errored frames" + ::= { lldpFrameFacilityCurrent1dayEntry 3 } + +lldpFrameFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { lldpFrameFacilityCurrent1dayEntry 4 } + +endOfLldpFrameFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 316 } + +lldpFrameFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpFrameFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 317 } + +lldpFrameFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX LldpFrameFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + lldpFrameFacilityHistorical15minNumber + } + ::= { lldpFrameFacilityHistorical15minTable 1 } + +LldpFrameFacilityHistorical15minEntry ::= SEQUENCE + { lldpFrameFacilityHistorical15minNumber Integer32, + lldpFrameFacilityHistorical15minLLDPFrames Counter64String, + lldpFrameFacilityHistorical15minLLDPFrameDiscards Counter64String, + lldpFrameFacilityHistorical15minFrameTxErrors Unsigned32, + lldpFrameFacilityHistorical15minValidFlag TruthValue, + lldpFrameFacilityHistorical15minTimeStamp DateAndTime } + +lldpFrameFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { lldpFrameFacilityHistorical15minEntry 1 } + +lldpFrameFacilityHistorical15minLLDPFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames observed" + ::= { lldpFrameFacilityHistorical15minEntry 2 } + +lldpFrameFacilityHistorical15minLLDPFrameDiscards OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames Discarded at specific entity" + ::= { lldpFrameFacilityHistorical15minEntry 3 } + +lldpFrameFacilityHistorical15minFrameTxErrors OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP errored frames" + ::= { lldpFrameFacilityHistorical15minEntry 4 } + +lldpFrameFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lldpFrameFacilityHistorical15minEntry 5 } + +lldpFrameFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lldpFrameFacilityHistorical15minEntry 6 } + +endOfLldpFrameFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 318 } + +lldpFrameFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpFrameFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 319 } + +lldpFrameFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX LldpFrameFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + lldpFrameFacilityHistorical1dayNumber + } + ::= { lldpFrameFacilityHistorical1dayTable 1 } + +LldpFrameFacilityHistorical1dayEntry ::= SEQUENCE + { lldpFrameFacilityHistorical1dayNumber Integer32, + lldpFrameFacilityHistorical1dayLLDPFrames Counter64String, + lldpFrameFacilityHistorical1dayLLDPFrameDiscards Counter64String, + lldpFrameFacilityHistorical1dayFrameTxErrors Unsigned32, + lldpFrameFacilityHistorical1dayValidFlag TruthValue, + lldpFrameFacilityHistorical1dayTimeStamp DateAndTime } + +lldpFrameFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { lldpFrameFacilityHistorical1dayEntry 1 } + +lldpFrameFacilityHistorical1dayLLDPFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames observed" + ::= { lldpFrameFacilityHistorical1dayEntry 2 } + +lldpFrameFacilityHistorical1dayLLDPFrameDiscards OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP frames Discarded at specific entity" + ::= { lldpFrameFacilityHistorical1dayEntry 3 } + +lldpFrameFacilityHistorical1dayFrameTxErrors OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total LLDP errored frames" + ::= { lldpFrameFacilityHistorical1dayEntry 4 } + +lldpFrameFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lldpFrameFacilityHistorical1dayEntry 5 } + +lldpFrameFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lldpFrameFacilityHistorical1dayEntry 6 } + +endOfLldpFrameFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 320 } + +rsFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF RsFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 321 } + +rsFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX RsFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { rsFacilityCurrent15minTable 1 } + +RsFacilityCurrent15minEntry ::= SEQUENCE + { rsFacilityCurrent15minES Unsigned32, + rsFacilityCurrent15minSES Unsigned32, + rsFacilityCurrent15minSEFS Unsigned32, + rsFacilityCurrent15minOOFS Unsigned32, + rsFacilityCurrent15minBBE Counter64String, + rsFacilityCurrent15minElapsedTime Integer32 } + +rsFacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenerator Section Errored Seconds" + ::= { rsFacilityCurrent15minEntry 1 } + +rsFacilityCurrent15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Seconds" + ::= { rsFacilityCurrent15minEntry 2 } + +rsFacilityCurrent15minSEFS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Frame Seconds" + ::= { rsFacilityCurrent15minEntry 3 } + +rsFacilityCurrent15minOOFS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section/RS Out-Of-Frame Seconds" + ::= { rsFacilityCurrent15minEntry 4 } + +rsFacilityCurrent15minBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section/RS Background Block Errors" + ::= { rsFacilityCurrent15minEntry 5 } + +rsFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { rsFacilityCurrent15minEntry 6 } + +endOfRsFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 322 } + +rsFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF RsFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 323 } + +rsFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX RsFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { rsFacilityCurrent1dayTable 1 } + +RsFacilityCurrent1dayEntry ::= SEQUENCE + { rsFacilityCurrent1dayES Unsigned32, + rsFacilityCurrent1daySES Unsigned32, + rsFacilityCurrent1daySEFS Unsigned32, + rsFacilityCurrent1dayOOFS Unsigned32, + rsFacilityCurrent1dayBBE Counter64String, + rsFacilityCurrent1dayElapsedTime Integer32 } + +rsFacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenerator Section Errored Seconds" + ::= { rsFacilityCurrent1dayEntry 1 } + +rsFacilityCurrent1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Seconds" + ::= { rsFacilityCurrent1dayEntry 2 } + +rsFacilityCurrent1daySEFS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Frame Seconds" + ::= { rsFacilityCurrent1dayEntry 3 } + +rsFacilityCurrent1dayOOFS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section/RS Out-Of-Frame Seconds" + ::= { rsFacilityCurrent1dayEntry 4 } + +rsFacilityCurrent1dayBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section/RS Background Block Errors" + ::= { rsFacilityCurrent1dayEntry 5 } + +rsFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { rsFacilityCurrent1dayEntry 6 } + +endOfRsFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 324 } + +rsFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF RsFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 325 } + +rsFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX RsFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + rsFacilityHistorical15minNumber + } + ::= { rsFacilityHistorical15minTable 1 } + +RsFacilityHistorical15minEntry ::= SEQUENCE + { rsFacilityHistorical15minNumber Integer32, + rsFacilityHistorical15minES Unsigned32, + rsFacilityHistorical15minSES Unsigned32, + rsFacilityHistorical15minSEFS Unsigned32, + rsFacilityHistorical15minOOFS Unsigned32, + rsFacilityHistorical15minBBE Counter64String, + rsFacilityHistorical15minValidFlag TruthValue, + rsFacilityHistorical15minTimeStamp DateAndTime } + +rsFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { rsFacilityHistorical15minEntry 1 } + +rsFacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenerator Section Errored Seconds" + ::= { rsFacilityHistorical15minEntry 2 } + +rsFacilityHistorical15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Seconds" + ::= { rsFacilityHistorical15minEntry 3 } + +rsFacilityHistorical15minSEFS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Frame Seconds" + ::= { rsFacilityHistorical15minEntry 4 } + +rsFacilityHistorical15minOOFS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section/RS Out-Of-Frame Seconds" + ::= { rsFacilityHistorical15minEntry 5 } + +rsFacilityHistorical15minBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section/RS Background Block Errors" + ::= { rsFacilityHistorical15minEntry 6 } + +rsFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { rsFacilityHistorical15minEntry 7 } + +rsFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { rsFacilityHistorical15minEntry 8 } + +endOfRsFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 326 } + +rsFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF RsFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 327 } + +rsFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX RsFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + rsFacilityHistorical1dayNumber + } + ::= { rsFacilityHistorical1dayTable 1 } + +RsFacilityHistorical1dayEntry ::= SEQUENCE + { rsFacilityHistorical1dayNumber Integer32, + rsFacilityHistorical1dayES Unsigned32, + rsFacilityHistorical1daySES Unsigned32, + rsFacilityHistorical1daySEFS Unsigned32, + rsFacilityHistorical1dayOOFS Unsigned32, + rsFacilityHistorical1dayBBE Counter64String, + rsFacilityHistorical1dayValidFlag TruthValue, + rsFacilityHistorical1dayTimeStamp DateAndTime } + +rsFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { rsFacilityHistorical1dayEntry 1 } + +rsFacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section / Regenerator Section Errored Seconds" + ::= { rsFacilityHistorical1dayEntry 2 } + +rsFacilityHistorical1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Seconds" + ::= { rsFacilityHistorical1dayEntry 3 } + +rsFacilityHistorical1daySEFS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section Severely Errored Frame Seconds" + ::= { rsFacilityHistorical1dayEntry 4 } + +rsFacilityHistorical1dayOOFS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section/RS Out-Of-Frame Seconds" + ::= { rsFacilityHistorical1dayEntry 5 } + +rsFacilityHistorical1dayBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Section/RS Background Block Errors" + ::= { rsFacilityHistorical1dayEntry 6 } + +rsFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { rsFacilityHistorical1dayEntry 7 } + +rsFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { rsFacilityHistorical1dayEntry 8 } + +endOfRsFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 328 } + +msFacilityCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MsFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 329 } + +msFacilityCurrent15minEntry OBJECT-TYPE + SYNTAX MsFacilityCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { msFacilityCurrent15minTable 1 } + +MsFacilityCurrent15minEntry ::= SEQUENCE + { msFacilityCurrent15minES Unsigned32, + msFacilityCurrent15minSES Unsigned32, + msFacilityCurrent15minUAS Unsigned32, + msFacilityCurrent15minBBE Counter64String, + msFacilityCurrent15minElapsedTime Integer32 } + +msFacilityCurrent15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Errored Second" + ::= { msFacilityCurrent15minEntry 1 } + +msFacilityCurrent15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Severely Errored Seconds" + ::= { msFacilityCurrent15minEntry 2 } + +msFacilityCurrent15minUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Unavailable Seconds" + ::= { msFacilityCurrent15minEntry 3 } + +msFacilityCurrent15minBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line/MS BBE Background Block Errors" + ::= { msFacilityCurrent15minEntry 4 } + +msFacilityCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { msFacilityCurrent15minEntry 5 } + +endOfMsFacilityCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 330 } + +msFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MsFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 331 } + +msFacilityCurrent1dayEntry OBJECT-TYPE + SYNTAX MsFacilityCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { msFacilityCurrent1dayTable 1 } + +MsFacilityCurrent1dayEntry ::= SEQUENCE + { msFacilityCurrent1dayES Unsigned32, + msFacilityCurrent1daySES Unsigned32, + msFacilityCurrent1dayUAS Unsigned32, + msFacilityCurrent1dayBBE Counter64String, + msFacilityCurrent1dayElapsedTime Integer32 } + +msFacilityCurrent1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Errored Second" + ::= { msFacilityCurrent1dayEntry 1 } + +msFacilityCurrent1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Severely Errored Seconds" + ::= { msFacilityCurrent1dayEntry 2 } + +msFacilityCurrent1dayUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Unavailable Seconds" + ::= { msFacilityCurrent1dayEntry 3 } + +msFacilityCurrent1dayBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line/MS BBE Background Block Errors" + ::= { msFacilityCurrent1dayEntry 4 } + +msFacilityCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { msFacilityCurrent1dayEntry 5 } + +endOfMsFacilityCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 332 } + +msFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MsFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 333 } + +msFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX MsFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + msFacilityHistorical15minNumber + } + ::= { msFacilityHistorical15minTable 1 } + +MsFacilityHistorical15minEntry ::= SEQUENCE + { msFacilityHistorical15minNumber Integer32, + msFacilityHistorical15minES Unsigned32, + msFacilityHistorical15minSES Unsigned32, + msFacilityHistorical15minUAS Unsigned32, + msFacilityHistorical15minBBE Counter64String, + msFacilityHistorical15minValidFlag TruthValue, + msFacilityHistorical15minTimeStamp DateAndTime } + +msFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { msFacilityHistorical15minEntry 1 } + +msFacilityHistorical15minES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Errored Second" + ::= { msFacilityHistorical15minEntry 2 } + +msFacilityHistorical15minSES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Severely Errored Seconds" + ::= { msFacilityHistorical15minEntry 3 } + +msFacilityHistorical15minUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Unavailable Seconds" + ::= { msFacilityHistorical15minEntry 4 } + +msFacilityHistorical15minBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line/MS BBE Background Block Errors" + ::= { msFacilityHistorical15minEntry 5 } + +msFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { msFacilityHistorical15minEntry 6 } + +msFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { msFacilityHistorical15minEntry 7 } + +endOfMsFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 334 } + +msFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MsFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 335 } + +msFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX MsFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName, + msFacilityHistorical1dayNumber + } + ::= { msFacilityHistorical1dayTable 1 } + +MsFacilityHistorical1dayEntry ::= SEQUENCE + { msFacilityHistorical1dayNumber Integer32, + msFacilityHistorical1dayES Unsigned32, + msFacilityHistorical1daySES Unsigned32, + msFacilityHistorical1dayUAS Unsigned32, + msFacilityHistorical1dayBBE Counter64String, + msFacilityHistorical1dayValidFlag TruthValue, + msFacilityHistorical1dayTimeStamp DateAndTime } + +msFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { msFacilityHistorical1dayEntry 1 } + +msFacilityHistorical1dayES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Errored Second" + ::= { msFacilityHistorical1dayEntry 2 } + +msFacilityHistorical1daySES OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Severely Errored Seconds" + ::= { msFacilityHistorical1dayEntry 3 } + +msFacilityHistorical1dayUAS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line / Multiplex Section Unavailable Seconds" + ::= { msFacilityHistorical1dayEntry 4 } + +msFacilityHistorical1dayBBE OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Line/MS BBE Background Block Errors" + ::= { msFacilityHistorical1dayEntry 5 } + +msFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { msFacilityHistorical1dayEntry 6 } + +msFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { msFacilityHistorical1dayEntry 7 } + +endOfMsFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 336 } + +endOfPmFacilityDataRecord OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataRecord 10000 } + +facilityDataInstValueTable OBJECT-TYPE + SYNTAX SEQUENCE OF FacilityDataInstValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataValue 1 } + +facilityDataInstValueEntry OBJECT-TYPE + SYNTAX FacilityDataInstValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { facilityDataInstValueTable 1 } + +FacilityDataInstValueEntry ::= SEQUENCE + { facilityDataInstValueUtilizationRx Unsigned32, + facilityDataInstValueUtilizationTx Unsigned32 } + +facilityDataInstValueUtilizationRx OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Receive" + ::= { facilityDataInstValueEntry 1 } + +facilityDataInstValueUtilizationTx OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Utilization Transmit" + ::= { facilityDataInstValueEntry 2 } + +endOfFacilityDataInstValueTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataValue 2 } + +endOfPmFacilityDataValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityDataValue 10000 } + +facilityPhysInstValueTable OBJECT-TYPE + SYNTAX SEQUENCE OF FacilityPhysInstValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysValue 1 } + +facilityPhysInstValueEntry OBJECT-TYPE + SYNTAX FacilityPhysInstValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { facilityPhysInstValueTable 1 } + +FacilityPhysInstValueEntry ::= SEQUENCE + { facilityPhysInstValueOutputPower Integer32, + facilityPhysInstValueInputPower Integer32, + facilityPhysInstValueLaserTemp Integer32, + facilityPhysInstValueLaserBiasCurrentLevel Unsigned32, + facilityPhysInstValuePrbsMaxBER Counter64String, + facilityPhysInstValueAttenuationOfVoa Unsigned32, + facilityPhysInstValueLocalOscTemp Integer32, + facilityPhysInstValuePrbsElapsedTime Unsigned32, + facilityPhysInstValueLocalOscBiasLevel Unsigned32, + facilityPhysInstValuePrbsErrorFreeTime Unsigned32, + facilityPhysInstValuePrbsAvgBER Counter64String, + facilityPhysInstValueLogicalLanesSkew Integer32, + facilityPhysInstValueRoundTripDelay Unsigned32, + facilityPhysInstValueSignalToNoiseRatio Integer32, + facilityPhysInstValueCarrierFreqOffset Integer32, + facilityPhysInstValueLatency Unsigned32, + facilityPhysInstValueDifferentialGroupDelay Integer32, + facilityPhysInstValueLaserBiasCurrentNormalized Unsigned32, + facilityPhysInstValueChromaticDispersion Integer32, + facilityPhysInstValueChromaticDispComp Integer32, + facilityPhysInstValueCalculatedTotalPower Integer32, + facilityPhysInstValueCalculatedTotalPowerTx Integer32, + facilityPhysInstValueQualityFactor Integer32, + facilityPhysInstValueOutputPowerRaw Integer32, + facilityPhysInstValueInputPowerRaw Integer32, + facilityPhysInstValueDelayFrames Unsigned32, + facilityPhysInstValueDelayTime Unsigned32 } + +facilityPhysInstValueOutputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Instantaneous Optical Power Transmitted (Output)" + ::= { facilityPhysInstValueEntry 1 } + +facilityPhysInstValueInputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total Optical Input Power Received" + ::= { facilityPhysInstValueEntry 2 } + +facilityPhysInstValueLaserTemp OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Temperature" + ::= { facilityPhysInstValueEntry 3 } + +facilityPhysInstValueLaserBiasCurrentLevel OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Level on demand" + ::= { facilityPhysInstValueEntry 4 } + +facilityPhysInstValuePrbsMaxBER OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-15" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum measured BER for the PRBS Test signal during monitored time" + ::= { facilityPhysInstValueEntry 5 } + +facilityPhysInstValueAttenuationOfVoa OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Variable Attenuator attenuation in dB" + ::= { facilityPhysInstValueEntry 6 } + +facilityPhysInstValueLocalOscTemp OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Instantaneous Rx Laser Temperature (used for Local Oscillator)" + ::= { facilityPhysInstValueEntry 7 } + +facilityPhysInstValuePrbsElapsedTime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time elapsed since PRBS test monitoring started - reset" + ::= { facilityPhysInstValueEntry 8 } + +facilityPhysInstValueLocalOscBiasLevel OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx Laser Bias Current Level used for Local Oscillator" + ::= { facilityPhysInstValueEntry 9 } + +facilityPhysInstValuePrbsErrorFreeTime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time elapsed since last PRBS Error detected" + ::= { facilityPhysInstValueEntry 10 } + +facilityPhysInstValuePrbsAvgBER OBJECT-TYPE + SYNTAX Counter64String + UNITS "1.0E-15" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Average BER for the PRBS test signal during the monitored time" + ::= { facilityPhysInstValueEntry 11 } + +facilityPhysInstValueLogicalLanesSkew OBJECT-TYPE + SYNTAX Integer32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Skew between logical lanes farthest apart" + ::= { facilityPhysInstValueEntry 12 } + +facilityPhysInstValueRoundTripDelay OBJECT-TYPE + SYNTAX Unsigned32 (0..30000000) + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay" + ::= { facilityPhysInstValueEntry 13 } + +facilityPhysInstValueSignalToNoiseRatio OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal-to-Noise Ratio measured by the module" + ::= { facilityPhysInstValueEntry 14 } + +facilityPhysInstValueCarrierFreqOffset OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 GHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Carrier Frequency Offset" + ::= { facilityPhysInstValueEntry 15 } + +facilityPhysInstValueLatency OBJECT-TYPE + SYNTAX Unsigned32 (0..300000) + UNITS "0.1 us" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay" + ::= { facilityPhysInstValueEntry 16 } + +facilityPhysInstValueDifferentialGroupDelay OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Differential Group Delay measured and compensated by the module" + ::= { facilityPhysInstValueEntry 17 } + +facilityPhysInstValueLaserBiasCurrentNormalized OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Instantaneous Laser Bias Current Normalized" + ::= { facilityPhysInstValueEntry 18 } + +facilityPhysInstValueChromaticDispersion OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation" + ::= { facilityPhysInstValueEntry 19 } + +facilityPhysInstValueChromaticDispComp OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation" + ::= { facilityPhysInstValueEntry 20 } + +facilityPhysInstValueCalculatedTotalPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Calculated OPR" + ::= { facilityPhysInstValueEntry 21 } + +facilityPhysInstValueCalculatedTotalPowerTx OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Calculated Optical Power Transmitted" + ::= { facilityPhysInstValueEntry 22 } + +facilityPhysInstValueQualityFactor OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Quality Factor" + ::= { facilityPhysInstValueEntry 23 } + +facilityPhysInstValueOutputPowerRaw OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Raw Optical Power Transmitted (Output)" + ::= { facilityPhysInstValueEntry 24 } + +facilityPhysInstValueInputPowerRaw OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Raw Optical Power Received (Input)" + ::= { facilityPhysInstValueEntry 25 } + +facilityPhysInstValueDelayFrames OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Frames" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay Measurement in Frames; frames before the delay indication is returned" + ::= { facilityPhysInstValueEntry 26 } + +facilityPhysInstValueDelayTime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 us" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Delay measurement time; delay in frame translated into time" + ::= { facilityPhysInstValueEntry 27 } + +endOfFacilityPhysInstValueTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysValue 2 } + +endOfPmFacilityPhysValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysValue 10000 } + +facilityPhysThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF FacilityPhysThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysThreshold 1 } + +facilityPhysThresholdEntry OBJECT-TYPE + SYNTAX FacilityPhysThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityFacilityShelfNo, + entityFacilitySlotNo, + entityFacilityPortNo, + entityFacilityExtNo, + entityFacilityClassName + } + ::= { facilityPhysThresholdTable 1 } + +FacilityPhysThresholdEntry ::= SEQUENCE + { facilityPhysThresholdOpticalInputPwrLow Integer32, + facilityPhysThresholdOpticalInputPwrHigh Integer32, + facilityPhysThresholdConfigOpticalOutputPwrLow Integer32, + facilityPhysThresholdConfigOpticalOutputPwrHigh Integer32, + facilityPhysThresholdOpticalOutputPwrHigh Integer32, + facilityPhysThresholdOpticalOutputPwrLow Integer32, + facilityPhysThresholdLaserTempHighThres Integer32, + facilityPhysThresholdLaserTempLowThres Integer32, + facilityPhysThresholdRoundTripDelayLowThres Integer32, + facilityPhysThresholdRoundTripDelayHighThres Integer32, + facilityPhysThresholdLatencyLowThres Integer32, + facilityPhysThresholdLatencyHighThres Integer32, + facilityPhysThresholdChromaticDispersionHigh Integer32, + facilityPhysThresholdChromaticDispersionLow Integer32, + facilityPhysThresholdCarrierFreqOffsetLow Integer32, + facilityPhysThresholdCarrierFreqOffsetHigh Integer32, + facilityPhysThresholdDispersionCompensationLowThres Integer32, + facilityPhysThresholdDispersionCompensationHighThres Integer32, + facilityPhysThresholdDifferentialGroupDelayHigh Integer32, + facilityPhysThresholdLogicalLanesSkewHigh Integer32, + facilityPhysThresholdLaserBiasCurrentNormalized Unsigned32, + facilityPhysThresholdLocalOscTempLowThres Integer32, + facilityPhysThresholdLocalOscTempHighThres Integer32, + facilityPhysThresholdSignalToNoiseRatioLow Integer32, + facilityPhysThresholdQualityFactorLowThres Integer32 } + +facilityPhysThresholdOpticalInputPwrLow OBJECT-TYPE + SYNTAX Integer32 (-450..260) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { facilityPhysThresholdEntry 1 } + +facilityPhysThresholdOpticalInputPwrHigh OBJECT-TYPE + SYNTAX Integer32 (-450..270) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { facilityPhysThresholdEntry 2 } + +facilityPhysThresholdConfigOpticalOutputPwrLow OBJECT-TYPE + SYNTAX Integer32 (-500..300) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Configurable threshold of the Optical Power Transmitted (output)" + ::= { facilityPhysThresholdEntry 3 } + +facilityPhysThresholdConfigOpticalOutputPwrHigh OBJECT-TYPE + SYNTAX Integer32 (-500..300) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Configurable high threshold of the Optical Power Transmitted (output)" + ::= { facilityPhysThresholdEntry 4 } + +facilityPhysThresholdOpticalOutputPwrHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High fixed threshold of the Optical Power Transmitted (output)" + ::= { facilityPhysThresholdEntry 5 } + +facilityPhysThresholdOpticalOutputPwrLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low fixed threshold of the Optical Power Transmitted (output)" + ::= { facilityPhysThresholdEntry 6 } + +facilityPhysThresholdLaserTempHighThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser temperature fixed high threshold." + ::= { facilityPhysThresholdEntry 7 } + +facilityPhysThresholdLaserTempLowThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser temperature fixed low threshold." + ::= { facilityPhysThresholdEntry 8 } + +facilityPhysThresholdRoundTripDelayLowThres OBJECT-TYPE + SYNTAX Integer32 (0..30000000) + UNITS "ns" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Configurable low threshold for round trip delay" + ::= { facilityPhysThresholdEntry 9 } + +facilityPhysThresholdRoundTripDelayHighThres OBJECT-TYPE + SYNTAX Integer32 (1..30000000) + UNITS "ns" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Configurable high threshold for round trip delay" + ::= { facilityPhysThresholdEntry 10 } + +facilityPhysThresholdLatencyLowThres OBJECT-TYPE + SYNTAX Integer32 (0..300000) + UNITS "0.1 us" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Configurable low threshold round trip delay" + ::= { facilityPhysThresholdEntry 11 } + +facilityPhysThresholdLatencyHighThres OBJECT-TYPE + SYNTAX Integer32 (1..300000) + UNITS "0.1 us" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Configurable high threshold for round trip delay" + ::= { facilityPhysThresholdEntry 12 } + +facilityPhysThresholdChromaticDispersionHigh OBJECT-TYPE + SYNTAX Integer32 (-100000..100000) + UNITS "ps/nm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation High Threshold" + ::= { facilityPhysThresholdEntry 13 } + +facilityPhysThresholdChromaticDispersionLow OBJECT-TYPE + SYNTAX Integer32 (-100000..100000) + UNITS "ps/nm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Low Threshold" + ::= { facilityPhysThresholdEntry 14 } + +facilityPhysThresholdCarrierFreqOffsetLow OBJECT-TYPE + SYNTAX Integer32 (-32000..32000) + UNITS "0.001 GHz" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Carrier Frequency Offset Low TH" + ::= { facilityPhysThresholdEntry 15 } + +facilityPhysThresholdCarrierFreqOffsetHigh OBJECT-TYPE + SYNTAX Integer32 (-32000..32000) + UNITS "0.001 GHz" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Carrier Frequency Offset High TH" + ::= { facilityPhysThresholdEntry 16 } + +facilityPhysThresholdDispersionCompensationLowThres OBJECT-TYPE + SYNTAX Integer32 (-50000..50000) + UNITS "ps/nm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Low Threshold" + ::= { facilityPhysThresholdEntry 17 } + +facilityPhysThresholdDispersionCompensationHighThres OBJECT-TYPE + SYNTAX Integer32 (-50000..50000) + UNITS "ps/nm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation High Threshold" + ::= { facilityPhysThresholdEntry 18 } + +facilityPhysThresholdDifferentialGroupDelayHigh OBJECT-TYPE + SYNTAX Integer32 (0..100) + UNITS "ps" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Differential Group Delay High TH" + ::= { facilityPhysThresholdEntry 19 } + +facilityPhysThresholdLogicalLanesSkewHigh OBJECT-TYPE + SYNTAX Integer32 (0..1000) + UNITS "ns" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Skew between logical lanes farthest apart high threshold" + ::= { facilityPhysThresholdEntry 20 } + +facilityPhysThresholdLaserBiasCurrentNormalized OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized Fixed High Threshold." + ::= { facilityPhysThresholdEntry 21 } + +facilityPhysThresholdLocalOscTempLowThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx Laser unsed for Local Oscillator Temperature Fixed Low Threshold" + ::= { facilityPhysThresholdEntry 22 } + +facilityPhysThresholdLocalOscTempHighThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx Laser used for Local Oscillator Temperature Fixed High Threshold" + ::= { facilityPhysThresholdEntry 23 } + +facilityPhysThresholdSignalToNoiseRatioLow OBJECT-TYPE + SYNTAX Integer32 (70..240) + UNITS "0.1 dB" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Signal-to-Noise Ratio Low TH" + ::= { facilityPhysThresholdEntry 24 } + +facilityPhysThresholdQualityFactorLowThres OBJECT-TYPE + SYNTAX Integer32 (0..600) + UNITS "0.1 dB" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Quality Factor Low TH" + ::= { facilityPhysThresholdEntry 25 } + +endOfFacilityPhysThresholdTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysThreshold 2 } + +endOfPmFacilityPhysThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysThreshold 10000 } + +optFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 1 } + +optFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX OptFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + optFacilityHistorical15minNumber + } + ::= { optFacilityHistorical15minTable 1 } + +OptFacilityHistorical15minEntry ::= SEQUENCE + { optFacilityHistorical15minNumber Integer32, + optFacilityHistorical15minLow Integer32, + optFacilityHistorical15minMean Integer32, + optFacilityHistorical15minHigh Integer32, + optFacilityHistorical15minValidFlag TruthValue, + optFacilityHistorical15minTimeStamp DateAndTime } + +optFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { optFacilityHistorical15minEntry 1 } + +optFacilityHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optFacilityHistorical15minEntry 2 } + +optFacilityHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optFacilityHistorical15minEntry 3 } + +optFacilityHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optFacilityHistorical15minEntry 4 } + +optFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { optFacilityHistorical15minEntry 5 } + +optFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { optFacilityHistorical15minEntry 6 } + +endOfOptFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 2 } + +optFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 3 } + +optFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX OptFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + optFacilityHistorical1dayNumber + } + ::= { optFacilityHistorical1dayTable 1 } + +OptFacilityHistorical1dayEntry ::= SEQUENCE + { optFacilityHistorical1dayNumber Integer32, + optFacilityHistorical1dayLow Integer32, + optFacilityHistorical1dayMean Integer32, + optFacilityHistorical1dayHigh Integer32, + optFacilityHistorical1dayValidFlag TruthValue, + optFacilityHistorical1dayTimeStamp DateAndTime } + +optFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { optFacilityHistorical1dayEntry 1 } + +optFacilityHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optFacilityHistorical1dayEntry 2 } + +optFacilityHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optFacilityHistorical1dayEntry 3 } + +optFacilityHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optFacilityHistorical1dayEntry 4 } + +optFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { optFacilityHistorical1dayEntry 5 } + +optFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { optFacilityHistorical1dayEntry 6 } + +endOfOptFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 4 } + +optFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 5 } + +optFacilityHistorical1weekEntry OBJECT-TYPE + SYNTAX OptFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + optFacilityHistorical1weekNumber + } + ::= { optFacilityHistorical1weekTable 1 } + +OptFacilityHistorical1weekEntry ::= SEQUENCE + { optFacilityHistorical1weekNumber Integer32, + optFacilityHistorical1weekLow Integer32, + optFacilityHistorical1weekMean Integer32, + optFacilityHistorical1weekHigh Integer32, + optFacilityHistorical1weekValidFlag TruthValue, + optFacilityHistorical1weekTimeStamp DateAndTime } + +optFacilityHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { optFacilityHistorical1weekEntry 1 } + +optFacilityHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optFacilityHistorical1weekEntry 2 } + +optFacilityHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optFacilityHistorical1weekEntry 3 } + +optFacilityHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optFacilityHistorical1weekEntry 4 } + +optFacilityHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { optFacilityHistorical1weekEntry 5 } + +optFacilityHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { optFacilityHistorical1weekEntry 6 } + +endOfOptFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 6 } + +oprFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 7 } + +oprFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX OprFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + oprFacilityHistorical15minNumber + } + ::= { oprFacilityHistorical15minTable 1 } + +OprFacilityHistorical15minEntry ::= SEQUENCE + { oprFacilityHistorical15minNumber Integer32, + oprFacilityHistorical15minLow Integer32, + oprFacilityHistorical15minMean Integer32, + oprFacilityHistorical15minHigh Integer32, + oprFacilityHistorical15minValidFlag TruthValue, + oprFacilityHistorical15minTimeStamp DateAndTime } + +oprFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { oprFacilityHistorical15minEntry 1 } + +oprFacilityHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprFacilityHistorical15minEntry 2 } + +oprFacilityHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprFacilityHistorical15minEntry 3 } + +oprFacilityHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprFacilityHistorical15minEntry 4 } + +oprFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oprFacilityHistorical15minEntry 5 } + +oprFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oprFacilityHistorical15minEntry 6 } + +endOfOprFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 8 } + +oprFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 9 } + +oprFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX OprFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + oprFacilityHistorical1dayNumber + } + ::= { oprFacilityHistorical1dayTable 1 } + +OprFacilityHistorical1dayEntry ::= SEQUENCE + { oprFacilityHistorical1dayNumber Integer32, + oprFacilityHistorical1dayLow Integer32, + oprFacilityHistorical1dayMean Integer32, + oprFacilityHistorical1dayHigh Integer32, + oprFacilityHistorical1dayValidFlag TruthValue, + oprFacilityHistorical1dayTimeStamp DateAndTime } + +oprFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { oprFacilityHistorical1dayEntry 1 } + +oprFacilityHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprFacilityHistorical1dayEntry 2 } + +oprFacilityHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprFacilityHistorical1dayEntry 3 } + +oprFacilityHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprFacilityHistorical1dayEntry 4 } + +oprFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oprFacilityHistorical1dayEntry 5 } + +oprFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oprFacilityHistorical1dayEntry 6 } + +endOfOprFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 10 } + +oprFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 11 } + +oprFacilityHistorical1weekEntry OBJECT-TYPE + SYNTAX OprFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + oprFacilityHistorical1weekNumber + } + ::= { oprFacilityHistorical1weekTable 1 } + +OprFacilityHistorical1weekEntry ::= SEQUENCE + { oprFacilityHistorical1weekNumber Integer32, + oprFacilityHistorical1weekLow Integer32, + oprFacilityHistorical1weekMean Integer32, + oprFacilityHistorical1weekHigh Integer32, + oprFacilityHistorical1weekValidFlag TruthValue, + oprFacilityHistorical1weekTimeStamp DateAndTime } + +oprFacilityHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { oprFacilityHistorical1weekEntry 1 } + +oprFacilityHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprFacilityHistorical1weekEntry 2 } + +oprFacilityHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprFacilityHistorical1weekEntry 3 } + +oprFacilityHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprFacilityHistorical1weekEntry 4 } + +oprFacilityHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oprFacilityHistorical1weekEntry 5 } + +oprFacilityHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oprFacilityHistorical1weekEntry 6 } + +endOfOprFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 12 } + +lbcnFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LbcnFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 13 } + +lbcnFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX LbcnFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + lbcnFacilityHistorical15minNumber + } + ::= { lbcnFacilityHistorical15minTable 1 } + +LbcnFacilityHistorical15minEntry ::= SEQUENCE + { lbcnFacilityHistorical15minNumber Integer32, + lbcnFacilityHistorical15minLow Unsigned32, + lbcnFacilityHistorical15minMean Unsigned32, + lbcnFacilityHistorical15minHigh Unsigned32, + lbcnFacilityHistorical15minValidFlag TruthValue, + lbcnFacilityHistorical15minTimeStamp DateAndTime } + +lbcnFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { lbcnFacilityHistorical15minEntry 1 } + +lbcnFacilityHistorical15minLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnFacilityHistorical15minEntry 2 } + +lbcnFacilityHistorical15minMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnFacilityHistorical15minEntry 3 } + +lbcnFacilityHistorical15minHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnFacilityHistorical15minEntry 4 } + +lbcnFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lbcnFacilityHistorical15minEntry 5 } + +lbcnFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lbcnFacilityHistorical15minEntry 6 } + +endOfLbcnFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 14 } + +lbcnFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LbcnFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 15 } + +lbcnFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX LbcnFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + lbcnFacilityHistorical1dayNumber + } + ::= { lbcnFacilityHistorical1dayTable 1 } + +LbcnFacilityHistorical1dayEntry ::= SEQUENCE + { lbcnFacilityHistorical1dayNumber Integer32, + lbcnFacilityHistorical1dayLow Unsigned32, + lbcnFacilityHistorical1dayMean Unsigned32, + lbcnFacilityHistorical1dayHigh Unsigned32, + lbcnFacilityHistorical1dayValidFlag TruthValue, + lbcnFacilityHistorical1dayTimeStamp DateAndTime } + +lbcnFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { lbcnFacilityHistorical1dayEntry 1 } + +lbcnFacilityHistorical1dayLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnFacilityHistorical1dayEntry 2 } + +lbcnFacilityHistorical1dayMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnFacilityHistorical1dayEntry 3 } + +lbcnFacilityHistorical1dayHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnFacilityHistorical1dayEntry 4 } + +lbcnFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lbcnFacilityHistorical1dayEntry 5 } + +lbcnFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lbcnFacilityHistorical1dayEntry 6 } + +endOfLbcnFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 16 } + +lbcnFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF LbcnFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 17 } + +lbcnFacilityHistorical1weekEntry OBJECT-TYPE + SYNTAX LbcnFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + lbcnFacilityHistorical1weekNumber + } + ::= { lbcnFacilityHistorical1weekTable 1 } + +LbcnFacilityHistorical1weekEntry ::= SEQUENCE + { lbcnFacilityHistorical1weekNumber Integer32, + lbcnFacilityHistorical1weekLow Unsigned32, + lbcnFacilityHistorical1weekMean Unsigned32, + lbcnFacilityHistorical1weekHigh Unsigned32, + lbcnFacilityHistorical1weekValidFlag TruthValue, + lbcnFacilityHistorical1weekTimeStamp DateAndTime } + +lbcnFacilityHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { lbcnFacilityHistorical1weekEntry 1 } + +lbcnFacilityHistorical1weekLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnFacilityHistorical1weekEntry 2 } + +lbcnFacilityHistorical1weekMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnFacilityHistorical1weekEntry 3 } + +lbcnFacilityHistorical1weekHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Normalized" + ::= { lbcnFacilityHistorical1weekEntry 4 } + +lbcnFacilityHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { lbcnFacilityHistorical1weekEntry 5 } + +lbcnFacilityHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { lbcnFacilityHistorical1weekEntry 6 } + +endOfLbcnFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 18 } + +rndTrpDlyFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF RndTrpDlyFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 19 } + +rndTrpDlyFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX RndTrpDlyFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + rndTrpDlyFacilityHistorical15minNumber + } + ::= { rndTrpDlyFacilityHistorical15minTable 1 } + +RndTrpDlyFacilityHistorical15minEntry ::= SEQUENCE + { rndTrpDlyFacilityHistorical15minNumber Integer32, + rndTrpDlyFacilityHistorical15minLow Unsigned32, + rndTrpDlyFacilityHistorical15minMean Unsigned32, + rndTrpDlyFacilityHistorical15minHigh Unsigned32, + rndTrpDlyFacilityHistorical15minValidFlag TruthValue, + rndTrpDlyFacilityHistorical15minTimeStamp DateAndTime } + +rndTrpDlyFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { rndTrpDlyFacilityHistorical15minEntry 1 } + +rndTrpDlyFacilityHistorical15minLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay low" + ::= { rndTrpDlyFacilityHistorical15minEntry 2 } + +rndTrpDlyFacilityHistorical15minMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay mean" + ::= { rndTrpDlyFacilityHistorical15minEntry 3 } + +rndTrpDlyFacilityHistorical15minHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay high" + ::= { rndTrpDlyFacilityHistorical15minEntry 4 } + +rndTrpDlyFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { rndTrpDlyFacilityHistorical15minEntry 5 } + +rndTrpDlyFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { rndTrpDlyFacilityHistorical15minEntry 6 } + +endOfRndTrpDlyFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 20 } + +rndTrpDlyFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF RndTrpDlyFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 21 } + +rndTrpDlyFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX RndTrpDlyFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + rndTrpDlyFacilityHistorical1dayNumber + } + ::= { rndTrpDlyFacilityHistorical1dayTable 1 } + +RndTrpDlyFacilityHistorical1dayEntry ::= SEQUENCE + { rndTrpDlyFacilityHistorical1dayNumber Integer32, + rndTrpDlyFacilityHistorical1dayLow Unsigned32, + rndTrpDlyFacilityHistorical1dayMean Unsigned32, + rndTrpDlyFacilityHistorical1dayHigh Unsigned32, + rndTrpDlyFacilityHistorical1dayValidFlag TruthValue, + rndTrpDlyFacilityHistorical1dayTimeStamp DateAndTime } + +rndTrpDlyFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { rndTrpDlyFacilityHistorical1dayEntry 1 } + +rndTrpDlyFacilityHistorical1dayLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay low" + ::= { rndTrpDlyFacilityHistorical1dayEntry 2 } + +rndTrpDlyFacilityHistorical1dayMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay mean" + ::= { rndTrpDlyFacilityHistorical1dayEntry 3 } + +rndTrpDlyFacilityHistorical1dayHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay high" + ::= { rndTrpDlyFacilityHistorical1dayEntry 4 } + +rndTrpDlyFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { rndTrpDlyFacilityHistorical1dayEntry 5 } + +rndTrpDlyFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { rndTrpDlyFacilityHistorical1dayEntry 6 } + +endOfRndTrpDlyFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 22 } + +rndTrpDlyFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF RndTrpDlyFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 23 } + +rndTrpDlyFacilityHistorical1weekEntry OBJECT-TYPE + SYNTAX RndTrpDlyFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + rndTrpDlyFacilityHistorical1weekNumber + } + ::= { rndTrpDlyFacilityHistorical1weekTable 1 } + +RndTrpDlyFacilityHistorical1weekEntry ::= SEQUENCE + { rndTrpDlyFacilityHistorical1weekNumber Integer32, + rndTrpDlyFacilityHistorical1weekLow Unsigned32, + rndTrpDlyFacilityHistorical1weekMean Unsigned32, + rndTrpDlyFacilityHistorical1weekHigh Unsigned32, + rndTrpDlyFacilityHistorical1weekValidFlag TruthValue, + rndTrpDlyFacilityHistorical1weekTimeStamp DateAndTime } + +rndTrpDlyFacilityHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { rndTrpDlyFacilityHistorical1weekEntry 1 } + +rndTrpDlyFacilityHistorical1weekLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay low" + ::= { rndTrpDlyFacilityHistorical1weekEntry 2 } + +rndTrpDlyFacilityHistorical1weekMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay mean" + ::= { rndTrpDlyFacilityHistorical1weekEntry 3 } + +rndTrpDlyFacilityHistorical1weekHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay high" + ::= { rndTrpDlyFacilityHistorical1weekEntry 4 } + +rndTrpDlyFacilityHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { rndTrpDlyFacilityHistorical1weekEntry 5 } + +rndTrpDlyFacilityHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { rndTrpDlyFacilityHistorical1weekEntry 6 } + +endOfRndTrpDlyFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 24 } + +skewFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF SkewFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 25 } + +skewFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX SkewFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + skewFacilityHistorical15minNumber + } + ::= { skewFacilityHistorical15minTable 1 } + +SkewFacilityHistorical15minEntry ::= SEQUENCE + { skewFacilityHistorical15minNumber Integer32, + skewFacilityHistorical15minLow Integer32, + skewFacilityHistorical15minMean Integer32, + skewFacilityHistorical15minHigh Integer32, + skewFacilityHistorical15minValidFlag TruthValue, + skewFacilityHistorical15minTimeStamp DateAndTime } + +skewFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { skewFacilityHistorical15minEntry 1 } + +skewFacilityHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Skew between logical lanes farthest apart low" + ::= { skewFacilityHistorical15minEntry 2 } + +skewFacilityHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Skew between logical lanes farthest apart mean" + ::= { skewFacilityHistorical15minEntry 3 } + +skewFacilityHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Skew between logical lanes farthest apart high" + ::= { skewFacilityHistorical15minEntry 4 } + +skewFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { skewFacilityHistorical15minEntry 5 } + +skewFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { skewFacilityHistorical15minEntry 6 } + +endOfSkewFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 26 } + +skewFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF SkewFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 27 } + +skewFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX SkewFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + skewFacilityHistorical1dayNumber + } + ::= { skewFacilityHistorical1dayTable 1 } + +SkewFacilityHistorical1dayEntry ::= SEQUENCE + { skewFacilityHistorical1dayNumber Integer32, + skewFacilityHistorical1dayLow Integer32, + skewFacilityHistorical1dayMean Integer32, + skewFacilityHistorical1dayHigh Integer32, + skewFacilityHistorical1dayValidFlag TruthValue, + skewFacilityHistorical1dayTimeStamp DateAndTime } + +skewFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { skewFacilityHistorical1dayEntry 1 } + +skewFacilityHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Skew between logical lanes farthest apart low" + ::= { skewFacilityHistorical1dayEntry 2 } + +skewFacilityHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Skew between logical lanes farthest apart mean" + ::= { skewFacilityHistorical1dayEntry 3 } + +skewFacilityHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Skew between logical lanes farthest apart high" + ::= { skewFacilityHistorical1dayEntry 4 } + +skewFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { skewFacilityHistorical1dayEntry 5 } + +skewFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { skewFacilityHistorical1dayEntry 6 } + +endOfSkewFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 28 } + +skewFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF SkewFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 29 } + +skewFacilityHistorical1weekEntry OBJECT-TYPE + SYNTAX SkewFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + skewFacilityHistorical1weekNumber + } + ::= { skewFacilityHistorical1weekTable 1 } + +SkewFacilityHistorical1weekEntry ::= SEQUENCE + { skewFacilityHistorical1weekNumber Integer32, + skewFacilityHistorical1weekLow Integer32, + skewFacilityHistorical1weekMean Integer32, + skewFacilityHistorical1weekHigh Integer32, + skewFacilityHistorical1weekValidFlag TruthValue, + skewFacilityHistorical1weekTimeStamp DateAndTime } + +skewFacilityHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { skewFacilityHistorical1weekEntry 1 } + +skewFacilityHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Skew between logical lanes farthest apart low" + ::= { skewFacilityHistorical1weekEntry 2 } + +skewFacilityHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Skew between logical lanes farthest apart mean" + ::= { skewFacilityHistorical1weekEntry 3 } + +skewFacilityHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "ns" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Skew between logical lanes farthest apart high" + ::= { skewFacilityHistorical1weekEntry 4 } + +skewFacilityHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { skewFacilityHistorical1weekEntry 5 } + +skewFacilityHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { skewFacilityHistorical1weekEntry 6 } + +endOfSkewFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 30 } + +snrFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF SnrFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 31 } + +snrFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX SnrFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + snrFacilityHistorical15minNumber + } + ::= { snrFacilityHistorical15minTable 1 } + +SnrFacilityHistorical15minEntry ::= SEQUENCE + { snrFacilityHistorical15minNumber Integer32, + snrFacilityHistorical15minLow Integer32, + snrFacilityHistorical15minMean Integer32, + snrFacilityHistorical15minHigh Integer32, + snrFacilityHistorical15minValidFlag TruthValue, + snrFacilityHistorical15minTimeStamp DateAndTime } + +snrFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { snrFacilityHistorical15minEntry 1 } + +snrFacilityHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal-to-Noise Ratio Low" + ::= { snrFacilityHistorical15minEntry 2 } + +snrFacilityHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal-to-Noise Ratio Mean" + ::= { snrFacilityHistorical15minEntry 3 } + +snrFacilityHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal-to-Noise Ratio High" + ::= { snrFacilityHistorical15minEntry 4 } + +snrFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { snrFacilityHistorical15minEntry 5 } + +snrFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { snrFacilityHistorical15minEntry 6 } + +endOfSnrFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 32 } + +snrFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF SnrFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 33 } + +snrFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX SnrFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + snrFacilityHistorical1dayNumber + } + ::= { snrFacilityHistorical1dayTable 1 } + +SnrFacilityHistorical1dayEntry ::= SEQUENCE + { snrFacilityHistorical1dayNumber Integer32, + snrFacilityHistorical1dayLow Integer32, + snrFacilityHistorical1dayMean Integer32, + snrFacilityHistorical1dayHigh Integer32, + snrFacilityHistorical1dayValidFlag TruthValue, + snrFacilityHistorical1dayTimeStamp DateAndTime } + +snrFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { snrFacilityHistorical1dayEntry 1 } + +snrFacilityHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal-to-Noise Ratio Low" + ::= { snrFacilityHistorical1dayEntry 2 } + +snrFacilityHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal-to-Noise Ratio Mean" + ::= { snrFacilityHistorical1dayEntry 3 } + +snrFacilityHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal-to-Noise Ratio High" + ::= { snrFacilityHistorical1dayEntry 4 } + +snrFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { snrFacilityHistorical1dayEntry 5 } + +snrFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { snrFacilityHistorical1dayEntry 6 } + +endOfSnrFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 34 } + +snrFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF SnrFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 35 } + +snrFacilityHistorical1weekEntry OBJECT-TYPE + SYNTAX SnrFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + snrFacilityHistorical1weekNumber + } + ::= { snrFacilityHistorical1weekTable 1 } + +SnrFacilityHistorical1weekEntry ::= SEQUENCE + { snrFacilityHistorical1weekNumber Integer32, + snrFacilityHistorical1weekLow Integer32, + snrFacilityHistorical1weekMean Integer32, + snrFacilityHistorical1weekHigh Integer32, + snrFacilityHistorical1weekValidFlag TruthValue, + snrFacilityHistorical1weekTimeStamp DateAndTime } + +snrFacilityHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { snrFacilityHistorical1weekEntry 1 } + +snrFacilityHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal-to-Noise Ratio Low" + ::= { snrFacilityHistorical1weekEntry 2 } + +snrFacilityHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal-to-Noise Ratio Mean" + ::= { snrFacilityHistorical1weekEntry 3 } + +snrFacilityHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal-to-Noise Ratio High" + ::= { snrFacilityHistorical1weekEntry 4 } + +snrFacilityHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { snrFacilityHistorical1weekEntry 5 } + +snrFacilityHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { snrFacilityHistorical1weekEntry 6 } + +endOfSnrFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 36 } + +cfotFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF CfotFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 37 } + +cfotFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX CfotFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + cfotFacilityHistorical15minNumber + } + ::= { cfotFacilityHistorical15minTable 1 } + +CfotFacilityHistorical15minEntry ::= SEQUENCE + { cfotFacilityHistorical15minNumber Integer32, + cfotFacilityHistorical15minLow Integer32, + cfotFacilityHistorical15minMean Integer32, + cfotFacilityHistorical15minHigh Integer32, + cfotFacilityHistorical15minValidFlag TruthValue, + cfotFacilityHistorical15minTimeStamp DateAndTime } + +cfotFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { cfotFacilityHistorical15minEntry 1 } + +cfotFacilityHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 GHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Carrier Frequency Offset Low" + ::= { cfotFacilityHistorical15minEntry 2 } + +cfotFacilityHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 GHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Carrier Frequency Offset Mean" + ::= { cfotFacilityHistorical15minEntry 3 } + +cfotFacilityHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 GHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Carrier Frequency Offset High" + ::= { cfotFacilityHistorical15minEntry 4 } + +cfotFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { cfotFacilityHistorical15minEntry 5 } + +cfotFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { cfotFacilityHistorical15minEntry 6 } + +endOfCfotFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 38 } + +cfotFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF CfotFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 39 } + +cfotFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX CfotFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + cfotFacilityHistorical1dayNumber + } + ::= { cfotFacilityHistorical1dayTable 1 } + +CfotFacilityHistorical1dayEntry ::= SEQUENCE + { cfotFacilityHistorical1dayNumber Integer32, + cfotFacilityHistorical1dayLow Integer32, + cfotFacilityHistorical1dayMean Integer32, + cfotFacilityHistorical1dayHigh Integer32, + cfotFacilityHistorical1dayValidFlag TruthValue, + cfotFacilityHistorical1dayTimeStamp DateAndTime } + +cfotFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { cfotFacilityHistorical1dayEntry 1 } + +cfotFacilityHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 GHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Carrier Frequency Offset Low" + ::= { cfotFacilityHistorical1dayEntry 2 } + +cfotFacilityHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 GHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Carrier Frequency Offset Mean" + ::= { cfotFacilityHistorical1dayEntry 3 } + +cfotFacilityHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 GHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Carrier Frequency Offset High" + ::= { cfotFacilityHistorical1dayEntry 4 } + +cfotFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { cfotFacilityHistorical1dayEntry 5 } + +cfotFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { cfotFacilityHistorical1dayEntry 6 } + +endOfCfotFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 40 } + +cfotFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF CfotFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 41 } + +cfotFacilityHistorical1weekEntry OBJECT-TYPE + SYNTAX CfotFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + cfotFacilityHistorical1weekNumber + } + ::= { cfotFacilityHistorical1weekTable 1 } + +CfotFacilityHistorical1weekEntry ::= SEQUENCE + { cfotFacilityHistorical1weekNumber Integer32, + cfotFacilityHistorical1weekLow Integer32, + cfotFacilityHistorical1weekMean Integer32, + cfotFacilityHistorical1weekHigh Integer32, + cfotFacilityHistorical1weekValidFlag TruthValue, + cfotFacilityHistorical1weekTimeStamp DateAndTime } + +cfotFacilityHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { cfotFacilityHistorical1weekEntry 1 } + +cfotFacilityHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 GHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Carrier Frequency Offset Low" + ::= { cfotFacilityHistorical1weekEntry 2 } + +cfotFacilityHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 GHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Carrier Frequency Offset Mean" + ::= { cfotFacilityHistorical1weekEntry 3 } + +cfotFacilityHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 GHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Carrier Frequency Offset High" + ::= { cfotFacilityHistorical1weekEntry 4 } + +cfotFacilityHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { cfotFacilityHistorical1weekEntry 5 } + +cfotFacilityHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { cfotFacilityHistorical1weekEntry 6 } + +endOfCfotFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 42 } + +dgdFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF DgdFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 43 } + +dgdFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX DgdFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + dgdFacilityHistorical15minNumber + } + ::= { dgdFacilityHistorical15minTable 1 } + +DgdFacilityHistorical15minEntry ::= SEQUENCE + { dgdFacilityHistorical15minNumber Integer32, + dgdFacilityHistorical15minLow Integer32, + dgdFacilityHistorical15minMean Integer32, + dgdFacilityHistorical15minHigh Integer32, + dgdFacilityHistorical15minValidFlag TruthValue, + dgdFacilityHistorical15minTimeStamp DateAndTime } + +dgdFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { dgdFacilityHistorical15minEntry 1 } + +dgdFacilityHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Differential Group Delay Low" + ::= { dgdFacilityHistorical15minEntry 2 } + +dgdFacilityHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Differential Group Delay Mean" + ::= { dgdFacilityHistorical15minEntry 3 } + +dgdFacilityHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Differential Group Delay High" + ::= { dgdFacilityHistorical15minEntry 4 } + +dgdFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { dgdFacilityHistorical15minEntry 5 } + +dgdFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { dgdFacilityHistorical15minEntry 6 } + +endOfDgdFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 44 } + +dgdFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF DgdFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 45 } + +dgdFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX DgdFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + dgdFacilityHistorical1dayNumber + } + ::= { dgdFacilityHistorical1dayTable 1 } + +DgdFacilityHistorical1dayEntry ::= SEQUENCE + { dgdFacilityHistorical1dayNumber Integer32, + dgdFacilityHistorical1dayLow Integer32, + dgdFacilityHistorical1dayMean Integer32, + dgdFacilityHistorical1dayHigh Integer32, + dgdFacilityHistorical1dayValidFlag TruthValue, + dgdFacilityHistorical1dayTimeStamp DateAndTime } + +dgdFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { dgdFacilityHistorical1dayEntry 1 } + +dgdFacilityHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Differential Group Delay Low" + ::= { dgdFacilityHistorical1dayEntry 2 } + +dgdFacilityHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Differential Group Delay Mean" + ::= { dgdFacilityHistorical1dayEntry 3 } + +dgdFacilityHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Differential Group Delay High" + ::= { dgdFacilityHistorical1dayEntry 4 } + +dgdFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { dgdFacilityHistorical1dayEntry 5 } + +dgdFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { dgdFacilityHistorical1dayEntry 6 } + +endOfDgdFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 46 } + +dgdFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF DgdFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 47 } + +dgdFacilityHistorical1weekEntry OBJECT-TYPE + SYNTAX DgdFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + dgdFacilityHistorical1weekNumber + } + ::= { dgdFacilityHistorical1weekTable 1 } + +DgdFacilityHistorical1weekEntry ::= SEQUENCE + { dgdFacilityHistorical1weekNumber Integer32, + dgdFacilityHistorical1weekLow Integer32, + dgdFacilityHistorical1weekMean Integer32, + dgdFacilityHistorical1weekHigh Integer32, + dgdFacilityHistorical1weekValidFlag TruthValue, + dgdFacilityHistorical1weekTimeStamp DateAndTime } + +dgdFacilityHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { dgdFacilityHistorical1weekEntry 1 } + +dgdFacilityHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Differential Group Delay Low" + ::= { dgdFacilityHistorical1weekEntry 2 } + +dgdFacilityHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Differential Group Delay Mean" + ::= { dgdFacilityHistorical1weekEntry 3 } + +dgdFacilityHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Differential Group Delay High" + ::= { dgdFacilityHistorical1weekEntry 4 } + +dgdFacilityHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { dgdFacilityHistorical1weekEntry 5 } + +dgdFacilityHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { dgdFacilityHistorical1weekEntry 6 } + +endOfDgdFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 48 } + +cdFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF CdFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 49 } + +cdFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX CdFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + cdFacilityHistorical15minNumber + } + ::= { cdFacilityHistorical15minTable 1 } + +CdFacilityHistorical15minEntry ::= SEQUENCE + { cdFacilityHistorical15minNumber Integer32, + cdFacilityHistorical15minLow Integer32, + cdFacilityHistorical15minMean Integer32, + cdFacilityHistorical15minHigh Integer32, + cdFacilityHistorical15minValidFlag TruthValue, + cdFacilityHistorical15minTimeStamp DateAndTime } + +cdFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { cdFacilityHistorical15minEntry 1 } + +cdFacilityHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Low" + ::= { cdFacilityHistorical15minEntry 2 } + +cdFacilityHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Mean" + ::= { cdFacilityHistorical15minEntry 3 } + +cdFacilityHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation High" + ::= { cdFacilityHistorical15minEntry 4 } + +cdFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { cdFacilityHistorical15minEntry 5 } + +cdFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { cdFacilityHistorical15minEntry 6 } + +endOfCdFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 50 } + +cdFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF CdFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 51 } + +cdFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX CdFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + cdFacilityHistorical1dayNumber + } + ::= { cdFacilityHistorical1dayTable 1 } + +CdFacilityHistorical1dayEntry ::= SEQUENCE + { cdFacilityHistorical1dayNumber Integer32, + cdFacilityHistorical1dayLow Integer32, + cdFacilityHistorical1dayMean Integer32, + cdFacilityHistorical1dayHigh Integer32, + cdFacilityHistorical1dayValidFlag TruthValue, + cdFacilityHistorical1dayTimeStamp DateAndTime } + +cdFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { cdFacilityHistorical1dayEntry 1 } + +cdFacilityHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Low" + ::= { cdFacilityHistorical1dayEntry 2 } + +cdFacilityHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Mean" + ::= { cdFacilityHistorical1dayEntry 3 } + +cdFacilityHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation High" + ::= { cdFacilityHistorical1dayEntry 4 } + +cdFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { cdFacilityHistorical1dayEntry 5 } + +cdFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { cdFacilityHistorical1dayEntry 6 } + +endOfCdFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 52 } + +cdFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF CdFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 53 } + +cdFacilityHistorical1weekEntry OBJECT-TYPE + SYNTAX CdFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + cdFacilityHistorical1weekNumber + } + ::= { cdFacilityHistorical1weekTable 1 } + +CdFacilityHistorical1weekEntry ::= SEQUENCE + { cdFacilityHistorical1weekNumber Integer32, + cdFacilityHistorical1weekLow Integer32, + cdFacilityHistorical1weekMean Integer32, + cdFacilityHistorical1weekHigh Integer32, + cdFacilityHistorical1weekValidFlag TruthValue, + cdFacilityHistorical1weekTimeStamp DateAndTime } + +cdFacilityHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { cdFacilityHistorical1weekEntry 1 } + +cdFacilityHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Low" + ::= { cdFacilityHistorical1weekEntry 2 } + +cdFacilityHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Mean" + ::= { cdFacilityHistorical1weekEntry 3 } + +cdFacilityHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation High" + ::= { cdFacilityHistorical1weekEntry 4 } + +cdFacilityHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { cdFacilityHistorical1weekEntry 5 } + +cdFacilityHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { cdFacilityHistorical1weekEntry 6 } + +endOfCdFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 54 } + +latencyFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF LatencyFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 55 } + +latencyFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX LatencyFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + latencyFacilityHistorical15minNumber + } + ::= { latencyFacilityHistorical15minTable 1 } + +LatencyFacilityHistorical15minEntry ::= SEQUENCE + { latencyFacilityHistorical15minNumber Integer32, + latencyFacilityHistorical15minLow Unsigned32, + latencyFacilityHistorical15minMean Unsigned32, + latencyFacilityHistorical15minHigh Unsigned32, + latencyFacilityHistorical15minValidFlag TruthValue, + latencyFacilityHistorical15minTimeStamp DateAndTime } + +latencyFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { latencyFacilityHistorical15minEntry 1 } + +latencyFacilityHistorical15minLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 us" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay" + ::= { latencyFacilityHistorical15minEntry 2 } + +latencyFacilityHistorical15minMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 us" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay" + ::= { latencyFacilityHistorical15minEntry 3 } + +latencyFacilityHistorical15minHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 us" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay" + ::= { latencyFacilityHistorical15minEntry 4 } + +latencyFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { latencyFacilityHistorical15minEntry 5 } + +latencyFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { latencyFacilityHistorical15minEntry 6 } + +endOfLatencyFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 56 } + +latencyFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF LatencyFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 57 } + +latencyFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX LatencyFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + latencyFacilityHistorical1dayNumber + } + ::= { latencyFacilityHistorical1dayTable 1 } + +LatencyFacilityHistorical1dayEntry ::= SEQUENCE + { latencyFacilityHistorical1dayNumber Integer32, + latencyFacilityHistorical1dayLow Unsigned32, + latencyFacilityHistorical1dayMean Unsigned32, + latencyFacilityHistorical1dayHigh Unsigned32, + latencyFacilityHistorical1dayValidFlag TruthValue, + latencyFacilityHistorical1dayTimeStamp DateAndTime } + +latencyFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { latencyFacilityHistorical1dayEntry 1 } + +latencyFacilityHistorical1dayLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 us" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay" + ::= { latencyFacilityHistorical1dayEntry 2 } + +latencyFacilityHistorical1dayMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 us" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay" + ::= { latencyFacilityHistorical1dayEntry 3 } + +latencyFacilityHistorical1dayHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 us" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay" + ::= { latencyFacilityHistorical1dayEntry 4 } + +latencyFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { latencyFacilityHistorical1dayEntry 5 } + +latencyFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { latencyFacilityHistorical1dayEntry 6 } + +endOfLatencyFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 58 } + +latencyFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF LatencyFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 59 } + +latencyFacilityHistorical1weekEntry OBJECT-TYPE + SYNTAX LatencyFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + latencyFacilityHistorical1weekNumber + } + ::= { latencyFacilityHistorical1weekTable 1 } + +LatencyFacilityHistorical1weekEntry ::= SEQUENCE + { latencyFacilityHistorical1weekNumber Integer32, + latencyFacilityHistorical1weekLow Unsigned32, + latencyFacilityHistorical1weekMean Unsigned32, + latencyFacilityHistorical1weekHigh Unsigned32, + latencyFacilityHistorical1weekValidFlag TruthValue, + latencyFacilityHistorical1weekTimeStamp DateAndTime } + +latencyFacilityHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { latencyFacilityHistorical1weekEntry 1 } + +latencyFacilityHistorical1weekLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 us" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay" + ::= { latencyFacilityHistorical1weekEntry 2 } + +latencyFacilityHistorical1weekMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 us" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay" + ::= { latencyFacilityHistorical1weekEntry 3 } + +latencyFacilityHistorical1weekHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 us" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Measured round trip delay" + ::= { latencyFacilityHistorical1weekEntry 4 } + +latencyFacilityHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { latencyFacilityHistorical1weekEntry 5 } + +latencyFacilityHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { latencyFacilityHistorical1weekEntry 6 } + +endOfLatencyFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 60 } + +cdcFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF CdcFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 61 } + +cdcFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX CdcFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + cdcFacilityHistorical15minNumber + } + ::= { cdcFacilityHistorical15minTable 1 } + +CdcFacilityHistorical15minEntry ::= SEQUENCE + { cdcFacilityHistorical15minNumber Integer32, + cdcFacilityHistorical15minLow Integer32, + cdcFacilityHistorical15minMean Integer32, + cdcFacilityHistorical15minHigh Integer32, + cdcFacilityHistorical15minValidFlag TruthValue, + cdcFacilityHistorical15minTimeStamp DateAndTime } + +cdcFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { cdcFacilityHistorical15minEntry 1 } + +cdcFacilityHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Low" + ::= { cdcFacilityHistorical15minEntry 2 } + +cdcFacilityHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Mean" + ::= { cdcFacilityHistorical15minEntry 3 } + +cdcFacilityHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation High" + ::= { cdcFacilityHistorical15minEntry 4 } + +cdcFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { cdcFacilityHistorical15minEntry 5 } + +cdcFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { cdcFacilityHistorical15minEntry 6 } + +endOfCdcFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 62 } + +cdcFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF CdcFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 63 } + +cdcFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX CdcFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + cdcFacilityHistorical1dayNumber + } + ::= { cdcFacilityHistorical1dayTable 1 } + +CdcFacilityHistorical1dayEntry ::= SEQUENCE + { cdcFacilityHistorical1dayNumber Integer32, + cdcFacilityHistorical1dayLow Integer32, + cdcFacilityHistorical1dayMean Integer32, + cdcFacilityHistorical1dayHigh Integer32, + cdcFacilityHistorical1dayValidFlag TruthValue, + cdcFacilityHistorical1dayTimeStamp DateAndTime } + +cdcFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { cdcFacilityHistorical1dayEntry 1 } + +cdcFacilityHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Low" + ::= { cdcFacilityHistorical1dayEntry 2 } + +cdcFacilityHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Mean" + ::= { cdcFacilityHistorical1dayEntry 3 } + +cdcFacilityHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation High" + ::= { cdcFacilityHistorical1dayEntry 4 } + +cdcFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { cdcFacilityHistorical1dayEntry 5 } + +cdcFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { cdcFacilityHistorical1dayEntry 6 } + +endOfCdcFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 64 } + +cdcFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF CdcFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 65 } + +cdcFacilityHistorical1weekEntry OBJECT-TYPE + SYNTAX CdcFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + cdcFacilityHistorical1weekNumber + } + ::= { cdcFacilityHistorical1weekTable 1 } + +CdcFacilityHistorical1weekEntry ::= SEQUENCE + { cdcFacilityHistorical1weekNumber Integer32, + cdcFacilityHistorical1weekLow Integer32, + cdcFacilityHistorical1weekMean Integer32, + cdcFacilityHistorical1weekHigh Integer32, + cdcFacilityHistorical1weekValidFlag TruthValue, + cdcFacilityHistorical1weekTimeStamp DateAndTime } + +cdcFacilityHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { cdcFacilityHistorical1weekEntry 1 } + +cdcFacilityHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Low" + ::= { cdcFacilityHistorical1weekEntry 2 } + +cdcFacilityHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation Mean" + ::= { cdcFacilityHistorical1weekEntry 3 } + +cdcFacilityHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "ps/nm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Chromatic Dispersion Compensation High" + ::= { cdcFacilityHistorical1weekEntry 4 } + +cdcFacilityHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { cdcFacilityHistorical1weekEntry 5 } + +cdcFacilityHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { cdcFacilityHistorical1weekEntry 6 } + +endOfCdcFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 66 } + +qfactFacilityHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF QfactFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 67 } + +qfactFacilityHistorical15minEntry OBJECT-TYPE + SYNTAX QfactFacilityHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + qfactFacilityHistorical15minNumber + } + ::= { qfactFacilityHistorical15minTable 1 } + +QfactFacilityHistorical15minEntry ::= SEQUENCE + { qfactFacilityHistorical15minNumber Integer32, + qfactFacilityHistorical15minLow Integer32, + qfactFacilityHistorical15minMean Integer32, + qfactFacilityHistorical15minHigh Integer32, + qfactFacilityHistorical15minValidFlag TruthValue, + qfactFacilityHistorical15minTimeStamp DateAndTime } + +qfactFacilityHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { qfactFacilityHistorical15minEntry 1 } + +qfactFacilityHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Quality Factor Low" + ::= { qfactFacilityHistorical15minEntry 2 } + +qfactFacilityHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Quality Factor Mean" + ::= { qfactFacilityHistorical15minEntry 3 } + +qfactFacilityHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Quality Factor High" + ::= { qfactFacilityHistorical15minEntry 4 } + +qfactFacilityHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { qfactFacilityHistorical15minEntry 5 } + +qfactFacilityHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { qfactFacilityHistorical15minEntry 6 } + +endOfQfactFacilityHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 68 } + +qfactFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF QfactFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 69 } + +qfactFacilityHistorical1dayEntry OBJECT-TYPE + SYNTAX QfactFacilityHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + qfactFacilityHistorical1dayNumber + } + ::= { qfactFacilityHistorical1dayTable 1 } + +QfactFacilityHistorical1dayEntry ::= SEQUENCE + { qfactFacilityHistorical1dayNumber Integer32, + qfactFacilityHistorical1dayLow Integer32, + qfactFacilityHistorical1dayMean Integer32, + qfactFacilityHistorical1dayHigh Integer32, + qfactFacilityHistorical1dayValidFlag TruthValue, + qfactFacilityHistorical1dayTimeStamp DateAndTime } + +qfactFacilityHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { qfactFacilityHistorical1dayEntry 1 } + +qfactFacilityHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Quality Factor Low" + ::= { qfactFacilityHistorical1dayEntry 2 } + +qfactFacilityHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Quality Factor Mean" + ::= { qfactFacilityHistorical1dayEntry 3 } + +qfactFacilityHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Quality Factor High" + ::= { qfactFacilityHistorical1dayEntry 4 } + +qfactFacilityHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { qfactFacilityHistorical1dayEntry 5 } + +qfactFacilityHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { qfactFacilityHistorical1dayEntry 6 } + +endOfQfactFacilityHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 70 } + +qfactFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF QfactFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 71 } + +qfactFacilityHistorical1weekEntry OBJECT-TYPE + SYNTAX QfactFacilityHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityDcnShelfNo, + entityDcnSlotNo, + entityDcnPortNo, + entityDcnExtNo, + entityDcnClassName, + qfactFacilityHistorical1weekNumber + } + ::= { qfactFacilityHistorical1weekTable 1 } + +QfactFacilityHistorical1weekEntry ::= SEQUENCE + { qfactFacilityHistorical1weekNumber Integer32, + qfactFacilityHistorical1weekLow Integer32, + qfactFacilityHistorical1weekMean Integer32, + qfactFacilityHistorical1weekHigh Integer32, + qfactFacilityHistorical1weekValidFlag TruthValue, + qfactFacilityHistorical1weekTimeStamp DateAndTime } + +qfactFacilityHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { qfactFacilityHistorical1weekEntry 1 } + +qfactFacilityHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Quality Factor Low" + ::= { qfactFacilityHistorical1weekEntry 2 } + +qfactFacilityHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Quality Factor Mean" + ::= { qfactFacilityHistorical1weekEntry 3 } + +qfactFacilityHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Quality Factor High" + ::= { qfactFacilityHistorical1weekEntry 4 } + +qfactFacilityHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { qfactFacilityHistorical1weekEntry 5 } + +qfactFacilityHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { qfactFacilityHistorical1weekEntry 6 } + +endOfQfactFacilityHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 72 } + +endOfPmFacilityPhysRecord OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmFacilityPhysRecord 10000 } + +terminPointPhysInstValueTable OBJECT-TYPE + SYNTAX SEQUENCE OF TerminPointPhysInstValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmTerminPointPhysValue 1 } + +terminPointPhysInstValueEntry OBJECT-TYPE + SYNTAX TerminPointPhysInstValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityTerminPointIndexNo1, + entityTerminPointIndexNo2, + entityTerminPointIndexNo3, + entityTerminPointIndexNo4, + entityTerminPointClassName + } + ::= { terminPointPhysInstValueTable 1 } + +TerminPointPhysInstValueEntry ::= SEQUENCE + { terminPointPhysInstValueFiberConnAttenuation Integer32, + terminPointPhysInstValueInputPower Integer32, + terminPointPhysInstValueOutputPower Integer32 } + +terminPointPhysInstValueFiberConnAttenuation OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber Connection Attenuation" + ::= { terminPointPhysInstValueEntry 1 } + +terminPointPhysInstValueInputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total Optical Input Power Received" + ::= { terminPointPhysInstValueEntry 2 } + +terminPointPhysInstValueOutputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Instantaneous Optical Power Transmitted (Output)" + ::= { terminPointPhysInstValueEntry 3 } + +endOfTerminPointPhysInstValueTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmTerminPointPhysValue 2 } + +endOfPmTerminPointPhysical OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmTerminPointPhysValue 10000 } + +dsOptMuxCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF DsOptMuxCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxDataRecord 1 } + +dsOptMuxCurrent15minEntry OBJECT-TYPE + SYNTAX DsOptMuxCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName + } + ::= { dsOptMuxCurrent15minTable 1 } + +DsOptMuxCurrent15minEntry ::= SEQUENCE + { dsOptMuxCurrent15minDS Unsigned32, + dsOptMuxCurrent15minElapsedTime Integer32 } + +dsOptMuxCurrent15minDS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Defect Seconds" + ::= { dsOptMuxCurrent15minEntry 1 } + +dsOptMuxCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { dsOptMuxCurrent15minEntry 2 } + +endOfDsOptMuxCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxDataRecord 2 } + +dsOptMuxCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF DsOptMuxCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxDataRecord 3 } + +dsOptMuxCurrent1dayEntry OBJECT-TYPE + SYNTAX DsOptMuxCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName + } + ::= { dsOptMuxCurrent1dayTable 1 } + +DsOptMuxCurrent1dayEntry ::= SEQUENCE + { dsOptMuxCurrent1dayDS Unsigned32, + dsOptMuxCurrent1dayElapsedTime Integer32 } + +dsOptMuxCurrent1dayDS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Defect Seconds" + ::= { dsOptMuxCurrent1dayEntry 1 } + +dsOptMuxCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { dsOptMuxCurrent1dayEntry 2 } + +endOfDsOptMuxCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxDataRecord 4 } + +dsOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF DsOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxDataRecord 5 } + +dsOptMuxHistorical15minEntry OBJECT-TYPE + SYNTAX DsOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + dsOptMuxHistorical15minNumber + } + ::= { dsOptMuxHistorical15minTable 1 } + +DsOptMuxHistorical15minEntry ::= SEQUENCE + { dsOptMuxHistorical15minNumber Integer32, + dsOptMuxHistorical15minDS Unsigned32, + dsOptMuxHistorical15minValidFlag TruthValue, + dsOptMuxHistorical15minTimeStamp DateAndTime } + +dsOptMuxHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { dsOptMuxHistorical15minEntry 1 } + +dsOptMuxHistorical15minDS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Defect Seconds" + ::= { dsOptMuxHistorical15minEntry 2 } + +dsOptMuxHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { dsOptMuxHistorical15minEntry 3 } + +dsOptMuxHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { dsOptMuxHistorical15minEntry 4 } + +endOfDsOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxDataRecord 6 } + +dsOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF DsOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxDataRecord 7 } + +dsOptMuxHistorical1dayEntry OBJECT-TYPE + SYNTAX DsOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + dsOptMuxHistorical1dayNumber + } + ::= { dsOptMuxHistorical1dayTable 1 } + +DsOptMuxHistorical1dayEntry ::= SEQUENCE + { dsOptMuxHistorical1dayNumber Integer32, + dsOptMuxHistorical1dayDS Unsigned32, + dsOptMuxHistorical1dayValidFlag TruthValue, + dsOptMuxHistorical1dayTimeStamp DateAndTime } + +dsOptMuxHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { dsOptMuxHistorical1dayEntry 1 } + +dsOptMuxHistorical1dayDS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Defect Seconds" + ::= { dsOptMuxHistorical1dayEntry 2 } + +dsOptMuxHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { dsOptMuxHistorical1dayEntry 3 } + +dsOptMuxHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { dsOptMuxHistorical1dayEntry 4 } + +endOfDsOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxDataRecord 8 } + +endOfPmOptMuxDataRecord OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxDataRecord 10000 } + +optMuxPhysInstValueTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptMuxPhysInstValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysValue 1 } + +optMuxPhysInstValueEntry OBJECT-TYPE + SYNTAX OptMuxPhysInstValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName + } + ::= { optMuxPhysInstValueTable 1 } + +OptMuxPhysInstValueEntry ::= SEQUENCE + { optMuxPhysInstValueRemainingTime Unsigned32, + optMuxPhysInstValueLaserBiasCurrentLevelAverage Unsigned32, + optMuxPhysInstValueAttenuation Integer32, + optMuxPhysInstValueLaserBiasCurrentLevel Unsigned32, + optMuxPhysInstValueOscPowerReceived Integer32, + optMuxPhysInstValuePumpLaser1Temp Integer32, + optMuxPhysInstValuePumpLaser2Temp Integer32, + optMuxPhysInstValueAttenuationOfVoa Unsigned32, + optMuxPhysInstValueVariableGain Unsigned32, + optMuxPhysInstValuePumpLaser3Temp Integer32, + optMuxPhysInstValueLaserTemp Integer32, + optMuxPhysInstValueOutputPowerEsmt Integer32, + optMuxPhysInstValuePumpLaserBiasCurrent1 Unsigned32, + optMuxPhysInstValuePumpLaserBiasCurrent2 Unsigned32, + optMuxPhysInstValuePumpLaserBiasCurrent3 Unsigned32, + optMuxPhysInstValueOperatingHours Unsigned32, + optMuxPhysInstValueSubTemp Integer32, + optMuxPhysInstValuePumpLaser4Temp Integer32, + optMuxPhysInstValueTotalGainMeasurement Integer32, + optMuxPhysInstValueCurrentEdfaOpt Integer32, + optMuxPhysInstValuePumpLaserBiasCurrent4 Unsigned32, + optMuxPhysInstValueRxLineAttenuation Integer32, + optMuxPhysInstValueOscGain Unsigned32, + optMuxPhysInstValueBackreflectionPowerReceived Integer32, + optMuxPhysInstValueRamanEstSignalGain Unsigned32, + optMuxPhysInstValueOutputPower Integer32, + optMuxPhysInstValueInputPower Integer32, + optMuxPhysInstValueTxLineAttenuation Integer32, + optMuxPhysInstValueRamanPumpPower Integer32, + optMuxPhysInstValueOscOutputPower Integer32, + optMuxPhysInstValueBackreflectionTx Integer32, + optMuxPhysInstValuePowerPerChannelTx Integer32, + optMuxPhysInstValueAddChanAvg Integer32, + optMuxPhysInstValueOcmTxLoss Integer32, + optMuxPhysInstValueOcmRxLoss Integer32, + optMuxPhysInstValueEffectiveGainNtoR Integer32, + optMuxPhysInstValueEffectiveGainNtoC Integer32, + optMuxPhysInstValueMidStageAttenuation Unsigned32, + optMuxPhysInstValueEffectiveGainRtoN Integer32, + optMuxPhysInstValueEffectiveGainCtoN Integer32, + optMuxPhysInstValueOutputPowerRaw Integer32, + optMuxPhysInstValueInputPowerRaw Integer32 } + +optMuxPhysInstValueRemainingTime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time Remaining for Completion of OTDR Measurement. The timer is set by an Operation with parameter 'MEASURE'" + ::= { optMuxPhysInstValueEntry 1 } + +optMuxPhysInstValueLaserBiasCurrentLevelAverage OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Level averaged over 10 seconds" + ::= { optMuxPhysInstValueEntry 2 } + +optMuxPhysInstValueAttenuation OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal attenuation in dB associated with Port. Generally, this parameter is used for the EDFA mid-stage access port (Port 2) and is the attenuation between the first stage transmit (Port 2 Tx) and the second stage receive (Port 2 Rx)." + ::= { optMuxPhysInstValueEntry 3 } + +optMuxPhysInstValueLaserBiasCurrentLevel OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Level on demand" + ::= { optMuxPhysInstValueEntry 4 } + +optMuxPhysInstValueOscPowerReceived OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received Current" + ::= { optMuxPhysInstValueEntry 5 } + +optMuxPhysInstValuePumpLaser1Temp OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser 1 Temperature" + ::= { optMuxPhysInstValueEntry 6 } + +optMuxPhysInstValuePumpLaser2Temp OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser 2 Temperature" + ::= { optMuxPhysInstValueEntry 7 } + +optMuxPhysInstValueAttenuationOfVoa OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Variable Attenuator attenuation in dB" + ::= { optMuxPhysInstValueEntry 8 } + +optMuxPhysInstValueVariableGain OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Variable Gain of EDFA" + ::= { optMuxPhysInstValueEntry 9 } + +optMuxPhysInstValuePumpLaser3Temp OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser 3 Temperature" + ::= { optMuxPhysInstValueEntry 10 } + +optMuxPhysInstValueLaserTemp OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Temperature" + ::= { optMuxPhysInstValueEntry 11 } + +optMuxPhysInstValueOutputPowerEsmt OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Estimated Instantaneous Channel Power Transmitted" + ::= { optMuxPhysInstValueEntry 12 } + +optMuxPhysInstValuePumpLaserBiasCurrent1 OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Level for Laser Pump 1" + ::= { optMuxPhysInstValueEntry 13 } + +optMuxPhysInstValuePumpLaserBiasCurrent2 OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Level for Laser Pump 2" + ::= { optMuxPhysInstValueEntry 14 } + +optMuxPhysInstValuePumpLaserBiasCurrent3 OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Level for Laser Pump 3" + ::= { optMuxPhysInstValueEntry 15 } + +optMuxPhysInstValueOperatingHours OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 h" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Accumulated total of Operating Hours" + ::= { optMuxPhysInstValueEntry 16 } + +optMuxPhysInstValueSubTemp OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Submodule Temperature" + ::= { optMuxPhysInstValueEntry 17 } + +optMuxPhysInstValuePumpLaser4Temp OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser 4 Temperature" + ::= { optMuxPhysInstValueEntry 18 } + +optMuxPhysInstValueTotalGainMeasurement OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total Gain measured, sum of amplifier gain less other attenuation (such as VOA)." + ::= { optMuxPhysInstValueEntry 19 } + +optMuxPhysInstValueCurrentEdfaOpt OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total optical output power from the EDFA amplifier." + ::= { optMuxPhysInstValueEntry 20 } + +optMuxPhysInstValuePumpLaserBiasCurrent4 OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.001 A" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser Bias Current Level for Laser Pump 4" + ::= { optMuxPhysInstValueEntry 21 } + +optMuxPhysInstValueRxLineAttenuation OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Attenuation of Receive Fiber" + ::= { optMuxPhysInstValueEntry 22 } + +optMuxPhysInstValueOscGain OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current Raman OSC gain" + ::= { optMuxPhysInstValueEntry 23 } + +optMuxPhysInstValueBackreflectionPowerReceived OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Back Reflection Received Current" + ::= { optMuxPhysInstValueEntry 24 } + +optMuxPhysInstValueRamanEstSignalGain OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current Estimated signal gain" + ::= { optMuxPhysInstValueEntry 25 } + +optMuxPhysInstValueOutputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Instantaneous Optical Power Transmitted (Output)" + ::= { optMuxPhysInstValueEntry 26 } + +optMuxPhysInstValueInputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total Optical Input Power Received" + ::= { optMuxPhysInstValueEntry 27 } + +optMuxPhysInstValueTxLineAttenuation OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Attenuation of Transmit Fiber" + ::= { optMuxPhysInstValueEntry 28 } + +optMuxPhysInstValueRamanPumpPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total raman pump power" + ::= { optMuxPhysInstValueEntry 29 } + +optMuxPhysInstValueOscOutputPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Instantaneous OSC Optical Power Transmitted (Output)" + ::= { optMuxPhysInstValueEntry 30 } + +optMuxPhysInstValueBackreflectionTx OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Physical Port Backreflection power, measured at Tx Port." + ::= { optMuxPhysInstValueEntry 31 } + +optMuxPhysInstValuePowerPerChannelTx OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Target output optical power for each channel." + ::= { optMuxPhysInstValueEntry 32 } + +optMuxPhysInstValueAddChanAvg OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Average output optical power for all add channels." + ::= { optMuxPhysInstValueEntry 33 } + +optMuxPhysInstValueOcmTxLoss OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber Connection Transmit Optical Channel Monitor Attenuation" + ::= { optMuxPhysInstValueEntry 34 } + +optMuxPhysInstValueOcmRxLoss OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Fiber Connection Receive Optical Channel Monitor Attenuation" + ::= { optMuxPhysInstValueEntry 35 } + +optMuxPhysInstValueEffectiveGainNtoR OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Effective Gain From N-port to R-port" + ::= { optMuxPhysInstValueEntry 36 } + +optMuxPhysInstValueEffectiveGainNtoC OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Effective Gain From N-port to C-port" + ::= { optMuxPhysInstValueEntry 37 } + +optMuxPhysInstValueMidStageAttenuation OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Attenuation at the EDFA mid-stage" + ::= { optMuxPhysInstValueEntry 38 } + +optMuxPhysInstValueEffectiveGainRtoN OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Effective Gain From R-port to N-port" + ::= { optMuxPhysInstValueEntry 39 } + +optMuxPhysInstValueEffectiveGainCtoN OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Effective Gain From C-port to N-port" + ::= { optMuxPhysInstValueEntry 40 } + +optMuxPhysInstValueOutputPowerRaw OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Raw Optical Power Transmitted (Output)" + ::= { optMuxPhysInstValueEntry 41 } + +optMuxPhysInstValueInputPowerRaw OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Raw Optical Power Received (Input)" + ::= { optMuxPhysInstValueEntry 42 } + +endOfOptMuxPhysInstValueTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysValue 2 } + +endOfPmOptMuxPhysValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysValue 10000 } + +optMuxPhysThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptMuxPhysThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysThreshold 1 } + +optMuxPhysThresholdEntry OBJECT-TYPE + SYNTAX OptMuxPhysThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName + } + ::= { optMuxPhysThresholdTable 1 } + +OptMuxPhysThresholdEntry ::= SEQUENCE + { optMuxPhysThresholdRamanPumpPwrHighThres Integer32, + optMuxPhysThresholdRamanPumpPwrLowThres Integer32, + optMuxPhysThresholdPumpLaser1TempHighThres Integer32, + optMuxPhysThresholdPumpLaser1TempLowThres Integer32, + optMuxPhysThresholdPumpLaser2TempHighThres Integer32, + optMuxPhysThresholdPumpLaser2TempLowThres Integer32, + optMuxPhysThresholdPumpLaser3TempHighThres Integer32, + optMuxPhysThresholdPumpLaser3TempLowThres Integer32, + optMuxPhysThresholdPumpLaser4TempHighThres Integer32, + optMuxPhysThresholdPumpLaser4TempLowThres Integer32, + optMuxPhysThresholdUpperSubTempThres Integer32, + optMuxPhysThresholdbrtxHighConfig Integer32, + optMuxPhysThresholdBrPwrReceivedHighThres Integer32, + optMuxPhysThresholdOpticalInputPwrHigh Integer32, + optMuxPhysThresholdOpticalInputPwrLow Integer32, + optMuxPhysThresholdAprHighThreshold Unsigned32, + optMuxPhysThresholdConfigurableOpticalOutputPwrHigh Integer32, + optMuxPhysThresholdConfigurableOpticalOutputPwrLow Integer32, + optMuxPhysThresholdOpticalOutputPwrHigh Integer32, + optMuxPhysThresholdOpticalOutputPwrLow Integer32, + optMuxPhysThresholdLaserTempHighThres Integer32, + optMuxPhysThresholdLaserTempLowThres Integer32, + optMuxPhysThresholdOscPwrRcvHighThres Integer32, + optMuxPhysThresholdOscPwrRcvLowThres Integer32, + optMuxPhysThresholdAttTxHigh Integer32, + optMuxPhysThresholdAttTxLow Integer32, + optMuxPhysThresholdAttRxHigh Integer32, + optMuxPhysThresholdAttRxLow Integer32 } + +optMuxPhysThresholdRamanPumpPwrHighThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Raman Pump Power High threshold" + ::= { optMuxPhysThresholdEntry 1 } + +optMuxPhysThresholdRamanPumpPwrLowThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Raman Pump Power Low threshold" + ::= { optMuxPhysThresholdEntry 2 } + +optMuxPhysThresholdPumpLaser1TempHighThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser 1 temperature fixed high threshold." + ::= { optMuxPhysThresholdEntry 3 } + +optMuxPhysThresholdPumpLaser1TempLowThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser 1 temperature fixed low threshold." + ::= { optMuxPhysThresholdEntry 4 } + +optMuxPhysThresholdPumpLaser2TempHighThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser 2 temperature fixed high threshold." + ::= { optMuxPhysThresholdEntry 5 } + +optMuxPhysThresholdPumpLaser2TempLowThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser 2 temperature fixed low threshold" + ::= { optMuxPhysThresholdEntry 6 } + +optMuxPhysThresholdPumpLaser3TempHighThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser 3 temperature fixed high threshold" + ::= { optMuxPhysThresholdEntry 7 } + +optMuxPhysThresholdPumpLaser3TempLowThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser 3 temperature fixed low threshold" + ::= { optMuxPhysThresholdEntry 8 } + +optMuxPhysThresholdPumpLaser4TempHighThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser 4 temperature fixed high threshold" + ::= { optMuxPhysThresholdEntry 9 } + +optMuxPhysThresholdPumpLaser4TempLowThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser 4 temperature fixed low threshold" + ::= { optMuxPhysThresholdEntry 10 } + +optMuxPhysThresholdUpperSubTempThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Submodule High Temperature Threshold" + ::= { optMuxPhysThresholdEntry 11 } + +optMuxPhysThresholdbrtxHighConfig OBJECT-TYPE + SYNTAX Integer32 (-300..-180) + UNITS "0.1 dB" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Backreflection power High Threshold, at Tx Port" + ::= { optMuxPhysThresholdEntry 12 } + +optMuxPhysThresholdBrPwrReceivedHighThres OBJECT-TYPE + SYNTAX Integer32 (-300..-180) + UNITS "0.1 dB" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Backreflection Input Received High Threshold" + ::= { optMuxPhysThresholdEntry 13 } + +optMuxPhysThresholdOpticalInputPwrHigh OBJECT-TYPE + SYNTAX Integer32 (-450..270) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { optMuxPhysThresholdEntry 14 } + +optMuxPhysThresholdOpticalInputPwrLow OBJECT-TYPE + SYNTAX Integer32 (-450..260) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { optMuxPhysThresholdEntry 15 } + +optMuxPhysThresholdAprHighThreshold OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Automatic Power Reduction High Threshold" + ::= { optMuxPhysThresholdEntry 16 } + +optMuxPhysThresholdConfigurableOpticalOutputPwrHigh OBJECT-TYPE + SYNTAX Integer32 (-500..300) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Configurable high threshold of the Optical Power Transmitted (output)" + ::= { optMuxPhysThresholdEntry 17 } + +optMuxPhysThresholdConfigurableOpticalOutputPwrLow OBJECT-TYPE + SYNTAX Integer32 (-500..300) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Configurable threshold of the Optical Power Transmitted (output)" + ::= { optMuxPhysThresholdEntry 18 } + +optMuxPhysThresholdOpticalOutputPwrHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High fixed threshold of the Optical Power Transmitted (output)" + ::= { optMuxPhysThresholdEntry 19 } + +optMuxPhysThresholdOpticalOutputPwrLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low fixed threshold of the Optical Power Transmitted (output)" + ::= { optMuxPhysThresholdEntry 20 } + +optMuxPhysThresholdLaserTempHighThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser temperature fixed high threshold." + ::= { optMuxPhysThresholdEntry 21 } + +optMuxPhysThresholdLaserTempLowThres OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 degree Celsius" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Laser temperature fixed low threshold." + ::= { optMuxPhysThresholdEntry 22 } + +optMuxPhysThresholdOscPwrRcvHighThres OBJECT-TYPE + SYNTAX Integer32 (-470..-50) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received High Threshold" + ::= { optMuxPhysThresholdEntry 23 } + +optMuxPhysThresholdOscPwrRcvLowThres OBJECT-TYPE + SYNTAX Integer32 (-470..-50) + UNITS "0.1 dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received Low Threshold" + ::= { optMuxPhysThresholdEntry 24 } + +optMuxPhysThresholdAttTxHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "High Threshold of Attenuation on Transmit Fiber" + ::= { optMuxPhysThresholdEntry 25 } + +optMuxPhysThresholdAttTxLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Low Threshold Attenuation on Transmit Fiber" + ::= { optMuxPhysThresholdEntry 26 } + +optMuxPhysThresholdAttRxHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "High Threshold for Attenuation on Receive Fiber" + ::= { optMuxPhysThresholdEntry 27 } + +optMuxPhysThresholdAttRxLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Low Threshold for Attenuation on Receive Fiber." + ::= { optMuxPhysThresholdEntry 28 } + +endOfOptMuxPhysThresholdTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysThreshold 2 } + +endOfPmOptMuxPhysThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysThreshold 10000 } + +brTxOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF BrTxOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 1 } + +brTxOptMuxHistorical15minEntry OBJECT-TYPE + SYNTAX BrTxOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + brTxOptMuxHistorical15minNumber + } + ::= { brTxOptMuxHistorical15minTable 1 } + +BrTxOptMuxHistorical15minEntry ::= SEQUENCE + { brTxOptMuxHistorical15minNumber Integer32, + brTxOptMuxHistorical15minLow Integer32, + brTxOptMuxHistorical15minMean Integer32, + brTxOptMuxHistorical15minHigh Integer32, + brTxOptMuxHistorical15minValidFlag TruthValue, + brTxOptMuxHistorical15minTimeStamp DateAndTime } + +brTxOptMuxHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { brTxOptMuxHistorical15minEntry 1 } + +brTxOptMuxHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backreflection Power Low, measured at Tx Port" + ::= { brTxOptMuxHistorical15minEntry 2 } + +brTxOptMuxHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backreflection Power Average, measured at Tx Port" + ::= { brTxOptMuxHistorical15minEntry 3 } + +brTxOptMuxHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backreflection Power High, measured at Tx Port" + ::= { brTxOptMuxHistorical15minEntry 4 } + +brTxOptMuxHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { brTxOptMuxHistorical15minEntry 5 } + +brTxOptMuxHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { brTxOptMuxHistorical15minEntry 6 } + +endOfBrTxOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 2 } + +brTxOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF BrTxOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 3 } + +brTxOptMuxHistorical1dayEntry OBJECT-TYPE + SYNTAX BrTxOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + brTxOptMuxHistorical1dayNumber + } + ::= { brTxOptMuxHistorical1dayTable 1 } + +BrTxOptMuxHistorical1dayEntry ::= SEQUENCE + { brTxOptMuxHistorical1dayNumber Integer32, + brTxOptMuxHistorical1dayLow Integer32, + brTxOptMuxHistorical1dayMean Integer32, + brTxOptMuxHistorical1dayHigh Integer32, + brTxOptMuxHistorical1dayValidFlag TruthValue, + brTxOptMuxHistorical1dayTimeStamp DateAndTime } + +brTxOptMuxHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { brTxOptMuxHistorical1dayEntry 1 } + +brTxOptMuxHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backreflection Power Low, measured at Tx Port" + ::= { brTxOptMuxHistorical1dayEntry 2 } + +brTxOptMuxHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backreflection Power Average, measured at Tx Port" + ::= { brTxOptMuxHistorical1dayEntry 3 } + +brTxOptMuxHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backreflection Power High, measured at Tx Port" + ::= { brTxOptMuxHistorical1dayEntry 4 } + +brTxOptMuxHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { brTxOptMuxHistorical1dayEntry 5 } + +brTxOptMuxHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { brTxOptMuxHistorical1dayEntry 6 } + +endOfBrTxOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 4 } + +brTxOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF BrTxOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 5 } + +brTxOptMuxHistorical1weekEntry OBJECT-TYPE + SYNTAX BrTxOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + brTxOptMuxHistorical1weekNumber + } + ::= { brTxOptMuxHistorical1weekTable 1 } + +BrTxOptMuxHistorical1weekEntry ::= SEQUENCE + { brTxOptMuxHistorical1weekNumber Integer32, + brTxOptMuxHistorical1weekLow Integer32, + brTxOptMuxHistorical1weekMean Integer32, + brTxOptMuxHistorical1weekHigh Integer32, + brTxOptMuxHistorical1weekValidFlag TruthValue, + brTxOptMuxHistorical1weekTimeStamp DateAndTime } + +brTxOptMuxHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { brTxOptMuxHistorical1weekEntry 1 } + +brTxOptMuxHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backreflection Power Low, measured at Tx Port" + ::= { brTxOptMuxHistorical1weekEntry 2 } + +brTxOptMuxHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backreflection Power Average, measured at Tx Port" + ::= { brTxOptMuxHistorical1weekEntry 3 } + +brTxOptMuxHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Backreflection Power High, measured at Tx Port" + ::= { brTxOptMuxHistorical1weekEntry 4 } + +brTxOptMuxHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { brTxOptMuxHistorical1weekEntry 5 } + +brTxOptMuxHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { brTxOptMuxHistorical1weekEntry 6 } + +endOfBrTxOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 6 } + +oscGainOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OscGainOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 7 } + +oscGainOptMuxHistorical15minEntry OBJECT-TYPE + SYNTAX OscGainOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + oscGainOptMuxHistorical15minNumber + } + ::= { oscGainOptMuxHistorical15minTable 1 } + +OscGainOptMuxHistorical15minEntry ::= SEQUENCE + { oscGainOptMuxHistorical15minNumber Integer32, + oscGainOptMuxHistorical15minLow Unsigned32, + oscGainOptMuxHistorical15minMean Unsigned32, + oscGainOptMuxHistorical15minHigh Unsigned32, + oscGainOptMuxHistorical15minValidFlag TruthValue, + oscGainOptMuxHistorical15minTimeStamp DateAndTime } + +oscGainOptMuxHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { oscGainOptMuxHistorical15minEntry 1 } + +oscGainOptMuxHistorical15minLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Gain Low" + ::= { oscGainOptMuxHistorical15minEntry 2 } + +oscGainOptMuxHistorical15minMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Gain Average" + ::= { oscGainOptMuxHistorical15minEntry 3 } + +oscGainOptMuxHistorical15minHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Gain High" + ::= { oscGainOptMuxHistorical15minEntry 4 } + +oscGainOptMuxHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oscGainOptMuxHistorical15minEntry 5 } + +oscGainOptMuxHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oscGainOptMuxHistorical15minEntry 6 } + +endOfOscGainOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 8 } + +oscGainOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OscGainOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 9 } + +oscGainOptMuxHistorical1dayEntry OBJECT-TYPE + SYNTAX OscGainOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + oscGainOptMuxHistorical1dayNumber + } + ::= { oscGainOptMuxHistorical1dayTable 1 } + +OscGainOptMuxHistorical1dayEntry ::= SEQUENCE + { oscGainOptMuxHistorical1dayNumber Integer32, + oscGainOptMuxHistorical1dayLow Unsigned32, + oscGainOptMuxHistorical1dayMean Unsigned32, + oscGainOptMuxHistorical1dayHigh Unsigned32, + oscGainOptMuxHistorical1dayValidFlag TruthValue, + oscGainOptMuxHistorical1dayTimeStamp DateAndTime } + +oscGainOptMuxHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { oscGainOptMuxHistorical1dayEntry 1 } + +oscGainOptMuxHistorical1dayLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Gain Low" + ::= { oscGainOptMuxHistorical1dayEntry 2 } + +oscGainOptMuxHistorical1dayMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Gain Average" + ::= { oscGainOptMuxHistorical1dayEntry 3 } + +oscGainOptMuxHistorical1dayHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Gain High" + ::= { oscGainOptMuxHistorical1dayEntry 4 } + +oscGainOptMuxHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oscGainOptMuxHistorical1dayEntry 5 } + +oscGainOptMuxHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oscGainOptMuxHistorical1dayEntry 6 } + +endOfOscGainOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 10 } + +oscGainOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF OscGainOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 11 } + +oscGainOptMuxHistorical1weekEntry OBJECT-TYPE + SYNTAX OscGainOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + oscGainOptMuxHistorical1weekNumber + } + ::= { oscGainOptMuxHistorical1weekTable 1 } + +OscGainOptMuxHistorical1weekEntry ::= SEQUENCE + { oscGainOptMuxHistorical1weekNumber Integer32, + oscGainOptMuxHistorical1weekLow Unsigned32, + oscGainOptMuxHistorical1weekMean Unsigned32, + oscGainOptMuxHistorical1weekHigh Unsigned32, + oscGainOptMuxHistorical1weekValidFlag TruthValue, + oscGainOptMuxHistorical1weekTimeStamp DateAndTime } + +oscGainOptMuxHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { oscGainOptMuxHistorical1weekEntry 1 } + +oscGainOptMuxHistorical1weekLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Gain Low" + ::= { oscGainOptMuxHistorical1weekEntry 2 } + +oscGainOptMuxHistorical1weekMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Gain Average" + ::= { oscGainOptMuxHistorical1weekEntry 3 } + +oscGainOptMuxHistorical1weekHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Gain High" + ::= { oscGainOptMuxHistorical1weekEntry 4 } + +oscGainOptMuxHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oscGainOptMuxHistorical1weekEntry 5 } + +oscGainOptMuxHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oscGainOptMuxHistorical1weekEntry 6 } + +endOfOscGainOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 12 } + +atRcvOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF AtRcvOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 13 } + +atRcvOptMuxHistorical15minEntry OBJECT-TYPE + SYNTAX AtRcvOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + atRcvOptMuxHistorical15minNumber + } + ::= { atRcvOptMuxHistorical15minTable 1 } + +AtRcvOptMuxHistorical15minEntry ::= SEQUENCE + { atRcvOptMuxHistorical15minNumber Integer32, + atRcvOptMuxHistorical15minLow Integer32, + atRcvOptMuxHistorical15minMean Integer32, + atRcvOptMuxHistorical15minHigh Integer32, + atRcvOptMuxHistorical15minValidFlag TruthValue, + atRcvOptMuxHistorical15minTimeStamp DateAndTime } + +atRcvOptMuxHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { atRcvOptMuxHistorical15minEntry 1 } + +atRcvOptMuxHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low Attenuation on Receive Fiber" + ::= { atRcvOptMuxHistorical15minEntry 2 } + +atRcvOptMuxHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mean Attenuation on Receive Fiber" + ::= { atRcvOptMuxHistorical15minEntry 3 } + +atRcvOptMuxHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High Attenuation on Receive Fiber" + ::= { atRcvOptMuxHistorical15minEntry 4 } + +atRcvOptMuxHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { atRcvOptMuxHistorical15minEntry 5 } + +atRcvOptMuxHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { atRcvOptMuxHistorical15minEntry 6 } + +endOfAtRcvOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 14 } + +atRcvOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF AtRcvOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 15 } + +atRcvOptMuxHistorical1dayEntry OBJECT-TYPE + SYNTAX AtRcvOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + atRcvOptMuxHistorical1dayNumber + } + ::= { atRcvOptMuxHistorical1dayTable 1 } + +AtRcvOptMuxHistorical1dayEntry ::= SEQUENCE + { atRcvOptMuxHistorical1dayNumber Integer32, + atRcvOptMuxHistorical1dayLow Integer32, + atRcvOptMuxHistorical1dayMean Integer32, + atRcvOptMuxHistorical1dayHigh Integer32, + atRcvOptMuxHistorical1dayValidFlag TruthValue, + atRcvOptMuxHistorical1dayTimeStamp DateAndTime } + +atRcvOptMuxHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { atRcvOptMuxHistorical1dayEntry 1 } + +atRcvOptMuxHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low Attenuation on Receive Fiber" + ::= { atRcvOptMuxHistorical1dayEntry 2 } + +atRcvOptMuxHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mean Attenuation on Receive Fiber" + ::= { atRcvOptMuxHistorical1dayEntry 3 } + +atRcvOptMuxHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High Attenuation on Receive Fiber" + ::= { atRcvOptMuxHistorical1dayEntry 4 } + +atRcvOptMuxHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { atRcvOptMuxHistorical1dayEntry 5 } + +atRcvOptMuxHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { atRcvOptMuxHistorical1dayEntry 6 } + +endOfAtRcvOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 16 } + +atRcvOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF AtRcvOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 17 } + +atRcvOptMuxHistorical1weekEntry OBJECT-TYPE + SYNTAX AtRcvOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + atRcvOptMuxHistorical1weekNumber + } + ::= { atRcvOptMuxHistorical1weekTable 1 } + +AtRcvOptMuxHistorical1weekEntry ::= SEQUENCE + { atRcvOptMuxHistorical1weekNumber Integer32, + atRcvOptMuxHistorical1weekLow Integer32, + atRcvOptMuxHistorical1weekMean Integer32, + atRcvOptMuxHistorical1weekHigh Integer32, + atRcvOptMuxHistorical1weekValidFlag TruthValue, + atRcvOptMuxHistorical1weekTimeStamp DateAndTime } + +atRcvOptMuxHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { atRcvOptMuxHistorical1weekEntry 1 } + +atRcvOptMuxHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low Attenuation on Receive Fiber" + ::= { atRcvOptMuxHistorical1weekEntry 2 } + +atRcvOptMuxHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mean Attenuation on Receive Fiber" + ::= { atRcvOptMuxHistorical1weekEntry 3 } + +atRcvOptMuxHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High Attenuation on Receive Fiber" + ::= { atRcvOptMuxHistorical1weekEntry 4 } + +atRcvOptMuxHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { atRcvOptMuxHistorical1weekEntry 5 } + +atRcvOptMuxHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { atRcvOptMuxHistorical1weekEntry 6 } + +endOfAtRcvOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 18 } + +brOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF BrOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 19 } + +brOptMuxHistorical15minEntry OBJECT-TYPE + SYNTAX BrOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + brOptMuxHistorical15minNumber + } + ::= { brOptMuxHistorical15minTable 1 } + +BrOptMuxHistorical15minEntry ::= SEQUENCE + { brOptMuxHistorical15minNumber Integer32, + brOptMuxHistorical15minLow Integer32, + brOptMuxHistorical15minMean Integer32, + brOptMuxHistorical15minHigh Integer32, + brOptMuxHistorical15minValidFlag TruthValue, + brOptMuxHistorical15minTimeStamp DateAndTime } + +brOptMuxHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { brOptMuxHistorical15minEntry 1 } + +brOptMuxHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Back Reflection Received" + ::= { brOptMuxHistorical15minEntry 2 } + +brOptMuxHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Back Reflection Received Average" + ::= { brOptMuxHistorical15minEntry 3 } + +brOptMuxHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Back Reflection Received High" + ::= { brOptMuxHistorical15minEntry 4 } + +brOptMuxHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { brOptMuxHistorical15minEntry 5 } + +brOptMuxHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { brOptMuxHistorical15minEntry 6 } + +endOfBrOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 20 } + +brOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF BrOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 21 } + +brOptMuxHistorical1dayEntry OBJECT-TYPE + SYNTAX BrOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + brOptMuxHistorical1dayNumber + } + ::= { brOptMuxHistorical1dayTable 1 } + +BrOptMuxHistorical1dayEntry ::= SEQUENCE + { brOptMuxHistorical1dayNumber Integer32, + brOptMuxHistorical1dayLow Integer32, + brOptMuxHistorical1dayMean Integer32, + brOptMuxHistorical1dayHigh Integer32, + brOptMuxHistorical1dayValidFlag TruthValue, + brOptMuxHistorical1dayTimeStamp DateAndTime } + +brOptMuxHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { brOptMuxHistorical1dayEntry 1 } + +brOptMuxHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Back Reflection Received" + ::= { brOptMuxHistorical1dayEntry 2 } + +brOptMuxHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Back Reflection Received Average" + ::= { brOptMuxHistorical1dayEntry 3 } + +brOptMuxHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Back Reflection Received High" + ::= { brOptMuxHistorical1dayEntry 4 } + +brOptMuxHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { brOptMuxHistorical1dayEntry 5 } + +brOptMuxHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { brOptMuxHistorical1dayEntry 6 } + +endOfBrOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 22 } + +brOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF BrOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 23 } + +brOptMuxHistorical1weekEntry OBJECT-TYPE + SYNTAX BrOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + brOptMuxHistorical1weekNumber + } + ::= { brOptMuxHistorical1weekTable 1 } + +BrOptMuxHistorical1weekEntry ::= SEQUENCE + { brOptMuxHistorical1weekNumber Integer32, + brOptMuxHistorical1weekLow Integer32, + brOptMuxHistorical1weekMean Integer32, + brOptMuxHistorical1weekHigh Integer32, + brOptMuxHistorical1weekValidFlag TruthValue, + brOptMuxHistorical1weekTimeStamp DateAndTime } + +brOptMuxHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { brOptMuxHistorical1weekEntry 1 } + +brOptMuxHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Back Reflection Received" + ::= { brOptMuxHistorical1weekEntry 2 } + +brOptMuxHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Back Reflection Received Average" + ::= { brOptMuxHistorical1weekEntry 3 } + +brOptMuxHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Back Reflection Received High" + ::= { brOptMuxHistorical1weekEntry 4 } + +brOptMuxHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { brOptMuxHistorical1weekEntry 5 } + +brOptMuxHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { brOptMuxHistorical1weekEntry 6 } + +endOfBrOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 24 } + +estSigGainOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF EstSigGainOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 25 } + +estSigGainOptMuxHistorical15minEntry OBJECT-TYPE + SYNTAX EstSigGainOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + estSigGainOptMuxHistorical15minNumber + } + ::= { estSigGainOptMuxHistorical15minTable 1 } + +EstSigGainOptMuxHistorical15minEntry ::= SEQUENCE + { estSigGainOptMuxHistorical15minNumber Integer32, + estSigGainOptMuxHistorical15minLow Unsigned32, + estSigGainOptMuxHistorical15minMean Unsigned32, + estSigGainOptMuxHistorical15minHigh Unsigned32, + estSigGainOptMuxHistorical15minValidFlag TruthValue, + estSigGainOptMuxHistorical15minTimeStamp DateAndTime } + +estSigGainOptMuxHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { estSigGainOptMuxHistorical15minEntry 1 } + +estSigGainOptMuxHistorical15minLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Estimated signal gain low" + ::= { estSigGainOptMuxHistorical15minEntry 2 } + +estSigGainOptMuxHistorical15minMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Estimated signal gain average" + ::= { estSigGainOptMuxHistorical15minEntry 3 } + +estSigGainOptMuxHistorical15minHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Estimated signal gain high" + ::= { estSigGainOptMuxHistorical15minEntry 4 } + +estSigGainOptMuxHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { estSigGainOptMuxHistorical15minEntry 5 } + +estSigGainOptMuxHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { estSigGainOptMuxHistorical15minEntry 6 } + +endOfEstSigGainOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 26 } + +estSigGainOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF EstSigGainOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 27 } + +estSigGainOptMuxHistorical1dayEntry OBJECT-TYPE + SYNTAX EstSigGainOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + estSigGainOptMuxHistorical1dayNumber + } + ::= { estSigGainOptMuxHistorical1dayTable 1 } + +EstSigGainOptMuxHistorical1dayEntry ::= SEQUENCE + { estSigGainOptMuxHistorical1dayNumber Integer32, + estSigGainOptMuxHistorical1dayLow Unsigned32, + estSigGainOptMuxHistorical1dayMean Unsigned32, + estSigGainOptMuxHistorical1dayHigh Unsigned32, + estSigGainOptMuxHistorical1dayValidFlag TruthValue, + estSigGainOptMuxHistorical1dayTimeStamp DateAndTime } + +estSigGainOptMuxHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { estSigGainOptMuxHistorical1dayEntry 1 } + +estSigGainOptMuxHistorical1dayLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Estimated signal gain low" + ::= { estSigGainOptMuxHistorical1dayEntry 2 } + +estSigGainOptMuxHistorical1dayMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Estimated signal gain average" + ::= { estSigGainOptMuxHistorical1dayEntry 3 } + +estSigGainOptMuxHistorical1dayHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Estimated signal gain high" + ::= { estSigGainOptMuxHistorical1dayEntry 4 } + +estSigGainOptMuxHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { estSigGainOptMuxHistorical1dayEntry 5 } + +estSigGainOptMuxHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { estSigGainOptMuxHistorical1dayEntry 6 } + +endOfEstSigGainOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 28 } + +estSigGainOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF EstSigGainOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 29 } + +estSigGainOptMuxHistorical1weekEntry OBJECT-TYPE + SYNTAX EstSigGainOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + estSigGainOptMuxHistorical1weekNumber + } + ::= { estSigGainOptMuxHistorical1weekTable 1 } + +EstSigGainOptMuxHistorical1weekEntry ::= SEQUENCE + { estSigGainOptMuxHistorical1weekNumber Integer32, + estSigGainOptMuxHistorical1weekLow Unsigned32, + estSigGainOptMuxHistorical1weekMean Unsigned32, + estSigGainOptMuxHistorical1weekHigh Unsigned32, + estSigGainOptMuxHistorical1weekValidFlag TruthValue, + estSigGainOptMuxHistorical1weekTimeStamp DateAndTime } + +estSigGainOptMuxHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { estSigGainOptMuxHistorical1weekEntry 1 } + +estSigGainOptMuxHistorical1weekLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Estimated signal gain low" + ::= { estSigGainOptMuxHistorical1weekEntry 2 } + +estSigGainOptMuxHistorical1weekMean OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Estimated signal gain average" + ::= { estSigGainOptMuxHistorical1weekEntry 3 } + +estSigGainOptMuxHistorical1weekHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Estimated signal gain high" + ::= { estSigGainOptMuxHistorical1weekEntry 4 } + +estSigGainOptMuxHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { estSigGainOptMuxHistorical1weekEntry 5 } + +estSigGainOptMuxHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { estSigGainOptMuxHistorical1weekEntry 6 } + +endOfEstSigGainOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 30 } + +attrmtOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF AttrmtOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 31 } + +attrmtOptMuxHistorical15minEntry OBJECT-TYPE + SYNTAX AttrmtOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + attrmtOptMuxHistorical15minNumber + } + ::= { attrmtOptMuxHistorical15minTable 1 } + +AttrmtOptMuxHistorical15minEntry ::= SEQUENCE + { attrmtOptMuxHistorical15minNumber Integer32, + attrmtOptMuxHistorical15minLow Integer32, + attrmtOptMuxHistorical15minHigh Integer32, + attrmtOptMuxHistorical15minMean Integer32, + attrmtOptMuxHistorical15minValidFlag TruthValue, + attrmtOptMuxHistorical15minTimeStamp DateAndTime } + +attrmtOptMuxHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { attrmtOptMuxHistorical15minEntry 1 } + +attrmtOptMuxHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low Attenuation on Transmit Fiber" + ::= { attrmtOptMuxHistorical15minEntry 2 } + +attrmtOptMuxHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High Attenuation on Transmit Fiber" + ::= { attrmtOptMuxHistorical15minEntry 3 } + +attrmtOptMuxHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mean Attenuation on Transmit Fiber" + ::= { attrmtOptMuxHistorical15minEntry 4 } + +attrmtOptMuxHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { attrmtOptMuxHistorical15minEntry 5 } + +attrmtOptMuxHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { attrmtOptMuxHistorical15minEntry 6 } + +endOfAttrmtOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 32 } + +attrmtOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF AttrmtOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 33 } + +attrmtOptMuxHistorical1dayEntry OBJECT-TYPE + SYNTAX AttrmtOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + attrmtOptMuxHistorical1dayNumber + } + ::= { attrmtOptMuxHistorical1dayTable 1 } + +AttrmtOptMuxHistorical1dayEntry ::= SEQUENCE + { attrmtOptMuxHistorical1dayNumber Integer32, + attrmtOptMuxHistorical1dayLow Integer32, + attrmtOptMuxHistorical1dayHigh Integer32, + attrmtOptMuxHistorical1dayMean Integer32, + attrmtOptMuxHistorical1dayValidFlag TruthValue, + attrmtOptMuxHistorical1dayTimeStamp DateAndTime } + +attrmtOptMuxHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { attrmtOptMuxHistorical1dayEntry 1 } + +attrmtOptMuxHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low Attenuation on Transmit Fiber" + ::= { attrmtOptMuxHistorical1dayEntry 2 } + +attrmtOptMuxHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High Attenuation on Transmit Fiber" + ::= { attrmtOptMuxHistorical1dayEntry 3 } + +attrmtOptMuxHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mean Attenuation on Transmit Fiber" + ::= { attrmtOptMuxHistorical1dayEntry 4 } + +attrmtOptMuxHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { attrmtOptMuxHistorical1dayEntry 5 } + +attrmtOptMuxHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { attrmtOptMuxHistorical1dayEntry 6 } + +endOfAttrmtOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 34 } + +attrmtOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF AttrmtOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 35 } + +attrmtOptMuxHistorical1weekEntry OBJECT-TYPE + SYNTAX AttrmtOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + attrmtOptMuxHistorical1weekNumber + } + ::= { attrmtOptMuxHistorical1weekTable 1 } + +AttrmtOptMuxHistorical1weekEntry ::= SEQUENCE + { attrmtOptMuxHistorical1weekNumber Integer32, + attrmtOptMuxHistorical1weekLow Integer32, + attrmtOptMuxHistorical1weekHigh Integer32, + attrmtOptMuxHistorical1weekMean Integer32, + attrmtOptMuxHistorical1weekValidFlag TruthValue, + attrmtOptMuxHistorical1weekTimeStamp DateAndTime } + +attrmtOptMuxHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { attrmtOptMuxHistorical1weekEntry 1 } + +attrmtOptMuxHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Low Attenuation on Transmit Fiber" + ::= { attrmtOptMuxHistorical1weekEntry 2 } + +attrmtOptMuxHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "High Attenuation on Transmit Fiber" + ::= { attrmtOptMuxHistorical1weekEntry 3 } + +attrmtOptMuxHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Mean Attenuation on Transmit Fiber" + ::= { attrmtOptMuxHistorical1weekEntry 4 } + +attrmtOptMuxHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { attrmtOptMuxHistorical1weekEntry 5 } + +attrmtOptMuxHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { attrmtOptMuxHistorical1weekEntry 6 } + +endOfAttrmtOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 36 } + +pumpPwrOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF PumpPwrOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 37 } + +pumpPwrOptMuxHistorical15minEntry OBJECT-TYPE + SYNTAX PumpPwrOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + pumpPwrOptMuxHistorical15minNumber + } + ::= { pumpPwrOptMuxHistorical15minTable 1 } + +PumpPwrOptMuxHistorical15minEntry ::= SEQUENCE + { pumpPwrOptMuxHistorical15minNumber Integer32, + pumpPwrOptMuxHistorical15minLow Integer32, + pumpPwrOptMuxHistorical15minMean Integer32, + pumpPwrOptMuxHistorical15minHigh Integer32, + pumpPwrOptMuxHistorical15minValidFlag TruthValue, + pumpPwrOptMuxHistorical15minTimeStamp DateAndTime } + +pumpPwrOptMuxHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { pumpPwrOptMuxHistorical15minEntry 1 } + +pumpPwrOptMuxHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total raman pump power low" + ::= { pumpPwrOptMuxHistorical15minEntry 2 } + +pumpPwrOptMuxHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Raman Pump Power Received Average" + ::= { pumpPwrOptMuxHistorical15minEntry 3 } + +pumpPwrOptMuxHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total raman pump power High" + ::= { pumpPwrOptMuxHistorical15minEntry 4 } + +pumpPwrOptMuxHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pumpPwrOptMuxHistorical15minEntry 5 } + +pumpPwrOptMuxHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pumpPwrOptMuxHistorical15minEntry 6 } + +endOfPumpPwrOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 38 } + +pumpPwrOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF PumpPwrOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 39 } + +pumpPwrOptMuxHistorical1dayEntry OBJECT-TYPE + SYNTAX PumpPwrOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + pumpPwrOptMuxHistorical1dayNumber + } + ::= { pumpPwrOptMuxHistorical1dayTable 1 } + +PumpPwrOptMuxHistorical1dayEntry ::= SEQUENCE + { pumpPwrOptMuxHistorical1dayNumber Integer32, + pumpPwrOptMuxHistorical1dayLow Integer32, + pumpPwrOptMuxHistorical1dayMean Integer32, + pumpPwrOptMuxHistorical1dayHigh Integer32, + pumpPwrOptMuxHistorical1dayValidFlag TruthValue, + pumpPwrOptMuxHistorical1dayTimeStamp DateAndTime } + +pumpPwrOptMuxHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { pumpPwrOptMuxHistorical1dayEntry 1 } + +pumpPwrOptMuxHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total raman pump power low" + ::= { pumpPwrOptMuxHistorical1dayEntry 2 } + +pumpPwrOptMuxHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Raman Pump Power Received Average" + ::= { pumpPwrOptMuxHistorical1dayEntry 3 } + +pumpPwrOptMuxHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total raman pump power High" + ::= { pumpPwrOptMuxHistorical1dayEntry 4 } + +pumpPwrOptMuxHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pumpPwrOptMuxHistorical1dayEntry 5 } + +pumpPwrOptMuxHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pumpPwrOptMuxHistorical1dayEntry 6 } + +endOfPumpPwrOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 40 } + +pumpPwrOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF PumpPwrOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 41 } + +pumpPwrOptMuxHistorical1weekEntry OBJECT-TYPE + SYNTAX PumpPwrOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + pumpPwrOptMuxHistorical1weekNumber + } + ::= { pumpPwrOptMuxHistorical1weekTable 1 } + +PumpPwrOptMuxHistorical1weekEntry ::= SEQUENCE + { pumpPwrOptMuxHistorical1weekNumber Integer32, + pumpPwrOptMuxHistorical1weekLow Integer32, + pumpPwrOptMuxHistorical1weekMean Integer32, + pumpPwrOptMuxHistorical1weekHigh Integer32, + pumpPwrOptMuxHistorical1weekValidFlag TruthValue, + pumpPwrOptMuxHistorical1weekTimeStamp DateAndTime } + +pumpPwrOptMuxHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { pumpPwrOptMuxHistorical1weekEntry 1 } + +pumpPwrOptMuxHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total raman pump power low" + ::= { pumpPwrOptMuxHistorical1weekEntry 2 } + +pumpPwrOptMuxHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Raman Pump Power Received Average" + ::= { pumpPwrOptMuxHistorical1weekEntry 3 } + +pumpPwrOptMuxHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total raman pump power High" + ::= { pumpPwrOptMuxHistorical1weekEntry 4 } + +pumpPwrOptMuxHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { pumpPwrOptMuxHistorical1weekEntry 5 } + +pumpPwrOptMuxHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { pumpPwrOptMuxHistorical1weekEntry 6 } + +endOfPumpPwrOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 42 } + +oscOptOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OscOptOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 43 } + +oscOptOptMuxHistorical15minEntry OBJECT-TYPE + SYNTAX OscOptOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + oscOptOptMuxHistorical15minNumber + } + ::= { oscOptOptMuxHistorical15minTable 1 } + +OscOptOptMuxHistorical15minEntry ::= SEQUENCE + { oscOptOptMuxHistorical15minNumber Integer32, + oscOptOptMuxHistorical15minLow Integer32, + oscOptOptMuxHistorical15minMean Integer32, + oscOptOptMuxHistorical15minHigh Integer32, + oscOptOptMuxHistorical15minValidFlag TruthValue, + oscOptOptMuxHistorical15minTimeStamp DateAndTime } + +oscOptOptMuxHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { oscOptOptMuxHistorical15minEntry 1 } + +oscOptOptMuxHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Optical Output Power Transmitted" + ::= { oscOptOptMuxHistorical15minEntry 2 } + +oscOptOptMuxHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Optical Output Power Transmitted" + ::= { oscOptOptMuxHistorical15minEntry 3 } + +oscOptOptMuxHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Optical Output Power Transmitted" + ::= { oscOptOptMuxHistorical15minEntry 4 } + +oscOptOptMuxHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oscOptOptMuxHistorical15minEntry 5 } + +oscOptOptMuxHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oscOptOptMuxHistorical15minEntry 6 } + +endOfOscOptOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 44 } + +oscOptOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OscOptOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 45 } + +oscOptOptMuxHistorical1dayEntry OBJECT-TYPE + SYNTAX OscOptOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + oscOptOptMuxHistorical1dayNumber + } + ::= { oscOptOptMuxHistorical1dayTable 1 } + +OscOptOptMuxHistorical1dayEntry ::= SEQUENCE + { oscOptOptMuxHistorical1dayNumber Integer32, + oscOptOptMuxHistorical1dayLow Integer32, + oscOptOptMuxHistorical1dayMean Integer32, + oscOptOptMuxHistorical1dayHigh Integer32, + oscOptOptMuxHistorical1dayValidFlag TruthValue, + oscOptOptMuxHistorical1dayTimeStamp DateAndTime } + +oscOptOptMuxHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { oscOptOptMuxHistorical1dayEntry 1 } + +oscOptOptMuxHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Optical Output Power Transmitted" + ::= { oscOptOptMuxHistorical1dayEntry 2 } + +oscOptOptMuxHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Optical Output Power Transmitted" + ::= { oscOptOptMuxHistorical1dayEntry 3 } + +oscOptOptMuxHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Optical Output Power Transmitted" + ::= { oscOptOptMuxHistorical1dayEntry 4 } + +oscOptOptMuxHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oscOptOptMuxHistorical1dayEntry 5 } + +oscOptOptMuxHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oscOptOptMuxHistorical1dayEntry 6 } + +endOfOscOptOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 46 } + +oscOptOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF OscOptOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 47 } + +oscOptOptMuxHistorical1weekEntry OBJECT-TYPE + SYNTAX OscOptOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + oscOptOptMuxHistorical1weekNumber + } + ::= { oscOptOptMuxHistorical1weekTable 1 } + +OscOptOptMuxHistorical1weekEntry ::= SEQUENCE + { oscOptOptMuxHistorical1weekNumber Integer32, + oscOptOptMuxHistorical1weekLow Integer32, + oscOptOptMuxHistorical1weekMean Integer32, + oscOptOptMuxHistorical1weekHigh Integer32, + oscOptOptMuxHistorical1weekValidFlag TruthValue, + oscOptOptMuxHistorical1weekTimeStamp DateAndTime } + +oscOptOptMuxHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { oscOptOptMuxHistorical1weekEntry 1 } + +oscOptOptMuxHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Optical Output Power Transmitted" + ::= { oscOptOptMuxHistorical1weekEntry 2 } + +oscOptOptMuxHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Optical Output Power Transmitted" + ::= { oscOptOptMuxHistorical1weekEntry 3 } + +oscOptOptMuxHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OSC Optical Output Power Transmitted" + ::= { oscOptOptMuxHistorical1weekEntry 4 } + +oscOptOptMuxHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oscOptOptMuxHistorical1weekEntry 5 } + +oscOptOptMuxHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oscOptOptMuxHistorical1weekEntry 6 } + +endOfOscOptOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 48 } + +oscPwrOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OscPwrOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 49 } + +oscPwrOptMuxHistorical15minEntry OBJECT-TYPE + SYNTAX OscPwrOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + oscPwrOptMuxHistorical15minNumber + } + ::= { oscPwrOptMuxHistorical15minTable 1 } + +OscPwrOptMuxHistorical15minEntry ::= SEQUENCE + { oscPwrOptMuxHistorical15minNumber Integer32, + oscPwrOptMuxHistorical15minLow Integer32, + oscPwrOptMuxHistorical15minMean Integer32, + oscPwrOptMuxHistorical15minHigh Integer32, + oscPwrOptMuxHistorical15minValidFlag TruthValue, + oscPwrOptMuxHistorical15minTimeStamp DateAndTime } + +oscPwrOptMuxHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { oscPwrOptMuxHistorical15minEntry 1 } + +oscPwrOptMuxHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received Low" + ::= { oscPwrOptMuxHistorical15minEntry 2 } + +oscPwrOptMuxHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received Average" + ::= { oscPwrOptMuxHistorical15minEntry 3 } + +oscPwrOptMuxHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received High" + ::= { oscPwrOptMuxHistorical15minEntry 4 } + +oscPwrOptMuxHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oscPwrOptMuxHistorical15minEntry 5 } + +oscPwrOptMuxHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oscPwrOptMuxHistorical15minEntry 6 } + +endOfOscPwrOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 50 } + +oscPwrOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OscPwrOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 51 } + +oscPwrOptMuxHistorical1dayEntry OBJECT-TYPE + SYNTAX OscPwrOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + oscPwrOptMuxHistorical1dayNumber + } + ::= { oscPwrOptMuxHistorical1dayTable 1 } + +OscPwrOptMuxHistorical1dayEntry ::= SEQUENCE + { oscPwrOptMuxHistorical1dayNumber Integer32, + oscPwrOptMuxHistorical1dayLow Integer32, + oscPwrOptMuxHistorical1dayMean Integer32, + oscPwrOptMuxHistorical1dayHigh Integer32, + oscPwrOptMuxHistorical1dayValidFlag TruthValue, + oscPwrOptMuxHistorical1dayTimeStamp DateAndTime } + +oscPwrOptMuxHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { oscPwrOptMuxHistorical1dayEntry 1 } + +oscPwrOptMuxHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received Low" + ::= { oscPwrOptMuxHistorical1dayEntry 2 } + +oscPwrOptMuxHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received Average" + ::= { oscPwrOptMuxHistorical1dayEntry 3 } + +oscPwrOptMuxHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received High" + ::= { oscPwrOptMuxHistorical1dayEntry 4 } + +oscPwrOptMuxHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oscPwrOptMuxHistorical1dayEntry 5 } + +oscPwrOptMuxHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oscPwrOptMuxHistorical1dayEntry 6 } + +endOfOscPwrOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 52 } + +oscPwrOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF OscPwrOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 53 } + +oscPwrOptMuxHistorical1weekEntry OBJECT-TYPE + SYNTAX OscPwrOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + oscPwrOptMuxHistorical1weekNumber + } + ::= { oscPwrOptMuxHistorical1weekTable 1 } + +OscPwrOptMuxHistorical1weekEntry ::= SEQUENCE + { oscPwrOptMuxHistorical1weekNumber Integer32, + oscPwrOptMuxHistorical1weekLow Integer32, + oscPwrOptMuxHistorical1weekMean Integer32, + oscPwrOptMuxHistorical1weekHigh Integer32, + oscPwrOptMuxHistorical1weekValidFlag TruthValue, + oscPwrOptMuxHistorical1weekTimeStamp DateAndTime } + +oscPwrOptMuxHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { oscPwrOptMuxHistorical1weekEntry 1 } + +oscPwrOptMuxHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received Low" + ::= { oscPwrOptMuxHistorical1weekEntry 2 } + +oscPwrOptMuxHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received Average" + ::= { oscPwrOptMuxHistorical1weekEntry 3 } + +oscPwrOptMuxHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Supervisory Channel Input Power Received High" + ::= { oscPwrOptMuxHistorical1weekEntry 4 } + +oscPwrOptMuxHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oscPwrOptMuxHistorical1weekEntry 5 } + +oscPwrOptMuxHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oscPwrOptMuxHistorical1weekEntry 6 } + +endOfOscPwrOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 54 } + +optOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 55 } + +optOptMuxHistorical15minEntry OBJECT-TYPE + SYNTAX OptOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + optOptMuxHistorical15minNumber + } + ::= { optOptMuxHistorical15minTable 1 } + +OptOptMuxHistorical15minEntry ::= SEQUENCE + { optOptMuxHistorical15minNumber Integer32, + optOptMuxHistorical15minLow Integer32, + optOptMuxHistorical15minMean Integer32, + optOptMuxHistorical15minHigh Integer32, + optOptMuxHistorical15minValidFlag TruthValue, + optOptMuxHistorical15minTimeStamp DateAndTime } + +optOptMuxHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { optOptMuxHistorical15minEntry 1 } + +optOptMuxHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optOptMuxHistorical15minEntry 2 } + +optOptMuxHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optOptMuxHistorical15minEntry 3 } + +optOptMuxHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optOptMuxHistorical15minEntry 4 } + +optOptMuxHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { optOptMuxHistorical15minEntry 5 } + +optOptMuxHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { optOptMuxHistorical15minEntry 6 } + +endOfOptOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 56 } + +optOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 57 } + +optOptMuxHistorical1dayEntry OBJECT-TYPE + SYNTAX OptOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + optOptMuxHistorical1dayNumber + } + ::= { optOptMuxHistorical1dayTable 1 } + +OptOptMuxHistorical1dayEntry ::= SEQUENCE + { optOptMuxHistorical1dayNumber Integer32, + optOptMuxHistorical1dayLow Integer32, + optOptMuxHistorical1dayMean Integer32, + optOptMuxHistorical1dayHigh Integer32, + optOptMuxHistorical1dayValidFlag TruthValue, + optOptMuxHistorical1dayTimeStamp DateAndTime } + +optOptMuxHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { optOptMuxHistorical1dayEntry 1 } + +optOptMuxHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optOptMuxHistorical1dayEntry 2 } + +optOptMuxHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optOptMuxHistorical1dayEntry 3 } + +optOptMuxHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optOptMuxHistorical1dayEntry 4 } + +optOptMuxHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { optOptMuxHistorical1dayEntry 5 } + +optOptMuxHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { optOptMuxHistorical1dayEntry 6 } + +endOfOptOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 58 } + +optOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF OptOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 59 } + +optOptMuxHistorical1weekEntry OBJECT-TYPE + SYNTAX OptOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + optOptMuxHistorical1weekNumber + } + ::= { optOptMuxHistorical1weekTable 1 } + +OptOptMuxHistorical1weekEntry ::= SEQUENCE + { optOptMuxHistorical1weekNumber Integer32, + optOptMuxHistorical1weekLow Integer32, + optOptMuxHistorical1weekMean Integer32, + optOptMuxHistorical1weekHigh Integer32, + optOptMuxHistorical1weekValidFlag TruthValue, + optOptMuxHistorical1weekTimeStamp DateAndTime } + +optOptMuxHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { optOptMuxHistorical1weekEntry 1 } + +optOptMuxHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optOptMuxHistorical1weekEntry 2 } + +optOptMuxHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optOptMuxHistorical1weekEntry 3 } + +optOptMuxHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Output Power Transmitted" + ::= { optOptMuxHistorical1weekEntry 4 } + +optOptMuxHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { optOptMuxHistorical1weekEntry 5 } + +optOptMuxHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { optOptMuxHistorical1weekEntry 6 } + +endOfOptOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 60 } + +oprOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 61 } + +oprOptMuxHistorical15minEntry OBJECT-TYPE + SYNTAX OprOptMuxHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + oprOptMuxHistorical15minNumber + } + ::= { oprOptMuxHistorical15minTable 1 } + +OprOptMuxHistorical15minEntry ::= SEQUENCE + { oprOptMuxHistorical15minNumber Integer32, + oprOptMuxHistorical15minLow Integer32, + oprOptMuxHistorical15minMean Integer32, + oprOptMuxHistorical15minHigh Integer32, + oprOptMuxHistorical15minValidFlag TruthValue, + oprOptMuxHistorical15minTimeStamp DateAndTime } + +oprOptMuxHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { oprOptMuxHistorical15minEntry 1 } + +oprOptMuxHistorical15minLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprOptMuxHistorical15minEntry 2 } + +oprOptMuxHistorical15minMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprOptMuxHistorical15minEntry 3 } + +oprOptMuxHistorical15minHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprOptMuxHistorical15minEntry 4 } + +oprOptMuxHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oprOptMuxHistorical15minEntry 5 } + +oprOptMuxHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oprOptMuxHistorical15minEntry 6 } + +endOfOprOptMuxHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 62 } + +oprOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 63 } + +oprOptMuxHistorical1dayEntry OBJECT-TYPE + SYNTAX OprOptMuxHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + oprOptMuxHistorical1dayNumber + } + ::= { oprOptMuxHistorical1dayTable 1 } + +OprOptMuxHistorical1dayEntry ::= SEQUENCE + { oprOptMuxHistorical1dayNumber Integer32, + oprOptMuxHistorical1dayLow Integer32, + oprOptMuxHistorical1dayMean Integer32, + oprOptMuxHistorical1dayHigh Integer32, + oprOptMuxHistorical1dayValidFlag TruthValue, + oprOptMuxHistorical1dayTimeStamp DateAndTime } + +oprOptMuxHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { oprOptMuxHistorical1dayEntry 1 } + +oprOptMuxHistorical1dayLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprOptMuxHistorical1dayEntry 2 } + +oprOptMuxHistorical1dayMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprOptMuxHistorical1dayEntry 3 } + +oprOptMuxHistorical1dayHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprOptMuxHistorical1dayEntry 4 } + +oprOptMuxHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oprOptMuxHistorical1dayEntry 5 } + +oprOptMuxHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oprOptMuxHistorical1dayEntry 6 } + +endOfOprOptMuxHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 64 } + +oprOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX SEQUENCE OF OprOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 65 } + +oprOptMuxHistorical1weekEntry OBJECT-TYPE + SYNTAX OprOptMuxHistorical1weekEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityOpticalMuxShelfNo, + entityOpticalMuxSlotNo, + entityOpticalMuxPortNo, + entityOpticalMuxExtNo, + entityOpticalMuxClassName, + oprOptMuxHistorical1weekNumber + } + ::= { oprOptMuxHistorical1weekTable 1 } + +OprOptMuxHistorical1weekEntry ::= SEQUENCE + { oprOptMuxHistorical1weekNumber Integer32, + oprOptMuxHistorical1weekLow Integer32, + oprOptMuxHistorical1weekMean Integer32, + oprOptMuxHistorical1weekHigh Integer32, + oprOptMuxHistorical1weekValidFlag TruthValue, + oprOptMuxHistorical1weekTimeStamp DateAndTime } + +oprOptMuxHistorical1weekNumber OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Number 1week" + ::= { oprOptMuxHistorical1weekEntry 1 } + +oprOptMuxHistorical1weekLow OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprOptMuxHistorical1weekEntry 2 } + +oprOptMuxHistorical1weekMean OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprOptMuxHistorical1weekEntry 3 } + +oprOptMuxHistorical1weekHigh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Optical Input Power Received" + ::= { oprOptMuxHistorical1weekEntry 4 } + +oprOptMuxHistorical1weekValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { oprOptMuxHistorical1weekEntry 5 } + +oprOptMuxHistorical1weekTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { oprOptMuxHistorical1weekEntry 6 } + +endOfOprOptMuxHistorical1weekTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 66 } + +endOfPmOptMuxPhysRecord OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmOptMuxPhysRecord 10000 } + +frRcv2ShelfConnectionCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv2ShelfConnectionCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 1 } + +frRcv2ShelfConnectionCurrent15minEntry OBJECT-TYPE + SYNTAX FrRcv2ShelfConnectionCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { frRcv2ShelfConnectionCurrent15minTable 1 } + +FrRcv2ShelfConnectionCurrent15minEntry ::= SEQUENCE + { frRcv2ShelfConnectionCurrent15minGoodFrames Counter64String, + frRcv2ShelfConnectionCurrent15minPauseFrames Counter64String, + frRcv2ShelfConnectionCurrent15minCrcFrames Counter64String, + frRcv2ShelfConnectionCurrent15minBytes Counter64String, + frRcv2ShelfConnectionCurrent15minElapsedTime Integer32 } + +frRcv2ShelfConnectionCurrent15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv2ShelfConnectionCurrent15minEntry 1 } + +frRcv2ShelfConnectionCurrent15minPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv2ShelfConnectionCurrent15minEntry 2 } + +frRcv2ShelfConnectionCurrent15minCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv2ShelfConnectionCurrent15minEntry 3 } + +frRcv2ShelfConnectionCurrent15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv2ShelfConnectionCurrent15minEntry 4 } + +frRcv2ShelfConnectionCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { frRcv2ShelfConnectionCurrent15minEntry 5 } + +endOfFrRcv2ShelfConnectionCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 2 } + +frRcv2ShelfConnectionCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv2ShelfConnectionCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 3 } + +frRcv2ShelfConnectionCurrent1dayEntry OBJECT-TYPE + SYNTAX FrRcv2ShelfConnectionCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { frRcv2ShelfConnectionCurrent1dayTable 1 } + +FrRcv2ShelfConnectionCurrent1dayEntry ::= SEQUENCE + { frRcv2ShelfConnectionCurrent1dayGoodFrames Counter64String, + frRcv2ShelfConnectionCurrent1dayPauseFrames Counter64String, + frRcv2ShelfConnectionCurrent1dayCrcFrames Counter64String, + frRcv2ShelfConnectionCurrent1dayBytes Counter64String, + frRcv2ShelfConnectionCurrent1dayElapsedTime Integer32 } + +frRcv2ShelfConnectionCurrent1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv2ShelfConnectionCurrent1dayEntry 1 } + +frRcv2ShelfConnectionCurrent1dayPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv2ShelfConnectionCurrent1dayEntry 2 } + +frRcv2ShelfConnectionCurrent1dayCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv2ShelfConnectionCurrent1dayEntry 3 } + +frRcv2ShelfConnectionCurrent1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv2ShelfConnectionCurrent1dayEntry 4 } + +frRcv2ShelfConnectionCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { frRcv2ShelfConnectionCurrent1dayEntry 5 } + +endOfFrRcv2ShelfConnectionCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 4 } + +frRcv2ShelfConnectionHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv2ShelfConnectionHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 5 } + +frRcv2ShelfConnectionHistorical15minEntry OBJECT-TYPE + SYNTAX FrRcv2ShelfConnectionHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + frRcv2ShelfConnectionHistorical15minNumber + } + ::= { frRcv2ShelfConnectionHistorical15minTable 1 } + +FrRcv2ShelfConnectionHistorical15minEntry ::= SEQUENCE + { frRcv2ShelfConnectionHistorical15minNumber Integer32, + frRcv2ShelfConnectionHistorical15minGoodFrames Counter64String, + frRcv2ShelfConnectionHistorical15minPauseFrames Counter64String, + frRcv2ShelfConnectionHistorical15minCrcFrames Counter64String, + frRcv2ShelfConnectionHistorical15minBytes Counter64String, + frRcv2ShelfConnectionHistorical15minValidFlag TruthValue, + frRcv2ShelfConnectionHistorical15minTimeStamp DateAndTime } + +frRcv2ShelfConnectionHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { frRcv2ShelfConnectionHistorical15minEntry 1 } + +frRcv2ShelfConnectionHistorical15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv2ShelfConnectionHistorical15minEntry 2 } + +frRcv2ShelfConnectionHistorical15minPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv2ShelfConnectionHistorical15minEntry 3 } + +frRcv2ShelfConnectionHistorical15minCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv2ShelfConnectionHistorical15minEntry 4 } + +frRcv2ShelfConnectionHistorical15minBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv2ShelfConnectionHistorical15minEntry 5 } + +frRcv2ShelfConnectionHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frRcv2ShelfConnectionHistorical15minEntry 6 } + +frRcv2ShelfConnectionHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frRcv2ShelfConnectionHistorical15minEntry 7 } + +endOfFrRcv2ShelfConnectionHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 6 } + +frRcv2ShelfConnectionHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF FrRcv2ShelfConnectionHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 7 } + +frRcv2ShelfConnectionHistorical1dayEntry OBJECT-TYPE + SYNTAX FrRcv2ShelfConnectionHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + frRcv2ShelfConnectionHistorical1dayNumber + } + ::= { frRcv2ShelfConnectionHistorical1dayTable 1 } + +FrRcv2ShelfConnectionHistorical1dayEntry ::= SEQUENCE + { frRcv2ShelfConnectionHistorical1dayNumber Integer32, + frRcv2ShelfConnectionHistorical1dayGoodFrames Counter64String, + frRcv2ShelfConnectionHistorical1dayPauseFrames Counter64String, + frRcv2ShelfConnectionHistorical1dayCrcFrames Counter64String, + frRcv2ShelfConnectionHistorical1dayBytes Counter64String, + frRcv2ShelfConnectionHistorical1dayValidFlag TruthValue, + frRcv2ShelfConnectionHistorical1dayTimeStamp DateAndTime } + +frRcv2ShelfConnectionHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { frRcv2ShelfConnectionHistorical1dayEntry 1 } + +frRcv2ShelfConnectionHistorical1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { frRcv2ShelfConnectionHistorical1dayEntry 2 } + +frRcv2ShelfConnectionHistorical1dayPauseFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Pause Frames Received" + ::= { frRcv2ShelfConnectionHistorical1dayEntry 3 } + +frRcv2ShelfConnectionHistorical1dayCrcFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { frRcv2ShelfConnectionHistorical1dayEntry 4 } + +frRcv2ShelfConnectionHistorical1dayBytes OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { frRcv2ShelfConnectionHistorical1dayEntry 5 } + +frRcv2ShelfConnectionHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { frRcv2ShelfConnectionHistorical1dayEntry 6 } + +frRcv2ShelfConnectionHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { frRcv2ShelfConnectionHistorical1dayEntry 7 } + +endOfFrRcv2ShelfConnectionHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 8 } + +macRxShelfConnectionCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacRxShelfConnectionCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 9 } + +macRxShelfConnectionCurrent15minEntry OBJECT-TYPE + SYNTAX MacRxShelfConnectionCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { macRxShelfConnectionCurrent15minTable 1 } + +MacRxShelfConnectionCurrent15minEntry ::= SEQUENCE + { macRxShelfConnectionCurrent15minGoodFrames Counter64String, + macRxShelfConnectionCurrent15minOctRcv Counter64String, + macRxShelfConnectionCurrent15minBroadcastFramesRcv Counter64String, + macRxShelfConnectionCurrent15minMulticastFramesRcv Counter64String, + macRxShelfConnectionCurrent15minElapsedTime Integer32 } + +macRxShelfConnectionCurrent15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { macRxShelfConnectionCurrent15minEntry 1 } + +macRxShelfConnectionCurrent15minOctRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { macRxShelfConnectionCurrent15minEntry 2 } + +macRxShelfConnectionCurrent15minBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { macRxShelfConnectionCurrent15minEntry 3 } + +macRxShelfConnectionCurrent15minMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { macRxShelfConnectionCurrent15minEntry 4 } + +macRxShelfConnectionCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { macRxShelfConnectionCurrent15minEntry 5 } + +endOfMacRxShelfConnectionCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 10 } + +macRxShelfConnectionCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacRxShelfConnectionCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 11 } + +macRxShelfConnectionCurrent1dayEntry OBJECT-TYPE + SYNTAX MacRxShelfConnectionCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { macRxShelfConnectionCurrent1dayTable 1 } + +MacRxShelfConnectionCurrent1dayEntry ::= SEQUENCE + { macRxShelfConnectionCurrent1dayGoodFrames Counter64String, + macRxShelfConnectionCurrent1dayOctRcv Counter64String, + macRxShelfConnectionCurrent1dayBroadcastFramesRcv Counter64String, + macRxShelfConnectionCurrent1dayMulticastFramesRcv Counter64String, + macRxShelfConnectionCurrent1dayElapsedTime Integer32 } + +macRxShelfConnectionCurrent1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { macRxShelfConnectionCurrent1dayEntry 1 } + +macRxShelfConnectionCurrent1dayOctRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { macRxShelfConnectionCurrent1dayEntry 2 } + +macRxShelfConnectionCurrent1dayBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { macRxShelfConnectionCurrent1dayEntry 3 } + +macRxShelfConnectionCurrent1dayMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { macRxShelfConnectionCurrent1dayEntry 4 } + +macRxShelfConnectionCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { macRxShelfConnectionCurrent1dayEntry 5 } + +endOfMacRxShelfConnectionCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 12 } + +macRxShelfConnectionHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacRxShelfConnectionHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 13 } + +macRxShelfConnectionHistorical15minEntry OBJECT-TYPE + SYNTAX MacRxShelfConnectionHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + macRxShelfConnectionHistorical15minNumber + } + ::= { macRxShelfConnectionHistorical15minTable 1 } + +MacRxShelfConnectionHistorical15minEntry ::= SEQUENCE + { macRxShelfConnectionHistorical15minNumber Integer32, + macRxShelfConnectionHistorical15minGoodFrames Counter64String, + macRxShelfConnectionHistorical15minOctRcv Counter64String, + macRxShelfConnectionHistorical15minBroadcastFramesRcv Counter64String, + macRxShelfConnectionHistorical15minMulticastFramesRcv Counter64String, + macRxShelfConnectionHistorical15minValidFlag TruthValue, + macRxShelfConnectionHistorical15minTimeStamp DateAndTime } + +macRxShelfConnectionHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { macRxShelfConnectionHistorical15minEntry 1 } + +macRxShelfConnectionHistorical15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { macRxShelfConnectionHistorical15minEntry 2 } + +macRxShelfConnectionHistorical15minOctRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { macRxShelfConnectionHistorical15minEntry 3 } + +macRxShelfConnectionHistorical15minBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { macRxShelfConnectionHistorical15minEntry 4 } + +macRxShelfConnectionHistorical15minMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { macRxShelfConnectionHistorical15minEntry 5 } + +macRxShelfConnectionHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macRxShelfConnectionHistorical15minEntry 6 } + +macRxShelfConnectionHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macRxShelfConnectionHistorical15minEntry 7 } + +endOfMacRxShelfConnectionHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 14 } + +macRxShelfConnectionHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacRxShelfConnectionHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 15 } + +macRxShelfConnectionHistorical1dayEntry OBJECT-TYPE + SYNTAX MacRxShelfConnectionHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + macRxShelfConnectionHistorical1dayNumber + } + ::= { macRxShelfConnectionHistorical1dayTable 1 } + +MacRxShelfConnectionHistorical1dayEntry ::= SEQUENCE + { macRxShelfConnectionHistorical1dayNumber Integer32, + macRxShelfConnectionHistorical1dayGoodFrames Counter64String, + macRxShelfConnectionHistorical1dayOctRcv Counter64String, + macRxShelfConnectionHistorical1dayBroadcastFramesRcv Counter64String, + macRxShelfConnectionHistorical1dayMulticastFramesRcv Counter64String, + macRxShelfConnectionHistorical1dayValidFlag TruthValue, + macRxShelfConnectionHistorical1dayTimeStamp DateAndTime } + +macRxShelfConnectionHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { macRxShelfConnectionHistorical1dayEntry 1 } + +macRxShelfConnectionHistorical1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { macRxShelfConnectionHistorical1dayEntry 2 } + +macRxShelfConnectionHistorical1dayOctRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { macRxShelfConnectionHistorical1dayEntry 3 } + +macRxShelfConnectionHistorical1dayBroadcastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Received" + ::= { macRxShelfConnectionHistorical1dayEntry 4 } + +macRxShelfConnectionHistorical1dayMulticastFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast Frames Received" + ::= { macRxShelfConnectionHistorical1dayEntry 5 } + +macRxShelfConnectionHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macRxShelfConnectionHistorical1dayEntry 6 } + +macRxShelfConnectionHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macRxShelfConnectionHistorical1dayEntry 7 } + +endOfMacRxShelfConnectionHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 16 } + +macTxShelfConnectionCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacTxShelfConnectionCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 17 } + +macTxShelfConnectionCurrent15minEntry OBJECT-TYPE + SYNTAX MacTxShelfConnectionCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { macTxShelfConnectionCurrent15minTable 1 } + +MacTxShelfConnectionCurrent15minEntry ::= SEQUENCE + { macTxShelfConnectionCurrent15minFramesTrmt Counter64String, + macTxShelfConnectionCurrent15minBytesTrmt Counter64String, + macTxShelfConnectionCurrent15minBroadcastFramesTrmt Counter64String, + macTxShelfConnectionCurrent15minMulticastFramesTrmt Counter64String, + macTxShelfConnectionCurrent15minDiscardedFramesTrmt Counter64String, + macTxShelfConnectionCurrent15minElapsedTime Integer32 } + +macTxShelfConnectionCurrent15minFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { macTxShelfConnectionCurrent15minEntry 1 } + +macTxShelfConnectionCurrent15minBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { macTxShelfConnectionCurrent15minEntry 2 } + +macTxShelfConnectionCurrent15minBroadcastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Transmitted" + ::= { macTxShelfConnectionCurrent15minEntry 3 } + +macTxShelfConnectionCurrent15minMulticastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast / Broadcast Frames Transmitted" + ::= { macTxShelfConnectionCurrent15minEntry 4 } + +macTxShelfConnectionCurrent15minDiscardedFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit Frames Discarded" + ::= { macTxShelfConnectionCurrent15minEntry 5 } + +macTxShelfConnectionCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { macTxShelfConnectionCurrent15minEntry 6 } + +endOfMacTxShelfConnectionCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 18 } + +macTxShelfConnectionCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacTxShelfConnectionCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 19 } + +macTxShelfConnectionCurrent1dayEntry OBJECT-TYPE + SYNTAX MacTxShelfConnectionCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { macTxShelfConnectionCurrent1dayTable 1 } + +MacTxShelfConnectionCurrent1dayEntry ::= SEQUENCE + { macTxShelfConnectionCurrent1dayFramesTrmt Counter64String, + macTxShelfConnectionCurrent1dayBytesTrmt Counter64String, + macTxShelfConnectionCurrent1dayBroadcastFramesTrmt Counter64String, + macTxShelfConnectionCurrent1dayMulticastFramesTrmt Counter64String, + macTxShelfConnectionCurrent1dayDiscardedFramesTrmt Counter64String, + macTxShelfConnectionCurrent1dayElapsedTime Integer32 } + +macTxShelfConnectionCurrent1dayFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { macTxShelfConnectionCurrent1dayEntry 1 } + +macTxShelfConnectionCurrent1dayBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { macTxShelfConnectionCurrent1dayEntry 2 } + +macTxShelfConnectionCurrent1dayBroadcastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Transmitted" + ::= { macTxShelfConnectionCurrent1dayEntry 3 } + +macTxShelfConnectionCurrent1dayMulticastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast / Broadcast Frames Transmitted" + ::= { macTxShelfConnectionCurrent1dayEntry 4 } + +macTxShelfConnectionCurrent1dayDiscardedFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit Frames Discarded" + ::= { macTxShelfConnectionCurrent1dayEntry 5 } + +macTxShelfConnectionCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { macTxShelfConnectionCurrent1dayEntry 6 } + +endOfMacTxShelfConnectionCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 20 } + +macTxShelfConnectionHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacTxShelfConnectionHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 21 } + +macTxShelfConnectionHistorical15minEntry OBJECT-TYPE + SYNTAX MacTxShelfConnectionHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + macTxShelfConnectionHistorical15minNumber + } + ::= { macTxShelfConnectionHistorical15minTable 1 } + +MacTxShelfConnectionHistorical15minEntry ::= SEQUENCE + { macTxShelfConnectionHistorical15minNumber Integer32, + macTxShelfConnectionHistorical15minFramesTrmt Counter64String, + macTxShelfConnectionHistorical15minBytesTrmt Counter64String, + macTxShelfConnectionHistorical15minBroadcastFramesTrmt Counter64String, + macTxShelfConnectionHistorical15minMulticastFramesTrmt Counter64String, + macTxShelfConnectionHistorical15minDiscardedFramesTrmt Counter64String, + macTxShelfConnectionHistorical15minValidFlag TruthValue, + macTxShelfConnectionHistorical15minTimeStamp DateAndTime } + +macTxShelfConnectionHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { macTxShelfConnectionHistorical15minEntry 1 } + +macTxShelfConnectionHistorical15minFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { macTxShelfConnectionHistorical15minEntry 2 } + +macTxShelfConnectionHistorical15minBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { macTxShelfConnectionHistorical15minEntry 3 } + +macTxShelfConnectionHistorical15minBroadcastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Transmitted" + ::= { macTxShelfConnectionHistorical15minEntry 4 } + +macTxShelfConnectionHistorical15minMulticastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast / Broadcast Frames Transmitted" + ::= { macTxShelfConnectionHistorical15minEntry 5 } + +macTxShelfConnectionHistorical15minDiscardedFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit Frames Discarded" + ::= { macTxShelfConnectionHistorical15minEntry 6 } + +macTxShelfConnectionHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macTxShelfConnectionHistorical15minEntry 7 } + +macTxShelfConnectionHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macTxShelfConnectionHistorical15minEntry 8 } + +endOfMacTxShelfConnectionHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 22 } + +macTxShelfConnectionHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacTxShelfConnectionHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 23 } + +macTxShelfConnectionHistorical1dayEntry OBJECT-TYPE + SYNTAX MacTxShelfConnectionHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + macTxShelfConnectionHistorical1dayNumber + } + ::= { macTxShelfConnectionHistorical1dayTable 1 } + +MacTxShelfConnectionHistorical1dayEntry ::= SEQUENCE + { macTxShelfConnectionHistorical1dayNumber Integer32, + macTxShelfConnectionHistorical1dayFramesTrmt Counter64String, + macTxShelfConnectionHistorical1dayBytesTrmt Counter64String, + macTxShelfConnectionHistorical1dayBroadcastFramesTrmt Counter64String, + macTxShelfConnectionHistorical1dayMulticastFramesTrmt Counter64String, + macTxShelfConnectionHistorical1dayDiscardedFramesTrmt Counter64String, + macTxShelfConnectionHistorical1dayValidFlag TruthValue, + macTxShelfConnectionHistorical1dayTimeStamp DateAndTime } + +macTxShelfConnectionHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { macTxShelfConnectionHistorical1dayEntry 1 } + +macTxShelfConnectionHistorical1dayFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { macTxShelfConnectionHistorical1dayEntry 2 } + +macTxShelfConnectionHistorical1dayBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { macTxShelfConnectionHistorical1dayEntry 3 } + +macTxShelfConnectionHistorical1dayBroadcastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Broadcast Frames Transmitted" + ::= { macTxShelfConnectionHistorical1dayEntry 4 } + +macTxShelfConnectionHistorical1dayMulticastFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Multicast / Broadcast Frames Transmitted" + ::= { macTxShelfConnectionHistorical1dayEntry 5 } + +macTxShelfConnectionHistorical1dayDiscardedFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Transmit Frames Discarded" + ::= { macTxShelfConnectionHistorical1dayEntry 6 } + +macTxShelfConnectionHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macTxShelfConnectionHistorical1dayEntry 7 } + +macTxShelfConnectionHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macTxShelfConnectionHistorical1dayEntry 8 } + +endOfMacTxShelfConnectionHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 24 } + +macSzRxShelfConnectionCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacSzRxShelfConnectionCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 25 } + +macSzRxShelfConnectionCurrent15minEntry OBJECT-TYPE + SYNTAX MacSzRxShelfConnectionCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { macSzRxShelfConnectionCurrent15minTable 1 } + +MacSzRxShelfConnectionCurrent15minEntry ::= SEQUENCE + { macSzRxShelfConnectionCurrent15minBytesFrames64Rcv Counter64String, + macSzRxShelfConnectionCurrent15minBytesFrames65Rcv Counter64String, + macSzRxShelfConnectionCurrent15minBytesFrames128Rcv Counter64String, + macSzRxShelfConnectionCurrent15minBytesFrames256Rcv Counter64String, + macSzRxShelfConnectionCurrent15minBytesFrames512Rcv Counter64String, + macSzRxShelfConnectionCurrent15minBytesFrames1024Rcv Counter64String, + macSzRxShelfConnectionCurrent15minBytesFrames1519Rcv Counter64String, + macSzRxShelfConnectionCurrent15minElapsedTime Integer32 } + +macSzRxShelfConnectionCurrent15minBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { macSzRxShelfConnectionCurrent15minEntry 1 } + +macSzRxShelfConnectionCurrent15minBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { macSzRxShelfConnectionCurrent15minEntry 2 } + +macSzRxShelfConnectionCurrent15minBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { macSzRxShelfConnectionCurrent15minEntry 3 } + +macSzRxShelfConnectionCurrent15minBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { macSzRxShelfConnectionCurrent15minEntry 4 } + +macSzRxShelfConnectionCurrent15minBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { macSzRxShelfConnectionCurrent15minEntry 5 } + +macSzRxShelfConnectionCurrent15minBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { macSzRxShelfConnectionCurrent15minEntry 6 } + +macSzRxShelfConnectionCurrent15minBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { macSzRxShelfConnectionCurrent15minEntry 7 } + +macSzRxShelfConnectionCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { macSzRxShelfConnectionCurrent15minEntry 8 } + +endOfMacSzRxShelfConnectionCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 26 } + +macSzRxShelfConnectionCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacSzRxShelfConnectionCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 27 } + +macSzRxShelfConnectionCurrent1dayEntry OBJECT-TYPE + SYNTAX MacSzRxShelfConnectionCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { macSzRxShelfConnectionCurrent1dayTable 1 } + +MacSzRxShelfConnectionCurrent1dayEntry ::= SEQUENCE + { macSzRxShelfConnectionCurrent1dayBytesFrames64Rcv Counter64String, + macSzRxShelfConnectionCurrent1dayBytesFrames65Rcv Counter64String, + macSzRxShelfConnectionCurrent1dayBytesFrames128Rcv Counter64String, + macSzRxShelfConnectionCurrent1dayBytesFrames256Rcv Counter64String, + macSzRxShelfConnectionCurrent1dayBytesFrames512Rcv Counter64String, + macSzRxShelfConnectionCurrent1dayBytesFrames1024Rcv Counter64String, + macSzRxShelfConnectionCurrent1dayBytesFrames1519Rcv Counter64String, + macSzRxShelfConnectionCurrent1dayElapsedTime Integer32 } + +macSzRxShelfConnectionCurrent1dayBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { macSzRxShelfConnectionCurrent1dayEntry 1 } + +macSzRxShelfConnectionCurrent1dayBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { macSzRxShelfConnectionCurrent1dayEntry 2 } + +macSzRxShelfConnectionCurrent1dayBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { macSzRxShelfConnectionCurrent1dayEntry 3 } + +macSzRxShelfConnectionCurrent1dayBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { macSzRxShelfConnectionCurrent1dayEntry 4 } + +macSzRxShelfConnectionCurrent1dayBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { macSzRxShelfConnectionCurrent1dayEntry 5 } + +macSzRxShelfConnectionCurrent1dayBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { macSzRxShelfConnectionCurrent1dayEntry 6 } + +macSzRxShelfConnectionCurrent1dayBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { macSzRxShelfConnectionCurrent1dayEntry 7 } + +macSzRxShelfConnectionCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { macSzRxShelfConnectionCurrent1dayEntry 8 } + +endOfMacSzRxShelfConnectionCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 28 } + +macSzRxShelfConnectionHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacSzRxShelfConnectionHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 29 } + +macSzRxShelfConnectionHistorical15minEntry OBJECT-TYPE + SYNTAX MacSzRxShelfConnectionHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + macSzRxShelfConnectionHistorical15minNumber + } + ::= { macSzRxShelfConnectionHistorical15minTable 1 } + +MacSzRxShelfConnectionHistorical15minEntry ::= SEQUENCE + { macSzRxShelfConnectionHistorical15minNumber Integer32, + macSzRxShelfConnectionHistorical15minBytesFrames64Rcv Counter64String, + macSzRxShelfConnectionHistorical15minBytesFrames65Rcv Counter64String, + macSzRxShelfConnectionHistorical15minBytesFrames128Rcv Counter64String, + macSzRxShelfConnectionHistorical15minBytesFrames256Rcv Counter64String, + macSzRxShelfConnectionHistorical15minBytesFrames512Rcv Counter64String, + macSzRxShelfConnectionHistorical15minBytesFrames1024Rcv Counter64String, + macSzRxShelfConnectionHistorical15minBytesFrames1519Rcv Counter64String, + macSzRxShelfConnectionHistorical15minValidFlag TruthValue, + macSzRxShelfConnectionHistorical15minTimeStamp DateAndTime } + +macSzRxShelfConnectionHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { macSzRxShelfConnectionHistorical15minEntry 1 } + +macSzRxShelfConnectionHistorical15minBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { macSzRxShelfConnectionHistorical15minEntry 2 } + +macSzRxShelfConnectionHistorical15minBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { macSzRxShelfConnectionHistorical15minEntry 3 } + +macSzRxShelfConnectionHistorical15minBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { macSzRxShelfConnectionHistorical15minEntry 4 } + +macSzRxShelfConnectionHistorical15minBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { macSzRxShelfConnectionHistorical15minEntry 5 } + +macSzRxShelfConnectionHistorical15minBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { macSzRxShelfConnectionHistorical15minEntry 6 } + +macSzRxShelfConnectionHistorical15minBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { macSzRxShelfConnectionHistorical15minEntry 7 } + +macSzRxShelfConnectionHistorical15minBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { macSzRxShelfConnectionHistorical15minEntry 8 } + +macSzRxShelfConnectionHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macSzRxShelfConnectionHistorical15minEntry 9 } + +macSzRxShelfConnectionHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macSzRxShelfConnectionHistorical15minEntry 10 } + +endOfMacSzRxShelfConnectionHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 30 } + +macSzRxShelfConnectionHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacSzRxShelfConnectionHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 31 } + +macSzRxShelfConnectionHistorical1dayEntry OBJECT-TYPE + SYNTAX MacSzRxShelfConnectionHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + macSzRxShelfConnectionHistorical1dayNumber + } + ::= { macSzRxShelfConnectionHistorical1dayTable 1 } + +MacSzRxShelfConnectionHistorical1dayEntry ::= SEQUENCE + { macSzRxShelfConnectionHistorical1dayNumber Integer32, + macSzRxShelfConnectionHistorical1dayBytesFrames64Rcv Counter64String, + macSzRxShelfConnectionHistorical1dayBytesFrames65Rcv Counter64String, + macSzRxShelfConnectionHistorical1dayBytesFrames128Rcv Counter64String, + macSzRxShelfConnectionHistorical1dayBytesFrames256Rcv Counter64String, + macSzRxShelfConnectionHistorical1dayBytesFrames512Rcv Counter64String, + macSzRxShelfConnectionHistorical1dayBytesFrames1024Rcv Counter64String, + macSzRxShelfConnectionHistorical1dayBytesFrames1519Rcv Counter64String, + macSzRxShelfConnectionHistorical1dayValidFlag TruthValue, + macSzRxShelfConnectionHistorical1dayTimeStamp DateAndTime } + +macSzRxShelfConnectionHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { macSzRxShelfConnectionHistorical1dayEntry 1 } + +macSzRxShelfConnectionHistorical1dayBytesFrames64Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "64 Byte Frames Received" + ::= { macSzRxShelfConnectionHistorical1dayEntry 2 } + +macSzRxShelfConnectionHistorical1dayBytesFrames65Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "65-127 Byte Frames Received" + ::= { macSzRxShelfConnectionHistorical1dayEntry 3 } + +macSzRxShelfConnectionHistorical1dayBytesFrames128Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "128-255 Byte Frames Received" + ::= { macSzRxShelfConnectionHistorical1dayEntry 4 } + +macSzRxShelfConnectionHistorical1dayBytesFrames256Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "256-511 Byte Frames Received" + ::= { macSzRxShelfConnectionHistorical1dayEntry 5 } + +macSzRxShelfConnectionHistorical1dayBytesFrames512Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "512-1023 Byte Frames Received" + ::= { macSzRxShelfConnectionHistorical1dayEntry 6 } + +macSzRxShelfConnectionHistorical1dayBytesFrames1024Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1024-1518 Byte Frames Received" + ::= { macSzRxShelfConnectionHistorical1dayEntry 7 } + +macSzRxShelfConnectionHistorical1dayBytesFrames1519Rcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "1519-Max Byte Frames Received" + ::= { macSzRxShelfConnectionHistorical1dayEntry 8 } + +macSzRxShelfConnectionHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macSzRxShelfConnectionHistorical1dayEntry 9 } + +macSzRxShelfConnectionHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macSzRxShelfConnectionHistorical1dayEntry 10 } + +endOfMacSzRxShelfConnectionHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 32 } + +macErrRxShelfConnectionCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacErrRxShelfConnectionCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 33 } + +macErrRxShelfConnectionCurrent15minEntry OBJECT-TYPE + SYNTAX MacErrRxShelfConnectionCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { macErrRxShelfConnectionCurrent15minTable 1 } + +MacErrRxShelfConnectionCurrent15minEntry ::= SEQUENCE + { macErrRxShelfConnectionCurrent15minCrcErrorsRcv Counter64String, + macErrRxShelfConnectionCurrent15minOversizedFramesRcv Counter64String, + macErrRxShelfConnectionCurrent15minUndersizedFramesRcv Counter64String, + macErrRxShelfConnectionCurrent15minElapsedTime Integer32 } + +macErrRxShelfConnectionCurrent15minCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { macErrRxShelfConnectionCurrent15minEntry 1 } + +macErrRxShelfConnectionCurrent15minOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { macErrRxShelfConnectionCurrent15minEntry 2 } + +macErrRxShelfConnectionCurrent15minUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { macErrRxShelfConnectionCurrent15minEntry 3 } + +macErrRxShelfConnectionCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { macErrRxShelfConnectionCurrent15minEntry 4 } + +endOfMacErrRxShelfConnectionCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 34 } + +macErrRxShelfConnectionCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacErrRxShelfConnectionCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 35 } + +macErrRxShelfConnectionCurrent1dayEntry OBJECT-TYPE + SYNTAX MacErrRxShelfConnectionCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { macErrRxShelfConnectionCurrent1dayTable 1 } + +MacErrRxShelfConnectionCurrent1dayEntry ::= SEQUENCE + { macErrRxShelfConnectionCurrent1dayCrcErrorsRcv Counter64String, + macErrRxShelfConnectionCurrent1dayOversizedFramesRcv Counter64String, + macErrRxShelfConnectionCurrent1dayUndersizedFramesRcv Counter64String, + macErrRxShelfConnectionCurrent1dayElapsedTime Integer32 } + +macErrRxShelfConnectionCurrent1dayCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { macErrRxShelfConnectionCurrent1dayEntry 1 } + +macErrRxShelfConnectionCurrent1dayOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { macErrRxShelfConnectionCurrent1dayEntry 2 } + +macErrRxShelfConnectionCurrent1dayUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { macErrRxShelfConnectionCurrent1dayEntry 3 } + +macErrRxShelfConnectionCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { macErrRxShelfConnectionCurrent1dayEntry 4 } + +endOfMacErrRxShelfConnectionCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 36 } + +macErrRxShelfConnectionHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacErrRxShelfConnectionHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 37 } + +macErrRxShelfConnectionHistorical15minEntry OBJECT-TYPE + SYNTAX MacErrRxShelfConnectionHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + macErrRxShelfConnectionHistorical15minNumber + } + ::= { macErrRxShelfConnectionHistorical15minTable 1 } + +MacErrRxShelfConnectionHistorical15minEntry ::= SEQUENCE + { macErrRxShelfConnectionHistorical15minNumber Integer32, + macErrRxShelfConnectionHistorical15minCrcErrorsRcv Counter64String, + macErrRxShelfConnectionHistorical15minOversizedFramesRcv Counter64String, + macErrRxShelfConnectionHistorical15minUndersizedFramesRcv Counter64String, + macErrRxShelfConnectionHistorical15minValidFlag TruthValue, + macErrRxShelfConnectionHistorical15minTimeStamp DateAndTime } + +macErrRxShelfConnectionHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { macErrRxShelfConnectionHistorical15minEntry 1 } + +macErrRxShelfConnectionHistorical15minCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { macErrRxShelfConnectionHistorical15minEntry 2 } + +macErrRxShelfConnectionHistorical15minOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { macErrRxShelfConnectionHistorical15minEntry 3 } + +macErrRxShelfConnectionHistorical15minUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { macErrRxShelfConnectionHistorical15minEntry 4 } + +macErrRxShelfConnectionHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macErrRxShelfConnectionHistorical15minEntry 5 } + +macErrRxShelfConnectionHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macErrRxShelfConnectionHistorical15minEntry 6 } + +endOfMacErrRxShelfConnectionHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 38 } + +macErrRxShelfConnectionHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacErrRxShelfConnectionHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 39 } + +macErrRxShelfConnectionHistorical1dayEntry OBJECT-TYPE + SYNTAX MacErrRxShelfConnectionHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + macErrRxShelfConnectionHistorical1dayNumber + } + ::= { macErrRxShelfConnectionHistorical1dayTable 1 } + +MacErrRxShelfConnectionHistorical1dayEntry ::= SEQUENCE + { macErrRxShelfConnectionHistorical1dayNumber Integer32, + macErrRxShelfConnectionHistorical1dayCrcErrorsRcv Counter64String, + macErrRxShelfConnectionHistorical1dayOversizedFramesRcv Counter64String, + macErrRxShelfConnectionHistorical1dayUndersizedFramesRcv Counter64String, + macErrRxShelfConnectionHistorical1dayValidFlag TruthValue, + macErrRxShelfConnectionHistorical1dayTimeStamp DateAndTime } + +macErrRxShelfConnectionHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { macErrRxShelfConnectionHistorical1dayEntry 1 } + +macErrRxShelfConnectionHistorical1dayCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { macErrRxShelfConnectionHistorical1dayEntry 2 } + +macErrRxShelfConnectionHistorical1dayOversizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Oversized Frames Received" + ::= { macErrRxShelfConnectionHistorical1dayEntry 3 } + +macErrRxShelfConnectionHistorical1dayUndersizedFramesRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Undersized Frames Received" + ::= { macErrRxShelfConnectionHistorical1dayEntry 4 } + +macErrRxShelfConnectionHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macErrRxShelfConnectionHistorical1dayEntry 5 } + +macErrRxShelfConnectionHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macErrRxShelfConnectionHistorical1dayEntry 6 } + +endOfMacErrRxShelfConnectionHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 40 } + +macIcRxShelfConnectionCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacIcRxShelfConnectionCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 41 } + +macIcRxShelfConnectionCurrent15minEntry OBJECT-TYPE + SYNTAX MacIcRxShelfConnectionCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { macIcRxShelfConnectionCurrent15minTable 1 } + +MacIcRxShelfConnectionCurrent15minEntry ::= SEQUENCE + { macIcRxShelfConnectionCurrent15minGoodFrames Counter64String, + macIcRxShelfConnectionCurrent15minOctRcv Counter64String, + macIcRxShelfConnectionCurrent15minCrcErrorsRcv Counter64String, + macIcRxShelfConnectionCurrent15minElapsedTime Integer32 } + +macIcRxShelfConnectionCurrent15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { macIcRxShelfConnectionCurrent15minEntry 1 } + +macIcRxShelfConnectionCurrent15minOctRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { macIcRxShelfConnectionCurrent15minEntry 2 } + +macIcRxShelfConnectionCurrent15minCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { macIcRxShelfConnectionCurrent15minEntry 3 } + +macIcRxShelfConnectionCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { macIcRxShelfConnectionCurrent15minEntry 4 } + +endOfMacIcRxShelfConnectionCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 42 } + +macIcRxShelfConnectionCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacIcRxShelfConnectionCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 43 } + +macIcRxShelfConnectionCurrent1dayEntry OBJECT-TYPE + SYNTAX MacIcRxShelfConnectionCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { macIcRxShelfConnectionCurrent1dayTable 1 } + +MacIcRxShelfConnectionCurrent1dayEntry ::= SEQUENCE + { macIcRxShelfConnectionCurrent1dayGoodFrames Counter64String, + macIcRxShelfConnectionCurrent1dayOctRcv Counter64String, + macIcRxShelfConnectionCurrent1dayCrcErrorsRcv Counter64String, + macIcRxShelfConnectionCurrent1dayElapsedTime Integer32 } + +macIcRxShelfConnectionCurrent1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { macIcRxShelfConnectionCurrent1dayEntry 1 } + +macIcRxShelfConnectionCurrent1dayOctRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { macIcRxShelfConnectionCurrent1dayEntry 2 } + +macIcRxShelfConnectionCurrent1dayCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { macIcRxShelfConnectionCurrent1dayEntry 3 } + +macIcRxShelfConnectionCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { macIcRxShelfConnectionCurrent1dayEntry 4 } + +endOfMacIcRxShelfConnectionCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 44 } + +macIcRxShelfConnectionHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacIcRxShelfConnectionHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 45 } + +macIcRxShelfConnectionHistorical15minEntry OBJECT-TYPE + SYNTAX MacIcRxShelfConnectionHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + macIcRxShelfConnectionHistorical15minNumber + } + ::= { macIcRxShelfConnectionHistorical15minTable 1 } + +MacIcRxShelfConnectionHistorical15minEntry ::= SEQUENCE + { macIcRxShelfConnectionHistorical15minNumber Integer32, + macIcRxShelfConnectionHistorical15minGoodFrames Counter64String, + macIcRxShelfConnectionHistorical15minOctRcv Counter64String, + macIcRxShelfConnectionHistorical15minCrcErrorsRcv Counter64String, + macIcRxShelfConnectionHistorical15minValidFlag TruthValue, + macIcRxShelfConnectionHistorical15minTimeStamp DateAndTime } + +macIcRxShelfConnectionHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { macIcRxShelfConnectionHistorical15minEntry 1 } + +macIcRxShelfConnectionHistorical15minGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { macIcRxShelfConnectionHistorical15minEntry 2 } + +macIcRxShelfConnectionHistorical15minOctRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { macIcRxShelfConnectionHistorical15minEntry 3 } + +macIcRxShelfConnectionHistorical15minCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { macIcRxShelfConnectionHistorical15minEntry 4 } + +macIcRxShelfConnectionHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macIcRxShelfConnectionHistorical15minEntry 5 } + +macIcRxShelfConnectionHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macIcRxShelfConnectionHistorical15minEntry 6 } + +endOfMacIcRxShelfConnectionHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 46 } + +macIcRxShelfConnectionHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacIcRxShelfConnectionHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 47 } + +macIcRxShelfConnectionHistorical1dayEntry OBJECT-TYPE + SYNTAX MacIcRxShelfConnectionHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + macIcRxShelfConnectionHistorical1dayNumber + } + ::= { macIcRxShelfConnectionHistorical1dayTable 1 } + +MacIcRxShelfConnectionHistorical1dayEntry ::= SEQUENCE + { macIcRxShelfConnectionHistorical1dayNumber Integer32, + macIcRxShelfConnectionHistorical1dayGoodFrames Counter64String, + macIcRxShelfConnectionHistorical1dayOctRcv Counter64String, + macIcRxShelfConnectionHistorical1dayCrcErrorsRcv Counter64String, + macIcRxShelfConnectionHistorical1dayValidFlag TruthValue, + macIcRxShelfConnectionHistorical1dayTimeStamp DateAndTime } + +macIcRxShelfConnectionHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { macIcRxShelfConnectionHistorical1dayEntry 1 } + +macIcRxShelfConnectionHistorical1dayGoodFrames OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Received" + ::= { macIcRxShelfConnectionHistorical1dayEntry 2 } + +macIcRxShelfConnectionHistorical1dayOctRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Received" + ::= { macIcRxShelfConnectionHistorical1dayEntry 3 } + +macIcRxShelfConnectionHistorical1dayCrcErrorsRcv OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received CRC Errors" + ::= { macIcRxShelfConnectionHistorical1dayEntry 4 } + +macIcRxShelfConnectionHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macIcRxShelfConnectionHistorical1dayEntry 5 } + +macIcRxShelfConnectionHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macIcRxShelfConnectionHistorical1dayEntry 6 } + +endOfMacIcRxShelfConnectionHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 48 } + +macIcTxShelfConnectionCurrent15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacIcTxShelfConnectionCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 49 } + +macIcTxShelfConnectionCurrent15minEntry OBJECT-TYPE + SYNTAX MacIcTxShelfConnectionCurrent15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { macIcTxShelfConnectionCurrent15minTable 1 } + +MacIcTxShelfConnectionCurrent15minEntry ::= SEQUENCE + { macIcTxShelfConnectionCurrent15minBytesTrmt Counter64String, + macIcTxShelfConnectionCurrent15minFramesTrmt Counter64String, + macIcTxShelfConnectionCurrent15minElapsedTime Integer32 } + +macIcTxShelfConnectionCurrent15minBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { macIcTxShelfConnectionCurrent15minEntry 1 } + +macIcTxShelfConnectionCurrent15minFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { macIcTxShelfConnectionCurrent15minEntry 2 } + +macIcTxShelfConnectionCurrent15minElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..9000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 15Min" + ::= { macIcTxShelfConnectionCurrent15minEntry 3 } + +endOfMacIcTxShelfConnectionCurrent15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 50 } + +macIcTxShelfConnectionCurrent1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacIcTxShelfConnectionCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 51 } + +macIcTxShelfConnectionCurrent1dayEntry OBJECT-TYPE + SYNTAX MacIcTxShelfConnectionCurrent1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName + } + ::= { macIcTxShelfConnectionCurrent1dayTable 1 } + +MacIcTxShelfConnectionCurrent1dayEntry ::= SEQUENCE + { macIcTxShelfConnectionCurrent1dayBytesTrmt Counter64String, + macIcTxShelfConnectionCurrent1dayFramesTrmt Counter64String, + macIcTxShelfConnectionCurrent1dayElapsedTime Integer32 } + +macIcTxShelfConnectionCurrent1dayBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { macIcTxShelfConnectionCurrent1dayEntry 1 } + +macIcTxShelfConnectionCurrent1dayFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { macIcTxShelfConnectionCurrent1dayEntry 2 } + +macIcTxShelfConnectionCurrent1dayElapsedTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Elapsed 1Day" + ::= { macIcTxShelfConnectionCurrent1dayEntry 3 } + +endOfMacIcTxShelfConnectionCurrent1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 52 } + +macIcTxShelfConnectionHistorical15minTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacIcTxShelfConnectionHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 53 } + +macIcTxShelfConnectionHistorical15minEntry OBJECT-TYPE + SYNTAX MacIcTxShelfConnectionHistorical15minEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + macIcTxShelfConnectionHistorical15minNumber + } + ::= { macIcTxShelfConnectionHistorical15minTable 1 } + +MacIcTxShelfConnectionHistorical15minEntry ::= SEQUENCE + { macIcTxShelfConnectionHistorical15minNumber Integer32, + macIcTxShelfConnectionHistorical15minBytesTrmt Counter64String, + macIcTxShelfConnectionHistorical15minFramesTrmt Counter64String, + macIcTxShelfConnectionHistorical15minValidFlag TruthValue, + macIcTxShelfConnectionHistorical15minTimeStamp DateAndTime } + +macIcTxShelfConnectionHistorical15minNumber OBJECT-TYPE + SYNTAX Integer32 (1..96) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number between 1 and 96, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 15 minute + interval, and the interval identified by N is the interval + immediately preceding the one identified by N-1." + ::= { macIcTxShelfConnectionHistorical15minEntry 1 } + +macIcTxShelfConnectionHistorical15minBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { macIcTxShelfConnectionHistorical15minEntry 2 } + +macIcTxShelfConnectionHistorical15minFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { macIcTxShelfConnectionHistorical15minEntry 3 } + +macIcTxShelfConnectionHistorical15minValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macIcTxShelfConnectionHistorical15minEntry 4 } + +macIcTxShelfConnectionHistorical15minTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macIcTxShelfConnectionHistorical15minEntry 5 } + +endOfMacIcTxShelfConnectionHistorical15minTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 54 } + +macIcTxShelfConnectionHistorical1dayTable OBJECT-TYPE + SYNTAX SEQUENCE OF MacIcTxShelfConnectionHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 55 } + +macIcTxShelfConnectionHistorical1dayEntry OBJECT-TYPE + SYNTAX MacIcTxShelfConnectionHistorical1dayEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityShelfConnShelfNo, + entityShelfConnSlotNo, + entityShelfConnPortNo, + entityShelfConnExtNo, + entityShelfConnClassName, + macIcTxShelfConnectionHistorical1dayNumber + } + ::= { macIcTxShelfConnectionHistorical1dayTable 1 } + +MacIcTxShelfConnectionHistorical1dayEntry ::= SEQUENCE + { macIcTxShelfConnectionHistorical1dayNumber Integer32, + macIcTxShelfConnectionHistorical1dayBytesTrmt Counter64String, + macIcTxShelfConnectionHistorical1dayFramesTrmt Counter64String, + macIcTxShelfConnectionHistorical1dayValidFlag TruthValue, + macIcTxShelfConnectionHistorical1dayTimeStamp DateAndTime } + +macIcTxShelfConnectionHistorical1dayNumber OBJECT-TYPE + SYNTAX Integer32 (1..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A number, which identifies the interval for + which the set of statistics is available. The interval + identified by 1 is the most recently completed 1 day + interval." + ::= { macIcTxShelfConnectionHistorical1dayEntry 1 } + +macIcTxShelfConnectionHistorical1dayBytesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Bytes Transmitted" + ::= { macIcTxShelfConnectionHistorical1dayEntry 2 } + +macIcTxShelfConnectionHistorical1dayFramesTrmt OBJECT-TYPE + SYNTAX Counter64String + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frames Transmitted" + ::= { macIcTxShelfConnectionHistorical1dayEntry 3 } + +macIcTxShelfConnectionHistorical1dayValidFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Valid Flag" + ::= { macIcTxShelfConnectionHistorical1dayEntry 4 } + +macIcTxShelfConnectionHistorical1dayTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp" + ::= { macIcTxShelfConnectionHistorical1dayEntry 5 } + +endOfMacIcTxShelfConnectionHistorical1dayTable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { pmShelfConnectionDataRecord 56 } + + +END diff --git a/MIBS/adva/ADVA-FSPR7-TC-MIB b/MIBS/adva/ADVA-FSPR7-TC-MIB new file mode 100644 index 0000000..3a382dd --- /dev/null +++ b/MIBS/adva/ADVA-FSPR7-TC-MIB @@ -0,0 +1,9564 @@ +-- *************************************************************************** +-- ADVA-FSPR7-TC-MIB.txt +-- +-- ADVA AG Optical Networking MIB File +-- +-- Copyright 2011 ADVA AG Optical Networking. +-- +-- All rights reserved. +-- *************************************************************************** + + +-- Definition of textual conventions. + +ADVA-FSPR7-TC-MIB DEFINITIONS ::= BEGIN + +IMPORTS + + + + TEXTUAL-CONVENTION + FROM SNMPv2-TC + + + MODULE-IDENTITY, + Integer32 + FROM SNMPv2-SMI + + + fspR7 + FROM ADVA-MIB; + +advaFspR7Tc MODULE-IDENTITY + + LAST-UPDATED "201812140000Z" + + ORGANIZATION "ADVA Optical Networking" + + CONTACT-INFO "EMEA Support + Phone : +49 89 89 0665 848 + Fax : +49 89 89 0665 22848 + Email : support@advaoptical.com + + North American Support + Phone : 886 442 ADVA (2382) (toll-free within the US, Canada and Mexico) + Fax : + 1 806 741 8529 (elsewhere) + Email : support-usa@advaoptical.com + + Asia Pacific Support + Phone : + 1 866 442 2382 (other toll-free numbers available in some countries) + Email : support-asia@advaoptical.com" + + DESCRIPTION "This is a MIB definition for ADVA AG Optical Networking entity management." + + REVISION "201812140000Z" + DESCRIPTION "FSP3000 F7 Release 18.2.1 MIB." + + REVISION "201808090000Z" + DESCRIPTION "FSP3000 F7 Release 18.1.1 MIB." + + REVISION "201804170000Z" + DESCRIPTION "FSP3000 F7 Release 17.2.1 MIB." + + REVISION "201803150000Z" + DESCRIPTION "FSP3000 F7 Release 17.1.2 MIB." + + REVISION "201802260000Z" + DESCRIPTION "FSP3000 F7 Release 16.3.3 MIB." + + REVISION "201712070000Z" + DESCRIPTION "FSP3000 F7 Release 17.1.1 MIB." + + REVISION "201711010000Z" + DESCRIPTION "FSP3000 F7 Release 16.3.2 MIB." + + REVISION "201709110000Z" + DESCRIPTION "FSP3000 F7 Release 16.3.1 MIB." + + REVISION "201706060000Z" + DESCRIPTION "FSP3000 F7 Release 16.2.2 MIB." + + REVISION "201703230000Z" + DESCRIPTION "FSP3000 F7 Release 16.2.1 MIB." + + REVISION "201606010000Z" + DESCRIPTION "FSP3000 F7 Release 16.1.2 MIB." + + REVISION "201604010000Z" + DESCRIPTION "FSP3000 F7 Release 16.1.1 MIB." + + REVISION "201512100000Z" + DESCRIPTION "FSP3000 F7 Release 15.2.1 MIB." + + REVISION "201510010000Z" + DESCRIPTION "FSP3000 F7 Release 15.1.2 MIB." + + REVISION "201509030000Z" + DESCRIPTION "FSP3000 F7 Release 15.1.1 MIB." + + REVISION "201503200000Z" + DESCRIPTION "FSP3000 F7 Release 13.3.1 MIB." + + REVISION "201410150000Z" + DESCRIPTION "FSP3000 F7 Release 13.2.2 MIB." + + REVISION "201409290000Z" + DESCRIPTION "FSP3000 F7 Release 13.2.1 MIB." + + REVISION "201312040000Z" + DESCRIPTION "FSP3000 F7 Release 12.2.1 MIB." + + REVISION "201308200000Z" + DESCRIPTION "FSP3000 F7 Release 12.1.1 MIB." + + REVISION "201105220000Z" + DESCRIPTION "FSP3000 F7 Release 11.2 MIB." + ::= { fspR7 8 } + +ApsRevertMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Revertive Protection Switching" + SYNTAX INTEGER + { + undefined(0), + nonrevertive(1), --Revertive Protection Switching disabled + revertive(2) --Revertive Protection Switching enabled + } + +ApsRevertModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Revertive Protection Switching" + SYNTAX BITS + { + capUndefined(0), + capNonrevertive(1), + capRevertive(2) + } + +ApsType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of Automatic Protection Switching; triggered by standing conditions" + SYNTAX INTEGER + { + undefined(0), + line(2), --SONET Linear APS, SDH Multiplex Section Protection + sncN(3), --OTN subnetwork connection Non-intrusive + sncI(4), --OTN subnetwork connection Inherent + sncS(5), --OTN subnetwork connection Sublayer (TCM) + eth(6), --Ethernet + phys(7), --Switching based on physical layer only + sncNPM(8), --OTN subnetwork connection Non-intrusive Path Monitoring + sncNTCM(9), --OTN subnetwork connection Non-intrusive TCM + sncISM(10), --OTN subnetwork connection Inherent Section Monitoring + mux(11), --ADVA proprietary + pcs(12), --Physical Conversion Sublayer + ethSncI(13), --ETH VLAN G.8031 protection + ethSncN(14), --ETH VLAN G.8031 protection + ethSncS(15), --ETH VLAN G.8031 protection + ethSncT(16), --ETH VLAN G.8031 protection + sncNPCS(17), --if facility TYPE is OTN (OTU# / ODU#) Payload Data Service + sncNLine(18), --if facility TYPE is OTN (OTU# / ODU#) payload SDH/SONET + sncNPath(19), --if facility TYPE is OTN (OTU# / ODU#) payload SDH/SONET + path(20) --SONET APS performed at Path layer + } + +ApsTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of Automatic Protection Switching; triggered by standing conditions" + SYNTAX BITS + { + capUndefined(0), + capLine(2), + capSncN(3), + capSncI(4), + capSncS(5), + capEth(6), + capPhys(7), + capSncNPM(8), + capSncNTCM(9), + capSncISM(10), + capMux(11), + capPcs(12), + capEthSncI(13), + capEthSncN(14), + capEthSncS(15), + capEthSncT(16), + capSncNPCS(17), + capSncNLine(18), + capSncNPath(19), + capPath(20) + } + +ConnectionNotation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Connection notation" + SYNTAX INTEGER + { + undefined(0), + fromToNotation(1), + toFromNotation(2) + } + +Counter64StringCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX OCTET STRING (SIZE(0..16)) + +CryptoFspR7EncryptionCommunication ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Embedded Communication Channel used to support Encryption" + SYNTAX INTEGER + { + undefined(0), + tcm1(1), + tcm2(2), + tcm3(3), + tcm4(4), + tcm5(5), + tcm6(6), + gcc0(7), + gcc1(8), + gcc2(9), + gcc1gcc2(10), + res1(11), --ODU OH row 4 column 9 - 12 + res2(12), --ODU OH row 4 column 11 - 14 + tcm1tcm2(13), + tcm2tcm3(14), + tcm3tcm4(15), + tcm4tcm5(16), + tcm5tcm6(17), + none(18) + } + +CryptoFspR7EncryptionCommunicationCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Embedded Communication Channel used to support Encryption" + SYNTAX BITS + { + capUndefined(0), + capTcm1(1), + capTcm2(2), + capTcm3(3), + capTcm4(4), + capTcm5(5), + capTcm6(6), + capGcc0(7), + capGcc1(8), + capGcc2(9), + capGcc1gcc2(10), + capRes1(11), + capRes2(12), + capTcm1tcm2(13), + capTcm2tcm3(14), + capTcm3tcm4(15), + capTcm4tcm5(16), + capTcm5tcm6(17), + capNone(18) + } + +EntityClassName ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Entity Class Name" + SYNTAX INTEGER + { + undefined(0), + ne(1), + shelf(2), + fcuc(3), + fcu(4), + modc(5), + mod(6), + psh(7), + plc(8), + pl(9), + fanc(10), + fan(11), + ptp(12), + fpl(13), + ol(14), + om(15), + ch(16), + pch(17), + vch(18), + sts1(19), + sts3c(20), + sts24c(21), + sts48c(22), + vc3(23), + vc4(24), + vs1(25), + sdcc(26), + ldcc(27), + pdcc(28), + eoc(29), + gcc0(30), + gcc1(31), + gcc2(32), + sc(33), + link(34), + otl(37), + tifi(38), + tifo(39), + sh(40), + lan(41), + conn(42), + ffpCh(43), + ffpOm(44), + crsDcn(46), + crsCh(47), + wch(49), + eth(57), + veth(58), + fch(64), + vc4c8(65), + vc4c16(66), + vs0(67), + vsch(68), + ech(69), + vtp(70), + eom(71), + vech(72), + vconn(73), + otlg(74), + owlg(75), + rat(105), + tc(106), + vsffpCh(111), + vom(116), + vch1(118), + ffpVch1(119), + pc(141), + whitelist(144), + uch(145), + fc(146), + gtp(150), + vmod(157), + lldp(164), + lm(169), + lic(170) + } + +EntityType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Identifies the entity type. Each NE may have their own use of + this INTEGER value, which will defined in the conformance document + for each individual NE MIB." + SYNTAX Integer32 + +EquipmentState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER + { + undefined(0), + equipped(1), + unequipped(2) + } + +FfpType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Keeps the information if protection is forced or normal" + SYNTAX INTEGER + { + undefined(0), + normal(1), + forced(2) + } + +FfpTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Keeps the information if protection is forced or normal" + SYNTAX BITS + { + capUndefined(0), + capNormal(1), + capForced(2) + } + +Grade ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Used to distinguish between NCU capabilities (range of supported services or applications)" + SYNTAX INTEGER + { + undefined(0), + gradeA(1), --Supports: CWDM / WCA* and xTCA* (access type) modules + gradeB(2), --Supports: same as Grade A and additionally DWDM / WCE* and xTCE* (enterprise type) modules / WCC* and xTCC* (core type) modules / FC facilities + gradeGdps(3), --Supports: same as Grade B and additionally GDPS + gradeC(4) + } + +FspR7Access ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type of access to the data" + SYNTAX INTEGER + { + undefined(0), + readOnly(1), + readWrite(2) + } + +FspR7AccessNcuC2 ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Controls NCU C2 port access to the Management Network (DCN)" + SYNTAX INTEGER + { + undefined(0), + nodeOnly(1), + network(2) + } + +FspR7AccessNcuC2Caps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Controls NCU C2 port access to the Management Network (DCN)" + SYNTAX BITS + { + capUndefined(0), + capNodeOnly(1), + capNetwork(2) + } + +FspR7AccessProtocol ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Possible services accross F7 system" + SYNTAX INTEGER + { + undefined(0), + none(1), + serialCraft(2), + telnetCraft(3), + telnetTl1(4), + sshTl1(5), + sshCraft(6), + sshNetconf(7), + http(8), + httpsNed(9), + httpsRestconf(10), + httpsCprest(11), + httpNi(12), + ftp(13), + snmp(14), + other(15) + } + +FspR7AccessProtocolCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Possible services accross F7 system" + SYNTAX BITS + { + capUndefined(0), + capNone(1), + capSerialCraft(2), + capTelnetCraft(3), + capTelnetTl1(4), + capSshTl1(5), + capSshCraft(6), + capSshNetconf(7), + capHttp(8), + capHttpsNed(9), + capHttpsRestconf(10), + capHttpsCprest(11), + capHttpNi(12), + capFtp(13), + capSnmp(14), + capOther(15) + } + +FspR7AccessStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Indication whether security operation was succesful/unsuccessful." + SYNTAX INTEGER + { + undefined(0), + none(1), + success(2), + authenticationError(3), + sessionError(4), + fail(5), + tokenMismatch(6), + timeRestriction(7), + accountLocked(8) + } + +FspR7AccountFlag ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER + { + undefined(0), + none(1), + authForced(2) + } + +FspR7AccState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER + { + undefined(0), + unlocked(1), + locked(2), + inactivityLock(3), + failLoginlock(4), + expired(5) + } + +FspR7AccStateTrap ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "User account state." + SYNTAX INTEGER + { + undefined(0), + invalid(1), + unlocked(2), + manualLock(3), + inactivityLock(4), + failLoginlock(5), + expired(6) + } + +FspR7Acp ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "APS communication partner" + SYNTAX INTEGER + { + undefined(0), + none(1), --No APS channel partner + epte1(2), --PEER-AID1 is APS channel partner + epte2(3), --PEER-AID2 is APS channel partner + epte3(4), --PEER-AID2 is APS channel partner + epte4(5) --PEER-AID4 is APS channel partner + } + +FspR7AcpCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "APS communication partner" + SYNTAX BITS + { + capUndefined(0), + capNone(1), + capEpte1(2), + capEpte2(3), + capEpte3(4), + capEpte4(5) + } + +FspR7AdminState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + SYNTAX INTEGER + { + undefined(0), + uas(1), + is(2), + ains(3), + mgt(4), + mt(5), + dsbld(6), + pps(7) + } + +FspR7AdminStateCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + SYNTAX BITS + { + capUndefined(0), + capUas(1), + capIs(2), + capAins(3), + capMgt(4), + capMt(5), + capDsbld(6), + capPps(7) + } + +FspR7AidType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of Access Identifier" + SYNTAX INTEGER + { + undefined(0), + none(1), + sys(2), + eqpt(3), + ch(4), + dcn(5), + ol(6), + om(7), + sts1(8), + sts3c(9), + sts24c(10), + sts48c(11), + vc3(12), + vc4(13), + vs1(14), + vs4c(15), + sh(16), + lif(17), + lifCp(18), + tnlWdm(19), + vc4c8(20), + vc4c16(21), + otl(22), + tnlEth(24), + tnlOtn(25), + speq(23), + lldp(26) + } + +FspR7AlarmListType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "List of standing condition alarms supported by ADVA-FSPR7-MIB" + SYNTAX INTEGER + { + undefined(0), + terminalLoopback(5), + oosDisabled(6), + oosManagement(7), + oosMaintenance(8), + oosAins(9), + removed(10), + lossOfSignal(11), + optInputPwrReceivedTooLow(12), + optInputPwrReceivedTooHigh(13), + laserTemperatureTooHigh(14), + laserTemperatureTooLow(15), + optOutputPowerTransTooLow(16), + optOutputPowerTransTooHigh(17), + autoShutdownToHighTemp(18), + autoShutdownToHighTxPwr(19), + laserEndOfLife(20), + serverSignalFailureVf(21), + equalizationProgress(22), + uPortFailure(23), + autoShutdownBlock(24), + autoPowerShutdown(25), + confOutPowerTransTooHigh(26), + confOutPowerTransTooLow(27), + optSignalFailure(28), + dsbdChannelPowerTooHigh(29), + lossOfSignalCPort(30), + lossOfSignalNPort(31), + outputPowerFault(32), + eqlzAdjust(33), + ampFailure(34), + eqptProvMismatch(35), + backreflectionTooHigh(36), + fiberConnLos(48), + fiberConnOptFault(49), + fiberConnInvalid(50), + fiberConnMismatch(51), + fiberConnCommError(52), + fiberConnProtocolFailure(53), + fiberConnDataFailure(54), + fiberAttenuationHigh(55), + laserBiasCurrAbnormal(57), + fiberConnInvalidTx(58), + fiberConnMismatchTx(59), + fiberAttenuationHighTx(60), + laserFailure(61), + lossOfReceiverClockRecovery(62), + fiberAttenuationCond(63), + channelMismatch(64), + alarmIndicationSignalLine(65), + alarmIndicationSignalLowerOrderPath(66), + alarmIndicationSignalOdu(67), + alarmIndicationSignalOpu(68), + alarmIndicationSignalOtu(69), + alarmIndicationSignalHigherOrderPath(70), + alarmIndicationSignalOduTcmA(71), + alarmIndicationSignalOduTcmB(72), + alarmIndicationSignalOduTcmC(73), + virtualChannelAis(74), + amplifierAbnormal(75), + automaticPowerReduction(76), + automaticPowerReductionForEyeSafety(77), + apsConfigMismatch(80), + apsProtocolFailure(81), + aseLow(82), + aseTableGenFailLow(83), + aseTableGenFailHighBackreflection(84), + aseTableGenFailOscMissing(85), + aseTableGenFailPilot(86), + aseTableGenFailSignalinput(87), + aseTableNotAvailable(88), + aseTableGenProgress(89), + encryptionPortAuthPasswdMissing(90), + backwardDefectIndicationOdu(92), + backwardDefectIndicationOtu(93), + backwardDefectIndicationOduTcmA(94), + backwardDefectIndicationOduTcmB(95), + backwardDefectIndicationOduTcmC(96), + topologyDataCalculationInProgress(97), + dispertionTunningCondition(99), + lossOfCharSync(100), + lossOfCharSyncFromFarEnd(101), + encryptionPortEncryptionSwitchOffEnabled(103), + encryptionModuleCryPasswdMissing(104), + encryptionModuleSelfTestStarted(107), + encryptionPortEncryptionSwitchedOff(108), + opuClientSignalFail(109), + databaseMismatch(110), + databaseFailure(111), + databaseNcuMismatch(112), + dbReplicationIncompleted(113), + databaseVersionMismatch(114), + xfpDecisionThresSetFailed(115), + duplexLinkFailure(116), + singleFanFailure(118), + multipleFanFailure(119), + lossOfSignalTransmitter(120), + farEndIpAddressUnknown(122), + farEndCommFailure(123), + backupForcedToHalt(125), + facilityForcedOn(127), + fwdAseTableFailPilot(128), + fwdAseTableOnPilot(129), + encryptionModuleFwpUpdateEnabled(131), + fwpMismatchDownloadNotServiceAffecting(132), + fwpMismatchDownloadServiceAffecting(133), + gainTiltNotSettable(135), + highBer(136), + receiverOverloadProtection(137), + hwInitializing(138), + hwOprReachedHT(139), + hwDegrade(140), + hwFailure(141), + switchtoProtectionInhibited(142), + switchtoWorkingInhibited(143), + encryptionPortKeyInitExchgMissed(148), + encryptionPortMaxKeyExchgFailuresReachedIs(149), + encryptionPortMaxKeyExchgFailuresReachedOos(150), + encryptionPortKeyExchangedForced(151), + laserOnDelay(152), + lockedDefectOdu(153), + lockedDefectOduTcmA(154), + lockedDefectOduTcmB(155), + lockedDefectOduTcmC(156), + linkControlProtocolFailure(157), + linkDown(158), + autoShutdownSendingAisLine(159), + autoShutdownSendingAisOdu(160), + autoShutdownSendingAisOpu(161), + clientFailForwarding(162), + autoShutdownAls(163), + autoAmpShutdown(164), + autoShutdownAmpAps(165), + aseTableBuild(166), + autoShutdownOpuClientSignalFail(167), + autoShutdownSendingEPC(168), + autoShutdownSendingLckOdu(169), + autoShutdownSendingOciOdu(170), + autoShutdownLaserOffDueToErrFwd(171), + autoShutdownTxRxLasersDueToHighTemp(172), + localFault(173), + localOscLevelAbnormal(174), + lossOfGfpFrame(175), + lossOfFrameMux(176), + lossOfFrameOtu(177), + lossOfFrame(178), + lossOfFrameLossOfMultiFrameOdu(179), + lossOfLane(180), + lossofMultiframeLowerOrderPath(181), + lossOfMultiFrameOtu(182), + lossofMultiframeHigherOrderPath(183), + lossOfPointerLowerOrderPath(184), + lossOfPointerHigherOrderPath(185), + losAttProgress(186), + lossOsc(187), + gfpLossOfClientSig(188), + loopbackError(189), + facilityLoopback(190), + lossofTandemConnectionOduTcmA(191), + lossofTandemConnectionOduTcmB(192), + lossofTandemConnectionOduTcmC(193), + mansw(194), + equipmentNotAccepted(197), + equipmentNotApproved(198), + capabilityLevelMismatch(199), + equipmentMismatch(200), + equipmentNotSupportedByPhysicalLayer(201), + meaSwRevision(202), + mismatch(203), + midstageFault(204), + multiplexStructureIdentifierMismatchOPU(205), + backupNotResponding(206), + openConnectionIndicationOdu(207), + openConnectionIndicationOduTcmA(208), + openConnectionIndicationOduTcmB(209), + openConnectionIndicationOduTcmC(210), + oduTribMsiMismatch(211), + transmitterDisabledOff(212), + receiverDisabled(213), + opmAbnormalCondition(214), + faultOnOpm(215), + thresOptPowerCtrlFailureHigh(216), + thresOptPowerCtrlFailureLow(217), + txPowerLimited(218), + oscOpticalPowerControlFailHigh(219), + oscOpticalPowerControlFailLow(220), + oTDRMeasuringinProgress(221), + encryptionModuleCryPasswdError(222), + peerLink(223), + pilotReceiveLevelHigh(224), + lossOfPilotSignal(225), + payloadMismatchGfp(226), + payloadMismatchLowerOrderPath(227), + payloadMismatchOPU(228), + payloadMismatchHigherOrderPath(229), + provPayloadMismatch(230), + prbsLossOfSeqSynch(231), + prbsRcvActivated(232), + prbsTrmtActivated(233), + protectionNotAvailable(234), + powerSupplyUnitFailure(235), + maxPowerConsProvModulesToHigh(236), + maxPowerConsEquipModulesToHigh(237), + powerMissing(238), + remoteDefectIndicationLine(239), + remoteDefectIndicationLowerOrderPath(240), + remoteDefectIndicationHigherOrderPath(241), + dcnCommunicationFail(243), + ntpForSchedEqlzRequired(244), + signalDegradeOlm(245), + signalDegradeLine(246), + signalDegradationonLinkVector(247), + signalDegradeOdu(248), + signalDegradeOtu(249), + pcsSignalDegrade(250), + signalDegradeScn(251), + signalDegradeOduTcmA(252), + signalDegradeOduTcmB(253), + signalDegradeOduTcmC(254), + encryptionModuleSelfTestFail(255), + encryptionModuleSelfTestFailCritical(256), + signalFailureOnLink(257), + signalFailureonLinkVector(258), + signalFailureOPU(259), + clientOutage(260), + facilityDataRateNotSupported(261), + lossofSequenceLowerOrderPath(263), + lossofSequenceHigherOrderPath(264), + serverSignalFail(265), + serverSignalFailureGfp(266), + serverSignalFailureODU(267), + serverSignalFailurePath(268), + serverSignalFailureSectionRS(269), + switchToDuplexInhibited(272), + switchFailed(274), + currentTooHigh(276), + attOnReceiverFiberHigherThanMonitor(277), + attOnReceiverFiberLowerThanMonitor(278), + attOnTransmitterFiberHigherThanMonitor(279), + attOnTransmitterFiberLowerThanMonitor(280), + thres15MinExceededOduBbe(281), + thres15MinExceededOtuBbe(283), + thres15MinExceededOduTcmABbe(285), + thres15MinExceededOduTcmBBbe(287), + thres15MinExceededOduTcmCBbe(289), + thres15MinExceededFecBERCE(291), + brPwrRxTooHigh(293), + chromaticDispersionTooHigh(294), + chromaticDispersionTooLow(295), + dispersionCompensationTooHigh(296), + dispersionCompensationTooLow(297), + thres15MinExceededFecCE(298), + carrierFreqOffsetTooHigh(300), + carrierFreqOffsetTooLow(301), + thres15MinExceededSonetLineCV(302), + thres15MinExceededPhysConvCV(304), + thres15MinExceededSonetSectCV(306), + thres15MinExceededPhysConvDE(308), + differentialGroupDelayTooHigh(310), + thres15MinExceededFecES(311), + thres15MinExceededSonetLineES(313), + thres15MinExceededOduES(315), + thres15MinExceededOtuES(317), + thres15MinExceededPhysConvES(319), + thres15MinExceededSonetSectES(321), + thres15MinExceededOduTcmAES(323), + thres15MinExceededOduTcmBES(325), + thres15MinExceededOduTcmCES(327), + latencyTooHigh(329), + latencyTooLow(330), + laserBiasCurrentNormalizedtooHigh(331), + localOscTemperatureTooHigh(332), + localOscTemperatureTooLow(333), + pumpLaser1TempTooHigh(334), + pumpLaser1TempTooLow(335), + pumpLaser2TempTooHigh(336), + pumpLaser2TempTooLow(337), + pumpLaser3TempTooHigh(338), + pumpLaser3TempTooLow(339), + pumpLaser4TempTooHigh(340), + pumpLaser4TempTooLow(341), + oscPwrTooHigh(342), + oscPwrTooLow(343), + ramanPumpPwrTooHigh(344), + ramanPumpPwrTooLow(345), + roundTripDelayTooHigh(346), + roundTripDelayTooLow(347), + thres15MinExceededSonetSectSEFS(348), + thres15MinExceededFecSES(350), + thres15MinExceededSonetLineSES(352), + thres15MinExceededOduSES(354), + thres15MinExceededOtuSES(356), + thres15MinExceededSonetSectSES(358), + thres15MinExceededOduTcmASES(360), + thres15MinExceededOduTcmBSES(362), + thres15MinExceededOduTcmCSES(364), + logicalLanesSkewTooHigh(366), + signalToNoiseRatioTooLow(367), + subModuleTempTooHigh(368), + temperatureTooHigh(369), + temperatureTooLow(370), + thres15MinExceededSonetLineUAS(371), + thres15MinExceededOduUAS(373), + thres15MinExceededOtuUAS(375), + thres15MinExceededOduTcmAUAS(377), + thres15MinExceededOduTcmBUAS(379), + thres15MinExceededOduTcmCUAS(381), + thres15MinExceededFecUBE(383), + encryptionModuleTamperDetected(385), + thermoElectricCoolerEndOfLife(386), + inputTIF(387), + traceIdentifierMismatchOdu(389), + traceIdentifierMismatchOtu(390), + sectionTraceMismatch(391), + traceIdentifierMismatchOduTcmA(392), + traceIdentifierMismatchOduTcmB(393), + traceIdentifierMismatchOduTcmC(394), + turnupFailed(395), + turnupCondition(396), + unequippedLowerOrderPath(397), + unequippedHigherOrderPath(398), + voaControlFail(399), + voltageOutOfRange(400), + inputVoltageFailure(401), + inputVoltageFailurePort1(402), + inputVoltageFailurePort2(403), + wtrTimerRunning(406), + lossOfLaneOtu(407), + lossOfTestSeqSynchOpu(408), + lossOfMfiOpu(409), + oosDisabledLckOduTrmt(410), + configurationMismatch(411), + oduAutoShutdownRxAIS(412), + oduAutoShutdownTxAIS(413), + oosDisabledLckOduRx(414), + thres15MinExceededBbePcs(420), + autoShutdownGAis(422), + equipmentMismatchAllow(423), + warmUp(424), + networkPathRestricted(432), + vfClientSignalFail(434), + autoShutdownVfCSF(435), + linkFailToPartner1(439), + linkFailToPartner2(440), + linkFailToPartner3(441), + linkFailToPartner4(442), + partnerUnavailable(443), + partner1Deleted(445), + partner2Deleted(446), + partner3Deleted(447), + partner4Deleted(448), + thres15MinExceededPhysConvSE(450), + thres15MinExceededPhysConvCVDE(452), + autoShutdownSendingOciOduTx(456), + acpLinkLoss(457), + acpChannelUnAvail(458), + acpPartnerUnassigned(459), + acpPartnerDeleted(460), + thres15MinExceededCrcErrorsRcv(461), + thres15MinExceededCrcFramesEgress(463), + autoServiceMismatch(465), + batteryNoCharge(466), + tagReceiveFail(469), + tagReceiveFailMaxReached(470), + internalEncryptionFail(473), + insufficientPower(476), + powerConsumptionHigh(477), + lossOfOverhead(478), + lossOfInputSignal(479), + otuServerSignalFail(480), + lossOfPRBSonaLane(481), + lossOfAlignment(482), + localFaultRx(483), + localFaultTx(484), + serverSignalFailRx(485), + serverSignalFailTx(486), + lossOfBlockLock(487), + inputVoltageLow(488), + outputVoltageFailure(489), + outputPowerHigh(490), + communicationLoss(491), + incompatibleVersion(492), + airDustFilterClogged(493), + psmRedundancyMismatch(494), + lossOfModemSync(495), + serverSignalFailPayload(496), + outputCurrentDrawHigh(497), + rAndCPortOutage(498), + rPortOutage(499), + pPortOutage(500), + hwOptReachedHT(501), + excessLLDPNeighborsRx(502), + excessLLDPNeighborsTx(503), + configurationFault(504), + channelMismatchRx(505), + lossOfCoupling(506), + hardwareUnavailable(507), + cryAuthKeyMissing(511), + cryDataInvalid(512), + lossOfSignalDcPort(513), + ampDisabled(514), + licenseMissing(516), + hwConfigFault(517), + thres15MinExceededSonetSectBbe(518), + thres15MinExceededSonetLineBbe(520), + serverSignalFailLine(522), + thres15MinExceededSonetSectOofs(523), + noLicenseFile(525), + licenseServerDisconnected(526), + licenseServerNotConfigured(527), + licenseInvalid(528), + licenseOverdraft(529), + licenseMissingMismatch(530), + qualityFactorTooLow(531), + replaceAirFilter(537), + autoShutdownSendingIdle(538), + mpFileMissing(541), + delayMeasurementProgress(546) + } + +FspR7AlarmProfileList ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER + { + undefined(0), + terminalLoopback(5), + oosDisabled(6), + oosManagement(7), + oosMaintenance(8), + oosAins(9), + removed(10), + lossOfSignal(11), + optInputPwrReceivedTooLow(12), + optInputPwrReceivedTooHigh(13), + laserTemperatureTooHigh(14), + laserTemperatureTooLow(15), + optOutputPowerTransTooLow(16), + optOutputPowerTransTooHigh(17), + autoShutdownToHighTemp(18), + autoShutdownToHighTxPwr(19), + laserEndOfLife(20), + serverSignalFailureVf(21), + equalizationProgress(22), + uPortFailure(23), + autoShutdownBlock(24), + autoPowerShutdown(25), + confOutPowerTransTooHigh(26), + confOutPowerTransTooLow(27), + optSignalFailure(28), + dsbdChannelPowerTooHigh(29), + lossOfSignalCPort(30), + lossOfSignalNPort(31), + outputPowerFault(32), + eqlzAdjust(33), + ampFailure(34), + eqptProvMismatch(35), + backreflectionTooHigh(36), + fiberConnLos(48), + fiberConnOptFault(49), + fiberConnInvalid(50), + fiberConnMismatch(51), + fiberConnCommError(52), + fiberConnProtocolFailure(53), + fiberConnDataFailure(54), + fiberAttenuationHigh(55), + laserBiasCurrAbnormal(57), + fiberConnInvalidTx(58), + fiberConnMismatchTx(59), + fiberAttenuationHighTx(60), + laserFailure(61), + lossOfReceiverClockRecovery(62), + fiberAttenuationCond(63), + channelMismatch(64), + alarmIndicationSignalLine(65), + alarmIndicationSignalLowerOrderPath(66), + alarmIndicationSignalOdu(67), + alarmIndicationSignalOpu(68), + alarmIndicationSignalOtu(69), + alarmIndicationSignalHigherOrderPath(70), + alarmIndicationSignalOduTcmA(71), + alarmIndicationSignalOduTcmB(72), + alarmIndicationSignalOduTcmC(73), + virtualChannelAis(74), + amplifierAbnormal(75), + automaticPowerReduction(76), + automaticPowerReductionForEyeSafety(77), + apsConfigMismatch(80), + apsProtocolFailure(81), + aseLow(82), + aseTableGenFailLow(83), + aseTableGenFailHighBackreflection(84), + aseTableGenFailOscMissing(85), + aseTableGenFailPilot(86), + aseTableGenFailSignalinput(87), + aseTableNotAvailable(88), + aseTableGenProgress(89), + encryptionPortAuthPasswdMissing(90), + backwardDefectIndicationOdu(92), + backwardDefectIndicationOtu(93), + backwardDefectIndicationOduTcmA(94), + backwardDefectIndicationOduTcmB(95), + backwardDefectIndicationOduTcmC(96), + topologyDataCalculationInProgress(97), + dispertionTunningCondition(99), + lossOfCharSync(100), + lossOfCharSyncFromFarEnd(101), + encryptionPortEncryptionSwitchOffEnabled(103), + encryptionModuleCryPasswdMissing(104), + encryptionModuleSelfTestStarted(107), + encryptionPortEncryptionSwitchedOff(108), + opuClientSignalFail(109), + databaseMismatch(110), + databaseFailure(111), + databaseNcuMismatch(112), + dbReplicationIncompleted(113), + databaseVersionMismatch(114), + xfpDecisionThresSetFailed(115), + duplexLinkFailure(116), + singleFanFailure(118), + multipleFanFailure(119), + lossOfSignalTransmitter(120), + farEndIpAddressUnknown(122), + farEndCommFailure(123), + backupForcedToHalt(125), + facilityForcedOn(127), + fwdAseTableFailPilot(128), + fwdAseTableOnPilot(129), + encryptionModuleFwpUpdateEnabled(131), + fwpMismatchDownloadNotServiceAffecting(132), + fwpMismatchDownloadServiceAffecting(133), + gainTiltNotSettable(135), + highBer(136), + receiverOverloadProtection(137), + hwInitializing(138), + hwOprReachedHT(139), + hwDegrade(140), + hwFailure(141), + switchtoProtectionInhibited(142), + switchtoWorkingInhibited(143), + encryptionPortKeyInitExchgMissed(148), + encryptionPortMaxKeyExchgFailuresReachedIs(149), + encryptionPortMaxKeyExchgFailuresReachedOos(150), + encryptionPortKeyExchangedForced(151), + laserOnDelay(152), + lockedDefectOdu(153), + lockedDefectOduTcmA(154), + lockedDefectOduTcmB(155), + lockedDefectOduTcmC(156), + linkControlProtocolFailure(157), + linkDown(158), + autoShutdownSendingAisLine(159), + autoShutdownSendingAisOdu(160), + autoShutdownSendingAisOpu(161), + clientFailForwarding(162), + autoShutdownAls(163), + autoAmpShutdown(164), + autoShutdownAmpAps(165), + aseTableBuild(166), + autoShutdownOpuClientSignalFail(167), + autoShutdownSendingEPC(168), + autoShutdownSendingLckOdu(169), + autoShutdownSendingOciOdu(170), + autoShutdownLaserOffDueToErrFwd(171), + autoShutdownTxRxLasersDueToHighTemp(172), + localFault(173), + localOscLevelAbnormal(174), + lossOfGfpFrame(175), + lossOfFrameMux(176), + lossOfFrameOtu(177), + lossOfFrame(178), + lossOfFrameLossOfMultiFrameOdu(179), + lossOfLane(180), + lossofMultiframeLowerOrderPath(181), + lossOfMultiFrameOtu(182), + lossofMultiframeHigherOrderPath(183), + lossOfPointerLowerOrderPath(184), + lossOfPointerHigherOrderPath(185), + losAttProgress(186), + lossOsc(187), + gfpLossOfClientSig(188), + loopbackError(189), + facilityLoopback(190), + lossofTandemConnectionOduTcmA(191), + lossofTandemConnectionOduTcmB(192), + lossofTandemConnectionOduTcmC(193), + mansw(194), + equipmentNotAccepted(197), + equipmentNotApproved(198), + capabilityLevelMismatch(199), + equipmentMismatch(200), + equipmentNotSupportedByPhysicalLayer(201), + meaSwRevision(202), + mismatch(203), + midstageFault(204), + multiplexStructureIdentifierMismatchOPU(205), + backupNotResponding(206), + openConnectionIndicationOdu(207), + openConnectionIndicationOduTcmA(208), + openConnectionIndicationOduTcmB(209), + openConnectionIndicationOduTcmC(210), + oduTribMsiMismatch(211), + transmitterDisabledOff(212), + receiverDisabled(213), + opmAbnormalCondition(214), + faultOnOpm(215), + thresOptPowerCtrlFailureHigh(216), + thresOptPowerCtrlFailureLow(217), + txPowerLimited(218), + oscOpticalPowerControlFailHigh(219), + oscOpticalPowerControlFailLow(220), + oTDRMeasuringinProgress(221), + encryptionModuleCryPasswdError(222), + peerLink(223), + pilotReceiveLevelHigh(224), + lossOfPilotSignal(225), + payloadMismatchGfp(226), + payloadMismatchLowerOrderPath(227), + payloadMismatchOPU(228), + payloadMismatchHigherOrderPath(229), + provPayloadMismatch(230), + prbsLossOfSeqSynch(231), + prbsRcvActivated(232), + prbsTrmtActivated(233), + protectionNotAvailable(234), + powerSupplyUnitFailure(235), + maxPowerConsProvModulesToHigh(236), + maxPowerConsEquipModulesToHigh(237), + powerMissing(238), + remoteDefectIndicationLine(239), + remoteDefectIndicationLowerOrderPath(240), + remoteDefectIndicationHigherOrderPath(241), + dcnCommunicationFail(243), + ntpForSchedEqlzRequired(244), + signalDegradeOlm(245), + signalDegradeLine(246), + signalDegradationonLinkVector(247), + signalDegradeOdu(248), + signalDegradeOtu(249), + pcsSignalDegrade(250), + signalDegradeScn(251), + signalDegradeOduTcmA(252), + signalDegradeOduTcmB(253), + signalDegradeOduTcmC(254), + encryptionModuleSelfTestFail(255), + encryptionModuleSelfTestFailCritical(256), + signalFailureOnLink(257), + signalFailureonLinkVector(258), + signalFailureOPU(259), + clientOutage(260), + facilityDataRateNotSupported(261), + lossofSequenceLowerOrderPath(263), + lossofSequenceHigherOrderPath(264), + serverSignalFail(265), + serverSignalFailureGfp(266), + serverSignalFailureODU(267), + serverSignalFailurePath(268), + serverSignalFailureSectionRS(269), + switchToDuplexInhibited(272), + switchFailed(274), + currentTooHigh(276), + attOnReceiverFiberHigherThanMonitor(277), + attOnReceiverFiberLowerThanMonitor(278), + attOnTransmitterFiberHigherThanMonitor(279), + attOnTransmitterFiberLowerThanMonitor(280), + thres15MinExceededOduBbe(281), + thres15MinExceededOtuBbe(283), + thres15MinExceededOduTcmABbe(285), + thres15MinExceededOduTcmBBbe(287), + thres15MinExceededOduTcmCBbe(289), + thres15MinExceededFecBERCE(291), + brPwrRxTooHigh(293), + chromaticDispersionTooHigh(294), + chromaticDispersionTooLow(295), + dispersionCompensationTooHigh(296), + dispersionCompensationTooLow(297), + thres15MinExceededFecCE(298), + carrierFreqOffsetTooHigh(300), + carrierFreqOffsetTooLow(301), + thres15MinExceededSonetLineCV(302), + thres15MinExceededPhysConvCV(304), + thres15MinExceededSonetSectCV(306), + thres15MinExceededPhysConvDE(308), + differentialGroupDelayTooHigh(310), + thres15MinExceededFecES(311), + thres15MinExceededSonetLineES(313), + thres15MinExceededOduES(315), + thres15MinExceededOtuES(317), + thres15MinExceededPhysConvES(319), + thres15MinExceededSonetSectES(321), + thres15MinExceededOduTcmAES(323), + thres15MinExceededOduTcmBES(325), + thres15MinExceededOduTcmCES(327), + latencyTooHigh(329), + latencyTooLow(330), + laserBiasCurrentNormalizedtooHigh(331), + localOscTemperatureTooHigh(332), + localOscTemperatureTooLow(333), + pumpLaser1TempTooHigh(334), + pumpLaser1TempTooLow(335), + pumpLaser2TempTooHigh(336), + pumpLaser2TempTooLow(337), + pumpLaser3TempTooHigh(338), + pumpLaser3TempTooLow(339), + pumpLaser4TempTooHigh(340), + pumpLaser4TempTooLow(341), + oscPwrTooHigh(342), + oscPwrTooLow(343), + ramanPumpPwrTooHigh(344), + ramanPumpPwrTooLow(345), + roundTripDelayTooHigh(346), + roundTripDelayTooLow(347), + thres15MinExceededSonetSectSEFS(348), + thres15MinExceededFecSES(350), + thres15MinExceededSonetLineSES(352), + thres15MinExceededOduSES(354), + thres15MinExceededOtuSES(356), + thres15MinExceededSonetSectSES(358), + thres15MinExceededOduTcmASES(360), + thres15MinExceededOduTcmBSES(362), + thres15MinExceededOduTcmCSES(364), + logicalLanesSkewTooHigh(366), + signalToNoiseRatioTooLow(367), + subModuleTempTooHigh(368), + temperatureTooHigh(369), + temperatureTooLow(370), + thres15MinExceededSonetLineUAS(371), + thres15MinExceededOduUAS(373), + thres15MinExceededOtuUAS(375), + thres15MinExceededOduTcmAUAS(377), + thres15MinExceededOduTcmBUAS(379), + thres15MinExceededOduTcmCUAS(381), + thres15MinExceededFecUBE(383), + encryptionModuleTamperDetected(385), + thermoElectricCoolerEndOfLife(386), + inputTIF(387), + traceIdentifierMismatchOdu(389), + traceIdentifierMismatchOtu(390), + sectionTraceMismatch(391), + traceIdentifierMismatchOduTcmA(392), + traceIdentifierMismatchOduTcmB(393), + traceIdentifierMismatchOduTcmC(394), + turnupFailed(395), + turnupCondition(396), + unequippedLowerOrderPath(397), + unequippedHigherOrderPath(398), + voaControlFail(399), + voltageOutOfRange(400), + inputVoltageFailure(401), + inputVoltageFailurePort1(402), + inputVoltageFailurePort2(403), + wtrTimerRunning(406), + lossOfLaneOtu(407), + lossOfTestSeqSynchOpu(408), + lossOfMfiOpu(409), + oosDisabledLckOduTrmt(410), + configurationMismatch(411), + oduAutoShutdownRxAIS(412), + oduAutoShutdownTxAIS(413), + oosDisabledLckOduRx(414), + thres15MinExceededBbePcs(420), + autoShutdownGAis(422), + equipmentMismatchAllow(423), + warmUp(424), + networkPathRestricted(432), + vfClientSignalFail(434), + autoShutdownVfCSF(435), + linkFailToPartner1(439), + linkFailToPartner2(440), + linkFailToPartner3(441), + linkFailToPartner4(442), + partnerUnavailable(443), + partner1Deleted(445), + partner2Deleted(446), + partner3Deleted(447), + partner4Deleted(448), + thres15MinExceededPhysConvSE(450), + thres15MinExceededPhysConvCVDE(452), + autoShutdownSendingOciOduTx(456), + acpLinkLoss(457), + acpChannelUnAvail(458), + acpPartnerUnassigned(459), + acpPartnerDeleted(460), + thres15MinExceededCrcErrorsRcv(461), + thres15MinExceededCrcFramesEgress(463), + autoServiceMismatch(465), + batteryNoCharge(466), + tagReceiveFail(469), + tagReceiveFailMaxReached(470), + internalEncryptionFail(473), + insufficientPower(476), + powerConsumptionHigh(477), + lossOfOverhead(478), + lossOfInputSignal(479), + otuServerSignalFail(480), + lossOfPRBSonaLane(481), + lossOfAlignment(482), + localFaultRx(483), + localFaultTx(484), + serverSignalFailRx(485), + serverSignalFailTx(486), + lossOfBlockLock(487), + inputVoltageLow(488), + outputVoltageFailure(489), + outputPowerHigh(490), + communicationLoss(491), + incompatibleVersion(492), + airDustFilterClogged(493), + psmRedundancyMismatch(494), + lossOfModemSync(495), + serverSignalFailPayload(496), + outputCurrentDrawHigh(497), + rAndCPortOutage(498), + rPortOutage(499), + pPortOutage(500), + hwOptReachedHT(501), + excessLLDPNeighborsRx(502), + excessLLDPNeighborsTx(503), + configurationFault(504), + channelMismatchRx(505), + lossOfCoupling(506), + hardwareUnavailable(507), + cryAuthKeyMissing(511), + cryDataInvalid(512), + lossOfSignalDcPort(513), + ampDisabled(514), + licenseMissing(516), + hwConfigFault(517), + thres15MinExceededSonetSectBbe(518), + thres15MinExceededSonetLineBbe(520), + serverSignalFailLine(522), + thres15MinExceededSonetSectOofs(523), + noLicenseFile(525), + licenseServerDisconnected(526), + licenseServerNotConfigured(527), + licenseInvalid(528), + licenseOverdraft(529), + licenseMissingMismatch(530), + qualityFactorTooLow(531), + replaceAirFilter(537), + autoShutdownSendingIdle(538), + mpFileMissing(541), + delayMeasurementProgress(546), + cfmOosDisabled(13000), + cfmOosManagement(13001), + cfmOosMaintenance(13002), + cfmOosAins(13003), + cfmPriVidNotEqualExtVid(13004), + cfmServerSignalFailure(13005), + cfmRemoteDefectIndication(13006), + cfmCcmMacStatus(13007), + cfmCcmError(13008), + cfmCcmLost(13009), + cfmCcmXConn(13010), + oosDisabledL2(100000), + oosManagementL2(100001), + oosMaintenanceL2(100002), + oosAinsL2(100003), + serverSignalFailL2(100004), + mepNotPresentL2(100005), + priVidNotEqualExtVidL2(100006), + switchtoProtectionInhibitedL2(100007), + manswL2(100008), + sfCfmLevel0L2 (100009), + sfCfmLevel1L2 (100010), + sfCfmLevel2L2 (100011), + sfCfmLevel3L2 (100012), + sfCfmLevel4L2 (100013), + sfCfmLevel5L2 (100014), + sfCfmLevel6L2 (100015), + sfCfmLevel7L2 (100016), + bridgeOosManagement(100017), + bridgeOosAins(100018), + switchtoWorkingInhibitedL2(100019), + oosDisabledSpeq(120000), + oosMaintenanceSpeq(120002), + messageLossSpeq(120004), + oscFiberMissingSpeq(120005), + optLowSpeq(120006), + ppcOutOfRangeSpeq(120007), + gainTooHighSpeq(120008), + gainTooLowSpeq(120009), + gainAdoptFailedSpeq(120010), + processLockedOutSpeq(120011), + ppcLimitExceededSpeq(120012) + } + +FspR7AlsMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Determines the reaction in backward direction in response to a LOS + on the same Interface: on a Network Interface connected to the DWDM + this is a matter of laser safety" + SYNTAX INTEGER + { + undefined(0), + advaALS(1), --ALS is implemented on a Network-Side facility in backward direction to ensure laser safety + sonetALS(2), --Typical of Client-Side behavior, - where so desired, - with long laser pulses but without ensuring laser safety if on the network side + noALS(3), --Typical of Client-Side behavior, - where so desired, - without ensuring laser safety if on the network side + fastAls(4) --Fast ALS; special quick version of SDH-ALS generally applied to the network port + } + +FspR7AlsModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Determines the reaction in backward direction in response to a LOS + on the same Interface: on a Network Interface connected to the DWDM + this is a matter of laser safety" + SYNTAX BITS + { + capUndefined(0), + capAdvaALS(1), + capSonetALS(2), + capNoALS(3), + capFastAls(4) + } + +FspR7AppType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of the application that sends trap." + SYNTAX INTEGER + { + undefined(0), + lct(1), + snmp(2), + tl1(3), + tcli(4), + controlplane(5), + system(6) + } + +FspR7ApsChannel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Selection of the location of the APS channel" + SYNTAX INTEGER + { + undefined(0), + none(1), --Protection operates without an APS Channel + line(2), --Protection uses the MS-OH K1/K2 APS Bytes as APS Channel + path(3), --Protection uses the POH K3 APS Bytes as APS Channel + pm(4), --Protection uses the ODUk Path APS Channel + tcm1(5), --Protection uses the ODUk TCM1 APS Channel + tcm2(6), --Protection uses the ODUk TCM2 APS Channel + tcm3(7), --Protection uses the ODUk TCM3 APS Channel + tcm4(8), --Protection uses the ODUk TCM4 APS Channel + tcm5(9), --Protection uses the ODUk TCM5 APS Channel + tcm6(10), --Protection uses the ODUk TCM6 APS Channel + sm(11), --Protection uses the ODUk Server APS Channel + gfp(12), --Protection uses GFP Client Management Frames as APS Channel + prop(13) --ADVA proprietary/ Not standardized + } + +FspR7APSCommand ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Protection Switch commands: Manual or Release. + The 'Manual Switch' switches manually from addressed facility to + the partner but does not force the traffic onto a broken fiber and + it does not block the subsequent automatic functioning of the switch. + The 'Release Switch' releases the current switch command. + For 'Manual Switch' relevant only if revertivity is supported." + SYNTAX INTEGER + { + undefined(0), + release(1), + manualSwitch(2), + clear(3), + exercise(13), + manualSwitchToWorking(15), + manualSwitchToProtect(16), + forcedSwitchToProtect(20), + forcedSwitchToWorking(21), + lockout(23) + } + +FspR7APSCommandCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Protection Switch commands: Manual or Release. + The 'Manual Switch' switches manually from addressed facility to + the partner but does not force the traffic onto a broken fiber and + it does not block the subsequent automatic functioning of the switch. + The 'Release Switch' releases the current switch command. + For 'Manual Switch' relevant only if revertivity is supported." + SYNTAX BITS + { + capUndefined(0), + capRelease(1), + capManualSwitch(2), + capClear(3), + capExercise(13), + capManualSwitchToWorking(15), + capManualSwitchToProtect(16), + capForcedSwitchToProtect(20), + capForcedSwitchToWorking(21), + capLockout(23) + } + +FspR7ApsFarEndModule ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "APS Far End Module" + SYNTAX INTEGER + { + undefined(0), + eqp10tcc10g(1), + other(2) + } + +FspR7ApsFarEndModuleCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "APS Far End Module" + SYNTAX BITS + { + capUndefined(0), + capEqp10tcc10g(1), + capOther(2) + } + +FspR7EquipmentAssignState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER + { + undefined(0), + assigned(1), + assignable(2), + notAssignable(3) + } + +FspR7AutosrvLock ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Facility Rate the Adaptive Clock detected and locked too." + SYNTAX INTEGER + { + undefined(0), + none(1), + ifTypeF270(2), + ifTypeF1483(3), + ifTypeF1485(4), + ifTypeF2967(5), + ifTypeF2970(6) + } + +FspR7Baund ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Baud rate of the serial interface" + SYNTAX INTEGER + { + undefined(0), + baud2400(1), + baud4800(2), + baud9600(3), + baud19200(4), + baud38400(5), + baud57600(6), + baud115200(7) + } + +FspR7BaundCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Baud rate of the serial interface" + SYNTAX BITS + { + capUndefined(0), + capBaud2400(1), + capBaud4800(2), + capBaud9600(3), + capBaud19200(4), + capBaud38400(5), + capBaud57600(6), + capBaud115200(7) + } + +FspR7BERThreshold ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bit-Error-Based Degradation Definition for SONET (standard integration period)" + SYNTAX INTEGER + { + undefined(0), + exp5(1), + exp6(2), + exp7(3), + exp8(4), + exp9(5) + } + +FspR7BERThresholdCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bit-Error-Based Degradation Definition for SONET (standard integration period)" + SYNTAX BITS + { + capUndefined(0), + capExp5(1), + capExp6(2), + capExp7(3), + capExp8(4), + capExp9(5) + } + +FspR7BidirectionalChannel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bidirectional Channel Rates from Provisioning" + SYNTAX INTEGER + { + undefined(0), + tx1310rx1490(1), --Tx:1310nm, 228,85THz; Rx:1490nm, 201,20THz + tx1490rx1310(2), --Tx:1490nm, 201,20THz; Rx:1310nm, 228,85THz + tx1310rx1550(3), --Tx:1310nm, 228,85THz; Rx:1550nm, 193,41THz + tx1550rx1310(4), --Tx:1550nm, 193,41THz; Rx:1310nm, 228,85THz + tx1270rx1330(5), --Tx:1270nm, 236,06THz; Rx:1330nm, 225,41THz + tx1330rx1270(6), --Tx:1330nm, 225,41THz; Rx:1270nm, 236,06THz + tx1266rx1275(7), --Tx:1266nm, 236,80THz; Rx:1275nm, 235,13THz + tx1275rx1266(8), --Tx:1275nm, 235,13THz; Rx:1266nm, 236,80THz + tx1286rx1295(9), --Tx:1286nm, 233,12THz; Rx:1295nm, 231,50THz + tx1295rx1286(10), --Tx:1295nm, 231,50THz; Rx:1286nm, 233,12THz + tx1306rx1315(11), --Tx:1306nm, 229,55THz; Rx:1315nm, 227,98THz + tx1315tx1306(12), --Tx:1315nm, 227,98THz; Rx:1306nm, 229,55THz + tx1326rx1335(13), --Tx:1326nm, 226,09THz; Rx:1335nm, 224,56THz + tx1335rx1326(14), --Tx:1335nm, 224,56THz; Rx:1326nm, 226,09THz + tx1346rx1355(15), --Tx:1346nm, 222,73THz; Rx:1355nm, 221,25THz + tx1355rx1346(16), --Tx:1355nm, 221,25THz; Rx:1346nm, 222,73THz + tx1366rx1375(17), --Tx:1366nm, 219,47THz; Rx:1375nm, 218,03THz + tx1375rx1366(18), --Tx:1375nm, 218,03THz; Rx:1366nm, 219,47THz + tx1426rx1435(19), --Tx:1426nm, 210,23THz; Rx:1435nm, 208,91THz + tx1435rx1426(20), --Tx:1435nm, 208,91THz; Rx:1426nm, 210,23THz + tx1446rx1455(21), --Tx:1446nm, 207,33THz; Rx:1455nm, 206,04THz + tx1455rx1446(22), --Tx:1455nm, 206,04THz; Rx:1446nm, 207,33THz + tx1466rx1475(23), --Tx:1466nm, 204,50THz; Rx:1475nm, 203,25THz + tx1475rx1466(24), --Tx:1475nm, 203,25THz; Rx:1466nm, 204,50THz + tx1486rx1495(25), --Tx:1486nm, 201,74THz; Rx:1495nm, 200,53THz + tx1495rx1486(26), --Tx:1495nm, 200,53THz; Rx:1486nm, 201,74THz + tx1506rx1515(27), --Tx:1506nm, 199,07THz; Rx:1515nm, 197,88THz + tx1515rx1506(28), --Tx:1515nm, 197,88THz; Rx:1506nm, 199,07THz + tx1526rx1535(29), --Tx:1526nm, 196,46THz; Rx:1535nm, 195,30THz + tx1535rx1526(30), --Tx:1535nm, 195,30THz; Rx:1526nm, 196,46THz + tx1546rx1555(31), --Tx:1546nm, 193,91THz; Rx:1555nm, 192,79THz + tx1555rx1546(32), --Tx:1555nm, 192,79THz; Rx:1546nm, 193,91THz + tx1566rx1575(33), --Tx:1566nm, 191,44THz; Rx:1575nm, 190,34THz + tx1575rx1566(34), --Tx:1575nm, 190,34THz; Rx:1566nm, 191,44THz + tx1586rx1595(35), --Tx:1586nm, 189,02THz; Rx:1595nm, 187,96THz + tx1595rx1586(36), --Tx:1595nm, 187,96THz; Rx:1586nm, 189,02THz + tx1606rx1615(37), --Tx:1606nm, 186,67THz; Rx:1615nm, 185,63THz + tx1615rx1606(38) --Tx:1615nm, 185,63THz; Rx:1606nm, 186,67THz + } + +FspR7BidirectionalChannelCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bidirectional Channel Rates from Provisioning" + SYNTAX BITS + { + capUndefined(0), + capTx1310rx1490(1), + capTx1490rx1310(2), + capTx1310rx1550(3), + capTx1550rx1310(4), + capTx1270rx1330(5), + capTx1330rx1270(6), + capTx1266rx1275(7), + capTx1275rx1266(8), + capTx1286rx1295(9), + capTx1295rx1286(10), + capTx1306rx1315(11), + capTx1315tx1306(12), + capTx1326rx1335(13), + capTx1335rx1326(14), + capTx1346rx1355(15), + capTx1355rx1346(16), + capTx1366rx1375(17), + capTx1375rx1366(18), + capTx1426rx1435(19), + capTx1435rx1426(20), + capTx1446rx1455(21), + capTx1455rx1446(22), + capTx1466rx1475(23), + capTx1475rx1466(24), + capTx1486rx1495(25), + capTx1495rx1486(26), + capTx1506rx1515(27), + capTx1515rx1506(28), + capTx1526rx1535(29), + capTx1535rx1526(30), + capTx1546rx1555(31), + capTx1555rx1546(32), + capTx1566rx1575(33), + capTx1575rx1566(34), + capTx1586rx1595(35), + capTx1595rx1586(36), + capTx1606rx1615(37), + capTx1615rx1606(38) + } + +FspR7Bitrate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Provisioned data rate" + SYNTAX INTEGER + { + undefined(0), + bitrate10(1), + bitrate100(2), + bitrate1000(3), + bitrate10000(4) + } + +FspR7BitrateCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Provisioned data rate" + SYNTAX BITS + { + capUndefined(0), + capBitrate10(1), + capBitrate100(2), + capBitrate1000(3), + capBitrate10000(4) + } + +FspR7CapInventory ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Capability level reported by HW" + SYNTAX INTEGER + { + undefined(0), + level0(1), --This level represents the basic functionality; + level1(2), + level2(3), + level3(4), + level4(5), + level5(6), + unknown(50) --This level represents the functionality unknown to system; + } + +FspR7CapInventoryCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Capability level reported by HW" + SYNTAX BITS + { + capUndefined(0), + capLevel0(1), + capLevel1(2), + capLevel2(3), + capLevel3(4), + capLevel4(5), + capLevel5(6), + capUnknown(50) + } + +FspR7Category ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Used For Internal Purposes (and possibly for pre-selection in GUI)" + SYNTAX INTEGER + { + undefined(0), + shelf(1), + channelMod(2), + plug(3), + filter(4), + amplifier(5), + dcm(6), + switch(7), + oscm(8), + dummy(9), + common(10), + att(11), + jumper(12), + accessory(13), + fiber(14), + protectionMod(15), + any(16), + roadm(17), + ethernetMod(18), + powerSplitter(19), + adm(20), + xc(21), + mon(22), + protectionCab(23), + filterCab(24), + laserBnk(25), + microTerm(26), + microAmp(27) + } + +FspR7CdCompensationRange ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Chromatic Dispersion Compensation Goal" + SYNTAX INTEGER + { + undefined(0), + highCDC(1), + lowSw(2) + } + +FspR7CdCompensationRangeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Chromatic Dispersion Compensation Goal" + SYNTAX BITS + { + capUndefined(0), + capHighCDC(1), + capLowSw(2) + } + +FspR7CdPostCompensationRange ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "CD Post Compensation Range + Range 1: [-22 ns/nm to +6 ns/nm] or [-20 ns/nm to +2 ns/nm] + Range 2: [-72 ns/nm to +6 ns/nm] or [-45 ns/nm to +5 ns/nm] + Range 3: [-120 ns/nm to +6 ns/nm] + Range 4: [-280 ns/nm to +6 ns/nm]" + SYNTAX INTEGER + { + undefined(0), + range1(1), --[-22 ns/nm to +6 ns/nm] or [-20 ns/nm to +2 ns/nm] + range2(2), --[-72 ns/nm to +6 ns/nm] or [-45 ns/nm to +5 ns/nm] + range3(3), --[-120 ns/nm to +6 ns/nm] + range4(4) --[-280 ns/nm to +6 ns/nm] + } + +FspR7CdPostCompensationRangeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "CD Post Compensation Range + Range 1: [-22 ns/nm to +6 ns/nm] or [-20 ns/nm to +2 ns/nm] + Range 2: [-72 ns/nm to +6 ns/nm] or [-45 ns/nm to +5 ns/nm] + Range 3: [-120 ns/nm to +6 ns/nm] + Range 4: [-280 ns/nm to +6 ns/nm]" + SYNTAX BITS + { + capUndefined(0), + capRange1(1), + capRange2(2), + capRange3(3), + capRange4(4) + } + +FspR7ChannelBandwidth ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Channel Bandwidth" + SYNTAX INTEGER + { + undefined(0), + band50G(1), + band75G(2), + band100G(3), + band125G(4), + band150G(5), + band175G(6), + band200G(7), + band225G(8), + band250G(9), + band275G(10), + band300G(11), + band20nm(12), + band325G(13), + band350G(14), + band375G(15), + band400G(16), + band37G5(17), + notDefined(18) + } + +FspR7ChannelBandwidthCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Channel Bandwidth" + SYNTAX BITS + { + capUndefined(0), + capBand50G(1), + capBand75G(2), + capBand100G(3), + capBand125G(4), + capBand150G(5), + capBand175G(6), + capBand200G(7), + capBand225G(8), + capBand250G(9), + capBand275G(10), + capBand300G(11), + capBand20nm(12), + capBand325G(13), + capBand350G(14), + capBand375G(15), + capBand400G(16), + capBand37G5(17), + capNotDefined(18) + } + +FspR7ChannelIdentifier ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Channel" + SYNTAX INTEGER + { + undefined(0), + d01(1), --196,00THz 1529,55nm + d02(2), --195,90THz 1530,33nm + d03(3), --195,80THz 1531,12nm + d04(4), --195,70THz 1531,90nm + d05(5), --195,50THz 1533,47nm + d06(6), --195,40THz 1534,25nm + d07(7), --195,30THz 1535,04nm + d08(8), --195,20THz 1535,82nm + d09(9), --195,00THz 1537,40nm + d10(10), --194,90THz 1538,19nm + d11(11), --194,80THz 1538,98nm + d12(12), --194,70THz 1539,77nm + d13(13), --194,50THz 1541,35nm + d14(14), --194,40THz 1542,14nm + d15(15), --194,30THz 1542,94nm + d16(16), --194,20THz 1543,73nm + d17(17), --193,80THz 1546,92nm + d18(18), --193,70THz 1547,72nm + d19(19), --193,60THz 1548,51nm + d20(20), --193,50THz 1549,32nm + d21(21), --193,30THz 1550,92nm + d22(22), --193,20THz 1551,72nm + d23(23), --193,10THz 1552,52nm + d24(24), --193,00THz 1553,33nm + d25(25), --192,80THz 1554,94nm + d26(26), --192,70THz 1555,75nm + d27(27), --192,60THz 1556,55nm + d28(28), --192,50THz 1557,36nm + d29(29), --192,30THz 1558,98nm + d30(30), --192,20THz 1559,79nm + d31(31), --192,10THz 1560,61nm + d32(32), --192,00THz 1561,42nm + d33(33), --191,00THz 1569,59nm + d34(34), --190,90THz 1570,42nm + d35(35), --190,80THz 1571,24nm + d36(36), --190,70THz 1572,06nm + d37(37), --190,50THz 1573,71nm + d38(38), --190,40THz 1574,54nm + d39(39), --190,30THz 1575,37nm + d40(40), --190,20THz 1576,20nm + d41(41), --190,00THz 1577,86nm + d42(42), --189,90THz 1578,69nm + d43(43), --189,80THz 1579,52nm + d44(44), --189,70THz 1580,35nm + d45(45), --189,50THz 1582,02nm + d46(46), --189,40THz 1582,85nm + d47(47), --189,30THz 1583,69nm + d48(48), --189,20THz 1584,53nm + d49(49), --188,80THz 1587,88nm + d50(50), --188,70THz 1588,73nm + d51(51), --188,60THz 1589,57nm + d52(52), --188,50THz 1590,41nm + d53(53), --188,30THz 1592,10nm + d54(54), --188,20THz 1592,95nm + d55(55), --188,10THz 1593,79nm + d56(56), --188,00THz 1594,64nm + d57(57), --187,80THz 1596,34nm + d58(58), --187,70THz 1597,19nm + d59(59), --187,60THz 1598,04nm + d60(60), --187,50THz 1598,89nm + d61(61), --187,30THz 1600,60nm + d62(62), --187,20THz 1601,56nm + d63(63), --187,10THz 1602,31nm + d64(64), --187,00THz 1603,17nm + dc1(65), --195,60THz 1532,68nm + dc2(66), --195,10THz 1536,61nm + dc3(67), --194,60THz 1540,56nm + dc4(68), --194,10THz 1544,53nm + dc5(69), --193,90THz 1546,12nm + dc6(70), --193,40THz 1550,12nm + dc7(71), --192,90THz 1554,13nm + dc8(72), --192,40THz 1558,17nm + dl1(73), --190,60THz 1572,89nm + dl2(74), --190,10THz 1577,03nm + dl3(75), --189,60THz 1581,18nm + dl4(76), --189,10THz 1585,36nm + dl5(77), --188,90THz 1587,04nm + dl6(78), --188,40THz 1591,26nm + dl7(79), --187,90THz 1595,49nm + dl8(80), --187,40THz 1599,75nm + dc9(81), --194,00THz 1545,322nm + dl9(82), --189,00THz 1586,203nm + f19640(83), --196.40THz 1526.44nm + f19635(84), --196.35THz 1526.83nm + f19630(85), --196.30THz 1527.22nm + f19625(86), --196.25THz 1527.60nm + f19620(87), --196.20THz 1527.99nm + f19615(88), --196.15THz 1528.38nm + f19605(89), --196.05THz 1529.16nm + c1470(91), --1470,00nm + c1490(92), --1490,00nm + c1510(93), --1510,00nm + c1530(94), --1530,00nm + c1550(95), --1550,00nm + c1570(96), --1570,00nm + c1590(97), --1590,00nm + c1610(98), --1610,00nm + s1310(99), --1310,00nm OSC + s1630(100), --1630,00nm OSC + g850(101), --850,00nm + g1310(102), --1310,00nm + g1550(103), --1550,00nm + -- any(104), + notInGrid(105), + s1510(106), --1510,00nm OSC + f19610(107), --196,10THz 1528,7734nm + f19595(108), --195,95THz 1529,9436nm + f19585(109), --195,85THz 1530,7248nm + f19575(110), --195,75THz 1531,5068nm + f19565(111), --195,65THz 1532,2896nm + f19555(112), --195,55THz 1533,0732nm + f19545(113), --195,45THz 1533,8575nm + f19535(114), --195,35THz 1534,6427nm + f19525(115), --195,25THz 1535,4287nm + f19515(116), --195,15THz 1536,2155nm + f19505(117), --195,05THz 1537,0031nm + f19495(118), --194,95THz 1537,7915nm + f19485(119), --194,85THz 1538,5807nm + f19475(120), --194,75THz 1539,3708nm + f19465(121), --194,65THz 1540,1616nm + f19455(122), --194,55THz 1540,9533nm + f19445(123), --194,45THz 1541,7457nm + f19435(124), --194,35THz 1542,5390nm + f19425(125), --194,25THz 1543,3331nm + f19415(126), --194,15THz 1544,1280nm + f19405(127), --194,05THz 1544,9238nm + f19395(128), --193,95THz 1545,7203nm + f19385(129), --193,85THz 1546,5177nm + f19375(130), --193,75THz 1547,3159nm + f19365(131), --193,65THz 1548,1149nm + f19355(132), --193,55THz 1548,9148nm + f19345(133), --193,45THz 1549,7155nm + f19335(134), --193,35THz 1550,5170nm + f19325(135), --193,25THz 1551,3193nm + f19315(136), --193,15THz 1552,1225nm + f19305(137), --193,05THz 1552,9265nm + f19295(138), --192,95THz 1553,7313nm + f19285(139), --192,85THz 1554,5370nm + f19275(140), --192,75THz 1555,3435nm + f19265(141), --192,65THz 1556,1508nm + f19255(142), --192,55THz 1556,9590nm + f19245(143), --192,45THz 1557,7680nm + f19235(144), --192,35THz 1558,5779nm + f19225(145), --192,25THz 1559,3886nm + f19215(146), --192,15THz 1560,2001nm + f19205(147), --192,05THz 1561,0125nm + f19600(148), --196,00THz 1529,55nm D01 + f19590(149), --195,90THz 1530,33nm D02 + f19580(150), --195,80THz 1531,12nm D03 + f19570(151), --195,70THz 1531,90nm D04 + f19560(152), --195,60THz 1532,68nm DC1 + f19550(153), --195,50THz 1533,47nm D05 + f19540(154), --195,40THz 1534,25nm D06 + f19530(155), --195,30THz 1535,04nm D07 + f19520(156), --195,20THz 1535,82nm D08 + f19510(157), --195,10THz 1536,60nm DC2 + f19500(158), --195,00THz 1537,40nm D09 + f19490(159), --194,90THz 1538,19nm D10 + f19480(160), --194,80THz 1538,98nm D11 + f19470(161), --194,70THz 1539,77nm D12 + f19460(162), --194,60THz 1540,55nm DC3 + f19450(163), --194,50THz 1541,35nm D13 + f19440(164), --194,40THz 1542,14nm D14 + f19430(165), --194,30THz 1542,94nm D15 + f19420(166), --194,20THz 1543,73nm D16 + f19410(167), --194,10THz 1544,52nm DC4 + f19400(168), --194,00THz 1545,32nm DC9 + f19390(169), --193,90THz 1546,11nm DC5 + f19380(170), --193,80THz 1546,92nm D17 + f19370(171), --193,70THz 1547,72nm D18 + f19360(172), --193,60THz 1548,51nm D19 + f19350(173), --193,50THz 1549,32nm D20 + f19340(174), --193,40THz 1550,11nm DC6 + f19330(175), --193,30THz 1550,92nm D21 + f19320(176), --193,20THz 1551,72nm D22 + f19310(177), --193,10THz 1552,52nm D23 + f19300(178), --193,00THz 1553,33nm D24 + f19290(179), --192,90THz 1554,13nm DC7 + f19280(180), --192,80THz 1554,94nm D25 + f19270(181), --192,70THz 1555,75nm D26 + f19260(182), --192,60THz 1556,55nm D27 + f19250(183), --192,50THz 1557,36nm D28 + f19240(184), --192,40THz 1558,17nm DC8 + f19230(185), --192,30THz 1558,98nm D29 + f19220(186), --192,20THz 1559,79nm D30 + f19210(187), --192,10THz 1560,61nm D31 + f19200(188), --192,00THz 1561,42nm D32 + c1270(189), --1270,00nm + c1290(190), --1290,00nm + c1310(191), --1310,00nm + c1330(192), --1330,00nm + c1350(193), --1350,00nm + c1370(194), --1370,00nm + c1430(195), --1430,00nm + c1450(196), --1450,00nm + s1610(197), --1610,00nm OSC + t1650(198), --1650,00nm OTDR + s1490(199), --1490,00nm OSC + f19598(200), --195.9875THz , 1529.6509nm + f19597(201), --195.975THz , 1529.7485nm + f19596(202), --195.9625THz , 1529.8461nm + f19593(203), --195.9375THz , 1530.0413nm + f19592(204), --195.925THz , 1530.1389nm + f19591(205), --195.9125THz , 1530.2365nm + f19588(206), --195.8875THz , 1530.4318nm + f19587(207), --195.875THz , 1530.5295nm + f19586(208), --195.8625THz , 1530.6271nm + f19583(209), --195.8375THz , 1530.8225nm + f19582(210), --195.825THz , 1530.9203nm + f19581(211), --195.8125THz , 1531.018nm + f19578(212), --195.7875THz , 1531.2135nm + f19577(213), --195.775THz , 1531.3112nm + f19576(214), --195.7625THz , 1531.409nm + f19573(215), --195.7375THz , 1531.6046nm + f19572(216), --195.725THz , 1531.7024nm + f19571(217), --195.7125THz , 1531.8003nm + f19568(218), --195.6875THz , 1531.996nm + f19567(219), --195.675THz , 1532.0938nm + f19566(220), --195.6625THz , 1532.1917nm + f19563(221), --195.6375THz , 1532.3875nm + f19562(222), --195.625THz , 1532.4854nm + f19561(223), --195.6125THz , 1532.5833nm + f19558(224), --195.5875THz , 1532.7792nm + f19557(225), --195.575THz , 1532.8772nm + f19556(226), --195.5625THz , 1532.9752nm + f19553(227), --195.5375THz , 1533.1712nm + f19552(228), --195.525THz , 1533.2692nm + f19551(229), --195.5125THz , 1533.3672nm + f19548(230), --195.4875THz , 1533.5633nm + f19547(231), --195.475THz , 1533.6614nm + f19546(232), --195.4625THz , 1533.7595nm + f19543(233), --195.4375THz , 1533.9557nm + f19542(234), --195.425THz , 1534.0538nm + f19541(235), --195.4125THz , 1534.1519nm + f19538(236), --195.3875THz , 1534.3482nm + f19537(237), --195.375THz , 1534.4464nm + f19536(238), --195.3625THz , 1534.5445nm + f19533(239), --195.3375THz , 1534.7409nm + f19532(240), --195.325THz , 1534.8392nm + f19531(241), --195.3125THz , 1534.9374nm + f19528(242), --195.2875THz , 1535.1339nm + f19527(243), --195.275THz , 1535.2321nm + f19526(244), --195.2625THz , 1535.3304nm + f19523(245), --195.2375THz , 1535.527nm + f19522(246), --195.225THz , 1535.6253nm + f19521(247), --195.2125THz , 1535.7237nm + f19518(248), --195.1875THz , 1535.9204nm + f19517(249), --195.175THz , 1536.0187nm + f19516(250), --195.1625THz , 1536.1171nm + f19513(251), --195.1375THz , 1536.3139nm + f19512(252), --195.125THz , 1536.4123nm + f19511(253), --195.1125THz , 1536.5108nm + f19508(254), --195.0875THz , 1536.7077nm + f19507(255), --195.075THz , 1536.8061nm + f19506(256), --195.0625THz , 1536.9046nm + f19503(257), --195.0375THz , 1537.1016nm + f19502(258), --195.025THz , 1537.2001nm + f19501(259), --195.0125THz , 1537.2987nm + f19498(260), --194.9875THz , 1537.4958nm + f19497(261), --194.975THz , 1537.5943nm + f19496(262), --194.9625THz , 1537.6929nm + f19493(263), --194.9375THz , 1537.8901nm + f19492(264), --194.925THz , 1537.9888nm + f19491(265), --194.9125THz , 1538.0874nm + f19488(266), --194.8875THz , 1538.2847nm + f19487(267), --194.875THz , 1538.3834nm + f19486(268), --194.8625THz , 1538.482nm + f19483(269), --194.8375THz , 1538.6795nm + f19482(270), --194.825THz , 1538.7782nm + f19481(271), --194.8125THz , 1538.8769nm + f19478(272), --194.7875THz , 1539.0744nm + f19477(273), --194.775THz , 1539.1732nm + f19476(274), --194.7625THz , 1539.272nm + f19473(275), --194.7375THz , 1539.4696nm + f19472(276), --194.725THz , 1539.5684nm + f19471(277), --194.7125THz , 1539.6672nm + f19468(278), --194.6875THz , 1539.865nm + f19467(279), --194.675THz , 1539.9638nm + f19466(280), --194.6625THz , 1540.0627nm + f19463(281), --194.6375THz , 1540.2605nm + f19462(282), --194.625THz , 1540.3595nm + f19461(283), --194.6125THz , 1540.4584nm + f19458(284), --194.5875THz , 1540.6563nm + f19457(285), --194.575THz , 1540.7553nm + f19456(286), --194.5625THz , 1540.8543nm + f19453(287), --194.5375THz , 1541.0523nm + f19452(288), --194.525THz , 1541.1513nm + f19451(289), --194.5125THz , 1541.2503nm + f19448(290), --194.4875THz , 1541.4485nm + f19447(291), --194.475THz , 1541.5475nm + f19446(292), --194.4625THz , 1541.6466nm + f19443(293), --194.4375THz , 1541.8448nm + f19442(294), --194.425THz , 1541.944nm + f19441(295), --194.4125THz , 1542.0431nm + f19438(296), --194.3875THz , 1542.2414nm + f19437(297), --194.375THz , 1542.3406nm + f19436(298), --194.3625THz , 1542.4398nm + f19433(299), --194.3375THz , 1542.6382nm + f19432(300), --194.325THz , 1542.7375nm + f19431(301), --194.3125THz , 1542.8367nm + f19428(302), --194.2875THz , 1543.0352nm + f19427(303), --194.275THz , 1543.1345nm + f19426(304), --194.2625THz , 1543.2338nm + f19423(305), --194.2375THz , 1543.4324nm + f19422(306), --194.225THz , 1543.5318nm + f19421(307), --194.2125THz , 1543.6311nm + f19418(308), --194.1875THz , 1543.8298nm + f19417(309), --194.175THz , 1543.9292nm + f19416(310), --194.1625THz , 1544.0286nm + f19413(311), --194.1375THz , 1544.2275nm + f19412(312), --194.125THz , 1544.3269nm + f19411(313), --194.1125THz , 1544.4263nm + f19408(314), --194.0875THz , 1544.6253nm + f19407(315), --194.075THz , 1544.7248nm + f19406(316), --194.0625THz , 1544.8243nm + f19403(317), --194.0375THz , 1545.0233nm + f19402(318), --194.025THz , 1545.1228nm + f19401(319), --194.0125THz , 1545.2224nm + f19398(320), --193.9875THz , 1545.4215nm + f19397(321), --193.975THz , 1545.5211nm + f19396(322), --193.9625THz , 1545.6207nm + f19393(323), --193.9375THz , 1545.82nm + f19392(324), --193.925THz , 1545.9196nm + f19391(325), --193.9125THz , 1546.0193nm + f19388(326), --193.8875THz , 1546.2186nm + f19387(327), --193.875THz , 1546.3183nm + f19386(328), --193.8625THz , 1546.418nm + f19383(329), --193.8375THz , 1546.6174nm + f19382(330), --193.825THz , 1546.7172nm + f19381(331), --193.8125THz , 1546.8169nm + f19378(332), --193.7875THz , 1547.0165nm + f19377(333), --193.775THz , 1547.1163nm + f19376(334), --193.7625THz , 1547.2161nm + f19373(335), --193.7375THz , 1547.4157nm + f19372(336), --193.725THz , 1547.5156nm + f19371(337), --193.7125THz , 1547.6155nm + f19368(338), --193.6875THz , 1547.8152nm + f19367(339), --193.675THz , 1547.9151nm + f19366(340), --193.6625THz , 1548.015nm + f19363(341), --193.6375THz , 1548.2149nm + f19362(342), --193.625THz , 1548.3148nm + f19361(343), --193.6125THz , 1548.4148nm + f19358(344), --193.5875THz , 1548.6148nm + f19357(345), --193.575THz , 1548.7148nm + f19356(346), --193.5625THz , 1548.8148nm + f19353(347), --193.5375THz , 1549.0148nm + f19352(348), --193.525THz , 1549.1149nm + f19351(349), --193.5125THz , 1549.2149nm + f19348(350), --193.4875THz , 1549.4151nm + f19347(351), --193.475THz , 1549.5152nm + f19346(352), --193.4625THz , 1549.6153nm + f19343(353), --193.4375THz , 1549.8156nm + f19342(354), --193.425THz , 1549.9158nm + f19341(355), --193.4125THz , 1550.0159nm + f19338(356), --193.3875THz , 1550.2163nm + f19337(357), --193.375THz , 1550.3165nm + f19336(358), --193.3625THz , 1550.4167nm + f19333(359), --193.3375THz , 1550.6172nm + f19332(360), --193.325THz , 1550.7175nm + f19331(361), --193.3125THz , 1550.8178nm + f19328(362), --193.2875THz , 1551.0183nm + f19327(363), --193.275THz , 1551.1187nm + f19326(364), --193.2625THz , 1551.219nm + f19323(365), --193.2375THz , 1551.4197nm + f19322(366), --193.225THz , 1551.52nm + f19321(367), --193.2125THz , 1551.6204nm + f19318(368), --193.1875THz , 1551.8212nm + f19317(369), --193.175THz , 1551.9216nm + f19316(370), --193.1625THz , 1552.022nm + f19313(371), --193.1375THz , 1552.2229nm + f19312(372), --193.125THz , 1552.3234nm + f19311(373), --193.1125THz , 1552.4239nm + f19308(374), --193.0875THz , 1552.6249nm + f19307(375), --193.075THz , 1552.7254nm + f19306(376), --193.0625THz , 1552.8259nm + f19303(377), --193.0375THz , 1553.027nm + f19302(378), --193.025THz , 1553.1276nm + f19301(379), --193.0125THz , 1553.2282nm + f19298(380), --192.9875THz , 1553.4294nm + f19297(381), --192.975THz , 1553.53nm + f19296(382), --192.9625THz , 1553.6307nm + f19293(383), --192.9375THz , 1553.832nm + f19292(384), --192.925THz , 1553.9327nm + f19291(385), --192.9125THz , 1554.0333nm + f19288(386), --192.8875THz , 1554.2348nm + f19287(387), --192.875THz , 1554.3355nm + f19286(388), --192.8625THz , 1554.4362nm + f19283(389), --192.8375THz , 1554.6378nm + f19282(390), --192.825THz , 1554.7385nm + f19281(391), --192.8125THz , 1554.8393nm + f19278(392), --192.7875THz , 1555.041nm + f19277(393), --192.775THz , 1555.1418nm + f19276(394), --192.7625THz , 1555.2426nm + f19273(395), --192.7375THz , 1555.4444nm + f19272(396), --192.725THz , 1555.5452nm + f19271(397), --192.7125THz , 1555.6461nm + f19268(398), --192.6875THz , 1555.848nm + f19267(399), --192.675THz , 1555.9489nm + f19266(400), --192.6625THz , 1556.0499nm + f19263(401), --192.6375THz , 1556.2518nm + f19262(402), --192.625THz , 1556.3528nm + f19261(403), --192.6125THz , 1556.4538nm + f19258(404), --192.5875THz , 1556.6558nm + f19257(405), --192.575THz , 1556.7569nm + f19256(406), --192.5625THz , 1556.8579nm + f19253(407), --192.5375THz , 1557.0601nm + f19252(408), --192.525THz , 1557.1612nm + f19251(409), --192.5125THz , 1557.2623nm + f19248(410), --192.4875THz , 1557.4646nm + f19247(411), --192.475THz , 1557.5657nm + f19246(412), --192.4625THz , 1557.6669nm + f19243(413), --192.4375THz , 1557.8692nm + f19242(414), --192.425THz , 1557.9704nm + f19241(415), --192.4125THz , 1558.0716nm + f19238(416), --192.3875THz , 1558.2741nm + f19237(417), --192.375THz , 1558.3754nm + f19236(418), --192.3625THz , 1558.4766nm + f19233(419), --192.3375THz , 1558.6792nm + f19232(420), --192.325THz , 1558.7805nm + f19231(421), --192.3125THz , 1558.8818nm + f19228(422), --192.2875THz , 1559.0845nm + f19227(423), --192.275THz , 1559.1858nm + f19226(424), --192.2625THz , 1559.2872nm + f19223(425), --192.2375THz , 1559.49nm + f19222(426), --192.225THz , 1559.5914nm + f19221(427), --192.2125THz , 1559.6928nm + f19218(428), --192.1875THz , 1559.8957nm + f19217(429), --192.175THz , 1559.9972nm + f19216(430), --192.1625THz , 1560.0987nm + f19213(431), --192.1375THz , 1560.3016nm + f19212(432), --192.125THz , 1560.4032nm + f19211(433), --192.1125THz , 1560.5047nm + f19208(434), --192.0875THz , 1560.7078nm + f19207(435), --192.075THz , 1560.8094nm + f19206(436), --192.0625THz , 1560.9109nm + f19203(437), --192.0375THz , 1561.1141nm + f19202(438), --192.025THz , 1561.2158nm + f19201(439), --192.0125THz , 1561.3174nm + f19198(440), --191.9875THz , 1561.5207nm + f19197(441), --191.975THz , 1561.6224nm + f19196(442), --191.9625THz , 1561.7241nm + f19195(443), --191.95THz , 1561.8258nm + f19193(444), --191.9375THz , 1561.9275nm + f19192(445), --191.925THz , 1562.0292nm + f19191(446), --191.9125THz , 1562.131nm + f19190(447), --191.9THz , 1562.2327nm + f19188(448), --191.8875THz , 1562.3345nm + f19187(449), --191.875THz , 1562.4363nm + f19186(450), --191.8625THz , 1562.5381nm + f19185(451), --191.85THz , 1562.6399nm + f19183(452), --191.8375THz , 1562.7417nm + f19182(453), --191.825THz , 1562.8435nm + f19181(454), --191.8125THz , 1562.9454nm + f19180(455), --191.8THz , 1563.0472nm + f19178(456), --191.7875THz , 1563.1491nm + f19177(457), --191.775THz , 1563.251nm + f19176(458), --191.7625THz , 1563.3529nm + f19175(459), --191.75THz , 1563.4548nm + f19173(460), --191.7375THz , 1563.5567nm + f19172(461), --191.725THz , 1563.6587nm + f19171(462), --191.7125THz , 1563.7606nm + f19170(463), --191.7THz , 1563.8626nm + f19168(464), --191.6875THz , 1563.9646nm + f19167(465), --191.675THz , 1564.0666nm + f19166(466), --191.6625THz , 1564.1686nm + f19165(467), --191.65THz , 1564.2706nm + f19163(468), --191.6375THz , 1564.3726nm + f19162(469), --191.625THz , 1564.4747nm + f19161(470), --191.6125THz , 1564.5767nm + f19160(471), --191.6THz , 1564.6788nm + f19158(472), --191.5875THz , 1564.7809nm + f19157(473), --191.575THz , 1564.883nm + f19156(474), --191.5625THz , 1564.9851nm + f19155(475), --191.55THz , 1565.0872nm + f19153(476), --191.5375THz , 1565.1894nm + f19152(477), --191.525THz , 1565.2915nm + f19151(478), --191.5125THz , 1565.3937nm + f19150(479), --191.5THz , 1565.4959nm + f19148(480), --191.4875THz , 1565.5981nm + f19147(481), --191.475THz , 1565.7003nm + f19146(482), --191.4625THz , 1565.8025nm + f19145(483), --191.45THz , 1565.9047nm + f19143(484), --191.4375THz , 1566.007nm + f19142(485), --191.425THz , 1566.1092nm + f19141(486), --191.4125THz , 1566.2115nm + f19140(487), --191.4THz , 1566.3138nm + f19138(488), --191.3875THz , 1566.4161nm + f19137(489), --191.375THz , 1566.5184nm + f19136(490), --191.3625THz , 1566.6207nm + f19135(491), --191.35THz , 1566.7231nm + f19133(492), --191.3375THz , 1566.8254nm + f19132(493), --191.325THz , 1566.9278nm + f19131(494), --191.3125THz , 1567.0302nm + f19130(495), --191.3THz , 1567.1326nm + f19128(496), --191.2875THz , 1567.235nm + f19127(497), --191.275THz , 1567.3374nm + f19126(498), --191.2625THz , 1567.4398nm + f19125(499), --191.25THz , 1567.5423nm + notDefined(500), + g1490(501), --1490,00nm + f19123(502), --191.2375THz , 1567.6447nm + f19122(503), --191.225THz , 1567.7472nm + f19121(504), --191.2125THz , 1567.8497nm + f19608(505), --196.08750THz , 1528.8708nm + f19607(506), --196.0750THz , 1528.9683nm + f19606(507), --196.06250THz , 1529.0658nm + f19603(509), --196.03750THz , 1529.2608nm + f19602(510), --196.02500THz , 1529.3583nm + f19601(511), --196.01250THz , 1529.4558nm + systemSelect(512) + } + +FspR7ChannelIdentifierCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Channel" + SYNTAX BITS + { + capUndefined(0), + capD01(1), + capD02(2), + capD03(3), + capD04(4), + capD05(5), + capD06(6), + capD07(7), + capD08(8), + capD09(9), + capD10(10), + capD11(11), + capD12(12), + capD13(13), + capD14(14), + capD15(15), + capD16(16), + capD17(17), + capD18(18), + capD19(19), + capD20(20), + capD21(21), + capD22(22), + capD23(23), + capD24(24), + capD25(25), + capD26(26), + capD27(27), + capD28(28), + capD29(29), + capD30(30), + capD31(31), + capD32(32), + capD33(33), + capD34(34), + capD35(35), + capD36(36), + capD37(37), + capD38(38), + capD39(39), + capD40(40), + capD41(41), + capD42(42), + capD43(43), + capD44(44), + capD45(45), + capD46(46), + capD47(47), + capD48(48), + capD49(49), + capD50(50), + capD51(51), + capD52(52), + capD53(53), + capD54(54), + capD55(55), + capD56(56), + capD57(57), + capD58(58), + capD59(59), + capD60(60), + capD61(61), + capD62(62), + capD63(63), + capD64(64), + capDc1(65), + capDc2(66), + capDc3(67), + capDc4(68), + capDc5(69), + capDc6(70), + capDc7(71), + capDc8(72), + capDl1(73), + capDl2(74), + capDl3(75), + capDl4(76), + capDl5(77), + capDl6(78), + capDl7(79), + capDl8(80), + capDc9(81), + capDl9(82), + capF19640(83), + capF19635(84), + capF19630(85), + capF19625(86), + capF19620(87), + capF19615(88), + capF19605(89), + capC1470(91), + capC1490(92), + capC1510(93), + capC1530(94), + capC1550(95), + capC1570(96), + capC1590(97), + capC1610(98), + capS1310(99), + capS1630(100), + capG850(101), + capG1310(102), + capG1550(103), + -- capAny(104), + capNotInGrid(105), + capS1510(106), + capF19610(107), + capF19595(108), + capF19585(109), + capF19575(110), + capF19565(111), + capF19555(112), + capF19545(113), + capF19535(114), + capF19525(115), + capF19515(116), + capF19505(117), + capF19495(118), + capF19485(119), + capF19475(120), + capF19465(121), + capF19455(122), + capF19445(123), + capF19435(124), + capF19425(125), + capF19415(126), + capF19405(127), + capF19395(128), + capF19385(129), + capF19375(130), + capF19365(131), + capF19355(132), + capF19345(133), + capF19335(134), + capF19325(135), + capF19315(136), + capF19305(137), + capF19295(138), + capF19285(139), + capF19275(140), + capF19265(141), + capF19255(142), + capF19245(143), + capF19235(144), + capF19225(145), + capF19215(146), + capF19205(147), + capF19600(148), + capF19590(149), + capF19580(150), + capF19570(151), + capF19560(152), + capF19550(153), + capF19540(154), + capF19530(155), + capF19520(156), + capF19510(157), + capF19500(158), + capF19490(159), + capF19480(160), + capF19470(161), + capF19460(162), + capF19450(163), + capF19440(164), + capF19430(165), + capF19420(166), + capF19410(167), + capF19400(168), + capF19390(169), + capF19380(170), + capF19370(171), + capF19360(172), + capF19350(173), + capF19340(174), + capF19330(175), + capF19320(176), + capF19310(177), + capF19300(178), + capF19290(179), + capF19280(180), + capF19270(181), + capF19260(182), + capF19250(183), + capF19240(184), + capF19230(185), + capF19220(186), + capF19210(187), + capF19200(188), + capC1270(189), + capC1290(190), + capC1310(191), + capC1330(192), + capC1350(193), + capC1370(194), + capC1430(195), + capC1450(196), + capS1610(197), + capT1650(198), + capS1490(199), + capF19598(200), + capF19597(201), + capF19596(202), + capF19593(203), + capF19592(204), + capF19591(205), + capF19588(206), + capF19587(207), + capF19586(208), + capF19583(209), + capF19582(210), + capF19581(211), + capF19578(212), + capF19577(213), + capF19576(214), + capF19573(215), + capF19572(216), + capF19571(217), + capF19568(218), + capF19567(219), + capF19566(220), + capF19563(221), + capF19562(222), + capF19561(223), + capF19558(224), + capF19557(225), + capF19556(226), + capF19553(227), + capF19552(228), + capF19551(229), + capF19548(230), + capF19547(231), + capF19546(232), + capF19543(233), + capF19542(234), + capF19541(235), + capF19538(236), + capF19537(237), + capF19536(238), + capF19533(239), + capF19532(240), + capF19531(241), + capF19528(242), + capF19527(243), + capF19526(244), + capF19523(245), + capF19522(246), + capF19521(247), + capF19518(248), + capF19517(249), + capF19516(250), + capF19513(251), + capF19512(252), + capF19511(253), + capF19508(254), + capF19507(255), + capF19506(256), + capF19503(257), + capF19502(258), + capF19501(259), + capF19498(260), + capF19497(261), + capF19496(262), + capF19493(263), + capF19492(264), + capF19491(265), + capF19488(266), + capF19487(267), + capF19486(268), + capF19483(269), + capF19482(270), + capF19481(271), + capF19478(272), + capF19477(273), + capF19476(274), + capF19473(275), + capF19472(276), + capF19471(277), + capF19468(278), + capF19467(279), + capF19466(280), + capF19463(281), + capF19462(282), + capF19461(283), + capF19458(284), + capF19457(285), + capF19456(286), + capF19453(287), + capF19452(288), + capF19451(289), + capF19448(290), + capF19447(291), + capF19446(292), + capF19443(293), + capF19442(294), + capF19441(295), + capF19438(296), + capF19437(297), + capF19436(298), + capF19433(299), + capF19432(300), + capF19431(301), + capF19428(302), + capF19427(303), + capF19426(304), + capF19423(305), + capF19422(306), + capF19421(307), + capF19418(308), + capF19417(309), + capF19416(310), + capF19413(311), + capF19412(312), + capF19411(313), + capF19408(314), + capF19407(315), + capF19406(316), + capF19403(317), + capF19402(318), + capF19401(319), + capF19398(320), + capF19397(321), + capF19396(322), + capF19393(323), + capF19392(324), + capF19391(325), + capF19388(326), + capF19387(327), + capF19386(328), + capF19383(329), + capF19382(330), + capF19381(331), + capF19378(332), + capF19377(333), + capF19376(334), + capF19373(335), + capF19372(336), + capF19371(337), + capF19368(338), + capF19367(339), + capF19366(340), + capF19363(341), + capF19362(342), + capF19361(343), + capF19358(344), + capF19357(345), + capF19356(346), + capF19353(347), + capF19352(348), + capF19351(349), + capF19348(350), + capF19347(351), + capF19346(352), + capF19343(353), + capF19342(354), + capF19341(355), + capF19338(356), + capF19337(357), + capF19336(358), + capF19333(359), + capF19332(360), + capF19331(361), + capF19328(362), + capF19327(363), + capF19326(364), + capF19323(365), + capF19322(366), + capF19321(367), + capF19318(368), + capF19317(369), + capF19316(370), + capF19313(371), + capF19312(372), + capF19311(373), + capF19308(374), + capF19307(375), + capF19306(376), + capF19303(377), + capF19302(378), + capF19301(379), + capF19298(380), + capF19297(381), + capF19296(382), + capF19293(383), + capF19292(384), + capF19291(385), + capF19288(386), + capF19287(387), + capF19286(388), + capF19283(389), + capF19282(390), + capF19281(391), + capF19278(392), + capF19277(393), + capF19276(394), + capF19273(395), + capF19272(396), + capF19271(397), + capF19268(398), + capF19267(399), + capF19266(400), + capF19263(401), + capF19262(402), + capF19261(403), + capF19258(404), + capF19257(405), + capF19256(406), + capF19253(407), + capF19252(408), + capF19251(409), + capF19248(410), + capF19247(411), + capF19246(412), + capF19243(413), + capF19242(414), + capF19241(415), + capF19238(416), + capF19237(417), + capF19236(418), + capF19233(419), + capF19232(420), + capF19231(421), + capF19228(422), + capF19227(423), + capF19226(424), + capF19223(425), + capF19222(426), + capF19221(427), + capF19218(428), + capF19217(429), + capF19216(430), + capF19213(431), + capF19212(432), + capF19211(433), + capF19208(434), + capF19207(435), + capF19206(436), + capF19203(437), + capF19202(438), + capF19201(439), + capF19198(440), + capF19197(441), + capF19196(442), + capF19195(443), + capF19193(444), + capF19192(445), + capF19191(446), + capF19190(447), + capF19188(448), + capF19187(449), + capF19186(450), + capF19185(451), + capF19183(452), + capF19182(453), + capF19181(454), + capF19180(455), + capF19178(456), + capF19177(457), + capF19176(458), + capF19175(459), + capF19173(460), + capF19172(461), + capF19171(462), + capF19170(463), + capF19168(464), + capF19167(465), + capF19166(466), + capF19165(467), + capF19163(468), + capF19162(469), + capF19161(470), + capF19160(471), + capF19158(472), + capF19157(473), + capF19156(474), + capF19155(475), + capF19153(476), + capF19152(477), + capF19151(478), + capF19150(479), + capF19148(480), + capF19147(481), + capF19146(482), + capF19145(483), + capF19143(484), + capF19142(485), + capF19141(486), + capF19140(487), + capF19138(488), + capF19137(489), + capF19136(490), + capF19135(491), + capF19133(492), + capF19132(493), + capF19131(494), + capF19130(495), + capF19128(496), + capF19127(497), + capF19126(498), + capF19125(499), + capNotDefined(500), + capG1490(501), + capF19123(502), + capF19122(503), + capF19121(504), + capF19608(505), + capF19607(506), + capF19606(507), + capF19603(509), + capF19602(510), + capF19601(511), + capSystemSelect(512) + } + +FspR7ChannelNumber ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "CWDM channels; DWDM frequencies (50 GHz grid according ITU-T" + SYNTAX INTEGER + { + undefined(0), + f19600(1), --196,00THz 1529,55nm D01 + f19590(2), --195,90THz 1530,33nm D02 + f19580(3), --195,80THz 1531,12nm D03 + f19570(4), --195,70THz 1531,90nm D04 + f19550(5), --195,50THz 1533,47nm D05 + f19540(6), --195,40THz 1534,25nm D06 + f19530(7), --195,30THz 1535,04nm D07 + f19520(8), --195,20THz 1535,82nm D08 + f19500(9), --195,00THz 1537,40nm D09 + f19490(10), --194,90THz 1538,19nm D10 + f19480(11), --194,80THz 1538,98nm D11 + f19470(12), --194,70THz 1539,77nm D12 + f19450(13), --194,50THz 1541,35nm D13 + f19440(14), --194,40THz 1542,14nm D14 + f19430(15), --194,30THz 1542,94nm D15 + f19420(16), --194,20THz 1543,73nm D16 + f19380(17), --193,80THz 1546,92nm D17 + f19370(18), --193,70THz 1547,72nm D18 + f19360(19), --193,60THz 1548,51nm D19 + f19350(20), --193,50THz 1549,32nm D20 + f19330(21), --193,30THz 1550,92nm D21 + f19320(22), --193,20THz 1551,72nm D22 + f19310(23), --193,10THz 1552,52nm D23 + f19300(24), --193,00THz 1553,33nm D24 + f19280(25), --192,80THz 1554,94nm D25 + f19270(26), --192,70THz 1555,75nm D26 + f19260(27), --192,60THz 1556,55nm D27 + f19250(28), --192,50THz 1557,36nm D28 + f19230(29), --192,30THz 1558,98nm D29 + f19220(30), --192,20THz 1559,79nm D30 + f19210(31), --192,10THz 1560,61nm D31 + f19200(32), --192,00THz 1561,42nm D32 + f19100(33), --191,00THz 1569,59nm D33 + f19090(34), --190,90THz 1570,42nm D34 + f19080(35), --190,80THz 1571,24nm D35 + f19070(36), --190,70THz 1572,06nm D36 + f19050(37), --190,50THz 1573,71nm D37 + f19040(38), --190,40THz 1574,54nm D38 + f19030(39), --190,30THz 1575,37nm D39 + f19020(40), --190,20THz 1576,20nm D40 + f19000(41), --190,00THz 1577,86nm D41 + f18990(42), --189,90THz 1578,69nm D42 + f18980(43), --189,80THz 1579,52nm D43 + f18970(44), --189,70THz 1580,35nm D44 + f18950(45), --189,50THz 1582,02nm D45 + f18940(46), --189,40THz 1582,85nm D46 + f18930(47), --189,30THz 1583,69nm D47 + f18920(48), --189,20THz 1584,53nm D48 + f18880(49), --188,80THz 1587,88nm D49 + f18870(50), --188,70THz 1588,73nm D50 + f18860(51), --188,60THz 1589,57nm D51 + f18850(52), --188,50THz 1590,41nm D52 + f18830(53), --188,30THz 1592,10nm D53 + f18820(54), --188,20THz 1592,95nm D54 + f18810(55), --188,10THz 1593,79nm D55 + f18800(56), --188,00THz 1594,64nm D56 + f18780(57), --187,80THz 1596,34nm D57 + f18770(58), --187,70THz 1597,19nm D58 + f18760(59), --187,60THz 1598,04nm D59 + f18750(60), --187,50THz 1598,89nm D60 + f18730(61), --187,30THz 1600,60nm D61 + f18720(62), --187,20THz 1601,56nm D62 + f18710(63), --187,10THz 1602,31nm D63 + f18700(64), --187,00THz 1603,17nm D64 + f19560(65), --195,60THz 1532,68nm DC1 + f19510(66), --195,10THz 1536,61nm DC2 + f19460(67), --194,60THz 1540,56nm DC3 + f19410(68), --194,10THz 1544,53nm DC4 + f19390(69), --193,90THz 1546,12nm DC5 + f19340(70), --193,40THz 1550,12nm DC6 + f19290(71), --192,90THz 1554,13nm DC7 + f19240(72), --192,40THz 1558,17nm DC8 + f19060(73), --190,60THz 1572,89nm DL1 + f19010(74), --190,10THz 1577,03nm DL2 + f18960(75), --189,60THz 1581,18nm DL3 + f18910(76), --189,10THz 1585,36nm DL4 + f18890(77), --188,90THz 1587,04nm DL5 + f18840(78), --188,40THz 1591,26nm DL6 + f18790(79), --187,90THz 1595,49nm DL7 + f18740(80), --187,40THz 1599,75nm DL8 + f19400(81), --194,00THz 1545,322nm DC9 + f18900(82), --189,00THz 1586,203nm DL9 + f19640(83), --196.40THz 1526.44nm + f19635(84), --196.35THz 1526.83nm + f19630(85), --196.30THz 1527.22nm + f19625(86), --196.25THz 1527.60nm + f19620(87), --196.20THz 1527.99nm + f19615(88), --196.15THz 1528.38nm + f19605(89), --196.05THz 1529.16nm + c1470(90), --1470,00nm + c1490(91), --1490,00nm + c1510(92), --1510,00nm + c1530(93), --1530,00nm + c1550(94), --1550,00nm + c1570(95), --1570,00nm + c1590(96), --1590,00nm + c1610(97), --1610,00nm + s1310(98), --1310,00nm + s1630(99), --1630,00nm + g850(100), --850,00nm + g1310(101), --1310,00nm + g1550(102), --1550,00nm + null(103), + nig(104), + s1510(105), --1510,00nm + f19610(106), --196,10THz 1528,7734nm + f19595(107), --195,95THz 1529,9436nm + f19585(108), --195,85THz 1530,7248nm + f19575(109), --195,75THz 1531,5068nm + f19565(110), --195,65THz 1532,2896nm + f19555(111), --195,55THz 1533,0732nm + f19545(112), --195,45THz 1533,8575nm + f19535(113), --195,35THz 1534,6427nm + f19525(114), --195,25THz 1535,4287nm + f19515(115), --195,15THz 1536,2155nm + f19505(116), --195,05THz 1537,0031nm + f19495(117), --194,95THz 1537,7915nm + f19485(118), --194,85THz 1538,5807nm + f19475(119), --194,75THz 1539,3708nm + f19465(120), --194,65THz 1540,1616nm + f19455(121), --194,55THz 1540,9533nm + f19445(122), --194,45THz 1541,7457nm + f19435(123), --194,35THz 1542,5390nm + f19425(124), --194,25THz 1543,3331nm + f19415(125), --194,15THz 1544,1280nm + f19405(126), --194,05THz 1544,9238nm + f19395(127), --193,95THz 1545,7203nm + f19385(128), --193,85THz 1546,5177nm + f19375(129), --193,75THz 1547,3159nm + f19365(130), --193,65THz 1548,1149nm + f19355(131), --193,55THz 1548,9148nm + f19345(132), --193,45THz 1549,7155nm + f19335(133), --193,35THz 1550,5170nm + f19325(134), --193,25THz 1551,3193nm + f19315(135), --193,15THz 1552,1225nm + f19305(136), --193,05THz 1552,9265nm + f19295(137), --192,95THz 1553,7313nm + f19285(138), --192,85THz 1554,5370nm + f19275(139), --192,75THz 1555,3435nm + f19265(140), --192,65THz 1556,1508nm + f19255(141), --192,55THz 1556,9590nm + f19245(142), --192,45THz 1557,7680nm + f19235(143), --192,35THz 1558,5779nm + f19225(144), --192,25THz 1559,3886nm + f19215(145), --192,15THz 1560,2001nm + f19205(146), --192,05THz 1561,0125nm + f19195(147), --191.95THz 1561.83nm + f19190(148), --191.90THz 1562.23nm + f19185(149), --191.85THz 1562.64nm + f19180(150), --191.80THz 1563.05nm + f19175(151), --191.75THz 1563.45nm + f19170(152), --191.70THz 1563.86nm + f19165(153), --191.65THz 1564.27nm + f19160(154), --191.60THz 1564.68nm + f19155(155), --191.55THz 1565.09nm + f19150(156), --191.50THz 1565.50nm + f19145(157), --191.45THz 1565.90nm + f19140(158), --191.40THz 1566.31nm + f19135(159), --191.35THz 1566.72nm + f19130(160), --191.30THz 1567.13nm + f19125(161), --191.25THz 1567.54nm + f19120(162), --191.20THz 1567.95nm + f19115(163), --191.15THz 1568.36nm + f19110(164), --191.10THz 1568.77nm + f19105(165), --191.05THz 1569.18nm + f19095(166), --190.95THz 1570.00nm + f19085(167), --190.85THz 1570.83nm + f19075(168), --190.75THz 1571.65nm + f19065(169), --190.65THz 1572.48nm + f19055(170), --190.55THz 1573.30nm + f19045(171), --190.45THz 1574.13nm + f19035(172), --190.35THz 1574.95nm + f19025(173), --190.25THz 1575.78nm + f19015(174), --190.15THz 1576.61nm + f19005(175), --190.05THz 1577.44nm + f18995(176), --189.95THz 1578.27nm + f18985(177), --189.85THz 1579.10nm + f18975(178), --189.75THz 1579.93nm + f18965(179), --189.65THz 1580.77nm + f18955(180), --189.55THz 1581.60nm + f18945(181), --189.45THz 1582.44nm + f18935(182), --189.35THz 1583.27nm + f18925(183), --189.25THz 1584.11nm + f18915(184), --189.15THz 1584.95nm + f18905(185), --189.05THz 1585.78nm + f18895(186), --188.95THz 1586.62nm + f18885(187), --188.85THz 1587.46nm + f18875(188), --188.75THz 1588.30nm + f18865(189), --188.65THz 1589.15nm + f18855(190), --188.55THz 1589.99nm + f18845(191), --188.45THz 1590.83nm + f18835(192), --188.35THz 1591.68nm + f18825(193), --188.25THz 1592.52nm + f18815(194), --188.15THz 1593.37nm + f18805(195), --188.05THz 1594.22nm + f18795(196), --187.95THz 1595.06nm + f18785(197), --187.85THz 1595.91nm + f18775(198), --187.75THz 1596.76nm + f18765(199), --187.65THz 1597.61nm + f18755(200), --187.55THz 1598.47nm + f18745(201), --187.45THz 1599.32nm + f18735(202), --187.35THz 1600.17nm + f18725(203), --187.25THz 1601.03nm + f18715(204), --187.15THz 1601.88nm + f18705(205), --187.05THz 1602.74nm + c1270(206), --1270,00nm + c1290(207), --1290,00nm + c1310(208), --1310,00nm + c1330(209), --1330,00nm + c1350(210), --1350,00nm + c1370(211), --1370,00nm + c1430(212), --1430,00nm + c1450(213), --1450,00nm + t1650(214), --1650,00nm OTDR + s1490(215), --1490,00nm OSC + s1610(216), --1610,00nm OSC + f19598(217), --195.9875THz , 1529.6509nm + f19597(218), --195.975THz , 1529.7485nm + f19596(219), --195.9625THz , 1529.8461nm + f19593(220), --195.9375THz , 1530.0413nm + f19592(221), --195.925THz , 1530.1389nm + f19591(222), --195.9125THz , 1530.2365nm + f19588(223), --195.8875THz , 1530.4318nm + f19587(224), --195.875THz , 1530.5295nm + f19586(225), --195.8625THz , 1530.6271nm + f19583(226), --195.8375THz , 1530.8225nm + f19582(227), --195.825THz , 1530.9203nm + f19581(228), --195.8125THz , 1531.018nm + f19578(229), --195.7875THz , 1531.2135nm + f19577(230), --195.775THz , 1531.3112nm + f19576(231), --195.7625THz , 1531.409nm + f19573(232), --195.7375THz , 1531.6046nm + f19572(233), --195.725THz , 1531.7024nm + f19571(234), --195.7125THz , 1531.8003nm + f19568(235), --195.6875THz , 1531.996nm + f19567(236), --195.675THz , 1532.0938nm + f19566(237), --195.6625THz , 1532.1917nm + f19563(238), --195.6375THz , 1532.3875nm + f19562(239), --195.625THz , 1532.4854nm + f19561(240), --195.6125THz , 1532.5833nm + f19558(241), --195.5875THz , 1532.7792nm + f19557(242), --195.575THz , 1532.8772nm + f19556(243), --195.5625THz , 1532.9752nm + f19553(244), --195.5375THz , 1533.1712nm + f19552(245), --195.525THz , 1533.2692nm + f19551(246), --195.5125THz , 1533.3672nm + f19548(247), --195.4875THz , 1533.5633nm + f19547(248), --195.475THz , 1533.6614nm + f19546(249), --195.4625THz , 1533.7595nm + f19543(250), --195.4375THz , 1533.9557nm + f19542(251), --195.425THz , 1534.0538nm + f19541(252), --195.4125THz , 1534.1519nm + f19538(253), --195.3875THz , 1534.3482nm + f19537(254), --195.375THz , 1534.4464nm + f19536(255), --195.3625THz , 1534.5445nm + f19533(256), --195.3375THz , 1534.7409nm + f19532(257), --195.325THz , 1534.8392nm + f19531(258), --195.3125THz , 1534.9374nm + f19528(259), --195.2875THz , 1535.1339nm + f19527(260), --195.275THz , 1535.2321nm + f19526(261), --195.2625THz , 1535.3304nm + f19523(262), --195.2375THz , 1535.527nm + f19522(263), --195.225THz , 1535.6253nm + f19521(264), --195.2125THz , 1535.7237nm + f19518(265), --195.1875THz , 1535.9204nm + f19517(266), --195.175THz , 1536.0187nm + f19516(267), --195.1625THz , 1536.1171nm + f19513(268), --195.1375THz , 1536.3139nm + f19512(269), --195.125THz , 1536.4123nm + f19511(270), --195.1125THz , 1536.5108nm + f19508(271), --195.0875THz , 1536.7077nm + f19507(272), --195.075THz , 1536.8061nm + f19506(273), --195.0625THz , 1536.9046nm + f19503(274), --195.0375THz , 1537.1016nm + f19502(275), --195.025THz , 1537.2001nm + f19501(276), --195.0125THz , 1537.2987nm + f19498(277), --194.9875THz , 1537.4958nm + f19497(278), --194.975THz , 1537.5943nm + f19496(279), --194.9625THz , 1537.6929nm + f19493(280), --194.9375THz , 1537.8901nm + f19492(281), --194.925THz , 1537.9888nm + f19491(282), --194.9125THz , 1538.0874nm + f19488(283), --194.8875THz , 1538.2847nm + f19487(284), --194.875THz , 1538.3834nm + f19486(285), --194.8625THz , 1538.482nm + f19483(286), --194.8375THz , 1538.6795nm + f19482(287), --194.825THz , 1538.7782nm + f19481(288), --194.8125THz , 1538.8769nm + f19478(289), --194.7875THz , 1539.0744nm + f19477(290), --194.775THz , 1539.1732nm + f19476(291), --194.7625THz , 1539.272nm + f19473(292), --194.7375THz , 1539.4696nm + f19472(293), --194.725THz , 1539.5684nm + f19471(294), --194.7125THz , 1539.6672nm + f19468(295), --194.6875THz , 1539.865nm + f19467(296), --194.675THz , 1539.9638nm + f19466(297), --194.6625THz , 1540.0627nm + f19463(298), --194.6375THz , 1540.2605nm + f19462(299), --194.625THz , 1540.3595nm + f19461(300), --194.6125THz , 1540.4584nm + f19458(301), --194.5875THz , 1540.6563nm + f19457(302), --194.575THz , 1540.7553nm + f19456(303), --194.5625THz , 1540.8543nm + f19453(304), --194.5375THz , 1541.0523nm + f19452(305), --194.525THz , 1541.1513nm + f19451(306), --194.5125THz , 1541.2503nm + f19448(307), --194.4875THz , 1541.4485nm + f19447(308), --194.475THz , 1541.5475nm + f19446(309), --194.4625THz , 1541.6466nm + f19443(310), --194.4375THz , 1541.8448nm + f19442(311), --194.425THz , 1541.944nm + f19441(312), --194.4125THz , 1542.0431nm + f19438(313), --194.3875THz , 1542.2414nm + f19437(314), --194.375THz , 1542.3406nm + f19436(315), --194.3625THz , 1542.4398nm + f19433(316), --194.3375THz , 1542.6382nm + f19432(317), --194.325THz , 1542.7375nm + f19431(318), --194.3125THz , 1542.8367nm + f19428(319), --194.2875THz , 1543.0352nm + f19427(320), --194.275THz , 1543.1345nm + f19426(321), --194.2625THz , 1543.2338nm + f19423(322), --194.2375THz , 1543.4324nm + f19422(323), --194.225THz , 1543.5318nm + f19421(324), --194.2125THz , 1543.6311nm + f19418(325), --194.1875THz , 1543.8298nm + f19417(326), --194.175THz , 1543.9292nm + f19416(327), --194.1625THz , 1544.0286nm + f19413(328), --194.1375THz , 1544.2275nm + f19412(329), --194.125THz , 1544.3269nm + f19411(330), --194.1125THz , 1544.4263nm + f19408(331), --194.0875THz , 1544.6253nm + f19407(332), --194.075THz , 1544.7248nm + f19406(333), --194.0625THz , 1544.8243nm + f19403(334), --194.0375THz , 1545.0233nm + f19402(335), --194.025THz , 1545.1228nm + f19401(336), --194.0125THz , 1545.2224nm + f19398(337), --193.9875THz , 1545.4215nm + f19397(338), --193.975THz , 1545.5211nm + f19396(339), --193.9625THz , 1545.6207nm + f19393(340), --193.9375THz , 1545.82nm + f19392(341), --193.925THz , 1545.9196nm + f19391(342), --193.9125THz , 1546.0193nm + f19388(343), --193.8875THz , 1546.2186nm + f19387(344), --193.875THz , 1546.3183nm + f19386(345), --193.8625THz , 1546.418nm + f19383(346), --193.8375THz , 1546.6174nm + f19382(347), --193.825THz , 1546.7172nm + f19381(348), --193.8125THz , 1546.8169nm + f19378(349), --193.7875THz , 1547.0165nm + f19377(350), --193.775THz , 1547.1163nm + f19376(351), --193.7625THz , 1547.2161nm + f19373(352), --193.7375THz , 1547.4157nm + f19372(353), --193.725THz , 1547.5156nm + f19371(354), --193.7125THz , 1547.6155nm + f19368(355), --193.6875THz , 1547.8152nm + f19367(356), --193.675THz , 1547.9151nm + f19366(357), --193.6625THz , 1548.015nm + f19363(358), --193.6375THz , 1548.2149nm + f19362(359), --193.625THz , 1548.3148nm + f19361(360), --193.6125THz , 1548.4148nm + f19358(361), --193.5875THz , 1548.6148nm + f19357(362), --193.575THz , 1548.7148nm + f19356(363), --193.5625THz , 1548.8148nm + f19353(364), --193.5375THz , 1549.0148nm + f19352(365), --193.525THz , 1549.1149nm + f19351(366), --193.5125THz , 1549.2149nm + f19348(367), --193.4875THz , 1549.4151nm + f19347(368), --193.475THz , 1549.5152nm + f19346(369), --193.4625THz , 1549.6153nm + f19343(370), --193.4375THz , 1549.8156nm + f19342(371), --193.425THz , 1549.9158nm + f19341(372), --193.4125THz , 1550.0159nm + f19338(373), --193.3875THz , 1550.2163nm + f19337(374), --193.375THz , 1550.3165nm + f19336(375), --193.3625THz , 1550.4167nm + f19333(376), --193.3375THz , 1550.6172nm + f19332(377), --193.325THz , 1550.7175nm + f19331(378), --193.3125THz , 1550.8178nm + f19328(379), --193.2875THz , 1551.0183nm + f19327(380), --193.275THz , 1551.1187nm + f19326(381), --193.2625THz , 1551.219nm + f19323(382), --193.2375THz , 1551.4197nm + f19322(383), --193.225THz , 1551.52nm + f19321(384), --193.2125THz , 1551.6204nm + f19318(385), --193.1875THz , 1551.8212nm + f19317(386), --193.175THz , 1551.9216nm + f19316(387), --193.1625THz , 1552.022nm + f19313(388), --193.1375THz , 1552.2229nm + f19312(389), --193.125THz , 1552.3234nm + f19311(390), --193.1125THz , 1552.4239nm + f19308(391), --193.0875THz , 1552.6249nm + f19307(392), --193.075THz , 1552.7254nm + f19306(393), --193.0625THz , 1552.8259nm + f19303(394), --193.0375THz , 1553.027nm + f19302(395), --193.025THz , 1553.1276nm + f19301(396), --193.0125THz , 1553.2282nm + f19298(397), --192.9875THz , 1553.4294nm + f19297(398), --192.975THz , 1553.53nm + f19296(399), --192.9625THz , 1553.6307nm + f19293(400), --192.9375THz , 1553.832nm + f19292(401), --192.925THz , 1553.9327nm + f19291(402), --192.9125THz , 1554.0333nm + f19288(403), --192.8875THz , 1554.2348nm + f19287(404), --192.875THz , 1554.3355nm + f19286(405), --192.8625THz , 1554.4362nm + f19283(406), --192.8375THz , 1554.6378nm + f19282(407), --192.825THz , 1554.7385nm + f19281(408), --192.8125THz , 1554.8393nm + f19278(409), --192.7875THz , 1555.041nm + f19277(410), --192.775THz , 1555.1418nm + f19276(411), --192.7625THz , 1555.2426nm + f19273(412), --192.7375THz , 1555.4444nm + f19272(413), --192.725THz , 1555.5452nm + f19271(414), --192.7125THz , 1555.6461nm + f19268(415), --192.6875THz , 1555.848nm + f19267(416), --192.675THz , 1555.9489nm + f19266(417), --192.6625THz , 1556.0499nm + f19263(418), --192.6375THz , 1556.2518nm + f19262(419), --192.625THz , 1556.3528nm + f19261(420), --192.6125THz , 1556.4538nm + f19258(421), --192.5875THz , 1556.6558nm + f19257(422), --192.575THz , 1556.7569nm + f19256(423), --192.5625THz , 1556.8579nm + f19253(424), --192.5375THz , 1557.0601nm + f19252(425), --192.525THz , 1557.1612nm + f19251(426), --192.5125THz , 1557.2623nm + f19248(427), --192.4875THz , 1557.4646nm + f19247(428), --192.475THz , 1557.5657nm + f19246(429), --192.4625THz , 1557.6669nm + f19243(430), --192.4375THz , 1557.8692nm + f19242(431), --192.425THz , 1557.9704nm + f19241(432), --192.4125THz , 1558.0716nm + f19238(433), --192.3875THz , 1558.2741nm + f19237(434), --192.375THz , 1558.3754nm + f19236(435), --192.3625THz , 1558.4766nm + f19233(436), --192.3375THz , 1558.6792nm + f19232(437), --192.325THz , 1558.7805nm + f19231(438), --192.3125THz , 1558.8818nm + f19228(439), --192.2875THz , 1559.0845nm + f19227(440), --192.275THz , 1559.1858nm + f19226(441), --192.2625THz , 1559.2872nm + f19223(442), --192.2375THz , 1559.49nm + f19222(443), --192.225THz , 1559.5914nm + f19221(444), --192.2125THz , 1559.6928nm + f19218(445), --192.1875THz , 1559.8957nm + f19217(446), --192.175THz , 1559.9972nm + f19216(447), --192.1625THz , 1560.0987nm + f19213(448), --192.1375THz , 1560.3016nm + f19212(449), --192.125THz , 1560.4032nm + f19211(450), --192.1125THz , 1560.5047nm + f19208(451), --192.0875THz , 1560.7078nm + f19207(452), --192.075THz , 1560.8094nm + f19206(453), --192.0625THz , 1560.9109nm + f19203(454), --192.0375THz , 1561.1141nm + f19202(455), --192.025THz , 1561.2158nm + f19201(456), --192.0125THz , 1561.3174nm + f19198(457), --191.9875THz , 1561.5207nm + f19197(458), --191.975THz , 1561.6224nm + f19196(459), --191.9625THz , 1561.7241nm + f19193(460), --191.9375THz , 1561.9275nm + f19192(461), --191.925THz , 1562.0292nm + f19191(462), --191.9125THz , 1562.131nm + f19188(463), --191.8875THz , 1562.3345nm + f19187(464), --191.875THz , 1562.4363nm + f19186(465), --191.8625THz , 1562.5381nm + f19183(466), --191.8375THz , 1562.7417nm + f19182(467), --191.825THz , 1562.8435nm + f19181(468), --191.8125THz , 1562.9454nm + f19178(469), --191.7875THz , 1563.1491nm + f19177(470), --191.775THz , 1563.251nm + f19176(471), --191.7625THz , 1563.3529nm + f19173(472), --191.7375THz , 1563.5567nm + f19172(473), --191.725THz , 1563.6587nm + f19171(474), --191.7125THz , 1563.7606nm + f19168(475), --191.6875THz , 1563.9646nm + f19167(476), --191.675THz , 1564.0666nm + f19166(477), --191.6625THz , 1564.1686nm + f19163(478), --191.6375THz , 1564.3726nm + f19162(479), --191.625THz , 1564.4747nm + f19161(480), --191.6125THz , 1564.5767nm + f19158(481), --191.5875THz , 1564.7809nm + f19157(482), --191.575THz , 1564.883nm + f19156(483), --191.5625THz , 1564.9851nm + f19153(484), --191.5375THz , 1565.1894nm + f19152(485), --191.525THz , 1565.2915nm + f19151(486), --191.5125THz , 1565.3937nm + f19148(487), --191.4875THz , 1565.5981nm + f19147(488), --191.475THz , 1565.7003nm + f19146(489), --191.4625THz , 1565.8025nm + f19143(490), --191.4375THz , 1566.007nm + f19142(491), --191.425THz , 1566.1092nm + f19141(492), --191.4125THz , 1566.2115nm + f19138(493), --191.3875THz , 1566.4161nm + f19137(494), --191.375THz , 1566.5184nm + f19136(495), --191.3625THz , 1566.6207nm + f19133(496), --191.3375THz , 1566.8254nm + f19132(497), --191.325THz , 1566.9278nm + f19131(498), --191.3125THz , 1567.0302nm + f19128(499), --191.2875THz , 1567.235nm + f19127(500), --191.275THz , 1567.3374nm + f19126(501), --191.2625THz , 1567.4398nm + g1490(502), --1490,00nm + f19123(503), --191.2375THz , 1567.6447nm + f19122(504), --191.225THz , 1567.7472nm + f19121(505), --191.2125THz , 1567.8497nm + f19608(506), --196.08750THz , 1528.8708nm + f19607(507), --196.0750THz , 1528.9683nm + f19606(508), --196.06250THz , 1529.0658nm + f19603(509), --196.03750THz , 1529.2608nm + f19602(510), --196.02500THz , 1529.3583nm + f19601(511) --196.01250THz , 1529.4558nm + } + +FspR7ChannelNumberCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "CWDM channels; DWDM frequencies (50 GHz grid according ITU-T" + SYNTAX BITS + { + capUndefined(0), + capF19600(1), + capF19590(2), + capF19580(3), + capF19570(4), + capF19550(5), + capF19540(6), + capF19530(7), + capF19520(8), + capF19500(9), + capF19490(10), + capF19480(11), + capF19470(12), + capF19450(13), + capF19440(14), + capF19430(15), + capF19420(16), + capF19380(17), + capF19370(18), + capF19360(19), + capF19350(20), + capF19330(21), + capF19320(22), + capF19310(23), + capF19300(24), + capF19280(25), + capF19270(26), + capF19260(27), + capF19250(28), + capF19230(29), + capF19220(30), + capF19210(31), + capF19200(32), + capF19100(33), + capF19090(34), + capF19080(35), + capF19070(36), + capF19050(37), + capF19040(38), + capF19030(39), + capF19020(40), + capF19000(41), + capF18990(42), + capF18980(43), + capF18970(44), + capF18950(45), + capF18940(46), + capF18930(47), + capF18920(48), + capF18880(49), + capF18870(50), + capF18860(51), + capF18850(52), + capF18830(53), + capF18820(54), + capF18810(55), + capF18800(56), + capF18780(57), + capF18770(58), + capF18760(59), + capF18750(60), + capF18730(61), + capF18720(62), + capF18710(63), + capF18700(64), + capF19560(65), + capF19510(66), + capF19460(67), + capF19410(68), + capF19390(69), + capF19340(70), + capF19290(71), + capF19240(72), + capF19060(73), + capF19010(74), + capF18960(75), + capF18910(76), + capF18890(77), + capF18840(78), + capF18790(79), + capF18740(80), + capF19400(81), + capF18900(82), + capF19640(83), + capF19635(84), + capF19630(85), + capF19625(86), + capF19620(87), + capF19615(88), + capF19605(89), + capC1470(90), + capC1490(91), + capC1510(92), + capC1530(93), + capC1550(94), + capC1570(95), + capC1590(96), + capC1610(97), + capS1310(98), + capS1630(99), + capG850(100), + capG1310(101), + capG1550(102), + capNull(103), + capNig(104), + capS1510(105), + capF19610(106), + capF19595(107), + capF19585(108), + capF19575(109), + capF19565(110), + capF19555(111), + capF19545(112), + capF19535(113), + capF19525(114), + capF19515(115), + capF19505(116), + capF19495(117), + capF19485(118), + capF19475(119), + capF19465(120), + capF19455(121), + capF19445(122), + capF19435(123), + capF19425(124), + capF19415(125), + capF19405(126), + capF19395(127), + capF19385(128), + capF19375(129), + capF19365(130), + capF19355(131), + capF19345(132), + capF19335(133), + capF19325(134), + capF19315(135), + capF19305(136), + capF19295(137), + capF19285(138), + capF19275(139), + capF19265(140), + capF19255(141), + capF19245(142), + capF19235(143), + capF19225(144), + capF19215(145), + capF19205(146), + capF19195(147), + capF19190(148), + capF19185(149), + capF19180(150), + capF19175(151), + capF19170(152), + capF19165(153), + capF19160(154), + capF19155(155), + capF19150(156), + capF19145(157), + capF19140(158), + capF19135(159), + capF19130(160), + capF19125(161), + capF19120(162), + capF19115(163), + capF19110(164), + capF19105(165), + capF19095(166), + capF19085(167), + capF19075(168), + capF19065(169), + capF19055(170), + capF19045(171), + capF19035(172), + capF19025(173), + capF19015(174), + capF19005(175), + capF18995(176), + capF18985(177), + capF18975(178), + capF18965(179), + capF18955(180), + capF18945(181), + capF18935(182), + capF18925(183), + capF18915(184), + capF18905(185), + capF18895(186), + capF18885(187), + capF18875(188), + capF18865(189), + capF18855(190), + capF18845(191), + capF18835(192), + capF18825(193), + capF18815(194), + capF18805(195), + capF18795(196), + capF18785(197), + capF18775(198), + capF18765(199), + capF18755(200), + capF18745(201), + capF18735(202), + capF18725(203), + capF18715(204), + capF18705(205), + capC1270(206), + capC1290(207), + capC1310(208), + capC1330(209), + capC1350(210), + capC1370(211), + capC1430(212), + capC1450(213), + capT1650(214), + capS1490(215), + capS1610(216), + capF19598(217), + capF19597(218), + capF19596(219), + capF19593(220), + capF19592(221), + capF19591(222), + capF19588(223), + capF19587(224), + capF19586(225), + capF19583(226), + capF19582(227), + capF19581(228), + capF19578(229), + capF19577(230), + capF19576(231), + capF19573(232), + capF19572(233), + capF19571(234), + capF19568(235), + capF19567(236), + capF19566(237), + capF19563(238), + capF19562(239), + capF19561(240), + capF19558(241), + capF19557(242), + capF19556(243), + capF19553(244), + capF19552(245), + capF19551(246), + capF19548(247), + capF19547(248), + capF19546(249), + capF19543(250), + capF19542(251), + capF19541(252), + capF19538(253), + capF19537(254), + capF19536(255), + capF19533(256), + capF19532(257), + capF19531(258), + capF19528(259), + capF19527(260), + capF19526(261), + capF19523(262), + capF19522(263), + capF19521(264), + capF19518(265), + capF19517(266), + capF19516(267), + capF19513(268), + capF19512(269), + capF19511(270), + capF19508(271), + capF19507(272), + capF19506(273), + capF19503(274), + capF19502(275), + capF19501(276), + capF19498(277), + capF19497(278), + capF19496(279), + capF19493(280), + capF19492(281), + capF19491(282), + capF19488(283), + capF19487(284), + capF19486(285), + capF19483(286), + capF19482(287), + capF19481(288), + capF19478(289), + capF19477(290), + capF19476(291), + capF19473(292), + capF19472(293), + capF19471(294), + capF19468(295), + capF19467(296), + capF19466(297), + capF19463(298), + capF19462(299), + capF19461(300), + capF19458(301), + capF19457(302), + capF19456(303), + capF19453(304), + capF19452(305), + capF19451(306), + capF19448(307), + capF19447(308), + capF19446(309), + capF19443(310), + capF19442(311), + capF19441(312), + capF19438(313), + capF19437(314), + capF19436(315), + capF19433(316), + capF19432(317), + capF19431(318), + capF19428(319), + capF19427(320), + capF19426(321), + capF19423(322), + capF19422(323), + capF19421(324), + capF19418(325), + capF19417(326), + capF19416(327), + capF19413(328), + capF19412(329), + capF19411(330), + capF19408(331), + capF19407(332), + capF19406(333), + capF19403(334), + capF19402(335), + capF19401(336), + capF19398(337), + capF19397(338), + capF19396(339), + capF19393(340), + capF19392(341), + capF19391(342), + capF19388(343), + capF19387(344), + capF19386(345), + capF19383(346), + capF19382(347), + capF19381(348), + capF19378(349), + capF19377(350), + capF19376(351), + capF19373(352), + capF19372(353), + capF19371(354), + capF19368(355), + capF19367(356), + capF19366(357), + capF19363(358), + capF19362(359), + capF19361(360), + capF19358(361), + capF19357(362), + capF19356(363), + capF19353(364), + capF19352(365), + capF19351(366), + capF19348(367), + capF19347(368), + capF19346(369), + capF19343(370), + capF19342(371), + capF19341(372), + capF19338(373), + capF19337(374), + capF19336(375), + capF19333(376), + capF19332(377), + capF19331(378), + capF19328(379), + capF19327(380), + capF19326(381), + capF19323(382), + capF19322(383), + capF19321(384), + capF19318(385), + capF19317(386), + capF19316(387), + capF19313(388), + capF19312(389), + capF19311(390), + capF19308(391), + capF19307(392), + capF19306(393), + capF19303(394), + capF19302(395), + capF19301(396), + capF19298(397), + capF19297(398), + capF19296(399), + capF19293(400), + capF19292(401), + capF19291(402), + capF19288(403), + capF19287(404), + capF19286(405), + capF19283(406), + capF19282(407), + capF19281(408), + capF19278(409), + capF19277(410), + capF19276(411), + capF19273(412), + capF19272(413), + capF19271(414), + capF19268(415), + capF19267(416), + capF19266(417), + capF19263(418), + capF19262(419), + capF19261(420), + capF19258(421), + capF19257(422), + capF19256(423), + capF19253(424), + capF19252(425), + capF19251(426), + capF19248(427), + capF19247(428), + capF19246(429), + capF19243(430), + capF19242(431), + capF19241(432), + capF19238(433), + capF19237(434), + capF19236(435), + capF19233(436), + capF19232(437), + capF19231(438), + capF19228(439), + capF19227(440), + capF19226(441), + capF19223(442), + capF19222(443), + capF19221(444), + capF19218(445), + capF19217(446), + capF19216(447), + capF19213(448), + capF19212(449), + capF19211(450), + capF19208(451), + capF19207(452), + capF19206(453), + capF19203(454), + capF19202(455), + capF19201(456), + capF19198(457), + capF19197(458), + capF19196(459), + capF19193(460), + capF19192(461), + capF19191(462), + capF19188(463), + capF19187(464), + capF19186(465), + capF19183(466), + capF19182(467), + capF19181(468), + capF19178(469), + capF19177(470), + capF19176(471), + capF19173(472), + capF19172(473), + capF19171(474), + capF19168(475), + capF19167(476), + capF19166(477), + capF19163(478), + capF19162(479), + capF19161(480), + capF19158(481), + capF19157(482), + capF19156(483), + capF19153(484), + capF19152(485), + capF19151(486), + capF19148(487), + capF19147(488), + capF19146(489), + capF19143(490), + capF19142(491), + capF19141(492), + capF19138(493), + capF19137(494), + capF19136(495), + capF19133(496), + capF19132(497), + capF19131(498), + capF19128(499), + capF19127(500), + capF19126(501), + capG1490(502), + capF19123(503), + capF19122(504), + capF19121(505), + capF19608(506), + capF19607(507), + capF19606(508), + capF19603(509), + capF19602(510), + capF19601(511) + } + +FspR7ChannelRangeInventory ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Channel Range" + SYNTAX INTEGER + { + undefined(0), + f19600f19122(1), --When BAND=C_CI, CHANNELS=192 + f19600f19125(2), --When BAND=C, CHANNELS=96 + f19597f19122(3), --When BAND=CI, Channels=96 + f19595f19200(4), --When BAND=C_CI, Channels=80 + f19590f19200(5), --When BAND=C, Channels=40 + f19595f19205(6), --When BAND=CI, Channels=40 + f19590f19500(7), --When BAND=C, Channels=10 + f19350f19260(8), --When BAND=C, Channels=10 + f19600f19123(9), --When BAND=C, CHANNELS=128 + f19610f19122(10), --When BAND=C, CHANNELS=391 + f19610f19123(11), --When BAND=C, CHANNELS=390 + f19600f19125F(12), --When BAND=C, CHANNELS=381 + f19600f19130(13) --When BAND=C, CHANNELS=48, CHA__SPC (Channel Spacing)=100GHz + } + +FspR7ChannelRangeInventoryCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Channel Range" + SYNTAX BITS + { + capUndefined(0), + capF19600f19122(1), + capF19600f19125(2), + capF19597f19122(3), + capF19595f19200(4), + capF19590f19200(5), + capF19595f19205(6), + capF19590f19500(7), + capF19350f19260(8), + capF19600f19123(9), + capF19610f19122(10), + capF19610f19123(11), + capF19600f19125F(12), + capF19600f19130(13) + } + +FspR7ChannelSpacing ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ITU Grid channel spacing" + SYNTAX INTEGER + { + undefined(0), + spacing50Ghz(1), + spacing100Ghz(2), + spacing200Ghz(3), + spacing25GHz(4), + spacingFlex(5), + spacing37GHz5(6), + spacingHwDefined(7) + } + +FspR7ChannelSpacingCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ITU Grid channel spacing" + SYNTAX BITS + { + capUndefined(0), + capSpacing50Ghz(1), + capSpacing100Ghz(2), + capSpacing200Ghz(3), + capSpacing25GHz(4), + capSpacingFlex(5), + capSpacing37GHz5(6), + capSpacingHwDefined(7) + } + +FspR7CodeGain ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Forward Error Correction Coding gain" + SYNTAX INTEGER + { + undefined(0), + high(1), + mean(2), + low(3) + } + +FspR7CodeGainCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Forward Error Correction Coding gain" + SYNTAX BITS + { + capUndefined(0), + capHigh(1), + capMean(2), + capLow(3) + } + +FspR7ColumnMark ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enables Artificial Entities in chosen tables" + SYNTAX INTEGER + { + undefined(0), + false(1), + true(2) + } + +FspR7Command ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER + { + undefined(0), + scheduleBackupScu(1), + scheduleBackupRemote(2), + copyNone(11), + download(12), + upload(13), + downloadScu(14), + uploadScu(15), + uploadPa(16), + downloadCf(17), + uploadCf(18), + eqptNone(31), + eqptInstall(32), + eqptReboot(33), + eqptActivate(34), + eqptUpdate(35), + eqptInstallFromStby(36), + eqptForceInstall(37), + ncuNone(51), + ncuDbBackup(52), + ncuDbRestor(53), + ncuInstall(54), + ncuRestart(55), + ncuActivate(56), + ncuImportAp(57), + ncuExportAp(58), + ncuActivateAp(59), + ncuActivateFdAp(60), + ncuAutoDownAndInstall(61), + ncuAutoInstall(62), + ncuDbBackupScu(63), + ncuFwSave(64), + ncuFwDownAndSave(65), + ncuCopyProfileRdisk(66), + ncuCopyProfilePdisk(67), + ncuCreateProfile(68), + ncuExportRef(69), + ncuSwitch(70), + ncuInstallCf(71), + ncuAutoInstallCf(72), + ncuActivateWithFw(73), + ncuGenSdp(74), + ncuGenSdpAndUpload(75), + ncuAlmDbBackup(76), + ncuAlmDbRestore(77), + ncuAlmActivate(78), + ncuStbFwSave(79), + ncuStbFwDownAndSave(80), + ncuHdSysActFwDownAndSave(87), + ncuHdSysStbFwDownAndSave(88), + ncuImportMp(91), + ncuExportMp(92), + ncuActivateMp(93), + ncuDeactivateMp(94), + ncuCreateMp(95), + ncuDestroyMp(96), + ncuImportAndActivateMp(97) + } + +FspR7CommandState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER + { + undefined(0), + swActIdle(1), + swActFail(2), + swActInProgress(3), + dbActIdle(11), + dbActFail(12), + dbActInProgress(13), + apActIdle(21), + apActFail(22), + apActInProgress(23), + swInstallIdle(31), + swInstallTransferCon(32), + swInstallCon(33), + swInstallTransferPgm(34), + swInstallPgm(35), + swInstallTransferFwp(36), + swInstallFwp(37), + swInstallTransferSw(38), + swInstallSw(39), + swInstallTransferFwpe(40), + bootComplete(51), + bootInProgress(52), + bootFail(53), + bootRejected(54), + bootFwInstalling(55), + bootFwFail(56), + bootFwComplete(57), + bootFwActInProgress(58), + bootFwActFail(59), + bootFwActRejected(60), + bootFwActComplete(61), + copyFileIdle(71), + copyFileChecksumFail(72), + copyFileAccessDenied(73), + copyFileFileNotExist(74), + copyFileConnectionFail(75), + copyFileProtocolFail(76), + copyFileNotEnoughSpace(77), + copyFileLoginFail(78), + copyFileTransferStart(79), + copyFileTransferInProgress(80), + copyFileTransferComplete(81), + copyFileSshHostKeyFail(82), + copyFileNoHostKeyFail(83), + copyFileProtocolDisabled(84), + localCopyIdle(101), + localCopyFail(102), + localCopyStart(103), + localCopyComplete(104), + localCopyDenied(105), + localCopyCrcFail(106), + localCopyInstallMismatch(107), + localCopyIncorrectState(108), + localCopyInvalidFile(109), + localCopyFileSystemError(110), + localCopyFileNotExist(111), + localCopyBackupFail(112), + localCopyProfileLimitFail(113), + localCopyProfileDissallowed(114), + localCopyProfileExistFail(115), + localCopyWrongSecret(116) + } + +FspR7CommandBusy ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "UBR Busy state" + SYNTAX INTEGER + { + undefined(0), + idle(1), + ubr(2), + cserver(3) + } + +FspR7Conn ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bidirectional | Unidirectional" + SYNTAX INTEGER + { + undefined(0), + bi(1), + uni(2) + } + +FspR7ConnCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bidirectional | Unidirectional" + SYNTAX BITS + { + capUndefined(0), + capBi(1), + capUni(2) + } + +FspR7ConnectorType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Connector Type" + SYNTAX INTEGER + { + undefined(0), + lc(1), + rj45(2), + mupc(3), + dsub8(4), + usbS(5), + dsub44hd(6), + fcApc(7), + mpo(8), --MPO is the industry acronym for "Multi-Fiber Push On". A MPO Connector type is a Multi-fiber Connector, which is used for high density fiber interconnections. + mbnc(9), --Micro-BNC + hdBnc(10), --HD-BNC + din(11), --DIN 1.0/2.3 + sc(12), + fc(13), + dsub26hd(14) + } + +FspR7ConnectorTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Connector Type" + SYNTAX BITS + { + capUndefined(0), + capLc(1), + capRj45(2), + capMupc(3), + capDsub8(4), + capUsbS(5), + capDsub44hd(6), + capFcApc(7), + capMpo(8), + capMbnc(9), + capHdBnc(10), + capDin(11), + capSc(12), + capFc(13), + capDsub26hd(14) + } + +FspR7ConnectState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Connection State" + SYNTAX INTEGER + { + undefined(0), + idle(1), + idleReceive(2), + idleTransmit(3), + busy(4) + } + +FspR7CpAuthType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OSPF Authentication Type" + SYNTAX INTEGER + { + undefined(0), + none(1), + simple(2), + md5(3) + } + +FspR7CpAuthTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OSPF Authentication Type" + SYNTAX BITS + { + capUndefined(0), + capNone(1), + capSimple(2), + capMd5(3) + } + +FspR7Date ::= TEXTUAL-CONVENTION + DISPLAY-HINT "2d-1d-1d" + STATUS current + DESCRIPTION + "A date specification. + field octets contents range + ----- ------ -------- ----- + 1 1-2 year* 0..65536 + 2 3 month 1..12 + 3 4 day 1..31 + * Notes: - the value of year is in network-byte order + For example, Tuesday May 26, 1992 would be + displayed as: + 1992-5-26" + SYNTAX OCTET STRING (SIZE(4..4)) + +FspR7DCFiberType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Dispersion Compensation Fibertype" + SYNTAX INTEGER + { + undefined(0), + singleMode(1), --Standard Single Mode Fiber + trueWaveRs(2) --Truewave RS fiber + } + +FspR7DCFiberTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Dispersion Compensation Fibertype" + SYNTAX BITS + { + capUndefined(0), + capSingleMode(1), + capTrueWaveRs(2) + } + +FspR7DeploymentScenario ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes how the card is applied related to a network scenario" + SYNTAX INTEGER + { + undefined(0), + generic(1), --NO additonal deployment information supplied [thus Protected as above OR Protected in a Channel Card Protection (not yet known) OR Unprotected OR possibly (unknown to this card) deployed in a VSM Protection scenario] + backToBack(2), --IF MODE NOT = TRANSHST NOR MUXHST NOR REGEN back to back regenerator on pass-thru + clientProt(3), --IF MODE NOT = TRANSHST OR MUXHST deployed in client layer protection and thus NOT used for HST Channel protection NOR Channel Card protection NOR VSM Protection + passThrough(4), --IF MODE NOT = TRANSHST OR MUXHST deployed in client layer protection and thus NOT used for HST Channel protection NOR Channel Card protection NOR VSM Protection + none(5) --Deployment not relevant + } + +FspR7DeploymentScenarioCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes how the card is applied related to a network scenario" + SYNTAX BITS + { + capUndefined(0), + capGeneric(1), + capBackToBack(2), + capClientProt(3), + capPassThrough(4), + capNone(5) + } + +FspR7DhcpServer ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Determines DHCP Server/Client mode of the NCU" + SYNTAX INTEGER + { + undefined(0), + gne(1), --DHCP server runs on GNE; In case of OSC Ring + local(2), --DHCP server runs on the NE locally; DHCP__STARTADDR and DHCP__STOPADDR are ignored; The server provides one IP address derived from the local einterface IP address + client(3), --Node is DHCP client, uses IP address obtained from GNE + off(4) --DHCP Server/Client suppport is not used + } + +FspR7DhcpServerCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Determines DHCP Server/Client mode of the NCU" + SYNTAX BITS + { + capUndefined(0), + capGne(1), + capLocal(2), + capClient(3), + capOff(4) + } + +FspR7DisableEnable ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Disable/Enable variable." + SYNTAX INTEGER + { + undefined(0), + disable(1), + enable(2) + } + +FspR7DisableEnableCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Disable/Enable variable." + SYNTAX BITS + { + capUndefined(0), + capDisable(1), + capEnable(2) + } + +FspR7DispersionCompensation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Dispersion Compensation Value in km of SSMF fiber" + SYNTAX INTEGER + { + undefined(0), + dispertion10(1), --Dispersion value in km of transmission fiber + dispertion20(2), --Dispersion value in km of transmission fiber + dispertion40(3), --Dispersion value in km of transmission fiber + dispertion60(4), --Dispersion value in km of transmission fiber + dispertion80(5), --Dispersion value in km of transmission fiber + dispertion100(6), --Dispersion value in km of transmission fiber + dispertion30(7), --Dispersion value in km of transmission fiber + dispertion50(8), --Dispersion value in km of transmission fiber + dispertion70(9), --Dispersion value in km of transmission fiber + dispertion90(10), --Dispersion value in km of transmission fiber + dispertion160(11), --Dispersion value in km of transmission fiber + dispertion240(12), --Dispersion value in km of transmission fiber + dispertion320(13) --Dispersion value in km of transmission fiber + } + +FspR7DispersionCompensationCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Dispersion Compensation Value in km of SSMF fiber" + SYNTAX BITS + { + capUndefined(0), + capDispertion10(1), + capDispertion20(2), + capDispertion40(3), + capDispertion60(4), + capDispertion80(5), + capDispertion100(6), + capDispertion30(7), + capDispertion50(8), + capDispertion70(9), + capDispertion90(10), + capDispertion160(11), + capDispertion240(12), + capDispertion320(13) + } + +FspR7DispersionModes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Chromatic Dispersion Compensation Mode" + SYNTAX INTEGER + { + undefined(0), + auto(1), + man(2) + } + +FspR7DispersionModesCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Chromatic Dispersion Compensation Mode" + SYNTAX BITS + { + capUndefined(0), + capAuto(1), + capMan(2) + } + +FspR7DmLayer ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Data layer where the Delay Measurement was performed" + SYNTAX INTEGER + { + undefined(0), + none(1), + odu(2), + tcma(3), + tcmb(4), + tcmc(5) + } + +FspR7DmsrmtOperation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Delay Measurement start" + SYNTAX INTEGER + { + undefined(0), + idle(1), + odu(2), + tcma(3), + tcmb(4), + tcmc(5) + } + +FspR7DmsrmtOperationCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Delay Measurement start" + SYNTAX BITS + { + capUndefined(0), + capIdle(1), + capOdu(2), + capTcma(3), + capTcmb(4), + capTcmc(5) + } + +FspR7DmsrmtStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Status of the Delay Measurement" + SYNTAX INTEGER + { + undefined(0), + notAvailable(1), + ready(2), + inProgress(3), + complete(4), + failed(5) + } + +FspR7EdfaOutputPowerRating ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Optical Output Power Rating - Inventory" + SYNTAX INTEGER + { + undefined(0), + pwrOut10(1), + pwrOut17(2), + pwrOut18(3), + pwrOut20(4), + pwrOut15(5), + pwrOut27(6), + pwrOut26(7), + pwrOut20UN10NU(8) + } + +FspR7EdfaOutputPowerRatingCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Optical Output Power Rating - Inventory" + SYNTAX BITS + { + capUndefined(0), + capPwrOut10(1), + capPwrOut17(2), + capPwrOut18(3), + capPwrOut20(4), + capPwrOut15(5), + capPwrOut27(6), + capPwrOut26(7), + capPwrOut20UN10NU(8) + } + +FspR7EnableDisable ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enable/Disable variable." + SYNTAX INTEGER + { + undefined(0), + enable(1), + disable(2) + } + +FspR7EnableDisableCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enable/Disable variable." + SYNTAX BITS + { + capUndefined(0), + capEnable(1), + capDisable(2) + } + +FspR7EncapsulationMethod ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Indicates the encapsulation method being used." + SYNTAX INTEGER + { + undefined(0), + none(1), + tttgmp(2), + gmp(3), + gfpT(4), + gfpF(5) + } + +FspR7EntitySecondaryStates ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Variable for representing the secondary states of an entity." + SYNTAX BITS + { + ueq(0), + meaState(1), + sgeo(2), + lpbkState(3), + lkdo(4), + frcdState(5), + faf(6), + flt(7), + act(8), + stbyh(9), + psi(10), + pri(11), + dgn(12), + busy(13), + idleState(14), + receiveIdleState(15), + transmitIdleState(16), + sgeoSrv(17), + farEndPlugOutage(18), + aseTableBuildState(19), + testState(20), + testFailed(21), + stby(22), + stbyInh(23), + noBackup(24), + degrade(25), + swdl(26), + kexIncomplete(27) + } + +FspR7EntityType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER + { + undefined(0), + eqpSh1hu(1), + eqpSh1huDc(2), + eqpSh3hu(3), + eqpSh7hu(4), + eqpF2kSh5hu(5), + eqpF2kSh6hu(6), + eqpDcm(7), + eqpSh9hu(8), + eqpUnknown(19), + eqpNcu(20), + eqpNcutif(21), + eqpScu(22), + eqpScue(23), + eqpR6cu(24), + eqpPsu1huac(25), + eqpPsu7huac(26), + eqpPsu7hudc(27), + eqpFcu7hu(28), + eqp2clsmd(29), + eqp2absmc(30), + eqp2bsmd(31), + eqp1Gsmud(32), + eqp4gsmd(33), + eqp8gsmd(34), + eqp1csmuc(35), + eqp1csmuewc(36), + eqp4csmd(37), + eqp4csmud(38), + eqp4csmc(39), + eqpOsfm(40), + eqp1pm(41), + eqp2pm(42), + eqp40csmd(43), + eqpDcf(44), + eqpEdfas(45), + eqpEdfasgc(46), + eqpEdfadgc(47), + eqpRaman(48), + eqp4tcc2g5(49), + eqp4tcc2g5d(50), + eqp4tcc10gd(51), + eqp4tcc10gc(52), + eqpWcc10gd(53), + eqpWcc10gc(54), + eqpWcc2g71N(55), + eqpWcc2g7d(56), + eqp2tcm2g5(57), + eqp2tca2g5(58), + eqp8tca10gd(59), + eqp8tca10gc(60), + eqpWca10gd(61), + eqpWca10gc(62), + eqp4tca4gd(63), + eqp4tca4gc(64), + eqpwca2g5(65), + eqp4tca1g3d(66), + eqp4tca1g3c(67), + eqp8tce2g5d(68), + eqp8tce2g5c(69), + eqpWcelsd(70), + eqpWcelsc(71), + eqpVsm(72), + eqpRsmolm(73), + eqpRsmsf(74), + eqpOscm(75), + eqp2oscm(76), + eqpDrm(77), + eqpXfpG(78), + eqpsfpd(79), + eqpSfpc(80), + eqpSfpg(81), + eqpSfpe(82), + eqpSh1hudcm(83), + eqpCustomc(84), + eqpCustomd(85), + eqpPsu1hudc(86), + eqpWcc2g7c(87), + eqp1csmuEwD(88), + eqp1csmuG(89), + eqp3BsmC(90), + eqp2Tca2g5s(91), + eqp8Csmuc(92), + eqpEdfaDgcb(93), + eqpOscmPn(94), + eqp4Tcc10gtd(95), + eqp4Tca4g(96), + eqpDcg(97), + eqp2Tcm2g5d(98), + eqp2Tcm2g5c(99), + eqpWcm2g5d(100), + eqpWcm2g5c(101), + eqpEdfmSgc(102), + eqpF2kDemiV2(103), + eqpPsm(104), + eqpNcu2e(105), + eqp8TceGl2g5d(106), + eqp8TceGl2g5c(107), + eqpDcf1hu(108), + eqp10tcc10gtd(109), + eqp10tcc10gd(110), + eqp10tcc10gc(111), + eqp16csmSfd(112), + eqpOsfmSf(113), + eqp2clsmSfd(114), + eqp3bsmEwc(115), + eqpEdfaSgcb(116), + eqpEdfaDgcv(117), + eqpWcc10gtd(118), + eqp2csmuEwc(119), + eqpEroadmDc(120), + eqpScuS(122), + eqp4opcm(123), + eqpUtm(124), + eqpPscu(125), + eqp40Csm2hu(126), + eqp2Twcc2g7(127), + eqp2Wca10g(130), + eqpNcuHp(131), + eqpNcu20085hu(132), + eqp20Pca10G(133), + eqpXfpC(137), + eqpXfpD(138), + eqpWcc40gtd(140), + eqpIlm(141), + eqpNcuII(142), + eqpCem9hu(143), + eqp8roadmC40(148), + eqp4Tcc40gtd(149), + eqp2pca10g(150), + eqp10pca10g(151), + eqp1csmuD(152), + eqpSfpOsC(153), + eqpSfpOdC(154), + eqpSfpOsG(155), + eqpSfpOdG(156), + eqpRoadmC80(157), + eqpccm8(158), + eqpPsu9hudc(159), + eqp4tca4gus(160), + eqp40Csm3huD(161), + eqp5psm(162), + eqpFan9hu(163), + eqp5tce10gtd(164), + eqp10tccs10gtd(165), + eqp40Csm3hudcD(166), + eqp40Csm3hudcDi(167), + eqp5gsmD(169), + eqp8csmD(170), + eqp2otfm(171), + eqp8otdr3hu(172), + eqpXfptD(173), + eqp40Csm3huDi(174), + eqp8CcmC80(175), + eqpEdfaD27(176), + eqp2Wcc10g(177), + eqp8RoadmC80(178), + eqp2Wcc10gAes(180), + eqp5tce10gtaesd(182), + eqpSh1hupf(183), + eqpFan1hu(185), + eqp10tcc10g(186), + eqpXfpOtnD(187), + eqpNcu2p(188), + eqpPsu9huac(190), + eqp2Raman(192), + eqpEdfaS26(193), + eqp5tces10gtd(194), + eqpScuII(195), + eqp11RoadmC96(196), + eqp8AdmC96(197), + eqp8CxmC96(198), + eqp8Shm(199), + eqpAmpShgcv(200), + eqpAmpSlgcv(201), + eqp2RamanC15(202), + eqpWcc100gtD(203), + eqpCfp4g(204), + eqpCfp10g(205), + eqpXfpTlnD(213), + eqp5tces10gtaesd(214), + eqp10tce100g(215), + eqp96Csm4HuD(216), + eqp4CfptD(217), + eqp2psm(218), + eqpWce100G(219), + eqp10Wxc10g(220), + eqpShx9hu(221), + eqpFanXhu(222), + eqp10tcc100gtbD(223), + eqp9RoadmC96(224), + eqp4Wce16g(225), + eqpSfpBG(226), + eqpSfpCdrG(227), + eqp10tce100gGf(228), + eqpSfpCdrC(229), + eqp5tce10gaes(234), + eqp5tce10g(235), + eqp5tces10gaes(236), + eqp5tces10g(237), + eqp4roadmC96(239), + eqpWcc100gtbD(240), + eqpEdfaS20(241), + eqp10tccSdi10g(242), + eqp4roadmEC96(243), + eqpSfptD(245), + eqpSfp2TxG(246), + eqpSfp2RxG(247), + eqpSfp2Txe(248), + eqpSfp2Rxe(249), + eqp2EdfaS20S10(250), + eqp10Tce100Gb(251), + eqp10Tce100gAes(252), + eqpSfpCdrD(253), + eqpSh1huDcEtemp(254), + eqp8psm(255), + eqp9ccmC96(256), + eqpWce100GB(257), + eqp16tcc10G(258), + eqp4Wcc10G(259), + eqp5wca16G(260), + eqpCfptCd(261), + eqpWccPcn100g(264), + eqpOppm(267), + eqp4cfpd(268), + eqpNcuS(269), + eqp10csmuD(270), + eqpUtmS(272), + eqpSfpBC(273), + eqp10Tce100gAesBsi(274), + eqpWccPcn100gAes(280), + eqpSfpRxTxG(282), + eqpSfpTlnD(283), + eqpCfpTfCd(284), + eqpXfpBG(285), + eqpFd128D(286), + eqpSfpBCdrG(289), + eqpMroadmC96(290), + eqpPsm40Mroadm(291), + eqpOsfma(292), + eqp10tcc100g(293), + eqpCfpTgCd(294), + eqpPsm80Mroadm(295), + eqp10Tce100gbAes(297), + eqpL3CmSina(298), + eqp9Tce10gAesG(300), + eqp9RoadmRs(303), + eqp16psm4(304), + eqp96Csm2HuD(305), + eqp9Tce10gAesF(307), + eqp10Tce100gAesF(308), + eqpMtpOscC(309), + eqpWcc100gAesF(311), + eqpCfpTrCd(312), + eqpWcc100gAesB(314), + eqpMapOscC(317), + eqpMtpbOscC(318), + eqpMapbOscC(319), + eqpWccPcn100gB(320), + eqp4psmS(321), + eqpWcc100gAesG(323), + eqpHdScm(324), + eqpCfp2tgCd(450), + eqpMaB2C3LtA(453), + eqpMaB5Lt(454), + eqpCfp2tCd(455), + eqpMp2B4CtS(456), + eqpPsmdc3(457), + eqpQSfpNotApproved(458), + eqpQSfp10g(459), + eqpMa2C2C3LtA(461), + eqpQSfpDacCr(462), + eqpCem3(463), + eqpFtm3(464), + eqpPsmac3(465), + eqpSh1R(466), + eqpEcm3(467), + eqp4QsfpG(468), + eqpScm2(472), + eqpMa2C5Lt(473), + eqpPsmac6(474), + eqpQSfpDac(475), + eqpQSfpAoc(476), + eqpPsmdc4(478), + eqpPsmac5(479), + eqpFtm4(480), + eqpFtm2(481), + eqpPsmac4(482), + eqpPsmdc(483), + eqpCem2(485), + eqpCem4(486), + eqpEcm2(487), + eqpQSfp4g(488), + eqpMp2B4Ct(489), + eqpSh12(490), + eqpSh4R(491), + eqpPtp(499), + ifTypeOtu1(501), + ifTypeOtu2(502), + ifType10GbE(503), + ifTypeOc192(504), + ifTypeOc48(505), + ifTypeStm16(506), + ifTypeStm64(507), + ifType10GFC(508), + ifTypeF1062(510), + ifTypeF1250(511), + ifTypeFC(512), + ifTypeF125(513), + ifTypeF200(514), + ifTypeF9953(515), + ifTypeF10312(516), + ifTypeF10518(517), + ifTypeF2488(518), + ifTypeGfpF(519), + ifTypeGfpT(520), + ifTypeDccL(521), + ifTypeDccS(522), + ifTypeDccP(523), + ifTypeOdu1(524), + ifTypeGcc0(525), + ifTypeGcc1(526), + ifTypeGcc2(527), + ifTypeoch(528), + ifTypeOm(529), + ifTypeOt(534), + ifTypeE10or100bt(536), + ifTypeE100fx(537), + ifTypeCl(538), + ifType2GFC(539), + ifType2GCL(540), + ifType1GbE(541), + ifTypeEoc(542), + ifTypeSwitch(543), + ifTypePassive(544), + ifTypeF2500(545), + ifTypeSc(546), + ifTypeUch(547), + ifTypeF155(548), + ifTypeF622(549), + ifTypeF2125(550), + ifTypeF2666(551), + ifTypeF4250(552), + ifTypeF10709(554), + ifTypeF11095(555), + ifTypeF11318(556), + ifTypeLs(557), + ifType4Gfc(558), + ifTypeGcc0S(559), + ifType2R(560), + ifTypePppIp(561), + ifTypeLanIp(562), + ifTypeSerial(564), + ifTypeModem(565), + ifTypeAdapt(566), + ifTypeAdaptd(567), + ifTypeGBEFR(569), + ifTypeVc4(570), + ifTypeVc3(571), + ifTypeSts1(572), + ifTypeEdfa(573), + ifTypeEdfaMid(574), + ifType10Gdw(575), + ifTypeOtu2Lan(576), + ifTypeOtu1Lan(577), + ifTypeOtu1Fc(578), + ifTypeOtu1Fc2G(579), + ifTypeF197(580), + ifTypeTif(581), + ifTypeSts3c(582), + ifTypeVs1(583), + ifType1GbETH(584), + ifTypeStm1(585), + ifTypeStm4(586), + ifTypeOc3(587), + ifTypeOc12(588), + ifTypeOtu1Stm1(589), + ifTypeOtu1Stm4(590), + ifTypeF166(591), + ifTypeF666(592), + ifTypeI2C(593), + ifTypeLifIP(594), + ifTypeSts24c(595), + ifTypeSts48c(596), + ifTypeLifte(597), + ifTypeRaman(598), + ifTypeIpWhiteList(599), + ifTypeOspfIp(600), + ifTypeEncapIp(601), + ifTypeOtu3(602), + ifTypeStm256(603), + ifTypeOc768(604), + ifTypeF10664(605), + ifTypeOdu2(606), + ifTypeF39813(607), + ifTypeVc4c8(608), + ifTypeVc4c16(609), + ifTypeF8500(610), + ifTypePb(611), + ifTypePolicer(612), + ifTypeQueue(613), + ifTypeFlowPoint(614), + ifTypeLag(615), + ifTypeElinePPP(616), + ifTypeEtree(617), + ifTypeEline(618), + ifTypeElan(619), + ifTypeCtrans(620), + ifTypeVs0(621), + ifTypeTug(622), + ifTypeMd(623), + ifTypeMa(624), + ifTypeDownMep(625), + ifTypeFMep(626), + ifType8Gfc(627), + ifType10Gib(628), + ifTypeF10000(629), + ifTypeOtu2pFC8(630), + ifTypeOtu2pIB(631), + ifTypeOtu2pFC(632), + ifTypeOtu2pLAN(633), + ifTypeOtu2p(634), + ifTypeUpMep(635), + ifTypeOtdrCh(636), + ifTypeMaNet(637), + ifTypeMaComp(638), + ifTypeBridge(639), + ifType1000BaseT(640), + ifTypeOtu2E(641), + ifTypeOtu1E(642), + ifTypeOtu2F(643), + ifTypeF11049(644), + ifTypeLifteNum(645), + ifTypeLifteUnn(646), + ifTypeLifPbNum(647), + ifTypeLifSubUnn(648), + ifType5Gib(649), + ifTypeF5000(650), + ifTypeOtu2eEth(651), + ifTypeOdu0(652), + ifTypeFcu(653), + ifTypeOtu4(654), + ifType100GbE(660), + ifTypeOptical(661), + ifType10GbEWan(662), + ifType10GbELan(663), + ifTypeOduFlx(664), + ifTypeOtlc(665), + ifTypeOtu2ps(667), + ifTypeOdu2E(668), + ifTypeOdu1E(669), + ifTypeOdu2Lan(670), + ifTypeOdu4(671), + ifTypeLifVTeNum(673), + ifTypeLifVTeUnn(674), + ifTypeF14025(678), + ifTypeF270(681), + ifTypeF1485(684), + ifTypeF2970(685), + ifTypeF1483(688), + ifTypeF2967(689), + ifType40GbE(692), + ifTypeOdu3(693), + ifTypeF41250(694), + ifTypeF103125(695), + ifType16Gfc(696), + ifTypeF1228(699), + ifTypeF2457(700), + ifTypeF3072(701), + ifTypeF4915(702), + ifTypeF6144(703), + ifTypeF9830(704), + ifTypeF10137(705), + ifTypeAdapt1485(707), + ifTypeAdapt2970(708), + ifTypeOtuC2PA(709), + ifTypeOtuC3PA(710), + ifTypeOtuC1P5A(711), + ifTypeE10to1000t(712), + ifTypeLldp(713), + ifType25GbE(714), + ifType32GFC(715), + ifTypeHdPppIp(720), + grpffpCh(1000), + grpffpOm(1001), + grpCrsDcn(1002), + grpLanDcn(1003), + grpConn(1004), + grpffpVchN(1005), + grpVirtualConn(1006), + conFanContainer(1101), + conModContainer(1102), + conPlugContainer(1103), + grpCrsCh(1104), + physTermPoint(1105), + virtualTermPoint(1106), + fanContainer(1107), + protectionCable(1108), + filterCable(1109), + groupTermPoint(1110) + } + +FspR7ErrorFwdMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Determines the reaction in forward direction in response to a LOS on + the interface on the opposite side of the module: may override + this behaviour in the interests of laser safety." + SYNTAX INTEGER + { + undefined(0), + ais(1), --Setting of all-ones AIS: Only relevant to a SONET / SDH / OTU interface + epc(2), --Error Propagation Code is set, - if available, - for other applications, - if so desired, - only settable where available + idle(3), --In the absence of any other indication, such as ALS, this implies a typical ADVA network-side facility behavior; or Idle insertion (Amazon) + lsrOff(4), --Where no Error Propagation Code is available, - or if so desired + lsrBrk(5), --Laser Break. Break of x[ms] length in client signal upon detection of error to propagate the error condition. + txOff(6), --Used for electrical SFP similar than LSROFF + losFwd(7) --Turn off client LASER on network LOS (only); special case + } + +FspR7ErrorFwdModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Determines the reaction in forward direction in response to a LOS on + the interface on the opposite side of the module: may override + this behaviour in the interests of laser safety." + SYNTAX BITS + { + capUndefined(0), + capAis(1), + capEpc(2), + capIdle(3), + capLsrOff(4), + capLsrBrk(5), + capTxOff(6), + capLosFwd(7) + } + +FspR7FanMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Required CEM fan speed" + SYNTAX INTEGER + { + undefined(0), + eco(1), --Economic (low fan rpm) + high1(2) --High1 (high1 fan rpm) + } + +FspR7FDStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Fiber Detect Status" + SYNTAX INTEGER + { + undefined(0), + enabled(1), + disabledSystem(2), + disabledModule(3), + disabledPtp(4), + disabledAdmin(5) + } + +FspR7FDStatusCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Fiber Detect Status" + SYNTAX BITS + { + capUndefined(0), + capEnabled(1), + capDisabledSystem(2), + capDisabledModule(3), + capDisabledPtp(4), + capDisabledAdmin(5) + } + +FspR7FecType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Forward Error Correction (Only relevant where TYPE = OTU#)" + SYNTAX INTEGER + { + undefined(0), + gFec(1), --G709 Standard FEC + eFec(2), --Enhanced FEC + noFec(3), --No FEC + eFec1(4), --Enhanced FEC (INTEL) + eFec2(5), --Enhanced FEC (AMCC) + eFec3(6), --Enhanced FEC (CORE) + eFec4(7), --Enhanced FEC (Acacia) + eFecX(8), --Variable Coding Gain + eFec5(9), --Cascaded FEC (LDPC+GFEC) + eFec6(10), --EFEC-6 (Turbo) + eFec7(11), --EFEC-7 (15% Overhead) + eFec8(12), --EFEC-8 (25% Overhead) + rsFec2(13), --RSFEC-2(802.3 Clause 91) + eFec9(14), --EFEC-9 (25% OH w/low LT) + eFec10(15), --EFEC-10 + eFec11(16), --EFEC-11 + eFec12(17) --EFEC-12 + } + +FspR7FecTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Forward Error Correction (Only relevant where TYPE = OTU#)" + SYNTAX BITS + { + capUndefined(0), + capGFec(1), + capEFec(2), + capNoFec(3), + capEFec1(4), + capEFec2(5), + capEFec3(6), + capEFec4(7), + capEFecX(8), + capEFec5(9), + capEFec6(10), + capEFec7(11), + capEFec8(12), + capRsFec2(13), + capEFec9(14), + capEFec10(15), + capEFec11(16), + capEFec12(17) + } + +FspR7FiberBrand ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Brand of fiber present in the fiber plant" + SYNTAX INTEGER + { + undefined(0), + g652(1), + g653(2), + g655(3), + smf28e(4), + allWave(5), + leaf(6), + twRs(7), + twPl(8), + twCl(9), + teraLight(10), + smfLs(11), + metrocor(12) + } + +FspR7FiberBrandCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Brand of fiber present in the fiber plant" + SYNTAX BITS + { + capUndefined(0), + capG652(1), + capG653(2), + capG655(3), + capSmf28e(4), + capAllWave(5), + capLeaf(6), + capTwRs(7), + capTwPl(8), + capTwCl(9), + capTeraLight(10), + capSmfLs(11), + capMetrocor(12) + } + +FspR7FlowControlMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Flow Control mechanism" + SYNTAX INTEGER + { + undefined(0), + none(1), + hwControl(2), + pause(3) --Pause frame generation. + } + +FspR7FlowControlModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Flow Control mechanism" + SYNTAX BITS + { + capUndefined(0), + capNone(1), + capHwControl(2), + capPause(3) + } + +FspR7ForcedStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Forced Destroy" + SYNTAX INTEGER + { + undefined(0), + active(1), + forcedDestroy(2) + } + +FspR7ForcedStatusCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Forced Destroy" + SYNTAX BITS + { + capUndefined(0), + capActive(1), + capForcedDestroy(2) + } + +FspR7FrameFormat ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Frame Format" + SYNTAX INTEGER + { + undefined(0), + otn(1), + sdh(2), + sonet(3), + ethernet(4), + fiberchannel(5), + infiniband(6), + couplinglink(7), + transparent(8), + notDefined(99) + } + +FspR7FrameFormatCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Frame Format" + SYNTAX BITS + { + capUndefined(0), + capOtn(1), + capSdh(2), + capSonet(3), + capEthernet(4), + capFiberchannel(5), + capInfiniband(6), + capCouplinglink(7), + capTransparent(8), + capNotDefined(99) + } + +FspR7FunctionCrs ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Cross Connect Functionality" + SYNTAX INTEGER + { + undefined(0), + add(1), + drop(2), + pass(3), + hairpin(4), + select(5), + addDrop(6), + dropCont(7) + } + +FspR7FunctionCrsCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Cross Connect Functionality" + SYNTAX BITS + { + capUndefined(0), + capAdd(1), + capDrop(2), + capPass(3), + capHairpin(4), + capSelect(5), + capAddDrop(6), + capDropCont(7) + } + +FspR7Gain ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Gain" + SYNTAX INTEGER + { + undefined(0), + gain24(1), + gain25(2) + } + +FspR7GainCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Gain" + SYNTAX BITS + { + capUndefined(0), + capGain24(1), + capGain25(2) + } + +FspR7GainRange ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "EDFA gain range to provision" + SYNTAX INTEGER + { + undefined(0), + high(1), + low(2), + lowUNlowNU(3) + } + +FspR7GainRangeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "EDFA gain range to provision" + SYNTAX BITS + { + capUndefined(0), + capHigh(1), + capLow(2), + capLowUNlowNU(3) + } + +FspR7GccUsage ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "GCC Usage" + SYNTAX INTEGER + { + undefined(0), + dcn(1), + crypto(2) + } + +FspR7GccUsageCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "GCC Usage" + SYNTAX BITS + { + capUndefined(0), + capDcn(1), + capCrypto(2) + } + +FspR7GropticsType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Identification of the desired group optics inorder to verify the plug types are as expected" + SYNTAX INTEGER + { + undefined(0), + sr4(1), + lr4(2), + user(3), + sr10(4) + } + +FspR7GropticsTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Identification of the desired group optics inorder to verify the plug types are as expected" + SYNTAX BITS + { + capUndefined(0), + capSr4(1), + capLr4(2), + capUser(3), + capSr10(4) + } + +FspR7Integer32Caps ::= TEXTUAL-CONVENTION + DISPLAY-HINT "4d:4d" + STATUS current + DESCRIPTION + "A FspR7Integer32Caps specification. + 1..4 bytes - minValue(Integer32), + 5..8 bytes - maxValue(Integer32)." + SYNTAX OCTET STRING (SIZE(0..8)) + +FspR7InterfaceCrossover ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Medium-dependent interface crossover" + SYNTAX INTEGER + { + undefined(0), + auto(1), + cross(2), + straight(3) + } + +FspR7InterfaceCrossoverCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Medium-dependent interface crossover" + SYNTAX BITS + { + capUndefined(0), + capAuto(1), + capCross(2), + capStraight(3) + } + +FspR7InterfaceFunction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Interface Function" + SYNTAX INTEGER + { + undefined(0), + transport(1), + switch(2), + edfa(3), + super(4), + passive(5), + active(6), + raman(7), + physicalTerm(8), + passThrough(9), + addDrop(10), + osc(11) + } + +FspR7InterfaceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + SYNTAX INTEGER + { + undefined(0), + ifTypeOtu1(1), --OTU1: Line Rate 2.66 Gbps; supports full protocol + ifTypeOtu2(2), --OTU2: Line Rate 10.70 Gbps; supports full protocol + ifType10GbE(3), --Ethernet 10G LAN: Line Rate 10.3125 Gbps; supports full protocol + ifTypeOc192(4), --SONET OC-192: Line Rate 9.953 Gbps; supports full protocol + ifTypeOc48(5), --SONET OC-48: Line Rate 2.488 Gbps; supports full protocol + ifTypeStm16(6), --SDH STM-16: Line Rate 2.488 Gbps; supports full protocol + ifTypeStm64(7), --SDH STM-16: Line Rate 9.953 Gbps; supports full protocol + ifType10GFC(8), --Fibre Channel 10G: Line Rate 10.518 Gbps; supports full protocol + ifTypeF1062(10), --Fixed Rate 1.062 Gbps; supports transport of Fibre Channel 1G + ifTypeF1250(11), --Fixed Rate 1.250 Gbps; supports transport of Ethernet 1G + ifTypeFC(12), --Fibre Channel 1G: Line Rate 1.0625 Gbps; supports full protocol + ifTypeF125(13), --Fixed Rate 125 Mbps; supports transport of Fast Ethernet or MADI + ifTypeF200(14), --Fixed Rate 200 Mbps; supports transport of ESCON + ifTypeF9953(15), --Fixed Rate 9.953 Gbps; supports transport of STM-64, OC-192 or 10G Ethernet WAN + ifTypeF10312(16), --Fixed Rate 10.312 Gbps; supports transport of Ethernet 10G LAN + ifTypeF10518(17), --Fixed Rate 10.518 Gbps; supports transport of Fibre Channel 10G + ifTypeF2488(18), --Fixed Rate 2.488 Gbps; supports transport of STM-16 or OC-48 + ifTypeGfpF(19), --GFP-F: Generic Framing Protocol Frame (payload has a defined frame) + ifTypeGfpT(20), --GFP-T: Generic Framing Protocol Transparent (payload is transparent) + ifTypeDccL(21), --SONET Line DCC: Digital Communication Channel in overhead bytes + ifTypeDccS(22), --SONET Section DCC: Digital Communication Channel in overhead bytes + ifTypeDccP(23), --SONET Path DCC: Digital Communication Channel in overhead bytes + ifTypeOdu1(24), --ODU1: carries client service + ifTypeGcc0(25), --GCC0: General Communication Channel 0 in overhead bytes + ifTypeGcc1(26), --GCC1: General Communication Channel 1 in overhead bytes + ifTypeGcc2(27), --GCC2: General Communication Channel 2 in overhead bytes + ifTypeoch(28), --Single optical channel on physical layer + ifTypeOm(29), --Multiplex of optical channels on physical layer + ifTypeOt(34), --Multiplex of optical channels on physical layer with OSC support + ifTypeE10or100bt(36), --Ethernet 10/100Base-T: Ethernet 10 or 100 Mbps on electrical physical layer + ifTypeE100fx(37), --Ethernet 100FX: Ethernet 100 Mbps optical physical layer + ifTypeCl(38), --Coupling Link 1G: Inter System Channel + ifType2GFC(39), --Fibre Channel 2G: Line Rate 2.125 Gbps; supports full protocol + ifType2GCL(40), --Coupling Link 2G: Inter System Channel + ifType1GbE(41), --Ethernet 1G: Line Rate 1.03125 Gbps; supports full protocol + ifTypeEoc(42), --Embedded Operations Channel; supports management communication + ifTypeSwitch(43), --Switch; supports path switching + ifTypePassive(44), --Passive; fixed equipment path + ifTypeF2500(45), --Fixed Rate 2.500 Mbps; supports transport of 2.5G Infiniband + ifTypeSc(46), --Supervisiory Channel (OSC); supports management communication + ifTypeUch(47), --Unidirectional Channel: Service support limited to one direction + ifTypeF155(48), --Fixed Rate 155.52 Mbps; supports transport of SDH STM-1, SONET OC-3 or ATM 155 + ifTypeF622(49), --Fixed Rate 622.08 Mbps; supports transport of SDH STM-4, SONET OC-12 or ATM 622 + ifTypeF2125(50), --Fixed Rate 2.125 Gbps; supports transport for Fibre Channel 2G + ifTypeF2666(51), --Fixed Rate 2.666 Gbps; supports transport of OTU1 + ifTypeF4250(52), --Fixed Rate 4.250 Gbps; supports transport of Fibre Channel 4G + ifTypeF10709(54), --Fixed Rate 10.709 Gbps; supports transport of OTU2 + ifTypeF11095(55), --Fixed Rate 11.095 Gbps; supports transport of OTU2e (OTU2 carrying Ethernet 10G LAN with stuffing) + ifTypeF11318(56), --Fixed Rate 11.318 Gbps; supports transport of OTU2f (OTU2 carrying Fibre Channel 10G with stuffing) + ifTypeLs(57), --Not supported + ifType4Gfc(58), --Fibre Channel 4G: Line Rate 4.250 Gbps; supports full protocol + ifTypeGcc0S(59), --GCC0 Special: General Communication Channel 0 Special + ifType2R(60), --Regeneration-2R: Signal shaped and re-clocked + ifTypePppIp(61), --Point-to-Point Protocol; connects communication channel to Management Network + ifTypeLanIp(62), --Internet Protocol LAN; connects Management Network + ifTypeSerial(64), --Serial Interface; supports RS-232 data format + ifTypeModem(65), --Modem + ifTypeAdapt(66), --Adaptive Clock: Equipment adjusts clock to any rate (within limits) to match signal + ifTypeAdaptd(67), --Adaptive Clock Discrete: Equipment adjusts clock to a predefined rate to match signal + ifTypeGBEFR(69), --Not supported + ifTypeVc4(70), --SDH VC-4: carries client service + ifTypeVc3(71), --SDH VC-3: carries client service + ifTypeSts1(72), --SONET STS-1: carries client service + ifTypeEdfa(73), --Amplified multiplex of optical channels + ifTypeEdfaMid(74), --Amplified multiplex of optical channels access between amplifier stages + ifType10Gdw(75), --Not supported + ifTypeOtu2Lan(76), --OTU2 (10G Ethernet): OTU2 carrying Ethernet 10G with stuffing control) + ifTypeOtu1Lan(77), --OTU1 (Ethernet): OTU1 carrying Ethernet 1G) + ifTypeOtu1Fc(78), --OTU1 (Fibre Channel 1G): OTU1 carrying Fibre Channel 1G) + ifTypeOtu1Fc2G(79), --OTU1 (Fibre Channel 2G): OTU1 carrying Fibre Channel 2G) + ifTypeF197(80), --Fixed Rate 196.6 Mbps; supports transport of GLink + ifTypeTif(81), --Telemetry Interface + ifTypeSts3c(82), --SONET STS-3c: carries client service + ifTypeVs1(83), --Virtual Container; carries client service + ifType1GbETH(84), --Ethernet 1G-Rate Limit: Rate limited Ethernet at 1Gbps or lower + ifTypeStm1(85), --SDH STM-1: Line Rate 155.52 Mbps; supports full protocol + ifTypeStm4(86), --SDH STM-4: Line Rate 622.08 Mbps; supports full protocol + ifTypeOc3(87), --SONET OC-3: Line Rate 155.52 Mbps; supports full protocol + ifTypeOc12(88), --SONET OC-12: Line Rate 622.08 Mbps; supports full protocol + ifTypeOtu1Stm1(89), --OTU1 (STM1): OTU1 carrying STM-1 + ifTypeOtu1Stm4(90), --OTU1 (STM4): OTU1 carrying STM-4 + ifTypeF166(91), --Fixed Rate 166 Mbps; supports transport of Video + ifTypeF666(92), --Fixed Rate 666 Mbps; supports transport of Video + ifTypeI2C(93), --I2C: Inter-Integrated Circuit + ifTypeLifIP(94), --LIF IP: Logiical Interface to support Internet Protocol (IP) + ifTypeSts24c(95), --SONET STS-24c: carries client service + ifTypeSts48c(96), --SONET STS-48c: carries client service + ifTypeLifte(97), --Traffic Engineering: Logical Interface to support network traffic engineering + ifTypeRaman(98), --Amplified multiplex of optical channels using recieve network fiber + ifTypeIpWhiteList(99), --IP (White List): Internet Protocol (IP) allowed packets + ifTypeOspfIp(100), --IP (OSPF): Internet Protocol (IP) supports Open Shortest Path First (OSPF) path determination + ifTypeEncapIp(101), --IP (Encapsulation): Internet Protocol (IP) allows IP packets to be encapsulated within an IP packet + ifTypeOtu3(102), --OTU3: Line Rate 43.01 Gbps; supports full protocol + ifTypeStm256(103), --SDH STM-256: Line Rate 39.81312 Gbps; supports full protocol + ifTypeOc768(104), --SONET OC-768: Line Rate 39.81312 Gbps; supports full protocol + ifTypeF10664(105), --Fixed Rate 10.664 Gbps; supports transport of proprietary OTU2 carrying STM-64 or OC-192 without stuffing + ifTypeOdu2(106), --ODU2: carries client service + ifTypeF39813(107), --Fixed Rate 39.813 Gbps; supports transport of OC-768 or STM-256 + ifTypeVc4c8(108), --SDH VC4-8c; carries client service + ifTypeVc4c16(109), --SDH VC4-16c; carries client service + ifTypeF8500(110), --Fixed datarate 8500 Mbps; supports transport of 8G Fibre Channel + ifTypePb(111), --Port Binding: support port specification for TCP and UDP + ifTypePolicer(112), --Police: support Ethernet packet monitoring and control + ifTypeQueue(113), --Queue: support Ethernet packet queueing + ifTypeFlowPoint(114), --Flow: carreis client service + ifTypeLag(115), --Link Aggregation Group: Multiple ports support traffic sharing + ifTypeElinePPP(116), --Ethernet path restricted to another point + ifTypeEtree(117), --Ethernet Tree + ifTypeEline(118), --Ethernet path restricted to another point + ifTypeElan(119), --Ethernet path forms a LAN + ifTypeCtrans(120), + ifTypeVs0(121), --Virtual Sub Container (VS0): carries client service + ifTypeTug(122), --Triburary Unit Group: carries client service + ifTypeMd(123), --Maintenance Domain + ifTypeMa(124), --Maintenance Association + ifTypeDownMep(125), --Downstream Maintenance End Point + ifTypeFMep(126), --Far End Maintenance End Point + ifType8Gfc(127), --Fibre Channel 8G: Line Rate 8.5 Gbps; supports full protocol + ifType10Gib(128), --InfiniBand 10G: Line Rate 10.000 Gbps; supports full protocol + ifTypeF10000(129), --Fixed Rate 10000 Mbps; supports transport of InifinBand 10G + ifTypeOtu2pFC8(130), --Proprietary OTU2 carrying Fibre Channel 8G + ifTypeOtu2pIB(131), --Proprietary OTU2 carrying Infiniband 10G + ifTypeOtu2pFC(132), --Proprietary OTU2 carrying Fibre Channel 10G + ifTypeOtu2pLAN(133), --Proprietary OTU2 carrying Ethernet 10G + ifTypeOtu2p(134), --Proprietary OTU2 carrying Multiplexed Signals + ifTypeUpMep(135), --Upstream Maintenance End Point + ifTypeOtdrCh(136), --Optical channel supporting fiber validation + ifTypeMaNet(137), --Maintenance Association Network + ifTypeMaComp(138), --Maintenance Association Component + ifTypeBridge(139), --Ethernet Bridge + ifType1000BaseT(140), --Ethernet 1000Base-T: Ethernet 1 Gbps on electrical physical layer + ifTypeOtu2E(141), --OTU2E: OTU2 overclocked to carry Ethernet 10G with stuffing; supports full protocol + ifTypeOtu1E(142), --OTU1E: OTU2 overclocked to carry Ethernet 10G without stuffing; supports full protocol + ifTypeOtu2F(143), --OTU2 carrying Fibre Channel 10G; supports full protocol + ifTypeF11049(144), --Fixed Rate 11.049 Gbps; supports transport of OTU1E (OTU2 carrying 10G Ethernet without stuffing) + ifTypeLifteNum(145), --Logical Interface to support Traffic Engineering across numbered IP interfaces + ifTypeLifteUnn(146), --Logical Interface to support Traffic Engineering across unnumbered IP interfaces + ifTypeLifPbNum(147), --Logical Interface to support Port Binding across numbered IP interfaces + ifTypeLifSubUnn(148), --Logical Interface to support Traffic Engineering on a sublayer across unnumbered IP interfaces + ifType5Gib(149), --InfiniBand 5G: Line Rate 5.000 Gbps; supports full protocol + ifTypeF5000(150), --Fixed Rate 5.000 Gbps; supports transport of InfiniBand 5G + ifTypeOtu2eEth(151), --OTU2E: OTU2 overclocked to carry Ethernet with stuffing; supports full protocol + ifTypeOdu0(152), --ODU0: carries client service + ifTypeFcu(153), --Fan Control + ifTypeOtu4(154), --OTU4: Line Rate 112 Gbps; supports full protocol + ifType100GbE(160), --Ethernet 100G: Line Rate 103.125 Gbps; supports full protocol + ifTypeOptical(161), --Optical Channel + ifType10GbEWan(162), --Ethernet 10G WAN: Line Rate 9.9533 Gbps; + ifType10GbELan(163), --Ethernet 10G LAN: Line Rate 10.3125 Gbps; supports full protocol + ifTypeOduFlx(164), --ODUflex: carries client service + ifTypeOtlc(165), --Optical Transport Lane (G.709) + ifTypeOtu2ps(167), --Proprietary OTU2 carrying 9.953 G signal (OC-192 or STM-64) + ifTypeOdu2E(168), --ODU2E: carries client service + ifTypeOdu1E(169), --ODU1E: carries client service + ifTypeOdu2Lan(170), --ODU2LAN: carries client service + ifTypeOdu4(171), --ODU4: carries client service + ifTypeLifVTeNum(173), --Logical Interface for Virtural Traffic Engineering links with numbered IP interfaces + ifTypeLifVTeUnn(174), --Logical Interface for Virtural Traffic Engineering links with unnumbered IP interfaces + ifTypeF14025(178), --Fixed Rate 14.025 Gbps; supports transport of Fibre Channel 16G + ifTypeF270(181), --Fixed Rate 270 Mbps; support transport of SD-SDI Video per SMPTE 259M-C + ifTypeF1485(184), --Fixed Rate 1.485 Gbps; support transport of HD-SDI Video + ifTypeF2970(185), --Fixed Rate 2.970 Gbps; support transport of 3G-SDI Video + ifTypeF1483(188), --Fixed Rate 1.483 Gbps; supports transport of HD-SDI Video (1) + ifTypeF2967(189), --Fixed Rate 2.967 Gbps; supports transport of 3G-SDI Video (1) + ifType40GbE(192), --Ethernet 40G: Line Rate 41.250; supports full protocol + ifTypeOdu3(193), --ODU3: carries client service + ifTypeF41250(194), --Fixed Rate 41.250 Gbps; supports transport of Ethernet 40G (40 GbE) + ifTypeF103125(195), --Fixed Rate 103.125 Gbps; supports transport of Ethernet 100G (100 GbE) + ifType16Gfc(196), --Fibre Channel 16G: Line Rate 14.025 Gbps; supports full protocol + ifTypeF1228(199), --Fixed Rate 1.228 Gbps; supports transport of 2xCPRI + ifTypeF2457(200), --Fixed Rate 2.457 Gbps; supports transport of 4xCPRI + ifTypeF3072(201), --Fixed Rate 3.072 Gbps; support transport of 5xCPRI or 4xOBSAI + ifTypeF4915(202), --Fixed Rate 4.915 Gbps; supports transport of 8xCPRI + ifTypeF6144(203), --Fixed Rate 6.144 Gbps; supports transport of 10xCPRI or 8xOBSAI + ifTypeF9830(204), --Fixed Rate 9.830 Gbps; supports transport of 16xCPRI + ifTypeF10137(205), --Fixed Rate 10.137 Gbps; supports transport of 20xCPRI + ifTypeAdapt1485(207), --Adaptive Clock; rates around 1.485 Gbps + ifTypeAdapt2970(208), --Adaptive Clock; rates around 2.970 Gbps + ifTypeOtuC2PA(209), --Proprietary OTU for 200 Gbps transports two ODU4 + ifTypeOtuC3PA(210), --Proprietary OTU for 300 Gbps transports three ODU4 over two transport lanes + ifTypeOtuC1P5A(211), --Proprietary Optical Transport Lane at 150 Gbps + ifTypeE10to1000t(212), --Ethernet 10/100/1000Base-T:10/100/1000 Mbps on electrical physical layer + ifTypeLldp(213), --Link Layer Discovery Protocol + ifType25GbE(214), --Ethernet 25G LAN + ifType32GFC(215), --Fibre Channel 32G: Line Rate 28.05 Gbps + ifTypeHdPppIp(220) --Point-to-Point Protocol; connects communication channel to Management Network + } + +FspR7InterfaceTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TYPE defines the transport service type as wrapper with wrapper layer termination OR else as payload" + SYNTAX BITS + { + capUndefined(0), + capIfTypeOtu1(1), + capIfTypeOtu2(2), + capIfType10GbE(3), + capIfTypeOc192(4), + capIfTypeOc48(5), + capIfTypeStm16(6), + capIfTypeStm64(7), + capIfType10GFC(8), + capIfTypeF1062(10), + capIfTypeF1250(11), + capIfTypeFC(12), + capIfTypeF125(13), + capIfTypeF200(14), + capIfTypeF9953(15), + capIfTypeF10312(16), + capIfTypeF10518(17), + capIfTypeF2488(18), + capIfTypeGfpF(19), + capIfTypeGfpT(20), + capIfTypeDccL(21), + capIfTypeDccS(22), + capIfTypeDccP(23), + capIfTypeOdu1(24), + capIfTypeGcc0(25), + capIfTypeGcc1(26), + capIfTypeGcc2(27), + capIfTypeoch(28), + capIfTypeOm(29), + capIfTypeOt(34), + capIfTypeE10or100bt(36), + capIfTypeE100fx(37), + capIfTypeCl(38), + capIfType2GFC(39), + capIfType2GCL(40), + capIfType1GbE(41), + capIfTypeEoc(42), + capIfTypeSwitch(43), + capIfTypePassive(44), + capIfTypeF2500(45), + capIfTypeSc(46), + capIfTypeUch(47), + capIfTypeF155(48), + capIfTypeF622(49), + capIfTypeF2125(50), + capIfTypeF2666(51), + capIfTypeF4250(52), + capIfTypeF10709(54), + capIfTypeF11095(55), + capIfTypeF11318(56), + capIfTypeLs(57), + capIfType4Gfc(58), + capIfTypeGcc0S(59), + capIfType2R(60), + capIfTypePppIp(61), + capIfTypeLanIp(62), + capIfTypeSerial(64), + capIfTypeModem(65), + capIfTypeAdapt(66), + capIfTypeAdaptd(67), + capIfTypeGBEFR(69), + capIfTypeVc4(70), + capIfTypeVc3(71), + capIfTypeSts1(72), + capIfTypeEdfa(73), + capIfTypeEdfaMid(74), + capIfType10Gdw(75), + capIfTypeOtu2Lan(76), + capIfTypeOtu1Lan(77), + capIfTypeOtu1Fc(78), + capIfTypeOtu1Fc2G(79), + capIfTypeF197(80), + capIfTypeTif(81), + capIfTypeSts3c(82), + capIfTypeVs1(83), + capIfType1GbETH(84), + capIfTypeStm1(85), + capIfTypeStm4(86), + capIfTypeOc3(87), + capIfTypeOc12(88), + capIfTypeOtu1Stm1(89), + capIfTypeOtu1Stm4(90), + capIfTypeF166(91), + capIfTypeF666(92), + capIfTypeI2C(93), + capIfTypeLifIP(94), + capIfTypeSts24c(95), + capIfTypeSts48c(96), + capIfTypeLifte(97), + capIfTypeRaman(98), + capIfTypeIpWhiteList(99), + capIfTypeOspfIp(100), + capIfTypeEncapIp(101), + capIfTypeOtu3(102), + capIfTypeStm256(103), + capIfTypeOc768(104), + capIfTypeF10664(105), + capIfTypeOdu2(106), + capIfTypeF39813(107), + capIfTypeVc4c8(108), + capIfTypeVc4c16(109), + capIfTypeF8500(110), + capIfTypePb(111), + capIfTypePolicer(112), + capIfTypeQueue(113), + capIfTypeFlowPoint(114), + capIfTypeLag(115), + capIfTypeElinePPP(116), + capIfTypeEtree(117), + capIfTypeEline(118), + capIfTypeElan(119), + capIfTypeCtrans(120), + capIfTypeVs0(121), + capIfTypeTug(122), + capIfTypeMd(123), + capIfTypeMa(124), + capIfTypeDownMep(125), + capIfTypeFMep(126), + capIfType8Gfc(127), + capIfType10Gib(128), + capIfTypeF10000(129), + capIfTypeOtu2pFC8(130), + capIfTypeOtu2pIB(131), + capIfTypeOtu2pFC(132), + capIfTypeOtu2pLAN(133), + capIfTypeOtu2p(134), + capIfTypeUpMep(135), + capIfTypeOtdrCh(136), + capIfTypeMaNet(137), + capIfTypeMaComp(138), + capIfTypeBridge(139), + capIfType1000BaseT(140), + capIfTypeOtu2E(141), + capIfTypeOtu1E(142), + capIfTypeOtu2F(143), + capIfTypeF11049(144), + capIfTypeLifteNum(145), + capIfTypeLifteUnn(146), + capIfTypeLifPbNum(147), + capIfTypeLifSubUnn(148), + capIfType5Gib(149), + capIfTypeF5000(150), + capIfTypeOtu2eEth(151), + capIfTypeOdu0(152), + capIfTypeFcu(153), + capIfTypeOtu4(154), + capIfType100GbE(160), + capIfTypeOptical(161), + capIfType10GbEWan(162), + capIfType10GbELan(163), + capIfTypeOduFlx(164), + capIfTypeOtlc(165), + capIfTypeOtu2ps(167), + capIfTypeOdu2E(168), + capIfTypeOdu1E(169), + capIfTypeOdu2Lan(170), + capIfTypeOdu4(171), + capIfTypeLifVTeNum(173), + capIfTypeLifVTeUnn(174), + capIfTypeF14025(178), + capIfTypeF270(181), + capIfTypeF1485(184), + capIfTypeF2970(185), + capIfTypeF1483(188), + capIfTypeF2967(189), + capIfType40GbE(192), + capIfTypeOdu3(193), + capIfTypeF41250(194), + capIfTypeF103125(195), + capIfType16Gfc(196), + capIfTypeF1228(199), + capIfTypeF2457(200), + capIfTypeF3072(201), + capIfTypeF4915(202), + capIfTypeF6144(203), + capIfTypeF9830(204), + capIfTypeF10137(205), + capIfTypeAdapt1485(207), + capIfTypeAdapt2970(208), + capIfTypeOtuC2PA(209), + capIfTypeOtuC3PA(210), + capIfTypeOtuC1P5A(211), + capIfTypeE10to1000t(212), + capIfTypeLldp(213), + capIfType25GbE(214), + capIfType32GFC(215), + capIfTypeHdPppIp(220) + } + +FspR7InvertTelemetryInputLogic ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Change telemetry interface input logic" + SYNTAX INTEGER + { + undefined(0), + almClosed(1), --TIF Alarm when the switch is closed + almOpen(2) --TIF Alarm when the switch is open + } + +FspR7InvertTelemetryInputLogicCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Change telemetry interface input logic" + SYNTAX BITS + { + capUndefined(0), + capAlmClosed(1), + capAlmOpen(2) + } + +FspR7IpForwarding ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enable/disable IP forwarding." + SYNTAX INTEGER + { + undefined(0), + enable(1), + disable(2), + license(3) + } + +FspR7IpType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of IP configuration" + SYNTAX INTEGER + { + undefined(0), + unnumbered(1), --No additional IP parameter is needed for ECC Interface; System IP address is used + numbered(2), --Additional IP parameter is needed for ECC Interface; Has to be setted by the user + system(3) + } + +FspR7IpTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of IP configuration" + SYNTAX BITS + { + capUndefined(0), + capUnnumbered(1), + capNumbered(2), + capSystem(3) + } + +FspR7IpMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP Mode of Operation either IPv4 only or IPv4 and IPv6. When operation supports IPv6, it is used for addresses external to the network." + SYNTAX INTEGER + { + undefined(0), + none(1), + ipv4(2), + ipv4ipv6(3), + ipv6(4) + } + +FspR7IpModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP Mode of Operation either IPv4 only or IPv4 and IPv6. When operation supports IPv6, it is used for addresses external to the network." + SYNTAX BITS + { + capUndefined(0), + capNone(1), + capIpv4(2), + capIpv4ipv6(3), + capIpv6(4) + } + +FspR7Ipv6Address ::= TEXTUAL-CONVENTION + DISPLAY-HINT "2x:" + STATUS current + DESCRIPTION + "This data type is used to model IPv6 addresses. + This is a binary string of 16 octets in network + byte-order." + SYNTAX OCTET STRING (SIZE(16..16)) + +FspR7IPv6Type ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of IPv6 configuration" + SYNTAX INTEGER + { + undefined(0), + none(1), --IPv6 not configured + numbered(2), --Additional IPv6 parameter is needed for ECC Interface; Has to be setted by the user + unnumbered(3) --No additional IP parameter is needed for ECC Interface; System IP address is used + } + +FspR7IPv6TypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of IPv6 configuration" + SYNTAX BITS + { + capUndefined(0), + capNone(1), + capNumbered(2), + capUnnumbered(3) + } + +FspR7KeyLength ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "SSL certificate key length (in bits)." + SYNTAX INTEGER + { + undefined(0), + length2048(1), + length4096(2) + } + +FspR7KeyLengthCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "SSL certificate key length (in bits)." + SYNTAX BITS + { + capUndefined(0), + capLength2048(1), + capLength4096(2) + } + +FspR7LacpMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enable of LACP state machine" + SYNTAX INTEGER + { + undefined(0), + active(1), + passive(2), + disable(3) + } + +FspR7LacpModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enable of LACP state machine" + SYNTAX BITS + { + capUndefined(0), + capActive(1), + capPassive(2), + capDisable(3) + } + +FspR7LacpTimeout ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Timeout of the LACP" + SYNTAX INTEGER + { + undefined(0), + advaExtraShort(1), + short(2), + long(3) + } + +FspR7LacpTimeoutCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Timeout of the LACP" + SYNTAX BITS + { + capUndefined(0), + capAdvaExtraShort(1), + capShort(2), + capLong(3) + } + +FspR7LaneGroupInventory ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Lanel Group read from the hardware" + SYNTAX INTEGER + { + undefined(0), + f19595f19520(1), --tunable CFP part of C-band + f19515f19440(2), --tunable CFP part of C-band + f19435f19360(3), --tunable CFP part of C-band + f19355f19280(4), --tunable CFP part of C-band + f19275f19200(5), --tunable CFP part of C-band + f19600f19200(6), --tunable CFP part of C-band + f19600f19125(7), --tunable CFP C-band + f19597f19122(8), --tunable CFP C-band + f19600f19570(9), --fix CFP + f19560f19530(10), --fix CFP + f19520f19490(11), --fix CFP + f19480f19450(12), --fix CFP + f19440f19410(13), --fix CFP + f19400f19370(14), --fix CFP + f19360f19330(15), --fix CFP + f19320f19290(16), --fix CFP + f19280f19250(17), --fix CFP + f19240f19210(18), --fix CFP + f19200f19170(19), --fix CFP + f19160f19130(20), --fix CFP + f19595f19565(21), --fix CFP + f19555f19525(22), --fix CFP + f19515f19485(23), --fix CFP + f19475f19445(24), --fix CFP + f19435f19405(25), --fix CFP + f19395f19365(26), --fix CFP + f19355f19325(27), --fix CFP + f19315f19285(28), --fix CFP + f19275f19245(29), --fix CFP + f19235f19205(30), --fix CFP + f19195f19165(31), --fix CFP + f19155f19125(32) --fix CFP + } + +FspR7LaneGroupInventoryCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Lanel Group read from the hardware" + SYNTAX BITS + { + capUndefined(0), + capF19595f19520(1), + capF19515f19440(2), + capF19435f19360(3), + capF19355f19280(4), + capF19275f19200(5), + capF19600f19200(6), + capF19600f19125(7), + capF19597f19122(8), + capF19600f19570(9), + capF19560f19530(10), + capF19520f19490(11), + capF19480f19450(12), + capF19440f19410(13), + capF19400f19370(14), + capF19360f19330(15), + capF19320f19290(16), + capF19280f19250(17), + capF19240f19210(18), + capF19200f19170(19), + capF19160f19130(20), + capF19595f19565(21), + capF19555f19525(22), + capF19515f19485(23), + capF19475f19445(24), + capF19435f19405(25), + capF19395f19365(26), + capF19355f19325(27), + capF19315f19285(28), + capF19275f19245(29), + capF19235f19205(30), + capF19195f19165(31), + capF19155f19125(32) + } + +FspR7LagFendState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Partner's state variables for the port, encoded as individual bits, + as follows: + Bits ordering: + - LACP_Activity(0), + - LACP_Timeout(1), + - Aggregation(2), + - Synchronization(3), + - Collecting(4), + - Distributing(5), + - Defaulted(6), + - Expired(7)" + SYNTAX OCTET STRING (SIZE(0..2)) + +FspR7LagIdFend ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "LAG ID of the Partner LAG PORT parameters. Concatination of + Operational Key, Priority and port number. Uses 4+2+4 bytes. Each byte is represented + with 2 octets string. + + Port LAG ID Parameters + field octets contents + ----- ------ -------- + 1_______1-4_____Key___________(ASCII e.g. '0x00AA') + 2_______5-6_____Port Priority_(ASCII e.g. '0x80') + 3_______7-10____Port Number___(ASCII e.g. '0x0002') + + Parameters of the LAG ID are separated by commas, e.g. '00AA,80,0002'" + SYNTAX OCTET STRING (SIZE(0..10)) + +FspR7LagPorts ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Eeach 4 bytes contain the information about the ETH Client or Network entity. + Bytes ordering: + - AidName(0) + - ShelfNumber(1) + - SlotNumber(2) + - PortNumber(3)" + SYNTAX OCTET STRING (SIZE(0..200)) + +FspR7LagPortType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type/Speed of connected ports in the Link Aggregation Group" + SYNTAX INTEGER + { + undefined(0), + type1gb(1), + type10gb(2) + } + +FspR7LagPortTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type/Speed of connected ports in the Link Aggregation Group" + SYNTAX BITS + { + capUndefined(0), + capType1gb(1), + capType10gb(2) + } + +FspR7LagStandby ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Eeach 4 bytes contain the information about the ETH Client or Network entity. + Bytes ordering: + - AidName(0) + - ShelfNumber(1) + - SlotNumber(2) + - PortNumber(3)" + SYNTAX OCTET STRING (SIZE(0..200)) + +FspR7LagState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Actors state variables for the port, encoded as individual bits, + as follows: + Bits ordering: + - LACP_Activity(0), + - LACP_Timeout(1), + - Aggregation(2), + - Synchronization(3), + - Collecting(4), + - Distributing(5), + - Defaulted(6), + - Expired(7)" + SYNTAX OCTET STRING (SIZE(0..2)) + +FspR7LagSysIdFend ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Partner system part of LAG ID. Concatinated from priority and MAC. + + System LAG ID Parameters + field octets contents + ----- ------ -------- + 1_______1-4_____System Priority__(ASCII e.g. '0x8000') + 2_______5-16____MAC Address______(ASCII e.g. 'AC-DE-48-03-67-80') + + Parameters of the LAG ID are separated by commas, e.g. '8000,AC-DE-48-03-67-80'" + SYNTAX OCTET STRING (SIZE(0..16)) + +FspR7LaserDelayTimer ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Relevant only when ERRFWD=LSROFF. Enables/disables the + possibility to delay turning off and on the laser. + This applies to the case when turning off the laser + is done as an error forwarding mechanism." + SYNTAX INTEGER + { + undefined(0), + disable(1), + enableLsrOffTm(2), + enableLsrOnTm(3) + } + +FspR7LaserDelayTimerCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Relevant only when ERRFWD=LSROFF. Enables/disables the + possibility to delay turning off and on the laser. + This applies to the case when turning off the laser + is done as an error forwarding mechanism." + SYNTAX BITS + { + capUndefined(0), + capDisable(1), + capEnableLsrOffTm(2), + capEnableLsrOnTm(3) + } + +FspR7Length ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Length" + SYNTAX INTEGER + { + undefined(0), + length37cm(5), + length50cm(1), + length100cm(2), + length300cm(3), + length500cm(4) + } + +FspR7LengthCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Length" + SYNTAX BITS + { + capUndefined(0), + capLength37cm(5), + capLength50cm(1), + capLength100cm(2), + capLength300cm(3), + capLength500cm(4) + } + +FspR7LicenseFilesInstall ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Installs license from files when license policy is Node" + SYNTAX INTEGER + { + undefined(0), + rls(1), + opr(2) + } + +FspR7LicenseFilesInstallCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Installs license from files when license policy is Node" + SYNTAX BITS + { + capUndefined(0), + capRls(1), + capOpr(2) + } + +FspR7LicenseManagement ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Source managing licenses" + SYNTAX INTEGER + { + undefined(0), + nelock(1), + server(2) + } + +FspR7LicenseManagementCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Source managing licenses" + SYNTAX BITS + { + capUndefined(0), + capNelock(1), + capServer(2) + } + +FspR7LicenseServerStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "License Server connection status" + SYNTAX INTEGER + { + undefined(0), + disconnected(1), + connected(2) + } + +FspR7LicenseType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "License Type" + SYNTAX INTEGER + { + undefined(0), + permanent(1), + trial(2) + } + +FspR7LineCoding ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Line Coding" + SYNTAX INTEGER + { + undefined(0), + ookNrz(1), + dpsk(2), + qpsk(3), + dpQpsk(4), + odbPsbt(5), + mQam(6), + ofdm(7), + notDefined(99) + } + +FspR7LineCodingCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Line Coding" + SYNTAX BITS + { + capUndefined(0), + capOokNrz(1), + capDpsk(2), + capQpsk(3), + capDpQpsk(4), + capOdbPsbt(5), + capMQam(6), + capOfdm(7), + capNotDefined(99) + } + +FspR7LLDPChassisType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "LLDP Chassis Type; read from agent on module" + SYNTAX INTEGER + { + undefined(0), + chassisComponent(1), + interfaceAlias(2), + portComponent(3), + macAddress(4), + networkAddress(5), + interfaceName(6), + locallyAssigned(7) + } + +FspR7LLDPLocation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "LLDP Interface Location" + SYNTAX INTEGER + { + undefined(0), + nearEndRx(1), + farEndRx(2) + } + +FspR7LLDPManagementInterface ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "LLDP Interface type; read from agent on module" + SYNTAX INTEGER + { + undefined(0), + unknown(1), + ifIndex(2), + systemPortNumber(3) + } + +FspR7LLDPManagementType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "LLDP Management type; read from agent on module" + SYNTAX INTEGER + { + undefined(0), + ipv4(1), + ipv6(2), + nsap(3), + mac(4) + } + +FspR7LLDPNeighbors ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "LLDP Neighbors in Tx Direction" + SYNTAX INTEGER + { + undefined(0), + disable(1), + no1(2), + no2(3), + no3(4), + no4(5) + } + +FspR7LLDPNeighborsCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "LLDP Neighbors in Tx Direction" + SYNTAX BITS + { + capUndefined(0), + capDisable(1), + capNo1(2), + capNo2(3), + capNo3(4), + capNo4(5) + } + +FspR7LLDPPortType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "LLDP Port Type; read from agent on module" + SYNTAX INTEGER + { + undefined(0), + interfaceAlias(1), + portComponent(2), + macAddress(3), + networkAddress(4), + interfaceName(5), + agentCircuitID(6), + locallyAssigned(7) + } + +FspR7LLDPScope ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Scope of LLDP propogation based on standard group MAC Addresses" + SYNTAX INTEGER + { + undefined(0), + nearestBridge(1), --Nearest Bridge MAC Address + nearestTPMR(2), --Nearest non-TPMR (Two Port MAC Relay) Bridge + nearestCustomerBridge(3), --Nearest Customer MAC Address + nearestBridgeOrTpmr(4), --Both Nearest Bridge and non-TPMR Bridge + nearestAndCustomer(5), --Nearest Bridge and Customer Bridge + all(6) --All three MAC add + } + +FspR7LLDPScopeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Scope of LLDP propogation based on standard group MAC Addresses" + SYNTAX BITS + { + capUndefined(0), + capNearestBridge(1), + capNearestTPMR(2), + capNearestCustomerBridge(3), + capNearestBridgeOrTpmr(4), + capNearestAndCustomer(5), + capAll(6) + } + +FspR7NoYes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "NoYes variable." + SYNTAX INTEGER + { + undefined(0), + no(1), + yes(2) + } + +FspR7NoYesCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "NoYes variable." + SYNTAX BITS + { + capUndefined(0), + capNo(1), + capYes(2) + } + +FspR7ManualAuto ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Manual/Automatic variable." + SYNTAX INTEGER + { + undefined(0), + manual(1), + automatic(2) + } + +FspR7ManualAutoCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Manual/Automatic variable." + SYNTAX BITS + { + capUndefined(0), + capManual(1), + capAutomatic(2) + } + +FspR7MaxBitErrorRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Maximum Bit Error Rate" + SYNTAX INTEGER + { + undefined(0), + ber1e2(1), + ber1e3(2), + ber1e4(3), + ber1e5(4), + ber1e6(5), + ber1e7(6), + ber1e8(7), + ber1e9(8), + ber1e10(9), + ber1e11(10), + ber1e12(11), + ber1e13(12), + ber1e14(13), + ber1e15(14) + } + +FspR7MaxBitErrorRateCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Maximum Bit Error Rate" + SYNTAX BITS + { + capUndefined(0), + capBer1e2(1), + capBer1e3(2), + capBer1e4(3), + capBer1e5(4), + capBer1e6(5), + capBer1e7(6), + capBer1e8(7), + capBer1e9(8), + capBer1e10(9), + capBer1e11(10), + capBer1e12(11), + capBer1e13(12), + capBer1e14(13), + capBer1e15(14) + } + +FspR7Mapping ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of mapping; transparent or framing" + SYNTAX INTEGER + { + undefined(0), + frame(1), + trans(2) + } + +FspR7MappingCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of mapping; transparent or framing" + SYNTAX BITS + { + capUndefined(0), + capFrame(1), + capTrans(2) + } + +FspR7MonLevel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Highest signal level of intrusive or non-intrusive monitoring. Hardware may monitor the signal one layer higher than Termination Level (TERM)." + SYNTAX INTEGER + { + undefined(0), + phys(1), + otnOtu(2), + otnOdu(3), + otnOpu(4), + sonetSection(5), + sonetLine(6), + sonetPath(7), + pcs(8), + hoOdu(9) + } + +FspR7MonLevelCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Highest signal level of intrusive or non-intrusive monitoring. Hardware may monitor the signal one layer higher than Termination Level (TERM)." + SYNTAX BITS + { + capUndefined(0), + capPhys(1), + capOtnOtu(2), + capOtnOdu(3), + capOtnOpu(4), + capSonetSection(5), + capSonetLine(6), + capSonetPath(7), + capPcs(8), + capHoOdu(9) + } + +FspR7MpState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Master Profile State." + SYNTAX INTEGER + { + undefined(0), + empty(1), + deactivated(2), + activated(3) + } + +FspR7MpTag ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Master Profile Tag." + SYNTAX INTEGER + { + undefined(0), + local(1), + network(2) + } + +FspR7MuxMethod ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Selection of mux method" + SYNTAX INTEGER + { + undefined(0), + sdhSonet(1), + otn(2) + } + +FspR7MuxMethodCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Selection of mux method" + SYNTAX BITS + { + capUndefined(0), + capSdhSonet(1), + capOtn(2) + } + +FspR7NaasMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines node attributes advertisement mode." + SYNTAX INTEGER + { + undefined(0), + allTlv(1), --LSA type 11 includes old and new TLVs + newTlv(2), --LSA type 11 includes new TLVs per standard + advertiseBlock(3) --LSA type 11 does not include TLV advertisement + } + +FspR7NCTraceId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Node Channel Trace ID - It associates each direction of a channel trace through a node." + SYNTAX INTEGER + { + undefined(0), + id1(1), + id2(2), + id3(3), + id4(4), + id5(5), + id6(6), + id7(7), + id8(8), + id9(9), + id10(10), + id11(11), + id12(12), + id13(13), + id14(14), + id15(15), + id16(16), + id17(17), + id18(18), + id19(19), + id20(20), + id21(21), + id22(22), + id23(23), + id24(24), + id25(25), + id26(26), + id27(27), + id28(28) + } + +FspR7NCTRouteType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ROUTE-TYPE = NONE | FIBER | CABLE | BKPLANE | EQPT | PROVND. ROUTE-TYPE + parameter indicates the connection type between two ports. If a connection + between the two ports is within a module (i.e. Client to Network port), + the Route-Type is either provisioned (PROVND) of fixed (EQPT). If the connection + is between two modules' ports; then the Route-Type is FIBER, or CABLE, or BKPLANE." + SYNTAX INTEGER + { + undefined(0), + none(1), --No connection between ports + fiber(2), --Connection between ports is a fiber optic cable + cable(3), --Connection between ports is an electrical cable + backPlane(4), --Connection between ports or modules is through Backplane + equipment(5), --Connection between ports on the same module cannot be changed (not affected by provisioning). + provisioned(6) --Connection between ports on the same module is determined by provisional parameter(s) (mode, channel, cross-connect, etc.) + } + +FspR7NtpSyncStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "NTP Synchronization Status" + SYNTAX INTEGER + { + undefined(0), + noData(1), + systemPeer(2), + falseTicker(3), + candidate(4), + discarded(5), + inProgress(6), + notApplicable(7) + } + +FspR7NtpTestStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "NTP Server Test Status" + SYNTAX INTEGER + { + undefined(0), + success(1), + fail(2), + idle(3), + inProgress(4) + } + +FspR7NumberOfChannels ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Number of channels supported by an entity" + SYNTAX INTEGER + { + undefined(0), + channels20(1), + channels40(2), + channels80(3), + channels96(4), + channels8(5), + channels192(7), + channels128(8), + channels48(9), + notDefined(6) + } + +FspR7NumberOfChannelsCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Number of channels supported by an entity" + SYNTAX BITS + { + capUndefined(0), + capChannels20(1), + capChannels40(2), + capChannels80(3), + capChannels96(4), + capChannels8(5), + capChannels192(7), + capChannels128(8), + capChannels48(9), + capNotDefined(6) + } + +FspR7OdtuType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ODTU Transport Unit" + SYNTAX INTEGER + { + undefined(0), + odtu01(1), + odtu12(2), + odtu2dsh1(3), + odtu2dshTS(4), + odtu13(5), + odtu23(6), + odtu3dsh1(7), + odtu3dsh9(8), + odtu3dshTS(9), + odtu4dsh1(10), + odtu4dsh2(11), + odtu4dsh8(12), + odtu4dsh31(13), + odtu4dshTS(14) + } + +FspR7OduMultiplexStructure ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ODU Multiplex Structure. The possible values depend on the high order ODUk: ODUCn=22; ODU4=21; ODU3=(21,20); ODU2=(21,20); ODU1=20." + SYNTAX INTEGER + { + undefined(0), + ptOduMux20(1), --ODU multiplex structure supporting ODTUjk only, (AMP only). + ptOduMux21(2), --ODU multiplex structure supporting ODTUk.ts or ODTUk.ts and ODTUjk, (GMP capable) + ptOduMux22(3), --ODU multiplex structure supporting ODTUCn.ts, (GMP capable) + ptOduMuxNotDefined(499) + } + +FspR7OperState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Operational State will be displayed on the + GUI with full name values; it will be differently + displayed in TL1 syntax according to TL1 display rules." + SYNTAX INTEGER + { + undefined(0), + nr(1), + anr(2), + out(3), + un(4) + } + +FspR7OpticalBand ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OM Band - Inventory. BAND__PROVISION references to this." + SYNTAX INTEGER + { + undefined(0), + bandC(1), + bandL(2), + bandA(3), + bandB(4), + -- bandAny(5), + bandCi(5), + bandCandCi(6) + } + +FspR7OpticalBandCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OM Band - Inventory. BAND__PROVISION references to this." + SYNTAX BITS + { + capUndefined(0), + capBandC(1), + capBandL(2), + capBandA(3), + capBandB(4), + -- capBandAny(5), + capBandCi(5), + capBandCandCi(6) + } + +FspR7OpticalFiberType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Fiber of Optical Interface - Inventory. FIBER references to this." + SYNTAX INTEGER + { + undefined(0), + singleMode(1), + multiMode(2), + any(3) + } + +FspR7OpticalFiberTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Fiber of Optical Interface - Inventory. FIBER references to this." + SYNTAX BITS + { + capUndefined(0), + capSingleMode(1), + capMultiMode(2), + capAny(3) + } + +FspR7OpticalGroup ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Channel Group read from the hardware" + SYNTAX INTEGER + { + undefined(0), + d01d04(1), + d05d08(2), + d09d12(3), + d13d16(4), + d17d20(5), + d21d24(6), + d25d28(7), + d29d32(8), + d33d36(9), + d37d40(10), + d41d44(11), + d45d48(12), + d49d52(13), + d53d56(14), + d57d60(15), + d61d64(16), + -- any(17), + f19590f19560(17), + f19550f19520(18), + f19510f19480(19), + f19470f19440(20), + f19430f19400(21), + f19390f19360(22), + f19350f19320(23), + f19310f19280(24), + f19270f19240(25), + f19230f19200(26), + f19590f19520(27), --D02-D04, DC1, D05-D08 + f19510f19440(28), --DC2, D09-D12, DC3, D13-D14 + f19430f19360(29), --D15-D16, DC4, DC9, D17-D19 + f19350f19280(30), --D2, DC6, D21-D24, DC7, D25 + f19270f19200(31), --D26-D28, DC8, D29-D32 + f19590f19500(32), + f19350f19260(34) + } + +FspR7OpticalGroupCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Channel Group read from the hardware" + SYNTAX BITS + { + capUndefined(0), + capD01d04(1), + capD05d08(2), + capD09d12(3), + capD13d16(4), + capD17d20(5), + capD21d24(6), + capD25d28(7), + capD29d32(8), + capD33d36(9), + capD37d40(10), + capD41d44(11), + capD45d48(12), + capD49d52(13), + capD53d56(14), + capD57d60(15), + capD61d64(16), + -- capAny(17), + capF19590f19560(17), + capF19550f19520(18), + capF19510f19480(19), + capF19470f19440(20), + capF19430f19400(21), + capF19390f19360(22), + capF19350f19320(23), + capF19310f19280(24), + capF19270f19240(25), + capF19230f19200(26), + capF19590f19520(27), + capF19510f19440(28), + capF19430f19360(29), + capF19350f19280(30), + capF19270f19200(31), + capF19590f19500(32), + capF19350f19260(34) + } + +FspR7OpticalInterfaceReach ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Reach" + SYNTAX INTEGER + { + undefined(0), + intra(1), --0.5 - <5 km; 850nm; MM fiber + short(2), --5 - <30 km; 1310nm; SM fiber + long(4), --30 - <70 km; 1550nm; SM fiber + vlong(5), --70 - <110 km; 15xx; SM fiber + ulong(6), --110 - <165 km; SM fiber + reg(7), --290 - <360 km; SM fiber + xlong(8), --360 - <600 km; SM fiber + -- any(9), + longn(10), --30 - <70 km; 15xx; SM fiber + extended(11), --165 - <220 km; SM fiber + hyperlong(12), --220 - <290 km; SM fiber + longNR(13), --30 - <70 km; 15xx; SM fiber + ulongHaul(14), --500 - <2500 km + shortIntra(15), --0 - <500 m; 850nm; MM fiber + ulongHaulC(16), --500 - <2500 km + longR(17), --20-40 km; 1550nm; SM fiber + vlongX(18), --85 - <125 km; 1550nm; SM fiber + vshort(19) --0 - <5 km; 1310nm; SM fiber + } + +FspR7OpticalInterfaceReachCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Reach" + SYNTAX BITS + { + capUndefined(0), + capIntra(1), + capShort(2), + capLong(4), + capVlong(5), + capUlong(6), + capReg(7), + capXlong(8), + -- capAny(9), + capLongn(10), + capExtended(11), + capHyperlong(12), + capLongNR(13), + capUlongHaul(14), + capShortIntra(15), + capUlongHaulC(16), + capLongR(17), + capVlongX(18), + capVshort(19) + } + +FspR7OpticalLanes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Number of Optical Transport Lanes in OTLG" + SYNTAX INTEGER + { + undefined(0), + lanesNumber4(1), + lanesNumber2(2) + } + +FspR7OpticalMultiplexLevel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Optical Multiplex Level" + SYNTAX INTEGER + { + undefined(0), + levelOm1D(1), + levelOm1C(2), + levelOm4D(3), + levelOm4C(4), + levelOm16D(5), + levelOm32D(6), + levelOm40D(7), + levelOmC(9), + levelOmD(10), + levelOtD(11), + levelOtC(12), + levelOt(13), + levelOm8D(14) + } + +FspR7OpticalSubBand ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Subband - Inventory" + SYNTAX INTEGER + { + undefined(0), + d01d16(1), + d17d32(2), + d33d48(3), + d49d64(4) + -- subBandAny(5) + } + +FspR7OpticalSubBandCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Subband - Inventory" + SYNTAX BITS + { + capUndefined(0), + capD01d16(1), + capD17d32(2), + capD33d48(3), + capD49d64(4) + -- capSubBandAny(5) + } + +FspR7OpuPayloadType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OPU Payload Type Indicator" + SYNTAX INTEGER + { + undefined(0), + pt01(1), --Experimental mapping + pt02(2), --Asynchronous CBR mapping + pt03(3), --Bit synchronous CBR mapping + pt04(4), --ATM mapping + pt05(5), --GFP mapping + pt06(6), --Virtual Concatenated signal + pt07(7), --1000Base-X into ODU0 mapping + pt08(8), --FC-1200 into ODU2e mapping + pt09(9), --GFP mapping into Extended OPU2 payload + pt0A(10), --STM-1 mapping into ODU0 + pt0B(11), --STM-4 mapping into ODU0 + pt0C(12), --FC-100 mapping into ODU0 + pt0D(13), --FC-200 mapping into ODU1 + pt0E(14), --FC-400 mapping into ODUflex + pt0F(15), --FC-800 mapping into ODUflex + pt10(16), --Bit stream with octet timing mapping + pt11(17), --Bit stream without octet timing mapping + pt20(18), --ODU multiplex structure supporting ODTUjk only, (AMP only) + pt21(19), --ODU multiplex structure supporting ODTUk.ts or ODTUk.ts and ODTUjk, (GMP capable) + pt80(20), --Reserved codes for proprietary use + pt81(21), --Reserved codes for proprietary use + pt82(22), --Reserved codes for proprietary use + pt83(23), --Reserved codes for proprietary use + pt84(24), --Reserved codes for proprietary use + pt85(25), --Reserved codes for proprietary use + pt86(26), --Reserved codes for proprietary use + pt87(27), --Reserved codes for proprietary use + pt88(28), --Reserved codes for proprietary use + pt89(29), --Reserved codes for proprietary use + pt8A(30), --Reserved codes for proprietary use + pt8B(31), --Reserved codes for proprietary use + pt8C(32), --Reserved codes for proprietary use + pt8D(33), --Reserved codes for proprietary use + pt8E(34), --Reserved codes for proprietary use + pt8F(35), --Reserved codes for proprietary use + ptFD(36), --NULL test signal mapping + ptFE(37), --PRBS test signal mapping + pt8X(38), + pt1F(39), + ptNotDefined(499) + } + +FspR7OpuPayloadTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OPU Payload Type Indicator" + SYNTAX BITS + { + capUndefined(0), + capPt01(1), + capPt02(2), + capPt03(3), + capPt04(4), + capPt05(5), + capPt06(6), + capPt07(7), + capPt08(8), + capPt09(9), + capPt0A(10), + capPt0B(11), + capPt0C(12), + capPt0D(13), + capPt0E(14), + capPt0F(15), + capPt10(16), + capPt11(17), + capPt20(18), + capPt21(19), + capPt80(20), + capPt81(21), + capPt82(22), + capPt83(23), + capPt84(24), + capPt85(25), + capPt86(26), + capPt87(27), + capPt88(28), + capPt89(29), + capPt8A(30), + capPt8B(31), + capPt8C(32), + capPt8D(33), + capPt8E(34), + capPt8F(35), + capPtFD(36), + capPtFE(37), + capPt8X(38), + capPt1F(39), + capPtNotDefined(499) + } + +FspR7Optimize ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Optimizes port for either protection switch time or traffic regeneration operation" + SYNTAX INTEGER + { + undefined(0), + regen(1), + protect(2) + } + +FspR7OptimizeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Optimizes port for either protection switch time or traffic regeneration operation" + SYNTAX BITS + { + capUndefined(0), + capRegen(1), + capProtect(2) + } + +FspR7OscChannel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OSC Channel" + SYNTAX INTEGER + { + undefined(0), + s1310(99), --1310,00nm OSC + s1630(100), --1630,00nm OSC + s1510(106), --1510,00nm OSC + s1610(197), --1610,00nm OSC + s1490(199), --1490,00nm OSC + f19610(107), --196,10THz 1528,7734nm + notDefined(500) + } + +FspR7OscChannelCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OSC Channel" + SYNTAX BITS + { + capUndefined(0), + capS1310(99), + capS1630(100), + capS1510(106), + capS1610(197), + capS1490(199), + capF19610(107), + capNotDefined(500) + } + +FspR7OscUsage ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Select if and how the OSC is to be used on an amplifier" + SYNTAX INTEGER + { + undefined(0), + none(1), --No OSC usage + osctxctrl(2), --Use the OSC Tx Control + oscrx(3), --Use the OSC Rx + osctxandrx(4) --Use OSC Tx and Rx + } + +FspR7OscUsageCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Select if and how the OSC is to be used on an amplifier" + SYNTAX BITS + { + capUndefined(0), + capNone(1), + capOsctxctrl(2), + capOscrx(3), + capOsctxandrx(4) + } + +FspR7OspfMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OSPF Routing (Dynamic)" + SYNTAX INTEGER + { + undefined(0), + enable(1), + disable(2), + passive(3) + } + +FspR7OspfModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OSPF Routing (Dynamic)" + SYNTAX BITS + { + capUndefined(0), + capEnable(1), + capDisable(2), + capPassive(3) + } + +FspR7OtdrPeriod ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "NONE - OTDR measurement disabled otherwise the OTDR duration in minutes." + SYNTAX INTEGER + { + undefined(0), + periodNone(1), + period5ms(2), + period20ms(3), + period40ms(4), + period60ms(5) + } + +FspR7OtdrPeriodCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "NONE - OTDR measurement disabled otherwise the OTDR duration in minutes." + SYNTAX BITS + { + capUndefined(0), + capPeriodNone(1), + capPeriod5ms(2), + capPeriod20ms(3), + capPeriod40ms(4), + capPeriod60ms(5) + } + +FspR7ParityBit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Parity Bit Settings" + SYNTAX INTEGER + { + undefined(0), + no(1) + } + +FspR7ParityBitCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Parity Bit Settings" + SYNTAX BITS + { + capUndefined(0), + capNo(1) + } + +FspR7PasswordHashType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of algorithm used to hash the password in shadow" + SYNTAX INTEGER + { + undefined(0), + md5(1), + blowfish(2), + sha256(5), + sha512(6), + other(15) + } + +FspR7PathNode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Node count along a signal path on a unidirectional basis from the client signal ingress to egress" + SYNTAX INTEGER + { + undefined(0), + node1(1), + node2(2), + node3(3), + node4(4), + node5(5), + node6(6), + node7(7), + node8(8), + node9(9), + node10(10), + node11(11), + node12(12), + node13(13), + node14(14), + node15(15), + node16(16), + node17(17), + node18(18), + node19(19), + node20(20), + node21(21), + node22(22), + node23(23), + node24(24), + node25(25), + node26(26), + node27(27), + node28(28), + node29(29), + node30(30), + node31(31), + node32(32), + node33(33), + node34(34), + node35(35), + node36(36), + node37(37), + node38(38), + node39(39), + node40(40), + node41(41), + node42(42), + node43(43), + node44(44), + node45(45), + node46(46), + node47(47), + node48(48), + node49(49), + node50(50), + node51(51), + node52(52), + node53(53), + node54(54), + node55(55), + node56(56), + node57(57), + node58(58), + node59(59), + node60(60), + node61(61), + node62(62), + node63(63), + node64(64), + node65(65), + node66(66), + node67(67), + node68(68), + node69(69), + node70(70), + node71(71), + node72(72), + node73(73), + node74(74), + node75(75), + node76(76), + node77(77), + node78(78), + node79(79), + node80(80), + node81(81), + node82(82), + node83(83), + node84(84), + node85(85), + node86(86), + node87(87), + node88(88), + node89(89), + node90(90), + node91(91), + node92(92), + node93(93), + node94(94), + node95(95), + node96(96), + node97(97), + node98(98), + node99(99), + node100(100), + node101(101), + node102(102), + node103(103), + node104(104), + node105(105), + node106(106), + node107(107), + node108(108), + node109(109), + node110(110), + node111(111), + node112(112), + node113(113), + node114(114), + node115(115), + node116(116), + node117(117), + node118(118), + notDefined(499) + } + +FspR7PathNodeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Node count along a signal path on a unidirectional basis from the client signal ingress to egress" + SYNTAX BITS + { + capUndefined(0), + capNode1(1), + capNode2(2), + capNode3(3), + capNode4(4), + capNode5(5), + capNode6(6), + capNode7(7), + capNode8(8), + capNode9(9), + capNode10(10), + capNode11(11), + capNode12(12), + capNode13(13), + capNode14(14), + capNode15(15), + capNode16(16), + capNode17(17), + capNode18(18), + capNode19(19), + capNode20(20), + capNode21(21), + capNode22(22), + capNode23(23), + capNode24(24), + capNode25(25), + capNode26(26), + capNode27(27), + capNode28(28), + capNode29(29), + capNode30(30), + capNode31(31), + capNode32(32), + capNode33(33), + capNode34(34), + capNode35(35), + capNode36(36), + capNode37(37), + capNode38(38), + capNode39(39), + capNode40(40), + capNode41(41), + capNode42(42), + capNode43(43), + capNode44(44), + capNode45(45), + capNode46(46), + capNode47(47), + capNode48(48), + capNode49(49), + capNode50(50), + capNode51(51), + capNode52(52), + capNode53(53), + capNode54(54), + capNode55(55), + capNode56(56), + capNode57(57), + capNode58(58), + capNode59(59), + capNode60(60), + capNode61(61), + capNode62(62), + capNode63(63), + capNode64(64), + capNode65(65), + capNode66(66), + capNode67(67), + capNode68(68), + capNode69(69), + capNode70(70), + capNode71(71), + capNode72(72), + capNode73(73), + capNode74(74), + capNode75(75), + capNode76(76), + capNode77(77), + capNode78(78), + capNode79(79), + capNode80(80), + capNode81(81), + capNode82(82), + capNode83(83), + capNode84(84), + capNode85(85), + capNode86(86), + capNode87(87), + capNode88(88), + capNode89(89), + capNode90(90), + capNode91(91), + capNode92(92), + capNode93(93), + capNode94(94), + capNode95(95), + capNode96(96), + capNode97(97), + capNode98(98), + capNode99(99), + capNode100(100), + capNode101(101), + capNode102(102), + capNode103(103), + capNode104(104), + capNode105(105), + capNode106(106), + capNode107(107), + capNode108(108), + capNode109(109), + capNode110(110), + capNode111(111), + capNode112(112), + capNode113(113), + capNode114(114), + capNode115(115), + capNode116(116), + capNode117(117), + capNode118(118), + capNotDefined(499) + } + +FspR7PathProt ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Indicates the traffic path for path protection cases when the FFP does not exist. When the FFP exists, protected is indicated and the status is determined by the FFP." + SYNTAX INTEGER + { + undefined(0), + none(1), --no CRS exists + unprotActive(2), --CRS exist, no FFP exists, traffic is on this path + unprotIdle(3), --CRS exists, no FFP exist, traffic is not on this path + protected(4) --CRS exist, FFP exist, the paths are protected and the FFP determines status. + } + +FspR7PlugDataRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Rate" + SYNTAX INTEGER + { + undefined(0), + rateCouplingLink(1), + rateHighSpeed(2), + rateGBe(3), + rate2G1(4), + rate2G5(5), + rate4G(6), + rate10G(7), + any(8), + rate11G(9), + rateFE(10), + rate10G2R(11), + rate8G(12), + rate103G(13), + rate112G(14), + rate16G(15), + rate3gSdi(16), + rate3G(17), + rateMadi(18), + rate6G(19), + rate43G(20), + rate56G(21), + rate14G(22), + rate224G(23) + } + +FspR7PlugDataRateCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Rate" + SYNTAX BITS + { + capUndefined(0), + capRateCouplingLink(1), + capRateHighSpeed(2), + capRateGBe(3), + capRate2G1(4), + capRate2G5(5), + capRate4G(6), + capRate10G(7), + capAny(8), + capRate11G(9), + capRateFE(10), + capRate10G2R(11), + capRate8G(12), + capRate103G(13), + capRate112G(14), + capRate16G(15), + capRate3gSdi(16), + capRate3G(17), + capRateMadi(18), + capRate6G(19), + capRate43G(20), + capRate56G(21), + capRate14G(22), + capRate224G(23) + } + +FspR7PlugType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Plug Type" + SYNTAX INTEGER + { + undefined(0), + lr4(1), + sr4(2), + psm4(3), + cwdm4(4), + er4f(5), + typ4lr(6), + cwdm4e(7) --CWDM4 with short range + } + +FspR7PlugTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Plug Type" + SYNTAX BITS + { + capUndefined(0), + capLr4(1), + capSr4(2), + capPsm4(3), + capCwdm4(4), + capEr4f(5), + capTyp4lr(6), + capCwdm4e(7) + } + +FspR7PlugMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Plug Mode" + SYNTAX INTEGER + { + undefined(0), + mode10g(1), + mode40g(2), + mode100g(3) + } + +FspR7PlugModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Plug Mode" + SYNTAX BITS + { + capUndefined(0), + capMode10g(1), + capMode40g(2), + capMode100g(3) + } + +FspR7PmReset ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Reset data-layer Performance registers" + SYNTAX INTEGER + { + undefined(0), + none(1), + all(2), + curr(3) + } + +FspR7PmResetCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Reset data-layer Performance registers" + SYNTAX BITS + { + capUndefined(0), + capNone(1), + capAll(2), + capCurr(3) + } + +FspR7PmSnapshotStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Reference value Status" + SYNTAX INTEGER + { + undefined(0), + none(1), + inProgress(2), + success(3), + error(4) + } + +FspR7PmSnapshotParameterTypes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "List of PM Snapshot parameters" + SYNTAX INTEGER + { + undefined(0), + outputPower(1), + inputPower(2), + attenuation(3), + attenuationOfVoa(4), + oscGain(5), + backreflectionPowerReceived(6), + ramanPumpPower(7), + oscPowerReceived(8), + variableGain(9), + txLineAttenuation(10), + rxLineAttenuation(11) + } + +FspR7PortBehaviour ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Behavior or Port usage based on configuration/usage in the system regardless of faceplate designation" + SYNTAX INTEGER + { + undefined(0), + client(1), --Client Interface Side Behavior + network(2) --Network Interface Side Behavior + } + +FspR7PortBehaviourCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Behavior or Port usage based on configuration/usage in the system regardless of faceplate designation" + SYNTAX BITS + { + capUndefined(0), + capClient(1), + capNetwork(2) + } + +FspR7PortMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Port Mode" + SYNTAX INTEGER + { + undefined(0), + port(1), + cTag(2), + sTag(3) + } + +FspR7PortModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Port Mode" + SYNTAX BITS + { + capUndefined(0), + capPort(1), + capCTag(2), + capSTag(3) + } + +FspR7PortRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ADVA cloud Port Roles" + SYNTAX INTEGER + { + undefined(0), + uni(1), --User Network Interface + iNni(2), --ADVA Interconnect Network Network Interface + nni(3) --Network Network Interface + } + +FspR7PortRoleCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ADVA cloud Port Roles" + SYNTAX BITS + { + capUndefined(0), + capUni(1), + capINni(2), + capNni(3) + } + +FspR7PrivacyKeyType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines if SNMP Privacy Key should use a user password as value." + SYNTAX INTEGER + { + undefined(0), + userPassword(1), + userSpecified(2) + } + +FspR7PrivLevel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "User privilege determines the changes a user is allowed to perform." + SYNTAX INTEGER + { + undefined(0), + snmpOnly(1), + crypto(2), + monitor(3), + operator(4), + provision(5), + admin(6) + } + +FspR7ProtectionRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Path label Working or Protect" + SYNTAX INTEGER + { + undefined(0), + wkg(1), + protn(2), + na(3) + } + +FspR7ProtectionState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Protection state" + SYNTAX INTEGER + { + undefined(0), + noRequest(10), + doNotRevert(11), + reversedRequest(12), + exercise(13), + waitToRestore(14), + manualSwitchToWorking(15), + manualSwitchToProtect(16), + signalDegradeWorking(17), + signalDegradeProtect(18), + signalFailWorking(19), + forceSwitchToProtect(20), + forceSwitchToWorking(21), + signalFailProtect(22), + lockout(23) + } + +FspR7ProtectionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER + { + undefined(0), + dpring(1), + line(2) + } + +FspR7ProtectionTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX BITS + { + capUndefined(0), + capDpring(1), + capLine(2) + } + +FspR7Protocol ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Type of the IP Route." + SYNTAX INTEGER + { + undefined(0), + local(1), --OS controlled Route + static(2), --Static Route, Part of database. + ospf(3) --OSFP controlled Route + } + +FspR7PsuOutputPower ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Maximum PSU Output Power" + SYNTAX INTEGER + { + undefined(0), + pwrOut120w(1), + pwrOut130w(2), + pwrOut400w(3), + pwrOut600w(4), --used for high power PSU + pwrOut170w(5), --used for high power SH1HU-HP/2DC + pwrOut200w(6), --used for high power SH1HU-HP/2DC + pwrOut1000w(7), --used forSH9HU + pwrOut0w(8), --Auxilary value for shelf without integrated power supply unit + pwrOut800w(9), --used for PSU/7HU-xx-800 + pwrOut150w(10), + pwrOut1200w(11), + pwrOut1410w(12), + pwrOut1450w(13), + pwrOut2400w(14), + pwrOut3600w(15), + pwrOut480w(16) + } + +FspR7PsuOutputPowerCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Maximum PSU Output Power" + SYNTAX BITS + { + capUndefined(0), + capPwrOut120w(1), + capPwrOut130w(2), + capPwrOut400w(3), + capPwrOut600w(4), + capPwrOut170w(5), + capPwrOut200w(6), + capPwrOut1000w(7), + capPwrOut0w(8), + capPwrOut800w(9), + capPwrOut150w(10), + capPwrOut1200w(11), + capPwrOut1410w(12), + capPwrOut1450w(13), + capPwrOut2400w(14), + capPwrOut3600w(15), + capPwrOut480w(16) + } + +FspR7RemoteAuth ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of Remote authentication" + SYNTAX INTEGER + { + undefined(0), + none(1), + radius(2), + tacacs(3) + } + +FspR7RemoteAuthProtocol ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Sets the Authentication Protocol for the Remote Authentication mechanism" + SYNTAX INTEGER + { + undefined(0), + pap(1), + chap(2) + } + +FspR7RenewMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines SSL certificate renew mode. In AUTOMATIC mode SSL certificate is verified and generated (if needed) at every system startup. In MANUAL mode the user is responsible for generation new SSL certificate when needed." + SYNTAX INTEGER + { + undefined(0), + automatic(1), + manual(2), + none(3) + } + +FspR7RenewModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines SSL certificate renew mode. In AUTOMATIC mode SSL certificate is verified and generated (if needed) at every system startup. In MANUAL mode the user is responsible for generation new SSL certificate when needed." + SYNTAX BITS + { + capUndefined(0), + capAutomatic(1), + capManual(2), + capNone(3) + } + +FspR7RequestAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Privilege request action." + SYNTAX INTEGER + { + undefined(0), + none(1), + approve(2), + deny(3), + cancel(4) + } + +FspR7RequestErrorType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Generic error code for snmpset request. + error(3): General error occured + entityUas(5): Entity in unassigned state + addressNotExists(6): No such entity exists + entityAlreadyAssigned(7): Entity already assigned + entityWrongState(8): Entity cannot be modified due to wrong state + supportedEntWrongState(12): Entity cannot be modified because supported entity is in wrong state + supportingEntWrongState(13): Entity cannot be modified because supporting entity is in wrong state + missingParams(16): Request failed because some parameters are missing + invalidParams(17): Request failed because some parameters are invalid + wrongValue(25): Request failed because some parameters has wrong value" + SYNTAX INTEGER + { + undefined(0), + error(3), + entityUas(5), + addressNotExists(6), + entityAlreadyAssigned(7), + entityWrongState(8), + supportedEntWrongState(12), + supportingEntWrongState(13), + missingParams(16), + invalidParams(17), + wrongValue(25) + } + +FspR7RequestErrorTypeAes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Specific error code for Encryption Module. + validPass(1): Valid password. This value will not be shown as this TC is used only for error status + invalidPass(2): Invalid password + passRejected(3): Password rejected; After 3 times incorrect password a new set command will be accepted only after timeout + passNotInit(4): Password not initialized + passTooSimple(5): Password is too simple and not valid; In case of the new value for the password does not conform security rules checked by the module + passExpired(6): Password validation aborted because of invalid/expired authentication message counter + unknown(100): Specific error code unknown" + SYNTAX INTEGER + { + undefined(0), + validPass(1), --Valid password + invalidPass(2), --Invalid crypto officer password provided + passRejected(3), --Password rejected; After 3 times incorrect password a new set command will be accepted only after timeout + passNotInit(4), --Password not initialized + passValFailed(5), --Password is too simple and not valid; In case of the new value for the password does not conform security rules checked by the module + passExpired(6), --Password validation aborted because of invalid/expired authentication message counter + notApplicable(100) --Specific error code is not applicable + } + +FspR7RequestState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Privilege request state." + SYNTAX INTEGER + { + undefined(0), + requestSent(1), + requestCanceled(2), + requestApproved(3), + requestDenied(4), + requestTimeout(5), + accessExpired(6), + accessCanceled(7) + } + +FspR7RlsAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Rls/Action variable." + SYNTAX INTEGER + { + undefined(0), + rls(1), + action(2) + } + +FspR7RlsActionCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Rls/Action variable." + SYNTAX BITS + { + capUndefined(0), + capRls(1), + capAction(2) + } + +FspR7RoadmNumber ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Number for ROADM module typically associated with a Network Fiber or Degree" + SYNTAX INTEGER + { + undefined(0), + rNo1(1), + rNo2(2), + rNo3(3), + rNo4(4), + rNo5(5), + rNo6(6), + rNo7(7), + rNo8(8), + rNo9(9), + rNo10(10), + rNoNone(11), + rNo1AND2(12), + rNo11(13), + rNo12(14), + rNo13(15), + rNo14(16), + rNo15(17), + rNo16(18), + rNo17(19), + rNo18(20), + rNo19(21), + rNo20(22), + rNo21(23), + rNo22(24), + rNo23(25), + rNo24(26), + rNo25(27), + rNo26(28), + rNo27(29), + rNo28(30), + rNo29(31), + rNo30(32), + rNo31(33), + rNo32(34), + rNo33(35), + rNo34(36), + rNo35(37), + rNo36(38), + rNo37(39), + rNo38(40), + rNo39(41), + rNo40(42) + } + +FspR7RoadmNumberCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Number for ROADM module typically associated with a Network Fiber or Degree" + SYNTAX BITS + { + capUndefined(0), + capRNo1(1), + capRNo2(2), + capRNo3(3), + capRNo4(4), + capRNo5(5), + capRNo6(6), + capRNo7(7), + capRNo8(8), + capRNo9(9), + capRNo10(10), + capRNoNone(11), + capRNo1AND2(12), + capRNo11(13), + capRNo12(14), + capRNo13(15), + capRNo14(16), + capRNo15(17), + capRNo16(18), + capRNo17(19), + capRNo18(20), + capRNo19(21), + capRNo20(22), + capRNo21(23), + capRNo22(24), + capRNo23(25), + capRNo24(26), + capRNo25(27), + capRNo26(28), + capRNo27(29), + capRNo28(30), + capRNo29(31), + capRNo30(32), + capRNo31(33), + capRNo32(34), + capRNo33(35), + capRNo34(36), + capRNo35(37), + capRNo36(38), + capRNo37(39), + capRNo38(40), + capRNo39(41), + capRNo40(42) + } + +FspR7RowStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "RowStatus" + SYNTAX INTEGER + { + undefined(0), + active(1), + notInService(2), + notReady(3), + createAndGo(4), + createAndWait(5), + destroy(6) + } + +FspR7RowStatusCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "RowStatus" + SYNTAX BITS + { + capUndefined(0), + capActive(1), + capNotInService(2), + capNotReady(3), + capCreateAndGo(4), + capCreateAndWait(5), + capDestroy(6) + } + +FspR7RPFilter ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enable/disable Reverse Path Filtering" + SYNTAX INTEGER + { + undefined(0), + disable(1), + strict(2) + } + +FspR7SdnInterface ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "NETCONF and RESTCONF interfaces control." + SYNTAX INTEGER + { + undefined(0), + none(1), + restconf(2), + netconf(3) + } + +FspR7SdpType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Determines the amount of Support Data information collected" + SYNTAX INTEGER + { + undefined(0), + standard(1), + compact(2) + } + +FspR7SessionStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Disable/Enable variable." + SYNTAX INTEGER + { + undefined(0), + active(1), + inactive(2) + } + +FspR7SignalDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Signal Direction" + SYNTAX INTEGER + { + undefined(0), + networkToClient(1), + cientToNetwork(2), + upgradeToNetwork(3), + networkToUpgrade(4), + networkToRoadmAndClient(5), + roadmAndClientToNetwork(6) + } + +FspR7SingleFiberLocation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "determines the location (A or B) for Single Fiber applications" + SYNTAX INTEGER + { + undefined(0), + locationA(1), --location A for SF applications + locationB(2) --location B for SF applications + } + +FspR7SingleFiberLocationCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "determines the location (A or B) for Single Fiber applications" + SYNTAX BITS + { + capUndefined(0), + capLocationA(1), + capLocationB(2) + } + +FspR7SnmpHexString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "An octet string containing Hex values and presenting them in Hex format. + This textual convention should be used when SnmpAdminString or DisplayString cannot be used, + because of DISPLAY-HINT limitations." + SYNTAX OCTET STRING (SIZE(0..255)) + +FspR7SnmpLongString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This textual convention should be used when SnmpAdminString or DisplayString + cannot be used because of the length limitations." + SYNTAX OCTET STRING (SIZE(0..65535)) + +FspR7SnmpPrivLevel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER + { + undefined(0), + admin(1), + provision(2), + operator(3), + monitor(4), + crypto(5), + snmponly(6) + } + +FspR7SnmpSecuLevel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER + { + undefined(0), + noAuthNoPriv(1), + authNoPriv(2), + authPriv(3) + } + +FspR7SnmpVersion ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The version of SNMP" + SYNTAX INTEGER + { + undefined(0), + ver1(1), + ver2(2), + ver3(3) + } + +FspR7SshHostKeyEncryptAlgorithm ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ssh host key encryption alogrithm" + SYNTAX INTEGER + { + undefined(0), + rsa(1), + dsa(2), + rsa1(3) + } + +FspR7SshHostKeyLength ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Generated SSH host key length" + SYNTAX INTEGER + { + undefined(0), + length2048(1), + length4096(2) + } + +FspR7Stages ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Number of Stages" + SYNTAX INTEGER + { + undefined(0), + st1(1), + st2(2) + } + +FspR7StateConnection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "State of the Physical Connection" + SYNTAX INTEGER + { + undefined(0), + standard(1), + mismatchEquipment(2), + mismatchConnection(3), + mismatchChannel(4), + mismatchPhysical(5), + invalidConfig(6), + nonStandard(7), + standardSpeq(8), + partialGroup(9) + } + +FspR7SupplyType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The kind of power supply - provisioned value" + SYNTAX INTEGER + { + undefined(0), + front(1), + rear(2) + } + +FspR7SupplyTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The kind of power supply - provisioned value" + SYNTAX BITS + { + capUndefined(0), + capFront(1), + capRear(2) + } + +FspR7SwitchOverCause ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Cause of Fail-Over or Switch-Over to Partner Controller" + SYNTAX INTEGER + { + undefined(0), + notApplicable(1), + removed(2), + softwareException(3), + noResponse(4), + gracefulShutdown(9), + switchToDuplex(10), + buttonPushed(11), + hbt(5), + wdog(6), + hwe(7), + mld(8), + ioErr(12) + } + +FspR7SwitchOverCauseCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Cause of Fail-Over or Switch-Over to Partner Controller" + SYNTAX BITS + { + capUndefined(0), + capNotApplicable(1), + capRemoved(2), + capSoftwareException(3), + capNoResponse(4), + capGracefulShutdown(9), + capSwitchToDuplex(10), + capButtonPushed(11), + capHbt(5), + capWdog(6), + capHwe(7), + capMld(8), + capIoErr(12) + } + +FspR7TelemetryOutput ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Telemetry interface output provision" + SYNTAX INTEGER + { + undefined(0), + neAlmCr(1), --Network Element alarm with critical severity + neAlmMj(2), --Network Element alarm with major severity + neAlmMn(3), --Network Element alarm with minor severity + neAlmMjGe(4), --Network Element alarm with major or greater severity + neAlmMnGe(5), --Network Element alarm with minor or greater severity + fcuAlmCr(6), --FCU alarm with critical severity + fcuAlmMj(7), --FCU alarm with major severity + fcuAlmMn(8), --FCU alarm with minor severity + fcuAlmMjGe(9), --FCU alarm with major or greater severity + fcuAlmMnGe(10), --FCU alarm with minor or greater severity + psuAlmCr(11), --PSU alarm with critical severity + psuAlmMj(12), --PSU alarm with major severity + psuAlmMn(13), --PSU alarm with minor severity + psuAlmMjGe(14), --PSU alarm with major or greater severity + psuAlmMnGe(15), --PSU alarm with minor or greater severity + none(16) --No alarm group assigned + } + +FspR7TelemetryOutputCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Telemetry interface output provision" + SYNTAX BITS + { + capUndefined(0), + capNeAlmCr(1), + capNeAlmMj(2), + capNeAlmMn(3), + capNeAlmMjGe(4), + capNeAlmMnGe(5), + capFcuAlmCr(6), + capFcuAlmMj(7), + capFcuAlmMn(8), + capFcuAlmMjGe(9), + capFcuAlmMnGe(10), + capPsuAlmCr(11), + capPsuAlmMj(12), + capPsuAlmMn(13), + capPsuAlmMjGe(14), + capPsuAlmMnGe(15), + capNone(16) + } + +FspR7TerminateSessions ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Shows forced logout availability for selected user and allows to take such an action." + SYNTAX INTEGER + { + undefined(0), + allowed(1), + forbidden(2), + apply(3) + } + +FspR7TerminationMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "FSP 3000 C Signal Termination Modes + Monitor or Terminate describes general signal handling at layer + Mux indicates if signal is multiplexed or demultiplexed at layer + Connect indicates support for Sub Network Connection (SNC), cross-connect" + SYNTAX INTEGER + { + undefined(0), + nss(1), --Non-intrusive monitor, same orientation client containment, capable of supporting SNC connections + tmsn(6) --Terminated, multiplexed, same orientation client containment, SNC not supported + } + +FspR7TerminationModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "FSP 3000 C Signal Termination Modes + Monitor or Terminate describes general signal handling at layer + Mux indicates if signal is multiplexed or demultiplexed at layer + Connect indicates support for Sub Network Connection (SNC), cross-connect" + SYNTAX BITS + { + capUndefined(0), + capNss(1), + capTmsn(6) + } + +FspR7TiltSet ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Tilt setting as discrete values versus a range" + SYNTAX INTEGER + { + undefined(0), + minus1dB0(1), + minus1dB5(2), + minus2dB0(3) + } + +FspR7TiltSetCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Tilt setting as discrete values versus a range" + SYNTAX BITS + { + capUndefined(0), + capMinus1dB0(1), + capMinus1dB5(2), + capMinus2dB0(3) + } + +FspR7TimDetMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OTU Trace Identifier Mismatch (TIM) strings compared to generate TIM defect." + SYNTAX INTEGER + { + undefined(0), + none(1), --expected TTI strings are not compared to acquired TTI strings. dTIM never generated + sapiDapi(2), --dTIM generated based on expected SAPI and expected DAPI. + sapi(3), --dTIM generated based on SAPI substring only + dapi(4) --dTIM generated based on DAPI substring only. + } + +FspR7TimDetModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OTU Trace Identifier Mismatch (TIM) strings compared to generate TIM defect." + SYNTAX BITS + { + capUndefined(0), + capNone(1), + capSapiDapi(2), + capSapi(3), + capDapi(4) + } + +FspR7TimeShort ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1d-1d" + STATUS current + DESCRIPTION + "A time specification. + field octets contents range + ----- ------ -------- ----- + 1 1 hour 0..23 + 2 1 minutes 0..59 + For example: 13-10" + SYNTAX OCTET STRING (SIZE(2..2)) + +FspR7TLSSupport ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TLS protocol version support." + SYNTAX INTEGER + { + undefined(0), + legacy(1), + current(2) + } + +FspR7Topology ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Shows the card topology in the NE" + SYNTAX INTEGER + { + undefined(0), + standAlone(1 ), --One stand alone card in a shelf + backToBack(2), --Two cards communicating over the backplane in a shelf + mesh(3), --Three cards communicating over the backplane in a shelf + fabric(4) --Many cards communicating via the UxM module + } + +FspR7TopologyCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Shows the card topology in the NE" + SYNTAX BITS + { + capUndefined(0), + capStandAlone(1 ), + capBackToBack(2), + capMesh(3), + capFabric(4) + } + +FspR7TopologyType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Monitored Topology Type" + SYNTAX INTEGER + { + undefined(0), + lad(1), + ring(2), + p2p(3), + unknown(4) + } + +FspR7TrafficDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Traffic Direction" + SYNTAX INTEGER + { + undefined(0), + bidi(1), --Bidirectional Traffic (standard application) + uniCton(2), + uniNtoc(3), + uniWtoe(4), + uniEtow(5), + txcrs(6), --Unidirectional traffic; Naming convention: CRS transmitts data to CH, UCH,VCH or others entities + rxcrs(7) --Unidirectional traffic; Naming convention:CRS receives data from CH, UCH, VCH or other entities + } + +FspR7TrafficDirectionCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Traffic Direction" + SYNTAX BITS + { + capUndefined(0), + capBidi(1), + capUniCton(2), + capUniNtoc(3), + capUniWtoe(4), + capUniEtow(5), + capTxcrs(6), + capRxcrs(7) + } + +FspR7TransferProtocol ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Download Protocol" + SYNTAX INTEGER + { + undefined(0), + ftp(1), --File Transfer Protocol + tftp(2), --Trivial File Transfer Protocol + scp(3), --Secure CoPy; the entire conversation (credentials and data) is always protected by SSH protocol + http(4), --File transfer via HTTP protocol + sftp(5) --Secure File Transfer Protocol; SCP overlay + } + +FspR7TransmissionMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Mode of the module, determine operation or functionality" + SYNTAX INTEGER + { + undefined(0), + trans(1), --Simple transport of signal without protection on a TRANSponder card with only one network port for which it is default. + transE(2), --Simple transport of signal without protection using the port CH-NE. + transW(3), --Simple transport of signal without protection using the port CH-NW. + transHst(4), --Transport of signal with network port protection (only on TRANSponder cards with two network ports, for which it is default). + mux(5), --Simple aggregation of signals without protection on a MUXponder card with only one network port - for which it is default. + muxE(6), --Simple aggregation of signals without protection using the port CH-NE. + muxW(7), --Simple aggregation of signals without protection using the port CH-NW. + muxHst(8), --Aggregation of signals with network port protection (only on MUXponder cards with two network ports - for which it is default). + regen1Way(9), --Regeneration of signal using network port(s). + regen2Way(10), --Regeneration of signal using network port(s). + obsolete(11), --To remove. + adm(12), --Add, Drop, Passthrough, Drop and Continue Fuctionality + transDual(13), --Dual Transport of signal without protection on a Transponder card with two network ports + muxDual(14), --Dual Transport of signal without protection on a Muxponder card with two network ports + nFixed(15), --Add/Drop channels connected to the associated Network Fiber. Channel filter must be connected to C port associated with the ROADM number + cSelect(16), --Add/Drop channels can be connected to any Network Fiber. Channel filter must be connected to N port. C port associated with ROADM number is not connected. + dualClient(17), --Two (2) client ports are allocated for add/drop. Add/Drop channels for C-Even wavelengths (1-40) are allocated to C port associated with the ROADM number. Add/Dropchannels for C-Odd wavelengths (41-80) are allocated to C8 port. + xc(20), --(X)cross Connect mode. Used on cards that cross connects traffic between generic ports. + transQuad(21), -- Quad Transport of signal without protection on a Transponder card + transQuintuple(22), --Quintuple Transport of signal without protection on a Transponder card + std(23), --Traffic Path is between C port and this N Port only + pair(24), --Traffic Path is between C port and this N Port and N Port designated as the protection partner. Channel protection requries FFP to be added. + mux10GEnterprise(25), --10G Multiplexer with Enterprise feature set + colorless(26), + trans1(27), --Transparent STM-64 -> OTU2, 10GE -> OTU2e, 8GFC -> OTU2F + trans2(28), --OTU2 client signals + trans3(29) --Transparent STM-64 -> OTU2, 10GE -> OTU2e, 8G-FC -> OTUf + } + +FspR7TransmissionModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Mode of the module, determine operation or functionality" + SYNTAX BITS + { + capUndefined(0), + capTrans(1), + capTransE(2), + capTransW(3), + capTransHst(4), + capMux(5), + capMuxE(6), + capMuxW(7), + capMuxHst(8), + capRegen1Way(9), + capRegen2Way(10), + capObsolete(11), + capAdm(12), + capTransDual(13), + capMuxDual(14), + capNFixed(15), + capCSelect(16), + capDualClient(17), + capXc(20), + capTransQuad(21), + capTransQuintuple(22), + capStd(23), + capPair(24), + capMux10GEnterprise(25), + capColorless(26), + capTrans1(27), + capTrans2(28), + capTrans3(29) + } + +FspR7TxOffOnTm ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Relevant only when ERRFWD=TXOFF. Enables/disables the + possibility to delay turning off and on the the transmitter. + This applies to the case when turning off the transmitter + is done as an error forwarding mechanism." + SYNTAX INTEGER + { + undefined(0), + disable(1), + enableTxOffTm(2), + enableTxOnTm(3) + } + +FspR7TxOffOnTmCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Relevant only when ERRFWD=TXOFF. Enables/disables the + possibility to delay turning off and on the the transmitter. + This applies to the case when turning off the transmitter + is done as an error forwarding mechanism." + SYNTAX BITS + { + capUndefined(0), + capDisable(1), + capEnableTxOffTm(2), + capEnableTxOnTm(3) + } + +FspR7TypeConnection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of equipment connection" + SYNTAX INTEGER + { + undefined(0), + connection1Way(1), + connection2Way(2) + } + +FspR7TypeConnectionCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of equipment connection" + SYNTAX BITS + { + capUndefined(0), + capConnection1Way(1), + capConnection2Way(2) + } + +FspR7TypeCrs ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of Cross-Connect" + SYNTAX INTEGER + { + undefined(0), + connection1Way(1), --Unidirectional CRS + connection2Way(2), --Bidirectional CRS + connection1WayProt(3), --Unidirectional CRS with protection + connection2WayProt(4), --Bidirectional CRS with protection + connection1WayMc(5), --Unidirectional multicast CRS + connection1WayDc(6), --Unidirectional Drop and Continue + connection1WayDcProt(7), --Unidirectional Drop and Continue with protection + connection1WayMcProt(8), --Unidirectional multicast with protection + connection1WayCont(9), --Unidirectional Continue Path + connection2WayCont(10) --Bidirectional Continue Path + } + +FspR7TypeCrsCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of Cross-Connect" + SYNTAX BITS + { + capUndefined(0), + capConnection1Way(1), + capConnection2Way(2), + capConnection1WayProt(3), + capConnection2WayProt(4), + capConnection1WayMc(5), + capConnection1WayDc(6), + capConnection1WayDcProt(7), + capConnection1WayMcProt(8), + capConnection1WayCont(9), + capConnection2WayCont(10) + } + +FspR7Unsigned32Caps ::= TEXTUAL-CONVENTION + DISPLAY-HINT "4d:4d" + STATUS current + DESCRIPTION + "A FspR7Unsigned32Caps specification. + 1..4 bytes - minValue(Unsigned32), + 5..8 bytes - maxValue(Unsigned32)." + SYNTAX OCTET STRING (SIZE(0..8)) + +FspR7UntaggedFrames ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "If untagged frames shall be enabled on this port or not." + SYNTAX INTEGER + { + undefined(0), + accept(1), + reject(2) + } + +FspR7UntaggedFramesCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "If untagged frames shall be enabled on this port or not." + SYNTAX BITS + { + capUndefined(0), + capAccept(1), + capReject(2) + } + +FspR7UserInterface ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "User Interface currently being used by the user" + SYNTAX INTEGER + { + undefined(0), + ned(1), + craft(2), + snmp(3) + } + +FspR7ValidityPeriod ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Period of time (in years) a generated SSL certificate is valid." + SYNTAX INTEGER + { + undefined(0), + oneYear(1), + twoYears(2), + threeYears(3), + fourYears(4), + fiveYears(5) + } + +FspR7ValidityPeriodCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Period of time (in years) a generated SSL certificate is valid." + SYNTAX BITS + { + capUndefined(0), + capOneYear(1), + capTwoYears(2), + capThreeYears(3), + capFourYears(4), + capFiveYears(5) + } + +FspR7VoaMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "VOA operating mode" + SYNTAX INTEGER + { + undefined(0), + power(1), --Constant power mode + att(2) --Constant attenuation mode + } + +FspR7VoaModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "VOA operating mode" + SYNTAX BITS + { + capUndefined(0), + capPower(1), + capAtt(2) + } + +FspR7VSessChangeReason ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Last operation status" + SYNTAX INTEGER + { + undefined(0), + none(1), + requestIssued(2), + requestApproved(3), + requestDenied(4), + requestTimeout(5), + accessTimeout(6), + accessRevoked(7) + } + +FspR7VSessStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Read-only object that describes current status of user session. + There are 3 possible valid values of this object: + - Normal(1) - default session status. + - writeAcsRequested(2) - status assigned to session that requested write access and is waiting for ADMIN response + After time equal 'write access request timeout' if session status has not been changed it will automatically change back to normal(1) and fspR7WriteAccessRequestTimeout trap will be sent. + - writeAcsGranted(3) - write access has been granted by ADMIN user. Session can act as if it had PROVISION privilege level. + After time equal virtualSessionTimeout session status will be automatically changed to normal(1) and fspR7WriteAccessTimeout trap will be sent." + SYNTAX INTEGER + { + undefined(0), + normal(1), + writeAcsRequested(2), + writeAcsGranted(3) + } + +FspR7VSessWriteAccess ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Read-write parameter used to manipulate write access of the user. SNMPGET/SNMPGETNEXT will always return none(4) value for this parameter. It can be set to multiple values depending of sessionStatus: + - request(1) - settable only by MONITOR if his sessionStatus is equal normal. Causes change of sessionStatus to writeAcsRequested(2). Trap FspR7WriteAccessRequest will be sent. + - revoke(2) - settable both by MONITOR user and ADMIN user, only if session status is equal writeAcsRequested(2) or writeAcsGranted(3). + If session status is equal writeAcsRequested(2) setting this value will change session status back to normal(1). Depending on author of action fspR7WriteAccessRevoked (MONITOR) or fspR7WriteAccessDenied (ADMIN) trap will be sent. + If session status is equal writeAcsGranted(3) it will be changed to normal(1). fspR7WriteAccessRevoked trap will be sent. + - Grant(3) - settable only by ADMIN user only when session status is equal writeAcsRequested(2). Setting this value will change session staus to writeAcsGranted (3), additionally fspR7WriteAccessGranted trap will be sent." + SYNTAX INTEGER + { + undefined(0), + request(1), + revoke(2), + grant(3), + none(4) + } + +FspR7XfpDecisionThres ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "XFP Decision threshold setting" + SYNTAX INTEGER + { + undefined(0), + standard(1), + forwardRaman(2) + } + +FspR7XfpDecisionThresCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "XFP Decision threshold setting" + SYNTAX BITS + { + capUndefined(0), + capStandard(1), + capForwardRaman(2) + } + +FspR7YcableType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of Y-cable" + SYNTAX INTEGER + { + undefined(0), + ycabSmLc(1), --Y-Cable with single mode fiber and LC connector on all ports + ycabMmLc(2), --Y-Cable with multi mode fiber and LC connector on all ports + ycabSmScLc(3), --Y-Cable with single mode fiber, SC connector @client Port and LC connector @network port + ycabMmScLc(4), --Y-Cable with multimode fiber, SC connector @client Port and LC connector @network port + ycabSmFcLc(5), --Y-Cable with single mode fiber, FC connector @client Port and LC connector @network port + ycabMm50Lc(6) --Y-Cable with OM3 type multi mode fiber and LC connector on all ports + } + +FspR7YcableTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of Y-cable" + SYNTAX BITS + { + capUndefined(0), + capYcabSmLc(1), + capYcabMmLc(2), + capYcabSmScLc(3), + capYcabMmScLc(4), + capYcabSmFcLc(5), + capYcabMm50Lc(6) + } + +FspR7FltrCableType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Filter Cable" + SYNTAX INTEGER + { + undefined(0), + fltrCabLr4SmLc(1) --LR4 Filter Cable for single mode fiber with LC connectors on all ports + } + +FspR7FltrCableTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Filter Cable" + SYNTAX BITS + { + capUndefined(0), + capFltrCabLr4SmLc(1) + } + +FspR7YesNo ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "YesNo variable." + SYNTAX INTEGER + { + undefined(0), + yes(1), + no(2) + } + +FspR7YesNoCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "YesNo variable." + SYNTAX BITS + { + capUndefined(0), + capYes(1), + capNo(2) + } + + +END diff --git a/MIBS/adva/ADVA-MIB b/MIBS/adva/ADVA-MIB new file mode 100644 index 0000000..f42877a --- /dev/null +++ b/MIBS/adva/ADVA-MIB @@ -0,0 +1,5861 @@ +ADVA-MIB DEFINITIONS ::= BEGIN + +IMPORTS + + + + MODULE-IDENTITY, + OBJECT-IDENTITY, + OBJECT-TYPE, + NOTIFICATION-TYPE, + enterprises, + Integer32, + Unsigned32, + IpAddress, + Counter32, + Counter64, + Gauge32, + TimeTicks, + mib-2, + snmpModules + FROM SNMPv2-SMI + + + ifIndex + FROM IF-MIB + + + entPhysicalIndex + FROM ENTITY-MIB + + + DisplayString, + RowStatus, + TEXTUAL-CONVENTION, + DateAndTime, + TestAndIncr, + TimeStamp, + MacAddress + FROM SNMPv2-TC + + + SnmpAdminString + FROM SNMP-FRAMEWORK-MIB + + + MODULE-COMPLIANCE, + NOTIFICATION-GROUP, + OBJECT-GROUP + FROM SNMPv2-CONF; + +advaMIB MODULE-IDENTITY + LAST-UPDATED "201812140000Z" -- December 14, 2018 + ORGANIZATION "ADVA AG Optical Networking" + CONTACT-INFO + "ADVA AG Optical Networking + Justus-von-Liebig-Str. 7 + 12489 Berlin, Germany + + Support Europe: + Phone: +49 89 89 0665 848 + Fax: +49 89 89 0665 22848 + e-mail: support@advaoptical.com + + Support USA: + Phone: +1 201 995 0080 + Fax: +1 201 995 0081 + e-mail: support-usa@advaoptical.com + + Support Asia: + Phone: +81 3 5408 5891 + Fax: +81 3 5408 5899 + e-mail: support-asia@advaoptical.com" + DESCRIPTION "The ADVA Optical Networking base MIB." + + REVISION "201812140000Z" -- December 14, 2018 + DESCRIPTION "Revised ADVA Common MIB version 2.10." + + REVISION "201712070000Z" -- December 7, 2017 + DESCRIPTION "Revised ADVA Common MIB version 2.9." + + REVISION "201703230000Z" -- March 23, 2017 + DESCRIPTION "Revised ADVA Common MIB version 2.8." + + REVISION "201604010000Z" -- April 1, 2016 + DESCRIPTION "Revised ADVA Common MIB version 2.7." + + REVISION "201512100000Z" -- December 10, 2015 + DESCRIPTION "Revised ADVA Common MIB version 2.6." + + REVISION "201509030000Z" -- September 3, 2015 + DESCRIPTION "Revised ADVA Common MIB version 2.5." + + REVISION "201503200000Z" -- March 3, 2015 + DESCRIPTION "Revised ADVA Common MIB version 2.4." + + REVISION "201409290000Z" -- September 29, 2014 + DESCRIPTION "Revised ADVA Common MIB version 2.3." + + REVISION "201202070000Z" -- February 7, 2012 + DESCRIPTION "Revised ADVA Common MIB version 2.1." + + REVISION "200802210000Z" -- February 21, 2008 + DESCRIPTION "Revised ADVA Common MIB version 2.0." + + REVISION "200412140000Z" -- December 14, 2004 + DESCRIPTION "The ADVA Common MIB version 1.7." + + REVISION "200402200000Z" -- February 20, 2004 + DESCRIPTION "The ADVA Common MIB version 1.6." + + REVISION "200312120000Z" -- December 12, 2003 + DESCRIPTION "The ADVA Common MIB version 1.5." + + REVISION "200310070000Z" -- October 07, 2003 + DESCRIPTION "The ADVA Common MIB version 1.4." + + REVISION "200306270000Z" -- June 27, 2003 + DESCRIPTION "The ADVA Common MIB version 1.3" + + REVISION "200207220000Z" -- July 22, 2002 + DESCRIPTION "The ADVA MIB version 1.3." + ::= { enterprises 2544 } + +products OBJECT IDENTIFIER ::= { advaMIB 1 } +common OBJECT IDENTIFIER ::= { advaMIB 2 } + + +-- ************************************************************************** +-- ************************** ADVA Products ******************************* +-- ************************************************************************** + +fsp3000 OBJECT IDENTIFIER ::= { products 4 } +fsp1000 OBJECT IDENTIFIER ::= { products 6 } +fsp2000 OBJECT IDENTIFIER ::= { products 7 } +fsp1000adm OBJECT IDENTIFIER ::= { products 8 } +fsp1500 OBJECT IDENTIFIER ::= { products 9 } +fsp150 OBJECT IDENTIFIER ::= { products 10 } +fspR7 OBJECT IDENTIFIER ::= { products 11 } +fsp150cm OBJECT IDENTIFIER ::= { products 12 } +fspNm OBJECT IDENTIFIER ::= { products 13 } +fsp3000alm OBJECT IDENTIFIER ::= { products 14 } +fsp3000c OBJECT IDENTIFIER ::= { products 15 } +aos OBJECT IDENTIFIER ::= { products 20 } +aosCommon OBJECT IDENTIFIER ::= { aos 1 } +aosProducts OBJECT IDENTIFIER ::= { aos 2 } + + +-- ************************************************************************** +-- *********************** The ADVA Common MIB **************************** +-- ************************************************************************** + +neInfo OBJECT IDENTIFIER ::= { common 1 } +admin OBJECT IDENTIFIER ::= { common 2 } +events OBJECT IDENTIFIER ::= { common 3 } +software OBJECT IDENTIFIER ::= { common 4 } +config OBJECT IDENTIFIER ::= { common 5 } + +transportStandards OBJECT IDENTIFIER ::= { config 4 } +inventoryMib OBJECT IDENTIFIER ::= { config 5 } +updateBackupRestoreMib OBJECT IDENTIFIER ::= { config 6 } +snmpAgent OBJECT IDENTIFIER ::= { config 7 } + +sonet OBJECT IDENTIFIER ::= { transportStandards 1 } +otn OBJECT IDENTIFIER ::= { transportStandards 2 } +sonetConfig OBJECT IDENTIFIER ::= { sonet 1 } +otuConfig OBJECT IDENTIFIER ::= { otn 1 } +oduConfig OBJECT IDENTIFIER ::= { otn 2 } + +swAdmin OBJECT IDENTIFIER ::= { updateBackupRestoreMib 1 } +dbAdmin OBJECT IDENTIFIER ::= { updateBackupRestoreMib 2 } + +-- ************************************************************************** +-- *********************** Textual Conventions **************************** +-- ************************************************************************** + +OnOff ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Variable for representing a state and is for general use." + SYNTAX INTEGER { + on (1), + off (2) + } + +AvailState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Variable for representing availability state and is for + general use." + SYNTAX INTEGER { + available (1), + notAvailable (2) + } + +EnableState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Describes whether a feature is enabled or disabled." + SYNTAX INTEGER { + stateNotApplicable (0), + stateEnabled (1), + stateDisabled (2) + } + +ArcState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Variable for representing the Alarm Report Control (ARC) + state for an entity." + SYNTAX INTEGER { + alm (1), -- Reporting turned on (i.e., alarm traps sent). + -- Alarms are present in current alarm table + -- with own severity. + -- Transition nalm->alm: active alarm traps + -- sent with own severity. + nalm (2) -- Reporting turned off (i.e., no alarm traps). + -- Alarms are present in current alarm table + -- with severity 'notReported'. + -- Transition alm->nalm: active alarms are + -- 'cleared' by sending alarm clear traps with + -- severity 'notReported'. + -- nalmTI (3), - reporting turned off for time interval + -- nalmQI (4), - reporting turned off for qualified interval + -- nalmQICD (5) - substate of nalmQI with countdown interval + } + +TrapAlarmSeverity ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "This object identifies the severity of an alarm. The state + 'cleared' is not a severity, but is used for reporting that + an alarm condition is no longer present. The state + 'notReported' is used for current alarms which are not + reported because of ARC. + The state 'indeterminate' is used when the severity value + cannot be determined due to an internal error." + SYNTAX INTEGER { + indeterminate (1), + critical (2), + major (3), + minor (4), + warning (5), + cleared (6), + notReported (7) + } + +ServiceImpairment ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "This object identifies the potential service impairment of + an alarm." + SYNTAX INTEGER { + serviceAffecting (1), + nonServiceAffecting (2), + serviceAffectingInstall (3), + serviceAffectingActivate (4) + } + +TrapCounter ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "The sequence number of sent notifications (traps)." + SYNTAX Counter32 + +Counter64String ::= TEXTUAL-CONVENTION + DISPLAY-HINT "20a" + STATUS current + DESCRIPTION "A string representation of a 64 bit counter. + This TC is provided solely for SNMPv1 compliance." + SYNTAX OCTET STRING (SIZE (1..20)) + +KBytes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "A memory size, expressed in units of 1024 bytes." + SYNTAX Gauge32 + +IdentityTranslation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Translation of an index (entPhysicalIndex, ifIndex etc.) + to a string. + Slot/Module/Port location (product specific notation) + Service/Bundle Name + + If no index available a string with: + IP address (for neTrapsinkTable etc.) + + If nothing appropriate available + zero length string + + Further info in product documentation." + SYNTAX OCTET STRING (SIZE (0..255)) + +NeSwUpgradeStatusType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "The status of a NE software upgrade command. The states 2 - 7 and 15, 18-29 are only used + when the NE is used as FTP client. States from 30 to 36 are used for reporting the + installation failure in case of revised F7 upgrade procedure, 37-28 are introduce for F7 + schedule backup." + SYNTAX INTEGER { + none (1), + downloading (2), + downloadLoginFailed (3), + downloadFileNotFound (4), + downloadFileNoAccess (5), + downloadFailure (6), + downloadReadyForInstallation (7), + installingSoftware (8), + installationFailed (9), + softwareReadyForActivation (10), + activatingSoftware (11), + activationFailed (12), + softwareActivated (13), + rebooting (14), + downloadServerUnreachable (15), + noSpaceLeft (16), -- applicable for download and activate + internalError (17), + downloadFileProtocolFailed (18), + downloadFileCheckFailed (19), + downloadSSHHostkeyFailed(20), + uploading(21), + uploadLoginFailed(22), + uploadFileNotFound(23), + uploadFileNoAccess(24), + uploadFailure(25), + uploadServerUnreachable(26), + uploadFileProtocolFailed(27), + uploadFileCheckFailed(28), + uploadSSHHostkeyFailed(29), + installationFailedDeny(30), + installationFailedWrongCrc(31), + installationFailedVersionMismatch(32), + installationFailedStbyInWrongState(33), + installationFailedDamagedConfFile(34), + installationFailedFsckFailed(35), + installationFailedNotExist(36), + downloadFileFailedProtocolDisabled(37), + uploadFileFailedProtocolDisabled(38), + backupFailedGeneration(39) + } + +NeSwInstallStatusType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Software installation status." + SYNTAX INTEGER + { + undefined(0), + idle(1), + downloadingCon(2), + installingCon(3), + downloadingNcu(4), + installingNcu(5), + downloadingFwp(6), + installingFwp(7), + downloadingPgm(8), + installingPgm(9) + } + +FileTransferProtocol ::= TEXTUAL-CONVENTION +STATUS current +DESCRIPTION + "The protocol used for a file transfer." +SYNTAX INTEGER { + -- tftp (1), + ftp (2), + scp (3), + http (4), + sftp (5) +} + +SourceIpAddress ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP address used as source IP address in FTP Client session" + SYNTAX INTEGER + { + undefined(0), + sysIp(1), + defaultIp(2) + } + +F7FileTimeStamp ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Add Timestamp to File Name" + SYNTAX INTEGER + { + undefined(0), + add(1), + omit(2) + } + +F7AutoBackupInterval ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Scheduled Database Backup Interval" + SYNTAX INTEGER + { + undefined(0), + none(1), + every1Day(2), + every2Day(3), + every3Day(4), + every4Day(5), + every5Day(6), + every6Day(7), + every1Week(8), + every2Week(9), + every3Week(10), + every1Month(11), + every2Month(12), + every3Month(13) + } + + +F7AutoBackupRunState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER + { + undefined(0), + no(1), + yes(2) + } + + +PartitionStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Partition State" + SYNTAX INTEGER + { + undefined(0), + empty(1), + configFileInstalled(2), + ncuFileInstalled(3), + softwareReadyForActivation(4), + fwpsInstalled(5) + } + + +FspDate ::= TEXTUAL-CONVENTION + DISPLAY-HINT "2d-1d-1d" + STATUS current + DESCRIPTION + "A date specification. + field octets contents range + ----- ------ -------- ----- + 1 1-2 year* 0..65536 + 2 3 month 1..12 + 3 4 day 1..31 + * Notes: - the value of year is in network-byte order + For example, Tuesday May 26, 1992 would be + displayed as: + 1992-5-26" + SYNTAX OCTET STRING (SIZE(4..4)) + + +FspTime ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1d-1d-1d" + STATUS current + DESCRIPTION + "A time specification. + field octets contents range + ----- ------ -------- ----- + 1 1 hour 0..23 + 2 2 minutes 0..59 + 3 3 seconds 0..60 + (use 60 for leap-second) + For example: 13-10-26" + SYNTAX OCTET STRING (SIZE(3..3)) + + +ApsDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bi-Directional | Unidirectional setup used in protection setup: Not to be used by others" + SYNTAX INTEGER + { + undefined(0), + bidirectional(1), --bidirectional + unidirectional(2) --unidirectional + } + +ApsDirectionCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bi-Directional | Unidirectional setup used in protection setup: Not to be used by others" + SYNTAX BITS + { + capUndefined(0), + capBidirectional(1), + capUnidirectional(2) + } + +ApsHoldoffTime ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Soak period before switch after trigger." + SYNTAX INTEGER + { + undefined(0), + none(1), + e20ms(2), + e100ms(3), + e200ms(4), + e300ms(5), + e400ms(6), + e500ms(7), + e600ms(8), + e700ms(9), + e800ms(10), + e900ms(11), + e1000ms(12), + e1100ms(13), + e1200ms(14), + e1300ms(15), + e1400ms(16), + e1500ms(17), + e1600ms(18), + e1700ms(19), + e1800ms(20), + e1900ms(21), + e2000ms(22), + e2100ms(23), + e2200ms(24), + e2300ms(25), + e2400ms(26), + e2500ms(27), + e2600ms(28), + e2700ms(29), + e2800ms(30), + e2900ms(31), + e3000ms(32), + e3100ms(33), + e3200ms(34), + e3300ms(35), + e3400ms(36), + e3500ms(37), + e3600ms(38), + e3700ms(39), + e3800ms(40), + e3900ms(41), + e4000ms(42), + e4100ms(43), + e4200ms(44), + e4300ms(45), + e4400ms(46), + e4500ms(47), + e4600ms(48), + e4700ms(49), + e4800ms(50), + e4900ms(51), + e5000ms(52), + e5100ms(53), + e5200ms(54), + e5300ms(55), + e5400ms(56), + e5500ms(57), + e5600ms(58), + e5700ms(59), + e5800ms(60), + e5900ms(61), + e6000ms(62), + e6100ms(63), + e6200ms(64), + e6300ms(65), + e6400ms(66), + e6500ms(67), + e6600ms(68), + e6700ms(69), + e6800ms(70), + e6900ms(71), + e7000ms(72), + e7100ms(73), + e7200ms(74), + e7300ms(75), + e7400ms(76), + e7500ms(77), + e7600ms(78), + e7700ms(79), + e7800ms(80), + e7900ms(81), + e8000ms(82), + e8100ms(83), + e8200ms(84), + e8300ms(85), + e8400ms(86), + e8500ms(87), + e8600ms(88), + e8700ms(89), + e8800ms(90), + e8900ms(91), + e9000ms(92), + e9100ms(93), + e9200ms(94), + e9300ms(95), + e9400ms(96), + e9500ms(97), + e9600ms(98), + e9700ms(99), + e9800ms(100), + e9900ms(101), + e10000ms(102) + } + +ApsHoldoffTimeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Soak period before switch after trigger." + SYNTAX BITS + { + capUndefined(0), + capNone(1), + capE20ms(2), + capE100ms(3), + capE200ms(4), + capE300ms(5), + capE400ms(6), + capE500ms(7), + capE600ms(8), + capE700ms(9), + capE800ms(10), + capE900ms(11), + capE1000ms(12), + capE1100ms(13), + capE1200ms(14), + capE1300ms(15), + capE1400ms(16), + capE1500ms(17), + capE1600ms(18), + capE1700ms(19), + capE1800ms(20), + capE1900ms(21), + capE2000ms(22), + capE2100ms(23), + capE2200ms(24), + capE2300ms(25), + capE2400ms(26), + capE2500ms(27), + capE2600ms(28), + capE2700ms(29), + capE2800ms(30), + capE2900ms(31), + capE3000ms(32), + capE3100ms(33), + capE3200ms(34), + capE3300ms(35), + capE3400ms(36), + capE3500ms(37), + capE3600ms(38), + capE3700ms(39), + capE3800ms(40), + capE3900ms(41), + capE4000ms(42), + capE4100ms(43), + capE4200ms(44), + capE4300ms(45), + capE4400ms(46), + capE4500ms(47), + capE4600ms(48), + capE4700ms(49), + capE4800ms(50), + capE4900ms(51), + capE5000ms(52), + capE5100ms(53), + capE5200ms(54), + capE5300ms(55), + capE5400ms(56), + capE5500ms(57), + capE5600ms(58), + capE5700ms(59), + capE5800ms(60), + capE5900ms(61), + capE6000ms(62), + capE6100ms(63), + capE6200ms(64), + capE6300ms(65), + capE6400ms(66), + capE6500ms(67), + capE6600ms(68), + capE6700ms(69), + capE6800ms(70), + capE6900ms(71), + capE7000ms(72), + capE7100ms(73), + capE7200ms(74), + capE7300ms(75), + capE7400ms(76), + capE7500ms(77), + capE7600ms(78), + capE7700ms(79), + capE7800ms(80), + capE7900ms(81), + capE8000ms(82), + capE8100ms(83), + capE8200ms(84), + capE8300ms(85), + capE8400ms(86), + capE8500ms(87), + capE8600ms(88), + capE8700ms(89), + capE8800ms(90), + capE8900ms(91), + capE9000ms(92), + capE9100ms(93), + capE9200ms(94), + capE9300ms(95), + capE9400ms(96), + capE9500ms(97), + capE9600ms(98), + capE9700ms(99), + capE9800ms(100), + capE9900ms(101), + capE10000ms(102) + } + +AssignmentState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Assignment State. Describes an entity' state." + SYNTAX INTEGER + { + undefined(0), + assigned(1), --Entity is provisioned + unassigned(2), --Entity is not provisioned + notassignable(3) --Entity cannot be provisioned due to some dependencies + } + +BootState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Boot State. Every state change (excluding IDLE) does generate a corresponding transient condition." + SYNTAX INTEGER + { + undefined(0), + complete(1), --Booting has been completed successfully + started(2), --Booting has just started + failed(3), --Fail occurred during the booting operation + reject(4), --Booting operation has been rejected + install(5), --Installation has just started + installFail(6), --Fail occurred during the installation operation + installComplete(7), --Installation has been completed + activate(8), --Activation has just started + activateFail(9), --Fail occurred during the activation operation + activateReject(10), --Activation has been rejected + activateComplete(11) --Activation has been completed + } + +CommandEqpt ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Update, Install and Reboot commands." + SYNTAX INTEGER + { + undefined(0), + none(1), + install(2), --New FWPREV will become STBY-FWPREV. + reboot(3), --EQPT Reboot. + activate(4), --STBY-FWPREV will become active FWPREV. + update(5), --New FWPREV will become active FWPREV. + installFromStby(6), --New FWPREV-SYS-STBY will become active FWPREV-STBY. + forceInstall(7) --New FWPREV will become STBY-FWPREV. This is forced operation so will be executed for all modules specified by AIDE and TYPE__EQPT no matter what is an active running FWPREV. + } + +CpWdmEntityClass ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Control Plane WDM Entity Class" + SYNTAX INTEGER + { + undefined(0), + cp(1), + tunnel(2), + connection(3), + path(4), + pathElement(5), + logicalInterface(6), + remoteAlarm(7), + portBinding(8), + reservation(9), + diversity(10) + } + +EnableStateCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Usage of 3rd Party Plugs" + SYNTAX BITS + { + capUndefined(0), + capStateEnabled(1), + capStateDisabled(2) + } + +EntityClass ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Entity Class" + SYNTAX INTEGER + { + undefined(0), + other(1), + unknown(2), + chassis(3), + backplane(4), + container(5), + powerSupply(6), + fan(7), + sensor(8), + module(9), + plug(10), + stack(11), + group(12), + clientPort(13), + networkPort(14), + virtualChannel(15), + connection(16), + vc4Container(17), + vc3sts1Container(18), + vc12vt15Container(19), + dcnChannel(20), + routerConfig(21), + environmentPort(22), + internalPort(23), + upgradePort(24), + midstagePort(25), + serialPort(26), + pppIpInterface(27), + lanIp(28), + vs1Container(29), + sts3cContainer(30), + payloadChannel(31), + passiveShelf(32), + sts24cContainer(33), + sts48cContainer(34), + vs2cContainer(35), + vs4cContainer(36), + tifInputPort(37), + tifOutputPort(38), + opticalLink(39), + virtualOpticalChannel(40), + logicalInterface(41), + physicalTerminationPoint(42), + ethClient(43), + ethNetwork(44), + veth(45), + flow(47), + ctrans(48), + policerOnFlow(50), + queueOnPort(51), + queueOnFlow(52), + farEndPlug(53), + farEndChannel(54), + vc4c8Container(55), + vc4c16Container(56), + vs0Container(57), + virtualSubChannel(58), + bridge(59), + queueOnBridge(60), + backwardVirtualOptMux(61), + forwardVirtualOptMux(62), + optChannelTransportLane(63), + virtualChannelN(64), + externalChannel(65), + virtualTerminationPoint(66), + virtualConnection(67), + virtualOptMux(68), + optTransportLaneGroup(69), + optWaveLengthGroup(70), + crossConnectionChannel(71), + crossOpticalLineChannel(72), + versatilePort(73), + system(74), + crossConnectionDcn(75), + protectionFfp(76), + protectionCable(77), + unidirectionalChannel(78), + filterCable(79), + groupTerminationPoint(80), + externalOm(81), + externalVch(82), + virtualModule(83), + virtualMap(84), + lldp(85), + managementPort(86), + licenseManager(87), + license(88) + } + +EntityIndex ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The index of an entity. EntityIndex is used to index the following: + Entities which are provisioned but unequipped (existing in the database but + not physically present), + Entities which are equipped but non-provisioned (physically present but not in + the database), + Entities which are both provisioned and equipped (existing in the database and + physically present), + Entities which are non-provisioned and unequipped (not existing in the database + and not physically present). + These will have an entry in the entityTable, but their EntityType will + be undefined. + The EntityIndex is used similarly to how the entPhysicalIndex in + RFC2737 (Entity MIB) is used to address entities and containers of entities." + SYNTAX Integer32(0..2147483647) + +EntityType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Identifies the entity type. Each NE may have their own use of + this INTEGER value, which will defined in the conformance document + for each individual NE MIB." + SYNTAX Integer32 + +EquipmentState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER + { + undefined(0), + equipped(1), + unequipped(2) + } + +EthDuplexMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Duplex Mode (provision), available when Auto Negoiation is Disable (AUTONEG=DISABLE)" + SYNTAX INTEGER + { + undefined(0), + ethHalfDuplex(1), --Half Duplex mode + ethFullDuplex(2) --Full Duplex mode + } + +EthDuplexModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Duplex Mode (provision), available when Auto Negoiation is Disable (AUTONEG=DISABLE)" + SYNTAX BITS + { + capUndefined(0), + capEthHalfDuplex(1), + capEthFullDuplex(2) + } + +FileArea ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of Area" + SYNTAX INTEGER + { + undefined(0), + activeArea(1), --Partition on a disk which is currently in use. + standbyArea(2), --Partition on a disk which is currently not active. + rDisk(3), --Partition on a disk, which is used in software download/upload procedure. + backupDisk(4), --Disk/partition where backup files are stored. + alpDisk(5), --Disk/partition where alarm profile files are stored. + pDisk(6), --Disk/partition where external channel interface and module profile files are stored. + cfDisk(7), --Partition on CF disk, which is used in software download/upload procedure. + paDisk(8) --Disk/partition where Path Analazyer files are stored. + } + +FileType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of File" + SYNTAX INTEGER + { + undefined(0), + pgm(1), --Portable Gray Map image file (file containing a system image) + dbs(2), --Database file type + unknown(3), --Unknown file type + alp(4), --Alarm profile file type + ncu(5), --PGM image file with NCU-SW + fwps(6), --PGM image file with FWPS + con(7), --Configuration file + prf(8), --Profile (ECH or MOD) file + paf(9), --Path Analyzer File + dbx(10), --Encrypted Database + alm(11), --ALM Database + pak(12), --Firmware PAK file + map(13) --Master Profile + } + +FspR7AdminStateSnmpProxy ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + SYNTAX INTEGER + { + undefined(0), + is(2), + dsbld(6) + } + +FspR7AdminStateSnmpProxyCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + SYNTAX BITS + { + capUndefined(0), + capIs(2), + capDsbld(6) + } + +FspR7Date ::= TEXTUAL-CONVENTION + DISPLAY-HINT "2d-1d-1d" + STATUS current + DESCRIPTION + "A date specification. + field octets contents range + ----- ------ -------- ----- + 1 1-2 year* 0..65536 + 2 3 month 1..12 + 3 4 day 1..31 + * Notes: - the value of year is in network-byte order + For example, Tuesday May 26, 1992 would be + displayed as: + 1992-5-26" + SYNTAX OCTET STRING (SIZE(4..4)) + +FspR7EnableDisable ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enable/Disable variable." + SYNTAX INTEGER + { + undefined(0), + enable(1), + disable(2) + } + +FspR7EquipmentType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + SYNTAX INTEGER + { + undefined(0), + eqpSh1hu(1), + eqpSh1huDc(2), + eqpSh3hu(3), --deprecated + eqpSh7hu(4), + eqpF2kSh5hu(5), --deprecated + eqpF2kSh6hu(6), --deprecated + eqpDcm(7), + eqpSh9hu(8), + eqpUnknown(19), + eqpNcu(20), + eqpNcutif(21), --deprecated + eqpScu(22), + eqpScue(23), --Never released + eqpR6cu(24), --deprecated + eqpPsu1huac(25), + eqpPsu7huac(26), + eqpPsu7hudc(27), + eqpFcu7hu(28), + eqp2clsmd(29), + eqp2absmc(30), + eqp2bsmd(31), + eqp1Gsmud(32), + eqp4gsmd(33), + eqp8gsmd(34), + eqp1csmuc(35), + eqp1csmuewc(36), + eqp4csmd(37), + eqp4csmud(38), + eqp4csmc(39), + eqpOsfm(40), + eqp1pm(41), + eqp2pm(42), + eqp40csmd(43), + eqpDcf(44), + eqpEdfas(45), + eqpEdfasgc(46), + eqpEdfadgc(47), + eqpRaman(48), + eqp4tcc2g5(49), + eqp4tcc2g5d(50), + eqp4tcc10gd(51), + eqp4tcc10gc(52), + eqpWcc10gd(53), + eqpWcc10gc(54), + eqpWcc2g71N(55), + eqpWcc2g7d(56), + eqp2tcm2g5(57), + eqp2tca2g5(58), + eqp8tca10gd(59), + eqp8tca10gc(60), + eqpWca10gd(61), + eqpWca10gc(62), + eqp4tca4gd(63), + eqp4tca4gc(64), + eqpwca2g5(65), + eqp4tca1g3d(66), + eqp4tca1g3c(67), + eqp8tce2g5d(68), + eqp8tce2g5c(69), + eqpWcelsd(70), + eqpWcelsc(71), + eqpVsm(72), + eqpRsmolm(73), + eqpRsmsf(74), + eqpOscm(75), + eqp2oscm(76), + eqpDrm(77), --deprecated + eqpXfpG(78), + eqpsfpd(79), + eqpSfpc(80), + eqpSfpg(81), + eqpSfpe(82), + eqpSh1hudcm(83), + eqpCustomc(84), + eqpCustomd(85), + eqpPsu1hudc(86), + eqpWcc2g7c(87), + eqp1csmuEwD(88), + eqp1csmuG(89), + eqp3BsmC(90), + eqp2Tca2g5s(91), + eqp8Csmuc(92), + eqpEdfaDgcb(93), --deprecated + eqpOscmPn(94), + eqp4Tcc10gtd(95), + eqp4Tca4g(96), + eqpDcg(97), + eqp2Tcm2g5d(98), + eqp2Tcm2g5c(99), + eqpWcm2g5d(100), + eqpWcm2g5c(101), + eqpEdfmSgc(102), --deprecated + eqpF2kDemiV2(103), --deprecated + eqpPsm(104), + eqpNcu2e(105), + eqp8TceGl2g5d(106), + eqp8TceGl2g5c(107), + eqpDcf1hu(108), + eqp10tcc10gtd(109), + eqp10tcc10gd(110), + eqp10tcc10gc(111), + eqp16csmSfd(112), + eqpOsfmSf(113), + eqp2clsmSfd(114), + eqp3bsmEwc(115), + eqpEdfaSgcb(116), + eqpEdfaDgcv(117), + eqpWcc10gtd(118), + eqp2csmuEwc(119), + eqpEroadmDc(120), + eqpScuS(122), + eqp4opcm(123), + eqpUtm(124), + eqpPscu(125), + eqp40Csm2hu(126), + eqp2Twcc2g7(127), + eqp2Wca10g(130), + eqpNcuHp(131), --Never released. Used in ADVA labs. + eqpNcu20085hu(132), --deprecated + eqp20Pca10G(133), + eqpXfpC(137), + eqpXfpD(138), + eqpWcc40gtd(140), + eqpIlm(141), + eqpNcuII(142), + eqpCem9hu(143), + eqp8roadmC40(148), + eqp4Tcc40gtd(149), + eqp2pca10g(150), + eqp10pca10g(151), + eqp1csmuD(152), + eqpSfpOsC(153), --Never released + eqpSfpOdC(154), + eqpSfpOsG(155), --Never released + eqpSfpOdG(156), + eqpRoadmC80(157), + eqpccm8(158), + eqpPsu9hudc(159), + eqp4tca4gus(160), + eqp40Csm3huD(161), --Never released + eqp5psm(162), + eqpFan9hu(163), + eqp5tce10gtd(164), + eqp10tccs10gtd(165), + eqp40Csm3hudcD(166), --Never released + eqp40Csm3hudcDi(167), --Never released + eqp5gsmD(169), + eqp8csmD(170), + eqp2otfm(171), + eqp8otdr3hu(172), + eqpXfptD(173), + eqp40Csm3huDi(174), --Never released + eqp8CcmC80(175), + eqpEdfaD27(176), + eqp2Wcc10g(177), + eqp8RoadmC80(178), + eqp2Wcc10gAes(180), --deprecated + eqp5tce10gtaesd(182), + eqpSh1hupf(183), + eqpFan1hu(185), + eqp10tcc10g(186), + eqpXfpOtnD(187), + eqpNcu2p(188), + eqpPsu9huac(190), + eqp2Raman(192), + eqpEdfaS26(193), + eqp5tces10gtd(194), + eqpScuII(195), + eqp11RoadmC96(196), --Never released + eqp8AdmC96(197), --Never released + eqp8CxmC96(198), --Never released + eqp8Shm(199), --Never released + eqpAmpShgcv(200), + eqpAmpSlgcv(201), + eqp2RamanC15(202), + eqpWcc100gtD(203), + eqpCfp4g(204), + eqpCfp10g(205), + eqpXfpTlnD(213), + eqp5tces10gtaesd(214), + eqp10tce100g(215), + eqp96Csm4HuD(216), + eqp4CfptD(217), + eqp2psm(218), + eqpWce100G(219), + eqp10Wxc10g(220), + eqpShx9hu(221), + eqpFanXhu(222), + eqp10tcc100gtbD(223), + eqp9RoadmC96(224), + eqp4Wce16g(225), + eqpSfpBG(226), + eqpSfpCdrG(227), + eqp10tce100gGf(228), + eqpSfpCdrC(229), + eqp5tce10gaes(234), + eqp5tce10g(235), + eqp5tces10gaes(236), + eqp5tces10g(237), + eqp4roadmC96(239), + eqpWcc100gtbD(240), + eqpEdfaS20(241), + eqp10tccSdi10g(242), + eqp4roadmEC96(243), + eqpSfptD(245), + eqpSfp2TxG(246), + eqpSfp2RxG(247), + eqpSfp2Txe(248), + eqpSfp2Rxe(249), + eqp2EdfaS20S10(250), + eqp10Tce100Gb(251), + eqp10Tce100gAes(252), + eqpSfpCdrD(253), + eqpSh1huDcEtemp(254), + eqp8psm(255), + eqp9ccmC96(256), + eqpWce100GB(257), + eqp16tcc10G(258), + eqp4Wcc10g(259), + eqp5wca16G(260), + eqpCfptCd(261), + eqpWccPcn100g(264), + eqpOppm(267), + eqp4cfpd(268), + eqpNcuS(269), + eqp10csmuD(270), + eqpUtmS(272), + eqpSfpBC(273), + eqp10Tce100gAesBsi(274), + eqpWccPcn100gAes(280), + eqpSfpRxTxG(282), + eqpSfpTlnD(283), + eqpCfpTfCd(284), + eqpXfpBG(285), + eqpFd128D(286), + eqpSfpBCdrG(289), + eqpMroadmC96(290), + eqpPsm40Mroadm(291), + eqpOsfma(292), + eqp10tcc100g(293), + eqpCfpTgCd(294), + eqpPsm80Mroadm(295), + eqp10Tce100gbAes(297), + eqpL3CmSina(298), + eqp9Tce10gAesG(300), + eqp9RoadmRs(303), + eqp16psm4(304), + eqp96Csm2HuD(305), + eqp9Tce10gAesF(307), + eqp10Tce100gAesF(308), + eqpMtpOscC(309), + eqpWcc100gAesF(311), + eqpCfpTrCd(312), + eqpWcc100gAesB(314), + eqpMapOscC(317), + eqpMtpbOscC(318), + eqpMapbOscC(319), + eqpWccPcn100gB(320), + eqp4psmS(321), + eqpWcc100gAesG(323), + eqpHdScm(324), + eqpCfp2tgCd(450), --CFP2, DWDM C-Band Tunable Coherent with up to 224Gbit/s Datarate supporting QPSK (31GBd), 8QAM (43GBd) 16QAM (31GBd) with Filter + eqpMaB2C3LtA(453), + eqpMaB5Lt(454), + eqpCfp2tCd(455), --CFP2, DWDM C-Band Tunable Coherent with up to 224Gbit/s Datarate supporting QPSK (31GBd), 8QAM (43GBd) 16QAM (31GBd) + eqpMp2B4CtS(456), --QuadFlex Single Fiber (F8 Product) + eqpPsmdc3(457), --PSM-DC3 (F8 Product) + eqpQSfpNotApproved(458), --QSFP Not Approved Plug + eqpQSfp10g(459), + eqpMa2C2C3LtA(461), --CryptoMux (F8 Product) + eqpQSfpDacCr(462), + eqpCem3(463), --CEM-3 (F8 Product) + eqpFtm3(464), --FTM-3 (F8 Product) + eqpPsmac3(465), --PSM-AC3 (F8 Product) + eqpSh1R(466), --SH1R (F8 shelf) + eqpEcm3(467), --ECM-3 (F8 Product) + eqp4QsfpG(468), + eqpScm2(472), --SCM-2 (F8 Product) + eqpMa2C5Lt(473), --OpenFab400 (F8 Product) + eqpPsmac6(474), --PSM-AC6 (F8 Product) + eqpQSfpDac(475), + eqpQSfpAoc(476), + eqpPsmdc4(478), --PSM-DC4 (F8 Product) + eqpPsmac5(479), --PSM-AC5 (F8 Product) + eqpFtm4(480), --FTM-4 (F8 Product) + eqpFtm2(481), --FTM-2 (F8 Product) + eqpPsmac4(482), --PSM-AC4 (F8 Product) + eqpPsmdc(483), --PSM-DC12 (F8 Product) + eqpCem2(485), --CEM-2 (F8 Product) + eqpCem4(486), --CEM-4 (F8 Product) + eqpEcm2(487), --ECM-2 (F8 Product) + eqpQSfp4g(488), + eqpMp2B4Ct(489), --QuadFlex (F8 Product) + eqpSh12(490), --SH12 (F8 Product) + eqpSh4R(491), --SH4R (F8 Product) + eqpPtp(499) + } + +FspR7EquipmentTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TYPE of Equipment and the MODE setting determine uniquely + the number and allowed TYPE's of the provisionable dependent + entities (plugs, interfaces, modules)" + SYNTAX BITS + { + capUndefined(0), + capEqpSh1hu(1), + capEqpSh1huDc(2), + capEqpSh3hu(3), + capEqpSh7hu(4), + capEqpF2kSh5hu(5), + capEqpF2kSh6hu(6), + capEqpDcm(7), + capEqpSh9hu(8), + capEqpUnknown(19), + capEqpNcu(20), + capEqpNcutif(21), + capEqpScu(22), + capEqpScue(23), + capEqpR6cu(24), + capEqpPsu1huac(25), + capEqpPsu7huac(26), + capEqpPsu7hudc(27), + capEqpFcu7hu(28), + capEqp2clsmd(29), + capEqp2absmc(30), + capEqp2bsmd(31), + capEqp1Gsmud(32), + capEqp4gsmd(33), + capEqp8gsmd(34), + capEqp1csmuc(35), + capEqp1csmuewc(36), + capEqp4csmd(37), + capEqp4csmud(38), + capEqp4csmc(39), + capEqpOsfm(40), + capEqp1pm(41), + capEqp2pm(42), + capEqp40csmd(43), + capEqpDcf(44), + capEqpEdfas(45), + capEqpEdfasgc(46), + capEqpEdfadgc(47), + capEqpRaman(48), + capEqp4tcc2g5(49), + capEqp4tcc2g5d(50), + capEqp4tcc10gd(51), + capEqp4tcc10gc(52), + capEqpWcc10gd(53), + capEqpWcc10gc(54), + capEqpWcc2g71N(55), + capEqpWcc2g7d(56), + capEqp2tcm2g5(57), + capEqp2tca2g5(58), + capEqp8tca10gd(59), + capEqp8tca10gc(60), + capEqpWca10gd(61), + capEqpWca10gc(62), + capEqp4tca4gd(63), + capEqp4tca4gc(64), + capEqpwca2g5(65), + capEqp4tca1g3d(66), + capEqp4tca1g3c(67), + capEqp8tce2g5d(68), + capEqp8tce2g5c(69), + capEqpWcelsd(70), + capEqpWcelsc(71), + capEqpVsm(72), + capEqpRsmolm(73), + capEqpRsmsf(74), + capEqpOscm(75), + capEqp2oscm(76), + capEqpDrm(77), + capEqpXfpG(78), + capEqpsfpd(79), + capEqpSfpc(80), + capEqpSfpg(81), + capEqpSfpe(82), + capEqpSh1hudcm(83), + capEqpCustomc(84), + capEqpCustomd(85), + capEqpPsu1hudc(86), + capEqpWcc2g7c(87), + capEqp1csmuEwD(88), + capEqp1csmuG(89), + capEqp3BsmC(90), + capEqp2Tca2g5s(91), + capEqp8Csmuc(92), + capEqpEdfaDgcb(93), + capEqpOscmPn(94), + capEqp4Tcc10gtd(95), + capEqp4Tca4g(96), + capEqpDcg(97), + capEqp2Tcm2g5d(98), + capEqp2Tcm2g5c(99), + capEqpWcm2g5d(100), + capEqpWcm2g5c(101), + capEqpEdfmSgc(102), + capEqpF2kDemiV2(103), + capEqpPsm(104), + capEqpNcu2e(105), + capEqp8TceGl2g5d(106), + capEqp8TceGl2g5c(107), + capEqpDcf1hu(108), + capEqp10tcc10gtd(109), + capEqp10tcc10gd(110), + capEqp10tcc10gc(111), + capEqp16csmSfd(112), + capEqpOsfmSf(113), + capEqp2clsmSfd(114), + capEqp3bsmEwc(115), + capEqpEdfaSgcb(116), + capEqpEdfaDgcv(117), + capEqpWcc10gtd(118), + capEqp2csmuEwc(119), + capEqpEroadmDc(120), + capEqpScuS(122), + capEqp4opcm(123), + capEqpUtm(124), + capEqpPscu(125), + capEqp40Csm2hu(126), + capEqp2Twcc2g7(127), + capEqp2Wca10g(130), + capEqpNcuHp(131), + capEqpNcu20085hu(132), + capEqp20Pca10G(133), + capEqpXfpC(137), + capEqpXfpD(138), + capEqpWcc40gtd(140), + capEqpIlm(141), + capEqpNcuII(142), + capEqpCem9hu(143), + capEqp8roadmC40(148), + capEqp4Tcc40gtd(149), + capEqp2pca10g(150), + capEqp10pca10g(151), + capEqp1csmuD(152), + capEqpSfpOsC(153), + capEqpSfpOdC(154), + capEqpSfpOsG(155), + capEqpSfpOdG(156), + capEqpRoadmC80(157), + capEqpccm8(158), + capEqpPsu9hudc(159), + capEqp4tca4gus(160), + capEqp40Csm3huD(161), + capEqp5psm(162), + capEqpFan9hu(163), + capEqp5tce10gtd(164), + capEqp10tccs10gtd(165), + capEqp40Csm3hudcD(166), + capEqp40Csm3hudcDi(167), + capEqp5gsmD(169), + capEqp8csmD(170), + capEqp2otfm(171), + capEqp8otdr3hu(172), + capEqpXfptD(173), + capEqp40Csm3huDi(174), + capEqp8CcmC80(175), + capEqpEdfaD27(176), + capEqp2Wcc10g(177), + capEqp8RoadmC80(178), + capEqp2Wcc10gAes(180), + capEqp5tce10gtaesd(182), + capEqpSh1hupf(183), + capEqpFan1hu(185), + capEqp10tcc10g(186), + capEqpXfpOtnD(187), + capEqpNcu2p(188), + capEqpPsu9huac(190), + capEqp2Raman(192), + capEqpEdfaS26(193), + capEqp5tces10gtd(194), + capEqpScuII(195), + capEqp11RoadmC96(196), + capEqp8AdmC96(197), + capEqp8CxmC96(198), + capEqp8Shm(199), + capEqpAmpShgcv(200), + capEqpAmpSlgcv(201), + capEqp2RamanC15(202), + capEqpWcc100gtD(203), + capEqpCfp4g(204), + capEqpCfp10g(205), + capEqpXfpTlnD(213), + capEqp5tces10gtaesd(214), + capEqp10tce100g(215), + capEqp96Csm4HuD(216), + capEqp4CfptD(217), + capEqp2psm(218), + capEqpWce100G(219), + capEqp10Wxc10g(220), + capEqpShx9hu(221), + capEqpFanXhu(222), + capEqp10tcc100gtbD(223), + capEqp9RoadmC96(224), + capEqp4Wce16g(225), + capEqpSfpBG(226), + capEqpSfpCdrG(227), + capEqp10tce100gGf(228), + capEqpSfpCdrC(229), + capEqp5tce10gaes(234), + capEqp5tce10g(235), + capEqp5tces10gaes(236), + capEqp5tces10g(237), + capEqp4roadmC96(239), + capEqpWcc100gtbD(240), + capEqpEdfaS20(241), + capEqp10tccSdi10g(242), + capEqp4roadmEC96(243), + capEqpSfptD(245), + capEqpSfp2TxG(246), + capEqpSfp2RxG(247), + capEqpSfp2Txe(248), + capEqpSfp2Rxe(249), + capEqp2EdfaS20S10(250), + capEqp10Tce100Gb(251), + capEqp10Tce100gAes(252), + capEqpSfpCdrD(253), + capEqpSh1huDcEtemp(254), + capEqp8psm(255), + capEqp9ccmC96(256), + capEqpWce100GB(257), + capEqp16tcc10G(258), + capEqp4Wcc10g(259), + capEqp5wca16G(260), + capEqpCfptCd(261), + capEqpWccPcn100g(264), + capEqpOppm(267), + capEqp4cfpd(268), + capEqpNcuS(269), + capEqp10csmuD(270), + capEqpUtmS(272), + capEqpSfpBC(273), + capEqp10Tce100gAesBsi(274), + capEqpWccPcn100gAes(280), + capEqpSfpRxTxG(282), + capEqpSfpTlnD(283), + capEqpCfpTfCd(284), + capEqpXfpBG(285), + capEqpFd128D(286), + capEqpSfpBCdrG(289), + capEqpMroadmC96(290), + capEqpPsm40Mroadm(291), + capEqpOsfma(292), + capEqp10tcc100g(293), + capEqpCfpTgCd(294), + capEqpPsm80Mroadm(295), + capEqp10Tce100gbAes(297), + capEqpL3CmSina(298), + capEqp9Tce10gAesG(300), + capEqp9RoadmRs(303), + capEqp16psm4(304), + capEqp96Csm2HuD(305), + capEqp9Tce10gAesF(307), + capEqp10Tce100gAesF(308), + capEqpMtpOscC(309), + capEqpWcc100gAesF(311), + capEqpCfpTrCd(312), + capEqpWcc100gAesB(314), + capEqpMapOscC(317), + capEqpMtpbOscC(318), + capEqpMapbOscC(319), + capEqpWccPcn100gB(320), + capEqp4psmS(321), + capEqpWcc100gAesG(323), + capEqpHdScm(324), + capEqpCfp2tgCd(450), + capEqpMaB2C3LtA(453), + capEqpMaB5Lt(454), + capEqpCfp2tCd(455), + capEqpMp2B4CtS(456), + capEqpPsmdc3(457), + capEqpQSfpNotApproved(458), + capEqpQSfp10g(459), + capEqpMa2C2C3LtA(461), + capEqpQSfpDacCr(462), + capEqpCem3(463), + capEqpFtm3(464), + capEqpPsmac3(465), + capEqpSh1R(466), + capEqpEcm3(467), + capEqp4QsfpG(468), + capEqpScm2(472), + capEqpMa2C5Lt(473), + capEqpPsmac6(474), + capEqpQSfpDac(475), + capEqpQSfpAoc(476), + capEqpPsmdc4(478), + capEqpPsmac5(479), + capEqpFtm4(480), + capEqpFtm2(481), + capEqpPsmac4(482), + capEqpPsmdc(483), + capEqpCem2(485), + capEqpCem4(486), + capEqpEcm2(487), + capEqpQSfp4g(488), + capEqpMp2B4Ct(489), + capEqpSh12(490), + capEqpSh4R(491), + capEqpPtp(499) + } + +FspR7FalseTrue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "False True variable." + SYNTAX INTEGER + { + undefined(0), + false(1), + true(2) + } + +FspR7Time ::= TEXTUAL-CONVENTION + DISPLAY-HINT "1d-1d-1d" + STATUS current + DESCRIPTION + "A time specification. + field octets contents range + ----- ------ -------- ----- + 1 1 hour 0..23 + 2 2 minutes 0..59 + 3 3 seconds 0..60 + (use 60 for leap-second) + For example: 13-10-26" + SYNTAX OCTET STRING (SIZE(3..3)) + +FspR7YesNo ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "YesNo variable." + SYNTAX INTEGER + { + undefined(0), + yes(1), + no(2) + } + +FspR7UsersDb ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Specifies how user accounts are handled for database operations" + SYNTAX INTEGER + { + undefined(0), + yes(1), + no(2), + keepCurrent(3) + } + +Grade ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Used to distinguish between NCU capabilities (range of supported services or applications)" + SYNTAX INTEGER + { + undefined(0), + gradeA(1), --Supports: CWDM / WCA* and xTCA* (access type) modules + gradeB(2), --Supports: same as Grade A and additionally DWDM / WCE* and xTCE* (enterprise type) modules / WCC* and xTCC* (core type) modules / FC facilities + gradeGdps(3), --Supports: same as Grade B and additionally GDPS + gradeC(4) + } + +LoopConfig ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "External or Facility Loopback" + SYNTAX INTEGER + { + undefined(0), + noLoop(1), --Loopback is not configured + lineLoop(2), --Line loopback + inwardLoop(3) --Inward loopback + } + +LoopConfigCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "External or Facility Loopback" + SYNTAX BITS + { + capUndefined(0), + capNoLoop(1), + capLineLoop(2), + capInwardLoop(3) + } + +DestinationNodeOrAgentState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER + { + undefined(0), + inactive(1) + } + +NcuAutoActivation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enable scheduled activation of the standby PGM partition." + SYNTAX INTEGER + { + undefined(0), + no(1), + yes(2) + } + +NoYesNA ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerator values no(1), yes(2), notApplicable(3)." + SYNTAX INTEGER + { + undefined(0), + no(1), + yes(2), + notApplicable(3) + } + +OhTerminationLevel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Highest signal level hardware removes then generates for transmission." + SYNTAX INTEGER + { + undefined(0), + phys(1), + otnOtu(2), + otnOdu(3), + otnOpu(4), + sonetSection(5), + sonetLine(6), + sonetPath(7), + none(8), --This is used in virtual interfaces + pcs(9), + if10GbE(10) + } + +OhTerminationLevelCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Highest signal level hardware removes then generates for transmission." + SYNTAX BITS + { + capUndefined(0), + capPhys(1), + capOtnOtu(2), + capOtnOdu(3), + capOtnOpu(4), + capSonetSection(5), + capSonetLine(6), + capSonetPath(7), + capNone(8), + capPcs(9), + capIf10GbE(10) + } + +OtnPayloadType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The PAYLOAD defines the transport service type of the payload" + SYNTAX INTEGER + { + undefined(0), + ifType10GbE(3), --Ethernet 10G LAN: Line Rate 10.3125 Gbps; supports full protocol + ifTypeOc192(4), --SONET OC-192: Line Rate 9.953 Gbps; supports full protocol + ifTypeOc48(5), --SONET OC-48: Line Rate 2.488 Gbps; supports full protocol + ifTypeStm16(6), --SDH STM-16: Line Rate 2.488 Gbps; supports full protocol + ifTypeStm64(7), --SDH STM-16: Line Rate 9.953 Gbps; supports full protocol + ifType10GFC(8), --Fibre Channel 10G: Line Rate 10.518 Gbps; supports full protocol + ifType1GFC(12), --Fibre Channel 1G: Line Rate 1.0625 Gbps; supports full protocol + ifTypeF9953(15), --Fixed Rate 9.953 Gbps; supports transport of STM-64, OC-192 or 10G Ethernet WAN + ifTypeF10312(16), --Fixed Rate 10.312 Gbps; supports transport of Ethernet 10G LAN + ifTypeF10518(17), --Fixed Rate 10.518 Gbps; supports transport of Fibre Channel 10G + ifTypeF2488(18), --Fixed Rate 2.488 Gbps; supports transport of STM-16 or OC-48 + ifType2GFC(39), --Fibre Channel 2G: Line Rate 2.125 Gbps; supports full protocol + ifType1GbE(41), --Ethernet 1G: Line Rate 1.03125 Gbps; supports full protocol + ifTypeF4250(52), --Fixed Rate 4.250 Gbps; supports transport of Fibre Channel 4G + ifTypeF10709(54), --Fixed Rate 10.709 Gbps; supports transport of OTU2 + ifTypeF11095(55), --Fixed Rate 11.095 Gbps; supports transport of OTU2e (OTU2 carrying Ethernet 10G LAN with stuffing) + ifTypeF11318(56), --Fixed Rate 11.318 Gbps; supports transport of OTU2f (OTU2 carrying Fibre Channel 10G with stuffing) + ifTypeStm1(85), --SDH STM-1: Line Rate 155.52 Mbps; supports full protocol + ifTypeStm4(86), --SDH STM-4: Line Rate 622.08 Mbps; supports full protocol + ifTypeOc3(87), --SONET OC-3: Line Rate 155.52 Mbps; supports full protocol + ifTypeOc12(88), --SONET OC-12: Line Rate 622.08 Mbps; supports full protocol + ifTypeF8500(110), --Fixed datarate 8500 Mbps; supports transport of 8G Fibre Channel + ifTypeF10000(129), --Fixed Rate 10000 Mbps; supports transport of InifinBand 10G + ifTypeF5000(150), --Fixed Rate 5.000 Gbps; supports transport of InfiniBand 5G + ifTypeF14025(178), --Fixed Rate 14.025 Gbps; supports transport of Fibre Channel 16G + ifType40GbE(192), --Ethernet 40G: Line Rate 41.250; supports full protocol + ifTypeF41250(194), --Fixed Rate 41.250 Gbps; supports transport of Ethernet 40G (40 GbE) + ifTypeF103125(195), --Fixed Rate 103.125 Gbps; supports transport of Ethernet 100G (100 GbE) + ifTypeF2457(200), --Fixed Rate 2.457 Gbps; supports transport of 4xCPRI + ifTypeFe(206), --Fast Ethernet 125 Mbps (Optical) + ifTypeE10to1000t(212), --Ethernet 10/100/1000Base-T:10/100/1000 Mbps on electrical physical layer + ifType4GFC(58), --Fibre Channel 4G: Line Rate 4.250 Gbps; supports full protocol + ifType8GFC(127), --Fibre Channel 8G: Line Rate 8.5 Gbps; supports full protocol + ifType16GFC(196), --Fibre Channel 16G: Line Rate 14.025 Gbps; supports full protocol + ifTypeE10or100bt(36), --Ethernet 10/100Base-T: Ethernet 10 or 100 Mbps on electrical physical layer + ifType25GbE(214), --Ethernet 25G LAN + ifType32GFC(215), --Fibre Channel 32G: Line Rate 28.05 Gbps + ifTypeNotDefined(499) + } + +OtnPayloadTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The PAYLOAD defines the transport service type of the payload" + SYNTAX BITS + { + capUndefined(0), + capIfType10GbE(3), + capIfTypeOc192(4), + capIfTypeOc48(5), + capIfTypeStm16(6), + capIfTypeStm64(7), + capIfType10GFC(8), + capIfType1GFC(12), + capIfTypeF9953(15), + capIfTypeF10312(16), + capIfTypeF10518(17), + capIfTypeF2488(18), + capIfType2GFC(39), + capIfType1GbE(41), + capIfTypeF4250(52), + capIfTypeF10709(54), + capIfTypeF11095(55), + capIfTypeF11318(56), + capIfTypeStm1(85), + capIfTypeStm4(86), + capIfTypeOc3(87), + capIfTypeOc12(88), + capIfTypeF8500(110), + capIfTypeF10000(129), + capIfTypeF5000(150), + capIfTypeF14025(178), + capIfType40GbE(192), + capIfTypeF41250(194), + capIfTypeF103125(195), + capIfTypeF2457(200), + capIfTypeFe(206), + capIfTypeE10to1000t(212), + capIfType4GFC(58), + capIfType8GFC(127), + capIfType16GFC(196), + capIfTypeE10or100bt(36), + capIfType25GbE(214), + capIfType32GFC(215), + capIfTypeNotDefined(499) + } + +OtnTcmLevel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Activation of Tandem Connection Monitoring Instance A. 6 Tandem Connection Monitoring levels are available." + SYNTAX INTEGER + { + undefined(0), + tcm1(1), + tcm2(2), + tcm3(3), + tcm4(4), + tcm5(5), + tcm6(6), + disabled(7) + } + +OtnTcmLevelCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Activation of Tandem Connection Monitoring Instance A. 6 Tandem Connection Monitoring levels are available." + SYNTAX BITS + { + capUndefined(0), + capTcm1(1), + capTcm2(2), + capTcm3(3), + capTcm4(4), + capTcm5(5), + capTcm6(6), + capDisabled(7) + } + +PgmType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Program Type" + SYNTAX INTEGER + { + undefined(0), + null(1), + ncu(2), + ncuHp(3), + fwps(4), + legacy(5), + nscuS(6), + fwpe(7) + } + +ProtectionMech ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Port Based refers to HST Cards and Switches: Card Based refers to additional equipment protection" + SYNTAX INTEGER + { + undefined(0), + pathProtection(1), --Path protection + channelCardProtection(2), --Channel card protection + channelProtection(3), --Channel protection + versatileSwitchedProtection(4), + flowProtection(5), --ELINE Flow (EVC) protection + clientCardProtection(6), + controller(7), + none(8) + } + +ProtectionMechCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Port Based refers to HST Cards and Switches: Card Based refers to additional equipment protection" + SYNTAX BITS + { + capUndefined(0), + capPathProtection(1), + capChannelCardProtection(2), + capChannelProtection(3), + capVersatileSwitchedProtection(4), + capFlowProtection(5), + capClientCardProtection(6), + capController(7), + capNone(8) + } + +RestoreActivation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Shows whether the last activation was(will be) a database restore or a new software activation" + SYNTAX INTEGER + { + undefined(0), + notRestore(1), --ACT-DBS will not be affected. + restoreFromStdBy(2), --STBY-DBS will become ACT-DBS and vice versa (ACT-DBS will become STBY-DBS). + restoreToFactory(3), --Reset to factory default. + restoreFromEqpt(4), --7.0.2 - see DBINIT + acceptDatabase(5) --upon ACTIVATE or REBOOT as command (TL1 INIT-SYS) ACCEPT will cause the physical SERNO of SHELF-1 to override the SERNO of SHELF1 in the database oan activate the database in ACT + } + +RestoreActivationCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Shows whether the last activation was(will be) a database restore or a new software activation" + SYNTAX BITS + { + capUndefined(0), + capNotRestore(1), + capRestoreFromStdBy(2), + capRestoreToFactory(3), + capRestoreFromEqpt(4), + capAcceptDatabase(5) + } + +ServiceAffecting ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Service Affecting Change during FWP upgrade and Restart operation" + SYNTAX INTEGER + { + undefined(0), + nsa(1), --Change is not service affecting + sa(2), --Change is service affecting + saActivate(3), --Activation (reboot) is service affecting + saInstall(4), --Installation is service affecting + none(5) --Update is not needed + } + +ServiceAffectingCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Service Affecting Change during FWP upgrade and Restart operation" + SYNTAX BITS + { + capUndefined(0), + capNsa(1), + capSa(2), + capSaActivate(3), + capSaInstall(4), + capNone(5) + } + +StandbyServiceAffecting ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Service Affecting Change during FWP upgrade after activation of STBY PGM partition." + SYNTAX INTEGER + { + undefined(0), + nsa(1), --Change is not service affecting + sa(2), --Change is service affecting + saActivate(3), --Activation (reboot) is service affecting + saInstall(4), --Installation is service affecting + none(5) --Update is not needed + } + +SnmpProxySynchronizationState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This parameter is used to synchronize proxy table on GNE with destination NE's + availability." + SYNTAX INTEGER + { + undefined(0), + inactive(1), + active(2) + } + +SnmpProxySynchronizationStage ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This parameter is used to indicate stage of synchronization process." + SYNTAX INTEGER + { + undefined(0), + started(1), + finished(2) + } + +SonetSectSigDegThres ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The SONET signal degrade threshold as a bit error rate." + SYNTAX INTEGER + { + undefined(0), + ber10exp5(1), --Bit error rate given in 10^5 form + ber10exp6(2), --Bit error rate given in 10^6 form + ber10exp7(3), --Bit error rate given in 10^7 form + ber10exp8(4), --Bit error rate given in 10^8 form + ber10exp9(5) --Bit error rate given in 10^9 form + } + +SonetSectSigDegThresCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The SONET signal degrade threshold as a bit error rate." + SYNTAX INTEGER + { + undefined(0), + capBer10exp5(1), + capBer10exp6(2), + capBer10exp7(3), + capBer10exp8(4), + capBer10exp9(5) + } + +SonetTimingSource ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Interface Timing Source Selection" + SYNTAX INTEGER + { + undefined(0), + loopTiming(1), --Loop source + internal(2) --Internal source + } + +SonetTimingSourceCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Interface Timing Source Selection" + SYNTAX BITS + { + capUndefined(0), + capLoopTiming(1), + capInternal(2) + } + +SonetTraceForm ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Byte-Length of Trace Compared to Expected" + SYNTAX INTEGER + { + undefined(0), + form64CRLF(1), --note: only 62 byte available for user + form16CRC7(2), --note: only 15 byte available for user + form1Byte(3) --note: [000...255] consits of 3 strings of decimal numbers + } + +SonetTraceFormCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Byte-Length of Trace Compared to Expected" + SYNTAX BITS + { + capUndefined(0), + capForm64CRLF(1), + capForm16CRC7(2), + capForm1Byte(3) + } + +SonetVcBundleAllocation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Each byte represents one sequence position in the VC bundle, always assigned + consecutively. The sequence identifies the order in which the individual VCs are combined + within the VC-4-Xv/VC-3-Xv. Each VC has a fixed unique sequence number in the range of 0 + to (X-1): byte 0: VC4/VC3 transporting the first container of the VC-4-Xv/VC-3-Xv is + assigned sequence number 0, byte 1: VC4/VC3 transporting the second container of the + VC-4-Xv/VC-3-Xv is assigned sequence number 1, etc. byte (X-1): VC4/VC3 transporting + container X of the VC-4-Xv/VC-3-Xv is assigned sequence number (X-1)." + SYNTAX OCTET STRING (SIZE(0..64)) + +SonetVcBundleAllocationCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Each bit set in the bitmask represents the number + of a free VC. Bit 0 = VC #1, and so on." + SYNTAX BITS + { + vc1(0), + vc2(1), + vc3(2), + vc4(3), + vc5(4), + vc6(5), + vc7(6), + vc8(7), + vc9(8), + vc10(9), + vc11(10), + vc12(11), + vc13(12), + vc14(13), + vc15(14), + vc16(15), + vc17(16), + vc18(17), + vc19(18), + vc20(19), + vc21(20), + vc22(21), + vc23(22), + vc24(23), + vc25(24), + vc26(25), + vc27(26), + vc28(27), + vc29(28), + vc30(29), + vc31(30), + vc32(31), + vc33(32), + vc34(33), + vc35(34), + vc36(35), + vc37(36), + vc38(37), + vc39(38), + vc40(39), + vc41(40), + vc42(41), + vc43(42), + vc44(43), + vc45(44), + vc46(45), + vc47(46), + vc48(47), + vc49(48), + vc50(49), + vc51(50), + vc52(51), + vc53(52), + vc54(53), + vc55(54), + vc56(55), + vc57(56), + vc58(57), + vc59(58), + vc60(59), + vc61(60), + vc62(61), + vc63(62), + vc64(63) + } + +TimMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OTU Trace Identifier Mismatch (TIM) detection/action for TIM defect." + SYNTAX INTEGER + { + undefined(0), + disabled(1), + enableAisDisabled(2), + enableAisEnabled(3) + } + +TimModeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OTU Trace Identifier Mismatch (TIM) detection/action for TIM defect." + SYNTAX BITS + { + capUndefined(0), + capDisabled(1), + capEnableAisDisabled(2), + capEnableAisEnabled(3) + } + +FspR7TrapsinkLifetime ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Lifetime of Trapsink" + SYNTAX INTEGER + { + undefined(0), + duration1hour(1), + duration1day(2), + duration3days(3), + duration1week(4), + duration1month(5), + unlimited(6) + } + +VirtualContainerType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Virtual Container Group Type" + SYNTAX INTEGER + { + undefined(0), + vc4Type(1), --Virtual Container-4; 149.76 Mbit bit rate + vc3Au4Type(2), --Virtual Container-3; 48.384 Mbit bit rate + sts1(3), --Synchronous Transport Signal-1; 48.384 Mbit bit rate + sts3c(4), --Synchronous Transport Signal-3, concatenated; 149.79 Mbit bit rate + vs1(5), --1 Gbit rate + vs2c(6), --2 Gbit rate + sts24c(7), + sts48c(8), + vs4c(9), + vc4c8(10), + vc4c16(11), + vs0(12), + vs3c(13), + vs5c(14), + vs8c(15), + vs6c(16), + odu0(17), + odu1(18), + oduFlex(19), + vs7c(20) + } + +VirtualContainerTypeCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Virtual Container Group Type" + SYNTAX BITS + { + capUndefined(0), + capVc4Type(1), + capVc3Au4Type(2), + capSts1(3), + capSts3c(4), + capVs1(5), + capVs2c(6), + capSts24c(7), + capSts48c(8), + capVs4c(9), + capVc4c8(10), + capVc4c16(11), + capVs0(12), + capVs3c(13), + capVs5c(14), + capVs8c(15), + capVs6c(16), + capOdu0(17), + capOdu1(18), + capOduFlex(19), + capVs7c(20) + } + +YesNoNA ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerator values yes(1), no(2), notApplicable(3)." + SYNTAX INTEGER + { + undefined(0), + yes(1), + no(2), + notApplicable(3) + } + +LogicalIfTransport ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX OCTET STRING (SIZE(1..64)) + +LogicalIfTransportCaps ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX BITS + { + lif1(0), + lif2(1), + lif3(2), + lif4(3), + lif5(4), + lif6(5), + lif7(6), + lif8(7), + lif9(8), + lif10(9), + lif11(10), + lif12(11), + lif13(12), + lif14(13), + lif15(14), + lif16(15) + } + +ModuleForm ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Form of module" + SYNTAX INTEGER + { + undefined(0), + native(1), + legacy(2), + compatible(3), + cloudConnect(4) + } + +-- ************************************************************************** +-- ************************* NE Information ******************************* +-- ************************************************************************** + +neMibVariant OBJECT-TYPE + SYNTAX Integer32 (0..9999) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The variant of the SNMP enterprise MIB. This object will + together with sysObjectID [RFC1213] uniquely identify the + revision and variant of the enterprise MIB used by the NE." + ::= { neInfo 1 } + +neManufacturer OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Manufacturer of the system. This value is used to present + in clear text the manufacturer of the system." + ::= { neInfo 2 } + +neDateAndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Reports the current local time on the Network Element. + It also allows to set the local time. However, SET + requests may not be supported by all products." + ::= { neInfo 3 } + +neMemorySizeTotal OBJECT-TYPE + SYNTAX KBytes + UNITS "kBytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The total amount of physical main memory contained in + the NEMI." + ::= { neInfo 4 } + +neMemorySizeFree OBJECT-TYPE + SYNTAX KBytes + UNITS "kBytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The amount of unused physical main memory contained in + the NEMI." + ::= { neInfo 5 } + +neStorageTable OBJECT-TYPE + SYNTAX SEQUENCE OF NeStorageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The table of long-term storage partitions contained in + the NE." + ::= { neInfo 6 } + +neStorageEntry OBJECT-TYPE + SYNTAX NeStorageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "An entry for one long-term storage partition contained in + the NE." + INDEX { neStorageIndex } + ::= { neStorageTable 1 } + +NeStorageEntry ::= SEQUENCE { + neStorageIndex Unsigned32, + neStorageDescr SnmpAdminString, + neStorageCapacity KBytes, + neStorageAvailable KBytes + } + +neStorageIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The index of the NE storage partition." + ::= { neStorageEntry 1 } + +neStorageDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The product specific description of the NE storage + partition." + ::= { neStorageEntry 2 } + +neStorageCapacity OBJECT-TYPE + SYNTAX KBytes + UNITS "kBytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The total capacity of the NE storage partition." + ::= { neStorageEntry 3 } + +neStorageAvailable OBJECT-TYPE + SYNTAX KBytes + UNITS "kBytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The free space on the NE storage partition." + ::= { neStorageEntry 4 } + +neAlarmStatus OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The highest severity of all currently active alarms on the + NE. Alarms that are not reported because of Alarm Report + Control (ARC) or any other administrative state are not + considered active. The values indeterminate(1) and + notReported(7) are not applicable for this object. The value + cleared(6) indicates that the NE reports no alarm + (i.e. Alarm LED(s) off)." + ::= { neInfo 7 } + +-- ************************************************************************** +-- ******************** Administration & Security ************************** +-- ************************************************************************** + +snmpWriteAccessRestriction OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This value is used in combination with the + snmpWriteAccessTable for additional security for SNMP set + requests. When the status is Disabled, SNMP set requests + from any NMS (using the correct write community) are + accepted (ie, the snmpWriteAccessTable entries do not + apply). + When the status is Enabled, however, only SNMP set requests + from NMSs (using the correct write community) which are + listed in the snmpWriteAccessTable are accepted. + This object is read-only, meaning that it cannot be updated + via the SNMP interface. The operator must configure SNMP + write access permissions via a non-SNMP interface." + ::= { admin 1 } + + +snmpWriteAccessTable OBJECT-TYPE + SYNTAX SEQUENCE OF SnmpWriteAccessEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table of authorized NMSs (identified by IP address) for + SNMP set requests. + This table is not relevant if snmpWriteAccessRestriction is + set to Disabled. + The entries of this table are read-only. This means + that the SNMP write access permissions cannot be updated via + the SNMP interface. The operator must configure them via a + non-SNMP interface." + ::= { admin 2 } + +snmpWriteAccessEntry OBJECT-TYPE + SYNTAX SnmpWriteAccessEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries in the SNMP Write Access Table. + The maximum of rows in this table is product specific, + typically 10." + INDEX { snmpWriteAccessNmsAddress } + ::= { snmpWriteAccessTable 1 } + +SnmpWriteAccessEntry ::= SEQUENCE { + snmpWriteAccessNmsAddress IpAddress, + snmpWriteAccessNmsName SnmpAdminString + } + +snmpWriteAccessNmsAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IP Address of the NMS which has SNMP write permission." + ::= { snmpWriteAccessEntry 1 } + +snmpWriteAccessNmsName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of the NMS." + ::= { snmpWriteAccessEntry 2 } + + +-- ************************************************************************** +-- ************************* Event Handling ******************************* +-- ************************************************************************** + +neEventsLogged OBJECT-TYPE + SYNTAX TrapCounter + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This value is the sum of all notified events (trap counter). + It is also the event number of the most recent event + (neEventLogIndex) found in the neEventLog tables. It can, + for example, be used to check if a notification (trap) is + lost. + The value is reset to 0 after a cold start. The counter is + increased even if no trap sinks are specified." + ::= { events 1 } + + +-- ************************************************************************** +-- ************************* neEventLog Table *************************** +-- ************************************************************************** +-- All enterprise-specific events are logged in the log table, even if a +-- trap was not sent to any trapsinks. +-- The events are indexed by the neEventLogIndex (used as a trap counter) +-- and include a timestamp indicating when the event occurred. +-- The corresponding neEventLogTimeStamp is included in each trap, thus +-- allowing the possibility of tracking (and detecting lost messages by +-- comparing to neEventsLogged) traps at a management station. +-- The neEventLogIdentityTranslation is also included in each trap. +-- This table is a simplified version of the nlmLogTable in [RFC3014]. +-- +-- Note: since this table can be very large, the management systems +-- should use caution when requesting information from this table +-- to reduce the load on the network (ie, always use getnext with the +-- last received trap counter as index). +-- +-- The number of available records is product specific. +-- ************************************************************************** + +neEventLogTable OBJECT-TYPE + SYNTAX SEQUENCE OF NeEventLogEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table of events issued by the NE's SNMP agent. The eventLog + entries are read-only." + ::= { events 2 } + +neEventLogEntry OBJECT-TYPE + SYNTAX NeEventLogEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries in the neEventLog Table. Enterprise traps are + always logged; logging of Generic traps is product specific." + INDEX { neEventLogIndex } + ::= { neEventLogTable 1 } + +NeEventLogEntry ::= SEQUENCE { + neEventLogIndex TrapCounter, + neEventLogTimeStamp DateAndTime, + neEventLogNotificationOID OBJECT IDENTIFIER, + neEventLogIdentityTranslation IdentityTranslation + } + +neEventLogIndex OBJECT-TYPE + SYNTAX TrapCounter + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The associated neEventsLogged counter for the logged + event (trap)." + ::= { neEventLogEntry 1 } + +neEventLogTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The NE Date and Time when the event (trap) occurred. This + object is used in the trap varbind." + ::= { neEventLogEntry 2 } + +neEventLogNotificationOID OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The NOTIFICATION-TYPE object identifier of the event that + occurred. The last part of the OID corresponds to the + specific trap type value in the trap PDU." + ::= { neEventLogEntry 3 } + +neEventLogIdentityTranslation OBJECT-TYPE + SYNTAX IdentityTranslation + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Translation of entPhysicalIndex/ifIndex or other identifier + to a string used in the trap varbind following the timestamp + varbind." + ::= { neEventLogEntry 4 } + + +-- ************************************************************************** +-- ************************ neEventLogVar Table ************************* +-- ************************************************************************** +-- The variables of an entry in the neEventLogTable are logged in this table. +-- Note: the OctetString syntax is also used to represent DataAndTime +-- SnmpAdminString and DisplayString objects. Integer32 is also used to +-- represent INTEGER. This table is a simplified version of +-- nlmLogVariableTable in [RFC3014]. +-- ************************************************************************** + +neEventLogVarTable OBJECT-TYPE + SYNTAX SEQUENCE OF NeEventLogVarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table of variables corresponding to events logged in the + neEventLog." + ::= { events 3 } + +neEventLogVarEntry OBJECT-TYPE + SYNTAX NeEventLogVarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries in the neEventLogVar Table. An entry appears in + this table for each variable in the varbind list of an entry + in the neEventLogTable. For an event having no variables, + no entries are found in this table." + INDEX { neEventLogIndex, neEventLogVarIndex } + ::= { neEventLogVarTable 1 } + +NeEventLogVarEntry ::= SEQUENCE { + neEventLogVarIndex Unsigned32, + neEventLogVarId OBJECT IDENTIFIER, + neEventLogVarType INTEGER, + neEventLogVarInteger32Val Integer32, + neEventLogVarIpAddressVal IpAddress, + neEventLogVarOctetStringVal OCTET STRING, + neEventLogVarOidVal OBJECT IDENTIFIER, + neEventLogVarCounter64Val Counter64, + neEventLogVarUnsigned32Val Unsigned32 +} + +neEventLogVarIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A monotonically increasing integer, starting at 1 for a + given neEventLogIndex, for indexing a variable contained in + the varbind list of a logged event." + ::= { neEventLogVarEntry 1 } + +neEventLogVarId OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The object identifier of the variable in the varbind list." + ::= { neEventLogVarEntry 2 } + +neEventLogVarType OBJECT-TYPE + SYNTAX INTEGER { + integer32 (1), + ipAddress (2), + octetString (3), + objectId (4), + counter64 (5), + -- counter32, + unsigned32 (7) + -- timeTicks, + -- opaque + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of variable. One and only one of the value objects + that follow must be instantiated, based on this type. The + used types depend on the enterprise traps defined for the + specific product." + ::= { neEventLogVarEntry 3 } + +neEventLogVarInteger32Val OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The value when neEventLogVarType is 'integer32'. Integer32 + is also used to represent INTEGER types. + Otherwise, 0 is returned." + ::= { neEventLogVarEntry 4 } + +neEventLogVarIpAddressVal OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The value when neEventLogVarType is 'ipAddress'. + Otherwise, an empty address is returned." + ::= { neEventLogVarEntry 5 } + +neEventLogVarOctetStringVal OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The value when neEventLogVarType is 'octetString'. + OctetString is used for all string types, including + DisplayString, SnmpAdminString and DateAndTime. + Otherwise, an empty string is returned." + ::= { neEventLogVarEntry 6 } + +neEventLogVarOidVal OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The value when neEventLogVarType is 'objectId'. + Otherwise, an objectId { 0.0 } is returned." + ::= { neEventLogVarEntry 7 } + +neEventLogVarCounter64Val OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The value when neEventLogVarType is 'counter64'." + ::= { neEventLogVarEntry 8 } + +neEventLogVarUnsigned32Val OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The value when neEventLogVarType is 'unsigned32'." + ::= { neEventLogVarEntry 10 } + +-- Trap Sink Table + +neTrapsinkTable OBJECT-TYPE + SYNTAX SEQUENCE OF NeTrapsinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table of Trapsinks. A neTrapsinkTable entry can be created, + deleted or modified via the SNMP interface for a specific + address and port." + ::= { events 4 } + +neTrapsinkEntry OBJECT-TYPE + SYNTAX NeTrapsinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries in the Trapsink Table. Entries are created and + deleted using the neTrapsinkRowStatus object. The maximum of + rows in this table is product specific." + INDEX { neTrapsinkAddress, neTrapsinkPort } + ::= { neTrapsinkTable 1 } + +NeTrapsinkEntry ::= SEQUENCE { + neTrapsinkAddress IpAddress, + neTrapsinkPort Integer32, + neTrapsinkCommunity DisplayString, + neTrapsinkRowStatus RowStatus, + neTrapsinkVersion Unsigned32, + neTrapsinkUserName DisplayString, + neTrapsinkType FspR7TrapsinkLifetime + } + +neTrapsinkAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "IP Address of the Management System which should receive + SNMP Traps." + ::= { neTrapsinkEntry 1 } + +neTrapsinkPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The port number where the specified trap sink will receive + SNMP traps." + ::= { neTrapsinkEntry 2 } + +neTrapsinkCommunity OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Community String which is sent with an SNMP Trap to the + Management Station. If no community is specified, the + default (public) is used." + ::= { neTrapsinkEntry 3 } + +neTrapsinkRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The status of this conceptual row. To create a row in this + table, set this object to createAndGo(4). To remove a row, + set this object to destroy(6)." + ::= { neTrapsinkEntry 4 } + +neTrapsinkVersion OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "" + ::= { neTrapsinkEntry 5 } + +neTrapsinkUserName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "A human readable string representing the name of the user." + ::= { neTrapsinkEntry 6 } + +neTrapsinkType OBJECT-TYPE + SYNTAX FspR7TrapsinkLifetime + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Lifetime of Trapsink." + ::= { neTrapsinkEntry 7 } + + +-- ************************************************************************** +-- ************************* System Software ****************************** +-- ************************************************************************** + +swVersionTable OBJECT-TYPE + SYNTAX SEQUENCE OF SwVersionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Software version information table for units/modules which + run a management Operating System. This includes the + Application software and Operating System software." + ::= { software 1 } + +swVersionEntry OBJECT-TYPE + SYNTAX SwVersionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries in the swVersion Table." + INDEX { entPhysicalIndex } + ::= { swVersionTable 1 } + +SwVersionEntry ::= SEQUENCE { + swVersionActiveApplSw SnmpAdminString, + swVersionInactiveApplSw SnmpAdminString, + swVersionActiveOperatingSw SnmpAdminString, + swVersionInactiveOperatingSw SnmpAdminString, + swVersionNextBoot INTEGER + } + +swVersionActiveApplSw OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reports the active Application software version on the + unit/module." + ::= { swVersionEntry 1 } + +swVersionInactiveApplSw OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reports the inactive Application software version available + on the unit/module." + ::= { swVersionEntry 2 } + +swVersionActiveOperatingSw OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reports the active Operating System software version on the + unit/module." + ::= { swVersionEntry 3 } + +swVersionInactiveOperatingSw OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reports the inactive Operating System software version + available on the unit/module." + ::= { swVersionEntry 4 } + +swVersionNextBoot OBJECT-TYPE + SYNTAX INTEGER { + activeVersion (1), + inactiveVersion (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Reports which software will be run at next + boot, either the currently active one again + or the alternative (currently inactive) one." + ::= { swVersionEntry 5 } + +neSoftwareUpgrade OBJECT IDENTIFIER ::= { software 2 } + +neSwUpgradeRequest OBJECT-TYPE + SYNTAX INTEGER { + none (1), -- none + download (2), -- download new software + install (3), -- install new software + activate (4), -- enable installed software for next reboot + revertToPrevious (5), -- activate previously installed software + reboot (6), -- run activated software + downloadInstallActivateReboot(7), -- shortcut (NE is FTP client) + installActivateReboot (8), -- shortcut (NE is FTP server) + revertToPreviousReboot (9), -- shortcut (revert to previous) + activateAlp (10), -- activate alarm profile severities + activateDefaultAlp (11), -- activate default alarm profile severities + upload (12), -- upload file from NE to remote location + autoDownloadInstall (13), -- auto download and install from remote location + autoInstall (14), -- auto install from RDISK + fwpInstall (15), -- save module FWP to the NCU Active Area + fwpDownloadInstall (16), -- download and save module FWP to the NCU Active Area + downloadCf (17), -- download file from remote location to CF Disk + uploadCf (18), -- upload file from CF Disk to remote location + installCf (19), -- install new software from CF Disk + autoInstallCf (20), -- auto install from CF Disk + uploadPa (21), -- upload file to PA Disk + activateWithFwp (22), -- activate with firmware + forceReboot(23), -- force run activated software + stbyFwpInstall(24) -- save module FWP to the NCU Standby Area + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The request to the software upgrade function. + Request 2..6 are single step requests while requests 7..9 + are batch commands for common upgrade scenarios. Requests 13,14 + are defined for automatic install process for F7 platform. + + If the NE is the FTP server, the file must then have been + downloaded to the neSwUpgradeNeDirectory on the NE using the + 'netadmin' account." + ::= { neSoftwareUpgrade 1 } + +neSwUpgradeState OBJECT-TYPE + SYNTAX NeSwUpgradeStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The current status of the SW upgrade process. + NOTE: All failures that are caused by malfunctioning + hardware are reported as internalError(17)." + ::= { neSoftwareUpgrade 2 } + +neSwUpgradeServerAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The IP address of the external FTP server." + ::= { neSoftwareUpgrade 3 } + +neSwUpgradeServerLogin OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The login name on the external FTP server." + ::= { neSoftwareUpgrade 4 } + +neSwUpgradeServerPasswd OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The password on the external FTP server. Read requests on + this object will return a zero-length string." + ::= { neSoftwareUpgrade 5 } + +neSwUpgradeServerDirectory OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The SW file location (path) on the external FTP server." + ::= { neSoftwareUpgrade 6 } + +neSwUpgradeFileName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The SW file name (without path) on the external FTP server + or the name of the file which has been downloaded to the NE." + ::= { neSoftwareUpgrade 7 } + +neSwUpgradeNeDirectory OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The SW file location (path) on the NE." + ::= { neSoftwareUpgrade 8 } + +neSwUpgradeTransferProtocol OBJECT-TYPE + SYNTAX FileTransferProtocol + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transfer protocol to be used." + ::= { neSoftwareUpgrade 9 } + +sourceIpAddress OBJECT-TYPE + SYNTAX SourceIpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP address used as source IP address in FTP Client session" + ::= { neSoftwareUpgrade 10 } + +neSwInstallState OBJECT-TYPE + SYNTAX NeSwInstallStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Software installation state." + ::= { neSoftwareUpgrade 11 } + +neSwUpgradeType OBJECT-TYPE + SYNTAX INTEGER + { + undefined(0), + legacy(1), + revised(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Required procedure type to be used for software download. legacy(1) is the default value. + This parameter MUST be set before any other parameters will be set for software upgrade + procedure (for example IP address, user name, password etc.). revised(2) value corresponds + to Revised Upgrade Procedure which uses new PGM format. This parameter is NOT stored in the + database and will be reset to default after SNMP Agent restart. + " + ::= { neSoftwareUpgrade 12 } + +neSwDownloadProgress OBJECT-TYPE + SYNTAX Integer32 (0..100 | -2147483648) + UNITS "%" + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Operational progress in % i.e. file transfer" + ::= { neSoftwareUpgrade 13 } + +neSwUpgradeCommonIpSrv OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IPv4/v6 Server Address" + ::= { neSoftwareUpgrade 14 } + +-- ************************************************************************** +-- ************************** Configuration ******************************* +-- ************************************************************************** + +provContainerTable OBJECT-TYPE + SYNTAX SEQUENCE OF ProvContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table defines the objects that support provisioning of + 'container' class physical entities. Provisioning sets up a + 'container' to hold a specified physical entity. This allows + a management client to configure the specified physical entity, + including all of its subordinates physical entities, before + installation. + + Provisioning allows the network manager to 'create' the + physical entities that represent the new modules. In + essence, the device simulates the installation of the new + modules into the system. This has the effect of creating all + conceptual rows in all the necessary tables that support the + physical entity and all its subordinate physical entities (e.g., + entPhysicalTable, and ifTable). + + The table extends some entries in the entPhysicalTable + (see ENTITY-MIB for further details). A entry appears in + this table for a physical entity matching the following + criteria: + + 1) Its entPhysicalClass object has a value of 'container'; + + 2) It can contain one (but not multiple) physical entity; + and, + + 3) It supports provisioning. + + + The following states cause an alarm to be raised at the level + of the containing module: + + IF provAssignmentState = assigned(1) + AND + provEquipmentState = unequipped(2) + THEN 'eqMissing' alarm + + IF provEquipmentState = invalid(3) + THEN 'eqNotAccepted' alarm + " +::= { config 1 } + +provContainerEntry OBJECT-TYPE + SYNTAX ProvContainerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries in the provContainer Table." + INDEX { entPhysicalIndex } + ::= { provContainerTable 1 } + +ProvContainerEntry ::= SEQUENCE { + provAssignmentState INTEGER, + provEquipmentState INTEGER + } + +provAssignmentState OBJECT-TYPE + SYNTAX INTEGER { + assigned (1), -- a module type has been assigned to the container + unassigned (2) -- the container is unassigned (not provisioned) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This status indicates the assignment (provisioning) of a + module type to the container." + ::= { provContainerEntry 1 } + +provEquipmentState OBJECT-TYPE + SYNTAX INTEGER { + equipped (1), + unequipped (2), + invalid (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This status indicates how the container is equipped: + + 'equipped' The container holds a module that fits to the + container. + + 'unequipped' The container does not hold any hardware. + + 'invalid' The container holds a recognized module that + the container is not capable of supporting, + or the container holds an unrecognized + module. + " + ::= { provContainerEntry 2 } + +neBackupRestore OBJECT IDENTIFIER ::= { config 2 } + +neBackupRestoreRequest OBJECT-TYPE + SYNTAX INTEGER { + none (1), -- no operation, + runBackup (2), -- backup database file to RDISK, + runRestore (3), -- restore database from file, + dBdownload (4), -- download database file to RDISK from remote location, + dBupload (5), -- upload database file to remote location, + dbDownloadScu (6), -- download database file to SCU from remote location, + dbUploadScu (7), -- upload database file from SCU to remote location, + alpDownload (8), -- download alarm severities from alarm profile, + alpUpload (9), -- upload alarm severities from alarm profile, + runBackupScu (10) -- backup database file to SCU + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Run network element configuration Backup/Restore operation: + + - none(1): No action (read only) + + - runBackup(2): Save the network element configuration to + a file (write only) + + - runRestore(3): Restore the network element configuration + from a file (write only) + + The Restore operation does not overwrite settings which are + required to reestablish contact to the NE via SNMP and + Telnet." + ::= { neBackupRestore 1 } + +neBackupRestoreState OBJECT-TYPE + SYNTAX INTEGER { + noBackupAvailable (1), + backupInProgress (2), + backupAvailable (3), + restoreInProgress (4), + + backupRestoreFail (5), + backupRestoreIdle (6), + backupRestoreCompleted (7), + dbActivationFailed (8), + dbActivationInProgress (9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The status of the current NE configuration backup/restore + operation activated by 'neBackupRestoreRequest'." + ::= { neBackupRestore 2 } + +neBackupRestoreFile OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The full local path of the network element configuration + backup file. + This file is generated during the Backup operation and is + also used for the Restore operation." + ::= { neBackupRestore 3 } + +neRestoreFileBackupDate OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The backup time of the current file to be used for Restore. + If no backup is available, this object reports 8 zero-octets." + ::= { neBackupRestore 4 } + +-- The MIB part 'neF7AutomaticRemoteBackup' and 'neF7AutomaticBackup' provides access to regular +-- F7 network element configuration backup. + +neF7AutomaticRemoteBackupSrvIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Remote server IP as a backup destination address." + ::= { neBackupRestore 5 } + +neF7AutomaticRemoteBackupSrvDir OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Remote server directory." + ::= { neBackupRestore 6 } + +neF7AutomaticRemoteBackupSrvLogin OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Remote user login." + ::= { neBackupRestore 7 } + +neF7AutomaticRemoteBackupSrvPass OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Remote user password." + ::= { neBackupRestore 8 } + +neF7AutomaticRemoteBackupProtocol OBJECT-TYPE + SYNTAX FileTransferProtocol + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Connection protocol to be used for remote backup." + ::= { neBackupRestore 10 } + +neF7AutomaticRemoteBackupSrcIp OBJECT-TYPE + SYNTAX SourceIpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Source IP address to be used for remote backup." + ::= { neBackupRestore 11 } + +neF7AutomaticRemoteBackupTimeStamp OBJECT-TYPE + SYNTAX F7FileTimeStamp + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION "Add or omit the time stamp in the backuped filename." + ::= { neBackupRestore 12 } + +neF7AutomaticRemoteBackupCommonIpSrv OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Remote server IPv4/IPv6 as a backup destination address." + ::= { neBackupRestore 13 } + +neF7AutomaticBackupTable OBJECT-TYPE + SYNTAX SEQUENCE OF NeF7AutomaticBackupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table releated to SCU/Remote backup." + ::= { neBackupRestore 20 } + +neF7AutomaticBackupEntry OBJECT-TYPE + SYNTAX NeF7AutomaticBackupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry releated to SCU/Remote backup." + INDEX { neF7AutomaticBackupIndex } + ::= { neF7AutomaticBackupTable 1 } + +NeF7AutomaticBackupEntry ::= SEQUENCE + { neF7AutomaticBackupIndex EntityIndex, + neF7AutomaticBackupInterval F7AutoBackupInterval, + neF7AutomaticBackupStartDate FspDate, + neF7AutomaticBackupStartTime FspTime, + neF7AutomaticBackupNextDate FspDate, + neF7AutomaticBackupRunState F7AutoBackupRunState, + neF7AutomaticBackupTimeStamp F7FileTimeStamp } + +neF7AutomaticBackupIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index of the backup entity. May be the Backup SCU + entity index or Backup Remote entity index." + ::= { neF7AutomaticBackupEntry 1 } + +neF7AutomaticBackupInterval OBJECT-TYPE + SYNTAX F7AutoBackupInterval + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Schedule database backup interval." + ::= { neF7AutomaticBackupEntry 2 } + +neF7AutomaticBackupStartDate OBJECT-TYPE + SYNTAX FspDate + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Schedule database backup start date." + ::= { neF7AutomaticBackupEntry 3 } + +neF7AutomaticBackupStartTime OBJECT-TYPE + SYNTAX FspTime + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Schedule database backup start time." + ::= { neF7AutomaticBackupEntry 4 } + +neF7AutomaticBackupNextDate OBJECT-TYPE + SYNTAX FspDate + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Next schedule database backup date." + ::= { neF7AutomaticBackupEntry 5 } + +neF7AutomaticBackupRunState OBJECT-TYPE + SYNTAX F7AutoBackupRunState + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Automatic Backup running state." + ::= { neF7AutomaticBackupEntry 6 } + +neF7AutomaticBackupTimeStamp OBJECT-TYPE + SYNTAX F7FileTimeStamp + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Add or omit the time stamp in the backuped filename." + ::= { neF7AutomaticBackupEntry 7 } + +-- The MIB part 'neAutoBackup' provides access to regular network element +-- configuration backup. + +neAutoBackup OBJECT IDENTIFIER ::= { config 3 } + +neAutoBackupConfig OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + autoBackup (2), + autoBackupAndUpload + (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The configuration of the regular network element + configuration Backup/Restore: + + - disabled(1): No regular backup + + - autoBackup(2): Regular backup to a local file + is active + + - autoBackupAndUpload(3): Regular backup and upload to + external FTP server is active + + The default is autoBackup(2). + + If this object is not disabled(1) all other auto-backup + objects are read-only. I.e., all neAutoBackupServerXxx + objects must be set before changing this object to + autoBackupAndUpload(3)." + ::= { neAutoBackup 1 } + +neAutoBackupInterval OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "hours" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The interval between two subsequent backup actions in + hours (default: 24 hours)." + ::= { neAutoBackup 2 } + +neAutoBackupNextActionAt OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The sliding time of the next backup action (default: + midnight local NE time)." + ::= { neAutoBackup 3 } + +neAutoBackupServerAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The IP address of the external FTP server for backup files." + ::= { neAutoBackup 4 } + +neAutoBackupServerLogin OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The login name on the external FTP server for backup files." + ::= { neAutoBackup 5 } + +neAutoBackupServerPasswd OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The password on the external FTP server for backup files. + Read requests on this object will return a zero-length + string." + ::= { neAutoBackup 6 } + +neAutoBackupServerDirectory OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The directory on the external FTP server to which the + backup files will be uploaded. The file name will be + generated automatically (containing NE IP addres and backup + time)." + ::= { neAutoBackup 7 } + +sonetSectionConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF SonetSectionConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Contains entries for the configuration of SONET interfaces. In the naming of + parameters, only sonet (and not sdh) is used for simplification. + This table extends the entries in + the ifTable (RFC 2863)." + ::= { sonetConfig 1 } + +sonetSectionConfigEntry OBJECT-TYPE + SYNTAX SonetSectionConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "SDH/SONET interfaces will have an entry + in this table." + INDEX { + entityIndex + } + ::= { sonetSectionConfigTable 1 } + +SonetSectionConfigEntry ::= SEQUENCE + { sonetSectionConfigTimingSource SonetTimingSource, + sonetSectionConfigSignalDegradeThreshhold Unsigned32, + sonetSectionConfigSignalDegradePeriod Unsigned32, + sonetSectionConfigTraceForm SonetTraceForm, + sonetSectionConfigTraceExpected OCTET STRING, + sonetSectionConfigTraceTransmit OCTET STRING, + sonetSectionConfigTimMode TimMode } + +sonetSectionConfigTimingSource OBJECT-TYPE + SYNTAX SonetTimingSource + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The SDH/SONET timing source for this interface. + - internal: used in stand-alone, point-to-point topologies + stand-alone (dedicated fiber operation) + - loopTiming: used in point-to-point via SDH network and + feeder topologies. The default is internal(1)." + ::= { sonetSectionConfigEntry 1 } + +sonetSectionConfigSignalDegradeThreshhold OBJECT-TYPE + SYNTAX Unsigned32 (1..100 | 4294967295) + UNITS "%" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Block-Error-Based Degradation Definition for SDH (standard integration period). + Defined as percentage Background Block Errors (30% default) evaluated + over a defined period (SDPER-RS)." + ::= { sonetSectionConfigEntry 2 } + +sonetSectionConfigSignalDegradePeriod OBJECT-TYPE + SYNTAX Unsigned32 (2..10 | 4294967295) + UNITS "s" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The measurement period in seconds used together with + the sonetSectionConfigSignalDegradeThreshold based on the + block error counting method. + The valid range is 2..10, The default being 7." + ::= { sonetSectionConfigEntry 3 } + +sonetSectionConfigTraceForm OBJECT-TYPE + SYNTAX SonetTraceForm + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Byte-Length of Trace Compared to Expected" + ::= { sonetSectionConfigEntry 4 } + +sonetSectionConfigTraceExpected OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..62)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Expected Sec/RS trace. NULL TRACE implies that no trace comparison is made." + ::= { sonetSectionConfigEntry 5 } + +sonetSectionConfigTraceTransmit OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..62)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Sec/RS Trace to be Transmitted" + ::= { sonetSectionConfigEntry 6 } + +sonetSectionConfigTimMode OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION "SONET Section Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { sonetSectionConfigEntry 7 } + +sonetSectionDataTable OBJECT-TYPE + SYNTAX SEQUENCE OF SonetSectionDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Contains entries for the status of SONET interfaces. In the naming of + parameters, only sonet (and not sdh) is used for simplification. + This table extends the entries in + the ifTable (RFC 2863)." + ::= { sonetConfig 3 } + +sonetSectionDataEntry OBJECT-TYPE + SYNTAX SonetSectionDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "SDH/SONET interfaces will have an entry + in this table." + INDEX { + entityIndex + } + ::= { sonetSectionDataTable 1 } + +SonetSectionDataEntry ::= SEQUENCE + { sonetSectionDataTraceReceived OCTET STRING } + +sonetSectionDataTraceReceived OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..62)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Sec/RS Trace" + ::= { sonetSectionDataEntry 1 } + +otuSectionConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF OtuSectionConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Contains entries for the configuration of OTU interfaces. + This table extends the entries in + the ifTable (RFC 2863)." + ::= { otuConfig 1 } + +otuSectionConfigEntry OBJECT-TYPE + SYNTAX OtuSectionConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "OTU interfaces will have an entry + in this table." + INDEX { + entityIndex + } + ::= { otuSectionConfigTable 1 } + +OtuSectionConfigEntry ::= SEQUENCE + { otuSectionConfigSignalDegradeThreshold Integer32, + otuSectionConfigSignalDegradePeriod Unsigned32, + otuSectionConfigPayload OtnPayloadType, + otuSectionConfigStuffing EnableState, + otuSectionConfigTraceExpected OCTET STRING, + otuSectionConfigTraceTransmitSapi OCTET STRING, + otuSectionConfigTraceTransmitDapi OCTET STRING, + otuSectionConfigTraceTransmitOpsp OCTET STRING, + otuSectionConfigTimMode TimMode } + +otuSectionConfigSignalDegradeThreshold OBJECT-TYPE + SYNTAX Integer32 (1..100 | -2147483648) + UNITS "%" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Threshold for OTU SM-SD alarm (threshold level 0..100%, default value 15 %). + Ref. table 24/G.7710." + ::= { otuSectionConfigEntry 1 } + +otuSectionConfigSignalDegradePeriod OBJECT-TYPE + SYNTAX Unsigned32 (2..10 | 4294967295) + UNITS "s" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Measuring period for OTU SM-SD alarm: 2..10 sec) (bursty) + Ref. table 24/G.7710. Default value: 7." + ::= { otuSectionConfigEntry 2 } + +otuSectionConfigPayload OBJECT-TYPE + SYNTAX OtnPayloadType + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The payload of the interface (inside a transport overhead). + Relevant e. g. for OTN cards which wrap a payload into an OTU1/2 wrapper." + ::= { otuSectionConfigEntry 3 } + +otuSectionConfigStuffing OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Indicates if bit/byte stuffing is used in the transport signal." + ::= { otuSectionConfigEntry 4 } + +otuSectionConfigTraceExpected OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Expected SAPI part of the OTU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { otuSectionConfigEntry 5 } + +otuSectionConfigTraceTransmitSapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted SAPI part of the OTU trace (15 character)" + ::= { otuSectionConfigEntry 6 } + +otuSectionConfigTraceTransmitDapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted DAPI part of the OTU trace (15 character)" + ::= { otuSectionConfigEntry 7 } + +otuSectionConfigTraceTransmitOpsp OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the OTU trace (32 character)" + ::= { otuSectionConfigEntry 8 } + +otuSectionConfigTimMode OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION "OTU Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { otuSectionConfigEntry 9 } + +otuSectionDataTable OBJECT-TYPE + SYNTAX SEQUENCE OF OtuSectionDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Contains entries for the status of OTU interfaces. + This table extends the entries in + the ifTable (RFC 2863)." + ::= { otuConfig 2 } + +otuSectionDataEntry OBJECT-TYPE + SYNTAX OtuSectionDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "OTU interfaces will have an entry + in this table." + INDEX { + entityIndex + } + ::= { otuSectionDataTable 1 } + +OtuSectionDataEntry ::= SEQUENCE + { otuSectionDataResultingTotalBitrate Unsigned32, + otuSectionDataTraceReceivedSapi OCTET STRING, + otuSectionDataTraceReceivedDapi OCTET STRING, + otuSectionDataTraceReceivedOpsp OCTET STRING } + +otuSectionDataResultingTotalBitrate OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This interface bitrate is dependent on the type and the payload of the interface. + Relevant e. g. for OTN cards which wrap a payload into an OTU1/2 wrapper." + ::= { otuSectionDataEntry 1 } + +otuSectionDataTraceReceivedSapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received SAPI part of the OTU trace (15 character)" + ::= { otuSectionDataEntry 2 } + +otuSectionDataTraceReceivedDapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received DAPI part of the OTU trace (15 character)" + ::= { otuSectionDataEntry 3 } + +otuSectionDataTraceReceivedOpsp OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Operator Specific part of the OTU trace (32 character)" + ::= { otuSectionDataEntry 4 } + +oduSectionConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF OduSectionConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Contains entries for the configuration of ODU interfaces. + This table extends the entries in + the ifTable (RFC 2863)." + ::= { oduConfig 1 } + +oduSectionConfigEntry OBJECT-TYPE + SYNTAX OduSectionConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "ODU interfaces will have an entry + in this table." + INDEX { + entityIndex + } + ::= { oduSectionConfigTable 1 } + +OduSectionConfigEntry ::= SEQUENCE + { oduSectionConfigSignalDegradeThres Integer32, + oduSectionConfigSignalDegradePeriod Unsigned32, + oduSectionConfigTraceExpected OCTET STRING, + oduSectionConfigTraceTransmitSapi OCTET STRING, + oduSectionConfigTraceTransmitDapi OCTET STRING, + oduSectionConfigTraceTransmitOpsp OCTET STRING, + oduSectionConfigTimMode TimMode } + +oduSectionConfigSignalDegradeThres OBJECT-TYPE + SYNTAX Integer32 (1..100 | -2147483648) + UNITS "%" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Threshold for ODU SM-SD alarm (threshold level 0..100%, + default value 15 %. Ref. table 24/G.7710." + ::= { oduSectionConfigEntry 1 } + +oduSectionConfigSignalDegradePeriod OBJECT-TYPE + SYNTAX Unsigned32 (2..10 | 4294967295) + UNITS "s" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Measuring period for ODU SM-SD alarm: 2..10 sec) (bursty) + Ref. table 24/G.7710. Default value: 7." + ::= { oduSectionConfigEntry 2 } + +oduSectionConfigTraceExpected OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Expected SAPI part of the ODU trace (15 character). NULL TRACE implies that no trace comparison is made." + ::= { oduSectionConfigEntry 3 } + +oduSectionConfigTraceTransmitSapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted SAPI part of the ODU trace (15 character)" + ::= { oduSectionConfigEntry 4 } + +oduSectionConfigTraceTransmitDapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted DAPI part of the ODU trace (15 character)" + ::= { oduSectionConfigEntry 5 } + +oduSectionConfigTraceTransmitOpsp OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the ODU trace (32 character)" + ::= { oduSectionConfigEntry 6 } + +oduSectionConfigTimMode OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Detection of TIM-ODU Condition can be configured" + ::= { oduSectionConfigEntry 7 } + +oduSectionDataTable OBJECT-TYPE + SYNTAX SEQUENCE OF OduSectionDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Contains entries for the status of ODU interfaces. + This table extends the entries in + the ifTable (RFC 2863)." + ::= { oduConfig 2 } + +oduSectionDataEntry OBJECT-TYPE + SYNTAX OduSectionDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "ODU interfaces will have an entry + in this table." + INDEX { + entityIndex + } + ::= { oduSectionDataTable 1 } + +OduSectionDataEntry ::= SEQUENCE + { oduSectionDataTraceReceivedSapi OCTET STRING, + oduSectionDataTraceReceivedDapi OCTET STRING, + oduSectionDataTraceReceivedOpsp OCTET STRING } + +oduSectionDataTraceReceivedSapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received SAPI part of the ODU trace (15 character)" + ::= { oduSectionDataEntry 1 } + +oduSectionDataTraceReceivedDapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received DAPI part of the ODU trace (15 character)" + ::= { oduSectionDataEntry 2 } + +oduSectionDataTraceReceivedOpsp OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Operator Specific part of the ODU trace (32 character)" + ::= { oduSectionDataEntry 3 } + +oduTcmAConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF OduTcmAConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Contains entries for the configuration of ODU interfaces. + This table extends the entries in + the ifTable (RFC 2863)." + ::= { oduConfig 3 } + +oduTcmAConfigEntry OBJECT-TYPE + SYNTAX OduTcmAConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "ODU interfaces will have an entry in this table." + INDEX { + entityIndex + } + ::= { oduTcmAConfigTable 1 } + +OduTcmAConfigEntry ::= SEQUENCE + { oduTcmAConfigSignalDegradeThreshold Integer32, + oduTcmAConfigSignalDegradePeriod Unsigned32, + oduTcmAConfigTcmLevel OtnTcmLevel, + oduTcmAConfigTraceExpected OCTET STRING, + oduTcmAConfigTraceTransmitSapi OCTET STRING, + oduTcmAConfigTraceTransmitDapi OCTET STRING, + oduTcmAConfigTraceTransmitOpsp OCTET STRING, + oduTcmAConfigTimMode TimMode } + +oduTcmAConfigSignalDegradeThreshold OBJECT-TYPE + SYNTAX Integer32 (1..100 | -2147483648) + UNITS "%" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Threshold for ODU SM-SD alarm (threshold level 0..100%, default value 15 %). + Ref. table 24/G.7710." + ::= { oduTcmAConfigEntry 1 } + +oduTcmAConfigSignalDegradePeriod OBJECT-TYPE + SYNTAX Unsigned32 (2..10 | 4294967295) + UNITS "s" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Measuring period for ODU SM-SD alarm: 2..10 sec) (bursty) + Ref. table 24/G.7710. Default value: 7." + ::= { oduTcmAConfigEntry 2 } + +oduTcmAConfigTcmLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance A" + ::= { oduTcmAConfigEntry 3 } + +oduTcmAConfigTraceExpected OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Expected SAPI part of the TCMA trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { oduTcmAConfigEntry 4 } + +oduTcmAConfigTraceTransmitSapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMA trace (15 character)" + ::= { oduTcmAConfigEntry 5 } + +oduTcmAConfigTraceTransmitDapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMA trace (15 character)" + ::= { oduTcmAConfigEntry 6 } + +oduTcmAConfigTraceTransmitOpsp OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMA trace (32 character)" + ::= { oduTcmAConfigEntry 7 } + +oduTcmAConfigTimMode OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION "TCM_A Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { oduTcmAConfigEntry 8 } + +oduTcmBConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF OduTcmBConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Contains entries for the configuration of ODU interfaces. + This table extends the entries in the ifTable (RFC 2863)." + ::= { oduConfig 4 } + +oduTcmBConfigEntry OBJECT-TYPE + SYNTAX OduTcmBConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "ODU interfaces will have an entry in this table." + INDEX { + entityIndex + } + ::= { oduTcmBConfigTable 1 } + +OduTcmBConfigEntry ::= SEQUENCE + { oduTcmBConfigSignalDegradeThreshold Integer32, + oduTcmBConfigSignalDegradePeriod Unsigned32, + oduTcmBConfigTcmLevel OtnTcmLevel, + oduTcmBConfigTraceExpected OCTET STRING, + oduTcmBConfigTraceTransmitSapi OCTET STRING, + oduTcmBConfigTraceTransmitDapi OCTET STRING, + oduTcmBConfigTraceTransmitOpsp OCTET STRING, + oduTcmBConfigTimMode TimMode } + +oduTcmBConfigSignalDegradeThreshold OBJECT-TYPE + SYNTAX Integer32 (1..100 | -2147483648) + UNITS "%" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Threshold for ODU SM-SD alarm (threshold level 0..100%, default value 15 %). + Ref. table 24/G.7710." + ::= { oduTcmBConfigEntry 1 } + +oduTcmBConfigSignalDegradePeriod OBJECT-TYPE + SYNTAX Unsigned32 (2..10 | 4294967295) + UNITS "s" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Measuring period for ODU SM-SD alarm: 2..10 sec) (bursty) + Ref. table 24/G.7710. Default value: 7." + ::= { oduTcmBConfigEntry 2 } + +oduTcmBConfigTcmLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance B" + ::= { oduTcmBConfigEntry 3 } + +oduTcmBConfigTraceExpected OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Expected SAPI part of the TCMB trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { oduTcmBConfigEntry 4 } + +oduTcmBConfigTraceTransmitSapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMB trace (15 character)" + ::= { oduTcmBConfigEntry 5 } + +oduTcmBConfigTraceTransmitDapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMB trace (15 character)" + ::= { oduTcmBConfigEntry 6 } + +oduTcmBConfigTraceTransmitOpsp OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMB trace (32 character)" + ::= { oduTcmBConfigEntry 7 } + +oduTcmBConfigTimMode OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION "TCM_B Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { oduTcmBConfigEntry 8 } + +oduTcmCConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF OduTcmCConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Contains entries for the configuration of ODU interfaces. + This table extends the entries in the ifTable (RFC 2863)." + ::= { oduConfig 5 } + +oduTcmCConfigEntry OBJECT-TYPE + SYNTAX OduTcmCConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "ODU interfaces will have an entry in this table." + INDEX { + entityIndex + } + ::= { oduTcmCConfigTable 1 } + +OduTcmCConfigEntry ::= SEQUENCE + { oduTcmCConfigSignalDegradeThreshold Integer32, + oduTcmCConfigSignalDegradePeriod Unsigned32, + oduTcmCConfigTcmLevel OtnTcmLevel, + oduTcmCConfigTraceExpected OCTET STRING, + oduTcmCConfigTraceTransmitSapi OCTET STRING, + oduTcmCConfigTraceTransmitDapi OCTET STRING, + oduTcmCConfigTraceTransmitOpsp OCTET STRING, + oduTcmCConfigTimMode TimMode } + +oduTcmCConfigSignalDegradeThreshold OBJECT-TYPE + SYNTAX Integer32 (1..100 | -2147483648) + UNITS "%" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Threshold for ODU SM-SD alarm (threshold level 0..100%, default value 15 %). + Ref. table 24/G.7710." + ::= { oduTcmCConfigEntry 1 } + +oduTcmCConfigSignalDegradePeriod OBJECT-TYPE + SYNTAX Unsigned32 (2..10 | 4294967295) + UNITS "s" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Measuring period for ODU SM-SD alarm: 2..10 sec) (bursty) + Ref. table 24/G.7710. Default value: 7." + ::= { oduTcmCConfigEntry 2 } + +oduTcmCConfigTcmLevel OBJECT-TYPE + SYNTAX OtnTcmLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Activation of Tandem Connection Monitoring Instance C" + ::= { oduTcmCConfigEntry 3 } + +oduTcmCConfigTraceExpected OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Expected SAPI part of the TCMC trace (15 character). NULL TRACE-TCM implies that no trace comparison is made." + ::= { oduTcmCConfigEntry 4 } + +oduTcmCConfigTraceTransmitSapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted SAPI part of the TCMC trace (15 character)" + ::= { oduTcmCConfigEntry 5 } + +oduTcmCConfigTraceTransmitDapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted DAPI part of the TCMC trace (15 character)" + ::= { oduTcmCConfigEntry 6 } + +oduTcmCConfigTraceTransmitOpsp OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The transmitted Operator Specific part of the TCMC trace (32 character)" + ::= { oduTcmCConfigEntry 7 } + +oduTcmCConfigTimMode OBJECT-TYPE + SYNTAX TimMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION "TCM_C Trace Identifier Mismatch (TIM) detection/action for TIM defect." + ::= { oduTcmCConfigEntry 8 } + +oduTcmADataTable OBJECT-TYPE + SYNTAX SEQUENCE OF OduTcmADataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Contains entries for the status of ODU interfaces. + This table extends the entries in the ifTable (RFC 2863)." + ::= { oduConfig 6 } + +oduTcmADataEntry OBJECT-TYPE + SYNTAX OduTcmADataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "ODU interfaces will have an entry in this table." + INDEX { + entityIndex + } + ::= { oduTcmADataTable 1 } + +OduTcmADataEntry ::= SEQUENCE + { oduTcmADataTraceReceivedSapi OCTET STRING, + oduTcmADataTraceReceivedDapi OCTET STRING, + oduTcmADataTraceReceivedOpsp OCTET STRING } + +oduTcmADataTraceReceivedSapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received SAPI part of the TCMA trace (15 character)" + ::= { oduTcmADataEntry 1 } + +oduTcmADataTraceReceivedDapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received DAPI part of the TCMA trace (15 character)" + ::= { oduTcmADataEntry 2 } + +oduTcmADataTraceReceivedOpsp OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Operator Specific part of the TCMA trace (32 character)" + ::= { oduTcmADataEntry 3 } + +oduTcmBDataTable OBJECT-TYPE + SYNTAX SEQUENCE OF OduTcmBDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Contains entries for the status of ODU interfaces. + This table extends the entries in the ifTable (RFC 2863)." + ::= { oduConfig 7 } + +oduTcmBDataEntry OBJECT-TYPE + SYNTAX OduTcmBDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "ODU interfaces will have an entry in this table." + INDEX { + entityIndex + } + ::= { oduTcmBDataTable 1 } + +OduTcmBDataEntry ::= SEQUENCE + { oduTcmBDataTraceReceivedSapi OCTET STRING, + oduTcmBDataTraceReceivedDapi OCTET STRING, + oduTcmBDataTraceReceivedOpsp OCTET STRING } + +oduTcmBDataTraceReceivedSapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received SAPI part of the TCMB trace (15 character)" + ::= { oduTcmBDataEntry 1 } + +oduTcmBDataTraceReceivedDapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received DAPI part of the TCMB trace (15 character)" + ::= { oduTcmBDataEntry 2 } + +oduTcmBDataTraceReceivedOpsp OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Operator Specific part of the TCMB trace (32 character)" + ::= { oduTcmBDataEntry 3 } + +oduTcmCDataTable OBJECT-TYPE + SYNTAX SEQUENCE OF OduTcmCDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Contains entries for the status of ODU interfaces. + This table extends the entries in the ifTable (RFC 2863)." + ::= { oduConfig 8 } + +oduTcmCDataEntry OBJECT-TYPE + SYNTAX OduTcmCDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "ODU interfaces will have an entry in this table." + INDEX { + entityIndex + } + ::= { oduTcmCDataTable 1 } + +OduTcmCDataEntry ::= SEQUENCE + { oduTcmCDataTraceReceivedSapi OCTET STRING, + oduTcmCDataTraceReceivedDapi OCTET STRING, + oduTcmCDataTraceReceivedOpsp OCTET STRING } + +oduTcmCDataTraceReceivedSapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received SAPI part of the TCMC trace (15 character)" + ::= { oduTcmCDataEntry 1 } + +oduTcmCDataTraceReceivedDapi OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received DAPI part of the TCMC trace (15 character)" + ::= { oduTcmCDataEntry 2 } + +oduTcmCDataTraceReceivedOpsp OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The received Operator Specific part of the TCMC trace (32 character)" + ::= { oduTcmCDataEntry 3 } + +inventoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF InventoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table lists all physically present (equipped) equipment in the NE" + ::= { inventoryMib 1 } + +inventoryEntry OBJECT-TYPE + SYNTAX InventoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityIndex + } + ::= { inventoryTable 1 } + +InventoryEntry ::= SEQUENCE + { inventoryUnitName SnmpAdminString, + inventoryFirmwarePackageRev SnmpAdminString, + inventoryHardwareRev SnmpAdminString, + inventorySoftwareRev SnmpAdminString, + inventoryFpgaRev SnmpAdminString, + inventorySerialNum SnmpAdminString, + inventoryPartnumber SnmpAdminString, + inventoryCleiCode SnmpAdminString, + inventoryVendorId SnmpAdminString, + inventoryType EntityType, + inventoryUniversalSerialIdent SnmpAdminString, + inventoryMacAddress MacAddress, + inventoryGradeInventory Grade, + inventoryCfSerialNum SnmpAdminString, + inventoryCfModel SnmpAdminString } + +inventoryUnitName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ADVA Official Equipment Name" + ::= { inventoryEntry 1 } + +inventoryFirmwarePackageRev OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware Package Revision Number" + ::= { inventoryEntry 2 } + +inventoryHardwareRev OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Equipment Revision Number" + ::= { inventoryEntry 3 } + +inventorySoftwareRev OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The active Application software version on the unit/module." + ::= { inventoryEntry 4 } + +inventoryFpgaRev OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The active FPGA version on the unit/module." + ::= { inventoryEntry 5 } + +inventorySerialNum OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Equipment Serial Number" + ::= { inventoryEntry 6 } + +inventoryPartnumber OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ADVA Part Number" + ::= { inventoryEntry 7 } + +inventoryCleiCode OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Common Language Equipment Identifier" + ::= { inventoryEntry 8 } + +inventoryVendorId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "OEM Vendor Code" + ::= { inventoryEntry 9 } + +inventoryType OBJECT-TYPE + SYNTAX EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of a physical entity: shelf/module/plug" + ::= { inventoryEntry 10 } + +inventoryUniversalSerialIdent OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unique Serial Identifier" + ::= { inventoryEntry 11 } + +inventoryMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Ethernet MAC address" + ::= { inventoryEntry 12 } + +inventoryGradeInventory OBJECT-TYPE + SYNTAX Grade + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Used to distinguish between NCU capabilities (range of supported services or applications)" + ::= { inventoryEntry 13 } + +inventoryCfSerialNum OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compact Flash Serial Number" + ::= { inventoryEntry 14 } + +inventoryCfModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Compact Flash Model Number" + ::= { inventoryEntry 15 } + +entityTable OBJECT-TYPE + SYNTAX SEQUENCE OF EntityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table for all existing addresses. Entities in this table are either + provisioned, equipped, both of these or neither of these. Containers + are always present in the table as long as their supporting entity + is provisioned or equipped." + ::= { inventoryMib 2 } + +entityEntry OBJECT-TYPE + SYNTAX EntityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry for all existing addresses." + INDEX { + entityIndex + } + ::= { entityTable 1 } + +EntityEntry ::= SEQUENCE + { entityIndex EntityIndex, + entityContainedIn EntityIndex, + entityClass EntityClass, + entityClassInstanceNumber Integer32, + entityIndexAid SnmpAdminString, + entityType EntityType, + entityAssignmentState AssignmentState, + entityEquipmentState EquipmentState } + +entityIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Existing adress index" + ::= { entityEntry 1 } + +entityContainedIn OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Contained in" + ::= { entityEntry 2 } + +entityClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EntityClass" + ::= { entityEntry 3 } + +entityClassInstanceNumber OBJECT-TYPE + SYNTAX Integer32 (1..32000 | -2147483648) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The class instance number of this entity within the module(card)" + ::= { entityEntry 4 } + +entityIndexAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name" + ::= { entityEntry 5 } + +entityType OBJECT-TYPE + SYNTAX EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of FspR7 entity. Please refer to EntityType for further deails." + ::= { entityEntry 6 } + +entityAssignmentState OBJECT-TYPE + SYNTAX AssignmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See AssignmentState." + ::= { entityEntry 7 } + +entityEquipmentState OBJECT-TYPE + SYNTAX EquipmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EquipmentState." + ::= { entityEntry 8 } + +containsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ContainsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table for all existing addresses. Gives the index of the subtending + entity in the containment." + ::= { inventoryMib 3 } + +containsEntry OBJECT-TYPE + SYNTAX ContainsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityIndex, + containsIndex + } + ::= { containsTable 1 } + +ContainsEntry ::= SEQUENCE + { containsIndex EntityIndex } + +containsIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { containsEntry 1 } + +controlPlaneWdmEntityTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlPlaneWdmEntityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table for all existing addresses. Entities in this table are either + provisioned, equipped, both of these or neither of these. Containers + are always present in the table as long as their supporting entity + is provisioned or equipped." + ::= { inventoryMib 4 } + +controlPlaneWdmEntityEntry OBJECT-TYPE + SYNTAX ControlPlaneWdmEntityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry for all existing addresses." + INDEX { + controlPlaneWdmEntityIndex + } + ::= { controlPlaneWdmEntityTable 1 } + +ControlPlaneWdmEntityEntry ::= SEQUENCE + { controlPlaneWdmEntityIndex EntityIndex, + controlPlaneWdmEntityContainedIn EntityIndex, + controlPlaneWdmEntityClass CpWdmEntityClass, + controlPlaneWdmEntityClassInstanceNumber Integer32, + controlPlaneWdmEntityIndexAid SnmpAdminString, + controlPlaneWdmEntityAssignmentState AssignmentState } + +controlPlaneWdmEntityIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Existing adress index" + ::= { controlPlaneWdmEntityEntry 1 } + +controlPlaneWdmEntityContainedIn OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Contained in" + ::= { controlPlaneWdmEntityEntry 2 } + +controlPlaneWdmEntityClass OBJECT-TYPE + SYNTAX CpWdmEntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EntityClass" + ::= { controlPlaneWdmEntityEntry 3 } + +controlPlaneWdmEntityClassInstanceNumber OBJECT-TYPE + SYNTAX Integer32 (1..32000 | -2147483648) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The class instance number of this entity within the module(card)" + ::= { controlPlaneWdmEntityEntry 4 } + +controlPlaneWdmEntityIndexAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name" + ::= { controlPlaneWdmEntityEntry 5 } + +controlPlaneWdmEntityAssignmentState OBJECT-TYPE + SYNTAX AssignmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See AssignmentState." + ::= { controlPlaneWdmEntityEntry 6 } + +controlPlaneWdmContainsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlPlaneWdmContainsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table for all existing addresses. Gives the index of the subtending + entity in the containment." + ::= { inventoryMib 5 } + +controlPlaneWdmContainsEntry OBJECT-TYPE + SYNTAX ControlPlaneWdmContainsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + controlPlaneWdmEntityIndex, + controlPlaneWdmContainsIndex + } + ::= { controlPlaneWdmContainsTable 1 } + +ControlPlaneWdmContainsEntry ::= SEQUENCE + { controlPlaneWdmContainsIndex EntityIndex } + +controlPlaneWdmContainsIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { controlPlaneWdmContainsEntry 1 } + +controlPlaneEthEntityTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlPlaneEthEntityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table for all existing addresses. Entities in this table are either + provisioned, equipped, both of these or neither of these. Containers + are always present in the table as long as their supporting entity + is provisioned or equipped." + ::= { inventoryMib 6 } + +controlPlaneEthEntityEntry OBJECT-TYPE + SYNTAX ControlPlaneEthEntityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry for all existing addresses." + INDEX { + controlPlaneEthEntityIndex + } + ::= { controlPlaneEthEntityTable 1 } + +ControlPlaneEthEntityEntry ::= SEQUENCE + { controlPlaneEthEntityIndex EntityIndex, + controlPlaneEthEntityContainedIn EntityIndex, + controlPlaneEthEntityClass CpWdmEntityClass, + controlPlaneEthEntityClassInstanceNumber Integer32, + controlPlaneEthEntityIndexAid SnmpAdminString, + controlPlaneEthEntityAssignmentState AssignmentState } + +controlPlaneEthEntityIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Existing adress index" + ::= { controlPlaneEthEntityEntry 1 } + +controlPlaneEthEntityContainedIn OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Contained in" + ::= { controlPlaneEthEntityEntry 2 } + +controlPlaneEthEntityClass OBJECT-TYPE + SYNTAX CpWdmEntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EntityClass" + ::= { controlPlaneEthEntityEntry 3 } + +controlPlaneEthEntityClassInstanceNumber OBJECT-TYPE + SYNTAX Integer32 (1..32000 | -2147483648) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The class instance number of this entity within the module(card)" + ::= { controlPlaneEthEntityEntry 4 } + +controlPlaneEthEntityIndexAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name" + ::= { controlPlaneEthEntityEntry 5 } + +controlPlaneEthEntityAssignmentState OBJECT-TYPE + SYNTAX AssignmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See AssignmentState." + ::= { controlPlaneEthEntityEntry 6 } + +controlPlaneEthContainsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlPlaneEthContainsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table for all existing addresses. Gives the index of the subtending + entity in the containment." + ::= { inventoryMib 7 } + +controlPlaneEthContainsEntry OBJECT-TYPE + SYNTAX ControlPlaneEthContainsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + controlPlaneEthEntityIndex, + controlPlaneEthContainsIndex + } + ::= { controlPlaneEthContainsTable 1 } + +ControlPlaneEthContainsEntry ::= SEQUENCE + { controlPlaneEthContainsIndex EntityIndex } + +controlPlaneEthContainsIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { controlPlaneEthContainsEntry 1 } + +ptpEntityTable OBJECT-TYPE + SYNTAX SEQUENCE OF PtpEntityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table for PTP existing addresses. Entities in this table are either + provisioned, equipped, both of these or neither of these. Containers + are always present in the table as long as their supporting entity + is provisioned or equipped." + ::= { inventoryMib 10 } + +ptpEntityEntry OBJECT-TYPE + SYNTAX PtpEntityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + ptpEntityIndex + } + ::= { ptpEntityTable 1 } + +PtpEntityEntry ::= SEQUENCE + { ptpEntityIndex EntityIndex, + ptpEntityContainedIn EntityIndex, + ptpEntityClass EntityClass, + ptpEntityClassInstanceNumber Integer32, + ptpEntityIndexAid SnmpAdminString, + ptpEntityType EntityType, + ptpEntityAssignmentState AssignmentState, + ptpEntityEquipmentState EquipmentState, + ptpEntityReferencedTo EntityIndex } + +ptpEntityIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Existing adress index" + ::= { ptpEntityEntry 1 } + +ptpEntityContainedIn OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Contained in" + ::= { ptpEntityEntry 2 } + +ptpEntityClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EntityClass" + ::= { ptpEntityEntry 3 } + +ptpEntityClassInstanceNumber OBJECT-TYPE + SYNTAX Integer32 (1..32000 | -2147483648) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The class instance number of this entity within the module(card)" + ::= { ptpEntityEntry 4 } + +ptpEntityIndexAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name" + ::= { ptpEntityEntry 5 } + +ptpEntityType OBJECT-TYPE + SYNTAX EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of FspR7 entity. Please refer to EntityType for further deails." + ::= { ptpEntityEntry 6 } + +ptpEntityAssignmentState OBJECT-TYPE + SYNTAX AssignmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See AssignmentState." + ::= { ptpEntityEntry 7 } + +ptpEntityEquipmentState OBJECT-TYPE + SYNTAX EquipmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EquipmentState." + ::= { ptpEntityEntry 8 } + +ptpEntityReferencedTo OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { ptpEntityEntry 9 } + +vtpEntityTable OBJECT-TYPE + SYNTAX SEQUENCE OF VtpEntityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table for VTP existing addresses. Entities in this table are either + provisioned, equipped, both of these or neither of these. Containers + are always present in the table as long as their supporting entity + is provisioned or equipped." + ::= { inventoryMib 11 } + +vtpEntityEntry OBJECT-TYPE + SYNTAX VtpEntityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + vtpEntityIndex + } + ::= { vtpEntityTable 1 } + +VtpEntityEntry ::= SEQUENCE + { vtpEntityIndex EntityIndex, + vtpEntityContainedIn EntityIndex, + vtpEntityClass EntityClass, + vtpEntityClassInstanceNumber Integer32, + vtpEntityIndexAid SnmpAdminString, + vtpEntityType EntityType, + vtpEntityAssignmentState AssignmentState, + vtpEntityEquipmentState EquipmentState, + vtpEntityReferencedTo EntityIndex } + +vtpEntityIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Existing adress index" + ::= { vtpEntityEntry 1 } + +vtpEntityContainedIn OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Contained in" + ::= { vtpEntityEntry 2 } + +vtpEntityClass OBJECT-TYPE + SYNTAX EntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EntityClass" + ::= { vtpEntityEntry 3 } + +vtpEntityClassInstanceNumber OBJECT-TYPE + SYNTAX Integer32 (1..32000 | -2147483648) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The class instance number of this entity within the module(card)" + ::= { vtpEntityEntry 4 } + +vtpEntityIndexAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name" + ::= { vtpEntityEntry 5 } + +vtpEntityType OBJECT-TYPE + SYNTAX EntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The type of FspR7 entity. Please refer to EntityType for further deails." + ::= { vtpEntityEntry 6 } + +vtpEntityAssignmentState OBJECT-TYPE + SYNTAX AssignmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See AssignmentState." + ::= { vtpEntityEntry 7 } + +vtpEntityEquipmentState OBJECT-TYPE + SYNTAX EquipmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EquipmentState." + ::= { vtpEntityEntry 8 } + +vtpEntityReferencedTo OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { vtpEntityEntry 9 } + +controlPlaneOtnEntityTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlPlaneOtnEntityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table for all existing addresses. Entities in this table are either + provisioned, equipped, both of these or neither of these. Containers + are always present in the table as long as their supporting entity + is provisioned or equipped." + ::= { inventoryMib 12 } + +controlPlaneOtnEntityEntry OBJECT-TYPE + SYNTAX ControlPlaneOtnEntityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry for all existing addresses." + INDEX { + controlPlaneOtnEntityIndex + } + ::= { controlPlaneOtnEntityTable 1 } + +ControlPlaneOtnEntityEntry ::= SEQUENCE + { controlPlaneOtnEntityIndex EntityIndex, + controlPlaneOtnEntityContainedIn EntityIndex, + controlPlaneOtnEntityClass CpWdmEntityClass, + controlPlaneOtnEntityClassInstanceNumber Integer32, + controlPlaneOtnEntityIndexAid SnmpAdminString, + controlPlaneOtnEntityAssignmentState AssignmentState } + +controlPlaneOtnEntityIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "Existing adress index" + ::= { controlPlaneOtnEntityEntry 1 } + +controlPlaneOtnEntityContainedIn OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Contained in" + ::= { controlPlaneOtnEntityEntry 2 } + +controlPlaneOtnEntityClass OBJECT-TYPE + SYNTAX CpWdmEntityClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See EntityClass" + ::= { controlPlaneOtnEntityEntry 3 } + +controlPlaneOtnEntityClassInstanceNumber OBJECT-TYPE + SYNTAX Integer32 (1..32000 | -2147483648) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The class instance number of this entity within the module(card)" + ::= { controlPlaneOtnEntityEntry 4 } + +controlPlaneOtnEntityIndexAid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name" + ::= { controlPlaneOtnEntityEntry 5 } + +controlPlaneOtnEntityAssignmentState OBJECT-TYPE + SYNTAX AssignmentState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "See AssignmentState." + ::= { controlPlaneOtnEntityEntry 6 } + +controlPlaneOtnContainsTable OBJECT-TYPE + SYNTAX SEQUENCE OF ControlPlaneOtnContainsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table for all existing addresses. Gives the index of the subtending + entity in the containment." + ::= { inventoryMib 13 } + +controlPlaneOtnContainsEntry OBJECT-TYPE + SYNTAX ControlPlaneOtnContainsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + controlPlaneOtnEntityIndex, + controlPlaneOtnContainsIndex + } + ::= { controlPlaneOtnContainsTable 1 } + +ControlPlaneOtnContainsEntry ::= SEQUENCE + { controlPlaneOtnContainsIndex EntityIndex } + +controlPlaneOtnContainsIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { controlPlaneOtnContainsEntry 1 } + +swDbFileTable OBJECT-TYPE + SYNTAX SEQUENCE OF SwDbFileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { swAdmin 1 } + +swDbFileEntry OBJECT-TYPE + SYNTAX SwDbFileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + swDbFileIndex + } + ::= { swDbFileTable 1 } + +SwDbFileEntry ::= SEQUENCE + { swDbFileIndex EntityIndex, + swDbFileArea FileArea, + swDbFileType FileType, + swDbFileSize Unsigned32, + swDbFileCreationTime DateAndTime, + swDbFileVersion SnmpAdminString, + swDbFileGrade Grade, + swDbFileComment SnmpAdminString, + swDbFileFileName SnmpAdminString, + swDbFileRowStatus RowStatus, + swDbFilePgmType PgmType } + +swDbFileIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index" + ::= { swDbFileEntry 1 } + +swDbFileArea OBJECT-TYPE + SYNTAX FileArea + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of Area" + ::= { swDbFileEntry 2 } + +swDbFileType OBJECT-TYPE + SYNTAX FileType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of File" + ::= { swDbFileEntry 3 } + +swDbFileSize OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Size of Memory = USED + AVAILABLE" + ::= { swDbFileEntry 4 } + +swDbFileCreationTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Creation Time" + ::= { swDbFileEntry 5 } + +swDbFileVersion OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "General Release Issue Number of software in the ACT or STBY memory location. Format: XX-YY-Z" + ::= { swDbFileEntry 6 } + +swDbFileGrade OBJECT-TYPE + SYNTAX Grade + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Used to distinguish between NCU capabilities (range of supported services or applications)" + ::= { swDbFileEntry 7 } + +swDbFileComment OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Comment of PGM or DBS files." + ::= { swDbFileEntry 8 } + +swDbFileFileName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "File Name" + ::= { swDbFileEntry 9 } + +swDbFileRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION "RowStatus" + ::= { swDbFileEntry 10 } + +swDbFilePgmType OBJECT-TYPE + SYNTAX PgmType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Program Type" + ::= { swDbFileEntry 11 } + +fwDataTable OBJECT-TYPE + SYNTAX SEQUENCE OF FwDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { swAdmin 2 } + +fwDataEntry OBJECT-TYPE + SYNTAX FwDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityIndex + } + ::= { fwDataTable 1 } + +FwDataEntry ::= SEQUENCE + { fwDataNewVersion SnmpAdminString, + fwDataStandbyVersion SnmpAdminString, + fwDataServiceImpairment ServiceAffecting, + fwDataBootStatus BootState, + fwDataFirmwarePackageRev SnmpAdminString, + fwDataStandbyServiceImpairment StandbyServiceAffecting, + fwDataFirmwareAvailable NoYesNA, + fwDataFirmwareApproved NoYesNA, + fwDataFirmwarePackageRevBackup SnmpAdminString, + fwDataReadyForActivation YesNoNA, + fwDataActivationReadyOnStandby YesNoNA, + fwDataProtectionPart FspR7YesNo, + fwDataForm ModuleForm, + fwDataStandbyFirmwareAvailable NoYesNA } + +fwDataNewVersion OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "New Firmware Package Revision Number of file which resides on ACT PGM partition." + ::= { fwDataEntry 1 } + +fwDataStandbyVersion OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "New Firmware Package Revision Number of file which resides on STBY PGM partition." + ::= { fwDataEntry 2 } + +fwDataServiceImpairment OBJECT-TYPE + SYNTAX ServiceAffecting + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Service Affecting Change during FWP upgrade and Restart operation" + ::= { fwDataEntry 3 } + +fwDataBootStatus OBJECT-TYPE + SYNTAX BootState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Boot State. Every state change (excluding IDLE) does generate a corresponding transient condition." + ::= { fwDataEntry 4 } + +fwDataFirmwarePackageRev OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Active Firmware Package Revision Number of module software." + ::= { fwDataEntry 5 } + +fwDataStandbyServiceImpairment OBJECT-TYPE + SYNTAX StandbyServiceAffecting + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Service Affecting Change during FWP upgrade after activation of STBY PGM partition." + ::= { fwDataEntry 6 } + +fwDataFirmwareAvailable OBJECT-TYPE + SYNTAX NoYesNA + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware package for module available for ACT-PGM" + ::= { fwDataEntry 7 } + +fwDataFirmwareApproved OBJECT-TYPE + SYNTAX NoYesNA + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware package update for Encryption module is approved by Crypto Officer" + ::= { fwDataEntry 8 } + +fwDataFirmwarePackageRevBackup OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Standby Firmware Package Revision Number, Format XX.YY.ZZ (X,Y,Z are decimal characters, leading 0 are omitted)." + ::= { fwDataEntry 9 } + +fwDataReadyForActivation OBJECT-TYPE + SYNTAX YesNoNA + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FWPREV-STBY == FWPREV-SYS-ACT" + ::= { fwDataEntry 10 } + +fwDataActivationReadyOnStandby OBJECT-TYPE + SYNTAX YesNoNA + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FWPREV-STBY == FWPREV-SYS-STBY" + ::= { fwDataEntry 11 } + +fwDataProtectionPart OBJECT-TYPE + SYNTAX FspR7YesNo + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Module is active part of Channel Card Protection Group." + ::= { fwDataEntry 12 } + +fwDataForm OBJECT-TYPE + SYNTAX ModuleForm + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Form of module" + ::= { fwDataEntry 13 } + +fwDataStandbyFirmwareAvailable OBJECT-TYPE + SYNTAX NoYesNA + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware package for module available for STBY-PGM" + ::= { fwDataEntry 14 } + +coldRestartCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF ColdRestartCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { swAdmin 3 } + +coldRestartCapEntry OBJECT-TYPE + SYNTAX ColdRestartCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + entityIndex + } + ::= { coldRestartCapTable 1 } + +ColdRestartCapEntry ::= SEQUENCE + { coldRestartCapServiceAffectingCap ServiceAffectingCaps } + +coldRestartCapServiceAffectingCap OBJECT-TYPE + SYNTAX ServiceAffectingCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Service Affecting Change during FWP upgrade and Restart operation" + ::= { coldRestartCapEntry 1 } + +eqpFwUpgradeRequest OBJECT-TYPE + SYNTAX CommandEqpt + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Update, Install and Reboot commands." + ::= { swAdmin 10 } + +eqpFwServiceImpairment OBJECT-TYPE + SYNTAX ServiceAffecting + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Service Affecting Change during FWP upgrade and Restart operation" + ::= { swAdmin 11 } + +eqpFwNextEqpForUpdate OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The valid address of physically available Equipment part." + ::= { swAdmin 12 } + +eqpFwEqpType OBJECT-TYPE + SYNTAX FspR7EquipmentType + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The TYPE of Equipment and the MODE setting determine uniquely the number and allowed TYPE's of the provisionable dependent entities (plugs, interfaces, modules)" + ::= { swAdmin 13 } + +eqpFwNcuServerBusy OBJECT-TYPE + SYNTAX FspR7FalseTrue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NCU SW download busy" + ::= { swAdmin 14 } + +eqpFwEqpServerBusy OBJECT-TYPE + SYNTAX FspR7FalseTrue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware package download busy" + ::= { swAdmin 15 } + +updateEqpt OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of equipment which have to be updated" + ::= { swAdmin 16 } + +installedEqpt OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of equipment is already installed" + ::= { swAdmin 17 } + +selectedFile OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "File Name" + ::= { swAdmin 18 } + +ncuActivationDate OBJECT-TYPE + SYNTAX FspR7Date + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Activation Date in local time. Format: YY-MM-DD" + ::= { swAdmin 19 } + +ncuActivationTime OBJECT-TYPE + SYNTAX FspR7Time + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Activation Time in local time. Format HH-MM-SS" + ::= { swAdmin 20 } + +ncuScheduledActivation OBJECT-TYPE + SYNTAX NcuAutoActivation + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable scheduled activation of the standby PGM partition." + ::= { swAdmin 21 } + +ncuScheduledDbRestore OBJECT-TYPE + SYNTAX RestoreActivation + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Shows whether scheduled activtion will be a database restore or a new software activation" + ::= { swAdmin 22 } + +encryptionFwpFile OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The name FWP for encryption capable modules." + ::= { swAdmin 23 } + +clearRdiskRequest OBJECT-TYPE + SYNTAX INTEGER + { + undefined(0), + active(1), + inactive(2) + } + + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object initiate RDISK clearance." + ::= { swAdmin 24 } + +ncuActivationDateUtc OBJECT-TYPE + SYNTAX FspR7Date + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Activation Date Format: YY-MM-DD" + ::= { swAdmin 25 } + +ncuActivationTimeUtc OBJECT-TYPE + SYNTAX FspR7Time + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Activation Time Format: HH-MM-SS" + ::= { swAdmin 26 } + +neBackupEncryption OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Allows the database backup file to be encrypted with a user specified password." + ::= { swAdmin 38 } + +neBackupPassword OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Secret, case-sensitive password to for encryption" + ::= { swAdmin 39 } + +neF7AutomaticRemoteBackupEncryption OBJECT-TYPE + SYNTAX EnableState + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Allows the database backup file to be encrypted with a user specified password." + ::= { swAdmin 40 } + +neF7AutomaticRemoteBackupPassword OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Secret, case-sensitive password to for encryption" + ::= { swAdmin 41 } + +neBackupUsers OBJECT-TYPE + SYNTAX FspR7UsersDb + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Specifies how user accounts are handled for database operations" + ::= { swAdmin 42 } + +neInitialConnectionMode OBJECT-TYPE + SYNTAX FspR7EnableDisable + MAX-ACCESS read-write + STATUS current + DESCRIPTION "NCU C1 Auto Connect/DHCP Mode will offer DHCP leases to the user's device." + ::= { swAdmin 43 } + +neF7AutomaticRemoteBackupUsers OBJECT-TYPE + SYNTAX FspR7UsersDb + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Specifies how user accounts are handled for database operations" + ::= { swAdmin 44 } + +neRestoreConfig OBJECT-TYPE + SYNTAX RestoreActivation + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Shows whether the last activation was(will be) a database restore or a new software activation" + ::= { dbAdmin 1 } + +swDbDataTable OBJECT-TYPE + SYNTAX SEQUENCE OF SwDbDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { dbAdmin 2 } + +swDbDataEntry OBJECT-TYPE + SYNTAX SwDbDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + swDbDataIndex + } + ::= { swDbDataTable 1 } + +SwDbDataEntry ::= SEQUENCE + { swDbDataIndex EntityIndex, + swDbDataArea FileArea, + swDbDataProgramVersion SnmpAdminString, + swDbDataDatabaseVersion SnmpAdminString, + swDbDataActivationTime DateAndTime, + swDbDataRestoreConfig RestoreActivation, + swDbDataFirmwareSetVersion SnmpAdminString, + swDbDataNcuSoftwareVersion SnmpAdminString, + swDbDataStandbyPartitionStatus PartitionStatus, + swDbDataNumEqpt Unsigned32, + swDbDataNumLegacyEqpt Unsigned32, + swDbDataNumNativeSaUpdate Unsigned32, + swDbDataNumNativeNsaUpdate Unsigned32, + swDbDataNumLegacyUpdate Unsigned32, + swDbDataNumSaNotReady Unsigned32, + swDbDataNumNsaNotReady Unsigned32 } + +swDbDataIndex OBJECT-TYPE + SYNTAX EntityIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index" + ::= { swDbDataEntry 1 } + +swDbDataArea OBJECT-TYPE + SYNTAX FileArea + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of Area" + ::= { swDbDataEntry 2 } + +swDbDataProgramVersion OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "General Release Issue Number of software in the ACT or STBY memory location. Format: XX-YY-Z" + ::= { swDbDataEntry 3 } + +swDbDataDatabaseVersion OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "General Release Issue Number of Database in the ACT or STBY memory location. Typically this will be the same as the GISSUE." + ::= { swDbDataEntry 4 } + +swDbDataActivationTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Activation Time" + ::= { swDbDataEntry 5 } + +swDbDataRestoreConfig OBJECT-TYPE + SYNTAX RestoreActivation + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Shows whether the last activation was(will be) a database restore or a new software activation" + ::= { swDbDataEntry 6 } + +swDbDataFirmwareSetVersion OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware Package Set Version" + ::= { swDbDataEntry 7 } + +swDbDataNcuSoftwareVersion OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NCU Software Version ACT or STBY memory location. Format: XX-YY-Z" + ::= { swDbDataEntry 8 } + +swDbDataStandbyPartitionStatus OBJECT-TYPE + SYNTAX PartitionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Partition State" + ::= { swDbDataEntry 9 } + +swDbDataNumEqpt OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of all provisioned and equipped equipment in system" + ::= { swDbDataEntry 10 } + +swDbDataNumLegacyEqpt OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of all legacy provisioned and equipped modules in system," + ::= { swDbDataEntry 11 } + +swDbDataNumNativeSaUpdate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of all native modules which have to be updated (SA), both with already properly installed pak on standby image and those which need installation." + ::= { swDbDataEntry 12 } + +swDbDataNumNativeNsaUpdate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of all modules which have to be updated (NSA),both with already properly installed pak on standby image and those which need installation." + ::= { swDbDataEntry 13 } + +swDbDataNumLegacyUpdate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of all legacy modules which have to be updated." + ::= { swDbDataEntry 14 } + +swDbDataNumSaNotReady OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of modules which can be updated with a service affecting (SA) firmware package." + ::= { swDbDataEntry 15 } + +swDbDataNumNsaNotReady OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of modules which can be updated with a non-service affecting (NSA) firmware package." + ::= { swDbDataEntry 16 } + +swDbDataCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF SwDbDataCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { dbAdmin 3 } + +swDbDataCapEntry OBJECT-TYPE + SYNTAX SwDbDataCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + swDbDataCapUpgradeRequest + } + ::= { swDbDataCapTable 1 } + +SwDbDataCapEntry ::= SEQUENCE + { swDbDataCapUpgradeRequest INTEGER, + swDbDataCapRestoreConfig RestoreActivationCaps } + +swDbDataCapUpgradeRequest OBJECT-TYPE + SYNTAX INTEGER + { + undefined(0), + none(1), + download(2), + install(3), + activate(4), + revertToPrevious(5), + reboot(6), + downloadInstallActivateReboot(7), + installActivateReboot(8), + revertToPreviousReboot(9), + activateAlp(10), + activateDefaultAlp(11), + upload(12), + autoDownloadInstall(13), + autoInstall(14), + fwpInstall(15), + fwpDownloadInstall(16), + downloadCf(17), + uploadCf(18), + installCf(19), + autoInstallCf(20), + uploadPa(21), + activateWithFwp(22), + forceReboot(23), + stbyFwpInstall(24) + } + + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index value is a requested upgrade type from neSwUpgradeRequest object, + where following values are applicable: + - install(3) + - activate(4) + - reboot(6) + - activateAlp(10) + - activateDefaultAlp(11)" + ::= { swDbDataCapEntry 1 } + +swDbDataCapRestoreConfig OBJECT-TYPE + SYNTAX RestoreActivationCaps + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Shows whether the last activation was(will be) a database restore or a new software activation" + ::= { swDbDataCapEntry 2 } + +swDbDataDefaultsTable OBJECT-TYPE + SYNTAX SEQUENCE OF SwDbDataDefaultsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { dbAdmin 4 } + +swDbDataDefaultsEntry OBJECT-TYPE + SYNTAX SwDbDataDefaultsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + swDbDataDefaultsUpgradeRequest + } + ::= { swDbDataDefaultsTable 1 } + +SwDbDataDefaultsEntry ::= SEQUENCE + { swDbDataDefaultsUpgradeRequest INTEGER, + swDbDataDefaultsRestoreConfig RestoreActivation } + +swDbDataDefaultsUpgradeRequest OBJECT-TYPE + SYNTAX INTEGER + { + undefined(0), + none(1), + download(2), + install(3), + activate(4), + revertToPrevious(5), + reboot(6), + downloadInstallActivateReboot(7), + installActivateReboot(8), + revertToPreviousReboot(9), + activateAlp(10), + activateDefaultAlp(11), + upload(12), + autoDownloadInstall(13), + autoInstall(14), + fwpInstall(15), + fwpDownloadInstall(16), + downloadCf(17), + uploadCf(18), + installCf(19), + autoInstallCf(20), + uploadPa(21), + activateWithFwp(22), + forceReboot(23), + stbyFwpInstall(24) + } + + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index value is a requested upgrade type from neSwUpgradeRequest object, + where following values are applicable: + - install(3) + - activate(4) + - reboot(6) + - activateAlp(10) + - activateDefaultAlp(11)" + ::= { swDbDataDefaultsEntry 1 } + +swDbDataDefaultsRestoreConfig OBJECT-TYPE + SYNTAX RestoreActivation + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Shows whether the last activation was(will be) a database restore or a new software activation" + ::= { swDbDataDefaultsEntry 2 } + +snmpServerPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The TCP or UDP port on which a server is listening" + ::= { snmpAgent 2 } + +snmpProxyServerAdminState OBJECT-TYPE + SYNTAX FspR7AdminStateSnmpProxy + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { snmpAgent 3 } + +snmpProxyServerPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The TCP or UDP port on which a server is listening" + ::= { snmpAgent 4 } + +snmpProxyServerSynchroState OBJECT-TYPE + SYNTAX SnmpProxySynchronizationState + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This parameter is used to synchronize proxy table on GNE with destination NE's + availability." + ::= { snmpAgent 5 } + +snmpProxyServerSynchroStage OBJECT-TYPE + SYNTAX SnmpProxySynchronizationStage + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "This parameter is used to indicate stage of synchronization process." + ::= { snmpAgent 6 } + +snmpProxyEntrySingleTargetOutTable OBJECT-TYPE + SYNTAX SEQUENCE OF SnmpProxyEntrySingleTargetOutEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { snmpAgent 10 } + +snmpProxyEntrySingleTargetOutEntry OBJECT-TYPE + SYNTAX SnmpProxyEntrySingleTargetOutEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { + snmpProxyEntrySingleTargetOutAddress, + snmpProxyEntrySingleTargetOutPort + } + ::= { snmpProxyEntrySingleTargetOutTable 1 } + +SnmpProxyEntrySingleTargetOutEntry ::= SEQUENCE + { snmpProxyEntrySingleTargetOutAddress IpAddress, + snmpProxyEntrySingleTargetOutPort Unsigned32, + snmpProxyEntrySingleTargetOutNodeAgentStatus DestinationNodeOrAgentState, + snmpProxyEntrySingleTargetOutContext SnmpAdminString, + snmpProxyEntrySingleTargetOutRowStatus RowStatus, + snmpProxyEntrySingleTargetOutAdminState FspR7AdminStateSnmpProxy, + snmpProxyEntrySingleTargetOutUserName SnmpAdminString } + +snmpProxyEntrySingleTargetOutAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "IP Address assigned to LAN IP Interface" + ::= { snmpProxyEntrySingleTargetOutEntry 1 } + +snmpProxyEntrySingleTargetOutPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The destination port" + ::= { snmpProxyEntrySingleTargetOutEntry 2 } + +snmpProxyEntrySingleTargetOutNodeAgentStatus OBJECT-TYPE + SYNTAX DestinationNodeOrAgentState + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION "" + ::= { snmpProxyEntrySingleTargetOutEntry 3 } + +snmpProxyEntrySingleTargetOutContext OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The contextName used in SNMP messages to an SNMP Proxy Forwarder to indicate for which SNMP Proxy Client the SNMP messages is meant" + ::= { snmpProxyEntrySingleTargetOutEntry 4 } + +snmpProxyEntrySingleTargetOutRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION "RowStatus" + ::= { snmpProxyEntrySingleTargetOutEntry 5 } + +snmpProxyEntrySingleTargetOutAdminState OBJECT-TYPE + SYNTAX FspR7AdminStateSnmpProxy + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Administrative State is displayed in the GUI and Craft. Transition to Unassigend requires the entity to be deleted." + ::= { snmpProxyEntrySingleTargetOutEntry 6 } + +snmpProxyEntrySingleTargetOutUserName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The name string for user authentication purposes" + ::= { snmpProxyEntrySingleTargetOutEntry 7 } + + +END diff --git a/MIBS/adva/CM-ALARM-MIB b/MIBS/adva/CM-ALARM-MIB new file mode 100644 index 0000000..e004f42 --- /dev/null +++ b/MIBS/adva/CM-ALARM-MIB @@ -0,0 +1,2034 @@ +CM-ALARM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32 + FROM SNMPv2-SMI + TimeStamp, DateAndTime, TruthValue, VariablePointer, DisplayString, + TEXTUAL-CONVENTION + FROM SNMPv2-TC + TrapAlarmSeverity + FROM ADVA-MIB + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + cmEthernetAccPortIndex, cmEthernetNetPortIndex + FROM CM-FACILITY-MIB + fsp150cm + FROM ADVA-MIB; + + +cmAlarmMIB MODULE-IDENTITY + LAST-UPDATED "202003010000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the Alarm Monitoring MIB definitions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "202003010000Z" + DESCRIPTION + " + Notes from release 202003010000Z + (1) Added new literal to CmAlarmEntityType + l3ptpport(234) + + Notes from release 202002200000Z + (1) added new TEXTUAL-CONVENTION to CmConditionType + - invalid-syscfg + + Notes from release 202001300000Z + (1) Added new literals to CmConditionType + - spoofing-pps + - spoofing-loc + + Notes from release 202001140000Z + (1) Added new literals to CmConditionType + - jamming + - spoofing + + Notes from release 201911240000Z + (1) Added new literals to CmConditionType + invalidsymkeypeering(401), + auto-asymmetry-delay-fail(402), + no-certificate(403), + certificate-expired-soon(404), + bpvc(405), + crcf(406), + oofc(407), + psuinputfail1(408), + psuinputfail2(409) + + + Notes from release 201909130000Z + (1) Added new literals to CmAlarmEntityType + - irig-card + - irg-port-group + Notes from release 201908140000Z + (1) add ed new literals to CmAlarmEntityType. + - oneru-xg120pro-sh-shelf, + - eth-xg-120pro-sh-card + + Notes from release 201907080000Z, + (1) Added new TEXTUAL-CONVENTION to CmConditionType + - jamming, spoofing + + Notes from release 201903070000Z + (1) Added new literals to CmAlarmEntityType. + - oneru-xg118proac-sh-shelf, + - eth-xg-118proac-sh-card + + + Notes from release 201903050000Z + (1) Added new literals to CmAlarmEntityType. + - ntp-clock + (2) Added new literals to CmConditionType + local-cooling-fail + + Notes from release 201809240000Z + (1) Added new literals to CmAlarmEntityType. + - oneru-xg118pro-sh-shelf, + - eth-xg-118pro-sh-card + + Notes from release 201804190000Z + (1) Added new literals to CmAlarmEntityType. + - oneru-xg116pro-h-shelf, + - eth-xg-116pro-h-card + + Notes from release 201802020000Z + (1) Added new literals to CmConditionType. + (2) Added new literals to CmAlarmEntityType. + + Notes from release 201708220000Z + (1) CmAlarmEntityType: Added literals + oneru-osa5430-shelf, eth-csm-card, threeru-osa5440-shelf + + Notes from release 201703170000Z + (1) CmConditionType: Added literals gatewayNotReachable, pdop-mask-cross + + Notes from release 201703080000Z + (1) CmConditionType: Added literals pps-not-generated, min-sat-1-thrshld-crossed, min-sat-2-thrshld-crossed + + Notes from release 201612190000Z + + (1) CmConditionType: Added literals bmcaError, freeze, gpsFwUpgrade + (2) CmAlarmEntityType: Added literals osa-ge-4s, elpgroup + + Notes from release 201605240000Z + (1) added ge112proVm device (selves and cards) to CmAlarmEntityType + + Notes from release 201603150000Z + (1) added ge114proVm devices (H/CH/SCH/ selves and cards) to CmAlarmEntityType + (2) added server-card to CmAlarmEntityType + + Notes from release 201512210000Z + (1) Added new literal to CmConditionType (Release 8.1CC - XG210), + erpRingSegmentation + + Notes from release 201502040000Z + (1) added oneru-xg210c-shelf, eth-xg-210c-card, ge-8sc-cc to CmAlarmEntityType + (2) added macSecKeyExchangeFail, macSecPasswordMissing, macSecRamCleared, + noRouteResources to CmConditionType + + Notes from release 201502010000Z + (i) Added literals to CmAlarmEntityType (Release 7.1sp - OSA5411), + oneru-osa5411-shelf, eth-osa5411-card + + Notes from release 201408280000Z + (i) Added new literal trafficResourceLimitExceeded to CmConditionType + + Notes from release 201407180000Z, + (i) Added new CmLoopbackType literals, + oduAis, opuAis, otuAis, otnProtMsmtch, otnProtPrtclFail, oduBdi, + otuBdi, lossCharSync, berHigh, laserFail, laserCurrentAbnormal, + oduLock, autoShutdown, localFault, otuLof, otuLom, oduOci, opuPlm, + oduSd, otuSd, opuSf, optPowerHighRx, optPowerLowRx, optPowerHighTx, + optPowerLowTx, oduTim, otuTim + + (ii) Added new CmAlarmEntityType literals, + oneru-otn210-shelf, eth-otn-210-card + + Notes from release 201404170000Z + (i) Added new literal xfpWaveLengthMismatch to CmConditionType + + Notes from release 201205170000Z + (i) Alarm Entity Types for PWE3, PTP + (ii) Condition Types for PWE3, PTP, ELMI + + Notes from release 201112070000Z + (i) Added f3EnvAlarmInputTable with objects + f3EnvAlarmInputIndex, f3EnvAlarmInputDescr, f3EnvAlarmInputCondType, + f3EnvAlarmInputNotifCode, f3EnvAlarmInputMode + + Notes from release 201012140000Z + (i) Added objects cmAlmTestAlarmEntity, cmAlmTestAlarmAction + + Notes from release 201010270000Z + (i) Added objects cmSysAlmAdditionalInfoObject, cmSysAlmAdditionalInfoName, + cmSysCondAdditionalInfoObject, cmSysCondAdditionalInfoName + (ii) Added objects cmNetworkElementAlmAdditionalInfoObject, + cmNetworkElementAlmAdditionalInfoName, + cmNetworkElementCondAdditionalInfoObject, + cmNetworkElementCondAdditionalInfoName + + Notes from release 201006070000Z + Added literals to CmConditionType TC (Release 4.3CC - GE201), + syncreflck, syncreffrc, syncrefman, + syncrefwtr, syncrefsw, lcpfail, lcploopback, + authservernotreachable, excessiveinterrupts + Added literals to CmAlarmEntityType TC (Release 4.3CC - GE201), + oneru-ge201-shelf, eth-ge-201-card, oneru-ge201se-shelf, + eth-ge-201se-card + + Notes from release 200903160000Z + This release is applicable to the FSP150CC Release 4.1 + devices GE101 and GE206. + (1)Textual Convention CmAlarmEntityType is updated with additional + enumeration literals, + 1ru-h1-shelf, 1ru-f1-shelf, eth-ge-101-card, eth-ge-206-card, + cfmmep, sync, bitsinport, bitsoutport + (2)Textual Convention CmConditionType is updated with additional + enumeration literals, + crossconnectccm, erroneousccm, someremotemepccm, somemacstatus, + somerdi, ais, syncref, esmcfail, qlmismatch, freqoff, los, lof, + qlsqlch, frngsync, fstsync, hldovrsync, losloc, wtr, allsyncref, + qlinvalid, snmpdghostunresolved, snmpdghostresourcesbusy, + bwexceedednegspeed, shaperbtd, sfpnonqualified, + avghldovrfrqnotrdy + (3)Added new objects cmSysAlmObject, cmSysAlmObjectName, + cmSysCondObject, cmSysCondObjectName + + Notes from release 200803030000Z, + (1)MIB version ready for release FSP150CM 3.1." + ::= {fsp150cm 6} + +-- +-- OID definitions +-- +alarmObjects OBJECT IDENTIFIER ::= {cmAlarmMIB 1} +alarmNotifications OBJECT IDENTIFIER ::= {cmAlarmMIB 2} +alarmConformance OBJECT IDENTIFIER ::= {cmAlarmMIB 3} + +-- +-- Textual conventions. +-- + +CmServiceEffect ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Indicates whether a condition is service affecting or not." + SYNTAX INTEGER { + none(0), + nonServiceAffecting(1), + serviceAffecting(2) + } + + +CmLocation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Identifies the location associated with the particular information." + SYNTAX INTEGER { + none(0), + both(1), + farEnd(2), + nearEnd(3), + notApplicable(4) + } + + +CmDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Specifies the direction associated with the particular information." + SYNTAX INTEGER { + none(0), + bidirectional(1), + bothDirections(2), + notApplicable(3), + receiveDirectionOnly(4), + transmitDirectionOnly(5), + uniDirectional(6) + } + +-- +-- New values may be added to future releases as long as existing +-- values are preserved. +-- +CmConditionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Identifies the type of condition or alarm being reported." + SYNTAX INTEGER { + none(0), + acoopr(1), + hwinitedsysboot(2), + userinitednemireboot(3), + userinitedsysboot(4), + userinitedsysbootdefaultdb(5), + userinitedsysbootdbrestore (6), + userinitedsysrebootswact(7), + sysrecoveryfailed(8), + primntpsvrFailed(9), + bckupntpsvrFailed(10), + swdl-ftip(11), + swdl-ftfail(12), + swdl-ftpass(13), + swdl-instip(14), + swdl-instfail(15), + swdl-instpass(16), + swdl-actip(17), + swdl-actfail(18), + swdl-actpass(19), + swdl-valip(20), + swdl-valfail(21), + swdl-valpass(22), + db-ftip(23), + db-ftfail(24), + db-ftpass(25), + ctneqpt(26), + eqptflt(27), + forced(28), + lockout(29), + manualswitch(30), + wkswtopr(31), + wkswbk(32), + mismatch(33), + psu1fail(34), + psu2fail(35), + eqptremoved(36), + autonegunknown(37), + dyinggasp(38), + efmfail(39), + efmrce(40), + efmrld(41), + efmrls(42), + lnkdeactivated(43), + lnkdownunisolated(44), + lnkdowncablefault(45), + lnkdowncableremoved(46), + lnkdownautonegfailed(47), + lnkdownlpbkfault(48), + lnkdowncabletestfault(49), + lnkdown(50), + rfi(51), + rxjabber(52), + sfpmismatch(53), + sfpremoved(54), + sfptxfault(55), + sfpinserted(56), + fan-a(57), + fan-b(58), + overtemp(59), + undertemp(60), + overvoltage(61), + undervoltage(62), + shelfrmvd(63), + rmtefmlpbkfail(64), + inpwrflt(65), + -- + crossconnectccm(66), + erroneousccm(67), + someremotemepccm(68), + somemacstatus(69), + somerdi(70), + ais(71), + syncref(72), + esmcfail(73), + qlmismatch(74), + freqoff(75), + los(76), + lof(77), + qlsqlch(78), + frngsync(79), + fstsync(80), + hldovrsync(81), + losloc(82), + wtr(83), + allsyncref(84), + qlinvalid(85), + snmpdghostunresolved(86), + snmpdghostresourcesbusy(87), + bwexceedednegspeed(88), + shaperbtd(89), + sfpnonqualified(90), + avghldovrfrqnotrdy(91), + lnkdownmasterslavecfg(92), + pwrnoinputunitfault(93), + ipaddrconflict(94), + nomoreresources(95), + syncreflck(96), -- sync reference locked out + syncreffrc(97), -- sync reference forced switch + syncrefman(98), -- sync reference manual switch + syncrefwtr(99), -- sync reference wait to restore + syncrefsw(100), -- sync reference switch + lcpfail(101), -- link control protocol (PPP) failed + lcploopback(102), -- link control protocol detected loopback + authservernotreachable (103), -- authentications server not reachable + excessiveinterrupts(104), -- system detected abnormal, excessive interrupts + dbdowngradeip(105), -- database downgrade in progress + testalarm(106), -- test alarm standing condition + -- + gen-filexfer-ip(107), -- generic file transfer in progress + gen-filexfer-fail(108), -- generic file transfer failed + gen-filexfer-pass(109), -- generic file transfer pass + gen-oper-ip(110), -- generic operation in progress + gen-oper-fail(111), -- generic operation fail + gen-oper-pass(112), -- generic operation pass + -- + trafficfail(113), + clockfail(114), + rdncyswitchover(115), + rdncyswvermismatch(116), + rdncyoutofsync(117), + rdncylockout(118), + rdncymaintenance(119), + xfptxfault(120), + xfpmismatch(121), + xfpnonqualified(122), + xfpremoved(123), + xfpinserted(124), + lagmbrfail(125), + swdl-proip(126), + swdl-propass(127), + swdl-profail(128), + db-proip(129), + db-propass(130), + db-profail(131), + swdl-rvtip(132), + swdl-rvtpass(133), + swdl-rvtfail(134), + db-corruption(135), + bpmismatch(136), + -- + popr-oovar(137), -- precision optical power out-of-variance + popr-oorange(138), -- precision optical power out-of-range + popr-genfail(139), -- precision optical power gen failure + popr-sfpnqual(140),--precision optical power sfp non-qual + popr-rta(141), --precision optical power return-to-avg + -- + modemmea(142), + modemnonqualified(143), + modemremoved(144), + nosimcard(145), + -- + env-genfail(146), -- environmental gen failure + env-misc(147), -- environmental miscellaneous + env-batterydischarge(148), -- environmental battery discharge + env-batteryfail(149), -- environmental battery failure + env-coolingfanfail(150), -- environmental cooling fan failure + env-enginefail(151), -- environmental engine failure + env-fusefail(152), -- environmental fuse failure + env-hightemp(153), -- environmental high temperature + env-intrusion(154), -- environmental intrusion + env-lowbatteryvoltage(155), -- environmental low battery voltage + env-lowtemp(156), -- environmental low temperature + env-opendoor(157), -- environmental open door + env-powerfail(158), -- environmental power failure + -- + intctneqpt(159), -- inter-connect equipment failure + syncnotready(160), -- sync not ready + -- + vcgfail(161), + loa(162), + plct(163), + tlct(164), + plcr(165), + tlcr(166), + sqnc(167), + -- + ais-l(168), + rfi-l(169), + rei-l(170), + exc-l(171), + deg-l(172), + tim-s(173), + -- + ais-p(174), + lop-p(175), + tim-p(176), + uneq-p(177), + plm-p(178), + lom-p(179), + exc-p(180), + deg-p(181), + rei-p(182), + rfi-p(183), + lcascrc(184), + sqm(185), + lom(186), + gidmismatch(187), + mnd(188), + ais-v(189), + lop-v(190), + tim-v(191), + uneq-v(192), + plm-v(193), + exc-v(194), + deg-v(195), + rei-v(196), + rfi-v(197), + rmtinitlpbk(198), + rai(199), + rei(200), + idle(201), + csf(202), + gfplfd(203), + gfpuplmismatch(204), + gfpexhmismatch(205), + vcat-lom(206), + fragileecc(207), + -- + elmi-seqnummismatch(208), -- elmi, seq number mismatch + elmi-notoper(209), -- elmi, not operational + -- + pw-rlofs(210), -- satop, remote loss of frame state + pw-lof(211), -- satop, loss of frames + pw-latefrm(212), -- satop, late frames + pw-jbovrn(213), -- satop, jitter buffer overruns + -- + allsoocsfailed(214), -- ts, all soocs failed + tsholdoverfrqnotready(215), -- ts, hold over freq not ready + tsfreerun(216), -- ts, free run + tsholdover(217),-- ts, hold over + ptsflossofsync(218), --packet timing signal fail(sooc), loss of sync + ptsflossofannounce(219), -- packet timing signal fail, loss of announce + ptsfunusable(220), -- packet timing signal fail, unusable + -- + unresolvedsatop(221), + rdi-v(222), + autonegBypass(223), + forcedOffline(224), + hwcfginconsistent(225), + -- + sjmtiemaskcross(226), + sjoffsetfail(227), + sjnotimelock(228), + sjnofreqlock(229), + sjmtiemargincross(230), + sjtestreferencefail(231), + sjtestsourcefail(232), + sjtestnotimestamp(233), + sjtestnomessages(234), + gpsantennafail(235), + -- + ampNoPeer(236), -- No Peer Available + ampProvFail(237), -- Provisioning Failure + ampCfgFail(238), -- Client Configuration Failure + -- + ltpFailure(239), + ltpInprogress(240), + -- + pse-power-threshold-exceeded(241), + pse-power-fail(242), + pse-poweroff-overcurrent(243), + pse-poweroff-overvoltage(244), + pse-poweroff-overload(245), + pse-poweroff-overtemp(246), + pse-poweroff-short(247), + -- + erpFoPPM(248), -- Failure of Protocol, Protocol Mismatch + erpFoPTO(249), -- Failure of Protocol, Timeout + erpBlockPort0RPL(250), -- Blocking Port 0 - Ring Protection Link + erpBlockPort0SF(251), -- Blocking Port 0 - Signal Fail + erpBlockPort0MS(252), -- Blocking Port 0 - Manual Switch + erpBlockPort0FS(253), -- Blocking Port 0 - Forced Switch + erpBlockPort0WTR(254), -- Blocking Port 0 - Wait To Restore + erpBlockPort1RPL(255), -- Blocking Port 1 - Ring Protection Link + erpBlockPort1SF(256), -- Blocking Port 1 - Signal Fail + erpBlockPort1MS(257), -- Blocking Port 1 - Manual Switch + erpBlockPort1FS(258), -- Blocking Port 1 - Forced Switch + erpBlockPort1WTR(259), -- Blocking Port 1 - Wait To Restore + -- + ipv6addr-conflict(260), + macAddrlearntblFull(261), + + -- + timeClockNotLocked(262), + timeNotTraceAble(263), + timeFreqNotTraceAble(264), + timeHoldOver(265), + timeFreqLock(266), + timeRefLock(267), + timeRefUnavailable(268), + timeRefDegraded(269), + timeRefFrc(270), + tsTimeFrun(271), + tsTimeHoldOver(272), + timeRefUnavailableWTR(273), + timeRefDegradedWTR(274), + rmtInitSat(275), + lldpRemoteTblChg(276), + soocLck(277), + + -- gap for alarms added in 5.6CC + ampProvSuccess(278), + ampCfgSuccess(279), + soocSW(280), + soocWTR(281), + sjtealert(282), + dataExportFtpFail(283), + xfpWaveLengthMismatch(284), + cpmrUpgrading(285), + beaconLightFailure(286), + manualSwitchClear(287), + loopbackActive(288), + loopbackRequest(289), + trafficResourceLimitExceeded(290), + -- + oduAis(291), + opuAis(292), + otuAis(293), + otnProtMsmtch(294), + otnProtPrtclFail(295), + oduBdi(296), + otuBdi(297), + lossCharSync(298), + berHigh(299), + laserFail(300), + laserCurrentAbnormal(301), + oduLock(302), + autoShutdown(303), + localFault(304), + otuLof(305), + otuLom(306), + oduOci(307), + opuPlm(308), + oduSd(309), + otuSd(310), + opuSf(311), + optPowerHighRx(312), + optPowerLowRx(313), + optPowerHighTx(314), + optPowerLowTx(315), + oduTim(316), + otuTim(317), + sjConstTeThrshld(318), + sjInstTeThrshld(319), + timeRefSW(320), + aadcfailed(321), + ptpfreqfrun(322), + ptptimefrun(323), + ptpfreqhldovr(324), + ptptimehldovr(325), + ptptimenottraceable(326), + ptpfreqnottraceable(327), + synctimeout(328), + announcetimeout(329), + delayresptimeout(330), + multiplepeers(331), + wrongdomain(332), + nosatellitercv(333), + trafficipifoutage(334), + ptpportstatechanged(335), + physicalSelfLpbk(336), + cfCardRWFail(337), + maxexpectedslaves(338), + external-alarm(339), + maskcrossed(340), + oof(341), + signalfail(342), + timenottai(343), + perffuncfailure(344), + ptpportnotoper(345), + leapsecondexpected(346), + keyExchangeFail(347), + keyExchangeAuthPasswordMissing(348), + secureRamCleared(349), + noRouteResources(350), + tamperSwitchOpen(351), + bfdSessionDown(352), + destinationUnresolved(353), + sjmaxtethrshld(354), + trafficArpTableFull(355), + erpRingSegmentation(356), -- ERP Interconnect Ring Segmentation Alarm + gpsrcvrfail(357), + noActiveRoute(358), + vxlanDMac2DIPTableFull(359), + bwExceedLagMemberPortSpeed(360), + greRemoteUnreachable(361), + bweexceedsportspeed(362), + servicediscarded(363), + bmcaError(364), + freeze(365), + gpsFwUpgrade(366), + storageWearout(367), + pps-not-generated(368), + min-sat-1-thrshld-crossed(369), + min-sat-2-thrshld-crossed(370), + gatewayNotReachable(371), + pdop-mask-cross(372), + nc-initInProgress(373), + primaryNtpSvr-auth-failed(374), + backupNtpSvr-auth-failed(375), + clock-class-mismatch(376), + hpg-switch-force(377), + hpg-switch-lockout(378), + hpg-switch-to-3gpp-path(379), + hpg-switch-to-fixed-path(380), + bgp-linkdown(381), + ospf-neighbour-lost(382), + traffic-ndptable-full(383), + dup-link-local-address(384), + dup-unicast-address(385), + ztp-failed(386), + ztp-in-progress(387), + nc-runningConfigLocked(388), + pwrnoinput2(389), + keyExchangeStopped(390), + security-error(391), + pppoe-connection-failed(392), + no-ipv6route-resource(393), + sfp-firmware-revision-mismatch(394), + vrrp-new-master(395), + nontpkeys(396), + timesrcunavailable(397), + syncsrcunavailable(398), + local-cooling-fail(399), + jamming(400), + spoofing(401), + httpsSslCertExpiryPending(402), + httpsSslCertExpired(403), + srgb-collision(404), + sid-collision(405), + sr-index-out-of-range(406), + novalidsymkeybroadcast(407), + patch-panel-mismatch(408), + fan-fail(409), + invalidsymkeypeering(410), + auto-asymmetry-delay-fail(411), + no-certificate(412), + certificate-expired-soon(413), + bpvc(414), + crcf(415), + oofc(416), + psuinputfail1(417), + psuinputfail2(418), + time-clock-degraded-system-time(419), + spoofing-pps(420), + spoofing-loc(421), + invalid-syscfg(422) + } + + +CmConditionDescr ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A detailed text description of the condition or alarm being reported. + + This string may contain any printable ASCII character." + SYNTAX OCTET STRING (SIZE (1..64)) + + +CmAlarmEntityType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Identifies the type of alarm entity types." + SYNTAX INTEGER { + system(1), + hubshelf(2), + cpmrshelf(3), + eth-10-100-1000-ntucard(4), + eth-cpmr-card(5), + nemi-card(6), + scu-card(7), + fan(8), + powersupply(9), + accessport(10), + networkport(11), + -- + oneru-ge101-shelf(12), + oneru-ge206-shelf(13), + eth-ge-101-card(14), + eth-ge-206-card(15), + cfmmep(16), + sync(17), + bitsinport(18), + bitsoutport(19), + cfmqosshaper(20), + dcnport(21), + -- + oneru-ge201-shelf(22), + eth-ge-201-card(23), + oneru-ge201se-shelf(24), + eth-ge-201se-card(25), + -- + oneru-ge206f-shelf(26), + eth-ge-206f-card(27), + -- + lag(28), + + --eg-x specific condition types + eth-1-10gcard(29), + redundancygroup(30), + protectiongroup(31), + stucard(32), + ethertrafficport(33), + eth-10-gecard(34), + swf-140gcard(35), + aggregationshelf(36), + sticard(37), + amicard(38), + + -- + usb3gmodem(39), + oneru-ge112-shelf(40), + eth-ge-112-card(41), + oneru-ge114-shelf(42), + eth-ge-114-card(43), + -- + oneru-ge206v-shelf(44), + eth-ge-206v-card(45), + ge-4e-cc(46), + ge-4s-cc(47), + oneru-xg210-shelf(48), + eth-xg-210-card(49), + xg-1x-cc(50), + xg-1s-cc(51), + scu-t-card(52), + eth-10-100-1000-ntecard(53), + slot(54), + -- + ocnstmport(55), + e1t1port(56), + stsvcpath(57), + vtvcpath(58), + vcg(59), + e3t3port(60), + vc4(61), + vc3(62), + vc12(63), + sts3c(64), + sts1(65), + vt15(66), + t3(67), -- facility + e3(68), -- facility + t1(69), -- facility + e1(70), -- facility + stm1-4-et(71), + eotdmtrafficport(72), + -- + pwe3-ocnstm-card(73), + pwe3-e1t1-card(74), + satop(75), + telecom-slave(76), + sooc(77), -- slave only ordinary clock + eth-1-10ghcard(78), + eth-10-gehcard(79), + port-10mhz(80), + ppsport(81), + timeofdayport(82), + -- + oneru-t1804-shelf(83), + eth-t1804-card(84), + oneru-t3204-shelf(85), + eth-t3204-card(86), + eotdmnetworkport(87), + oneru-syncprobe-shelf(88), + eth-ge-syncprobe-card(89), + sj-clockprobe(90), + sj-ptpclockprobe(91), + sj-ptpnetworkprobe(92), + gps-receiverport(93), + ampConfig(94), + ge-8s-cc(95), + oneru-ge114h-shelf(96), + eth-ge-114h-card(97), + oneru-ge114ph-shelf(98), + eth-ge-114ph-card(99), + psegroup(100), + pseport(101), + erpGroup(102), + eth-fe-36e-card(103), + mpflow(104), + oneru-ge114sh-shelf(105), + eth-ge-114sh-card(106), + oneru-ge114s-shelf(107), + eth-ge-114s-card(108), + timeclock(109), + satResponderSession(110), + stu-h-card(111), + sti-h-card(112), + ge-8e-cc(113), + oneru-otn210-shelf(114), + eth-otn-210-card(115), + ptpclock(116), + ptpport(117), + oneru-osa5411-shelf(118), + eth-osa5411-card(119), + oneru-ge112pro-shelf(120), + eth-ge-112pro-card(121), + oneru-ge112pro-m-shelf(122), + eth-ge-112pro-m-card(123), + oneru-ge114pro-shelf(124), + eth-ge-114pro-card(125), + oneru-ge114pro-c-shelf(126), + eth-ge-114pro-c-card(127), + oneru-ge114pro-sh-shelf(128), + eth-ge-114pro-sh-card(129), + oneru-ge114pro-csh-shelf(130), + eth-ge-114pro-csh-card(131), + connectGuardFlow(132), + trafficIpIF(133), + vrf(134), + oneru-ge114pro-he-shelf(135), + eth-ge-114pro-he-card(136), + oneru-ge112pro-h-shelf(137), + eth-ge-112pro-h-card(138), + dhcpRelayAgent(139), + oneru-xg210c-shelf(140), + eth-xg-210c-card(141), + ge-8sc-cc(142), + oneru-osa5420-shelf(143), + eth-osa5420-card(144), + oneru-osa5421-shelf(145), + eth-osa5421-card(146), + mci(147), + bits-x16(148), + bfdSession(149), + eomplsPw(150), + oneru-ge114g-shelf(151), + eth-ge-114g-card(152), + wifidongleport(153), + oneru-ge114proVm-h-shelf(154), + eth-ge-114proVm-h-card(155), + oneru-ge114proVm-ch-shelf(156), + eth-ge-114proVm-ch-card(157), + oneru-ge114proVm-csh-shelf(158), + eth-ge-114proVm-csh-card(159), + server-card(160), + oneru-xg116pro-shelf(161), + eth-xg-116pro-card(162), + oneru-xg120pro-shelf(163), + eth-xg-120pro-card(164), + pps-x16(165), + clk-x16(166), + todandpps-x16(167), + vxlanSegment(168), + vtep(169), + ge101pro-shelf(170), + eth-ge-101pro-card(171), + greTunnel(172), + go102pro-s-shelf(173), + go102pro-sp-shelf(174), + onru-cx101pro-30a-shelf(175), + onru-cx102pro-30a-shelf(176), + eth-go102pro-s-card(177), + eth-go102pro-sp-card(178), + eth-cx101pro-30a-card(179), + eth-cx102pro-30a-card(180), + osa-ge-4s(181), + elpgroup(182), + oneru-ge112proVm-shelf(183), + eth-ge-112proVm-card(184), + --oneru-osa5430-shelf(185), + --eth-csm-card(186), + --threeru-osa5440-shelf(187), + --aux-osa(188), + --bits-x16-enhanced(189), + --osa-ge-4s-protected(190), + hybrid-path-group(191), + ge102pro-h-shelf(192), + eth-ge-102pro-h-card(193), + ge102pro-efmh-shelf(194), + eth-ge-102pro-efmh-card(195), + traffic-bgprouter-peer(196), + traffic-ipv6-interface(197), + oneru-xg116pro-h-shelf(198), + eth-xg-116pro-h-card(199), + go102pro-sm-shelf(200), + eth-go102pro-sm-card(201), + vrrp-router(202), + ru1-osa5430-shelf(203), + eth-csm-osa-card(204), + ru3-osa5440-shelf(205), + eth-osa5440-card(206), + aux-osa(207), + bits-x16-enhanced(208), + osa-ge-4s-protected(209), + syncprotectiongroup(210), + timeclockprotectiongroup(211), + mciprotectiongroup(212), + oneru-xg118pro-sh-shelf(213), + eth-xg-118pro-sh-card(214), + ntp-clock(215), + oneru-xg118proac-sh-shelf(216), + eth-xg-118proac-sh-card(217), + oneru-ge114proVm-sh-shelf(218), + eth-ge-114proVm-sh-card(219), + oneru-ge104-shelf(220), + eth-ge-104-card(221), + segment-routing(222), + oneru-xg120pro-sh-shelf(223), + eth-xg-120pro-sh-card(224), + irig-card(225), + irig-port-group(226), + nci(227), + ru1-osa5422-shelf(228), + ru1-softsync-shelf(229), + eth-osa5422-card(230), + eth-softsync-card(231), + mb-gnss-card(232), + composite-clock-card(233), + l3ptpport(234) + } + +CmCondEffectType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Identifies the type of condition effect types." + SYNTAX INTEGER { + sc(1), + tc(2), + cl(3) + } + +TestAlarmAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Whether to raise/clear a test alarm." + SYNTAX INTEGER { + not-applicable(0), + raise(1), + clear(2) + } + + +EnvAlarmInputMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Identifies the environmental alarm input modes." + SYNTAX INTEGER { + disabled(1), --env alarm disabled + alarmopen(2), --env alarm raised when contact opened + alarmclosed(3) --env alarm raised when contact closed + } + +-- +-- Scalar definitions. +-- +cmAlarmScalars OBJECT IDENTIFIER ::= {alarmObjects 1} + +cmAlmLastChange OBJECT-TYPE + SYNTAX TimeStamp + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A snapshot of the value of sysUpTime when the alarm situation + last changed on the node (ie. there was a raise or clear). + + This value is reset to zero when the agent initializes." + ::= { cmAlarmScalars 1 } + + +cmAlmIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is assigned globally and sequentially to each new + trap that is sent from the device. + + When this value reaches a maximum of 65535, it is wrapped to + the value 1." + ::= { cmAlarmScalars 2 } + +cmAlmTestAlarmEntity OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the entity for which + the test alarm is raised/cleared. This entity can be + OID of a card(unit) or a port (Ethernet Access or Ethernet + Network). + The test alarm is the trap cmNetworkElementAlmTrap with + condition type as testalarm. + If not specified, the value of this object is 0.0." + ::= { cmAlarmScalars 3 } + +cmAlmTestAlarmAction OBJECT-TYPE + SYNTAX TestAlarmAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to raise/clear the testalarm + on the entity specified by cmAlmTestAlarmEntity." + ::= { cmAlarmScalars 4 } + +-- +-- Table definitions. +-- + +-- +-- System Alarms table. +-- +cmSysAlmTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmSysAlmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the standing conditions + that exist at the system level. + + Entries cannot be created in this table by management + application action." + ::= { alarmObjects 2 } + + +cmSysAlmEntry OBJECT-TYPE + SYNTAX CmSysAlmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + condition." + INDEX { cmAlmIndex } + ::= { cmSysAlmTable 1 } + + +CmSysAlmEntry ::= SEQUENCE { + cmSysAlmNotifCode TrapAlarmSeverity, + cmSysAlmType CmConditionType, + cmSysAlmSrvEff CmServiceEffect, + cmSysAlmTime DateAndTime, + cmSysAlmLocation CmLocation, + cmSysAlmDirection CmDirection, + cmSysAlmDescr CmConditionDescr, + cmSysAlmObject VariablePointer, + cmSysAlmObjectName DisplayString, + cmSysAlmAdditionalInfoObject VariablePointer, + cmSysAlmAdditionalInfoName DisplayString +} + +cmSysAlmNotifCode OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the severity of the condition." + ::= { cmSysAlmEntry 1 } + +cmSysAlmType OBJECT-TYPE + SYNTAX CmConditionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the type of the condition." + ::= { cmSysAlmEntry 2 } + + +cmSysAlmSrvEff OBJECT-TYPE + SYNTAX CmServiceEffect + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies whether the condition is service affecting + or not." + ::= { cmSysAlmEntry 3 } + + +cmSysAlmTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the system time when the condition occurred." + ::= { cmSysAlmEntry 4 } + + +cmSysAlmLocation OBJECT-TYPE + SYNTAX CmLocation + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the location of the condition. The value + none(0) should be used if location is not applicable." + ::= { cmSysAlmEntry 5 } + +cmSysAlmDirection OBJECT-TYPE + SYNTAX CmDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the direction of the condition. The value + none(0) should be used if direction is not applicable." + ::= { cmSysAlmEntry 6 } + + +cmSysAlmDescr OBJECT-TYPE + SYNTAX CmConditionDescr + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains a text description of the condition." + ::= { cmSysAlmEntry 7 } + +cmSysAlmObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OID of the actual object that raised the alarm." + ::= { cmSysAlmEntry 8 } + +cmSysAlmObjectName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Symbolic name of the managed object to which the condition + pertains." + ::= { cmSysAlmEntry 9 } + +cmSysAlmAdditionalInfoObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides OID of associated entity that caused the alarm. + If there is no associated entity, this value is 0.0." + ::= { cmSysAlmEntry 10 } + +cmSysAlmAdditionalInfoName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides name of the associated entity to which the + alarm pertains. If there is no such entity, this value is empty." + ::= { cmSysAlmEntry 11 } + +-- +-- System Conditions table. +-- +cmSysCondTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmSysCondEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the standing conditions + that exist at the system level. + + Entries cannot be created in this table by management + application action." + ::= { alarmObjects 3 } + + +cmSysCondEntry OBJECT-TYPE + SYNTAX CmSysCondEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + condition." + INDEX { cmSysCondIndex } + ::= { cmSysCondTable 1 } + + +CmSysCondEntry ::= SEQUENCE { + cmSysCondIndex Integer32, + cmSysCondNotifCode TrapAlarmSeverity, + cmSysCondType CmConditionType, + cmSysCondSrvEff CmServiceEffect, + cmSysCondTime DateAndTime, + cmSysCondLocation CmLocation, + cmSysCondDirection CmDirection, + cmSysCondDescr CmConditionDescr, + cmSysCondEffType CmCondEffectType, + cmSysCondObject VariablePointer, + cmSysCondObjectName DisplayString, + cmSysCondAdditionalInfoObject VariablePointer, + cmSysCondAdditionalInfoName DisplayString +} + +cmSysCondIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a standing condition at the system level." + ::= { cmSysCondEntry 1 } + +cmSysCondNotifCode OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the severity of the condition." + ::= { cmSysCondEntry 2 } + +cmSysCondType OBJECT-TYPE + SYNTAX CmConditionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the type of the condition." + ::= { cmSysCondEntry 3 } + + +cmSysCondSrvEff OBJECT-TYPE + SYNTAX CmServiceEffect + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies whether the condition is service affecting + or not." + ::= { cmSysCondEntry 4 } + + +cmSysCondTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the system time when the condition occurred." + ::= { cmSysCondEntry 5 } + + +cmSysCondLocation OBJECT-TYPE + SYNTAX CmLocation + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the location of the condition. The value + none(0) should be used if location is not applicable." + ::= { cmSysCondEntry 6 } + + +cmSysCondDirection OBJECT-TYPE + SYNTAX CmDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the direction of the condition. The value + none(0) should be used if direction is not applicable." + ::= { cmSysCondEntry 7 } + + +cmSysCondDescr OBJECT-TYPE + SYNTAX CmConditionDescr + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains a text description of the condition." + ::= { cmSysCondEntry 8 } + +cmSysCondEffType OBJECT-TYPE + SYNTAX CmCondEffectType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the condition effect type." + ::= { cmSysCondEntry 9 } + +cmSysCondObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OID of the actual object that raised the condition." + ::= { cmSysCondEntry 10 } + +cmSysCondObjectName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Symbolic name of the managed object to which the condition + pertains." + ::= { cmSysCondEntry 11 } + +cmSysCondAdditionalInfoObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides OID of associated entity that caused + the condition. If there is no associated entity, this value is 0.0." + ::= { cmSysCondEntry 12 } + +cmSysCondAdditionalInfoName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides name of the associated entity to which the + condition pertains. If there is no such entity, this value is empty." + ::= { cmSysCondEntry 13 } + +-- +-- Network Element Alarm table. +-- +cmNetworkElementAlmTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetworkElementAlmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the standing conditions + that exist at the system level. + + Entries cannot be created in this table by management + application action." + ::= { alarmObjects 4 } + +cmNetworkElementAlmEntry OBJECT-TYPE + SYNTAX CmNetworkElementAlmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + condition." + INDEX { neIndex, cmAlmIndex } + ::= { cmNetworkElementAlmTable 1 } + + +CmNetworkElementAlmEntry ::= SEQUENCE { + cmNetworkElementAlmNotifCode TrapAlarmSeverity, + cmNetworkElementAlmType CmConditionType, + cmNetworkElementAlmSrvEff CmServiceEffect, + cmNetworkElementAlmTime DateAndTime, + cmNetworkElementAlmLocation CmLocation, + cmNetworkElementAlmDirection CmDirection, + cmNetworkElementAlmDescr CmConditionDescr, + cmNetworkElementAlmObject VariablePointer, + cmNetworkElementAlmObjectName DisplayString, + cmNetworkElementAlmAdditionalInfoObject VariablePointer, + cmNetworkElementAlmAdditionalInfoName DisplayString +} + + +cmNetworkElementAlmNotifCode OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the severity of the condition." + ::= { cmNetworkElementAlmEntry 1 } + +cmNetworkElementAlmType OBJECT-TYPE + SYNTAX CmConditionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the type of the condition." + ::= { cmNetworkElementAlmEntry 2 } + + +cmNetworkElementAlmSrvEff OBJECT-TYPE + SYNTAX CmServiceEffect + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies whether the condition is service affecting + or not." + ::= { cmNetworkElementAlmEntry 3 } + + +cmNetworkElementAlmTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the system time when the condition occurred." + ::= { cmNetworkElementAlmEntry 4 } + + +cmNetworkElementAlmLocation OBJECT-TYPE + SYNTAX CmLocation + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the location of the condition. The value + none(0) should be used if location is not applicable." + ::= { cmNetworkElementAlmEntry 5 } + +cmNetworkElementAlmDirection OBJECT-TYPE + SYNTAX CmDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the direction of the condition. The value + none(0) should be used if direction is not applicable." + ::= { cmNetworkElementAlmEntry 6 } + + +cmNetworkElementAlmDescr OBJECT-TYPE + SYNTAX CmConditionDescr + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains a text description of the condition." + ::= { cmNetworkElementAlmEntry 7 } + +cmNetworkElementAlmObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OID of the actual object that raised the alarm." + ::= { cmNetworkElementAlmEntry 8 } + +cmNetworkElementAlmObjectName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Symbolic name of the managed object to which the condition + pertains. + + This object can be any interface on this device or the system + object. If this is an interface, this name will be same + as ifName (IF-MIB)." + ::= { cmNetworkElementAlmEntry 9 } + +cmNetworkElementAlmAdditionalInfoObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides OID of associated entity that caused the alarm. + If there is no associated entity, this value is 0.0." + ::= { cmNetworkElementAlmEntry 10 } + +cmNetworkElementAlmAdditionalInfoName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides name of the associated entity to which the + alarm pertains. If there is no such entity, this value is empty." + ::= { cmNetworkElementAlmEntry 11 } + +-- +-- Network Element Conditions table. +-- +cmNetworkElementCondTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetworkElementCondEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the standing conditions + that exist at the system level. + + Entries cannot be created in this table by management + application action." + ::= { alarmObjects 5 } + +cmNetworkElementCondEntry OBJECT-TYPE + SYNTAX CmNetworkElementCondEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + condition." + INDEX { neIndex, cmNetworkElementCondIndex } + ::= { cmNetworkElementCondTable 1 } + + +CmNetworkElementCondEntry ::= SEQUENCE { + cmNetworkElementCondIndex Integer32, + cmNetworkElementCondNotifCode TrapAlarmSeverity, + cmNetworkElementCondType CmConditionType, + cmNetworkElementCondSrvEff CmServiceEffect, + cmNetworkElementCondTime DateAndTime, + cmNetworkElementCondLocation CmLocation, + cmNetworkElementCondDirection CmDirection, + cmNetworkElementCondDescr CmConditionDescr, + cmNetworkElementCondObject VariablePointer, + cmNetworkElementCondObjectName DisplayString, + cmNetworkElementCondEffType CmCondEffectType, + cmNetworkElementCondAdditionalInfoObject VariablePointer, + cmNetworkElementCondAdditionalInfoName DisplayString +} + +cmNetworkElementCondIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a standing condition at a Network Element level." + ::= { cmNetworkElementCondEntry 1 } + + +cmNetworkElementCondNotifCode OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the severity of the condition." + ::= { cmNetworkElementCondEntry 2 } + +cmNetworkElementCondType OBJECT-TYPE + SYNTAX CmConditionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the type of the condition." + ::= { cmNetworkElementCondEntry 3 } + + +cmNetworkElementCondSrvEff OBJECT-TYPE + SYNTAX CmServiceEffect + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies whether the condition is service affecting + or not." + ::= { cmNetworkElementCondEntry 4 } + + +cmNetworkElementCondTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the system time when the condition occurred." + ::= { cmNetworkElementCondEntry 5 } + + +cmNetworkElementCondLocation OBJECT-TYPE + SYNTAX CmLocation + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the location of the condition. The value + none(0) should be used if location is not applicable." + ::= { cmNetworkElementCondEntry 6 } + +cmNetworkElementCondDirection OBJECT-TYPE + SYNTAX CmDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the direction of the condition. The value + none(0) should be used if direction is not applicable." + ::= { cmNetworkElementCondEntry 7 } + + +cmNetworkElementCondDescr OBJECT-TYPE + SYNTAX CmConditionDescr + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains a text description of the condition." + ::= { cmNetworkElementCondEntry 8 } + +cmNetworkElementCondObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Symbolic name of the managed object to which the condition + pertains. + + This object can be any interface on this device or the system + object. If this is an interface, this name will be same + as ifName (IF-MIB)." + ::= { cmNetworkElementCondEntry 9 } + +cmNetworkElementCondObjectName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Symbolic name of the managed object to which the condition + pertains. + + This object can be any interface on this device or the system + object. If this is an interface, this name will be same + as ifName (IF-MIB)." + ::= { cmNetworkElementCondEntry 10 } + +cmNetworkElementCondEffType OBJECT-TYPE + SYNTAX CmCondEffectType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the condition effect type." + ::= { cmNetworkElementCondEntry 11 } + +cmNetworkElementCondAdditionalInfoObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides OID of associated entity that caused the alarm. + If there is no associated entity, this value is 0.0." + ::= { cmNetworkElementCondEntry 12 } + +cmNetworkElementCondAdditionalInfoName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides name of the associated entity to which the + alarm pertains. If there is no such entity, this value is empty." + ::= { cmNetworkElementCondEntry 13 } + +-- +-- Alarm Severity Assignment Profile. +-- +cmAlarmSeverityAssignmentTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmAlarmSeverityAssignmentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of configurable alarm severity assignment entries for + Enterprise MIB Alarm Conditions." + ::= { alarmObjects 6 } + +cmAlarmSeverityAssignmentEntry OBJECT-TYPE + SYNTAX CmAlarmSeverityAssignmentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of parameters that set up the alarm severity assignment profiles." + INDEX { cmAlarmSeverityAssignmentEntityType, + cmAlarmSeverityAssignmentCondType, + cmAlarmSeverityAssignmentSrvEff } + ::= { cmAlarmSeverityAssignmentTable 1 } + +CmAlarmSeverityAssignmentEntry ::= SEQUENCE { + cmAlarmSeverityAssignmentEntityType CmAlarmEntityType, + cmAlarmSeverityAssignmentCondType CmConditionType, + cmAlarmSeverityAssignmentSrvEff CmServiceEffect, + cmAlarmSeverityAssignmentLocation CmLocation, + cmAlarmSeverityAssignmentNotifCode TrapAlarmSeverity, + cmAlarmSeverityAssignmentDirection CmDirection +} + +cmAlarmSeverityAssignmentEntityType OBJECT-TYPE + SYNTAX CmAlarmEntityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Alarm Severity Assignment Entity Type." + ::= { cmAlarmSeverityAssignmentEntry 1} + +cmAlarmSeverityAssignmentCondType OBJECT-TYPE + SYNTAX CmConditionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the type of the condition." + ::= { cmAlarmSeverityAssignmentEntry 2 } + +cmAlarmSeverityAssignmentSrvEff OBJECT-TYPE + SYNTAX CmServiceEffect + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies whether the condition is service affecting + or not." + ::= { cmAlarmSeverityAssignmentEntry 3 } + +cmAlarmSeverityAssignmentLocation OBJECT-TYPE + SYNTAX CmLocation + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the location of the condition. The value + none(0) is used if location is not applicable." + ::= { cmAlarmSeverityAssignmentEntry 4 } + +cmAlarmSeverityAssignmentNotifCode OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the severity of the condition." + ::= { cmAlarmSeverityAssignmentEntry 5 } + +cmAlarmSeverityAssignmentDirection OBJECT-TYPE + SYNTAX CmDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the direction of the condition. The value + none(0) should be used if direction is not applicable." + ::= { cmAlarmSeverityAssignmentEntry 6 } + + + +-- +-- Environmental Alarm Input Table +-- +f3EnvAlarmInputTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EnvAlarmInputEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of configurable Environmental Alarm Inputs." + ::= { alarmObjects 7 } + +f3EnvAlarmInputEntry OBJECT-TYPE + SYNTAX F3EnvAlarmInputEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of parameters to manage the the environmental alarm inputs." + INDEX { neIndex, shelfIndex, f3EnvAlarmInputIndex } + ::= { f3EnvAlarmInputTable 1 } + +F3EnvAlarmInputEntry ::= SEQUENCE { + f3EnvAlarmInputIndex Integer32, + f3EnvAlarmInputDescr DisplayString, + f3EnvAlarmInputCondType CmConditionType, + f3EnvAlarmInputNotifCode TrapAlarmSeverity, + f3EnvAlarmInputMode EnvAlarmInputMode, + f3EnvAlarmInputAlmHoldOffEnabled TruthValue +} + +f3EnvAlarmInputIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index for each environmental alarm input." + ::= { f3EnvAlarmInputEntry 1} + +f3EnvAlarmInputDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide description to the + environmental alarm inputs." + ::= { f3EnvAlarmInputEntry 2 } + +f3EnvAlarmInputCondType OBJECT-TYPE + SYNTAX CmConditionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide the environmental alarm + condition associated with the environmental alarm input." + ::= { f3EnvAlarmInputEntry 3 } + +f3EnvAlarmInputNotifCode OBJECT-TYPE + SYNTAX TrapAlarmSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide the notification code + for the environmental alarm input." + ::= { f3EnvAlarmInputEntry 4 } + +f3EnvAlarmInputMode OBJECT-TYPE + SYNTAX EnvAlarmInputMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the environmental alarm input mode. + When 'disabled', environmental alarms are not raised. Value of 'alarmopen' + allows alarm to be raised when environmental alarm dry contacts are opened. + Value of 'alarmclosed' allows alarm to be raised when environmental alarm dry + contacts are closed." + ::= { f3EnvAlarmInputEntry 5 } + +f3EnvAlarmInputAlmHoldOffEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling of alarm hold off for this environmental + alarm. When 'disabled', the standard alarm hold off (2.5seconds) does not hold, i.e. + alarms are raised immediately when conditions happen." + ::= { f3EnvAlarmInputEntry 6 } + +-- +-- Notifications, i.e., traps. +-- +-- +-- System Alarm raise/clear trap. +-- +cmSysAlmTrap NOTIFICATION-TYPE + OBJECTS { cmAlmIndex, + cmSysAlmNotifCode, + cmSysAlmType, + cmSysAlmSrvEff, + cmSysAlmTime, + cmSysAlmLocation, + cmSysAlmDirection, + cmSysAlmDescr, + cmSysAlmObject, + cmSysAlmObjectName, + cmSysAlmAdditionalInfoObject, + cmSysAlmAdditionalInfoName + } + STATUS current + DESCRIPTION + "This trap is sent each time an alarm condition is raised and + inserted into to the cmSysAlmTable. + It is also sent each time an + alarm condition is cleared and removed from the + cmSysAlmTable." + ::= { alarmNotifications 1 } + +cmNetworkElementAlmTrap NOTIFICATION-TYPE + OBJECTS { cmAlmIndex, + cmNetworkElementAlmNotifCode, + cmNetworkElementAlmType, + cmNetworkElementAlmSrvEff, + cmNetworkElementAlmTime, + cmNetworkElementAlmLocation, + cmNetworkElementAlmDirection, + cmNetworkElementAlmDescr, + cmNetworkElementAlmObject, + cmNetworkElementAlmObjectName, + cmNetworkElementAlmAdditionalInfoObject, + cmNetworkElementAlmAdditionalInfoName + } + STATUS current + DESCRIPTION + "This trap is sent each time an alarm condition is raised and + inserted into to the cmNetworkElementAlmTable. + It is also sent each time an + alarm condition is cleared and removed from the + cmNetworkElementAlmTable." + ::= { alarmNotifications 2 } + +cmSysEvent NOTIFICATION-TYPE + OBJECTS { cmAlmIndex, + cmSysCondType, + cmSysCondTime, + cmSysCondLocation, + cmSysCondDirection, + cmSysCondDescr, + cmSysCondEffType, + cmSysCondObject, + cmSysCondObjectName, + cmSysCondAdditionalInfoObject, + cmSysCondAdditionalInfoName + } + STATUS current + DESCRIPTION + "This trap is sent each time an event condition is raised and + inserted into to the cmSysCondTable. + It is also sent each time an + event condition is cleared and removed from the + cmSysCondTable. Standing conditions/transient conditions + are reported using this notification." + ::= { alarmNotifications 3 } + +cmNetworkElementEvent NOTIFICATION-TYPE + OBJECTS { cmAlmIndex, + cmNetworkElementCondType, + cmNetworkElementCondTime, + cmNetworkElementCondLocation, + cmNetworkElementCondDirection, + cmNetworkElementCondDescr, + cmNetworkElementCondObject, + cmNetworkElementCondObjectName, + cmNetworkElementCondEffType, + cmNetworkElementCondAdditionalInfoObject, + cmNetworkElementCondAdditionalInfoName + } + STATUS current + DESCRIPTION + "This trap is sent each time an event condition is raised and + inserted into to the cmNetworkElementCondTable. + It is also sent each time an + event condition is cleared and removed from the + cmNetworkElementCondTable. Standing conditions/transient conditions + are reported using this notification." + ::= { alarmNotifications 4 } + + +-- +-- Conformance +-- +cmAlmCompliances OBJECT IDENTIFIER ::= {alarmConformance 1} +cmAlmGroups OBJECT IDENTIFIER ::= {alarmConformance 2} + +cmAlmCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the Alarm + Condition Services." + MODULE -- this module + MANDATORY-GROUPS { + cmAlmObjectGroup, cmAlmNotifGroup, f3EnvAlarmInputGroup + } + ::= { cmAlmCompliances 1 } + +cmAlmObjectGroup OBJECT-GROUP + OBJECTS { + cmAlmLastChange, cmAlmIndex, cmAlmTestAlarmEntity, + cmAlmTestAlarmAction, + + cmSysAlmNotifCode, cmSysAlmType, cmSysAlmSrvEff, + cmSysAlmTime, cmSysAlmLocation, cmSysAlmDirection, + cmSysAlmDescr, cmSysAlmObject, cmSysAlmObjectName, + cmSysAlmAdditionalInfoObject, cmSysAlmAdditionalInfoName, + + cmSysCondIndex, cmSysCondNotifCode, cmSysCondType, + cmSysCondSrvEff, cmSysCondTime, cmSysCondLocation, + cmSysCondDirection, cmSysCondDescr, cmSysCondEffType, + cmSysCondObject, cmSysCondObjectName, + cmSysCondAdditionalInfoObject, cmSysCondAdditionalInfoName, + + cmNetworkElementAlmNotifCode, cmNetworkElementAlmType, + cmNetworkElementAlmSrvEff, cmNetworkElementAlmTime, + cmNetworkElementAlmLocation, cmNetworkElementAlmDirection, + cmNetworkElementAlmDescr, cmNetworkElementAlmObject, + cmNetworkElementAlmObjectName, + cmNetworkElementAlmAdditionalInfoObject, + cmNetworkElementAlmAdditionalInfoName, + + cmNetworkElementCondIndex, cmNetworkElementCondNotifCode, + cmNetworkElementCondType, cmNetworkElementCondSrvEff, + cmNetworkElementCondTime, cmNetworkElementCondLocation, + cmNetworkElementCondDirection, cmNetworkElementCondDescr, + cmNetworkElementCondObject, cmNetworkElementCondObjectName, + cmNetworkElementCondEffType, + cmNetworkElementCondAdditionalInfoObject, + cmNetworkElementCondAdditionalInfoName, + + cmAlarmSeverityAssignmentEntityType, + cmAlarmSeverityAssignmentCondType, + cmAlarmSeverityAssignmentSrvEff, + cmAlarmSeverityAssignmentLocation, + cmAlarmSeverityAssignmentNotifCode, + cmAlarmSeverityAssignmentDirection + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Alarm + conditions/threshold Services." + ::= { cmAlmGroups 1 } + +cmAlmNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + cmSysAlmTrap, cmNetworkElementAlmTrap, cmSysEvent, cmNetworkElementEvent + } + STATUS current + DESCRIPTION + "A collection of notifications related to alarm + conditions/threshold Services." + ::= { cmAlmGroups 2 } + +f3EnvAlarmInputGroup OBJECT-GROUP + OBJECTS { + f3EnvAlarmInputIndex, f3EnvAlarmInputDescr, f3EnvAlarmInputCondType, + f3EnvAlarmInputNotifCode, f3EnvAlarmInputMode, f3EnvAlarmInputAlmHoldOffEnabled + } + STATUS current + DESCRIPTION + "A collection of objects related to environmental alarm + inputs." + ::= { cmAlmGroups 3 } + +END diff --git a/MIBS/adva/CM-COMMON-MIB b/MIBS/adva/CM-COMMON-MIB new file mode 100644 index 0000000..649496a --- /dev/null +++ b/MIBS/adva/CM-COMMON-MIB @@ -0,0 +1,831 @@ +CM-COMMON-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Counter64, Counter32 + FROM SNMPv2-SMI + TEXTUAL-CONVENTION + FROM SNMPv2-TC + fsp150cm + FROM ADVA-MIB; + +cmCommonMIB MODULE-IDENTITY + LAST-UPDATED "202101270000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the Common MIB definitions used by + the FSP150CM and FSP150CC product lines. + Copyright (C) ADVA." + REVISION "202101270000Z" + DESCRIPTION + " + Notes from release 202005120000Z, + (1) Added TEXTUAL-CONVENTION: SfpIdentifierValue. + + Notes from release 201908140000Z + (1) add xg120Proac product + + Notes from release 201903110000Z + (1) add xg118ProacSH product + + Notes from release 201809240000Z + (1) add xg118ProSH product + + Notes from release 201807260000Z + (1) add ge102ProH and ge102ProEFMH product + + Notes from release 201804190000Z + (1) add xg116ProH product + + Notes from release 201611100000Z + (1) add xg116Pro product + (2) add xg120Pro subproduct + Notes from release 201607110000Z + (1) renamed FlowSecureState to FlowSecState since it cannot be moved from fsp150cm-connectguard.mib + Notes from release 201607080000Z + (1) moved FlowSecureState from fsp150cm-connectguard.mib + Notes from release 201502040000Z + (1) add xg210c subproduct + + Notes from release 201412010000Z, + (1) Added new Textual Convention: Decimal32 + + Notes from release 201405210000Z, + (1) Added new EthernetMediaType literals: + - auto, + - none. + + Notes from release 201311280000Z + (1) Added new Secondary State literal - mon-tx + + Notes from release 201202150000Z (post GE20x R5.2.3CC) + (1) Added speed-auto-detect to EthernetPortSpeed + + Notes from release 201108010000Z + (1) Post EG-X merge (R5.1.1) + + Notes from release 201107080000Z + (1)Moved CmPmIntervalType from fsp150cm-perf.mib to this MIB + (2)Added interval-5min to TC CmPmIntervalType + + + Notes from release 201002120000Z + (1)New Textual Conventions : ClassOfServiceType and SignalDirectionType + (2)New product OIDs (used for sysOid) : ge201 and ge201se + + Notes from release 200803160000Z, + (1)EthernetPortSpeed textual convention now has additional literals, + speed-auto-1000MB-full-master and speed-auto-1000MB-full-slave + (2)Added textual convention SfpMediaType + + Notes from release 200803030000Z, + (1)MIB version ready for release FSP150CM." + ::= {fsp150cm 1} + +-- sub products in the F3 family +subproducts OBJECT IDENTIFIER ::= { cmCommonMIB 1 } +f3Capabilities OBJECT IDENTIFIER ::= { cmCommonMIB 2 } + +-- NEMI HUB shelf product +nemihubshelf OBJECT IDENTIFIER ::= { subproducts 1 } +-- GE101 NID product +ge101 OBJECT IDENTIFIER ::= { subproducts 2 } +-- GE206 NID product +ge206 OBJECT IDENTIFIER ::= { subproducts 3 } +-- GE201 NID product +ge201 OBJECT IDENTIFIER ::= { subproducts 4 } +-- GE201-SE NID product (GE201 with SyncE) +ge201se OBJECT IDENTIFIER ::= { subproducts 5 } +-- GE206F NID product (GE206 with 6 Access Ports with SFPs) +ge206f OBJECT IDENTIFIER ::= { subproducts 6 } + +-- CMAGG NID product +cmagg OBJECT IDENTIFIER ::= { subproducts 7 } + +-- GE112 NID product (GE112 with 2 Access Ports with SFPs) +ge112 OBJECT IDENTIFIER ::= { subproducts 8 } +-- GE114 NID product (GE114 with 4 Access Ports with SFPs) +ge114 OBJECT IDENTIFIER ::= { subproducts 9 } + +-- GE206v NID product (GE206 with 6 Access Ports w SFPs, expansion cards) +ge206v OBJECT IDENTIFIER ::= { subproducts 10 } + +-- XG210 NID product (10G NID with expansion cards) +xg210 OBJECT IDENTIFIER ::= { subproducts 11 } + +-- T1804 NID product (T1804 with 4 Access Ports with SFPs) +t1804 OBJECT IDENTIFIER ::= { subproducts 12 } + +-- T3204 NID product (T3204 with 4 Access Ports with SFPs) +t3204 OBJECT IDENTIFIER ::= { subproducts 13 } + +-- SyncProbe product +gesyncprobe OBJECT IDENTIFIER ::= { subproducts 14 } + +-- GE114H NID product (GE114H with 4 Access Ports with SFPs) +ge114H OBJECT IDENTIFIER ::= { subproducts 15 } + +-- GE114PH NID product (GE114PH with 4 Access Ports with SFPs) +ge114PH OBJECT IDENTIFIER ::= { subproducts 16 } + +-- GE114S NID product (GE114S with 4 Access Ports with SFPs) +ge114S OBJECT IDENTIFIER ::= { subproducts 17 } + +-- GE114SH NID product (GE114SH with 4 Access Ports with SFPs) +ge114SH OBJECT IDENTIFIER ::= { subproducts 18 } + +-- SH1PCS NID product (10G NID with expansion cards) +sh1pcs OBJECT IDENTIFIER ::= { subproducts 19 } + +-- GE112Pro NID product (GE112Pro with 2 Access Ports with SFPs) +ge112Pro OBJECT IDENTIFIER ::= { subproducts 20 } + +-- GE112ProM NID product (GE112ProM with 2 Access Ports with SFPs) +ge112ProM OBJECT IDENTIFIER ::= { subproducts 21 } + +-- GE114Pro NID product (GE114Pro with 4 Access Ports with SFPs) +ge114Pro OBJECT IDENTIFIER ::= { subproducts 22 } + +-- GE114ProC NID product (GE114ProC with 4 Access Ports with SFPs) +ge114ProC OBJECT IDENTIFIER ::= { subproducts 23 } + +-- GE114ProS NID product (GE114ProSH with 4 Access Ports with SFPs) +ge114ProSH OBJECT IDENTIFIER ::= { subproducts 24 } + +-- GE114ProCS NID product (GE114ProCSH with 4 Access Ports with SFPs) +ge114ProCSH OBJECT IDENTIFIER ::= { subproducts 25 } + +-- GE114ProHE NID product (GE114ProHE with 4 Access Ports with SFPs) +ge114ProHE OBJECT IDENTIFIER ::= { subproducts 26 } + +-- MACSEC NID product +xg210c OBJECT IDENTIFIER ::= { subproducts 27 } + +-- GE112ProH NID product (GE112ProH with 2 Access Ports with SFPs) +ge112ProH OBJECT IDENTIFIER ::= { subproducts 28 } + +-- GE114G NID product (GE114G with 2 Access Ports with SFPs) +ge114G OBJECT IDENTIFIER ::= { subproducts 29 } + +-- GE114ProVMH NID product (GE114ProVMH with 4 Access Ports with SFPs) +ge114ProVMH OBJECT IDENTIFIER ::= { subproducts 30 } + +-- GE114ProVMCH NID product (GE114ProVMCH with 4 Access Ports with SFPs) +ge114ProVMCH OBJECT IDENTIFIER ::= { subproducts 31 } + +-- GE114ProVMCSH NID product (GE114ProVMCSH with 4 Access Ports with SFPs) +ge114ProVMCSH OBJECT IDENTIFIER ::= { subproducts 32 } + +-- GE112ProVM NID product (GE112ProVM with 2 Access Ports with SFPs) +ge112ProVM OBJECT IDENTIFIER ::= { subproducts 33 } + +-- GE101PRO NID product +ge101Pro OBJECT IDENTIFIER ::= { subproducts 34 } + +-- GO102PROS NID product +go102ProS OBJECT IDENTIFIER ::= { subproducts 35 } + +-- GO102PROSP NID product +go102ProSP OBJECT IDENTIFIER ::= { subproducts 36 } + +-- CX101PRO30A NID product +cx101Pro30A OBJECT IDENTIFIER ::= { subproducts 37 } + +-- CX102PRO30A NID product +cx102Pro30A OBJECT IDENTIFIER ::= { subproducts 38 } + +-- XG116Pro NID product +xg116Pro OBJECT IDENTIFIER ::= { subproducts 39 } + +-- XG120Pro NID product +xg120Pro OBJECT IDENTIFIER ::= { subproducts 40 } + +-- XG116ProH NID product +xg116ProH OBJECT IDENTIFIER ::= { subproducts 41 } + +-- ge102ProH NID product +ge102ProH OBJECT IDENTIFIER ::= { subproducts 42 } + +-- ge102ProEFMH NID product +ge102ProEFMH OBJECT IDENTIFIER ::= { subproducts 43 } + +-- GO102PROSM NID product +go102ProSM OBJECT IDENTIFIER ::= { subproducts 44 } + +-- XG118ProSH NID product +xg118ProSH OBJECT IDENTIFIER ::= { subproducts 45 } + +-- XG118ProSH NID product +xg118ProacSH OBJECT IDENTIFIER ::= { subproducts 46 } + +-- GE114ProVMSH NID product (GE114ProVMSH with 4 Access Ports with SFPs) +ge114ProVMSH OBJECT IDENTIFIER ::= { subproducts 47 } + +-- GE104 NID product (GE104 with 4 Access Ports with SFPs) +ge104 OBJECT IDENTIFIER ::= { subproducts 48 } + +-- XG120ProSH NID product +xg120ProSH OBJECT IDENTIFIER ::= { subproducts 49 } + +-- +-- Textual Conventions +-- +PortType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for types of ports. + eth-access - Ethernet Access Port, + eth-network - Ethernet Network Port." + SYNTAX INTEGER { + eth-access (1), + eth-network (2) + } + +TrafficDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for direction of traffic. + a2n - Access to Network direction, + n2a - Network to Access direction, + ingress - Entering system direction, + egress - Away from system direction, + n2n - Network to Network direction." + SYNTAX INTEGER { + a2n (1), + n2a (2), + ingress (3), + egress (4), + n2n (5) + } + +VlanId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Textual Convention for the Vlan Id." + SYNTAX INTEGER (0..4095) + + +VlanPriority ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Textual Convention for the Vlan Priority." + SYNTAX INTEGER (0..7) + +VlanTagType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Textual Convention for the Type of VLAN Tag." + SYNTAX INTEGER { + inner-vlantag (1), + outer-vlantag (2), + n2a-priorityMapping(3), + mplsLabel(4), + vcLabel(5), + encapOuterVlanTag(6) + } + + +AdminState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Administrative State used for FSP150CM entities. + in-service - represents normal, in-service, traffic passing + state of the Entity; + management - represents the traffic passing state, + however, alarms are not reported + maintenance- represents the mandatory state of operating + loopbacks, ECPA test as well as Etherjack + diagnosis operations, alarms are not reported + disabled - represents the disabled state, user traffic is not passed, + management traffic is passed, alarms are not reported + unassigned - represents the disabled state, + traffic(user or management) is not passed, + alarms are not monitored. + monitored - represents the monitored state. + Used for retrieving performance monitoring on entity, but entity can't be used for normal operation. + Alarms are reported " + SYNTAX INTEGER { + in-service (1), + management (2), + maintenance(3), + disabled (4), + unassigned (5), + monitored (6) + } + +OperationalState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Operational State used for FSP150CM entities. + normal - represents operational state UP, + outage - represents operational state DOWN." + SYNTAX INTEGER { + normal (1), + outage (2) + } + +SecondaryState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Secondary state used for FSP150CM entities. + active - Active, + automaticinservice - Automatic In Service, + facilityfailure - Facility Failure, + fault - Fault, + loopback - Loopback, + maintenance - Maintenance, + mismatchedeqpt - Mismatched Equipment, + standbyhot - Standby Hot, + supportingentityoutage - Supporting Entity Outage, + unassigned - Unassigned, + unequipped - Unequipped, + disabled - Disabled, + forcedoffline - Forced offline, + initializing - Initializing, + prtcl - Protocol, + blckd - Blocked, + mon-tx - Monitor TX, + mir-rx - Mirror RX, + cema - CEMA, + lkdo - LKDO" + SYNTAX BITS { + not-applicable (0), + active (1), + automaticinservice (2), + facilityfailure (3), + fault (4), + loopback (5), + maintenance (6), + mismatchedeqpt (7), + standbyhot (8), + supportingentityoutage (9), + unassigned (10), + unequipped (11), + disabled (12), + forcedoffline (13), + initializing(14), + prtcl(15), + blckd(16), + mon-tx(17), + mir-rx(18), + cema(19), + lkdo(20), + nomber(21) + } + +EthernetPortSpeed ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet Port Speed. + speed-unknown : speed unknown + speed-10MB-full : fixed speed 10MB full duplex + speed-10MB-half : fixed speed 10MB half duplex + speed-100MB-full : fixed speed 100MB full duplex + speed-100MB-half : fixed speed 100MB half duplex + speed-1000MB-full : fixed speed 1000MB full duplex + speed-1000MB-half : fixed speed 1000MB half duplex + speed-auto : Auto negotiation, advertise all speeds + speed-auto-10MB-full : Auto negotiation, advertise 10MB full duplex + speed-auto-10MB-half : Auto negotiation, advertise 10MB half duplex + speed-auto-100MB-full: Auto negotiation, advertise 100MB full duplex + speed-auto-100MB-half: Auto negotiation, advertise 100MB half duplex + speed-auto-1000MB-full: Auto negotiation, advertise 1000MB full duplex + speed-auto-1000MB-half: Auto negotiation, advertise 1000MB half duplex + speed-negotiating : Auto negotiating, transient state + speed-auto-1000MB-full-master : Auto negotiation, advertise 1000MB full duplex, sync master + speed-auto-1000MB-full-slave : Auto negotiation, advertise 1000MB full duplex, sync slave + speed-none : Used to denote speed, when negotiating + speed-auto-1000MB-full-master-preferred : Auto negotiation, + advertise 1000MB full duplex, preferred sync master + speed-auto-1000MB-full-slave-preferred : Auto negotiation, + advertise 1000MB full duplex, preferred sync slave + speed-10G-full : fixed speed 10G full duplex + speed-auto-detect : Auto detect speed; iterate through available speeds and test + the link with remote end - if link is up at given speed, this speed is configured + ." + SYNTAX INTEGER { + speed-unknown (0), + speed-10MB-full (1), + speed-10MB-half (2), + speed-100MB-full(3), + speed-100MB-half(4), + speed-1000MB-full(5), + speed-1000MB-half(6), + speed-auto (7), + speed-auto-10MB-full(8), + speed-auto-10MB-half(9), + speed-auto-100MB-full(10), + speed-auto-100MB-half(11), + speed-auto-1000MB-full(12), + speed-auto-1000MB-half(13), + speed-negotiating(14), + speed-auto-1000MB-full-master(15), + speed-auto-1000MB-full-slave(16), + speed-none(17), + speed-auto-1000MB-full-master-preferred(18), + speed-auto-1000MB-full-slave-preferred(19), + speed-10G-full (20), + speed-auto-detect (21) + } + +EthernetMediaType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet Port Media Type." + SYNTAX INTEGER { + not-applicable(0), + copper(1), + fiber(2), + coppersfp(3), --enumeration added in R4.4CC + auto(4), + none(5), + xdsl(6), + vmServerBackplane(7) + } + +PerfCounter64 ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This type represents a non-negative 64-bit integer. The initial + value of this integer will be 0. It will increment with time, + however, the value will revert back to 0 when the time period + for history interval elapses. Typically, this will be noticed + at 15minute intervals and 1 day intervals. Only the rollover + interval periods will keep counting to a maximum 64-bit value + and will wrap to 0 when this occurs." + SYNTAX Counter64 + +PerfCounter32 ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This type represents a non-negative 32-bit integer. The initial + value of this integer will be 0. It will increment with time, + however, the value will revert back to 0 when the time period + for history interval elapses. Typically, this will be noticed + at 15minute intervals and 1 day intervals. Only the rollover + interval periods will keep counting to a maximum 32-bit value + and will wrap to 0 when this occurs." + SYNTAX Counter32 + +IpVersion ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This type allows choice of IPv4 or IPv6 address specification." + SYNTAX INTEGER { + ipv4(1), + ipv6(2) + } + +IpPriorityMapMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This type allows choice of IP Priority Mapping Mode." + SYNTAX INTEGER { + not-applicable(0), + none(1), + priomap-tos(2), + priomap-dscp(3) + } + +PriorityMapMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This type allows choice of Priority Mapping Mode." + SYNTAX INTEGER { + priomap-none(1), + priomap-tos(2), + priomap-dscp(3), + priomap-8021p(4), -- Outer + priomap-8021p-inner(5), + priomap-exp(6), + priomap-exp-inner(7) + } + +SfpConnectorValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This lists the SFP connector values." + SYNTAX INTEGER { + not-applicable (0), + unknown (1), + sc (2), + fcs1cu (3), + fcs2cu (4), + bnc-tnc (5), + fccoaxhdr (6), + fjack (7), + lc (8), + mt-rj (9), + mu (10), + sg (11), + optpigtail (12), + hssdc (13), + cupigtail (14), + vendorspecific (15), + rj45(16) + } + +SfpIdentifierValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This lists the SFP identifier values." + SYNTAX INTEGER { + notApplicable(0), + unknown(1), + gbic(2), + modsol(3), + sfp(4), + xbi300pin(5), + xenpak(6), + xfp(7), + xff(8), + xfpE(9), + xpak(10), + x2(11), + vendorSpecific(12) + } + +RestartType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Restart Type used across all card types." + SYNTAX INTEGER { + not-applicable(0), + warm-start (1), + cold-start (2), + boot-maintenance (3), + boot-normal (4), + boot-pxe (5) + } + +SfpMediaType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the SFP Media Type." + SYNTAX INTEGER { + not-applicable(0), + singlemode(1), + multimode(2), + multimode62-5(3), + copper(4) + } + +ScheduleType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Schedule Type of a scheduled operation." + SYNTAX INTEGER { + periodic(1), + one-shot(2) + } + +SchedActivityStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Scheduled Group Activity Status." + SYNTAX INTEGER { + initial(1), + active(2), + suspended(3), + completed(4) + } + +SchedActivityAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Scheduled Activity Action." + SYNTAX INTEGER { + not-applicable(0), + suspend(1), + resume(2) + } + +MepDestinationType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Destination MEP Types." + SYNTAX INTEGER { + not-applicable(0), + mepid(1), + macaddress(2) + } + +ClassOfServiceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Class of Service Types." + SYNTAX INTEGER { + cos-not-applicable(0), + cos-zero(1), + cos-one(2), + cos-two(3), + cos-three(4), + cos-four(5), + cos-five(6), + cos-six(7), + cos-seven(8) + } + +SignalDirectionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Signal Direction Type." + SYNTAX INTEGER { + input(1), + output(2) + } + +AfpTagControl ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Afp Tag Control." + SYNTAX INTEGER { + ctag(1), + stag(2), + both(3) + } + +CmP2PFlowType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Agg Flow Type,incluing e-line." + SYNTAX INTEGER { + eline (1) + } + +CmTrafficACLPriorityType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Traffic acl priority type, including tos, dscp and traffic class." + SYNTAX INTEGER { + notApplicable(0), + acl-tos(1), + acl-dscp(2) + } + +CmTrafficAclFilterActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Access Control List + permit - Permit access, + deny - Deny access." + SYNTAX INTEGER { + permit (1), + deny (2) + } + +CmTrafficAclFilterType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Traffic acl filter type, including + MAC + IPV4 + IPV6." + SYNTAX INTEGER { + mac (1), + ipv4 (2), + ipv6 (3) + } + +CmTrafficAclProtocolType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Traffic acl protocol type, including + tcp + udp." + SYNTAX INTEGER { + notApplicable(0), + tcp (1), + udp (2) + } +VlanEthertype ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Vlan Ether Type, + cvlan, + svlan." + SYNTAX INTEGER { + cvlan (1), + svlan (2) + } + +CmPmBinAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Provides ability to clear the contents of PM bin." + SYNTAX INTEGER { + not-applicable(0), + clear (1) + } + +CmPmIntervalType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Performance Monitoring Interval Type." + SYNTAX INTEGER { + interval-15min (1), + interval-1day (2), + rollover (3), + interval-5min (4) + } + +TDMFrequencySourceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for TDM Frequency Source + loopTiming, + systemTiming, + lineTiming" + SYNTAX INTEGER { + notApplicable(0), + loopTiming(1), + systemTiming(2), + lineTiming(3) + } + +F3DisplayString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "2047a" + STATUS current + DESCRIPTION + "This object is similar with DisplayString, + and the difference is its length is 2047. + + Any object defined using this syntax may not exceed 2047 + characters in length." + SYNTAX OCTET STRING (SIZE (0..2047)) + +Decimal32 ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value is encoded in a Decimal32 interchange format. + The decimal value should be calculated as follows: + + (-1)^sign x 10^(exponent-101) x mantissa + + The individual components of the equation are coded in two different + formats depending on the range of the mantissa. + + Format A: + Second and third bits can be: 00, 01 or 10 + + s EEeeeeee mmmmmmm mmmmmmmm mmmmmmmm + + sign: coded on a 1 bit - s + exponent: coded on 8 bits - EEeeeeee + where EE: 00, 01 or 10 + mantissa: coded on 24 bits - 0mmmmmmm mmmmmmmm mmmmmmmm + + Format B: + For a larger mantissa. + Second and third bits are: 11 + + s 11 EEeeeeee mmmmm mmmmmmmm mmmmmmmm + + sign: coded on a 1 bit - s + exponent: coded on 8 bits - EEeeeeee + where EE: 00, 01 or 10 + mantissa: coded on 24 bits - 100mmmmm mmmmmmmm mmmmmmmm" + SYNTAX Unsigned32 + +UserInterfaceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Denotes used user interface type." + SYNTAX INTEGER { + cli (1), + gui (2), + netconf (3), + snmp (4) + } +-- same as FlowSecureState. Duplicated to avoid cyclic dependency +FlowSecState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Flow secure state." + SYNTAX INTEGER { + secureNormal (1), + secureBlocked (2), + unsecureNormal (3), + unsecureBlocked (4) + } + +UsbOperationalMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Types of usb operational mode." + SYNTAX INTEGER { + cellular-modem(1), + srv-access (2), + nte-access (3) + } + +END diff --git a/MIBS/adva/CM-ENTITY-MIB b/MIBS/adva/CM-ENTITY-MIB new file mode 100644 index 0000000..c6f6d56 --- /dev/null +++ b/MIBS/adva/CM-ENTITY-MIB @@ -0,0 +1,14148 @@ +CM-ENTITY-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress + FROM SNMPv2-SMI + DisplayString, TruthValue, RowStatus, StorageType, VariablePointer, + DateAndTime, TEXTUAL-CONVENTION + FROM SNMPv2-TC + AdminState, OperationalState, SecondaryState, RestartType + FROM CM-COMMON-MIB + fsp150cm + FROM ADVA-MIB + VlanId, CmPmIntervalType, TDMFrequencySourceType , + UsbOperationalMode + FROM CM-COMMON-MIB + PhysicalIndex + FROM ENTITY-MIB + CmAutoProvMode + FROM CM-SYSTEM-MIB; + +cmEntityMIB MODULE-IDENTITY + LAST-UPDATED "202101270000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the Entity MIB definitions used by + the F3 (FSP150CM/CC) product lines. These definitions are + vendor specific extensions to the standard ENTITY MIB (RFC2737). + Copyright (C) ADVA." + REVISION "202101270000Z" + DESCRIPTION + " + Notes from release 202002170000Z + (1) Added new table f3StorageDeviceTable + + Notes from release 202002060000Z + (1) Added new attribute to serverCardTable + + Notes from release 201911050000Z + (1) Added new literal CompositeClock to CardType + (2) New compositeClockCardTable, with columns: + compositeClockCardEntityIndex, + compositeClockCardAdminState, + compositeClockCardOperationalState, + compositeClockCardSecondaryState, + compositeClockCardRowStatus, + compositeClockCardAlias + (3) New Conformance Group: compositeClockCardGroup + + Notes from release 201909150000Z + (1) Added new literal MbGnss to CardType + (2) New mbGnssCardTable, with columns: + mbGnssCardEntityIndex, + mbGnssCardAdminState, + mbGnssCardOperationalState, + mbGnssCardSecondaryState, + mbGnssCardRowStatus, + mbGnssCardAlias + (3) New Conformance Group: mbGnssCardGroup + + Notes from release 201909130000Z + (1) Added new literal irig to CardType + (2) New f3IrigCardTable, with columns: + f3IrigCardEntityIndex, f3IrigCardAlias, + f3IrigCardAdminState, ff3IrigCardOperationalState, + f3IrigCardSecondaryState, f3IrigCardTemperature, + f3IrigCardStorageType, f3IrigCardRowStatus + (3) New Conformance Group: f3IrigCardGroup + + Notes from release 201903070000Z + (1) Added new literal eth-xg-118proac-sh to CardType + (2) Added new literal onerackunit-xg118proacSH to ShelfType + (3) Added new literal eth-xg-118proac-sh to CardType + (4) Added ethernetNTEXG118PROACSHCardTable + (5) Added nteXg118ProacSHCardGroup + + Notes from release 201901300000Z + (1) Added auxPortCardTemperature column + in auxPortCardTable entry + (2) Added ge4PortCardTemperature column + in ge4PortCardTable entry + (3) Added bits16PortCardTemperature column + in bits16PortCardTable entry + + Notes from release 201901070000Z + (1) Added ethernetNTEOSA5401CardTableRestartAction + (2) Added ethernetNTEOSA5405CardTableRestartAction + + Notes from release 201809240000Z + (1) Added new literal ccxg118proSH to NetworkElementType + (2) Added new literal onerackunit-xg118proSH to ShelfType + (3) Added new literal eth-xg-118pro-sh to CardType + (4) Added ethernetNTEXG118PROSHCardTable + (5) Added nteXg118ProSHCardGroup + + Notes from release 201804190000Z + (1) Added new literal ccxg116proH to NetworkElementType + (2) Added new literal onerackunit-xg116proH to ShelfType + (3) Added new literal eth-xg-116pro-h to CardType + (4) Added ethernetNTEXG116PROHCardTable + (5) Added nteXg116ProHCardGroup + + Notes from release 201802210000Z + (1) Added table: ethernetOsa3350MgntCardTable + (2) New textual convention: ResyncType + + Notes from release 201802020000Z + (1) Added ethernetNTEGE102ProHCardTable and ethernetNTEGE102ProEFMHCardTable + (2) Added new literals to NetworkElementType, ShelfType and CardType. + + Notes from release 201709050000Z + (1) add auxPortCardTable + + Notes from release 201708220000Z + (1) add ccosa5430, ccosa5440 to NetworkElementType + (2) add onerackunit-osa5430, threerackunit-osa5440 to ShelfType + (3) add ethernetCSMCardTable + + Notes from release 201705290000Z + (1) add osa5401, osa5405 to ShelfType + (2) add eth-osa5401, eth-osa5405 to CardType + (3) add ethernetNTEOSA5401CardTable + (4) add ethernetNTEOSA5405CardTable + + Notes from release 201603170000Z + (1) add ethGe112ProVm to CardType + (2) add ethGe112ProVmTable + + Notes from release 201603170000Z + (1) add ethGe114ProVmH, ethGe114ProVmCH, ethGe114ProVmCSH, serverCard to CardType + (2) add serverCardTable + + Notes from release 201603060000Z + (1) add bits-x16 bits-x16 to CardType + (2) add bits16PortCardTable + + Notes from release 20150519000Z + 1) change the OID of ethernetNTEXG210CCardTable to 55 + 2) change the OID of ethernetGE8SCryptoConnectorCardTable to 56 + + Notes from release 201502040000Z + (1) add ccxg210c to NetworkElementType + (2) add eth-ge-8sc-cc to CardType + (3) add onerackunit-xg210c to ShelfType + (4) add ethernetNTEXG210CardTable + (5) add ethernetGE8SCryptoConnectorCardTable + + Notes from release 201501270000Z, + (1) Added new NetworkElementType literal: + - ccosa5411. + + (2) Added new ShelfType literal: + - onerackunit-osa5411. + + (3) Added new CardType literal: + - eth-osa5411. + + Notes from release 201407180000Z, + (1) Added new NetworkElementType literal: + - sh1pcs. + + (2) Added new ShelfType literal: + - onerackunit-sh1pcs. + + (3) Added new CardType literal: + - eth-sh1pcs. + + Notes from release 201209180000Z, + (1) New table ethernetGE8SCCCardTable + + Notes from release 201207190000Z, + (1) New textual convention: PSNEncapsulationMode + (2) New pseudoWireOcnStmCardTable object: pseudoWireOcnStmCardPSNEncapsulation + (3) New pseudoWireE1T1CardTable object: pseudoWireE1T1CardPSNEncapsulation + + Notes from release 201201090000Z + (1)Added the following new objects, + scuFlashModelNum, scuFlashFirmwareRev, scuFlashSerialNum, + nemiFlashModelNum, nemiFlashFirmwareRev, nemiFlashSerialNum + + Notes from release 201002120000Z + (1)Updated NetworkElementType TC with ccge201 and ccge201se + (2)Updated ShelfType TC with onerackunit-ge201, onerackunit-ge201se + (3)Updated CardType TC with eth-ge-201, eth-ge-201se, + eth-10-100-1000-nte and scu-t + (4)New tables for scuTTable, ethernetNTECardTable, + ethernetNTEGE201CardTable and ethernetNTEGE201SyncECardTable + (5)Added lag as SlotType + + Notes from release 200903160000Z + This release is applicable to the FSP150CC Release 4.1 + devices GE101 and GE206. + (1)Textual Convention NetworkElementType is updated + with additional enumeration literals, + ccge101, ccge206 + (2)Textual Convention ShelfType is updated + with additional enumeration literals, + onerackunit-ge101, onerackunit-ge206 + (3)Textual Convention CardType is updated + with additional enumeration literals, + eth-ge-101, eth-ge-206 + (4)ethernetNTEGE101CardTable is the new table that + represents the GE101. + (5)ethernetNTEGE206CardTable is the new table that + represents the GE206. + (6)pseudoWireE3CardTable is the new table that + represents the Pseudo Wire E3 card. + (7)slotTable has new attribute slotCardPhysicalAddress + (8)ethernet1x10GCardTable is the new table that + represents the 1x10GCard. + (9)ethernet10x1GCardTable is the new table that + represents the 10x1GCard. + (10)ethernetSWFCardTable is the new table that + represents the SWF Card. + + (11)stuTable is the new table that + represents the stu Card. + (12)amiTable is the new table that + represents the ami Card. + (13)stiTable is the new table that + represents the sti Card. + + Notes from release 200803030000Z, + (1)MIB version ready for release FSP150CM 3.1." + ::= {fsp150cm 3} + +-- +-- OID definitions +-- +cmEntityObjects OBJECT IDENTIFIER ::= {cmEntityMIB 1} +cmEntityConformance OBJECT IDENTIFIER ::= {cmEntityMIB 2} + +-- +-- Textual Conventions +-- +NeProvAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Network Element Action to accept or decline the Network Element." + SYNTAX INTEGER { + accept (1), + decline(2) + } + +NetworkElementType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Network Element Type." + SYNTAX INTEGER { + onerackunit (1), + hubshelf (2), + cle (3), + aggregation (4), + cpmr (5), + -- + ccge101(6), + ccge206(7), + ccge201(8), -- GE201 + ccge201se(9), -- GE201 with SyncE + -- + ccge206f(10), -- GE206 with 6 SFP capable Access Ports + ccge112(11), + ccge114(12), + -- + ccge206v(13), -- GE206 with 6 SFP capable Access Ports and 2 + -- auxiliary slots + ccxg210(14), -- XG210 with 2 auxiliary slots + + -- + cct1804(15), + cct3204(16), + + -- + ccsyncprobe(17), -- SyncProbe + ccge114h(18), + ccge114ph(19), + ccge114sh(20), + ccge114s(21), + sh1pcs(22), + ccosa5411(23), -- OSA5411 + ccge112pro(24), + ccge112proM(25), + ccge114pro(26), + ccge114proC(27), + ccge114proSH(28), + ccge114proCSH(29), + ccge114proHE(30), + ccge112proH(31), + ccxg210c(32), + ccosa5420(33), -- OSA5420 + ccosa5421(34), -- OSA5421 + ccge114g(35), + ccge114proVmH(36), + ccge114proVmCH(37), + ccge114proVmCSH(38), + ccge101pro(39), + ccgo102ProS(40), + ccgo102ProSP(41), + cccx101Pro30A(42), + cccx102Pro30A(43), + ccxg116pro(44), + ccxg120pro(45), + ccge112proVm(46), + ccosa5430(47), -- OSA5430 + ccosa5440(48), -- OSA5440 + ge102proh(49), + ge102proefmh(50), + ccxg116proH(51), + ccgo102ProSM(52), + ccxg118proSH(53), + ccxg118proacSH(54), + ccge114proVmSH(55), + ccge104(56), + ccxg120proSH(57) + } + +SlotType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Slot Type." + SYNTAX INTEGER { + scu (1), + psu (2), + fan (3), + generic (4), + lag (5), + nemi (6), + stu (7), + swf-140g (8), + ami (9), + sti (10) + } + +ShelfType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Shelf Type." + SYNTAX INTEGER { + onerackunit (1), + hubshelf (2), + cle (3), + aggregation (4), + cpmr (5), + -- + onerackunit-ge101(6), + onerackunit-ge206(7), + onerackunit-ge201(8), + onerackunit-ge201se(9), + -- + onerackunit-ge206f(10), + -- + onerackunit-ge112(11), + onerackunit-ge114(12), + -- + onerackunit-ge206v(13), + onerackunit-xg210(14), + + -- + onerackunit-t1804(15), + onerackunit-t3204(16), + + -- + onerackunit-syncprobe(17), + onerackunit-ge114h(18), + onerackunit-ge114ph(19), + onerackunit-ge114sh(20), + onerackunit-ge114s(21), + onerackunit-sh1pcs(22), + onerackunit-osa5411(23), + onerackunitGe112Pro(24), + ge112ProM(25), + onerackunitGe114Pro(26), + onerackunitGe114ProC(27), + onerackunitGe114ProSH(28), + onerackunitGe114ProCSH(29), + onerackunitGe114ProHE(30), + onerackunitGe112ProH(31), + onerackunit-xg210c(32), + onerackunit-osa5420(33), + onerackunit-osa5421(34), + onerackunit-ge114g(35), + onerackunitGe114ProVmH(36), + onerackunitGe114ProVmCH(37), + onerackunitGe114ProVmCSH(38), + ge101pro(39), + go102proS(40), + go102proSP(41), + onerackunit-cx101pro30A(42), + onerackunit-cx102pro30A(43), + onerackunit-xg116pro(44), + onerackunit-xg120pro(45), + onerackunitGe112ProVm(46), + osa5401(47), + osa5405(48), + onerackunit-osa5430(49), + threerackunit-osa5440(50), + ge102proh(51), + ge102proefmh(52), + onerackunit-xg116proH(53), + go102proSM(54), + onerackunit-xg118proSH(55), + onerackunit-xg118proacSH(56), + onerackunitGe114ProVmSH(57), + onerackunitGe104(58), + onerackunit-xg120proSH(59) + } + +ShelfAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Shelf Action." + SYNTAX INTEGER { + initiateLampTest (1), + initiateACO(2), + coldRestart(3) + } + +PsuType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Power Supply Type." + SYNTAX INTEGER { + unknown (0), + ac (1), + dc (2) + } + +CardType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Card Type." + SYNTAX INTEGER { + none (1), + psu (2), -- Power Supply + fan (3), -- FAN + nemi (4), -- NEMI Card on Hub Shelf + scu (5), -- SCU Card on Hub Shelf + eth-10-100-1000-ntu (6), -- GigE NTU Card on Hub Shelf + eth-cpmr (7), + -- + eth-ge-101(8), -- GE101 NID + eth-ge-206(9), -- GE206 NID + eth-ge-201(10), -- GE201 NID + eth-ge-201se(11), -- GE201 NID with SyncE + eth-10-100-1000-nte(12), -- GigE NTE Card on Hub Shelf + scu-t(13), -- SCU-T Card on Hub Shelf + -- + eth-ge-206f(14), + + --added for cm5.1 + eth-xg-1x(15), + swf-140g(16), + stu(17), + eth-ge-10s(18), + ami(19), + sti(20), + + eth-ge-112(21), + eth-ge-114(22), + -- + eth-ge-206v(23), + eth-ge-4e-cc(24), + eth-ge-4s-cc(25), + + eth-xg-210(26), + eth-xg-1x-cc(27), + eth-xg-1s-cc(28), + + -- + stm1-4-et(29), + -- + pwe3-ocnstm(30), -- PWE3 OCN STM card + pwe3-e1t1(31), -- PWE3 E1 T1 card + eth-xg-1x-h(32), + eth-ge-10s-h(33), + + -- + eth-t1804(34), + eth-t3204(35), + + -- + eth-ge-syncprobe(36), + eth-ge-8s-cc(37), + eth-ge-114h(38), + eth-ge-114ph(39), + eth-fe-36e(40), + eth-ge-114sh(41), + eth-ge-114s(42), + sti-h(43), + stu-h(44), + eth-ge-8e-cc(45), + eth-sh1pcs(46), + eth-osa5411(47), + ethGe112Pro(48), + ethGe112ProM(49), + ethGe114Pro(50), + ethGe114ProC(51), + ethGe114ProSH(52), + ethGe114ProCSH(53), + ethGe114ProHE(54), + ethGe112ProH(55), + eth-xg-210c(56), + eth-ge-8sc-cc(57), + eth-osa5420(58), + eth-osa5421(59), + bits-x16(60), + eth-ge-114g(61), + ethGe114ProVmH(62), + ethGe114ProVmCH(63), + ethGe114ProVmCSH(64), + serverCard(65), + eth-ptpv2-osa(66), + gnss-osa(67), + thc-osa(68), + sgc-osa(69), + pps-x16(70), + clk-x16(71), + todAndPps-x16(72), + eth-ge-101pro(73), + ethgo102proS(74), + ethgo102proSP(75), + ethcx101pro30A(76), + ethcx102pro30A(77), + osa-ge-4s(78), + eth-xg-116pro(79), + eth-xg-120pro(80), + ethGe112ProVm(81), + eth-osa5401(82), + eth-osa5405(83), + eth-csm(84), + aux-osa(85), + bits-x16-enhanced(86), + osa-ge-4s-protected(87), + eth-ge-102pro-h(88), + eth-ge-102pro-efmh(89), + eth-xg-116pro-h(90), + ethgo102proSM(91), + eth-xg-118pro-sh(92), + eth-xg-118proac-sh(93), + ethGe114ProVmSH(94), + ethGe104(95), + eth-xg-120pro-sh(96), + irig(97), + mb-gnss(98), + composite-clock(99) + } + +CmCPMRLinkLossFwdMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Link Loss Forwarding Mode on the CPMR." + SYNTAX INTEGER { + llfmode-none(1), + llfmode-acc2acc(2), + llfmode-net2acc(3), + llfmode-both(4) + } + +PWE3OCNSTMCardMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OCN/STM Card Mode." + SYNTAX INTEGER { + stm4(1), + oc12(2), + stm1(3), + oc3(4) + } + +PWE3E1T1CardMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OCN/STM Card Mode." + SYNTAX INTEGER { + t1-16(1), + e1-16(2) + } + +PSNEncapsulationMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OCN/STM Card Mode." + SYNTAX INTEGER { + ethernet(1), + mpls(2) + } + +LLDPEnableAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enable (TxAndRx, Tx-Only, Rx-Only) LLDP or Disable LLDP." + SYNTAX INTEGER { + notApplicable(0), + enableLLDP(1), -- set the admin status as TxAndRx + disableLLDP(2), -- set the admin status as disabled + enableLLDPTxOnly(3), -- set the admin status as Tx Only + enableLLDPRxOnly(4) -- set the admin status as Rx Only + } + +LedControlType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "." + SYNTAX INTEGER { + notApplicable(0), + normal(1), + status-led-only(2), + all-disabled(3) + } + +ResyncType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Resync Type." + SYNTAX INTEGER { + no-action(1), + resync-to-pps(2) + } + +StorageStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Storage Status." + SYNTAX INTEGER { + formatting(1), + empty(2), + ready(3), + unformatted(4), + unmounted(5) + } +-- +--NetworkElement +-- +networkElementTable OBJECT-TYPE + SYNTAX SEQUENCE OF NetworkElementEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries may be auto discovered, or can be explicitly created by + SNMP Manager. Each remotely discovered shelf is represented as + a row in this table." + ::= { cmEntityObjects 1 } + +networkElementEntry OBJECT-TYPE + SYNTAX NetworkElementEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the networkElementTable." + INDEX { neIndex } + ::= { networkElementTable 1 } + +NetworkElementEntry ::= SEQUENCE { + neIndex Integer32, + neName DisplayString, + neType NetworkElementType, + neContact DisplayString, + neLocation DisplayString, + neDescription DisplayString, + neCmdPromptPrefix DisplayString, + neAccepted TruthValue, + neFromPort VariablePointer, + neProvAction NeProvAction, + neStorageType StorageType, + neRowStatus RowStatus, + neAutoProvMode CmAutoProvMode, + neFineGrainedPmInterval CmPmIntervalType +} + +neIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + a NetworkElement." + ::= { networkElementEntry 1 } + +neName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "An administratively-assigned name for the + Network Element. By convention, this is the node's + fully-qualified domain name." + ::= { networkElementEntry 2 } + +neType OBJECT-TYPE + SYNTAX NetworkElementType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Type of Network Element." + ::= { networkElementEntry 3 } + +neContact OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The textual identification of the contact person + for the Network Element, together with information + on how to contact this person." + ::= { networkElementEntry 4 } + +neLocation OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The physical location of this node (e.g., + `telephone closet, 3rd floor')." + ::= { networkElementEntry 5 } + +neDescription OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual description of the Network Element. This value + should include the full name and version + identification of the system's hardware type, + software operating-system, and networking + software. It is mandatory that this only contain + printable ASCII characters." + ::= { networkElementEntry 6 } + +neCmdPromptPrefix OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "User specified command prompt prefix, used by the CLI, + at the Network Element level." + ::= { networkElementEntry 7 } + +neAccepted OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether or not the Network Element is accepted or not. + When the system's autoProvMode(CM-SYSTEM-MIB) is 'confirm', + NetworkElement's are discovered with this object as 'false'. + User must invoke the 'accept' action on neProvAction object + to accept the NetworkElement." + ::= { networkElementEntry 8 } + +neFromPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Network Element port to which this + Network Element is connected." + ::= { networkElementEntry 9 } + +neProvAction OBJECT-TYPE + SYNTAX NeProvAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When the system's autoProvMode(CM-SYSTEM-MIB) is 'confirm', + NetworkElement's are discovered with 'neAccepted' + object as 'false'. + User must invoke the 'accept' action on this object + to accept the NetworkElement. User can invoke the 'decline' + action on this object to decline the NetworkElement." + ::= { networkElementEntry 10 } + +neStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { networkElementEntry 11 } + +neRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of neRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + neRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The neRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { networkElementEntry 12 } + +neAutoProvMode OBJECT-TYPE + SYNTAX CmAutoProvMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Autoprovisioning mode which controls automatic creation of cards plugged + into the slots of Network Element. + Supported values are off(1) and auto(3). When neAutoProvMode is auto then + the cards inserted into the slots of Network Element will be automatically + provisioned. When neAutoProvMode is off no auto-provisioning will occur." + ::= { networkElementEntry 13 } + +neFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the Network Element level. + Value of this objec is propagated to all the cards beloning to the Network Element. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { networkElementEntry 14 } + +-- +--Shelf +-- +shelfTable OBJECT-TYPE + SYNTAX SEQUENCE OF ShelfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on shelf within the NetworkElement. + In the case of FSP150CM, there is a single shelf for each + NetworkElement." + ::= { cmEntityObjects 2 } + +shelfEntry OBJECT-TYPE + SYNTAX ShelfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the shelfTable." + INDEX { neIndex, shelfIndex } + ::= { shelfTable 1 } + +ShelfEntry ::= SEQUENCE { + shelfIndex Integer32, + shelfEntityIndex PhysicalIndex, + shelfType ShelfType, + shelfbackplaneRev DisplayString, + shelfbackplaneDOM DateAndTime, + shelfbackplaneSerialNo DisplayString, + shelfAction ShelfAction, + shelfAdminState AdminState, + shelfOperationalState OperationalState, + shelfSecondaryState SecondaryState, + shelfMfgSite DisplayString, + shelfOscillatorType DisplayString, + shelfLedControl LedControlType +} + +shelfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify a Shelf + within a NetworkElement." + ::= { shelfEntry 1 } + +shelfEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this shelf." + ::= { shelfEntry 2 } + +shelfType OBJECT-TYPE + SYNTAX ShelfType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shelf Type of the shelf." + ::= { shelfEntry 3 } + +shelfbackplaneRev OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The backplane revision number." + ::= { shelfEntry 4 } + +shelfbackplaneDOM OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Backplane Date of Manufacture." + ::= { shelfEntry 5 } + +shelfbackplaneSerialNo OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Backplane Serial Number." + ::= { shelfEntry 6 } + +shelfAction OBJECT-TYPE + SYNTAX ShelfAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Invoke action on the shelf, such as lamp test." + ::= { shelfEntry 7 } + +shelfAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Shelf." + ::= { shelfEntry 8 } + +shelfOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Shelf." + ::= { shelfEntry 9 } + +shelfSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Shelf." + ::= { shelfEntry 10 } + +shelfMfgSite OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the shelf's Manufacturer site." + ::= { shelfEntry 11 } + +shelfOscillatorType OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mOscillatorType." + ::= { shelfEntry 12 } + +shelfLedControl OBJECT-TYPE + SYNTAX LedControlType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Led Control of the shelf." + ::= { shelfEntry 13 } + +-- +--Slot +-- +slotTable OBJECT-TYPE + SYNTAX SEQUENCE OF SlotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on slot within the Shelf." + ::= { cmEntityObjects 3 } + +slotEntry OBJECT-TYPE + SYNTAX SlotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the slotTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { slotTable 1 } + +SlotEntry ::= SEQUENCE { + slotIndex Integer32, + slotEntityIndex PhysicalIndex, + slotType SlotType, + slotCardType CardType, + slotCardUnitName DisplayString, + slotCardFormatVersion DisplayString, + slotCardCLEICode DisplayString, + slotCardPartNumber DisplayString, + slotCardHwRev DisplayString, + slotCardSwRev DisplayString, + slotCardSerialNum DisplayString, + slotCardMfgName DisplayString, + slotCardMfgDate DateAndTime, + slotCardMfgSite DisplayString, + slotSecondaryState SecondaryState, + slotCardPhysicalAddress DisplayString +} + +slotIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The actual physical slot index that uniquely identify + a Slot within a shelf. Slot number 255 is used to indicate system level entities." + ::= { slotEntry 1 } + +slotEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this slot." + ::= { slotEntry 2 } + +slotType OBJECT-TYPE + SYNTAX SlotType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot Type of the slot. 'generic' slots can hold NEMI card + as well as line cards." + ::= { slotEntry 3 } + +slotCardType OBJECT-TYPE + SYNTAX CardType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Card Type of the slot." + ::= { slotEntry 4 } + +slotCardUnitName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted card's unit name." + ::= { slotEntry 5 } + +slotCardFormatVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted card's format version." + ::= { slotEntry 6 } + +slotCardCLEICode OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted card's CLEI code." + ::= { slotEntry 7 } + +slotCardPartNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted card's Part Number." + ::= { slotEntry 8 } + +slotCardHwRev OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted card's Hardware Revision." + ::= { slotEntry 9 } + +slotCardSwRev OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted card's Software Revision." + ::= { slotEntry 10 } + +slotCardSerialNum OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted card's Serial Number." + ::= { slotEntry 11 } + +slotCardMfgName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted card's Manufacturer Name." + ::= { slotEntry 12 } + +slotCardMfgDate OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted card's Manufacturer date." + ::= { slotEntry 13 } + +slotCardMfgSite OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted card's Manufacturer site." + ::= { slotEntry 14 } + +slotSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Slot." + ::= { slotEntry 15 } + +slotCardPhysicalAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted card's MAC Address, if applicable." + ::= { slotEntry 16 } + +-- +--Card - Power Supply +-- +psuTable OBJECT-TYPE + SYNTAX SEQUENCE OF PsuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Power Supply Units within the Shelf." + ::= { cmEntityObjects 4 } + +psuEntry OBJECT-TYPE + SYNTAX PsuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the psuTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { psuTable 1 } + +PsuEntry ::= SEQUENCE { + psuEntityIndex PhysicalIndex, + psuType PsuType, + psuAdminState AdminState, + psuOperationalState OperationalState, + psuSecondaryState SecondaryState, + psuOutputVoltage Integer32, + psuTemperature Integer32, + psuOutputCurrent Integer32, + psuStorageType StorageType, + psuRowStatus RowStatus +} + +psuEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this PSU." + ::= { psuEntry 1 } + +psuType OBJECT-TYPE + SYNTAX PsuType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PSU Type of the PSU." + ::= { psuEntry 2 } + +psuAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the PSU." + ::= { psuEntry 3 } + +psuOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the PSU." + ::= { psuEntry 4 } + +psuSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the PSU." + ::= { psuEntry 5 } + +psuOutputVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Output Voltage of the PSU." + ::= { psuEntry 6 } + +psuTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the PSU." + ::= { psuEntry 7 } + +psuOutputCurrent OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Output Current of the PSU." + ::= { psuEntry 8 } + +psuStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { psuEntry 9 } + +psuRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of psuRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + psuRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The psuRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { psuEntry 10 } + + +-- +--Card - FAN +-- +fanTable OBJECT-TYPE + SYNTAX SEQUENCE OF FanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on FANs within the Shelf." + ::= { cmEntityObjects 5 } + +fanEntry OBJECT-TYPE + SYNTAX FanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the fanTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { fanTable 1 } + +FanEntry ::= SEQUENCE { + fanEntityIndex PhysicalIndex, + fanAdminState AdminState, + fanOperationalState OperationalState, + fanSecondaryState SecondaryState, + fanStorageType StorageType, + fanRowStatus RowStatus +} + +fanEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this FAN." + ::= { fanEntry 1 } + +fanAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the FAN." + ::= { fanEntry 2 } + +fanOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the FAN." + ::= { fanEntry 3 } + +fanSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the FAN." + ::= { fanEntry 4 } + +fanStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Storage Type of the FAN." + ::= { fanEntry 5 } + +fanRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described in the description + clause for each writable object. + + The values of fanRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + fanRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The fanRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + + ::= { fanEntry 6 } + +-- +--Card - SCU - Shelf Control Unit +-- +scuTable OBJECT-TYPE + SYNTAX SEQUENCE OF ScuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on SCU within the Shelf." + ::= { cmEntityObjects 6 } + +scuEntry OBJECT-TYPE + SYNTAX ScuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the scuTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { scuTable 1 } + +ScuEntry ::= SEQUENCE { + scuEntityIndex PhysicalIndex, + scuAdminState AdminState, + scuOperationalState OperationalState, + scuSecondaryState SecondaryState, + scuVoltage Integer32, + scuTemperature Integer32, + scuRestartAction RestartType, + scuStorageType StorageType, + scuRowStatus RowStatus, + scuFlashModelNum DisplayString, + scuFlashFirmwareRev DisplayString, + scuFlashSerialNum DisplayString +} + +scuEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the SCU card." + ::= { scuEntry 1 } + +scuAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the SCU." + ::= { scuEntry 2 } + +scuOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the SCU." + ::= { scuEntry 3 } + +scuSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the SCU." + ::= { scuEntry 4 } + +scuVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the SCU." + ::= { scuEntry 5 } + +scuTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the SCU." + ::= { scuEntry 6 } + +scuRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the SCU card." + ::= { scuEntry 7 } + +scuStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { scuEntry 8 } + +scuRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of scuRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + scuRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The scuRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { scuEntry 9 } + +scuFlashModelNum OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This provides the Compact Flash Model Number on the SCU card." + ::= { scuEntry 10 } + +scuFlashFirmwareRev OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This provides the Compact Flash Firmware Revision on the SCU card." + ::= { scuEntry 11 } + +scuFlashSerialNum OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This provides the Compact Flash Serial Number on the SCU card." + ::= { scuEntry 12 } + +-- +--Card - NEMI +-- +nemiTable OBJECT-TYPE + SYNTAX SEQUENCE OF NemiEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on NEMI within the Shelf." + ::= { cmEntityObjects 7 } + +nemiEntry OBJECT-TYPE + SYNTAX NemiEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the nemiTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { nemiTable 1 } + +NemiEntry ::= SEQUENCE { + nemiEntityIndex PhysicalIndex, + nemiAdminState AdminState, + nemiOperationalState OperationalState, + nemiSecondaryState SecondaryState, + nemiVoltage Integer32, + nemiTemperature Integer32, + nemiRestartAction RestartType, + nemiStorageType StorageType, + nemiRowStatus RowStatus, + nemiForceOffLineAction TruthValue, + nemiFlashModelNum DisplayString, + nemiFlashFirmwareRev DisplayString, + nemiFlashSerialNum DisplayString +} + +nemiEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the NEMI card." + ::= { nemiEntry 1 } + +nemiAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the NEMI." + ::= { nemiEntry 2 } + +nemiOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the NEMI." + ::= { nemiEntry 3 } + +nemiSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the NEMI." + ::= { nemiEntry 4 } + +nemiVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the NEMI." + ::= { nemiEntry 5 } + +nemiTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the NEMI." + ::= { nemiEntry 6 } + +nemiRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the NEMI card." + ::= { nemiEntry 7 } + +nemiStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { nemiEntry 8 } + +nemiRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of nemiRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + nemiRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The nemiRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { nemiEntry 9 } + +nemiForceOffLineAction OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "On some condition, user wishes to make one card out of service + and hold the reset signal of the card via AMI. When force offline is enabled, + reset signal is held; When force offline is disabled, reset signal is released." + ::= { nemiEntry 10 } + +nemiFlashModelNum OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This provides the Flash Model Number on the NEMI card." + ::= { nemiEntry 11 } + +nemiFlashFirmwareRev OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This provides the Flash Firmware Revision on the NEMI card." + ::= { nemiEntry 12 } + +nemiFlashSerialNum OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This provides the Flash Serial Number on the NEMI card." + ::= { nemiEntry 13 } +-- +--Card - Ethernet NTU Card +-- +ethernetNTUCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTUCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTU Cards within the Shelf. + These cards support 10M, 100M and 1G Ethernet Interfaces." + ::= { cmEntityObjects 8 } + +ethernetNTUCardEntry OBJECT-TYPE + SYNTAX EthernetNTUCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTUCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTUCardTable 1 } + +EthernetNTUCardEntry ::= SEQUENCE { + ethernetNTUCardEntityIndex PhysicalIndex, + ethernetNTUCardAdminState AdminState, + ethernetNTUCardOperationalState OperationalState, + ethernetNTUCardSecondaryState SecondaryState, + ethernetNTUCardVoltage Integer32, + ethernetNTUCardTemperature Integer32, + ethernetNTUCardSnmpDyingGaspEnabled TruthValue, + ethernetNTUCardRestartAction RestartType, + ethernetNTUCardStorageType StorageType, + ethernetNTUCardRowStatus RowStatus +} + +ethernetNTUCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTU Card." + ::= { ethernetNTUCardEntry 1 } + +ethernetNTUCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTU Card." + ::= { ethernetNTUCardEntry 2 } + +ethernetNTUCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTU Card." + ::= { ethernetNTUCardEntry 3 } + +ethernetNTUCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTU Card." + ::= { ethernetNTUCardEntry 4 } + +ethernetNTUCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTU Card." + ::= { ethernetNTUCardEntry 5 } + +ethernetNTUCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTU Card." + ::= { ethernetNTUCardEntry 6 } + +ethernetNTUCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTU Card." + ::= { ethernetNTUCardEntry 7 } + +ethernetNTUCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTU card." + ::= { ethernetNTUCardEntry 8 } + +ethernetNTUCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernetNTUCardEntry 9 } + +ethernetNTUCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernetNTUCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernetNTUCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernetNTUCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernetNTUCardEntry 10 } + + +-- +--Card - Ethernet CPMR Card +-- +ethernetCPMRCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetCPMRCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet CPMR Cards within the Shelf." + ::= { cmEntityObjects 9 } + +ethernetCPMRCardEntry OBJECT-TYPE + SYNTAX EthernetCPMRCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetCPMRCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetCPMRCardTable 1 } + +EthernetCPMRCardEntry ::= SEQUENCE { + ethernetCPMRCardEntityIndex PhysicalIndex, + ethernetCPMRCardAdminState AdminState, + ethernetCPMRCardOperationalState OperationalState, + ethernetCPMRCardSecondaryState SecondaryState, + ethernetCPMRCardVoltage Integer32, + ethernetCPMRCardTemperature Integer32, + ethernetCPMRCardRestartAction RestartType, + ethernetCPMRCardPSU1State OperationalState, + ethernetCPMRCardPSU2State OperationalState, + ethernetCPMRCardFAN1State OperationalState, + ethernetCPMRCardFAN2State OperationalState, + ethernetCPMRCardPsuType PsuType, + ethernetCPMRCardLLFMode CmCPMRLinkLossFwdMode, + ethernetCPMRCardLLFModeAction CmCPMRLinkLossFwdMode +} + +ethernetCPMRCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet CPMR Card." + ::= { ethernetCPMRCardEntry 1 } + +ethernetCPMRCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet CPMR Card." + ::= { ethernetCPMRCardEntry 2 } + +ethernetCPMRCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet CPMR Card." + ::= { ethernetCPMRCardEntry 3 } + +ethernetCPMRCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet CPMR Card." + ::= { ethernetCPMRCardEntry 4 } + +ethernetCPMRCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet CPMR Card." + ::= { ethernetCPMRCardEntry 5 } + +ethernetCPMRCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet CPMR Card." + ::= { ethernetCPMRCardEntry 6 } + +ethernetCPMRCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet CPMR card." + ::= { ethernetCPMRCardEntry 7 } + +ethernetCPMRCardPSU1State OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of Power Supply Unit 1 on Ethernet CPMR chassis." + ::= { ethernetCPMRCardEntry 8 } + +ethernetCPMRCardPSU2State OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of Power Supply Unit 2 on Ethernet CPMR chassis." + ::= { ethernetCPMRCardEntry 9 } + +ethernetCPMRCardFAN1State OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of FAN 1 on Ethernet CPMR chassis." + ::= { ethernetCPMRCardEntry 10 } + +ethernetCPMRCardFAN2State OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of FAN 2 on Ethernet CPMR chassis." + ::= { ethernetCPMRCardEntry 11 } + +ethernetCPMRCardPsuType OBJECT-TYPE + SYNTAX PsuType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PSU Type on Ethernet CPMR chassis." + ::= { ethernetCPMRCardEntry 12 } + +ethernetCPMRCardLLFMode OBJECT-TYPE + SYNTAX CmCPMRLinkLossFwdMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Link Loss Forwarding Mode on CPMR." + ::= { ethernetCPMRCardEntry 13 } + +ethernetCPMRCardLLFModeAction OBJECT-TYPE + SYNTAX CmCPMRLinkLossFwdMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Operation to set the appropriate mode on CPMR." + ::= { ethernetCPMRCardEntry 14 } + + +-- +--Card - Ethernet NTE - GE 101 Card +-- +ethernetNTEGE101CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE101CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE101 Cards. + These are supported on the FSP150CC GE101 product." + ::= { cmEntityObjects 10 } + +ethernetNTEGE101CardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE101CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE101CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE101CardTable 1 } + +EthernetNTEGE101CardEntry ::= SEQUENCE { + ethernetNTEGE101CardEntityIndex PhysicalIndex, + ethernetNTEGE101CardAdminState AdminState, + ethernetNTEGE101CardOperationalState OperationalState, + ethernetNTEGE101CardSecondaryState SecondaryState, + ethernetNTEGE101CardVoltage Integer32, + ethernetNTEGE101CardTemperature Integer32, + ethernetNTEGE101CardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE101CardRestartAction RestartType +} + +ethernetNTEGE101CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE101 Card." + ::= { ethernetNTEGE101CardEntry 1 } + +ethernetNTEGE101CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE101 Card." + ::= { ethernetNTEGE101CardEntry 2 } + +ethernetNTEGE101CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE101 Card." + ::= { ethernetNTEGE101CardEntry 3 } + +ethernetNTEGE101CardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE101 Card." + ::= { ethernetNTEGE101CardEntry 4 } + +ethernetNTEGE101CardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE101 Card." + ::= { ethernetNTEGE101CardEntry 5 } + +ethernetNTEGE101CardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE101 Card." + ::= { ethernetNTEGE101CardEntry 6 } + +ethernetNTEGE101CardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE101 Card." + ::= { ethernetNTEGE101CardEntry 7 } + +ethernetNTEGE101CardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE101 card." + ::= { ethernetNTEGE101CardEntry 8 } + + +-- +--Card - Ethernet NTE - GE 206 Card +-- +ethernetNTEGE206CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE206CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE206 Cards. + These are supported on the FSP150CC GE206 product." + ::= { cmEntityObjects 11 } + +ethernetNTEGE206CardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE206CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE206CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE206CardTable 1 } + +EthernetNTEGE206CardEntry ::= SEQUENCE { + ethernetNTEGE206CardEntityIndex PhysicalIndex, + ethernetNTEGE206CardAdminState AdminState, + ethernetNTEGE206CardOperationalState OperationalState, + ethernetNTEGE206CardSecondaryState SecondaryState, + ethernetNTEGE206CardVoltage Integer32, + ethernetNTEGE206CardTemperature Integer32, + ethernetNTEGE206CardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE206CardRestartAction RestartType, + ethernetNTEGE206CardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEGE206CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE206 Card." + ::= { ethernetNTEGE206CardEntry 1 } + +ethernetNTEGE206CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE206 Card." + ::= { ethernetNTEGE206CardEntry 2 } + +ethernetNTEGE206CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE206 Card." + ::= { ethernetNTEGE206CardEntry 3 } + +ethernetNTEGE206CardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE206 Card." + ::= { ethernetNTEGE206CardEntry 4 } + +ethernetNTEGE206CardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE206 Card." + ::= { ethernetNTEGE206CardEntry 5 } + +ethernetNTEGE206CardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE206 Card." + ::= { ethernetNTEGE206CardEntry 6 } + +ethernetNTEGE206CardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE206 Card." + ::= { ethernetNTEGE206CardEntry 7 } + +ethernetNTEGE206CardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE206 card." + ::= { ethernetNTEGE206CardEntry 8 } + +ethernetNTEGE206CardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE206CardEntry 9 } + + +-- +--Card - PWE3 Card +-- +pseudoWireE3CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF PseudoWireE3CardEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Contains information on Pseudo Wire E3 (Emulation Edge to Edge) Cards. + These are supported on the FSP150CC GE206 product." + ::= { cmEntityObjects 12 } + +pseudoWireE3CardEntry OBJECT-TYPE + SYNTAX PseudoWireE3CardEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "A conceptual row in the pseudoWireE3CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { pseudoWireE3CardTable 1 } + +PseudoWireE3CardEntry ::= SEQUENCE { + pseudoWireE3CardEntityIndex PhysicalIndex, + pseudoWireE3CardAdminState AdminState, + pseudoWireE3CardOperationalState OperationalState, + pseudoWireE3CardSecondaryState SecondaryState, + pseudoWireE3CardIpAddress IpAddress, + pseudoWireE3CardIpNetmask IpAddress, + pseudoWireE3CardIpGateway IpAddress, + pseudoWireE3CardDhcpEnabled TruthValue, + pseudoWireE3CardMgmtVlanId VlanId, + pseudoWireE3CardTimeOfDay DateAndTime, + pseudoWireE3CardRestartAction RestartType +} + +pseudoWireE3CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Entity Index from ENTITY-MIB for the Pseudo Wire E3 Card." + ::= { pseudoWireE3CardEntry 1 } + +pseudoWireE3CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Administrative State of the Pseudo Wire E3 Card." + ::= { pseudoWireE3CardEntry 2 } + +pseudoWireE3CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Operational State of the Pseudo Wire E3 Card." + ::= { pseudoWireE3CardEntry 3 } + +pseudoWireE3CardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Secondary State of the Pseudo Wire E3 Card." + ::= { pseudoWireE3CardEntry 4 } + +pseudoWireE3CardIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "External management IP Address of the Pseudo Wire E3 Card." + ::= { pseudoWireE3CardEntry 5 } + +pseudoWireE3CardIpNetmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "External management IP Net mask of the Pseudo Wire E3 Card." + ::= { pseudoWireE3CardEntry 6 } + +pseudoWireE3CardIpGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "External management IP Gateway of the Pseudo Wire E3 Card." + ::= { pseudoWireE3CardEntry 7 } + +pseudoWireE3CardDhcpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "External management - whether DHCP is enabled." + ::= { pseudoWireE3CardEntry 8 } + +pseudoWireE3CardMgmtVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "External management VLAN Id for the Pseudo Wire E3 Card." + ::= { pseudoWireE3CardEntry 9 } + +pseudoWireE3CardTimeOfDay OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Time of day for the Pseudo Wire E3 Card." + ::= { pseudoWireE3CardEntry 10 } + +pseudoWireE3CardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Allows to perform restart action on the Pseudo Wire E3 card." + ::= { pseudoWireE3CardEntry 11 } + +-- +--Card - SCU-T - Shelf Control Unit with Timing +-- +scuTTable OBJECT-TYPE + SYNTAX SEQUENCE OF ScuTEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on SCU-T within the Shelf." + ::= { cmEntityObjects 13 } + +scuTEntry OBJECT-TYPE + SYNTAX ScuTEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the scuTTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { scuTTable 1 } + +ScuTEntry ::= SEQUENCE { + scuTEntityIndex PhysicalIndex, + scuTAdminState AdminState, + scuTOperationalState OperationalState, + scuTSecondaryState SecondaryState, + scuTVoltage Integer32, + scuTTemperature Integer32, + scuTRestartAction RestartType, + scuTStorageType StorageType, + scuTRowStatus RowStatus +} + +scuTEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the SCU-T card." + ::= { scuTEntry 1 } + +scuTAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the SCU-T." + ::= { scuTEntry 2 } + +scuTOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the SCU-T." + ::= { scuTEntry 3 } + +scuTSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the SCU-T." + ::= { scuTEntry 4 } + +scuTVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the SCU-T." + ::= { scuTEntry 5 } + +scuTTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the SCU-T." + ::= { scuTEntry 6 } + +scuTRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the SCU-T card." + ::= { scuTEntry 7 } + +scuTStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { scuTEntry 8 } + +scuTRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of scuTRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + neRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The scuTRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { scuTEntry 9 } + +-- +--Card - GigE Ethernet NTE Card +-- +ethernetNTECardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTECardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE Cards within the Shelf. + These cards support 10M, 100M and 1G Ethernet Interfaces." + ::= { cmEntityObjects 14 } + +ethernetNTECardEntry OBJECT-TYPE + SYNTAX EthernetNTECardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTECardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTECardTable 1 } + +EthernetNTECardEntry ::= SEQUENCE { + ethernetNTECardEntityIndex PhysicalIndex, + ethernetNTECardAdminState AdminState, + ethernetNTECardOperationalState OperationalState, + ethernetNTECardSecondaryState SecondaryState, + ethernetNTECardVoltage Integer32, + ethernetNTECardTemperature Integer32, + ethernetNTECardSnmpDyingGaspEnabled TruthValue, + ethernetNTECardRestartAction RestartType, + ethernetNTECardStorageType StorageType, + ethernetNTECardRowStatus RowStatus +} + +ethernetNTECardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE Card." + ::= { ethernetNTECardEntry 1 } + +ethernetNTECardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE Card." + ::= { ethernetNTECardEntry 2 } + +ethernetNTECardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE Card." + ::= { ethernetNTECardEntry 3 } + +ethernetNTECardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE Card." + ::= { ethernetNTECardEntry 4 } + +ethernetNTECardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE Card." + ::= { ethernetNTECardEntry 5 } + +ethernetNTECardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE Card." + ::= { ethernetNTECardEntry 6 } + +ethernetNTECardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE Card." + ::= { ethernetNTECardEntry 7 } + +ethernetNTECardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE card." + ::= { ethernetNTECardEntry 8 } + +ethernetNTECardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernetNTECardEntry 9 } + +ethernetNTECardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernetNTECardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernetNTECardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernetNTECardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernetNTECardEntry 10 } + + +-- +--Card - Ethernet NTE - GE 201 Card +-- +ethernetNTEGE201CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE201CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE201 Cards. + These are supported on the FSP150CC GE201 product." + ::= { cmEntityObjects 15 } + +ethernetNTEGE201CardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE201CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE201CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE201CardTable 1 } + +EthernetNTEGE201CardEntry ::= SEQUENCE { + ethernetNTEGE201CardEntityIndex PhysicalIndex, + ethernetNTEGE201CardAdminState AdminState, + ethernetNTEGE201CardOperationalState OperationalState, + ethernetNTEGE201CardSecondaryState SecondaryState, + ethernetNTEGE201CardVoltage Integer32, + ethernetNTEGE201CardTemperature Integer32, + ethernetNTEGE201CardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE201CardRestartAction RestartType, + ethernetNTEGE201CardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEGE201CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE201 Card." + ::= { ethernetNTEGE201CardEntry 1 } + +ethernetNTEGE201CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE201 Card." + ::= { ethernetNTEGE201CardEntry 2 } + +ethernetNTEGE201CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE201 Card." + ::= { ethernetNTEGE201CardEntry 3 } + +ethernetNTEGE201CardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE201 Card." + ::= { ethernetNTEGE201CardEntry 4 } + +ethernetNTEGE201CardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE201 Card." + ::= { ethernetNTEGE201CardEntry 5 } + +ethernetNTEGE201CardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE201 Card." + ::= { ethernetNTEGE201CardEntry 6 } + +ethernetNTEGE201CardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE201 Card." + ::= { ethernetNTEGE201CardEntry 7 } + +ethernetNTEGE201CardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE201 card." + ::= { ethernetNTEGE201CardEntry 8 } + +ethernetNTEGE201CardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE201CardEntry 9 } + + +-- +--Card - Ethernet NTE - GE 201 SyncE Card +-- +ethernetNTEGE201SyncECardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE201SyncECardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE201SyncE Cards. + These are supported on the FSP150CC GE201SyncE product." + ::= { cmEntityObjects 16 } + +ethernetNTEGE201SyncECardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE201SyncECardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE201SyncECardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE201SyncECardTable 1 } + +EthernetNTEGE201SyncECardEntry ::= SEQUENCE { + ethernetNTEGE201SyncECardEntityIndex PhysicalIndex, + ethernetNTEGE201SyncECardAdminState AdminState, + ethernetNTEGE201SyncECardOperationalState OperationalState, + ethernetNTEGE201SyncECardSecondaryState SecondaryState, + ethernetNTEGE201SyncECardVoltage Integer32, + ethernetNTEGE201SyncECardTemperature Integer32, + ethernetNTEGE201SyncECardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE201SyncECardRestartAction RestartType, + ethernetNTEGE201SyncECardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEGE201SyncECardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE201SyncE Card." + ::= { ethernetNTEGE201SyncECardEntry 1 } + +ethernetNTEGE201SyncECardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE201SyncE Card." + ::= { ethernetNTEGE201SyncECardEntry 2 } + +ethernetNTEGE201SyncECardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE201SyncE Card." + ::= { ethernetNTEGE201SyncECardEntry 3 } + +ethernetNTEGE201SyncECardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE201SyncE Card." + ::= { ethernetNTEGE201SyncECardEntry 4 } + +ethernetNTEGE201SyncECardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE201SyncE Card." + ::= { ethernetNTEGE201SyncECardEntry 5 } + +ethernetNTEGE201SyncECardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE201SyncE Card." + ::= { ethernetNTEGE201SyncECardEntry 6 } + +ethernetNTEGE201SyncECardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE201SyncE Card." + ::= { ethernetNTEGE201SyncECardEntry 7 } + +ethernetNTEGE201SyncECardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE201SyncE card." + ::= { ethernetNTEGE201SyncECardEntry 8 } + +ethernetNTEGE201SyncECardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE201SyncECardEntry 9 } + +-- +--Card - Ethernet NTE - GE 206F Card +-- +ethernetNTEGE206FCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE206FCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE206F Cards. + These are supported on the FSP150CC GE206 product." + ::= { cmEntityObjects 17 } + +ethernetNTEGE206FCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE206FCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE206FCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE206FCardTable 1 } + +EthernetNTEGE206FCardEntry ::= SEQUENCE { + ethernetNTEGE206FCardEntityIndex PhysicalIndex, + ethernetNTEGE206FCardAdminState AdminState, + ethernetNTEGE206FCardOperationalState OperationalState, + ethernetNTEGE206FCardSecondaryState SecondaryState, + ethernetNTEGE206FCardVoltage Integer32, + ethernetNTEGE206FCardTemperature Integer32, + ethernetNTEGE206FCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE206FCardRestartAction RestartType, + ethernetNTEGE206FCardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEGE206FCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE206 Card." + ::= { ethernetNTEGE206FCardEntry 1 } + +ethernetNTEGE206FCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE206 Card." + ::= { ethernetNTEGE206FCardEntry 2 } + +ethernetNTEGE206FCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE206 Card." + ::= { ethernetNTEGE206FCardEntry 3 } + +ethernetNTEGE206FCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE206 Card." + ::= { ethernetNTEGE206FCardEntry 4 } + +ethernetNTEGE206FCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE206 Card." + ::= { ethernetNTEGE206FCardEntry 5 } + +ethernetNTEGE206FCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE206 Card." + ::= { ethernetNTEGE206FCardEntry 6 } + +ethernetNTEGE206FCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE206 Card." + ::= { ethernetNTEGE206FCardEntry 7 } + +ethernetNTEGE206FCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE206 card." + ::= { ethernetNTEGE206FCardEntry 8 } + +ethernetNTEGE206FCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE206FCardEntry 9 } + + +-- +--Card - Ethernet - 1x10G Card +-- +ethernet1x10GCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF Ethernet1x10GCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet 1x10G Cards." + ::= { cmEntityObjects 18 } + +ethernet1x10GCardEntry OBJECT-TYPE + SYNTAX Ethernet1x10GCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernet1x10GCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernet1x10GCardTable 1 } + +Ethernet1x10GCardEntry ::= SEQUENCE { + ethernet1x10GCardEntityIndex PhysicalIndex, + ethernet1x10GCardAdminState AdminState, + ethernet1x10GCardOperationalState OperationalState, + ethernet1x10GCardSecondaryState SecondaryState, + ethernet1x10GCardTemperature Integer32, + ethernet1x10GCardSnmpDyingGaspEnabled TruthValue, + ethernet1x10GCardRestartAction RestartType, + ethernet1x10GCardStorageType StorageType, + ethernet1x10GCardRowStatus RowStatus, + ethernet1x10GCardForceOffLineAction TruthValue +} + +ethernet1x10GCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet 1x10G Card." + ::= { ethernet1x10GCardEntry 1 } + +ethernet1x10GCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet 1x10G Card." + ::= { ethernet1x10GCardEntry 2 } + +ethernet1x10GCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet 1x10G Card." + ::= { ethernet1x10GCardEntry 3 } + +ethernet1x10GCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet 1x10G Card." + ::= { ethernet1x10GCardEntry 4 } + +ethernet1x10GCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet 1x10G Card." + ::= { ethernet1x10GCardEntry 5 } + +ethernet1x10GCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet 1x10G Card." + ::= { ethernet1x10GCardEntry 6 } + +ethernet1x10GCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet 1x10G card." + ::= { ethernet1x10GCardEntry 7 } + +ethernet1x10GCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernet1x10GCardEntry 8 } + +ethernet1x10GCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernet1x10GCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernetNTUCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernet1x10GCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernet1x10GCardEntry 9 } + +ethernet1x10GCardForceOffLineAction OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "On some condition, user wishes to make one card out of service + and hold the reset signal of the card via AMI. When force offline is enabled, + reset signal is held; When force offline is disabled, reset signal is released." + ::= { ethernet1x10GCardEntry 10 } + +-- +--Card - Ethernet - 10x1G Card +-- +ethernet10x1GCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF Ethernet10x1GCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet 10x1G Cards." + ::= { cmEntityObjects 19 } + +ethernet10x1GCardEntry OBJECT-TYPE + SYNTAX Ethernet10x1GCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernet10x1GCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernet10x1GCardTable 1 } + +Ethernet10x1GCardEntry ::= SEQUENCE { + ethernet10x1GCardEntityIndex PhysicalIndex, + ethernet10x1GCardAdminState AdminState, + ethernet10x1GCardOperationalState OperationalState, + ethernet10x1GCardSecondaryState SecondaryState, + ethernet10x1GCardTemperature Integer32, + ethernet10x1GCardSnmpDyingGaspEnabled TruthValue, + ethernet10x1GCardRestartAction RestartType, + ethernet10x1GCardStorageType StorageType, + ethernet10x1GCardRowStatus RowStatus, + ethernet10x1GCardForceOffLineAction TruthValue +} + +ethernet10x1GCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet 10x1G Card." + ::= { ethernet10x1GCardEntry 1 } + +ethernet10x1GCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet 10x1G Card." + ::= { ethernet10x1GCardEntry 2 } + +ethernet10x1GCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet 10x1G Card." + ::= { ethernet10x1GCardEntry 3 } + +ethernet10x1GCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet 10x1G Card." + ::= { ethernet10x1GCardEntry 4 } + +ethernet10x1GCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet 10x1G Card." + ::= { ethernet10x1GCardEntry 5 } + +ethernet10x1GCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet 10x1G Card." + ::= { ethernet10x1GCardEntry 6 } + +ethernet10x1GCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet 10x1G card." + ::= { ethernet10x1GCardEntry 7 } + +ethernet10x1GCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernet10x1GCardEntry 8 } + +ethernet10x1GCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernet10x1GCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernet10x1GCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernet10x1GCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernet10x1GCardEntry 9 } + +ethernet10x1GCardForceOffLineAction OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "On some condition, user wishes to make one card out of service + and hold the reset signal of the card via AMI. When force offline is enabled, + reset signal is held; When force offline is disabled, reset signal is released." + ::= { ethernet10x1GCardEntry 10 } + + +-- +--Card - Ethernet - SWF Card +-- +ethernetSWFCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetSWFCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet SWF Cards." + ::= { cmEntityObjects 20 } + +ethernetSWFCardEntry OBJECT-TYPE + SYNTAX EthernetSWFCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetSWFCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetSWFCardTable 1 } + +EthernetSWFCardEntry ::= SEQUENCE { + ethernetSWFCardEntityIndex PhysicalIndex, + ethernetSWFCardAdminState AdminState, + ethernetSWFCardOperationalState OperationalState, + ethernetSWFCardSecondaryState SecondaryState, + ethernetSWFCardTemperature Integer32, + ethernetSWFCardRestartAction RestartType, + ethernetSWFCardStorageType StorageType, + ethernetSWFCardRowStatus RowStatus, + ethernetSWFCardForceOffLineAction TruthValue +} + +ethernetSWFCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet SWF Card." + ::= { ethernetSWFCardEntry 1 } + +ethernetSWFCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet SWF Card." + ::= { ethernetSWFCardEntry 2 } + +ethernetSWFCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet SWF Card." + ::= { ethernetSWFCardEntry 3 } + +ethernetSWFCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet SWF Card." + ::= { ethernetSWFCardEntry 4 } + +ethernetSWFCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet SWF Card." + ::= { ethernetSWFCardEntry 5 } + +ethernetSWFCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet SWF card." + ::= { ethernetSWFCardEntry 6 } + +ethernetSWFCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernetSWFCardEntry 7 } + +ethernetSWFCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernetSWFCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernetNTUCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernetSWFCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernetSWFCardEntry 8 } + +ethernetSWFCardForceOffLineAction OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "On some condition, user wishes to make one card out of service + and hold the reset signal of the card via AMI. When force offline is enabled, + reset signal is held; When force offline is disabled, reset signal is released." + ::= { ethernetSWFCardEntry 9 } + +-- +--Card - STI Card +-- +stuCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF StuCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on STU Cards." + ::= { cmEntityObjects 21 } + +stuCardEntry OBJECT-TYPE + SYNTAX StuCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the stuCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { stuCardTable 1 } + +StuCardEntry ::= SEQUENCE { + stuCardEntityIndex PhysicalIndex, + stuCardAdminState AdminState, + stuCardOperationalState OperationalState, + stuCardSecondaryState SecondaryState, + stuCardTemperature Integer32, + stuCardRestartAction RestartType, + stuCardStorageType StorageType, + stuCardRowStatus RowStatus, + stuCardForceOffLineAction TruthValue +} + +stuCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the STU Card." + ::= { stuCardEntry 1 } + +stuCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Stu Card." + ::= { stuCardEntry 2 } + +stuCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Stu Card." + ::= { stuCardEntry 3 } + +stuCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Stu Card." + ::= { stuCardEntry 4 } + +stuCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Stu Card." + ::= { stuCardEntry 5 } + +stuCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Stu card." + ::= { stuCardEntry 6 } + +stuCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { stuCardEntry 7 } + +stuCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of stuCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + stuRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The stuCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { stuCardEntry 8 } + +stuCardForceOffLineAction OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "On some condition, user wishes to make one card out of service + and hold the reset signal of the card via AMI. When force offline is enabled, + reset signal is held; When force offline is disabled, reset signal is released." + ::= { stuCardEntry 9 } + + +-- +--Card - AMI - Shelf Control Unit +-- +amiTable OBJECT-TYPE + SYNTAX SEQUENCE OF AmiEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on AMI within the Shelf." + ::= { cmEntityObjects 22 } + +amiEntry OBJECT-TYPE + SYNTAX AmiEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the amiTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { amiTable 1 } + +AmiEntry ::= SEQUENCE { + amiEntityIndex PhysicalIndex, + amiAdminState AdminState, + amiOperationalState OperationalState, + amiSecondaryState SecondaryState, + amiTemperature Integer32, + amiRestartAction RestartType +} + +amiEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the AMI card." + ::= { amiEntry 1 } + +amiAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the AMI." + ::= { amiEntry 2 } + +amiOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the AMI." + ::= { amiEntry 3 } + +amiSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the AMI." + ::= { amiEntry 4 } + +amiTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the AMI." + ::= { amiEntry 5 } + +amiRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the AMI card." + ::= { amiEntry 6 } +-- +--Card - STI Card +-- +stiTable OBJECT-TYPE + SYNTAX SEQUENCE OF StiEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on STI within the Shelf." + ::= { cmEntityObjects 23 } + +stiEntry OBJECT-TYPE + SYNTAX StiEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the stiTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { stiTable 1 } + +StiEntry ::= SEQUENCE { + stiEntityIndex PhysicalIndex, + stiAdminState AdminState, + stiOperationalState OperationalState, + stiSecondaryState SecondaryState, + stiTemperature Integer32, + stiStorageType StorageType, + stiRowStatus RowStatus +} + +stiEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the STI card." + ::= { stiEntry 1 } + +stiAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the STI." + ::= { stiEntry 2 } + +stiOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the STI." + ::= { stiEntry 3 } + +stiSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the STI." + ::= { stiEntry 4 } + +stiTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the STI." + ::= { stiEntry 5 } + +stiStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { stiEntry 6 } + +stiRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of stiRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + stiRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The stiRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { stiEntry 7 } + + +-- +-- usb host +-- +f3UsbHostTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3UsbHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Usb Host." + ::= { cmEntityObjects 24 } + +f3UsbHostEntry OBJECT-TYPE + SYNTAX F3UsbHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3UsbHostTable." + INDEX { neIndex, shelfIndex, slotIndex, f3UsbHostIndex } + ::= { f3UsbHostTable 1 } + +F3UsbHostEntry ::= SEQUENCE { + f3UsbHostIndex PhysicalIndex, + f3UsbHostEntityIndex PhysicalIndex, + f3UsbHostUnitName DisplayString, + f3UsbHostFormatVersion DisplayString, + f3UsbHostCLEICode DisplayString, + f3UsbHostPartNumber DisplayString, + f3UsbHostHwRev DisplayString, + f3UsbHostSwRev DisplayString, + f3UsbHostSerialNum DisplayString, + f3UsbHostMfgName DisplayString, + f3UsbHostMfgDate DateAndTime, + f3UsbHostMfgSite DisplayString, + f3UsbHostSecondaryState SecondaryState, + f3UsbHostPhysicalAddress DisplayString, + f3UsbHostMuxOperationalMode UsbOperationalMode +} + +f3UsbHostIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The actual physical usb host index that uniquely identify + a usb host." + ::= { f3UsbHostEntry 1 } + +f3UsbHostEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the usb host." + ::= { f3UsbHostEntry 2 } + +f3UsbHostUnitName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted usb device's unit name." + ::= { f3UsbHostEntry 3 } + +f3UsbHostFormatVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted usb device's format version." + ::= { f3UsbHostEntry 4 } + +f3UsbHostCLEICode OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted usb device's CLEI code." + ::= { f3UsbHostEntry 5 } + +f3UsbHostPartNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted usb device's Part Number." + ::= { f3UsbHostEntry 6 } + +f3UsbHostHwRev OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted usb device's Hardware Revision." + ::= { f3UsbHostEntry 7 } + +f3UsbHostSwRev OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted usb device's Software Revision." + ::= { f3UsbHostEntry 8 } + +f3UsbHostSerialNum OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted usb device's Serial Number." + ::= { f3UsbHostEntry 9 } + +f3UsbHostMfgName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted usb device's Manufacturer Name." + ::= { f3UsbHostEntry 10 } + +f3UsbHostMfgDate OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted usb device's Manufacturer date." + ::= { f3UsbHostEntry 11 } + +f3UsbHostMfgSite OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted usb device's Manufacturer site." + ::= { f3UsbHostEntry 12 } + +f3UsbHostSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the usb device." + ::= { f3UsbHostEntry 13 } + +f3UsbHostPhysicalAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inserted usb device's MAC Address, if applicable." + ::= { f3UsbHostEntry 14 } + +f3UsbHostMuxOperationalMode OBJECT-TYPE + SYNTAX UsbOperationalMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the USB operatioan mode." + ::= { f3UsbHostEntry 15 } + +-- +--Card - Ethernet NTE - GE 112 Card +-- +ethernetNTEGE112CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE112CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE112 Cards. + These are supported on the FSP150CC GE112 product." + ::= { cmEntityObjects 25 } + +ethernetNTEGE112CardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE112CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE112CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE112CardTable 1 } + + +SwitchPortAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Switch port action." + SYNTAX INTEGER { + not-applicable (0), + switch (1) + } + + +EthernetNTEGE112CardEntry ::= SEQUENCE { + ethernetNTEGE112CardEntityIndex PhysicalIndex, + ethernetNTEGE112CardAdminState AdminState, + ethernetNTEGE112CardOperationalState OperationalState, + ethernetNTEGE112CardSecondaryState SecondaryState, + ethernetNTEGE112CardVoltage Integer32, + ethernetNTEGE112CardTemperature Integer32, + ethernetNTEGE112CardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE112CardRestartAction RestartType, + ethernetNTEGE112CardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE112CardSwitchPortActionPort VariablePointer, + ethernetNTEGE112CardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE112CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE112 Card." + ::= { ethernetNTEGE112CardEntry 1 } + +ethernetNTEGE112CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE112 Card." + ::= { ethernetNTEGE112CardEntry 2 } + +ethernetNTEGE112CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE112 Card." + ::= { ethernetNTEGE112CardEntry 3 } + +ethernetNTEGE112CardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE112 Card." + ::= { ethernetNTEGE112CardEntry 4 } + +ethernetNTEGE112CardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE112 Card." + ::= { ethernetNTEGE112CardEntry 5 } + +ethernetNTEGE112CardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE112 Card." + ::= { ethernetNTEGE112CardEntry 6 } + +ethernetNTEGE112CardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE112 Card." + ::= { ethernetNTEGE112CardEntry 7 } + +ethernetNTEGE112CardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE112 card." + ::= { ethernetNTEGE112CardEntry 8 } + +ethernetNTEGE112CardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE112CardEntry 9 } + +ethernetNTEGE112CardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE112 card." + ::= { ethernetNTEGE112CardEntry 10 } + +ethernetNTEGE112CardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE112 card." + ::= { ethernetNTEGE112CardEntry 11 } + +-- +--Card - Ethernet NTE - GE 114 Card +-- +ethernetNTEGE114CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE114 Cards. + These are supported on the FSP150CC GE114 product." + ::= { cmEntityObjects 26 } + +ethernetNTEGE114CardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114CardTable 1 } + +EthernetNTEGE114CardEntry ::= SEQUENCE { + ethernetNTEGE114CardEntityIndex PhysicalIndex, + ethernetNTEGE114CardAdminState AdminState, + ethernetNTEGE114CardOperationalState OperationalState, + ethernetNTEGE114CardSecondaryState SecondaryState, + ethernetNTEGE114CardVoltage Integer32, + ethernetNTEGE114CardTemperature Integer32, + ethernetNTEGE114CardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114CardRestartAction RestartType, + ethernetNTEGE114CardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114CardSwitchPortActionPort VariablePointer, + ethernetNTEGE114CardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE114 Card." + ::= { ethernetNTEGE114CardEntry 1 } + +ethernetNTEGE114CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE114 Card." + ::= { ethernetNTEGE114CardEntry 2 } + +ethernetNTEGE114CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114 Card." + ::= { ethernetNTEGE114CardEntry 3 } + +ethernetNTEGE114CardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114 Card." + ::= { ethernetNTEGE114CardEntry 4 } + +ethernetNTEGE114CardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE112 Card." + ::= { ethernetNTEGE114CardEntry 5 } + +ethernetNTEGE114CardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114 Card." + ::= { ethernetNTEGE114CardEntry 6 } + +ethernetNTEGE114CardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114 Card." + ::= { ethernetNTEGE114CardEntry 7 } + +ethernetNTEGE114CardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114 card." + ::= { ethernetNTEGE114CardEntry 8 } + +ethernetNTEGE114CardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114CardEntry 9 } + +ethernetNTEGE114CardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114 card." + ::= { ethernetNTEGE114CardEntry 10 } + +ethernetNTEGE114CardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114 card." + ::= { ethernetNTEGE114CardEntry 11 } + +-- +--Card - Ethernet NTE - GE 206V Card +-- +ethernetNTEGE206VCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE206VCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE206V Cards. + These are supported on the FSP150CC GE206V product." + ::= { cmEntityObjects 27 } + +ethernetNTEGE206VCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE206VCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE206VCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE206VCardTable 1 } + +EthernetNTEGE206VCardEntry ::= SEQUENCE { + ethernetNTEGE206VCardEntityIndex PhysicalIndex, + ethernetNTEGE206VCardAdminState AdminState, + ethernetNTEGE206VCardOperationalState OperationalState, + ethernetNTEGE206VCardSecondaryState SecondaryState, + ethernetNTEGE206VCardVoltage Integer32, + ethernetNTEGE206VCardTemperature Integer32, + ethernetNTEGE206VCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE206VCardRestartAction RestartType, + ethernetNTEGE206VCardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEGE206VCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE206V Card." + ::= { ethernetNTEGE206VCardEntry 1 } + +ethernetNTEGE206VCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE206V Card." + ::= { ethernetNTEGE206VCardEntry 2 } + +ethernetNTEGE206VCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE206V Card." + ::= { ethernetNTEGE206VCardEntry 3 } + +ethernetNTEGE206VCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE206V Card." + ::= { ethernetNTEGE206VCardEntry 4 } + +ethernetNTEGE206VCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE206V Card." + ::= { ethernetNTEGE206VCardEntry 5 } + +ethernetNTEGE206VCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE206V Card." + ::= { ethernetNTEGE206VCardEntry 6 } + +ethernetNTEGE206VCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE206V Card." + ::= { ethernetNTEGE206VCardEntry 7 } + +ethernetNTEGE206VCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE206V card." + ::= { ethernetNTEGE206VCardEntry 8 } + +ethernetNTEGE206VCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the + card level. This applies to all monitored PM entities. + The default value of this attribute is interval-15min. + Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered + fine-grained intervals." + ::= { ethernetNTEGE206VCardEntry 9 } + + +-- +--Card - Ethernet GE 206V Optical Port Expander Card +-- +ethernetGE4SCCCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetGE4SCCCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet GE206V Optical Port Expander Cards. + These are supported on the FSP150CC GE206V product." + ::= { cmEntityObjects 28 } + +ethernetGE4SCCCardEntry OBJECT-TYPE + SYNTAX EthernetGE4SCCCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetGE4SCCCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetGE4SCCCardTable 1 } + +EthernetGE4SCCCardEntry ::= SEQUENCE { + ethernetGE4SCCCardEntityIndex PhysicalIndex, + ethernetGE4SCCCardAdminState AdminState, + ethernetGE4SCCCardOperationalState OperationalState, + ethernetGE4SCCCardSecondaryState SecondaryState, + ethernetGE4SCCCardVoltage Integer32, + ethernetGE4SCCCardTemperature Integer32, + ethernetGE4SCCCardRestartAction RestartType, + ethernetGE4SCCCardStorageType StorageType, + ethernetGE4SCCCardRowStatus RowStatus +} + +ethernetGE4SCCCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet GE-4S Connector Card." + ::= { ethernetGE4SCCCardEntry 1 } + +ethernetGE4SCCCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet GE-4S Connector Card." + ::= { ethernetGE4SCCCardEntry 2 } + +ethernetGE4SCCCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet GE-4S Connector Card." + ::= { ethernetGE4SCCCardEntry 3 } + +ethernetGE4SCCCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet GE-4S Connector Card." + ::= { ethernetGE4SCCCardEntry 4 } + +ethernetGE4SCCCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet GE-4S Connector Card." + ::= { ethernetGE4SCCCardEntry 5 } + +ethernetGE4SCCCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet GE-4S Connector Card." + ::= { ethernetGE4SCCCardEntry 6 } + +ethernetGE4SCCCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet GE-4S Connector card." + ::= { ethernetGE4SCCCardEntry 7 } + +ethernetGE4SCCCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernetGE4SCCCardEntry 8 } + +ethernetGE4SCCCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernetGE4SCCCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernetGE4SCCCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernetGE4SCCCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernetGE4SCCCardEntry 9 } + +-- +--Card - Ethernet GE 206V Electrical Port Expander Card +-- +ethernetGE4ECCCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetGE4ECCCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet GE206V Optical Port Expander Cards. + These are supported on the FSP150CC GE206V product." + ::= { cmEntityObjects 29 } + +ethernetGE4ECCCardEntry OBJECT-TYPE + SYNTAX EthernetGE4ECCCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetGE4ECCCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetGE4ECCCardTable 1 } + +EthernetGE4ECCCardEntry ::= SEQUENCE { + ethernetGE4ECCCardEntityIndex PhysicalIndex, + ethernetGE4ECCCardAdminState AdminState, + ethernetGE4ECCCardOperationalState OperationalState, + ethernetGE4ECCCardSecondaryState SecondaryState, + ethernetGE4ECCCardVoltage Integer32, + ethernetGE4ECCCardTemperature Integer32, + ethernetGE4ECCCardRestartAction RestartType, + ethernetGE4ECCCardStorageType StorageType, + ethernetGE4ECCCardRowStatus RowStatus +} + +ethernetGE4ECCCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet GE-4S Connector Card." + ::= { ethernetGE4ECCCardEntry 1 } + +ethernetGE4ECCCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet GE-4S Connector Card." + ::= { ethernetGE4ECCCardEntry 2 } + +ethernetGE4ECCCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet GE-4S Connector Card." + ::= { ethernetGE4ECCCardEntry 3 } + +ethernetGE4ECCCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet GE-4S Connector Card." + ::= { ethernetGE4ECCCardEntry 4 } + +ethernetGE4ECCCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet GE-4S Connector Card." + ::= { ethernetGE4ECCCardEntry 5 } + +ethernetGE4ECCCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet GE-4S Connector Card." + ::= { ethernetGE4ECCCardEntry 6 } + +ethernetGE4ECCCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet GE-4S Connector card." + ::= { ethernetGE4ECCCardEntry 7 } + +ethernetGE4ECCCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernetGE4ECCCardEntry 8 } + +ethernetGE4ECCCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernetGE4ECCCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernetGE4ECCCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernetGE4ECCCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernetGE4ECCCardEntry 9 } + + +-- +--Card - Ethernet NTE - XG210 Card +-- +ethernetNTEXG210CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEXG210CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE XG210 Cards. + These are supported on the FSP150CC XG210 product." + ::= { cmEntityObjects 30 } + +ethernetNTEXG210CardEntry OBJECT-TYPE + SYNTAX EthernetNTEXG210CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEXG210CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEXG210CardTable 1 } + +EthernetNTEXG210CardEntry ::= SEQUENCE { + ethernetNTEXG210CardEntityIndex PhysicalIndex, + ethernetNTEXG210CardAdminState AdminState, + ethernetNTEXG210CardOperationalState OperationalState, + ethernetNTEXG210CardSecondaryState SecondaryState, + ethernetNTEXG210CardVoltage Integer32, + ethernetNTEXG210CardTemperature Integer32, + ethernetNTEXG210CardSnmpDyingGaspEnabled TruthValue, + ethernetNTEXG210CardRestartAction RestartType, + ethernetNTEXG210CardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEXG210CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE XG210 Card." + ::= { ethernetNTEXG210CardEntry 1 } + +ethernetNTEXG210CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE XG210 Card." + ::= { ethernetNTEXG210CardEntry 2 } + +ethernetNTEXG210CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE XG210 Card." + ::= { ethernetNTEXG210CardEntry 3 } + +ethernetNTEXG210CardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE XG210 Card." + ::= { ethernetNTEXG210CardEntry 4 } + +ethernetNTEXG210CardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE XG210 Card." + ::= { ethernetNTEXG210CardEntry 5 } + +ethernetNTEXG210CardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE XG210 Card." + ::= { ethernetNTEXG210CardEntry 6 } + +ethernetNTEXG210CardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE XG210 Card." + ::= { ethernetNTEXG210CardEntry 7 } + +ethernetNTEXG210CardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet NTE XG210 card." + ::= { ethernetNTEXG210CardEntry 8 } + +ethernetNTEXG210CardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the + card level. This applies to all monitored PM entities. + The default value of this attribute is interval-15min. + Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered + fine-grained intervals." + ::= { ethernetNTEXG210CardEntry 9 } + + +-- +--Card - Ethernet XG210 XFP Port Expander Card +-- +ethernetXG1XCCCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetXG1XCCCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet XG210/SH1PCS XFP Port Expander Cards. + These are supported on the FSP150CC XG210, SH1PCS products." + ::= { cmEntityObjects 31 } + +ethernetXG1XCCCardEntry OBJECT-TYPE + SYNTAX EthernetXG1XCCCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetXG1XCCCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetXG1XCCCardTable 1 } + +EthernetXG1XCCCardEntry ::= SEQUENCE { + ethernetXG1XCCCardEntityIndex PhysicalIndex, + ethernetXG1XCCCardAdminState AdminState, + ethernetXG1XCCCardOperationalState OperationalState, + ethernetXG1XCCCardSecondaryState SecondaryState, + ethernetXG1XCCCardVoltage Integer32, + ethernetXG1XCCCardTemperature Integer32, + ethernetXG1XCCCardRestartAction RestartType, + ethernetXG1XCCCardStorageType StorageType, + ethernetXG1XCCCardRowStatus RowStatus +} + +ethernetXG1XCCCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet XG-1-XFP + Connector Card." + ::= { ethernetXG1XCCCardEntry 1 } + +ethernetXG1XCCCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet XG-1-XFP Connector Card." + ::= { ethernetXG1XCCCardEntry 2 } + +ethernetXG1XCCCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet XG-1-XFP Connector Card." + ::= { ethernetXG1XCCCardEntry 3 } + +ethernetXG1XCCCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet XG-1-XFP Connector Card." + ::= { ethernetXG1XCCCardEntry 4 } + +ethernetXG1XCCCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet XG-1-XFP Connector Card." + ::= { ethernetXG1XCCCardEntry 5 } + +ethernetXG1XCCCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet XG-1-XFP Connector Card." + ::= { ethernetXG1XCCCardEntry 6 } + +ethernetXG1XCCCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet XG-1-XFP Connector card." + ::= { ethernetXG1XCCCardEntry 7 } + +ethernetXG1XCCCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernetXG1XCCCardEntry 8 } + +ethernetXG1XCCCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernetXG1XCCCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernetXG1XCCCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernetXG1XCCCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernetXG1XCCCardEntry 9 } + + +-- +--Card - Ethernet XG210 SFPPlus Port Expander Card +-- +ethernetXG1SCCCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetXG1SCCCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet XG210/SH1PCS SFP+ Port Expander Cards. + These are supported on the FSP150CC XG210, SH1PCS products." + ::= { cmEntityObjects 32 } + +ethernetXG1SCCCardEntry OBJECT-TYPE + SYNTAX EthernetXG1SCCCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetXG1SCCCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetXG1SCCCardTable 1 } + +EthernetXG1SCCCardEntry ::= SEQUENCE { + ethernetXG1SCCCardEntityIndex PhysicalIndex, + ethernetXG1SCCCardAdminState AdminState, + ethernetXG1SCCCardOperationalState OperationalState, + ethernetXG1SCCCardSecondaryState SecondaryState, + ethernetXG1SCCCardVoltage Integer32, + ethernetXG1SCCCardTemperature Integer32, + ethernetXG1SCCCardRestartAction RestartType, + ethernetXG1SCCCardStorageType StorageType, + ethernetXG1SCCCardRowStatus RowStatus +} + +ethernetXG1SCCCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet XG-1-SFP+ + Connector Card." + ::= { ethernetXG1SCCCardEntry 1 } + +ethernetXG1SCCCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet XG-1-SFP+ Connector Card." + ::= { ethernetXG1SCCCardEntry 2 } + +ethernetXG1SCCCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet XG-1-SFP+ Connector Card." + ::= { ethernetXG1SCCCardEntry 3 } + +ethernetXG1SCCCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet XG-1-SFP+ Connector Card." + ::= { ethernetXG1SCCCardEntry 4 } + +ethernetXG1SCCCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet XG-1-SFP+ Connector Card." + ::= { ethernetXG1SCCCardEntry 5 } + +ethernetXG1SCCCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet XG-1-SFP+ Connector Card." + ::= { ethernetXG1SCCCardEntry 6 } + +ethernetXG1SCCCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet XG-1-SFP+ Connector card." + ::= { ethernetXG1SCCCardEntry 7 } + +ethernetXG1SCCCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernetXG1SCCCardEntry 8 } + +ethernetXG1SCCCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernetXG1SCCCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernetXG1SCCCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernetXG1SCCCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernetXG1SCCCardEntry 9 } + + +-- +--Card - Ethernet - STM1-4-ET Card +-- +PortCarrierType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This attribute is to show/set the SONET/SDH mode and OC3/OC12/STM1/STM4 speed for SONET/SDH." + SYNTAX INTEGER { + not-applicable (0), + t1 (1), + e1 (2), + t3 (3), + e3 (4), + oc3 (5), + oc12 (6), + stm1 (7), + stm4 (8) + } + +ethernetOverOCSTMCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetOverOCSTMCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on STM1-4-ET Cards." + ::= { cmEntityObjects 33 } + +ethernetOverOCSTMCardEntry OBJECT-TYPE + SYNTAX EthernetOverOCSTMCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetOverOCSTMCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetOverOCSTMCardTable 1 } + +EthernetOverOCSTMCardEntry ::= SEQUENCE { + ethernetOverOCSTMCardEntityIndex PhysicalIndex, + ethernetOverOCSTMCardAdminState AdminState, + ethernetOverOCSTMCardOperationalState OperationalState, + ethernetOverOCSTMCardSecondaryState SecondaryState, + ethernetOverOCSTMCardTemperature Integer32, + ethernetOverOCSTMCardSnmpDyingGaspEnabled TruthValue, + ethernetOverOCSTMCardRestartAction RestartType, + ethernetOverOCSTMCardStorageType StorageType, + ethernetOverOCSTMCardRowStatus RowStatus, + ethernetOverOCSTMCardForceOffLineAction TruthValue, + ethernetOverOCSTMCardMode PortCarrierType +} + +ethernetOverOCSTMCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the STM1-4-ET Card." + ::= { ethernetOverOCSTMCardEntry 1 } + +ethernetOverOCSTMCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the STM1-4-ET Card." + ::= { ethernetOverOCSTMCardEntry 2 } + +ethernetOverOCSTMCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the STM1-4-ET Card." + ::= { ethernetOverOCSTMCardEntry 3 } + +ethernetOverOCSTMCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the STM1-4-ET Card." + ::= { ethernetOverOCSTMCardEntry 4 } + +ethernetOverOCSTMCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the STM1-4-ET Card." + ::= { ethernetOverOCSTMCardEntry 5 } + +ethernetOverOCSTMCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the STM1-4-ET Card." + ::= { ethernetOverOCSTMCardEntry 6 } + +ethernetOverOCSTMCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the STM1-4-ET card." + ::= { ethernetOverOCSTMCardEntry 7 } + +ethernetOverOCSTMCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernetOverOCSTMCardEntry 8 } + +ethernetOverOCSTMCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernetOverOCSTMCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernet10x1GCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernetOverOCSTMCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernetOverOCSTMCardEntry 9 } + +ethernetOverOCSTMCardForceOffLineAction OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "On some condition, user wishes to make one card out of service + and hold the reset signal of the card via AMI. When force offline is enabled, + reset signal is held; When force offline is disabled, reset signal is released." + ::= { ethernetOverOCSTMCardEntry 10 } + +ethernetOverOCSTMCardMode OBJECT-TYPE + SYNTAX PortCarrierType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is to show/set the SONET/SDH mode and OC3/OC12/STM1/STM4 speed for SONET/SDH.." + ::= { ethernetOverOCSTMCardEntry 11 } + + +-- +--Pseudo Wire Card - OCN/STM +-- +pseudoWireOcnStmCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF PseudoWireOcnStmCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Pseudo Wire OCN STM Cards. + These are supported on the FSP150CC GE206v product." + ::= { cmEntityObjects 34 } + +pseudoWireOcnStmCardEntry OBJECT-TYPE + SYNTAX PseudoWireOcnStmCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the pseudoWireOcnStmCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { pseudoWireOcnStmCardTable 1 } + +PseudoWireOcnStmCardEntry ::= SEQUENCE { + pseudoWireOcnStmCardEntityIndex PhysicalIndex, + pseudoWireOcnStmCardAdminState AdminState, + pseudoWireOcnStmCardOperationalState OperationalState, + pseudoWireOcnStmCardSecondaryState SecondaryState, + pseudoWireOcnStmCardIpAddress IpAddress, + pseudoWireOcnStmCardMode PWE3OCNSTMCardMode, + pseudoWireOcnStmCardVoltage Integer32, + pseudoWireOcnStmCardTemperature Integer32, + pseudoWireOcnStmCardRestartAction RestartType, + pseudoWireOcnStmCardStorageType StorageType, + pseudoWireOcnStmCardRowStatus RowStatus, + pseudoWireOcnStmCardPSNEncapsulation PSNEncapsulationMode, + pseudoWireOcnStmCardFreqSourceType TDMFrequencySourceType, + pseudoWireOcnStmCardFreqSource VariablePointer, + pseudoWireOcnStmCardForceOffLineAction TruthValue +} + +pseudoWireOcnStmCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Pseudo Wire OCN/STM Card." + ::= { pseudoWireOcnStmCardEntry 1 } + +pseudoWireOcnStmCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Pseudo Wire OCN/STM Card." + ::= { pseudoWireOcnStmCardEntry 2 } + +pseudoWireOcnStmCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Pseudo Wire OCN/STM Card." + ::= { pseudoWireOcnStmCardEntry 3 } + +pseudoWireOcnStmCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Pseudo Wire OCN/STM Card." + ::= { pseudoWireOcnStmCardEntry 4 } + +pseudoWireOcnStmCardIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Address associated with the Pseudo Wire OCN/STM Card." + ::= { pseudoWireOcnStmCardEntry 5 } + +pseudoWireOcnStmCardMode OBJECT-TYPE + SYNTAX PWE3OCNSTMCardMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Card Mode of with the Pseudo Wire OCN/STM Card." + ::= { pseudoWireOcnStmCardEntry 6 } + +pseudoWireOcnStmCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Pseudo Wire OCN/STM Card." + ::= { pseudoWireOcnStmCardEntry 7 } + +pseudoWireOcnStmCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Pseudo Wire OCN/STM Card." + ::= { pseudoWireOcnStmCardEntry 8 } + +pseudoWireOcnStmCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Pseudo Wire OCN/STM card." + ::= { pseudoWireOcnStmCardEntry 9 } + +pseudoWireOcnStmCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { pseudoWireOcnStmCardEntry 10 } + +pseudoWireOcnStmCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of pseudoWireOcnStmCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + pseudoWireOcnStmCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The pseudoWireOcnStmCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { pseudoWireOcnStmCardEntry 11 } + +pseudoWireOcnStmCardPSNEncapsulation OBJECT-TYPE + SYNTAX PSNEncapsulationMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies Packet Switched Network demultiplexing layer + header type of the pseudo-wire packets." + ::= { pseudoWireOcnStmCardEntry 12 } + +pseudoWireOcnStmCardFreqSourceType OBJECT-TYPE + SYNTAX TDMFrequencySourceType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the TDM Frequency source type of OC/STM card." + ::= { pseudoWireOcnStmCardEntry 13 } + +pseudoWireOcnStmCardFreqSource OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the TDM Frequency source of OC/STM card." + ::= { pseudoWireOcnStmCardEntry 14 } + +pseudoWireOcnStmCardForceOffLineAction OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "On some condition, user wishes to make one card out of service + and hold the reset signal of the card via AMI. When force offline is enabled, + reset signal is held; When force offline is disabled, reset signal is released." + ::= { pseudoWireOcnStmCardEntry 15 } + +-- +--Pseudo Wire Card - T1/E1 +-- +pseudoWireE1T1CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF PseudoWireE1T1CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Pseudo Wire T1/E1 Cards. + These are supported on the FSP150CC GE206v product." + ::= { cmEntityObjects 35 } + +pseudoWireE1T1CardEntry OBJECT-TYPE + SYNTAX PseudoWireE1T1CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the pseudoWireE1T1CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { pseudoWireE1T1CardTable 1 } + +PseudoWireE1T1CardEntry ::= SEQUENCE { + pseudoWireE1T1CardEntityIndex PhysicalIndex, + pseudoWireE1T1CardAdminState AdminState, + pseudoWireE1T1CardOperationalState OperationalState, + pseudoWireE1T1CardSecondaryState SecondaryState, + pseudoWireE1T1CardIpAddress IpAddress, + pseudoWireE1T1CardMode PWE3E1T1CardMode, + pseudoWireE1T1CardVoltage Integer32, + pseudoWireE1T1CardTemperature Integer32, + pseudoWireE1T1CardRestartAction RestartType, + pseudoWireE1T1CardStorageType StorageType, + pseudoWireE1T1CardRowStatus RowStatus, + pseudoWireE1T1CardPSNEncapsulation PSNEncapsulationMode +} + +pseudoWireE1T1CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Pseudo Wire T1/E1 Card." + ::= { pseudoWireE1T1CardEntry 1 } + +pseudoWireE1T1CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Pseudo Wire T1/E1 Card." + ::= { pseudoWireE1T1CardEntry 2 } + +pseudoWireE1T1CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Pseudo Wire T1/E1 Card." + ::= { pseudoWireE1T1CardEntry 3 } + +pseudoWireE1T1CardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Pseudo Wire T1/E1 Card." + ::= { pseudoWireE1T1CardEntry 4 } + +pseudoWireE1T1CardIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Address associated with the Pseudo Wire T1/E1 Card." + ::= { pseudoWireE1T1CardEntry 5 } + +pseudoWireE1T1CardMode OBJECT-TYPE + SYNTAX PWE3E1T1CardMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Card Mode of with the Pseudo Wire T1/E1 Card." + ::= { pseudoWireE1T1CardEntry 6 } + +pseudoWireE1T1CardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Pseudo Wire T1/E1 Card." + ::= { pseudoWireE1T1CardEntry 7 } + +pseudoWireE1T1CardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Pseudo Wire T1/E1 Card." + ::= { pseudoWireE1T1CardEntry 8 } + +pseudoWireE1T1CardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Pseudo Wire T1/E1 card." + ::= { pseudoWireE1T1CardEntry 9 } + +pseudoWireE1T1CardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { pseudoWireE1T1CardEntry 10 } + +pseudoWireE1T1CardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of pseudoWireE1T1CardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + pseudoWireE1T1CardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The pseudoWireE1T1CardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { pseudoWireE1T1CardEntry 11 } + +pseudoWireE1T1CardPSNEncapsulation OBJECT-TYPE + SYNTAX PSNEncapsulationMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies Packet Switched Network demultiplexing layer + header type of the pseudo-wire packets." + ::= { pseudoWireE1T1CardEntry 12 } + +-- +--Card - Ethernet - 1x10G High Performance Card +-- +ethernet1x10GHighPerCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF Ethernet1x10GHighPerCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet 1x10G High Performance Cards." + ::= { cmEntityObjects 36 } + +ethernet1x10GHighPerCardEntry OBJECT-TYPE + SYNTAX Ethernet1x10GHighPerCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernet1x10GHighPerCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernet1x10GHighPerCardTable 1 } + +Ethernet1x10GHighPerCardEntry ::= SEQUENCE { + ethernet1x10GHighPerCardEntityIndex PhysicalIndex, + ethernet1x10GHighPerCardAdminState AdminState, + ethernet1x10GHighPerCardOperationalState OperationalState, + ethernet1x10GHighPerCardSecondaryState SecondaryState, + ethernet1x10GHighPerCardTemperature Integer32, + ethernet1x10GHighPerCardSnmpDyingGaspEnabled TruthValue, + ethernet1x10GHighPerCardRestartAction RestartType, + ethernet1x10GHighPerCardStorageType StorageType, + ethernet1x10GHighPerCardRowStatus RowStatus, + ethernet1x10GHighPerCardForceOffLineAction TruthValue +} + +ethernet1x10GHighPerCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet 1x10G High Performance Card." + ::= { ethernet1x10GHighPerCardEntry 1 } + +ethernet1x10GHighPerCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet 1x10G High Performance Card." + ::= { ethernet1x10GHighPerCardEntry 2 } + +ethernet1x10GHighPerCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet 1x10G High Performance Card." + ::= { ethernet1x10GHighPerCardEntry 3 } + +ethernet1x10GHighPerCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet 1x10G High Performance Card." + ::= { ethernet1x10GHighPerCardEntry 4 } + +ethernet1x10GHighPerCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet 1x10G High Performance Card." + ::= { ethernet1x10GHighPerCardEntry 5 } + +ethernet1x10GHighPerCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet 1x10G High Performance Card." + ::= { ethernet1x10GHighPerCardEntry 6 } + +ethernet1x10GHighPerCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet 1x10G High Performance card." + ::= { ethernet1x10GHighPerCardEntry 7 } + +ethernet1x10GHighPerCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernet1x10GHighPerCardEntry 8 } + +ethernet1x10GHighPerCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernet1x10GHighPerCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernetNTUCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernet1x10GHighPerCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernet1x10GHighPerCardEntry 9 } + +ethernet1x10GHighPerCardForceOffLineAction OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "On some condition, user wishes to make one card out of service + and hold the reset signal of the card via AMI. When force offline is enabled, + reset signal is held; When force offline is disabled, reset signal is released." + ::= { ethernet1x10GHighPerCardEntry 10 } + + +-- +--Card - Ethernet - 10x1G High Performance Card +-- +ethernet10x1GHighPerCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF Ethernet10x1GHighPerCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet 10x1G High Performance Cards." + ::= { cmEntityObjects 37 } + +ethernet10x1GHighPerCardEntry OBJECT-TYPE + SYNTAX Ethernet10x1GHighPerCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernet10x1GHighPerCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernet10x1GHighPerCardTable 1 } + +Ethernet10x1GHighPerCardEntry ::= SEQUENCE { + ethernet10x1GHighPerCardEntityIndex PhysicalIndex, + ethernet10x1GHighPerCardAdminState AdminState, + ethernet10x1GHighPerCardOperationalState OperationalState, + ethernet10x1GHighPerCardSecondaryState SecondaryState, + ethernet10x1GHighPerCardTemperature Integer32, + ethernet10x1GHighPerCardSnmpDyingGaspEnabled TruthValue, + ethernet10x1GHighPerCardRestartAction RestartType, + ethernet10x1GHighPerCardStorageType StorageType, + ethernet10x1GHighPerCardRowStatus RowStatus, + ethernet10x1GHighPerCardForceOffLineAction TruthValue +} + +ethernet10x1GHighPerCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet 10x1G High Performance Card." + ::= { ethernet10x1GHighPerCardEntry 1 } + +ethernet10x1GHighPerCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet 10x1G High Performance Card." + ::= { ethernet10x1GHighPerCardEntry 2 } + +ethernet10x1GHighPerCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet 10x1G High Performance Card." + ::= { ethernet10x1GHighPerCardEntry 3 } + +ethernet10x1GHighPerCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet 10x1G High Performance Card." + ::= { ethernet10x1GHighPerCardEntry 4 } + +ethernet10x1GHighPerCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet 10x1G High Performance Card." + ::= { ethernet10x1GHighPerCardEntry 5 } + +ethernet10x1GHighPerCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet 10x1G High Performance Card." + ::= { ethernet10x1GHighPerCardEntry 6 } + +ethernet10x1GHighPerCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet 10x1G High Performance card." + ::= { ethernet10x1GHighPerCardEntry 7 } + +ethernet10x1GHighPerCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernet10x1GHighPerCardEntry 8 } + +ethernet10x1GHighPerCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernet10x1GHighPerCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernet10x1GHighPerCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernet10x1GHighPerCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernet10x1GHighPerCardEntry 9 } + +ethernet10x1GHighPerCardForceOffLineAction OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "On some condition, user wishes to make one card out of service + and hold the reset signal of the card via AMI. When force offline is enabled, + reset signal is held; When force offline is disabled, reset signal is released." + ::= { ethernet10x1GHighPerCardEntry 10 } + + +-- +--Card - Ethernet NTE - T1804 Card +-- +ethernetNTET1804CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTET1804CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE T1804 Cards. + These are supported on the FSP150CC T1804 product." + ::= { cmEntityObjects 38 } + +ethernetNTET1804CardEntry OBJECT-TYPE + SYNTAX EthernetNTET1804CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTET1804CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTET1804CardTable 1 } + +EthernetNTET1804CardEntry ::= SEQUENCE { + ethernetNTET1804CardEntityIndex PhysicalIndex, + ethernetNTET1804CardAdminState AdminState, + ethernetNTET1804CardOperationalState OperationalState, + ethernetNTET1804CardSecondaryState SecondaryState, + ethernetNTET1804CardVoltage Integer32, + ethernetNTET1804CardTemperature Integer32, + ethernetNTET1804CardSnmpDyingGaspEnabled TruthValue, + ethernetNTET1804CardRestartAction RestartType, + ethernetNTET1804CardFineGrainedPmInterval CmPmIntervalType, + ethernetNTET1804CardMode PortCarrierType +} + +ethernetNTET1804CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE T1804 Card." + ::= { ethernetNTET1804CardEntry 1 } + +ethernetNTET1804CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE T1804 Card." + ::= { ethernetNTET1804CardEntry 2 } + +ethernetNTET1804CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE T1804 Card." + ::= { ethernetNTET1804CardEntry 3 } + +ethernetNTET1804CardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE T1804 Card." + ::= { ethernetNTET1804CardEntry 4 } + +ethernetNTET1804CardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE112S Card." + ::= { ethernetNTET1804CardEntry 5 } + +ethernetNTET1804CardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE T1804 Card." + ::= { ethernetNTET1804CardEntry 6 } + +ethernetNTET1804CardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE T1804 Card." + ::= { ethernetNTET1804CardEntry 7 } + +ethernetNTET1804CardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE T1804 card." + ::= { ethernetNTET1804CardEntry 8 } + +ethernetNTET1804CardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTET1804CardEntry 9 } + +ethernetNTET1804CardMode OBJECT-TYPE + SYNTAX PortCarrierType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is to show/set E1/T1 mode of the NET T1804 card." + ::= { ethernetNTET1804CardEntry 10 } + + +-- +--Card - Ethernet NTE - T3204 Card +-- +ethernetNTET3204CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTET3204CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE T3204 Cards. + These are supported on the FSP150CC T3204 product." + ::= { cmEntityObjects 39 } + +ethernetNTET3204CardEntry OBJECT-TYPE + SYNTAX EthernetNTET3204CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTET3204CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTET3204CardTable 1 } + +EthernetNTET3204CardEntry ::= SEQUENCE { + ethernetNTET3204CardEntityIndex PhysicalIndex, + ethernetNTET3204CardAdminState AdminState, + ethernetNTET3204CardOperationalState OperationalState, + ethernetNTET3204CardSecondaryState SecondaryState, + ethernetNTET3204CardVoltage Integer32, + ethernetNTET3204CardTemperature Integer32, + ethernetNTET3204CardSnmpDyingGaspEnabled TruthValue, + ethernetNTET3204CardRestartAction RestartType, + ethernetNTET3204CardFineGrainedPmInterval CmPmIntervalType, + ethernetNTET3204CardMode PortCarrierType +} + +ethernetNTET3204CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE T3204 Card." + ::= { ethernetNTET3204CardEntry 1 } + +ethernetNTET3204CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE T3204 Card." + ::= { ethernetNTET3204CardEntry 2 } + +ethernetNTET3204CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE T3204 Card." + ::= { ethernetNTET3204CardEntry 3 } + +ethernetNTET3204CardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE T3204 Card." + ::= { ethernetNTET3204CardEntry 4 } + +ethernetNTET3204CardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE112S Card." + ::= { ethernetNTET3204CardEntry 5 } + +ethernetNTET3204CardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE T3204 Card." + ::= { ethernetNTET3204CardEntry 6 } + +ethernetNTET3204CardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE T3204 Card." + ::= { ethernetNTET3204CardEntry 7 } + +ethernetNTET3204CardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE T3204 card." + ::= { ethernetNTET3204CardEntry 8 } + +ethernetNTET3204CardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTET3204CardEntry 9 } + +ethernetNTET3204CardMode OBJECT-TYPE + SYNTAX PortCarrierType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is to show/set E3/T3 mode of the NET T3204 card." + ::= { ethernetNTET3204CardEntry 10 } + + +-- +--Card - Ethernet NTE - SyncProbe +-- +ethernetNTEGESyncProbeCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGESyncProbeCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE-GE SyncProbe Card. + These are supported on the FSP150CC GE SyncProbe product." + ::= { cmEntityObjects 40 } + +ethernetNTEGESyncProbeCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGESyncProbeCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGESyncProbeCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGESyncProbeCardTable 1 } + +EthernetNTEGESyncProbeCardEntry ::= SEQUENCE { + ethernetNTEGESyncProbeCardEntityIndex PhysicalIndex, + ethernetNTEGESyncProbeCardAdminState AdminState, + ethernetNTEGESyncProbeCardOperationalState OperationalState, + ethernetNTEGESyncProbeCardSecondaryState SecondaryState, + ethernetNTEGESyncProbeCardVoltage Integer32, + ethernetNTEGESyncProbeCardTemperature Integer32, + ethernetNTEGESyncProbeCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGESyncProbeCardRestartAction RestartType, + ethernetNTEGESyncProbeCardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEGESyncProbeCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE SyncProbe Card." + ::= { ethernetNTEGESyncProbeCardEntry 1 } + +ethernetNTEGESyncProbeCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE SyncProbe Card." + ::= { ethernetNTEGESyncProbeCardEntry 2 } + +ethernetNTEGESyncProbeCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE SyncProbe Card." + ::= { ethernetNTEGESyncProbeCardEntry 3 } + +ethernetNTEGESyncProbeCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE SyncProbe Card." + ::= { ethernetNTEGESyncProbeCardEntry 4 } + +ethernetNTEGESyncProbeCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE SyncProbe Card." + ::= { ethernetNTEGESyncProbeCardEntry 5 } + +ethernetNTEGESyncProbeCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE SyncProbe Card." + ::= { ethernetNTEGESyncProbeCardEntry 6 } + +ethernetNTEGESyncProbeCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE SyncProbe Card." + ::= { ethernetNTEGESyncProbeCardEntry 7 } + +ethernetNTEGESyncProbeCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE SyncProbe card." + ::= { ethernetNTEGESyncProbeCardEntry 8 } + +ethernetNTEGESyncProbeCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGESyncProbeCardEntry 9 } + +-- +--Card - Ethernet XG210 Optical Port Expander Card +-- +ethernetGE8SCCCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetGE8SCCCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet XG210/SH1PCS Optical Port Expander Cards. + These are supported on the FSP150CC XG210, SH1PCS product." + ::= { cmEntityObjects 41 } + +ethernetGE8SCCCardEntry OBJECT-TYPE + SYNTAX EthernetGE8SCCCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetGE8SCCCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetGE8SCCCardTable 1 } + +EthernetGE8SCCCardEntry ::= SEQUENCE { + ethernetGE8SCCCardEntityIndex PhysicalIndex, + ethernetGE8SCCCardAdminState AdminState, + ethernetGE8SCCCardOperationalState OperationalState, + ethernetGE8SCCCardSecondaryState SecondaryState, + ethernetGE8SCCCardVoltage Integer32, + ethernetGE8SCCCardTemperature Integer32, + ethernetGE8SCCCardRestartAction RestartType, + ethernetGE8SCCCardStorageType StorageType, + ethernetGE8SCCCardRowStatus RowStatus +} + +ethernetGE8SCCCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet GE-8S Connector Card." + ::= { ethernetGE8SCCCardEntry 1 } + +ethernetGE8SCCCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet GE-8S Connector Card." + ::= { ethernetGE8SCCCardEntry 2 } + +ethernetGE8SCCCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet GE-8S Connector Card." + ::= { ethernetGE8SCCCardEntry 3 } + +ethernetGE8SCCCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet GE-8S Connector Card." + ::= { ethernetGE8SCCCardEntry 4 } + +ethernetGE8SCCCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet GE-8S Connector Card." + ::= { ethernetGE8SCCCardEntry 5 } + +ethernetGE8SCCCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet GE-8S Connector Card." + ::= { ethernetGE8SCCCardEntry 6 } + +ethernetGE8SCCCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet GE-8S Connector card." + ::= { ethernetGE8SCCCardEntry 7 } + +ethernetGE8SCCCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernetGE8SCCCardEntry 8 } + +ethernetGE8SCCCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernetGE8SCCCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernetGE8SCCCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernetGE8SCCCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernetGE8SCCCardEntry 9 } + +-- +--Card - Ethernet NTE - GE 114H Card +-- +ethernetNTEGE114HCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114HCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE114H Cards. + These are supported on the FSP150CC GE114H product." + ::= { cmEntityObjects 42 } + +ethernetNTEGE114HCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114HCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114HCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114HCardTable 1 } + +EthernetNTEGE114HCardEntry ::= SEQUENCE { + ethernetNTEGE114HCardEntityIndex PhysicalIndex, + ethernetNTEGE114HCardAdminState AdminState, + ethernetNTEGE114HCardOperationalState OperationalState, + ethernetNTEGE114HCardSecondaryState SecondaryState, + ethernetNTEGE114HCardVoltage Integer32, + ethernetNTEGE114HCardTemperature Integer32, + ethernetNTEGE114HCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114HCardRestartAction RestartType, + ethernetNTEGE114HCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114HCardSwitchPortActionPort VariablePointer, + ethernetNTEGE114HCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114HCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE114H Card." + ::= { ethernetNTEGE114HCardEntry 1 } + +ethernetNTEGE114HCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE114H Card." + ::= { ethernetNTEGE114HCardEntry 2 } + +ethernetNTEGE114HCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114H Card." + ::= { ethernetNTEGE114HCardEntry 3 } + +ethernetNTEGE114HCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114H Card." + ::= { ethernetNTEGE114HCardEntry 4 } + +ethernetNTEGE114HCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE112 Card." + ::= { ethernetNTEGE114HCardEntry 5 } + +ethernetNTEGE114HCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114H Card." + ::= { ethernetNTEGE114HCardEntry 6 } + +ethernetNTEGE114HCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114H Card." + ::= { ethernetNTEGE114HCardEntry 7 } + +ethernetNTEGE114HCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114H card." + ::= { ethernetNTEGE114HCardEntry 8 } + +ethernetNTEGE114HCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114HCardEntry 9 } + +ethernetNTEGE114HCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114H card." + ::= { ethernetNTEGE114HCardEntry 10 } + +ethernetNTEGE114HCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114H card." + ::= { ethernetNTEGE114HCardEntry 11 } + +-- +--Card - Ethernet NTE - GE 114PH Card +-- +ethernetNTEGE114PHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114PHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE114PH Cards. + These are supported on the FSP150CC GE114PH product." + ::= { cmEntityObjects 43 } + +ethernetNTEGE114PHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114PHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114PHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114PHCardTable 1 } + +EthernetNTEGE114PHCardEntry ::= SEQUENCE { + ethernetNTEGE114PHCardEntityIndex PhysicalIndex, + ethernetNTEGE114PHCardAdminState AdminState, + ethernetNTEGE114PHCardOperationalState OperationalState, + ethernetNTEGE114PHCardSecondaryState SecondaryState, + ethernetNTEGE114PHCardVoltage Integer32, + ethernetNTEGE114PHCardTemperature Integer32, + ethernetNTEGE114PHCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114PHCardRestartAction RestartType, + ethernetNTEGE114PHCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114PHCardSwitchPortActionPort VariablePointer, + ethernetNTEGE114PHCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114PHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE114PH Card." + ::= { ethernetNTEGE114PHCardEntry 1 } + +ethernetNTEGE114PHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE114PH Card." + ::= { ethernetNTEGE114PHCardEntry 2 } + +ethernetNTEGE114PHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114PH Card." + ::= { ethernetNTEGE114PHCardEntry 3 } + +ethernetNTEGE114PHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114PH Card." + ::= { ethernetNTEGE114PHCardEntry 4 } + +ethernetNTEGE114PHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE112 Card." + ::= { ethernetNTEGE114PHCardEntry 5 } + +ethernetNTEGE114PHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114PH Card." + ::= { ethernetNTEGE114PHCardEntry 6 } + +ethernetNTEGE114PHCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114PH Card." + ::= { ethernetNTEGE114PHCardEntry 7 } + +ethernetNTEGE114PHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114PH card." + ::= { ethernetNTEGE114PHCardEntry 8 } + +ethernetNTEGE114PHCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114PHCardEntry 9 } + +ethernetNTEGE114PHCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114PH card." + ::= { ethernetNTEGE114PHCardEntry 10 } + +ethernetNTEGE114PHCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114PH card." + ::= { ethernetNTEGE114PHCardEntry 11 } + +-- +--Card - Ethernet - 36x100M Card +-- +ethernetFE36ECardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetFE36ECardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet 36x100M Cards." + ::= { cmEntityObjects 44 } + +ethernetFE36ECardEntry OBJECT-TYPE + SYNTAX EthernetFE36ECardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetFE36ECardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetFE36ECardTable 1 } + +EthernetFE36ECardEntry ::= SEQUENCE { + ethernetFE36ECardEntityIndex PhysicalIndex, + ethernetFE36ECardAdminState AdminState, + ethernetFE36ECardOperationalState OperationalState, + ethernetFE36ECardSecondaryState SecondaryState, + ethernetFE36ECardTemperature Integer32, + ethernetFE36ECardRestartAction RestartType, + ethernetFE36ECardStorageType StorageType, + ethernetFE36ECardRowStatus RowStatus, + ethernetFE36ECardForceOffLineAction TruthValue, + ethernetFE36ECard8023azEnabled TruthValue +} + +ethernetFE36ECardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet FE36E Card." + ::= { ethernetFE36ECardEntry 1 } + +ethernetFE36ECardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet FE36E Card." + ::= { ethernetFE36ECardEntry 2 } + +ethernetFE36ECardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet FE36E Card." + ::= { ethernetFE36ECardEntry 3 } + +ethernetFE36ECardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet FE36E Card." + ::= { ethernetFE36ECardEntry 4 } + +ethernetFE36ECardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet FE36E Card." + ::= { ethernetFE36ECardEntry 5 } + +ethernetFE36ECardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet FE36E card." + ::= { ethernetFE36ECardEntry 6 } + +ethernetFE36ECardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernetFE36ECardEntry 7 } + +ethernetFE36ECardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernetFE36ECardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernetNTUCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernetFE36ECardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernetFE36ECardEntry 8 } + +ethernetFE36ECardForceOffLineAction OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "On some condition, user wishes to make one card out of service + and hold the reset signal of the card via AMI. When force offline is enabled, + reset signal is held; When force offline is disabled, reset signal is released." + ::= { ethernetFE36ECardEntry 9 } + +ethernetFE36ECard8023azEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether enable 802.3az energy efficient." + ::= { ethernetFE36ECardEntry 10 } + +-- +--Card - Ethernet NTE - GE 114SH Card +-- +ethernetNTEGE114SHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114SHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE114SH Cards. + These are supported on the FSP150CC GE114SH product." + ::= { cmEntityObjects 45 } + +ethernetNTEGE114SHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114SHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114SHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114SHCardTable 1 } + +EthernetNTEGE114SHCardEntry ::= SEQUENCE { + ethernetNTEGE114SHCardEntityIndex PhysicalIndex, + ethernetNTEGE114SHCardAdminState AdminState, + ethernetNTEGE114SHCardOperationalState OperationalState, + ethernetNTEGE114SHCardSecondaryState SecondaryState, + ethernetNTEGE114SHCardVoltage Integer32, + ethernetNTEGE114SHCardTemperature Integer32, + ethernetNTEGE114SHCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114SHCardRestartAction RestartType, + ethernetNTEGE114SHCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114SHCardSwitchPortActionPort VariablePointer, + ethernetNTEGE114SHCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114SHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE114SH Card." + ::= { ethernetNTEGE114SHCardEntry 1 } + +ethernetNTEGE114SHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE114SH Card." + ::= { ethernetNTEGE114SHCardEntry 2 } + +ethernetNTEGE114SHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114SH Card." + ::= { ethernetNTEGE114SHCardEntry 3 } + +ethernetNTEGE114SHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114SH Card." + ::= { ethernetNTEGE114SHCardEntry 4 } + +ethernetNTEGE114SHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE112 Card." + ::= { ethernetNTEGE114SHCardEntry 5 } + +ethernetNTEGE114SHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114SH Card." + ::= { ethernetNTEGE114SHCardEntry 6 } + +ethernetNTEGE114SHCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114SH Card." + ::= { ethernetNTEGE114SHCardEntry 7 } + +ethernetNTEGE114SHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114SH card." + ::= { ethernetNTEGE114SHCardEntry 8 } + +ethernetNTEGE114SHCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114SHCardEntry 9 } + +ethernetNTEGE114SHCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114SH card." + ::= { ethernetNTEGE114SHCardEntry 10 } + +ethernetNTEGE114SHCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114SH card." + ::= { ethernetNTEGE114SHCardEntry 11 } + + +-- +--Card - Ethernet NTE - GE 114S Card +-- +ethernetNTEGE114SCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114SCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE114S Cards. + These are supported on the FSP150CC GE114S product." + ::= { cmEntityObjects 46 } + +ethernetNTEGE114SCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114SCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114SCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114SCardTable 1 } + +EthernetNTEGE114SCardEntry ::= SEQUENCE { + ethernetNTEGE114SCardEntityIndex PhysicalIndex, + ethernetNTEGE114SCardAdminState AdminState, + ethernetNTEGE114SCardOperationalState OperationalState, + ethernetNTEGE114SCardSecondaryState SecondaryState, + ethernetNTEGE114SCardVoltage Integer32, + ethernetNTEGE114SCardTemperature Integer32, + ethernetNTEGE114SCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114SCardRestartAction RestartType, + ethernetNTEGE114SCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114SCardSwitchPortActionPort VariablePointer, + ethernetNTEGE114SCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114SCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE114S Card." + ::= { ethernetNTEGE114SCardEntry 1 } + +ethernetNTEGE114SCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE114S Card." + ::= { ethernetNTEGE114SCardEntry 2 } + +ethernetNTEGE114SCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114S Card." + ::= { ethernetNTEGE114SCardEntry 3 } + +ethernetNTEGE114SCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114S Card." + ::= { ethernetNTEGE114SCardEntry 4 } + +ethernetNTEGE114SCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE112S Card." + ::= { ethernetNTEGE114SCardEntry 5 } + +ethernetNTEGE114SCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114S Card." + ::= { ethernetNTEGE114SCardEntry 6 } + +ethernetNTEGE114SCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114S Card." + ::= { ethernetNTEGE114SCardEntry 7 } + +ethernetNTEGE114SCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114S card." + ::= { ethernetNTEGE114SCardEntry 8 } + +ethernetNTEGE114SCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114SCardEntry 9 } + +ethernetNTEGE114SCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114S card." + ::= { ethernetNTEGE114SCardEntry 10 } + +ethernetNTEGE114SCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114S card." + ::= { ethernetNTEGE114SCardEntry 11 } + +-- +--Card - STU High performance Card +-- +stuHighPerCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF StuHighPerCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on STU Cards." + ::= { cmEntityObjects 47 } + +stuHighPerCardEntry OBJECT-TYPE + SYNTAX StuHighPerCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the stuHighPerCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { stuHighPerCardTable 1 } + +StuHighPerCardEntry ::= SEQUENCE { + stuHighPerCardEntityIndex PhysicalIndex, + stuHighPerCardAdminState AdminState, + stuHighPerCardOperationalState OperationalState, + stuHighPerCardSecondaryState SecondaryState, + stuHighPerCardTemperature Integer32, + stuHighPerCardRestartAction RestartType, + stuHighPerCardStorageType StorageType, + stuHighPerCardRowStatus RowStatus, + stuHighPerCardForceOffLineAction TruthValue +} + +stuHighPerCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the STU High Performance Card." + ::= { stuHighPerCardEntry 1 } + +stuHighPerCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Stu High Performance Card." + ::= { stuHighPerCardEntry 2 } + +stuHighPerCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Stu High Performance Card." + ::= { stuHighPerCardEntry 3 } + +stuHighPerCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Stu High Performance Card." + ::= { stuHighPerCardEntry 4 } + +stuHighPerCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Stu High Performance Card." + ::= { stuHighPerCardEntry 5 } + +stuHighPerCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Stu High Performance card." + ::= { stuHighPerCardEntry 6 } + +stuHighPerCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { stuHighPerCardEntry 7 } + +stuHighPerCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of stuHighPerCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + stuRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The stuHighPerCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { stuHighPerCardEntry 8 } + +stuHighPerCardForceOffLineAction OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "On some condition, user wishes to make one card out of service + and hold the reset signal of the card via AMI. When force offline is enabled, + reset signal is held; When force offline is disabled, reset signal is released." + ::= { stuHighPerCardEntry 9 } + +-- +--Card - STI HighPer Card +-- +stiHighPerTable OBJECT-TYPE + SYNTAX SEQUENCE OF StiHighPerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on STI within the Shelf." + ::= { cmEntityObjects 48 } + +stiHighPerEntry OBJECT-TYPE + SYNTAX StiHighPerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the stiTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { stiHighPerTable 1 } + +StiHighPerEntry ::= SEQUENCE { + stiHighPerEntityIndex PhysicalIndex, + stiHighPerAdminState AdminState, + stiHighPerOperationalState OperationalState, + stiHighPerSecondaryState SecondaryState, + stiHighPerTemperature Integer32, + stiHighPerStorageType StorageType, + stiHighPerRowStatus RowStatus +} + +stiHighPerEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the STI High Per card." + ::= { stiHighPerEntry 1 } + +stiHighPerAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the STI." + ::= { stiHighPerEntry 2 } + +stiHighPerOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the STI." + ::= { stiHighPerEntry 3 } + +stiHighPerSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the STI." + ::= { stiHighPerEntry 4 } + +stiHighPerTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the STI." + ::= { stiHighPerEntry 5 } + +stiHighPerStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { stiHighPerEntry 6 } + +stiHighPerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of stiRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + stiRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The stiRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { stiHighPerEntry 7 } + +-- +--Card - Ethernet XG210 Electrical Port Expander Card +-- +ethernetGE8ECCCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetGE8ECCCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet XG210 Optical Port Expander Cards. + These are supported on the FSP150CC XG210, SH1PCS products." + ::= { cmEntityObjects 49 } + +ethernetGE8ECCCardEntry OBJECT-TYPE + SYNTAX EthernetGE8ECCCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetGE8ECCCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetGE8ECCCardTable 1 } + +EthernetGE8ECCCardEntry ::= SEQUENCE { + ethernetGE8ECCCardEntityIndex PhysicalIndex, + ethernetGE8ECCCardAdminState AdminState, + ethernetGE8ECCCardOperationalState OperationalState, + ethernetGE8ECCCardSecondaryState SecondaryState, + ethernetGE8ECCCardVoltage Integer32, + ethernetGE8ECCCardTemperature Integer32, + ethernetGE8ECCCardRestartAction RestartType, + ethernetGE8ECCCardStorageType StorageType, + ethernetGE8ECCCardRowStatus RowStatus +} + +ethernetGE8ECCCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet GE-8S Connector Card." + ::= { ethernetGE8ECCCardEntry 1 } + +ethernetGE8ECCCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet GE-8S Connector Card." + ::= { ethernetGE8ECCCardEntry 2 } + +ethernetGE8ECCCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet GE-8S Connector Card." + ::= { ethernetGE8ECCCardEntry 3 } + +ethernetGE8ECCCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet GE-8S Connector Card." + ::= { ethernetGE8ECCCardEntry 4 } + +ethernetGE8ECCCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet GE-8S Connector Card." + ::= { ethernetGE8ECCCardEntry 5 } + +ethernetGE8ECCCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet GE-8S Connector Card." + ::= { ethernetGE8ECCCardEntry 6 } + +ethernetGE8ECCCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet GE-8S Connector card." + ::= { ethernetGE8ECCCardEntry 7 } + +ethernetGE8ECCCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernetGE8ECCCardEntry 8 } + +ethernetGE8ECCCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernetGE8ECCCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernetGE8ECCCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernetGE8ECCCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernetGE8ECCCardEntry 9 } + +networkElementLLDPParamsTable OBJECT-TYPE + SYNTAX SEQUENCE OF NetworkElementLLDPParamsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries may be auto discovered, or can be explicitly created by + SNMP Manager. Each remotely discovered shelf is represented as + a row in this table." + ::= { cmEntityObjects 50 } + +networkElementLLDPParamsEntry OBJECT-TYPE + SYNTAX NetworkElementLLDPParamsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the networkElementLLDPParamsTable." + AUGMENTS { networkElementEntry } + ::= { networkElementLLDPParamsTable 1 } + + +NetworkElementLLDPParamsEntry ::= SEQUENCE { + neLLDPParamsLLDPEnableAction LLDPEnableAction +} + +neLLDPParamsLLDPEnableAction OBJECT-TYPE + SYNTAX LLDPEnableAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows user enable or disable LLDP on all the ports in the NE." + ::= { networkElementLLDPParamsEntry 1 } + +-- +--Card - Ethernet NTE - SH1PCS Card +-- +ethernetNTESH1PCSCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTESH1PCSCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE SH1PCS Cards. + These are supported on the FSP150CC SH1PCS product." + ::= { cmEntityObjects 51 } + +ethernetNTESH1PCSCardEntry OBJECT-TYPE + SYNTAX EthernetNTESH1PCSCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTESH1PCSCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTESH1PCSCardTable 1 } + +EthernetNTESH1PCSCardEntry ::= SEQUENCE { + ethernetNTESH1PCSCardEntityIndex PhysicalIndex, + ethernetNTESH1PCSCardAdminState AdminState, + ethernetNTESH1PCSCardOperationalState OperationalState, + ethernetNTESH1PCSCardSecondaryState SecondaryState, + ethernetNTESH1PCSCardVoltage Integer32, + ethernetNTESH1PCSCardTemperature Integer32, + ethernetNTESH1PCSCardSnmpDyingGaspEnabled TruthValue, + ethernetNTESH1PCSCardRestartAction RestartType, + ethernetNTESH1PCSCardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTESH1PCSCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE SH1PCS Card." + ::= { ethernetNTESH1PCSCardEntry 1 } + +ethernetNTESH1PCSCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE SH1PCS Card." + ::= { ethernetNTESH1PCSCardEntry 2 } + +ethernetNTESH1PCSCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE SH1PCS Card." + ::= { ethernetNTESH1PCSCardEntry 3 } + +ethernetNTESH1PCSCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE SH1PCS Card." + ::= { ethernetNTESH1PCSCardEntry 4 } + +ethernetNTESH1PCSCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE SH1PCS Card." + ::= { ethernetNTESH1PCSCardEntry 5 } + +ethernetNTESH1PCSCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE SH1PCS Card." + ::= { ethernetNTESH1PCSCardEntry 6 } + +ethernetNTESH1PCSCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE SH1PCS Card." + ::= { ethernetNTESH1PCSCardEntry 7 } + +ethernetNTESH1PCSCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet NTE SH1PCS card." + ::= { ethernetNTESH1PCSCardEntry 8 } + +ethernetNTESH1PCSCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the + card level. This applies to all monitored PM entities. + The default value of this attribute is interval-15min. + Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered + fine-grained intervals." + ::= { ethernetNTESH1PCSCardEntry 9 } + + +-- +--Card - Ethernet NTE - OSA5411 +-- +ethernetNTEOSA5411CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEOSA5411CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE OSA5411 Card. + These are supported on the FSP150CC OSA5411 product." + ::= { cmEntityObjects 52 } + +ethernetNTEOSA5411CardEntry OBJECT-TYPE + SYNTAX EthernetNTEOSA5411CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEOSA5411CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEOSA5411CardTable 1 } + +EthernetNTEOSA5411CardEntry ::= SEQUENCE { + ethernetNTEOSA5411CardEntityIndex PhysicalIndex, + ethernetNTEOSA5411CardAdminState AdminState, + ethernetNTEOSA5411CardOperationalState OperationalState, + ethernetNTEOSA5411CardSecondaryState SecondaryState, + ethernetNTEOSA5411CardVoltage Integer32, + ethernetNTEOSA5411CardTemperature Integer32, + ethernetNTEOSA5411CardSnmpDyingGaspEnabled TruthValue, + ethernetNTEOSA5411CardRestartAction RestartType, + ethernetNTEOSA5411CardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEOSA5411CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE OSA5411 Card." + ::= { ethernetNTEOSA5411CardEntry 1 } + +ethernetNTEOSA5411CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE OSA5411 Card." + ::= { ethernetNTEOSA5411CardEntry 2 } + +ethernetNTEOSA5411CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE OSA5411 Card." + ::= { ethernetNTEOSA5411CardEntry 3 } + +ethernetNTEOSA5411CardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE OSA5411 Card." + ::= { ethernetNTEOSA5411CardEntry 4 } + +ethernetNTEOSA5411CardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE OSA5411 Card." + ::= { ethernetNTEOSA5411CardEntry 5 } + +ethernetNTEOSA5411CardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE OSA5411 Card." + ::= { ethernetNTEOSA5411CardEntry 6 } + +ethernetNTEOSA5411CardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE OSA5411 Card." + ::= { ethernetNTEOSA5411CardEntry 7 } + +ethernetNTEOSA5411CardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE OSA5411 card." + ::= { ethernetNTEOSA5411CardEntry 8 } + +ethernetNTEOSA5411CardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEOSA5411CardEntry 9 } + +-- +--Card - Ethernet NTE - GE 112Pro Card +-- +ethernetNTEGE112ProCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE112ProCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE112 Pro Cards. + These are supported on the FSP150CC GE112 Pro product." + ::= { cmEntityObjects 53 } + +ethernetNTEGE112ProCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE112ProCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE112ProCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE112ProCardTable 1 } + +EthernetNTEGE112ProCardEntry ::= SEQUENCE { + ethernetNTEGE112ProCardEntityIndex PhysicalIndex, + ethernetNTEGE112ProCardAdminState AdminState, + ethernetNTEGE112ProCardOperationalState OperationalState, + ethernetNTEGE112ProCardSecondaryState SecondaryState, + ethernetNTEGE112ProCardVoltage Integer32, + ethernetNTEGE112ProCardTemperature Integer32, + ethernetNTEGE112ProCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE112ProCardRestartAction RestartType, + ethernetNTEGE112ProCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE112ProCardSwitchPortActionPort VariablePointer, + ethernetNTEGE112ProCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE112ProCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE112ProCardEntry 1 } + +ethernetNTEGE112ProCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE112ProCardEntry 2 } + +ethernetNTEGE112ProCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE112Pro Card." + ::= { ethernetNTEGE112ProCardEntry 3 } + +ethernetNTEGE112ProCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE112Pro Card." + ::= { ethernetNTEGE112ProCardEntry 4 } + +ethernetNTEGE112ProCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE112Pro Card." + ::= { ethernetNTEGE112ProCardEntry 5 } + +ethernetNTEGE112ProCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE112Pro Card." + ::= { ethernetNTEGE112ProCardEntry 6 } + +ethernetNTEGE112ProCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE112Pro Card." + ::= { ethernetNTEGE112ProCardEntry 7 } + +ethernetNTEGE112ProCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE112Pro card." + ::= { ethernetNTEGE112ProCardEntry 8 } + +ethernetNTEGE112ProCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE112ProCardEntry 9 } + +ethernetNTEGE112ProCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE112Pro card." + ::= { ethernetNTEGE112ProCardEntry 10 } + +ethernetNTEGE112ProCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE112Pro card." + ::= { ethernetNTEGE112ProCardEntry 11 } + +-- +--Card - Ethernet NTE - GE 112ProM Card +-- +ethernetNTEGE112ProMCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE112ProMCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE112 Pro Cards. + These are supported on the FSP150CC GE112 Pro product." + ::= { cmEntityObjects 54 } + +ethernetNTEGE112ProMCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE112ProMCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE112ProMCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE112ProMCardTable 1 } + +EthernetNTEGE112ProMCardEntry ::= SEQUENCE { + ethernetNTEGE112ProMCardEntityIndex PhysicalIndex, + ethernetNTEGE112ProMCardAdminState AdminState, + ethernetNTEGE112ProMCardOperationalState OperationalState, + ethernetNTEGE112ProMCardSecondaryState SecondaryState, + ethernetNTEGE112ProMCardVoltage Integer32, + ethernetNTEGE112ProMCardTemperature Integer32, + ethernetNTEGE112ProMCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE112ProMCardRestartAction RestartType, + ethernetNTEGE112ProMCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE112ProMCardSwitchPortActionPort VariablePointer, + ethernetNTEGE112ProMCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE112ProMCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE112ProMCardEntry 1 } + +ethernetNTEGE112ProMCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE112ProMCardEntry 2 } + +ethernetNTEGE112ProMCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE112ProM Card." + ::= { ethernetNTEGE112ProMCardEntry 3 } + +ethernetNTEGE112ProMCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE112ProM Card." + ::= { ethernetNTEGE112ProMCardEntry 4 } + +ethernetNTEGE112ProMCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE112ProM Card." + ::= { ethernetNTEGE112ProMCardEntry 5 } + +ethernetNTEGE112ProMCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE112ProM Card." + ::= { ethernetNTEGE112ProMCardEntry 6 } + +ethernetNTEGE112ProMCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE112ProM Card." + ::= { ethernetNTEGE112ProMCardEntry 7 } + +ethernetNTEGE112ProMCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE112ProM card." + ::= { ethernetNTEGE112ProMCardEntry 8 } + +ethernetNTEGE112ProMCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE112ProMCardEntry 9 } + +ethernetNTEGE112ProMCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE112ProM card." + ::= { ethernetNTEGE112ProMCardEntry 10 } + +ethernetNTEGE112ProMCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE112ProM card." + ::= { ethernetNTEGE112ProMCardEntry 11 } + + +-- +--Card - Ethernet NTE - XG210C (Crypto) Card +-- +ethernetNTEXG210CCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEXG210CCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE XG210 Cards. + These are supported on the FSP150CC XG210 product." + ::= { cmEntityObjects 55 } + +ethernetNTEXG210CCardEntry OBJECT-TYPE + SYNTAX EthernetNTEXG210CCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEXG210CCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEXG210CCardTable 1 } + +EthernetNTEXG210CCardEntry ::= SEQUENCE { + ethernetNTEXG210CCardEntityIndex PhysicalIndex, + ethernetNTEXG210CCardAdminState AdminState, + ethernetNTEXG210CCardOperationalState OperationalState, + ethernetNTEXG210CCardSecondaryState SecondaryState, + ethernetNTEXG210CCardVoltage Integer32, + ethernetNTEXG210CCardTemperature Integer32, + ethernetNTEXG210CCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEXG210CCardRestartAction RestartType, + ethernetNTEXG210CCardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEXG210CCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE XG210C Card." + ::= { ethernetNTEXG210CCardEntry 1 } + +ethernetNTEXG210CCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE XG210C Card." + ::= { ethernetNTEXG210CCardEntry 2 } + +ethernetNTEXG210CCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE XG210C Card." + ::= { ethernetNTEXG210CCardEntry 3 } + +ethernetNTEXG210CCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE XG210C Card." + ::= { ethernetNTEXG210CCardEntry 4 } + +ethernetNTEXG210CCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE XG210C Card." + ::= { ethernetNTEXG210CCardEntry 5 } + +ethernetNTEXG210CCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE XG210C Card." + ::= { ethernetNTEXG210CCardEntry 6 } + +ethernetNTEXG210CCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE XG210C Card." + ::= { ethernetNTEXG210CCardEntry 7 } + +ethernetNTEXG210CCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet NTE XG210 card." + ::= { ethernetNTEXG210CCardEntry 8 } + +ethernetNTEXG210CCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the + card level. This applies to all monitored PM entities. + The default value of this attribute is interval-15min. + Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered + fine-grained intervals." + ::= { ethernetNTEXG210CCardEntry 9 } + + + +-- +--Card - Ethernet XG210 Optical Port Expander Card for MACSEC +-- +ethernetGE8SCryptoConnectorCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetGE8SCryptoConnectorCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet XG210C Optical Port Expander Cards. + These are supported on the XG210C MACSEC board." + ::= { cmEntityObjects 56 } + +ethernetGE8SCryptoConnectorCardEntry OBJECT-TYPE + SYNTAX EthernetGE8SCryptoConnectorCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetGE8SCryptoConnectorCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetGE8SCryptoConnectorCardTable 1 } + +EthernetGE8SCryptoConnectorCardEntry ::= SEQUENCE { + ethernetGE8SCryptoConnectorCardEntityIndex PhysicalIndex, + ethernetGE8SCryptoConnectorCardAdminState AdminState, + ethernetGE8SCryptoConnectorCardOperationalState OperationalState, + ethernetGE8SCryptoConnectorCardSecondaryState SecondaryState, + ethernetGE8SCryptoConnectorCardVoltage Integer32, + ethernetGE8SCryptoConnectorCardTemperature Integer32, + ethernetGE8SCryptoConnectorCardRestartAction RestartType, + ethernetGE8SCryptoConnectorCardStorageType StorageType, + ethernetGE8SCryptoConnectorCardRowStatus RowStatus +} + +ethernetGE8SCryptoConnectorCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet GE-8SC Connector Card." + ::= { ethernetGE8SCryptoConnectorCardEntry 1 } + +ethernetGE8SCryptoConnectorCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet GE-8SC Connector Card." + ::= { ethernetGE8SCryptoConnectorCardEntry 2 } + +ethernetGE8SCryptoConnectorCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet GE-8SC Connector Card." + ::= { ethernetGE8SCryptoConnectorCardEntry 3 } + +ethernetGE8SCryptoConnectorCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet GE-8SC Connector Card." + ::= { ethernetGE8SCryptoConnectorCardEntry 4 } + +ethernetGE8SCryptoConnectorCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet GE-8SC Connector Card." + ::= { ethernetGE8SCryptoConnectorCardEntry 5 } + +ethernetGE8SCryptoConnectorCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet GE-8SC Connector Card." + ::= { ethernetGE8SCryptoConnectorCardEntry 6 } + +ethernetGE8SCryptoConnectorCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet GE-8SC Connector card." + ::= { ethernetGE8SCryptoConnectorCardEntry 7 } + +ethernetGE8SCryptoConnectorCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ethernetGE8SCryptoConnectorCardEntry 8 } + +ethernetGE8SCryptoConnectorCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ethernetGE8SCryptoConnectorCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ethernetGE8SCryptoConnectorCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ethernetGE8SCryptoConnectorCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ethernetGE8SCryptoConnectorCardEntry 9 } + +-- +--Card - Ethernet NTE - GE 114Pro Card +-- +ethernetNTEGE114ProCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114ProCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE112 Pro Cards. + These are supported on the FSP150CC GE112 Pro product." + ::= { cmEntityObjects 57 } + +ethernetNTEGE114ProCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114ProCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114ProCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114ProCardTable 1 } + +EthernetNTEGE114ProCardEntry ::= SEQUENCE { + ethernetNTEGE114ProCardEntityIndex PhysicalIndex, + ethernetNTEGE114ProCardAdminState AdminState, + ethernetNTEGE114ProCardOperationalState OperationalState, + ethernetNTEGE114ProCardSecondaryState SecondaryState, + ethernetNTEGE114ProCardVoltage Integer32, + ethernetNTEGE114ProCardTemperature Integer32, + ethernetNTEGE114ProCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114ProCardRestartAction RestartType, + ethernetNTEGE114ProCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114ProCardSwitchPortActionPort VariablePointer, + ethernetNTEGE114ProCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114ProCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE114ProCardEntry 1 } + +ethernetNTEGE114ProCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE114ProCardEntry 2 } + +ethernetNTEGE114ProCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114Pro Card." + ::= { ethernetNTEGE114ProCardEntry 3 } + +ethernetNTEGE114ProCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114Pro Card." + ::= { ethernetNTEGE114ProCardEntry 4 } + +ethernetNTEGE114ProCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE114Pro Card." + ::= { ethernetNTEGE114ProCardEntry 5 } + +ethernetNTEGE114ProCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114Pro Card." + ::= { ethernetNTEGE114ProCardEntry 6 } + +ethernetNTEGE114ProCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114Pro Card." + ::= { ethernetNTEGE114ProCardEntry 7 } + +ethernetNTEGE114ProCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114Pro card." + ::= { ethernetNTEGE114ProCardEntry 8 } + +ethernetNTEGE114ProCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114ProCardEntry 9 } + +ethernetNTEGE114ProCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114Pro card." + ::= { ethernetNTEGE114ProCardEntry 10 } + +ethernetNTEGE114ProCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114Pro card." + ::= { ethernetNTEGE114ProCardEntry 11 } + +-- +--Card - Ethernet NTE - GE 114ProC Card +-- +ethernetNTEGE114ProCCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114ProCCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE112 Pro Cards. + These are supported on the FSP150CC GE112 Pro product." + ::= { cmEntityObjects 58 } + +ethernetNTEGE114ProCCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114ProCCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114ProCCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114ProCCardTable 1 } + +EthernetNTEGE114ProCCardEntry ::= SEQUENCE { + ethernetNTEGE114ProCCardEntityIndex PhysicalIndex, + ethernetNTEGE114ProCCardAdminState AdminState, + ethernetNTEGE114ProCCardOperationalState OperationalState, + ethernetNTEGE114ProCCardSecondaryState SecondaryState, + ethernetNTEGE114ProCCardVoltage Integer32, + ethernetNTEGE114ProCCardTemperature Integer32, + ethernetNTEGE114ProCCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114ProCCardRestartAction RestartType, + ethernetNTEGE114ProCCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114ProCCardSwitchPortActionPort VariablePointer, + ethernetNTEGE114ProCCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114ProCCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE114ProCCardEntry 1 } + +ethernetNTEGE114ProCCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE114ProCCardEntry 2 } + +ethernetNTEGE114ProCCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114ProC Card." + ::= { ethernetNTEGE114ProCCardEntry 3 } + +ethernetNTEGE114ProCCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114ProC Card." + ::= { ethernetNTEGE114ProCCardEntry 4 } + +ethernetNTEGE114ProCCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE114ProC Card." + ::= { ethernetNTEGE114ProCCardEntry 5 } + +ethernetNTEGE114ProCCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114ProC Card." + ::= { ethernetNTEGE114ProCCardEntry 6 } + +ethernetNTEGE114ProCCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114ProC Card." + ::= { ethernetNTEGE114ProCCardEntry 7 } + +ethernetNTEGE114ProCCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProC card." + ::= { ethernetNTEGE114ProCCardEntry 8 } + +ethernetNTEGE114ProCCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114ProCCardEntry 9 } + +ethernetNTEGE114ProCCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114ProC card." + ::= { ethernetNTEGE114ProCCardEntry 10 } + +ethernetNTEGE114ProCCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProC card." + ::= { ethernetNTEGE114ProCCardEntry 11 } + + +-- +--Card - Ethernet NTE - GE 114ProS Card +-- +ethernetNTEGE114ProSHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114ProSHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE112 Pro Cards. + These are supported on the FSP150CC GE112 Pro product." + ::= { cmEntityObjects 59 } + +ethernetNTEGE114ProSHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114ProSHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114ProSHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114ProSHCardTable 1 } + +EthernetNTEGE114ProSHCardEntry ::= SEQUENCE { + ethernetNTEGE114ProSHCardEntityIndex PhysicalIndex, + ethernetNTEGE114ProSHCardAdminState AdminState, + ethernetNTEGE114ProSHCardOperationalState OperationalState, + ethernetNTEGE114ProSHCardSecondaryState SecondaryState, + ethernetNTEGE114ProSHCardVoltage Integer32, + ethernetNTEGE114ProSHCardTemperature Integer32, + ethernetNTEGE114ProSHCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114ProSHCardRestartAction RestartType, + ethernetNTEGE114ProSHCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114ProSHCardSwitchPortActionPort VariablePointer, + ethernetNTEGE114ProSHCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114ProSHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE114ProSHCardEntry 1 } + +ethernetNTEGE114ProSHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE114ProSHCardEntry 2 } + +ethernetNTEGE114ProSHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114ProS Card." + ::= { ethernetNTEGE114ProSHCardEntry 3 } + +ethernetNTEGE114ProSHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114ProS Card." + ::= { ethernetNTEGE114ProSHCardEntry 4 } + +ethernetNTEGE114ProSHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE114ProS Card." + ::= { ethernetNTEGE114ProSHCardEntry 5 } + +ethernetNTEGE114ProSHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114ProS Card." + ::= { ethernetNTEGE114ProSHCardEntry 6 } + +ethernetNTEGE114ProSHCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114ProS Card." + ::= { ethernetNTEGE114ProSHCardEntry 7 } + +ethernetNTEGE114ProSHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProS card." + ::= { ethernetNTEGE114ProSHCardEntry 8 } + +ethernetNTEGE114ProSHCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114ProSHCardEntry 9 } + +ethernetNTEGE114ProSHCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114ProSH card." + ::= { ethernetNTEGE114ProSHCardEntry 10 } + +ethernetNTEGE114ProSHCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProSH card." + ::= { ethernetNTEGE114ProSHCardEntry 11 } + +-- +--Card - Ethernet NTE - GE 114ProCSH Card +-- +ethernetNTEGE114ProCSHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114ProCSHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE112 Pro Cards. + These are supported on the FSP150CC GE112 Pro product." + ::= { cmEntityObjects 60 } + +ethernetNTEGE114ProCSHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114ProCSHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114ProCSHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114ProCSHCardTable 1 } + +EthernetNTEGE114ProCSHCardEntry ::= SEQUENCE { + ethernetNTEGE114ProCSHCardEntityIndex PhysicalIndex, + ethernetNTEGE114ProCSHCardAdminState AdminState, + ethernetNTEGE114ProCSHCardOperationalState OperationalState, + ethernetNTEGE114ProCSHCardSecondaryState SecondaryState, + ethernetNTEGE114ProCSHCardVoltage Integer32, + ethernetNTEGE114ProCSHCardTemperature Integer32, + ethernetNTEGE114ProCSHCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114ProCSHCardRestartAction RestartType, + ethernetNTEGE114ProCSHCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114ProCSHCardSwitchPortActionPort VariablePointer, + ethernetNTEGE114ProCSHCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114ProCSHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE114ProCSHCardEntry 1 } + +ethernetNTEGE114ProCSHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE114ProCSHCardEntry 2 } + +ethernetNTEGE114ProCSHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114ProCS Card." + ::= { ethernetNTEGE114ProCSHCardEntry 3 } + +ethernetNTEGE114ProCSHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114ProCS Card." + ::= { ethernetNTEGE114ProCSHCardEntry 4 } + +ethernetNTEGE114ProCSHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE114ProCS Card." + ::= { ethernetNTEGE114ProCSHCardEntry 5 } + +ethernetNTEGE114ProCSHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114ProCS Card." + ::= { ethernetNTEGE114ProCSHCardEntry 6 } + +ethernetNTEGE114ProCSHCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114ProCS Card." + ::= { ethernetNTEGE114ProCSHCardEntry 7 } + +ethernetNTEGE114ProCSHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProCS card." + ::= { ethernetNTEGE114ProCSHCardEntry 8 } + +ethernetNTEGE114ProCSHCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114ProCSHCardEntry 9 } + +ethernetNTEGE114ProCSHCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114ProCS card." + ::= { ethernetNTEGE114ProCSHCardEntry 10 } + +ethernetNTEGE114ProCSHCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProCS card." + ::= { ethernetNTEGE114ProCSHCardEntry 11 } + +-- +--Card - Ethernet NTE - GE 114ProHE Card +-- +ethernetNTEGE114ProHECardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114ProHECardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE112 Pro Cards. + These are supported on the FSP150CC GE112 Pro product." + ::= { cmEntityObjects 61 } + +ethernetNTEGE114ProHECardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114ProHECardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114ProHECardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114ProHECardTable 1 } + +EthernetNTEGE114ProHECardEntry ::= SEQUENCE { + ethernetNTEGE114ProHECardEntityIndex PhysicalIndex, + ethernetNTEGE114ProHECardAdminState AdminState, + ethernetNTEGE114ProHECardOperationalState OperationalState, + ethernetNTEGE114ProHECardSecondaryState SecondaryState, + ethernetNTEGE114ProHECardVoltage Integer32, + ethernetNTEGE114ProHECardTemperature Integer32, + ethernetNTEGE114ProHECardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114ProHECardRestartAction RestartType, + ethernetNTEGE114ProHECardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114ProHECardSwitchPortActionPort VariablePointer, + ethernetNTEGE114ProHECardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114ProHECardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE114ProHECardEntry 1 } + +ethernetNTEGE114ProHECardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE114ProHECardEntry 2 } + +ethernetNTEGE114ProHECardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114ProHE Card." + ::= { ethernetNTEGE114ProHECardEntry 3 } + +ethernetNTEGE114ProHECardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114ProHE Card." + ::= { ethernetNTEGE114ProHECardEntry 4 } + +ethernetNTEGE114ProHECardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE114ProHE Card." + ::= { ethernetNTEGE114ProHECardEntry 5 } + +ethernetNTEGE114ProHECardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114ProHE Card." + ::= { ethernetNTEGE114ProHECardEntry 6 } + +ethernetNTEGE114ProHECardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114ProHE Card." + ::= { ethernetNTEGE114ProHECardEntry 7 } + +ethernetNTEGE114ProHECardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProHE card." + ::= { ethernetNTEGE114ProHECardEntry 8 } + +ethernetNTEGE114ProHECardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114ProHECardEntry 9 } + +ethernetNTEGE114ProHECardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114ProHE card." + ::= { ethernetNTEGE114ProHECardEntry 10 } + +ethernetNTEGE114ProHECardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProHE card." + ::= { ethernetNTEGE114ProHECardEntry 11 } + +-- +--Card - Ethernet NTE - GE 112ProH Card +-- +ethernetNTEGE112ProHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE112ProHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE112 Pro Cards. + These are supported on the FSP150CC GE112 Pro product." + ::= { cmEntityObjects 62 } + +ethernetNTEGE112ProHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE112ProHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE112ProHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE112ProHCardTable 1 } + +EthernetNTEGE112ProHCardEntry ::= SEQUENCE { + ethernetNTEGE112ProHCardEntityIndex PhysicalIndex, + ethernetNTEGE112ProHCardAdminState AdminState, + ethernetNTEGE112ProHCardOperationalState OperationalState, + ethernetNTEGE112ProHCardSecondaryState SecondaryState, + ethernetNTEGE112ProHCardVoltage Integer32, + ethernetNTEGE112ProHCardTemperature Integer32, + ethernetNTEGE112ProHCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE112ProHCardRestartAction RestartType, + ethernetNTEGE112ProHCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE112ProHCardSwitchPortActionPort VariablePointer, + ethernetNTEGE112ProHCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE112ProHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE112ProHCardEntry 1 } + +ethernetNTEGE112ProHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE112 Pro Card." + ::= { ethernetNTEGE112ProHCardEntry 2 } + +ethernetNTEGE112ProHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE112ProH Card." + ::= { ethernetNTEGE112ProHCardEntry 3 } + +ethernetNTEGE112ProHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE112ProH Card." + ::= { ethernetNTEGE112ProHCardEntry 4 } + +ethernetNTEGE112ProHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE112ProH Card." + ::= { ethernetNTEGE112ProHCardEntry 5 } + +ethernetNTEGE112ProHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE112ProH Card." + ::= { ethernetNTEGE112ProHCardEntry 6 } + +ethernetNTEGE112ProHCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE112ProH Card." + ::= { ethernetNTEGE112ProHCardEntry 7 } + +ethernetNTEGE112ProHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE112ProH card." + ::= { ethernetNTEGE112ProHCardEntry 8 } + +ethernetNTEGE112ProHCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE112ProHCardEntry 9 } + +ethernetNTEGE112ProHCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE112ProH card." + ::= { ethernetNTEGE112ProHCardEntry 10 } + +ethernetNTEGE112ProHCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE112ProH card." + ::= { ethernetNTEGE112ProHCardEntry 11 } + +-- +--Card - Ethernet NTE - OSA5420 +-- +ethernetNTEOSA5420CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEOSA5420CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE OSA5420 Card. + These are supported on the FSP150CC OSA5420 product." + ::= { cmEntityObjects 63 } + +ethernetNTEOSA5420CardEntry OBJECT-TYPE + SYNTAX EthernetNTEOSA5420CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEOSA5420CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEOSA5420CardTable 1 } + +EthernetNTEOSA5420CardEntry ::= SEQUENCE { + ethernetNTEOSA5420CardEntityIndex PhysicalIndex, + ethernetNTEOSA5420CardAdminState AdminState, + ethernetNTEOSA5420CardOperationalState OperationalState, + ethernetNTEOSA5420CardSecondaryState SecondaryState, + ethernetNTEOSA5420CardVoltage Integer32, + ethernetNTEOSA5420CardTemperature Integer32, + ethernetNTEOSA5420CardSnmpDyingGaspEnabled TruthValue, + ethernetNTEOSA5420CardRestartAction RestartType, + ethernetNTEOSA5420CardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEOSA5420CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE OSA5420 Card." + ::= { ethernetNTEOSA5420CardEntry 1 } + +ethernetNTEOSA5420CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE OSA5420 Card." + ::= { ethernetNTEOSA5420CardEntry 2 } + +ethernetNTEOSA5420CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE OSA5420 Card." + ::= { ethernetNTEOSA5420CardEntry 3 } + +ethernetNTEOSA5420CardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE OSA5420 Card." + ::= { ethernetNTEOSA5420CardEntry 4 } + +ethernetNTEOSA5420CardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE OSA5420 Card." + ::= { ethernetNTEOSA5420CardEntry 5 } + +ethernetNTEOSA5420CardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE OSA5420 Card." + ::= { ethernetNTEOSA5420CardEntry 6 } + +ethernetNTEOSA5420CardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE OSA5420 Card." + ::= { ethernetNTEOSA5420CardEntry 7 } + +ethernetNTEOSA5420CardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE OSA5420 card." + ::= { ethernetNTEOSA5420CardEntry 8 } + +ethernetNTEOSA5420CardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEOSA5420CardEntry 9 } + +-- +--Card - Ethernet NTE - OSA5421 +-- +ethernetNTEOSA5421CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEOSA5421CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE OSA5421 Card. + These are supported on the FSP150CC OSA5421 product." + ::= { cmEntityObjects 64 } + +ethernetNTEOSA5421CardEntry OBJECT-TYPE + SYNTAX EthernetNTEOSA5421CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEOSA5421CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEOSA5421CardTable 1 } + +EthernetNTEOSA5421CardEntry ::= SEQUENCE { + ethernetNTEOSA5421CardEntityIndex PhysicalIndex, + ethernetNTEOSA5421CardAdminState AdminState, + ethernetNTEOSA5421CardOperationalState OperationalState, + ethernetNTEOSA5421CardSecondaryState SecondaryState, + ethernetNTEOSA5421CardVoltage Integer32, + ethernetNTEOSA5421CardTemperature Integer32, + ethernetNTEOSA5421CardSnmpDyingGaspEnabled TruthValue, + ethernetNTEOSA5421CardRestartAction RestartType, + ethernetNTEOSA5421CardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEOSA5421CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE OSA5421 Card." + ::= { ethernetNTEOSA5421CardEntry 1 } + +ethernetNTEOSA5421CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE OSA5421 Card." + ::= { ethernetNTEOSA5421CardEntry 2 } + +ethernetNTEOSA5421CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE OSA5421 Card." + ::= { ethernetNTEOSA5421CardEntry 3 } + +ethernetNTEOSA5421CardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE OSA5421 Card." + ::= { ethernetNTEOSA5421CardEntry 4 } + +ethernetNTEOSA5421CardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE OSA5421 Card." + ::= { ethernetNTEOSA5421CardEntry 5 } + +ethernetNTEOSA5421CardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE OSA5421 Card." + ::= { ethernetNTEOSA5421CardEntry 6 } + +ethernetNTEOSA5421CardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE OSA5421 Card." + ::= { ethernetNTEOSA5421CardEntry 7 } + +ethernetNTEOSA5421CardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE OSA5421 card." + ::= { ethernetNTEOSA5421CardEntry 8 } + +ethernetNTEOSA5421CardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEOSA5421CardEntry 9 } + +-- +--Card - Ethernet NTE - GE 114G Card +-- +ethernetNTEGE114GCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114GCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE114G Cards. + These are supported on the FSP150CC GE114G product." + ::= { cmEntityObjects 65 } + +ethernetNTEGE114GCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114GCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114GCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114GCardTable 1 } + +EthernetNTEGE114GCardEntry ::= SEQUENCE { + ethernetNTEGE114GCardEntityIndex PhysicalIndex, + ethernetNTEGE114GCardAdminState AdminState, + ethernetNTEGE114GCardOperationalState OperationalState, + ethernetNTEGE114GCardSecondaryState SecondaryState, + ethernetNTEGE114GCardVoltage Integer32, + ethernetNTEGE114GCardTemperature Integer32, + ethernetNTEGE114GCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114GCardRestartAction RestartType, + ethernetNTEGE114GCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114GCardSwitchPortActionPort VariablePointer, + ethernetNTEGE114GCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114GCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE114G Card." + ::= { ethernetNTEGE114GCardEntry 1 } + +ethernetNTEGE114GCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE114G Card." + ::= { ethernetNTEGE114GCardEntry 2 } + +ethernetNTEGE114GCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114G Card." + ::= { ethernetNTEGE114GCardEntry 3 } + +ethernetNTEGE114GCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114G Card." + ::= { ethernetNTEGE114GCardEntry 4 } + +ethernetNTEGE114GCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE114G Card." + ::= { ethernetNTEGE114GCardEntry 5 } + +ethernetNTEGE114GCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114G Card." + ::= { ethernetNTEGE114GCardEntry 6 } + +ethernetNTEGE114GCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114G Card." + ::= { ethernetNTEGE114GCardEntry 7 } + +ethernetNTEGE114GCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114G card." + ::= { ethernetNTEGE114GCardEntry 8 } + +ethernetNTEGE114GCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114GCardEntry 9 } + +ethernetNTEGE114GCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114G card." + ::= { ethernetNTEGE114GCardEntry 10 } + +ethernetNTEGE114GCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114G card." + ::= { ethernetNTEGE114GCardEntry 11 } + + + + +-- +-- BITS 16 Port Expansion Card (Building Integrated Timing System) +-- +bits16PortCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF Bits16PortCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to BITS 16 Port Expansion Card + Facilities for configuration purposes." + ::= { cmEntityObjects 66 } + +bits16PortCardEntry OBJECT-TYPE + SYNTAX Bits16PortCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the bits16PortCardTable" + INDEX { neIndex, shelfIndex, slotIndex } + ::= { bits16PortCardTable 1 } + +Bits16PortCardEntry ::= SEQUENCE { + -- Port Indices + bits16PortCardEntityIndex PhysicalIndex, + + -- State Management params + bits16PortCardAdminState AdminState, + bits16PortCardOperationalState OperationalState, + bits16PortCardSecondaryState SecondaryState, + bits16PortCardRowStatus RowStatus, + bits16PortCardAlias DisplayString, + bits16PortCardTemperature Integer32 +} + +-- bits16PortCard Indices + +bits16PortCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this card" + ::= { bits16PortCardEntry 1 } + +-- State Management params +bits16PortCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the BITS 16 Port Expansion Card." + ::= { bits16PortCardEntry 2 } + +bits16PortCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the BITS 16 Port Expansion Card." + ::= { bits16PortCardEntry 3 } + +bits16PortCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the BITS 16 Port Expansion Card." + ::= { bits16PortCardEntry 4 } + +bits16PortCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of bits16PortCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + bits16PortCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The bits16PortCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { bits16PortCardEntry 5 } + +bits16PortCardAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the BITS 16 Port Expansion Card." + ::= { bits16PortCardEntry 6 } + +bits16PortCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the BITS 16 Port Expansion Card" + ::= { bits16PortCardEntry 7 } + + +-- +--Card - Ethernet NTE - GE 114ProVM-H Card +-- +ethernetNTEGE114ProVmHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114ProVmHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE114 Pro VM-H Cards. + These are supported on the FSP150CC GE114 Pro VM-H product." + ::= { cmEntityObjects 67 } + +ethernetNTEGE114ProVmHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114ProVmHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114ProVmHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114ProVmHCardTable 1 } + +EthernetNTEGE114ProVmHCardEntry ::= SEQUENCE { + ethernetNTEGE114ProVmHCardEntityIndex PhysicalIndex, + ethernetNTEGE114ProVmHCardAdminState AdminState, + ethernetNTEGE114ProVmHCardOperationalState OperationalState, + ethernetNTEGE114ProVmHCardSecondaryState SecondaryState, + ethernetNTEGE114ProVmHCardVoltage Integer32, + ethernetNTEGE114ProVmHCardTemperature Integer32, + ethernetNTEGE114ProVmHCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114ProVmHCardRestartAction RestartType, + ethernetNTEGE114ProVmHCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114ProVmHCardSwitchPortActionPort VariablePointer, + ethernetNTEGE114ProVmHCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114ProVmHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE114 Pro VM-H Card." + ::= { ethernetNTEGE114ProVmHCardEntry 1 } + +ethernetNTEGE114ProVmHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE114 Pro VM-H Card." + ::= { ethernetNTEGE114ProVmHCardEntry 2 } + +ethernetNTEGE114ProVmHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114ProVmH Card." + ::= { ethernetNTEGE114ProVmHCardEntry 3 } + +ethernetNTEGE114ProVmHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114ProVmH Card." + ::= { ethernetNTEGE114ProVmHCardEntry 4 } + +ethernetNTEGE114ProVmHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE114ProVmH Card." + ::= { ethernetNTEGE114ProVmHCardEntry 5 } + +ethernetNTEGE114ProVmHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114ProVmH Card." + ::= { ethernetNTEGE114ProVmHCardEntry 6 } + +ethernetNTEGE114ProVmHCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114ProVmH Card." + ::= { ethernetNTEGE114ProVmHCardEntry 7 } + +ethernetNTEGE114ProVmHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProVmH card." + ::= { ethernetNTEGE114ProVmHCardEntry 8 } + +ethernetNTEGE114ProVmHCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114ProVmHCardEntry 9 } + +ethernetNTEGE114ProVmHCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114ProVmH card." + ::= { ethernetNTEGE114ProVmHCardEntry 10 } + +ethernetNTEGE114ProVmHCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProVmH card." + ::= { ethernetNTEGE114ProVmHCardEntry 11 } + + +-- +--Card - Ethernet NTE - GE 114ProVM-CH Card +-- +ethernetNTEGE114ProVmCHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114ProVmCHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE114 Pro VM-CH Cards. + These are supported on the FSP150CC GE114 Pro VM-CH product." + ::= { cmEntityObjects 68 } + +ethernetNTEGE114ProVmCHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114ProVmCHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114ProVmCHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114ProVmCHCardTable 1 } + +EthernetNTEGE114ProVmCHCardEntry ::= SEQUENCE { + ethernetNTEGE114ProVmCHCardEntityIndex PhysicalIndex, + ethernetNTEGE114ProVmCHCardAdminState AdminState, + ethernetNTEGE114ProVmCHCardOperationalState OperationalState, + ethernetNTEGE114ProVmCHCardSecondaryState SecondaryState, + ethernetNTEGE114ProVmCHCardVoltage Integer32, + ethernetNTEGE114ProVmCHCardTemperature Integer32, + ethernetNTEGE114ProVmCHCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114ProVmCHCardRestartAction RestartType, + ethernetNTEGE114ProVmCHCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114ProVmCHCardSwitchPortActionPort VariablePointer, + ethernetNTEGE114ProVmCHCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114ProVmCHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE114 Pro VM-CH Card." + ::= { ethernetNTEGE114ProVmCHCardEntry 1 } + +ethernetNTEGE114ProVmCHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE114 Pro VM-CH Card." + ::= { ethernetNTEGE114ProVmCHCardEntry 2 } + +ethernetNTEGE114ProVmCHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114ProVmCH Card." + ::= { ethernetNTEGE114ProVmCHCardEntry 3 } + +ethernetNTEGE114ProVmCHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114ProVmCH Card." + ::= { ethernetNTEGE114ProVmCHCardEntry 4 } + +ethernetNTEGE114ProVmCHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE114ProVmCH Card." + ::= { ethernetNTEGE114ProVmCHCardEntry 5 } + +ethernetNTEGE114ProVmCHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114ProVmCH Card." + ::= { ethernetNTEGE114ProVmCHCardEntry 6 } + +ethernetNTEGE114ProVmCHCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114ProVmCH Card." + ::= { ethernetNTEGE114ProVmCHCardEntry 7 } + +ethernetNTEGE114ProVmCHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProVmCH card." + ::= { ethernetNTEGE114ProVmCHCardEntry 8 } + +ethernetNTEGE114ProVmCHCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114ProVmCHCardEntry 9 } + +ethernetNTEGE114ProVmCHCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114ProVmCH card." + ::= { ethernetNTEGE114ProVmCHCardEntry 10 } + +ethernetNTEGE114ProVmCHCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProVmCH card." + ::= { ethernetNTEGE114ProVmCHCardEntry 11 } + +-- +--Card - Ethernet NTE - GE 114ProVM-CSH Card +-- +ethernetNTEGE114ProVmCSHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114ProVmCSHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE114 Pro VM-CSH Cards. + These are supported on the FSP150CC GE114 Pro VM-CSH product." + ::= { cmEntityObjects 69 } + +ethernetNTEGE114ProVmCSHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114ProVmCSHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114ProVmCSHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114ProVmCSHCardTable 1 } + +EthernetNTEGE114ProVmCSHCardEntry ::= SEQUENCE { + ethernetNTEGE114ProVmCSHCardEntityIndex PhysicalIndex, + ethernetNTEGE114ProVmCSHCardAdminState AdminState, + ethernetNTEGE114ProVmCSHCardOperationalState OperationalState, + ethernetNTEGE114ProVmCSHCardSecondaryState SecondaryState, + ethernetNTEGE114ProVmCSHCardVoltage Integer32, + ethernetNTEGE114ProVmCSHCardTemperature Integer32, + ethernetNTEGE114ProVmCSHCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114ProVmCSHCardRestartAction RestartType, + ethernetNTEGE114ProVmCSHCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114ProVmCSHCardSwitchPortActionPort VariablePointer, + ethernetNTEGE114ProVmCSHCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114ProVmCSHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE114 Pro VM-CSH Card." + ::= { ethernetNTEGE114ProVmCSHCardEntry 1 } + +ethernetNTEGE114ProVmCSHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE114 Pro VM-CSH Card." + ::= { ethernetNTEGE114ProVmCSHCardEntry 2 } + +ethernetNTEGE114ProVmCSHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114ProVmCSH Card." + ::= { ethernetNTEGE114ProVmCSHCardEntry 3 } + +ethernetNTEGE114ProVmCSHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114ProVmCSH Card." + ::= { ethernetNTEGE114ProVmCSHCardEntry 4 } + +ethernetNTEGE114ProVmCSHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE114ProVmCSH Card." + ::= { ethernetNTEGE114ProVmCSHCardEntry 5 } + +ethernetNTEGE114ProVmCSHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114ProVmCSH Card." + ::= { ethernetNTEGE114ProVmCSHCardEntry 6 } + +ethernetNTEGE114ProVmCSHCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114ProVmCSH Card." + ::= { ethernetNTEGE114ProVmCSHCardEntry 7 } + +ethernetNTEGE114ProVmCSHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProVmCSH card." + ::= { ethernetNTEGE114ProVmCSHCardEntry 8 } + +ethernetNTEGE114ProVmCSHCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114ProVmCSHCardEntry 9 } + +ethernetNTEGE114ProVmCSHCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114ProVmCSH card." + ::= { ethernetNTEGE114ProVmCSHCardEntry 10 } + +ethernetNTEGE114ProVmCSHCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProVmCSH card." + ::= { ethernetNTEGE114ProVmCSHCardEntry 11 } + +-- +--Card - ServerCard +-- +serverCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF ServerCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on ServerCard within the Shelf." + ::= { cmEntityObjects 70 } + +serverCardEntry OBJECT-TYPE + SYNTAX ServerCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the serverCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { serverCardTable 1 } + +ServerCardEntry ::= SEQUENCE { + serverCardEntityIndex PhysicalIndex, + serverCardAdminState AdminState, + serverCardOperationalState OperationalState, + serverCardSecondaryState SecondaryState, + serverCardStorageType StorageType, + serverCardVoltage Integer32, + serverCardTemperature Integer32, + serverCardUpTime Integer32, + serverCardVmNumber Integer32, + serverCardVirtualCpuTotal Integer32, + serverCardVirtualCpuAvailiable Integer32, + serverCardMemoryTotal Integer32, + serverCardMemoryAvailiable Integer32, + serverCardStorageTotal Integer32, + serverCardStorageAvailiable Integer32, + serverCardHvVersion DisplayString, + serverCardHostName DisplayString, + serverCardRestartAction RestartType, + serverCardRowStatus RowStatus, + serverCardIgnoreWatchdog TruthValue + +} + +serverCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this Server Card." + ::= { serverCardEntry 1 } + +serverCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Server Card." + ::= { serverCardEntry 2 } + +serverCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Server Card." + ::= { serverCardEntry 3 } + +serverCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Server Card." + ::= { serverCardEntry 4 } + +serverCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Storage Type of the Server Card." + ::= { serverCardEntry 5 } + +serverCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Server Card." + ::= { serverCardEntry 6 } + +serverCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Server Card." + ::= { serverCardEntry 7 } + +serverCardUpTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Up time of the Server Card." + ::= { serverCardEntry 8 } + +serverCardVmNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VM number of the Server Card." + ::= { serverCardEntry 9 } + +serverCardVirtualCpuTotal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total virtual CPU of the Server Card." + ::= { serverCardEntry 10 } + +serverCardVirtualCpuAvailiable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Availiable virtual CPU of the Server Card." + ::= { serverCardEntry 11 } + +serverCardMemoryTotal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total memory of the Server Card." + ::= { serverCardEntry 12 } + +serverCardMemoryAvailiable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Availiable memory of the Server Card." + ::= { serverCardEntry 13 } + +serverCardStorageTotal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total storage of the Server Card." + ::= { serverCardEntry 14 } + +serverCardStorageAvailiable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Availiable storage of the Server Card." + ::= { serverCardEntry 15 } + +serverCardHvVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "HV version of the Server Card." + ::= { serverCardEntry 16 } + +serverCardHostName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Hostname of the Server Card." + ::= { serverCardEntry 17 } + +serverCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the VM server card." + ::= { serverCardEntry 18 } + +serverCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of serverCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + serverCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The serverCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { serverCardEntry 19 } + +serverCardIgnoreWatchdog OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ignore keep-alive watchdog." + ::= { serverCardEntry 20 } +-- +-- PPS 16 Port Expansion Card (Building Integrated Timing System) +-- +pps16PortCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pps16PortCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to BITS 16 Port Expansion Card + Facilities for configuration purposes." + ::= { cmEntityObjects 71 } + +pps16PortCardEntry OBJECT-TYPE + SYNTAX Pps16PortCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the pps16PortCardTable" + INDEX { neIndex, shelfIndex, slotIndex } + ::= { pps16PortCardTable 1 } + +Pps16PortCardEntry ::= SEQUENCE { + -- Port Indices + pps16PortCardEntityIndex PhysicalIndex, + + -- State Management params + pps16PortCardAdminState AdminState, + pps16PortCardOperationalState OperationalState, + pps16PortCardSecondaryState SecondaryState, + pps16PortCardRowStatus RowStatus, + pps16PortCardAlias DisplayString + +} + +-- pps16PortCard Indices + + + +pps16PortCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this card" + ::= { pps16PortCardEntry 1 } + +-- State Management params +pps16PortCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the BITS 16 Port Expansion Card." + ::= { pps16PortCardEntry 2 } + +pps16PortCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the BITS 16 Port Expansion Card." + ::= { pps16PortCardEntry 3 } + +pps16PortCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the BITS 16 Port Expansion Card." + ::= { pps16PortCardEntry 4 } + +pps16PortCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of pps16PortCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + pps16PortCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The pps16PortCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { pps16PortCardEntry 5 } + +pps16PortCardAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the BITS 16 Port Expansion Card." + ::= { pps16PortCardEntry 6 } + + +-- +-- CLK 16 Port Expansion Card (Building Integrated Timing System) +-- +clk16PortCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF Clk16PortCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to BITS 16 Port Expansion Card + Facilities for configuration purposes." + ::= { cmEntityObjects 72 } + +clk16PortCardEntry OBJECT-TYPE + SYNTAX Clk16PortCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the clk16PortCardTable" + INDEX { neIndex, shelfIndex, slotIndex } + ::= { clk16PortCardTable 1 } + +Clk16PortCardEntry ::= SEQUENCE { + -- Port Indices + clk16PortCardEntityIndex PhysicalIndex, + + -- State Management params + clk16PortCardAdminState AdminState, + clk16PortCardOperationalState OperationalState, + clk16PortCardSecondaryState SecondaryState, + clk16PortCardRowStatus RowStatus, + clk16PortCardAlias DisplayString + +} + +-- clk16PortCard Indices + + +clk16PortCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this card" + ::= { clk16PortCardEntry 1 } + +-- State Management params +clk16PortCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the BITS 16 Port Expansion Card." + ::= { clk16PortCardEntry 2 } + +clk16PortCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the BITS 16 Port Expansion Card." + ::= { clk16PortCardEntry 3 } + +clk16PortCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the BITS 16 Port Expansion Card." + ::= { clk16PortCardEntry 4 } + +clk16PortCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of clk16PortCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + clk16PortCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The clk16PortCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { clk16PortCardEntry 5 } + +clk16PortCardAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the BITS 16 Port Expansion Card." + ::= { clk16PortCardEntry 6 } + + + + + + +-- +-- TodPps 16 Port Expansion Card (Building Integrated Timing System) +-- +todPps16PortCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF TodPps16PortCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to BITS 16 Port Expansion Card + Facilities for configuration purposes." + ::= { cmEntityObjects 73 } + +todPps16PortCardEntry OBJECT-TYPE + SYNTAX TodPps16PortCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the todPps16PortCardTable" + INDEX { neIndex, shelfIndex, slotIndex } + ::= { todPps16PortCardTable 1 } + +TodPps16PortCardEntry ::= SEQUENCE { + -- Port Indices + todPps16PortCardEntityIndex PhysicalIndex, + + -- State Management params + todPps16PortCardAdminState AdminState, + todPps16PortCardOperationalState OperationalState, + todPps16PortCardSecondaryState SecondaryState, + todPps16PortCardRowStatus RowStatus, + todPps16PortCardAlias DisplayString + +} + +-- todPps16PortCard Indices + + + +todPps16PortCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this card" + ::= { todPps16PortCardEntry 1 } + +-- State Management params +todPps16PortCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the BITS 16 Port Expansion Card." + ::= { todPps16PortCardEntry 2 } + +todPps16PortCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the BITS 16 Port Expansion Card." + ::= { todPps16PortCardEntry 3 } + +todPps16PortCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the BITS 16 Port Expansion Card." + ::= { todPps16PortCardEntry 4 } + +todPps16PortCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of todPps16PortCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + todPps16PortCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The todPps16PortCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { todPps16PortCardEntry 5 } + +todPps16PortCardAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the BITS 16 Port Expansion Card." + ::= { todPps16PortCardEntry 6 } + + + +-- +--Card - Ethernet NTE - GE 101Pro Card +-- +ethernetNTEGE101ProCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE101ProCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE101 Pro Cards. + These are supported on the FSP150CC GE101 Pro product." + ::= { cmEntityObjects 74 } + +ethernetNTEGE101ProCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE101ProCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE101ProCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE101ProCardTable 1 } + +EthernetNTEGE101ProCardEntry ::= SEQUENCE { + ethernetNTEGE101ProCardEntityIndex PhysicalIndex, + ethernetNTEGE101ProCardAdminState AdminState, + ethernetNTEGE101ProCardOperationalState OperationalState, + ethernetNTEGE101ProCardSecondaryState SecondaryState, + ethernetNTEGE101ProCardVoltage Integer32, + ethernetNTEGE101ProCardTemperature Integer32, + ethernetNTEGE101ProCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE101ProCardRestartAction RestartType, + ethernetNTEGE101ProCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE101ProCardSwitchPortActionPort VariablePointer, + ethernetNTEGE101ProCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE101ProCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE101 Pro Card." + ::= { ethernetNTEGE101ProCardEntry 1 } + +ethernetNTEGE101ProCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE101 Pro Card." + ::= { ethernetNTEGE101ProCardEntry 2 } + +ethernetNTEGE101ProCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE101Pro Card." + ::= { ethernetNTEGE101ProCardEntry 3 } + +ethernetNTEGE101ProCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE101Pro Card." + ::= { ethernetNTEGE101ProCardEntry 4 } + +ethernetNTEGE101ProCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE101Pro Card." + ::= { ethernetNTEGE101ProCardEntry 5 } + +ethernetNTEGE101ProCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE101Pro Card." + ::= { ethernetNTEGE101ProCardEntry 6 } + +ethernetNTEGE101ProCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE101Pro Card." + ::= { ethernetNTEGE101ProCardEntry 7 } + +ethernetNTEGE101ProCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE101Pro card." + ::= { ethernetNTEGE101ProCardEntry 8 } + +ethernetNTEGE101ProCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE101ProCardEntry 9 } + +ethernetNTEGE101ProCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE101Pro card." + ::= { ethernetNTEGE101ProCardEntry 10 } + +ethernetNTEGE101ProCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE101Pro card." + ::= { ethernetNTEGE101ProCardEntry 11 } + + +-- +--Card - Ethernet NTE - Pro Rugged S Card +-- +ethernetNTEGO102ProSCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGO102ProSCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE Pro GO102Pro S Cards. + These are supported on the FSP150CC GO102ProS product." + ::= { cmEntityObjects 75 } + +ethernetNTEGO102ProSCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGO102ProSCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGO102ProSCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGO102ProSCardTable 1 } + +EthernetNTEGO102ProSCardEntry ::= SEQUENCE { + ethernetNTEGO102ProSCardEntityIndex PhysicalIndex, + ethernetNTEGO102ProSCardAdminState AdminState, + ethernetNTEGO102ProSCardOperationalState OperationalState, + ethernetNTEGO102ProSCardSecondaryState SecondaryState, + ethernetNTEGO102ProSCardVoltage Integer32, + ethernetNTEGO102ProSCardTemperature Integer32, + ethernetNTEGO102ProSCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGO102ProSCardRestartAction RestartType, + ethernetNTEGO102ProSCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGO102ProSCardSwitchPortActionPort VariablePointer, + ethernetNTEGO102ProSCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGO102ProSCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GO102ProS Card." + ::= { ethernetNTEGO102ProSCardEntry 1 } + +ethernetNTEGO102ProSCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GO102ProS Card." + ::= { ethernetNTEGO102ProSCardEntry 2 } + +ethernetNTEGO102ProSCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GO102ProS Card." + ::= { ethernetNTEGO102ProSCardEntry 3 } + +ethernetNTEGO102ProSCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GO102ProS Card." + ::= { ethernetNTEGO102ProSCardEntry 4 } + +ethernetNTEGO102ProSCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GO102ProS Card." + ::= { ethernetNTEGO102ProSCardEntry 5 } + +ethernetNTEGO102ProSCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GO102ProS Card." + ::= { ethernetNTEGO102ProSCardEntry 6 } + +ethernetNTEGO102ProSCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GO102ProS Card." + ::= { ethernetNTEGO102ProSCardEntry 7 } + +ethernetNTEGO102ProSCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GO102ProS card." + ::= { ethernetNTEGO102ProSCardEntry 8 } + +ethernetNTEGO102ProSCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGO102ProSCardEntry 9 } + +ethernetNTEGO102ProSCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GO102ProS card." + ::= { ethernetNTEGO102ProSCardEntry 10 } + +ethernetNTEGO102ProSCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GO102ProS card." + ::= { ethernetNTEGO102ProSCardEntry 11 } + +-- +--Card - Ethernet NTE - Pro Rugged S Card +-- +ethernetNTEGO102ProSPCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGO102ProSPCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE Pro Rugged S Cards. + These are supported on the FSP150CC GO102ProSP product." + ::= { cmEntityObjects 76 } + +ethernetNTEGO102ProSPCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGO102ProSPCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGO102ProSPCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGO102ProSPCardTable 1 } + +EthernetNTEGO102ProSPCardEntry ::= SEQUENCE { + ethernetNTEGO102ProSPCardEntityIndex PhysicalIndex, + ethernetNTEGO102ProSPCardAdminState AdminState, + ethernetNTEGO102ProSPCardOperationalState OperationalState, + ethernetNTEGO102ProSPCardSecondaryState SecondaryState, + ethernetNTEGO102ProSPCardVoltage Integer32, + ethernetNTEGO102ProSPCardTemperature Integer32, + ethernetNTEGO102ProSPCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGO102ProSPCardRestartAction RestartType, + ethernetNTEGO102ProSPCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGO102ProSPCardSwitchPortActionPort VariablePointer, + ethernetNTEGO102ProSPCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGO102ProSPCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GO102ProSP Card." + ::= { ethernetNTEGO102ProSPCardEntry 1 } + +ethernetNTEGO102ProSPCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GO102ProSP Card." + ::= { ethernetNTEGO102ProSPCardEntry 2 } + +ethernetNTEGO102ProSPCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GO102ProSP Card." + ::= { ethernetNTEGO102ProSPCardEntry 3 } + +ethernetNTEGO102ProSPCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GO102ProSP Card." + ::= { ethernetNTEGO102ProSPCardEntry 4 } + +ethernetNTEGO102ProSPCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GO102ProSP Card." + ::= { ethernetNTEGO102ProSPCardEntry 5 } + +ethernetNTEGO102ProSPCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GO102ProSP Card." + ::= { ethernetNTEGO102ProSPCardEntry 6 } + +ethernetNTEGO102ProSPCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GO102ProSP Card." + ::= { ethernetNTEGO102ProSPCardEntry 7 } + +ethernetNTEGO102ProSPCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GO102ProSP card." + ::= { ethernetNTEGO102ProSPCardEntry 8 } + +ethernetNTEGO102ProSPCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGO102ProSPCardEntry 9 } + +ethernetNTEGO102ProSPCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GO102ProSP card." + ::= { ethernetNTEGO102ProSPCardEntry 10 } + +ethernetNTEGO102ProSPCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GO102ProSP card." + ::= { ethernetNTEGO102ProSPCardEntry 11 } + + +-- +--Card - Ethernet NTE - Pro Rugged S Card +-- +ethernetNTECX101Pro30ACardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTECX101Pro30ACardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE Pro Rugged S Cards. + These are supported on the FSP150CC GE101 Pro product." + ::= { cmEntityObjects 77 } + +ethernetNTECX101Pro30ACardEntry OBJECT-TYPE + SYNTAX EthernetNTECX101Pro30ACardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTECX101Pro30ACardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTECX101Pro30ACardTable 1 } + +EthernetNTECX101Pro30ACardEntry ::= SEQUENCE { + ethernetNTECX101Pro30ACardEntityIndex PhysicalIndex, + ethernetNTECX101Pro30ACardAdminState AdminState, + ethernetNTECX101Pro30ACardOperationalState OperationalState, + ethernetNTECX101Pro30ACardSecondaryState SecondaryState, + ethernetNTECX101Pro30ACardVoltage Integer32, + ethernetNTECX101Pro30ACardTemperature Integer32, + ethernetNTECX101Pro30ACardSnmpDyingGaspEnabled TruthValue, + ethernetNTECX101Pro30ACardRestartAction RestartType, + ethernetNTECX101Pro30ACardFineGrainedPmInterval CmPmIntervalType, + ethernetNTECX101Pro30ACardSwitchPortActionPort VariablePointer, + ethernetNTECX101Pro30ACardSwitchPortAction SwitchPortAction +} + +ethernetNTECX101Pro30ACardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE CX101PRO 30A Card." + ::= { ethernetNTECX101Pro30ACardEntry 1 } + +ethernetNTECX101Pro30ACardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE CX101PRO 30A Card." + ::= { ethernetNTECX101Pro30ACardEntry 2 } + +ethernetNTECX101Pro30ACardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE CX101Pro30A Card." + ::= { ethernetNTECX101Pro30ACardEntry 3 } + +ethernetNTECX101Pro30ACardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE CX101Pro30A Card." + ::= { ethernetNTECX101Pro30ACardEntry 4 } + +ethernetNTECX101Pro30ACardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE CX101Pro30A Card." + ::= { ethernetNTECX101Pro30ACardEntry 5 } + +ethernetNTECX101Pro30ACardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE CX101Pro30A Card." + ::= { ethernetNTECX101Pro30ACardEntry 6 } + +ethernetNTECX101Pro30ACardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE CX101Pro30A Card." + ::= { ethernetNTECX101Pro30ACardEntry 7 } + +ethernetNTECX101Pro30ACardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE CX101Pro30A card." + ::= { ethernetNTECX101Pro30ACardEntry 8 } + +ethernetNTECX101Pro30ACardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTECX101Pro30ACardEntry 9 } + +ethernetNTECX101Pro30ACardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE CX101Pro30A card." + ::= { ethernetNTECX101Pro30ACardEntry 10 } + +ethernetNTECX101Pro30ACardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE CX101Pro30A card." + ::= { ethernetNTECX101Pro30ACardEntry 11 } + +-- +--Card - Ethernet NTE - Pro Rugged S Card +-- +ethernetNTECX102Pro30ACardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTECX102Pro30ACardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE Pro Rugged S Cards. + These are supported on the FSP150CC GE101 Pro product." + ::= { cmEntityObjects 78 } + +ethernetNTECX102Pro30ACardEntry OBJECT-TYPE + SYNTAX EthernetNTECX102Pro30ACardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTECX102Pro30ACardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTECX102Pro30ACardTable 1 } + +EthernetNTECX102Pro30ACardEntry ::= SEQUENCE { + ethernetNTECX102Pro30ACardEntityIndex PhysicalIndex, + ethernetNTECX102Pro30ACardAdminState AdminState, + ethernetNTECX102Pro30ACardOperationalState OperationalState, + ethernetNTECX102Pro30ACardSecondaryState SecondaryState, + ethernetNTECX102Pro30ACardVoltage Integer32, + ethernetNTECX102Pro30ACardTemperature Integer32, + ethernetNTECX102Pro30ACardSnmpDyingGaspEnabled TruthValue, + ethernetNTECX102Pro30ACardRestartAction RestartType, + ethernetNTECX102Pro30ACardFineGrainedPmInterval CmPmIntervalType, + ethernetNTECX102Pro30ACardSwitchPortActionPort VariablePointer, + ethernetNTECX102Pro30ACardSwitchPortAction SwitchPortAction +} + +ethernetNTECX102Pro30ACardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE101 Pro Card." + ::= { ethernetNTECX102Pro30ACardEntry 1 } + +ethernetNTECX102Pro30ACardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE101 Pro Card." + ::= { ethernetNTECX102Pro30ACardEntry 2 } + +ethernetNTECX102Pro30ACardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE CX102Pro30A Card." + ::= { ethernetNTECX102Pro30ACardEntry 3 } + +ethernetNTECX102Pro30ACardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE CX102Pro30A Card." + ::= { ethernetNTECX102Pro30ACardEntry 4 } + +ethernetNTECX102Pro30ACardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE CX102Pro30A Card." + ::= { ethernetNTECX102Pro30ACardEntry 5 } + +ethernetNTECX102Pro30ACardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE CX102Pro30A Card." + ::= { ethernetNTECX102Pro30ACardEntry 6 } + +ethernetNTECX102Pro30ACardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE CX102Pro30A Card." + ::= { ethernetNTECX102Pro30ACardEntry 7 } + +ethernetNTECX102Pro30ACardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE CX102Pro30A card." + ::= { ethernetNTECX102Pro30ACardEntry 8 } + +ethernetNTECX102Pro30ACardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTECX102Pro30ACardEntry 9 } + +ethernetNTECX102Pro30ACardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE CX102Pro30A card." + ::= { ethernetNTECX102Pro30ACardEntry 10 } + +ethernetNTECX102Pro30ACardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE CX102Pro30A card." + ::= { ethernetNTECX102Pro30ACardEntry 11 } + + +-- GE 4 Port Expansion Card (Building Integrated Timing System) +-- +ge4PortCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF Ge4PortCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to GE 4 Port Expansion Card + Facilities for configuration purposes." + ::= { cmEntityObjects 79 } + +ge4PortCardEntry OBJECT-TYPE + SYNTAX Ge4PortCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ge4PortCardTable" + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ge4PortCardTable 1 } + +Ge4PortCardEntry ::= SEQUENCE { + -- Port Indices + ge4PortCardEntityIndex PhysicalIndex, + + -- State Management params + ge4PortCardAdminState AdminState, + ge4PortCardOperationalState OperationalState, + ge4PortCardSecondaryState SecondaryState, + ge4PortCardRowStatus RowStatus, + ge4PortCardAlias DisplayString, + ge4PortCardTemperature Integer32 +} + +-- ge4PortCard Indices + +ge4PortCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this card" + ::= { ge4PortCardEntry 1 } + +-- State Management params +ge4PortCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the GE 4 Port Expansion Card." + ::= { ge4PortCardEntry 2 } + +ge4PortCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the GE 4 Port Expansion Card." + ::= { ge4PortCardEntry 3 } + +ge4PortCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the GE 4 Port Expansion Card." + ::= { ge4PortCardEntry 4 } + +ge4PortCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of ge4PortCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ge4PortCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ge4PortCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ge4PortCardEntry 5 } + +ge4PortCardAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the GE 4 Port Expansion Card." + ::= { ge4PortCardEntry 6 } + +ge4PortCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the GE 4 Port Expansion Card." + ::= { ge4PortCardEntry 7 } + +-- +-- Card - Ethernet NTE - XG116PRO Card +-- +ethernetNTEXG116PROCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEXG116PROCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE XG116PRO Card. + These are supported on the FSP150CC XG116PRO product." + ::= { cmEntityObjects 80 } + +ethernetNTEXG116PROCardEntry OBJECT-TYPE + SYNTAX EthernetNTEXG116PROCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEXG116PROCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEXG116PROCardTable 1 } + +EthernetNTEXG116PROCardEntry ::= SEQUENCE { + ethernetNTEXG116PROCardEntityIndex PhysicalIndex, + ethernetNTEXG116PROCardAdminState AdminState, + ethernetNTEXG116PROCardOperationalState OperationalState, + ethernetNTEXG116PROCardSecondaryState SecondaryState, + ethernetNTEXG116PROCardVoltage Integer32, + ethernetNTEXG116PROCardTemperature Integer32, + ethernetNTEXG116PROCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEXG116PROCardRestartAction RestartType, + ethernetNTEXG116PROCardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEXG116PROCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE XG116PRO Card." + ::= { ethernetNTEXG116PROCardEntry 1 } + +ethernetNTEXG116PROCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE XG116PRO Card." + ::= { ethernetNTEXG116PROCardEntry 2 } + +ethernetNTEXG116PROCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE XG116PRO Card." + ::= { ethernetNTEXG116PROCardEntry 3 } + +ethernetNTEXG116PROCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE XG116PRO Card." + ::= { ethernetNTEXG116PROCardEntry 4 } + +ethernetNTEXG116PROCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE XG116PRO Card." + ::= { ethernetNTEXG116PROCardEntry 5 } + +ethernetNTEXG116PROCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE XG116PRO Card." + ::= { ethernetNTEXG116PROCardEntry 6 } + +ethernetNTEXG116PROCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE XG116PRO Card." + ::= { ethernetNTEXG116PROCardEntry 7 } + +ethernetNTEXG116PROCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet NTE XG116PRO card." + ::= { ethernetNTEXG116PROCardEntry 8 } + +ethernetNTEXG116PROCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the + card level. This applies to all monitored PM entities. + The default value of this attribute is interval-15min. + Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered + fine-grained intervals." + ::= { ethernetNTEXG116PROCardEntry 9 } + +-- +-- Card - Ethernet NTE - XG120PRO Card +-- +ethernetNTEXG120PROCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEXG120PROCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE XG120PRO Card. + These are supported on the FSP150CC XG120PRO product." + ::= { cmEntityObjects 81 } + +ethernetNTEXG120PROCardEntry OBJECT-TYPE + SYNTAX EthernetNTEXG120PROCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEXG120PROCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEXG120PROCardTable 1 } + +EthernetNTEXG120PROCardEntry ::= SEQUENCE { + ethernetNTEXG120PROCardEntityIndex PhysicalIndex, + ethernetNTEXG120PROCardAdminState AdminState, + ethernetNTEXG120PROCardOperationalState OperationalState, + ethernetNTEXG120PROCardSecondaryState SecondaryState, + ethernetNTEXG120PROCardVoltage Integer32, + ethernetNTEXG120PROCardTemperature Integer32, + ethernetNTEXG120PROCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEXG120PROCardRestartAction RestartType, + ethernetNTEXG120PROCardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEXG120PROCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE XG120PRO Card." + ::= { ethernetNTEXG120PROCardEntry 1 } + +ethernetNTEXG120PROCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE XG120PRO Card." + ::= { ethernetNTEXG120PROCardEntry 2 } + +ethernetNTEXG120PROCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE XG120PRO Card." + ::= { ethernetNTEXG120PROCardEntry 3 } + +ethernetNTEXG120PROCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE XG120PRO Card." + ::= { ethernetNTEXG120PROCardEntry 4 } + +ethernetNTEXG120PROCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE XG120PRO Card." + ::= { ethernetNTEXG120PROCardEntry 5 } + +ethernetNTEXG120PROCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE XG120PRO Card." + ::= { ethernetNTEXG120PROCardEntry 6 } + +ethernetNTEXG120PROCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE XG120PRO Card." + ::= { ethernetNTEXG120PROCardEntry 7 } + +ethernetNTEXG120PROCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet NTE XG120PRO card." + ::= { ethernetNTEXG120PROCardEntry 8 } + +ethernetNTEXG120PROCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the + card level. This applies to all monitored PM entities. + The default value of this attribute is interval-15min. + Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered + fine-grained intervals." + ::= { ethernetNTEXG120PROCardEntry 9 } + +-- +--Card - Ethernet NTE - GE 112ProVM Card +-- +ethernetNTEGE112ProVmCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE112ProVmCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE112 Pro VM Cards. + These are supported on the FSP150CC GE112 Pro VM product." + ::= { cmEntityObjects 82 } + +ethernetNTEGE112ProVmCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE112ProVmCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE112ProVmCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE112ProVmCardTable 1 } + +EthernetNTEGE112ProVmCardEntry ::= SEQUENCE { + ethernetNTEGE112ProVmCardEntityIndex PhysicalIndex, + ethernetNTEGE112ProVmCardAdminState AdminState, + ethernetNTEGE112ProVmCardOperationalState OperationalState, + ethernetNTEGE112ProVmCardSecondaryState SecondaryState, + ethernetNTEGE112ProVmCardVoltage Integer32, + ethernetNTEGE112ProVmCardTemperature Integer32, + ethernetNTEGE112ProVmCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE112ProVmCardRestartAction RestartType, + ethernetNTEGE112ProVmCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE112ProVmCardSwitchPortActionPort VariablePointer, + ethernetNTEGE112ProVmCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE112ProVmCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE114 Pro VM-CSH Card." + ::= { ethernetNTEGE112ProVmCardEntry 1 } + +ethernetNTEGE112ProVmCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE114 Pro VM-CSH Card." + ::= { ethernetNTEGE112ProVmCardEntry 2 } + +ethernetNTEGE112ProVmCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE112ProVm Card." + ::= { ethernetNTEGE112ProVmCardEntry 3 } + +ethernetNTEGE112ProVmCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE112ProVm Card." + ::= { ethernetNTEGE112ProVmCardEntry 4 } + +ethernetNTEGE112ProVmCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE112ProVm Card." + ::= { ethernetNTEGE112ProVmCardEntry 5 } + +ethernetNTEGE112ProVmCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE112ProVm Card." + ::= { ethernetNTEGE112ProVmCardEntry 6 } + +ethernetNTEGE112ProVmCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE112ProVm Card." + ::= { ethernetNTEGE112ProVmCardEntry 7 } + +ethernetNTEGE112ProVmCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE112ProVm card." + ::= { ethernetNTEGE112ProVmCardEntry 8 } + +ethernetNTEGE112ProVmCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE112ProVmCardEntry 9 } + +ethernetNTEGE112ProVmCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE112ProVm card." + ::= { ethernetNTEGE112ProVmCardEntry 10 } + +ethernetNTEGE112ProVmCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE112ProVm card." + ::= { ethernetNTEGE112ProVmCardEntry 11 } + +-- +--Card - Ethernet NTE - OSA5401 +-- +ethernetNTEOSA5401CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEOSA5401CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE OSA5401 Card. + These are supported on the OSA5401 product." + ::= { cmEntityObjects 83 } + +ethernetNTEOSA5401CardEntry OBJECT-TYPE + SYNTAX EthernetNTEOSA5401CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEOSA5401CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEOSA5401CardTable 1 } + +EthernetNTEOSA5401CardEntry ::= SEQUENCE { + ethernetNTEOSA5401CardEntityIndex PhysicalIndex, + ethernetNTEOSA5401CardAdminState AdminState, + ethernetNTEOSA5401CardOperationalState OperationalState, + ethernetNTEOSA5401CardTableRestartAction RestartType +} + +ethernetNTEOSA5401CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE OSA5401 Card." + ::= { ethernetNTEOSA5401CardEntry 1 } + +ethernetNTEOSA5401CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE OSA5401 Card." + ::= { ethernetNTEOSA5401CardEntry 2 } + +ethernetNTEOSA5401CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE OSA5401 Card." + ::= { ethernetNTEOSA5401CardEntry 3 } + +ethernetNTEOSA5401CardTableRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform restart action on NTE OSA5401 Card." + ::= { ethernetNTEOSA5401CardEntry 4 } + + +-- +--Card - Ethernet NTE - OSA5405 +-- +ethernetNTEOSA5405CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEOSA5405CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE OSA5405 Card. + These are supported on the OSA5405 product." + ::= { cmEntityObjects 84 } + +ethernetNTEOSA5405CardEntry OBJECT-TYPE + SYNTAX EthernetNTEOSA5405CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEOSA5405CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEOSA5405CardTable 1 } + +EthernetNTEOSA5405CardEntry ::= SEQUENCE { + ethernetNTEOSA5405CardEntityIndex PhysicalIndex, + ethernetNTEOSA5405CardAdminState AdminState, + ethernetNTEOSA5405CardOperationalState OperationalState, + ethernetNTEOSA5405CardVoltage Integer32, + ethernetNTEOSA5405CardTemperature Integer32, + ethernetNTEOSA5405CardTableRestartAction RestartType +} + +ethernetNTEOSA5405CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE OSA5405 Card." + ::= { ethernetNTEOSA5405CardEntry 1 } + +ethernetNTEOSA5405CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE OSA5405 Card." + ::= { ethernetNTEOSA5405CardEntry 2 } + +ethernetNTEOSA5405CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE OSA5405 Card." + ::= { ethernetNTEOSA5405CardEntry 3 } + +ethernetNTEOSA5405CardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE OSA5405 Card in mV units." + ::= { ethernetNTEOSA5405CardEntry 4 } + +ethernetNTEOSA5405CardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE OSA5405 Card." + ::= { ethernetNTEOSA5405CardEntry 5 } + +ethernetNTEOSA5405CardTableRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform restart action on NTE OSA5405 Card." + ::= { ethernetNTEOSA5405CardEntry 6 } + +-- +--Card - Ethernet NTE - CSM +-- +ethernetCSMCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetCSMCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet CSM Card. + These are supported on the OSA5430 and OSA5440 product." + ::= { cmEntityObjects 85 } + +ethernetCSMCardEntry OBJECT-TYPE + SYNTAX EthernetCSMCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetCSMCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetCSMCardTable 1 } + +EthernetCSMCardEntry ::= SEQUENCE { + ethernetCSMCardEntityIndex PhysicalIndex, + ethernetCSMCardAdminState AdminState, + ethernetCSMCardOperationalState OperationalState, + ethernetCSMCardSecondaryState SecondaryState, + ethernetCSMCardVoltage Integer32, + ethernetCSMCardTemperature Integer32, + ethernetCSMCardSnmpDyingGaspEnabled TruthValue, + ethernetCSMCardRestartAction RestartType, + ethernetCSMCardFineGrainedPmInterval CmPmIntervalType, + ethernetCSMCardOscillatorType DisplayString + +} + +ethernetCSMCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE CSM Card." + ::= { ethernetCSMCardEntry 1 } + +ethernetCSMCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE CSM Card." + ::= { ethernetCSMCardEntry 2 } + +ethernetCSMCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE CSM Card." + ::= { ethernetCSMCardEntry 3 } + +ethernetCSMCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE CSM Card." + ::= { ethernetCSMCardEntry 4 } + +ethernetCSMCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE CSM Card." + ::= { ethernetCSMCardEntry 5 } + +ethernetCSMCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE CSM Card." + ::= { ethernetCSMCardEntry 6 } + +ethernetCSMCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE CSM Card." + ::= { ethernetCSMCardEntry 7 } + +ethernetCSMCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE CSM card." + ::= { ethernetCSMCardEntry 8 } + +ethernetCSMCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetCSMCardEntry 9 } + +ethernetCSMCardOscillatorType OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mOscillatorType." + ::= { ethernetCSMCardEntry 10 } + + + +-- +-- Auxiliary Port Expansion Card (Building Integrated Timing System) +-- +auxPortCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF AuxPortCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Auxiliary Port Expansion Card + Facilities for configuration purposes." + ::= { cmEntityObjects 87 } + +auxPortCardEntry OBJECT-TYPE + SYNTAX AuxPortCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the auxPortCardTable" + INDEX { neIndex, shelfIndex, slotIndex } + ::= { auxPortCardTable 1 } + +AuxPortCardEntry ::= SEQUENCE { + -- Port Indices + auxPortCardEntityIndex PhysicalIndex, + + -- State Management params + auxPortCardAdminState AdminState, + auxPortCardOperationalState OperationalState, + auxPortCardSecondaryState SecondaryState, + auxPortCardRowStatus RowStatus, + auxPortCardAlias DisplayString, + auxPortCardTemperature Integer32 + +} + +-- auxPortCard Indices + +auxPortCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this card" + ::= { auxPortCardEntry 1 } + +-- State Management params +auxPortCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Auxiliary Port Expansion Card." + ::= { auxPortCardEntry 2 } + +auxPortCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Auxiliary Port Expansion Card." + ::= { auxPortCardEntry 3 } + +auxPortCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Auxiliary Port Expansion Card." + ::= { auxPortCardEntry 4 } + +auxPortCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of auxPortCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + auxPortCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The auxPortCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { auxPortCardEntry 5 } + +auxPortCardAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the Auxiliary Port Expansion Card." + ::= { auxPortCardEntry 6 } + +auxPortCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Auxiliary Port Expansion Card." + ::= { auxPortCardEntry 7 } + + +-- +--Card - Ethernet NTE - GE 102ProH Card +-- +ethernetNTEGE102ProHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE102ProHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE102 Pro H Cards. + These are supported on the FSP150CC GE102 Pro H product." + ::= { cmEntityObjects 88 } + +ethernetNTEGE102ProHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE102ProHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE102ProHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE102ProHCardTable 1 } + +EthernetNTEGE102ProHCardEntry ::= SEQUENCE { + ethernetNTEGE102ProHCardEntityIndex PhysicalIndex, + ethernetNTEGE102ProHCardAdminState AdminState, + ethernetNTEGE102ProHCardOperationalState OperationalState, + ethernetNTEGE102ProHCardSecondaryState SecondaryState, + ethernetNTEGE102ProHCardVoltage Integer32, + ethernetNTEGE102ProHCardTemperature Integer32, + ethernetNTEGE102ProHCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE102ProHCardRestartAction RestartType, + ethernetNTEGE102ProHCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE102ProHCardSwitchPortActionPort VariablePointer, + ethernetNTEGE102ProHCardSwitchPortAction SwitchPortAction, + ethernetNTEGE102ProHCardPSU1State OperationalState, + ethernetNTEGE102ProHCardPSU2State OperationalState, + ethernetNTEGE102ProHCardFAN1State OperationalState, + ethernetNTEGE102ProHCardFAN2State OperationalState, + ethernetNTEGE102ProHCardPsuType PsuType +} + +ethernetNTEGE102ProHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE102 Pro H Card." + ::= { ethernetNTEGE102ProHCardEntry 1 } + +ethernetNTEGE102ProHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE102 Pro H Card." + ::= { ethernetNTEGE102ProHCardEntry 2 } + +ethernetNTEGE102ProHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE102 Pro H Card." + ::= { ethernetNTEGE102ProHCardEntry 3 } + +ethernetNTEGE102ProHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE102 Pro H Card." + ::= { ethernetNTEGE102ProHCardEntry 4 } + +ethernetNTEGE102ProHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE102 Pro H Card." + ::= { ethernetNTEGE102ProHCardEntry 5 } + +ethernetNTEGE102ProHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE102 Pro H Card." + ::= { ethernetNTEGE102ProHCardEntry 6 } + +ethernetNTEGE102ProHCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE102 Pro H Card." + ::= { ethernetNTEGE102ProHCardEntry 7 } + +ethernetNTEGE102ProHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE102 Pro H card." + ::= { ethernetNTEGE102ProHCardEntry 8 } + +ethernetNTEGE102ProHCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE102ProHCardEntry 9 } + +ethernetNTEGE102ProHCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE102 Pro H card." + ::= { ethernetNTEGE102ProHCardEntry 10 } + +ethernetNTEGE102ProHCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE102 Pro H card." + ::= { ethernetNTEGE102ProHCardEntry 11 } + +ethernetNTEGE102ProHCardPSU1State OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of Power Supply Unit 1 on Ethernet NTE GE102Pro H card." + ::= { ethernetNTEGE102ProHCardEntry 12 } + +ethernetNTEGE102ProHCardPSU2State OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of Power Supply Unit 2 on Ethernet NTE GE102Pro H card." + ::= { ethernetNTEGE102ProHCardEntry 13 } + +ethernetNTEGE102ProHCardFAN1State OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of FAN 1 on Ethernet NTE GE102Pro H card." + ::= { ethernetNTEGE102ProHCardEntry 14 } + +ethernetNTEGE102ProHCardFAN2State OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of FAN 2 on Ethernet NTE GE102Pro H card." + ::= { ethernetNTEGE102ProHCardEntry 15 } + +ethernetNTEGE102ProHCardPsuType OBJECT-TYPE + SYNTAX PsuType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PSU Type on Ethernet NTE GE102Pro H card." + ::= { ethernetNTEGE102ProHCardEntry 16 } + + +-- +--Card - Ethernet NTE - GE 102ProEFMH Card +-- +ethernetNTEGE102ProEFMHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE102ProEFMHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE102 Pro EFMH Cards. + These are supported on the FSP150CC GE102 Pro EFMH product." + ::= { cmEntityObjects 89 } + +ethernetNTEGE102ProEFMHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE102ProEFMHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE102ProEFMHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE102ProEFMHCardTable 1 } + +EthernetNTEGE102ProEFMHCardEntry ::= SEQUENCE { + ethernetNTEGE102ProEFMHCardEntityIndex PhysicalIndex, + ethernetNTEGE102ProEFMHCardAdminState AdminState, + ethernetNTEGE102ProEFMHCardOperationalState OperationalState, + ethernetNTEGE102ProEFMHCardSecondaryState SecondaryState, + ethernetNTEGE102ProEFMHCardVoltage Integer32, + ethernetNTEGE102ProEFMHCardTemperature Integer32, + ethernetNTEGE102ProEFMHCardRestartAction RestartType, + ethernetNTEGE102ProEFMHCardPSU1State OperationalState, + ethernetNTEGE102ProEFMHCardPSU2State OperationalState, + ethernetNTEGE102ProEFMHCardFAN1State OperationalState, + ethernetNTEGE102ProEFMHCardFAN2State OperationalState, + ethernetNTEGE102ProEFMHCardPsuType PsuType, + ethernetNTEGE102ProEFMHCardLLFMode CmCPMRLinkLossFwdMode, + ethernetNTEGE102ProEFMHCardLLFModeAction CmCPMRLinkLossFwdMode +} + +ethernetNTEGE102ProEFMHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE102 Pro EFMH Card." + ::= { ethernetNTEGE102ProEFMHCardEntry 1 } + +ethernetNTEGE102ProEFMHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE102 Pro EFMH Card." + ::= { ethernetNTEGE102ProEFMHCardEntry 2 } + +ethernetNTEGE102ProEFMHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE102 Pro EFMH Card." + ::= { ethernetNTEGE102ProEFMHCardEntry 3 } + +ethernetNTEGE102ProEFMHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE102 Pro EFMHCard." + ::= { ethernetNTEGE102ProEFMHCardEntry 4 } + +ethernetNTEGE102ProEFMHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE102 Pro EFMH Card." + ::= { ethernetNTEGE102ProEFMHCardEntry 5 } + +ethernetNTEGE102ProEFMHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE102 Pro EFMH Card." + ::= { ethernetNTEGE102ProEFMHCardEntry 6 } + +ethernetNTEGE102ProEFMHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE102Pro EFMH card." + ::= { ethernetNTEGE102ProEFMHCardEntry 7 } + +ethernetNTEGE102ProEFMHCardPSU1State OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of Power Supply Unit 1 on Ethernet NTE GE102Pro EFMH card." + ::= { ethernetNTEGE102ProEFMHCardEntry 8 } + +ethernetNTEGE102ProEFMHCardPSU2State OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of Power Supply Unit 2 on Ethernet NTE GE102Pro EFMH card." + ::= { ethernetNTEGE102ProEFMHCardEntry 9 } + +ethernetNTEGE102ProEFMHCardFAN1State OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of FAN 1 on Ethernet NTE GE102Pro EFMH card." + ::= { ethernetNTEGE102ProEFMHCardEntry 10 } + +ethernetNTEGE102ProEFMHCardFAN2State OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of FAN 2 on Ethernet NTE GE102Pro EFMH card." + ::= { ethernetNTEGE102ProEFMHCardEntry 11 } + +ethernetNTEGE102ProEFMHCardPsuType OBJECT-TYPE + SYNTAX PsuType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PSU Type on Ethernet NTE GE102Pro EFMH card." + ::= { ethernetNTEGE102ProEFMHCardEntry 12 } + +ethernetNTEGE102ProEFMHCardLLFMode OBJECT-TYPE + SYNTAX CmCPMRLinkLossFwdMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Link Loss Forwarding Mode on CPMR." + ::= { ethernetNTEGE102ProEFMHCardEntry 13 } + +ethernetNTEGE102ProEFMHCardLLFModeAction OBJECT-TYPE + SYNTAX CmCPMRLinkLossFwdMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Operation to set the appropriate mode on CPMR." + ::= { ethernetNTEGE102ProEFMHCardEntry 14 } + +-- Management Card for OSA3350 + +ethernetOsa3350MgntCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetOsa3350MgntCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet Osa3350 Mgnt Cards." + ::= { cmEntityObjects 90 } + +ethernetOsa3350MgntCardEntry OBJECT-TYPE + SYNTAX EthernetOsa3350MgntCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetOsa3350MgntCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetOsa3350MgntCardTable 1 } + +EthernetOsa3350MgntCardEntry ::= SEQUENCE { + ethernetOsa3350MgntCardEntityIndex PhysicalIndex, + ethernetOsa3350MgntCardAdminState AdminState, + ethernetOsa3350MgntCardOperationalState OperationalState, + ethernetOsa3350MgntCardSecondaryState SecondaryState, + ethernetOsa3350MgntCardRestartAction RestartType, + ethernetOsa3350MgntCardResyncAction ResyncType +} + +ethernetOsa3350MgntCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet Osa3350 Mgnt Card." + ::= { ethernetOsa3350MgntCardEntry 1 } + +ethernetOsa3350MgntCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet Osa3350 Mgnt Card." + ::= { ethernetOsa3350MgntCardEntry 2 } + +ethernetOsa3350MgntCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet Osa3350 Mgnt Card." + ::= { ethernetOsa3350MgntCardEntry 3 } + +ethernetOsa3350MgntCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet Osa3350 Mgnt Card." + ::= { ethernetOsa3350MgntCardEntry 4 } + +ethernetOsa3350MgntCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified restart action on the + Ethernet Osa3350 Mgnt card." + ::= { ethernetOsa3350MgntCardEntry 5 } + +ethernetOsa3350MgntCardResyncAction OBJECT-TYPE + SYNTAX ResyncType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified resync action on the + Ethernet Osa3350 Mgnt card." + ::= { ethernetOsa3350MgntCardEntry 6 } + +-- +-- Card - Ethernet NTE - XG116PRO (H) Card +-- +ethernetNTEXG116PROHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEXG116PROHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE XG116PRO (H) Card. + These are supported on the FSP150CC XG116PRO (H) product." + ::= { cmEntityObjects 91 } + +ethernetNTEXG116PROHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEXG116PROHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEXG116PROHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEXG116PROHCardTable 1 } + +EthernetNTEXG116PROHCardEntry ::= SEQUENCE { + ethernetNTEXG116PROHCardEntityIndex PhysicalIndex, + ethernetNTEXG116PROHCardAdminState AdminState, + ethernetNTEXG116PROHCardOperationalState OperationalState, + ethernetNTEXG116PROHCardSecondaryState SecondaryState, + ethernetNTEXG116PROHCardVoltage Integer32, + ethernetNTEXG116PROHCardTemperature Integer32, + ethernetNTEXG116PROHCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEXG116PROHCardRestartAction RestartType, + ethernetNTEXG116PROHCardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEXG116PROHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE XG116PRO (H) Card." + ::= { ethernetNTEXG116PROHCardEntry 1 } + +ethernetNTEXG116PROHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE XG116PRO (H) Card." + ::= { ethernetNTEXG116PROHCardEntry 2 } + +ethernetNTEXG116PROHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE XG116PRO (H) Card." + ::= { ethernetNTEXG116PROHCardEntry 3 } + +ethernetNTEXG116PROHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE XG116PRO (H) Card." + ::= { ethernetNTEXG116PROHCardEntry 4 } + +ethernetNTEXG116PROHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE XG116PRO (H) Card." + ::= { ethernetNTEXG116PROHCardEntry 5 } + +ethernetNTEXG116PROHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE XG116PRO (H) Card." + ::= { ethernetNTEXG116PROHCardEntry 6 } + +ethernetNTEXG116PROHCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE XG116PRO (H) Card." + ::= { ethernetNTEXG116PROHCardEntry 7 } + +ethernetNTEXG116PROHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet NTE XG116PRO (H) card." + ::= { ethernetNTEXG116PROHCardEntry 8 } + +ethernetNTEXG116PROHCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the + card level. This applies to all monitored PM entities. + The default value of this attribute is interval-15min. + Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered + fine-grained intervals." + ::= { ethernetNTEXG116PROHCardEntry 9 } + + +-- +--Card - Ethernet NTE - GO102Pro-S Mini Card +-- +ethernetNTEGO102ProSMCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGO102ProSMCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE Pro GO102Pro-S Mini Cards. + These are supported on the FSP150CC GO102Pro-S Mini product." + ::= { cmEntityObjects 92 } + +ethernetNTEGO102ProSMCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGO102ProSMCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGO102ProSMCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGO102ProSMCardTable 1 } + +EthernetNTEGO102ProSMCardEntry ::= SEQUENCE { + ethernetNTEGO102ProSMCardEntityIndex PhysicalIndex, + ethernetNTEGO102ProSMCardAdminState AdminState, + ethernetNTEGO102ProSMCardOperationalState OperationalState, + ethernetNTEGO102ProSMCardSecondaryState SecondaryState, + ethernetNTEGO102ProSMCardVoltage Integer32, + ethernetNTEGO102ProSMCardTemperature Integer32, + ethernetNTEGO102ProSMCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGO102ProSMCardRestartAction RestartType, + ethernetNTEGO102ProSMCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGO102ProSMCardSwitchPortActionPort VariablePointer, + ethernetNTEGO102ProSMCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGO102ProSMCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GO102Pro-SM Card." + ::= { ethernetNTEGO102ProSMCardEntry 1 } + +ethernetNTEGO102ProSMCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GO102Pro-SM Card." + ::= { ethernetNTEGO102ProSMCardEntry 2 } + +ethernetNTEGO102ProSMCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GO102Pro-SM Card." + ::= { ethernetNTEGO102ProSMCardEntry 3 } + +ethernetNTEGO102ProSMCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GO102Pro-SM Card." + ::= { ethernetNTEGO102ProSMCardEntry 4 } + +ethernetNTEGO102ProSMCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GO102Pro-SM Card." + ::= { ethernetNTEGO102ProSMCardEntry 5 } + +ethernetNTEGO102ProSMCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GO102Pro-SM Card." + ::= { ethernetNTEGO102ProSMCardEntry 6 } + +ethernetNTEGO102ProSMCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GO102Pro-SM Card." + ::= { ethernetNTEGO102ProSMCardEntry 7 } + +ethernetNTEGO102ProSMCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GO102Pro-SM card." + ::= { ethernetNTEGO102ProSMCardEntry 8 } + +ethernetNTEGO102ProSMCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGO102ProSMCardEntry 9 } + +ethernetNTEGO102ProSMCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GO102Pro-SM card." + ::= { ethernetNTEGO102ProSMCardEntry 10 } + +ethernetNTEGO102ProSMCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GO102Pro-SM card." + ::= { ethernetNTEGO102ProSMCardEntry 11 } + + +-- +-- Card - Ethernet NTE - XG118PRO (SH) Card +-- +ethernetNTEXG118PROSHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEXG118PROSHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE XG118PRO (SH) Card. + These are supported on the FSP150CC XG118PRO (SH) product." + ::= { cmEntityObjects 93 } + +ethernetNTEXG118PROSHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEXG118PROSHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEXG118PROSHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEXG118PROSHCardTable 1 } + +EthernetNTEXG118PROSHCardEntry ::= SEQUENCE { + ethernetNTEXG118PROSHCardEntityIndex PhysicalIndex, + ethernetNTEXG118PROSHCardAdminState AdminState, + ethernetNTEXG118PROSHCardOperationalState OperationalState, + ethernetNTEXG118PROSHCardSecondaryState SecondaryState, + ethernetNTEXG118PROSHCardVoltage Integer32, + ethernetNTEXG118PROSHCardTemperature Integer32, + ethernetNTEXG118PROSHCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEXG118PROSHCardRestartAction RestartType, + ethernetNTEXG118PROSHCardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEXG118PROSHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE XG118PRO (SH) Card." + ::= { ethernetNTEXG118PROSHCardEntry 1 } + +ethernetNTEXG118PROSHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE XG118PRO (SH) Card." + ::= { ethernetNTEXG118PROSHCardEntry 2 } + +ethernetNTEXG118PROSHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE XG118PRO (SH) Card." + ::= { ethernetNTEXG118PROSHCardEntry 3 } + +ethernetNTEXG118PROSHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE XG118PRO (SH) Card." + ::= { ethernetNTEXG118PROSHCardEntry 4 } + +ethernetNTEXG118PROSHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE XG118PRO (SH) Card." + ::= { ethernetNTEXG118PROSHCardEntry 5 } + +ethernetNTEXG118PROSHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE XG118PRO (SH) Card." + ::= { ethernetNTEXG118PROSHCardEntry 6 } + +ethernetNTEXG118PROSHCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE XG118PRO (SH) Card." + ::= { ethernetNTEXG118PROSHCardEntry 7 } + +ethernetNTEXG118PROSHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet NTE XG118PRO (SH) card." + ::= { ethernetNTEXG118PROSHCardEntry 8 } + +ethernetNTEXG118PROSHCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the + card level. This applies to all monitored PM entities. + The default value of this attribute is interval-15min. + Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered + fine-grained intervals." + ::= { ethernetNTEXG118PROSHCardEntry 9 } + +-- +-- Card - Ethernet NTE - XG118PROAC (SH) Card +-- +ethernetNTEXG118PROACSHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEXG118PROACSHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE XG118PROAC (SH) Card. + These are supported on the FSP150CC XG118PROAC (SH) product." + ::= { cmEntityObjects 94 } + +ethernetNTEXG118PROACSHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEXG118PROACSHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEXG118PROACSHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEXG118PROACSHCardTable 1 } + +EthernetNTEXG118PROACSHCardEntry ::= SEQUENCE { + ethernetNTEXG118PROACSHCardEntityIndex PhysicalIndex, + ethernetNTEXG118PROACSHCardAdminState AdminState, + ethernetNTEXG118PROACSHCardOperationalState OperationalState, + ethernetNTEXG118PROACSHCardSecondaryState SecondaryState, + ethernetNTEXG118PROACSHCardVoltage Integer32, + ethernetNTEXG118PROACSHCardTemperature Integer32, + ethernetNTEXG118PROACSHCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEXG118PROACSHCardRestartAction RestartType, + ethernetNTEXG118PROACSHCardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEXG118PROACSHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE XG118PROAC (SH) Card." + ::= { ethernetNTEXG118PROACSHCardEntry 1 } + +ethernetNTEXG118PROACSHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE XG118PROAC (SH) Card." + ::= { ethernetNTEXG118PROACSHCardEntry 2 } + +ethernetNTEXG118PROACSHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE XG118PROAC (SH) Card." + ::= { ethernetNTEXG118PROACSHCardEntry 3 } + +ethernetNTEXG118PROACSHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE XG118PROAC (SH) Card." + ::= { ethernetNTEXG118PROACSHCardEntry 4 } + +ethernetNTEXG118PROACSHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE XG118PROAC (SH) Card." + ::= { ethernetNTEXG118PROACSHCardEntry 5 } + +ethernetNTEXG118PROACSHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE XG118PROAC (SH) Card." + ::= { ethernetNTEXG118PROACSHCardEntry 6 } + +ethernetNTEXG118PROACSHCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE XG118PROAC (SH) Card." + ::= { ethernetNTEXG118PROACSHCardEntry 7 } + +ethernetNTEXG118PROACSHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet NTE XG118PROAC (SH) card." + ::= { ethernetNTEXG118PROACSHCardEntry 8 } + +ethernetNTEXG118PROACSHCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the + card level. This applies to all monitored PM entities. + The default value of this attribute is interval-15min. + Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered + fine-grained intervals." + ::= { ethernetNTEXG118PROACSHCardEntry 9 } + +-- +--Card - Ethernet NTE - GE 114ProVM-CH Card +-- +ethernetNTEGE114ProVmSHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE114ProVmSHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE114 Pro VM-CH Cards. + These are supported on the FSP150CC GE114 Pro VM-CH product." + ::= { cmEntityObjects 95 } + +ethernetNTEGE114ProVmSHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE114ProVmSHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE114ProVmSHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE114ProVmSHCardTable 1 } + +EthernetNTEGE114ProVmSHCardEntry ::= SEQUENCE { + ethernetNTEGE114ProVmSHCardEntityIndex PhysicalIndex, + ethernetNTEGE114ProVmSHCardAdminState AdminState, + ethernetNTEGE114ProVmSHCardOperationalState OperationalState, + ethernetNTEGE114ProVmSHCardSecondaryState SecondaryState, + ethernetNTEGE114ProVmSHCardVoltage Integer32, + ethernetNTEGE114ProVmSHCardTemperature Integer32, + ethernetNTEGE114ProVmSHCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE114ProVmSHCardRestartAction RestartType, + ethernetNTEGE114ProVmSHCardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE114ProVmSHCardSwitchPortActionPort VariablePointer, + ethernetNTEGE114ProVmSHCardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE114ProVmSHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE114 Pro VM-CH Card." + ::= { ethernetNTEGE114ProVmSHCardEntry 1 } + +ethernetNTEGE114ProVmSHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE114 Pro VM-CH Card." + ::= { ethernetNTEGE114ProVmSHCardEntry 2 } + +ethernetNTEGE114ProVmSHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE114ProVmSH Card." + ::= { ethernetNTEGE114ProVmSHCardEntry 3 } + +ethernetNTEGE114ProVmSHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE114ProVmSH Card." + ::= { ethernetNTEGE114ProVmSHCardEntry 4 } + +ethernetNTEGE114ProVmSHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE114ProVmSH Card." + ::= { ethernetNTEGE114ProVmSHCardEntry 5 } + +ethernetNTEGE114ProVmSHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE114ProVmSH Card." + ::= { ethernetNTEGE114ProVmSHCardEntry 6 } + +ethernetNTEGE114ProVmSHCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE114ProVmSH Card." + ::= { ethernetNTEGE114ProVmSHCardEntry 7 } + +ethernetNTEGE114ProVmSHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProVmSH card." + ::= { ethernetNTEGE114ProVmSHCardEntry 8 } + +ethernetNTEGE114ProVmSHCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE114ProVmSHCardEntry 9 } + +ethernetNTEGE114ProVmSHCardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE114ProVmSH card." + ::= { ethernetNTEGE114ProVmSHCardEntry 10 } + +ethernetNTEGE114ProVmSHCardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE114ProVmSH card." + ::= { ethernetNTEGE114ProVmSHCardEntry 11 } + + +-- +--Card - Ethernet NTE - GE 104 Card +-- +ethernetNTEGE104CardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEGE104CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE GE104 Cards. + These are supported on the FSP150CC GE104 product." + ::= { cmEntityObjects 96 } + +ethernetNTEGE104CardEntry OBJECT-TYPE + SYNTAX EthernetNTEGE104CardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEGE104CardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEGE104CardTable 1 } + +EthernetNTEGE104CardEntry ::= SEQUENCE { + ethernetNTEGE104CardEntityIndex PhysicalIndex, + ethernetNTEGE104CardAdminState AdminState, + ethernetNTEGE104CardOperationalState OperationalState, + ethernetNTEGE104CardSecondaryState SecondaryState, + ethernetNTEGE104CardVoltage Integer32, + ethernetNTEGE104CardTemperature Integer32, + ethernetNTEGE104CardSnmpDyingGaspEnabled TruthValue, + ethernetNTEGE104CardRestartAction RestartType, + ethernetNTEGE104CardFineGrainedPmInterval CmPmIntervalType, + ethernetNTEGE104CardSwitchPortActionPort VariablePointer, + ethernetNTEGE104CardSwitchPortAction SwitchPortAction +} + +ethernetNTEGE104CardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE GE104 Card." + ::= { ethernetNTEGE104CardEntry 1 } + +ethernetNTEGE104CardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE GE104 Card." + ::= { ethernetNTEGE104CardEntry 2 } + +ethernetNTEGE104CardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE GE104 Card." + ::= { ethernetNTEGE104CardEntry 3 } + +ethernetNTEGE104CardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE GE104 Card." + ::= { ethernetNTEGE104CardEntry 4 } + +ethernetNTEGE104CardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE GE102 Card." + ::= { ethernetNTEGE104CardEntry 5 } + +ethernetNTEGE104CardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE GE104 Card." + ::= { ethernetNTEGE104CardEntry 6 } + +ethernetNTEGE104CardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE GE104 Card." + ::= { ethernetNTEGE104CardEntry 7 } + +ethernetNTEGE104CardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE104 card." + ::= { ethernetNTEGE104CardEntry 8 } + +ethernetNTEGE104CardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the card level. + This applies to all monitored PM entities. The default value of this + attribute is interval-15min. Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered fine-grained intervals." + ::= { ethernetNTEGE104CardEntry 9 } + +ethernetNTEGE104CardSwitchPortActionPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Which port to perform specified switch action on the Ethernet NTE GE104 card." + ::= { ethernetNTEGE104CardEntry 10 } + +ethernetNTEGE104CardSwitchPortAction OBJECT-TYPE + SYNTAX SwitchPortAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the Ethernet NTE GE104 card." + ::= { ethernetNTEGE104CardEntry 11 } + + + +-- +-- Card - Ethernet NTE - XG120PROSH Card +-- +ethernetNTEXG120PROSHCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetNTEXG120PROSHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on Ethernet NTE XG120PROSH Card. + These are supported on the FSP150CC XG120PROSH product." + ::= { cmEntityObjects 97 } + +ethernetNTEXG120PROSHCardEntry OBJECT-TYPE + SYNTAX EthernetNTEXG120PROSHCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetNTEXG120PROSHCardTable." + INDEX { neIndex, shelfIndex, slotIndex } + ::= { ethernetNTEXG120PROSHCardTable 1 } + +EthernetNTEXG120PROSHCardEntry ::= SEQUENCE { + ethernetNTEXG120PROSHCardEntityIndex PhysicalIndex, + ethernetNTEXG120PROSHCardAdminState AdminState, + ethernetNTEXG120PROSHCardOperationalState OperationalState, + ethernetNTEXG120PROSHCardSecondaryState SecondaryState, + ethernetNTEXG120PROSHCardVoltage Integer32, + ethernetNTEXG120PROSHCardTemperature Integer32, + ethernetNTEXG120PROSHCardSnmpDyingGaspEnabled TruthValue, + ethernetNTEXG120PROSHCardRestartAction RestartType, + ethernetNTEXG120PROSHCardFineGrainedPmInterval CmPmIntervalType +} + +ethernetNTEXG120PROSHCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for the Ethernet NTE XG120PROSH Card." + ::= { ethernetNTEXG120PROSHCardEntry 1 } + +ethernetNTEXG120PROSHCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative State of the Ethernet NTE XG120PROSH Card." + ::= { ethernetNTEXG120PROSHCardEntry 2 } + +ethernetNTEXG120PROSHCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of the Ethernet NTE XG120PROSH Card." + ::= { ethernetNTEXG120PROSHCardEntry 3 } + +ethernetNTEXG120PROSHCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of the Ethernet NTE XG120PROSH Card." + ::= { ethernetNTEXG120PROSHCardEntry 4 } + +ethernetNTEXG120PROSHCardVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Voltage of the Ethernet NTE XG120PROSH Card." + ::= { ethernetNTEXG120PROSHCardEntry 5 } + +ethernetNTEXG120PROSHCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the Ethernet NTE XG120PROSH Card." + ::= { ethernetNTEXG120PROSHCardEntry 6 } + +ethernetNTEXG120PROSHCardSnmpDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not SNMP dying gasp is enabled + on the Ethernet NTE XG120PROSH Card." + ::= { ethernetNTEXG120PROSHCardEntry 7 } + +ethernetNTEXG120PROSHCardRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows to perform specified action on the + Ethernet NTE XG120PROSH card." + ::= { ethernetNTEXG120PROSHCardEntry 8 } + +ethernetNTEXG120PROSHCardFineGrainedPmInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the fine-grained PM interval at the + card level. This applies to all monitored PM entities. + The default value of this attribute is interval-15min. + Valid values are interval-5min and interval-15min. + interval-1day and rollover are not considered + fine-grained intervals." + ::= { ethernetNTEXG120PROSHCardEntry 9 } + + + +-- +-- Mb Gnss Expansion Card (Building Integrated Timing System) +-- +mbGnssCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF MbGnssCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to MB GNSS Expansion Card + Facilities for configuration purposes." + ::= { cmEntityObjects 98 } + +mbGnssCardEntry OBJECT-TYPE + SYNTAX MbGnssCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the mbGnssCardTable" + INDEX { neIndex, shelfIndex, slotIndex } + ::= { mbGnssCardTable 1 } + +MbGnssCardEntry ::= SEQUENCE { + -- Port Indices + mbGnssCardEntityIndex PhysicalIndex, + + -- State Management params + mbGnssCardAdminState AdminState, + mbGnssCardOperationalState OperationalState, + mbGnssCardSecondaryState SecondaryState, + mbGnssCardRowStatus RowStatus, + mbGnssCardAlias DisplayString + +} + +-- mbGnssCard Indices + + + +mbGnssCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this card" + ::= { mbGnssCardEntry 1 } + +-- State Management params +mbGnssCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the BITS 16 Port Expansion Card." + ::= { mbGnssCardEntry 2 } + +mbGnssCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the BITS 16 Port Expansion Card." + ::= { mbGnssCardEntry 3 } + +mbGnssCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the BITS 16 Port Expansion Card." + ::= { mbGnssCardEntry 4 } + +mbGnssCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of mbGnssCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + mbGnssCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The mbGnssCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { mbGnssCardEntry 5 } + +mbGnssCardAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the MB GNSS Expansion Card." + ::= { mbGnssCardEntry 6 } + +-- +-- IRIG Card +-- +f3IrigCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3IrigCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to IRIG Card + Facilities for configuration purposes." + ::= { cmEntityObjects 99 } + +f3IrigCardEntry OBJECT-TYPE + SYNTAX F3IrigCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3IrigCardTable" + INDEX { neIndex, shelfIndex, slotIndex } + ::= { f3IrigCardTable 1 } + +F3IrigCardEntry ::= SEQUENCE { + -- Port indices + f3IrigCardEntityIndex PhysicalIndex, + + -- Management params + f3IrigCardAlias DisplayString, + f3IrigCardAdminState AdminState, + f3IrigCardOperationalState OperationalState, + f3IrigCardSecondaryState SecondaryState, + f3IrigCardTemperature Integer32, + f3IrigCardStorageType StorageType, + f3IrigCardRowStatus RowStatus +} + +-- Card indices +f3IrigCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this card" + ::= { f3IrigCardEntry 1 } + +-- Management params +f3IrigCardAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the GE 4 Port Expansion Card." + ::= { f3IrigCardEntry 2 } + +f3IrigCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the GE 4 Port Expansion Card." + ::= { f3IrigCardEntry 3 } + +f3IrigCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the GE 4 Port Expansion Card." + ::= { f3IrigCardEntry 4 } + +f3IrigCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the GE 4 Port Expansion Card." + ::= { f3IrigCardEntry 5 } + +f3IrigCardTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature of the GE 4 Port Expansion Card." + ::= { f3IrigCardEntry 6 } + +f3IrigCardStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Storage Type of the IRIG Card." + ::= { f3IrigCardEntry 7 } + +f3IrigCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3IrigCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3IrigCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3IrigCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3IrigCardEntry 8 } + +-- +-- Composite Clock Expansion Card (Building Integrated Timing System) +-- +compositeClockCardTable OBJECT-TYPE + SYNTAX SEQUENCE OF CompositeClockCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Composite Clock Expansion Card + Facilities for configuration purposes." + ::= { cmEntityObjects 100 } + +compositeClockCardEntry OBJECT-TYPE + SYNTAX CompositeClockCardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the compositeClockCardTable" + INDEX { neIndex, shelfIndex, slotIndex } + ::= { compositeClockCardTable 1 } + +CompositeClockCardEntry ::= SEQUENCE { + -- Port Indices + compositeClockCardEntityIndex PhysicalIndex, + + -- State Management params + compositeClockCardAdminState AdminState, + compositeClockCardOperationalState OperationalState, + compositeClockCardSecondaryState SecondaryState, + compositeClockCardRowStatus RowStatus, + compositeClockCardAlias DisplayString + +} + +-- compositeClockCard Indices + + + +compositeClockCardEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this card" + ::= { compositeClockCardEntry 1 } + +-- State Management params +compositeClockCardAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the BITS 16 Port Expansion Card." + ::= { compositeClockCardEntry 2 } + +compositeClockCardOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the BITS 16 Port Expansion Card." + ::= { compositeClockCardEntry 3 } + +compositeClockCardSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the BITS 16 Port Expansion Card." + ::= { compositeClockCardEntry 4 } + +compositeClockCardRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of compositeClockCardRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + compositeClockCardRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The compositeClockCardRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { compositeClockCardEntry 5 } + +compositeClockCardAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the COMPOSITE CLOCK Expansion Card." + ::= { compositeClockCardEntry 6 } + +-- +--Card - StorageDevice +-- +f3StorageDeviceTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3StorageDeviceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information on storage devices within the server card." +::= { cmEntityObjects 101 } + +f3StorageDeviceEntry OBJECT-TYPE + SYNTAX F3StorageDeviceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3StorageDeviceTable." + AUGMENTS { serverCardEntry } + ::= { f3StorageDeviceTable 1 } + +F3StorageDeviceEntry ::= SEQUENCE { + f3StorageDeviceInternalSsdHealth TruthValue, + f3StorageDeviceExternalSsdStatus StorageStatus, + f3StorageDeviceWearoutLevel Integer32 +} + +f3StorageDeviceInternalSsdHealth OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates health of internal SSD on server card." + ::= { f3StorageDeviceEntry 1 } + +f3StorageDeviceExternalSsdStatus OBJECT-TYPE + SYNTAX StorageStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates status of external SSD on server card." + ::= { f3StorageDeviceEntry 2 } + +f3StorageDeviceWearoutLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicated wearout level of internal SSD on server card." + ::= { f3StorageDeviceEntry 3 } + +-- +-- Conformance +-- +cmEntityCompliances OBJECT IDENTIFIER ::= {cmEntityConformance 1} +cmEntityGroups OBJECT IDENTIFIER ::= {cmEntityConformance 2} + +cmEntityCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the CM Entity + group." + MODULE -- this module + MANDATORY-GROUPS { + cmEntityObjectGroup, commonEntityGroup, psuGroup, fanGroup, hubshelfGroup, + nteGe206CardGroup, nteGe201SyncECardGroup, nteGe201NonSyncECardGroup, + nteGe206FCardGroup, nteGe206VCardGroup, nteXg210CardGroup, neLLDPParamsGroup, + nteSh1PcsCardGroup, nteXg210CCardGroup, geGE8SCryptoConnectorCardGroup, + nteOsa5420CardGroup, nteOsa5421CardGroup, bits16PortCardGroup, pps16PortCardGroup, + clk16PortCardGroup, todPps16PortCardGroup,ge4PortCardGroup, nteXg116ProCardGroup, + nteXg120ProCardGroup, nteOsa5401CardGroup, nteOsa5405CardGroup, csmCardGroup, + auxPortCardGroup, nteGe102ProHCardGroup, nteGe102ProEFMHCardGroup, + nteXg116ProHCardGroup, nteXg118ProSHCardGroup, nteXg118ProacSHCardGroup, + nteXg120ProSHCardGroup + } + ::= { cmEntityCompliances 1 } + +cmEntityObjectGroup OBJECT-GROUP + OBJECTS { + neIndex, neName, neType, neContact, neLocation, neDescription, + neCmdPromptPrefix, neAccepted, neFromPort, neProvAction, + neStorageType, neRowStatus, + shelfIndex, shelfEntityIndex, shelfType, shelfbackplaneRev, + shelfbackplaneDOM, shelfbackplaneSerialNo, shelfAction, + shelfAdminState, shelfOperationalState, shelfSecondaryState, + shelfMfgSite, shelfOscillatorType, shelfLedControl, + slotIndex, slotEntityIndex, slotType, slotCardType, slotCardUnitName, + slotCardFormatVersion, slotCardCLEICode, slotCardPartNumber, + slotCardHwRev, slotCardSwRev, slotCardSerialNum, + slotCardMfgName, slotCardMfgDate, slotCardMfgSite, + slotSecondaryState, slotCardPhysicalAddress, + psuEntityIndex, psuType, psuAdminState, psuOperationalState, + psuSecondaryState,psuOutputVoltage,psuTemperature,psuOutputCurrent,psuStorageType,psuRowStatus, + fanEntityIndex, fanAdminState, fanOperationalState, + fanSecondaryState, + scuEntityIndex, scuAdminState, scuOperationalState, + scuSecondaryState, scuVoltage, scuTemperature, + scuRestartAction, scuStorageType, scuRowStatus, + nemiEntityIndex, nemiAdminState, nemiOperationalState, + nemiSecondaryState, nemiVoltage, nemiTemperature, + nemiRestartAction, nemiStorageType, nemiRowStatus, nemiForceOffLineAction, + ethernetNTUCardEntityIndex, ethernetNTUCardAdminState, + ethernetNTUCardOperationalState, ethernetNTUCardSecondaryState, + ethernetNTUCardVoltage, ethernetNTUCardTemperature, + ethernetNTUCardStorageType, ethernetNTUCardRowStatus, + ethernetCPMRCardEntityIndex, ethernetCPMRCardAdminState, + ethernetCPMRCardOperationalState, ethernetCPMRCardSecondaryState, + ethernetCPMRCardVoltage, ethernetCPMRCardTemperature, + ethernetCPMRCardRestartAction, ethernetCPMRCardPSU1State, + ethernetCPMRCardPSU2State, ethernetCPMRCardFAN1State, + ethernetCPMRCardFAN2State, ethernetCPMRCardPsuType, + ethernetCPMRCardLLFMode, ethernetCPMRCardLLFModeAction, + + ethernetNTEGE101CardEntityIndex, ethernetNTEGE101CardAdminState, + ethernetNTEGE101CardOperationalState, ethernetNTEGE101CardSecondaryState, + ethernetNTEGE101CardVoltage, ethernetNTEGE101CardTemperature, + ethernetNTEGE101CardSnmpDyingGaspEnabled, ethernetNTEGE101CardRestartAction, + + ethernetNTEGE206CardEntityIndex, ethernetNTEGE206CardAdminState, + ethernetNTEGE206CardOperationalState, ethernetNTEGE206CardSecondaryState, + ethernetNTEGE206CardVoltage, ethernetNTEGE206CardTemperature, + ethernetNTEGE206CardSnmpDyingGaspEnabled, ethernetNTEGE206CardRestartAction, + + pseudoWireE3CardEntityIndex, pseudoWireE3CardAdminState, + pseudoWireE3CardOperationalState, pseudoWireE3CardSecondaryState, + pseudoWireE3CardIpAddress, pseudoWireE3CardIpNetmask, + pseudoWireE3CardIpGateway, pseudoWireE3CardDhcpEnabled, + pseudoWireE3CardMgmtVlanId, pseudoWireE3CardTimeOfDay, + pseudoWireE3CardRestartAction, + + ethernetNTEGE201SyncECardEntityIndex, ethernetNTEGE201SyncECardAdminState, + ethernetNTEGE201SyncECardOperationalState, ethernetNTEGE201SyncECardSecondaryState, + ethernetNTEGE201SyncECardVoltage, ethernetNTEGE201SyncECardTemperature, + ethernetNTEGE201SyncECardSnmpDyingGaspEnabled, ethernetNTEGE201SyncECardRestartAction, + + ethernetNTEGE201CardEntityIndex, ethernetNTEGE201CardAdminState, + ethernetNTEGE201CardOperationalState, ethernetNTEGE201CardSecondaryState, + ethernetNTEGE201CardVoltage, ethernetNTEGE201CardTemperature, + ethernetNTEGE201CardSnmpDyingGaspEnabled, ethernetNTEGE201CardRestartAction, + + ethernetNTEGE206FCardEntityIndex, ethernetNTEGE206FCardAdminState, + ethernetNTEGE206FCardOperationalState, ethernetNTEGE206FCardSecondaryState, + ethernetNTEGE206FCardVoltage, ethernetNTEGE206FCardTemperature, + ethernetNTEGE206FCardSnmpDyingGaspEnabled, ethernetNTEGE206FCardRestartAction, + + ethernet1x10GCardEntityIndex,ethernet1x10GCardAdminState, + ethernet1x10GCardOperationalState,ethernet1x10GCardSecondaryState, + ethernet1x10GCardTemperature, + ethernet1x10GCardSnmpDyingGaspEnabled,ethernet1x10GCardRestartAction, + ethernet1x10GCardStorageType,ethernet1x10GCardRowStatus, ethernet1x10GCardForceOffLineAction, + + ethernet10x1GCardEntityIndex,ethernet10x1GCardAdminState, + ethernet10x1GCardOperationalState,ethernet10x1GCardSecondaryState, + ethernet10x1GCardTemperature, + ethernet10x1GCardSnmpDyingGaspEnabled,ethernet10x1GCardRestartAction, + ethernet10x1GCardStorageType,ethernet10x1GCardRowStatus, ethernet10x1GCardForceOffLineAction, + + ethernetSWFCardEntityIndex,ethernetSWFCardAdminState, + ethernetSWFCardOperationalState,ethernetSWFCardSecondaryState, + ethernetSWFCardTemperature, + ethernetSWFCardRestartAction, + ethernetSWFCardStorageType,ethernetSWFCardRowStatus, ethernetSWFCardForceOffLineAction, + + stuCardEntityIndex,stuCardAdminState, + stuCardOperationalState,stuCardSecondaryState, + stuCardTemperature, + stuCardRestartAction, + stuCardStorageType,stuCardRowStatus, stuCardForceOffLineAction, + + amiEntityIndex, amiAdminState, amiOperationalState, + amiSecondaryState, amiTemperature, amiRestartAction, + + stiEntityIndex, stiAdminState, stiOperationalState, + stiSecondaryState, stiTemperature,stiStorageType, + stiRowStatus, + + f3UsbHostIndex, f3UsbHostEntityIndex, + f3UsbHostUnitName, f3UsbHostFormatVersion, + f3UsbHostCLEICode, f3UsbHostPartNumber, + f3UsbHostHwRev, f3UsbHostSwRev, + f3UsbHostSerialNum, f3UsbHostMfgName, + f3UsbHostMfgDate, f3UsbHostMfgSite, + f3UsbHostSecondaryState, f3UsbHostPhysicalAddress, + f3UsbHostMuxOperationalMode, + + ethernetNTEGE112CardEntityIndex, ethernetNTEGE112CardAdminState, + ethernetNTEGE112CardOperationalState, ethernetNTEGE112CardSecondaryState, + ethernetNTEGE112CardVoltage, ethernetNTEGE112CardTemperature, + ethernetNTEGE112CardSnmpDyingGaspEnabled, ethernetNTEGE112CardRestartAction, + ethernetNTEGE112CardFineGrainedPmInterval, ethernetNTEGE112CardSwitchPortActionPort, + ethernetNTEGE112CardSwitchPortAction, + + ethernetNTEGE114CardEntityIndex, ethernetNTEGE114CardAdminState, + ethernetNTEGE114CardOperationalState, ethernetNTEGE114CardSecondaryState, + ethernetNTEGE114CardVoltage, ethernetNTEGE114CardTemperature, + ethernetNTEGE114CardSnmpDyingGaspEnabled, ethernetNTEGE114CardRestartAction, + ethernetNTEGE114CardFineGrainedPmInterval, ethernetNTEGE114CardSwitchPortActionPort, + ethernetNTEGE114CardSwitchPortAction, + + ethernetOverOCSTMCardEntityIndex, ethernetOverOCSTMCardAdminState, + ethernetOverOCSTMCardOperationalState, ethernetOverOCSTMCardSecondaryState, + ethernetOverOCSTMCardTemperature, ethernetOverOCSTMCardSnmpDyingGaspEnabled, + ethernetOverOCSTMCardRestartAction, ethernetOverOCSTMCardStorageType, + ethernetOverOCSTMCardRowStatus, ethernetOverOCSTMCardForceOffLineAction, + ethernetOverOCSTMCardMode, + + ethernet1x10GHighPerCardEntityIndex, ethernet1x10GHighPerCardAdminState, + ethernet1x10GHighPerCardOperationalState, ethernet1x10GHighPerCardSecondaryState, + ethernet1x10GHighPerCardTemperature, ethernet1x10GHighPerCardSnmpDyingGaspEnabled, + ethernet1x10GHighPerCardRestartAction, ethernet1x10GHighPerCardStorageType, + ethernet1x10GHighPerCardRowStatus, ethernet1x10GHighPerCardForceOffLineAction, + + ethernet10x1GHighPerCardEntityIndex, ethernet10x1GHighPerCardAdminState, + ethernet10x1GHighPerCardOperationalState, ethernet10x1GHighPerCardSecondaryState, + ethernet10x1GHighPerCardTemperature, ethernet10x1GHighPerCardSnmpDyingGaspEnabled, + ethernet10x1GHighPerCardRestartAction, ethernet10x1GHighPerCardStorageType, + ethernet10x1GHighPerCardRowStatus, ethernet10x1GHighPerCardForceOffLineAction + } + STATUS deprecated + DESCRIPTION + "*************** THIS OBJECT GROUP IS DEPRECATED ****************** + A collection of objects used to manage the CM Entity group." + ::= { cmEntityGroups 1 } + +commonEntityGroup OBJECT-GROUP + OBJECTS { + neIndex, neName, neType, neContact, neLocation, neDescription, + neCmdPromptPrefix, neAccepted, neFromPort, neProvAction, + neStorageType, neRowStatus, neAutoProvMode, neFineGrainedPmInterval, + shelfIndex, shelfEntityIndex, shelfType, shelfbackplaneRev, + shelfbackplaneDOM, shelfbackplaneSerialNo, shelfAction, + shelfAdminState, shelfOperationalState, shelfSecondaryState, + shelfMfgSite, shelfOscillatorType, shelfLedControl, + slotIndex, slotEntityIndex, slotType, slotCardType, slotCardUnitName, + slotCardFormatVersion, slotCardCLEICode, slotCardPartNumber, + slotCardHwRev, slotCardSwRev, slotCardSerialNum, + slotCardMfgName, slotCardMfgDate, slotCardMfgSite, + slotSecondaryState, slotCardPhysicalAddress + } + STATUS current + DESCRIPTION + "A collection of common objects used to manage any F3 product + family product." + ::= { cmEntityGroups 2 } + +psuGroup OBJECT-GROUP + OBJECTS { + psuEntityIndex, psuType, psuAdminState, psuOperationalState, + psuSecondaryState + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Power Supply + units." + ::= { cmEntityGroups 3 } + +fanGroup OBJECT-GROUP + OBJECTS { + fanEntityIndex, fanAdminState, fanOperationalState, + fanSecondaryState, fanStorageType, fanRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Fan units." + ::= { cmEntityGroups 4 } + +hubshelfGroup OBJECT-GROUP + OBJECTS { + scuEntityIndex, scuAdminState, scuOperationalState, + scuSecondaryState, scuVoltage, scuTemperature, + scuRestartAction, scuStorageType, scuRowStatus, + scuFlashModelNum, scuFlashFirmwareRev, scuFlashSerialNum, + nemiEntityIndex, nemiAdminState, nemiOperationalState, + nemiSecondaryState, nemiVoltage, nemiTemperature, + nemiRestartAction, nemiStorageType, nemiRowStatus, + nemiFlashModelNum, nemiFlashFirmwareRev, nemiFlashSerialNum, + ethernetNTUCardEntityIndex, ethernetNTUCardAdminState, + ethernetNTUCardOperationalState, ethernetNTUCardSecondaryState, + ethernetNTUCardVoltage, ethernetNTUCardTemperature, + ethernetNTUCardSnmpDyingGaspEnabled,ethernetNTUCardRestartAction, + ethernetNTUCardStorageType, ethernetNTUCardRowStatus, + ethernetCPMRCardEntityIndex, ethernetCPMRCardAdminState, + ethernetCPMRCardOperationalState, ethernetCPMRCardSecondaryState, + ethernetCPMRCardVoltage, ethernetCPMRCardTemperature, + ethernetCPMRCardRestartAction, ethernetCPMRCardPSU1State, + ethernetCPMRCardPSU2State, ethernetCPMRCardFAN1State, + ethernetCPMRCardFAN2State, ethernetCPMRCardPsuType, + ethernetCPMRCardLLFMode, ethernetCPMRCardLLFModeAction, + scuTEntityIndex, scuTAdminState, scuTOperationalState, + scuTSecondaryState, scuTVoltage, scuTTemperature, + scuTRestartAction, scuTStorageType, scuTRowStatus, + ethernetNTECardEntityIndex, ethernetNTECardAdminState, + ethernetNTECardOperationalState, ethernetNTECardSecondaryState, + ethernetNTECardVoltage, ethernetNTECardTemperature, + ethernetNTECardSnmpDyingGaspEnabled, ethernetNTECardRestartAction, + ethernetNTECardStorageType, ethernetNTECardRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CM Hub Shelf + entities." + ::= { cmEntityGroups 5 } + +nteGe206CardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE206CardEntityIndex, ethernetNTEGE206CardAdminState, + ethernetNTEGE206CardOperationalState, ethernetNTEGE206CardSecondaryState, + ethernetNTEGE206CardVoltage, ethernetNTEGE206CardTemperature, + ethernetNTEGE206CardSnmpDyingGaspEnabled, ethernetNTEGE206CardRestartAction, + ethernetNTEGE206CardFineGrainedPmInterval + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE206 Card." + ::= { cmEntityGroups 6 } + +nteGe201SyncECardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE201SyncECardEntityIndex, ethernetNTEGE201SyncECardAdminState, + ethernetNTEGE201SyncECardOperationalState, ethernetNTEGE201SyncECardSecondaryState, + ethernetNTEGE201SyncECardVoltage, ethernetNTEGE201SyncECardTemperature, + ethernetNTEGE201SyncECardSnmpDyingGaspEnabled, + ethernetNTEGE201SyncECardRestartAction, + ethernetNTEGE201SyncECardFineGrainedPmInterval + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE201 Sync Ethernet Card." + ::= { cmEntityGroups 7 } + +nteGe201NonSyncECardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE201CardEntityIndex, ethernetNTEGE201CardAdminState, + ethernetNTEGE201CardOperationalState, ethernetNTEGE201CardSecondaryState, + ethernetNTEGE201CardVoltage, ethernetNTEGE201CardTemperature, + ethernetNTEGE201CardSnmpDyingGaspEnabled, ethernetNTEGE201CardRestartAction, + ethernetNTEGE201CardFineGrainedPmInterval + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE201 Non SyncE Card." + ::= { cmEntityGroups 8 } + +nteGe206FCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE206FCardEntityIndex, ethernetNTEGE206FCardAdminState, + ethernetNTEGE206FCardOperationalState, ethernetNTEGE206FCardSecondaryState, + ethernetNTEGE206FCardVoltage, ethernetNTEGE206FCardTemperature, + ethernetNTEGE206FCardSnmpDyingGaspEnabled, ethernetNTEGE206FCardRestartAction, + ethernetNTEGE206FCardFineGrainedPmInterval + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE206F Card." + ::= { cmEntityGroups 9 } + +nteGe112CardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE112CardEntityIndex, ethernetNTEGE112CardAdminState, + ethernetNTEGE112CardOperationalState, ethernetNTEGE112CardSecondaryState, + ethernetNTEGE112CardVoltage, ethernetNTEGE112CardTemperature, + ethernetNTEGE112CardSnmpDyingGaspEnabled, ethernetNTEGE112CardRestartAction, + ethernetNTEGE112CardFineGrainedPmInterval, ethernetNTEGE112CardSwitchPortActionPort, + ethernetNTEGE112CardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE112 Card." + ::= { cmEntityGroups 10 } + +nteGe114CardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114CardEntityIndex, ethernetNTEGE114CardAdminState, + ethernetNTEGE114CardOperationalState, ethernetNTEGE114CardSecondaryState, + ethernetNTEGE114CardVoltage, ethernetNTEGE114CardTemperature, + ethernetNTEGE114CardSnmpDyingGaspEnabled, ethernetNTEGE114CardRestartAction, + ethernetNTEGE114CardFineGrainedPmInterval, ethernetNTEGE114CardSwitchPortActionPort, + ethernetNTEGE114CardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114 Card." + ::= { cmEntityGroups 11 } + +nteGe206VCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE206VCardEntityIndex, + ethernetNTEGE206VCardAdminState, + ethernetNTEGE206VCardOperationalState, + ethernetNTEGE206VCardSecondaryState, + ethernetNTEGE206VCardVoltage, + ethernetNTEGE206VCardTemperature, + ethernetNTEGE206VCardSnmpDyingGaspEnabled, + ethernetNTEGE206VCardRestartAction, + ethernetNTEGE206VCardFineGrainedPmInterval + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE206V Card." + ::= { cmEntityGroups 12 } + +nteXg210CardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEXG210CardEntityIndex, + ethernetNTEXG210CardAdminState, + ethernetNTEXG210CardOperationalState, + ethernetNTEXG210CardSecondaryState, + ethernetNTEXG210CardVoltage, + ethernetNTEXG210CardTemperature, + ethernetNTEXG210CardSnmpDyingGaspEnabled, + ethernetNTEXG210CardRestartAction, + ethernetNTEXG210CardFineGrainedPmInterval + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the XG210 Card." + ::= { cmEntityGroups 13 } + +pseudoWireCardOcnStmCardGroup OBJECT-GROUP + OBJECTS { + pseudoWireOcnStmCardEntityIndex, pseudoWireOcnStmCardAdminState, + pseudoWireOcnStmCardOperationalState, pseudoWireOcnStmCardSecondaryState, + pseudoWireOcnStmCardIpAddress, pseudoWireOcnStmCardMode, + pseudoWireOcnStmCardVoltage, pseudoWireOcnStmCardTemperature, + pseudoWireOcnStmCardRestartAction, pseudoWireOcnStmCardStorageType, + pseudoWireOcnStmCardRowStatus, pseudoWireOcnStmCardPSNEncapsulation, + pseudoWireOcnStmCardFreqSourceType, pseudoWireOcnStmCardFreqSource + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Pseudo Wire OCN/STM Card." + ::= { cmEntityGroups 14 } + +pseudoWireCardE1T1CardGroup OBJECT-GROUP + OBJECTS { + pseudoWireE1T1CardEntityIndex, pseudoWireE1T1CardAdminState, + pseudoWireE1T1CardOperationalState, pseudoWireE1T1CardSecondaryState, + pseudoWireE1T1CardIpAddress, pseudoWireE1T1CardMode, + pseudoWireE1T1CardVoltage, pseudoWireE1T1CardTemperature, + pseudoWireE1T1CardRestartAction, pseudoWireE1T1CardStorageType, + pseudoWireE1T1CardRowStatus, pseudoWireE1T1CardPSNEncapsulation + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Pseudo Wire E1/T1 Card." + ::= { cmEntityGroups 15 } + +nteT1804CardGroup OBJECT-GROUP + OBJECTS { + ethernetNTET1804CardEntityIndex, ethernetNTET1804CardAdminState, + ethernetNTET1804CardOperationalState, ethernetNTET1804CardSecondaryState, + ethernetNTET1804CardVoltage, ethernetNTET1804CardTemperature, + ethernetNTET1804CardSnmpDyingGaspEnabled, ethernetNTET1804CardRestartAction, + ethernetNTET1804CardFineGrainedPmInterval, ethernetNTET1804CardMode + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the T1804 Card." + ::= { cmEntityGroups 16 } + +nteT3204CardGroup OBJECT-GROUP + OBJECTS { + ethernetNTET3204CardEntityIndex, ethernetNTET3204CardAdminState, + ethernetNTET3204CardOperationalState, ethernetNTET3204CardSecondaryState, + ethernetNTET3204CardVoltage, ethernetNTET3204CardTemperature, + ethernetNTET3204CardSnmpDyingGaspEnabled, ethernetNTET3204CardRestartAction, + ethernetNTET3204CardFineGrainedPmInterval, ethernetNTET3204CardMode, + ethernetGE4ECCCardTemperature, + ethernetGE4ECCCardRestartAction, + ethernetGE4ECCCardStorageType, + ethernetGE4ECCCardRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the T3204 Card." + ::= { cmEntityGroups 17 } + + +nteGeSyncProbeCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGESyncProbeCardEntityIndex, ethernetNTEGESyncProbeCardAdminState, + ethernetNTEGESyncProbeCardOperationalState, ethernetNTEGESyncProbeCardSecondaryState, + ethernetNTEGESyncProbeCardVoltage, ethernetNTEGESyncProbeCardTemperature, + ethernetNTEGESyncProbeCardSnmpDyingGaspEnabled, ethernetNTEGESyncProbeCardRestartAction, + ethernetNTEGESyncProbeCardFineGrainedPmInterval, + ethernetGE4SCCCardTemperature, + ethernetGE4SCCCardRestartAction, + ethernetGE4SCCCardStorageType, + ethernetGE4SCCCardRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE SyncProbe Card." + ::= { cmEntityGroups 18 } + +xg1XCCCardGroup OBJECT-GROUP + OBJECTS { + ethernetXG1XCCCardEntityIndex, + ethernetXG1XCCCardAdminState, + ethernetXG1XCCCardOperationalState, + ethernetXG1XCCCardSecondaryState, + ethernetXG1XCCCardVoltage, + ethernetXG1XCCCardTemperature, + ethernetXG1XCCCardRestartAction, + ethernetXG1XCCCardStorageType, + ethernetXG1XCCCardRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the XG 1X CC Card." + ::= { cmEntityGroups 19 } + +xg1SCCCardGroup OBJECT-GROUP + OBJECTS { + ethernetXG1SCCCardEntityIndex, + ethernetXG1SCCCardAdminState, + ethernetXG1SCCCardOperationalState, + ethernetXG1SCCCardSecondaryState, + ethernetXG1SCCCardVoltage, + ethernetXG1SCCCardTemperature, + ethernetXG1SCCCardRestartAction, + ethernetXG1SCCCardStorageType, + ethernetXG1SCCCardRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the XG 1S CC Card." + ::= { cmEntityGroups 20 } + +ge4ECCCardGroup OBJECT-GROUP + OBJECTS { + ethernetGE4ECCCardEntityIndex, + ethernetGE4ECCCardAdminState, + ethernetGE4ECCCardOperationalState, + ethernetGE4ECCCardSecondaryState, + ethernetGE4ECCCardVoltage, + ethernetGE4ECCCardTemperature, + ethernetGE4ECCCardRestartAction, + ethernetGE4ECCCardStorageType, + ethernetGE4ECCCardRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE 4E CC Card." + ::= { cmEntityGroups 21 } + +ge4SCCCardGroup OBJECT-GROUP + OBJECTS { + ethernetGE4SCCCardEntityIndex, + ethernetGE4SCCCardAdminState, + ethernetGE4SCCCardOperationalState, + ethernetGE4SCCCardSecondaryState, + ethernetGE4SCCCardVoltage, + ethernetGE4SCCCardTemperature, + ethernetGE4SCCCardRestartAction, + ethernetGE4SCCCardStorageType, + ethernetGE4SCCCardRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE 4S CC Card." + ::= { cmEntityGroups 22 } + + +ge8SCCCardGroup OBJECT-GROUP + OBJECTS { + ethernetGE8SCCCardEntityIndex, + ethernetGE8SCCCardAdminState, + ethernetGE8SCCCardOperationalState, + ethernetGE8SCCCardSecondaryState, + ethernetGE8SCCCardVoltage, + ethernetGE8SCCCardTemperature, + ethernetGE8SCCCardRestartAction, + ethernetGE8SCCCardStorageType, + ethernetGE8SCCCardRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE 8S CC Card." + ::= { cmEntityGroups 23 } + +nteGe114HCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114HCardEntityIndex, ethernetNTEGE114HCardAdminState, + ethernetNTEGE114HCardOperationalState, ethernetNTEGE114HCardSecondaryState, + ethernetNTEGE114HCardVoltage, ethernetNTEGE114HCardTemperature, + ethernetNTEGE114HCardSnmpDyingGaspEnabled, ethernetNTEGE114HCardRestartAction, + ethernetNTEGE114HCardFineGrainedPmInterval, ethernetNTEGE114HCardSwitchPortActionPort, + ethernetNTEGE114HCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114H Card." + ::= { cmEntityGroups 24 } + +nteGe114PHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114PHCardEntityIndex, ethernetNTEGE114PHCardAdminState, + ethernetNTEGE114PHCardOperationalState, ethernetNTEGE114PHCardSecondaryState, + ethernetNTEGE114PHCardVoltage, ethernetNTEGE114PHCardTemperature, + ethernetNTEGE114PHCardSnmpDyingGaspEnabled, ethernetNTEGE114PHCardRestartAction, + ethernetNTEGE114PHCardFineGrainedPmInterval, ethernetNTEGE114PHCardSwitchPortActionPort, + ethernetNTEGE114PHCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114PH Card." + ::= { cmEntityGroups 25 } + +ethernetOverOCSTMCardGroup OBJECT-GROUP + OBJECTS { + ethernetOverOCSTMCardEntityIndex, ethernetOverOCSTMCardAdminState, + ethernetOverOCSTMCardOperationalState, ethernetOverOCSTMCardSecondaryState, + ethernetOverOCSTMCardTemperature, ethernetOverOCSTMCardSnmpDyingGaspEnabled, + ethernetOverOCSTMCardRestartAction, ethernetOverOCSTMCardStorageType, + ethernetOverOCSTMCardRowStatus, ethernetOverOCSTMCardForceOffLineAction, + ethernetOverOCSTMCardMode + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the cards." + ::= { cmEntityGroups 26 } + +ethernet1x10GHighPerCardGroup OBJECT-GROUP + OBJECTS { + ethernet1x10GHighPerCardEntityIndex, ethernet1x10GHighPerCardAdminState, + ethernet1x10GHighPerCardOperationalState, ethernet1x10GHighPerCardSecondaryState, + ethernet1x10GHighPerCardTemperature, ethernet1x10GHighPerCardSnmpDyingGaspEnabled, + ethernet1x10GHighPerCardRestartAction, ethernet1x10GHighPerCardStorageType, + ethernet1x10GHighPerCardRowStatus, ethernet1x10GHighPerCardForceOffLineAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the cards." + ::= { cmEntityGroups 27 } + +ethernetFE36ECardGroup OBJECT-GROUP + OBJECTS { + ethernetFE36ECardEntityIndex, ethernetFE36ECardAdminState, + ethernetFE36ECardOperationalState, ethernetFE36ECardSecondaryState, + ethernetFE36ECardTemperature, ethernetFE36ECardRestartAction, + ethernetFE36ECardStorageType, ethernetFE36ECardRowStatus, + ethernetFE36ECardForceOffLineAction, ethernetFE36ECard8023azEnabled + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the cards." + ::= { cmEntityGroups 28 } + +nteGe114SHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114SHCardEntityIndex, ethernetNTEGE114SHCardAdminState, + ethernetNTEGE114SHCardOperationalState, ethernetNTEGE114SHCardSecondaryState, + ethernetNTEGE114SHCardVoltage, ethernetNTEGE114SHCardTemperature, + ethernetNTEGE114SHCardSnmpDyingGaspEnabled, ethernetNTEGE114SHCardRestartAction, + ethernetNTEGE114SHCardFineGrainedPmInterval, ethernetNTEGE114SHCardSwitchPortActionPort, + ethernetNTEGE114SHCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114SH Card." + ::= { cmEntityGroups 29 } + +nteGe114SCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114SCardEntityIndex, ethernetNTEGE114SCardAdminState, + ethernetNTEGE114SCardOperationalState, ethernetNTEGE114SCardSecondaryState, + ethernetNTEGE114SCardVoltage, ethernetNTEGE114SCardTemperature, + ethernetNTEGE114SCardSnmpDyingGaspEnabled, ethernetNTEGE114SCardRestartAction, + ethernetNTEGE114SCardFineGrainedPmInterval, ethernetNTEGE114SCardSwitchPortActionPort, + ethernetNTEGE114SCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114S Card." + ::= { cmEntityGroups 30 } + +ge8ECCCardGroup OBJECT-GROUP + OBJECTS { + ethernetGE8ECCCardEntityIndex, + ethernetGE8ECCCardAdminState, + ethernetGE8ECCCardOperationalState, + ethernetGE8ECCCardSecondaryState, + ethernetGE8ECCCardVoltage, + ethernetGE8ECCCardTemperature, + ethernetGE8ECCCardRestartAction, + ethernetGE8ECCCardStorageType, + ethernetGE8ECCCardRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE 8E CC Card." + ::= { cmEntityGroups 31 } + +neLLDPParamsGroup OBJECT-GROUP + OBJECTS { + neLLDPParamsLLDPEnableAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the LLDP params on NE." + ::= { cmEntityGroups 32 } + +nteSh1PcsCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTESH1PCSCardEntityIndex, + ethernetNTESH1PCSCardAdminState, + ethernetNTESH1PCSCardOperationalState, + ethernetNTESH1PCSCardSecondaryState, + ethernetNTESH1PCSCardVoltage, + ethernetNTESH1PCSCardTemperature, + ethernetNTESH1PCSCardSnmpDyingGaspEnabled, + ethernetNTESH1PCSCardRestartAction, + ethernetNTESH1PCSCardFineGrainedPmInterval + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the SH1PCS Card." + ::= { cmEntityGroups 33 } + +nteOsa5411CardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEOSA5411CardEntityIndex, ethernetNTEOSA5411CardAdminState, + ethernetNTEOSA5411CardOperationalState, ethernetNTEOSA5411CardSecondaryState, + ethernetNTEOSA5411CardVoltage, ethernetNTEOSA5411CardTemperature, + ethernetNTEOSA5411CardSnmpDyingGaspEnabled, ethernetNTEOSA5411CardRestartAction, + ethernetNTEOSA5411CardFineGrainedPmInterval, + ethernetGE4SCCCardTemperature, + ethernetGE4SCCCardRestartAction, + ethernetGE4SCCCardStorageType, + ethernetGE4SCCCardRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the OSA5411 Card." + ::= { cmEntityGroups 34 } + +nteGe112ProCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE112ProCardEntityIndex, ethernetNTEGE112ProCardAdminState, + ethernetNTEGE112ProCardOperationalState, ethernetNTEGE112ProCardSecondaryState, + ethernetNTEGE112ProCardVoltage, ethernetNTEGE112ProCardTemperature, + ethernetNTEGE112ProCardSnmpDyingGaspEnabled, ethernetNTEGE112ProCardRestartAction, + ethernetNTEGE112ProCardFineGrainedPmInterval, ethernetNTEGE112ProCardSwitchPortActionPort, + ethernetNTEGE112ProCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE112Pro Card." + ::= { cmEntityGroups 35 } + +nteGe112ProMCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE112ProMCardEntityIndex, ethernetNTEGE112ProMCardAdminState, + ethernetNTEGE112ProMCardOperationalState, ethernetNTEGE112ProMCardSecondaryState, + ethernetNTEGE112ProMCardVoltage, ethernetNTEGE112ProMCardTemperature, + ethernetNTEGE112ProMCardSnmpDyingGaspEnabled, ethernetNTEGE112ProMCardRestartAction, + ethernetNTEGE112ProMCardFineGrainedPmInterval, ethernetNTEGE112ProMCardSwitchPortActionPort, + ethernetNTEGE112ProMCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE112ProM Card." + ::= { cmEntityGroups 36 } + +nteGe114ProCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114ProCardEntityIndex, ethernetNTEGE114ProCardAdminState, + ethernetNTEGE114ProCardOperationalState, ethernetNTEGE114ProCardSecondaryState, + ethernetNTEGE114ProCardVoltage, ethernetNTEGE114ProCardTemperature, + ethernetNTEGE114ProCardSnmpDyingGaspEnabled, ethernetNTEGE114ProCardRestartAction, + ethernetNTEGE114ProCardFineGrainedPmInterval, ethernetNTEGE114ProCardSwitchPortActionPort, + ethernetNTEGE114ProCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114Pro Card." + ::= { cmEntityGroups 37 } + +nteGe114ProCCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114ProCCardEntityIndex, ethernetNTEGE114ProCCardAdminState, + ethernetNTEGE114ProCCardOperationalState, ethernetNTEGE114ProCCardSecondaryState, + ethernetNTEGE114ProCCardVoltage, ethernetNTEGE114ProCCardTemperature, + ethernetNTEGE114ProCCardSnmpDyingGaspEnabled, ethernetNTEGE114ProCCardRestartAction, + ethernetNTEGE114ProCCardFineGrainedPmInterval, ethernetNTEGE114ProCCardSwitchPortActionPort, + ethernetNTEGE114ProCCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114ProC Card." + ::= { cmEntityGroups 38 } + +nteGe114ProSHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114ProSHCardEntityIndex, ethernetNTEGE114ProSHCardAdminState, + ethernetNTEGE114ProSHCardOperationalState, ethernetNTEGE114ProSHCardSecondaryState, + ethernetNTEGE114ProSHCardVoltage, ethernetNTEGE114ProSHCardTemperature, + ethernetNTEGE114ProSHCardSnmpDyingGaspEnabled, ethernetNTEGE114ProSHCardRestartAction, + ethernetNTEGE114ProSHCardFineGrainedPmInterval, ethernetNTEGE114ProSHCardSwitchPortActionPort, + ethernetNTEGE114ProSHCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114ProSH Card." + ::= { cmEntityGroups 39 } + +nteGe114ProCSHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114ProCSHCardEntityIndex, ethernetNTEGE114ProCSHCardAdminState, + ethernetNTEGE114ProCSHCardOperationalState, ethernetNTEGE114ProCSHCardSecondaryState, + ethernetNTEGE114ProCSHCardVoltage, ethernetNTEGE114ProCSHCardTemperature, + ethernetNTEGE114ProCSHCardSnmpDyingGaspEnabled, ethernetNTEGE114ProCSHCardRestartAction, + ethernetNTEGE114ProCSHCardFineGrainedPmInterval, ethernetNTEGE114ProCSHCardSwitchPortActionPort, + ethernetNTEGE114ProCSHCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114ProCSH Card." + ::= { cmEntityGroups 40 } + +nteGe114ProHECardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114ProHECardEntityIndex, ethernetNTEGE114ProHECardAdminState, + ethernetNTEGE114ProHECardOperationalState, ethernetNTEGE114ProHECardSecondaryState, + ethernetNTEGE114ProHECardVoltage, ethernetNTEGE114ProHECardTemperature, + ethernetNTEGE114ProHECardSnmpDyingGaspEnabled, ethernetNTEGE114ProHECardRestartAction, + ethernetNTEGE114ProHECardFineGrainedPmInterval, ethernetNTEGE114ProHECardSwitchPortActionPort, + ethernetNTEGE114ProHECardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114ProHE Card." + ::= { cmEntityGroups 41 } + +nteGe112ProHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE112ProHCardEntityIndex, ethernetNTEGE112ProHCardAdminState, + ethernetNTEGE112ProHCardOperationalState, ethernetNTEGE112ProHCardSecondaryState, + ethernetNTEGE112ProHCardVoltage, ethernetNTEGE112ProHCardTemperature, + ethernetNTEGE112ProHCardSnmpDyingGaspEnabled, ethernetNTEGE112ProHCardRestartAction, + ethernetNTEGE112ProHCardFineGrainedPmInterval, ethernetNTEGE112ProHCardSwitchPortActionPort, + ethernetNTEGE112ProHCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE112ProH Card." + ::= { cmEntityGroups 42 } + + +nteXg210CCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEXG210CCardEntityIndex, + ethernetNTEXG210CCardAdminState, + ethernetNTEXG210CCardOperationalState, + ethernetNTEXG210CCardSecondaryState, + ethernetNTEXG210CCardVoltage, + ethernetNTEXG210CCardTemperature, + ethernetNTEXG210CCardSnmpDyingGaspEnabled, + ethernetNTEXG210CCardRestartAction, + ethernetNTEXG210CCardFineGrainedPmInterval + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the XG210 Card." + ::= { cmEntityGroups 43 } + + +geGE8SCryptoConnectorCardGroup OBJECT-GROUP + OBJECTS { + ethernetGE8SCryptoConnectorCardEntityIndex, + ethernetGE8SCryptoConnectorCardAdminState, + ethernetGE8SCryptoConnectorCardOperationalState, + ethernetGE8SCryptoConnectorCardSecondaryState, + ethernetGE8SCryptoConnectorCardVoltage, + ethernetGE8SCryptoConnectorCardTemperature, + ethernetGE8SCryptoConnectorCardRestartAction, + ethernetGE8SCryptoConnectorCardStorageType, + ethernetGE8SCryptoConnectorCardRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE 8S CC Card." + ::= { cmEntityGroups 44 } + +nteOsa5420CardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEOSA5420CardEntityIndex, ethernetNTEOSA5420CardAdminState, + ethernetNTEOSA5420CardOperationalState, ethernetNTEOSA5420CardSecondaryState, + ethernetNTEOSA5420CardVoltage, ethernetNTEOSA5420CardTemperature, + ethernetNTEOSA5420CardSnmpDyingGaspEnabled, ethernetNTEOSA5420CardRestartAction, + ethernetNTEOSA5420CardFineGrainedPmInterval, + ethernetGE4SCCCardTemperature, + ethernetGE4SCCCardRestartAction, + ethernetGE4SCCCardStorageType, + ethernetGE4SCCCardRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the OSA5420 Card." + ::= { cmEntityGroups 45 } + +nteOsa5421CardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEOSA5421CardEntityIndex, ethernetNTEOSA5421CardAdminState, + ethernetNTEOSA5421CardOperationalState, ethernetNTEOSA5421CardSecondaryState, + ethernetNTEOSA5421CardVoltage, ethernetNTEOSA5421CardTemperature, + ethernetNTEOSA5421CardSnmpDyingGaspEnabled, ethernetNTEOSA5421CardRestartAction, + ethernetNTEOSA5421CardFineGrainedPmInterval, + ethernetGE4SCCCardTemperature, + ethernetGE4SCCCardRestartAction, + ethernetGE4SCCCardStorageType, + ethernetGE4SCCCardRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the OSA5421 Card." + ::= { cmEntityGroups 46 } + +nteGe114GCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114GCardEntityIndex, ethernetNTEGE114GCardAdminState, + ethernetNTEGE114GCardOperationalState, ethernetNTEGE114GCardSecondaryState, + ethernetNTEGE114GCardVoltage, ethernetNTEGE114GCardTemperature, + ethernetNTEGE114GCardSnmpDyingGaspEnabled, ethernetNTEGE114GCardRestartAction, + ethernetNTEGE114GCardFineGrainedPmInterval, ethernetNTEGE114GCardSwitchPortActionPort, + ethernetNTEGE114GCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114G Card." + ::= { cmEntityGroups 47 } + +bits16PortCardGroup OBJECT-GROUP + OBJECTS { + bits16PortCardEntityIndex, + bits16PortCardAdminState, + bits16PortCardOperationalState, + bits16PortCardSecondaryState, + bits16PortCardRowStatus, + bits16PortCardAlias, + bits16PortCardTemperature + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the BITS 16 PORT EXP Card." + ::= { cmEntityGroups 48 } + +nteGE114ProVmHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114ProVmHCardEntityIndex, ethernetNTEGE114ProVmHCardAdminState, + ethernetNTEGE114ProVmHCardOperationalState, ethernetNTEGE114ProVmHCardSecondaryState, + ethernetNTEGE114ProVmHCardVoltage, ethernetNTEGE114ProVmHCardTemperature, + ethernetNTEGE114ProVmHCardSnmpDyingGaspEnabled, ethernetNTEGE114ProVmHCardRestartAction, + ethernetNTEGE114ProVmHCardFineGrainedPmInterval, ethernetNTEGE114ProVmHCardSwitchPortActionPort, + ethernetNTEGE114ProVmHCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114ProVmH Card." + ::= { cmEntityGroups 49 } + +nteGE114ProVmCHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114ProVmCHCardEntityIndex, ethernetNTEGE114ProVmCHCardAdminState, + ethernetNTEGE114ProVmCHCardOperationalState, ethernetNTEGE114ProVmCHCardSecondaryState, + ethernetNTEGE114ProVmCHCardVoltage, ethernetNTEGE114ProVmCHCardTemperature, + ethernetNTEGE114ProVmCHCardSnmpDyingGaspEnabled, ethernetNTEGE114ProVmCHCardRestartAction, + ethernetNTEGE114ProVmCHCardFineGrainedPmInterval, ethernetNTEGE114ProVmCHCardSwitchPortActionPort, + ethernetNTEGE114ProVmCHCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114ProVmCH Card." + ::= { cmEntityGroups 50 } + +nteGE114ProVmCSHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114ProVmCSHCardEntityIndex, ethernetNTEGE114ProVmCSHCardAdminState, + ethernetNTEGE114ProVmCSHCardOperationalState, ethernetNTEGE114ProVmCSHCardSecondaryState, + ethernetNTEGE114ProVmCSHCardVoltage, ethernetNTEGE114ProVmCSHCardTemperature, + ethernetNTEGE114ProVmCSHCardSnmpDyingGaspEnabled, ethernetNTEGE114ProVmCSHCardRestartAction, + ethernetNTEGE114ProVmCSHCardFineGrainedPmInterval, ethernetNTEGE114ProVmCSHCardSwitchPortActionPort, + ethernetNTEGE114ProVmCSHCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114ProVmCSH Card." + ::= { cmEntityGroups 51 } + +serverCardGroup OBJECT-GROUP + OBJECTS { + serverCardEntityIndex, serverCardAdminState, serverCardOperationalState, + serverCardSecondaryState, serverCardStorageType, serverCardVoltage, + serverCardTemperature, serverCardUpTime, serverCardVmNumber, + serverCardVirtualCpuTotal, serverCardVirtualCpuAvailiable, + serverCardMemoryTotal, serverCardMemoryAvailiable, + serverCardStorageTotal, serverCardStorageAvailiable, serverCardHvVersion, + serverCardHostName, serverCardRestartAction, serverCardRowStatus, serverCardIgnoreWatchdog, + f3StorageDeviceInternalSsdHealth, f3StorageDeviceExternalSsdStatus, f3StorageDeviceWearoutLevel + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Server Card." + ::= { cmEntityGroups 52 } + +pps16PortCardGroup OBJECT-GROUP + OBJECTS { + pps16PortCardEntityIndex, + pps16PortCardAdminState, + pps16PortCardOperationalState, + pps16PortCardSecondaryState, + pps16PortCardRowStatus, + pps16PortCardAlias + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the PPS 16 PORT EXP Card." + ::= { cmEntityGroups 53 } + + +clk16PortCardGroup OBJECT-GROUP + OBJECTS { + clk16PortCardEntityIndex, + clk16PortCardAdminState, + clk16PortCardOperationalState, + clk16PortCardSecondaryState, + clk16PortCardRowStatus, + clk16PortCardAlias + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the PPS 16 PORT EXP Card." + ::= { cmEntityGroups 54 } + + +todPps16PortCardGroup OBJECT-GROUP + OBJECTS { + todPps16PortCardEntityIndex, + todPps16PortCardAdminState, + todPps16PortCardOperationalState, + todPps16PortCardSecondaryState, + todPps16PortCardRowStatus, + todPps16PortCardAlias + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the PPS 16 PORT EXP Card." + ::= { cmEntityGroups 55 } + + + +nteGe101ProCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE101ProCardEntityIndex, ethernetNTEGE101ProCardAdminState, + ethernetNTEGE101ProCardOperationalState, ethernetNTEGE101ProCardSecondaryState, + ethernetNTEGE101ProCardVoltage, ethernetNTEGE101ProCardTemperature, + ethernetNTEGE101ProCardSnmpDyingGaspEnabled, ethernetNTEGE101ProCardRestartAction, + ethernetNTEGE101ProCardFineGrainedPmInterval, ethernetNTEGE101ProCardSwitchPortActionPort, + ethernetNTEGE101ProCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE101Pro Card." + ::= { cmEntityGroups 56 } + +nteGo102ProSCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGO102ProSCardEntityIndex, ethernetNTEGO102ProSCardAdminState, + ethernetNTEGO102ProSCardOperationalState, ethernetNTEGO102ProSCardSecondaryState, + ethernetNTEGO102ProSCardVoltage, ethernetNTEGO102ProSCardTemperature, + ethernetNTEGO102ProSCardSnmpDyingGaspEnabled, ethernetNTEGO102ProSCardRestartAction, + ethernetNTEGO102ProSCardFineGrainedPmInterval, ethernetNTEGO102ProSCardSwitchPortActionPort, + ethernetNTEGO102ProSCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GO102ProS Card." + ::= { cmEntityGroups 57 } + +nteGo102ProSPCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGO102ProSPCardEntityIndex, ethernetNTEGO102ProSPCardAdminState, + ethernetNTEGO102ProSPCardOperationalState, ethernetNTEGO102ProSPCardSecondaryState, + ethernetNTEGO102ProSPCardVoltage, ethernetNTEGO102ProSPCardTemperature, + ethernetNTEGO102ProSPCardSnmpDyingGaspEnabled, ethernetNTEGO102ProSPCardRestartAction, + ethernetNTEGO102ProSPCardFineGrainedPmInterval, ethernetNTEGO102ProSPCardSwitchPortActionPort, + ethernetNTEGO102ProSPCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GO102ProSP Card." + ::= { cmEntityGroups 58 } + +nteCx101Pro30ACardGroup OBJECT-GROUP + OBJECTS { + ethernetNTECX101Pro30ACardEntityIndex, ethernetNTECX101Pro30ACardAdminState, + ethernetNTECX101Pro30ACardOperationalState, ethernetNTECX101Pro30ACardSecondaryState, + ethernetNTECX101Pro30ACardVoltage, ethernetNTECX101Pro30ACardTemperature, + ethernetNTECX101Pro30ACardSnmpDyingGaspEnabled, ethernetNTECX101Pro30ACardRestartAction, + ethernetNTECX101Pro30ACardFineGrainedPmInterval, ethernetNTECX101Pro30ACardSwitchPortActionPort, + ethernetNTECX101Pro30ACardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CX101Pro30A Card." + ::= { cmEntityGroups 59 } + +nteCx102Pro30ACardGroup OBJECT-GROUP + OBJECTS { + ethernetNTECX102Pro30ACardEntityIndex, ethernetNTECX102Pro30ACardAdminState, + ethernetNTECX102Pro30ACardOperationalState, ethernetNTECX102Pro30ACardSecondaryState, + ethernetNTECX102Pro30ACardVoltage, ethernetNTECX102Pro30ACardTemperature, + ethernetNTECX102Pro30ACardSnmpDyingGaspEnabled, ethernetNTECX102Pro30ACardRestartAction, + ethernetNTECX102Pro30ACardFineGrainedPmInterval, ethernetNTECX102Pro30ACardSwitchPortActionPort, + ethernetNTECX102Pro30ACardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CX102Pro30A Card." + ::= { cmEntityGroups 60 } + + +ge4PortCardGroup OBJECT-GROUP + OBJECTS { + ge4PortCardEntityIndex, + ge4PortCardAdminState, + ge4PortCardOperationalState, + ge4PortCardSecondaryState, + ge4PortCardRowStatus, + ge4PortCardAlias, + ge4PortCardTemperature + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE 4 PORT EXP Card." + ::= { cmEntityGroups 61 } + +nteXg116ProCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEXG116PROCardEntityIndex, + ethernetNTEXG116PROCardAdminState, + ethernetNTEXG116PROCardOperationalState, + ethernetNTEXG116PROCardSecondaryState, + ethernetNTEXG116PROCardVoltage, + ethernetNTEXG116PROCardTemperature, + ethernetNTEXG116PROCardSnmpDyingGaspEnabled, + ethernetNTEXG116PROCardRestartAction, + ethernetNTEXG116PROCardFineGrainedPmInterval + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the XG116PRO Card." + ::= { cmEntityGroups 62 } + +nteXg120ProCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEXG120PROCardEntityIndex, + ethernetNTEXG120PROCardAdminState, + ethernetNTEXG120PROCardOperationalState, + ethernetNTEXG120PROCardSecondaryState, + ethernetNTEXG120PROCardVoltage, + ethernetNTEXG120PROCardTemperature, + ethernetNTEXG120PROCardSnmpDyingGaspEnabled, + ethernetNTEXG120PROCardRestartAction, + ethernetNTEXG120PROCardFineGrainedPmInterval + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the XG120PRO Card." + ::= { cmEntityGroups 63 } + +nteGE112ProVmCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE112ProVmCardEntityIndex, ethernetNTEGE112ProVmCardAdminState, + ethernetNTEGE112ProVmCardOperationalState, ethernetNTEGE112ProVmCardSecondaryState, + ethernetNTEGE112ProVmCardVoltage, ethernetNTEGE112ProVmCardTemperature, + ethernetNTEGE112ProVmCardSnmpDyingGaspEnabled, ethernetNTEGE112ProVmCardRestartAction, + ethernetNTEGE112ProVmCardFineGrainedPmInterval, ethernetNTEGE112ProVmCardSwitchPortActionPort, + ethernetNTEGE112ProVmCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE112ProVm Card." + ::= { cmEntityGroups 64 } + +nteOsa5401CardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEOSA5401CardEntityIndex, ethernetNTEOSA5401CardAdminState, + ethernetNTEOSA5401CardOperationalState, ethernetNTEOSA5401CardTableRestartAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the OSA5401 Card." + ::= { cmEntityGroups 65 } + +nteOsa5405CardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEOSA5405CardEntityIndex, ethernetNTEOSA5405CardAdminState, + ethernetNTEOSA5405CardOperationalState, ethernetNTEOSA5405CardVoltage, + ethernetNTEOSA5405CardTemperature, ethernetNTEOSA5405CardTableRestartAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the OSA5405 Card." + ::= { cmEntityGroups 66 } + +csmCardGroup OBJECT-GROUP + OBJECTS { + ethernetCSMCardEntityIndex, ethernetCSMCardAdminState, + ethernetCSMCardOperationalState, ethernetCSMCardSecondaryState, + ethernetCSMCardVoltage, ethernetCSMCardTemperature, + ethernetCSMCardSnmpDyingGaspEnabled, ethernetCSMCardRestartAction, + ethernetCSMCardFineGrainedPmInterval,ethernetCSMCardOscillatorType + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CSM Card." + ::= { cmEntityGroups 67 } + +auxPortCardGroup OBJECT-GROUP + OBJECTS { + auxPortCardEntityIndex, + auxPortCardAdminState, + auxPortCardOperationalState, + auxPortCardSecondaryState, + auxPortCardRowStatus, + auxPortCardAlias, + auxPortCardTemperature + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Auxiliary Port Expansion Card." + ::= { cmEntityGroups 68 } + +nteGe102ProHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE102ProHCardEntityIndex, ethernetNTEGE102ProHCardAdminState, + ethernetNTEGE102ProHCardOperationalState, ethernetNTEGE102ProHCardSecondaryState, + ethernetNTEGE102ProHCardVoltage, ethernetNTEGE102ProHCardTemperature, + ethernetNTEGE102ProHCardSnmpDyingGaspEnabled, ethernetNTEGE102ProHCardRestartAction, + ethernetNTEGE102ProHCardFineGrainedPmInterval, ethernetNTEGE102ProHCardSwitchPortActionPort, + ethernetNTEGE102ProHCardSwitchPortAction, ethernetNTEGE102ProHCardPSU1State, + ethernetNTEGE102ProHCardPSU2State, ethernetNTEGE102ProHCardFAN1State, + ethernetNTEGE102ProHCardFAN2State, ethernetNTEGE102ProHCardPsuType + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE102Pro H Card." + ::= { cmEntityGroups 69 } + +nteGe102ProEFMHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE102ProEFMHCardEntityIndex, ethernetNTEGE102ProEFMHCardAdminState, + ethernetNTEGE102ProEFMHCardOperationalState, ethernetNTEGE102ProEFMHCardSecondaryState, + ethernetNTEGE102ProEFMHCardVoltage, ethernetNTEGE102ProEFMHCardTemperature, + ethernetNTEGE102ProEFMHCardRestartAction, ethernetNTEGE102ProEFMHCardPSU1State, + ethernetNTEGE102ProEFMHCardPSU2State, ethernetNTEGE102ProEFMHCardFAN1State, + ethernetNTEGE102ProEFMHCardFAN2State, ethernetNTEGE102ProEFMHCardPsuType, + ethernetNTEGE102ProEFMHCardLLFMode, ethernetNTEGE102ProEFMHCardLLFModeAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE102Pro EFMH Card." + ::= { cmEntityGroups 70 } + +ethernetOsa3350MgntCardGroup OBJECT-GROUP + OBJECTS { + ethernetOsa3350MgntCardEntityIndex, + ethernetOsa3350MgntCardAdminState, + ethernetOsa3350MgntCardOperationalState, + ethernetOsa3350MgntCardSecondaryState, + ethernetOsa3350MgntCardRestartAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the OSA3350 Mgnt Card." + ::= { cmEntityGroups 71 } + +nteXg116ProHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEXG116PROHCardEntityIndex, + ethernetNTEXG116PROHCardAdminState, + ethernetNTEXG116PROHCardOperationalState, + ethernetNTEXG116PROHCardSecondaryState, + ethernetNTEXG116PROHCardVoltage, + ethernetNTEXG116PROHCardTemperature, + ethernetNTEXG116PROHCardSnmpDyingGaspEnabled, + ethernetNTEXG116PROHCardRestartAction, + ethernetNTEXG116PROHCardFineGrainedPmInterval + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the XG116PRO (H) Card." + ::= { cmEntityGroups 72 } + +nteGo102ProSMCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGO102ProSMCardEntityIndex, ethernetNTEGO102ProSMCardAdminState, + ethernetNTEGO102ProSMCardOperationalState, ethernetNTEGO102ProSMCardSecondaryState, + ethernetNTEGO102ProSMCardVoltage, ethernetNTEGO102ProSMCardTemperature, + ethernetNTEGO102ProSMCardSnmpDyingGaspEnabled, ethernetNTEGO102ProSMCardRestartAction, + ethernetNTEGO102ProSMCardFineGrainedPmInterval, ethernetNTEGO102ProSMCardSwitchPortActionPort, + ethernetNTEGO102ProSMCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GO102ProSM Card." + ::= { cmEntityGroups 73 } + +nteXg118ProSHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEXG118PROSHCardEntityIndex, + ethernetNTEXG118PROSHCardAdminState, + ethernetNTEXG118PROSHCardOperationalState, + ethernetNTEXG118PROSHCardSecondaryState, + ethernetNTEXG118PROSHCardVoltage, + ethernetNTEXG118PROSHCardTemperature, + ethernetNTEXG118PROSHCardSnmpDyingGaspEnabled, + ethernetNTEXG118PROSHCardRestartAction, + ethernetNTEXG118PROSHCardFineGrainedPmInterval + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the XG118PRO (SH) Card." + ::= { cmEntityGroups 74 } + +nteXg118ProacSHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEXG118PROACSHCardEntityIndex, + ethernetNTEXG118PROACSHCardAdminState, + ethernetNTEXG118PROACSHCardOperationalState, + ethernetNTEXG118PROACSHCardSecondaryState, + ethernetNTEXG118PROACSHCardVoltage, + ethernetNTEXG118PROACSHCardTemperature, + ethernetNTEXG118PROACSHCardSnmpDyingGaspEnabled, + ethernetNTEXG118PROACSHCardRestartAction, + ethernetNTEXG118PROACSHCardFineGrainedPmInterval + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the XG118PROAC (SH) Card." + ::= { cmEntityGroups 75 } + +nteGE114ProVmSHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE114ProVmSHCardEntityIndex, ethernetNTEGE114ProVmSHCardAdminState, + ethernetNTEGE114ProVmSHCardOperationalState, ethernetNTEGE114ProVmSHCardSecondaryState, + ethernetNTEGE114ProVmSHCardVoltage, ethernetNTEGE114ProVmSHCardTemperature, + ethernetNTEGE114ProVmSHCardSnmpDyingGaspEnabled, ethernetNTEGE114ProVmSHCardRestartAction, + ethernetNTEGE114ProVmSHCardFineGrainedPmInterval, ethernetNTEGE114ProVmSHCardSwitchPortActionPort, + ethernetNTEGE114ProVmSHCardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE114ProVmSH Card." + ::= { cmEntityGroups 76 } + +nteGE104CardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEGE104CardEntityIndex, ethernetNTEGE104CardAdminState, + ethernetNTEGE104CardOperationalState, ethernetNTEGE104CardSecondaryState, + ethernetNTEGE104CardVoltage, ethernetNTEGE104CardTemperature, + ethernetNTEGE104CardSnmpDyingGaspEnabled, ethernetNTEGE104CardRestartAction, + ethernetNTEGE104CardFineGrainedPmInterval, ethernetNTEGE104CardSwitchPortActionPort, + ethernetNTEGE104CardSwitchPortAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GE104 Card." + ::= { cmEntityGroups 77 } + +nteXg120ProSHCardGroup OBJECT-GROUP + OBJECTS { + ethernetNTEXG120PROSHCardEntityIndex, + ethernetNTEXG120PROSHCardAdminState, + ethernetNTEXG120PROSHCardOperationalState, + ethernetNTEXG120PROSHCardSecondaryState, + ethernetNTEXG120PROSHCardVoltage, + ethernetNTEXG120PROSHCardTemperature, + ethernetNTEXG120PROSHCardSnmpDyingGaspEnabled, + ethernetNTEXG120PROSHCardRestartAction, + ethernetNTEXG120PROSHCardFineGrainedPmInterval + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the XG120PROSH Card." + ::= { cmEntityGroups 78 } + +mbGnssCardGroup OBJECT-GROUP + OBJECTS { + mbGnssCardEntityIndex, + mbGnssCardAdminState, + mbGnssCardOperationalState, + mbGnssCardSecondaryState, + mbGnssCardRowStatus, + mbGnssCardAlias + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the MB GNSS EXP Card." + ::= { cmEntityGroups 79 } + +f3IrigCardGroup OBJECT-GROUP + OBJECTS { + f3IrigCardEntityIndex, + f3IrigCardAlias, + f3IrigCardAdminState, + f3IrigCardOperationalState, + f3IrigCardSecondaryState, + f3IrigCardTemperature, + f3IrigCardStorageType, + f3IrigCardRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the IRIG Card." + ::= { cmEntityGroups 80 } + +compositeClockCardGroup OBJECT-GROUP + OBJECTS { + compositeClockCardEntityIndex, + compositeClockCardAdminState, + compositeClockCardOperationalState, + compositeClockCardSecondaryState, + compositeClockCardRowStatus, + compositeClockCardAlias + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the COMPOSITE CLOCK EXP Card." + ::= { cmEntityGroups 81 } + +END diff --git a/MIBS/adva/CM-FACILITY-MIB b/MIBS/adva/CM-FACILITY-MIB new file mode 100644 index 0000000..4fb92c0 --- /dev/null +++ b/MIBS/adva/CM-FACILITY-MIB @@ -0,0 +1,29698 @@ +CM-FACILITY-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress, Counter64 + FROM SNMPv2-SMI + DateAndTime, DisplayString, TruthValue, RowStatus, StorageType, + MacAddress, VariablePointer, TEXTUAL-CONVENTION + FROM SNMPv2-TC + Ipv6Address + FROM IPV6-TC + InterfaceIndex + FROM IF-MIB + PhysicalIndex + FROM ENTITY-MIB + neIndex, shelfIndex, slotIndex, f3UsbHostIndex, networkElementEntry + FROM CM-ENTITY-MIB + fsp150cm + FROM ADVA-MIB + AdminState, OperationalState, SecondaryState, EthernetMediaType, + EthernetPortSpeed, TrafficDirection, SfpConnectorValue, SfpMediaType, + VlanId, VlanPriority, VlanTagType, PriorityMapMode, SignalDirectionType, + AfpTagControl, VlanEthertype, + CmTrafficAclFilterActionType,IpVersion,CmTrafficACLPriorityType, + CmTrafficAclFilterType, CmTrafficAclProtocolType, TDMFrequencySourceType, + F3DisplayString, FlowSecState, UsbOperationalMode, SfpIdentifierValue + FROM CM-COMMON-MIB + f3LagIndex + FROM F3-LAG-MIB + SSMQualityLevel, SquelchControl, TimeSource, ClkSignalType + FROM F3-SYNC-MIB; + + +cmFacilityMIB MODULE-IDENTITY + LAST-UPDATED "202101270000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the Facility MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "202101270000Z" + DESCRIPTION + " + Notes from release 202009220000Z, + (1) Added new entries to SfpChannelIdentifier TEXTUAL-CONVENTION: + frequency-19605, autoTuning. + + Notes from release 202005120000Z, + (1) Added TEXTUAL-CONVENTIONs: + PlugType, PlugMode, RelativeChannelIdentifier, ChannelType, OutOfBandChannelStatus, + GMetroAutoTuningMode, FrequencyIdentifier, ITUCBandChannelIdentifier. + + (2) Added cmEthernetAccPortSfpIdentifierValue column to cmEthernetAccPortTable. + + (3) Added cmEthernetNetPortSfpIdentifierValue column to cmEthernetNetPortTable. + + (4) Added cmEthernetTrafficPortSfpIdentifierValue, cmEthernetTrafficPortPlugType, + cmEthernetTrafficPortPlugMode, cmEthernetTrafficPortPlugGMetroAutoTuningMode, + cmEthernetTrafficPortPlugChannelType, cmEthernetTrafficPortPlugITUCbandChannel, + cmEthernetTrafficPortPlugRelativeChannel, cmEthernetTrafficPortPlugFrequency, + cmEthernetTrafficPortPlugOutOfBandChannelStatus, cmEthernetTrafficPortRemotePlugITUCbandChannel, + cmEthernetTrafficPortRemotePlugRelativeChannel, cmEthernetTrafficPortRemotePlugFrequency, + cmEthernetTrafficPortRemoteSfpVendorName, cmEthernetTrafficPortRemoteSfpName, + cmEthernetTrafficPortRemoteSfpPartNumber, cmEthernetTrafficPortRemoteSfpHardwareRevision, + cmEthernetTrafficPortRemoteSfpSerialNumber, cmEthernetTrafficPortRemoteSfpDateOfManufacture, + cmEthernetTrafficPortRemoteSfpLinkLength, cmEthernetTrafficPortRemoteSfpLaserWaveLength, + cmEthernetTrafficPortRemoteSfpLaserFrequency, cmEthernetTrafficPortRemoteSfpMediaType, + cmEthernetTrafficPortRemoteSfpConnectorValue and cmEthernetTrafficPortRemoteSfpIdentifierValue + columns to cmEthernetTrafficPortTable. + + Notes from release 202006040000Z, + (1) Added cmEthernetAccPortLoopbackTestReflectorIPv4AddressControl, + cmEthernetAccPortLoopbackTestReflectorIPv4Address, + cmEthernetAccPortLoopbackTestReflectorIPv6AddressControl, + cmEthernetAccPortLoopbackTestReflectorIPv6Address + columns to cmEthernetAccPortTable. + + (2) Added cmEthernetNetPortLoopbackTestReflectorIPv4AddressControl, + cmEthernetNetPortLoopbackTestReflectorIPv4Address, + cmEthernetNetPortLoopbackTestReflectorIPv6AddressControl, + cmEthernetNetPortLoopbackTestReflectorIPv6Address + columns to cmEthernetNetPortTable. + + (3) Added cmEthernetTrafficPortLoopbackTestReflectorIPv4AddressControl, + cmEthernetTrafficPortLoopbackTestReflectorIPv4Address, + cmEthernetTrafficPortLoopbackTestReflectorIPv6AddressControl, + cmEthernetTrafficPortLoopbackTestReflectorIPv6Address + columns to cmEthernetTrafficPortTable. + + Notes from release 202005110000Z, + (1) new f3IrigOutputGroupIfIndex + (2) new f3IrigOutputGroupEntityIndex + + Notes from release 202001300000Z, + (1) Added f3GPSReceiverPortSpoofingPpsThreshold , f3GPSReceiverPortSpoofingPpsDifference , f3GPSReceiverPortSpoofingLocationThreshold, + f3GPSReceiverPortSpoofingLocationDifference , f3GPSReceiverPortGnssDynamicModel + (2) New TEXTUAL-CONVENTION:: DynamicModelType + - portable, stationary, pedestrian, automotive, sea, airborne_1g, airborne_2g, airborne_4g + + Notes from release 201912090000Z + (1) Added new column to f3PulsePerSecondPortTable: + f3PulsePerSecondPortAssumedClockClass + (2) Added new column to f3TimeOfDayPortTable: + f3TimeOfDayPortAssumedClockClass + + Notes from release 201912080000Z + (1) f3PulsePerSecondPortDelayCompensation SYNTAX + Integer32 is redefined to (-5000000..5000000) + (2) f3TimeOfDayPortDelayCompensation + Integer32 is redefined to (-5000000..5000000) + + Notes from release 201911240000Z + (1) Added new column to f3GPSReceiverPortTable: + f3GPSReceiverPortFailureSuspendTime + + Notes from release 201911210000Z + (1) Added TEXTUAL-CONVENTION: + CcActivePortState + + Notes from release 201911190000Z + (1) Added TEXTUAL-CONVENTION: + CcPortDutyCycle + (2) New ccInputPortTable, with columns: + ccInputPortIndex, ccInputPortIfIndex, ccInputPortEntityIndex, ccInputPortAlias, + ccInputPortAdminState, ccInputPortOperationalState, ccInputPortSecondaryState + (3) New ccGroupPortEntry, with columns: + ccGroupIndex, ccGroupIfIndex, ccGroupEntityIndex, ccGroupAlias, + ccGroupActivePorts, ccGroupPhaseAdjust, ccGroupDutyCycle + + Notes from release 201910180000Z + Added new SNMP table: cmEncapFlowPointTable + + Notes from release 201909130000Z + (1) Added TEXTUAL-CONVENTION: + IrigTimeCode, IrigControlField, IrigRelayOperation, + IrigOutputType, IrigDigitalSignalVoltage, IrigGroupExtensionType + (2) New f3IrigRs422OutputPortTable, with columns: + f3IrigRs422OutputPortIndex, f3IrigRs422OutputPortIfIndex, f3IrigRs422OutputPortEntityIndex, + f3IrigRs422OutputPortAlias, f3IrigRs422OutputPortAdminState, f3IrigRs422OutputPortOperationalState, + f3IrigRs422OutputPortSecondaryState, f3IrigRs422OutputPortTimeCode, f3IrigRs422OutputPortControlField + (3) New f3IrigOpticalOutputPortTable, with columns: + f3IrigOpticalOutputPortIndex, f3IrigOpticalOutputPortIfIndex, f3IrigOpticalOutputPortEntityIndex, + f3IrigOpticalOutputPortAlias, f3IrigOpticalOutputPortAdminState, f3IrigOpticalOutputPortOperationalState, + f3IrigOpticalOutputPortSecondaryState, f3IrigOpticalOutputPortTimeCode, f3IrigOpticalOutputPortControlField + (4) New f3IrigRelayOutputPortTable, with columns: + f3IrigRelayOutputPortIndex, f3IrigRelayOutputPortIfIndex, f3IrigRelayOutputPortEntityIndex, + f3IrigRelayOutputPortAlias, f3IrigRelayOutputPortAdminState, f3IrigRelayOutputPortOperationalState, + f3IrigRelayOutputPortSecondaryState, f3IrigRelayOutputPortRelayOperation + (5) New f3IrigOutputGroupTable, with columns: + f3IrigOutputGroupIndex, f3IrigOutputGroupAlias, f3IrigOutputGroupExtensionType, + f3IrigOutputGroupExtensionDetection + (6) New f3IrigOutputUnitPortTable, with columns: + f3IrigOutputUnitPortIndex, f3IrigOutputUnitPortIfIndex, f3IrigOutputUnitPortEntityIndex, + f3IrigOutputUnitPortAlias, f3IrigOutputUnitPortAdminState, f3IrigOutputUnitPortOperationalState, + f3IrigOutputUnitPortSecondaryState, f3IrigOutputUnitPortTimeCode, f3IrigOutputUnitPortControlField, + f3IrigOutputUnitPortType, f3IrigOutputUnitPortDigitalVoltage + (7) New Conformance Group: f3IrigPortGroup + + Notes from release 201909110000Z, + (1) New GPS10MHzPortEntry column: + - gps10MHzPortInputSignalType + + Notes from release 201909050000Z + (1) New bits8PortGroupTable column: + - bits8PortGroupClkIfEnabledPorts + + Notes from release 201907080000Z, + (1) Added f3GPSReceiverPortSelfSurveyPositionAccuracy, f3GPSReceiverPortHorizontalAccuracy, f3GPSReceiverPortVerticalAccuracy, + f3GPSReceiverPortTDOP, f3GPSReceiverPortHDOP, f3GPSReceiverPortVDOP + + Notes from release 201905210000Z + (1) Add missing f3PulsePerSecondPortTable column: + - f3PulsePerSecondPortAlias + (2) Add missing f3TimeOfDayPort column: + - f3TimeOfDayPortAlias + + Notes from release 201903210000Z + (1) Added the following to cmEthernetTrafficPortTable + - cmEthernetTrafficPortSfpTxPowerLevel + - cmEthernetTrafficPortSfpRxPowerLevel + + Notes from release 201902220000Z + (1) New f3Usb3GDCNPortTable columns: + - f3Usb3GDCNPortIpAddress + - f3Usb3GDCNPortNetMask + + Notes from release 201901240000Z, + (1) Modified f3GPSReceiverPortTable colums: + - f3GPSReceiverPortCoordinateAltitude: + MAX-ACCESS is reverted to read-only, + SYNTAX is reverted to Unsigned32 + (2) New f3GPSReceiverPortTable columns: + - f3GPSReceiverPortCoordinateStringAltitude with: + MAX-ACCESS read-write, + SYNTAX DisplayString + + (3) Modified f3GPSReceiverPortTable colums: + - f3GPSReceiverPortCoordinateLatitude: MAX-ACCESS read-write instead read-only + - f3GPSReceiverPortCoordinateLongitude: MAX-ACCESS read-write instead read-only + - f3GPSReceiverPortCoordinateAltitude: MAX-ACCESS read-write instead read-only, + SYNTAX DisplayString instead Unsigned32 + (4) New f3GPSReceiverPortTable columns: + - f3GPSReceiverPortSelfSurveyControl + + Notes from release 201901180000Z + (1) Added f3GPSReceiverPortAGC + + Notes from release 201901070000Z + (1) Added TEXTUAL-CONVENTION:: SciSignalMode, SciSignalDirection, and SciRxSsmQL + (2) Added sciPortTable and sciPortGroup + (3) Added TEXTUAL-CONVENTION:: SynceRxSsmQl and SynceMode + (3) Added cmEthernetTrafficPortTxSsm, cmEthernetTrafficPortRxSsmQL, + cmEthernetTrafficPortSyncEMode, cmEthernetTrafficPortSyncEServiceAvailableTime, + cmEthernetTrafficPortSyncEServiceUnavailableTime, and + cmEthernetTrafficPortSyncEServiceAvailablePercentage + (4) Added qzss(5) to ConstellationTypesBitMap + (5) Added TEXTUAL-CONVENTION:: LocationMode and TimeAdvanceMode + (6) Added f3GPSReceiverPortLocationMode, f3GPSReceiverPortTimeAdvanceMode, + f3GPSReceiverPortTimeAdvanceValue, f3GPSReceiverPortForcedAntennaConnected, + f3GPSReceiverPortServiceAvailableTime, f3GPSReceiverPortServiceUnavailableTime, and + f3GPSReceiverPortServiceAvailablePercentage + (7) Modified f3GPSReceiverPortTable colums: + - f3GPSReceiverPortCoordinateLatitude: MAX-ACCESS read-write instead of read-only + - f3GPSReceiverPortCoordinateLongitude: MAX-ACCESS read-write instead of read-only + (8) New f3GPSReceiverPortTable columns: + - f3GPSReceiverPortSelfSurveyControl + - f3GPSReceiverPortCoordinateStringAltitude with: + MAX-ACCESS read-write, + SYNTAX DisplayString + + Notes from release 201810260000Z + (1) New cmFlowPointTable columns + - cmFlowPointWfqSegmentationCOS + - cmFlowPointWfqGroupCOS + - cmFlowPointWfqGroupEirLo + - cmFlowPointWfqGroupEirHi + (2) New f3FpQosShaperTable column + - f3FpQosShaperWfqWeight + (3) New cmEthernetTrafficPortTable columns + - cmEthernetTrafficPortWfqSegmentationCOS + - cmEthernetTrafficPortWfqGroupCOS + - cmEthernetTrafficPortWfqGroupEirLo + - cmEthernetTrafficPortWfqGroupEirHi + (4) New cmTrafficPortQosShaperTable column + - cmTrafficPortQosShaperWfqWeight + + Notes from release 201804300000Z + (1) New cmFlowPointTable column added for Elephant Flow management: + - cmFlowPointEfIdentificationFields, + (2) New textual convention: EfIdentificationFieldType + + Notes from release 201802210000Z, + (1) New bitsPortTable columns: + - bitsPortCrc4 + - bitsPortIdleCode + - bitsPortAis + - bitsPortSaBitsAdminState + - bitsPortSquelchControl + - bitsPortSignalShape + - bitsPortSignalFrequency + (2) New f3PulsePerSecondPortTable columns: + - f3PulsePerSecondPortOutputDelay + - f3PulsePerSecondPortWidth + - f3PulsePerSecondPortPolarity + - f3PulsePerSecondPortImpedance + (3) Added BitsPortImpedanceMode literals: + - bits-50Ohm(4) + (4) Added BitsPortLineType literals: + - other(4) + (5) New textual conventions: + SaBitsState, SignalShape, SignalFrequency, + PpsPolarity and PpsPortImpedanceMode + + Notes from release 201802020000Z + (1) Added cmQosFlowPolicerPolicingEnabled to cmQosFlowPolicerTable + + Notes from release 201706210000Z, + (1) New f3GPSReceiverPortTable columns: + - f3GPSReceiverPortPDOP + (2) Modified f3GPSReceiverPortTable columns: + - New value range for f3GPSReceiverPortPDOPMask + Notes from release 201703300000Z, + (1) New f3GPSReceiverPortTable columns: + - f3TimeOfDayPortSignalDirection + - f3TimeOfDayPortInputRate + - f3TimeOfDayPortDelayCompensation + (2) f3PulsePerSecondPortDelayCompensation SYNTAX + Integer32 is redefined to (-100000..100000) + Notes from release 201703100000Z, + (1) New f3GPSReceiverPortTable columns: + - f3GPSReceiverPortPDOPMask + - f3GPSReceiverPortSelfSurveyPeriod + - f3GPSReceiverPortSatMin1Threshold + - f3GPSReceiverPortSatMin2Threshold + (2) f3GPSReceiverPortGnssSystem STATUS is deprecated + + Notes from release 201711300000Z + (1) New cmFlowPointTable column added: + - cmFlowPointAclNoMatchDisposition, + (2) New textual convention AclNoMatchDispositionType + Notes from release 201706120000Z + (1) New cmFlowPointTable columns added for elephant flow management: + - cmFlowPointEfEnabled, + - cmFlowPointEfIdentificationType, + - cmFlowPointEfRateThresholdLo, + - cmFlowPointEfRateThresholdHi + (2) New textual convention: EfIdentificationType + Notes from release 201704100000Z + (1) update CmRemoteLinkIds + - add bit fields 17 to 26 + Notes from release 201703220000Z + (1) New f3AclRuleTable column: + - f3AclRuleActive + Notes from release 201702140000Z + (1) New cmEthernetTrafficPortTable columns: + - cmEthernetTrafficPortExpDEEncType, + - cmEthernetTrafficPortExpDEPairsAction + (2) New tables: + - f3EthernetTrafficPortExpDEEncTable, + - f3EthernetTrafficPortExpDEDecTable, + - f3EthernetTrafficPortExpDEPairTable + Notes from release 201612140000Z + (1) New cmFlowPointTable columns: + - cmFlowPointRefElpObject + Notes from release 201611280000Z, + (1) New textual conventions: SatelliteHealth, DelayOption + (2) Added f3SatelliteTable + (3) New f3GPSReceiverPortTable columns: + - f3GPSReceiverPortAntennaDelayValue + - f3GPSReceiverPortAntennaDelayType + - f3GPSReceiverPortCNOMask + - f3GPSReceiverPortElevationMask + - f3GPSReceiverPortCoordinateLatitude + - f3GPSReceiverPortCoordinateLongitude + - f3GPSReceiverPortCoordinateAltitude + Notes from release 201610190000Z + (1) New cmFlowPointTable columns: + - cmFlowPointElmiEvcIdentifier + Notes from release 201610050000Z + (1) Added f3AclRuleTable. + Notes from release 201609130000Z + (1) New cmFlowPointTable columns: + - cmFlowPointRefEoMplsPwObject + Notes from release 201607110000Z + (1) New cmEthernetTrafficPortTable columns: + - cmEthernetTrafficPortIngressSwapPriorityVIDEnabled, + - cmEthernetTrafficPortEgressSwapPriorityVIDEnabled, + - cmEthernetTrafficPortSwapPriorityVID + Notes from release 201607110000Z + (1) renamed the type FlowSecureState to FlowSecState + Notes from release 201606070000Z, + (1) New cmEthernetTrafficPortTable columns: + - cmEthernetTrafficPortMode, + - cmEthernetTrafficPortServiceType, + - cmEthernetTrafficPortLoopbackSourceMacControlEnabled, + - cmEthernetTrafficPortLoopbackDestMacControlEnabled, + - cmEthernetTrafficPortLoopbackSourceMacAddress, + - cmEthernetTrafficPortLoopbackDestMacAddress, + - cmEthernetTrafficPortLoopbackBlockingEnabled, + - cmEthernetTrafficPortMediaTypeAutoSelected, + - cmEthernetTrafficPortLowLatencyQueuingEnabled, + - cmEthernetTrafficPortDiagnosticMacAddress + (2) New cmFlowPointTable columns: + - cmFlowPointEgressShapingType, + - cmFlowPointEgressInnerTagPrioMapEnabled, + - cmFlowPointAutoBandwidthConfigEnabled, + - cmFlowPointAutoCIRPercentage, + - cmFlowPointFrameFwdEnabled, + - cmFlowPointUsePortPrioMapProfile + (3) Added cmEthernetTrafficPortExtTable. + (4) Added cmEthernetTrafficPortJdsuExtTable. + (5) Added f3FpQosShaperTable. + (6) Added f3FpQosPolicerTable. + Notes from release 201607110000Z + (1) renamed the type FlowSecureState to FlowSecState + Notes from release 201601200000Z + (1) add f3GPSReceiverPortAlias to f3GPSReceiverPortTable + (2) add f3GPSReceiverPortGnssSystemsBitMap to f3GPSReceiverPortTable + Notes frome release 201505010000Z, + (1) Added cmEthernetAccPortDiagnosticMacAddress + (2) Added cmEthernetNetPortDiagnosticMacAddress + + Notes frome release 201410150000Z, + (1) Removed CmLinkLossFwdTriggerTypes literals: + - trig-opu-ais, + - trig-eth-epc. + (2) Removed CmLinkLossFwdTxActionType literal: + - llf-eth-epc. + Notes from release 201408270000Z, + (1) Added TxDeiAction TEXTUAL-CONVENTION. + (2) Added RxDeiAction TEXTUAL-CONVENTION. + (3) Added DeiOuterTagType TEXTUAL-CONVENTION. + (4) New cmEthernetAccPortTable columns: + - cmEthernetAccPortRxDeiAction + - cmEthernetAccPortTxDeiAction + - cmEthernetAccPortRxDeiOuterTagType + - cmEthernetAccPortTxDeiOuterTagType + (5) New cmEthernetNetPortTable columns: + - cmEthernetNetPortRxDeiAction + - cmEthernetNetPortTxDeiAction + - cmEthernetNetPortRxDeiOuterTagType + - cmEthernetNetPortTxDeiOuterTagType + Notes from release 201407180000Z, + (1) Added new CmLoopbackType literals: + - facility-och, + - facility-och-timed, + - terminal-och, + - terminal-och-timed. + + (2) Added new CmLinkLossFwdSignalType literals: + - llf-odu-ais, + - llf-odu-lck, + - llf-odu-tim, + - llf-odu-bdi, + - llf-opu-plm, + - llf-opu-csf, + - llf-eth-epc. + + (3) Added new CmLinkLossFwdTriggerTypes literals: + - trig-odu-ais, + - trig-odu-lck, + - trig-odu-tim, + - trig-odu-bdi, + - trig-opu-ais, + - trig-opu-plm, + - trig-opu-csf, + - trig-eth-epc. + + (4) Added new CmLinkLossFwdTxActionType literals: + - llf-eth-epc, + - llf-odu-ais, + - llf-opu-csf, + - llf-otu-ais. + + (5) Added new XgePhyType literal: + - otn. + + Notes from release 201406250000Z, + (1) New cmEthernetAccPortTable columns: + - cmEthernetAccPortLowLatencyQueuingEnabled, + - cmEthernetAccPortA2nSwapPriorityVIDEnabled, + - cmEthernetAccPortN2aSwapPriorityVIDEnabled, + - cmEthernetAccPortSwapPriorityVID. + (2) New cmEthernetNetPortTable column: + - cmEthernetNetPortLowLatencyQueuingEnabled. + (3) Added new literal for FlowTrafficType: + - policed-only. + (4) Added new literal for ShapingType: + - llq. + Notes from release 201405210000Z, + (1) New cmEthernetAccPortTable column: + - cmEthernetAccPortMediaTypeAutoSelected. + (2) New cmEthernetNetPortTable column: + - cmEthernetNetPortMediaTypeAutoSelected. + Notes from release 201405050000Z, + (1) New SfpChannelIdentifier literals: + - frequency-19195, + - frequency-19190, + - frequency-19185, + - frequency-19180, + - frequency-19175, + - frequency-19170, + - frequency-19165, + - frequency-19160, + - frequency-19155, + - frequency-19150, + - frequency-19145, + - frequency-19140, + - frequency-19135, + - frequency-19130, + - frequency-19125. + Notes from release 201404240000Z, + (1) New cmQosShaperTable objects: + - cmQosShaperSoamCIRLo, + - cmQosShaperSoamCIRHi, + - cmQosShaperSoamEIRLo, + - cmQosShaperSoamEIRHi. + (2) New cmAccPortQosShaperTable objects: + - cmAccPortQosShaperSoamCIRLo, + - cmAccPortQosShaperSoamCIRHi, + - cmAccPortQosShaperSoamEIRLo, + - cmAccPortQosShaperSoamEIRHi. + Notes from release 201404170000Z, + (1) New cmEthernetAccPortTable objects: + - cmEthernetAccPortLaserWDMChannel, + - cmEthernetAccPortLaserIsTunable, + - cmEthernetAccPortLaserFrequency. + (2) New cmEthernetNetPortTable objects: + - cmEthernetNetPortLaserWDMChannel, + - cmEthernetNetPortLaserIsTunable, + - cmEthernetNetPortLaserFrequency. + Notes from release 201310210000Z, + (1) Deleted cmEthernetAccPortTable object: + - cmEthernetAccPortMonitorPortEnabled, + - cmEthernetAccPortBufferSize, + - cmEthernetAccPortJDSUControlFramesSnoopingEnabled, + - cmEthernetAccPortJDSULoopbackVlan. + (2) Deleted cmEthernetNetPortTable object: + - cmEthernetNetPortJDSUControlFramesSnoopingEnabled, + - cmEthernetNetPortJDSULoopbackVlan. + (3) Added tables: + - cmEthernetAccPortJdsuExtTable, + - cmEthernetNetPortJdsuExtTable. + Notes from release 201310140000Z, + (1) New cmEthernetAccPortTable objects: + - cmEthernetAccPortMonitorPortEnabled, + - cmEthernetAccPortBufferSize. + Notes from release 201310070000Z, + (1) Deleted cmEthernetAccPortTable object: + - cmEthernetAccPortJDSUUnitTextId. + (2) Deleted cmEthernetNetPortTable object: + - cmEthernetNetPortJDSUUnitTextId. + Notes from release 201310030000Z, + (1) New gps10MHzPortTable object: + gps10MHzPortAssumedQL + Notes from release 201309160000Z, + (1) Added new literals for CmLoopbackType: + - jdsu-terminal-port-tailend, + - jdsu-terminal-vlan-tailend, + - jdsu-facility-port-tailend, + - jdsu-facility-vlan-tailend. + (2) New cmEthernetAccPortTable objects: + - cmEthernetAccPortJDSUControlFramesSnoopingEnabled, + - cmEthernetAccPortJDSULoopbackVlan, + - cmEthernetAccPortJDSUUnitTextId. + (3) New cmEthernetNetPortTable objects: + - cmEthernetNetPortJDSUControlFramesSnoopingEnabled, + - cmEthernetNetPortJDSULoopbackVlan, + - cmEthernetNetPortJDSUUnitTextId. + Notes from release 201306100000Z, + (1) Added table: networkElementTMParamsTable + (2) Added TEXTUAL-CONVENTION: BandwidthProfileMode + (3) Added group: networkElementTMParamsGroup + Notes frome release 201305230000Z, + (1) New cmEthernetAccPortTable objects: + - cmEthernetAccPortLoopbackSourceMacControlEnabled, + - cmEthernetAccPortLoopbackDestMacControlEnabled, + - cmEthernetAccPortLoopbackSourceMacAddress, + - cmEthernetAccPortLoopbackDestMacAddress, + - cmEthernetAccPortLoopbackBlockingEnabled + (2) New cmEthernetNetPortTable objects: + - cmEthernetNetPortLoopbackSourceMacControlEnabled, + - cmEthernetNetPortLoopbackDestMacControlEnabled, + - cmEthernetNetPortLoopbackSourceMacAddress, + - cmEthernetNetPortLoopbackDestMacAddress, + - cmEthernetNetPortLoopbackBlockingEnabled + + Notes from release 201303140000Z, + (1) New cmFlowTable object: + cmFlowN2NForwardingEnabled + + Notes from release 201210150000Z, + (1) New cmFlowTable objects: + cmFlowPort1, cmFlowPort2, cmFlowPolicingControl, cmFlowAutoCIRPercentage, + cmFlowLoopAvoidanceObject + + Notes from release 201207190000Z, + (1) New textual conventions: OCNSTMPortType, E1T1LineType, E1T1LineCode, + E1T1FrameFormat, E1T1RcvSensitivity + (2) New ocnStmTable object: ocnStmPortType + (3) New e1T1Table objects: e1t1LineType, e1t1LineCode, e1t1FrameFormat, + e1t1LineBuildOut, e1T1TimingDomain, e1T1RcvSensitivity, + e1T1IdlePatternProfile, e1T1LoopbackProfile + + Notes from release 201106110000Z, + -Added f3PulsePerSecondPortTable, f3TimeOfDayPortTable + + Notes from release 201205020000Z, + -CPD support for LLDP and ELMI for Access/Network Port, Flow CPD + + Notes from release 201105270000Z, + -Formalized the OBJECT-GROUP definitions + + Notes from release 201102100000Z + (i)Added variable bitsPortLineBuildOut + + Notes from release 201101250000Z + (i)Added enc-custom to PcpDEEncType + + Notes from release 201010130000Z + PCP based Drop Eligibility function is added, + (i)New textual conventions PcpDEEncType, PcpDEPairsAction + (ii)New Access Port objects cmEthernetAccPortDeiEnable, + cmEthernetAccPortPcpDEEncType, + cmEthernetAccPortPcpDEPairsAction + (iii)New Network Port objects cmEthernetNetPortDeiEnable, + cmEthernetNetPortPcpDEEncType, + cmEthernetNetPortPcpDEPairsAction + (iv)New Access Port tables cmAccPortPcpDEEncTable, cmAccPortPcpDEDecTable, + cmAccPortPcpDEPairTable + (v)New Network tables cmNetPortPcpDEEncTable, cmNetPortPcpDEDecTable, + cmNetPortPcpDEPairTable + + Notes from release 201010130000Z + (i)Added cmFlowN2AOuterTagPrioEnabled, cmEthernetNetPortPrioMapMode and + cmNetPortPrioMapTable to support the Network Port Priority Mapping function + (ii)Added FlowTagControl of pop + + Notes from release 201006100000Z + Updated range of cmEthernetAccPortOuterVlanLoopbackMask, + cmEthernetAccPortInnerVlanLoopbackMask, cmEthernetNetPortOuterVlanLoopbackMask, + cmEthernetNetPortInnerVlanLoopbackMask, + to INTEGER(0..16) to indicate mask not SET + + Notes from release 201003310000Z + (1)cmFlowTable has two new objects + cmFlowPreserveSTagProperties, cmFlowInnerTagPrioEnabled, + cmPrioMapInnerTagPriority + + Notes from release 201002120000Z + (1)cmFlowTable has new object cmFlowPolicingEnabled + (2)New table ieee1588EthernetPortTable represents the IEEE 1588 Ethernet Port + (3)New table gps10MHzPortTable represents the 10MHz Port + + + Notes from release 200903160000Z + This release is applicable to the FSP150CC Release 4.1 + devices GE206. + Following new objects are added to cmEthernetAccPortEntry, + cmEthernetAccPortMDIXStatus, cmEthernetAccPortSfpReach, + cmEthernetAccPortSfpLaserWaveLength, + cmEthernetAccPortSfpMediaType, cmEthernetAccPortOamEnabled, + cmEthernetAccPortShapingEnabled, + cmEthernetAccPortShapedSpeedLo, cmEthernetAccPortShapedSpeedHi, + cmEthernetAccPortQinQEtherType, cmEthernetAccPortRxPauseEnabled, + cmEthernetAccPortAutoDiagEnabled, + cmEthernetAccPortLinkLossFwdTxActionType, + cmEthernetAccPortN2AVlanTrunkingEnabled, + cmEthernetAccPortA2NPushPVIDEnabled, + cmEthernetAccPortN2APopPVIDEnabled, cmEthernetAccPortPortVlanId, + cmEthernetAccPortPortVlanPriority, + cmEthernetAccPortPrioMapMode, cmEthernetAccPortSyncEEnabled, + cmEthernetAccPortQLModeEnabled, cmEthernetAccPortExpectedQL, + cmEthernetAccPortAssumedQL, cmEthernetAccPortReceivedQL, + cmEthernetAccPortTransmitQL, + cmEthernetAccPortDeiEnable, + cmEthernetAccPortPcpDEEncType, cmEthernetAccPortPcpDEPairsAction, + + Following new objects are added to cmFlowEntry, + cmFlowTrafficType, cmFlowCOS, cmFlowVlanMemberList, + cmFlowAction, cmFlowActionVlan, cmFlowUntaggedMemberEnabled, + cmFlowA2NCIRHi, cmFlowA2NEIRHi, + cmFlowN2ACIRHi, cmFlowN2AEIRHi, cmFlowHCOSMgmtEnabled, + cmFlowGuaranteedA2NBandwidthLo, + cmFlowGuaranteedA2NBandwidthHi, cmFlowMaximumA2NBandwidthLo, + cmFlowMaximumA2NBandwidthHi, cmFlowCTagControl, + cmFlowCTagVlanId, cmFlowCTagVlanPriority, cmFlowCTagMatchRxPrio, + cmFlowSTagControl, cmFlowSTagVlanId, cmFlowSTagVlanPriority, + cmFlowOuterTagPrioEnabled, cmFlowESFramesLossThreshold, + cmFlowSESFramesLossThresholdRatio, + + Following new objects are added to cmQosShaperEntry, + cmQosShaperCOS, cmQosShaperCIRHi, cmQosShaperEIRHi + + Following new objects are added to cmEthernetNetPortEntry, + cmEthernetNetPortMDIXStatus, cmEthernetNetPortSfpReach, + cmEthernetNetPortSfpLaserWaveLength, + cmEthernetNetPortSfpMediaType, cmEthernetNetPortOamEnabled, + cmEthernetNetPortShapingEnabled, + cmEthernetNetPortShapedSpeedLo, cmEthernetNetPortShapedSpeedHi, + cmEthernetNetPortQinQEtherType, cmEthernetNetPortAutoDiagEnabled, + cmEthernetNetPortLinkLossFwdTxActionType, + cmEthernetNetPortSyncEEnabled, cmEthernetNetPortQLModeEnabled, + cmEthernetNetPortExpectedQL, cmEthernetNetPortAssumedQL, + cmEthernetNetPortReceivedQL, cmEthernetNetPortTransmitQL, + cmEthernetNetPortPrioMapMode, cmEthernetNetPortDeiEnable, + cmEthernetNetPortPcpDEEncType, cmEthernetNetPortPcpDEPairsAction, + + + Following new objects are added to cmEthernetMgmtPortEntry, + cmEthernetMgmtPortMDIXStatus + + Following SNMP tables are new, + cmPrioMapTable, cmQosFlowPolicerTable, cmAccPortQosShaperTable, + cmEthernetAccPortCpdV2Table, cmFlowCpdV2Table, + cmEthernetNetPortCpdV2Table, bitsPortTable + + Enumeration literals use-group-setting, not-active added to TC CmControlProtocolDispType + + Notes from release 200803030000Z, + (1)MIB version ready for release FSP150CM 3.1." + ::= {fsp150cm 4} + +-- +-- OID definitions +-- +cmFacilityObjects OBJECT IDENTIFIER ::= {cmFacilityMIB 1} +cmFacilityConformance OBJECT IDENTIFIER ::= {cmFacilityMIB 2} + +-- +-- Textual Conventions +-- + +LocationMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes location mode for the GNSS receiver on OSA540X." + SYNTAX INTEGER { + not-applicable(0), + navigation (1), + survey-in (2), + fixed (3) + } + +TimeAdvanceMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes time advance mode for the GNSS on OSA540X." + SYNTAX INTEGER { + not-applicable(0), + auto (1), + fixed (2) + } + +SynceRxSsmQl ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes how RX quality level is utilized on OSA540X ethernet port." + SYNTAX INTEGER { + not-applicable(0), + ql-dnu (1), + ssm-based (2), + ql-prc (3) + } + +SynceMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes SyncE mode (master or slave) on OSA540X ethernet port." + SYNTAX INTEGER { + not-applicable(0), + slave (1), + master (2) + } + +SciSignalMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the SCI Port Signal Mode." + SYNTAX INTEGER { + not-applicable(0), + sci-1pps (1), + sci-2M (2), + sci-10M (3) + } + +SciSignalDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the SCI Port Signal Direction." + SYNTAX INTEGER { + not-applicable(0), + output (1), + input (2) + } + +SciRxSsmQL ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the SCI Port QL." + SYNTAX INTEGER { + not-applicable(0), + prc (1), + dnu (2) + } + +XDSLAnnex ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Specify xdsl annex version depends on modulation. + annexa -- Annex A + annexb -- Annex B + annexc -- Annex C + annexl -- ADSL2+ Annex L + annexm -- ADSL2+ Annex M" + SYNTAX INTEGER { + notApplicable (0), + annexa (1), + annexb (2), + annexc (3), + annexl (4), + annexm (5) + } + +XDSLMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The xdsl mode." + SYNTAX INTEGER { + notApplicable (0), + vdsl2 (1), + adsl2Plus (2), + adsl2 (3), + unkown (4) + } + +XDSLCarrierSet ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The xdsl carrier set." + SYNTAX INTEGER { + notApplicable (0), + auto (1), + a43 (2), + b43 (3), + v43 (4), + a43c (5) + } + +XDSLStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The vdsl status." + SYNTAX INTEGER { + notApplicable (0), + showtime (1), + training (2), + handshake (3), + idle (4), + other (5) + } + +XDSLControlChannel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The xdsl control channel." + SYNTAX INTEGER { + notApplicable (0), + none (1), + pppoe (2) + } + +VDSLProfileField ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The vdsl profile." + SYNTAX INTEGER { + notApplicable (0), + unknown (1), + profile-8a (2), + profile-8b (3), + profile-8c (4), + profile-8d (5), + profile-12a (6), + profile-12b (7), + profile-17a (8), + profile-30a (9) + } + +VDSLProfileFields ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The vdsl profile, no bit set means unknow." + SYNTAX BITS { + profile-8a(0), + profile-8b(1), + profile-8c(2), + profile-8d(3), + profile-12a(4), + profile-12b(5), + profile-17a(6), + profile-30a(7) + } + +XDSLModulationMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Specify xdsl modulation type." + SYNTAX INTEGER { + notApplicable (0), + vdsl2 (1) + } + +PPPoEConnectionStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Specify pppoe connection status." + SYNTAX INTEGER { + notApplicable (0), + connected (1), + connecting (2), + disconnected (3) + } + +CmEthernetSvcPortMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet Service Port Mode Type." + SYNTAX INTEGER { + connection-oriented (1), + connection-less (2) + } + +CmEthernetSvcType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet Service Type. + epl - Ethernet Private Linei, Port-based, all-to-one bundling + evpl - Ethernet Virtual Private Line, VLAN based, + service multiplexed." + SYNTAX INTEGER { + epl (1), + evpl (2) + } + +CmEthernetTrafficSvcType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet Service Type, including port-based and vlan-based." + SYNTAX INTEGER { + all-to-one(1), + service-multiplexing(2) + } + +CmAclConfiguration ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object is defined to set traffic acl resource allocation. + Supported actions are: + all-bk-l2 (1) - all bank allocated to l2. + all-bk-l2-ipv4(2) - all bank allocated to l2/ipv4. + two-bk-l2-ipv4(3) - two thirds allocated to l2/ipv4, the left belongs to ipv6. + one-bk-l2-ipv4(4) - one thirds allocated to l2/ipv4, the left belongs to ipv6. + none-bk-l2-ipv4(5) - all bank allocated to ipv6. " + SYNTAX INTEGER { + all-bk-l2 (1), + all-bk-l2-ipv4 (2), + two-bk-l2-ipv4 (3), + one-bk-l2-ipv4 (4), + none-bk-l2-ipv4(5) + } + +CmAfpType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet Acceptable Framing Policy Type." + SYNTAX INTEGER { + tagged (1), + untagged (2), + all (3) + } + +CmEthernetDiagAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet Diagnosis Action. + autoNeg - Auto negotiation capability, + cable - Cable diagnostics, cable fault + loopback- Terminal loopback with traffic injection and monitoring + efm-oam-lpbk- EFM OAM loopback + all - autoNeg, cable tests and loopback, not include efm-oam-lpbk." + SYNTAX INTEGER { + not-applicable(0), + autoneg (1), + cable (2), + loopback (3), + efm-oam-lpbk (4), + all (5) + } + +CmDiagCableCondType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet Diagnosis Cable Condition Result." + SYNTAX INTEGER { + not-applicable(0), + cableshort (1), + cableopen (2), + cableimpedance (3), + cablenotfound (4), + cableok (5), + cablefailed (6), + cablenotrun(7) + } + +CmDiagAutoNegCondType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet Diagnosis Auto Negotiation Condition Result." + SYNTAX INTEGER { + not-applicable(0), + autonegok (1), + autonegfailed (2), + autonegnotrun (3) + } + +CmDiagLpbkCondType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet Diagnosis Loopback Condition Result." + SYNTAX INTEGER { + not-applicable(0), + lpbkok(1), + lpbkfailed (2), + lpbknotrun (3) + } + +CmDiagEfmOamLpbkCondType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet Diagnosis EFM OAM Loopback Condition Result." + SYNTAX INTEGER { + not-applicable(0), + efmlpbkok (1), + efmlpbkfailed (2), + efmlpbkfailednendNA (3), + efmlpbkfailedfendNA (4), + efmlpbknotrun (5) + } + +CmDiagTestStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ECPA Test Status." + SYNTAX INTEGER { + not-applicable(0), + initial (1), + in-progress (2), + stopped (3), + completed (4), + aborted (5) + } + +CmControlProtocolFilterType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Control Protocol Filter Types." + SYNTAX INTEGER { + efmoam(1), + pause(2) + } + +CmLoopbackType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Loopback Types." + SYNTAX INTEGER { + lpbk-none (1), + efm-oam-remote(2), + efm-oam-remote-timed(3), + facility-port(4), + facility-port-timed(5), + facility-vlan(6), + terminal-port(7), + terminal-port-timed(8), + terminal-vlan(9), + efm-oam-tailend(10), + facility-payload(11), + facility-payload-timed(12), + remote-facility(13), + remote-facility-payload(14), + tailend-facility(15), + tailend-facility-payload(16), + terminal-itag(17), + facility-itag(18), + jdsu-terminal-port-tailend(19), + jdsu-terminal-vlan-tailend(20), + jdsu-facility-port-tailend(21), + jdsu-facility-vlan-tailend(22), + facility-och(23), + facility-och-timed(24), + terminal-och(25), + terminal-och-timed(26), + jdsu-facility-port-l3-tailend(27), + jdsu-facility-vlan-l3-tailend(28) + } + +CmSwapSADAType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the SWAP SADA Types supported. + no-swapSADA - No swapping of Source MAC and Destination MAC + swapSADA - Do swapping of Source MAC and Destination MAC + swapDAOverrideSA - Swap Destination MAC as Source MAC, + override source MAC with local MAC + swapSADAMacOnly - Not supported + swapDAOverridesSAMacOnly - Not supported + swapIP - Do swapping of Source MAC and Destination MAC, + Source IP and Destination IP + swapTCPUDP - Do swapping of Source MAC and Destination MAC, + Source IP and Destination IP, + Source TCP/UDP port and Destination TCP/UDP port." + SYNTAX INTEGER { + not-applicable(0), + noswapSADA(1), + swapSADA (2), + swapDAOverrideSA (3), + swapSADAMacOnly (4), + swapDAOverridesSAMacOnly (5), + swapIP(6), + swapTCPUDP(7) + } + + +CmControlProtocolDispType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Protocol Disposition Type on an interface." + SYNTAX INTEGER { + not-applicable(0), + discard (1), + peer (2), + pass-thru (3), + -- + use-group-setting(4), -- Deprecated + -- + not-active(5), + use-port-setting(6), + -- + pass-thru-l2pt(7), -- Layer 2 Protocol Tunneling + useMacSetting(8) + } + +CmLinkLossFwdSignalType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Link Loss Forwarding Signal Types." + SYNTAX INTEGER { + not-applicable(0), + llf-efm-signal(1), + llf-link-down(2), + llf-odu-ais(3), + llf-odu-lck(4), + llf-odu-tim(5), + llf-odu-bdi(6), + llf-opu-plm(7), + llf-opu-csf(8), + llf-eth-epc(9) + } + +CmLinkLossFwdTriggerTypes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Link Loss Forwarding Trigger Types." + SYNTAX BITS { + trig-efm-signal(1), + trig-link-down(2), + trig-odu-ais(3), + trig-odu-lck(4), + trig-odu-tim(5), + trig-odu-bdi(6), + trig-opu-plm(7), + trig-opu-csf(8) + } + +CmLinkLossFwdTxActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Link Loss Forwarding Tx Action Types." + SYNTAX INTEGER { + not-applicable(0), + llf-tx-no-action(1), -- perform no link loss forwarding action + llf-tx-efm-signal(2),-- EFM signal + llf-tx-link-down(3), -- Link Down + llf-odu-ais(4), + llf-opu-csf(5), + llf-otu-ais(6) + } + +CmRemoteLinkIds ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Remote Link Ids used to match for Link Loss Forwarding." + SYNTAX BITS { + remoteLinkId1(1), + remoteLinkId2(2), + remoteLinkId3(3), + remoteLinkId4(4), + remoteLinkId5(5), + remoteLinkId6(6), + remoteLinkId7(7), + remoteLinkId8(8), + remoteLinkId9(9), + remoteLinkId10(10), + remoteLinkId11(11), + remoteLinkId12(12), + remoteLinkId13(13), + remoteLinkId14(14), + remoteLinkId15(15), + remoteLinkId16(16), + remoteLinkId17(17), + remoteLinkId18(18), + remoteLinkId19(19), + remoteLinkId20(20), + remoteLinkId21(21), + remoteLinkId22(22), + remoteLinkId23(23), + remoteLinkId24(24), + remoteLinkId25(25), + remoteLinkId26(26) + } + +CmOamMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the OAM Mode." + SYNTAX INTEGER { + unknown (0), + active (1), + passive (2) + } + +CmOamAdminState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the OAM Admin State." + SYNTAX INTEGER { + not-applicable(0), + enabled (1), + disabled (2) + } + + +CmOamDiscoveryState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the OAM Discovery State." + SYNTAX INTEGER { + unknown (0), + fault (1), + activesendlocal (2), + passivewait (3), + sendlocalremote (4), + sendlocalremoteok (5), + sendany (6) + } + +CmFlowType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet Flow Type. + portbased - Port based Flow with full bandwidth of port; + this Flow does not do VLAN/MAC based processing + regular - Connection-oriented, VLAN based service + default - Connection-oriented, service that matches all VLANs." + SYNTAX INTEGER { + portbased (1), + regular (2), + default (3) + } + +CmEthernetMDIXType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet MDIX Type. + auto-mdix - Auto MDIX + crossed - Crossed + uncrossed - Uncrossed." + SYNTAX INTEGER { + not-applicable (1), + auto-mdix (2), + crossed (3), + uncrossed (4), + notAvailable (5) + } + + +FlowTrafficType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Flow Traffic Type. + shaped-only, + policed-shaped, + policed-only." + SYNTAX INTEGER { + shaped-only (1), + policed-shaped (2), + policed-only (3) + } + +FlowVlanActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet Flow Action. Used for + adding/removing VLAN members" + SYNTAX INTEGER { + no-action (1), + add-vlan (2), + remove-vlan (3) + } + +FlowTagControl ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ethernet Flow Tag Control Type." + SYNTAX INTEGER { + none (1), + push (2), + swapvid (3), + pushvid (4), + pop(5), + pushisid(6) + } + +PrioMapControlType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Priority Mapping Control Type." + SYNTAX INTEGER { + none (1), + swap (2) + } + +PolicerAlgorithmType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Policer Algorithm Type." + SYNTAX INTEGER { + srTCM (1), + trTCM (2) + } + +PolicerColorMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Policer Color Mode." + SYNTAX INTEGER { + color-aware (1), + color-blind (2) + } + +BitsPortType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for BITS Port Type. + bits-in, + bits-out." + SYNTAX INTEGER { + bits-in(1), + bits-out(2) + } + +BitsPortLineType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for BITS Line Type. + It can be t1, e1, 2048kHz, other." + SYNTAX INTEGER { + t1(1), + e1(2), + type-2048kHz(3), + other(4) + } + +BitsPortLineCode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for BITS Line Code. + none, + t1-b8zs, + t1-ami, + e1-hdb3, + e1-ami." + SYNTAX INTEGER { + none(1), + t1-b8zs (2), + t1-ami (3), + e1-hdb3 (4), + e1-ami (5) + } + +BitsFrameFormat ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Bits Frame Format. + none, + t1-sf, + t1-esf, + e1-unframed, + e1-crc4, + e1-dualframe." + SYNTAX INTEGER { + none(1), + t1-sf(2), + t1-esf(3), + e1-unframed(4), + e1-crc4(5), + e1-dualframe(6) + } + +SaBitDesignation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for SA Bit Desgination. + none, + bit4, + bit5, + bit6, + bit7, + bit8." + SYNTAX INTEGER { + none(1), + bit4(2), + bit5(3), + bit6(4), + bit7(5), + bit8(6) + } + +CmActiveControlProtocolsType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Remote Link Ids used to match for Link Loss Forwarding." + SYNTAX BITS { + ciscoGroup(1), + isl(2), + pagp(3), + udld(4), + cdp(5), + vtp(6), + dtp(7), + pvstpplus(8), + uplinkfast(9), + vlanbridge(10), + l2pt(11), + bridgegroup(12), + bpdu(13), + pause(14), + lacp(15), + lacpmarker(16), + efmoam(17), + ssm(18), + portauthen(19), + bridgereserved(20), + lanbridges(21), + garpgroup(22), + gmrp(23), + gvrp(24), + garp(25), + -- + lldp(26), + elmi(27), + -- + mac00(28), + mac01(29), + mac02(30), + mac03(31), + mac04(32), + mac05(33), + mac06(34), + mac07(35), + mac08(36), + mac09(37), + mac0A(38), + mac0B(39), + mac0C(40), + mac0D(41), + mac0E(42), + mac0F(43), + -- + nearestlldp(44), + nontpmrlldp(45), + customerlldp(46), + ptpNonfwdUntagged(47), + ptpNonfwdTagged(48) + } + +PcpDEEncType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for PCP Drop Eligibility Encode Type. + enc-none, + enc-7p1d, + enc-6p2d, + enc-5p3d, + enc-custom." + SYNTAX INTEGER { + enc-none(1), + enc-7p1d(2), + enc-6p2d(3), + enc-5p3d(4), + enc-custom(5) + } + +PcpDEPairsAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " none, + apply-pairs." + SYNTAX INTEGER { + none(0), + apply-pairs(1) + } + +LineBuildOut ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " none, + 0-133ft, + 133-266ft, + 266-399ft, + 399-533ft, + 533-655ft, + 7dot5db, + 15db, + 22dot5db." + SYNTAX INTEGER { + none(0), + lbo-0-133ft(1), + lbo-133-266ft(2), + lbo-266-399ft(3), + lbo-399-533ft(4), + lbo-533-655ft(5), + lbo-7dot5db(6), + lbo-15db(7), + lbo-22dot5db(8) + } + +BitsPortImpedanceMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the impedance mode of the BITS-IN and BITS-OUT interfaces: + 120OHM." + SYNTAX INTEGER { + bits-120Ohm(1), + bits-100Ohm(2), + bits-75Ohm(3), + bits-50Ohm(4) + } + +ShapingType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + port-based - traffic shaping at Port level + flow-based - traffic shaping at Flow level + llq - low latency queuing" + SYNTAX INTEGER { + port-based(1), + flow-based(2), + llq(3) + } + +XgePhyType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " Specifies the Ethernet 10G port PHY type. + not-applicable - for non-10G ports + lan - 10G LAN-PHY mode (10GBASE-R) operating at 10Gb/sec + wan - 10G WAN-PHY mode (10GBASE-W) operating at 9.29Gb/sec + " + SYNTAX INTEGER { + not-applicable(0), + lan(1), + wan(2), + otn(3) + } + +F3Usb3GDCNPINCodeActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the 3G Dcn Pin Code Action Types." + SYNTAX INTEGER { + not-applicable(0), + enable-pin(1), + disable-pin(2), + change-pin(3), + authentication-pin(4), + unlock-pin(5) + } + +F3Usb3GSimCardState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the 3G Usb Sim Card States." + SYNTAX INTEGER { + not-applicable(0), + ok(1), + notinserted(2), + networkrejected(3), + unknown(4) + } + +F3Usb3GNetworkConnectionState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Connection State of the 3G Usb Modem." + SYNTAX INTEGER { + not-applicable(0), + connecting(1), + connected(2), + disconnected(3) + } + +F3Usb3GRecvSignalStrengthInd ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Recived Signal Strength of the 3G Usb Modem." + SYNTAX INTEGER { + not-applicable(0), + high(1), + medium(2), + low(3), + none(4) + } + +TrailTraceFormat ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Trail Trace Format." + SYNTAX INTEGER { + not-applicable (0), + onebytemode (1), + sixteenbytemode (2), + sixtyfourbytemode (3) + } + +MultiplexingStructure ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Multiplexing Structure." + SYNTAX INTEGER { + not-applicable (0), + vt-sts1 (1), + sts1spe-sts1 (2), + sts3cspe-sts3c (3), + vc12-vc4-aug (4), + vc12-vc3-aug (5), + vc3-aug (6), + vc3-vc4-aug (7), + vc4-aug (8), + custom (9) + } + +EoTDMMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the EoTDM Mode." + SYNTAX INTEGER { + not-applicable (0), + eosdh (1), + eopdh (2) + } + +BitErrRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "." + SYNTAX INTEGER { + none (0), + ber-1e-1 (1), + ber-1e-2 (2), + ber-1e-3 (3), + ber-1e-4 (4), + ber-1e-5 (5), + ber-1e-6 (6), + ber-1e-7 (7), + ber-1e-8 (8), + ber-1e-9 (9), + ber-1e-10 (10) + } + + +GFPEncapsulationType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the GFP Encapsulation of the traffic port." + SYNTAX INTEGER { + none(0), + gfp (1), + gfp-fcs (2), + gfp-novcat (3), + gfp-zerovcat (4), + gfp-fcs-novcat (5), + gfp-fcs-zerovcat (6), + x86 (7) + } + +PPSInputRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the PPS Input Rate." + SYNTAX INTEGER { + pulse-per-sec(1), + pulse-per-2sec(2) + } + +PPSPhyInterfaceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the PPS physical interface type." + SYNTAX INTEGER { + none(0), + pps(1), + tod(2) + } + +OCNSTMPortType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OCN/STM Port Type." + SYNTAX INTEGER { + oc12(1), + oc3(2), + stm4(3), + stm1(4) + } + +E1T1LineType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for E1/T1 Line Type. + t1, + e1" + SYNTAX INTEGER { + t1(1), + e1(2) + } + +E1T1LineCode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for E1/T1 Line Code. + none, + t1-b8zs, + t1-ami, + e1-hdb3, + e1-ami." + SYNTAX INTEGER { + none(1), + t1-b8zs (2), + t1-ami (3), + e1-hdb3 (4), + e1-ami (5) + } + +E1T1FrameFormat ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for E1/T1 Frame Format. + none, + t1-sf, + t1-esf, + e1-unframed, + e1-crc4, + e1-dualframe, + e1-basicframe." + SYNTAX INTEGER { + none(1), + t1-sf(2), + t1-esf(3), + e1-unframed(4), + e1-crc4(5), + e1-dualframe(6), + t1-unframed(7), + e1-basicframe(8) + } + +E1T1RcvSensitivity ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for E1/T1 Receive Sensitivity + high-range, + low-range" + SYNTAX INTEGER { + high-range(1), + low-range(2) + } + +E3T3FrameFormat ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Frame Format of E3/T3." + SYNTAX INTEGER { + none(0), + dsx3CbitParity (1), + g832 (2), + e3Unframed (3), + dsx3M23 (4), + g751 (5), + dsx3Unframed (6) + } + +TDMPathType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the path type." + SYNTAX INTEGER { + none (0), + t1 (1), + e1 (2), + t3 (3), + e3 (4), + vc12 (5), + vc3 (6), + vc4 (7), + vt15 (8), + sts1 (9), + sts3c (10) + } + +PPSGenCondition ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for PPS Generation Condition + tracked-1sat, + tracked-3sat" + SYNTAX INTEGER { + tracked-1sat(1), + tracked-3sat(2) + } + + +GPSAntennaStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for GPS Antenna Status" + SYNTAX INTEGER { + open(1), + short(2), + normal(3), + unavailable(4) + } + +PolicingControl ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines Policing Control options." + SYNTAX INTEGER { + a2n(1), + n2a(2), + a2nN2a(3), + n2n(4) + } + +FlowConfigType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines types of Flow." + SYNTAX INTEGER { + access(1), -- Flow on an Access Port + passThru(2) -- Pass-thru Flow between the 2 Network Ports + } + +G3AuthStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Disabled (PIN protection is disabled) + OK (PIN protection is enabled and PIN code is correct) + Input PIN (input PIN to unlock) + Input PUK (PIN code is locked, input PUK to unlock) + Locked (must contact with SIM provider)." + SYNTAX INTEGER { + disabled (1), + ok (2), + input-pin (3), + input-puk (4), + locked (5), + none (6) + } + +PsePowerLevel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the power level for pse port. + class1 (4.00 Watts) :0 + class2 (7.00 Watts) :1 + class0andclass 3 (15.4 Watts):2 + class4 (30 Watts):3." + SYNTAX INTEGER { + class1 (1), + class2 (2), + class0andclass3 (3), + class4 (4) + } + +PSENonStandardPD ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for NonStandardPD + disabled:don't support non-standard PD, + enabled:support non-standard PD" + SYNTAX INTEGER { + enabled (1), + disabled (2) + } + +LearningAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes Action on ingress frames when the number of MAC + Table entires has reached the maximum defined by tableSize" + SYNTAX INTEGER { + block (1), + forward (2) + } + +SfpChannelIdentifier ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes Channel number of WDM tunable XFP setting." + SYNTAX INTEGER { + not-applicable (0), -- null + none(1), -- none + frequency-19610 (2), -- 196.10THz 1528.7734nm + frequency-19595 (3), -- 195.95THz 1529.9436nm + frequency-19585 (4), -- 195.85THz 1530.7248nm + frequency-19575 (5), -- 195.75THz 1531.5068nm + frequency-19565 (6), -- 195.65THz 1532.2896nm + frequency-19555 (7), -- 195.55THz 1533.0732nm + frequency-19545 (8), -- 195.45THz 1533.8575nm + frequency-19535 (9), -- 195.35THz 1534.6427nm + frequency-19525 (10), -- 195.25THz 1535.4287nm + frequency-19515 (11), -- 195.15THz 1536.2155nm + frequency-19505 (12), -- 195.05THz 1537.0031nm + frequency-19495 (13), -- 194.95THz 1537.7915nm + frequency-19485 (14), -- 194.85THz 1538.5807nm + frequency-19475 (15), -- 194.75THz 1539.3708nm + frequency-19465 (16), -- 194.65THz 1540.1616nm + frequency-19455 (17), -- 194.55THz 1540.9533nm + frequency-19445 (18), -- 194.45THz 1541.7457nm + frequency-19435 (19), -- 194.35THz 1542.5390nm + frequency-19425 (20), -- 194.25THz 1543.3331nm + frequency-19415 (21), -- 194.15THz 1544.1280nm + frequency-19405 (22), -- 194.05THz 1544.9238nm + frequency-19395 (23), -- 193.95THz 1545.7203nm + frequency-19385 (24), -- 193.85THz 1546.5177nm + frequency-19375 (25), -- 193.75THz 1547.3159nm + frequency-19365 (26), -- 193.65THz 1548.1149nm + frequency-19355 (27), -- 193.55THz 1548.9148nm + frequency-19345 (28), -- 193.45THz 1549.7155nm + frequency-19335 (29), -- 193.35THz 1550.5170nm + frequency-19325 (30), -- 193.25THz 1551.3193nm + frequency-19315 (31), -- 193.15THz 1552.1225nm + frequency-19305 (32), -- 193.05THz 1552.9265nm + frequency-19295 (33), -- 192.95THz 1553.7313nm + frequency-19285 (34), -- 192.85THz 1554.5370nm + frequency-19275 (35), -- 192.75THz 1555.3435nm + frequency-19265 (36), -- 192.65THz 1556.1508nm + frequency-19255 (37), -- 192.55THz 1556.9590nm + frequency-19245 (38), -- 192.45THz 1557.7680nm + frequency-19235 (39), -- 192.35THz 1558.5779nm + frequency-19225 (40), -- 192.25THz 1559.3886nm + frequency-19215 (41), -- 192.15THz 1560.2001nm + frequency-19205 (42), -- 192.05THz 1561.0125nm + frequency-19600 (43), -- 196.00THz 1529.55nm D01 + frequency-19590 (44), -- 195.90THz 1530.33nm D02 + frequency-19580 (45), -- 195.80THz 1531.12nm D03 + frequency-19570 (46), -- 195.70THz 1531.90nm D04 + frequency-19560 (47), -- 195.60THz 1532.68nm DC1 + frequency-19550 (48), -- 195.50THz 1533.47nm D05 + frequency-19540 (49), -- 195.40THz 1534.25nm D06 + frequency-19530 (50), -- 195.30THz 1535.04nm D07 + frequency-19520 (51), -- 195.20THz 1535.82nm D08 + frequency-19510 (52), -- 195.10THz 1536.60nm DC2 + frequency-19500 (53), -- 195.00THz 1537.40nm D09 + frequency-19490 (54), -- 194.90THz 1538.19nm D10 + frequency-19480 (55), -- 194.80THz 1538.98nm D11 + frequency-19470 (56), -- 194.70THz 1539.77nm D12 + frequency-19460 (57), -- 194.60THz 1540.55nm DC3 + frequency-19450 (58), -- 194.50THz 1541.35nm D13 + frequency-19440 (59), -- 194.40THz 1542.14nm D14 + frequency-19430 (60), -- 194.30THz 1542.94nm D15 + frequency-19420 (61), -- 194.20THz 1543.73nm D16 + frequency-19410 (62), -- 194.10THz 1544.52nm DC4 + frequency-19400 (63), -- 194.00THz 1545.32nm DC9 + frequency-19390 (64), -- 193.90THz 1546.11nm DC5 + frequency-19380 (65), -- 193.80THz 1546.92nm D17 + frequency-19370 (66), -- 193.70THz 1547.72nm D18 + frequency-19360 (67), -- 193.60THz 1548.51nm D19 + frequency-19350 (68), -- 193.50THz 1549.32nm D20 + frequency-19340 (69), -- 193.40THz 1550.11nm DC6 + frequency-19330 (70), -- 193.30THz 1550.92nm D21 + frequency-19320 (71), -- 193.20THz 1551.72nm D22 + frequency-19310 (72), -- 193.10THz 1552.52nm D23 + frequency-19300 (73), -- 193.00THz 1553.33nm D24 + frequency-19290 (74), -- 192.90THz 1554.13nm DC7 + frequency-19280 (75), -- 192.80THz 1554.94nm D25 + frequency-19270 (76), -- 192.70THz 1555.75nm D26 + frequency-19260 (77), -- 192.60THz 1556.55nm D27 + frequency-19250 (78), -- 192.50THz 1557.36nm D28 + frequency-19240 (79), -- 192.40THz 1558.17nm DC8 + frequency-19230 (80), -- 192.30THz 1558.98nm D29 + frequency-19220 (81), -- 192.20THz 1559.79nm D30 + frequency-19210 (82), -- 192.10THz 1560.61nm D31 + frequency-19200 (83), -- 192.00THz 1561.42nm D32 + frequency-19195 (84), -- 191.95Thz 1561.83nm D33 + frequency-19190 (85), -- 191.90Thz 1562.23nm D34 + frequency-19185 (86), -- 191.85Thz 1562.64nm D35 + frequency-19180 (87), -- 191.80Thz 1561.42nm D36 + frequency-19175 (88), -- 191.75Thz 1563.05nm D37 + frequency-19170 (89), -- 191.70Thz 1563.86nm D38 + frequency-19165 (90), -- 191.65Thz 1564.27nm D39 + frequency-19160 (91), -- 191.60Thz 1564.68nm D40 + frequency-19155 (92), -- 191.55Thz 1565.09nm D41 + frequency-19150 (93), -- 191.50Thz 1565.50nm D42 + frequency-19145 (94), -- 191.45Thz 1565.90nm D43 + frequency-19140 (95), -- 191.40Thz 1566.31nm D44 + frequency-19135 (96), -- 191.35Thz 1566.72nm D45 + frequency-19130 (97), -- 191.30Thz 1567.13nm D46 + frequency-19125 (98), -- 191.25Thz 1567.54nm D47 + notTunable (99), -- not tunable + frequency-19605(100), -- 196.05Thz 1529.1634nm + autoTuning (101) -- auto tuning + } + +BandwidthProfileMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " A Network Element level Frame Rate Bandwidth Profile Mode shall be supported + which will indicate if the CIR/EIR is interpreted as Information Rate (IR) or Line Rate + (LR). In IR mode BWP is enforced based on number of bytes beginning with DA and + ending with FCS as it was received at a port which is called the Service Frame in + MEF terminology. In LR mode the BWP is enforced based on the whole frame + including IFG, Preamble and SFD." + SYNTAX INTEGER { + lineRate (1), + informationRate (2) + } + +LearningConfigAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Learning Action: + noAction - No Action + flushFwdTable - Removes all dynamic entries from the Forwarding table + of a Flow. + clearBlock - removes the secondary state of BLCKD and transitions + the flow to a state where frames are not blocked + resetAgingTimer - reset the aging timer + " + SYNTAX INTEGER { + noAction (1), + flushFwdTable (2), + clearBlock (3), + resetAgingTimer(4) + } + +TrafficPortDeleteEntitiesAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Learning Action: + no-action - No Action + delete-esa-entities - Removes all esa entities relate to this port. + delete-cfm-entities - Removes all cfm entities relate to this port." + SYNTAX INTEGER { + no-action (1), + delete-esa-entities (2), + delete-cfm-entities (3) + } + +UsbDCNMobileNetworkType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Mobile network type: + none + secondGeneration - 2G. + thirdGeneration - 3G, + fourthGeneration - 4G, + notApplicable." + SYNTAX INTEGER { + none (1), + secondGeneration (2), + thirdGeneration (3), + fourthGeneration (4), + notApplicable(5) + } + +TxDeiAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Transmit DEI Action." + SYNTAX INTEGER { + setToZero (1), + markColor (2), + noChange (3) + } + +RxDeiAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Receive DEI Action." + SYNTAX INTEGER { + ignore (1), + use (2) + } + +DeiOuterTagType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "DEI Outer Tag Type." + SYNTAX INTEGER { + stag (1), + ctagOrStag (2) + } + +ConstellationType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Constellation Type of GPS Antenna" + SYNTAX INTEGER { + gps-only(1), + glonass-only(2), + gps-and-glonass(3), + beidou-and-gps(4), + beidou-only(5) + } + +TODOutputFormat ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Output Format of TOD Port" + SYNTAX INTEGER { + nmea(1), + ccsa(2) + } + +ConstellationTypesBitMap ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Indicates GNSS constellation types supported by a GNSS Receiver Port. + The valid bits must be set in order for this attribute to contain valid information. + The representation of each bit setting (0 or 1) is indicated below. + + Bit Field Flag Description + --------- ------------------------------------ + 0 1 = GPS is supported; 0 = GPS not supported + 1 1 = GLONASS is supported; 0 = GLONASS is not supported + 2 1 = BEIDOU is supported; 0 = BEIDOU is not supported + 3 1 = GALILEO is supported; 0 = GALILEO is not supported + 4 1 = SBAS is supported; 0 = SBAS is not supported" + SYNTAX BITS { + gps(0), + glonass(1), + beidou(2), + galileo(3), + sbas(4), + qzss(5) + + } + +InstallationType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Installation Type of GPS Antenna" + SYNTAX INTEGER { + full-sky-view(1), + limited-sky-view(2) + } + +WIFIEncryptionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of WIFI encryption" + SYNTAX INTEGER { + notApplicable(0), + wpa-psk(1), + wpa2-psk(2), + wpa-wpa2-psk(3) + } + +DHCPType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "DHCP role type" + SYNTAX INTEGER { + client(1), + server(2) + } + +CosMappingMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "EoMpls Cos Mapping mode" + SYNTAX INTEGER { + ethernet (1), + eompls (2), + vxlan (3), + gre (4), + sr-mpls (5) + } + +EthernetPortTrafficModel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Traffic Model for Ethernet Port." + SYNTAX INTEGER { + accessFlow(1), + flowpoint(2) + } + +SatelliteHealth ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Satellite Health of GNSS Satellite" + SYNTAX INTEGER { + na(1), + ok(2), + weak(3), + dead(4), + no-data-modulation(5) + } + +DelayOption ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the units of GNSS Antenna Cable Delay value" + SYNTAX INTEGER { + nanoseconds(2), + meters(3) + } + +AclRuleOperation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the acl rule operation." + SYNTAX INTEGER { + notApplicable (0), + accept (1), + deny (2) + } + +EfIdentificationType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + five-tuple - 5-field identifier + seven-tuple - 7-field identifier" + SYNTAX INTEGER { + five-tuple(1), + seven-tuple(2) + } + +UsbOperationalMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Types of usb operational mode." + SYNTAX INTEGER { + cellular-modem(1), + srv-access (2) + } + +SaBitsState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bit states for the five Sa Bits from bit4 to bit8." + SYNTAX BITS { + bit4(0), + bit5(1), + bit6(2), + bit7(3), + bit8(4) + } + +SignalShape ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Frequency Signal Shape. + It can be sine or square wave signal." + SYNTAX INTEGER { + sine(1), + square(2) + } + +SignalFrequency ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Signal Frequency." + SYNTAX INTEGER { + frequency-100kHz(1), + frequency-1MHz(2), + frequency-1544kHz(3), + frequency-2048kHz(4), + frequency-5MHz(5), + frequency-10MHz(6), + frequency-25MHz(7), + frequency-50MHz(8) + } + +PpsPolarity ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for the Polarity of the PPS Port interfaces." + SYNTAX INTEGER { + positive(1), + negative(2) + } + +PpsPortImpedanceMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for the impedance mode of the PPS Port interfaces." + SYNTAX INTEGER { + not-available(0), + pps-50Ohm(1), + pps-1MOhm(2) + } + +AclNoMatchDispositionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Types of ACL no match disposition." + SYNTAX INTEGER { + accept(1), + deny(2) + } + +EfIdentificationFieldType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Elephant Flow identification fields." + SYNTAX BITS { + srcMac(0), + destMac(1), + srcIp(2), + destIp(3), + ipProtocol(4), + srcPort(5), + destPort(6) + } + +ToggleValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for functionality that can be enabled or disabled." + SYNTAX INTEGER { + enabled(1), + disabled(2), + not-available(3) + } + +IrigTimeCode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for ." + SYNTAX INTEGER { + irig-a002(1), + irig-a007(2), + irig-a132(3), + irig-a137(4), + irig-b002(5), + irig-b004(6), + irig-b006(7), + irig-b007(8), + irig-b122(9), + irig-b124(10), + irig-b126(11), + irig-b127(12), + irig-g002(13), + irig-g007(14), + irig-g142(15), + irig-g146(16), + pps(17), + ppm(18), + pph(19), + have-quick(20) + } + +IrigControlField ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for IRIG Control Field." + SYNTAX INTEGER { + ieee1344(1), + ieee37-118(2) + } + +IrigRelayOperation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for IRIG Relay Operation. Relay state can be configured to toggle + once per hour, once per minute, to stay active (locked), or to stay inactive (alarm)." + SYNTAX INTEGER { + every-hour(1), + every-minute(2), + locked(3), + alarm(4) + } + +IrigOutputType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for IRIG Output Type." + SYNTAX INTEGER { + digital(1), + analog(2), + optical(3) + } + +IrigDigitalSignalVoltage ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for ." + SYNTAX INTEGER { + digital-5v(1), + digital-10v(2) + } + +IrigGroupExtensionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for IRIG Group Extension Type." + SYNTAX INTEGER { + patch-panel(1), + extension-cable(2), + none(3) + } + +CcPortDutyCycle ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "CC port duty cycle" + SYNTAX INTEGER { + cycle-63-37(1), + cycle-50-50(2) + } + +CcActivePortState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Port states for CC group entities." + SYNTAX BITS { + port1(0), + port2(1), + port3(2), + port4(3), + port5(4), + port6(5), + port7(6), + port8(7), + port8(8), + port8(9) + } + +DynamicModelType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Dynamic Model Type of GNSS Receiver" + SYNTAX INTEGER { + portable(0), + stationary(1), + pedestrian(2), + automotive(3), + sea(4), + airborne1g(5), + airborne2g(6), + airborne4g(7) + } + +-- +-- Enumeration Type : PoEStatus +-- +PoEStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Power over ethernet status" + SYNTAX INTEGER { + searching(1), + detection(2), + classification(3), + powerout(4), + idle(5), + failed(6), + na(7) + } + +PlugType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Plug Type." + SYNTAX INTEGER { + generic(1), + gMetro(2) + } + +PlugMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Plug Mode." + SYNTAX INTEGER { + tailEnd(1), + headEnd(2) + } + +RelativeChannelIdentifier ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Relative Channel Identifier." + SYNTAX INTEGER { + channel1(1), + channel2(2), + channel3(3), + channel4(4), + channel5(5), + channel6(6), + channel7(7), + channel8(8), + channel9(9) + } + +ChannelType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Channel Type." + SYNTAX INTEGER { + ituCband(1), + relativeChannelNumber(2), + frequency(3) + } + +OutOfBandChannelStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Out Of Band Channel Status." + SYNTAX INTEGER { + notApplicable(1), + disabled(2), + idle(3), + communicationInProgress(4), + communicationError(5), + autoTunningInProgress(6) + } + +GMetroAutoTuningMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "G.Metro Auto Tuning Mode." + SYNTAX INTEGER { + pairedTuning(1), + blindTuning(2), + autonomousTuning(3) + } + +FrequencyIdentifier ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Frequency Identifier." + SYNTAX INTEGER { + frequency19120(1), + frequency19130(2), + frequency19140(3), + frequency19150(4), + frequency19160(5), + frequency19170(6), + frequency19180(7), + frequency19190(8), + frequency19200(9), + frequency19210(10), + frequency19220(11), + frequency19230(12), + frequency19240(13), + frequency19250(14), + frequency19260(15), + frequency19270(16), + frequency19280(17), + frequency19290(18), + frequency19300(19), + frequency19310(20), + frequency19320(21), + frequency19330(22), + frequency19340(23), + frequency19350(24), + frequency19360(25), + frequency19370(26), + frequency19380(27), + frequency19390(28), + frequency19400(29), + frequency19410(30), + frequency19420(31), + frequency19430(32), + frequency19440(33), + frequency19450(34), + frequency19460(35), + frequency19470(36), + frequency19480(37), + frequency19490(38), + frequency19500(39), + frequency19510(40), + frequency19520(41), + frequency19530(42), + frequency19540(43), + frequency19550(44), + frequency19560(45), + frequency19570(46), + frequency19580(47), + frequency19590(48), + frequency19600(49) + } + +ITUCBandChannelIdentifier ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ITU C-band Channel Identifier." + SYNTAX INTEGER { + c12(1), + c13(2), + c14(3), + c15(4), + c16(5), + c17(6), + c18(7), + c19(8), + c20(9), + c21(10), + c22(11), + c23(12), + c24(13), + c25(14), + c26(15), + c27(16), + c28(17), + c29(18), + c30(19), + c31(20), + c32(21), + c33(22), + c34(23), + c35(24), + c36(25), + c37(26), + c38(27), + c39(28), + c40(29), + c41(30), + c42(31), + c43(32), + c44(33), + c45(34), + c46(35), + c47(36), + c48(37), + c49(38), + c50(39), + c51(40), + c52(41), + c53(42), + c54(43), + c55(44), + c56(45), + c57(46), + c58(47), + c59(48), + c60(49) + } + +-- +-- Ethernet Access Port +-- +cmEthernetAccPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetAccPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Access Port + Facilities for configuration purposes." + ::= { cmFacilityObjects 1 } + +cmEthernetAccPortEntry OBJECT-TYPE + SYNTAX CmEthernetAccPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetAccPortTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex } + ::= { cmEthernetAccPortTable 1 } + +CmEthernetAccPortEntry ::= SEQUENCE { + -- Port Indices + cmEthernetAccPortIndex Integer32, + cmEthernetAccPortIfIndex InterfaceIndex, + cmEthernetAccPortEntityIndex PhysicalIndex, + + -- State Management params + cmEthernetAccPortAdminState AdminState, + cmEthernetAccPortOperationalState OperationalState, + cmEthernetAccPortSecondaryState SecondaryState, + + -- Generic Port params + cmEthernetAccPortMTU Integer32, + + -- Generic Ethernet Port params + cmEthernetAccPortMediaType EthernetMediaType, + cmEthernetAccPortConfigSpeed EthernetPortSpeed, + cmEthernetAccPortNegotiatedSpeed EthernetPortSpeed, + cmEthernetAccPortMDIXType CmEthernetMDIXType, + cmEthernetAccPortJumboFramesEnabled TruthValue, + cmEthernetAccPortSfpVendorName DisplayString, + cmEthernetAccPortSfpPartNumber DisplayString, + cmEthernetAccPortSfpSerialNumber DisplayString, + cmEthernetAccPortSfpDateOfManufacture DateAndTime, + cmEthernetAccPortSfpConnectorValue SfpConnectorValue, + + -- EtherJack Diagnosis params + cmEthernetAccPortInitiateDiag CmEthernetDiagAction, + cmEthernetAccPortDiagnosePair1Cond CmDiagCableCondType, + cmEthernetAccPortDiagnosePair2Cond CmDiagCableCondType, + cmEthernetAccPortDiagnosePair3Cond CmDiagCableCondType, + cmEthernetAccPortDiagnosePair4Cond CmDiagCableCondType, + cmEthernetAccPortDiagnoseAutoNegCond CmDiagAutoNegCondType, + cmEthernetAccPortDiagnoseLpbkCond CmDiagLpbkCondType, + cmEthernetAccPortDiagnoseEfmLpbkCond CmDiagEfmOamLpbkCondType, + cmEthernetAccPortDiagnoseResult DisplayString, + cmEthernetAccPortDiagnoseTestStatus CmDiagTestStatus, + cmEthernetAccPortDiagnoseTestTime DateAndTime, + + -- Ethernet Loopback params + cmEthernetAccPortLoopbackConfig CmLoopbackType, + cmEthernetAccPortLoopbackStatus CmLoopbackType, + cmEthernetAccPortLoopbackTime Integer32, + cmEthernetAccPortLoopbackSwapSADA CmSwapSADAType, + cmEthernetAccPortOuterVlanLoopbackMask INTEGER, + cmEthernetAccPortOuterVlanLoopback1 DisplayString, + cmEthernetAccPortOuterVlanLoopback2 DisplayString, + cmEthernetAccPortOuterVlanLoopback3 DisplayString, + cmEthernetAccPortInnerVlanLoopbackMask INTEGER, + cmEthernetAccPortInnerVlanLoopback1 DisplayString, + cmEthernetAccPortInnerVlanLoopback2 DisplayString, + cmEthernetAccPortInnerVlanLoopback3 DisplayString, + + -- Link Loss Forwarding params + cmEthernetAccPortLinkLossFwdEnabled TruthValue, + cmEthernetAccPortLinkLossFwdSignalType CmLinkLossFwdSignalType, + cmEthernetAccPortLinkLossFwdTriggerTypes CmLinkLossFwdTriggerTypes, + cmEthernetAccPortLinkLossFwdDelay Integer32, + cmEthernetAccPortLinkLossFwdActive TruthValue, + cmEthernetAccPortLinkLossFwdPartnerEnabled TruthValue, + cmEthernetAccPortLinkLossFwdLocalLinkId Integer32, + cmEthernetAccPortLinkLossFwdRemoteLinkIds CmRemoteLinkIds, + + -- OAM params + cmEthernetAccPortOamId Integer32, + cmEthernetAccPortOamAdminDisposition CmControlProtocolDispType, + cmEthernetAccPortOamDiscoveryState CmOamDiscoveryState, + cmEthernetAccPortOamLocalVarRtrvsEnabled TruthValue, + cmEthernetAccPortOamLocalLinkEventsEnabled TruthValue, + cmEthernetAccPortOamLocalOamLoopbacksSupported TruthValue, + cmEthernetAccPortOamLocalUnidirSupportEnabled TruthValue, + cmEthernetAccPortOamLocalMaxPDUSize Integer32, + cmEthernetAccPortOamLocalMode CmOamMode, + cmEthernetAccPortOamRemoteMacAddress MacAddress, + cmEthernetAccPortOamRemoteVarRtrvsEnabled TruthValue, + cmEthernetAccPortOamRemoteLinkEventsEnabled TruthValue, + cmEthernetAccPortOamRemoteOamLoopbacksSupported TruthValue, + cmEthernetAccPortOamRemoteUnidirSupportEnabled TruthValue, + cmEthernetAccPortOamRemoteMaxPDUSize Integer32, + cmEthernetAccPortOamRemoteMode CmOamMode, + + -- Ethernet Port Service params + cmEthernetAccPortMode CmEthernetSvcPortMode, + cmEthernetAccPortSvcType CmEthernetSvcType, + + -- Ethernet Port Traffic params + cmEthernetAccPortRxPauseDisposition CmControlProtocolDispType, + cmEthernetAccPortTxPauseEnabled TruthValue, + cmEthernetAccPortAfpType CmAfpType, + + --New objects available with FSP150CC GE206 (Release 4.1CC) + -- Generic Ethernet Port params + cmEthernetAccPortMDIXStatus CmEthernetMDIXType, + cmEthernetAccPortSfpReach Integer32, + cmEthernetAccPortSfpLaserWaveLength Integer32, + cmEthernetAccPortSfpMediaType SfpMediaType, + + -- EFM OAM + cmEthernetAccPortOamEnabled TruthValue, + cmEthernetAccPortOamAdminState CmOamAdminState, + + -- Ethernet Port Traffic params + cmEthernetAccPortShapingEnabled TruthValue, + cmEthernetAccPortShapedSpeedLo Unsigned32, + cmEthernetAccPortShapedSpeedHi Unsigned32, + cmEthernetAccPortQinQEtherType Unsigned32, + cmEthernetAccPortRxPauseEnabled TruthValue, + + -- EtherJack Diagnosis params + cmEthernetAccPortAutoDiagEnabled TruthValue, + + -- LLF param + cmEthernetAccPortLinkLossFwdTxActionType CmLinkLossFwdTxActionType, + cmEthernetAccPortLinkLossFwdRxRLDLinkIds CmRemoteLinkIds, + + --Ethernet Port Services params + cmEthernetAccPortN2AVlanTrunkingEnabled TruthValue, + cmEthernetAccPortA2NPushPVIDEnabled TruthValue, + cmEthernetAccPortN2APopPVIDEnabled TruthValue, + cmEthernetAccPortPortVlanId VlanId, + cmEthernetAccPortPortVlanPriority VlanPriority, + cmEthernetAccPortPrioMapMode PriorityMapMode, + + --Synchronous Port params + cmEthernetAccPortSyncEEnabled TruthValue, + cmEthernetAccPortQLModeEnabled TruthValue, + cmEthernetAccPortExpectedQL SSMQualityLevel, + cmEthernetAccPortAssumedQL SSMQualityLevel, + cmEthernetAccPortReceivedQL SSMQualityLevel, + cmEthernetAccPortTransmitQL SSMQualityLevel, + + --PCP DEI params + cmEthernetAccPortDeiEnable TruthValue, + cmEthernetAccPortPcpDEEncType PcpDEEncType, + cmEthernetAccPortPcpDEPairsAction PcpDEPairsAction, + + cmEthernetAccPortSSMRemoteMacAddress MacAddress, + + --XG params + cmEthernetAccPortXgePhyType XgePhyType, + + --Mac Loopback Params + cmEthernetAccPortLoopbackSourceMacControlEnabled TruthValue, + cmEthernetAccPortLoopbackDestMacControlEnabled TruthValue, + cmEthernetAccPortLoopbackSourceMacAddress MacAddress, + cmEthernetAccPortLoopbackDestMacAddress MacAddress, + cmEthernetAccPortLoopbackBlockingEnabled TruthValue, + + -- Ethernet Port Traffic params + cmEthernetAccPortRxDeiAction RxDeiAction, + cmEthernetAccPortTxDeiAction TxDeiAction, + cmEthernetAccPortRxDeiOuterTagType DeiOuterTagType, + cmEthernetAccPortTxDeiOuterTagType DeiOuterTagType, + + --XFP params + cmEthernetAccPortLaserWDMChannel SfpChannelIdentifier, + cmEthernetAccPortLaserIsTunable TruthValue, + cmEthernetAccPortLaserFrequency Unsigned32, + + -- Generic Ethernet Port params - added in R6.5 + cmEthernetAccPortMediaTypeAutoSelected EthernetMediaType, + + -- Ethernet Port Traffic params - added in R6.5 + cmEthernetAccPortLowLatencyQueuingEnabled TruthValue, + cmEthernetAccPortA2nSwapPriorityVIDEnabled TruthValue, + cmEthernetAccPortN2aSwapPriorityVIDEnabled TruthValue, + cmEthernetAccPortSwapPriorityVID VlanId, + cmEthernetAccPortDiagnosticMacAddress MacAddress, + + cmEthernetAccPortIngressCOSPriority VlanTagType, + cmEthernetAccPortDefaultCOS Integer32, + cmEthernetAccPortTrafficModel EthernetPortTrafficModel, + cmEthernetAccPortIndependentShaperBW TruthValue, + cmEthernetAccPortJdsuLoopbackSrcIp IpAddress, + cmEthernetAccPortWfqSegmentationCOS Integer32, + cmEthernetAccPortWfqGroupCOS Integer32, + cmEthernetAccPortWfqGroupEirLo Unsigned32, + cmEthernetAccPortWfqGroupEirHi Unsigned32, + cmEthernetAccPortSilentStartControl TruthValue, + cmEthernetAccPortSfpLinkLength Integer32, + + -- Ethernet Port Traffic params + cmEthernetAccPortOuterTagTpidOverride TruthValue, + cmEthernetAccPortOuterTagTpid Unsigned32, + + -- Ethernet Port SFP params + cmEthernetAccPortSfpName DisplayString, + cmEthernetAccPortSfpHardwareRevision DisplayString, + + -- Persistent Loopback Control + cmEthernetAccPortPersistentLoopbackControl TruthValue, + + -- Ethernet Port Loopback Test Reflector params + cmEthernetAccPortLoopbackTestReflectorIPv4AddressControl TruthValue, + cmEthernetAccPortLoopbackTestReflectorIPv4Address IpAddress, + cmEthernetAccPortLoopbackTestReflectorIPv6AddressControl TruthValue, + cmEthernetAccPortLoopbackTestReflectorIPv6Address Ipv6Address, + + cmEthernetAccPortPowerdDeviceDetection ToggleValue, + cmEthernetAccPortPoEStatus PoEStatus, + + -- Ethernet Port SFP params + cmEthernetAccPortSfpIdentifierValue SfpIdentifierValue +} + +-- Port Indices +cmEthernetAccPortIndex OBJECT-TYPE + SYNTAX Integer32 (0|1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Ethernet Access Port within a card. + Note that each Ethernet Access Port is uniquely identified + by the indices neIndex, shelfIndex, + slotIndex, cmEthernetAccPortIndex. + From release 5.6CC zero value becomes valid. + The zero value is used in Network Element level objects which contain + cmEthernetAccPortIndex in the index which is not-applicable for + these objects e.g. Pass-thru Flows, Shapers or Policers." + ::= { cmEthernetAccPortEntry 1 } + +cmEthernetAccPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + Ethernet Access Port. An integer index value used to + uniquely identify this Ethernet Access Port." + ::= { cmEthernetAccPortEntry 2 } + +cmEthernetAccPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this port." + ::= { cmEthernetAccPortEntry 3 } + +-- State Management params +cmEthernetAccPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Ethernet + Access Port." + ::= { cmEthernetAccPortEntry 4 } + +cmEthernetAccPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Ethernet + Access Port." + ::= { cmEthernetAccPortEntry 5 } + +cmEthernetAccPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Ethernet + Access Port." + ::= { cmEthernetAccPortEntry 6 } + +-- Generic Port params +cmEthernetAccPortMTU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the MTU on the Ethernet Access Port. + The object is made read-write for FSP150CC devices." + ::= { cmEthernetAccPortEntry 7 } + +cmEthernetAccPortMediaType OBJECT-TYPE + SYNTAX EthernetMediaType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the type of Ethernet Media on the + Ethernet Access Port." + ::= { cmEthernetAccPortEntry 8 } + +cmEthernetAccPortConfigSpeed OBJECT-TYPE + SYNTAX EthernetPortSpeed + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to configure the speed of the + Ethernet Access Port." + ::= { cmEthernetAccPortEntry 9 } + +cmEthernetAccPortNegotiatedSpeed OBJECT-TYPE + SYNTAX EthernetPortSpeed + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the negotiated speed of the + Ethernet Access Port." + ::= { cmEthernetAccPortEntry 10 } + +cmEthernetAccPortMDIXType OBJECT-TYPE + SYNTAX CmEthernetMDIXType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows management of MDIX property on + Ethernet Access Port." + ::= { cmEthernetAccPortEntry 11 } + +cmEthernetAccPortJumboFramesEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling jumbo frames support on + the Ethernet Access Port. This object is only applicable for + Ethernet Access Port on R3.1CM NTU Card." + ::= { cmEthernetAccPortEntry 12 } + +cmEthernetAccPortSfpVendorName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the vendor name of the SFP. + This is applicable when cmEthernetAccPortMediaType is fiber or coppersfp." + ::= { cmEthernetAccPortEntry 13 } + +cmEthernetAccPortSfpPartNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the part number of the SFP. + This is applicable when cmEthernetAccPortMediaType is fiber or coppersfp." + ::= { cmEthernetAccPortEntry 14 } + +cmEthernetAccPortSfpSerialNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the serial number of the SFP. + This is applicable when cmEthernetAccPortMediaType is fiber or coppersfp." + ::= { cmEthernetAccPortEntry 15 } + +cmEthernetAccPortSfpDateOfManufacture OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the date of manufacture of the SFP. + This is applicable when cmEthernetAccPortMediaType is fiber or coppersfp." + ::= { cmEthernetAccPortEntry 16 } + +cmEthernetAccPortSfpConnectorValue OBJECT-TYPE + SYNTAX SfpConnectorValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP connector value. + This is applicable when cmEthernetAccPortMediaType is fiber or coppersfp." + ::= { cmEthernetAccPortEntry 17 } + +-- EtherJack Diagnosis params +cmEthernetAccPortInitiateDiag OBJECT-TYPE + SYNTAX CmEthernetDiagAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to initiate Etherjack diagnosis on the + Ethernet Access Port." + ::= { cmEthernetAccPortEntry 18 } + +cmEthernetAccPortDiagnosePair1Cond OBJECT-TYPE + SYNTAX CmDiagCableCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides diagnosis results for the cable Pair 1 + on Ethernet Access Port." + ::= { cmEthernetAccPortEntry 19 } + +cmEthernetAccPortDiagnosePair2Cond OBJECT-TYPE + SYNTAX CmDiagCableCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides diagnosis results for the cable Pair 2 + on Ethernet Access Port." + ::= { cmEthernetAccPortEntry 20 } + +cmEthernetAccPortDiagnosePair3Cond OBJECT-TYPE + SYNTAX CmDiagCableCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides diagnosis results for the cable Pair 3 + on Ethernet Access Port." + ::= { cmEthernetAccPortEntry 21 } + +cmEthernetAccPortDiagnosePair4Cond OBJECT-TYPE + SYNTAX CmDiagCableCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides diagnosis results for the cable Pair 4 + on Ethernet Access Port." + ::= { cmEthernetAccPortEntry 22 } + +cmEthernetAccPortDiagnoseAutoNegCond OBJECT-TYPE + SYNTAX CmDiagAutoNegCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides auto negotiation results of the diagnosis + test on Ethernet Access Port." + ::= { cmEthernetAccPortEntry 23 } + +cmEthernetAccPortDiagnoseLpbkCond OBJECT-TYPE + SYNTAX CmDiagLpbkCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides port loopback results of the diagnosis + test on Ethernet Access Port." + ::= { cmEthernetAccPortEntry 24 } + +cmEthernetAccPortDiagnoseEfmLpbkCond OBJECT-TYPE + SYNTAX CmDiagEfmOamLpbkCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides remote EFM loopback results of the diagnosis + test on Ethernet Access Port." + ::= { cmEthernetAccPortEntry 25 } + +cmEthernetAccPortDiagnoseResult OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides results of the diagnosis + test in string form on Ethernet Access Port." + ::= { cmEthernetAccPortEntry 26 } + +cmEthernetAccPortDiagnoseTestStatus OBJECT-TYPE + SYNTAX CmDiagTestStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the current status of the diagnosis + test on Ethernet Access Port." + ::= { cmEthernetAccPortEntry 27 } + +cmEthernetAccPortDiagnoseTestTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time when diagnosis test was last executed." + ::= { cmEthernetAccPortEntry 28 } + +-- Ethernet Loopback params +cmEthernetAccPortLoopbackConfig OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to initiate loopbacks on + on the Ethernet Access Port." + ::= { cmEthernetAccPortEntry 29 } + +cmEthernetAccPortLoopbackStatus OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides status of the current loopback + on the Ethernet Access Port." + ::= { cmEthernetAccPortEntry 30 } + +cmEthernetAccPortLoopbackTime OBJECT-TYPE + SYNTAX Integer32 (2..300) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify time for timed-loopbacks on + on the Ethernet Access Port." + ::= { cmEthernetAccPortEntry 31 } + +cmEthernetAccPortLoopbackSwapSADA OBJECT-TYPE + SYNTAX CmSwapSADAType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether or not the loopbacked + frame will have the Source Address and Destination Address + swapped." + ::= { cmEthernetAccPortEntry 32 } + +cmEthernetAccPortOuterVlanLoopbackMask OBJECT-TYPE + SYNTAX INTEGER (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the outer VLANs to be + looped back when port is in vlan(terminal/facility) + loopback configuration. Only 3 VLANs can be specified + for vlan loopback. The various bit positions are: + 1 Outer VLAN 1 Loopback Enabled + 2 Outer VLAN 2 Loopback Enabled + 4 Outer VLAN 3 Loopback Enabled + Value of 0 means that no VLANs are enabled." + ::= { cmEthernetAccPortEntry 33 } + +cmEthernetAccPortOuterVlanLoopback1 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the outer VLAN 1 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetAccPortOuterVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetAccPortEntry 34 } + +cmEthernetAccPortOuterVlanLoopback2 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the outer VLAN 2 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetAccPortOuterVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetAccPortEntry 35 } + +cmEthernetAccPortOuterVlanLoopback3 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the outer VLAN 3 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetAccPortOuterVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetAccPortEntry 36 } + +cmEthernetAccPortInnerVlanLoopbackMask OBJECT-TYPE + SYNTAX INTEGER (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the inner VLANs to be + looped back when port is in vlan(terminal/facility) + loopback configuration. Only 3 VLANs can be specified + for vlan loopback. The various bit positions are: + 1 Inner VLAN 1 Loopback Enabled + 2 Inner VLAN 2 Loopback Enabled + 4 Inner VLAN 3 Loopback Enabled + Value of 0 means that no VLANs are enabled." + ::= { cmEthernetAccPortEntry 37 } + +cmEthernetAccPortInnerVlanLoopback1 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the inner VLAN 1 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetAccPortInnerVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetAccPortEntry 38 } + +cmEthernetAccPortInnerVlanLoopback2 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the inner VLAN 2 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetAccPortInnerVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetAccPortEntry 39 } + +cmEthernetAccPortInnerVlanLoopback3 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the inner VLAN 3 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetAccPortInnerVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetAccPortEntry 40 } + + +-- Link Loss Forwarding params +cmEthernetAccPortLinkLossFwdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling link loss forwarding + on the Ethernet Access Port." + ::= { cmEthernetAccPortEntry 41 } + +cmEthernetAccPortLinkLossFwdSignalType OBJECT-TYPE + SYNTAX CmLinkLossFwdSignalType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This object allows definition of the link loss forwarding + signalling type. This is applicable only if + cmEthernetAccPortLinkLossFwdEnabled is enabled. + This object is applicable only for FSP150CM Release 3.1. + This object is deprecated henceforth. + Link Loss signalling will be supported using the object + cmEthernetAccPortLinkLossFwdTxActionType." + ::= { cmEthernetAccPortEntry 42 } + +cmEthernetAccPortLinkLossFwdTriggerTypes OBJECT-TYPE + SYNTAX CmLinkLossFwdTriggerTypes + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows definition of the link loss forwarding + trigger types. This is applicable only if + cmEthernetAccPortLinkLossFwdEnabled is enabled." + ::= { cmEthernetAccPortEntry 43 } + +cmEthernetAccPortLinkLossFwdDelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the delay between + detection of link loss and signalling of link loss forwarding. + Time specified is in seconds." + ::= { cmEthernetAccPortEntry 44 } + +cmEthernetAccPortLinkLossFwdActive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the link loss forwarding status indicating + if link loss forwarding is currently being signaled via + the port." + ::= { cmEthernetAccPortEntry 45 } + +cmEthernetAccPortLinkLossFwdPartnerEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the indication of a link partners ability + to support link loss forwarding via EFM, i.e. from + received organization specific OAMPDUs." + ::= { cmEthernetAccPortEntry 46 } + +cmEthernetAccPortLinkLossFwdLocalLinkId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the Local Link Id on + Ethernet access port." + ::= { cmEthernetAccPortEntry 47 } + +cmEthernetAccPortLinkLossFwdRemoteLinkIds OBJECT-TYPE + SYNTAX CmRemoteLinkIds + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling Remote Link Ids + on Ethernet access port. By setting the appropriate bit + positions, the Ethernet access port is able to distinguish + the remote side client ports from the Remote Link Down + PDUs coming from remote end." + ::= { cmEthernetAccPortEntry 48 } + +-- OAM params +cmEthernetAccPortOamId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OAM Id. This is unique EFM OAM sublayer port id." + ::= { cmEthernetAccPortEntry 49 } + +cmEthernetAccPortOamAdminDisposition OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Ethernet Access Port's EFM OAM Disposition. + This object is applicable only for FSP150CM Release 3.1. + This object is deprecated henceforth. + With FSP150CC Release 4.1, this property is managed using + the Control Protocol Disposition tables." + ::= { cmEthernetAccPortEntry 50 } + +cmEthernetAccPortOamDiscoveryState OBJECT-TYPE + SYNTAX CmOamDiscoveryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet Access Port's OAM discovery state." + ::= { cmEthernetAccPortEntry 51 } + +cmEthernetAccPortOamLocalVarRtrvsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of whether the Ethernet + Access Port supports sending variable response OAMPDUs." + ::= { cmEthernetAccPortEntry 52 } + +cmEthernetAccPortOamLocalLinkEventsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of whether the Ethernet + Access Port supports interpreting Link Events." + ::= { cmEthernetAccPortEntry 53 } + +cmEthernetAccPortOamLocalOamLoopbacksSupported OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of whether the Ethernet + Access Port is capable of OAM remote loopback mode." + ::= { cmEthernetAccPortEntry 54 } + +cmEthernetAccPortOamLocalUnidirSupportEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of whether the Ethernet + Access Port is capable of sending OAMPDUs when the receive path + is non-operational." + ::= { cmEthernetAccPortEntry 55 } + +cmEthernetAccPortOamLocalMaxPDUSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the largest OAMPDU, in octets, + supported by the Ethernet Access Port. This value is + compared to the remote Maximum PDU Size and the smaller of + the two is used." + ::= { cmEthernetAccPortEntry 56 } + +cmEthernetAccPortOamLocalMode OBJECT-TYPE + SYNTAX CmOamMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to configure the OAM sublayer entity in + either Active or Passive mode." + ::= { cmEthernetAccPortEntry 57 } + +cmEthernetAccPortOamRemoteMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of the Remote Mac Address." + ::= { cmEthernetAccPortEntry 58 } + +cmEthernetAccPortOamRemoteVarRtrvsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of whether the remote OAM + entity supports sending variable response OAMPDUs." + ::= { cmEthernetAccPortEntry 59 } + +cmEthernetAccPortOamRemoteLinkEventsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of whether the remote OAM + entity supports interpreting Link Events." + ::= { cmEthernetAccPortEntry 60 } + +cmEthernetAccPortOamRemoteOamLoopbacksSupported OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of whether the remote OAM + entity supports OAM remote loopback mode." + ::= { cmEthernetAccPortEntry 61 } + +cmEthernetAccPortOamRemoteUnidirSupportEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of whether the remote + OAM entity is capable of sending OAMPDUs when the receive path + is non-operational." + ::= { cmEthernetAccPortEntry 62 } + +cmEthernetAccPortOamRemoteMaxPDUSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of the remote OAM + entity maximum OAMPDU size." + ::= { cmEthernetAccPortEntry 63 } + +cmEthernetAccPortOamRemoteMode OBJECT-TYPE + SYNTAX CmOamMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to retrieve whether the remote OAM + sublayer entity is either in Active or Passive mode." + ::= { cmEthernetAccPortEntry 64 } + + +-- Ethernet Port Service params +cmEthernetAccPortMode OBJECT-TYPE + SYNTAX CmEthernetSvcPortMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of whether the + Ethernet Access Port is in a connection-oriented + (offering VLAN based services) mode or connection-less + (offering MAC based services) mode." + ::= { cmEthernetAccPortEntry 65 } + +cmEthernetAccPortSvcType OBJECT-TYPE + SYNTAX CmEthernetSvcType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of whether the + Ethernet Access Port provides transparent port based services, + or multi-flow VLAN based services." + ::= { cmEthernetAccPortEntry 66 } + +-- Ethernet Port Traffic params +cmEthernetAccPortRxPauseDisposition OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This object allows management of RX pause frames on + Ethernet Access port. This object is applicable only + for FSP150CM Release 3.1. + This object is deprecated henceforth. With FSP150CC Release 4.1, + this property is managed using the Control Protocol + Disposition tables." + ::= { cmEthernetAccPortEntry 67 } + +cmEthernetAccPortTxPauseEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling transmit pause frames on + Ethernet Access port." + ::= { cmEthernetAccPortEntry 68 } + +cmEthernetAccPortAfpType OBJECT-TYPE + SYNTAX CmAfpType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Acceptable Frame Policy on + Ethernet Access port. Users can specify whether the port supports + only tagged frames, only untagged frames or both tagged and + untagged frames." + ::= { cmEthernetAccPortEntry 69 } + +-- Generic Ethernet Port params +cmEthernetAccPortMDIXStatus OBJECT-TYPE + SYNTAX CmEthernetMDIXType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the current MDIX status of the + Ethernet Access port." + ::= { cmEthernetAccPortEntry 70 } + +cmEthernetAccPortSfpReach OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP Reach in meters. + This is applicable when cmEthernetAccPortMediaType is fiber or coppersfp." + ::= { cmEthernetAccPortEntry 71 } + +cmEthernetAccPortSfpLaserWaveLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP Laser Wave Length in nano meters. + This is applicable only when cmEthernetAccPortMediaType is fiber." + ::= { cmEthernetAccPortEntry 72 } + +cmEthernetAccPortSfpMediaType OBJECT-TYPE + SYNTAX SfpMediaType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP Media Type. + This is applicable when cmEthernetAccPortMediaType is fiber or coppersfp." + ::= { cmEthernetAccPortEntry 73 } + +cmEthernetAccPortOamEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the EFM OAM on Ethernet Access Port." + ::= { cmEthernetAccPortEntry 74 } + +cmEthernetAccPortOamAdminState OBJECT-TYPE + SYNTAX CmOamAdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the EFM OAM Admin State." + ::= { cmEthernetAccPortEntry 75 } + +-- Ethernet Port Traffic params +cmEthernetAccPortShapingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the Access Port Shaping. + When enabled, values in cmEthernetAccPortShapedSpeedLo and + cmEthernetAccPortShapedSpeedHi are applicable." + ::= { cmEthernetAccPortEntry 76 } + +cmEthernetAccPortShapedSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the lower 32 bits of + the Access Port Shaped speed. This value is applicable + when cmEthernetAccPortShapingEnabled is enabled." + ::= { cmEthernetAccPortEntry 77 } + +cmEthernetAccPortShapedSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the higher 32 bits of + the Access Port Shaped speed. This value is applicable + when cmEthernetAccPortShapingEnabled is enabled." + ::= { cmEthernetAccPortEntry 78 } + +cmEthernetAccPortQinQEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the Q-in-Q Ether Type + on the Access Port. Setting this value to 0 will disable + the Q-in-Q override on the Access Port." + ::= { cmEthernetAccPortEntry 79 } + +cmEthernetAccPortRxPauseEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to enable/disable the RX PAUSE + on the Access Port. This object is not applicable for FSP150CM NTU Card. + On NTU Card cmEthernetAccPortRxPauseDisposition object should be used to + provision RxPause disposition." + ::= { cmEthernetAccPortEntry 80 } + +-- EtherJack Diagnosis params +cmEthernetAccPortAutoDiagEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to enable or disable the automatic + Cable Diagnostic tests when the cable is removed from the port." + ::= { cmEthernetAccPortEntry 81 } + +-- Link Loss Forwarding params +cmEthernetAccPortLinkLossFwdTxActionType OBJECT-TYPE + SYNTAX CmLinkLossFwdTxActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the Access Port's behavior when + link loss forwarding trigger events occur on the Network Port. + This provides ability to configure per access port LLF behavior." + ::= { cmEthernetAccPortEntry 82 } + +cmEthernetAccPortLinkLossFwdRxRLDLinkIds OBJECT-TYPE + SYNTAX CmRemoteLinkIds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the received Remote Link IDs in + EFM RLD messages on the Access Port." + ::= { cmEthernetAccPortEntry 83 } + +--Ethernet Port Services params +cmEthernetAccPortN2AVlanTrunkingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to enable or disable the VLAN trunking on + Ethernet Access port. Disabling VLAN trunking removes all + VLAN tags before transmitting traffic out of the access port. + This object is only applicable for connection-oriented, + evpl service type." + ::= { cmEthernetAccPortEntry 84 } + +cmEthernetAccPortA2NPushPVIDEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether cmEthernetAccPortPortVlanId + value will be PUSHed on untagged frames or not in the + Access to Network direction. This object is only applicable + for connection-oriented, evpl service type." + ::= { cmEthernetAccPortEntry 85 } + +cmEthernetAccPortN2APopPVIDEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether cmEthernetAccPortPortVlanId + value will be POPed in the + Network to Access direction. This object is only applicable + for connection-oriented, evpl service type." + ::= { cmEthernetAccPortEntry 86 } + +cmEthernetAccPortPortVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the Ethernet Access Port VLAN Id + to PUSH on untagged frames in the Access to Network + direction. This object is only applicable for connection-oriented, + evpl service type, when cmEthernetAccPortA2NPushPVIDEnabled + is set to true." + ::= { cmEthernetAccPortEntry 87 } + +cmEthernetAccPortPortVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the Ethernet Access Port VLAN Priority + for the PUSHed VLAN tag (specified by cmEthernetAccPortPortVlanId) + on untagged frames in the Access to Network direction. + This object is only applicable for connection-oriented, + evpl service type, when cmEthernetAccPortA2NPushPVIDEnabled + is set to true." + ::= { cmEthernetAccPortEntry 88 } + +cmEthernetAccPortPrioMapMode OBJECT-TYPE + SYNTAX PriorityMapMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the Ethernet Access Port + Priority Mapping Mode used for classification of frames. + This object is only applicable for connection-oriented, + evpl service type." + ::= { cmEthernetAccPortEntry 89 } + +--Synchronous Port params +cmEthernetAccPortSyncEEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether the Ethernet Access Port + can be enabled/disabled for Synchronous Ethernet. This object + is only applicable for Synchronous Ethernet capable ports. + When enabled, on receive side + -port can extract the frequency of its input signal + and pass the recovered clock to the system clock + -port processes the ESMC(Ethernet Synchronization Messaging + Channel) and extracts the QL (when also QL enabled) + -port is eligible to be selected as a system clock reference + When enabled, on transmit side + -port's transmit clock is locked to the system clock + -port generates an ESMC to generate a QL (when also QL enabled) + + When disabled, on receive side, + -port does not pass the recovered clock to the system clock + -port does not process the ESMC (if present) + -port is not eligible to be selected as a + system clock reference + When disabled, on transmit side + -port's output frequency may be synchronized to the system clock + -port does not generate an ESMC." + ::= { cmEthernetAccPortEntry 90 } + +cmEthernetAccPortQLModeEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether the Ethernet Access Port + can be enabled/disabled for QL Mode. This object + is only applicable for Synchronous Ethernet capable ports, + when cmEthernetAccPortQLModeEnabled is set to true. + When enabled, on receive side + -port shall PEER the SSM (Sync Status Messages) slow protocol PDUs + and take appropriate action + When enabled, on transmit side + -port shall periodically (once a second) transmit QL TLV + information PDUs + When disabled, on receive side, + -port shall terminate and discard any SSM slow protocol PDUs + When disabled, on transmit side + -port shall not transmit any SSM slow protocol PDUs." + ::= { cmEthernetAccPortEntry 91 } + +cmEthernetAccPortExpectedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the expected QL when the + Ethernet Access Port is enabled for QL Mode. This object + is only applicable for Synchronous Ethernet capable ports, + when cmEthernetAccPortQLModeEnabled is set to true. + This object allows the user to set a minimum + expected received Quality Level on the port. The valid values + depend upon the SYNC entity's Network Clock Type. A value of + None represents that a minimum Quality Level is not expected. + The default value shall be None." + ::= { cmEthernetAccPortEntry 92 } + +cmEthernetAccPortAssumedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the assumed QL on the + Ethernet Access Port. This object is only applicable for + Synchronous Ethernet capable ports. + The Assumed QL is only meaningful if the Network Clock Type + (see fsp150cm-sync.mib) is option1 and the + port's QL Mode is disabled and the port is being used as + an input reference source. Under these conditions, + the specified QL value is assumed to be the Quality Level of the + non-failed reference." + ::= { cmEthernetAccPortEntry 93 } + +cmEthernetAccPortReceivedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Received QL value for the Ethernet port. + If the Ethernet port's QL Mode is disabled, then the received + QL value is not applicable.This object is only applicable for + Synchronous Ethernet capable ports." + ::= { cmEthernetAccPortEntry 94 } + +cmEthernetAccPortTransmitQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Transmitted QL value for the Ethernet port. + If the Ethernet port's QL Mode is disabled, then the received + QL value is not applicable. This object is only applicable for + Synchronous Ethernet capable ports." + ::= { cmEthernetAccPortEntry 95 } + +cmEthernetAccPortDeiEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This is a port level control to reset the DEI + (Drop Eligibility Indicator) bit in the S-Tag, + if the downstream equipment supports S-Tag TPID (EtherType) but + cannot handle DEI bit set. In the receive direction, + it uses the S-TAG DEI when enabled, else ignores it. + The following comment is NOT relevant to OSA8.1.1, + since this object is still supported by OSA8.1.1. + The object has been deprecated. + The respective configuration should be managed + by following objects: + cmEthernetAccPortRxDeiAction, cmEthernetAccPortTxDeiAction, + cmEthernetAccPortRxDeiOuterTagType, cmEthernetAccPortTxDeiOuterTagType." + ::= { cmEthernetAccPortEntry 96 } + +cmEthernetAccPortPcpDEEncType OBJECT-TYPE + SYNTAX PcpDEEncType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is a port level control that specifies the mode of drop + eligibility encoding in PCP bits of the VLAN tag." + ::= { cmEthernetAccPortEntry 97 } + +cmEthernetAccPortPcpDEPairsAction OBJECT-TYPE + SYNTAX PcpDEPairsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the SNMP user to manage the Priority + Code Point (PCP) Drop Eligibility Pairs. When the + cmEthernetAccPortPcpDEEncType is of type 7p1d, 6p2d, 5p3d, + the cmAccPortPcpDEPairTable can be used to specify + alternate pairs of priorities to specify drop eligibility/ + ineligibility." + ::= { cmEthernetAccPortEntry 98 } + +cmEthernetAccPortSSMRemoteMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of the Remote Mac Address, when + the port is peering using SSM." + ::= { cmEthernetAccPortEntry 99 } + +cmEthernetAccPortXgePhyType OBJECT-TYPE + SYNTAX XgePhyType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the PHY type of 10G Ethernet Port. + 10G ports can operate in LAN-PHY or WAN-PHY mode. The default mode is LAN-PHY + and port rate in this mode is 10Gbps. In WAN-PHY mode the port rate is 9.29Gbps. + This attribute is only applicable for ports configured to work at speed-10G-full. + For other speeds the value of this object must be 'not-applicable' and cannot + be changed. + " + ::= { cmEthernetAccPortEntry 100 } + +cmEthernetAccPortLoopbackSourceMacControlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to Enable/Disable the Acc Port Source MAC + Address frame matching criteria for all streams. + Not applicable for: efm-oam-remote, efm-oam-remote-timed." + ::= { cmEthernetAccPortEntry 101 } + +cmEthernetAccPortLoopbackDestMacControlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to Enable/Disable the Acc Port Destination MAC + Address frame matching criteria for all streams. + Not applicable for: efm-oam-remote, efm-oam-remote-timed." + ::= { cmEthernetAccPortEntry 102 } + +cmEthernetAccPortLoopbackSourceMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set Acc Port Source MAC Address for frame + matching when Acc Port Source MAC Control is enabled." + ::= { cmEthernetAccPortEntry 103 } + +cmEthernetAccPortLoopbackDestMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set Acc Port Destination MAC Address for frame + matching when Acc Port Destination MAC Control is enabled." + ::= { cmEthernetAccPortEntry 104 } + +cmEthernetAccPortLoopbackBlockingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows frame blocking when loopback is active. + - True: Blocks frames in the non-loopback direction + that match the PORT or VLAN received in the + non-loopback direction. Discards frames + in the loopback direction that match + the PORT or VLAN, but do not match + the MAC address criteria, + - False: No blocking of frames." + ::= { cmEthernetAccPortEntry 105 } + +cmEthernetAccPortRxDeiAction OBJECT-TYPE + SYNTAX RxDeiAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify + the Receive DEI Action." + ::= { cmEthernetAccPortEntry 106 } + +cmEthernetAccPortTxDeiAction OBJECT-TYPE + SYNTAX TxDeiAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify + the Transmit DEI Action." + ::= { cmEthernetAccPortEntry 107 } + +cmEthernetAccPortRxDeiOuterTagType OBJECT-TYPE + SYNTAX DeiOuterTagType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify + the Receive DEI Outer Tag Type." + ::= { cmEthernetAccPortEntry 108 } + +cmEthernetAccPortTxDeiOuterTagType OBJECT-TYPE + SYNTAX DeiOuterTagType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify + the Transmit DEI Outer Tag Type." + ::= { cmEthernetAccPortEntry 109 } + +cmEthernetAccPortLaserWDMChannel OBJECT-TYPE + SYNTAX SfpChannelIdentifier + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Channel number of WDM tunable XFP setting." + ::= { cmEthernetAccPortEntry 110 } + +cmEthernetAccPortLaserIsTunable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel number of WDM tunable XFP setting." + ::= { cmEthernetAccPortEntry 111 } + +cmEthernetAccPortLaserFrequency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel number of WDM tunable XFP setting." + ::= { cmEthernetAccPortEntry 112 } + +cmEthernetAccPortMediaTypeAutoSelected OBJECT-TYPE + SYNTAX EthernetMediaType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the auto selected Ethernet Media of the + Ethernet Access Port." + ::= { cmEthernetAccPortEntry 113 } + +cmEthernetAccPortLowLatencyQueuingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to Enable/Disable the Low Latency Queuing on + the Ethernet Access Port." + ::= { cmEthernetAccPortEntry 114 } + +cmEthernetAccPortA2nSwapPriorityVIDEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to Enable/Disable + the Swapping of Priority Vlan Id in the A2N direction." + ::= { cmEthernetAccPortEntry 115 } + +cmEthernetAccPortN2aSwapPriorityVIDEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to Enable/Disable + the Swapping of Priority Vlan Id in the N2A direction." + ::= { cmEthernetAccPortEntry 116 } + +cmEthernetAccPortSwapPriorityVID OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the value of + Vlan Id for the Swapping of Priority Vlan Id operation + for both the A2N and N2A direction." + ::= { cmEthernetAccPortEntry 117 } + +cmEthernetAccPortDiagnosticMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the diagnose mac address for SAT, ECPA, JDSU, Loopback with Override SA etc." + ::= { cmEthernetAccPortEntry 118 } + +cmEthernetAccPortIngressCOSPriority OBJECT-TYPE + SYNTAX VlanTagType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Indicates which VLAN tag to use for PCP Priority to COS mapping + when the port Priority Map Mode is 802.1p. Supported values are + inner-vlantag and outer-vlantag. This attribute is only applicable + on products when Flowpoint Model is supported. + + inner-vlantag: The inner VLAN tag PCP Priority of a frame is + used for ingress COS mapping. A frame with no inner VLAN tag + (untagged or single-tagged) will have a COS equal to the default + COS of the port. + + outer-vlantag: The outer VLAN tag PCP Priority of a frame is used + for ingress COS mapping. A frame with no outer VLAN tag (untagged) + will have a COS equal to the default COS of the port. + + This attribute has been deprecated and is not supported. Now, + the Priority Map Mode indicates whether it is inner or outer. + Use priomap-8021p(4) for outer and priomap-8021p-inner(5) + for inner. " + DEFVAL { outer-vlantag } + ::= { cmEthernetAccPortEntry 119 } + +cmEthernetAccPortDefaultCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The COS assigned to a frame that does not have a valid COS identifier + for the Priority Map Mode of the port. This attribute is only applicable + on products when Flowpoint Model is supported. + + This value is assigned to a frame received on a port when: + - the cmEthernetAccPortPrioMapMode=priomap-8021p, ingressCOSPriority=inner-vlantag; + and the frame is untagged + - the cmEthernetAccPortPrioMapMode=priomap-8021p, ingressCOSPriority=inner-vlantag; + and the frame has a single VLAN tag + - the cmEthernetAccPortPrioMapMode=priomap-8021p, ingressCOSPriority=outer-vlantag; + and the frame is untagged + - the cmEthernetAccPortPrioMapMode=priomap-dscp; and the frame does not have an IP ethertype + - the cmEthernetAccPortPrioMapMode=priomap-tos; and the frame does not have an IP ethertype. + + This attribute has been deprecated and is not supported. The + Default COS is determined from the flowpoint's associated + Priority Mapping Profle." + DEFVAL { 0 } + ::= { cmEthernetAccPortEntry 120 } + +cmEthernetAccPortTrafficModel OBJECT-TYPE + SYNTAX EthernetPortTrafficModel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Traffic Management connection model available for the port. + - accessFlow: NID Traffic Connection model. + - flowpoint: Multipoint and Aggregation Traffic Connection model." + DEFVAL { accessFlow } + ::= { cmEthernetAccPortEntry 121 } + +cmEthernetAccPortIndependentShaperBW OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether the shaper bw independent." + ::= { cmEthernetAccPortEntry 122 } + +cmEthernetAccPortJdsuLoopbackSrcIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object is applicable when there is jdsu l3 loopback." + ::= { cmEthernetAccPortEntry 123 } + +cmEthernetAccPortWfqSegmentationCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify the wfq segmentation cos value." + ::= { cmEthernetAccPortEntry 124 } + +cmEthernetAccPortWfqGroupCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify the wfq group cos value." + ::= { cmEthernetAccPortEntry 125 } + +cmEthernetAccPortWfqGroupEirLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify the wfq group eir low 32 bits value." + ::= { cmEthernetAccPortEntry 126 } + +cmEthernetAccPortWfqGroupEirHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify the wfq group eir high 32 bits value." + ::= { cmEthernetAccPortEntry 127 } + +cmEthernetAccPortSilentStartControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows enabling/disabling of silent start." + ::= { cmEthernetAccPortEntry 128 } + +cmEthernetAccPortSfpLinkLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP Link Length. + This is applicable only when cmEthernetTrafficPortMediaType is fiber or coppersfp." + ::= { cmEthernetAccPortEntry 129 } + +cmEthernetAccPortOuterTagTpidOverride OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling of Outer Tag TPID override. + When enabled, values in Outer Tag TPID is applicable on egress + Ethernet Access Port." + ::= { cmEthernetAccPortEntry 130 } + +cmEthernetAccPortOuterTagTpid OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the egress Outer Tag TPID + on the Ethernet Access Port." + ::= { cmEthernetAccPortEntry 131 } + +-- Ethernet Port SFP params +cmEthernetAccPortSfpName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the official name of the SFP." + ::= { cmEthernetAccPortEntry 132 } + +cmEthernetAccPortSfpHardwareRevision OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the hardware revision of the SFP." + ::= { cmEthernetAccPortEntry 133 } + +cmEthernetAccPortPersistentLoopbackControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling of Persistent Loopback Control. + The loopback configuration parameters do not survive restart as typically + maintenance actions are not persist. Setting this attribute to true shall + persist the loopback configuration parameters. When it is set to false the + loopback configuration parameters shall not survive a restart." + ::= { cmEthernetAccPortEntry 134 } + +cmEthernetAccPortLoopbackTestReflectorIPv4AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control that enables/disables Test Reflector IPv4 Address + to be used for Test Reflector IP Interface." + ::= { cmEthernetAccPortEntry 135 } + +cmEthernetAccPortLoopbackTestReflectorIPv4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the Test Reflector Interface IPv4 address." + ::= { cmEthernetAccPortEntry 136 } + +cmEthernetAccPortLoopbackTestReflectorIPv6AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control that enables/disables Test Reflector IPv6 Address + to be used for Test Reflector IP Interface." + ::= { cmEthernetAccPortEntry 137 } + +cmEthernetAccPortLoopbackTestReflectorIPv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the Test Reflector Interface IPv6 address." + ::= { cmEthernetAccPortEntry 138 } + +cmEthernetAccPortPowerdDeviceDetection OBJECT-TYPE + SYNTAX ToggleValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage (enable/disable) Power Over Ethernet Detection." + ::= { cmEthernetAccPortEntry 139 } + + +cmEthernetAccPortPoEStatus OBJECT-TYPE + SYNTAX PoEStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the status of Power Over Ethernet Detection." + ::= { cmEthernetAccPortEntry 140 } + +-- Ethernet Port SFP params +cmEthernetAccPortSfpIdentifierValue OBJECT-TYPE + SYNTAX SfpIdentifierValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP identifier value." + ::= { cmEthernetAccPortEntry 141 } + +-- +-- Ethernet Access Port Control Protocol Disposition +-- +cmEthernetAccPortCpdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetAccPortCpdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Access Port + Control Protocol Disposition. + + This table is only + applicable for FSP150CM Hub Shelf Release 3.x." + ::= { cmFacilityObjects 2 } + +cmEthernetAccPortCpdEntry OBJECT-TYPE + SYNTAX CmEthernetAccPortCpdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetAccPortCpdTable. + These entries represent a Control Protocol Disposition + filtering criteria on the Ethernet Access Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmEthernetAccPortCpdIndex } + ::= { cmEthernetAccPortCpdTable 1 } + + +CmEthernetAccPortCpdEntry ::= SEQUENCE { + -- Index + cmEthernetAccPortCpdIndex Integer32, + + -- Filtering Criteria + cmEthernetAccPortCpdFilterType CmControlProtocolFilterType, + cmEthernetAccPortCpdFilterDescr DisplayString, + cmEthernetAccPortCpdDispType CmControlProtocolDispType, + cmEthernetAccPortCpdMacAddressMatch MacAddress, + cmEthernetAccPortCpdMacAddressMask MacAddress, + cmEthernetAccPortCpdEthertype Integer32, + cmEthernetAccPortCpdEthertypeMask Integer32, + cmEthernetAccPortCpdSubtype Integer32, + cmEthernetAccPortCpdSubtypeMask Integer32 +} + + +cmEthernetAccPortCpdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this CPD Service Entry." + ::= { cmEthernetAccPortCpdEntry 1 } + +cmEthernetAccPortCpdFilterType OBJECT-TYPE + SYNTAX CmControlProtocolFilterType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This enables specification of type of CPD Filter." + ::= { cmEthernetAccPortCpdEntry 2 } + +cmEthernetAccPortCpdFilterDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This provides description of CPD Filter." + ::= { cmEthernetAccPortCpdEntry 3 } + +cmEthernetAccPortCpdDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables specification of disposion type of CPD Filter." + ::= { cmEthernetAccPortCpdEntry 4 } + +cmEthernetAccPortCpdMacAddressMatch OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter MAC Address to match." + ::= { cmEthernetAccPortCpdEntry 5 } + +cmEthernetAccPortCpdMacAddressMask OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter MAC Address Mask to match." + ::= { cmEthernetAccPortCpdEntry 6 } + +cmEthernetAccPortCpdEthertype OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter Ethertype to match." + ::= { cmEthernetAccPortCpdEntry 7 } + +cmEthernetAccPortCpdEthertypeMask OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter Ethertype Mask to match." + ::= { cmEthernetAccPortCpdEntry 8 } + +cmEthernetAccPortCpdSubtype OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter Subtype to match." + ::= { cmEthernetAccPortCpdEntry 9 } + +cmEthernetAccPortCpdSubtypeMask OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter Subtype Mask to match." + ::= { cmEthernetAccPortCpdEntry 10 } + + +-- +-- Ethernet Access Port Cable Length Benchmark +-- +cmEthernetAccPortClbTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetAccPortClbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Access Port + Cable Length Benchmark." + ::= { cmFacilityObjects 3 } + +cmEthernetAccPortClbEntry OBJECT-TYPE + SYNTAX CmEthernetAccPortClbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetAccPortClbTable. + These entries represent Cable Length Benchmarks + on the Ethernet Access Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmEthernetAccPortClbIndex } + ::= { cmEthernetAccPortClbTable 1 } + + +CmEthernetAccPortClbEntry ::= SEQUENCE { + cmEthernetAccPortClbIndex Integer32, + cmEthernetAccPortClbEnabled TruthValue, + cmEthernetAccPortClbLength DisplayString, + cmEthernetAccPortClbDescr DisplayString +} + +cmEthernetAccPortClbIndex OBJECT-TYPE + SYNTAX Integer32 (1..5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Cable Length Benchmark Entry specification." + ::= { cmEthernetAccPortClbEntry 1 } + +cmEthernetAccPortClbEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables specification of Cable Length Benchmark entry." + ::= { cmEthernetAccPortClbEntry 2 } + +cmEthernetAccPortClbLength OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Cable length of Cable Points Entry. The cable length is of + the form XXX[.YY] where XX can be any integer value and YY + allows precision of 2 decimals after the floating point. Note + that .YY is optional." + ::= { cmEthernetAccPortClbEntry 3 } + +cmEthernetAccPortClbDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A textual string containing description of cable span." + ::= { cmEthernetAccPortClbEntry 4 } + +-- +-- Ethernet Flow +-- +cmFlowTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Flows + for configuration purposes. If the corresponding + Ethernet Access Port's cmEthernetAccPortMode is + connection-oriented and cmEthernetAccPortSvcType is epl, + there exists a single Flow in this table. + + No Flow creation or deletion is allowed on this table + for FSP150CM NTU based services. + + Since Fsp150 R5.6CC release this table is used to manage 2 types of Flows: + - Access Port Flow as in the previous releases + - Tranparent Flow (new in 5.6CC) + A Transparent Flow is Flow between Network-1 and Network-2 ports used + to convey pass-thru traffic in the ring topology e.g. ERP. + Few of the existing attributes will have new semantix for Transperent Flow. + Transparent Flow is a NE level object and hence has different indexing + than the Access Port Flow. The valid indices are neIndex and cmFlowIndex. + The remaining indices will have constant values as follows: + shelfIndex = 1 + slotIndex = 255 + cmEthernetAccPortIndex = 0 + " + ::= { cmFacilityObjects 4 } + +cmFlowEntry OBJECT-TYPE + SYNTAX CmFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmFlowTable. These entries represent + an Ethernet Flow." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, cmFlowIndex } + ::= { cmFlowTable 1 } + +CmFlowEntry ::= SEQUENCE { + -- Flow Index/Id + cmFlowIndex Integer32, + cmFlowCircuitName DisplayString, + + -- State Management params + cmFlowAdminState AdminState, + cmFlowOperationalState OperationalState, + cmFlowSecondaryState SecondaryState, + + -- Flow Properties + cmFlowType CmFlowType, + cmFlowMultiCOS TruthValue, + cmFlowA2NCIR Unsigned32, + cmFlowA2NEIR Unsigned32, + cmFlowN2ARateLimitingEnabled TruthValue, + cmFlowN2ACIR Unsigned32, + cmFlowN2AEIR Unsigned32, + + --SNMP row creation + cmFlowStorageType StorageType, + cmFlowRowStatus RowStatus, + + --New objects available with FSP150CC GE206 devices (Release 4.1CC) + cmFlowTrafficType FlowTrafficType, + cmFlowCOS Integer32, + + --flow membership + cmFlowVlanMemberList DisplayString, + cmFlowAction FlowVlanActionType, + cmFlowActionVlan DisplayString, + cmFlowUntaggedMemberEnabled TruthValue, + + --flow bandwidth + cmFlowA2NCIRHi Unsigned32, + cmFlowA2NEIRHi Unsigned32, + cmFlowN2ACIRHi Unsigned32, + cmFlowN2AEIRHi Unsigned32, + cmFlowHCOSMgmtEnabled TruthValue, + cmFlowGuaranteedA2NBandwidthLo Unsigned32, + cmFlowGuaranteedA2NBandwidthHi Unsigned32, + cmFlowMaximumA2NBandwidthLo Unsigned32, + cmFlowMaximumA2NBandwidthHi Unsigned32, + + --flow tag management + cmFlowCTagControl FlowTagControl, + cmFlowCTagVlanId VlanId, + cmFlowCTagVlanPriority VlanPriority, + cmFlowCTagMatchRxPrio TruthValue, + cmFlowSTagControl FlowTagControl, + cmFlowSTagVlanId VlanId, + cmFlowSTagVlanPriority VlanPriority, + cmFlowOuterTagPrioEnabled TruthValue, + + --N2A COS Priority + cmFlowN2ACOSPriorityTagType VlanTagType, + + --flow frame loss thresholds + cmFlowESFramesLossThreshold Integer32, + cmFlowSESFramesLossThresholdRatio Integer32, + + --New objects available with FSP150CC GE201 (Release 4.3CC) + cmFlowPolicingEnabled TruthValue, + cmFlowPreserveSTagProperties TruthValue, + cmFlowInnerTagPrioEnabled TruthValue, + + --New objects available with FSP150CC GE206 (Release 4.4.2CC) + cmFlowN2AOuterTagPrioEnabled TruthValue, + + --New objects available with FSP150CC GE206V (Release 5.3CC) + cmFlowA2NShapingType ShapingType, + cmFlowN2AShapingType ShapingType, + + cmFlowSTagMatchRxPrio TruthValue, + + --New objects available with FSP150CC GE206V (Release 5.4CC) + cmFlowAutoBandwidthConfigEnabled TruthValue, + + --New objects available with FSP150CC GE206V/GE201/GE206/XG210 (Release 5.6CC) + cmFlowPort1 VariablePointer, + cmFlowPort2 VariablePointer, + cmFlowPolicingControl PolicingControl, + cmFlowAutoCIRPercentage Integer32, + cmFlowLoopAvoidanceObject VariablePointer, + cmFlowConfigType FlowConfigType, + cmFlowN2NForwardingEnabled TruthValue, + + --New objects available with FSP150CC GE206V/XG210 (Release 7.1CC) + cmFlowA2NMulticastRateLimitControl TruthValue, + cmFlowA2NMulticastRateLimitLo Unsigned32, + cmFlowA2NMulticastRateLimitHi Unsigned32, + cmFlowA2NBroadcastRateLimitControl TruthValue, + cmFlowA2NBroadcastRateLimitLo Unsigned32, + cmFlowA2NBroadcastRateLimitHi Unsigned32, + cmFlowA2NCombinedRateLimitControl TruthValue, + cmFlowA2NCombinedRateLimitLo Unsigned32, + cmFlowA2NCombinedRateLimitHi Unsigned32, + cmFlowRefPrioMapProfile VariablePointer, + cmFlowRefEoMplsPwObject VariablePointer, + cmFlowRefN2APrioMapProfile VariablePointer, + cmFlowSecureBlockingEnabled TruthValue, + cmFlowRefConnectGuardFlowList DisplayString, + cmFlowSecureStateList DisplayString, + cmFlowIndependentA2NShaperBW TruthValue, + cmFlowWfqSegmentationCOS Integer32, + cmFlowWfqGroupCOS Integer32, + cmFlowWfqGroupEirLo Unsigned32, + cmFlowWfqGroupEirHi Unsigned32 +} + +cmFlowIndex OBJECT-TYPE + SYNTAX Integer32 (1..400) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The integer index value corresponding to an Ethernet Flow." + ::= { cmFlowEntry 1 } + +cmFlowCircuitName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + circuit identifier with the Flow." + ::= { cmFlowEntry 2 } + +-- State Management params +cmFlowAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Flow." + ::= { cmFlowEntry 3 } + +cmFlowOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Flow." + ::= { cmFlowEntry 4 } + +cmFlowSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Flow." + ::= { cmFlowEntry 5 } + +cmFlowType OBJECT-TYPE + SYNTAX CmFlowType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the type of the Flow." + ::= { cmFlowEntry 6 } + +cmFlowMultiCOS OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of multiple COS (Class of Service) + Flow." + ::= { cmFlowEntry 7 } + +cmFlowA2NCIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information + Rate(CIR) of an Flow in the Access to Network (A2N) direction. + For a portbased Flow(FSP150CM NTU, CPMR), + this object is not settable. This value represents the lower + 32-bits of the CIR. For a Multi COS flow, this value + is settable only at creation time. + + In case of Tranparent Flow this object represents N1 to N2 CIR." + ::= { cmFlowEntry 8 } + +cmFlowA2NEIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information + Rate(EIR) on an Flow in the Access to Network (A2N) direction. + For a portbased Flow(FSP150CM NTU, CPMR), + this object is not settable. This value represents the lower + 32-bits of the CIR. For a Multi COS flow, this value + is settable only at creation time. + + In case of Tranparent Flow this object represents N1 to N2 EIR." + ::= { cmFlowEntry 9 } + +cmFlowN2ARateLimitingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the N2A rate limiting, + independent of A2N rate limiting. When not enabled, + N2A specification is the same as A2N. + + This object is not applicable for Tranparent Flow; the value should be FALSE." + ::= { cmFlowEntry 10 } + +cmFlowN2ACIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information + Rate(CIR) of an Flow in the Network to Access (N2A) direction. + For a portbased Flow, this object is not settable. This is + only settable if cmFlowN2ARateLimitingEnabled is enabled. + + In case of Tranparent Flow this object represents N2 to N1 CIR." + ::= { cmFlowEntry 11 } + +cmFlowN2AEIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information + Rate(CIR) of an Flow in the Network to Access (N2A) direction. + For a portbased Flow, this object is not settable. This is + only settable if cmFlowN2ARateLimitingEnabled is enabled. + + In case of Tranparent Flow this object represents N2 to N1 EIR." + ::= { cmFlowEntry 12 } + +cmFlowStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmFlowEntry 13 } + +cmFlowRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmFlowRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmFlowRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmFlowRowStatus object may be modified if + the associated instance of this object is equal to active(1). + + Note that flow creation and deletion is only supported + with access port in connection-oriented evpl mode." + ::= { cmFlowEntry 14 } + +--New objects available with FSP150CC GE206 devices (Release 4.1CC) +cmFlowTrafficType OBJECT-TYPE + SYNTAX FlowTrafficType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on the type of traffic flow + supported by the system, i.e.'shaped-only' flows (support + only shaping) or 'policed-shaped' (support policing and shaping) flows. + 'shaped-only' flow exists for FSP150CM NTU and CPMR access ports. + 'policed-shaped' flows are supported in FSP150CC devices. + Please note that this object refers to how traffic profiles + are managed on devices and is independent of the policing enabling/disabling + feature." + ::= { cmFlowEntry 15 } + +cmFlowCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the COS (Class of Service) + value for the Traffic Flow. This value is used at flow creation + time to identify the COS level of the A2N and N2A shaper. + In case of a multi-COS flow, this value is not applicable + when multiple policers/shapers exist on the flow. + This object is also applicable to specify the COS of a + connection-oriented epl service." + ::= { cmFlowEntry 16 } + +--flow membership +cmFlowVlanMemberList OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..512)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is applicable only when Port is in connection-oriented + evpl mode. This attribute is mandatory if creation of + connection-oriented evpl regular flow is desired. + It allows specification of VLAN members of the Flow. + VLAN members are comma separated, of the form X-Y where X is the + VLAN Id and Y is the VLAN Priority. VLAN members can be of + the form X-* or X (vlan X with all priorities), + *-Y (all vlans with priority Y), and X1:X2 + (range of vlans from X1 to X2, all priorities). Members + with specific VLAN Id and specific VLAN Priority are not supported. + Once the flow is created, this attribute can only be updated + using cmFlowAction and cmFlowActionVlan objects." + ::= { cmFlowEntry 17 } + +cmFlowAction OBJECT-TYPE + SYNTAX FlowVlanActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is applicable only when Port is in connection-oriented + evpl mode and the cmFlowType is regular. This object allows to + add or remove the VLAN members specified by + cmFlowActionVlan object. SNMP manager must first + configure the VLAN member to be added/removed in the object + cmFlowActionVlan and then should specify + cmFlowAction on whether to add/remove the specified + VLAN member." + ::= { cmFlowEntry 18 } + +cmFlowActionVlan OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is applicable only when Port is in connection-oriented + evpl mode. This object allows adding/removing VLAN members + to a connection-oriented evpl regular flow. + VLAN member is of the form X-Y where X is the + VLAN Id and Y is the VLAN Priority. VLAN members can be of + the form X-* (vlan X with all priorities), + *-Y (all vlans with priority Y), and X1:X2 + (range of vlans from X1 to X2, all priorities). + Members with specific VLAN Id and + specific VLAN Priority are not supported. + In order to add/remove VLAN member to a flow, user must + specify this object with appropriate VLAN and then invoke + cmFlowAction." + ::= { cmFlowEntry 19 } + +cmFlowUntaggedMemberEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is applicable only when Port is in connection-oriented + evpl mode for a regular flow as well as default flow. + This object allows to specify whether or not the flow + supports untagged traffic." + ::= { cmFlowEntry 20 } + +--flow bandwidth +cmFlowA2NCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information + Rate(CIR) of an Flow in the Access to Network (A2N) direction. + This value represents the upper 32 bits of CIR (lower is + provided in cmFlowA2NCIR). For a Multi COS flow, this value + is settable only at creation time. + + In case of Tranparent Flow this object represents N1 to N2 CIR." + ::= { cmFlowEntry 21 } + +cmFlowA2NEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information + Rate(EIR) on an Flow in the Access to Network (A2N) direction. + For a portbased Flow(FSP150CM NTU, CPMR), + this object is not settable. This value represents the higher + 32-bits of the CIR. For a Multi COS flow, this value + is settable only at creation time. + + In case of Tranparent Flow this object represents N1 to N2 EIR." + ::= { cmFlowEntry 22 } + +cmFlowN2ACIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information + Rate(CIR) of an Flow in the Network to Access (N2A) direction. + This value represents the upper 32 bits of CIR (lower is + provided in cmFlowN2ACIR). For a Multi COS flow, this value + is settable only at creation time. This is + only settable if cmFlowN2ARateLimitingEnabled is enabled. + + In case of Tranparent Flow this object represents N2 to N1 CIR." + ::= { cmFlowEntry 23 } + +cmFlowN2AEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information + Rate(EIR) on an Flow in the Network to Access (N2A) direction. + For a portbased Flow(FSP150CM NTU, CPMR), + this object is not settable. This value represents the higher + 32-bits of the CIR. For a Multi COS flow, this value + is settable only at creation time. This is + only settable if cmFlowN2ARateLimitingEnabled is enabled. + + In case of Tranparent Flow this object represents N2 to N1 EIR." + ::= { cmFlowEntry 24 } + +cmFlowHCOSMgmtEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of Hierarchical COS on the Flow." + ::= { cmFlowEntry 25 } + +cmFlowGuaranteedA2NBandwidthLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object supports the Hierarchical Class of Service (HCOS) + feature. It is only applicable for a flow with multiple + class of services. This allows the provisioning of + guaranteed bandwidth (lower 32 bits) of a flow. + This value must be greater than or equal to the sum of all + individual COS CIRs. + + In case of Tranparent Flow this object represents N1 to N2 and N2 to N1 + guaranteed bandwidth." + ::= { cmFlowEntry 26 } + +cmFlowGuaranteedA2NBandwidthHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object supports the Hierarchical Class of Service (HCOS) + feature. It is only applicable for a flow with multiple + class of services. This allows the provisioning of + guaranteed bandwidth (upper 32 bits) of a flow. + This value must be greater than or equal to the sum of all + individual COS CIRs. + + In case of Tranparent Flow this object represents N1 to N2 and N2 to N1 + guaranteed bandwidth." + ::= { cmFlowEntry 27 } + +cmFlowMaximumA2NBandwidthLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object supports the Hierarchical Class of Service (HCOS) + feature. It is only applicable for a flow with multiple + class of services. This allows the provisioning of + maximum bandwidth (lower 32 bits) of a flow. This is the peak + limit of a flow. This value must be greater than or equal + to the sum of all individual COS CIRs. + + In case of Tranparent Flow this object represents N1 to N2 and N2 to N1 + maximum bandwidth." + ::= { cmFlowEntry 28 } + +cmFlowMaximumA2NBandwidthHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object supports the Hierarchical Class of Service (HCOS) + feature. It is only applicable for a flow with multiple + class of services. This allows the provisioning of + maximum bandwidth (upper 32 bits) of a flow. This is the peak + limit of a flow. This value must be greater than or equal + to the sum of all individual COS CIRs. + + In case of Tranparent Flow this object represents N1 to N2 and N2 to N1 + maximum bandwidth." + ::= { cmFlowEntry 29 } + +--flow tag management +cmFlowCTagControl OBJECT-TYPE + SYNTAX FlowTagControl + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the tag management + operation on the C-TAG. Supported types are 'push', 'pushvid', + 'swapvid' and 'none'. If the type is 'push', + the VLAN Id (cmFlowCTagVlanId) and priority + (cmFlowCTagVlanPriority) are pushed onto the frame; + if the type is 'pushvid', only the VLAN Id (12 bits) is pushed, + the Priority is copied from incoming tag's priority; + if the type is 'swapvid', only the VLAN Id (12 bits) are + swapped with the specified cmFlowCTagVlanId; + if the type is 'none', no C-TAG management is performed. + + This object is not applicable for Tranparent Flow; the value should be 'none'." + ::= { cmFlowEntry 30 } + +cmFlowCTagVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Id to + be pushed or swapped, based on the value of cmFlowCTagControl. + It is applicable for 'push', 'swapvid' and 'pushvid' + control types. + + This object is not applicable for Tranparent Flow; the value should be 0." + ::= { cmFlowEntry 31 } + +cmFlowCTagVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Priority to + be pushed or swapped, based on the value of cmFlowCTagControl. + It is applicable for 'push' control type. + + This object is not applicable for Tranparent Flow; the value should be 0." + ::= { cmFlowEntry 32 } + +cmFlowCTagMatchRxPrio OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to specify whether the C-TAG priority + be used or ignored for traffic in the N2A direction. + This is only applicable if cmFlowCTagControl + is 'push'. + + This object is not applicable for Tranparent Flow; the value should be FALSE." + ::= { cmFlowEntry 33 } + +cmFlowSTagControl OBJECT-TYPE + SYNTAX FlowTagControl + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the tag management + operation on the S-TAG. Supported types are 'push', 'swapvid', and 'none'. + If the type is 'push', the VLAN Id (cmFlowSTagVlanId) and priority + (cmFlowSTagVlanPriority) are pushed onto the frame; if the type is + 'swapvid', the VLAN Id(12 bits) is swapped with the specified + cmFlowSTagVlanId; type is 'none', no S-TAG manament is performed. + + This object is not applicable for Tranparent Flow; the value should be 'none'." + ::= { cmFlowEntry 34 } + +cmFlowSTagVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Id to + be pushed, based on the value of cmFlowSTagControl. + It is applicable for 'push' control type. + + This object is not applicable for Tranparent Flow; the value should be 0." + ::= { cmFlowEntry 35 } + +cmFlowSTagVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Priority to + be pushed, based on the value of cmFlowSTagControl. + It is applicable for 'push' control type. + + This object is not applicable for Tranparent Flow; the value should be 0." + ::= { cmFlowEntry 36 } + +cmFlowOuterTagPrioEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to specify whether the flow + participates in outer-tag priority swap. The Priority + Mapping Table cmPrioMapTable allows the A2N outer-tag + priority to be specified based on incoming priority at + Access Port (based on priority mapping mode - 802.1P, TOS, DSCP). + + This object is not applicable for Tranparent Flow; the value should be FALSE." + ::= { cmFlowEntry 37 } + +cmFlowN2ACOSPriorityTagType OBJECT-TYPE + SYNTAX VlanTagType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to specify whether the flow + uses the inner-tag or the outer-tag in determining the COS (Class of Service) in the + N2A direction. This object is applicable in the case of a Multi COS Flow. + + This object is not supported for Tranparent Flow;" + ::= { cmFlowEntry 38 } + +--flow frame loss thresholds +cmFlowESFramesLossThreshold OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the number of frames lost + per flow that starts counting Errored Seconds (ES) on the flow. + This functionality is applicable if the flow is monitored + using the Y.1731 ESA functionality." + ::= { cmFlowEntry 39 } + +cmFlowSESFramesLossThresholdRatio OBJECT-TYPE + SYNTAX Integer32 (1..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the frame-loss ratio + per flow that starts counting Severely Errored Seconds (SES) + on the flow. + This functionality is applicable if the flow is monitored + using the Y.1731 ESA functionality." + ::= { cmFlowEntry 40 } + +cmFlowPolicingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is applicable only when Port is in connection-oriented mode. + This object is applicable to both epl and evpl mode flows. + This object allows to enable/disable the policing function on the flow." + ::= { cmFlowEntry 41 } + +cmFlowPreserveSTagProperties OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is applicable only when Port is in connection-oriented mode. + This object is applicable to evpl mode Regular flows, when S-TAG control + is specified as SWAPVID. + When enabled, this attribute preserves the EtherType (0x88a8) and + DEI (Drop Eligibility Indicator) bit + in the incoming S-TAG (both from Access and Network Port perspective) + into the outgoing S-TAG. + When not enabled, the incoming tag is considered as a Q-TAG (0x8100) + and both EtherType and CFI (Canonical Form Indicator) bits are over-written + by the S-TAG Ethertype (0x88a8) and DEI bit. + + This object is not applicable for Tranparent Flow; the value should be FALSE." + ::= { cmFlowEntry 42 } + +cmFlowInnerTagPrioEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to specify whether the flow + participates in inner-tag (second) priority swap. The Priority + Mapping Table cmPrioMapTable allows the A2N inner-tag + priority to be specified based on incoming priority at + Access Port (based on priority mapping mode - 802.1P, TOS, DSCP). + + This object is not applicable for Tranparent Flow; the value should FALSE." + ::= { cmFlowEntry 43 } + +cmFlowN2AOuterTagPrioEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to specify whether the flow + participates in outer-tag priority swap in the A2N direction. + The Priority Mapping Table cmNetPortPrioMapTable allows the N2A outer-tag + priority to be specified based on incoming priority at + Network Port (based on priority mapping mode - 802.1P, TOS, DSCP). + + This object is not applicable for Tranparent Flow; the value should be FALSE." + ::= { cmFlowEntry 44 } + +cmFlowA2NShapingType OBJECT-TYPE + SYNTAX ShapingType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to specify whether the traffic in A2N direction + passing through this flow is shaped by port-level or flow-level Shapers. + In case of portbased flows the value of this attribute is flow-based and + cannot be changed. In case of regular and default flows Fsp150 products + may support both port-based and flow-based shaping." + ::= { cmFlowEntry 45 } + +cmFlowN2AShapingType OBJECT-TYPE + SYNTAX ShapingType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to specify whether the traffic in N2A direction + passing through this flow is shaped by port-level or flow-level Shapers. + In case of portbased flows the value of this attribute is flow-based and + cannot be changed. In case of regular and default flows Fsp150 products + may support both port-based and flow-based shaping." + ::= { cmFlowEntry 46 } + +cmFlowSTagMatchRxPrio OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates whether the S-TAG priority + is used or ignored for traffic in the N2A direction. + This is only applicable if cmFlowSTagControl + is 'push'. + + This object is not applicable for Tranparent Flow; the value should be FALSE." + ::= { cmFlowEntry 47 } + +cmFlowAutoBandwidthConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is applicable for Flows on the PWE3 Ethernet Backplane Port. + When set to TRUE bandwidth of this Flow will be automatically adjusted when + PWE3 SATOPs are provisioned. The bandwidth will be adjusted based on the + TDM entities of associated SATOPs. + Flow on ports other than PWE3 Ethernet Backplane Port will always have + this value set to FALSE and it is not configurable." + ::= { cmFlowEntry 48 } + +cmFlowPort1 OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies a physical or logical port on the Access side of the + Flow. This can be Access Port, Access LAG or Access Split Horizion Group. + + In case of Tranparent Flow this object specifies port1 of the Flow which is + Network-1." + ::= { cmFlowEntry 49 } + +cmFlowPort2 OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies a physical or logical port on the Network side of the + Flow. This can be Network Port, Network LAG, Network Split Horizion Group + ERP or Protection Group. + + In case of Tranparent Flow this object specifies port2 of the Flow which is + Network-2." + ::= { cmFlowEntry 50 } + +cmFlowPolicingControl OBJECT-TYPE + SYNTAX PolicingControl + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the direction(s) in which Poling is enabled on traffic + within this Flow when cmFlowPolicingEnabled is TRUE." + + ::= { cmFlowEntry 51 } + +cmFlowAutoCIRPercentage OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the percentage of available CIR on the Network + ports assigned to this Flow when cmFlowAutoBandwidthConfigEnabled is TRUE. + The flow guaranteedBW is set to available BW multiplied by this value. + This object is only applicable to Tranparent Flow. + The value of this object should be 0 for Access Flow." + ::= { cmFlowEntry 52 } + +cmFlowLoopAvoidanceObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the Loop Avoidance instance to which this Flow belongs. + This object is appicable only for Transparent Flow and should point to the + ERP instance for which this Flows carries pass-thru traffic. + + In case of Access Flow the value of this object should be zeroDotZero." + ::= { cmFlowEntry 53 } + +cmFlowConfigType OBJECT-TYPE + SYNTAX FlowConfigType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies if this Flow is an Access Flow or Pass-thru Flow." + ::= { cmFlowEntry 54 } + +cmFlowN2NForwardingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to specify whether n2n forwarding + is enabled on particular Flow." + ::= { cmFlowEntry 55 } + +cmFlowA2NMulticastRateLimitControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether multicast frames are limited per Flow." + ::= { cmFlowEntry 56 } + +cmFlowA2NMulticastRateLimitLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limit for multicast packets per Flow. + When cmFlowA2NMulticastRateLimiteControl is set and value is 0, + then all multicast frames are dropped. + + This object represents the low-order 32-bits." + ::= { cmFlowEntry 57 } + +cmFlowA2NMulticastRateLimitHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limit for multicast packets per Flow. + When cmFlowA2NMulticastRateLimiteControl is set and value is 0, + then all multicast frames are dropped. + + This object represents the high-order 32-bits." + ::= { cmFlowEntry 58 } + +cmFlowA2NBroadcastRateLimitControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether broadcast frames are limited per Flow." + ::= { cmFlowEntry 59 } + +cmFlowA2NBroadcastRateLimitLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limit for multicast packets per Flow. + When cmFlowA2NBroadcastRateLimiteControl is set and value is 0, + then all multicast frames are dropped. + + This object represents the low-order 32-bits." + ::= { cmFlowEntry 60 } + +cmFlowA2NBroadcastRateLimitHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limit for multicast packets per Flow. + When cmFlowA2NBroadcastRateLimiteControl is set and value is 0, + then all multicast frames are dropped. + + This object represents the high-order 32-bits." + ::= { cmFlowEntry 61 } + +cmFlowA2NCombinedRateLimitControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether both multicast and broadcast frames are limited per Flow." + ::= { cmFlowEntry 62 } + +cmFlowA2NCombinedRateLimitLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limit for multicast packets per Flow. + When cmFlowA2NCombinedRateLimiteControl is set and value is 0, + then all multicast frames are dropped. + + This object represents the low-order 32-bits." + ::= { cmFlowEntry 63 } + +cmFlowA2NCombinedRateLimitHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limit for multicast packets per Flow. + When cmFlowA2NCombinedRateLimiteControl is set and value is 0, + then all multicast frames are dropped. + + This object represents the high-order 32-bits." + ::= { cmFlowEntry 64 } + +cmFlowRefPrioMapProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify the flow's profile." + ::= { cmFlowEntry 65 } + +cmFlowRefEoMplsPwObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies EoMpls Pw object OID." + ::= { cmFlowEntry 66 } + +cmFlowRefN2APrioMapProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify the flow's N2A direction profile." + ::= { cmFlowEntry 67 } + +cmFlowSecureBlockingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to enable/disable secure block." + ::= { cmFlowEntry 68 } + +cmFlowRefConnectGuardFlowList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the secure flow list, + it should be f3ConnectGuardFlowIndex value list split with comma." + ::= { cmFlowEntry 69 } + +cmFlowSecureStateList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the secure state list, + it should be secure state value list and split with comma. + For detailed description how to identify values, please see + FlowSecState in CM-COMMON-MIB." + ::= { cmFlowEntry 70 } + +cmFlowIndependentA2NShaperBW OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify the flow related A2N shaper BW whether independent." + ::= { cmFlowEntry 71 } + +cmFlowWfqSegmentationCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify the flow related wfq segmentation COS value." + ::= { cmFlowEntry 72 } + +cmFlowWfqGroupCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify the flow related wfq group COS value." + ::= { cmFlowEntry 73 } + +cmFlowWfqGroupEirLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify the flow related wfq group EIR low 32 bits value." + ::= { cmFlowEntry 74 } + +cmFlowWfqGroupEirHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify the flow related wfq group EIR high 32 bits value." + ::= { cmFlowEntry 75 } + +-- +-- Ethernet Flow Control Protocol Disposition +-- +cmFlowCpdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmFlowCpdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Flow + Control Protocol Disposition. + This table is only + applicable for FSP150CM Hub Shelf Release 3.x." + ::= { cmFacilityObjects 5 } + +cmFlowCpdEntry OBJECT-TYPE + SYNTAX CmFlowCpdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmFlowCpdTable. + These entries represent a Control Protocol Disposition + filtering criteria on the Ethernet Network Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmFlowIndex, cmFlowCpdIndex } + ::= { cmFlowCpdTable 1 } + + +CmFlowCpdEntry ::= SEQUENCE { + -- Index + cmFlowCpdIndex Integer32, + + -- Filter parameters + cmFlowCpdFilterType CmControlProtocolFilterType, + cmFlowCpdFilterDescr DisplayString, + cmFlowCpdDispType CmControlProtocolDispType, + cmFlowCpdMacAddressMatch MacAddress, + cmFlowCpdMacAddressMask MacAddress, + cmFlowCpdEthertype Integer32, + cmFlowCpdEthertypeMask Integer32, + cmFlowCpdSubtype Integer32, + cmFlowCpdSubtypeMask Integer32 +} + +cmFlowCpdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this CPD Service Entry." + ::= { cmFlowCpdEntry 1 } + +cmFlowCpdFilterType OBJECT-TYPE + SYNTAX CmControlProtocolFilterType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This enables specification of type of CPD Filter." + ::= { cmFlowCpdEntry 2 } + +cmFlowCpdFilterDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This provides description of CPD Filter." + ::= { cmFlowCpdEntry 3 } + +cmFlowCpdDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables specification of disposion type of CPD Filter." + ::= { cmFlowCpdEntry 4 } + +cmFlowCpdMacAddressMatch OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter MAC Address to match." + ::= { cmFlowCpdEntry 5 } + +cmFlowCpdMacAddressMask OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter MAC Address Mask to match." + ::= { cmFlowCpdEntry 6 } + +cmFlowCpdEthertype OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter Ethertype to match." + ::= { cmFlowCpdEntry 7 } + +cmFlowCpdEthertypeMask OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter Ethertype Mask to match." + ::= { cmFlowCpdEntry 8 } + +cmFlowCpdSubtype OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter Subtype to match." + ::= { cmFlowCpdEntry 9 } + +cmFlowCpdSubtypeMask OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter Subtype Mask to match." + ::= { cmFlowCpdEntry 10 } + + +-- +-- Ethernet Flow Quality of Service Shaper +-- +cmQosShaperTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Quality of Service + Shaper for configuration purposes." + ::= { cmFacilityObjects 6 } + +cmQosShaperEntry OBJECT-TYPE + SYNTAX CmQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosShaperTable. + These entries represent a Quality of Service Shaper." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmFlowIndex, cmQosShaperTypeIndex, cmQosShaperIndex } + ::= { cmQosShaperTable 1 } + +CmQosShaperEntry ::= SEQUENCE { + -- QOS Shaper Index/Id + cmQosShaperTypeIndex Integer32, + cmQosShaperIndex Integer32, + cmQosShaperDirection TrafficDirection, + + -- State Management params + cmQosShaperAdminState AdminState, + cmQosShaperOperationalState OperationalState, + cmQosShaperSecondaryState SecondaryState, + + -- QOS Shaper Properties + cmQosShaperCIR Unsigned32, + cmQosShaperCBS Unsigned32, + cmQosShaperEIR Unsigned32, + cmQosShaperEBS Unsigned32, + cmQosShaperBufferSize Unsigned32, + + --SNMP row creation + cmQosShaperStorageType StorageType, + cmQosShaperRowStatus RowStatus, + + --New objects available with FSP150CC GE206 device (Release 4.1CC) + cmQosShaperCOS Integer32, + cmQosShaperCIRHi Unsigned32, + cmQosShaperEIRHi Unsigned32, + cmQosShaperSoamCIRLo Unsigned32, + cmQosShaperSoamCIRHi Unsigned32, + cmQosShaperSoamEIRLo Unsigned32, + cmQosShaperSoamEIRHi Unsigned32, + + -- wred threshold + cmQosShaperWredGreenMinQueueThreshold Unsigned32, + cmQosShaperWredGreenMaxQueueThreshold Unsigned32, + cmQosShaperWredGreenDropProbability Unsigned32, + cmQosShaperWredYellowMinQueueThreshold Unsigned32, + cmQosShaperWredYellowMaxQueueThreshold Unsigned32, + cmQosShaperWredYellowDropProbability Unsigned32, + cmQosShaperAvgFrameSizeBeforeFragment Integer32, + cmQosShaperWfqWeight Integer32 +} + +cmQosShaperTypeIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The unique index value corresponding to a Quality of Service + Shaper's direction. + Values 1 and 2 are applicable to the Access Flow Shaper: + - value of 1 stands for A2N direction, + - value of 2 stands for N2A direction. + Values 3 and 4 are applicable to Pass-thru Flow Shaper (new in 5.6CC release): + - value of 3 stands for N1toN2 direction + - value of 4 stands for N2toN1 direction + " + ::= { cmQosShaperEntry 1 } + +cmQosShaperIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a + Quality of Service Shaper. + + In release 5.6CC the range is extended to 1..16 to support duplicate + A2N shapers on a Flow. The duplicate shapers are created under a Flow + if network interface of the Flow is ERP Group or Split Horizon Group. + In case of multi-cos Flow indices 1..8 represent shapers of COS 0..7 + going to Network 1 port; indices 9..16 represent shapers for COS 0..7 + going to Network 2 port. + In case of single-cos Flow index 1 represents shaper going to Network 1 + port; index 9 represents shaper going to Network 2 port. + " + ::= { cmQosShaperEntry 2 } + +cmQosShaperDirection OBJECT-TYPE + SYNTAX TrafficDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The direction of the Quality of Service Shaper." + ::= { cmQosShaperEntry 3 } + +-- State Management params +cmQosShaperAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of + the QOS Shaper." + ::= { cmQosShaperEntry 4 } + +cmQosShaperOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the QOS Shaper." + ::= { cmQosShaperEntry 5 } + +cmQosShaperSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the QOS Shaper." + ::= { cmQosShaperEntry 6 } + +cmQosShaperCIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information + Rate(CIR) (Lower 32 bits)of a Shaper." + ::= { cmQosShaperEntry 7 } + +cmQosShaperCBS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Burst Size (CBS) of the Shaper." + ::= { cmQosShaperEntry 8 } + +cmQosShaperEIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information + Rate(EIR) (Lower 32 bits) of a Shaper." + ::= { cmQosShaperEntry 9 } + +cmQosShaperEBS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Burst Size (EBS) of the Shaper." + ::= { cmQosShaperEntry 10 } + +cmQosShaperBufferSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Buffer Size of the Shaper." + ::= { cmQosShaperEntry 11 } + +cmQosShaperStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmQosShaperEntry 12 } + +cmQosShaperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmQosShaperRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmQosShaperRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmQosShaperRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmQosShaperEntry 13 } + +cmQosShaperCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the COS (Class of Service) + value for the QOS Shaper." + ::= { cmQosShaperEntry 14 } + +cmQosShaperCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information + Rate(CIR) (Higher 32 bits) of a Shaper." + ::= { cmQosShaperEntry 15 } + +cmQosShaperEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information + Rate(EIR) (Higher 32 bits) on the Shaper." + ::= { cmQosShaperEntry 16 } + +cmQosShaperSoamCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Soam Commited Information + Rate(SOAM-CIR) (Lower 32 bits) of a Shaper." + ::= { cmQosShaperEntry 17 } + +cmQosShaperSoamCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Soam Commited Information + Rate(SOAM-CIR) (Higher 32 bits) on the Shaper." + ::= { cmQosShaperEntry 18 } + +cmQosShaperSoamEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Soam Excess Information + Rate(SOAM-EIR) (Lower 32 bits) of a Shaper." + ::= { cmQosShaperEntry 19 } + +cmQosShaperSoamEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Soam Excess Information + Rate(SOAM-EIR) (Higher 32 bits) on the Shaper." + ::= { cmQosShaperEntry 20 } + +cmQosShaperWredGreenMinQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred green packet min queue threshold value." + ::= { cmQosShaperEntry 21 } + +cmQosShaperWredGreenMaxQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred green packet max queue threshold value." + ::= { cmQosShaperEntry 22 } + +cmQosShaperWredGreenDropProbability OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred green packet drop probability." + ::= { cmQosShaperEntry 23 } + +cmQosShaperWredYellowMinQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred yellow packet min queue threshold value." + ::= { cmQosShaperEntry 24 } + +cmQosShaperWredYellowMaxQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred yellow packet max queue threshold value." + ::= { cmQosShaperEntry 25 } + +cmQosShaperWredYellowDropProbability OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred yellow packet drop probability." + ::= { cmQosShaperEntry 26 } + +cmQosShaperAvgFrameSizeBeforeFragment OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the average frame size before fragmentation." + ::= { cmQosShaperEntry 27 } + +cmQosShaperWfqWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the wfq weight value." + ::= { cmQosShaperEntry 28 } + +-- +-- Ethernet Network Port +-- +cmEthernetNetPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetNetPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Network Port + Facilities for configuration purposes." + ::= { cmFacilityObjects 7 } + +cmEthernetNetPortEntry OBJECT-TYPE + SYNTAX CmEthernetNetPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetNetPortTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex } + ::= { cmEthernetNetPortTable 1 } + +CmEthernetNetPortEntry ::= SEQUENCE { + -- Port Indices + cmEthernetNetPortIndex Integer32, + cmEthernetNetPortIfIndex InterfaceIndex, + cmEthernetNetPortEntityIndex PhysicalIndex, + + -- State Management params + cmEthernetNetPortAdminState AdminState, + cmEthernetNetPortOperationalState OperationalState, + cmEthernetNetPortSecondaryState SecondaryState, + + -- Generic Port params + cmEthernetNetPortMTU Integer32, + + -- Generic Ethernet Port params + cmEthernetNetPortMediaType EthernetMediaType, + cmEthernetNetPortConfigSpeed EthernetPortSpeed, + cmEthernetNetPortNegotiatedSpeed EthernetPortSpeed, + cmEthernetNetPortMDIXType CmEthernetMDIXType, + cmEthernetNetPortJumboFramesEnabled TruthValue, + cmEthernetNetPortSfpVendorName DisplayString, + cmEthernetNetPortSfpPartNumber DisplayString, + cmEthernetNetPortSfpSerialNumber DisplayString, + cmEthernetNetPortSfpDateOfManufacture DateAndTime, + cmEthernetNetPortSfpConnectorValue SfpConnectorValue, + + -- EtherJack Diagnosis params + cmEthernetNetPortInitiateDiag CmEthernetDiagAction, + cmEthernetNetPortDiagnosePair1Cond CmDiagCableCondType, + cmEthernetNetPortDiagnosePair2Cond CmDiagCableCondType, + cmEthernetNetPortDiagnosePair3Cond CmDiagCableCondType, + cmEthernetNetPortDiagnosePair4Cond CmDiagCableCondType, + cmEthernetNetPortDiagnoseAutoNegCond CmDiagAutoNegCondType, + cmEthernetNetPortDiagnoseLpbkCond CmDiagLpbkCondType, + cmEthernetNetPortDiagnoseEfmLpbkCond CmDiagEfmOamLpbkCondType, + cmEthernetNetPortDiagnoseResult DisplayString, + cmEthernetNetPortDiagnoseTestStatus CmDiagTestStatus, + cmEthernetNetPortDiagnoseTestTime DateAndTime, + + -- Ethernet Loopback params + cmEthernetNetPortLoopbackConfig CmLoopbackType, + cmEthernetNetPortLoopbackStatus CmLoopbackType, + cmEthernetNetPortLoopbackTime Integer32, + cmEthernetNetPortLoopbackSwapSADA CmSwapSADAType, + cmEthernetNetPortOuterVlanLoopbackMask INTEGER, + cmEthernetNetPortOuterVlanLoopback1 DisplayString, + cmEthernetNetPortOuterVlanLoopback2 DisplayString, + cmEthernetNetPortOuterVlanLoopback3 DisplayString, + cmEthernetNetPortInnerVlanLoopbackMask INTEGER, + cmEthernetNetPortInnerVlanLoopback1 DisplayString, + cmEthernetNetPortInnerVlanLoopback2 DisplayString, + cmEthernetNetPortInnerVlanLoopback3 DisplayString, + + -- Link Loss Forwarding params + cmEthernetNetPortLinkLossFwdEnabled TruthValue, + cmEthernetNetPortLinkLossFwdSignalType CmLinkLossFwdSignalType, + cmEthernetNetPortLinkLossFwdTriggerTypes CmLinkLossFwdTriggerTypes, + cmEthernetNetPortLinkLossFwdDelay Integer32, + cmEthernetNetPortLinkLossFwdActive TruthValue, + cmEthernetNetPortLinkLossFwdPartnerEnabled TruthValue, + cmEthernetNetPortLinkLossFwdLocalLinkId Integer32, + cmEthernetNetPortLinkLossFwdRemoteLinkIds CmRemoteLinkIds, + + -- OAM params + cmEthernetNetPortOamId Integer32, + cmEthernetNetPortOamAdminDisposition CmControlProtocolDispType, + cmEthernetNetPortOamDiscoveryState CmOamDiscoveryState, + cmEthernetNetPortOamLocalVarRtrvsEnabled TruthValue, + cmEthernetNetPortOamLocalLinkEventsEnabled TruthValue, + cmEthernetNetPortOamLocalOamLoopbacksSupported TruthValue, + cmEthernetNetPortOamLocalUnidirSupportEnabled TruthValue, + cmEthernetNetPortOamLocalMaxPDUSize Integer32, + cmEthernetNetPortOamLocalMode CmOamMode, + cmEthernetNetPortOamRemoteMacAddress MacAddress, + cmEthernetNetPortOamRemoteVarRtrvsEnabled TruthValue, + cmEthernetNetPortOamRemoteLinkEventsEnabled TruthValue, + cmEthernetNetPortOamRemoteOamLoopbacksSupported TruthValue, + cmEthernetNetPortOamRemoteUnidirSupportEnabled TruthValue, + cmEthernetNetPortOamRemoteMaxPDUSize Integer32, + cmEthernetNetPortOamRemoteMode CmOamMode, + + -- Ethernet Port Traffic params + cmEthernetNetPortRxPauseDisposition CmControlProtocolDispType, + cmEthernetNetPortTxPauseEnabled TruthValue, + cmEthernetNetPortAfpType CmAfpType, + + --New objects available with FSP150CC GE206 device (Release 4.1CC) + -- Generic Ethernet Port params + cmEthernetNetPortMDIXStatus CmEthernetMDIXType, + cmEthernetNetPortSfpReach Integer32, + cmEthernetNetPortSfpLaserWaveLength Integer32, + cmEthernetNetPortSfpMediaType SfpMediaType, + + -- EFM OAM params + cmEthernetNetPortOamEnabled TruthValue, + cmEthernetNetPortOamAdminState CmOamAdminState, + + -- Ethernet Port Traffic params + cmEthernetNetPortShapingEnabled TruthValue, + cmEthernetNetPortShapedSpeedLo Unsigned32, + cmEthernetNetPortShapedSpeedHi Unsigned32, + cmEthernetNetPortQinQEtherType Unsigned32, + + -- LLF params + cmEthernetNetPortLinkLossFwdTxActionType CmLinkLossFwdTxActionType, + cmEthernetNetPortLinkLossFwdRxRLDLinkIds CmRemoteLinkIds, + + -- EtherJack Diagnosis params + cmEthernetNetPortAutoDiagEnabled TruthValue, + + --Synchronous Port params + cmEthernetNetPortSyncEEnabled TruthValue, + cmEthernetNetPortQLModeEnabled TruthValue, + cmEthernetNetPortExpectedQL SSMQualityLevel, + cmEthernetNetPortAssumedQL SSMQualityLevel, + cmEthernetNetPortReceivedQL SSMQualityLevel, + cmEthernetNetPortTransmitQL SSMQualityLevel, + + --Network Port Priority Mapping Mode + cmEthernetNetPortPrioMapMode PriorityMapMode, + + --PCP DE Pairs + cmEthernetNetPortDeiEnable TruthValue, + cmEthernetNetPortPcpDEEncType PcpDEEncType, + cmEthernetNetPortPcpDEPairsAction PcpDEPairsAction, + + cmEthernetNetPortSSMRemoteMacAddress MacAddress, + + --XG params + cmEthernetNetPortXgePhyType XgePhyType, + + --Mac Loopback Params + cmEthernetNetPortLoopbackSourceMacControlEnabled TruthValue, + cmEthernetNetPortLoopbackDestMacControlEnabled TruthValue, + cmEthernetNetPortLoopbackSourceMacAddress MacAddress, + cmEthernetNetPortLoopbackDestMacAddress MacAddress, + cmEthernetNetPortLoopbackBlockingEnabled TruthValue, + + -- Ethernet Port Traffic params + cmEthernetNetPortRxDeiAction RxDeiAction, + cmEthernetNetPortTxDeiAction TxDeiAction, + cmEthernetNetPortRxDeiOuterTagType DeiOuterTagType, + cmEthernetNetPortTxDeiOuterTagType DeiOuterTagType, + + -- XFP params + cmEthernetNetPortLaserWDMChannel SfpChannelIdentifier, + cmEthernetNetPortLaserIsTunable TruthValue, + cmEthernetNetPortLaserFrequency Unsigned32, + + -- Generic Ethernet Port params - added in R6.5 + cmEthernetNetPortMediaTypeAutoSelected EthernetMediaType, + + -- Ethernet Port Traffic params - added in R6.5 + cmEthernetNetPortLowLatencyQueuingEnabled TruthValue, + + cmEthernetNetPortDiagnosticMacAddress MacAddress, + + cmEthernetNetPortIngressCOSPriority VlanTagType, + cmEthernetNetPortDefaultCOS Integer32, + cmEthernetNetPortTrafficModel EthernetPortTrafficModel, + cmEthernetNetPortIndependentShaperBW TruthValue, + cmEthernetNetPortExpDEEncType PcpDEEncType, + cmEthernetNetPortExpDEPairsAction PcpDEPairsAction, + cmEthernetNetPortIpPrecDEEncType PcpDEEncType, + cmEthernetNetPortIpPrecDEPairsAction PcpDEPairsAction, + cmEthernetNetPortEncapPcpDEEncodingType PcpDEEncType, + cmEthernetNetPortEncapPcpDEPairsAction PcpDEPairsAction, + cmEthernetNetPortJdsuLoopbackSrcIp IpAddress, + cmEthernetNetPortWfqSegmentationCOS Integer32, + cmEthernetNetPortWfqGroupCOS Integer32, + cmEthernetNetPortWfqGroupEirLo Unsigned32, + cmEthernetNetPortWfqGroupEirHi Unsigned32, + cmEthernetNetPortSilentStartControl TruthValue, + cmEthernetNetPortSfpLinkLength Integer32, + + -- Ethernet Port Traffic params + cmEthernetNetPortOuterTagTpidOverride TruthValue, + cmEthernetNetPortOuterTagTpid Unsigned32, + + -- Ethernet Port SFP params + cmEthernetNetPortSfpName DisplayString, + cmEthernetNetPortSfpHardwareRevision DisplayString, + + -- Persistent Loopback Control + cmEthernetNetPortPersistentLoopbackControl TruthValue, + + -- Ethernet Port Loopback Test Reflector params + cmEthernetNetPortLoopbackTestReflectorIPv4AddressControl TruthValue, + cmEthernetNetPortLoopbackTestReflectorIPv4Address IpAddress, + cmEthernetNetPortLoopbackTestReflectorIPv6AddressControl TruthValue, + cmEthernetNetPortLoopbackTestReflectorIPv6Address Ipv6Address, + -- Ethernet Port SFP params + cmEthernetNetPortSfpIdentifierValue SfpIdentifierValue +} + +-- Port Indices +cmEthernetNetPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Ethernet Network Port within a card. + Note that each Ethernet Network Port is uniquely identified + by the indices neIndex, shelfIndex, + slotIndex, cmEthernetNetPortIndex." + ::= { cmEthernetNetPortEntry 1 } + +cmEthernetNetPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + Ethernet Network Port. An integer index value used to + uniquely identify this Ethernet Network Port." + ::= { cmEthernetNetPortEntry 2 } + +cmEthernetNetPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this port." + ::= { cmEthernetNetPortEntry 3 } + +-- State Management params +cmEthernetNetPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Ethernet + Network Port." + ::= { cmEthernetNetPortEntry 4 } + +cmEthernetNetPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Ethernet + Network Port." + ::= { cmEthernetNetPortEntry 5 } + +cmEthernetNetPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Ethernet + Network Port." + ::= { cmEthernetNetPortEntry 6 } + +-- Generic Port params +cmEthernetNetPortMTU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the MTU on the Ethernet Network Port." + ::= { cmEthernetNetPortEntry 7 } + +cmEthernetNetPortMediaType OBJECT-TYPE + SYNTAX EthernetMediaType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the type of Ethernet Media on the + Ethernet Network Port." + ::= { cmEthernetNetPortEntry 8 } + +cmEthernetNetPortConfigSpeed OBJECT-TYPE + SYNTAX EthernetPortSpeed + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to configure the speed of the + Ethernet Network Port." + ::= { cmEthernetNetPortEntry 9 } + +cmEthernetNetPortNegotiatedSpeed OBJECT-TYPE + SYNTAX EthernetPortSpeed + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the negotiated speed of the + Ethernet Network Port." + ::= { cmEthernetNetPortEntry 10 } + +cmEthernetNetPortMDIXType OBJECT-TYPE + SYNTAX CmEthernetMDIXType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows management of MDIX property on + Ethernet Network Port." + ::= { cmEthernetNetPortEntry 11 } + +cmEthernetNetPortJumboFramesEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling jumbo frames support on + the Ethernet Network Port. This object is only applicable for + Ethernet Network Port on R3.1CM NTU Card." + ::= { cmEthernetNetPortEntry 12 } + +cmEthernetNetPortSfpVendorName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the vendor name of the SFP. + This is applicable when cmEthernetNetPortMediaType is fiber or coppersfp." + ::= { cmEthernetNetPortEntry 13 } + +cmEthernetNetPortSfpPartNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the part number of the SFP. + This is applicable when cmEthernetNetPortMediaType is fiber or coppersfp." + ::= { cmEthernetNetPortEntry 14 } + +cmEthernetNetPortSfpSerialNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the serial number of the SFP. + This is applicable when cmEthernetNetPortMediaType is fiber or coppersfp." + ::= { cmEthernetNetPortEntry 15 } + +cmEthernetNetPortSfpDateOfManufacture OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the date of manufacture of the SFP. + This is applicable when cmEthernetNetPortMediaType is fiber or coppersfp." + ::= { cmEthernetNetPortEntry 16 } + +cmEthernetNetPortSfpConnectorValue OBJECT-TYPE + SYNTAX SfpConnectorValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP connector value. + This is applicable when cmEthernetNetPortMediaType is fiber or coppersfp." + ::= { cmEthernetNetPortEntry 17 } + +-- EtherJack Diagnosis params +cmEthernetNetPortInitiateDiag OBJECT-TYPE + SYNTAX CmEthernetDiagAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to initiate Etherjack diagnosis on the + Ethernet Network Port." + ::= { cmEthernetNetPortEntry 18 } + +cmEthernetNetPortDiagnosePair1Cond OBJECT-TYPE + SYNTAX CmDiagCableCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides diagnosis results for the cable Pair 1 + on Ethernet Network Port." + ::= { cmEthernetNetPortEntry 19 } + +cmEthernetNetPortDiagnosePair2Cond OBJECT-TYPE + SYNTAX CmDiagCableCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides diagnosis results for the cable Pair 2 + on Ethernet Network Port." + ::= { cmEthernetNetPortEntry 20 } + +cmEthernetNetPortDiagnosePair3Cond OBJECT-TYPE + SYNTAX CmDiagCableCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides diagnosis results for the cable Pair 3 + on Ethernet Network Port." + ::= { cmEthernetNetPortEntry 21 } + +cmEthernetNetPortDiagnosePair4Cond OBJECT-TYPE + SYNTAX CmDiagCableCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides diagnosis results for the cable Pair 4 + on Ethernet Network Port." + ::= { cmEthernetNetPortEntry 22 } + +cmEthernetNetPortDiagnoseAutoNegCond OBJECT-TYPE + SYNTAX CmDiagAutoNegCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides auto negotiation results of the diagnosis + test on Ethernet Network Port." + ::= { cmEthernetNetPortEntry 23 } + +cmEthernetNetPortDiagnoseLpbkCond OBJECT-TYPE + SYNTAX CmDiagLpbkCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides port loopback results of the diagnosis + test on Ethernet Network Port." + ::= { cmEthernetNetPortEntry 24 } + +cmEthernetNetPortDiagnoseEfmLpbkCond OBJECT-TYPE + SYNTAX CmDiagEfmOamLpbkCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides remote EFM loopback results of the diagnosis + test on Ethernet Network Port." + ::= { cmEthernetNetPortEntry 25 } + +cmEthernetNetPortDiagnoseResult OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides results of the diagnosis + test in string form on Ethernet Network Port." + ::= { cmEthernetNetPortEntry 26 } + +cmEthernetNetPortDiagnoseTestStatus OBJECT-TYPE + SYNTAX CmDiagTestStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the current status of the diagnosis + test on Ethernet Access Port." + ::= { cmEthernetNetPortEntry 27 } + +cmEthernetNetPortDiagnoseTestTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time when diagnosis test was last executed." + ::= { cmEthernetNetPortEntry 28 } + +-- Ethernet Loopback params +cmEthernetNetPortLoopbackConfig OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to initiate loopbacks on + on the Ethernet Network Port." + ::= { cmEthernetNetPortEntry 29 } + +cmEthernetNetPortLoopbackStatus OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides status of the current loopback + on the Ethernet Network Port." + ::= { cmEthernetNetPortEntry 30 } + +cmEthernetNetPortLoopbackTime OBJECT-TYPE + SYNTAX Integer32 (2..300) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify time for timed-loopbacks on + on the Ethernet Network Port." + ::= { cmEthernetNetPortEntry 31 } + +cmEthernetNetPortLoopbackSwapSADA OBJECT-TYPE + SYNTAX CmSwapSADAType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether or not the loopbacked + frame will have the Source Address and Destination Address + swapped." + ::= { cmEthernetNetPortEntry 32 } + +cmEthernetNetPortOuterVlanLoopbackMask OBJECT-TYPE + SYNTAX INTEGER (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the outer VLANs to be + looped back when port is in vlan(terminal/facility) + loopback configuration. Only 3 VLANs can be specified + for vlan loopback. The various bit positions are: + 1 Outer VLAN 1 Loopback Enabled + 2 Outer VLAN 2 Loopback Enabled + 4 Outer VLAN 3 Loopback Enabled + Value of 0 means that no VLANs are enabled." + ::= { cmEthernetNetPortEntry 33 } + +cmEthernetNetPortOuterVlanLoopback1 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the outer VLAN 1 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetNetPortOuterVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetNetPortEntry 34 } + +cmEthernetNetPortOuterVlanLoopback2 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the outer VLAN 2 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetNetPortOuterVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetNetPortEntry 35 } + +cmEthernetNetPortOuterVlanLoopback3 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the outer VLAN 3 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetNetPortOuterVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetNetPortEntry 36 } + +cmEthernetNetPortInnerVlanLoopbackMask OBJECT-TYPE + SYNTAX INTEGER (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the inner VLANs to be + looped back when port is in vlan(terminal/facility) + loopback configuration. Only 3 VLANs can be specified + for vlan loopback. The various bit positions are: + 1 Inner VLAN 1 Loopback Enabled + 2 Inner VLAN 2 Loopback Enabled + 4 Inner VLAN 3 Loopback Enabled + Value of 0 means that no VLANs are enabled." + ::= { cmEthernetNetPortEntry 37 } + +cmEthernetNetPortInnerVlanLoopback1 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the inner VLAN 1 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetNetPortInnerVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetNetPortEntry 38 } + +cmEthernetNetPortInnerVlanLoopback2 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the inner VLAN 2 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetNetPortInnerVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetNetPortEntry 39 } + +cmEthernetNetPortInnerVlanLoopback3 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the inner VLAN 3 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetNetPortInnerVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetNetPortEntry 40 } + + +-- Link Loss Forwarding params +cmEthernetNetPortLinkLossFwdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling link loss forwarding + on the Ethernet Network Port." + ::= { cmEthernetNetPortEntry 41 } + +cmEthernetNetPortLinkLossFwdSignalType OBJECT-TYPE + SYNTAX CmLinkLossFwdSignalType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This object allows definition of the link loss forwarding + signalling type. This is applicable only if + cmEthernetNetPortLinkLossFwdEnabled is enabled. + This object is only valid for FSP150CM Release 3.1. + This object is deprecated henceforth. + Link Loss signalling will be supported using the object + cmEthernetAccPortLinkLossFwdTxActionType." + ::= { cmEthernetNetPortEntry 42 } + +cmEthernetNetPortLinkLossFwdTriggerTypes OBJECT-TYPE + SYNTAX CmLinkLossFwdTriggerTypes + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows definition of the link loss forwarding + trigger types. This is applicable only if + cmEthernetAccPortLinkLossFwdEnabled is enabled." + ::= { cmEthernetNetPortEntry 43 } + +cmEthernetNetPortLinkLossFwdDelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the delay between + detection of link loss and signalling of link loss forwarding. + Time specified is in seconds." + ::= { cmEthernetNetPortEntry 44 } + +cmEthernetNetPortLinkLossFwdActive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the link loss forwarding status indicating + if link loss forwarding is currently being signaled via + the port." + ::= { cmEthernetNetPortEntry 45 } + +cmEthernetNetPortLinkLossFwdPartnerEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the indication of a link partners ability + to support link loss forwarding via EFM, i.e. from + received organization specific OAMPDUs." + ::= { cmEthernetNetPortEntry 46 } + +cmEthernetNetPortLinkLossFwdLocalLinkId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the Local Link Id on + Ethernet Network port." + ::= { cmEthernetNetPortEntry 47 } + +cmEthernetNetPortLinkLossFwdRemoteLinkIds OBJECT-TYPE + SYNTAX CmRemoteLinkIds + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling Remote Link Ids + on Ethernet Network port. By setting the appropriate bit + positions, the Ethernet Network port is able to distinguish + the remote side client ports from the Remote Link Down + PDUs coming from remote end." + ::= { cmEthernetNetPortEntry 48 } + +-- OAM params +cmEthernetNetPortOamId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OAM Id. This is unique EFM OAM sublayer port id." + ::= { cmEthernetNetPortEntry 49 } + +cmEthernetNetPortOamAdminDisposition OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Ethernet Network Port's EFM OAM Administrative Disposition. + This object is applicable only for FSP150CM Release 3.1. + This object is deprecated henceforth. + With FSP150CC Release 4.1, this property is managed using + the Control Protocol Disposition tables." + ::= { cmEthernetNetPortEntry 50 } + +cmEthernetNetPortOamDiscoveryState OBJECT-TYPE + SYNTAX CmOamDiscoveryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet Network Port's OAM discovery state." + ::= { cmEthernetNetPortEntry 51 } + +cmEthernetNetPortOamLocalVarRtrvsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of whether the Ethernet + Network Port supports sending variable response OAMPDUs." + ::= { cmEthernetNetPortEntry 52 } + +cmEthernetNetPortOamLocalLinkEventsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of whether the Ethernet + Network Port supports interpreting Link Events." + ::= { cmEthernetNetPortEntry 53 } + +cmEthernetNetPortOamLocalOamLoopbacksSupported OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of whether the Ethernet + Network Port is capable of OAM remote loopback mode." + ::= { cmEthernetNetPortEntry 54 } + +cmEthernetNetPortOamLocalUnidirSupportEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of whether the Ethernet + Network Port is capable of sending OAMPDUs when the receive path + is non-operational." + ::= { cmEthernetNetPortEntry 55 } + +cmEthernetNetPortOamLocalMaxPDUSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the largest OAMPDU, in octets, + supported by the Ethernet Network Port. This value is + compared to the remote Maximum PDU Size and the smaller of + the two is used." + ::= { cmEthernetNetPortEntry 56 } + +cmEthernetNetPortOamLocalMode OBJECT-TYPE + SYNTAX CmOamMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to configure the OAM sublayer entity in + either Active or Passive mode." + ::= { cmEthernetNetPortEntry 57 } + +cmEthernetNetPortOamRemoteMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of the Remote Mac Address." + ::= { cmEthernetNetPortEntry 58 } + +cmEthernetNetPortOamRemoteVarRtrvsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of whether the remote OAM + entity supports sending variable response OAMPDUs." + ::= { cmEthernetNetPortEntry 59 } + +cmEthernetNetPortOamRemoteLinkEventsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of whether the remote OAM + entity supports interpreting Link Events." + ::= { cmEthernetNetPortEntry 60 } + +cmEthernetNetPortOamRemoteOamLoopbacksSupported OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of whether the remote OAM + entity supports OAM remote loopback mode." + ::= { cmEthernetNetPortEntry 61 } + +cmEthernetNetPortOamRemoteUnidirSupportEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of whether the remote + OAM entity is capable of sending OAMPDUs when the receive path + is non-operational." + ::= { cmEthernetNetPortEntry 62 } + +cmEthernetNetPortOamRemoteMaxPDUSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of the remote OAM + entity maximum OAMPDU size." + ::= { cmEthernetNetPortEntry 63 } + +cmEthernetNetPortOamRemoteMode OBJECT-TYPE + SYNTAX CmOamMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to retrieve whether the remote OAM + sublayer entity is either in Active or Passive mode." + ::= { cmEthernetNetPortEntry 64 } + + +-- Ethernet Port Traffic params +cmEthernetNetPortRxPauseDisposition OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling receive pause frames on + Ethernet Network port. This object is not applicable + for FSP150CC Release 4.1 products." + ::= { cmEthernetNetPortEntry 65 } + +cmEthernetNetPortTxPauseEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling transmit pause frames on + Ethernet Network port. + This object is not applicable for FSP150CC Release 4.1 products." + ::= { cmEthernetNetPortEntry 66 } + +cmEthernetNetPortAfpType OBJECT-TYPE + SYNTAX CmAfpType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Acceptable Frame Policy on + Ethernet Network port. Users can specify whether the port supports + only tagged frames, only untagged frames or both tagged and + untagged frames. + This object is not applicable for FSP150CC Release 4.1 products." + ::= { cmEthernetNetPortEntry 67 } + +-- Generic Ethernet Port params +cmEthernetNetPortMDIXStatus OBJECT-TYPE + SYNTAX CmEthernetMDIXType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the current MDIX status of the + Ethernet Network port." + ::= { cmEthernetNetPortEntry 68 } + +cmEthernetNetPortSfpReach OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP Reach in meters. + This is applicable when cmEthernetNetPortMediaType is fiber or coppersfp." + ::= { cmEthernetNetPortEntry 69 } + +cmEthernetNetPortSfpLaserWaveLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP Laser Wave Length in nano meters. + This is applicable only when cmEthernetNetPortMediaType is fiber." + ::= { cmEthernetNetPortEntry 70 } + +cmEthernetNetPortSfpMediaType OBJECT-TYPE + SYNTAX SfpMediaType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP Media Type. + This is applicable when cmEthernetNetPortMediaType is fiber or coppersfp." + ::= { cmEthernetNetPortEntry 71 } + +cmEthernetNetPortOamEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the EFM OAM on Ethernet Network Port." + ::= { cmEthernetNetPortEntry 72 } + +cmEthernetNetPortOamAdminState OBJECT-TYPE + SYNTAX CmOamAdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the EFM OAM Admin State." + ::= { cmEthernetNetPortEntry 73 } + +-- Ethernet Port Traffic params +cmEthernetNetPortShapingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the Network Port Shaping. + When enabled, values in cmEthernetNetPortShapedSpeedLo and + cmEthernetNetPortShapedSpeedHi are applicable." + ::= { cmEthernetNetPortEntry 74 } + +cmEthernetNetPortShapedSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the lower 32 bits of + the Network Port Shaped speed. This value is applicable + when cmEthernetNetPortShapingEnabled is enabled." + ::= { cmEthernetNetPortEntry 75 } + +cmEthernetNetPortShapedSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the higher 32 bits of + the Network Port Shaped speed. This value is applicable + when cmEthernetNetPortShapingEnabled is enabled." + ::= { cmEthernetNetPortEntry 76 } + +cmEthernetNetPortQinQEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the Q-in-Q Ether Type + on the Network Port. Setting this value to 0 will disable + the Q-in-Q override on the Network Port." + ::= { cmEthernetNetPortEntry 77 } + +-- Link Loss Forwarding params +cmEthernetNetPortLinkLossFwdTxActionType OBJECT-TYPE + SYNTAX CmLinkLossFwdTxActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the Network Port's behavior when + link loss forwarding trigger events occur on the Access Port." + ::= { cmEthernetNetPortEntry 78 } + +cmEthernetNetPortLinkLossFwdRxRLDLinkIds OBJECT-TYPE + SYNTAX CmRemoteLinkIds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the received Remote Link IDs in + EFM RLD messages on the Network Port." + ::= { cmEthernetNetPortEntry 79 } + +-- EtherJack Diagnosis params +cmEthernetNetPortAutoDiagEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to enable or disable the automatic + Cable Diagnostic tests when the cable is removed from the port." + ::= { cmEthernetNetPortEntry 80 } + +--Synchronous Port params +cmEthernetNetPortSyncEEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether the Ethernet Network Port + can be enabled/disabled for Synchronous Ethernet. This object + is only applicable for Synchronous Ethernet capable ports. + When enabled, on receive side + -port can extract the frequency of its input signal + and pass the recovered clock to the system clock + -port processes the ESMC(Ethernet Synchronization Messaging + Channel) and extracts the QL (when also QL enabled) + -port is eligible to be selected as a system clock reference + When enabled, on transmit side + -port's transmit clock is locked to the system clock + -port generates an ESMC to generate a QL (when also QL enabled) + + When disabled, on receive side, + -port does not pass the recovered clock to the system clock + -port does not process the ESMC (if present) + -port is not eligible to be selected as a + system clock reference + When disabled, on transmit side + -port's output frequency may be synchronized to the system clock + -port does not generate an ESMC." + ::= { cmEthernetNetPortEntry 81 } + +cmEthernetNetPortQLModeEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether the Ethernet Network Port + can be enabled/disabled for QL Mode. This object + is only applicable for Synchronous Ethernet capable ports, + when cmEthernetNetPortQLModeEnabled is set to true. + When enabled, on receive side + -port shall PEER the SSM (Sync Status Messages) slow protocol PDUs + and take appropriate action + When enabled, on transmit side + -port shall periodically (once a second) transmit QL TLV + information PDUs + When disabled, on receive side, + -port shall terminate and discard any SSM slow protocol PDUs + When disabled, on transmit side + -port shall not transmit any SSM slow protocol PDUs." + ::= { cmEthernetNetPortEntry 82 } + +cmEthernetNetPortExpectedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the expected QL when the + Ethernet Network Port is enabled for QL Mode. This object + is only applicable for Synchronous Ethernet capable ports, + when cmEthernetNetPortQLModeEnabled is set to true. + This object allows the user to set a minimum + expected received Quality Level on the port. The valid values + depend upon the SYNC entity's Network Clock Type. A value of + None represents that a minimum Quality Level is not expected. + The default value shall be None." + ::= { cmEthernetNetPortEntry 83 } + +cmEthernetNetPortAssumedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the assumed QL on the + Ethernet Network Port. This object is only applicable for + Synchronous Ethernet capable ports. + The Assumed QL is only meaningful if the Network Clock Type + (see fsp150cm-sync.mib) is option1 and the + port's QL Mode is disabled and the port is being used as + an input reference source. Under these conditions, + the specified QL value is assumed to be the Quality Level of the + non-failed reference." + ::= { cmEthernetNetPortEntry 84 } + +cmEthernetNetPortReceivedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Received QL value for the Ethernet port. + If the Ethernet port's QL Mode is disabled, then the received + QL value is not applicable.This object is only applicable for + Synchronous Ethernet capable ports." + ::= { cmEthernetNetPortEntry 85 } + +cmEthernetNetPortTransmitQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Transmitted QL value for the Ethernet port. + If the Ethernet port's QL Mode is disabled, then the received + QL value is not applicable. This object is only applicable for + Synchronous Ethernet capable ports." + ::= { cmEthernetNetPortEntry 86 } + +cmEthernetNetPortPrioMapMode OBJECT-TYPE + SYNTAX PriorityMapMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Priority Mapping Mode used for + classification of frames." + ::= { cmEthernetNetPortEntry 87 } + +cmEthernetNetPortDeiEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This is a port level control to reset the DEI + (Drop Eligibility Indicator) bit in the S-Tag, + if the downstream equipment supports S-Tag TPID (EtherType) but + cannot handle DEI bit set. In the receive direction, + it uses the S-TAG DEI when enabled, else ignores it. + The following comment is NOT relevant to OSA8.1.1, + since this object is still supported by OSA8.1.1. + The object has been deprecated. + The respective configuration should be managed + by following objects: + cmEthernetNetPortRxDeiAction, cmEthernetNetPortTxDeiAction, + cmEthernetNetPortRxDeiOuterTagType, cmEthernetNetPortTxDeiOuterTagType." + ::= { cmEthernetNetPortEntry 88 } + +cmEthernetNetPortPcpDEEncType OBJECT-TYPE + SYNTAX PcpDEEncType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is a port level control that specifies the mode of drop + eligibility encoding in PCP bits of the VLAN tag." + ::= { cmEthernetNetPortEntry 89 } + +cmEthernetNetPortPcpDEPairsAction OBJECT-TYPE + SYNTAX PcpDEPairsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the SNMP user to manage the Priority + Code Point (PCP) Drop Eligibility Pairs. When the + cmEthernetNetPortPcpDEEncType is of type 7p1d, 6p2d, 5p3d, + the cmNetPortPcpDEPairTable can be used to specify + alternate pairs of priorities to specify drop eligibility/ + ineligibility." + ::= { cmEthernetNetPortEntry 90 } + +cmEthernetNetPortSSMRemoteMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of the Remote Mac Address, when + the port is peering using SSM." + ::= { cmEthernetNetPortEntry 91 } + +cmEthernetNetPortXgePhyType OBJECT-TYPE + SYNTAX XgePhyType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the PHY type of 10G Ethernet Port. + 10G ports can operate in LAN-PHY or WAN-PHY mode. The default mode is LAN-PHY + and port rate in this mode is 10Gbps. In WAN-PHY mode the port rate is 9.29Gbps. + This attribute is only applicable for ports configured to work at speed-10G-full. + For other speeds the value of this object must be 'not-applicable' and cannot + be changed. + " + ::= { cmEthernetNetPortEntry 92 } + +cmEthernetNetPortLoopbackSourceMacControlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to Enable/Disable the Net Port Source MAC + Address frame matching criteria for all streams. + Not applicable for: efm-oam-remote, efm-oam-remote-timed." + ::= { cmEthernetNetPortEntry 93 } + +cmEthernetNetPortLoopbackDestMacControlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to Enable/Disable the Net Port Destination MAC + Address frame matching criteria for all streams. + Not applicable for: efm-oam-remote, efm-oam-remote-timed." + ::= { cmEthernetNetPortEntry 94 } + +cmEthernetNetPortLoopbackSourceMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set Net Port Source MAC Address for frame + matching when Net Port Source MAC Control is enabled." + ::= { cmEthernetNetPortEntry 95 } + +cmEthernetNetPortLoopbackDestMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set Net Port Destination MAC Address for frame + matching when Net Port Destination MAC Control is enabled." + ::= { cmEthernetNetPortEntry 96 } + +cmEthernetNetPortLoopbackBlockingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows frame blocking when loopback is active. + - True: Blocks frames in the non-loopback direction + that match the PORT or VLAN received in the + non-loopback direction. Discards frames + in the loopback direction that match + the PORT or VLAN, but do not match + the MAC address criteria, + - False: No blocking of frames." + ::= { cmEthernetNetPortEntry 97 } + +cmEthernetNetPortRxDeiAction OBJECT-TYPE + SYNTAX RxDeiAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify + the Receive DEI Action." + ::= { cmEthernetNetPortEntry 98 } + +cmEthernetNetPortTxDeiAction OBJECT-TYPE + SYNTAX TxDeiAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify + the Transmit DEI Action." + ::= { cmEthernetNetPortEntry 99 } + +cmEthernetNetPortRxDeiOuterTagType OBJECT-TYPE + SYNTAX DeiOuterTagType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify + the Receive DEI Outer Tag Type." + ::= { cmEthernetNetPortEntry 100 } + +cmEthernetNetPortTxDeiOuterTagType OBJECT-TYPE + SYNTAX DeiOuterTagType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify + the Transmit DEI Outer Tag Type." + ::= { cmEthernetNetPortEntry 101 } + +cmEthernetNetPortLaserWDMChannel OBJECT-TYPE + SYNTAX SfpChannelIdentifier + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Channel number of WDM tunable XFP setting." + ::= { cmEthernetNetPortEntry 102 } + +cmEthernetNetPortLaserIsTunable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel number of WDM tunable XFP setting." + ::= { cmEthernetNetPortEntry 103 } + +cmEthernetNetPortLaserFrequency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel number of WDM tunable XFP setting." + ::= { cmEthernetNetPortEntry 104 } + +cmEthernetNetPortMediaTypeAutoSelected OBJECT-TYPE + SYNTAX EthernetMediaType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the auto selected Ethernet Media of the + Ethernet Network Port." + ::= { cmEthernetNetPortEntry 105 } + +cmEthernetNetPortLowLatencyQueuingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to Enable/Disable the Low Latency Queuing on + the Ethernet Network Port." + ::= { cmEthernetNetPortEntry 106 } + +cmEthernetNetPortDiagnosticMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the diagnose mac address for SAT, ECPA, JDSU, Loopback with Override SA etc." + ::= { cmEthernetNetPortEntry 107 } + +cmEthernetNetPortIngressCOSPriority OBJECT-TYPE + SYNTAX VlanTagType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Indicates the VLAN tag to use for PCP Priority to COS mapping + when the port Priority Map Mode is 802.1p. Supported values are + inner-vlantag and outer-vlantag. This attribute is only applicable + on products when Flowpoint Model is supported. + + inner-vlantag: The inner VLAN tag PCP Priority of a frame is + used for ingress COS mapping. A frame with no inner VLAN tag + (untagged or single-tagged) will have a COS equal to the default + COS of the port. + + outer-vlantag: The outer VLAN tag PCP Priority of a frame is used + for ingress COS mapping. A frame with no outer VLAN tag (untagged) + will have a COS equal to the default COS of the port. + + This attribute has been deprecated and is not supported. Now, + the Priority Map Mode indicates whether it is inner or outer. + Use priomap-8021p(4) for outer and priomap-8021p-inner(5) + for inner. " + DEFVAL { outer-vlantag } + ::= { cmEthernetNetPortEntry 108 } + +cmEthernetNetPortDefaultCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The COS assigned to a frame that does not have a valid COS identifier + for the Priority Map Mode of the port. This attribute is only applicable + on products when Flowpoint Model is supported. + + This value is assigned to a frame received on a port when: + - the cmEthernetNetPortPrioMapMode=priomap-8021p, ingressCOSPriority=inner-vlantag; + and the frame is untagged + - the cmEthernetNetPortPrioMapMode=priomap-8021p, ingressCOSPriority=inner-vlantag; + and the frame has a single VLAN tag + - the cmEthernetNetPortPrioMapMode=priomap-8021p, ingressCOSPriority=outer-vlantag; + and the frame is untagged + - the cmEthernetNetPortPrioMapMode=priomap-dscp; and the frame does not have an IP ethertype + - the cmEthernetNetPortPrioMapMode=priomap-tos; and the frame does not have an IP ethertype. + + This attribute has been deprecated and is not supported. The + Default COS is determined from the flowpoint's associated + Priority Mapping Profle." + DEFVAL { 0 } + ::= { cmEthernetNetPortEntry 109 } + +cmEthernetNetPortTrafficModel OBJECT-TYPE + SYNTAX EthernetPortTrafficModel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Traffic Management connection model available for the port. + - accessFlow: NID Traffic Connection model. + - flowpoint: Multipoint and Aggregation Traffic Connection model." + DEFVAL { accessFlow } + ::= { cmEthernetNetPortEntry 110 } + +cmEthernetNetPortIndependentShaperBW OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the shaper BW whether independent." + ::= { cmEthernetNetPortEntry 111 } + +cmEthernetNetPortExpDEEncType OBJECT-TYPE + SYNTAX PcpDEEncType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is a port level control that specifies the mode of drop + eligibility encoding in exp bits of the VLAN tag." + ::= { cmEthernetNetPortEntry 112 } + +cmEthernetNetPortExpDEPairsAction OBJECT-TYPE + SYNTAX PcpDEPairsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the SNMP user to manage the Priority + Code Point (PCP) Drop Eligibility Pairs. When the + cmEthernetNetPortExpDEEncType is of type 7p1d, 6p2d, 5p3d, + the cmNetPortExpDEPairTable can be used to specify + alternate pairs of priorities to specify drop eligibility/ + ineligibility." + ::= { cmEthernetNetPortEntry 113 } + +cmEthernetNetPortIpPrecDEEncType OBJECT-TYPE + SYNTAX PcpDEEncType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is a port level control that specifies the mode of drop + eligibility encoding in Ip Prec bits of the VLAN tag." + ::= { cmEthernetNetPortEntry 114 } + +cmEthernetNetPortIpPrecDEPairsAction OBJECT-TYPE + SYNTAX PcpDEPairsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the SNMP user to manage the Ip Prec Drop Eligibility Pairs. When the + cmEthernetNetPortIpPrecDEEncType is of type 7p1d, 6p2d, 5p3d, + the cmNetPortIpPrecDEPairTable can be used to specify + alternate pairs of priorities to specify drop eligibility/ + ineligibility." + ::= { cmEthernetNetPortEntry 115 } + +cmEthernetNetPortEncapPcpDEEncodingType OBJECT-TYPE + SYNTAX PcpDEEncType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is a port level control the mode of drop + eligibility encoding in PCP bits of the VLAN tag in encapsulation header." + ::= { cmEthernetNetPortEntry 116 } + +cmEthernetNetPortEncapPcpDEPairsAction OBJECT-TYPE + SYNTAX PcpDEPairsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the SNMP user to manage the Priority + Code Point (PCP) Drop Eligibility Pairs. When the + cmEthernetNetPortEncapPcpDEEncodingType is of type 7p1d, 6p2d, 5p3d, + the cmNetPortEncapPcpDEPairTable can be used to specify + alternate pairs of priorities to specify drop eligibility/ + ineligibility." + ::= { cmEthernetNetPortEntry 117 } + +cmEthernetNetPortJdsuLoopbackSrcIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object is applicable when there is jdsu l3 loopback." + ::= { cmEthernetNetPortEntry 118 } + +cmEthernetNetPortWfqSegmentationCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the wfq segmentation COS value." + ::= { cmEthernetNetPortEntry 119 } + +cmEthernetNetPortWfqGroupCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the wfq group COS value." + ::= { cmEthernetNetPortEntry 120 } + +cmEthernetNetPortWfqGroupEirLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the wfq group eir low 32 bits value." + ::= { cmEthernetNetPortEntry 121 } + +cmEthernetNetPortWfqGroupEirHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the wfq group eir high 32 bits value." + ::= { cmEthernetNetPortEntry 122 } + +cmEthernetNetPortSilentStartControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows enabling/disabling of silent start." + ::= { cmEthernetNetPortEntry 123 } + +cmEthernetNetPortSfpLinkLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP Link Length. + This is applicable only when cmEthernetTrafficPortMediaType is fiber or coppersfp." + ::= { cmEthernetNetPortEntry 124 } + +cmEthernetNetPortOuterTagTpidOverride OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling of Outer Tag TPID override. + When enabled, values in Outer Tag TPID is applicable on egress + Ethernet Network Port." + ::= { cmEthernetNetPortEntry 125 } + +cmEthernetNetPortOuterTagTpid OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the egress Outer Tag TPID + on the Ethernet Network Port." + ::= { cmEthernetNetPortEntry 126 } + +-- Ethernet Port SFP params +cmEthernetNetPortSfpName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the official name of the SFP." + ::= { cmEthernetNetPortEntry 127 } + +cmEthernetNetPortSfpHardwareRevision OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the hardware revision of the SFP." + ::= { cmEthernetNetPortEntry 128 } + +cmEthernetNetPortPersistentLoopbackControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling of Persistent Loopback Control. + The loopback configuration parameters do not survive restart as typically + maintenance actions are not persist. Setting this attribute to true shall + persist the loopback configuration parameters. When it is set to false the + loopback configuration parameters shall not survive a restart." + ::= { cmEthernetNetPortEntry 129 } + +cmEthernetNetPortLoopbackTestReflectorIPv4AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control that enables/disables Test Reflector IPv4 Address + to be used for Test Reflector IP Interface." + ::= { cmEthernetNetPortEntry 130 } + +cmEthernetNetPortLoopbackTestReflectorIPv4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the Test Reflector Interface IPv4 address." + ::= { cmEthernetNetPortEntry 131 } + +cmEthernetNetPortLoopbackTestReflectorIPv6AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control that enables/disables Test Reflector IPv6 Address + to be used for Test Reflector IP Interface." + ::= { cmEthernetNetPortEntry 132 } + +cmEthernetNetPortLoopbackTestReflectorIPv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the Test Reflector Interface IPv6 address." + ::= { cmEthernetNetPortEntry 133 } + +-- Ethernet Port SFP params +cmEthernetNetPortSfpIdentifierValue OBJECT-TYPE + SYNTAX SfpIdentifierValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP identifier value." + ::= { cmEthernetNetPortEntry 134 } + +-- +-- Ethernet Network Port Control Protocol Disposition +-- +cmEthernetNetPortCpdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetNetPortCpdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Network Port + Control Protocol Disposition. + This table is only + applicable for FSP150CM Hub Shelf Release 3.x." + ::= { cmFacilityObjects 8 } + +cmEthernetNetPortCpdEntry OBJECT-TYPE + SYNTAX CmEthernetNetPortCpdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetNetPortCpdTable. + These entries represent a Control Protocol Disposition + filtering criteria on the Ethernet Network Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmEthernetNetPortCpdIndex } + ::= { cmEthernetNetPortCpdTable 1 } + + +CmEthernetNetPortCpdEntry ::= SEQUENCE { + -- Index + cmEthernetNetPortCpdIndex Integer32, + + -- CPD Filter Params + cmEthernetNetPortCpdFilterType CmControlProtocolFilterType, + cmEthernetNetPortCpdFilterDescr DisplayString, + cmEthernetNetPortCpdDispType CmControlProtocolDispType, + cmEthernetNetPortCpdMacAddressMatch MacAddress, + cmEthernetNetPortCpdMacAddressMask MacAddress, + cmEthernetNetPortCpdEthertype Integer32, + cmEthernetNetPortCpdEthertypeMask Integer32, + cmEthernetNetPortCpdSubtype Integer32, + cmEthernetNetPortCpdSubtypeMask Integer32 +} + +cmEthernetNetPortCpdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this CPD Service Entry." + ::= { cmEthernetNetPortCpdEntry 1 } + +cmEthernetNetPortCpdFilterType OBJECT-TYPE + SYNTAX CmControlProtocolFilterType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This enables specification of type of CPD Filter." + ::= { cmEthernetNetPortCpdEntry 2 } + +cmEthernetNetPortCpdFilterDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This provides description of CPD Filter." + ::= { cmEthernetNetPortCpdEntry 3 } + +cmEthernetNetPortCpdDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables specification of disposion type of CPD Filter." + ::= { cmEthernetNetPortCpdEntry 4 } + +cmEthernetNetPortCpdMacAddressMatch OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter MAC Address to match." + ::= { cmEthernetNetPortCpdEntry 5 } + +cmEthernetNetPortCpdMacAddressMask OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter MAC Address Mask to match." + ::= { cmEthernetNetPortCpdEntry 6 } + +cmEthernetNetPortCpdEthertype OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter Ethertype to match." + ::= { cmEthernetNetPortCpdEntry 7 } + +cmEthernetNetPortCpdEthertypeMask OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter Ethertype Mask to match." + ::= { cmEthernetNetPortCpdEntry 8 } + +cmEthernetNetPortCpdSubtype OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter Subtype to match." + ::= { cmEthernetNetPortCpdEntry 9 } + +cmEthernetNetPortCpdSubtypeMask OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables provides the Filter Subtype Mask to match." + ::= { cmEthernetNetPortCpdEntry 10 } + + +-- +-- Ethernet Management Port +-- +cmEthernetMgmtPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetMgmtPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Management Port + Facilities for configuration purposes." + ::= { cmFacilityObjects 9 } + +cmEthernetMgmtPortEntry OBJECT-TYPE + SYNTAX CmEthernetMgmtPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetMgmtPortTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetMgmtPortIndex } + ::= { cmEthernetMgmtPortTable 1 } + +CmEthernetMgmtPortEntry ::= SEQUENCE { + -- Port Indices + cmEthernetMgmtPortIndex Integer32, + cmEthernetMgmtPortEntityIndex PhysicalIndex, + + -- State Management params + cmEthernetMgmtPortAdminState AdminState, + cmEthernetMgmtPortOperationalState OperationalState, + cmEthernetMgmtPortSecondaryState SecondaryState, + + -- Generic Port params + cmEthernetMgmtPortMTU Integer32, + + -- Generic Ethernet Port params + cmEthernetMgmtPortConfigSpeed EthernetPortSpeed, + cmEthernetMgmtPortNegotiatedSpeed EthernetPortSpeed, + cmEthernetMgmtPortMDIXType CmEthernetMDIXType, + + --New objects available with FSP150CC GE206 device (Release 4.1CC) + cmEthernetMgmtPortMDIXStatus CmEthernetMDIXType, + + cmEthernetMgmtPortMediaType EthernetMediaType +} + +-- Port Indices +cmEthernetMgmtPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Ethernet Management Port within a card. + Note that each Ethernet Management Port is uniquely identified + by the indices neIndex, shelfIndex, + slotIndex, cmEthernetMgmtPortIndex." + ::= { cmEthernetMgmtPortEntry 1 } + +cmEthernetMgmtPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this port." + ::= { cmEthernetMgmtPortEntry 2 } + +-- State Management params +cmEthernetMgmtPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Ethernet + Management Port." + ::= { cmEthernetMgmtPortEntry 3 } + +cmEthernetMgmtPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Ethernet + Management Port." + ::= { cmEthernetMgmtPortEntry 4 } + +cmEthernetMgmtPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Ethernet + Management Port." + ::= { cmEthernetMgmtPortEntry 5 } + +-- Generic Port params +cmEthernetMgmtPortMTU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the MTU on the Ethernet Management Port." + ::= { cmEthernetMgmtPortEntry 6 } + +cmEthernetMgmtPortConfigSpeed OBJECT-TYPE + SYNTAX EthernetPortSpeed + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to configure the speed of the + Ethernet Management Port." + ::= { cmEthernetMgmtPortEntry 7 } + +cmEthernetMgmtPortNegotiatedSpeed OBJECT-TYPE + SYNTAX EthernetPortSpeed + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the negotiated speed of the + Ethernet Management Port." + ::= { cmEthernetMgmtPortEntry 8 } + +cmEthernetMgmtPortMDIXType OBJECT-TYPE + SYNTAX CmEthernetMDIXType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows management of MDIX property on + Ethernet Management Port." + ::= { cmEthernetMgmtPortEntry 9 } + +cmEthernetMgmtPortMDIXStatus OBJECT-TYPE + SYNTAX CmEthernetMDIXType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the current MDIX status of the + Ethernet Management port." + ::= { cmEthernetMgmtPortEntry 10 } + +cmEthernetMgmtPortMediaType OBJECT-TYPE + SYNTAX EthernetMediaType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the type of Ethernet Media on the + Ethernet Management Port." + ::= { cmEthernetMgmtPortEntry 11 } + + +--Priority Mapping +cmPrioMapTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmPrioMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Priority Mappings + in multi Class of Service (COS) mode. This table is applicable + only when the Access Port is in connection-oriented evpl mode." + ::= { cmFacilityObjects 10 } + +cmPrioMapEntry OBJECT-TYPE + SYNTAX CmPrioMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmPrioMapTable." + INDEX { neIndex, shelfIndex, slotIndex, + cmEthernetAccPortIndex, cmPrioMapIndex } + ::= { cmPrioMapTable 1 } + +CmPrioMapEntry ::= SEQUENCE { + cmPrioMapIndex Integer32, + cmPrioMapInPriority Integer32, + cmPrioMapXTagControl PrioMapControlType, + cmPrioMapXTagPriority VlanPriority, + cmPrioMapCOS Integer32, + cmPrioMapOuterTagPriority VlanPriority, + cmPrioMapInnerTagPriority VlanPriority +} + +cmPrioMapIndex OBJECT-TYPE + SYNTAX Integer32 (1..64) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The integer index value corresponding to a priority value + based on the cmEthernetAccPortPrioMapMode. + In case of TOS and 8021P, valid indices are 1 to 8, + in case of DSCP, valid indices are 1 to 64." + ::= { cmPrioMapEntry 1 } + +cmPrioMapInPriority OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The integer index value corresponding to a priority value + based on the cmEthernetAccPortPrioMapMode. + In case of TOS and 8021P, valid indices are 0 to 7, + in case of DSCP, valid indices are 0 to 63." + ::= { cmPrioMapEntry 2 } + +cmPrioMapXTagControl OBJECT-TYPE + SYNTAX PrioMapControlType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of whether the priority of + incoming X-TAG should be swapped with cmPrioMapXTagPriority." + ::= { cmPrioMapEntry 3 } + +cmPrioMapXTagPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of the VLAN priority that + will replace the incoming X-TAG's priority. This is + applicable with cmPrioMapXTagControl as 'swap'." + ::= { cmPrioMapEntry 4 } + +cmPrioMapCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of the COS Priority, i.e. + this helps in determining the appropriate COS Policer for + the Flow." + ::= { cmPrioMapEntry 5 } + +cmPrioMapOuterTagPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of the VLAN priority that + will replace the outgoing (A2N direction) outer-tag's priority. + Note that, each flow participates or not in outer-tag + priority mapping, using the object 'cmFlowOuterTagPrioEnabled'." + ::= { cmPrioMapEntry 6 } + +cmPrioMapInnerTagPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of the VLAN priority that + will replace the outgoing (A2N direction) inner-tag's (i.e. second tag) + priority. Note that, each flow participates or not in inner-tag + priority mapping, using the object 'cmFlowInnerTagPrioEnabled'." + ::= { cmPrioMapEntry 7 } + +--Flow Policer +cmQosFlowPolicerTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosFlowPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Quality of Service + Policer for configuration purposes." + ::= { cmFacilityObjects 11 } + +cmQosFlowPolicerEntry OBJECT-TYPE + SYNTAX CmQosFlowPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosFlowPolicerTable. + These entries represent a Quality of Service Policer." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmFlowIndex, cmQosFlowPolicerTypeIndex, cmQosFlowPolicerIndex } + ::= { cmQosFlowPolicerTable 1 } + +CmQosFlowPolicerEntry ::= SEQUENCE { + cmQosFlowPolicerTypeIndex Integer32, + cmQosFlowPolicerIndex Integer32, + cmQosFlowPolicerDirection TrafficDirection, + + -- State Management params + cmQosFlowPolicerAdminState AdminState, + cmQosFlowPolicerOperationalState OperationalState, + cmQosFlowPolicerSecondaryState SecondaryState, + + cmQosFlowPolicerCIRLo Unsigned32, + cmQosFlowPolicerCIRHi Unsigned32, + cmQosFlowPolicerEIRLo Unsigned32, + cmQosFlowPolicerEIRHi Unsigned32, + cmQosFlowPolicerCBS Integer32, + cmQosFlowPolicerEBS Integer32, + cmQosFlowPolicerAlgorithm PolicerAlgorithmType, + cmQosFlowPolicerColorMode PolicerColorMode, + cmQosFlowPolicerColorMarkingFlag TruthValue, + cmQosFlowPolicerCouplingFlag TruthValue, + cmQosFlowPolicerAssociatedShaper VariablePointer, + cmQosFlowPolicerStorageType StorageType, + cmQosFlowPolicerRowStatus RowStatus, + cmQosFlowPolicerCIRMaxHi Unsigned32, + cmQosFlowPolicerCIRMaxLo Unsigned32, + cmQosFlowPolicerEIRMaxHi Unsigned32, + cmQosFlowPolicerEIRMaxLo Unsigned32, + cmQosFlowPolicerEnvelopeObject VariablePointer, + cmQosFlowPolicerRank Integer32, + cmQosFlowPolicerPolicingEnabled TruthValue +} + +cmQosFlowPolicerTypeIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The unique index value corresponding to a Quality of Service + Policer's direction. + Values 1 and 2 are applicable to the Access Flow Policer + - value of 1 stands for A2N direction, + - value of 2 stands for N2A direction. + Values 3 and 4 are applicable to Pass-thru Flow Policer + (new in 5.6CC release): + - value of 3 stands for N1toN2 direction + - value of 4 stands for N2toN1 direction + " + ::= { cmQosFlowPolicerEntry 1 } + +cmQosFlowPolicerIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Policer Index that represents the COS level. This + is applicable in case of a Multi COS flow. Index 1 + represents COS 0; Index 2 represents COS 1 and so on. + + In release 5.6CC the range is extended to 1..16 to support duplicate + N2A policers on a Flow. The duplicate policers are created under a Flow + if network interface of the Flow is ERP Group or Split Horizon Group. + In case of multi-cos Flow indices 1..8 represent policers of COS 0..7 + going from Network 1 port; indices 9..16 represent policers for COS 0..7 + going from Network 2 port. + In case of single-cos Flow index 1 represents policer going from Network 1 + port; index 9 represents policer going from Network 2 port. + " + ::= { cmQosFlowPolicerEntry 2 } + +cmQosFlowPolicerDirection OBJECT-TYPE + SYNTAX TrafficDirection + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is allows specification of Policer direction as + 'a2n' or 'n2a'." + ::= { cmQosFlowPolicerEntry 3 } + +-- State Management params +cmQosFlowPolicerAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of + the QOS Flow Policer." + ::= { cmQosFlowPolicerEntry 4 } + +cmQosFlowPolicerOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the QOS Flow Policer." + ::= { cmQosFlowPolicerEntry 5 } + +cmQosFlowPolicerSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the QOS Flow Policer." + ::= { cmQosFlowPolicerEntry 6 } + +cmQosFlowPolicerCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) on Policer. This represents the lower 32 bits of the + CIR." + ::= { cmQosFlowPolicerEntry 7 } + +cmQosFlowPolicerCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) on Policer. This represents the upper 32 bits of the + CIR." + ::= { cmQosFlowPolicerEntry 8 } + +cmQosFlowPolicerEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) on the Policer. This represents the lower 32 bits + of the EIR." + ::= { cmQosFlowPolicerEntry 9 } + +cmQosFlowPolicerEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) on the Policer. This represents the upper 32 bits + of the EIR." + ::= { cmQosFlowPolicerEntry 10 } + +cmQosFlowPolicerCBS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Commited Burst Size + (CBS) on Policer." + ::= { cmQosFlowPolicerEntry 11 } + +cmQosFlowPolicerEBS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Excess Burst Size + (EBS) on the Policer." + ::= { cmQosFlowPolicerEntry 12 } + +cmQosFlowPolicerAlgorithm OBJECT-TYPE + SYNTAX PolicerAlgorithmType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of Policer algorithm as + 'srTCM' (Single Rate Triple Color Marking) or 'trTCM' (Two Rate + Triple Color Marking)." + ::= { cmQosFlowPolicerEntry 13 } + +cmQosFlowPolicerColorMode OBJECT-TYPE + SYNTAX PolicerColorMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Color Mode as + 'color-aware' or 'color-blind'." + ::= { cmQosFlowPolicerEntry 14 } + +cmQosFlowPolicerColorMarkingFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "This object allows specification of Policer Color Marking Flag. + The policer will set/clear the DEI (Drop Eligibility Indication) + bit of the frame on an S-TAG if this flag is enabled. + This object is not supported - setting any value will not have effect + on the System." + ::= { cmQosFlowPolicerEntry 15 } + +cmQosFlowPolicerCouplingFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Coupling Flag. + When coupling is enabled, tokens that would normally be + added to the C-bucket are passed to the E-bucket only once the CIR + bucket has reached its CBS level. Therefore under this condition + the E-bucket is being filled at the rate of CIR + EIR. + Normally the long term average of frames declared yellow is + bounded by the EIR. Coupling is a function to allow the + long term average of frames declared yellow to be bounded by + CIR + EIR. This allows a higher volume of yellow frames + to be delivered/received if the arrival of green marked frames + is low. Tokens from the E-bucket do NOT get passed to the + C-bucket once the EBS level has been reached. + Enabling coupling in combination with a provisioned EIR of 0 + allows for a single rate three color marking (srTCM) algorithm + to be established. In this situation the E-bucket is filled at the + CIR rate in the case the C-bucket is filled to its CBS level." + ::= { cmQosFlowPolicerEntry 16 } + +cmQosFlowPolicerAssociatedShaper OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the QOS Shaper + associated with this Policer. Multiple Policers can map + to single Shaper. The corresponding row with the + specified QOS value must exist in + cmQosShaperTable when this value is specified." + ::= { cmQosFlowPolicerEntry 17 } + +cmQosFlowPolicerStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmQosFlowPolicerEntry 18 } + +cmQosFlowPolicerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmQosFlowPolicerRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmQosFlowPolicerRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmQosFlowPolicerRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmQosFlowPolicerEntry 19 } + +cmQosFlowPolicerCIRMaxHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) MAX on Policer. This represents the high 32 bits." + ::= { cmQosFlowPolicerEntry 20 } + +cmQosFlowPolicerCIRMaxLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) MAX on Policer. This represents the lower 32 bits." + ::= { cmQosFlowPolicerEntry 21 } + +cmQosFlowPolicerEIRMaxHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) MAX on the Policer. This represents the high 32 bits." + ::= { cmQosFlowPolicerEntry 22 } + +cmQosFlowPolicerEIRMaxLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) MAX on the Policer. This represents the lower 32 bits." + ::= { cmQosFlowPolicerEntry 23 } + +cmQosFlowPolicerEnvelopeObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of envelope object." + ::= { cmQosFlowPolicerEntry 24 } + +cmQosFlowPolicerRank OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of rank value." + ::= { cmQosFlowPolicerEntry 25 } + +cmQosFlowPolicerPolicingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether the policing is enabled." + ::= { cmQosFlowPolicerEntry 26 } + + +-- +-- Ethernet Access Port Quality of Service Shaper +-- +cmAccPortQosShaperTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmAccPortQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Access Port + Quality of Service Shaper for configuration purposes. + These shapers can be managed when the Access Port is + in evpl mode and are relevant for traffic in the + network to access direction." + ::= { cmFacilityObjects 12 } + +cmAccPortQosShaperEntry OBJECT-TYPE + SYNTAX CmAccPortQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmAccPortQosShaperTable. + These entries represent a Quality of Service Shaper." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmAccPortQosShaperIndex } + ::= { cmAccPortQosShaperTable 1 } + +CmAccPortQosShaperEntry ::= SEQUENCE { + -- QOS Shaper Index/Id + cmAccPortQosShaperIndex Integer32, + cmAccPortQosShaperDirection TrafficDirection, + + -- State Management params + cmAccPortQosShaperAdminState AdminState, + cmAccPortQosShaperOperationalState OperationalState, + cmAccPortQosShaperSecondaryState SecondaryState, + + -- QOS Shaper Properties + cmAccPortQosShaperCIRLo Unsigned32, + cmAccPortQosShaperCIRHi Unsigned32, + cmAccPortQosShaperEIRLo Unsigned32, + cmAccPortQosShaperEIRHi Unsigned32, + cmAccPortQosShaperCBS Unsigned32, + cmAccPortQosShaperEBS Unsigned32, + cmAccPortQosShaperBufferSize Unsigned32, + cmAccPortQosShaperCOS Integer32, + cmAccPortQosShaperSoamCIRLo Unsigned32, + cmAccPortQosShaperSoamCIRHi Unsigned32, + cmAccPortQosShaperSoamEIRLo Unsigned32, + cmAccPortQosShaperSoamEIRHi Unsigned32, + + --wred threshold + cmAccPortQosShaperWredGreenMinQueueThreshold Unsigned32, + cmAccPortQosShaperWredGreenMaxQueueThreshold Unsigned32, + cmAccPortQosShaperWredGreenDropProbability Unsigned32, + cmAccPortQosShaperWredYellowMinQueueThreshold Unsigned32, + cmAccPortQosShaperWredYellowMaxQueueThreshold Unsigned32, + cmAccPortQosShaperWredYellowDropProbability Unsigned32, + cmAccPortQosShaperAvgFrameSizeBeforeFragment Integer32, + cmAccPortQosShaperWfqWeight Integer32 +} + +cmAccPortQosShaperIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a + Quality of Service Shaper." + ::= { cmAccPortQosShaperEntry 1 } + +cmAccPortQosShaperDirection OBJECT-TYPE + SYNTAX TrafficDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The direction of the Quality of Service Shaper." + ::= { cmAccPortQosShaperEntry 2 } + +-- State Management params +cmAccPortQosShaperAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of + the QOS Shaper." + ::= { cmAccPortQosShaperEntry 3 } + +cmAccPortQosShaperOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the QOS Shaper." + ::= { cmAccPortQosShaperEntry 4 } + +cmAccPortQosShaperSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the QOS Shaper." + ::= { cmAccPortQosShaperEntry 5 } + +cmAccPortQosShaperCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information + Rate(CIR) (Lower 32 bits)of a Shaper." + ::= { cmAccPortQosShaperEntry 6 } + +cmAccPortQosShaperCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information + Rate(CIR) (Higher 32 bits) of a Shaper." + ::= { cmAccPortQosShaperEntry 7 } + +cmAccPortQosShaperEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information + Rate(EIR) (Higher 32 bits) on the Shaper." + ::= { cmAccPortQosShaperEntry 8 } + +cmAccPortQosShaperEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information + Rate(EIR) (Higher 32 bits) on the Shaper." + ::= { cmAccPortQosShaperEntry 9 } + +cmAccPortQosShaperCBS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Burst Size (CBS) of the Shaper." + ::= { cmAccPortQosShaperEntry 10 } + +cmAccPortQosShaperEBS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Burst Size (EBS) of the Shaper." + ::= { cmAccPortQosShaperEntry 11 } + +cmAccPortQosShaperBufferSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Buffer Size of the Shaper." + ::= { cmAccPortQosShaperEntry 12 } + +cmAccPortQosShaperCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the COS (Class of Service) + value for the QOS Shaper." + ::= { cmAccPortQosShaperEntry 13 } + +cmAccPortQosShaperSoamCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Soam Commited Information + Rate(SOAM-CIR) (Lower 32 bits)of a Shaper." + ::= { cmAccPortQosShaperEntry 14 } + +cmAccPortQosShaperSoamCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Soam Commited Information + Rate(SOAM-CIR) (Higher 32 bits) of a Shaper." + ::= { cmAccPortQosShaperEntry 15 } + +cmAccPortQosShaperSoamEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Soam Excess Information + Rate(SOAM-EIR) (Higher 32 bits) on the Shaper." + ::= { cmAccPortQosShaperEntry 16 } + +cmAccPortQosShaperSoamEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Soam Excess Information + Rate(SOAM-EIR) (Higher 32 bits) on the Shaper." + ::= { cmAccPortQosShaperEntry 17 } + +cmAccPortQosShaperWredGreenMinQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred green packet min queue threshold value." + ::= { cmAccPortQosShaperEntry 18 } + +cmAccPortQosShaperWredGreenMaxQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred green packet max queue threshold value." + ::= { cmAccPortQosShaperEntry 19 } + +cmAccPortQosShaperWredGreenDropProbability OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred green packet drop probability." + ::= { cmAccPortQosShaperEntry 20 } + +cmAccPortQosShaperWredYellowMinQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred yellow packet min queue threshold value." + ::= { cmAccPortQosShaperEntry 21 } + +cmAccPortQosShaperWredYellowMaxQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred yellow packet max queue threshold value." + ::= { cmAccPortQosShaperEntry 22 } + +cmAccPortQosShaperWredYellowDropProbability OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred yellow packet drop probability." + ::= { cmAccPortQosShaperEntry 23 } + +cmAccPortQosShaperAvgFrameSizeBeforeFragment OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the average frame size before fragmentation." + ::= { cmAccPortQosShaperEntry 24 } + +cmAccPortQosShaperWfqWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the wfq weight value." + ::= { cmAccPortQosShaperEntry 25 } + +-- +-- +-- Ethernet Access Port Control Protocol Disposition V2 +-- +cmEthernetAccPortCpdV2Table OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetAccPortCpdV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Access Port + Control Protocol Disposition (CPD) V2. This support of + CPD is provided on the GE206/GE201 device." + ::= { cmFacilityObjects 13 } + +cmEthernetAccPortCpdV2Entry OBJECT-TYPE + SYNTAX CmEthernetAccPortCpdV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetAccPortCpdV2Table. + These entries represent a Control Protocol Disposition + filtering criteria on the Ethernet Access Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmEthernetAccPortCpdV2Index } + ::= { cmEthernetAccPortCpdV2Table 1 } + +CmEthernetAccPortCpdV2Entry ::= SEQUENCE { + -- Index + cmEthernetAccPortCpdV2Index Integer32, + + -- Filtering Criteria + cmEthernetAccPortCpdV2CiscoGroupDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2IslDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2PagpDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2UdldDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2CdpDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2VtpDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2DtpDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2PvstpPlusDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2UplinkFastDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2VlanBridgeDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2L2PTDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2BridgeGroupDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2BPDUDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2PauseDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2LACPDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2LACPMarkerDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2EfmOamDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2SSMDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2PortAuthenDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2BridgeReservedDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2LANBridgesDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2GARPGroupDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2GMRPDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2GVRPDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2GARPDispType CmControlProtocolDispType, + -- + cmEthernetAccPortCpdV2LLDPDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2ELMIDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2L2PTTunnelMac MacAddress, + -- + cmEthernetAccPortCpdV2Mac00DispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac01DispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac02DispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac03DispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac04DispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac05DispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac06DispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac07DispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac08DispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac09DispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac0ADispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac0BDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac0CDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac0DDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac0EDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2Mac0FDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2NearestLLDPDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2NonTpmrLLDPDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2CustomerLLDPDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2PtpUntaggedDispType CmControlProtocolDispType, + cmEthernetAccPortCpdV2PtpTaggedDispType CmControlProtocolDispType +} + +cmEthernetAccPortCpdV2Index OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique Index value to access the CPD row." + ::= { cmEthernetAccPortCpdV2Entry 1 } + +cmEthernetAccPortCpdV2CiscoGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each Cisco protocol has its own disposition. + Control Protocol Disposition for Cisco Group. This includes + ISL, PAGP, UDLD, CDP, VTP, DTP, PSVTP+, UplinkFast, VLAN Bridge, + L2PT. Note that a specific protocol filter overrides the + group setting." + ::= { cmEthernetAccPortCpdV2Entry 2 } + +cmEthernetAccPortCpdV2IslDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for ISL (Inter Switch Link). + MAC Address (01:00:0C:00:00:00)." + ::= { cmEthernetAccPortCpdV2Entry 3 } + +cmEthernetAccPortCpdV2PagpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for PAGP (Port Aggregation Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x104)." + ::= { cmEthernetAccPortCpdV2Entry 4 } + +cmEthernetAccPortCpdV2UdldDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for UDLD (Unidirectional Link Detection). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x111)." + ::= { cmEthernetAccPortCpdV2Entry 5 } + +cmEthernetAccPortCpdV2CdpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for CDP (Cisco Discovery Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2000)." + ::= { cmEthernetAccPortCpdV2Entry 6 } + +cmEthernetAccPortCpdV2VtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VTP (VLAN Trunking Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2003)." + ::= { cmEthernetAccPortCpdV2Entry 7 } + +cmEthernetAccPortCpdV2DtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for DTP (Dynamic Trunking). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2004)." + ::= { cmEthernetAccPortCpdV2Entry 8 } + +cmEthernetAccPortCpdV2PvstpPlusDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Spanning Tree PVSTP+. + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x10B)." + ::= { cmEthernetAccPortCpdV2Entry 9 } + +cmEthernetAccPortCpdV2UplinkFastDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for STP UplinkFast. + MAC Address (01:00:0C:CD:CD:CD), Ethertype(0x200A)." + ::= { cmEthernetAccPortCpdV2Entry 10 } + +cmEthernetAccPortCpdV2VlanBridgeDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VLAN Bridge. + MAC Address (01:00:0C:CD:CD:CE), Ethertype(0x10C)." + ::= { cmEthernetAccPortCpdV2Entry 11 } + +cmEthernetAccPortCpdV2L2PTDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Layer 2 Protocol Tunnelling(L2PT). + MAC Address (01:00:0C:CD:CD:D0)." + ::= { cmEthernetAccPortCpdV2Entry 12 } + +cmEthernetAccPortCpdV2BridgeGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - individual dispositions available for each MAC. + Bridge Group Control Protocol Disposition Type. This + includes BPDU, PAUSE (IEEE 802.3x Flow Control), + LACP (Link Aggregation), LACP Marker (Marker), + EFM OAM (IEEE 802.3 ah) and IEEE 802.1x Port Authentication, + besides reserved MAC addresses from + 01:80:C2:00:00:04 thru 01:80:C2:00:00:0F." + ::= { cmEthernetAccPortCpdV2Entry 13 } + +cmEthernetAccPortCpdV2BPDUDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE Spanning Tree(STP), + MSTP (Multiple Spanning Tree) and RSTP (Rapid Reconfiguration of + Spanning Tree). MAC Address (01:80:C2:00:00:00)." + ::= { cmEthernetAccPortCpdV2Entry 14 } + +cmEthernetAccPortCpdV2PauseDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3x Flow Control + (PAUSE frames)." + ::= { cmEthernetAccPortCpdV2Entry 15 } + +cmEthernetAccPortCpdV2LACPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for 802.3ad Link Aggregation + Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(01)." + ::= { cmEthernetAccPortCpdV2Entry 16 } + +cmEthernetAccPortCpdV2LACPMarkerDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ad Marker Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(02)." + ::= { cmEthernetAccPortCpdV2Entry 17 } + +cmEthernetAccPortCpdV2EfmOamDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ah EFM OAM. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(03)." + ::= { cmEthernetAccPortCpdV2Entry 18 } + +cmEthernetAccPortCpdV2SSMDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Sync Status Messages. + MAC Address (01:80:C2:00:00:02), Ethertype (0x19A7), Subtype(0A)." + ::= { cmEthernetAccPortCpdV2Entry 19 } + +cmEthernetAccPortCpdV2PortAuthenDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1x Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x888E)." + ::= { cmEthernetAccPortCpdV2Entry 20 } + +cmEthernetAccPortCpdV2BridgeReservedDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - individual dispositions available for each MAC. + Control Protocol Disposition for Range of MAC Addresses + from 01:80:C2:00:00:04 to 01:80:C2:00:00:0F." + ::= { cmEthernetAccPortCpdV2Entry 21 } + +cmEthernetAccPortCpdV2LANBridgesDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1d LAN Bridge Managment. + MAC Address (01:80:C2:00:00:10)." + ::= { cmEthernetAccPortCpdV2Entry 22 } + +cmEthernetAccPortCpdV2GARPGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each GARP Group protocol has its own disposition. + Group Disposition type which includes GMRP, GVRP and + MAC Address from range 01:80:C2:00:00:20 to 01:80:C2:00:00:2F." + ::= { cmEthernetAccPortCpdV2Entry 23 } + +cmEthernetAccPortCpdV2GMRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP Multicast Registration + Protocol. MAC Address (01:80:C2:00:00:20)." + ::= { cmEthernetAccPortCpdV2Entry 24 } + +cmEthernetAccPortCpdV2GVRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP VLAN Registration + Protocol. MAC Address (01:80:C2:00:00:21)." + ::= { cmEthernetAccPortCpdV2Entry 25 } + +cmEthernetAccPortCpdV2GARPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Group Disposition type which includes GARP Reserved + MAC Address from range 01:80:C2:00:00:22 to 01:80:C2:00:00:2F." + ::= { cmEthernetAccPortCpdV2Entry 26 } + +cmEthernetAccPortCpdV2LLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each LLDP MAC protocol has its own disposition. + LLDP (Link Layer Discovery Protocol) Disposition type. + MAC Address 01:80:C2:00:00:0e, 01:80:C2:00:00:03, or + 01:80:C2:00:00:00." + ::= { cmEthernetAccPortCpdV2Entry 27 } + +cmEthernetAccPortCpdV2ELMIDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ELMI (Ethernet Local Management Interface) Disposition type. + MAC Address 01:80:C2:00:00:07 and EtherType of 0x88EE." + ::= { cmEthernetAccPortCpdV2Entry 28 } + +cmEthernetAccPortCpdV2L2PTTunnelMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configurable Layer 2 Protocol Tunneling MAC Address. + For protocols STP, CDP and VTP, with control protocol disposition as + pass-thru-l2pt, this configured MAC address replaces the DA, upon + encapsulation. For decapsulation, protocol signature and this + configured MAC address are matched and the MAC address is replaced + with the protocol's inferred MAC address." + ::= { cmEthernetAccPortCpdV2Entry 29 } + +cmEthernetAccPortCpdV2Mac00DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:00 Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 30 } + +cmEthernetAccPortCpdV2Mac01DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:01 Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 31 } + +cmEthernetAccPortCpdV2Mac02DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:02 Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 32 } + +cmEthernetAccPortCpdV2Mac03DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:03 Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 33 } + +cmEthernetAccPortCpdV2Mac04DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:04 Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 34 } + +cmEthernetAccPortCpdV2Mac05DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:05 Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 35 } + +cmEthernetAccPortCpdV2Mac06DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:06 Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 36 } + +cmEthernetAccPortCpdV2Mac07DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:07 Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 37 } + +cmEthernetAccPortCpdV2Mac08DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:08 Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 38 } + +cmEthernetAccPortCpdV2Mac09DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:09 Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 39 } + +cmEthernetAccPortCpdV2Mac0ADispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0A Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 40 } + +cmEthernetAccPortCpdV2Mac0BDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0B Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 41 } + +cmEthernetAccPortCpdV2Mac0CDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0C Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 42 } + +cmEthernetAccPortCpdV2Mac0DDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0D Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 43 } + +cmEthernetAccPortCpdV2Mac0EDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0E Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 44 } + +cmEthernetAccPortCpdV2Mac0FDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0F Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 45 } + +cmEthernetAccPortCpdV2NearestLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Nearest Bridge Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 46 } + +cmEthernetAccPortCpdV2NonTpmrLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Non-TPMR Bridge Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 47 } + +cmEthernetAccPortCpdV2CustomerLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Customer Bridge Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 48 } + +cmEthernetAccPortCpdV2PtpUntaggedDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PTP untagged frame Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 49 } + +cmEthernetAccPortCpdV2PtpTaggedDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PTP tagged frame Disposition type." + ::= { cmEthernetAccPortCpdV2Entry 50 } + +--Flow CPDv2 +cmFlowCpdV2Table OBJECT-TYPE + SYNTAX SEQUENCE OF CmFlowCpdV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Flow + Control Protocol Disposition V2. + This table is supported for the GE206/GE201 devices." + ::= { cmFacilityObjects 14 } + +cmFlowCpdV2Entry OBJECT-TYPE + SYNTAX CmFlowCpdV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmFlowCpdV2Table. + These entries represent a Control Protocol Disposition + filtering criteria on the Ethernet Flow." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmFlowIndex, cmFlowCpdV2Index } + ::= { cmFlowCpdV2Table 1 } + +CmFlowCpdV2Entry ::= SEQUENCE { + -- Index + cmFlowCpdV2Index Integer32, + + -- Filtering Criteria + cmFlowCpdV2CiscoGroupDispType CmControlProtocolDispType, + cmFlowCpdV2IslDispType CmControlProtocolDispType, + cmFlowCpdV2PagpDispType CmControlProtocolDispType, + cmFlowCpdV2UdldDispType CmControlProtocolDispType, + cmFlowCpdV2CdpDispType CmControlProtocolDispType, + cmFlowCpdV2VtpDispType CmControlProtocolDispType, + cmFlowCpdV2DtpDispType CmControlProtocolDispType, + cmFlowCpdV2PvstpPlusDispType CmControlProtocolDispType, + cmFlowCpdV2UplinkFastDispType CmControlProtocolDispType, + cmFlowCpdV2VlanBridgeDispType CmControlProtocolDispType, + cmFlowCpdV2L2PTDispType CmControlProtocolDispType, + cmFlowCpdV2BridgeGroupDispType CmControlProtocolDispType, + cmFlowCpdV2BPDUDispType CmControlProtocolDispType, + cmFlowCpdV2PauseDispType CmControlProtocolDispType, + cmFlowCpdV2LACPDispType CmControlProtocolDispType, + cmFlowCpdV2LACPMarkerDispType CmControlProtocolDispType, + cmFlowCpdV2EfmOamDispType CmControlProtocolDispType, + cmFlowCpdV2SSMDispType CmControlProtocolDispType, + cmFlowCpdV2PortAuthenDispType CmControlProtocolDispType, + cmFlowCpdV2BridgeReservedDispType CmControlProtocolDispType, + cmFlowCpdV2LANBridgesDispType CmControlProtocolDispType, + cmFlowCpdV2GARPGroupDispType CmControlProtocolDispType, + cmFlowCpdV2GMRPDispType CmControlProtocolDispType, + cmFlowCpdV2GVRPDispType CmControlProtocolDispType, + cmFlowCpdV2GARPDispType CmControlProtocolDispType, + cmFlowCpdV2ActiveControlProtocols CmActiveControlProtocolsType, + -- + cmFlowCpdV2LLDPDispType CmControlProtocolDispType, + cmFlowCpdV2ELMIDispType CmControlProtocolDispType, + -- + cmFlowCpdV2Mac00DispType CmControlProtocolDispType, + cmFlowCpdV2Mac01DispType CmControlProtocolDispType, + cmFlowCpdV2Mac02DispType CmControlProtocolDispType, + cmFlowCpdV2Mac03DispType CmControlProtocolDispType, + cmFlowCpdV2Mac04DispType CmControlProtocolDispType, + cmFlowCpdV2Mac05DispType CmControlProtocolDispType, + cmFlowCpdV2Mac06DispType CmControlProtocolDispType, + cmFlowCpdV2Mac07DispType CmControlProtocolDispType, + cmFlowCpdV2Mac08DispType CmControlProtocolDispType, + cmFlowCpdV2Mac09DispType CmControlProtocolDispType, + cmFlowCpdV2Mac0ADispType CmControlProtocolDispType, + cmFlowCpdV2Mac0BDispType CmControlProtocolDispType, + cmFlowCpdV2Mac0CDispType CmControlProtocolDispType, + cmFlowCpdV2Mac0DDispType CmControlProtocolDispType, + cmFlowCpdV2Mac0EDispType CmControlProtocolDispType, + cmFlowCpdV2Mac0FDispType CmControlProtocolDispType, + cmFlowCpdV2NearestLLDPDispType CmControlProtocolDispType, + cmFlowCpdV2NonTpmrLLDPDispType CmControlProtocolDispType, + cmFlowCpdV2CustomerLLDPDispType CmControlProtocolDispType +} + + +cmFlowCpdV2Index OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique Index value to access the CPD row." + ::= { cmFlowCpdV2Entry 1 } + +cmFlowCpdV2CiscoGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each Cisco protocol has its own disposition. + Control Protocol Disposition for Cisco Group. This includes + ISL, PAGP, UDLD, CDP, VTP, DTP, PSVTP+, UplinkFast, VLAN Bridge, + L2PT. Note that a specific protocol filter overrides the + group setting." + ::= { cmFlowCpdV2Entry 2 } + +cmFlowCpdV2IslDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for ISL (Inter Switch Link). + MAC Address (01:00:0C:00:00:00)." + ::= { cmFlowCpdV2Entry 3 } + +cmFlowCpdV2PagpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for PAGP (Port Aggregation Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x104)." + ::= { cmFlowCpdV2Entry 4 } + +cmFlowCpdV2UdldDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for UDLD (Unidirectional Link Detection). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x111)." + ::= { cmFlowCpdV2Entry 5 } + +cmFlowCpdV2CdpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for CDP (Cisco Discovery Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2000)." + ::= { cmFlowCpdV2Entry 6 } + +cmFlowCpdV2VtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VTP (VLAN Trunking Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2003)." + ::= { cmFlowCpdV2Entry 7 } + +cmFlowCpdV2DtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for DTP (Dynamic Trunking). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2004)." + ::= { cmFlowCpdV2Entry 8 } + +cmFlowCpdV2PvstpPlusDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Spanning Tree PVSTP+. + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x10B)." + ::= { cmFlowCpdV2Entry 9 } + +cmFlowCpdV2UplinkFastDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for STP UplinkFast. + MAC Address (01:00:0C:CD:CD:CD), Ethertype(0x200A)." + ::= { cmFlowCpdV2Entry 10 } + +cmFlowCpdV2VlanBridgeDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VLAN Bridge. + MAC Address (01:00:0C:CD:CD:CE), Ethertype(0x10C)." + ::= { cmFlowCpdV2Entry 11 } + +cmFlowCpdV2L2PTDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Layer 2 Protocol Tunnelling(L2PT). + MAC Address (01:00:0C:CD:CD:D0)." + ::= { cmFlowCpdV2Entry 12 } + +cmFlowCpdV2BridgeGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - individual dispositions available for each MAC. + Bridge Group Control Protocol Disposition Type. This + includes BPDU, PAUSE (IEEE 802.3x Flow Control), + LACP (Link Aggregation), LACP Marker (Marker), + EFM OAM (IEEE 802.3 ah) and IEEE 802.1x Port Authentication, + besides reserved MAC addresses from + 01:80:C2:00:00:04 thru 01:80:C2:00:00:0F." + ::= { cmFlowCpdV2Entry 13 } + +cmFlowCpdV2BPDUDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE Spanning Tree(STP), + MSTP (Multiple Spanning Tree) and RSTP (Rapid Reconfiguration of + Spanning Tree). MAC Address (01:80:C2:00:00:00)." + ::= { cmFlowCpdV2Entry 14 } + +cmFlowCpdV2PauseDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3x Flow Control + (PAUSE frames)." + ::= { cmFlowCpdV2Entry 15 } + +cmFlowCpdV2LACPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for 802.3ad Link Aggregation + Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(01)." + ::= { cmFlowCpdV2Entry 16 } + +cmFlowCpdV2LACPMarkerDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ad Marker Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(02)." + ::= { cmFlowCpdV2Entry 17 } + +cmFlowCpdV2EfmOamDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ah EFM OAM. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(03)." + ::= { cmFlowCpdV2Entry 18 } + +cmFlowCpdV2SSMDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Sync Status Messages. + MAC Address (01:80:C2:00:00:02), Ethertype (0x19A7), Subtype(0A)." + ::= { cmFlowCpdV2Entry 19 } + +cmFlowCpdV2PortAuthenDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1x Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x888E)." + ::= { cmFlowCpdV2Entry 20 } + +cmFlowCpdV2BridgeReservedDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - individual dispositions available for each MAC. + Control Protocol Disposition for Range of MAC Addresses + from 01:80:C2:00:00:04 to 01:80:C2:00:00:0F." + ::= { cmFlowCpdV2Entry 21 } + +cmFlowCpdV2LANBridgesDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1d LAN Bridge Managment. + MAC Address (01:80:C2:00:00:10)." + ::= { cmFlowCpdV2Entry 22 } + +cmFlowCpdV2GARPGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each GARP Group protocol has its own disposition. + Group Disposition type which includes GMRP, GVRP and + MAC Address from range 01:80:C2:00:00:20 to 01:80:C2:00:00:2F." + ::= { cmFlowCpdV2Entry 23 } + +cmFlowCpdV2GMRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP Multicast Registration + Protocol. MAC Address (01:80:C2:00:00:20)." + ::= { cmFlowCpdV2Entry 24 } + +cmFlowCpdV2GVRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP VLAN Registration + Protocol. MAC Address (01:80:C2:00:00:21)." + ::= { cmFlowCpdV2Entry 25 } + +cmFlowCpdV2GARPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Group Disposition type which includes GARP Reserved + MAC Address from range 01:80:C2:00:00:22 to 01:80:C2:00:00:2F." + ::= { cmFlowCpdV2Entry 26 } + +cmFlowCpdV2ActiveControlProtocols OBJECT-TYPE + SYNTAX CmActiveControlProtocolsType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "List of Active Control Protocol Dispositions. Note that + if the Port Level Disposition control is set to PEER or + DISCARD, the flow level disposition is no longer active. + This object provides information on all the active + dispositions." + ::= { cmFlowCpdV2Entry 27 } + +cmFlowCpdV2LLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each LLDP MAC protocol has its own disposition. + LLDP (Link Layer Discovery Protocol) Disposition type. + MAC Address 01:80:C2:00:00:0e, 01:80:C2:00:00:03, or + 01:80:C2:00:00:00." + ::= { cmFlowCpdV2Entry 28 } + +cmFlowCpdV2ELMIDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ELMI (Ethernet Local Management Interface) Disposition type. + MAC Address 01:80:C2:00:00:07 and EtherType of 0x88EE." + ::= { cmFlowCpdV2Entry 29 } + +cmFlowCpdV2Mac00DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:00 Disposition type." + ::= { cmFlowCpdV2Entry 30 } + +cmFlowCpdV2Mac01DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:01 Disposition type." + ::= { cmFlowCpdV2Entry 31 } + +cmFlowCpdV2Mac02DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:02 Disposition type." + ::= { cmFlowCpdV2Entry 32 } + +cmFlowCpdV2Mac03DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:03 Disposition type." + ::= { cmFlowCpdV2Entry 33 } + +cmFlowCpdV2Mac04DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:04 Disposition type." + ::= { cmFlowCpdV2Entry 34 } + +cmFlowCpdV2Mac05DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:05 Disposition type." + ::= { cmFlowCpdV2Entry 35 } + +cmFlowCpdV2Mac06DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:06 Disposition type." + ::= { cmFlowCpdV2Entry 36 } + +cmFlowCpdV2Mac07DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:07 Disposition type." + ::= { cmFlowCpdV2Entry 37 } + +cmFlowCpdV2Mac08DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:08 Disposition type." + ::= { cmFlowCpdV2Entry 38 } + +cmFlowCpdV2Mac09DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:09 Disposition type." + ::= { cmFlowCpdV2Entry 39 } + +cmFlowCpdV2Mac0ADispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0A Disposition type." + ::= { cmFlowCpdV2Entry 40 } + +cmFlowCpdV2Mac0BDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0B Disposition type." + ::= { cmFlowCpdV2Entry 41 } + +cmFlowCpdV2Mac0CDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0C Disposition type." + ::= { cmFlowCpdV2Entry 42 } + +cmFlowCpdV2Mac0DDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0D Disposition type." + ::= { cmFlowCpdV2Entry 43 } + +cmFlowCpdV2Mac0EDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0E Disposition type." + ::= { cmFlowCpdV2Entry 44 } + +cmFlowCpdV2Mac0FDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0F Disposition type." + ::= { cmFlowCpdV2Entry 45 } + +cmFlowCpdV2NearestLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Nearest Bridge Disposition type." + ::= { cmFlowCpdV2Entry 46 } + +cmFlowCpdV2NonTpmrLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Non-TPMR Bridge Disposition type." + ::= { cmFlowCpdV2Entry 47 } + +cmFlowCpdV2CustomerLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Customer Bridge Disposition type." + ::= { cmFlowCpdV2Entry 48 } + +-- +-- Ethernet Network Port Control Protocol Disposition V2 +-- +cmEthernetNetPortCpdV2Table OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetNetPortCpdV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Network Port + Control Protocol Disposition V2. + This table is supported for the GE206/GE201 devices." + ::= { cmFacilityObjects 15 } + +cmEthernetNetPortCpdV2Entry OBJECT-TYPE + SYNTAX CmEthernetNetPortCpdV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetNetPortCpdV2Table. + These entries represent a Control Protocol Disposition + filtering criteria on the Ethernet Network Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmEthernetNetPortCpdV2Index } + ::= { cmEthernetNetPortCpdV2Table 1 } + + +CmEthernetNetPortCpdV2Entry ::= SEQUENCE { + -- Index + cmEthernetNetPortCpdV2Index Integer32, + + -- Filtering Criteria + cmEthernetNetPortCpdV2CiscoGroupDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2IslDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2PagpDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2UdldDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2CdpDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2VtpDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2DtpDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2PvstpPlusDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2UplinkFastDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2VlanBridgeDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2L2PTDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2BridgeGroupDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2BPDUDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2PauseDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2LACPDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2LACPMarkerDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2EfmOamDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2SSMDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2PortAuthenDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2BridgeReservedDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2LANBridgesDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2GARPGroupDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2GMRPDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2GVRPDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2GARPDispType CmControlProtocolDispType, + -- + cmEthernetNetPortCpdV2LLDPDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2ELMIDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2L2PTTunnelMac MacAddress, + -- + cmEthernetNetPortCpdV2Mac00DispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac01DispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac02DispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac03DispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac04DispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac05DispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac06DispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac07DispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac08DispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac09DispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac0ADispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac0BDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac0CDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac0DDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac0EDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2Mac0FDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2NearestLLDPDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2NonTpmrLLDPDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2CustomerLLDPDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2PtpUntaggedDispType CmControlProtocolDispType, + cmEthernetNetPortCpdV2PtpTaggedDispType CmControlProtocolDispType +} + +cmEthernetNetPortCpdV2Index OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique Index value to access the CPD row." + ::= { cmEthernetNetPortCpdV2Entry 1 } + +cmEthernetNetPortCpdV2CiscoGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each Cisco protocol has its own disposition. + Control Protocol Disposition for Cisco Group. This includes + ISL, PAGP, UDLD, CDP, VTP, DTP, PSVTP+, UplinkFast, VLAN Bridge, + L2PT. Note that a specific protocol filter overrides the + group setting." + ::= { cmEthernetNetPortCpdV2Entry 2 } + +cmEthernetNetPortCpdV2IslDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for ISL (Inter Switch Link). + MAC Address (01:00:0C:00:00:00)." + ::= { cmEthernetNetPortCpdV2Entry 3 } + +cmEthernetNetPortCpdV2PagpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for PAGP (Port Aggregation Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x104)." + ::= { cmEthernetNetPortCpdV2Entry 4 } + +cmEthernetNetPortCpdV2UdldDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for UDLD (Unidirectional Link Detection). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x111)." + ::= { cmEthernetNetPortCpdV2Entry 5 } + +cmEthernetNetPortCpdV2CdpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for CDP (Cisco Discovery Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2000)." + ::= { cmEthernetNetPortCpdV2Entry 6 } + +cmEthernetNetPortCpdV2VtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VTP (VLAN Trunking Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2003)." + ::= { cmEthernetNetPortCpdV2Entry 7 } + +cmEthernetNetPortCpdV2DtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for DTP (Dynamic Trunking). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2004)." + ::= { cmEthernetNetPortCpdV2Entry 8 } + +cmEthernetNetPortCpdV2PvstpPlusDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Spanning Tree PVSTP+. + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x10B)." + ::= { cmEthernetNetPortCpdV2Entry 9 } + +cmEthernetNetPortCpdV2UplinkFastDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for STP UplinkFast. + MAC Address (01:00:0C:CD:CD:CD), Ethertype(0x200A)." + ::= { cmEthernetNetPortCpdV2Entry 10 } + +cmEthernetNetPortCpdV2VlanBridgeDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VLAN Bridge. + MAC Address (01:00:0C:CD:CD:CE), Ethertype(0x10C)." + ::= { cmEthernetNetPortCpdV2Entry 11 } + +cmEthernetNetPortCpdV2L2PTDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Layer 2 Protocol Tunnelling(L2PT). + MAC Address (01:00:0C:CD:CD:D0)." + ::= { cmEthernetNetPortCpdV2Entry 12 } + +cmEthernetNetPortCpdV2BridgeGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - individual dispositions available for each MAC. + Bridge Group Control Protocol Disposition Type. This + includes BPDU, PAUSE (IEEE 802.3x Flow Control), + LACP (Link Aggregation), LACP Marker (Marker), + EFM OAM (IEEE 802.3 ah) and IEEE 802.1x Port Authentication, + besides reserved MAC addresses from + 01:80:C2:00:00:04 thru 01:80:C2:00:00:0F." + ::= { cmEthernetNetPortCpdV2Entry 13 } + +cmEthernetNetPortCpdV2BPDUDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE Spanning Tree(STP), + MSTP (Multiple Spanning Tree) and RSTP (Rapid Reconfiguration of + Spanning Tree). MAC Address (01:80:C2:00:00:00)." + ::= { cmEthernetNetPortCpdV2Entry 14 } + +cmEthernetNetPortCpdV2PauseDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3x Flow Control + (PAUSE frames)." + ::= { cmEthernetNetPortCpdV2Entry 15 } + +cmEthernetNetPortCpdV2LACPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for 802.3ad Link Aggregation + Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(01)." + ::= { cmEthernetNetPortCpdV2Entry 16 } + +cmEthernetNetPortCpdV2LACPMarkerDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ad Marker Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(02)." + ::= { cmEthernetNetPortCpdV2Entry 17 } + +cmEthernetNetPortCpdV2EfmOamDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ah EFM OAM. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(03)." + ::= { cmEthernetNetPortCpdV2Entry 18 } + +cmEthernetNetPortCpdV2SSMDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Sync Status Messages. + MAC Address (01:80:C2:00:00:02), Ethertype (0x19A7), Subtype(0A)." + ::= { cmEthernetNetPortCpdV2Entry 19 } + +cmEthernetNetPortCpdV2PortAuthenDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1x Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x888E)." + ::= { cmEthernetNetPortCpdV2Entry 20 } + +cmEthernetNetPortCpdV2BridgeReservedDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - individual dispositions available for each MAC. + Control Protocol Disposition for Range of MAC Addresses + from 01:80:C2:00:00:04 to 01:80:C2:00:00:0F." + ::= { cmEthernetNetPortCpdV2Entry 21 } + +cmEthernetNetPortCpdV2LANBridgesDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1d LAN Bridge Managment. + MAC Address (01:80:C2:00:00:10)." + ::= { cmEthernetNetPortCpdV2Entry 22 } + +cmEthernetNetPortCpdV2GARPGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each GARP Group protocol has its own disposition. + Group Disposition type which includes GMRP, GVRP and + MAC Address from range 01:80:C2:00:00:20 to 01:80:C2:00:00:2F." + ::= { cmEthernetNetPortCpdV2Entry 23 } + +cmEthernetNetPortCpdV2GMRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP Multicast Registration + Protocol. MAC Address (01:80:C2:00:00:20)." + ::= { cmEthernetNetPortCpdV2Entry 24 } + +cmEthernetNetPortCpdV2GVRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP VLAN Registration + Protocol. MAC Address (01:80:C2:00:00:21)." + ::= { cmEthernetNetPortCpdV2Entry 25 } + +cmEthernetNetPortCpdV2GARPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Group Disposition type which includes GARP Reserved + MAC Address from range 01:80:C2:00:00:22 to 01:80:C2:00:00:2F." + ::= { cmEthernetNetPortCpdV2Entry 26 } + +cmEthernetNetPortCpdV2LLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each LLDP MAC protocol has its own disposition. + LLDP (Link Layer Discovery Protocol) Disposition type. + MAC Address 01:80:C2:00:00:0e, 01:80:C2:00:00:03, or + 01:80:C2:00:00:00." + ::= { cmEthernetNetPortCpdV2Entry 27 } + +cmEthernetNetPortCpdV2ELMIDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ELMI (Ethernet Local Management Interface) Disposition type. + MAC Address 01:80:C2:00:00:07 and EtherType of 0x88EE." + ::= { cmEthernetNetPortCpdV2Entry 28 } + +cmEthernetNetPortCpdV2L2PTTunnelMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configurable Layer 2 Protocol Tunneling MAC Address. + For protocols STP, CDP and VTP, with control protocol disposition as + pass-thru-l2pt, this configured MAC address replaces the DA, upon + encapsulation. For decapsulation, protocol signature and this + configured MAC address are matched and the MAC address is replaced + with the protocol's inferred MAC address." + ::= { cmEthernetNetPortCpdV2Entry 29 } + +cmEthernetNetPortCpdV2Mac00DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:00 Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 30 } + +cmEthernetNetPortCpdV2Mac01DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:01 Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 31 } + +cmEthernetNetPortCpdV2Mac02DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:02 Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 32 } + +cmEthernetNetPortCpdV2Mac03DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:03 Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 33 } + +cmEthernetNetPortCpdV2Mac04DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:04 Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 34 } + +cmEthernetNetPortCpdV2Mac05DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:05 Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 35 } + +cmEthernetNetPortCpdV2Mac06DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:06 Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 36 } + +cmEthernetNetPortCpdV2Mac07DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:07 Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 37 } + +cmEthernetNetPortCpdV2Mac08DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:08 Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 38 } + +cmEthernetNetPortCpdV2Mac09DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:09 Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 39 } + +cmEthernetNetPortCpdV2Mac0ADispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0A Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 40 } + +cmEthernetNetPortCpdV2Mac0BDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0B Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 41 } + +cmEthernetNetPortCpdV2Mac0CDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0C Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 42 } + +cmEthernetNetPortCpdV2Mac0DDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0D Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 43 } + +cmEthernetNetPortCpdV2Mac0EDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0E Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 44 } + +cmEthernetNetPortCpdV2Mac0FDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0F Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 45 } + +cmEthernetNetPortCpdV2NearestLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Nearest Bridge Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 46 } + +cmEthernetNetPortCpdV2NonTpmrLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Non-TPMR Bridge Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 47 } + +cmEthernetNetPortCpdV2CustomerLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Customer Bridge Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 48 } + +cmEthernetNetPortCpdV2PtpUntaggedDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PTP non forwarding untagged frame Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 49 } + +cmEthernetNetPortCpdV2PtpTaggedDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PTP tagged frame Disposition type." + ::= { cmEthernetNetPortCpdV2Entry 50 } + +-- +-- BITS (Building Integrated Timing System) Port +-- +bitsPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF BitsPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to BITS Port + Facilities for configuration purposes." + ::= { cmFacilityObjects 16 } + +bitsPortEntry OBJECT-TYPE + SYNTAX BitsPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the bitsPortTable." + INDEX { neIndex, shelfIndex, slotIndex, bitsPortTypeIndex, bitsPortIndex } + ::= { bitsPortTable 1 } + +BitsPortEntry ::= SEQUENCE { + -- Port Indices + bitsPortTypeIndex Integer32, + bitsPortIndex Integer32, + bitsPortIfIndex InterfaceIndex, + bitsPortEntityIndex PhysicalIndex, + + -- State Management params + bitsPortAdminState AdminState, + bitsPortOperationalState OperationalState, + bitsPortSecondaryState SecondaryState, + + -- bits port specific params + bitsPortType BitsPortType, + bitsPortLineType BitsPortLineType, + bitsPortLineCode BitsPortLineCode, + bitsPortFrameFormat BitsFrameFormat, + bitsPortSaBitDesignation SaBitDesignation, + + --Synchronous Port params + bitsPortQLModeEnabled TruthValue, + bitsPortExpectedQL SSMQualityLevel, + bitsPortAssumedQL SSMQualityLevel, + bitsPortReceivedQL SSMQualityLevel, + bitsPortTransmitQL SSMQualityLevel, + bitsPortSquelchQL SSMQualityLevel, + bitsPortLineBuildOut LineBuildOut, + bitsPortImpedance BitsPortImpedanceMode, + + bitsPortCrc4 TruthValue, + bitsPortIdleCode INTEGER, + bitsPortAis TruthValue, + bitsPortSaBitsAdminState SaBitsState, + bitsPortSquelchControl SquelchControl, + bitsPortSignalShape SignalShape, + bitsPortSignalFrequency SignalFrequency +} + +-- Port Indices +bitsPortTypeIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this BITS Port within the card. Value 1 stands for + BITS-IN, 2 for BITS-OUT." + ::= { bitsPortEntry 1 } + +bitsPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this BITS Port within the card. + Note that each BITs Port is uniquely identified + by the indices neIndex, shelfIndex, + slotIndex, bitsPortIndex." + ::= { bitsPortEntry 2 } + +bitsPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + Bits Port. An integer index value used to + uniquely identify this Bits Port." + ::= { bitsPortEntry 3 } + +bitsPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this port." + ::= { bitsPortEntry 4 } + +-- State Management params +bitsPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the BITS + Port." + ::= { bitsPortEntry 5 } + +bitsPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the BITS + Port." + ::= { bitsPortEntry 6 } + +bitsPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the BITS + Port." + ::= { bitsPortEntry 7 } + +bitsPortType OBJECT-TYPE + SYNTAX BitsPortType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the BITS Port Type." + ::= { bitsPortEntry 8 } + +bitsPortLineType OBJECT-TYPE + SYNTAX BitsPortLineType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the BITS Port Line Type. + Determines whether the T1/E1 BITS port operates in T1, E1, + or 2048kHz mode." + ::= { bitsPortEntry 9 } + +bitsPortLineCode OBJECT-TYPE + SYNTAX BitsPortLineCode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the BITS Port Line Code. + When the port is configured for a Line Type of T1, + the valid values are t1-b8zs and t1-ami and the default value + is t1-b8zs. When the port is configured for a Line Type of E1, + the valid values are e1-hdb3 and e1-ami and the default value + is e1-hdb3. When the port is configured for a Line Type of + 2048kHz, the value is none." + ::= { bitsPortEntry 10 } + +bitsPortFrameFormat OBJECT-TYPE + SYNTAX BitsFrameFormat + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the BITS Port Frame Format. + When the port is configured for a Line Type of T1, the + valid values are t1-sf and t1-esf and the default value is t1-esf. + When the port is configured for a Line Type of E1, the + valid values are e1-unframed, e1-crc4, and e1-dualFrame + and the default value is e1-crc4. When the port is configured + for a Line Type of 2048kHz, the value is none. + + R4.1CC and R4.3CC do not support e1-unframed." + ::= { bitsPortEntry 11 } + +bitsPortSaBitDesignation OBJECT-TYPE + SYNTAX SaBitDesignation + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the BITS Port Sa Bit Designation. + Determines which E1 Sa Bit is used to transmit/receive the SSM. + For T1 and 2048khz Line Types, the only allowed value is None. + For E1 Line Type, the default value is bit4 and it can + only have a value of None if QL Mode is disabled, otherwise, + None is an invalid value." + ::= { bitsPortEntry 12 } + +bitsPortQLModeEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether the BITS Port + can be enabled/disabled for QL Mode. + When enabled, on receive side + -port shall PEER the SSM (Sync Status Messages) slow protocol PDUs + and take appropriate action + When enabled, on transmit side + -port shall periodically (once a second) transmit QL TLV + information PDUs + When disabled, on receive side, + -port shall terminate and discard any SSM slow protocol PDUs + When disabled, on transmit side + -port shall not transmit any SSM slow protocol PDUs." + ::= { bitsPortEntry 13 } + +bitsPortExpectedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the expected QL when the + BITS Port is enabled for QL Mode. + This object allows the user to set a minimum + expected received Quality Level on the port. + The default value shall be None." + ::= { bitsPortEntry 14 } + +bitsPortAssumedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the assumed QL on the + BITS Port. The Assumed QL is only meaningful if the + Network Clock Type (see fsp150cm-sync.mib) is option1 and the + port's QL Mode is disabled and the port is being used as + an input reference source. Under these conditions, + the specified QL value is assumed to be the Quality Level of the + non-failed reference." + ::= { bitsPortEntry 15 } + +bitsPortReceivedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Received QL value for the BITS port. + If the BITS port's QL Mode is disabled, then the received + QL value is not applicable." + ::= { bitsPortEntry 16 } + +bitsPortTransmitQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Transmitted QL value for the BITS port. + If the BITS port's QL Mode is disabled, then the received + QL value is not applicable." + ::= { bitsPortEntry 17 } + +bitsPortSquelchQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set the Squelch QL for the BITS-OUT port. + The Squelch QL is only meaningful if the QL Mode is Enabled. + The Squelch QL is used to determine whether or not to squelch + the output of the BITS-OUT port. If the system's QL is lower + than the Squelch QL, the output is squelched. + If the BITS port's QL Mode is disabled, then the received + QL value is not applicable." + ::= { bitsPortEntry 18 } + +bitsPortLineBuildOut OBJECT-TYPE + SYNTAX LineBuildOut + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the line build out on the BITS-OUT port when + the Line Type is T1." + ::= { bitsPortEntry 19 } + +bitsPortImpedance OBJECT-TYPE + SYNTAX BitsPortImpedanceMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the impedance mode for the BITS-OUT port." + ::= { bitsPortEntry 20 } + +bitsPortCrc4 OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to include or not the CRC to the signal + of the BITS-OUT port." + ::= { bitsPortEntry 21 } + +bitsPortIdleCode OBJECT-TYPE + SYNTAX INTEGER (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the Idle Code for the BITS-OUT port." + ::= { bitsPortEntry 22 } + +bitsPortAis OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set the AIS signal for the BITS-OUT port." + ::= { bitsPortEntry 23 } + +bitsPortSaBitsAdminState OBJECT-TYPE + SYNTAX SaBitsState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the five Sa Bit values, from bit4 to bit8, + for the BITS-OUT port. + The object value is a BIT string that concatenate the Sa Bit values. + The Sa Bit values are applied to each of the five Sa Bits of the output + signal except to the one that carries SSM information when QL Mode is + enabled." + ::= { bitsPortEntry 24 } + +bitsPortSquelchControl OBJECT-TYPE + SYNTAX SquelchControl + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the Squelch Control for the port. + The Squelch Control determines the type of squelch control + used to squelch an output of the port." + ::= { bitsPortEntry 25 } + +bitsPortSignalShape OBJECT-TYPE + SYNTAX SignalShape + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Port Signal Shape. + Indicates whether the signal has a sine or a square shape." + ::= { bitsPortEntry 26 } + +bitsPortSignalFrequency OBJECT-TYPE + SYNTAX SignalFrequency + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the signal frequency of the port. + Possible value are 100 kHz, 1 MHz, 1544 kHz, 2048 kHz, 5 MHz, + 25 Mhz or 50 MHz. + It can be set only to a port that is dedicated to yield a + variety of frequencies." + ::= { bitsPortEntry 27 } + +-- +-- IEEE 1588 EthernetPort +-- +ieee1588EthernetPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF IEEE1588EthernetPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to IEEE Ethernet Port + Facilities for configuration purposes." + ::= { cmFacilityObjects 17 } + +ieee1588EthernetPortEntry OBJECT-TYPE + SYNTAX IEEE1588EthernetPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the IEEE Ethernet Port Table." + INDEX { neIndex, shelfIndex, slotIndex, ieee1588EthernetPortIndex } + ::= { ieee1588EthernetPortTable 1 } + +IEEE1588EthernetPortEntry ::= SEQUENCE { + -- Port Indices + ieee1588EthernetPortIndex Integer32, + ieee1588EthernetPortIfIndex InterfaceIndex, + ieee1588EthernetPortEntityIndex PhysicalIndex, + + -- State Management params + ieee1588EthernetPortAdminState AdminState, + ieee1588EthernetPortOperationalState OperationalState, + ieee1588EthernetPortSecondaryState SecondaryState, + + -- Port specific params + ieee1588EthernetPortMTU Integer32, + + -- Generic Ethernet Port params + ieee1588EthernetPortMediaType EthernetMediaType, + ieee1588EthernetPortConfigSpeed EthernetPortSpeed, + ieee1588EthernetPortNegotiatedSpeed EthernetPortSpeed, + + ieee1588EthernetPortMDIXType CmEthernetMDIXType +} + +-- Port Indices +ieee1588EthernetPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + the IEEE Ethernet Port." + ::= { ieee1588EthernetPortEntry 1 } + +ieee1588EthernetPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + the IEEE Ethernet Port." + ::= { ieee1588EthernetPortEntry 2 } + +ieee1588EthernetPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this port." + ::= { ieee1588EthernetPortEntry 3 } + +-- State Management params +ieee1588EthernetPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the + Port." + ::= { ieee1588EthernetPortEntry 4 } + +ieee1588EthernetPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the + Port." + ::= { ieee1588EthernetPortEntry 5 } + +ieee1588EthernetPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the + Port." + ::= { ieee1588EthernetPortEntry 6 } + +ieee1588EthernetPortMTU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the MTU on the Port." + ::= { ieee1588EthernetPortEntry 7 } + +ieee1588EthernetPortMediaType OBJECT-TYPE + SYNTAX EthernetMediaType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the type of Media." + ::= { ieee1588EthernetPortEntry 8 } + +ieee1588EthernetPortConfigSpeed OBJECT-TYPE + SYNTAX EthernetPortSpeed + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to configure the speed of the Port." + ::= { ieee1588EthernetPortEntry 9 } + +ieee1588EthernetPortNegotiatedSpeed OBJECT-TYPE + SYNTAX EthernetPortSpeed + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the negotiated speed of the + Port." + ::= { ieee1588EthernetPortEntry 10 } + +ieee1588EthernetPortMDIXType OBJECT-TYPE + SYNTAX CmEthernetMDIXType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows management of MDIX property on + Port." + ::= { ieee1588EthernetPortEntry 11 } + + +-- +-- GPS 10MHz Port +-- +gps10MHzPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF GPS10MHzPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to GPS 10MHz + Facilities for configuration purposes." + ::= { cmFacilityObjects 18 } + +gps10MHzPortEntry OBJECT-TYPE + SYNTAX GPS10MHzPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the GPS 10MHz Port Table." + INDEX { neIndex, shelfIndex, slotIndex, gps10MHzPortIndex } + ::= { gps10MHzPortTable 1 } + +GPS10MHzPortEntry ::= SEQUENCE { + -- Port Indices + gps10MHzPortIndex Integer32, + gps10MHzPortIfIndex InterfaceIndex, + gps10MHzPortEntityIndex PhysicalIndex, + + -- State Management params + gps10MHzPortAdminState AdminState, + gps10MHzPortOperationalState OperationalState, + gps10MHzPortSecondaryState SecondaryState, + gps10MHzPortSignalDirection SignalDirectionType, + + gps10MHzPortSquelchControl SquelchControl, + gps10MHzPortSquelchQL SSMQualityLevel, + + gps10MHzPortFrequencySource VariablePointer, + gps10MHzPortClockClass Unsigned32, -- deprecated, should not be in this group. + gps10MHzPortClockAccuracy Unsigned32, -- deprecated, should not be in this group. + gps10MHzPortTimeSource TimeSource, -- deprecated, should not be in this group. + gps10MHzPortAssumedQL SSMQualityLevel, + gps10MHzPortAlias DisplayString, + gps10MHzPortInputSignalType ClkSignalType +} + +-- Port Indices +gps10MHzPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + the IEEE Ethernet Port." + ::= { gps10MHzPortEntry 1 } + +gps10MHzPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + the IEEE Ethernet Port." + ::= { gps10MHzPortEntry 2 } + +gps10MHzPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this port." + ::= { gps10MHzPortEntry 3 } + +-- State Management params +gps10MHzPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the + Port." + ::= { gps10MHzPortEntry 4 } + +gps10MHzPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the + Port." + ::= { gps10MHzPortEntry 5 } + +gps10MHzPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the + Port." + ::= { gps10MHzPortEntry 6 } + +gps10MHzPortSignalDirection OBJECT-TYPE + SYNTAX SignalDirectionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the signal type + (i.e. input or output)." + ::= { gps10MHzPortEntry 7 } + +gps10MHzPortSquelchControl OBJECT-TYPE + SYNTAX SquelchControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set the Squelch Control for the 10MHz port. + The Squelch Control is used to determine the type of squelch control + used to squelch the output of the TOD port. Only option supported + is squelch-ql." + ::= { gps10MHzPortEntry 8 } + +gps10MHzPortSquelchQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set the Squelch QL for the 10MHz port. + This value is used when f310MHzClockPortSquelchControl is squelch-ql. + The Squelch QL is used to determine whether or not to squelch + the output of the TOD port. If the system's QL is lower + than the Squelch QL, the output is squelched." + ::= { gps10MHzPortEntry 9 } + +gps10MHzPortFrequencySource OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set the Frequency Source for the Port." + ::= { gps10MHzPortEntry 10 } + +gps10MHzPortClockClass OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This object specify GPS port clock class." + ::= { gps10MHzPortEntry 11 } + +gps10MHzPortClockAccuracy OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This object specify GPS port clock accuracy." + ::= { gps10MHzPortEntry 12 } + +gps10MHzPortTimeSource OBJECT-TYPE + SYNTAX TimeSource + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This object specify GPS port time source." + ::= { gps10MHzPortEntry 13 } + +gps10MHzPortAssumedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the assumed QL on the + GPS Port. The Assumed QL is only meaningful if the + Network Clock Type (see fsp150cm-sync.mib) is option1 and the + port's QL Mode is disabled and the port is being used as + an input reference source. Under these conditions, + the specified QL value is assumed to be the Quality Level of the + non-failed reference." + ::= { gps10MHzPortEntry 14 } + +gps10MHzPortAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the gps 10MHz Port entity." + ::= { gps10MHzPortEntry 15 } + +gps10MHzPortInputSignalType OBJECT-TYPE + SYNTAX ClkSignalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the input signal type + (i.e. 10mhz or 2048khz)." + ::= { gps10MHzPortEntry 16 } + +-- +-- Ethernet Network Port Cable Length Benchmark +-- +cmEthernetNetPortClbTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetNetPortClbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Network Port + Cable Length Benchmark." + ::= { cmFacilityObjects 19 } + +cmEthernetNetPortClbEntry OBJECT-TYPE + SYNTAX CmEthernetNetPortClbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetNetPortClbTable. + These entries represent Cable Length Benchmarks + on the Ethernet Network Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmEthernetNetPortClbIndex } + ::= { cmEthernetNetPortClbTable 1 } + + +CmEthernetNetPortClbEntry ::= SEQUENCE { + cmEthernetNetPortClbIndex Integer32, + cmEthernetNetPortClbEnabled TruthValue, + cmEthernetNetPortClbLength DisplayString, + cmEthernetNetPortClbDescr DisplayString +} + +cmEthernetNetPortClbIndex OBJECT-TYPE + SYNTAX Integer32 (1..5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Cable Length Benchmark Entry specification." + ::= { cmEthernetNetPortClbEntry 1 } + +cmEthernetNetPortClbEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables specification of Cable Length Benchmark entry." + ::= { cmEthernetNetPortClbEntry 2 } + +cmEthernetNetPortClbLength OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Cable length of Cable Points Entry. The cable length is of + the form XXX[.YY] where XX can be any integer value and YY + allows precision of 2 decimals after the floating point. Note + that .YY is optional." + ::= { cmEthernetNetPortClbEntry 3 } + +cmEthernetNetPortClbDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A textual string containing description of cable span." + ::= { cmEthernetNetPortClbEntry 4 } + + +--Network Port Priority Mapping +cmNetPortPrioMapTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetPortPrioMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Network Port Priority Mappings + in multi Class of Service (COS) mode." + ::= { cmFacilityObjects 20 } + +cmNetPortPrioMapEntry OBJECT-TYPE + SYNTAX CmNetPortPrioMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortPrioMapTable." + INDEX { neIndex, shelfIndex, slotIndex, + cmEthernetNetPortIndex, cmNetPortPrioMapIndex } + ::= { cmNetPortPrioMapTable 1 } + +CmNetPortPrioMapEntry ::= SEQUENCE { + cmNetPortPrioMapIndex Integer32, + cmNetPortPrioMapInPriority Integer32, + cmNetPortPrioMapCOS Integer32, + cmNetPortPrioMapOuterTagPriority VlanPriority +} + +cmNetPortPrioMapIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The integer index value corresponding to a priority value." + ::= { cmNetPortPrioMapEntry 1 } + +cmNetPortPrioMapInPriority OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The integer index value corresponding to a priority value." + ::= { cmNetPortPrioMapEntry 2 } + +cmNetPortPrioMapCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of the COS Priority, i.e. + this helps in determining the appropriate COS Policer for + the Flow." + ::= { cmNetPortPrioMapEntry 3 } + +cmNetPortPrioMapOuterTagPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of the VLAN priority that + will replace the outgoing (N2A direction) outer-tag's priority. + Note that, each flow participates or not in outer-tag + priority mapping, using the object 'cmFlowN2AOuterTagPrioEnabled'." + ::= { cmNetPortPrioMapEntry 4 } + + +-- +-- Access Port PCP encoding table +-- +cmAccPortPcpDEEncTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmAccPortPcpDEEncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Access Port PCP drop eligibility encoding table. This + is applied to a frame that is egressing at the Access port." + ::= { cmFacilityObjects 21 } + +cmAccPortPcpDEEncEntry OBJECT-TYPE + SYNTAX CmAccPortPcpDEEncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetPBPcpDEEncPortTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmAccPortPcpDEEncIndex } + ::= { cmAccPortPcpDEEncTable 1 } + +CmAccPortPcpDEEncEntry ::= SEQUENCE { + cmAccPortPcpDEEncIndex Integer32, + cmAccPortPcpDEEncInPriority VlanPriority, + cmAccPortPcpDEEncDropIneligiblePrio VlanPriority, + cmAccPortPcpDEEncDropEligiblePrio VlanPriority +} + +cmAccPortPcpDEEncIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the PCP drop eligible encoding table." + ::= { cmAccPortPcpDEEncEntry 1 } + +cmAccPortPcpDEEncInPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the input priority that is translated to a + drop eligibility priority or a drop ineligibility priority." + ::= { cmAccPortPcpDEEncEntry 2 } + +cmAccPortPcpDEEncDropIneligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the PCP value that has a priority value with + implicit drop ineligibility encoded into it." + ::= { cmAccPortPcpDEEncEntry 3 } + +cmAccPortPcpDEEncDropEligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the PCP value that has a priority value with + implicit drop eligibility encoded into it." + ::= { cmAccPortPcpDEEncEntry 4 } + +-- +-- Access Port PCP decoding table +-- + +cmAccPortPcpDEDecTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmAccPortPcpDEDecEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Access Port PCP drop eligibility decoding table. This + is applied to a frame that is ingressing at a port." + ::= { cmFacilityObjects 22 } + +cmAccPortPcpDEDecEntry OBJECT-TYPE + SYNTAX CmAccPortPcpDEDecEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetPBPcpDEDecPortTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmAccPortPcpDEDecIndex } + ::= { cmAccPortPcpDEDecTable 1 } + +CmAccPortPcpDEDecEntry ::= SEQUENCE { + cmAccPortPcpDEDecIndex Integer32, + cmAccPortPcpDEDecInPriority VlanPriority, + cmAccPortPcpDEDecOutPriority VlanPriority, + cmAccPortPcpDEDecDropEligible TruthValue +} + + +cmAccPortPcpDEDecIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the PCP drop eligible decoding table." + ::= { cmAccPortPcpDEDecEntry 1 } + +cmAccPortPcpDEDecInPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the input priority that is decoded to get + priority and the drop eligibility of a frame." + ::= { cmAccPortPcpDEDecEntry 2 } + +cmAccPortPcpDEDecOutPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the priority value decoded from a incoming PCP value." + ::= { cmAccPortPcpDEDecEntry 3 } + +cmAccPortPcpDEDecDropEligible OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop eligibility decoded from a incoming + PCP value." + ::= { cmAccPortPcpDEDecEntry 4 } + +-- +-- Access Port PCP pair table +-- + +cmAccPortPcpDEPairTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmAccPortPcpDEPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Access Port PCP drop eligibility priority pair table. + The priority pair is encoded to same drop eligibility and + drop ineligibility priority. Depending on the PCP DE Enc/Dec + mode there can be upto 3 pairs in the table. There will one + pair for 7P1D, two pairs for 6P2D and three pairs for 5P3D." + ::= { cmFacilityObjects 23 } + +cmAccPortPcpDEPairEntry OBJECT-TYPE + SYNTAX CmAccPortPcpDEPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmAccPortPcpDEPairEntry." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmAccPortPcpDEPairIndex } + ::= { cmAccPortPcpDEPairTable 1 } + +CmAccPortPcpDEPairEntry ::= SEQUENCE { + cmAccPortPcpDEPairIndex Integer32, + cmAccPortPcpDEDropIneligiblePrio VlanPriority, + cmAccPortPcpDEDropEligiblePrio VlanPriority +} + +cmAccPortPcpDEPairIndex OBJECT-TYPE + SYNTAX Integer32 (1..3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the PCP drop eligible priority pair table." + ::= { cmAccPortPcpDEPairEntry 1 } + +cmAccPortPcpDEDropIneligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop ineligible priority." + ::= { cmAccPortPcpDEPairEntry 2 } + +cmAccPortPcpDEDropEligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop eligible priority." + ::= { cmAccPortPcpDEPairEntry 3 } + +-- +-- Network Port PCP encoding table +-- +cmNetPortPcpDEEncTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetPortPcpDEEncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Network Port PCP drop eligibility encoding table. This + is applied to a frame that is egressing at the Network port." + ::= { cmFacilityObjects 24 } + +cmNetPortPcpDEEncEntry OBJECT-TYPE + SYNTAX CmNetPortPcpDEEncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetPBPcpDEEncPortTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmNetPortPcpDEEncIndex } + ::= { cmNetPortPcpDEEncTable 1 } + +CmNetPortPcpDEEncEntry ::= SEQUENCE { + cmNetPortPcpDEEncIndex Integer32, + cmNetPortPcpDEEncInPriority VlanPriority, + cmNetPortPcpDEEncDropIneligiblePrio VlanPriority, + cmNetPortPcpDEEncDropEligiblePrio VlanPriority +} + +cmNetPortPcpDEEncIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the PCP drop eligible encoding table." + ::= { cmNetPortPcpDEEncEntry 1 } + +cmNetPortPcpDEEncInPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the input priority that is translated to a + drop eligibility priority or a drop ineligibility priority." + ::= { cmNetPortPcpDEEncEntry 2 } + +cmNetPortPcpDEEncDropIneligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the PCP value that has a priority value with + implicit drop ineligibility encoded into it." + ::= { cmNetPortPcpDEEncEntry 3 } + +cmNetPortPcpDEEncDropEligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the PCP value that has a priority value with + implicit drop eligibility encoded into it." + ::= { cmNetPortPcpDEEncEntry 4 } + +-- +-- Network Port PCP decoding table +-- + +cmNetPortPcpDEDecTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetPortPcpDEDecEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Network Port PCP drop eligibility decoding table. This + is applied to a frame that is ingressing at a port." + ::= { cmFacilityObjects 25 } + +cmNetPortPcpDEDecEntry OBJECT-TYPE + SYNTAX CmNetPortPcpDEDecEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetPBPcpDEDecPortTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmNetPortPcpDEDecIndex } + ::= { cmNetPortPcpDEDecTable 1 } + +CmNetPortPcpDEDecEntry ::= SEQUENCE { + cmNetPortPcpDEDecIndex Integer32, + cmNetPortPcpDEDecInPriority VlanPriority, + cmNetPortPcpDEDecOutPriority VlanPriority, + cmNetPortPcpDEDecDropEligible TruthValue +} + + +cmNetPortPcpDEDecIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the PCP drop eligible decoding table." + ::= { cmNetPortPcpDEDecEntry 1 } + +cmNetPortPcpDEDecInPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the input priority that is decoded to get + priority and the drop eligibility of a frame." + ::= { cmNetPortPcpDEDecEntry 2 } + +cmNetPortPcpDEDecOutPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the priority value decoded from a incoming PCP value." + ::= { cmNetPortPcpDEDecEntry 3 } + +cmNetPortPcpDEDecDropEligible OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop eligibility decoded from a incoming + PCP value." + ::= { cmNetPortPcpDEDecEntry 4 } + +-- +-- Network Port PCP pair table +-- + +cmNetPortPcpDEPairTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetPortPcpDEPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Network Port PCP drop eligibility priority pair table. + The priority pair is encoded to same drop eligibility and + drop ineligibility priority. Depending on the PCP DE Enc/Dec + mode there can be upto 3 pairs in the table. There will one + pair for 7P1D, two pairs for 6P2D and three pairs for 5P3D." + ::= { cmFacilityObjects 26 } + +cmNetPortPcpDEPairEntry OBJECT-TYPE + SYNTAX CmNetPortPcpDEPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortPcpDEPairEntry." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmNetPortPcpDEPairIndex } + ::= { cmNetPortPcpDEPairTable 1 } + +CmNetPortPcpDEPairEntry ::= SEQUENCE { + cmNetPortPcpDEPairIndex Integer32, + cmNetPortPcpDEDropIneligiblePrio VlanPriority, + cmNetPortPcpDEDropEligiblePrio VlanPriority +} + +cmNetPortPcpDEPairIndex OBJECT-TYPE + SYNTAX Integer32 (1..3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the PCP drop eligible priority pair table." + ::= { cmNetPortPcpDEPairEntry 1 } + +cmNetPortPcpDEDropIneligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop ineligible priority." + ::= { cmNetPortPcpDEPairEntry 2 } + +cmNetPortPcpDEDropEligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop eligible priority." + ::= { cmNetPortPcpDEPairEntry 3 } + +-- +-- Agg Ethernet Port +-- +cmEthernetTrafficPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetTrafficPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet + Facilities for configuration purposes." + ::= { cmFacilityObjects 27} + +cmEthernetTrafficPortEntry OBJECT-TYPE + SYNTAX CmEthernetTrafficPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetTrafficPortTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex } + ::= { cmEthernetTrafficPortTable 1 } + +CmEthernetTrafficPortEntry ::= SEQUENCE { + -- Port Indices + cmEthernetTrafficPortIndex Integer32, + cmEthernetTrafficPortIfIndex InterfaceIndex, + cmEthernetTrafficPortEntityIndex PhysicalIndex, + + -- State Management params + cmEthernetTrafficPortAdminState AdminState, + cmEthernetTrafficPortOperationalState OperationalState, + cmEthernetTrafficPortSecondaryState SecondaryState, + + -- Generic Port params + cmEthernetTrafficPortMTU Integer32, + + -- Generic Ethernet Port params + cmEthernetTrafficPortMediaType EthernetMediaType, + cmEthernetTrafficPortConfigSpeed EthernetPortSpeed, + cmEthernetTrafficPortNegotiatedSpeed EthernetPortSpeed, + cmEthernetTrafficPortMDIXType CmEthernetMDIXType, + cmEthernetTrafficPortMDIXStatus CmEthernetMDIXType, + cmEthernetTrafficPortSfpVendorName DisplayString, + cmEthernetTrafficPortSfpPartNumber DisplayString, + cmEthernetTrafficPortSfpSerialNumber DisplayString, + cmEthernetTrafficPortSfpDateOfManufacture DateAndTime, + cmEthernetTrafficPortSfpConnectorValue SfpConnectorValue, + cmEthernetTrafficPortSfpLinkLength Integer32, + cmEthernetTrafficPortSfpLaserWaveLength Integer32, + cmEthernetTrafficPortSfpMediaType SfpMediaType, + + -- Ethernet Loopback params + cmEthernetTrafficPortLoopbackConfig CmLoopbackType, + cmEthernetTrafficPortLoopbackStatus CmLoopbackType, + cmEthernetTrafficPortLoopbackTime Integer32, + cmEthernetTrafficPortLoopbackSwapSADA CmSwapSADAType, + cmEthernetTrafficPortOuterVlanLoopbackMask INTEGER, + cmEthernetTrafficPortOuterVlanLoopback1 DisplayString, + cmEthernetTrafficPortOuterVlanLoopback2 DisplayString, + cmEthernetTrafficPortOuterVlanLoopback3 DisplayString, + + -- Link Loss Forwarding params + cmEthernetTrafficPortLinkLossFwdEnabled TruthValue, + cmEthernetTrafficPortLinkLossFwdSignalType CmLinkLossFwdSignalType, + cmEthernetTrafficPortLinkLossFwdTriggerTypes CmLinkLossFwdTriggerTypes, + cmEthernetTrafficPortLinkLossFwdDelay Integer32, + cmEthernetTrafficPortLinkLossFwdActive TruthValue, + cmEthernetTrafficPortLinkLossFwdPartnerEnabled TruthValue, + cmEthernetTrafficPortLinkLossFwdLocalLinkId Integer32, + cmEthernetTrafficPortLinkLossFwdRemoteLinkIds DisplayString, + cmEthernetTrafficPortLinkLossFwdTxActionType CmLinkLossFwdTxActionType, + cmEthernetTrafficPortLinkLossFwdRxRLDLinkIds DisplayString, + -- OAM params + cmEthernetTrafficPortOamId Integer32, + cmEthernetTrafficPortOamDiscoveryState CmOamDiscoveryState, + cmEthernetTrafficPortOamLocalVarRtrvsEnabled TruthValue, + cmEthernetTrafficPortOamLocalLinkEventsEnabled TruthValue, + cmEthernetTrafficPortOamLocalOamLoopbacksSupported TruthValue, + cmEthernetTrafficPortOamLocalUnidirSupportEnabled TruthValue, + cmEthernetTrafficPortOamLocalMaxPDUSize Integer32, + cmEthernetTrafficPortOamLocalMode CmOamMode, + cmEthernetTrafficPortOamRemoteMacAddress MacAddress, + cmEthernetTrafficPortOamRemoteVarRtrvsEnabled TruthValue, + cmEthernetTrafficPortOamRemoteLinkEventsEnabled TruthValue, + cmEthernetTrafficPortOamRemoteOamLoopbacksSupported TruthValue, + cmEthernetTrafficPortOamRemoteUnidirSupportEnabled TruthValue, + cmEthernetTrafficPortOamRemoteMaxPDUSize Integer32, + cmEthernetTrafficPortOamRemoteMode CmOamMode, + cmEthernetTrafficPortOamEnabled TruthValue, + cmEthernetTrafficPortOamAdminState CmOamAdminState, + -- Ethernet Port Service params + cmEthernetTrafficPortSvcType CmEthernetTrafficSvcType, + + -- Ethernet Port Traffic params + cmEthernetTrafficPortRxPauseEnabled TruthValue, + cmEthernetTrafficPortTxPauseEnabled TruthValue, + cmEthernetTrafficPortAfpType CmAfpType, + + -- Ethernet Port Traffic params + cmEthernetTrafficPortShapingEnabled TruthValue, + cmEthernetTrafficPortShapedSpeedLo Unsigned32, + cmEthernetTrafficPortShapedSpeedHi Unsigned32, + cmEthernetTrafficPortQinQEtherType Unsigned32, + + --Ethernet Port Services params + cmEthernetTrafficPortTagFrameControl AfpTagControl, + cmEthernetTrafficPortEgressVlanTrunkingEnabled TruthValue, + cmEthernetTrafficPortIngressPushPVIDEnabled TruthValue, + cmEthernetTrafficPortEgressPopPVIDEnabled TruthValue, + cmEthernetTrafficPortEgressPopPriorityVidEnabled TruthValue, + cmEthernetTrafficPortPortVlanId VlanId, + cmEthernetTrafficPortPortVlanPriority VlanPriority, + cmEthernetTrafficPortPriorityVlanId VlanId, + cmEthernetTrafficPortIngressPrioMapMode PriorityMapMode, + cmEthernetTrafficPortIngressCOSPriority VlanTagType, + --Synchronous Port params + cmEthernetTrafficPortSyncEEnabled TruthValue, + cmEthernetTrafficPortQLModeEnabled TruthValue, + cmEthernetTrafficPortExpectedQL SSMQualityLevel, + cmEthernetTrafficPortAssumedQL SSMQualityLevel, + cmEthernetTrafficPortReceivedQL SSMQualityLevel, + cmEthernetTrafficPortTransmitQL SSMQualityLevel, + cmEthernetTrafficPortPhyType XgePhyType, + cmEthernetTrafficPortSfpLaserWaveLengthPicometer Unsigned32, + cmEthernetTrafficPortRowStatus RowStatus, + + cmEthernetTrafficPortSSMRemoteMacAddress MacAddress, + cmEthernetTrafficPortInnerVlanLoopbackMask INTEGER, + cmEthernetTrafficPortInnerVlanLoopback1 DisplayString, + cmEthernetTrafficPortInnerVlanLoopback2 DisplayString, + cmEthernetTrafficPortInnerVlanLoopback3 DisplayString, + cmEthernetTrafficPortLaserWDMChannel SfpChannelIdentifier, + cmEthernetTrafficPortLaserIsTunable TruthValue, + cmEthernetTrafficPortLaserFrequency Unsigned32, + cmEthernetTrafficPortDeiEnable TruthValue, + cmEthernetTrafficPortPcpDEEncType PcpDEEncType, + cmEthernetTrafficPortPcpDEPairsAction PcpDEPairsAction, + cmEthernetTrafficPortInitiateDiag CmEthernetDiagAction, + cmEthernetTrafficPortDiagnosePair1Cond CmDiagCableCondType, + cmEthernetTrafficPortDiagnosePair2Cond CmDiagCableCondType, + cmEthernetTrafficPortDiagnosePair3Cond CmDiagCableCondType, + cmEthernetTrafficPortDiagnosePair4Cond CmDiagCableCondType, + cmEthernetTrafficPortDiagnoseAutoNegCond CmDiagAutoNegCondType, + cmEthernetTrafficPortDiagnoseLpbkCond CmDiagLpbkCondType, + cmEthernetTrafficPortDiagnoseEfmLpbkCond CmDiagEfmOamLpbkCondType, + cmEthernetTrafficPortDiagnoseResult DisplayString, + cmEthernetTrafficPortDiagnoseTestStatus CmDiagTestStatus, + cmEthernetTrafficPortDiagnoseTestTime DateAndTime, + cmEthernetTrafficPortAutoDiagEnabled TruthValue, + cmEthernetTrafficPortDeleteEntitiesAction TrafficPortDeleteEntitiesAction, + cmEthernetTrafficPortMaxMpFpNum Integer32, + cmEthernetTrafficPortJdsuLoopbackEnabled TruthValue, + cmEthernetTrafficPortJdsuLoopbackVlanId VlanId, + cmEthernetTrafficPortIngressPopPriorityVidEnabled TruthValue, + + cmEthernetTrafficPortRxDeiAction RxDeiAction, + cmEthernetTrafficPortTxDeiAction TxDeiAction, + cmEthernetTrafficPortRxDeiOuterTagType DeiOuterTagType, + cmEthernetTrafficPortTxDeiOuterTagType DeiOuterTagType, + + -- 9.1.1 XGPRO release new columns + + cmEthernetTrafficPortMode CmEthernetSvcPortMode, + cmEthernetTrafficPortServiceType CmEthernetSvcType, + cmEthernetTrafficPortLoopbackSourceMacControlEnabled TruthValue, + cmEthernetTrafficPortLoopbackDestMacControlEnabled TruthValue, + cmEthernetTrafficPortLoopbackSourceMacAddress MacAddress, + cmEthernetTrafficPortLoopbackDestMacAddress MacAddress, + cmEthernetTrafficPortLoopbackBlockingEnabled TruthValue, + cmEthernetTrafficPortMediaTypeAutoSelected EthernetMediaType, + cmEthernetTrafficPortLowLatencyQueuingEnabled TruthValue, + cmEthernetTrafficPortDiagnosticMacAddress MacAddress, + + cmEthernetTrafficPortIngressSwapPriorityVIDEnabled TruthValue, + cmEthernetTrafficPortEgressSwapPriorityVIDEnabled TruthValue, + cmEthernetTrafficPortSwapPriorityVID VlanId, + + cmEthernetTrafficPortExpDEEncType PcpDEEncType, + cmEthernetTrafficPortExpDEPairsAction PcpDEPairsAction, + cmEthernetTrafficPortJdsuLoopbackSrcIp IpAddress, + + -- 540X Additional SyncE Attribute + cmEthernetTrafficPortTxSsm ToggleValue, + cmEthernetTrafficPortRxSsmQL SynceRxSsmQl, + cmEthernetTrafficPortSyncEMode SynceMode, + cmEthernetTrafficPortSyncEServiceAvailableTime Unsigned32, + cmEthernetTrafficPortSyncEServiceUnavailableTime Unsigned32, + cmEthernetTrafficPortSyncEServiceAvailablePercentage DisplayString, + + cmEthernetTrafficPortWfqSegmentationCOS Integer32, + cmEthernetTrafficPortWfqGroupCOS Integer32, + cmEthernetTrafficPortWfqGroupEirLo Unsigned32, + cmEthernetTrafficPortWfqGroupEirHi Unsigned32, + + -- Ethernet Port Traffic params + cmEthernetTrafficPortOuterTagTpidOverride TruthValue, + cmEthernetTrafficPortOuterTagTpid Unsigned32, + + -- Ethernet Port Power Level params + cmEthernetTrafficPortSfpTxPowerLevel DisplayString, + cmEthernetTrafficPortSfpRxPowerLevel DisplayString, + cmEthernetTrafficPortBwResourcePort VariablePointer, + + -- Ethernet Port SFP params + cmEthernetTrafficPortSfpName DisplayString, + cmEthernetTrafficPortSfpHardwareRevision DisplayString, + + -- Ethernet Port Loopback Test Reflector params + cmEthernetTrafficPortLoopbackTestReflectorIPv4AddressControl TruthValue, + cmEthernetTrafficPortLoopbackTestReflectorIPv4Address IpAddress, + cmEthernetTrafficPortLoopbackTestReflectorIPv6AddressControl TruthValue, + cmEthernetTrafficPortLoopbackTestReflectorIPv6Address Ipv6Address, + + -- Ethernet Port SFP params + cmEthernetTrafficPortSfpIdentifierValue SfpIdentifierValue, + + -- Ethernet Port Plug params + cmEthernetTrafficPortPlugType PlugType, + cmEthernetTrafficPortPlugMode PlugMode, + cmEthernetTrafficPortPlugGMetroAutoTuningMode GMetroAutoTuningMode, + cmEthernetTrafficPortPlugChannelType ChannelType, + cmEthernetTrafficPortPlugITUCbandChannel ITUCBandChannelIdentifier, + cmEthernetTrafficPortPlugRelativeChannel RelativeChannelIdentifier, + cmEthernetTrafficPortPlugFrequency FrequencyIdentifier, + cmEthernetTrafficPortPlugOutOfBandChannelStatus OutOfBandChannelStatus, + + -- Ethernet Port Remote Plug params + cmEthernetTrafficPortRemotePlugITUCbandChannel ITUCBandChannelIdentifier, + cmEthernetTrafficPortRemotePlugRelativeChannel RelativeChannelIdentifier, + cmEthernetTrafficPortRemotePlugFrequency FrequencyIdentifier, + + -- Ethernet Port Remote SFP params + cmEthernetTrafficPortRemoteSfpVendorName DisplayString, + cmEthernetTrafficPortRemoteSfpName DisplayString, + cmEthernetTrafficPortRemoteSfpPartNumber DisplayString, + cmEthernetTrafficPortRemoteSfpHardwareRevision DisplayString, + cmEthernetTrafficPortRemoteSfpSerialNumber DisplayString, + cmEthernetTrafficPortRemoteSfpDateOfManufacture DateAndTime, + cmEthernetTrafficPortRemoteSfpLinkLength Integer32, + cmEthernetTrafficPortRemoteSfpLaserWaveLength Integer32, + cmEthernetTrafficPortRemoteSfpLaserFrequency Unsigned32, + cmEthernetTrafficPortRemoteSfpMediaType SfpMediaType, + cmEthernetTrafficPortRemoteSfpConnectorValue SfpConnectorValue, + cmEthernetTrafficPortRemoteSfpIdentifierValue SfpIdentifierValue +} + +-- Port Indices +cmEthernetTrafficPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Ethernet Port within a card. + Note that each Ethernet Port is uniquely identified + by the indices neIndex, shelfIndex, + slotIndex, cmEthernetTrafficPortIndex." + ::= { cmEthernetTrafficPortEntry 1 } + +cmEthernetTrafficPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + Ethernet Port. An integer index value used to + uniquely identify this Ethernet Port." + ::= { cmEthernetTrafficPortEntry 2 } + +cmEthernetTrafficPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this port." + ::= { cmEthernetTrafficPortEntry 3 } + +-- State Management params +cmEthernetTrafficPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Ethernet Port." + ::= { cmEthernetTrafficPortEntry 4 } + +cmEthernetTrafficPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Ethernet Port." + ::= { cmEthernetTrafficPortEntry 5 } + +cmEthernetTrafficPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Ethernet Port." + ::= { cmEthernetTrafficPortEntry 6 } + +-- Generic Port params +cmEthernetTrafficPortMTU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the MTU on the Ethernet Port. + The object is made read-write for FSP150CC devices." + ::= { cmEthernetTrafficPortEntry 7 } + +cmEthernetTrafficPortMediaType OBJECT-TYPE + SYNTAX EthernetMediaType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the type of Ethernet Media on the + Ethernet Port. + The media type includes, + copper (1) + fiber (2) + coppersfp (3) + CM Aggregation Product doesn't support copper." + ::= { cmEthernetTrafficPortEntry 8 } + +cmEthernetTrafficPortConfigSpeed OBJECT-TYPE + SYNTAX EthernetPortSpeed + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to configure the speed of the + Ethernet Port." + ::= { cmEthernetTrafficPortEntry 9 } + +cmEthernetTrafficPortNegotiatedSpeed OBJECT-TYPE + SYNTAX EthernetPortSpeed + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the negotiated speed of the + Ethernet Port." + ::= { cmEthernetTrafficPortEntry 10 } + +cmEthernetTrafficPortMDIXType OBJECT-TYPE + SYNTAX CmEthernetMDIXType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows management of MDIX property on + Ethernet Port." + ::= { cmEthernetTrafficPortEntry 11 } + +cmEthernetTrafficPortMDIXStatus OBJECT-TYPE + SYNTAX CmEthernetMDIXType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the current MDIX status of the + Ethernet port." + ::= { cmEthernetTrafficPortEntry 12 } + +cmEthernetTrafficPortSfpVendorName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the vendor name of the SFP. + This is applicable when cmEthernetTrafficPortMediaType is fiber or coppersfp." + ::= { cmEthernetTrafficPortEntry 13 } + +cmEthernetTrafficPortSfpPartNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the part number of the SFP. + This is applicable when cmEthernetTrafficPortMediaType is fiber or coppersfp." + ::= { cmEthernetTrafficPortEntry 14 } + +cmEthernetTrafficPortSfpSerialNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the serial number of the SFP. + This is shown only when cmEthernetTrafficPortMediaType is fiber." + ::= { cmEthernetTrafficPortEntry 15 } + +cmEthernetTrafficPortSfpDateOfManufacture OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the date of manufacture of the SFP. + This is applicable when cmEthernetTrafficPortMediaType is fiber or coppersfp." + ::= { cmEthernetTrafficPortEntry 16 } + +cmEthernetTrafficPortSfpConnectorValue OBJECT-TYPE + SYNTAX SfpConnectorValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP connector value. + This is applicable when cmEthernetTrafficPortMediaType is fiber or coppersfp." + ::= { cmEthernetTrafficPortEntry 17 } + +-- Generic Ethernet Port params +cmEthernetTrafficPortSfpLinkLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP Link Length. + This is applicable only when cmEthernetTrafficPortMediaType is fiber or coppersfp." + ::= { cmEthernetTrafficPortEntry 18 } + +cmEthernetTrafficPortSfpLaserWaveLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP Laser Wave Length in nano meters. + This is applicable only when cmEthernetTrafficPortMediaType is fiber." + ::= { cmEthernetTrafficPortEntry 19 } + +cmEthernetTrafficPortSfpMediaType OBJECT-TYPE + SYNTAX SfpMediaType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP Media Type. + This is applicable only when cmEthernetTrafficPortMediaType is fiber or coppersfp." + ::= { cmEthernetTrafficPortEntry 20 } + +-- Ethernet Loopback params +cmEthernetTrafficPortLoopbackConfig OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to initiate loopbacks on + on the Ethernet Port." + ::= { cmEthernetTrafficPortEntry 21 } + +cmEthernetTrafficPortLoopbackStatus OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides status of the current loopback + on the Ethernet Port." + ::= { cmEthernetTrafficPortEntry 22 } + +cmEthernetTrafficPortLoopbackTime OBJECT-TYPE + SYNTAX Integer32 (2..300) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify time for timed-loopbacks on + on the Ethernet Port." + ::= { cmEthernetTrafficPortEntry 23 } + +cmEthernetTrafficPortLoopbackSwapSADA OBJECT-TYPE + SYNTAX CmSwapSADAType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether or not the loopbacked + frame will have the Source Address and Destination Address + swapped." + ::= { cmEthernetTrafficPortEntry 24 } + +cmEthernetTrafficPortOuterVlanLoopbackMask OBJECT-TYPE + SYNTAX INTEGER (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the outer VLANs to be + looped back when port is in vlan(terminal/facility) + loopback configuration. Only 3 VLANs can be specified + for vlan loopback. The various bit positions are: + 1 Outer VLAN 1 Loopback Enabled + 2 Outer VLAN 2 Loopback Enabled + 4 Outer VLAN 3 Loopback Enabled" + ::= { cmEthernetTrafficPortEntry 25 } + +cmEthernetTrafficPortOuterVlanLoopback1 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the outer VLAN 1 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetTrafficPortOuterVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetTrafficPortEntry 26 } + +cmEthernetTrafficPortOuterVlanLoopback2 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the outer VLAN 2 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetTrafficPortOuterVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetTrafficPortEntry 27 } + +cmEthernetTrafficPortOuterVlanLoopback3 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the outer VLAN 3 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetTrafficPortOuterVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetTrafficPortEntry 28 } + +-- Link Loss Forwarding params +cmEthernetTrafficPortLinkLossFwdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling link loss forwarding + on the Ethernet Port." + ::= { cmEthernetTrafficPortEntry 29 } + +cmEthernetTrafficPortLinkLossFwdSignalType OBJECT-TYPE + SYNTAX CmLinkLossFwdSignalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows definition of the link loss forwarding + signalling type. This is applicable only if + cmEthernetTrafficPortLinkLossFwdEnabled is enabled." + ::= { cmEthernetTrafficPortEntry 30 } + +cmEthernetTrafficPortLinkLossFwdTriggerTypes OBJECT-TYPE + SYNTAX CmLinkLossFwdTriggerTypes + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows definition of the link loss forwarding + trigger types. This is applicable only if + cmEthernetTrafficPortLinkLossFwdEnabled is enabled." + ::= { cmEthernetTrafficPortEntry 31 } + +cmEthernetTrafficPortLinkLossFwdDelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the delay between + detection of link loss and signalling of link loss forwarding. + Time specified is in seconds." + ::= { cmEthernetTrafficPortEntry 32 } + +cmEthernetTrafficPortLinkLossFwdActive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the link loss forwarding status indicating + if link loss forwarding is currently being signaled via + the port." + ::= { cmEthernetTrafficPortEntry 33 } + +cmEthernetTrafficPortLinkLossFwdPartnerEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the indication of a link partners ability + to support link loss forwarding via EFM, i.e. from + received organization specific OAMPDUs." + ::= { cmEthernetTrafficPortEntry 34 } + +cmEthernetTrafficPortLinkLossFwdLocalLinkId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the Local Link Id on + Ethernet port." + ::= { cmEthernetTrafficPortEntry 35 } + +cmEthernetTrafficPortLinkLossFwdRemoteLinkIds OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..512)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling Remote Link Ids + on Ethernet port. The Ethernet port is able to distinguish + the remote side client ports from the Remote Link Down + PDUs coming from remote end. + Input format allows multiple Remote Link Ids seperated by comma (e.g. 1,2,3,10,20...). + Number range is product-specific (for EGX8.1, max value is 554). + Empty string clears the configuration." + ::= { cmEthernetTrafficPortEntry 36 } + +cmEthernetTrafficPortLinkLossFwdTxActionType OBJECT-TYPE + SYNTAX CmLinkLossFwdTxActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the Ethernet Port's behavior when + link loss forwarding trigger events occur on the Port. + This provides ability to configure per Ethernet port LLF behavior." + ::= { cmEthernetTrafficPortEntry 37 } + +cmEthernetTrafficPortLinkLossFwdRxRLDLinkIds OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the received Remote Link IDs in + EFM RLD messages on the Ethernet Port." + ::= { cmEthernetTrafficPortEntry 38 } + +-- OAM params +cmEthernetTrafficPortOamId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OAM Id. This is unique EFM OAM sublayer port id." + ::= { cmEthernetTrafficPortEntry 39 } + +cmEthernetTrafficPortOamDiscoveryState OBJECT-TYPE + SYNTAX CmOamDiscoveryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet Port's OAM discovery state." + ::= { cmEthernetTrafficPortEntry 40 } + +cmEthernetTrafficPortOamLocalVarRtrvsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of whether the Ethernet + Port supports sending variable response OAMPDUs." + ::= { cmEthernetTrafficPortEntry 41 } + +cmEthernetTrafficPortOamLocalLinkEventsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of whether the Ethernet + Port supports interpreting Link Events." + ::= { cmEthernetTrafficPortEntry 42 } + +cmEthernetTrafficPortOamLocalOamLoopbacksSupported OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of whether the Ethernet + Port is capable of OAM remote loopback mode." + ::= { cmEthernetTrafficPortEntry 43 } + +cmEthernetTrafficPortOamLocalUnidirSupportEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of whether the Ethernet + Port is capable of sending OAMPDUs when the receive path + is non-operational." + ::= { cmEthernetTrafficPortEntry 44 } + +cmEthernetTrafficPortOamLocalMaxPDUSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the largest OAMPDU, in octets, + supported by the Ethernet Port. This value is + compared to the remote Maximum PDU Size and the smaller of + the two is used." + ::= { cmEthernetTrafficPortEntry 45 } + +cmEthernetTrafficPortOamLocalMode OBJECT-TYPE + SYNTAX CmOamMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to configure the OAM sublayer entity in + either Active or Passive mode." + ::= { cmEthernetTrafficPortEntry 46 } + +cmEthernetTrafficPortOamRemoteMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of the Remote Mac Address." + ::= { cmEthernetTrafficPortEntry 47 } + +cmEthernetTrafficPortOamRemoteVarRtrvsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of whether the remote OAM + entity supports sending variable response OAMPDUs." + ::= { cmEthernetTrafficPortEntry 48 } + +cmEthernetTrafficPortOamRemoteLinkEventsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of whether the remote OAM + entity supports interpreting Link Events." + ::= { cmEthernetTrafficPortEntry 49 } + +cmEthernetTrafficPortOamRemoteOamLoopbacksSupported OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of whether the remote OAM + entity supports OAM remote loopback mode." + ::= { cmEthernetTrafficPortEntry 50 } + +cmEthernetTrafficPortOamRemoteUnidirSupportEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of whether the remote + OAM entity is capable of sending OAMPDUs when the receive path + is non-operational." + ::= { cmEthernetTrafficPortEntry 51 } + +cmEthernetTrafficPortOamRemoteMaxPDUSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of the remote OAM + entity maximum OAMPDU size." + ::= { cmEthernetTrafficPortEntry 52 } + +cmEthernetTrafficPortOamRemoteMode OBJECT-TYPE + SYNTAX CmOamMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to retrieve whether the remote OAM + sublayer entity is either in Active or Passive mode." + ::= { cmEthernetTrafficPortEntry 53 } + +cmEthernetTrafficPortOamEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the EFM OAM on Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 54 } + +cmEthernetTrafficPortOamAdminState OBJECT-TYPE + SYNTAX CmOamAdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the EFM OAM Admin State." + ::= { cmEthernetTrafficPortEntry 55 } + +-- Ethernet Port Service params +cmEthernetTrafficPortSvcType OBJECT-TYPE + SYNTAX CmEthernetTrafficSvcType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of whether the + Ethernet Port is port based or vlan based." + ::= { cmEthernetTrafficPortEntry 56 } + +-- Ethernet Port Traffic params +cmEthernetTrafficPortRxPauseEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the RxPause enable or disable of the port." + ::= { cmEthernetTrafficPortEntry 57 } + +cmEthernetTrafficPortTxPauseEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling transmit pause frames on + Ethernet port." + ::= { cmEthernetTrafficPortEntry 58 } + +cmEthernetTrafficPortAfpType OBJECT-TYPE + SYNTAX CmAfpType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Acceptable Frame Policy on + Ethernet port. Users can specify whether the port supports + only tagged frames, only untagged frames or both tagged and + untagged frames." + ::= { cmEthernetTrafficPortEntry 59 } + +-- Ethernet Port Traffic params +cmEthernetTrafficPortShapingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the Ethernet Port Shaping. + When enabled, values in cmEthernetTrafficPortShapedSpeedLo and + cmEthernetTrafficPortShapedSpeedHi are applicable." + ::= { cmEthernetTrafficPortEntry 60 } + +cmEthernetTrafficPortShapedSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the lower 32 bits of + the Ethernet Port Shaped speed. This value is applicable + when cmEthernetTrafficPortShapingEnabled is enabled." + ::= { cmEthernetTrafficPortEntry 61 } + +cmEthernetTrafficPortShapedSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the higher 32 bits of + the Port Shaped speed. This value is applicable + when cmEthernetTrafficPortShapingEnabled is enabled." + ::= { cmEthernetTrafficPortEntry 62 } + +cmEthernetTrafficPortQinQEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the Q-in-Q Ether Type + on the Port." + ::= { cmEthernetTrafficPortEntry 63 } + +--Ethernet Port Services params + +cmEthernetTrafficPortTagFrameControl OBJECT-TYPE + SYNTAX AfpTagControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines if c-tag/s-tag frame is allowed to pass through, + available only when AFP is set to Tagged." + ::= { cmEthernetTrafficPortEntry 64 } + +cmEthernetTrafficPortEgressVlanTrunkingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to enable or disable the VLAN trunking on + Ethernet port. Disabling VLAN trunking removes all + VLAN tags before transmitting traffic out of the port. + This object is only applicable for connection-oriented, + evpl service type." + ::= { cmEthernetTrafficPortEntry 65 } + +cmEthernetTrafficPortIngressPushPVIDEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether cmEthernetTrafficPortPortVlanId + value will be PUSHed on untagged frames or not in the + ingress direction. This object is only applicable + for connection-oriented, evpl service type." + ::= { cmEthernetTrafficPortEntry 66 } + +cmEthernetTrafficPortEgressPopPVIDEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether cmEthernetTrafficPortPortVlanId + value will be POPed in the + egress direction. This object is only applicable + for connection-oriented, evpl service type." + ::= { cmEthernetTrafficPortEntry 67 } + +cmEthernetTrafficPortEgressPopPriorityVidEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the egress PopPriorityVid enable or disable of the port. + If it is enabled, the outgoing packets with VID=Priority VLAN ID + will be swapped back to VID=0. + + This attribute has been deprecated and is supported only on EG-X. + Please use cmEthernetTrafficPortEgressSwapPriorityVIDEnabled" + ::= { cmEthernetTrafficPortEntry 68 } + +cmEthernetTrafficPortPortVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the Ethernet Port VLAN Id + to PUSH on untagged frames in the to Network + direction. This object is only applicable for connection-oriented, + evpl service type, when cmEthernetTrafficPortIngressPushPVIDEnabled + is set to true." + ::= { cmEthernetTrafficPortEntry 69 } + +cmEthernetTrafficPortPortVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the Ethernet Port VLAN Priority + for the PUSHed VLAN tag (specified by cmEthernetTrafficPortPortVlanId) + on untagged frames in the ingress direction. + This object is only applicable for connection-oriented, + evpl service type, when cmEthernetTrafficPortIngressPushPVIDEnabled + is set to true." + ::= { cmEthernetTrafficPortEntry 70 } + +cmEthernetTrafficPortPriorityVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This object allows to specify the Ethernet Priority VLAN Id + to replace the null-tagged or priority tagged frames in the + to ingress direction. This object is only applicable + for connection-oriented, evpl service type. + + This attribute has been deprecated and is supported only on EG-X. + Please use cmEthernetTrafficPortSwapPriorityVID" + ::= { cmEthernetTrafficPortEntry 71 } + +cmEthernetTrafficPortIngressPrioMapMode OBJECT-TYPE + SYNTAX PriorityMapMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the Ethernet Port + Priority Mapping Mode used for classification of frames. + This object is only applicable for connection-oriented, + evpl service type." + ::= { cmEthernetTrafficPortEntry 72 } + +cmEthernetTrafficPortIngressCOSPriority OBJECT-TYPE + SYNTAX VlanTagType + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "This object is used to specify whether the EthernetTrafficPort + uses the inner-tag or the outer-tag in determining the COS (Class of Service). + + This attribute has been deprecated and is not supported. Now, + the Priority Map Mode indicates whether it is inner or outer. + Use priomap-8021p(4) for outer and priomap-8021p-inner(5) + for inner." + ::= { cmEthernetTrafficPortEntry 73 } + +--Synchronous Port params +cmEthernetTrafficPortSyncEEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether the Ethernet Port + can be enabled/disabled for Synchronous Ethernet. This object + is only applicable for Synchronous Ethernet capable ports. + When enabled, on receive side + -port can extract the frequency of its input signal + and pass the recovered clock to the system clock + -port processes the ESMC(Ethernet Synchronization Messaging + Channel) and extracts the QL (when also QL enabled) + -port is eligible to be selected as a system clock reference + When enabled, on transmit side + -port's transmit clock is locked to the system clock + -port generates an ESMC to generate a QL (when also QL enabled) + + When disabled, on receive side, + -port does not pass the recovered clock to the system clock + -port does not process the ESMC (if present) + -port is not eligible to be selected as a + system clock reference + When disabled, on transmit side + -port's output frequency may be synchronized to the system clock + -port does not generate an ESMC." + ::= { cmEthernetTrafficPortEntry 74 } + +cmEthernetTrafficPortQLModeEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether the Ethernet Port + can be enabled/disabled for QL Mode. This object + is only applicable for Synchronous Ethernet capable ports, + when cmEthernetTrafficPortQLModeEnabled is set to true. + When enabled, on receive side + -port shall PEER the SSM (Sync Status Messages) slow protocol PDUs + and take appropriate action + When enabled, on transmit side + -port shall periodically (once a second) transmit QL TLV + information PDUs + When disabled, on receive side, + -port shall terminate and discard any SSM slow protocol PDUs + When disabled, on transmit side + -port shall not transmit any SSM slow protocol PDUs." + ::= { cmEthernetTrafficPortEntry 75 } + +cmEthernetTrafficPortExpectedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the expected QL when the + Ethernet Port is enabled for QL Mode. This object + is only applicable for Synchronous Ethernet capable ports, + when cmEthernetTrafficPortQLModeEnabled is set to true. + This object allows the user to set a minimum + expected received Quality Level on the port. The valid values + depend upon the SYNC entity Network Clock Type. A value of + None represents that a minimum Quality Level is not expected. + The default value shall be None." + ::= { cmEthernetTrafficPortEntry 76 } + +cmEthernetTrafficPortAssumedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the assumed QL on the + Ethernet Port. This object is only applicable for + Synchronous Ethernet capable ports. + The Assumed QL is only meaningful if the Network Clock Type + (see fsp150cm-sync.mib) is option1 and the + port TransmitQL Mode is disabled and the port is being used as + an input reference source. Under these conditions, + the specified QL value is assumed to be the Quality Level of the + non-failed reference." + ::= { cmEthernetTrafficPortEntry 77 } + +cmEthernetTrafficPortReceivedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Received QL value for the Ethernet port. + If the Ethernet port TransmitQL Mode is disabled, then the received + QL value is not applicable.This object is only applicable for + Synchronous Ethernet capable ports." + ::= { cmEthernetTrafficPortEntry 78 } + +cmEthernetTrafficPortTransmitQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Transmitted QL value for the Ethernet port. + If the Ethernet port TransmitQL Mode is disabled, then the received + QL value is not applicable. This object is only applicable for + Synchronous Ethernet capable ports." + ::= { cmEthernetTrafficPortEntry 79 } + +cmEthernetTrafficPortPhyType OBJECT-TYPE + SYNTAX XgePhyType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is valid only to XGE card. And the value should be LAN or WAN when + it is XGE card." + ::= { cmEthernetTrafficPortEntry 80 } + +cmEthernetTrafficPortSfpLaserWaveLengthPicometer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provide laser wavelength pico value. + For example, laser wavelength is 1510.01, + then cmEthernetTrafficPortSfpLaserWaveLength=1510 + and cmTrafficPortSfpLaserWaveLengthPicometer=10." + ::= { cmEthernetTrafficPortEntry 81 } + +cmEthernetTrafficPortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of cmEthernetTrafficPortRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + neRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmEthernetTrafficPortRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmEthernetTrafficPortEntry 82 } + +cmEthernetTrafficPortSSMRemoteMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of the Remote Mac Address, when + the port is peering using SSM." + ::= { cmEthernetTrafficPortEntry 83 } + +cmEthernetTrafficPortInnerVlanLoopbackMask OBJECT-TYPE + SYNTAX INTEGER (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the inner VLANs to be + looped back when port is in vlan(terminal/facility) + loopback configuration. Only 3 VLANs can be specified + for vlan loopback. The various bit positions are: + 1 Inner VLAN 1 Loopback Enabled + 2 Inner VLAN 2 Loopback Enabled + 4 Inner VLAN 3 Loopback Enabled" + ::= { cmEthernetTrafficPortEntry 84 } + +cmEthernetTrafficPortInnerVlanLoopback1 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the inner VLAN 1 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetTrafficPortInnerVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetTrafficPortEntry 85 } + +cmEthernetTrafficPortInnerVlanLoopback2 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the inner VLAN 2 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetTrafficPortInnerVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetTrafficPortEntry 86 } + +cmEthernetTrafficPortInnerVlanLoopback3 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..6)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the inner VLAN 3 to be + looped back when port is in vlan(terminal/facility) + loopback configuration. This is valid only if the + corresponding bit in cmEthernetTrafficPortInnerVlanLoopbackMask + is set. The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetTrafficPortEntry 87 } + +cmEthernetTrafficPortLaserWDMChannel OBJECT-TYPE + SYNTAX SfpChannelIdentifier + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Channel number of WDM tunable XFP setting." + ::= { cmEthernetTrafficPortEntry 88 } + +cmEthernetTrafficPortLaserIsTunable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object means this module whether tunnable." + ::= { cmEthernetTrafficPortEntry 89 } + +cmEthernetTrafficPortLaserFrequency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes this module's frequency, and the step is 1GHZ." + ::= { cmEthernetTrafficPortEntry 90 } + +cmEthernetTrafficPortDeiEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This object describes whether use DEI bit in S-tag to + recognize Drop Eligibility Parameter for ingress S-tag packets or Set + DEI bit for egress S-tag Packets. + This object is still supported by OSA8.1.1" + ::= { cmEthernetTrafficPortEntry 91 } + +cmEthernetTrafficPortPcpDEEncType OBJECT-TYPE + SYNTAX PcpDEEncType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the PCP encoding mode for egress packets + and the PCP decoding mode for ingress packets on this port." + ::= { cmEthernetTrafficPortEntry 92 } + +cmEthernetTrafficPortPcpDEPairsAction OBJECT-TYPE + SYNTAX PcpDEPairsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes this port pcp de pairs action." + ::= { cmEthernetTrafficPortEntry 93 } + +-- EtherJack Diagnosis params +cmEthernetTrafficPortInitiateDiag OBJECT-TYPE + SYNTAX CmEthernetDiagAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to initiate Etherjack diagnosis on the + Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 94 } + +cmEthernetTrafficPortDiagnosePair1Cond OBJECT-TYPE + SYNTAX CmDiagCableCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides diagnosis results for the cable Pair 1 + on Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 95 } + +cmEthernetTrafficPortDiagnosePair2Cond OBJECT-TYPE + SYNTAX CmDiagCableCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides diagnosis results for the cable Pair 2 + on Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 96 } + +cmEthernetTrafficPortDiagnosePair3Cond OBJECT-TYPE + SYNTAX CmDiagCableCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides diagnosis results for the cable Pair 3 + on Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 97 } + +cmEthernetTrafficPortDiagnosePair4Cond OBJECT-TYPE + SYNTAX CmDiagCableCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides diagnosis results for the cable Pair 4 + on Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 98 } + +cmEthernetTrafficPortDiagnoseAutoNegCond OBJECT-TYPE + SYNTAX CmDiagAutoNegCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides auto negotiation results of the diagnosis + test on Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 99 } + +cmEthernetTrafficPortDiagnoseLpbkCond OBJECT-TYPE + SYNTAX CmDiagLpbkCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides port loopback results of the diagnosis + test on Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 100 } + +cmEthernetTrafficPortDiagnoseEfmLpbkCond OBJECT-TYPE + SYNTAX CmDiagEfmOamLpbkCondType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides remote EFM loopback results of the diagnosis + test on Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 101 } + +cmEthernetTrafficPortDiagnoseResult OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides results of the diagnosis + test in string form on Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 102 } + +cmEthernetTrafficPortDiagnoseTestStatus OBJECT-TYPE + SYNTAX CmDiagTestStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the current status of the diagnosis + test on Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 103 } + +cmEthernetTrafficPortDiagnoseTestTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time when diagnosis test was last executed." + ::= { cmEthernetTrafficPortEntry 104 } + +cmEthernetTrafficPortAutoDiagEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to enable or disable the automatic + Cable Diagnostic tests when the cable is removed from the port." + ::= { cmEthernetTrafficPortEntry 105 } + +cmEthernetTrafficPortDeleteEntitiesAction OBJECT-TYPE + SYNTAX TrafficPortDeleteEntitiesAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to delete esa entities relate this port and + Cfm entities relate this port." + ::= { cmEthernetTrafficPortEntry 106 } + +cmEthernetTrafficPortMaxMpFpNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set the mpflow max fp number, and now only the ports on ethernet10x1GCard, + ethernet1x10GCard, ethernet1x10GHighPerCard, ethernet10x1GHighPerCard support this attribute. for + others, cann't be set and will return 0." + ::= { cmEthernetTrafficPortEntry 107 } + +cmEthernetTrafficPortJdsuLoopbackEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This object allows to enable or disable jdsu loopback on this port. + + Note: This object is deprecated." + ::= { cmEthernetTrafficPortEntry 108 } + +cmEthernetTrafficPortJdsuLoopbackVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This object allows to set the jdsu loopback vlan. + if status is jdsu-terminal-port-tailend(19) or jdsu-facility-port-tailend(21), + then VID is 0 means not applicable. + + Note: This object is deprecated." + ::= { cmEthernetTrafficPortEntry 109 } + +cmEthernetTrafficPortIngressPopPriorityVidEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the Ingress PopPriorityVid enable or disable of the port. + If it is enabled, then incoming priority tagged + packet's VID is swapped to Priority VLAN ID. + + This attribute has been deprecated and is supported only on EG-X. + Please use cmEthernetTrafficPortIngressSwapPriorityVIDEnabled" + ::= { cmEthernetTrafficPortEntry 110 } + +cmEthernetTrafficPortRxDeiAction OBJECT-TYPE + SYNTAX RxDeiAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify + the Receive DEI Action." + ::= { cmEthernetTrafficPortEntry 111 } + +cmEthernetTrafficPortTxDeiAction OBJECT-TYPE + SYNTAX TxDeiAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify + the Transmit DEI Action." + ::= { cmEthernetTrafficPortEntry 112 } + +cmEthernetTrafficPortRxDeiOuterTagType OBJECT-TYPE + SYNTAX DeiOuterTagType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify + the Receive DEI Outer Tag Type." + ::= { cmEthernetTrafficPortEntry 113 } + +cmEthernetTrafficPortTxDeiOuterTagType OBJECT-TYPE + SYNTAX DeiOuterTagType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify + the Transmit DEI Outer Tag Type." + ::= { cmEthernetTrafficPortEntry 114 } + +-- 9.1.1 XGPRO release new columns + +cmEthernetTrafficPortMode OBJECT-TYPE + SYNTAX CmEthernetSvcPortMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of whether the + Ethernet Traffic Port is in a connection-oriented + (offering VLAN based services) mode or connection-less + (offering MAC based services) mode." + ::= { cmEthernetTrafficPortEntry 115 } + +cmEthernetTrafficPortServiceType OBJECT-TYPE + SYNTAX CmEthernetSvcType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of whether the + Ethernet Traffic Port provides transparent port based services, + or multi-flow VLAN based services." + ::= { cmEthernetTrafficPortEntry 116 } + +cmEthernetTrafficPortLoopbackSourceMacControlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to Enable/Disable the Traffic Port Source MAC + Address frame matching criteria for all streams. + Not applicable for: efm-oam-remote, efm-oam-remote-timed." + ::= { cmEthernetTrafficPortEntry 117 } + +cmEthernetTrafficPortLoopbackDestMacControlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to Enable/Disable the Traffic Port Destination MAC + Address frame matching criteria for all streams. + Not applicable for: efm-oam-remote, efm-oam-remote-timed." + ::= { cmEthernetTrafficPortEntry 118 } + +cmEthernetTrafficPortLoopbackSourceMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set Traffic Port Source MAC Address for frame + matching when Traffic Port Source MAC Control is enabled." + ::= { cmEthernetTrafficPortEntry 119 } + +cmEthernetTrafficPortLoopbackDestMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set Traffic Port Destination MAC Address for frame + matching when Traffic Port Destination MAC Control is enabled." + ::= { cmEthernetTrafficPortEntry 120 } + +cmEthernetTrafficPortLoopbackBlockingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows frame blocking when loopback is active. + - True: Blocks frames in the non-loopback direction + that match the PORT or VLAN received in the + non-loopback direction. Discards frames + in the loopback direction that match + the PORT or VLAN, but do not match + the MAC address criteria, + - False: No blocking of frames." + ::= { cmEthernetTrafficPortEntry 121 } + +cmEthernetTrafficPortMediaTypeAutoSelected OBJECT-TYPE + SYNTAX EthernetMediaType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the auto selected Ethernet Media of the + Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 122 } + +cmEthernetTrafficPortLowLatencyQueuingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to Enable/Disable the Low Latency Queuing on + the Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 123 } + +cmEthernetTrafficPortDiagnosticMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the diagnose mac address for SAT, ECPA, JDSU, Loopback with Override SA etc." + ::= { cmEthernetTrafficPortEntry 124 } + +cmEthernetTrafficPortIngressSwapPriorityVIDEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the Ingress Swap Priority Vid enable or disable of the port. + If it is enabled, then incoming priority tagged + packet's VID is swapped to Priority VLAN ID." + ::= { cmEthernetTrafficPortEntry 125 } + +cmEthernetTrafficPortEgressSwapPriorityVIDEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the egress Swap Priority Vid enable or disable of the port. + If it is enabled, the outgoing packets with VID=Priority VLAN ID + will be swapped back to VID=0." + ::= { cmEthernetTrafficPortEntry 126 } + +cmEthernetTrafficPortSwapPriorityVID OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the Ethernet Priority VLAN Id + to replace the null-tagged or priority tagged frames in the + to ingress direction. This object is only applicable + for connection-oriented, evpl service type." + ::= { cmEthernetTrafficPortEntry 127 } + +cmEthernetTrafficPortExpDEEncType OBJECT-TYPE + SYNTAX PcpDEEncType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is a port level control that specifies the mode of drop + eligibility encoding in exp bits of the VLAN tag." + ::= { cmEthernetTrafficPortEntry 128 } + +cmEthernetTrafficPortExpDEPairsAction OBJECT-TYPE + SYNTAX PcpDEPairsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the SNMP user to manage the Priority + Code Point (PCP) Drop Eligibility Pairs. When the + cmEthernetTrafficPortExpDEEncType is of type 7p1d, 6p2d, 5p3d, + the cmEthernetTrafficPortExpDEPairTable can be used to specify + alternate pairs of priorities to specify drop eligibility/ + ineligibility." + ::= { cmEthernetTrafficPortEntry 129 } + +cmEthernetTrafficPortJdsuLoopbackSrcIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object is applicable when there is jdsu l3 loopback." + ::= { cmEthernetTrafficPortEntry 130 } + +cmEthernetTrafficPortTxSsm OBJECT-TYPE + SYNTAX ToggleValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage (enable/disable) TX SMM on OSA540X ethernet port." + ::= { cmEthernetTrafficPortEntry 131 } + +cmEthernetTrafficPortRxSsmQL OBJECT-TYPE + SYNTAX SynceRxSsmQl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage how RX quality level is utilized on OSA540X ethernet port." + ::= { cmEthernetTrafficPortEntry 132 } + +cmEthernetTrafficPortSyncEMode OBJECT-TYPE + SYNTAX SynceMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage SyncE mode (master or slave) on OSA540X ethernet port." + ::= { cmEthernetTrafficPortEntry 133 } + +cmEthernetTrafficPortSyncEServiceAvailableTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to manage service available time (seconds) for SYNCE." + ::= { cmEthernetTrafficPortEntry 134 } + +cmEthernetTrafficPortSyncEServiceUnavailableTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to manage service unavailable time (seconds) for SYNCE." + ::= { cmEthernetTrafficPortEntry 135 } + +cmEthernetTrafficPortSyncEServiceAvailablePercentage OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to manage service available in percentage [XXX.YY%] for SYNCE." + ::= { cmEthernetTrafficPortEntry 136 } + + +cmEthernetTrafficPortWfqSegmentationCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the wfq segmentation cos value." + ::= { cmEthernetTrafficPortEntry 137 } + +cmEthernetTrafficPortWfqGroupCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the wfq group cos value." + ::= { cmEthernetTrafficPortEntry 138 } + +cmEthernetTrafficPortWfqGroupEirLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the wfq group eir low 32 bits value." + ::= { cmEthernetTrafficPortEntry 139 } + +cmEthernetTrafficPortWfqGroupEirHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the wfq group eir high 32 bits value." + ::= { cmEthernetTrafficPortEntry 140 } + +cmEthernetTrafficPortOuterTagTpidOverride OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling of Outer Tag TPID override. + When enabled, values in Outer Tag TPID is applicable on egress + Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 141 } + +cmEthernetTrafficPortOuterTagTpid OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the egress Outer Tag TPID + on the Ethernet Traffic Port." + ::= { cmEthernetTrafficPortEntry 142 } + +cmEthernetTrafficPortSfpTxPowerLevel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP TX power level in dBm. + The format would be [+/-]XX.YYYY. + Note: the sign [+/-] and the decimal point (.YYYY) are optional." + ::= { cmEthernetTrafficPortEntry 143 } + +cmEthernetTrafficPortSfpRxPowerLevel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP TX power level in dBm. + The format would be [+/-]XX.YYYY. + Note: the sign [+/-] and the decimal point (.YYYY) are optional." + ::= { cmEthernetTrafficPortEntry 144 } + +cmEthernetTrafficPortBwResourcePort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies a port whose bandwidth resources will be used. + This object is applicable only for VM Server ports." + ::= { cmEthernetTrafficPortEntry 145 } + +-- Ethernet Port SFP params +cmEthernetTrafficPortSfpName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the official name of the SFP." + ::= { cmEthernetTrafficPortEntry 146 } + +cmEthernetTrafficPortSfpHardwareRevision OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the hardware revision of the SFP." + ::= { cmEthernetTrafficPortEntry 147 } + +cmEthernetTrafficPortLoopbackTestReflectorIPv4AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control that enables/disables Test Reflector IPv4 Address + to be used for Test Reflector IP Interface." + ::= { cmEthernetTrafficPortEntry 148 } + +cmEthernetTrafficPortLoopbackTestReflectorIPv4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the Test Reflector Interface IPv4 address." + ::= { cmEthernetTrafficPortEntry 149 } + +cmEthernetTrafficPortLoopbackTestReflectorIPv6AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control that enables/disables Test Reflector IPv6 Address + to be used for Test Reflector IP Interface." + ::= { cmEthernetTrafficPortEntry 150 } + +cmEthernetTrafficPortLoopbackTestReflectorIPv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the Test Reflector Interface IPv6 address." + ::= { cmEthernetTrafficPortEntry 151 } + +cmEthernetTrafficPortSfpIdentifierValue OBJECT-TYPE + SYNTAX SfpIdentifierValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP identifier value." + ::= { cmEthernetTrafficPortEntry 152 } + +-- Ethernet Port Plug params +cmEthernetTrafficPortPlugType OBJECT-TYPE + SYNTAX PlugType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This specifies the port's plug type." + ::= { cmEthernetTrafficPortEntry 153 } + +cmEthernetTrafficPortPlugMode OBJECT-TYPE + SYNTAX PlugMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This specifies if the plug is acting as head-end or tail-end." + ::= { cmEthernetTrafficPortEntry 154 } + +cmEthernetTrafficPortPlugGMetroAutoTuningMode OBJECT-TYPE + SYNTAX GMetroAutoTuningMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is tuning mode for G.Metro plug." + ::= { cmEthernetTrafficPortEntry 155 } + +cmEthernetTrafficPortPlugChannelType OBJECT-TYPE + SYNTAX ChannelType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This specifies plug's type channel configuration." + ::= { cmEthernetTrafficPortEntry 156 } + +cmEthernetTrafficPortPlugITUCbandChannel OBJECT-TYPE + SYNTAX ITUCBandChannelIdentifier + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If Channel Type is ITU-CBAND, this is + the local plug's ITU C-band channel." + ::= { cmEthernetTrafficPortEntry 157 } + +cmEthernetTrafficPortPlugRelativeChannel OBJECT-TYPE + SYNTAX RelativeChannelIdentifier + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If Channel Type is RELATIVE-CHANNEL-NUMBER, this is + the local plug's relative channel." + ::= { cmEthernetTrafficPortEntry 158 } + +cmEthernetTrafficPortPlugFrequency OBJECT-TYPE + SYNTAX FrequencyIdentifier + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If Channel Type is FREQUENCY, this is the local plug's frequency." + ::= { cmEthernetTrafficPortEntry 159 } + +cmEthernetTrafficPortPlugOutOfBandChannelStatus OBJECT-TYPE + SYNTAX OutOfBandChannelStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of the out of band channel between the local and remote plug." + ::= { cmEthernetTrafficPortEntry 160 } + +-- Ethernet Port Remote Plug params +cmEthernetTrafficPortRemotePlugITUCbandChannel OBJECT-TYPE + SYNTAX ITUCBandChannelIdentifier + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If Channel Type is ITU-CBAND, this is the remote plug's + ITU C-band channel." + ::= { cmEthernetTrafficPortEntry 161 } + +cmEthernetTrafficPortRemotePlugRelativeChannel OBJECT-TYPE + SYNTAX RelativeChannelIdentifier + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If Channel Type is RELATIVE-CHANNEL-NUMBER, this is + the remote plug's relative channel." + ::= { cmEthernetTrafficPortEntry 162 } + +cmEthernetTrafficPortRemotePlugFrequency OBJECT-TYPE + SYNTAX FrequencyIdentifier + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If Channel Type is FREQUENCY, this is the remote plug's frequency." + ::= { cmEthernetTrafficPortEntry 163 } + +-- Ethernet Port Remote SFP params +cmEthernetTrafficPortRemoteSfpVendorName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the vendor name of the Remote SFP." + ::= { cmEthernetTrafficPortEntry 164 } + +cmEthernetTrafficPortRemoteSfpName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the official name of the Remote SFP." + ::= { cmEthernetTrafficPortEntry 165 } + +cmEthernetTrafficPortRemoteSfpPartNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the part number of the Remote SFP." + ::= { cmEthernetTrafficPortEntry 166 } + +cmEthernetTrafficPortRemoteSfpHardwareRevision OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the hardware revision of the Remote SFP." + ::= { cmEthernetTrafficPortEntry 167 } + +cmEthernetTrafficPortRemoteSfpSerialNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the serial number of the Remote SFP." + ::= { cmEthernetTrafficPortEntry 168 } + +cmEthernetTrafficPortRemoteSfpDateOfManufacture OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the date of manufacture of the Remote SFP." + ::= { cmEthernetTrafficPortEntry 169 } + +cmEthernetTrafficPortRemoteSfpLinkLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides Link Length of the Remote SFP." + ::= { cmEthernetTrafficPortEntry 170 } + +cmEthernetTrafficPortRemoteSfpLaserWaveLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides Laser Wave Length in nano meters of + the Remote SFP." + ::= { cmEthernetTrafficPortEntry 171 } + +cmEthernetTrafficPortRemoteSfpLaserFrequency OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides frequency of the Remote SFP, the step is 1GHZ." + ::= { cmEthernetTrafficPortEntry 172 } + +cmEthernetTrafficPortRemoteSfpMediaType OBJECT-TYPE + SYNTAX SfpMediaType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides Media Type of the Remote SFP." + ::= { cmEthernetTrafficPortEntry 173 } + +cmEthernetTrafficPortRemoteSfpConnectorValue OBJECT-TYPE + SYNTAX SfpConnectorValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides Connector Type of the Remote SFP." + ::= { cmEthernetTrafficPortEntry 174 } + +cmEthernetTrafficPortRemoteSfpIdentifierValue OBJECT-TYPE + SYNTAX SfpIdentifierValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Remote SFP identifier value." + ::= { cmEthernetTrafficPortEntry 175 } + +-- +-- Agg Flow Table +-- +cmElineFlowTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmElineFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Flows + for configuration purposes." + ::= { cmFacilityObjects 28 } + +cmElineFlowEntry OBJECT-TYPE + SYNTAX CmElineFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmElineFlowTable. These entries represent + an Flow." + INDEX { neIndex, cmElineFlowIndex } + ::= { cmElineFlowTable 1 } + +CmElineFlowEntry ::= SEQUENCE { + -- Flow Index/Id + cmElineFlowIndex Integer32, + cmElineFlowCircuitName DisplayString, + + -- State Management params + cmElineFlowAdminState AdminState, + cmElineFlowOperationalState OperationalState, + cmElineFlowSecondaryState SecondaryState, + + -- flow attributes + cmElineFlowFP1 VariablePointer, + cmElineFlowFP2 VariablePointer, + + --SNMP row creation + cmElineFlowStorageType StorageType, + cmElineFlowRowStatus RowStatus +} + +cmElineFlowIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The integer index value corresponding to an Flow." + ::= { cmElineFlowEntry 1 } + +cmElineFlowCircuitName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + circuit identifier with the Flow." + ::= { cmElineFlowEntry 2 } + +-- State Management params +cmElineFlowAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Flow." + ::= { cmElineFlowEntry 3 } + +cmElineFlowOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Flow." + ::= { cmElineFlowEntry 4 } + +cmElineFlowSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Flow." + ::= { cmElineFlowEntry 5 } + +cmElineFlowFP1 OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + flowpoint with the Flow." + ::= { cmElineFlowEntry 6 } + +cmElineFlowFP2 OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide another + flowpoint with the Flow." + ::= { cmElineFlowEntry 7 } + +cmElineFlowStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmElineFlowEntry 8 } + +cmElineFlowRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmElineFlowRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmElineFlowRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmElineFlowRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmElineFlowEntry 9 } + +-- +-- Agg FlowPoint +-- +cmFlowPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to FlowPoint + for configuration purposes." + ::= { cmFacilityObjects 29 } + +cmFlowPointEntry OBJECT-TYPE + SYNTAX CmFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmFlowPointTable. These entries represent + an FlowPoint. + If the flowpoint attached to a lag, the slotIndex should + be 255(255 is used to identify the flowpoint belongs to lag), + and the cmEthernetTrafficPortIndex should be the f3LagIndex." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, cmFlowPointIndex } + ::= { cmFlowPointTable 1 } + +CmFlowPointEntry ::= SEQUENCE { + -- FlowPoint Index/Id + cmFlowPointIndex Integer32, + cmFlowPointCircuitName DisplayString, + + -- State Management params + cmFlowPointAdminState AdminState, + cmFlowPointOperationalState OperationalState, + cmFlowPointSecondaryState SecondaryState, + + cmFlowPointAssociatedFlowId VariablePointer, + + cmFlowPointIngressMultiCOS TruthValue, + cmFlowPointIngressCOS Integer32, + --flowpoint membership + cmFlowPointIngressVlanMemberList DisplayString, + cmFlowPointVlanMemberAction FlowVlanActionType, + cmFlowPointVlanMemberActionVlan DisplayString, + cmFlowPointIngressUntaggedFrameEnabled TruthValue, + + --flowpoint tag management + cmFlowPointCTagControl FlowTagControl, + cmFlowPointCTagVlanId VlanId, + cmFlowPointCTagVlanPriority VlanPriority, + + cmFlowPointSTagControl FlowTagControl, + cmFlowPointSTagVlanId VlanId, + cmFlowPointSTagVlanPriority VlanPriority, + + cmFlowPointEgressOuterTagPrioMapEnabled TruthValue, + cmFlowPointColorMarkingSupported TruthValue, + cmFlowPointAssociatedAclProfile VariablePointer, + cmFlowPointSESFramesLossThresholdRatio Integer32, + cmFlowPointStorageType StorageType, + cmFlowPointRowStatus RowStatus, + cmFlowPointDefaultMemberEnabled TruthValue, + cmFlowPointMcastRateLimitEnabled TruthValue, + cmFlowPointMcastRateLimitSpeedLo Unsigned32, + cmFlowPointMcastRateLimitSpeedHi Unsigned32, + cmFlowPointBcastRateLimitEnabled TruthValue, + cmFlowPointBcastRateLimitSpeedLo Unsigned32, + cmFlowPointBcastRateLimitSpeedHi Unsigned32, + cmFlowPointSplitHorizonGroupOID VariablePointer, + cmFlowPointLoopAvoidance VariablePointer, + cmFlowPointHierarchicalCosEnabled TruthValue, + cmFlowPointWfqQid Integer32, + cmFlowPointWfqOutPriority Integer32, + cmFlowPointMaximumBWLo Unsigned32, + cmFlowPointMaximumBWHi Unsigned32, + cmFlowPointGuaranteedBWLo Unsigned32, + cmFlowPointGuaranteedBWHi Unsigned32, + + cmFlowPointRefPrioMapProfile VariablePointer, + cmFlowPointMcastAndBcastRateLimitEnabled TruthValue, + cmFlowPointMcastAndBcastRateLimitSpeedLo Unsigned32, + cmFlowPointMcastAndBcastRateLimitSpeedHi Unsigned32, + + -- new 9.1.1 xgpro release columns + + cmFlowPointEgressShapingType ShapingType, + cmFlowPointEgressInnerTagPrioMapEnabled TruthValue, + cmFlowPointAutoBandwidthConfigEnabled TruthValue, + cmFlowPointAutoCIRPercentage Integer32, + cmFlowPointFrameFwdEnabled TruthValue, + cmFlowPointUsePortPrioMapProfile TruthValue, + cmFlowPointRefEoMplsPwObject VariablePointer, + cmFlowPointElmiEvcIdentifier DisplayString, + cmFlowPointRefElpObject VariablePointer, + cmFlowPointEfEnabled TruthValue, + cmFlowPointEfIdentificationType EfIdentificationType, + cmFlowPointEfRateThresholdLo Unsigned32, + cmFlowPointEfRateThresholdHi Unsigned32, + cmFlowPointAclNoMatchDisposition AclNoMatchDispositionType, + cmFlowPointEfIdentificationFields EfIdentificationFieldType, + cmFlowPointWfqSegmentationCOS Integer32, + cmFlowPointWfqGroupCOS Integer32, + cmFlowPointWfqGroupEirLo Unsigned32, + cmFlowPointWfqGroupEirHi Unsigned32 +} + +cmFlowPointIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The integer index value corresponding to an FlowPoint." + ::= { cmFlowPointEntry 1 } + +cmFlowPointCircuitName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + circuit identifier with the FlowPoint." + ::= { cmFlowPointEntry 2 } + +-- State Management params +cmFlowPointAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the FlowPoint." + ::= { cmFlowPointEntry 3 } + +cmFlowPointOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the FlowPoint." + ::= { cmFlowPointEntry 4 } + +cmFlowPointSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the FlowPoint." + ::= { cmFlowPointEntry 5 } + +cmFlowPointAssociatedFlowId OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the association of an Flow with an FlowPoint." + ::= { cmFlowPointEntry 6 } + +cmFlowPointIngressMultiCOS OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of ingress multiple COS (Class of Service) FlowPoint." + ::= { cmFlowPointEntry 7 } + +cmFlowPointIngressCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of ingress COS (Class of Service) FlowPoint." + ::= { cmFlowPointEntry 8 } + +cmFlowPointIngressVlanMemberList OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..512)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It allows specification of VLAN members of the FlowPoint. + VLAN members are comma separated, of the form X-Y where X is the + VLAN Id and Y is the VLAN Priority. VLAN members can be of + the form X-* or X (vlan X with all priorities), + *-Y (all vlans with priority Y), and X1:X2 + (range of vlans from X1 to X2, all priorities). Members + with specific VLAN Id and specific VLAN Priority are not supported. + Once the flowpoint is created, this attribute can only be updated + using cmFlowPointVlanMemberAction and cmFlowPointVlanMemberActionVlan objects." + ::= { cmFlowPointEntry 9 } + +cmFlowPointVlanMemberAction OBJECT-TYPE + SYNTAX FlowVlanActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to add or remove the VLAN members specified by + cmFlowPointVlanMemberActionVlan object. SNMP manager must first + configure the VLAN member to be added/removed in the object + cmFlowPointVlanMemberActionVlan and then should specify + cmFlowPointVlanMemberAction on whether to add/remove the specified + VLAN member." + ::= { cmFlowPointEntry 10 } + +cmFlowPointVlanMemberActionVlan OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows adding/removing VLAN members + to a flowpoint. + VLAN member is of the form X-Y where X is the + VLAN Id and Y is the VLAN Priority. VLAN members can be of + the form X-* (vlan X with all priorities), + *-Y (all vlans with priority Y), and X1:X2 + (range of vlans from X1 to X2, all priorities). + Members with specific VLAN Id and + specific VLAN Priority are not supported. + In order to add/remove VLAN member to a flow, user must + specify this object with appropriate VLAN and then invoke + cmFlowPointVlanMemberAction." + ::= { cmFlowPointEntry 11 } + +cmFlowPointIngressUntaggedFrameEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows to specify whether or not the flowpoint + supports untagged frame." + ::= { cmFlowPointEntry 12 } + +--flowpoint tag management +cmFlowPointCTagControl OBJECT-TYPE + SYNTAX FlowTagControl + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the tag management + operation on the C-TAG. Supported types are 'push', 'pushvid', + 'swaptag', 'swapvid' and 'none'. If the type is 'push', + the VLAN Id (cmFlowPointCTagVlanId) and priority + (cmFlowPointCTagVlanPriority) are pushed onto the frame; + if the type is 'pushvid', only the VLAN Id (12 bits) is pushed, + the Priority is copied from incoming tag's priority; + if the type is 'swaptag', both VLAN Id and Priority (15 bits) + are swapped with the specified cmFlowPointCTagVlanId and + cmFlowPointCTagVlanPriority; + if the type is 'swapvid', only the VLAN Id (12 bits) are + swapped with the specified cmFlowPointCTagVlanId; + if the type is 'none', no C-TAG management is performed." + ::= { cmFlowPointEntry 13 } + +cmFlowPointCTagVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Id to + be pushed or swapped, based on the value of cmFlowPointIngressCTagControl. + It is applicable for 'push', 'swaptag', 'swapvid' and 'pushvid' + control types." + ::= { cmFlowPointEntry 14 } + +cmFlowPointCTagVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Priority to + be pushed or swapped, based on the value of cmFlowPointIngressCTagControl. + It is applicable for 'push' and 'swaptag' control types." + ::= { cmFlowPointEntry 15 } + +cmFlowPointSTagControl OBJECT-TYPE + SYNTAX FlowTagControl + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the tag management + operation on the S-TAG. Supported types are 'push', 'pushvid', + 'swaptag', 'swapvid' and 'none'. If the type is 'push', + the VLAN Id (cmFlowPointSTagVlanId) and priority + (cmFlowPointSTagVlanPriority) are pushed onto the frame; + if the type is 'pushvid', only the VLAN Id (12 bits) is pushed, + the Priority is copied from incoming tag's priority; + if the type is 'swaptag', both VLAN Id and Priority (15 bits) + are swapped with the specified cmFlowPointSTagVlanId and + cmFlowPointSTagVlanPriority; + if the type is 'swapvid', only the VLAN Id (12 bits) are + swapped with the specified cmFlowPointSTagVlanId; + if the type is 'none', no S-TAG management is performed." + ::= { cmFlowPointEntry 16 } + +cmFlowPointSTagVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Id to + be pushed or swapped, based on the value of cmFlowPointIngressSTagControl. + It is applicable for 'push', 'swaptag', 'swapvid' and 'pushvid' + control types." + ::= { cmFlowPointEntry 17 } + +cmFlowPointSTagVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Priority to + be pushed or swapped, based on the value of cmFlowPointIngressSTagControl. + It is applicable for 'push' and 'swaptag' control types." + ::= { cmFlowPointEntry 18 } + +cmFlowPointEgressOuterTagPrioMapEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines whether to use the Egress Prio Mapping to swap the priority of outer tag. + When Enabled,it indicates that the operation specified in the EgressPrioMapTable would be + applied to Flow for specified COS. + When Disabled,the EgressPrioMapTable operations are ignored for specified Flow COS." + ::= { cmFlowPointEntry 19 } + +cmFlowPointColorMarkingSupported OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines the egress color marking. If set to Enabled, the DEI bit of S-tag pushed + will be remarked according the meter result. If set to Disabled, the DEI bit is forced to 0." + ::= { cmFlowPointEntry 20 } + +cmFlowPointAssociatedAclProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object provides the association of an Flow with an ACL profile." + ::= { cmFlowPointEntry 21 } + +cmFlowPointSESFramesLossThresholdRatio OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the frame-loss ratio + per flow that starts counting Severely Errored Seconds (SES) + on the flowpoint. + This functionality is applicable if the flowpoint is monitored + using the Y.1731 ESA functionality." + ::= { cmFlowPointEntry 22 } + +cmFlowPointStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmFlowPointEntry 23 } + +cmFlowPointRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmFlowPointRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmFlowPointRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmFlowPointRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmFlowPointEntry 24 } + +cmFlowPointDefaultMemberEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "defaultMemberEnabled with enabled means that on this FP, + the membership is all the tag packets without match any + other membership associated to the port. Untagged means + untagged flow. Default only care tagged flow." + ::= { cmFlowPointEntry 25 } + +cmFlowPointMcastRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether multicast packets need be limited per FP." + ::= { cmFlowPointEntry 26 } + +cmFlowPointMcastRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast packets per FP + When cmFlowPointMcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents low 32 bits." + ::= { cmFlowPointEntry 27 } + +cmFlowPointMcastRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast packets per FP + When cmFlowPointMcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents high 32 bits." + ::= { cmFlowPointEntry 28 } + +cmFlowPointBcastRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether broadcast packets need be limited per FP." + ::= { cmFlowPointEntry 29 } + +cmFlowPointBcastRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for broadcast packets per FP + When cmFlowPointBcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents low 32 bits." + ::= { cmFlowPointEntry 30 } + +cmFlowPointBcastRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for broadcast packets per FP + When cmFlowPointBcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents high 32 bits." + ::= { cmFlowPointEntry 31 } + +cmFlowPointSplitHorizonGroupOID OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the Split-Horizon Group EID. If there is no SHG, the value is none." + ::= { cmFlowPointEntry 32 } + +cmFlowPointLoopAvoidance OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "EID of this associated Loop Avoidance protocol entity. + A value of NONE indicates there is no loop avoidance protocol. + Currently ERP EID is filled when ELAN service is created." + ::= { cmFlowPointEntry 33 } + +cmFlowPointHierarchicalCosEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or Disable Hierarchical COS shaping (flow shaping)." + ::= { cmFlowPointEntry 34 } + +cmFlowPointWfqQid OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute description the WFQ Qid." + ::= { cmFlowPointEntry 35 } + +cmFlowPointWfqOutPriority OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute description the WFQ out priority." + ::= { cmFlowPointEntry 36 } + +cmFlowPointMaximumBWLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute description the flow point maximum bandwidth. + + This objects only represents low 32 bits." + ::= { cmFlowPointEntry 37 } + +cmFlowPointMaximumBWHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute description the flow point maximum bandwidth. + + This objects only represents high 32 bits." + ::= { cmFlowPointEntry 38 } + +cmFlowPointGuaranteedBWLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute description the flow point guaranteed bandwidth. + + This objects only represents low 32 bits." + ::= { cmFlowPointEntry 39 } + +cmFlowPointGuaranteedBWHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute description the flow point guaranteed bandwidth. + + This objects only represents high 32 bits." + ::= { cmFlowPointEntry 40 } + +cmFlowPointRefPrioMapProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set priority map profile." + ::= { cmFlowPointEntry 41 } + +cmFlowPointMcastAndBcastRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether multicast packets and broadcast packets need be limited per FP." + ::= { cmFlowPointEntry 42 } + +cmFlowPointMcastAndBcastRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast packets and broadcast packets per FP + When cmFlowPointMcastAndBcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents low 32 bits." + ::= { cmFlowPointEntry 43 } + +cmFlowPointMcastAndBcastRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast packets and broadcast packets per FP + When cmFlowPointMcastAndBcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents high 32 bits." + ::= { cmFlowPointEntry 44 } + +cmFlowPointEgressShapingType OBJECT-TYPE + SYNTAX ShapingType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of Shaping Type for Flow Point. + For 8.1.1 release, only flow-based Shaping Type is supported." + ::= { cmFlowPointEntry 45 } + +cmFlowPointEgressInnerTagPrioMapEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines whether to use the Egress Prio + Mapping to swap the priority of inner tag. When Enabled, + it indicates that the operation specified in the + EgressPrioMapTable would be applied to Flow for specified COS. + When Disabled, the EgressPrioMapTable operations are ignored + for specified Flow COS." + ::= { cmFlowPointEntry 46 } + +cmFlowPointAutoBandwidthConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the shaper bandwidth is automatically adjusted + by the system. For a single COS Flow Point, the shaper EIR bandwidth is + set to the maximum port bandwidth; the shaper CIR is set to the available + port bandwidth multiplied by the value of the cmFlowPointAutoCIRPercentage + object. For a Hierarchical-COS Flow Point, the cmFlowPointMaximumBWLo and + cmFlowPointMaximumBWHi are set to the maximum port bandwidth; + the cmFlowPointGuaranteedBWLo and cmFlowPointGuaranteedBWHi are set to + the available port bandwidth multiplied by the value of the + cmFlowPointAutoCIRPercentage object. The value of this object must be FALSE + when cmFlowPointIngressMultiCOSEnabled is TRUE and + cmFlowPointHierarchicalCOSEnabled is FALSE." + ::= { cmFlowPointEntry 47 } + +cmFlowPointAutoCIRPercentage OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the percentage of available shaper CIR to be assigned + to this Flow Point when cmFlowPointAutoBandwidthConfigEnabled is TRUE." + ::= { cmFlowPointEntry 48 } + +cmFlowPointFrameFwdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When enabled Flow Point will forward frames it receives. When disabled, + the Flow Point will not forward frames it receives." + ::= { cmFlowPointEntry 49 } + +cmFlowPointUsePortPrioMapProfile OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This indicates whether the flow point is using, if true, the port's + Priority Mapping Profile or, if false, is using its own + Priority Mapping Profile." + ::= { cmFlowPointEntry 50 } + +cmFlowPointRefEoMplsPwObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies EoMpls Pw object OID." + ::= { cmFlowPointEntry 51 } + +cmFlowPointElmiEvcIdentifier OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies FlowPoint Evc Identifier + required for E-LMI feature." + ::= { cmFlowPointEntry 52 } + +cmFlowPointRefElpObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies ELP object OID." + ::= { cmFlowPointEntry 53 } + +cmFlowPointEfEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When enabled FlowPoint is configured to monitor elephant(large) flows. When disabled, elephant flow management + is not supported on the FlowPoint." + ::= { cmFlowPointEntry 54 } + +cmFlowPointEfIdentificationType OBJECT-TYPE + SYNTAX EfIdentificationType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Elephant Flows are identified per flowpoint. This object specifies the type of Elephant Flow + identification based on specific fields in the L2-L4 headers. The five-tuple identification includes the + Source MAC Address, Destination MAC Address, Source IP Address, Destination IP Address and IP Protocol. + The seven-tuple identification includes the five-tuple fields as well as Source Port and Destination Port. + For Source and Destination ports, the supported protocols are TCP, UDP and SCTP." + ::= { cmFlowPointEntry 55 } + +cmFlowPointEfRateThresholdLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the threshold for the rate to declare a flow + as an Elephant Flow. If cmFlowPointEfEnabled is enabled and this + is set to 0, it is same as cmFlowPointEfEnabled control being disabled. + + This object only represents lower-order 32 bits." + ::= { cmFlowPointEntry 56 } + +cmFlowPointEfRateThresholdHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the threshold for the rate to declare a flow + as an Elephant Flow. If cmFlowPointEfEnabled is enabled and this + is set to 0, it is same as cmFlowPointEfEnabled control being disabled. + + This object only represents higher-order 32 bits." + ::= { cmFlowPointEntry 57 } + +cmFlowPointAclNoMatchDisposition OBJECT-TYPE + SYNTAX AclNoMatchDispositionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute allows specify ACL no match disposition type" + ::= { cmFlowPointEntry 58 } + +cmFlowPointEfIdentificationFields OBJECT-TYPE + SYNTAX EfIdentificationFieldType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Elephant Flows are identified per flowpoint. This object specifies the type of Elephant Flow + identification based on specific fields in the L2-L4 headers. The identification includes the + Source MAC Address, Destination MAC Address, Source IP Address, Destination IP Address, IP Protocol, + Source Port and Destination Port. + For Source and Destination ports, the supported protocols are TCP, UDP and SCTP." + ::= { cmFlowPointEntry 59 } + +cmFlowPointWfqSegmentationCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify wfq segmentation COS value." + ::= { cmFlowPointEntry 60 } + +cmFlowPointWfqGroupCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify wfq group COS value." + ::= { cmFlowPointEntry 61 } + +cmFlowPointWfqGroupEirLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify wfq group EIR low 32 bits value." + ::= { cmFlowPointEntry 62 } + +cmFlowPointWfqGroupEirHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify wfq group EIR high 32 bits value." + ::= { cmFlowPointEntry 63 } + +-- +-- Agg OAM FlowPoint +-- +cmOAMFlowPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmOAMFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to OAMFlowPoint + for configuration purposes." + ::= { cmFacilityObjects 30 } + +cmOAMFlowPointEntry OBJECT-TYPE + SYNTAX CmOAMFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmOAMFlowPointTable. These entries represent + an FlowPoint. + If the oam flowpoint attached to a lag, the slotIndex should + be 255(255 is used to identify the oam flowpoint belongs to lag), + and the cmEthernetTrafficPortIndex should be the f3LagIndex." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, cmOAMFlowPointIndex } + ::= { cmOAMFlowPointTable 1 } + +--OAM FlowPoint + +CmOAMFlowPointEntry ::= SEQUENCE { + -- FlowPoint Index/Id + cmOAMFlowPointIndex Integer32, + cmOAMFlowPointCircuitName DisplayString, + + -- State Management params + cmOAMFlowPointAdminState AdminState, + cmOAMFlowPointOperationalState OperationalState, + cmOAMFlowPointSecondaryState SecondaryState, + + --OAM flowpoint membership + cmOAMFlowPointIngressVlanMemberList DisplayString, + cmOAMFlowPointVlanMemberAction FlowVlanActionType, + cmOAMFlowPointVlanMemberActionVlan DisplayString, + cmOAMFlowPointIngressUntaggedFrameSupported TruthValue, + cmOAMFlowPointSESFramesLossThresholdRatio Integer32, + cmOAMFlowPointStorageType StorageType, + cmOAMFlowPointRowStatus RowStatus +} + +cmOAMFlowPointIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The integer index value corresponding to an OAMFlowPoint." + ::= { cmOAMFlowPointEntry 1 } + +cmOAMFlowPointCircuitName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + circuit identifier with the OAMFlowPoint." + ::= { cmOAMFlowPointEntry 2 } + +-- State Management params +cmOAMFlowPointAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the OAMFlowPoint." + ::= { cmOAMFlowPointEntry 3 } + +cmOAMFlowPointOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the OAMFlowPoint." + ::= { cmOAMFlowPointEntry 4 } + +cmOAMFlowPointSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the OAMFlowPoint." + ::= { cmOAMFlowPointEntry 5 } + + +cmOAMFlowPointIngressVlanMemberList OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..512)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It allows specification of VLAN members of the OAMFlowPoint. + VLAN members are comma separated, of the form X-Y where X is the + VLAN Id and Y is the VLAN Priority. VLAN members can be of + the form X-* or X (vlan X with all priorities), + *-Y (all vlans with priority Y), and X1:X2 (range of vlans from X1 to X2, all priorities). + Members with specific VLAN Id and specific VLAN Priority are not supported. + Once the flowpoint is created, this attribute can only be updated + using cmOAMFlowPointVlanMemberAction and cmOAMFlowPointVlanMemberActionVlan objects." + ::= { cmOAMFlowPointEntry 6 } + +cmOAMFlowPointVlanMemberAction OBJECT-TYPE + SYNTAX FlowVlanActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to add or remove the VLAN members specified by + cmOAMFlowPointVlanMemberActionVlan object. SNMP manager must first + configure the VLAN member to be added/removed in the object + cmOAMFlowPointVlanMemberActionVlan and then should specify + cmOAMFlowPointVlanMemberAction on whether to add/remove the specified + VLAN member." + ::= { cmOAMFlowPointEntry 7 } + +cmOAMFlowPointVlanMemberActionVlan OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows adding/removing VLAN members + to a oam flowpoint. + VLAN member is of the form X-Y where X is the + VLAN Id and Y is the VLAN Priority. VLAN members can be of + the form X-* (vlan X with all priorities), + *-Y (all vlans with priority Y), and X1:X2 + (range of vlans from X1 to X2, all priorities). + Members with specific VLAN Id and + specific VLAN Priority are not supported. + In order to add/remove VLAN member to a flow, user must + specify this object with appropriate VLAN and then invoke + cmOAMFlowPointVlanMemberAction." + ::= { cmOAMFlowPointEntry 8 } + +cmOAMFlowPointIngressUntaggedFrameSupported OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows to specify whether or not the OAMFlowPoint + supports untagged frame." + ::= { cmOAMFlowPointEntry 9 } + +cmOAMFlowPointSESFramesLossThresholdRatio OBJECT-TYPE + SYNTAX Integer32 (1..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the frame-loss ratio + per flow that starts counting Severely Errored Seconds (SES) + on the oam flowpoint. + This functionality is applicable if the oam flowpoint is monitored + using the Y.1731 ESA functionality." + ::= { cmOAMFlowPointEntry 10 } + +cmOAMFlowPointStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmOAMFlowPointEntry 11 } + +cmOAMFlowPointRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmOAMFlowPointRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmOAMFlowPointRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmOAMFlowPointRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmOAMFlowPointEntry 12 } + +-- +--Agg Ingress Map Table +-- +cmIngressPrioMapTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmIngressPrioMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ingress Priority Mapping + for configuration purposes." + ::= { cmFacilityObjects 31 } + +cmIngressPrioMapEntry OBJECT-TYPE + SYNTAX CmIngressPrioMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmIngressPrioMapTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, cmIngressPrioMapIndex } + ::= { cmIngressPrioMapTable 1 } + +CmIngressPrioMapEntry ::= SEQUENCE { + -- Flow Index/Id + cmIngressPrioMapIndex Integer32, + cmIngressPrioMapInPriority Integer32, + cmIngressPrioMapCOS Integer32 +} + +cmIngressPrioMapIndex OBJECT-TYPE + SYNTAX Integer32 (1..64) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The integer index value corresponding to a priority value + based on the cmEthernetTrafficPortPrioMapMode. + In case of TOS and 8021P, valid indices are 1 to 8, + in case of DSCP, valid indices are 1 to 64." + ::= { cmIngressPrioMapEntry 1 } + +cmIngressPrioMapInPriority OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The integer index value corresponding to a priority value + based on the cmEthernetTrafficPortIngressPrioMapMode. + In case of TOS and 8021P, valid indices are 0 to 7, + in case of DSCP, valid indices are 0 to 63." + ::= { cmIngressPrioMapEntry 2 } + +cmIngressPrioMapCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of the COS Priority, i.e. + this helps in determining the appropriate COS Policer for + the Flow." + ::= { cmIngressPrioMapEntry 3 } + + +-- +--Agg Egress Map Table +-- +cmEgressPrioMapTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEgressPrioMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Egress Priority Mapping + for configuration purposes." + ::= { cmFacilityObjects 32 } + +cmEgressPrioMapEntry OBJECT-TYPE + SYNTAX CmEgressPrioMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEgressPrioMapTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, cmEgressCOSIndex } + ::= { cmEgressPrioMapTable 1 } + +CmEgressPrioMapEntry ::= SEQUENCE { + -- Flow Index/Id + cmEgressCOSIndex Integer32, + cmEgressCOS Integer32, + cmEgressOuterTagCtrl PrioMapControlType, + cmEgressOuterTagPriority VlanPriority +} + +cmEgressCOSIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The integer index used to uniquely identify + this Egress Priority Map Entry " + ::= { cmEgressPrioMapEntry 1 } + +cmEgressCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of the COS Priority, i.e. + this helps in determining the appropriate COS Policer for + the Flow." + ::= { cmEgressPrioMapEntry 2 } + +cmEgressOuterTagCtrl OBJECT-TYPE + SYNTAX PrioMapControlType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the behavior of the Priority portion of the frame transmit out. + If NONE is selected, the outgoing priority bits are left unchanged. + If SWAP is selected, the priority bits are changed by the value specified + in the Outer-Tag Priority parameter." + ::= { cmEgressPrioMapEntry 3 } + +cmEgressOuterTagPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the new priority bits to be used, + it is available only if Outer-Tag PRIOCTL is set to SWAP." + ::= { cmEgressPrioMapEntry 4 } + +-- +-- Port Control Protocol Disposition V3 profile Table +-- +cmPortCpdProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmPortCpdProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to System + Control Protocol Disposition V3 profile." + ::= { cmFacilityObjects 33 } + +cmPortCpdProfileEntry OBJECT-TYPE + SYNTAX CmPortCpdProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmPortCpdProfileTable. + These entries represent a Control Protocol Disposition + of a port filtering criteria of the System." + INDEX { cmPortCpdProfileIndex } + ::= { cmPortCpdProfileTable 1 } + + +CmPortCpdProfileEntry ::= SEQUENCE { + -- Index + cmPortCpdProfileIndex Integer32, + cmPortCpdProfileName DisplayString, + -- Filtering Criteria + cmPortCpdProfileCiscoGroupDispType CmControlProtocolDispType, + cmPortCpdProfileIslDispType CmControlProtocolDispType, + cmPortCpdProfilePagpDispType CmControlProtocolDispType, + cmPortCpdProfileUdldDispType CmControlProtocolDispType, + cmPortCpdProfileCdpDispType CmControlProtocolDispType, + cmPortCpdProfileVtpDispType CmControlProtocolDispType, + cmPortCpdProfileDtpDispType CmControlProtocolDispType, + cmPortCpdProfilePvstpPlusDispType CmControlProtocolDispType, + cmPortCpdProfileUplinkFastDispType CmControlProtocolDispType, + cmPortCpdProfileVlanBridgeDispType CmControlProtocolDispType, + cmPortCpdProfileL2PTDispType CmControlProtocolDispType, + cmPortCpdProfileBridgeGroupDispType CmControlProtocolDispType, + cmPortCpdProfileBPDUDispType CmControlProtocolDispType, + cmPortCpdProfilePauseDispType CmControlProtocolDispType, + cmPortCpdProfileLACPDispType CmControlProtocolDispType, + cmPortCpdProfileLACPMarkerDispType CmControlProtocolDispType, + cmPortCpdProfileEfmOamDispType CmControlProtocolDispType, + cmPortCpdProfileSSMDispType CmControlProtocolDispType, + cmPortCpdProfilePortAuthenDispType CmControlProtocolDispType, + cmPortCpdProfileBridgeReservedDispType CmControlProtocolDispType, + cmPortCpdProfileLANBridgesDispType CmControlProtocolDispType, + cmPortCpdProfileGARPGroupDispType CmControlProtocolDispType, + cmPortCpdProfileGMRPDispType CmControlProtocolDispType, + cmPortCpdProfileGVRPDispType CmControlProtocolDispType, + cmPortCpdProfileGARPDispType CmControlProtocolDispType, + cmPortCpdProfileLldpDispType CmControlProtocolDispType, + cmPortCpdProfileStorageType StorageType, + cmPortCpdProfileRowStatus RowStatus, + cmPortCpdProfileMac00DispType CmControlProtocolDispType, + cmPortCpdProfileMac01DispType CmControlProtocolDispType, + cmPortCpdProfileMac02DispType CmControlProtocolDispType, + cmPortCpdProfileMac03DispType CmControlProtocolDispType, + cmPortCpdProfileMac04DispType CmControlProtocolDispType, + cmPortCpdProfileMac05DispType CmControlProtocolDispType, + cmPortCpdProfileMac06DispType CmControlProtocolDispType, + cmPortCpdProfileMac07DispType CmControlProtocolDispType, + cmPortCpdProfileMac08DispType CmControlProtocolDispType, + cmPortCpdProfileMac09DispType CmControlProtocolDispType, + cmPortCpdProfileMac0ADispType CmControlProtocolDispType, + cmPortCpdProfileMac0BDispType CmControlProtocolDispType, + cmPortCpdProfileMac0CDispType CmControlProtocolDispType, + cmPortCpdProfileMac0DDispType CmControlProtocolDispType, + cmPortCpdProfileMac0EDispType CmControlProtocolDispType, + cmPortCpdProfileMac0FDispType CmControlProtocolDispType, + cmPortCpdProfileNearestLLDPDispType CmControlProtocolDispType, + cmPortCpdProfileNonTpmrLLDPDispType CmControlProtocolDispType, + cmPortCpdProfileCustomerLLDPDispType CmControlProtocolDispType, + cmPortCpdProfileELMIDispType CmControlProtocolDispType +} + +cmPortCpdProfileIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique Index value to access the CPD profile row." + ::= { cmPortCpdProfileEntry 1 } + +cmPortCpdProfileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the alias of the cpd V3 profile entry." + ::= { cmPortCpdProfileEntry 2 } + +cmPortCpdProfileCiscoGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each Cisco protocol has its own disposition. + Control Protocol Disposition for Cisco Group. This includes + ISL, PAGP, UDLD, CDP, VTP, DTP, PSVTP+, UplinkFast, VLAN Bridge, + L2PT. Note that a specific protocol filter overrides the + group setting." + ::= { cmPortCpdProfileEntry 3 } + +cmPortCpdProfileIslDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for ISL (Inter Switch Link). + MAC Address (01:00:0C:00:00:00)." + ::= { cmPortCpdProfileEntry 4 } + +cmPortCpdProfilePagpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for PAGP (Port Aggregation Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x104)." + ::= { cmPortCpdProfileEntry 5 } + +cmPortCpdProfileUdldDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for UDLD (Unidirectional Link Detection). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x111)." + ::= { cmPortCpdProfileEntry 6 } + +cmPortCpdProfileCdpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for CDP (Cisco Discovery Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2000)." + ::= { cmPortCpdProfileEntry 7 } + +cmPortCpdProfileVtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VTP (VLAN Trunking Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2003)." + ::= { cmPortCpdProfileEntry 8 } + +cmPortCpdProfileDtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for DTP (Dynamic Trunking). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2004)." + ::= { cmPortCpdProfileEntry 9 } + +cmPortCpdProfilePvstpPlusDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Spanning Tree PVSTP+. + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x10B)." + ::= { cmPortCpdProfileEntry 10 } + +cmPortCpdProfileUplinkFastDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for STP UplinkFast. + MAC Address (01:00:0C:CD:CD:CD), Ethertype(0x200A)." + ::= { cmPortCpdProfileEntry 11 } + +cmPortCpdProfileVlanBridgeDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VLAN Bridge. + MAC Address (01:00:0C:CD:CD:CE), Ethertype(0x10C)." + ::= { cmPortCpdProfileEntry 12 } + +cmPortCpdProfileL2PTDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Layer 2 Protocol Tunnelling(L2PT). + MAC Address (01:00:0C:CD:CD:D0)." + ::= { cmPortCpdProfileEntry 13 } + +cmPortCpdProfileBridgeGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - individual dispositions available for each MAC. + Bridge Group Control Protocol Disposition Type. This + includes BPDU, PAUSE (IEEE 802.3x Flow Control), + LACP (Link Aggregation), LACP Marker (Marker), + EFM OAM (IEEE 802.3 ah) and IEEE 802.1x Port Authentication, + besides reserved MAC addresses from + 01:80:C2:00:00:04 thru 01:80:C2:00:00:0F." + ::= { cmPortCpdProfileEntry 14 } + +cmPortCpdProfileBPDUDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE Spanning Tree(STP), + MSTP (Multiple Spanning Tree) and RSTP (Rapid Reconfiguration of + Spanning Tree). MAC Address (01:80:C2:00:00:00)." + ::= { cmPortCpdProfileEntry 15 } + +cmPortCpdProfilePauseDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3x Flow Control + (PAUSE frames)." + ::= { cmPortCpdProfileEntry 16 } + +cmPortCpdProfileLACPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for 802.3ad Link Aggregation + Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(01)." + ::= { cmPortCpdProfileEntry 17 } + +cmPortCpdProfileLACPMarkerDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ad Marker Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(02)." + ::= { cmPortCpdProfileEntry 18 } + +cmPortCpdProfileEfmOamDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ah EFM OAM. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(03)." + ::= { cmPortCpdProfileEntry 19 } + +cmPortCpdProfileSSMDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Sync Status Messages. + MAC Address (01:80:C2:00:00:02), Ethertype (0x19A7), Subtype(0A)." + ::= { cmPortCpdProfileEntry 20 } + +cmPortCpdProfilePortAuthenDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1x Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x888E)." + ::= { cmPortCpdProfileEntry 21 } + +cmPortCpdProfileBridgeReservedDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - individual dispositions available for each MAC. + Control Protocol Disposition for Range of MAC Addresses + from 01:80:C2:00:00:04 to 01:80:C2:00:00:0F." + ::= { cmPortCpdProfileEntry 22 } + +cmPortCpdProfileLANBridgesDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1d LAN Bridge Managment. + MAC Address (01:80:C2:00:00:10)." + ::= { cmPortCpdProfileEntry 23 } + +cmPortCpdProfileGARPGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each GARP Group protocol has its own disposition. + Group Disposition type which includes GMRP, GVRP and + MAC Address from range 01:80:C2:00:00:22 to 01:80:C2:00:00:2F." + ::= { cmPortCpdProfileEntry 24 } + +cmPortCpdProfileGMRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP Multicast Registration + Protocol. MAC Address (01:80:C2:00:00:20)." + ::= { cmPortCpdProfileEntry 25 } + +cmPortCpdProfileGVRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP VLAN Registration + Protocol. MAC Address (01:80:C2:00:00:22)." + ::= { cmPortCpdProfileEntry 26 } + +cmPortCpdProfileGARPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Group Disposition type which includes GMRP, GVRP and + MAC Address from range 01:80:C2:00:00:20 to 01:80:C2:00:00:2F." + ::= { cmPortCpdProfileEntry 27 } + +cmPortCpdProfileLldpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each LLDP MAC protocol has its own disposition. + Control Protocol Disposition for LLDP." + ::= { cmPortCpdProfileEntry 28 } + +cmPortCpdProfileStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmPortCpdProfileEntry 29 } + +cmPortCpdProfileRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmCpdProfileRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmCpdProfileRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmCpdProfileRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmPortCpdProfileEntry 30 } + +cmPortCpdProfileMac00DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:00 Disposition type." + ::= { cmPortCpdProfileEntry 31 } + +cmPortCpdProfileMac01DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:01 Disposition type." + ::= { cmPortCpdProfileEntry 32 } + +cmPortCpdProfileMac02DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:02 Disposition type." + ::= { cmPortCpdProfileEntry 33 } + +cmPortCpdProfileMac03DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:03 Disposition type." + ::= { cmPortCpdProfileEntry 34 } + +cmPortCpdProfileMac04DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:04 Disposition type." + ::= { cmPortCpdProfileEntry 35 } + +cmPortCpdProfileMac05DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:05 Disposition type." + ::= { cmPortCpdProfileEntry 36 } + +cmPortCpdProfileMac06DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:06 Disposition type." + ::= { cmPortCpdProfileEntry 37 } + +cmPortCpdProfileMac07DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:07 Disposition type." + ::= { cmPortCpdProfileEntry 38 } + +cmPortCpdProfileMac08DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:08 Disposition type." + ::= { cmPortCpdProfileEntry 39 } + +cmPortCpdProfileMac09DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:09 Disposition type." + ::= { cmPortCpdProfileEntry 40 } + +cmPortCpdProfileMac0ADispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0A Disposition type." + ::= { cmPortCpdProfileEntry 41 } + +cmPortCpdProfileMac0BDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0B Disposition type." + ::= { cmPortCpdProfileEntry 42 } + +cmPortCpdProfileMac0CDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0C Disposition type." + ::= { cmPortCpdProfileEntry 43 } + +cmPortCpdProfileMac0DDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0D Disposition type." + ::= { cmPortCpdProfileEntry 44 } + +cmPortCpdProfileMac0EDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0E Disposition type." + ::= { cmPortCpdProfileEntry 45 } + +cmPortCpdProfileMac0FDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0F Disposition type." + ::= { cmPortCpdProfileEntry 46 } + +cmPortCpdProfileNearestLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The nearest lldp Disposition type." + ::= { cmPortCpdProfileEntry 47 } + +cmPortCpdProfileNonTpmrLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The non tp mr lldp Disposition type." + ::= { cmPortCpdProfileEntry 48 } + +cmPortCpdProfileCustomerLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The customer lldp Disposition type." + ::= { cmPortCpdProfileEntry 49 } + +cmPortCpdProfileELMIDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ELMI Disposition type." + ::= { cmPortCpdProfileEntry 50 } + + +-- +-- Flow Point Control Protocol Disposition profile Table +-- +cmFlowPointCpdProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmFlowPointCpdProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to System + Control Protocol Disposition V3 profile." + ::= { cmFacilityObjects 34 } + +cmFlowPointCpdProfileEntry OBJECT-TYPE + SYNTAX CmFlowPointCpdProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmFlowPointCpdProfileTable. + These entries represent a Control Protocol Disposition + of a flow point filtering criteria of the System." + INDEX { cmFlowPointCpdProfileIndex } + ::= { cmFlowPointCpdProfileTable 1 } + + +CmFlowPointCpdProfileEntry ::= SEQUENCE { + -- Index + cmFlowPointCpdProfileIndex Integer32, + cmFlowPointCpdProfileName DisplayString, + -- Filtering Criteria + cmFlowPointCpdProfileCiscoGroupDispType CmControlProtocolDispType, + cmFlowPointCpdProfileIslDispType CmControlProtocolDispType, + cmFlowPointCpdProfilePagpDispType CmControlProtocolDispType, + cmFlowPointCpdProfileUdldDispType CmControlProtocolDispType, + cmFlowPointCpdProfileCdpDispType CmControlProtocolDispType, + cmFlowPointCpdProfileVtpDispType CmControlProtocolDispType, + cmFlowPointCpdProfileDtpDispType CmControlProtocolDispType, + cmFlowPointCpdProfilePvstpPlusDispType CmControlProtocolDispType, + cmFlowPointCpdProfileUplinkFastDispType CmControlProtocolDispType, + cmFlowPointCpdProfileVlanBridgeDispType CmControlProtocolDispType, + cmFlowPointCpdProfileL2PTDispType CmControlProtocolDispType, + cmFlowPointCpdProfileBridgeGroupDispType CmControlProtocolDispType, + cmFlowPointCpdProfileBPDUDispType CmControlProtocolDispType, + cmFlowPointCpdProfilePauseDispType CmControlProtocolDispType, + cmFlowPointCpdProfileLACPDispType CmControlProtocolDispType, + cmFlowPointCpdProfileLACPMarkerDispType CmControlProtocolDispType, + cmFlowPointCpdProfileEfmOamDispType CmControlProtocolDispType, + cmFlowPointCpdProfileSSMDispType CmControlProtocolDispType, + cmFlowPointCpdProfilePortAuthenDispType CmControlProtocolDispType, + cmFlowPointCpdProfileBridgeReservedDispType CmControlProtocolDispType, + cmFlowPointCpdProfileLANBridgesDispType CmControlProtocolDispType, + cmFlowPointCpdProfileGARPGroupDispType CmControlProtocolDispType, + cmFlowPointCpdProfileGMRPDispType CmControlProtocolDispType, + cmFlowPointCpdProfileGVRPDispType CmControlProtocolDispType, + cmFlowPointCpdProfileGARPDispType CmControlProtocolDispType, + cmFlowPointCpdProfileLldpDispType CmControlProtocolDispType, + cmFlowPointCpdProfileStorageType StorageType, + cmFlowPointCpdProfileRowStatus RowStatus, + cmFlowPointCpdProfileMac00DispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac01DispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac02DispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac03DispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac04DispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac05DispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac06DispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac07DispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac08DispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac09DispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac0ADispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac0BDispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac0CDispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac0DDispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac0EDispType CmControlProtocolDispType, + cmFlowPointCpdProfileMac0FDispType CmControlProtocolDispType, + cmFlowPointCpdProfileNearestLLDPDispType CmControlProtocolDispType, + cmFlowPointCpdProfileNonTpmrLLDPDispType CmControlProtocolDispType, + cmFlowPointCpdProfileCustomerLLDPDispType CmControlProtocolDispType, + cmFlowPointCpdProfileELMIDispType CmControlProtocolDispType +} + +cmFlowPointCpdProfileIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique Index value to access the CPD profile row." + ::= { cmFlowPointCpdProfileEntry 1 } + +cmFlowPointCpdProfileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the alias of the cpd V3 profile entry." + ::= { cmFlowPointCpdProfileEntry 2 } +cmFlowPointCpdProfileCiscoGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each Cisco protocol has its own disposition. + Control Protocol Disposition for Cisco Group. This includes + ISL, PAGP, UDLD, CDP, VTP, DTP, PSVTP+, UplinkFast, VLAN Bridge, + L2PT. Note that a specific protocol filter overrides the + group setting." + ::= { cmFlowPointCpdProfileEntry 3 } + +cmFlowPointCpdProfileIslDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for ISL (Inter Switch Link). + MAC Address (01:00:0C:00:00:00)." + ::= { cmFlowPointCpdProfileEntry 4 } + +cmFlowPointCpdProfilePagpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for PAGP (Port Aggregation Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x104)." + ::= { cmFlowPointCpdProfileEntry 5 } + +cmFlowPointCpdProfileUdldDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for UDLD (Unidirectional Link Detection). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x111)." + ::= { cmFlowPointCpdProfileEntry 6 } + +cmFlowPointCpdProfileCdpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for CDP (Cisco Discovery Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2000)." + ::= { cmFlowPointCpdProfileEntry 7 } + +cmFlowPointCpdProfileVtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VTP (VLAN Trunking Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2003)." + ::= { cmFlowPointCpdProfileEntry 8 } + +cmFlowPointCpdProfileDtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for DTP (Dynamic Trunking). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2004)." + ::= { cmFlowPointCpdProfileEntry 9 } + +cmFlowPointCpdProfilePvstpPlusDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Spanning Tree PVSTP+. + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x10B)." + ::= { cmFlowPointCpdProfileEntry 10 } + +cmFlowPointCpdProfileUplinkFastDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for STP UplinkFast. + MAC Address (01:00:0C:CD:CD:CD), Ethertype(0x200A)." + ::= { cmFlowPointCpdProfileEntry 11 } + +cmFlowPointCpdProfileVlanBridgeDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VLAN Bridge. + MAC Address (01:00:0C:CD:CD:CE), Ethertype(0x10C)." + ::= { cmFlowPointCpdProfileEntry 12 } + +cmFlowPointCpdProfileL2PTDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Layer 2 Protocol Tunnelling(L2PT). + MAC Address (01:00:0C:CD:CD:D0)." + ::= { cmFlowPointCpdProfileEntry 13 } + +cmFlowPointCpdProfileBridgeGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - individual dispositions available for each MAC. + Bridge Group Control Protocol Disposition Type. This + includes BPDU, PAUSE (IEEE 802.3x Flow Control), + LACP (Link Aggregation), LACP Marker (Marker), + EFM OAM (IEEE 802.3 ah) and IEEE 802.1x Port Authentication, + besides reserved MAC addresses from + 01:80:C2:00:00:04 thru 01:80:C2:00:00:0F." + ::= { cmFlowPointCpdProfileEntry 14 } + +cmFlowPointCpdProfileBPDUDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE Spanning Tree(STP), + MSTP (Multiple Spanning Tree) and RSTP (Rapid Reconfiguration of + Spanning Tree). MAC Address (01:80:C2:00:00:00)." + ::= { cmFlowPointCpdProfileEntry 15 } + +cmFlowPointCpdProfilePauseDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3x Flow Control + (PAUSE frames)." + ::= { cmFlowPointCpdProfileEntry 16 } + +cmFlowPointCpdProfileLACPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for 802.3ad Link Aggregation + Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(01)." + ::= { cmFlowPointCpdProfileEntry 17 } + +cmFlowPointCpdProfileLACPMarkerDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ad Marker Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(02)." + ::= { cmFlowPointCpdProfileEntry 18 } + +cmFlowPointCpdProfileEfmOamDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ah EFM OAM. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(03)." + ::= { cmFlowPointCpdProfileEntry 19 } + +cmFlowPointCpdProfileSSMDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Sync Status Messages. + MAC Address (01:80:C2:00:00:02), Ethertype (0x19A7), Subtype(0A)." + ::= { cmFlowPointCpdProfileEntry 20 } + +cmFlowPointCpdProfilePortAuthenDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1x Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x888E)." + ::= { cmFlowPointCpdProfileEntry 21 } + +cmFlowPointCpdProfileBridgeReservedDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - individual dispositions available for each MAC. + Control Protocol Disposition for Range of MAC Addresses + from 01:80:C2:00:00:04 to 01:80:C2:00:00:0F." + ::= { cmFlowPointCpdProfileEntry 22 } + +cmFlowPointCpdProfileLANBridgesDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1d LAN Bridge Managment. + MAC Address (01:80:C2:00:00:10)." + ::= { cmFlowPointCpdProfileEntry 23 } + +cmFlowPointCpdProfileGARPGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each GARP Group protocol has its own disposition. + Group Disposition type which includes GMRP, GVRP and + MAC Address from range 01:80:C2:00:00:22 to 01:80:C2:00:00:2F." + ::= { cmFlowPointCpdProfileEntry 24 } + +cmFlowPointCpdProfileGMRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP Multicast Registration + Protocol. MAC Address (01:80:C2:00:00:20)." + ::= { cmFlowPointCpdProfileEntry 25 } + +cmFlowPointCpdProfileGVRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP VLAN Registration + Protocol. MAC Address (01:80:C2:00:00:22)." + ::= { cmFlowPointCpdProfileEntry 26 } + +cmFlowPointCpdProfileGARPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Group Disposition type which includes GMRP, GVRP and + MAC Address from range 01:80:C2:00:00:20 to 01:80:C2:00:00:2F." + ::= { cmFlowPointCpdProfileEntry 27 } + +cmFlowPointCpdProfileLldpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each LLDP MAC protocol has its own disposition. + Control Protocol Disposition for LLDP." + ::= { cmFlowPointCpdProfileEntry 28 } + +cmFlowPointCpdProfileStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmFlowPointCpdProfileEntry 29 } + +cmFlowPointCpdProfileRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmCpdProfileRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmCpdProfileRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmCpdProfileRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmFlowPointCpdProfileEntry 30 } + +cmFlowPointCpdProfileMac00DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:00 Disposition type." + ::= { cmFlowPointCpdProfileEntry 31 } + +cmFlowPointCpdProfileMac01DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:01 Disposition type." + ::= { cmFlowPointCpdProfileEntry 32 } + +cmFlowPointCpdProfileMac02DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:02 Disposition type." + ::= { cmFlowPointCpdProfileEntry 33 } + +cmFlowPointCpdProfileMac03DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:03 Disposition type." + ::= { cmFlowPointCpdProfileEntry 34 } + +cmFlowPointCpdProfileMac04DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:04 Disposition type." + ::= { cmFlowPointCpdProfileEntry 35 } + +cmFlowPointCpdProfileMac05DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:05 Disposition type." + ::= { cmFlowPointCpdProfileEntry 36 } + +cmFlowPointCpdProfileMac06DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:06 Disposition type." + ::= { cmFlowPointCpdProfileEntry 37 } + +cmFlowPointCpdProfileMac07DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:07 Disposition type." + ::= { cmFlowPointCpdProfileEntry 38 } + +cmFlowPointCpdProfileMac08DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:08 Disposition type." + ::= { cmFlowPointCpdProfileEntry 39 } + +cmFlowPointCpdProfileMac09DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:09 Disposition type." + ::= { cmFlowPointCpdProfileEntry 40 } + +cmFlowPointCpdProfileMac0ADispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0A Disposition type." + ::= { cmFlowPointCpdProfileEntry 41 } + +cmFlowPointCpdProfileMac0BDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0B Disposition type." + ::= { cmFlowPointCpdProfileEntry 42 } + +cmFlowPointCpdProfileMac0CDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0C Disposition type." + ::= { cmFlowPointCpdProfileEntry 43 } + +cmFlowPointCpdProfileMac0DDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0D Disposition type." + ::= { cmFlowPointCpdProfileEntry 44 } + +cmFlowPointCpdProfileMac0EDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0E Disposition type." + ::= { cmFlowPointCpdProfileEntry 45 } + +cmFlowPointCpdProfileMac0FDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0F Disposition type." + ::= { cmFlowPointCpdProfileEntry 46 } + +cmFlowPointCpdProfileNearestLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The nearest lldp Disposition type." + ::= { cmFlowPointCpdProfileEntry 47 } + +cmFlowPointCpdProfileNonTpmrLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The non tp mr lldp Disposition type." + ::= { cmFlowPointCpdProfileEntry 48 } + +cmFlowPointCpdProfileCustomerLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The customer lldp Disposition type." + ::= { cmFlowPointCpdProfileEntry 49 } + +cmFlowPointCpdProfileELMIDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ELMI Disposition type." + ::= { cmFlowPointCpdProfileEntry 50 } + +-- +-- Ethernet Agg Port CPD Table +-- +cmEthernetTrafficPortCpdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetTrafficPortCpdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Port + CPD for configuration purposes." + ::= { cmFacilityObjects 35 } + +cmEthernetTrafficPortCpdEntry OBJECT-TYPE + SYNTAX CmEthernetTrafficPortCpdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetTrafficPortCpdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, cmEthernetTrafficPortCpdIndex } + ::= { cmEthernetTrafficPortCpdTable 1 } + +CmEthernetTrafficPortCpdEntry ::= SEQUENCE { + -- Port Indices + cmEthernetTrafficPortCpdIndex Integer32, + cmEthernetTrafficPortAssociatedCpdProfile VariablePointer +} + +cmEthernetTrafficPortCpdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify this CPD Service Entry." + ::= { cmEthernetTrafficPortCpdEntry 1 } + +cmEthernetTrafficPortAssociatedCpdProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An integer index value used to apply cmCpdProfile configure, corresponding to cmCpdProfileIndex." + ::= { cmEthernetTrafficPortCpdEntry 2 } + +-- +-- Ethernet Flow Point CPD Table +-- +cmEthernetFlowPointCpdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetFlowPointCpdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Flow Point + CPD for configuration purposes." + ::= { cmFacilityObjects 36 } + +cmEthernetFlowPointCpdEntry OBJECT-TYPE + SYNTAX CmEthernetFlowPointCpdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetFlowPointCpdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, cmFlowPointIndex, cmEthernetFlowPointCpdIndex } + ::= { cmEthernetFlowPointCpdTable 1 } + +CmEthernetFlowPointCpdEntry ::= SEQUENCE { + -- Port Indices + cmEthernetFlowPointCpdIndex Integer32, + cmEthernetFlowPointAssociatedCpdProfile VariablePointer +} + +cmEthernetFlowPointCpdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify this CPD Service Entry." + ::= { cmEthernetFlowPointCpdEntry 1 } + +cmEthernetFlowPointAssociatedCpdProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An integer index value used to apply cmCpdProfile configure, corresponding to cmCpdProfileIndex." + ::= { cmEthernetFlowPointCpdEntry 2 } + + +-- Traffic ACL Profile Table +cmTrafficAclProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmTrafficAclProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Traffic Profile Rules Entry. + It provides upto 4000 Traffic ACL Rules to be configured." + ::= { cmFacilityObjects 37 } + +cmTrafficAclProfileEntry OBJECT-TYPE + SYNTAX CmTrafficAclProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a system ACL Profile that can be configured." + INDEX { cmTrafficAclProfileIndex } + ::= { cmTrafficAclProfileTable 1 } + +CmTrafficAclProfileEntry ::= SEQUENCE { + cmTrafficAclProfileIndex Integer32, + cmTrafficAclProfileName DisplayString, + cmTrafficAclProfileStorageType StorageType, + cmTrafficAclProfileRowStatus RowStatus + } + +cmTrafficAclProfileIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + Traffic ACL profile entry." + ::= { cmTrafficAclProfileEntry 1 } + +cmTrafficAclProfileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the alias of the Acl profile entry." + ::= { cmTrafficAclProfileEntry 2 } + +cmTrafficAclProfileStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmTrafficAclProfileEntry 3 } + +cmTrafficAclProfileRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmTrafficAclProfileRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmTrafficAclProfileRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmTrafficAclProfileRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmTrafficAclProfileEntry 4 } + +-- Traffic ACL Rules Table +cmTrafficAclRulesTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmTrafficAclRulesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Traffic ACL Rules Entry." + ::= { cmFacilityObjects 38 } + +cmTrafficAclRulesEntry OBJECT-TYPE + SYNTAX CmTrafficAclRulesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a system ACL Rules that can be configured." + INDEX { cmTrafficAclProfileIndex, cmTrafficAclRulesIndex } + ::= { cmTrafficAclRulesTable 1 } + +CmTrafficAclRulesEntry ::= SEQUENCE { + cmTrafficAclRulesIndex Integer32, + cmTrafficAclFilterAction CmTrafficAclFilterActionType, + cmTrafficAclFilterType CmTrafficAclFilterType, + cmTrafficAclEnabled TruthValue, + cmTrafficAclSrcMacAddr MacAddress, + cmTrafficAclSrcMacAddrEnabled TruthValue, + cmTrafficAclDstMacAddr MacAddress, + cmTrafficAclDstMacAddrEnabled TruthValue, + cmTrafficAclSrcIpFilterEnabled TruthValue, + cmTrafficAclDstIpFilterEnabled TruthValue, + cmTrafficAclSrcIpV4Addr IpAddress, + cmTrafficAclSrcIpV4AddrMask IpAddress, + cmTrafficAclDstIpV4Addr IpAddress, + cmTrafficAclDstIpV4AddrMask IpAddress, + cmTrafficAclSrcIpV6Addr Ipv6Address, + cmTrafficAclSrcIpV6AddrMask Ipv6Address, + cmTrafficAclDstIpV6Addr Ipv6Address, + cmTrafficAclDstIpV6AddrMask Ipv6Address, + cmTrafficAclTcpUdpSrcPortNum Integer32, + cmTrafficAclTcpUdpSrcPortMask Integer32, + cmTrafficAclTcpUdpSrcPortEnabled TruthValue, + cmTrafficAclTcpUdpDstPortNum Integer32, + cmTrafficAclTcpUdpDstPortMask Integer32, + cmTrafficAclTcpUdpDstPortEnabled TruthValue, + cmTrafficAclIpQosType CmTrafficACLPriorityType, + cmTrafficAclIpQosValue Integer32, + cmTrafficAclIpQosTypeEnabled TruthValue, + cmTrafficAclVlanId VlanId, + cmTrafficAclVlanIdEnabled TruthValue, + cmTrafficAclVlanPriority Integer32, + cmTrafficAclVlanPriorityEnabled TruthValue, + cmTrafficAclProtocolType CmTrafficAclProtocolType, + cmTrafficAclProtocolTypeEnabled TruthValue, + cmTrafficAclStorageType StorageType, + cmTrafficAclRowStatus RowStatus +} + +cmTrafficAclRulesIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + Traffic ACL profile entry. The manager may not assume any + particular semantics or meaning to this index, except that + it identifies a logical row in the table." + ::= { cmTrafficAclRulesEntry 1 } + +cmTrafficAclFilterAction OBJECT-TYPE + SYNTAX CmTrafficAclFilterActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Currently, 'permit' and 'deny' are supported." + ::= { cmTrafficAclRulesEntry 2 } + +cmTrafficAclFilterType OBJECT-TYPE + SYNTAX CmTrafficAclFilterType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the Acl filter type." + ::= { cmTrafficAclRulesEntry 3 } +cmTrafficAclEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables/disables the Acl entity." + ::= { cmTrafficAclRulesEntry 4 } + +cmTrafficAclSrcMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The source mac address of Acl entry." + ::= { cmTrafficAclRulesEntry 5 } + +cmTrafficAclSrcMacAddrEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables/disables source MAC address of Acl entry." + ::= { cmTrafficAclRulesEntry 6 } + +cmTrafficAclDstMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The destination MAC address of Acl entry." + ::= { cmTrafficAclRulesEntry 7 } + +cmTrafficAclDstMacAddrEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables/disables destination MAC address of Acl entry." + ::= { cmTrafficAclRulesEntry 8 } + +cmTrafficAclSrcIpFilterEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enable/disable Source IPV4 or IPV6 address filter criteria." + ::= { cmTrafficAclRulesEntry 9 } + +cmTrafficAclDstIpFilterEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enable/disable Destination IPV4 or IPV6 address filter criteria." + ::= { cmTrafficAclRulesEntry 10 } + +cmTrafficAclSrcIpV4Addr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The source IP address of Acl entry." + ::= { cmTrafficAclRulesEntry 11 } + +cmTrafficAclSrcIpV4AddrMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The source IP mask of Acl entry." + ::= { cmTrafficAclRulesEntry 12 } + +cmTrafficAclDstIpV4Addr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The destination IP address of Acl entry." + ::= { cmTrafficAclRulesEntry 13 } + +cmTrafficAclDstIpV4AddrMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The destination IP mask of Acl entry." + ::= { cmTrafficAclRulesEntry 14 } + +cmTrafficAclSrcIpV6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The source IPV6 address of Acl entry." + ::= { cmTrafficAclRulesEntry 15 } + +cmTrafficAclSrcIpV6AddrMask OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The source IPV6 mask of Acl entry." + ::= { cmTrafficAclRulesEntry 16 } + +cmTrafficAclDstIpV6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The destination IPV6 address of Acl entry." + ::= { cmTrafficAclRulesEntry 17 } + +cmTrafficAclDstIpV6AddrMask OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The destination IPV6 mask of Acl entry." + ::= { cmTrafficAclRulesEntry 18 } + +cmTrafficAclTcpUdpSrcPortNum OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes TCP/UDP minimum source port number of Acl entry." + ::= { cmTrafficAclRulesEntry 19 } + +cmTrafficAclTcpUdpSrcPortMask OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes TCP/UDP maximum source port number of Acl entry." + ::= { cmTrafficAclRulesEntry 20 } + +cmTrafficAclTcpUdpSrcPortEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables/disables TCP/UDP source port of Acl entry." + ::= { cmTrafficAclRulesEntry 21 } + +cmTrafficAclTcpUdpDstPortNum OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes TCP/UDP minimum destination port number of Acl entry." + ::= { cmTrafficAclRulesEntry 22 } + +cmTrafficAclTcpUdpDstPortMask OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes TCP/UDP maximum destination port number of Acl entry." + ::= { cmTrafficAclRulesEntry 23 } + +cmTrafficAclTcpUdpDstPortEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables/disables TCP/UDP destination port of Acl entry." + ::= { cmTrafficAclRulesEntry 24 } + +cmTrafficAclIpQosType OBJECT-TYPE + SYNTAX CmTrafficACLPriorityType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes QosType Acl entry." + ::= { cmTrafficAclRulesEntry 25 } + +cmTrafficAclIpQosValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes QOS value of Acl entry." + ::= { cmTrafficAclRulesEntry 26 } + +cmTrafficAclIpQosTypeEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables/disables qos type of acl entry." + ::= { cmTrafficAclRulesEntry 27 } + +cmTrafficAclVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the vlan Id of Acl entry." + ::= { cmTrafficAclRulesEntry 28 } + +cmTrafficAclVlanIdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables/disables Vlan Id of Acl entry." + ::= { cmTrafficAclRulesEntry 29 } + +cmTrafficAclVlanPriority OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the Vlan Priority of Acl entry." + ::= { cmTrafficAclRulesEntry 30 } + +cmTrafficAclVlanPriorityEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables/disables Vlan Priority of Acl entry." + ::= { cmTrafficAclRulesEntry 31 } + +cmTrafficAclProtocolType OBJECT-TYPE + SYNTAX CmTrafficAclProtocolType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes protocol type of Acl entry." + ::= { cmTrafficAclRulesEntry 32 } + +cmTrafficAclProtocolTypeEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables/disables protocol type of Acl entry." + ::= { cmTrafficAclRulesEntry 33 } + +cmTrafficAclStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmTrafficAclRulesEntry 34 } + +cmTrafficAclRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmTrafficAclRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmTrafficAclRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmTrafficAclRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmTrafficAclRulesEntry 35 } + +--Qos Policer V2 Profile +cmQosPolicerProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosPolicerProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Quality of Service + Policer for configuration purposes." + ::= { cmFacilityObjects 39 } + +cmQosPolicerProfileEntry OBJECT-TYPE + SYNTAX CmQosPolicerProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosPolicerProfileTable. + These entries represent a Quality of Service Policer." + INDEX { cmQosPolicerProfileIndex } + ::= { cmQosPolicerProfileTable 1 } + +CmQosPolicerProfileEntry ::= SEQUENCE { + cmQosPolicerProfileIndex Integer32, + cmQosPolicerProfileName DisplayString, + + cmQosPolicerProfileCIRLo Unsigned32, + cmQosPolicerProfileCIRHi Unsigned32, + cmQosPolicerProfileEIRLo Unsigned32, + cmQosPolicerProfileEIRHi Unsigned32, + cmQosPolicerProfileCBS Integer32, + cmQosPolicerProfileEBS Integer32, + cmQosPolicerProfileColorMode PolicerColorMode, + cmQosPolicerProfileCouplingFlag TruthValue, + cmQosPolicerProfileStorageType StorageType, + cmQosPolicerProfileRowStatus RowStatus +} + +cmQosPolicerProfileIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines the Policer profile ID. Up to 1000 profiles can be specified per system." + ::= { cmQosPolicerProfileEntry 1 } + +cmQosPolicerProfileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines the alias for this profile" + ::= { cmQosPolicerProfileEntry 2 } + +cmQosPolicerProfileCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) on Policer Profile. This represents the lower 32 bits of the + CIR." + ::= { cmQosPolicerProfileEntry 3 } + +cmQosPolicerProfileCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) on Policer Profile. This represents the upper 32 bits of the + CIR." + ::= { cmQosPolicerProfileEntry 4 } + +cmQosPolicerProfileEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) on the Policer Profile. This represents the lower 32 bits + of the EIR." + ::= { cmQosPolicerProfileEntry 5 } + +cmQosPolicerProfileEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) on the Policer Profile. This represents the upper 32 bits + of the EIR." + ::= { cmQosPolicerProfileEntry 6 } + +cmQosPolicerProfileCBS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Commited Burst Size + (CBS) on Policer Profile." + ::= { cmQosPolicerProfileEntry 7 } + +cmQosPolicerProfileEBS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Excess Burst Size + (EBS) on the Policer Profile." + ::= { cmQosPolicerProfileEntry 8 } + +cmQosPolicerProfileColorMode OBJECT-TYPE + SYNTAX PolicerColorMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Color Mode as + 'color-aware' or 'color-blind'." + ::= { cmQosPolicerProfileEntry 9 } + +cmQosPolicerProfileCouplingFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Coupling Flag. + When coupling is enabled, tokens that would normally be + added to the C-bucket are passed to the E-bucket only once the CIR + bucket has reached its CBS level. Therefore under this condition + the E-bucket is being filled at the rate of CIR + EIR. + Normally the long term average of frames declared yellow, which is + bounded by the EIR. Coupling is a function to allow the + long term average of frames declared yellow to be bounded by + CIR + EIR. This allows a higher volume of yellow frames + to be delivered/received if the arrival of green marked frames + is low. Tokens from the E-bucket do NOT get passed to the + C-bucket once the EBS level has been reached. + Enabling coupling in combination with a provisioned EIR of 0 + allows for a single rate three color marking (srTCM) algorithm + to be established. In this situation the E-bucket is filled at the + CIR rate in the case the C-bucket is filled to its CBS level." + ::= { cmQosPolicerProfileEntry 10 } + +cmQosPolicerProfileStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmQosPolicerProfileEntry 11 } + +cmQosPolicerProfileRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmQosPolicerProfileRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmQosPolicerProfileRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmQosPolicerProfileRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmQosPolicerProfileEntry 12 } + +--Qos Queue Profile +cmQosQueueProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosQueueProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Quality of Service + Queue for configuration purposes." + ::= { cmFacilityObjects 40 } + +cmQosQueueProfileEntry OBJECT-TYPE + SYNTAX CmQosQueueProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosQueueProfileTable. + These entries represent a Quality of Service Queue." + INDEX { cmQosQueueProfileIndex } + ::= { cmQosQueueProfileTable 1 } + +CmQosQueueProfileEntry ::= SEQUENCE { + cmQosQueueProfileIndex Integer32, + cmQosQueueProfileName DisplayString, + + cmQosQueueProfileBufferSize Integer32, + cmQosQueueProfileREDEnabled TruthValue, + cmQosQueueProfileStorageType StorageType, + cmQosQueueProfileRowStatus RowStatus +} + +cmQosQueueProfileIndex OBJECT-TYPE + SYNTAX Integer32 (1..64) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines the Queue profile ID. Up to 64 profiles can be specified per system." + ::= { cmQosQueueProfileEntry 1 } + +cmQosQueueProfileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines the alias for this profile" + ::= { cmQosQueueProfileEntry 2 } + +cmQosQueueProfileBufferSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines the buffer size of the selected queues." + ::= { cmQosQueueProfileEntry 3 } + +cmQosQueueProfileREDEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines whether the WRED is enabled as congestion algorithm or not. + If disabled, then the following RED parameters (cmQueueProfileWREDDp0MinTh, + cmQueueProfileWREDDp0MaxTh and cmQueueProfileWREDDp0MaxProb) must not be specified." + ::= { cmQosQueueProfileEntry 4 } + +cmQosQueueProfileStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmQosQueueProfileEntry 5 } + +cmQosQueueProfileRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmQosQueueProfileRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmQosQueueProfileRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmQosQueueProfileRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmQosQueueProfileEntry 6 } + +--FlowPoint Policer +cmQosPolicerV2Table OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosPolicerV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Quality of Service + Policer for configuration purposes." + ::= { cmFacilityObjects 41 } + +cmQosPolicerV2Entry OBJECT-TYPE + SYNTAX CmQosPolicerV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosPolicerV2Table. + These entries represent a Quality of Service Policer." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, cmQosPolicerV2Index } + ::= { cmQosPolicerV2Table 1 } + +CmQosPolicerV2Entry ::= SEQUENCE { + cmQosPolicerV2Index Integer32, + + -- State Management params + cmQosPolicerV2AdminState AdminState, + cmQosPolicerV2OperationalState OperationalState, + cmQosPolicerV2SecondaryState SecondaryState, + cmQosPolicerV2ColorMarkingEnabled TruthValue, + cmQosPolicerV2AssociatedProfile VariablePointer, + cmQosPolicerV2StorageType StorageType, + cmQosPolicerV2RowStatus RowStatus, + cmQosPolicerV2PolicingEnabled TruthValue +} + +cmQosPolicerV2Index OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Policer Index that represents the COS level. Index 1 + represents COS 0; Index 2 represents COS 1 and so on." + ::= { cmQosPolicerV2Entry 1 } + +-- State Management params +cmQosPolicerV2AdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of + the QOS Policer." + ::= { cmQosPolicerV2Entry 2 } + +cmQosPolicerV2OperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the QOS Policer." + ::= { cmQosPolicerV2Entry 3 } + +cmQosPolicerV2SecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the QOS Policer." + ::= { cmQosPolicerV2Entry 4 } + +cmQosPolicerV2ColorMarkingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the colorMarking state of the QOS Policer." + ::= { cmQosPolicerV2Entry 5 } + +cmQosPolicerV2AssociatedProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object define the queue profile ID to be used, + it is associated with the cmQosPolicerProfileIndex." + ::= { cmQosPolicerV2Entry 6 } + +cmQosPolicerV2StorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmQosPolicerV2Entry 7 } + +cmQosPolicerV2RowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmQosPolicerV2RowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmQosPolicerV2RowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmQosPolicerV2RowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmQosPolicerV2Entry 8 } + +cmQosPolicerV2PolicingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether enable or disable the functionality of policing for this COS." + ::= { cmQosPolicerV2Entry 9 } + +--FlowPoint Queue +cmQosShaperV2Table OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosShaperV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Quality of Service + ShaperV2 for configuration purposes." + ::= { cmFacilityObjects 42 } + +cmQosShaperV2Entry OBJECT-TYPE + SYNTAX CmQosShaperV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosShaperV2Table. + These entries represent a Quality of Service Shaper." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, cmQosShaperV2Index } + ::= { cmQosShaperV2Table 1 } + +CmQosShaperV2Entry ::= SEQUENCE { + cmQosShaperV2Index Integer32, + + -- State Management params + cmQosShaperV2AdminState AdminState, + cmQosShaperV2OperationalState OperationalState, + cmQosShaperV2SecondaryState SecondaryState, + + cmQosShaperV2AssociatedQueueProfile VariablePointer, + --cmQosShaperV2BufferSize Integer32, + cmQosShaperV2CIRLo Unsigned32, + cmQosShaperV2CIRHi Unsigned32, + cmQosShaperV2EIRLo Unsigned32, + cmQosShaperV2EIRHi Unsigned32, +-- cmQosShaperV2REDEnabled TruthValue, + cmQosShaperV2IngressAverageFrameSize Integer32, + cmQosShaperV2StorageType StorageType, + cmQosShaperV2RowStatus RowStatus, + cmQosShaperV2AdditionalCIRLo Unsigned32, + cmQosShaperV2AdditionalCIRHi Unsigned32, + cmQosShaperV2WFQWeight Integer32, + cmQosShaperV2ActualCIR Counter64, + cmQosShaperV2ActualEIR Counter64, + cmQosShaperV2LowLatencyControl TruthValue +} + +cmQosShaperV2Index OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The ShaperV2 Index that represents the COS level. Index 1 + represents COS 0; Index 2 represents COS 1 and so on." + ::= { cmQosShaperV2Entry 1 } + +-- State Management params +cmQosShaperV2AdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of + the QOS Shaper." + ::= { cmQosShaperV2Entry 2 } + +cmQosShaperV2OperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the QOS ShaperV2." + ::= { cmQosShaperV2Entry 3 } + +cmQosShaperV2SecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the QOS QosShaperV2." + ::= { cmQosShaperV2Entry 4 } + +cmQosShaperV2AssociatedQueueProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines the queue profile ID to be used, + it is associated with the cmQosQueueProfileIndex." + ::= { cmQosShaperV2Entry 5 } + +--cmQosShaperV2BufferSize OBJECT-TYPE +-- SYNTAX Integer32 +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "This object defines the buffer size of ShaperV2." +-- ::= { cmQosShaperV2Entry 6 } + +cmQosShaperV2CIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the Lower 32 bits of CIR." + ::= { cmQosShaperV2Entry 6 } + +cmQosShaperV2CIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the Higher 32 bits of CIR." + ::= { cmQosShaperV2Entry 7 } + +cmQosShaperV2EIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the Lower 32 bits of EIR." + ::= { cmQosShaperV2Entry 8 } + +cmQosShaperV2EIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the Higher 32 bits of EIR." + ::= { cmQosShaperV2Entry 9 } + +cmQosShaperV2IngressAverageFrameSize OBJECT-TYPE + SYNTAX Integer32 (64..9600) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines the average frame size for accounting for Meter/Shaping." + ::= { cmQosShaperV2Entry 10 } + +--cmQosShaperV2REDEnabled OBJECT-TYPE +-- SYNTAX TruthValue +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "This object specifies RED of ShaperV2." +-- ::= { cmQosShaperV2Entry 11 } + +cmQosShaperV2StorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmQosShaperV2Entry 11 } + +cmQosShaperV2RowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmQosShaperV2RowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmQosShaperV2RowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmQosShaperV2RowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmQosShaperV2Entry 12 } + +cmQosShaperV2AdditionalCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the Lower 32 bits of additional CIR." + ::= { cmQosShaperV2Entry 13 } + +cmQosShaperV2AdditionalCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the Higher 32 bits of additional CIR." + ::= { cmQosShaperV2Entry 14 } + +cmQosShaperV2WFQWeight OBJECT-TYPE + SYNTAX Integer32 (1..64) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Weight of queue to be scheduled by WFQ mechanism." + ::= { cmQosShaperV2Entry 15 } + +cmQosShaperV2ActualCIR OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the actual CIR." + ::= { cmQosShaperV2Entry 16 } + +cmQosShaperV2ActualEIR OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the actual EIR." + ::= { cmQosShaperV2Entry 17 } + +cmQosShaperV2LowLatencyControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies low latency control whether enabled." + ::= { cmQosShaperV2Entry 18 } + +--Lag Shaper +cmTrafficPortQosShaperTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmTrafficPortQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Quality of Service + Shaper for configuration purposes." + ::= { cmFacilityObjects 43 } + +cmTrafficPortQosShaperEntry OBJECT-TYPE + SYNTAX CmTrafficPortQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmTrafficPortQosShaperTable. + These entries represent a Quality of Service Shaper." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, cmTrafficPortQosShaperIndex } + ::= { cmTrafficPortQosShaperTable 1 } + +CmTrafficPortQosShaperEntry ::= SEQUENCE { + cmTrafficPortQosShaperIndex Integer32, + + -- State Management params + cmTrafficPortQosShaperAdminState AdminState, + cmTrafficPortQosShaperOperationalState OperationalState, + cmTrafficPortQosShaperSecondaryState SecondaryState, + + cmTrafficPortQosShaperAssociatedQueueProfile VariablePointer, + cmTrafficPortQosShaperBufferSize Integer32, + cmTrafficPortQosShaperCIRLo Unsigned32, + cmTrafficPortQosShaperCIRHi Unsigned32, + cmTrafficPortQosShaperEIRLo Unsigned32, + cmTrafficPortQosShaperEIRHi Unsigned32, + --cmTrafficPortQosShaperREDEnabled TruthValue, + cmTrafficPortQosShaperStorageType StorageType, + cmTrafficPortQosShaperRowStatus RowStatus, + cmTrafficPortQosShaperIngressAverageFrameSize Integer32, + cmTrafficPortQosShaperAdditionalCIRLo Unsigned32, + cmTrafficPortQosShaperAdditionalCIRHi Unsigned32, + cmTrafficPortQosShaperWfqWeight Integer32 +} + +cmTrafficPortQosShaperIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The ShaperV2 Index that represents the COS level. Index 1 + represents COS 0; Index 2 represents COS 1 and so on." + ::= { cmTrafficPortQosShaperEntry 1 } + +-- State Management params +cmTrafficPortQosShaperAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of + the QOS Shaper." + ::= { cmTrafficPortQosShaperEntry 2 } + +cmTrafficPortQosShaperOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the QOS ShaperV2." + ::= { cmTrafficPortQosShaperEntry 3 } + +cmTrafficPortQosShaperSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the QOS LagQosShaper." + ::= { cmTrafficPortQosShaperEntry 4 } + +cmTrafficPortQosShaperAssociatedQueueProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines the queue profile ID to be used, + it is associated with the cmQosQueueProfileIndex." + ::= { cmTrafficPortQosShaperEntry 5 } + +cmTrafficPortQosShaperBufferSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines the buffer size of Shaper." + ::= { cmTrafficPortQosShaperEntry 6 } + +cmTrafficPortQosShaperCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the Lower 32 bits of CIR." + ::= { cmTrafficPortQosShaperEntry 7 } + +cmTrafficPortQosShaperCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the Higher 32 bits of CIR." + ::= { cmTrafficPortQosShaperEntry 8 } + +cmTrafficPortQosShaperEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the Lower 32 bits of EIR." + ::= { cmTrafficPortQosShaperEntry 9 } + +cmTrafficPortQosShaperEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the Higher 32 bits of EIR." + ::= { cmTrafficPortQosShaperEntry 10 } + +--cmTrafficPortQosShaperREDEnabled OBJECT-TYPE +-- SYNTAX TruthValue +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "This object specifies RED of Port Shaper." +-- ::= { cmTrafficPortQosShaperEntry 11 } + +cmTrafficPortQosShaperStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmTrafficPortQosShaperEntry 11 } + +cmTrafficPortQosShaperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmTrafficPortQosShaperRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmTrafficPortQosShaperRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmTrafficPortQosShaperRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmTrafficPortQosShaperEntry 12 } + +cmTrafficPortQosShaperIngressAverageFrameSize OBJECT-TYPE + SYNTAX Integer32 (64..9600) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines the average frame size for accounting for Meter/Shaping." + ::= { cmTrafficPortQosShaperEntry 13 } + +cmTrafficPortQosShaperAdditionalCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the Lower 32 bits of additional CIR." + ::= { cmTrafficPortQosShaperEntry 14 } + +cmTrafficPortQosShaperAdditionalCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the Higher 32 bits of additional CIR." + ::= { cmTrafficPortQosShaperEntry 15 } + +cmTrafficPortQosShaperWfqWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the wfq weight value of the QoS shaper." + ::= { cmTrafficPortQosShaperEntry 16 } + +cmTrafficAclRscAllocation OBJECT-TYPE + SYNTAX CmAclConfiguration + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is defined to set traffic acl resource allocation. + + Supported actions are: + all-bk-l2(1) - all bank allocated to l2. + all-bk-l2-ipv4(2) - all bank allocated to l2/ipv4. + two-bk-l2-ipv4(3) - two thirds allocated to l2/ipv4, the left belongs to ipv6. + one-bk-l2-ipv4(4) - one thirds allocated to l2/ipv4, the left belongs to ipv6. + none-bk-l2-ipv4(5) - all bank allocated to ipv6. " + ::= { cmFacilityObjects 44 } + +-- +-- Ethernet Network Port Quality of Service Shaper +-- +f3NetPortQosShaperTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetPortQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Network Port + Quality of Service Shaper for configuration purposes. + These shapers can be managed when the Network Port is + in evpl mode and are relevant for traffic in the + access to network direction." + ::= { cmFacilityObjects 45 } + +f3NetPortQosShaperEntry OBJECT-TYPE + SYNTAX F3NetPortQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetPortQosShaperTable. + These entries represent a Quality of Service Shaper." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetPortQosShaperIndex } + ::= { f3NetPortQosShaperTable 1 } + +F3NetPortQosShaperEntry ::= SEQUENCE { + -- QOS Shaper Index/Id + f3NetPortQosShaperIndex Integer32, + f3NetPortQosShaperDirection TrafficDirection, + + -- State Management params + f3NetPortQosShaperAdminState AdminState, + f3NetPortQosShaperOperationalState OperationalState, + f3NetPortQosShaperSecondaryState SecondaryState, + + -- QOS Shaper Properties + f3NetPortQosShaperCIRLo Unsigned32, + f3NetPortQosShaperCIRHi Unsigned32, + f3NetPortQosShaperEIRLo Unsigned32, + f3NetPortQosShaperEIRHi Unsigned32, + f3NetPortQosShaperCBS Unsigned32, + f3NetPortQosShaperEBS Unsigned32, + f3NetPortQosShaperBufferSize Unsigned32, + f3NetPortQosShaperCOS Integer32, + f3NetPortQosShaperSoamCIRLo Unsigned32, + f3NetPortQosShaperSoamCIRHi Unsigned32, + f3NetPortQosShaperSoamEIRLo Unsigned32, + f3NetPortQosShaperSoamEIRHi Unsigned32, + + --wred threshold + f3NetPortQosShaperWredGreenMinQueueThreshold Unsigned32, + f3NetPortQosShaperWredGreenMaxQueueThreshold Unsigned32, + f3NetPortQosShaperWredGreenDropProbability Unsigned32, + f3NetPortQosShaperWredYellowMinQueueThreshold Unsigned32, + f3NetPortQosShaperWredYellowMaxQueueThreshold Unsigned32, + f3NetPortQosShaperWredYellowDropProbability Unsigned32, + f3NetPortQosShaperAvgFrameSizeBeforeFragment Integer32, + f3NetPortQosShaperWfqWeight Integer32 +} + +f3NetPortQosShaperIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a + Quality of Service Shaper." + ::= { f3NetPortQosShaperEntry 1 } + +f3NetPortQosShaperDirection OBJECT-TYPE + SYNTAX TrafficDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The direction of the Quality of Service Shaper." + ::= { f3NetPortQosShaperEntry 2 } + +-- State Management params +f3NetPortQosShaperAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of + the QOS Shaper." + ::= { f3NetPortQosShaperEntry 3 } + +f3NetPortQosShaperOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the QOS Shaper." + ::= { f3NetPortQosShaperEntry 4 } + +f3NetPortQosShaperSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the QOS Shaper." + ::= { f3NetPortQosShaperEntry 5 } + +f3NetPortQosShaperCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information + Rate(CIR) (Lower 32 bits)of a Shaper." + ::= { f3NetPortQosShaperEntry 6 } + +f3NetPortQosShaperCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information + Rate(CIR) (Higher 32 bits) of a Shaper." + ::= { f3NetPortQosShaperEntry 7 } + +f3NetPortQosShaperEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information + Rate(EIR) (Higher 32 bits) on the Shaper." + ::= { f3NetPortQosShaperEntry 8 } + +f3NetPortQosShaperEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information + Rate(EIR) (Higher 32 bits) on the Shaper." + ::= { f3NetPortQosShaperEntry 9 } + +f3NetPortQosShaperCBS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Burst Size (CBS) of the Shaper." + ::= { f3NetPortQosShaperEntry 10 } + +f3NetPortQosShaperEBS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Burst Size (EBS) of the Shaper." + ::= { f3NetPortQosShaperEntry 11 } + +f3NetPortQosShaperBufferSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Buffer Size of the Shaper." + ::= { f3NetPortQosShaperEntry 12 } + +f3NetPortQosShaperCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the COS (Class of Service) + value for the QOS Shaper." + ::= { f3NetPortQosShaperEntry 13 } + +f3NetPortQosShaperSoamCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Soam Commited Information + Rate(SOAM-CIR) (Lower 32 bits)of a Shaper." + ::= { f3NetPortQosShaperEntry 14 } + +f3NetPortQosShaperSoamCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Soam Commited Information + Rate(SOAM-CIR) (Higher 32 bits) of a Shaper." + ::= { f3NetPortQosShaperEntry 15 } + +f3NetPortQosShaperSoamEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Soam Excess Information + Rate(SOAM-EIR) (Higher 32 bits) on the Shaper." + ::= { f3NetPortQosShaperEntry 16 } + +f3NetPortQosShaperSoamEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Soam Excess Information + Rate(SOAM-EIR) (Higher 32 bits) on the Shaper." + ::= { f3NetPortQosShaperEntry 17 } + +f3NetPortQosShaperWredGreenMinQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred green packet min queue threshold value." + ::= { f3NetPortQosShaperEntry 18 } + +f3NetPortQosShaperWredGreenMaxQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred green packet max queue threshold value." + ::= { f3NetPortQosShaperEntry 19 } + +f3NetPortQosShaperWredGreenDropProbability OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred green packet drop probability." + ::= { f3NetPortQosShaperEntry 20 } + +f3NetPortQosShaperWredYellowMinQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred yellow packet min queue threshold value." + ::= { f3NetPortQosShaperEntry 21 } + +f3NetPortQosShaperWredYellowMaxQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred yellow packet max queue threshold value." + ::= { f3NetPortQosShaperEntry 22 } + +f3NetPortQosShaperWredYellowDropProbability OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred yellow packet drop probability." + ::= { f3NetPortQosShaperEntry 23 } + +f3NetPortQosShaperAvgFrameSizeBeforeFragment OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the average frame size before fragmentation." + ::= { f3NetPortQosShaperEntry 24 } + +f3NetPortQosShaperWfqWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the wfq weight value." + ::= { f3NetPortQosShaperEntry 25 } + +-- +-- ge dcn port table +-- +f3Usb3GDCNPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3Usb3GDCNPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "3G DCN Port table. + The table contains parameters of 3G USB modem." + ::= { cmFacilityObjects 46 } + +f3Usb3GDCNPortEntry OBJECT-TYPE + SYNTAX F3Usb3GDCNPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3Usb3GDCNPortTable." + INDEX { neIndex, shelfIndex, slotIndex, f3UsbHostIndex } + ::= { f3Usb3GDCNPortTable 1 } + +F3Usb3GDCNPortEntry ::= SEQUENCE { + f3Usb3GDCNPortIndex Integer32, + f3Usb3GDCNPortIfIndex InterfaceIndex, + f3Usb3GDCNPortEntityIndex PhysicalIndex, + f3Usb3GDCNPortAdminState AdminState, + f3Usb3GDCNPortOperationalState OperationalState, + f3Usb3GDCNPortSecondaryState SecondaryState, + f3Usb3GDCNPortVendorName DisplayString, + f3Usb3GDCNPortModel DisplayString, + f3Usb3GDCNPortFSN DisplayString, + f3Usb3GDCNPortIMEI DisplayString, + f3Usb3GDCNPortHardwareVersion DisplayString, + f3Usb3GDCNPortFirmwareVersion DisplayString, + f3Usb3GDCNPortSIMStatus F3Usb3GSimCardState, + f3Usb3GDCNPortPINLeftChances Integer32, + f3Usb3GDCNPortPUKLeftChances Integer32, + f3Usb3GDCNPortConnectionStatus F3Usb3GNetworkConnectionState, + f3Usb3GDCNPortRSSI F3Usb3GRecvSignalStrengthInd, + f3Usb3GDCNPortSpeed Integer32, + f3Usb3GDCNPortMTU Integer32, + f3Usb3GDCNPortProviderName DisplayString, + f3Usb3GDCNPortDNS1 IpAddress, + f3Usb3GDCNPortDNS2 IpAddress, + f3Usb3GDCNPortAPN DisplayString, + f3Usb3GDCNPortUserName DisplayString, + f3Usb3GDCNPortPassword DisplayString, + f3Usb3GDCNPortDailNumber DisplayString, + f3Usb3GDCNPortRedialTimer Integer32, + f3Usb3GDCNPortCurrentPinCode DisplayString, + f3Usb3GDCNPortNewPinCode DisplayString, + f3Usb3GDCNPortConfirmPinCode DisplayString, + f3Usb3GDCNPortCurrentPukCode DisplayString, + f3Usb3GDCNPINCodeAction F3Usb3GDCNPINCodeActionType, + f3Usb3GDCNPortStorageType StorageType, + f3Usb3GDCNPortRowStatus RowStatus, + f3Usb3GDCNPortIMSI DisplayString, + f3Usb3GDCNPortPINStatus G3AuthStatus, + f3UsbDCNPortMobileNetworkType UsbDCNMobileNetworkType, + f3Usb3GDCNMuxOperationalMode UsbOperationalMode, + f3Usb3GDCNPortIpAddress IpAddress, + f3Usb3GDCNPortNetMask IpAddress +} + + +f3Usb3GDCNPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Ethernet Access Port within a card. + Note that each Ethernet Access Port is uniquely identified + by the indices neIndex, shelfIndex, + slotIndex, f3Usb3GDCNPortIndex" + ::= { f3Usb3GDCNPortEntry 1 } + +f3Usb3GDCNPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + G3 DCN Port. An integer index value used to + uniquely identify this G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 2 } + +f3Usb3GDCNPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this port." + ::= { f3Usb3GDCNPortEntry 3 } + +f3Usb3GDCNPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 4 } + +f3Usb3GDCNPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 5 } + +f3Usb3GDCNPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 6 } + +f3Usb3GDCNPortVendorName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Vendor Name of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 7 } + +f3Usb3GDCNPortModel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Model of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 8 } + +f3Usb3GDCNPortFSN OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Factory Serial Number of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 9 } + +f3Usb3GDCNPortIMEI OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the International Mobile Equipment Identity of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 10 } + +f3Usb3GDCNPortHardwareVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Hardware Version of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 11 } + +f3Usb3GDCNPortFirmwareVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Firmware Version of the G3 DCN Port.." + ::= { f3Usb3GDCNPortEntry 12 } + +f3Usb3GDCNPortSIMStatus OBJECT-TYPE + SYNTAX F3Usb3GSimCardState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SIM card Status of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 13 } + +f3Usb3GDCNPortPINLeftChances OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Left Chances for PIN input of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 14 } + +f3Usb3GDCNPortPUKLeftChances OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Left Chances for PUK input of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 15 } + +f3Usb3GDCNPortConnectionStatus OBJECT-TYPE + SYNTAX F3Usb3GNetworkConnectionState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Wirless Connection Status of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 16 } + +f3Usb3GDCNPortRSSI OBJECT-TYPE + SYNTAX F3Usb3GRecvSignalStrengthInd + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Received Signal Strength Indication of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 17 } + +f3Usb3GDCNPortSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Connection Speed of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 18 } + +f3Usb3GDCNPortMTU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the MTU of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 19 } + +f3Usb3GDCNPortProviderName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Wireless Service Provider Name of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 20 } + +f3Usb3GDCNPortDNS1 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This first DNS of the interface." + ::= { f3Usb3GDCNPortEntry 21 } + +f3Usb3GDCNPortDNS2 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This second DNS of the interface." + ::= { f3Usb3GDCNPortEntry 22 } + +f3Usb3GDCNPortAPN OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configure the Access Point Name of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 23 } + +f3Usb3GDCNPortUserName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configure the User Name of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 24 } + +f3Usb3GDCNPortPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configure the Password of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 25 } + +f3Usb3GDCNPortDailNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configure the Dail Number of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 26 } + +f3Usb3GDCNPortRedialTimer OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configure the Retail Timer of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 27 } + +f3Usb3GDCNPortCurrentPinCode OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is the Current Pin Code." + ::= { f3Usb3GDCNPortEntry 28 } + +f3Usb3GDCNPortNewPinCode OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is the New Pin code." + ::= { f3Usb3GDCNPortEntry 29 } + +f3Usb3GDCNPortConfirmPinCode OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is the Confirm Pin Code." + ::= { f3Usb3GDCNPortEntry 30 } + +f3Usb3GDCNPortCurrentPukCode OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is the Current Puk Code." + ::= { f3Usb3GDCNPortEntry 31 } + +f3Usb3GDCNPINCodeAction OBJECT-TYPE + SYNTAX F3Usb3GDCNPINCodeActionType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This Action is for PIN code operation." + ::= { f3Usb3GDCNPortEntry 32 } + +f3Usb3GDCNPortStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3Usb3GDCNPortEntry 33 } + +f3Usb3GDCNPortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The f3Usb3GDCNPortRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { f3Usb3GDCNPortEntry 34 } + +f3Usb3GDCNPortIMSI OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the International Mobile Subscriber Identity of the G3 DCN Port." + ::= { f3Usb3GDCNPortEntry 35 } + +f3Usb3GDCNPortPINStatus OBJECT-TYPE + SYNTAX G3AuthStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This status of PIN/PUK" + ::= { f3Usb3GDCNPortEntry 36 } + +f3UsbDCNPortMobileNetworkType OBJECT-TYPE + SYNTAX UsbDCNMobileNetworkType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describe the mobile network type." + ::= { f3Usb3GDCNPortEntry 37 } + +f3Usb3GDCNMuxOperationalMode OBJECT-TYPE + SYNTAX UsbOperationalMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the USB operatioan mode." + ::= { f3Usb3GDCNPortEntry 38 } + +f3Usb3GDCNPortIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of this port." + ::= { f3Usb3GDCNPortEntry 39 } + +f3Usb3GDCNPortNetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP subnet mask of this port." + ::= { f3Usb3GDCNPortEntry 40 } + +-- +-- For tdm tables +-- + + +-- +-- OCn/STM Table +-- +ocnStmTable OBJECT-TYPE + SYNTAX SEQUENCE OF OcnStmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to OCn/STM interface." + ::= { cmFacilityObjects 47 } + +ocnStmEntry OBJECT-TYPE + SYNTAX OcnStmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ocnStmTable." + INDEX { neIndex, shelfIndex, slotIndex, ocnStmIndex } + ::= { ocnStmTable 1 } + +OcnStmEntry ::= SEQUENCE { + ocnStmIndex Integer32, + ocnStmIfIndex InterfaceIndex, + ocnStmEntityIndex PhysicalIndex, + ocnStmAdminState AdminState, + ocnStmOperationalState OperationalState, + ocnStmSecondaryState SecondaryState, + ocnStmSfpVendorName DisplayString, + ocnStmSfpPartNumber DisplayString, + ocnStmSfpSerialNumber DisplayString, + ocnStmSfpDateOfManufacture DateAndTime, + ocnStmSfpConnectorValue SfpConnectorValue, + ocnStmSfpLinkLength Integer32, + ocnStmSfpLaserWaveLength Integer32, + ocnStmSfpLaserWaveLengthPicometer Unsigned32, + ocnStmSfpMediaType SfpMediaType, + ocnStmMultiplexingStructures MultiplexingStructure, + ocnStmEoTDMMode EoTDMMode, + ocnStmLoopbackConfig CmLoopbackType, + ocnStmLoopbackStatus CmLoopbackType, + ocnStmLoopbackTime Integer32, + ocnStmInsertingAIS TruthValue, + ocnStmBerExcThreshold BitErrRate, + ocnStmBerDegThreshold BitErrRate, + ocnStmRxTrailTrace DisplayString, + ocnStmTxTrailTrace DisplayString, + ocnStmExpectedTrailTrace DisplayString, + ocnStmTrailTraceFormat TrailTraceFormat, + ocnStmQLModeEnabled TruthValue, + ocnStmExpectedQL SSMQualityLevel, + ocnStmAssumedQL SSMQualityLevel, + ocnStmReceivedQL SSMQualityLevel, + ocnStmTransmitQL SSMQualityLevel, + ocnStmPortType OCNSTMPortType, + ocnStmFreqSourceType TDMFrequencySourceType, + ocnStmHighOrderPathType TDMPathType, + ocnStmSfpName DisplayString, + ocnStmSfpHardwareRevision DisplayString +} + +ocnStmIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the OCn/STM interface." + ::= { ocnStmEntry 1 } + +ocnStmIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for OCn/STM interface. + An integer index value used to uniquely identify + this OCn/STM interface." + ::= { ocnStmEntry 2 } + +ocnStmEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this OCn/STM interface." + ::= { ocnStmEntry 3 } + +ocnStmAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the OCn/STM interface." + ::= { ocnStmEntry 4 } + +ocnStmOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the OCn/STM interface." + ::= { ocnStmEntry 5 } + +ocnStmSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the OCn/STM interface." + ::= { ocnStmEntry 6 } + +ocnStmSfpVendorName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the vendor name of the SFP." + ::= { ocnStmEntry 7 } + +ocnStmSfpPartNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the part number of the SFP." + ::= { ocnStmEntry 8 } + +ocnStmSfpSerialNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the serial number of the SFP." + ::= { ocnStmEntry 9 } + +ocnStmSfpDateOfManufacture OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the date of manufacture of the SFP." + ::= { ocnStmEntry 10 } + +ocnStmSfpConnectorValue OBJECT-TYPE + SYNTAX SfpConnectorValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP connector value." + ::= { ocnStmEntry 11 } + +ocnStmSfpLinkLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP Link Length." + ::= { ocnStmEntry 12 } + +ocnStmSfpLaserWaveLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP Laser Wave Length in nano meters." + ::= { ocnStmEntry 13 } + +ocnStmSfpLaserWaveLengthPicometer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provide laser wavelength pico value. + For example, laser wavelength is 1510.01, + then ocnStmSfpLaserWaveLength=1510 + and ocnStmSfpLaserWaveLengthPicometer=10." + ::= { ocnStmEntry 14 } + +ocnStmSfpMediaType OBJECT-TYPE + SYNTAX SfpMediaType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the SFP Media Type." + ::= { ocnStmEntry 15 } + +ocnStmMultiplexingStructures OBJECT-TYPE + SYNTAX MultiplexingStructure + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the TDM Multiplexing Structure base on OCn/STM interface." + ::= { ocnStmEntry 16 } + +ocnStmEoTDMMode OBJECT-TYPE + SYNTAX EoTDMMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the TDM Mode base on OCn/STM interface. + EoPDH means VCG container is PDH; EoTDM means VCG container is VC of SDH/SONET" + ::= { ocnStmEntry 17 } + +ocnStmLoopbackConfig OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to initiate loopbacks on + on the OCn/STM interface." + ::= { ocnStmEntry 18 } + +ocnStmLoopbackStatus OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides status of the current loopback + on the OCn/STM interface." + ::= { ocnStmEntry 19 } + +ocnStmLoopbackTime OBJECT-TYPE + SYNTAX Integer32 (2..300) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify time for timed-loopbacks on + on the OCn/STM interface." + ::= { ocnStmEntry 20 } + +ocnStmInsertingAIS OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to insert AIS-L out from OCn/STM interface + when it is in maintenance state." + ::= { ocnStmEntry 21 } + +ocnStmBerExcThreshold OBJECT-TYPE + SYNTAX BitErrRate + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provide the threshold of B2EXC." + ::= { ocnStmEntry 22 } + +ocnStmBerDegThreshold OBJECT-TYPE + SYNTAX BitErrRate + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the threshold of B2DEG." + ::= { ocnStmEntry 23 } + +ocnStmRxTrailTrace OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the recevied J0 on the OCn/STM interface." + ::= { ocnStmEntry 24 } + +ocnStmTxTrailTrace OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the transmit J0 on the OCn/STM interface." + ::= { ocnStmEntry 25 } + +ocnStmExpectedTrailTrace OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the expected J0 on the OCn/STM interface." + ::= { ocnStmEntry 26 } + +ocnStmTrailTraceFormat OBJECT-TYPE + SYNTAX TrailTraceFormat + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the J0 length mode on the OCn/STM interface." + ::= { ocnStmEntry 27 } + +ocnStmQLModeEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether the OCn/STM interface + can be enabled/disabled for QL Mode. This object + is only applicable for Synchronous OCn/STM interface, + when ocnStmQLModeEnabled is set to true. + When enabled, on receive side + -port shall PEER the SSM (Sync Status Messages) slow protocol PDUs + and take appropriate action + When enabled, on transmit side + -port shall periodically (once a second) transmit QL TLV + information PDUs + When disabled, on receive side, + -port shall terminate and discard any SSM slow protocol PDUs + When disabled, on transmit side + -port shall not transmit any SSM slow protocol PDUs." + ::= { ocnStmEntry 28 } + +ocnStmExpectedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the expected QL when the + OCn/STM interface is enabled for QL Mode. This object + is only applicable for Synchronous OCn/STM interface, + when ocnStmQLModeEnabled is set to true. + This object allows the user to set a minimum + expected received Quality Level on the port. The valid values + depend upon the SYNC entity Network Clock Type. A value of + None represents that a minimum Quality Level is not expected. + The default value shall be None." + ::= { ocnStmEntry 29 } + +ocnStmAssumedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the assumed QL on the + OCn/STM interface. This object is only applicable for + Synchronous OCn/STM interface. + The Assumed QL is only meaningful if the Network Clock Type + (see fsp150cm-sync.mib) is option1 and the + port TransmitQL Mode is disabled and the port is being used as + an input reference source. Under these conditions, + the specified QL value is assumed to be the Quality Level of the + non-failed reference." + ::= { ocnStmEntry 30 } + +ocnStmReceivedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Received QL value for the OCn/STM interface. + If the OCn/STM interface TransmitQL Mode is disabled, then the received + QL value is not applicable.This object is only applicable for + Synchronous OCn/STM interface." + ::= { ocnStmEntry 31 } + +ocnStmTransmitQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Transmitted QL value for the OCn/STM interface. + If the OCn/STM interface TransmitQL Mode is disabled, then the received + QL value is not applicable. This object is only applicable for + Synchronous OCn/STM interface." + ::= { ocnStmEntry 32 } + +ocnStmPortType OBJECT-TYPE + SYNTAX OCNSTMPortType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the OCN/STM Port Type. + Determines whether the OCN/STM port operates in OC or STM mode." + ::= { ocnStmEntry 33 } + +ocnStmFreqSourceType OBJECT-TYPE + SYNTAX TDMFrequencySourceType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the TDM Frequency source of OCN/STM port." + ::= { ocnStmEntry 34 } + +ocnStmHighOrderPathType OBJECT-TYPE + SYNTAX TDMPathType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the High Order Path Type of the OCn/STM interface." + ::= { ocnStmEntry 35 } + +ocnStmSfpName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the official name of the SFP." + ::= { ocnStmEntry 36 } + +ocnStmSfpHardwareRevision OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the hardware revision of the SFP." + ::= { ocnStmEntry 37 } + + +-- +-- OCn Path Table +-- +stsVcPathTable OBJECT-TYPE + SYNTAX SEQUENCE OF StsVcPathEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to OCn Path." + ::= { cmFacilityObjects 48 } + +stsVcPathEntry OBJECT-TYPE + SYNTAX StsVcPathEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the stsVcPathTable." + INDEX { neIndex, shelfIndex, slotIndex, ocnStmIndex, + stsVcPathParentIfIndex, stsVcPathIndex } + ::= { stsVcPathTable 1 } + +StsVcPathEntry ::= SEQUENCE { + stsVcPathParentIfIndex InterfaceIndex, + stsVcPathIndex Unsigned32, + stsVcPathIfIndex InterfaceIndex, + stsVcPathAdminState AdminState, + stsVcPathOperationalState OperationalState, + stsVcPathSecondaryState SecondaryState, + stsVcPathLoopbackConfig CmLoopbackType, + stsVcPathLoopbackStatus CmLoopbackType, + stsVcPathLoopbackTime Integer32, + stsVcPathInsertingAIS TruthValue, + stsVcPathBerExcThreshold BitErrRate, + stsVcPathBerDegThreshold BitErrRate, + stsVcPathTrailTraceFormat TrailTraceFormat, + stsVcPathRxTrailTrace DisplayString, + stsVcPathTxTrailTrace DisplayString, + stsVcPathExpectedTrailTrace DisplayString, + stsVcPathRxSignalLabel Unsigned32, + stsVcPathTxSignalLabel Unsigned32, + stsVcPathExpectedSignalLabel Unsigned32, + stsVcPathRowStatus RowStatus, + stsVcPathLowOrderPathType TDMPathType +} + +stsVcPathParentIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object is its parent's ifindex. Based on the Multiplexing hierarchy, + this object points to the container's interface index." + ::= { stsVcPathEntry 1 } + +stsVcPathIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object is his index." + ::= { stsVcPathEntry 2 } + +stsVcPathIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for OCn Path. + An integer index value used to uniquely identify + this OCn Path interface." + ::= { stsVcPathEntry 3 } + +stsVcPathAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the OCn Path." + ::= { stsVcPathEntry 4 } + +stsVcPathOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the OCn Path." + ::= { stsVcPathEntry 5 } + +stsVcPathSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the OCn Path." + ::= { stsVcPathEntry 6 } + +stsVcPathLoopbackConfig OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to initiate loopbacks on + on the OCn Path." + ::= { stsVcPathEntry 7 } + +stsVcPathLoopbackStatus OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides status of the current loopback + on the OCn Path." + ::= { stsVcPathEntry 8 } + +stsVcPathLoopbackTime OBJECT-TYPE + SYNTAX Integer32 (2..300) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify time for timed-loopbacks on + on the OCn Path." + ::= { stsVcPathEntry 9 } + +stsVcPathInsertingAIS OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to insert AIS-P out from OCn Path + when it is in maintenance state." + ::= { stsVcPathEntry 10 } + +stsVcPathBerExcThreshold OBJECT-TYPE + SYNTAX BitErrRate + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provide the threshold of B3EXC." + ::= { stsVcPathEntry 11 } + +stsVcPathBerDegThreshold OBJECT-TYPE + SYNTAX BitErrRate + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the threshold of B3DEG." + ::= { stsVcPathEntry 12 } + +stsVcPathTrailTraceFormat OBJECT-TYPE + SYNTAX TrailTraceFormat + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the J1 length mode on the OCn Path." + ::= { stsVcPathEntry 13 } + +stsVcPathRxTrailTrace OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the recevied J1 on the OCn Path." + ::= { stsVcPathEntry 14 } + +stsVcPathTxTrailTrace OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the transmit J1 on the OCn Path." + ::= { stsVcPathEntry 15 } + +stsVcPathExpectedTrailTrace OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the expected J1 on the OCn Path." + ::= { stsVcPathEntry 16 } + +stsVcPathRxSignalLabel OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the recevied C2 on the OCn Path." + ::= { stsVcPathEntry 17 } + +stsVcPathTxSignalLabel OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the transmit C2 on the OCn Path." + ::= { stsVcPathEntry 18 } + +stsVcPathExpectedSignalLabel OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the expected C2 on the OCn Path." + ::= { stsVcPathEntry 19 } + +stsVcPathRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of stsVcPathRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + stsVcPathRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The stsVcPathRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { stsVcPathEntry 20 } + +stsVcPathLowOrderPathType OBJECT-TYPE + SYNTAX TDMPathType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the low Order Path Type of the sts vc interface." + ::= { stsVcPathEntry 21 } + + +-- +-- VT/VC Table +-- +vtVcPathTable OBJECT-TYPE + SYNTAX SEQUENCE OF VtVcPathEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to VT1.5/VC12. These represent the + lower order path (LOP) entities." + ::= { cmFacilityObjects 49 } + +vtVcPathEntry OBJECT-TYPE + SYNTAX VtVcPathEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the vtVcPathTable." + INDEX { neIndex, shelfIndex, slotIndex, ocnStmIndex, + vtVcPathParentIfIndex, vtVcPathIndex } + ::= { vtVcPathTable 1 } + +VtVcPathEntry ::= SEQUENCE { + vtVcPathParentIfIndex InterfaceIndex, + vtVcPathIndex Unsigned32, + vtVcPathIfIndex InterfaceIndex, + vtVcPathAdminState AdminState, + vtVcPathOperationalState OperationalState, + vtVcPathSecondaryState SecondaryState, + vtVcPathLoopbackConfig CmLoopbackType, + vtVcPathLoopbackStatus CmLoopbackType, + vtVcPathLoopbackTime Integer32, + vtVcPathInsertingAIS TruthValue, + vtVcPathBerExcThreshold BitErrRate, + vtVcPathBerDegThreshold BitErrRate, + vtVcPathTrailTraceFormat TrailTraceFormat, + vtVcPathRxTrailTrace DisplayString, + vtVcPathTxTrailTrace DisplayString, + vtVcPathExpectedTrailTrace DisplayString, + vtVcPathRxSignalLabel Unsigned32, + vtVcPathTxSignalLabel Unsigned32, + vtVcPathExpectedSignalLabel Unsigned32, + vtVcPathRowStatus RowStatus +} + +vtVcPathParentIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object is its parent's ifindex." + ::= { vtVcPathEntry 1 } + +vtVcPathIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object represents the unique number of the Path within the + parent container represented by vtvcPathParentIfIndex." + ::= { vtVcPathEntry 2 } + +vtVcPathIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for OCn VT1.5/VC12. + An integer index value used to uniquely identify + this OCn VT1.5/VC12 interface." + ::= { vtVcPathEntry 3 } + +vtVcPathAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the OCn VT1.5/VC12." + ::= { vtVcPathEntry 4 } + +vtVcPathOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the OCn VT1.5/VC12." + ::= { vtVcPathEntry 5 } + +vtVcPathSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the OCn VT1.5/VC12." + ::= { vtVcPathEntry 6 } + +vtVcPathLoopbackConfig OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to initiate loopbacks on + on the OCn VT1.5/VC12." + ::= { vtVcPathEntry 7 } + +vtVcPathLoopbackStatus OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides status of the current loopback + on the OCn VT1.5/VC12." + ::= { vtVcPathEntry 8 } + +vtVcPathLoopbackTime OBJECT-TYPE + SYNTAX Integer32 (2..300) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify time for timed-loopbacks on + on the OCn VT1.5/VC12." + ::= { vtVcPathEntry 9 } + +vtVcPathInsertingAIS OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to insert AIS-P out from OCn VT1.5/VC12 + when it is in maintenance state." + ::= { vtVcPathEntry 10 } + +vtVcPathBerExcThreshold OBJECT-TYPE + SYNTAX BitErrRate + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provide the threshold of BEREXC." + ::= { vtVcPathEntry 11 } + +vtVcPathBerDegThreshold OBJECT-TYPE + SYNTAX BitErrRate + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the threshold of BERDEG." + ::= { vtVcPathEntry 12 } + +vtVcPathTrailTraceFormat OBJECT-TYPE + SYNTAX TrailTraceFormat + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the J2 length mode on the OCn VT1.5/VC12." + ::= { vtVcPathEntry 13 } + +vtVcPathRxTrailTrace OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the recevied J2 on the OCn VT1.5/VC12." + ::= { vtVcPathEntry 14 } + +vtVcPathTxTrailTrace OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the transmit J2 on the OCn VT1.5/VC12." + ::= { vtVcPathEntry 15 } + +vtVcPathExpectedTrailTrace OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the expected J2 on the OCn VT1.5/VC12." + ::= { vtVcPathEntry 16 } + +vtVcPathRxSignalLabel OBJECT-TYPE + SYNTAX Unsigned32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the recevied V5 byte(b5-b7) on the OCn VT1.5/VC12." + ::= { vtVcPathEntry 17 } + +vtVcPathTxSignalLabel OBJECT-TYPE + SYNTAX Unsigned32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the transmit V5 byte(b5-b7) on the OCn VT1.5/VC12." + ::= { vtVcPathEntry 18 } + +vtVcPathExpectedSignalLabel OBJECT-TYPE + SYNTAX Unsigned32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the expected V5 byte(b5-b7) on the OCn VT1.5/VC12." + ::= { vtVcPathEntry 19 } + +vtVcPathRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of vtVcPathRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + vtVcPathRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The vtVcPathRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { vtVcPathEntry 20 } + +-- +-- OCn E1T1 Table +-- +e1t1Table OBJECT-TYPE + SYNTAX SEQUENCE OF E1T1Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to E1/T1." + ::= { cmFacilityObjects 50 } + +e1t1Entry OBJECT-TYPE + SYNTAX E1T1Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the e1t1Table." + INDEX { neIndex, shelfIndex, slotIndex, + e1t1ParentIfIndex, e1t1Index } + ::= { e1t1Table 1 } + +E1T1Entry ::= SEQUENCE { + e1t1ParentIfIndex InterfaceIndex, + e1t1Index Unsigned32, + e1t1IfIndex InterfaceIndex, + e1t1EntityIndex PhysicalIndex, + e1t1AdminState AdminState, + e1t1OperationalState OperationalState, + e1t1SecondaryState SecondaryState, + e1t1LoopbackConfig CmLoopbackType, + e1t1LoopbackStatus CmLoopbackType, + e1t1LoopbackTime Integer32, + e1t1RemoteLoopbackRequest TruthValue, + e1t1InsertingAIS TruthValue, + e1t1RowStatus RowStatus, + e1t1LineType E1T1LineType, + e1t1LineCode E1T1LineCode, + e1t1FrameFormat E1T1FrameFormat, + e1t1LineBuildOut LineBuildOut, + e1t1TimingDomain VariablePointer, + e1t1RcvSensitivity E1T1RcvSensitivity, + e1t1IdlePatternProfile VariablePointer, + e1t1LoopbackProfile VariablePointer, + e1t1RelatedContainerId VariablePointer, + e1t1PatternLpbkControl TruthValue +} + +e1t1ParentIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object represents the parent (container) object's interface index. + In the case when parent of E1T1Entry does not have a InterfaceIndex + then the e1t1ParentIfIndex shall have the value of 2147483647, + e.g. if parent of E1T1Entry is a card represented in pseudoWireE1T1CardTable." + ::= { e1t1Entry 1 } + +e1t1Index OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index value used to uniquely identify + this E1/T1 interface, within the parent container specified by + e1t1ParentIfIndex." + ::= { e1t1Entry 2 } + +e1t1IfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for E1/T1. + An integer index value used to uniquely identify + this E1/T1 interface." + ::= { e1t1Entry 3 } + +e1t1EntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this port." + ::= { e1t1Entry 4 } + +e1t1AdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the E1/T1." + ::= { e1t1Entry 5 } + +e1t1OperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the E1/T1." + ::= { e1t1Entry 6 } + +e1t1SecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the E1/T1." + ::= { e1t1Entry 7 } + +e1t1LoopbackConfig OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to initiate loopbacks on + on the E1/T1." + ::= { e1t1Entry 8 } + +e1t1LoopbackStatus OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides status of the current loopback + on the E1/T1." + ::= { e1t1Entry 9 } + +e1t1LoopbackTime OBJECT-TYPE + SYNTAX Integer32 (2..300) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify time for timed-loopbacks on + on the E1/T1." + ::= { e1t1Entry 10 } + +e1t1RemoteLoopbackRequest OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify to repond the remote loopback request or not." + ::= { e1t1Entry 11 } + +e1t1InsertingAIS OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to insert AIS out from E1/T1 + when it is in maintenance state." + ::= { e1t1Entry 12 } + +e1t1RowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of e1t1RowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + e1t1RowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The e1t1RowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { e1t1Entry 13 } + +e1t1LineType OBJECT-TYPE + SYNTAX E1T1LineType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the E1/T1 Line Type. + Determines whether the E1/T1 interface operates in T1 or E1 mode." + ::= { e1t1Entry 14 } + +e1t1LineCode OBJECT-TYPE + SYNTAX E1T1LineCode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the E1/T1 Port Line Code. + When the port is configured for a Line Type of T1, + the valid values are t1-b8zs and t1-ami and the default value + is t1-b8zs. When the port is configured for a Line Type of E1, + the valid values are e1-hdb3 and e1-ami and the default value + is e1-hdb3." + ::= { e1t1Entry 15 } + +e1t1FrameFormat OBJECT-TYPE + SYNTAX E1T1FrameFormat + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the E1/T1 Port Frame Format. + When the port is configured for a Line Type of T1, the + valid values are t1-sf, t1-esf and t1-unframed and the default + value is t1-unframed. + When the port is configured for a Line Type of E1, the + valid values are e1-unframed, e1-crc4, and e1-dualFrame + and the default value is e1-crc4. + + R5.4CC supports only t1-unframed for T1 Line type." + ::= { e1t1Entry 16 } + +e1t1LineBuildOut OBJECT-TYPE + SYNTAX LineBuildOut + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents Line Build Out on E1/T1 port." + + ::= { e1t1Entry 17 } + +e1t1TimingDomain OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents Timing Domain that the E1/T1 interface uses as + timing source. The Timing Domain is a Synchronization Entity + represented by an object in the f3SyncTable" + ::= { e1t1Entry 18 } + +e1t1RcvSensitivity OBJECT-TYPE + SYNTAX E1T1RcvSensitivity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring the reciever sensitivity based on expected + signal strength" + ::= { e1t1Entry 19 } + +e1t1IdlePatternProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows selecting Idle Pattern Profile for the E1/T1 interface. + Idle Patter Profile is represented by an object in the + f3Pwe3IdlePatternProfileTable" + ::= { e1t1Entry 20 } + +e1t1LoopbackProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows selecting Loopback Profile for the E1/T1 interface. + Loopback Profile is represented by an object in the + f3Pwe3LoopbackProfileTable" + ::= { e1t1Entry 21 } + +e1t1RelatedContainerId OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the related container VCG." + ::= { e1t1Entry 22 } + +e1t1PatternLpbkControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to enable or disable Pattern Loopback on + a E1 port." + ::= { e1t1Entry 23 } + +-- +-- OCn E3T3 Table +-- +E3T3Type ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the type of the E3/T3." + SYNTAX INTEGER { + none (0), + e3 (1), + t3 (2) + } + +PortState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Port states for the eight 16xbits card ports." + SYNTAX BITS { + port1(0), + port2(1), + port3(2), + port4(3), + port5(4), + port6(5), + port7(6), + port8(7) + } + +e3t3Table OBJECT-TYPE + SYNTAX SEQUENCE OF E3T3Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to E3/T3." + ::= { cmFacilityObjects 51 } + +e3t3Entry OBJECT-TYPE + SYNTAX E3T3Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the e3t3Table." + INDEX { neIndex, shelfIndex, slotIndex, + e3t3ParentIfIndex, e3t3Index } + ::= { e3t3Table 1 } + +E3T3Entry ::= SEQUENCE { + e3t3ParentIfIndex InterfaceIndex, + e3t3Index Unsigned32, + e3t3IfIndex InterfaceIndex, + e3t3EntityIndex PhysicalIndex, + e3t3AdminState AdminState, + e3t3OperationalState OperationalState, + e3t3SecondaryState SecondaryState, + e3t3LoopbackConfig CmLoopbackType, + e3t3LoopbackStatus CmLoopbackType, + e3t3LoopbackTime Integer32, + e3t3RemoteLoopbackRequest TruthValue, + e3t3InsertingAIS TruthValue, + e3t3CBitEnable TruthValue, + e3t3T3Channelized TruthValue, + e3t3RowStatus RowStatus, + e3t3FrameFormat E3T3FrameFormat, + e3t3RelatedContainerId VariablePointer +} + +e3t3ParentIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object is its parent's ifindex." + ::= { e3t3Entry 1 } + +e3t3Index OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object is his index." + ::= { e3t3Entry 2 } + +e3t3IfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for E3/T3. + An integer index value used to uniquely identify + this E3/T3 interface." + ::= { e3t3Entry 3 } + +e3t3EntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this port." + ::= { e3t3Entry 4 } + +e3t3AdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the E3/T3." + ::= { e3t3Entry 5 } + +e3t3OperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the E3/T3." + ::= { e3t3Entry 6 } + +e3t3SecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the E3/T3." + ::= { e3t3Entry 7 } + +e3t3LoopbackConfig OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to initiate loopbacks on + on the E3/T3." + ::= { e3t3Entry 8 } + +e3t3LoopbackStatus OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides status of the current loopback + on the E3/T3." + ::= { e3t3Entry 9 } + +e3t3LoopbackTime OBJECT-TYPE + SYNTAX Integer32 (2..300) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify time for timed-loopbacks on + on the E3/T3." + ::= { e3t3Entry 10 } + +e3t3RemoteLoopbackRequest OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify to repond the remote loopback request or not." + ::= { e3t3Entry 11 } + +e3t3InsertingAIS OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to insert AIS out from E3/T3 + when it is in maintenance state." + ::= { e3t3Entry 12 } + +e3t3CBitEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The object provides whether C-Bit Parity is enabled/disabled." + ::= { e3t3Entry 13 } + +e3t3T3Channelized OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The object provides whether the T3 tunnel is channlized with T1." + ::= { e3t3Entry 14 } + +e3t3RowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of e3t3RowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + e3t3RowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The e3t3RowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { e3t3Entry 15 } + +e3t3FrameFormat OBJECT-TYPE + SYNTAX E3T3FrameFormat + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Frame Format of the E3/T3." + ::= { e3t3Entry 16 } + +e3t3RelatedContainerId OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describe the related contained VCG." + ::= { e3t3Entry 17 } + +-- +-- traffic port extense Table +-- +cmEthernetTrafficPortExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetTrafficPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet + Facilities for configuration purposes." + ::= { cmFacilityObjects 52 } + +cmEthernetTrafficPortExtEntry OBJECT-TYPE + SYNTAX CmEthernetTrafficPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetTrafficPortExtTable." + AUGMENTS { cmEthernetTrafficPortEntry } + ::= { cmEthernetTrafficPortExtTable 1 } + +CmEthernetTrafficPortExtEntry ::= SEQUENCE { + cmEthernetTrafficPortTDMEncapsulation GFPEncapsulationType, + cmEthernetTrafficPortRelatedVCG VariablePointer, + + -- new 9.1.1 xgpro release columns + + cmEthernetTrafficPortMcastRateLimitEnabled TruthValue, + cmEthernetTrafficPortMcastRateLimitSpeedLo Unsigned32, + cmEthernetTrafficPortMcastRateLimitSpeedHi Unsigned32, + cmEthernetTrafficPortBcastRateLimitEnabled TruthValue, + cmEthernetTrafficPortBcastRateLimitSpeedLo Unsigned32, + cmEthernetTrafficPortBcastRateLimitSpeedHi Unsigned32, + cmEthernetTrafficPortCombinedRateLimitEnabled TruthValue, + cmEthernetTrafficPortCombinedRateLimitSpeedLo Unsigned32, + cmEthernetTrafficPortCombinedRateLimitSpeedHi Unsigned32, + cmEthernetTrafficPortRefPrioMapProfile VariablePointer + +} + +cmEthernetTrafficPortTDMEncapsulation OBJECT-TYPE + SYNTAX GFPEncapsulationType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the GFP Encapsulation type of the traffic port." + ::= { cmEthernetTrafficPortExtEntry 1 } + +cmEthernetTrafficPortRelatedVCG OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the related VCG of the traffic port." + ::= { cmEthernetTrafficPortExtEntry 2 } + +cmEthernetTrafficPortMcastRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether multicast packets need be limited on this port." + ::= { cmEthernetTrafficPortExtEntry 3 } + +cmEthernetTrafficPortMcastRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast packets per port + When cmEthernetTrafficPortMcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents low 32 bits." + ::= { cmEthernetTrafficPortExtEntry 4 } + +cmEthernetTrafficPortMcastRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast packets per port + When cmEthernetTrafficPortMcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents high 32 bits." + ::= { cmEthernetTrafficPortExtEntry 5 } + +cmEthernetTrafficPortBcastRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether broadcast packets need be limited per port." + ::= { cmEthernetTrafficPortExtEntry 6 } + +cmEthernetTrafficPortBcastRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for broadcast packets per port + When cmEthernetTrafficPortBcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents low 32 bits." + ::= { cmEthernetTrafficPortExtEntry 7 } + +cmEthernetTrafficPortBcastRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for broadcast packets per port + When cmEthernetTrafficPortBcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents high 32 bits." + ::= { cmEthernetTrafficPortExtEntry 8 } + +cmEthernetTrafficPortCombinedRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether multicast and broadcast packets need be limited per port." + ::= { cmEthernetTrafficPortExtEntry 9 } + +cmEthernetTrafficPortCombinedRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast and broadcast packets per port. + This objects only represents low 32 bits." + ::= { cmEthernetTrafficPortExtEntry 10 } + +cmEthernetTrafficPortCombinedRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast and broadcast packets per port. + This objects only represents high 32 bits." + ::= { cmEthernetTrafficPortExtEntry 11 } + +cmEthernetTrafficPortRefPrioMapProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set priority map profile." + ::= { cmEthernetTrafficPortExtEntry 12 } + +-- +-- Pulse Per Second Port +-- +f3PulsePerSecondPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PulsePerSecondPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Pulse Per Second + Port Facilities." + ::= { cmFacilityObjects 53 } + +f3PulsePerSecondPortEntry OBJECT-TYPE + SYNTAX F3PulsePerSecondPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PulsePerSecondPortTable." + INDEX { neIndex, shelfIndex, slotIndex, f3PulsePerSecondPortIndex } + ::= { f3PulsePerSecondPortTable 1 } + +F3PulsePerSecondPortEntry ::= SEQUENCE { + -- Port Indices + f3PulsePerSecondPortIndex Integer32, + f3PulsePerSecondPortIfIndex InterfaceIndex, + f3PulsePerSecondPortEntityIndex PhysicalIndex, + + -- State Management params + f3PulsePerSecondPortAdminState AdminState, + f3PulsePerSecondPortOperationalState OperationalState, + f3PulsePerSecondPortSecondaryState SecondaryState, + + -- port specific params + f3PulsePerSecondPortSquelchControl SquelchControl, + f3PulsePerSecondPortSquelchQL SSMQualityLevel, + + f3PulsePerSecondPortTODSource VariablePointer, + f3PulsePerSecondPortDirection SignalDirectionType, + f3PulsePerSecondPortInputRate PPSInputRate, + f3PulsePerSecondPortDelayCompensation Integer32, + f3PulsePerSecondPortClockClass Unsigned32, + f3PulsePerSecondPortClockAccuracy Unsigned32, + f3PulsePerSecondPortTimeSource TimeSource, + f3PulsePerSecondPortPhyInterfaceType PPSPhyInterfaceType, + + f3PulsePerSecondPortOutputDelay Unsigned32, + f3PulsePerSecondPortWidth Unsigned32, + f3PulsePerSecondPortPolarity PpsPolarity, + f3PulsePerSecondPortImpedance PpsPortImpedanceMode, + f3PulsePerSecondPortAlias DisplayString, + f3PulsePerSecondPortAssumedClockClass Unsigned32 +} + +f3PulsePerSecondPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Pulse Per Second Port within the card." + ::= { f3PulsePerSecondPortEntry 1 } + +f3PulsePerSecondPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + Pulse Per Second Port. An integer index value used to + uniquely identify this Pulse Per Second Port." + ::= { f3PulsePerSecondPortEntry 2 } + +f3PulsePerSecondPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this port." + ::= { f3PulsePerSecondPortEntry 3 } + +-- State Management params +f3PulsePerSecondPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Pulse Per Second + Port." + ::= { f3PulsePerSecondPortEntry 4 } + +f3PulsePerSecondPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Pulse Per Second + Port." + ::= { f3PulsePerSecondPortEntry 5 } + +f3PulsePerSecondPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Pulse Per Second + Port." + ::= { f3PulsePerSecondPortEntry 6 } + +f3PulsePerSecondPortSquelchControl OBJECT-TYPE + SYNTAX SquelchControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set the Squelch Control for the Pulse Per Second port. + The Squelch Control is used to determine the type of squelch control + used to squelch the output of the TOD port." + ::= { f3PulsePerSecondPortEntry 7 } + +f3PulsePerSecondPortSquelchQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set the Squelch QL for the Pulse Per Second port. + This value is used when f3PulsePerSecondPortSquelchControl is squelch-ql. + The Squelch QL is used to determine whether or not to squelch + the output of the TOD port. If the system's QL is lower + than the Squelch QL, the output is squelched." + ::= { f3PulsePerSecondPortEntry 8 } + +f3PulsePerSecondPortTODSource OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set the Pulse Per Second Source for the Port." + ::= { f3PulsePerSecondPortEntry 9 } + +f3PulsePerSecondPortDirection OBJECT-TYPE + SYNTAX SignalDirectionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the signal type + (i.e. input or output)." + ::= { f3PulsePerSecondPortEntry 10 } + +f3PulsePerSecondPortInputRate OBJECT-TYPE + SYNTAX PPSInputRate + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the PPS Input Rate." + ::= { f3PulsePerSecondPortEntry 11 } + +f3PulsePerSecondPortDelayCompensation OBJECT-TYPE + SYNTAX Integer32 (-5000000..5000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the PPS external Delay + Compensation in nanoseconds in 8 nanoseconds steps. + For input port, that is with input Signal Direction, the + valid values are -5000000 to 5000000. + Whereas for output port, the valid values are 0 to 90. + Values which are not multiple of 8 will be automatically + rounded up to the next multiple of 8." + ::= { f3PulsePerSecondPortEntry 12 } + +f3PulsePerSecondPortClockClass OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This object specify PPS port clock class." + ::= { f3PulsePerSecondPortEntry 13 } + +f3PulsePerSecondPortClockAccuracy OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This object specify PPS port clock accuracy." + ::= { f3PulsePerSecondPortEntry 14 } + +f3PulsePerSecondPortTimeSource OBJECT-TYPE + SYNTAX TimeSource + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This object specify PPS port time source." + ::= { f3PulsePerSecondPortEntry 15 } + +f3PulsePerSecondPortPhyInterfaceType OBJECT-TYPE + SYNTAX PPSPhyInterfaceType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specify PPS physical interface type." + ::= { f3PulsePerSecondPortEntry 16 } + +f3PulsePerSecondPortOutputDelay OBJECT-TYPE + SYNTAX Unsigned32 (0..999999999) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the PPS Output Delay + in nanoseconds. The valid values are 0 to 999999999 in + 10 nanoseconds steps. Values which are not multiple of 10 will + be automatically rounded up to the next multiple of 10." + ::= { f3PulsePerSecondPortEntry 17 } + +f3PulsePerSecondPortWidth OBJECT-TYPE + SYNTAX Unsigned32 (0..250000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Width of the PPS + signal on the PPS Port. The valid values are 0 to 250000 in + 1 microsecond unit." + ::= { f3PulsePerSecondPortEntry 18 } + +f3PulsePerSecondPortPolarity OBJECT-TYPE + SYNTAX PpsPolarity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Polarity of the PPS + signal on the PPS Port." + ::= { f3PulsePerSecondPortEntry 19 } + +f3PulsePerSecondPortImpedance OBJECT-TYPE + SYNTAX PpsPortImpedanceMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the impedance mode for + an input PPS port. + It is only an indication and cannot be set for an output PPS Port." + ::= { f3PulsePerSecondPortEntry 20 } + +f3PulsePerSecondPortAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This object allows SNMP management entities to provide an + alias to the PPS port." + ::= { f3PulsePerSecondPortEntry 21 } + +f3PulsePerSecondPortAssumedClockClass OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Assumed Clock Class for + an input PPS port. + It is only an indication and cannot be set for an output PPS Port." + ::= { f3PulsePerSecondPortEntry 22 } + + +-- +-- Time Of Day Port +-- +f3TimeOfDayPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TimeOfDayPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Time Of Day + Port Facilities." + ::= { cmFacilityObjects 55 } + +f3TimeOfDayPortEntry OBJECT-TYPE + SYNTAX F3TimeOfDayPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TimeOfDayPortTable." + INDEX { neIndex, shelfIndex, slotIndex, f3TimeOfDayPortIndex } + ::= { f3TimeOfDayPortTable 1 } + +F3TimeOfDayPortEntry ::= SEQUENCE { + -- Port Indices + f3TimeOfDayPortIndex Integer32, + f3TimeOfDayPortIfIndex InterfaceIndex, + f3TimeOfDayPortEntityIndex PhysicalIndex, + + -- State Management params + f3TimeOfDayPortAdminState AdminState, + f3TimeOfDayPortOperationalState OperationalState, + f3TimeOfDayPortSecondaryState SecondaryState, + + -- port specific params + f3TimeOfDayPortSquelchControl SquelchControl, + f3TimeOfDayPortSquelchQL SSMQualityLevel, + + f3TimeOfDayPortTODSource VariablePointer, + f3TimeOfDayPortOutputFormat TODOutputFormat, + f3TimeOfDayPortSignalDirection SignalDirectionType, + f3TimeOfDayPortInputRate PPSInputRate, + f3TimeOfDayPortDelayCompensation Integer32, + f3TimeOfDayPortAlias DisplayString, + f3TimeOfDayPortAssumedClockClass Unsigned32 +} + +f3TimeOfDayPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Time Of Day Port within the card." + ::= { f3TimeOfDayPortEntry 1 } + +f3TimeOfDayPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + Time Of Day Port. An integer index value used to + uniquely identify this Time Of Day Port." + ::= { f3TimeOfDayPortEntry 2 } + +f3TimeOfDayPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this port." + ::= { f3TimeOfDayPortEntry 3 } + +-- State Management params +f3TimeOfDayPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Time Of Day + Port." + ::= { f3TimeOfDayPortEntry 4 } + +f3TimeOfDayPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Time Of Day + Port." + ::= { f3TimeOfDayPortEntry 5 } + +f3TimeOfDayPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Time Of Day + Port." + ::= { f3TimeOfDayPortEntry 6 } + +f3TimeOfDayPortSquelchControl OBJECT-TYPE + SYNTAX SquelchControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set the Squelch Control for the Time Of Day port. + The Squelch Control is used to determine the type of squelch control + used to squelch the output of the TOD port." + ::= { f3TimeOfDayPortEntry 7 } + +f3TimeOfDayPortSquelchQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set the Squelch QL for the Time Of Day port. + This value is used when f3TimeOfDayPortSquelchControl is squelch-ql. + The Squelch QL is used to determine whether or not to squelch + the output of the TOD port. If the system's QL is lower + than the Squelch QL, the output is squelched." + ::= { f3TimeOfDayPortEntry 8 } + +f3TimeOfDayPortTODSource OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set the Time Of Day Source for the Port." + ::= { f3TimeOfDayPortEntry 9 } + +f3TimeOfDayPortOutputFormat OBJECT-TYPE + SYNTAX TODOutputFormat + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set the Output Format for the Time Of Day port. + The Output Format is used to determine the type of output format + of the TOD port." + ::= { f3TimeOfDayPortEntry 10 } + +f3TimeOfDayPortSignalDirection OBJECT-TYPE + SYNTAX SignalDirectionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the signal direction type + (i.e. input or output)." + ::= { f3TimeOfDayPortEntry 11 } + +f3TimeOfDayPortInputRate OBJECT-TYPE + SYNTAX PPSInputRate + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Time Of Day Input Rate." + ::= { f3TimeOfDayPortEntry 12 } + +f3TimeOfDayPortDelayCompensation OBJECT-TYPE + SYNTAX Integer32 (-5000000..5000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the TOD external Delay + Compensation in nanoseconds. For input port, that is with + input Signal Direction, the valid values are -5000000 to 5000000 + in 8 nanoseconds steps. Values which are not multiple of 8 will + be automatically rounded up to the next multiple of 8." + ::= { f3TimeOfDayPortEntry 13 } + +f3TimeOfDayPortAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This object allows SNMP management entities to provide an + alias to the Time Of Day port." + ::= { f3TimeOfDayPortEntry 14 } + + +f3TimeOfDayPortAssumedClockClass OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Assumed Clock Class for + an input TOD port. + It is only an indication and cannot be set for an output TOD Port." + ::= { f3TimeOfDayPortEntry 15 } + +-- +-- network port extense Table +-- +cmEthernetNetPortExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetNetPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Network Port + Facilities for configuration purposes." + ::= { cmFacilityObjects 56 } + +cmEthernetNetPortExtEntry OBJECT-TYPE + SYNTAX CmEthernetNetPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetNetPortExtTable." + AUGMENTS { cmEthernetNetPortEntry } + ::= { cmEthernetNetPortExtTable 1 } + +CmEthernetNetPortExtEntry ::= SEQUENCE { + cmEthernetNetPortTDMEncapsulation GFPEncapsulationType, + cmEthernetNetPortAssociatedTdmEntity VariablePointer, + cmEthernetNetPortInsertingAIS TruthValue +} + +cmEthernetNetPortTDMEncapsulation OBJECT-TYPE + SYNTAX GFPEncapsulationType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the GFP Encapsulation type of the TDM network port." + ::= { cmEthernetNetPortExtEntry 1 } + +cmEthernetNetPortAssociatedTdmEntity OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the associated working path of TDM network port." + ::= { cmEthernetNetPortExtEntry 2 } + +cmEthernetNetPortInsertingAIS OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to insert AIS out from TDM network port + when it is in maintenance state." + ::= { cmEthernetNetPortExtEntry 3 } + +-- +-- GPS Receiver Port +-- +f3GPSReceiverPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3GPSReceiverPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the GPS Receiver Port + Facilities." + ::= { cmFacilityObjects 57 } + +f3GPSReceiverPortEntry OBJECT-TYPE + SYNTAX F3GPSReceiverPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3GPSReceiverPortTable." + INDEX { neIndex, shelfIndex, slotIndex, f3GPSReceiverPortIndex } + ::= { f3GPSReceiverPortTable 1 } + +F3GPSReceiverPortEntry ::= SEQUENCE { + -- Port Indices + f3GPSReceiverPortIndex Integer32, + f3GPSReceiverPortIfIndex InterfaceIndex, + f3GPSReceiverPortEntityIndex PhysicalIndex, + + -- State Management params + f3GPSReceiverPortAdminState AdminState, + f3GPSReceiverPortOperationalState OperationalState, + f3GPSReceiverPortSecondaryState SecondaryState, + + -- port specific params + f3GPSReceiverPortPPSGenCondition PPSGenCondition, + f3GPSReceiverPortAntennaCableLength Unsigned32, + f3GPSReceiverPortAntennaStatus GPSAntennaStatus, + f3GPSReceiverPortSatellitesUsableFlag TruthValue, + f3GPSReceiverPortNumTrackingSatellites Unsigned32, + f3GPSReceiverPortSelfSurveyProgress Unsigned32, + f3GPSReceiverPortPPSGeneratedFlag TruthValue, + + f3GPSReceiverPortGnssSystem ConstellationType, + f3GPSReceiverPortInstallationType InstallationType, + f3GPSReceiverPortGnssTOD DateAndTime, + f3GPSReceiverPortGnssSystemsBitMap ConstellationTypesBitMap, + f3GPSReceiverPortAlias DisplayString, + f3GPSReceiverPortAntennaDelayValue Integer32, + f3GPSReceiverPortAntennaDelayType DelayOption, + f3GPSReceiverPortCNOMask Unsigned32, + f3GPSReceiverPortElevationMask Unsigned32, + f3GPSReceiverPortCoordinateLatitude DisplayString, + f3GPSReceiverPortCoordinateLongitude DisplayString, + f3GPSReceiverPortCoordinateAltitude Unsigned32, + f3GPSReceiverPortFirmwareUpgradePercent Integer32, + f3GPSReceiverPortPDOPMask Unsigned32, + f3GPSReceiverPortSelfSurveyPeriod Unsigned32, + f3GPSReceiverPortSatMin1Threshold Unsigned32, + f3GPSReceiverPortSatMin2Threshold Unsigned32, + f3GPSReceiverPortPDOP Unsigned32, + f3GPSReceiverPortSelfSurveyControl ToggleValue, + f3GPSReceiverPortCoordinateStringAltitude DisplayString, + f3GPSReceiverPortLocationMode LocationMode, + f3GPSReceiverPortTimeAdvanceMode TimeAdvanceMode, + f3GPSReceiverPortTimeAdvanceValue Integer32, + f3GPSReceiverPortForcedAntennaConnected ToggleValue, + f3GPSReceiverPortServiceAvailableTime Unsigned32, + f3GPSReceiverPortServiceUnavailableTime Unsigned32, + f3GPSReceiverPortServiceAvailablePercentage DisplayString, + f3GPSReceiverPortAGC Integer32, + f3GPSReceiverPortSelfSurveyPositionAccuracy Unsigned32, + f3GPSReceiverPortHorizontalAccuracy Unsigned32, + f3GPSReceiverPortVerticalAccuracy Unsigned32, + f3GPSReceiverPortTDOP Unsigned32, + f3GPSReceiverPortHDOP Unsigned32, + f3GPSReceiverPortVDOP Unsigned32, + f3GPSReceiverPortFailureSuspendTime Unsigned32, + f3GPSReceiverPortSpoofingPpsThreshold Unsigned32, + f3GPSReceiverPortSpoofingPpsDifference Unsigned32, + f3GPSReceiverPortSpoofingLocationThreshold Unsigned32, + f3GPSReceiverPortSpoofingLocationDifference Unsigned32, + f3GPSReceiverPortGnssDynamicModel DynamicModelType +} + +f3GPSReceiverPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this GPS Receiver Port within the card." + ::= { f3GPSReceiverPortEntry 1 } + +f3GPSReceiverPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + Time Of Day Port. An integer index value used to + uniquely identify this GPS Receiver Port." + ::= { f3GPSReceiverPortEntry 2 } + +f3GPSReceiverPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this port." + ::= { f3GPSReceiverPortEntry 3 } + +-- State Management params +f3GPSReceiverPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the GPS + Receiver Port." + ::= { f3GPSReceiverPortEntry 4 } + +f3GPSReceiverPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the GPS + Receiver Port." + ::= { f3GPSReceiverPortEntry 5 } + +f3GPSReceiverPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the GPS + Receiver Port." + ::= { f3GPSReceiverPortEntry 6 } + +f3GPSReceiverPortPPSGenCondition OBJECT-TYPE + SYNTAX PPSGenCondition + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows for configuration of the PPS generation + condition. PPS is generated when at least one satellite + is tracked or when at least three satellites are tracked." + ::= { f3GPSReceiverPortEntry 7 } + +f3GPSReceiverPortAntennaCableLength OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This object allows for configuration of the GPS + Antenna cable length in meters. + This object is deprecated and replaced by + f3GPSReceiverPortAntennaDelayValue." + ::= { f3GPSReceiverPortEntry 8 } + +f3GPSReceiverPortAntennaStatus OBJECT-TYPE + SYNTAX GPSAntennaStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the GPS Receiver Port Antenna status." + ::= { f3GPSReceiverPortEntry 9 } + +f3GPSReceiverPortSatellitesUsableFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the satellites are + usable. It is set to TRUE, when ephemeris and health data for + at least one satellite is available." + ::= { f3GPSReceiverPortEntry 10 } + +f3GPSReceiverPortNumTrackingSatellites OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on the number of tracking + satellites." + ::= { f3GPSReceiverPortEntry 11 } + +f3GPSReceiverPortSelfSurveyProgress OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on the percentage of + fixes collected so far." + ::= { f3GPSReceiverPortEntry 12 } + +f3GPSReceiverPortPPSGeneratedFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates whether there are enough usable satellites + to provide accurate PPS output." + ::= { f3GPSReceiverPortEntry 13 } + + +f3GPSReceiverPortGnssSystem OBJECT-TYPE + SYNTAX ConstellationType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This object configure Constellation Type of the GPS + Antenna." + ::= { f3GPSReceiverPortEntry 14 } + +f3GPSReceiverPortInstallationType OBJECT-TYPE + SYNTAX InstallationType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object configure Installation Type of the GPS + Antenna." + ::= { f3GPSReceiverPortEntry 15 } + +f3GPSReceiverPortGnssTOD OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the last time was executed." + ::= { f3GPSReceiverPortEntry 16 } + +f3GPSReceiverPortGnssSystemsBitMap OBJECT-TYPE + SYNTAX ConstellationTypesBitMap + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object configures GNSS constellation types supported by a GNSS Receiver Port" + ::= { f3GPSReceiverPortEntry 17 } + +f3GPSReceiverPortAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object provides an alias to the GPS port" + ::= { f3GPSReceiverPortEntry 18 } + +f3GPSReceiverPortAntennaDelayValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object configures GNSS antenna cable delay used by the GNSS + Receiver Port, in units determined by + f3GPSReceiverPortAntennaDelayType object." + ::= { f3GPSReceiverPortEntry 19 } + +f3GPSReceiverPortAntennaDelayType OBJECT-TYPE + SYNTAX DelayOption + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object configures GNSS antenna cable delay type (units)" + ::= { f3GPSReceiverPortEntry 20 } + +f3GPSReceiverPortCNOMask OBJECT-TYPE + SYNTAX Unsigned32 (0..55) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object configures the C/No mask in dB-Hz units, used by the + GNSS Receiver Port." + ::= { f3GPSReceiverPortEntry 21 } + +f3GPSReceiverPortElevationMask OBJECT-TYPE + SYNTAX Unsigned32 (0..90) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object configures the elevation mask in degrees, used by the + GNSS Receiver Port." + ::= { f3GPSReceiverPortEntry 22 } + +f3GPSReceiverPortCoordinateLatitude OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the GNSS Receiver Port coordinate latitude in + the following format: N|Sddd:mm:ss.sss (d=degrees, m=minutes, s=seconds) + e.g. N37:22:44.123." + ::= { f3GPSReceiverPortEntry 23 } + +f3GPSReceiverPortCoordinateLongitude OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the GNSS Receiver Port coordinate longitude in + the following format: E|Wddd:mm:ss.sss (d=degrees, m=minutes, s=seconds) + e.g. E157:53:33.456." + ::= { f3GPSReceiverPortEntry 24 } + +f3GPSReceiverPortCoordinateAltitude OBJECT-TYPE + SYNTAX Unsigned32 (0..99999) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the GNSS Receiver Port coordinate altitude in meters." + ::= { f3GPSReceiverPortEntry 25 } + +f3GPSReceiverPortFirmwareUpgradePercent OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the firmware upgrade percent value. + Note: value 255 means NA." + ::= { f3GPSReceiverPortEntry 26 } + +f3GPSReceiverPortPDOPMask OBJECT-TYPE + SYNTAX Unsigned32 (200..1200) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object configures PDOP Mask used by the GNSS Receiver. + The mask value is expressed in hundredth of the PDOP definition + value and it is rounded to the nearest multiple of hundreds. + For instance, a value of 200 means that GNSS Receiver stops + collecting data when f3GPSReceiverPortPDOP value exceeds 200." + ::= { f3GPSReceiverPortEntry 27 } + +f3GPSReceiverPortSelfSurveyPeriod OBJECT-TYPE + SYNTAX Unsigned32 (1..500000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object configures the Self Survey Period used by the GNSS Receiver." + ::= { f3GPSReceiverPortEntry 28 } + +f3GPSReceiverPortSatMin1Threshold OBJECT-TYPE + SYNTAX Unsigned32 (1..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object configures the first threshold for the minimum of satellites + used by the GNSS Receiver. SatMin1 must be stricly greater than SatMin2." + ::= { f3GPSReceiverPortEntry 29 } + +f3GPSReceiverPortSatMin2Threshold OBJECT-TYPE + SYNTAX Unsigned32 (1..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object configures the second threshold for the minimum of satellites + used by the GNSS Receiver. SatMin1 must be stricly greater than SatMin2." + ::= { f3GPSReceiverPortEntry 30 } + +f3GPSReceiverPortPDOP OBJECT-TYPE + SYNTAX Unsigned32 (0..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the dimensionless PDOP value calculated by the GNSS + Receiver while GNSS Receiver Survey Pogress is not complete yet. + The value is expressed in hundredth of the PDOP definition. For instance, a + value of 153 means that PDOP calculated by GNSS Receiver is 1.53. + When the value cannot be evaluated by the GNSS Receiver or when Survey Progress + is complete, the value is shown with the maximum range value 4095." + ::= { f3GPSReceiverPortEntry 31 } + +f3GPSReceiverPortSelfSurveyControl OBJECT-TYPE + SYNTAX ToggleValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to enable or disable the automatic location control. + When it is enabled, the location of the equipment is evaluated by GNSS Receiver. + When it is disabled the position is given by Coordinate Lattitude, Coordinate + Longitude, and Altitude." + ::= { f3GPSReceiverPortEntry 32 } + +f3GPSReceiverPortCoordinateStringAltitude OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When Self Survey Control is disabled, this object configures the + GNSS Receiver Port altitude in meters. + The altitude is of the form [+/-]XXXXX[.Y] where XXXXX can be any + between -400 and 10000 value and Y allows precision of 1 decimal + after the floating point. Note that the sign and .Y are optional. + When Self Survey Control is enabled, this object is not configurable + and displays the GNSS Receiver Port altitude in meters." + ::= { f3GPSReceiverPortEntry 33 } + +f3GPSReceiverPortLocationMode OBJECT-TYPE + SYNTAX LocationMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage location mode for the GNSS receiver on OSA540X." + ::= { f3GPSReceiverPortEntry 34 } + +f3GPSReceiverPortTimeAdvanceMode OBJECT-TYPE + SYNTAX TimeAdvanceMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage time advance mode for the GNSS on OSA540X." + ::= { f3GPSReceiverPortEntry 35 } + +f3GPSReceiverPortTimeAdvanceValue OBJECT-TYPE + SYNTAX Integer32 (1..200) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to configure time advance value (ns) for the GNSS on OSA540X." + ::= { f3GPSReceiverPortEntry 36 } + +f3GPSReceiverPortForcedAntennaConnected OBJECT-TYPE + SYNTAX ToggleValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the antenna connected mode on OSA540X." + ::= { f3GPSReceiverPortEntry 37 } + +f3GPSReceiverPortServiceAvailableTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to manage service available time (seconds) for GNSS." + ::= { f3GPSReceiverPortEntry 38 } + +f3GPSReceiverPortServiceUnavailableTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to manage service unavailable time (seconds) for GNSS." + ::= { f3GPSReceiverPortEntry 39 } + +f3GPSReceiverPortServiceAvailablePercentage OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to manage service available in percentage [XXX.YY%] for GNSS." + ::= { f3GPSReceiverPortEntry 40 } + +f3GPSReceiverPortAGC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Automatic Gain Control (AGC) level for the GNSS receiver." + ::= { f3GPSReceiverPortEntry 41 } + + +f3GPSReceiverPortSelfSurveyPositionAccuracy OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object configures the Self Survey Position accuracy threshold (in millimeters) used by the GNSS Receiver." + ::= { f3GPSReceiverPortEntry 42 } + +f3GPSReceiverPortHorizontalAccuracy OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the horizontal accuracy (in millimeters) of the position fix determined by the GNSS receiver." + ::= { f3GPSReceiverPortEntry 43 } + +f3GPSReceiverPortVerticalAccuracy OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the vertical accuracy (in millimeters) of the position fix determined by the GNSS receiver." + ::= { f3GPSReceiverPortEntry 44 } + +f3GPSReceiverPortTDOP OBJECT-TYPE + SYNTAX Unsigned32 (0..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the dimensionless TDOP value calculated by the GNSS Receiver. + The value is expressed in hundredth of the TDOP definition. For instance, a + value of 153 means that TDOP calculated by GNSS Receiver is 1.53. + When the value cannot be evaluated by the GNSS Receiver, the value is shown with the minimum range value 0." + ::= { f3GPSReceiverPortEntry 45 } + +f3GPSReceiverPortHDOP OBJECT-TYPE + SYNTAX Unsigned32 (0..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the dimensionless HDOP value calculated by the GNSS + Receiver while GNSS Receiver Survey Pogress is not complete yet or the receiver is in navigation mode. + The value is expressed in hundredth of the HDOP definition. For instance, a + value of 153 means that HDOP calculated by GNSS Receiver is 1.53. + When the value cannot be evaluated by the GNSS Receiver or when Survey Progress + is complete, the value is shown with the minimum range value 0." + ::= { f3GPSReceiverPortEntry 46 } + +f3GPSReceiverPortVDOP OBJECT-TYPE + SYNTAX Unsigned32 (0..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the dimensionless VDOP value calculated by the GNSS + Receiver while GNSS Receiver Survey Pogress is not complete yet or the receiver is in navigation mode. + The value is expressed in hundredth of the VDOP definition. For instance, a + value of 153 means that VDOP calculated by GNSS Receiver is 1.53. + When the value cannot be evaluated by the GNSS Receiver or when Survey Progress + is complete, the value is shown with the minimum range value 0." + ::= { f3GPSReceiverPortEntry 47 } + +f3GPSReceiverPortFailureSuspendTime OBJECT-TYPE + SYNTAX Unsigned32 (3..3600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Failure Suspend Time for the GNSS receiver." + ::= { f3GPSReceiverPortEntry 48 } + +f3GPSReceiverPortSpoofingPpsThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..1000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the threshold (in nanoseconds ) for generating PPS spoofing alarm in 5405." + ::= { f3GPSReceiverPortEntry 49 } + +f3GPSReceiverPortSpoofingPpsDifference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the calculated PPS difference (in nanoseconds ) provided by default and secondary GNSS receivers in 5405." + ::= { f3GPSReceiverPortEntry 50 } + +f3GPSReceiverPortSpoofingLocationThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..500) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the threshold (in meters) for generating Location spoofing alarm in 5405." + ::= { f3GPSReceiverPortEntry 51 } + +f3GPSReceiverPortSpoofingLocationDifference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the calculated Location difference (in meters) based on position information provided by default and secondary GNSS receivers in 5405." + ::= { f3GPSReceiverPortEntry 52 } + +f3GPSReceiverPortGnssDynamicModel OBJECT-TYPE + SYNTAX DynamicModelType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the dynamic model of GNSS. For example, whether the GNSS receiver is stationary, automotive etc. " + ::= { f3GPSReceiverPortEntry 53 } + +cmPethPsePortExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmPethPsePortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to PsePortExtEntry." + ::= { cmFacilityObjects 58 } + +cmPethPsePortExtEntry OBJECT-TYPE + SYNTAX CmPethPsePortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmPethPsePortExtEntry." + INDEX { cmPethPsePortExtGroupIndex, cmPethPsePortExtIndex } + ::= { cmPethPsePortExtTable 1 } + +CmPethPsePortExtEntry ::= SEQUENCE { + cmPethPsePortExtGroupIndex Integer32, + cmPethPsePortExtIndex Integer32, + cmPethPsePortExtAssociatedPort VariablePointer, + pethPsePortExtPowerConsumption Unsigned32, + pethPsePortExtAvailablePowerLevel PsePowerLevel +} + +cmPethPsePortExtGroupIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object has the same value with the group index in pethPsePortTalbe." + ::= { cmPethPsePortExtEntry 1 } + +cmPethPsePortExtIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object has the same value with the port index in pethPsePortTalbe." + ::= { cmPethPsePortExtEntry 2 } + +cmPethPsePortExtAssociatedPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the oid of associated physical port." + ::= { cmPethPsePortExtEntry 3 } + +pethPsePortExtPowerConsumption OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object means the power consumption of each port in mWatts." + ::= { cmPethPsePortExtEntry 4 } + +pethPsePortExtAvailablePowerLevel OBJECT-TYPE + SYNTAX PsePowerLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the pse port available power level." + ::= { cmPethPsePortExtEntry 5 } + +pethMainPseEXTTable OBJECT-TYPE + SYNTAX SEQUENCE OF PethMainPseEXTEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to PethMainPseEXTEntry." + ::= { cmFacilityObjects 59 } + +pethMainPseEXTEntry OBJECT-TYPE + SYNTAX PethMainPseEXTEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the pethMainPseEXTEntry." + INDEX { pethMainPseExtGroupIndex } + ::= { pethMainPseEXTTable 1 } + +PethMainPseEXTEntry ::= SEQUENCE { + pethMainPseExtGroupIndex Integer32, + pethMainPseExtNonStandardPD PSENonStandardPD +} + +pethMainPseExtGroupIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object has the same value with the group index in pethMainPseEXTTable." + ::= { pethMainPseEXTEntry 1 } + +pethMainPseExtNonStandardPD OBJECT-TYPE + SYNTAX PSENonStandardPD + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "disabled: don't support non-standard PD, + enabled: support non-standard PD" + ::= { pethMainPseEXTEntry 2 } + +-- +-- MPFlow Table +-- +cmMPFlowTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmMPFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to MPFlow." + ::= { cmFacilityObjects 60 } + +cmMPFlowEntry OBJECT-TYPE + SYNTAX CmMPFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmMPFlowTable." + INDEX { neIndex, cmMPFlowIndex } + ::= { cmMPFlowTable 1 } + +CmMPFlowEntry ::= SEQUENCE { + cmMPFlowIndex Integer32, + cmMPFlowCircuitName F3DisplayString, + cmMPFlowAdminState AdminState, + cmMPFlowOperationalState OperationalState, + cmMPFlowSecondaryState SecondaryState, + cmMPFlowLearningEnabled TruthValue, + cmMPFlowAgingTimer Integer32, + cmMPFlowFwdTableSizeProfileID VariablePointer, + cmMPFlowtableFullAction LearningAction, + cmMPFlowStorageType StorageType, + cmMPFlowRowStatus RowStatus, + cmMPFlowLearningConfigAction LearningConfigAction, + cmMPFlowFPList F3DisplayString +} + +cmMPFlowIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this MultiPointFlow." + ::= { cmMPFlowEntry 1 } + +cmMPFlowCircuitName OBJECT-TYPE + SYNTAX F3DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + circuit identifier with the MPFlow." + ::= { cmMPFlowEntry 2 } + +cmMPFlowAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Flow." + ::= { cmMPFlowEntry 3 } + +cmMPFlowOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Flow." + ::= { cmMPFlowEntry 4 } + +cmMPFlowSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Flow." + ::= { cmMPFlowEntry 5 } + +cmMPFlowLearningEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DISABLED: The forwarding function of the Flow does not + dynamically learn MAC address to flowpoint mapping. + ENABLED: The forwarding function of the Flow dynamically + learns MAC address to flowpoint mapping based on ingress + flowpoing and source MAC address." + ::= { cmMPFlowEntry 6 } + +cmMPFlowAgingTimer OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Table Entry will be removed from the forwarding table + after an inactivity time represented by this entry. + Not used in EG-X." + ::= { cmMPFlowEntry 7 } + +cmMPFlowFwdTableSizeProfileID OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Profile ID for Maximum number of MAC Table Entries for the flow" + ::= { cmMPFlowEntry 8 } + +cmMPFlowtableFullAction OBJECT-TYPE + SYNTAX LearningAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Action on ingress frames when the number of MAC Table entires + has reached the maximum defined by tableSize. + BLOCK: A frame with a Source MAC address not in the MAC + Table will be discarded. + FORWARD: A frame with a Source MAC address not in the MAC table + will not be learned and will be flooded to other flowpoints." + ::= { cmMPFlowEntry 9 } + +cmMPFlowStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmMPFlowEntry 10 } + +cmMPFlowRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmMPFlowRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmFlowRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmMPFlowRowStatus object may be modified if + the associated instance of this object is equal to active(1). + + Note that flow creation and deletion is only supported + with access port in connection-oriented evpl mode." + ::= { cmMPFlowEntry 11 } + +cmMPFlowLearningConfigAction OBJECT-TYPE + SYNTAX LearningConfigAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects allows performing user action on Learning Table." + ::= { cmMPFlowEntry 12 } + +cmMPFlowFPList OBJECT-TYPE + SYNTAX F3DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object only used to display trap and Flow point list. + Fp will be add in the cmMPFlowMemberTable." + ::= { cmMPFlowEntry 13 } + +-- +-- MP Flow Member Table +-- +cmMPFlowMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmMPFlowMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to MPFlowMember." + ::= { cmFacilityObjects 61 } + +cmMPFlowMemberEntry OBJECT-TYPE + SYNTAX CmMPFlowMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmMPFlowMemberTable." + INDEX { neIndex, cmMPFlowIndex, cmMPFlowMemberFPIndex } + ::= { cmMPFlowMemberTable 1 } + +CmMPFlowMemberEntry ::= SEQUENCE { + cmMPFlowMemberFPIndex VariablePointer, + cmMPFlowPointRowStatus RowStatus +} + +cmMPFlowMemberFPIndex OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object describes the relate Flow point." + ::= { cmMPFlowMemberEntry 1 } + +cmMPFlowPointRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmMPFlowPointRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmFlowRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmMPFlowPointRowStatus object may be modified if + the associated instance of this object is equal to active(1). + + Note that flow creation and deletion is only supported + with access port in connection-oriented evpl mode." + ::= { cmMPFlowMemberEntry 2 } + +-- +-- EthernetTraffic Port PCP encoding table +-- +cmEthernetTrafficPortPcpDEEncTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetTrafficPortPcpDEEncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "EthernetTraffic Port PCP drop eligibility encoding table. This + is applied to a frame that is egressing at the EthernetTraffic port." + ::= { cmFacilityObjects 62 } + +cmEthernetTrafficPortPcpDEEncEntry OBJECT-TYPE + SYNTAX CmEthernetTrafficPortPcpDEEncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetPBPcpDEEncPortTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmEthernetTrafficPortPcpDEEncIndex } + ::= { cmEthernetTrafficPortPcpDEEncTable 1 } + +CmEthernetTrafficPortPcpDEEncEntry ::= SEQUENCE { + cmEthernetTrafficPortPcpDEEncIndex Integer32, + cmEthernetTrafficPortPcpDEEncInPriority VlanPriority, + cmEthernetTrafficPortPcpDEEncDropIneligiblePrio VlanPriority, + cmEthernetTrafficPortPcpDEEncDropEligiblePrio VlanPriority +} + +cmEthernetTrafficPortPcpDEEncIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the PCP drop eligible encoding table." + ::= { cmEthernetTrafficPortPcpDEEncEntry 1 } + +cmEthernetTrafficPortPcpDEEncInPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the input priority that is translated to a + drop eligibility priority or a drop ineligibility priority." + ::= { cmEthernetTrafficPortPcpDEEncEntry 2 } + +cmEthernetTrafficPortPcpDEEncDropIneligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the PCP value that has a priority value with + implicit drop ineligibility encoded into it." + ::= { cmEthernetTrafficPortPcpDEEncEntry 3 } + +cmEthernetTrafficPortPcpDEEncDropEligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the PCP value that has a priority value with + implicit drop eligibility encoded into it." + ::= { cmEthernetTrafficPortPcpDEEncEntry 4 } + +-- +-- EthernetTraffic Port PCP decoding table +-- + +cmEthernetTrafficPortPcpDEDecTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetTrafficPortPcpDEDecEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "EthernetTraffic Port PCP drop eligibility decoding table. This + is applied to a frame that is ingressing at a port." + ::= { cmFacilityObjects 63 } + +cmEthernetTrafficPortPcpDEDecEntry OBJECT-TYPE + SYNTAX CmEthernetTrafficPortPcpDEDecEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ethernetPBPcpDEDecPortTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmEthernetTrafficPortPcpDEDecIndex } + ::= { cmEthernetTrafficPortPcpDEDecTable 1 } + +CmEthernetTrafficPortPcpDEDecEntry ::= SEQUENCE { + cmEthernetTrafficPortPcpDEDecIndex Integer32, + cmEthernetTrafficPortPcpDEDecInPriority VlanPriority, + cmEthernetTrafficPortPcpDEDecOutPriority VlanPriority, + cmEthernetTrafficPortPcpDEDecDropEligible TruthValue +} + + +cmEthernetTrafficPortPcpDEDecIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the PCP drop eligible decoding table." + ::= { cmEthernetTrafficPortPcpDEDecEntry 1 } + +cmEthernetTrafficPortPcpDEDecInPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the input priority that is decoded to get + priority and the drop eligibility of a frame." + ::= { cmEthernetTrafficPortPcpDEDecEntry 2 } + +cmEthernetTrafficPortPcpDEDecOutPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the priority value decoded from a incoming PCP value." + ::= { cmEthernetTrafficPortPcpDEDecEntry 3 } + +cmEthernetTrafficPortPcpDEDecDropEligible OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop eligibility decoded from a incoming + PCP value." + ::= { cmEthernetTrafficPortPcpDEDecEntry 4 } + +-- +-- EthernetTraffic Port PCP pair table +-- + +cmEthernetTrafficPortPcpDEPairTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetTrafficPortPcpDEPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "EthernetTraffic Port PCP drop eligibility priority pair table. + The priority pair is encoded to same drop eligibility and + drop ineligibility priority. Depending on the PCP DE Enc/Dec + mode there can be upto 3 pairs in the table. There will one + pair for 7P1D, two pairs for 6P2D and three pairs for 5P3D." + ::= { cmFacilityObjects 64 } + +cmEthernetTrafficPortPcpDEPairEntry OBJECT-TYPE + SYNTAX CmEthernetTrafficPortPcpDEPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmAccPortPcpDEPairEntry." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmEthernetTrafficPortPcpDEPairIndex } + ::= { cmEthernetTrafficPortPcpDEPairTable 1 } + +CmEthernetTrafficPortPcpDEPairEntry ::= SEQUENCE { + cmEthernetTrafficPortPcpDEPairIndex Integer32, + cmEthernetTrafficPortPcpDEDropIneligiblePrio VlanPriority, + cmEthernetTrafficPortPcpDEDropEligiblePrio VlanPriority +} + +cmEthernetTrafficPortPcpDEPairIndex OBJECT-TYPE + SYNTAX Integer32 (1..3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the PCP drop eligible priority pair table." + ::= { cmEthernetTrafficPortPcpDEPairEntry 1 } + +cmEthernetTrafficPortPcpDEDropIneligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop ineligible priority." + ::= { cmEthernetTrafficPortPcpDEPairEntry 2 } + +cmEthernetTrafficPortPcpDEDropEligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop eligible priority." + ::= { cmEthernetTrafficPortPcpDEPairEntry 3 } + +-- +-- Ethernet Traffic Port Cable Length Benchmark +-- +cmEthernetTrafficPortClbTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetTrafficPortClbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Traffic Port + Cable Length Benchmark." + ::= { cmFacilityObjects 65 } + +cmEthernetTrafficPortClbEntry OBJECT-TYPE + SYNTAX CmEthernetTrafficPortClbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetTrafficPortClbTable. + These entries represent Cable Length Benchmarks + on the Ethernet Traffic Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmEthernetTrafficPortClbIndex } + ::= { cmEthernetTrafficPortClbTable 1 } + + +CmEthernetTrafficPortClbEntry ::= SEQUENCE { + cmEthernetTrafficPortClbIndex Integer32, + cmEthernetTrafficPortClbEnabled TruthValue, + cmEthernetTrafficPortClbLength DisplayString, + cmEthernetTrafficPortClbDescr DisplayString +} + +cmEthernetTrafficPortClbIndex OBJECT-TYPE + SYNTAX Integer32 (1..5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Cable Length Benchmark Entry specification." + ::= { cmEthernetTrafficPortClbEntry 1 } + +cmEthernetTrafficPortClbEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables specification of Cable Length Benchmark entry." + ::= { cmEthernetTrafficPortClbEntry 2 } + +cmEthernetTrafficPortClbLength OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Cable length of Cable Points Entry. The cable length is of + the form XXX[.YY] where XX can be any integer value and YY + allows precision of 2 decimals after the floating point. Note + that .YY is optional." + ::= { cmEthernetTrafficPortClbEntry 3 } + +cmEthernetTrafficPortClbDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A textual string containing description of cable span." + ::= { cmEthernetTrafficPortClbEntry 4 } + +-- +-- cmNeTrafficElementTable +-- +networkElementTMParamsTable OBJECT-TYPE + SYNTAX SEQUENCE OF NetworkElementTMParamsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries may be auto discovered, or can be explicitly created by + SNMP Manager. Each remotely discovered shelf is represented as + a row in this table." + ::= { cmFacilityObjects 66 } + +networkElementTMParamsEntry OBJECT-TYPE + SYNTAX NetworkElementTMParamsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the networkElementTMParamsTable." + AUGMENTS { networkElementEntry } + ::= { networkElementTMParamsTable 1 } + + +NetworkElementTMParamsEntry ::= SEQUENCE { + neTMParamsBandwidthProfileMode BandwidthProfileMode, + neTMParamsAgingtime Integer32 +} + +neTMParamsBandwidthProfileMode OBJECT-TYPE + SYNTAX BandwidthProfileMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A Network Element level Bandwidth Profile Mode shall be supported + which will indicate if the CIR/EIR is interpreted as Information Rate (IR) + or Line Rate (LR). In IR mode BWP is enforced based on number of bytes beginning + with DA and ending with FCS as it was received at a port which is called the Service + Frame in MEF terminology. In LR mode the BWP is enforced based on the whole frame + including IFG, Preamble and SFD." + ::= { networkElementTMParamsEntry 1 } + +neTMParamsAgingtime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The object describe the system aging time." + ::= { networkElementTMParamsEntry 2 } + +-- +-- Access Port JDSU Ext Table +-- + +cmEthernetAccPortJdsuExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetAccPortJdsuExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Access Port + Facilities for JDSU configuration purposes." + ::= { cmFacilityObjects 67 } + +cmEthernetAccPortJdsuExtEntry OBJECT-TYPE + SYNTAX CmEthernetAccPortJdsuExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetAccPortJdsuExtTable." + AUGMENTS { cmEthernetAccPortEntry } + ::= { cmEthernetAccPortJdsuExtTable 1 } + +CmEthernetAccPortJdsuExtEntry ::= SEQUENCE { + cmEthernetAccPortJDSUControlFramesSnoopingEnabled TruthValue, + cmEthernetAccPortJDSULoopbackVlan VlanId, + cmEthernetAccPortJDSULoopbackVlanList DisplayString +} + +cmEthernetAccPortJDSUControlFramesSnoopingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enabled: reaction/response to JDSU in-band loopback requests and hallo requests. + Disabled: Not reaction/response to JDSU in-band loopback requests and hallo requests. + FPGA shall not filter the JDSU control frames to processor. + From enabled to disabled, if there is already a JDSU loopback on the port, + release current loopback. + JDSU loopback doesn't need port in maintenance state." + ::= { cmEthernetAccPortJdsuExtEntry 1 } + +cmEthernetAccPortJDSULoopbackVlan OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Applicable when port in JDSU VLAN loopback." + ::= { cmEthernetAccPortJdsuExtEntry 2 } + +cmEthernetAccPortJDSULoopbackVlanList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The format is like 'OuterVid1-OuterPri1;InnerVid1-InnerPri1, OuterVid2-OuterPri2, + OuterVid3-OuterPri3;InnerVid3-InnerPri3'('1-*;2-*, 3-*, 4-*;5-*')." + ::= { cmEthernetAccPortJdsuExtEntry 3 } + +-- +-- Network Port JDSU Ext Table +-- + +cmEthernetNetPortJdsuExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetNetPortJdsuExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Network Port + Facilities for JDSU configuration purposes." + ::= { cmFacilityObjects 68 } + +cmEthernetNetPortJdsuExtEntry OBJECT-TYPE + SYNTAX CmEthernetNetPortJdsuExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetNetPortJdsuExtTable." + AUGMENTS { cmEthernetNetPortEntry } + ::= { cmEthernetNetPortJdsuExtTable 1 } + +CmEthernetNetPortJdsuExtEntry ::= SEQUENCE { + cmEthernetNetPortJDSUControlFramesSnoopingEnabled TruthValue, + cmEthernetNetPortJDSULoopbackVlan VlanId, + cmEthernetNetPortJDSULoopbackVlanList DisplayString +} + +cmEthernetNetPortJDSUControlFramesSnoopingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enabled: reaction/response to JDSU in-band loopback requests and hallo requests. + Disabled: Not reaction/response to JDSU in-band loopback requests and hallo requests. + FPGA shall not filter the JDSU control frames to processor. + From enabled to disabled, if there is already a JDSU loopback on the port, + release current loopback. + JDSU loopback doesn't need port in maintenance state." + ::= { cmEthernetNetPortJdsuExtEntry 1 } + +cmEthernetNetPortJDSULoopbackVlan OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Applicable when port in JDSU VLAN loopback." + ::= { cmEthernetNetPortJdsuExtEntry 2 } + +cmEthernetNetPortJDSULoopbackVlanList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The format is like 'OuterVid1-OuterPri1;InnerVid1-InnerPri1, OuterVid2-OuterPri2, + OuterVid3-OuterPri3;InnerVid3-InnerPri3'('1-*;2-*, 3-*, 4-*;5-*')." + ::= { cmEthernetNetPortJdsuExtEntry 3 } + + +-- +-- Ethernet Traffic Port LPBK entry +-- +cmEthernetTrafficPortLpbkTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetTrafficPortLpbkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Vlan loopback on + Ethernet Traffic Port." + ::= { cmFacilityObjects 69 } + +cmEthernetTrafficPortLpbkEntry OBJECT-TYPE + SYNTAX CmEthernetTrafficPortLpbkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetTrafficPortLpbkTable. + These entries represent Vlan loopback + on the Ethernet Traffic Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmEthernetTrafficPortLpbkIndex } + ::= { cmEthernetTrafficPortLpbkTable 1 } + +CmEthernetTrafficPortLpbkEntry ::= SEQUENCE { + cmEthernetTrafficPortLpbkIndex Integer32, + cmEthernetTrafficPortLpbkInnerVlanEnabled TruthValue, + cmEthernetTrafficPortLpbkInnerVlanTag DisplayString, + cmEthernetTrafficPortLpbkOuterVlanEnabled TruthValue, + cmEthernetTrafficPortLpbkOuterVlanTag DisplayString, + cmEthernetTrafficPortLpbkTime Integer32, + cmEthernetTrafficPortLpbkStatus CmLoopbackType, + cmEthernetTrafficPortLpbkConfig CmLoopbackType +} + +cmEthernetTrafficPortLpbkIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this vlan loopback entry." + ::= { cmEthernetTrafficPortLpbkEntry 1 } + +cmEthernetTrafficPortLpbkInnerVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represent the inner vlan whether enabled." + ::= { cmEthernetTrafficPortLpbkEntry 2 } + +cmEthernetTrafficPortLpbkInnerVlanTag OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represent the inner vlanid value and priority value. + The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetTrafficPortLpbkEntry 3 } + +cmEthernetTrafficPortLpbkOuterVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represent the outter vlan whether enabled." + ::= { cmEthernetTrafficPortLpbkEntry 4 } + +cmEthernetTrafficPortLpbkOuterVlanTag OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represent the outter vlanid value and priority value. + The value to be specified should be in the form + X-Y where X is the VLAN Id and Y is the VLAN Priority. + If Y is specified as a *, all Priorities (0 to 7) + are looped back." + ::= { cmEthernetTrafficPortLpbkEntry 5 } + +cmEthernetTrafficPortLpbkTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represent the vlan loopback time." + ::= { cmEthernetTrafficPortLpbkEntry 6 } + +cmEthernetTrafficPortLpbkStatus OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represent the vlan loopback status." + ::= { cmEthernetTrafficPortLpbkEntry 7 } + +cmEthernetTrafficPortLpbkConfig OBJECT-TYPE + SYNTAX CmLoopbackType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represent the vlan loopback action." + ::= { cmEthernetTrafficPortLpbkEntry 8 } + +-- +--Priority Mapping Profile Table +-- +cmPrioMapV2ProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmPrioMapV2ProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Priority Mappings V2 Profile." + ::= { cmFacilityObjects 70 } + +cmPrioMapV2ProfileEntry OBJECT-TYPE + SYNTAX CmPrioMapV2ProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmPrioMapV2ProfileTable." + INDEX { cmPrioMapV2ProfileIndex } + ::= { cmPrioMapV2ProfileTable 1 } + +CmPrioMapV2ProfileEntry ::= SEQUENCE { + cmPrioMapV2ProfileIndex Integer32, + cmPrioMapV2ProfileAlias DisplayString, + cmPrioMapV2ProfileMapModeType PriorityMapMode, + cmPrioMapV2ProfileStorageType StorageType, + cmPrioMapV2ProfileRowStatus RowStatus, + cmPrioMapV2ProfileIngressCosPriority VlanTagType, + cmPrioMapV2ProfileCosMapModeType CosMappingMode, + cmPrioMapV2ProfileCosMapControl TruthValue, + cmPrioMapV2ProfileDefaultCos Unsigned32, + cmPrioMapV2ProfileEgressCos Unsigned32 +} + +cmPrioMapV2ProfileIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The integer index value describes the profile index." + ::= { cmPrioMapV2ProfileEntry 1 } + +cmPrioMapV2ProfileAlias OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The integer index value describes the profile alias." + ::= { cmPrioMapV2ProfileEntry 2 } + +cmPrioMapV2ProfileMapModeType OBJECT-TYPE + SYNTAX PriorityMapMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The integer index value describes the profile PriorityMapMode." + ::= { cmPrioMapV2ProfileEntry 3 } + +cmPrioMapV2ProfileStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmPrioMapV2ProfileEntry 4 } + +cmPrioMapV2ProfileRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmPrioMapV2ProfileStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmPrioMapV2ProfileRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmPrioMapV2ProfileRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmPrioMapV2ProfileEntry 5 } + +cmPrioMapV2ProfileIngressCosPriority OBJECT-TYPE + SYNTAX VlanTagType + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "This object is used to specify whether the profile + uses the inner-tag or the outer-tag in determining the COS (Class of Service)." + ::= { cmPrioMapV2ProfileEntry 6 } + +cmPrioMapV2ProfileCosMapModeType OBJECT-TYPE + SYNTAX CosMappingMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify Cos mapping mode type." + ::= { cmPrioMapV2ProfileEntry 7 } + +cmPrioMapV2ProfileCosMapControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to control whether has cmPrioMapV2PrioMappingCOSTable in profile." + ::= { cmPrioMapV2ProfileEntry 8 } + +cmPrioMapV2ProfileDefaultCos OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the Default COS to be used when the + Ingress Priority Mapping function does not match." + ::= { cmPrioMapV2ProfileEntry 9 } + +cmPrioMapV2ProfileEgressCos OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the Default COS to be used when the + Egress Priority Mapping function does not match." + ::= { cmPrioMapV2ProfileEntry 10 } + +-- +--Priority Mapping V2 Table +-- +cmPrioMapV2IngressPrioMappingTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmPrioMapV2IngressPrioMappingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Priority Mappings." + ::= { cmFacilityObjects 71 } + +cmPrioMapV2IngressPrioMappingEntry OBJECT-TYPE + SYNTAX CmPrioMapV2IngressPrioMappingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmPrioMapV2IngressPrioMappingTable." + INDEX { cmPrioMapV2ProfileIndex, cmPrioMapV2IngressPrioMappingIndex } + ::= { cmPrioMapV2IngressPrioMappingTable 1 } + +CmPrioMapV2IngressPrioMappingEntry ::= SEQUENCE { + cmPrioMapV2IngressPrioMappingIndex Integer32, + cmPrioMapV2IngressPrioMappingInPriority Integer32, + cmPrioMapV2IngressPrioMappingCOS Integer32 +} + +cmPrioMapV2IngressPrioMappingIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The integer index value corresponding to a priority value + based on the cmPrioMapV2ProfileMode. + In case of TOS and 8021P, valid indices are 1 to 8, + in case of DSCP, valid indices are 1 to 64." + ::= { cmPrioMapV2IngressPrioMappingEntry 1 } + +cmPrioMapV2IngressPrioMappingInPriority OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The integer index value corresponding to a priority value + based on the cmPrioMapV2ProfileMode. + In case of TOS and 8021P, valid indices are 0 to 7, + in case of DSCP, valid indices are 0 to 63." + ::= { cmPrioMapV2IngressPrioMappingEntry 2 } + +cmPrioMapV2IngressPrioMappingCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of the COS Priority, i.e. + this helps in determining the appropriate COS Policer for + the Flow." + ::= { cmPrioMapV2IngressPrioMappingEntry 3 } + + +-- +--Priority Mapping V2 Table +-- +cmPrioMapV2PrioMappingCOSTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmPrioMapV2PrioMappingCOSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Priority Mappings." + ::= { cmFacilityObjects 72 } + +cmPrioMapV2PrioMappingCOSEntry OBJECT-TYPE + SYNTAX CmPrioMapV2PrioMappingCOSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmPrioMapV2PrioMappingCOSTable." + INDEX { cmPrioMapV2ProfileIndex, cmPrioMapV2PrioMappingCOSIndex } + ::= { cmPrioMapV2PrioMappingCOSTable 1 } + +CmPrioMapV2PrioMappingCOSEntry ::= SEQUENCE { + cmPrioMapV2PrioMappingCOSIndex Integer32, + cmPrioMapV2PrioMappingCOSValue Integer32, + cmPrioMapV2PrioMappingCOSOuterTagPri Integer32, + cmPrioMapV2PrioMappingCOSInnerTagPri Integer32, + cmPrioMapV2PrioMappingEncapOuterTagPriority Integer32, + cmPrioMapV2PrioMappingEncapInnerTagPriority Integer32, + cmPrioMapV2PrioMappingEncapOuterDscpValue Integer32, + cmPrioMapV2PrioMappingDscpValue Integer32 +} + +cmPrioMapV2PrioMappingCOSIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of this entry." + ::= { cmPrioMapV2PrioMappingCOSEntry 1 } + +cmPrioMapV2PrioMappingCOSValue OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This allows specification of the COS Value, i.e. + this helps in determining the appropriate COS Policer for + the Flow." + ::= { cmPrioMapV2PrioMappingCOSEntry 2 } + +cmPrioMapV2PrioMappingCOSOuterTagPri OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of the VLAN priority that + will replace the outgoing (A2N direction) outer-tag's priority." + ::= { cmPrioMapV2PrioMappingCOSEntry 3 } + +cmPrioMapV2PrioMappingCOSInnerTagPri OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of the VLAN priority that + will replace the outgoing (A2N direction) inner-tag's (i.e. second tag) + priority." + ::= { cmPrioMapV2PrioMappingCOSEntry 4 } + +cmPrioMapV2PrioMappingEncapOuterTagPriority OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring encapsulation outer tag priority value of ingress cos mapping." + ::= { cmPrioMapV2PrioMappingCOSEntry 5 } + +cmPrioMapV2PrioMappingEncapInnerTagPriority OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring encapsulation inner tag priority value of ingress cos mapping." + ::= { cmPrioMapV2PrioMappingCOSEntry 6 } + +cmPrioMapV2PrioMappingEncapOuterDscpValue OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring encapsulation outer DSCP value of ingress cos mapping." + ::= { cmPrioMapV2PrioMappingCOSEntry 7 } + +cmPrioMapV2PrioMappingDscpValue OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring DSCP value of ingress cos mapping." + ::= { cmPrioMapV2PrioMappingCOSEntry 8 } + +-- +--Priority Mapping V2 Table +-- +cmPrioMapV2PrioMappingPriTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmPrioMapV2PrioMappingPriEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Priority Mappings." + ::= { cmFacilityObjects 73 } + +cmPrioMapV2PrioMappingPriEntry OBJECT-TYPE + SYNTAX CmPrioMapV2PrioMappingPriEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmPrioMapV2PrioMappingPriTable." + INDEX { cmPrioMapV2ProfileIndex, cmPrioMapV2PrioMappingPriIndex } + ::= { cmPrioMapV2PrioMappingPriTable 1 } + +CmPrioMapV2PrioMappingPriEntry ::= SEQUENCE { + cmPrioMapV2PrioMappingPriIndex Integer32, + cmPrioMapV2PrioMappingPriInPrio Integer32, + cmPrioMapV2PrioMappingPriPrioControl PrioMapControlType, + cmPrioMapV2PrioMappingPriXTagPrio Integer32, + cmPrioMapV2PrioMappingPriCOS Integer32 +} + +cmPrioMapV2PrioMappingPriIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The integer index value corresponding to a priority value + based on the cmPrioMapV2ProfileMode. + In case of TOS and 8021P, valid indices are 1 to 8, + in case of DSCP, valid indices are 1 to 64." + ::= { cmPrioMapV2PrioMappingPriEntry 1 } + +cmPrioMapV2PrioMappingPriInPrio OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The integer index value corresponding to a priority value + based on the cmPrioMapV2ProfileMode. + In case of TOS and 8021P, valid indices are 0 to 7, + in case of DSCP, valid indices are 0 to 63." + ::= { cmPrioMapV2PrioMappingPriEntry 2 } + +cmPrioMapV2PrioMappingPriPrioControl OBJECT-TYPE + SYNTAX PrioMapControlType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of whether the priority of + incoming X-TAG should be swapped with cmPrioMapV2XTagPriority." + ::= { cmPrioMapV2PrioMappingPriEntry 3 } + +cmPrioMapV2PrioMappingPriXTagPrio OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of the VLAN priority that + will replace the incoming X-TAG's priority. This is + applicable with cmPrioMapV2XTagControl as 'swap'." + ::= { cmPrioMapV2PrioMappingPriEntry 4 } + +cmPrioMapV2PrioMappingPriCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specification of the COS Priority, i.e. + this helps in determining the appropriate COS Policer for + the Flow." + ::= { cmPrioMapV2PrioMappingPriEntry 5 } + +-- +--cmPrioMapV2ProfileAppliedObjTable +-- +cmPrioMapV2ProfileAppliedObjTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmPrioMapV2ProfileAppliedObjEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Priority Mappings V2 Profile AppliedObj." + ::= { cmFacilityObjects 74 } + +cmPrioMapV2ProfileAppliedObjEntry OBJECT-TYPE + SYNTAX CmPrioMapV2ProfileAppliedObjEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmPrioMapV2ProfileAppliedObjTable." + INDEX { cmPrioMapV2ProfileIndex, cmPrioMapV2ProfileAppliedObj } + ::= { cmPrioMapV2ProfileAppliedObjTable 1 } + +CmPrioMapV2ProfileAppliedObjEntry ::= SEQUENCE { + cmPrioMapV2ProfileAppliedObj VariablePointer +} + +cmPrioMapV2ProfileAppliedObj OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object describe the profile Applied to. It maybe the access port or network port or flow etc." + ::= { cmPrioMapV2ProfileAppliedObjEntry 1 } + + +-- +-- access port extension Table +-- +cmAccPortExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmAccPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Access Port for configuration purposes." + ::= { cmFacilityObjects 75 } + +cmAccPortExtEntry OBJECT-TYPE + SYNTAX CmAccPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmAccPortExtTable." + AUGMENTS { cmEthernetAccPortEntry } + ::= { cmAccPortExtTable 1 } + +CmAccPortExtEntry ::= SEQUENCE { + cmAccPortExtMcastRateLimitEnabled TruthValue, + cmAccPortExtMcastRateLimitSpeedLo Unsigned32, + cmAccPortExtMcastRateLimitSpeedHi Unsigned32, + cmAccPortExtBcastRateLimitEnabled TruthValue, + cmAccPortExtBcastRateLimitSpeedLo Unsigned32, + cmAccPortExtBcastRateLimitSpeedHi Unsigned32, + cmAccPortExtCombinedRateLimitEnabled TruthValue, + cmAccPortExtCombinedRateLimitSpeedLo Unsigned32, + cmAccPortExtCombinedRateLimitSpeedHi Unsigned32, + cmAccPortExtRefPrioMapProfile VariablePointer +} + +cmAccPortExtMcastRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether multicast packets need be limited on this port." + ::= { cmAccPortExtEntry 1 } + +cmAccPortExtMcastRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast packets per port + When cmAccPortExtMcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents low 32 bits." + ::= { cmAccPortExtEntry 2 } + +cmAccPortExtMcastRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast packets per port + When cmAccPortExtMcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents high 32 bits." + ::= { cmAccPortExtEntry 3 } + +cmAccPortExtBcastRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether broadcast packets need be limited per port." + ::= { cmAccPortExtEntry 4 } + +cmAccPortExtBcastRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for broadcast packets per port + When cmAccPortExtBcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents low 32 bits." + ::= { cmAccPortExtEntry 5 } + +cmAccPortExtBcastRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for broadcast packets per port + When cmAccPortExtBcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents high 32 bits." + ::= { cmAccPortExtEntry 6 } + +cmAccPortExtCombinedRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether multicast and broadcast packets need be limited per port." + ::= { cmAccPortExtEntry 7 } + +cmAccPortExtCombinedRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast and broadcast packets per port. + This objects only represents low 32 bits." + ::= { cmAccPortExtEntry 8 } + +cmAccPortExtCombinedRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast and broadcast packets per port. + This objects only represents high 32 bits." + ::= { cmAccPortExtEntry 9 } + +cmAccPortExtRefPrioMapProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set priority map profile." + ::= { cmAccPortExtEntry 10 } + +-- +-- Network port extension Table +-- +cmNetPortExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Network Port for configuration purposes." + ::= { cmFacilityObjects 76 } + +cmNetPortExtEntry OBJECT-TYPE + SYNTAX CmNetPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortExtTable." + AUGMENTS { cmEthernetNetPortEntry } + ::= { cmNetPortExtTable 1 } + +CmNetPortExtEntry ::= SEQUENCE { + cmNetPortExtMcastRateLimitEnabled TruthValue, + cmNetPortExtMcastRateLimitSpeedLo Unsigned32, + cmNetPortExtMcastRateLimitSpeedHi Unsigned32, + cmNetPortExtBcastRateLimitEnabled TruthValue, + cmNetPortExtBcastRateLimitSpeedLo Unsigned32, + cmNetPortExtBcastRateLimitSpeedHi Unsigned32, + cmNetPortExtCombinedRateLimitEnabled TruthValue, + cmNetPortExtCombinedRateLimitSpeedLo Unsigned32, + cmNetPortExtCombinedRateLimitSpeedHi Unsigned32, + cmNetPortExtRefPrioMapProfile VariablePointer +} + +cmNetPortExtMcastRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether multicast packets need be limited on this port." + ::= { cmNetPortExtEntry 1 } + +cmNetPortExtMcastRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast packets per port + When cmNetPortExtMcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents low 32 bits." + ::= { cmNetPortExtEntry 2 } + +cmNetPortExtMcastRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast packets per port + When cmNetPortExtMcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents high 32 bits." + ::= { cmNetPortExtEntry 3 } + +cmNetPortExtBcastRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether broadcast packets need be limited per port." + ::= { cmNetPortExtEntry 4 } + +cmNetPortExtBcastRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for broadcast packets per port + When cmNetPortExtBcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents low 32 bits." + ::= { cmNetPortExtEntry 5 } + +cmNetPortExtBcastRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for broadcast packets per port + When cmNetPortExtBcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. + + This objects only represents high 32 bits." + ::= { cmNetPortExtEntry 6 } + +cmNetPortExtCombinedRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether multicast and broadcast packets need be limited per port." + ::= { cmNetPortExtEntry 7 } + +cmNetPortExtCombinedRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast and broadcast packets per port. + This objects only represents low 32 bits." + ::= { cmNetPortExtEntry 8 } + +cmNetPortExtCombinedRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The rate limiting for multicast and broadcast packets per port. + This objects only represents high 32 bits." + ::= { cmNetPortExtEntry 9 } + +cmNetPortExtRefPrioMapProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set priority map profile." + ::= { cmNetPortExtEntry 10 } + +-- +-- usb WIFI dongle port Table +-- +f3UsbWIFIDonglePortTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3UsbWIFIDonglePortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to wifi dongle Port for configuration purposes." + ::= { cmFacilityObjects 77 } + +f3UsbWIFIDonglePortEntry OBJECT-TYPE + SYNTAX F3UsbWIFIDonglePortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3UsbWIFIDonglePortTable." + INDEX { neIndex, shelfIndex, slotIndex, f3UsbHostIndex } + ::= { f3UsbWIFIDonglePortTable 1 } + +F3UsbWIFIDonglePortEntry ::= SEQUENCE { + f3UsbWIFIDonglePortIndex Integer32, + f3UsbWIFIDonglePortIfIndex InterfaceIndex, + f3UsbWIFIDonglePortEntityIndex PhysicalIndex, + f3UsbWIFIDonglePortAdminState AdminState, + f3UsbWIFIDonglePortOperationalState OperationalState, + f3UsbWIFIDonglePortSecondaryState SecondaryState, + f3UsbWIFIDonglePortSSID DisplayString, + f3UsbWIFIDonglePortPassword DisplayString, + f3UsbWIFIDonglePortEncryption WIFIEncryptionType, + f3UsbWIFIDonglePortIPAddress IpAddress, + f3UsbWIFIDonglePortwWIFIIPNetMask IpAddress, + f3UsbWIFIDonglePortWIFIDHCPRole DHCPType, + f3UsbWIFIDonglePortWIFIAllocatedIPFrom IpAddress, + f3UsbWIFIDonglePortWIFIAllocatedIPEnd IpAddress, + f3UsbWIFIDonglePortStorageType StorageType, + f3UsbWIFIDonglePortRowStatus RowStatus, + f3UsbWIFIDonglePortAccessdUsers DisplayString, + f3UsbWIFIDonglePortName DisplayString +} + +f3UsbWIFIDonglePortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify WIFI dongle port." + ::= { f3UsbWIFIDonglePortEntry 1 } + +f3UsbWIFIDonglePortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for WIFI dongle Port. + An integer index value used to uniquely identify this Port" + ::= { f3UsbWIFIDonglePortEntry 2 } + +f3UsbWIFIDonglePortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Entity Index from ENTITY-MIB for this port." + ::= { f3UsbWIFIDonglePortEntry 3 } + +f3UsbWIFIDonglePortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of this Port." + ::= { f3UsbWIFIDonglePortEntry 4 } + +f3UsbWIFIDonglePortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of this Port." + ::= { f3UsbWIFIDonglePortEntry 5 } + +f3UsbWIFIDonglePortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of this Port." + ::= { f3UsbWIFIDonglePortEntry 6 } + +f3UsbWIFIDonglePortSSID OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the SSID value of this port." + ::= { f3UsbWIFIDonglePortEntry 7 } + +f3UsbWIFIDonglePortPassword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the password value of this SSID." + ::= { f3UsbWIFIDonglePortEntry 8 } + +f3UsbWIFIDonglePortEncryption OBJECT-TYPE + SYNTAX WIFIEncryptionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The encryption type of this port." + ::= { f3UsbWIFIDonglePortEntry 9 } + +f3UsbWIFIDonglePortIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP address of this port." + ::= { f3UsbWIFIDonglePortEntry 10 } + +f3UsbWIFIDonglePortwWIFIIPNetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP address mask of this port." + ::= { f3UsbWIFIDonglePortEntry 11 } + +f3UsbWIFIDonglePortWIFIDHCPRole OBJECT-TYPE + SYNTAX DHCPType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The DHCP role type of this port." + ::= { f3UsbWIFIDonglePortEntry 12 } + +f3UsbWIFIDonglePortWIFIAllocatedIPFrom OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The start IP address could be allocated." + ::= { f3UsbWIFIDonglePortEntry 13 } + +f3UsbWIFIDonglePortWIFIAllocatedIPEnd OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The last IP address could be allocated." + ::= { f3UsbWIFIDonglePortEntry 14 } + +f3UsbWIFIDonglePortStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3UsbWIFIDonglePortEntry 15 } + +f3UsbWIFIDonglePortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3UsbWIFIDonglePortRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3UsbWIFIDonglePortRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3UsbWIFIDonglePortRowStatus object may be modified if + the associated instance of this object is equal to active(1). + + Note that flow creation and deletion is only supported + with access port in connection-oriented evpl mode." + ::= { f3UsbWIFIDonglePortEntry 16 } + +f3UsbWIFIDonglePortAccessdUsers OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The users list of accessed via WIFI dongle port." + ::= { f3UsbWIFIDonglePortEntry 17 } + +f3UsbWIFIDonglePortName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The WIFI dongle port name." + ::= { f3UsbWIFIDonglePortEntry 18 } + +-- +-- BITS 8 PORT GROUP (Building Integrated Timing System) Port +-- +bits8PortGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF Bits8PortGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to BITS 8 Port Group + Facilities for configuration purposes." + ::= { cmFacilityObjects 78 } + +bits8PortGroupEntry OBJECT-TYPE + SYNTAX Bits8PortGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the bits8PortGroupTable." + INDEX { neIndex, shelfIndex, slotIndex, bits8PortGroupIndex } + ::= { bits8PortGroupTable 1 } + +Bits8PortGroupEntry ::= SEQUENCE { + -- Port Indices + bits8PortGroupIndex Integer32, + bits8PortGroupIfIndex InterfaceIndex, + + -- State Management params + bits8PortGroupAdminState AdminState, + bits8PortGroupOperationalState OperationalState, + bits8PortGroupSecondaryState SecondaryState, + + -- bits port specific params + bits8PortGroupLineType BitsPortLineType, + bits8PortGroupLineCode BitsPortLineCode, + bits8PortGroupFrameFormat BitsFrameFormat, + bits8PortGroupSaBitDesignation SaBitDesignation, + + --Synchronous Port params + bits8PortGroupQLModeEnabled TruthValue, + bits8PortGroupTransmitQL SSMQualityLevel, + bits8PortGroupSquelchQL SSMQualityLevel, + bits8PortGroupLineBuildOut LineBuildOut, + bits8PortGroupImpedance BitsPortImpedanceMode, + bits8PortGroupRowStatus RowStatus, + bits8PortGroupActivePorts PortState, + bits8PortGroupClkIfEnabledPorts PortState + +} + +-- bits8PortGroup Indices + + +bits8PortGroupIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this BITS Port within the card. + Note that each BITs Port is uniquely identified + by the indices neIndex, shelfIndex, + slotIndex, portIndex, bits8PortGroupIndex." + ::= { bits8PortGroupEntry 1 } + + +bits8PortGroupIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this BITS Port within the card. + Note that each BITs Port is uniquely identified + by the indices neIndex, shelfIndex, + slotIndex, bits8PortGroupIndex, bits8PortGroupIfIndex. " + ::= { bits8PortGroupEntry 2 } + + +-- State Management params +bits8PortGroupAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the BITS + 8 Port Group." + ::= { bits8PortGroupEntry 3 } + +bits8PortGroupOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the BITS + 8 Port Group." + ::= { bits8PortGroupEntry 4 } + +bits8PortGroupSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the BITS + 8 Port Group." + ::= { bits8PortGroupEntry 5 } + +bits8PortGroupLineType OBJECT-TYPE + SYNTAX BitsPortLineType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the BITS 8 Port Group Line Type. + Determines whether the T1/E1 BITS port operates in T1, E1, + or 2048kHz mode." + ::= { bits8PortGroupEntry 6 } + +bits8PortGroupLineCode OBJECT-TYPE + SYNTAX BitsPortLineCode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the BITS 8 Port Group Line Code. + When the group is configured for a Line Type of T1, + the valid values are t1-b8zs and t1-ami and the default value + is t1-b8zs. When the group is configured for a Line Type of E1, + the valid values are e1-hdb3 and e1-ami and the default value + is e1-hdb3. When the group is configured for a Line Type of + 2048kHz, the value is none." + ::= { bits8PortGroupEntry 7 } + +bits8PortGroupFrameFormat OBJECT-TYPE + SYNTAX BitsFrameFormat + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the BITS 8 Port Group Frame Format. + When the group is configured for a Line Type of T1, the + valid values are t1-sf and t1-esf and the default value is t1-esf. + When the group is configured for a Line Type of E1, the + valid values are e1-unframed, e1-crc4, and e1-dualFrame + and the default value is e1-crc4. When the group is configured + for a Line Type of 2048kHz, the value is none. + + R4.1CC and R4.3CC do not support e1-unframed." + ::= { bits8PortGroupEntry 8 } + +bits8PortGroupSaBitDesignation OBJECT-TYPE + SYNTAX SaBitDesignation + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the BITS 8 Port Group Sa Bit Designation. + Determines which E1 Sa Bit is used to transmit/receive the SSM. + For T1 and 2048khz Line Types, the only allowed value is None. + For E1 Line Type, the default value is bit4 and it can + only have a value of None if QL Mode is disabled, otherwise, + None is an invalid value." + ::= { bits8PortGroupEntry 9 } + +bits8PortGroupQLModeEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether the BITS 8 Port Group + can be enabled/disabled for QL Mode. + When enabled, on receive side + -port shall PEER the SSM (Sync Status Messages) slow protocol PDUs + and take appropriate action + When enabled, on transmit side + -port shall periodically (once a second) transmit QL TLV + information PDUs + When disabled, on receive side, + -port shall terminate and discard any SSM slow protocol PDUs + When disabled, on transmit side + -port shall not transmit any SSM slow protocol PDUs." + ::= { bits8PortGroupEntry 10 } + +bits8PortGroupTransmitQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Transmitted QL value for the BITS 8 Port Group. + If the BITS group's QL Mode is disabled, then the received + QL value is not applicable." + ::= { bits8PortGroupEntry 11 } + +bits8PortGroupSquelchQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set the Squelch QL for the BITS 8 Port Group. + The Squelch QL is only meaningful if the QL Mode is Enabled. + The Squelch QL is used to determine whether or not to squelch + the output of the BITS 8 Port Group. If the system's QL is lower + than the Squelch QL, the output is squelched. + If the BITS group's QL Mode is disabled, then the received + QL value is not applicable." + ::= { bits8PortGroupEntry 12 } + +bits8PortGroupLineBuildOut OBJECT-TYPE + SYNTAX LineBuildOut + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the line build out on the BITS 8 Port Group when + the Line Type is T1." + ::= { bits8PortGroupEntry 13 } + +bits8PortGroupImpedance OBJECT-TYPE + SYNTAX BitsPortImpedanceMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the line impedance mode for the BITS 8 Port Group." + ::= { bits8PortGroupEntry 14 } + +bits8PortGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of bits8PortGroupRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + bits8PortGroupRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The bits8PortGroupRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { bits8PortGroupEntry 15 } + +bits8PortGroupActivePorts OBJECT-TYPE + SYNTAX PortState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Active State for each port of the BITS + 8 Port Group." + ::= { bits8PortGroupEntry 16 } + +bits8PortGroupClkIfEnabledPorts OBJECT-TYPE + SYNTAX PortState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Clock Enabling State for each port of the BITS + 8 Port Group." + ::= { bits8PortGroupEntry 17 } + + + +-- +-- PPS 16 port group +-- +pps16PortGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pps16PortGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Pulse Per Second + Port Facilities." + ::= { cmFacilityObjects 79 } + + +pps16PortGroupEntry OBJECT-TYPE + SYNTAX Pps16PortGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the pps16PortGroupTable." + INDEX { neIndex, shelfIndex, slotIndex, pps16PortGroupIndex } + ::= { pps16PortGroupTable 1 } + +Pps16PortGroupEntry ::= SEQUENCE { + -- Port Indices + pps16PortGroupIndex Integer32, + pps16PortGroupIfIndex InterfaceIndex, + + -- State Management params + pps16PortGroupAdminState AdminState, + pps16PortGroupOperationalState OperationalState, + pps16PortGroupSecondaryState SecondaryState, + pps16PortGroupAlias DisplayString, + + -- port specific params + pps16PortGroupSquelchControl SquelchControl, + + pps16PortGroupTODSource VariablePointer, + pps16PortGroupDirection SignalDirectionType, + pps16PortGroupDelayCompensation Integer32, + pps16PortGroupRowStatus RowStatus + + -- pps16PortGroupOutputType PPSPhyInterfaceType + +} + +pps16PortGroupIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Pulse Per Second Port within the card." + ::= { pps16PortGroupEntry 1 } + +pps16PortGroupIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + Pulse Per Second Port. An integer index value used to + uniquely identify this Pulse Per Second Port." + ::= { pps16PortGroupEntry 2 } + +-- State Management params +pps16PortGroupAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Pulse Per Second + Port." + ::= { pps16PortGroupEntry 3 } + +pps16PortGroupOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Pulse Per Second + Port." + ::= { pps16PortGroupEntry 4 } + +pps16PortGroupSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Pulse Per Second + Port." + ::= { pps16PortGroupEntry 5 } + +pps16PortGroupAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the gps 10MHz Port entity." + ::= { pps16PortGroupEntry 6 } + + +pps16PortGroupSquelchControl OBJECT-TYPE + SYNTAX SquelchControl + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to set the Squelch Control for the Pulse Per Second port. + The Squelch Control is used to determine the type of squelch control + used to squelch the output of the TOD port." + ::= { pps16PortGroupEntry 7 } + + +pps16PortGroupTODSource OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to set the Pulse Per Second Source for the Port." + ::= { pps16PortGroupEntry 8 } + +pps16PortGroupDirection OBJECT-TYPE + SYNTAX SignalDirectionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of the signal type + (i.e. input or output)." + ::= { pps16PortGroupEntry 9 } + + +pps16PortGroupDelayCompensation OBJECT-TYPE + SYNTAX Integer32 (0..90) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the PPS external Delay + Compensation in nanoseconds. The valid values are 0 to 96 in + 8 nanoseconds steps. Values which are not multiple of 8 will + be automatically rounded up to the next multiple of 8." + ::= { pps16PortGroupEntry 10 } + +pps16PortGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of pps16PortGroupRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + pps16PortGroupRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The pps16PortGroupRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { pps16PortGroupEntry 11 } + + +--pps16PortGroupOutputType OBJECT-TYPE +-- SYNTAX PPSPhyInterfaceType +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "This object specify PPS physical interface type." +-- ::= { pps16PortGroupEntry 11 } + + + + + + + + +-- +-- CLK 16 port group +-- +clk16PortGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF Clk16PortGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Pulse Per Second + Port Facilities." + ::= { cmFacilityObjects 80 } + + +clk16PortGroupEntry OBJECT-TYPE + SYNTAX Clk16PortGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the clk16PortGroupTable." + INDEX { neIndex, shelfIndex, slotIndex, clk16PortGroupIndex } + ::= { clk16PortGroupTable 1 } + +Clk16PortGroupEntry ::= SEQUENCE { + -- Port Indices + clk16PortGroupIndex Integer32, + clk16PortGroupIfIndex InterfaceIndex, + + -- State Management params + clk16PortGroupAdminState AdminState, + clk16PortGroupOperationalState OperationalState, + clk16PortGroupSecondaryState SecondaryState, + clk16PortGroupAlias DisplayString, + + -- port specific params + + clk16PortGroupDirection SignalDirectionType, + clk16PortGroupSquelchControl SquelchControl, + clk16PortGroupSquelchQL SSMQualityLevel, + + clk16PortGroupRowStatus RowStatus + +} + +clk16PortGroupIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Pulse Per Second Port within the card." + ::= { clk16PortGroupEntry 1 } + +clk16PortGroupIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + Pulse Per Second Port. An integer index value used to + uniquely identify this Pulse Per Second Port." + ::= { clk16PortGroupEntry 2 } + +-- State Management params +clk16PortGroupAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Pulse Per Second + Port." + ::= { clk16PortGroupEntry 3 } + +clk16PortGroupOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Pulse Per Second + Port." + ::= { clk16PortGroupEntry 4 } + +clk16PortGroupSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Pulse Per Second + Port." + ::= { clk16PortGroupEntry 5 } + +clk16PortGroupAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the gps 10MHz Port entity." + ::= { clk16PortGroupEntry 6 } + + + +clk16PortGroupDirection OBJECT-TYPE + SYNTAX SignalDirectionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of the signal type + (i.e. input or output)." + ::= { clk16PortGroupEntry 7 } + + +clk16PortGroupSquelchControl OBJECT-TYPE + SYNTAX SquelchControl + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to set the Squelch Control for the Pulse Per Second port. + The Squelch Control is used to determine the type of squelch control + used to squelch the output of the TOD port." + ::= { clk16PortGroupEntry 8 } + +clk16PortGroupSquelchQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to set the Squelch QL for the 10MHz port. + This value is used when f310MHzClockPortSquelchControl is squelch-ql. + The Squelch QL is used to determine whether or not to squelch + the output of the TOD port. If the system's QL is lower + than the Squelch QL, the output is squelched." + ::= { clk16PortGroupEntry 9 } + + + +clk16PortGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of clk16PortGroupRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + clk16PortGroupRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The clk16PortGroupRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { clk16PortGroupEntry 10 } + + + + + +-- +-- TodPps 16 Port +-- +todPps16PortGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF TodPps16PortGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Time Of Day + Port Facilities." + ::= { cmFacilityObjects 81 } + +todPps16PortGroupEntry OBJECT-TYPE + SYNTAX TodPps16PortGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the todPps16PortGroupTable." + INDEX { neIndex, shelfIndex, slotIndex, todPps16PortGroupIndex } + ::= { todPps16PortGroupTable 1 } + +TodPps16PortGroupEntry ::= SEQUENCE { + -- Port Indices + todPps16PortGroupIndex Integer32, + todPps16PortGroupIfIndex InterfaceIndex, + + -- State Management params + todPps16PortGroupAdminState AdminState, + todPps16PortGroupOperationalState OperationalState, + todPps16PortGroupSecondaryState SecondaryState, + todPps16PortGroupAlias DisplayString, + + -- port specific params + todPps16PortGroupSquelchControl SquelchControl, + todPps16PortGroupSquelchQL SSMQualityLevel, + todPps16PortGroupTODSource VariablePointer, + todPps16PortGroupOutputFormat TODOutputFormat, + todPps16PortGroupDelayCompensation Integer32, + + + todPps16PortGroupRowStatus RowStatus + + +} + +todPps16PortGroupIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Time Of Day Port within the card." + ::= { todPps16PortGroupEntry 1 } + +todPps16PortGroupIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + Time Of Day Port. An integer index value used to + uniquely identify this Time Of Day Port." + ::= { todPps16PortGroupEntry 2 } + + +-- State Management params +todPps16PortGroupAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Time Of Day + Port." + ::= { todPps16PortGroupEntry 3 } + +todPps16PortGroupOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Time Of Day + Port." + ::= { todPps16PortGroupEntry 4 } + +todPps16PortGroupSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Time Of Day + Port." + ::= { todPps16PortGroupEntry 5 } + +todPps16PortGroupAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the gps 10MHz Port entity." + ::= { todPps16PortGroupEntry 6 } + + + +todPps16PortGroupSquelchControl OBJECT-TYPE + SYNTAX SquelchControl + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to set the Squelch Control for the Time Of Day port. + The Squelch Control is used to determine the type of squelch control + used to squelch the output of the TOD port." + ::= { todPps16PortGroupEntry 7 } + +todPps16PortGroupSquelchQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to set the Squelch QL for the Time Of Day port. + This value is used when todPps16PortGroupSquelchControl is squelch-ql. + The Squelch QL is used to determine whether or not to squelch + the output of the TOD port. If the system's QL is lower + than the Squelch QL, the output is squelched." + ::= { todPps16PortGroupEntry 8 } + +todPps16PortGroupTODSource OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to set the Time Of Day Source for the Port." + ::= { todPps16PortGroupEntry 9 } + +todPps16PortGroupOutputFormat OBJECT-TYPE + SYNTAX TODOutputFormat + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to set the Output Format for the Time Of Day port. + The Output Format is used to determine the type of output format + of the TOD port." + ::= { todPps16PortGroupEntry 10 } + + +todPps16PortGroupDelayCompensation OBJECT-TYPE + SYNTAX Integer32 (0..90) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the PPS external Delay + Compensation in nanoseconds. The valid values are 0 to 96 in + 8 nanoseconds steps. Values which are not multiple of 8 will + be automatically rounded up to the next multiple of 8." + ::= { todPps16PortGroupEntry 11 } + +todPps16PortGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of clk16PortGroupRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + todPps16PortGroupRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The clk16PortGroupRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { todPps16PortGroupEntry 12 } + +-- +-- Policer Envelope Table +-- +f3PolicerEnvelopeTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PolicerEnvelopeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to policer envelope for configuration purposes." + ::= { cmFacilityObjects 82 } + +f3PolicerEnvelopeEntry OBJECT-TYPE + SYNTAX F3PolicerEnvelopeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PolicerEnvelopeTable." + INDEX { neIndex, f3PolicerEnvelopeIndex } + ::= { f3PolicerEnvelopeTable 1 } + +F3PolicerEnvelopeEntry ::= SEQUENCE { + f3PolicerEnvelopeIndex Integer32, + f3PolicerEnvelopeCouplingFlag TruthValue, + f3PolicerEnvelopeStorageType StorageType, + f3PolicerEnvelopeRowStatus RowStatus +} + +f3PolicerEnvelopeIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify policer envelope." + ::= { f3PolicerEnvelopeEntry 1 } + +f3PolicerEnvelopeCouplingFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of Policer Envelope Coupling Flag. + When coupling is enabled, tokens that would normally be + added to the C-bucket are passed to the E-bucket only once the CIR + bucket has reached its CBS level. Therefore under this condition + the E-bucket is being filled at the rate of CIR + EIR. + Normally the long term average of frames declared yellow, which is + bounded by the EIR. Coupling is a function to allow the + long term average of frames declared yellow to be bounded by + CIR + EIR. This allows a higher volume of yellow frames + to be delivered/received if the arrival of green marked frames + is low. Tokens from the E-bucket do NOT get passed to the + C-bucket once the EBS level has been reached. + Enabling coupling in combination with a provisioned EIR of 0 + allows for a single rate three color marking (srTCM) algorithm + to be established. In this situation the E-bucket is filled at the + CIR rate in the case the C-bucket is filled to its CBS level" + ::= { f3PolicerEnvelopeEntry 2 } + +f3PolicerEnvelopeStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PolicerEnvelopeEntry 3 } + +f3PolicerEnvelopeRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3PolicerEnvelopeRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3UsbWIFIDonglePortRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PolicerEnvelopeRowStatus object may be modified if + the associated instance of this object is equal to active(1). + + Note that flow creation and deletion is only supported + with access port in connection-oriented evpl mode." + ::= { f3PolicerEnvelopeEntry 4 } + + +-- +-- Envelope Assoc Policer Flows +-- +f3EnvelopeAssocPolicerTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EnvelopeAssocPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Flows which are envelope associated policers instance" + ::= { cmFacilityObjects 83 } + +f3EnvelopeAssocPolicerEntry OBJECT-TYPE + SYNTAX F3EnvelopeAssocPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EnvelopeAssocPolicerTable." + INDEX { neIndex, f3PolicerEnvelopeIndex, f3EnvelopeAssocPolicer } + ::= { f3EnvelopeAssocPolicerTable 1 } + +F3EnvelopeAssocPolicerEntry ::= SEQUENCE { + f3EnvelopeAssocPolicer VariablePointer +} + +f3EnvelopeAssocPolicer OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pointer to a policer instance which is associated with envelope." + ::= { f3EnvelopeAssocPolicerEntry 1 } + + +-- +-- Network Port Exp encoding table +-- +cmNetPortExpDEEncTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetPortExpDEEncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Network Port Exp drop eligibility encoding table. This + is applied to a frame that is egressing at the Network port." + ::= { cmFacilityObjects 84 } + +cmNetPortExpDEEncEntry OBJECT-TYPE + SYNTAX CmNetPortExpDEEncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortExpDEEncTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmNetPortExpDEEncIndex } + ::= { cmNetPortExpDEEncTable 1 } + +CmNetPortExpDEEncEntry ::= SEQUENCE { + cmNetPortExpDEEncIndex Integer32, + cmNetPortExpDEEncInPriority VlanPriority, + cmNetPortExpDEEncDropIneligiblePrio VlanPriority, + cmNetPortExpDEEncDropEligiblePrio VlanPriority +} + +cmNetPortExpDEEncIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the Exp drop eligible encoding table." + ::= { cmNetPortExpDEEncEntry 1 } + +cmNetPortExpDEEncInPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the input priority that is translated to a + drop eligibility priority or a drop ineligibility priority." + ::= { cmNetPortExpDEEncEntry 2 } + +cmNetPortExpDEEncDropIneligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the Exp value that has a priority value with + implicit drop ineligibility encoded into it." + ::= { cmNetPortExpDEEncEntry 3 } + +cmNetPortExpDEEncDropEligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the Exp value that has a priority value with + implicit drop eligibility encoded into it." + ::= { cmNetPortExpDEEncEntry 4 } + +-- +-- Network Port Exp decoding table +-- + +cmNetPortExpDEDecTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetPortExpDEDecEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Network Port Exp drop eligibility decoding table. This + is applied to a frame that is ingressing at a port." + ::= { cmFacilityObjects 85 } + +cmNetPortExpDEDecEntry OBJECT-TYPE + SYNTAX CmNetPortExpDEDecEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortExpDEDecTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmNetPortExpDEDecIndex } + ::= { cmNetPortExpDEDecTable 1 } + +CmNetPortExpDEDecEntry ::= SEQUENCE { + cmNetPortExpDEDecIndex Integer32, + cmNetPortExpDEDecInPriority VlanPriority, + cmNetPortExpDEDecOutPriority VlanPriority, + cmNetPortExpDEDecDropEligible TruthValue +} + + +cmNetPortExpDEDecIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the Exp drop eligible decoding table." + ::= { cmNetPortExpDEDecEntry 1 } + +cmNetPortExpDEDecInPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the input priority that is decoded to get + priority and the drop eligibility of a frame." + ::= { cmNetPortExpDEDecEntry 2 } + +cmNetPortExpDEDecOutPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the priority value decoded from a incoming Exp value." + ::= { cmNetPortExpDEDecEntry 3 } + +cmNetPortExpDEDecDropEligible OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop eligibility decoded from a incoming + Exp value." + ::= { cmNetPortExpDEDecEntry 4 } + +-- +-- Network Port Exp pair table +-- + +cmNetPortExpDEPairTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetPortExpDEPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Network Port Exp drop eligibility priority pair table. + The priority pair is encoded to same drop eligibility and + drop ineligibility priority. Depending on the Exp DE Enc/Dec + mode there can be upto 3 pairs in the table. There will one + pair for 7P1D, two pairs for 6P2D and three pairs for 5P3D." + ::= { cmFacilityObjects 86 } + +cmNetPortExpDEPairEntry OBJECT-TYPE + SYNTAX CmNetPortExpDEPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortExpDEPairEntry." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmNetPortExpDEPairIndex } + ::= { cmNetPortExpDEPairTable 1 } + +CmNetPortExpDEPairEntry ::= SEQUENCE { + cmNetPortExpDEPairIndex Integer32, + cmNetPortExpDEDropIneligiblePrio VlanPriority, + cmNetPortExpDEDropEligiblePrio VlanPriority +} + +cmNetPortExpDEPairIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the Exp drop eligible priority pair table." + ::= { cmNetPortExpDEPairEntry 1 } + +cmNetPortExpDEDropIneligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop ineligible priority." + ::= { cmNetPortExpDEPairEntry 2 } + +cmNetPortExpDEDropEligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop eligible priority." + ::= { cmNetPortExpDEPairEntry 3 } + + +-- +-- Network Port IpPrec encoding table +-- +cmNetPortIpPrecDEEncTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetPortIpPrecDEEncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Network Port IpPrec drop eligibility encoding table. This + is applied to a frame that is egressing at the Network port." + ::= { cmFacilityObjects 87 } + +cmNetPortIpPrecDEEncEntry OBJECT-TYPE + SYNTAX CmNetPortIpPrecDEEncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortIpPrecDEEncTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmNetPortIpPrecDEEncIndex } + ::= { cmNetPortIpPrecDEEncTable 1 } + +CmNetPortIpPrecDEEncEntry ::= SEQUENCE { + cmNetPortIpPrecDEEncIndex Integer32, + cmNetPortIpPrecDEEncInPriority VlanPriority, + cmNetPortIpPrecDEEncDropIneligiblePrio VlanPriority, + cmNetPortIpPrecDEEncDropEligiblePrio VlanPriority +} + +cmNetPortIpPrecDEEncIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the IpPrec drop eligible encoding table." + ::= { cmNetPortIpPrecDEEncEntry 1 } + +cmNetPortIpPrecDEEncInPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the input priority that is translated to a + drop eligibility priority or a drop ineligibility priority." + ::= { cmNetPortIpPrecDEEncEntry 2 } + +cmNetPortIpPrecDEEncDropIneligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the IpPrec value that has a priority value with + implicit drop ineligibility encoded into it." + ::= { cmNetPortIpPrecDEEncEntry 3 } + +cmNetPortIpPrecDEEncDropEligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the IpPrec value that has a priority value with + implicit drop eligibility encoded into it." + ::= { cmNetPortIpPrecDEEncEntry 4 } + +-- +-- Network Port IpPrec decoding table +-- + +cmNetPortIpPrecDEDecTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetPortIpPrecDEDecEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Network Port IpPrec drop eligibility decoding table. This + is applied to a frame that is ingressing at a port." + ::= { cmFacilityObjects 88 } + +cmNetPortIpPrecDEDecEntry OBJECT-TYPE + SYNTAX CmNetPortIpPrecDEDecEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortIpPrecDEDecTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmNetPortIpPrecDEDecIndex } + ::= { cmNetPortIpPrecDEDecTable 1 } + +CmNetPortIpPrecDEDecEntry ::= SEQUENCE { + cmNetPortIpPrecDEDecIndex Integer32, + cmNetPortIpPrecDEDecInPriority VlanPriority, + cmNetPortIpPrecDEDecOutPriority VlanPriority, + cmNetPortIpPrecDEDecDropEligible TruthValue +} + + +cmNetPortIpPrecDEDecIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the IpPrec drop eligible decoding table." + ::= { cmNetPortIpPrecDEDecEntry 1 } + +cmNetPortIpPrecDEDecInPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the input priority that is decoded to get + priority and the drop eligibility of a frame." + ::= { cmNetPortIpPrecDEDecEntry 2 } + +cmNetPortIpPrecDEDecOutPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the priority value decoded from a incoming IpPrec value." + ::= { cmNetPortIpPrecDEDecEntry 3 } + +cmNetPortIpPrecDEDecDropEligible OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop eligibility decoded from a incoming + IpPrec value." + ::= { cmNetPortIpPrecDEDecEntry 4 } + +-- +-- Network Port IpPrec pair table +-- + +cmNetPortIpPrecDEPairTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetPortIpPrecDEPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Network Port IpPrec drop eligibility priority pair table. + The priority pair is encoded to same drop eligibility and + drop ineligibility priority. Depending on the IpPrec DE Enc/Dec + mode there can be upto 3 pairs in the table. There will one + pair for 7P1D, two pairs for 6P2D and three pairs for 5P3D." + ::= { cmFacilityObjects 89 } + +cmNetPortIpPrecDEPairEntry OBJECT-TYPE + SYNTAX CmNetPortIpPrecDEPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortIpPrecDEPairEntry." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmNetPortIpPrecDEPairIndex } + ::= { cmNetPortIpPrecDEPairTable 1 } + +CmNetPortIpPrecDEPairEntry ::= SEQUENCE { + cmNetPortIpPrecDEPairIndex Integer32, + cmNetPortIpPrecDEDropIneligiblePrio VlanPriority, + cmNetPortIpPrecDEDropEligiblePrio VlanPriority +} + +cmNetPortIpPrecDEPairIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the IpPrec drop eligible priority pair table." + ::= { cmNetPortIpPrecDEPairEntry 1 } + +cmNetPortIpPrecDEDropIneligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop ineligible priority." + ::= { cmNetPortIpPrecDEPairEntry 2 } + +cmNetPortIpPrecDEDropEligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop eligible priority." + ::= { cmNetPortIpPrecDEPairEntry 3 } + + +-- +-- Network Port EncapPcp encoding table +-- +cmNetPortEncapPcpDEEncTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetPortEncapPcpDEEncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Network Port EncapPcp drop eligibility encoding table. This + is applied to a frame that is egressing at the Network port." + ::= { cmFacilityObjects 90 } + +cmNetPortEncapPcpDEEncEntry OBJECT-TYPE + SYNTAX CmNetPortEncapPcpDEEncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortEncapPcpDEEncTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmNetPortEncapPcpDEEncIndex } + ::= { cmNetPortEncapPcpDEEncTable 1 } + +CmNetPortEncapPcpDEEncEntry ::= SEQUENCE { + cmNetPortEncapPcpDEEncIndex Integer32, + cmNetPortEncapPcpDEEncInPriority VlanPriority, + cmNetPortEncapPcpDEEncDropIneligiblePrio VlanPriority, + cmNetPortEncapPcpDEEncDropEligiblePrio VlanPriority +} + +cmNetPortEncapPcpDEEncIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the EncapPcp drop eligible encoding table." + ::= { cmNetPortEncapPcpDEEncEntry 1 } + +cmNetPortEncapPcpDEEncInPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the input priority that is translated to a + drop eligibility priority or a drop ineligibility priority." + ::= { cmNetPortEncapPcpDEEncEntry 2 } + +cmNetPortEncapPcpDEEncDropIneligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the EncapPcp value that has a priority value with + implicit drop ineligibility encoded into it." + ::= { cmNetPortEncapPcpDEEncEntry 3 } + +cmNetPortEncapPcpDEEncDropEligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the EncapPcp value that has a priority value with + implicit drop eligibility encoded into it." + ::= { cmNetPortEncapPcpDEEncEntry 4 } + +-- +-- Network Port EncapPcp decoding table +-- + +cmNetPortEncapPcpDEDecTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetPortEncapPcpDEDecEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Network Port EncapPcp drop eligibility decoding table. This + is applied to a frame that is ingressing at a port." + ::= { cmFacilityObjects 91 } + +cmNetPortEncapPcpDEDecEntry OBJECT-TYPE + SYNTAX CmNetPortEncapPcpDEDecEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortEncapPcpDEDecTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmNetPortEncapPcpDEDecIndex } + ::= { cmNetPortEncapPcpDEDecTable 1 } + +CmNetPortEncapPcpDEDecEntry ::= SEQUENCE { + cmNetPortEncapPcpDEDecIndex Integer32, + cmNetPortEncapPcpDEDecInPriority VlanPriority, + cmNetPortEncapPcpDEDecOutPriority VlanPriority, + cmNetPortEncapPcpDEDecDropEligible TruthValue +} + + +cmNetPortEncapPcpDEDecIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the EncapPcp drop eligible decoding table." + ::= { cmNetPortEncapPcpDEDecEntry 1 } + +cmNetPortEncapPcpDEDecInPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the input priority that is decoded to get + priority and the drop eligibility of a frame." + ::= { cmNetPortEncapPcpDEDecEntry 2 } + +cmNetPortEncapPcpDEDecOutPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the priority value decoded from a incoming EncapPcp value." + ::= { cmNetPortEncapPcpDEDecEntry 3 } + +cmNetPortEncapPcpDEDecDropEligible OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop eligibility decoded from a incoming + EncapPcp value." + ::= { cmNetPortEncapPcpDEDecEntry 4 } + +-- +-- Network Port EncapPcp pair table +-- + +cmNetPortEncapPcpDEPairTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNetPortEncapPcpDEPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Network Port EncapPcp drop eligibility priority pair table. + The priority pair is encoded to same drop eligibility and + drop ineligibility priority. Depending on the EncapPcp DE Enc/Dec + mode there can be upto 3 pairs in the table. There will one + pair for 7P1D, two pairs for 6P2D and three pairs for 5P3D." + ::= { cmFacilityObjects 92 } + +cmNetPortEncapPcpDEPairEntry OBJECT-TYPE + SYNTAX CmNetPortEncapPcpDEPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortEncapPcpDEPairEntry." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmNetPortEncapPcpDEPairIndex } + ::= { cmNetPortEncapPcpDEPairTable 1 } + +CmNetPortEncapPcpDEPairEntry ::= SEQUENCE { + cmNetPortEncapPcpDEPairIndex Integer32, + cmNetPortEncapPcpDEDropIneligiblePrio VlanPriority, + cmNetPortEncapPcpDEDropEligiblePrio VlanPriority +} + +cmNetPortEncapPcpDEPairIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the EncapPcp drop eligible priority pair table." + ::= { cmNetPortEncapPcpDEPairEntry 1 } + +cmNetPortEncapPcpDEDropIneligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop ineligible priority." + ::= { cmNetPortEncapPcpDEPairEntry 2 } + +cmNetPortEncapPcpDEDropEligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop eligible priority." + ::= { cmNetPortEncapPcpDEPairEntry 3 } + +f3SatelliteTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SatelliteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of GNSS Satellite entries on the NIDs." + ::= { cmFacilityObjects 93 } + +f3SatelliteEntry OBJECT-TYPE + SYNTAX F3SatelliteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SatelliteTable Entries can + be created/deleted in this table by management application action." + INDEX { f3SatelliteIndex } + ::= { f3SatelliteTable 1 } + +F3SatelliteEntry ::= SEQUENCE { + f3SatelliteIndex Unsigned32, + f3SatelliteSV Unsigned32, + f3SatelliteInUse TruthValue, + f3SatelliteSVType ConstellationTypesBitMap, + f3SatelliteCNO Unsigned32, + f3SatelliteHealth SatelliteHealth, + f3SatelliteAzimuth Unsigned32, + f3SatelliteElevation Unsigned32, + f3SatelliteGnssReceiverPort VariablePointer + +} + +f3SatelliteIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Satellite Entry in the f3SatelliteTable." + ::= { f3SatelliteEntry 1 } + +f3SatelliteInUse OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates whether the Satellite Entry been used by GNSS receiver. + It is supported only on OSA542x devices." + ::= { f3SatelliteEntry 2 } + +f3SatelliteSV OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the Satellite Entry SV PRN number." + ::= { f3SatelliteEntry 3 } + +f3SatelliteSVType OBJECT-TYPE + SYNTAX ConstellationTypesBitMap + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the Satellite Entry Constellation Type." + ::= { f3SatelliteEntry 4 } + +f3SatelliteCNO OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the Satellite Entry Signal Level (Carrier-to-Noise power ratio) + in dB-Hz units." + ::= { f3SatelliteEntry 5 } + +f3SatelliteHealth OBJECT-TYPE + SYNTAX SatelliteHealth + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the Satellite Entry Health." + ::= { f3SatelliteEntry 6 } + +f3SatelliteAzimuth OBJECT-TYPE + SYNTAX Unsigned32 (0..360) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the Satellite Entry Azimuth Angle in degrees." + ::= { f3SatelliteEntry 7 } + +f3SatelliteElevation OBJECT-TYPE + SYNTAX Unsigned32 (0..90) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the Satellite Entry Elevation Angle in degrees." + ::= { f3SatelliteEntry 8 } +f3SatelliteGnssReceiverPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the GNSS Receiver Port OID related to this Satellite Entry." + ::= { f3SatelliteEntry 9 } + +-- +-- Traffic Port JDSU Ext Table +-- + +cmEthernetTrafficPortJdsuExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetTrafficPortJdsuExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Traffic Port + Facilities for JDSU configuration purposes." + ::= { cmFacilityObjects 94 } + +cmEthernetTrafficPortJdsuExtEntry OBJECT-TYPE + SYNTAX CmEthernetTrafficPortJdsuExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetTrafficPortJdsuExtTable." + AUGMENTS { cmEthernetTrafficPortEntry } + ::= { cmEthernetTrafficPortJdsuExtTable 1 } + +CmEthernetTrafficPortJdsuExtEntry ::= SEQUENCE { + cmEthernetTrafficPortJDSUControlFramesSnoopingEnabled TruthValue, + cmEthernetTrafficPortJDSULoopbackVlan VlanId, + cmEthernetTrafficPortJDSULoopbackVlanList DisplayString +} + +cmEthernetTrafficPortJDSUControlFramesSnoopingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enabled: reaction/response to JDSU in-band loopback requests and hallo requests. + Disabled: Not reaction/response to JDSU in-band loopback requests and hallo requests. + FPGA shall not filter the JDSU control frames to processor. + From enabled to disabled, if there is already a JDSU loopback on the port, + release current loopback. + JDSU loopback doesn't need port in maintenance state." + ::= { cmEthernetTrafficPortJdsuExtEntry 1 } + +cmEthernetTrafficPortJDSULoopbackVlan OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Applicable when port in JDSU VLAN loopback." + ::= { cmEthernetTrafficPortJdsuExtEntry 2 } + +cmEthernetTrafficPortJDSULoopbackVlanList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The format is like 'OuterVid1-OuterPri1;InnerVid1-InnerPri1, OuterVid2-OuterPri2, + OuterVid3-OuterPri3;InnerVid3-InnerPri3'('1-*;2-*, 3-*, 4-*;5-*')." + ::= { cmEthernetTrafficPortJdsuExtEntry 3 } + +-- +-- Flow Point QoS Shaper +-- +f3FpQosShaperTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FpQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Flow Point + Quality of Service Shaper for configuration purposes." + ::= { cmFacilityObjects 95 } + +f3FpQosShaperEntry OBJECT-TYPE + SYNTAX F3FpQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FpQosShaperTable. + These entries represent an Flow Point Quality + of Service Shaper." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, f3FpQosShaperIndex } + ::= { f3FpQosShaperTable 1 } + +F3FpQosShaperEntry ::= SEQUENCE { + f3FpQosShaperIndex Integer32, + + f3FpQosShaperAdminState AdminState, + f3FpQosShaperOperationalState OperationalState, + f3FpQosShaperSecondaryState SecondaryState, + + f3FpQosShaperCIRLo Unsigned32, + f3FpQosShaperCIRHi Unsigned32, + f3FpQosShaperEIRLo Unsigned32, + f3FpQosShaperEIRHi Unsigned32, + f3FpQosShaperCBS Unsigned32, + f3FpQosShaperEBS Unsigned32, + f3FpQosShaperBufferSize Unsigned32, + f3FpQosShaperCOS Integer32, + + f3FpQosShaperStorageType StorageType, + f3FpQosShaperRowStatus RowStatus, + f3FpQosShaperWfqWeight Integer32 +} + +f3FpQosShaperIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a Quality + of Service Shaper." + ::= { f3FpQosShaperEntry 1 } + +f3FpQosShaperAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Administrative State of a Shaper." + ::= { f3FpQosShaperEntry 2 } + +f3FpQosShaperOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of a Shaper." + ::= { f3FpQosShaperEntry 3 } + +f3FpQosShaperSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Shaper." + ::= { f3FpQosShaperEntry 4 } + +f3FpQosShaperCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information Rate (CIR) + (Lower 32 bits) of the Shaper." + ::= { f3FpQosShaperEntry 5 } + +f3FpQosShaperCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information Rate (CIR) + (Higher 32 bits) of the Shaper." + ::= { f3FpQosShaperEntry 6 } + +f3FpQosShaperEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information Rate (EIR) + (Lower 32 bits) of a Shaper." + ::= { f3FpQosShaperEntry 7 } + +f3FpQosShaperEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information Rate (EIR) + (Lower 32 bits) of a Shaper." + ::= { f3FpQosShaperEntry 8 } + +f3FpQosShaperCBS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Burst Size (CBS) + of a Shaper." + ::= { f3FpQosShaperEntry 9 } + +f3FpQosShaperEBS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Burst Size (EBS) + of a Shaper." + ::= { f3FpQosShaperEntry 10 } + +f3FpQosShaperBufferSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Buffer Size of the Shaper." + ::= { f3FpQosShaperEntry 11 } + +f3FpQosShaperCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the COS (Class of Service) value for + the QOS Shaper." + ::= { f3FpQosShaperEntry 12 } + +f3FpQosShaperStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3FpQosShaperEntry 13 } + +f3FpQosShaperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3FpQosShaperRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3FpQosShaperRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3FpQosShaperRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3FpQosShaperEntry 14 } + +f3FpQosShaperWfqWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the wfq weight of the QoS Shaper." + ::= { f3FpQosShaperEntry 15 } + +-- +-- Flow Point QoS Policer +-- +f3FpQosPolicerTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FpQosPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Flow Point + Quality of Service Policer for configuration purposes." + ::= { cmFacilityObjects 96 } + +f3FpQosPolicerEntry OBJECT-TYPE + SYNTAX F3FpQosPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FpQosPolicerTable. + These entries represent an Flow Point Quality + of Service Policer." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, f3FpQosPolicerIndex } + ::= { f3FpQosPolicerTable 1 } + +F3FpQosPolicerEntry ::= SEQUENCE { + f3FpQosPolicerIndex Integer32, + + f3FpQosPolicerAdminState AdminState, + f3FpQosPolicerOperationalState OperationalState, + f3FpQosPolicerSecondaryState SecondaryState, + + f3FpQosPolicerCIRLo Unsigned32, + f3FpQosPolicerCIRHi Unsigned32, + f3FpQosPolicerEIRLo Unsigned32, + f3FpQosPolicerEIRHi Unsigned32, + f3FpQosPolicerCBS Integer32, + f3FpQosPolicerEBS Integer32, + + f3FpQosPolicerAlgorithm PolicerAlgorithmType, + f3FpQosPolicerColorMode PolicerColorMode, + f3FpQosPolicerCouplingFlag TruthValue, + f3FpQosPolicerPolicingEnabled TruthValue, + + f3FpQosPolicerStorageType StorageType, + f3FpQosPolicerRowStatus RowStatus, + + f3FpQosPolicerCIRMaxHi Unsigned32, + f3FpQosPolicerCIRMaxLo Unsigned32, + f3FpQosPolicerEIRMaxHi Unsigned32, + f3FpQosPolicerEIRMaxLo Unsigned32, + f3FpQosPolicerEnvelopeObject VariablePointer, + f3FpQosPolicerRank Integer32 +} + +f3FpQosPolicerIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a Quality + of Service Policer. + The Policer Index represents the COS level. This + is applicable in case of a Multi COS Flow Point. Index 1 + represents COS 0; Index 2 represents COS 1 and so on." + ::= { f3FpQosPolicerEntry 1 } + +f3FpQosPolicerAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Administrative State of a Policer." + ::= { f3FpQosPolicerEntry 2 } + +f3FpQosPolicerOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of a Policer." + ::= { f3FpQosPolicerEntry 3 } + +f3FpQosPolicerSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of a Policer." + ::= { f3FpQosPolicerEntry 4 } + +f3FpQosPolicerCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information Rate (CIR) + (Lower 32 bits) of the Policer." + ::= { f3FpQosPolicerEntry 5 } + +f3FpQosPolicerCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information Rate (CIR) + (Higher 32 bits) of the Policer." + ::= { f3FpQosPolicerEntry 6 } + +f3FpQosPolicerEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information Rate (EIR) + (Lower 32 bits) of a Policer." + ::= { f3FpQosPolicerEntry 7 } + +f3FpQosPolicerEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information Rate (EIR) + (Lower 32 bits) of a Policer." + ::= { f3FpQosPolicerEntry 8 } + +f3FpQosPolicerCBS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Burst Size (CBS) + of a Policer." + ::= { f3FpQosPolicerEntry 9 } + +f3FpQosPolicerEBS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Burst Size (EBS) + of a Policer." + ::= { f3FpQosPolicerEntry 10 } + +f3FpQosPolicerAlgorithm OBJECT-TYPE + SYNTAX PolicerAlgorithmType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents Policer algorithm as 'srTCM' + (Single Rate Triple Color Marking) or 'trTCM' + (Two Rate Triple Color Marking)." + ::= { f3FpQosPolicerEntry 11 } + +f3FpQosPolicerColorMode OBJECT-TYPE + SYNTAX PolicerColorMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Color Mode as + 'color-aware' or 'color-blind'." + ::= { f3FpQosPolicerEntry 12 } + +f3FpQosPolicerCouplingFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Coupling Flag. + When coupling is enabled, tokens that would normally be + added to the C-bucket are passed to the E-bucket only once the CIR + bucket has reached its CBS level. Therefore under this condition + the E-bucket is being filled at the rate of CIR + EIR. + Normally the long term average of frames declared yellow is + bounded by the EIR. Coupling is a function to allow the + long term average of frames declared yellow to be bounded by + CIR + EIR. This allows a higher volume of yellow frames + to be delivered/received if the arrival of green marked frames + is low. Tokens from the E-bucket do NOT get passed to the + C-bucket once the EBS level has been reached. + Enabling coupling in combination with a provisioned EIR of 0 + allows for a single rate three color marking (srTCM) algorithm + to be established. In this situation the E-bucket is filled at the + CIR rate in the case the C-bucket is filled to its CBS level." + ::= { f3FpQosPolicerEntry 13 } + +f3FpQosPolicerPolicingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Policing. + When Policing is disabled, traffic policing is bypassed. + When Policing is enabled, traffic policing is applied." + ::= { f3FpQosPolicerEntry 14 } + +f3FpQosPolicerStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3FpQosPolicerEntry 15 } + +f3FpQosPolicerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3FpQosPolicerRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3FpQosPolicerRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3FpQosPolicerRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3FpQosPolicerEntry 16 } + +f3FpQosPolicerCIRMaxHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) MAX on Policer. This represents the high 32 bits." + ::= { f3FpQosPolicerEntry 17 } + +f3FpQosPolicerCIRMaxLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) MAX on Policer. This represents the lower 32 bits." + ::= { f3FpQosPolicerEntry 18 } + +f3FpQosPolicerEIRMaxHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) MAX on the Policer. This represents the high 32 bits." + ::= { f3FpQosPolicerEntry 19 } + +f3FpQosPolicerEIRMaxLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) MAX on the Policer. This represents the lower 32 bits." + ::= { f3FpQosPolicerEntry 20 } + +f3FpQosPolicerEnvelopeObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of envelope object." + ::= { f3FpQosPolicerEntry 21 } + +f3FpQosPolicerRank OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of rank value." + ::= { f3FpQosPolicerEntry 22 } + +-- +-- +-- Ethernet Traffic Port Control Protocol Disposition V2 +-- + +cmEthernetTrafficPortCpdV2Table OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetTrafficPortCpdV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Traffic Port + Control Protocol Disposition (CPD) V2. This support of + CPD is provided on the GE206/GE201 device." + ::= { cmFacilityObjects 97 } + +cmEthernetTrafficPortCpdV2Entry OBJECT-TYPE + SYNTAX CmEthernetTrafficPortCpdV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetTrafficPortCpdV2Table. + These entries represent a Control Protocol Disposition + filtering criteria on the Ethernet Traffic Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmEthernetTrafficPortCpdV2Index } + ::= { cmEthernetTrafficPortCpdV2Table 1 } + +CmEthernetTrafficPortCpdV2Entry ::= SEQUENCE { + -- Index + cmEthernetTrafficPortCpdV2Index Integer32, + + -- Filtering Criteria + cmEthernetTrafficPortCpdV2CiscoGroupDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2IslDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2PagpDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2UdldDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2CdpDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2VtpDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2DtpDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2PvstpPlusDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2UplinkFastDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2VlanBridgeDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2L2PTDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2BridgeGroupDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2BPDUDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2PauseDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2LACPDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2LACPMarkerDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2EfmOamDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2SSMDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2PortAuthenDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2BridgeReservedDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2LANBridgesDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2GARPGroupDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2GMRPDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2GVRPDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2GARPDispType CmControlProtocolDispType, + -- + cmEthernetTrafficPortCpdV2LLDPDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2ELMIDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2L2PTTunnelMac MacAddress, + -- + cmEthernetTrafficPortCpdV2Mac00DispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac01DispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac02DispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac03DispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac04DispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac05DispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac06DispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac07DispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac08DispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac09DispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac0ADispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac0BDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac0CDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac0DDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac0EDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2Mac0FDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2NearestLLDPDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2NonTpmrLLDPDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2CustomerLLDPDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2PtpUntaggedDispType CmControlProtocolDispType, + cmEthernetTrafficPortCpdV2PtpTaggedDispType CmControlProtocolDispType +} + +cmEthernetTrafficPortCpdV2Index OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique Index value to access the CPD row." + ::= { cmEthernetTrafficPortCpdV2Entry 1 } + +cmEthernetTrafficPortCpdV2CiscoGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each Cisco protocol has its own disposition. + Control Protocol Disposition for Cisco Group. This includes + ISL, PAGP, UDLD, CDP, VTP, DTP, PSVTP+, UplinkFast, VLAN Bridge, + L2PT. Note that a specific protocol filter overrides the + group setting." + ::= { cmEthernetTrafficPortCpdV2Entry 2 } + +cmEthernetTrafficPortCpdV2IslDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for ISL (Inter Switch Link). + MAC Address (01:00:0C:00:00:00)." + ::= { cmEthernetTrafficPortCpdV2Entry 3 } + +cmEthernetTrafficPortCpdV2PagpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for PAGP (Port Aggregation Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x104)." + ::= { cmEthernetTrafficPortCpdV2Entry 4 } + +cmEthernetTrafficPortCpdV2UdldDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for UDLD (Unidirectional Link Detection). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x111)." + ::= { cmEthernetTrafficPortCpdV2Entry 5 } + +cmEthernetTrafficPortCpdV2CdpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for CDP (Cisco Discovery Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2000)." + ::= { cmEthernetTrafficPortCpdV2Entry 6 } + +cmEthernetTrafficPortCpdV2VtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VTP (VLAN Trunking Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2003)." + ::= { cmEthernetTrafficPortCpdV2Entry 7 } + +cmEthernetTrafficPortCpdV2DtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for DTP (Dynamic Trunking). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2004)." + ::= { cmEthernetTrafficPortCpdV2Entry 8 } + +cmEthernetTrafficPortCpdV2PvstpPlusDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Spanning Tree PVSTP+. + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x10B)." + ::= { cmEthernetTrafficPortCpdV2Entry 9 } + +cmEthernetTrafficPortCpdV2UplinkFastDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for STP UplinkFast. + MAC Address (01:00:0C:CD:CD:CD), Ethertype(0x200A)." + ::= { cmEthernetTrafficPortCpdV2Entry 10 } + +cmEthernetTrafficPortCpdV2VlanBridgeDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VLAN Bridge. + MAC Address (01:00:0C:CD:CD:CE), Ethertype(0x10C)." + ::= { cmEthernetTrafficPortCpdV2Entry 11 } + +cmEthernetTrafficPortCpdV2L2PTDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Layer 2 Protocol Tunnelling(L2PT). + MAC Address (01:00:0C:CD:CD:D0)." + ::= { cmEthernetTrafficPortCpdV2Entry 12 } + +cmEthernetTrafficPortCpdV2BridgeGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - individual dispositions available for each MAC. + Bridge Group Control Protocol Disposition Type. This + includes BPDU, PAUSE (IEEE 802.3x Flow Control), + LACP (Link Aggregation), LACP Marker (Marker), + EFM OAM (IEEE 802.3 ah) and IEEE 802.1x Port Authentication, + besides reserved MAC addresses from + 01:80:C2:00:00:04 thru 01:80:C2:00:00:0F." + ::= { cmEthernetTrafficPortCpdV2Entry 13 } + +cmEthernetTrafficPortCpdV2BPDUDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE Spanning Tree(STP), + MSTP (Multiple Spanning Tree) and RSTP (Rapid Reconfiguration of + Spanning Tree). MAC Address (01:80:C2:00:00:00)." + ::= { cmEthernetTrafficPortCpdV2Entry 14 } + +cmEthernetTrafficPortCpdV2PauseDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3x Flow Control + (PAUSE frames)." + ::= { cmEthernetTrafficPortCpdV2Entry 15 } + +cmEthernetTrafficPortCpdV2LACPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for 802.3ad Link Aggregation + Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(01)." + ::= { cmEthernetTrafficPortCpdV2Entry 16 } + +cmEthernetTrafficPortCpdV2LACPMarkerDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ad Marker Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(02)." + ::= { cmEthernetTrafficPortCpdV2Entry 17 } + +cmEthernetTrafficPortCpdV2EfmOamDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ah EFM OAM. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(03)." + ::= { cmEthernetTrafficPortCpdV2Entry 18 } + +cmEthernetTrafficPortCpdV2SSMDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Sync Status Messages. + MAC Address (01:80:C2:00:00:02), Ethertype (0x19A7), Subtype(0A)." + ::= { cmEthernetTrafficPortCpdV2Entry 19 } + +cmEthernetTrafficPortCpdV2PortAuthenDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1x Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x888E)." + ::= { cmEthernetTrafficPortCpdV2Entry 20 } + +cmEthernetTrafficPortCpdV2BridgeReservedDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - individual dispositions available for each MAC. + Control Protocol Disposition for Range of MAC Addresses + from 01:80:C2:00:00:04 to 01:80:C2:00:00:0F." + ::= { cmEthernetTrafficPortCpdV2Entry 21 } + +cmEthernetTrafficPortCpdV2LANBridgesDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1d LAN Bridge Managment. + MAC Address (01:80:C2:00:00:10)." + ::= { cmEthernetTrafficPortCpdV2Entry 22 } + +cmEthernetTrafficPortCpdV2GARPGroupDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each GARP Group protocol has its own disposition. + Group Disposition type which includes GMRP, GVRP and + MAC Address from range 01:80:C2:00:00:20 to 01:80:C2:00:00:2F." + ::= { cmEthernetTrafficPortCpdV2Entry 23 } + +cmEthernetTrafficPortCpdV2GMRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP Multicast Registration + Protocol. MAC Address (01:80:C2:00:00:20)." + ::= { cmEthernetTrafficPortCpdV2Entry 24 } + +cmEthernetTrafficPortCpdV2GVRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP VLAN Registration + Protocol. MAC Address (01:80:C2:00:00:21)." + ::= { cmEthernetTrafficPortCpdV2Entry 25 } + +cmEthernetTrafficPortCpdV2GARPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Group Disposition type which includes GARP Reserved + MAC Address from range 01:80:C2:00:00:22 to 01:80:C2:00:00:2F." + ::= { cmEthernetTrafficPortCpdV2Entry 26 } + +cmEthernetTrafficPortCpdV2LLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated - each LLDP MAC protocol has its own disposition. + LLDP (Link Layer Discovery Protocol) Disposition type. + MAC Address 01:80:C2:00:00:0e, 01:80:C2:00:00:03, or + 01:80:C2:00:00:00." + ::= { cmEthernetTrafficPortCpdV2Entry 27 } + +cmEthernetTrafficPortCpdV2ELMIDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ELMI (Ethernet Local Management Interface) Disposition type. + MAC Address 01:80:C2:00:00:07 and EtherType of 0x88EE." + ::= { cmEthernetTrafficPortCpdV2Entry 28 } + +cmEthernetTrafficPortCpdV2L2PTTunnelMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configurable Layer 2 Protocol Tunneling MAC Address. + For protocols STP, CDP and VTP, with control protocol disposition as + pass-thru-l2pt, this configured MAC address replaces the DA, upon + encapsulation. For decapsulation, protocol signature and this + configured MAC address are matched and the MAC address is replaced + with the protocol's inferred MAC address." + ::= { cmEthernetTrafficPortCpdV2Entry 29 } + +cmEthernetTrafficPortCpdV2Mac00DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:00 Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 30 } + +cmEthernetTrafficPortCpdV2Mac01DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:01 Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 31 } + +cmEthernetTrafficPortCpdV2Mac02DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:02 Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 32 } + +cmEthernetTrafficPortCpdV2Mac03DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:03 Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 33 } + +cmEthernetTrafficPortCpdV2Mac04DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:04 Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 34 } + +cmEthernetTrafficPortCpdV2Mac05DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:05 Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 35 } + +cmEthernetTrafficPortCpdV2Mac06DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:06 Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 36 } + +cmEthernetTrafficPortCpdV2Mac07DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:07 Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 37 } + +cmEthernetTrafficPortCpdV2Mac08DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:08 Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 38 } + +cmEthernetTrafficPortCpdV2Mac09DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:09 Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 39 } + +cmEthernetTrafficPortCpdV2Mac0ADispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0A Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 40 } + +cmEthernetTrafficPortCpdV2Mac0BDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0B Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 41 } + +cmEthernetTrafficPortCpdV2Mac0CDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0C Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 42 } + +cmEthernetTrafficPortCpdV2Mac0DDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0D Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 43 } + +cmEthernetTrafficPortCpdV2Mac0EDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0E Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 44 } + +cmEthernetTrafficPortCpdV2Mac0FDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0F Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 45 } + +cmEthernetTrafficPortCpdV2NearestLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Nearest Bridge Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 46 } + +cmEthernetTrafficPortCpdV2NonTpmrLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Non-TPMR Bridge Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 47 } + +cmEthernetTrafficPortCpdV2CustomerLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Customer Bridge Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 48 } + +cmEthernetTrafficPortCpdV2PtpUntaggedDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PTP untagged frame Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 49 } + +cmEthernetTrafficPortCpdV2PtpTaggedDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PTP tagged frame Disposition type." + ::= { cmEthernetTrafficPortCpdV2Entry 50 } + +-- +-- Flow Point Control Protocol Disposition +-- +f3FlowPointCpdV2Table OBJECT-TYPE + SYNTAX SEQUENCE OF F3FlowPointCpdV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Flow Point + Control Protocol Disposition V2." + ::= { cmFacilityObjects 98 } + +f3FlowPointCpdV2Entry OBJECT-TYPE + SYNTAX F3FlowPointCpdV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FlowPointCpdV2Table. + These entries represent a Control Protocol Disposition + filtering criteria on the Flow Point." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, f3FlowPointCpdV2Index } + ::= { f3FlowPointCpdV2Table 1 } + +F3FlowPointCpdV2Entry ::= SEQUENCE { + f3FlowPointCpdV2Index Integer32, + f3FlowPointCpdV2IslDispType CmControlProtocolDispType, + f3FlowPointCpdV2PagpDispType CmControlProtocolDispType, + f3FlowPointCpdV2UdldDispType CmControlProtocolDispType, + f3FlowPointCpdV2CdpDispType CmControlProtocolDispType, + f3FlowPointCpdV2VtpDispType CmControlProtocolDispType, + f3FlowPointCpdV2DtpDispType CmControlProtocolDispType, + f3FlowPointCpdV2PvstpPlusDispType CmControlProtocolDispType, + f3FlowPointCpdV2UplinkFastDispType CmControlProtocolDispType, + f3FlowPointCpdV2VlanBridgeDispType CmControlProtocolDispType, + f3FlowPointCpdV2L2PTDispType CmControlProtocolDispType, + f3FlowPointCpdV2BPDUDispType CmControlProtocolDispType, + f3FlowPointCpdV2PauseDispType CmControlProtocolDispType, + f3FlowPointCpdV2LACPDispType CmControlProtocolDispType, + f3FlowPointCpdV2LACPMarkerDispType CmControlProtocolDispType, + f3FlowPointCpdV2EfmOamDispType CmControlProtocolDispType, + f3FlowPointCpdV2SSMDispType CmControlProtocolDispType, + f3FlowPointCpdV2PortAuthenDispType CmControlProtocolDispType, + f3FlowPointCpdV2LANBridgesDispType CmControlProtocolDispType, + f3FlowPointCpdV2GMRPDispType CmControlProtocolDispType, + f3FlowPointCpdV2GVRPDispType CmControlProtocolDispType, + f3FlowPointCpdV2GARPDispType CmControlProtocolDispType, + f3FlowPointCpdV2ActiveControlProtocols CmActiveControlProtocolsType, + f3FlowPointCpdV2ELMIDispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac00DispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac01DispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac02DispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac03DispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac04DispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac05DispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac06DispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac07DispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac08DispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac09DispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac0ADispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac0BDispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac0CDispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac0DDispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac0EDispType CmControlProtocolDispType, + f3FlowPointCpdV2Mac0FDispType CmControlProtocolDispType, + f3FlowPointCpdV2NearestLLDPDispType CmControlProtocolDispType, + f3FlowPointCpdV2NonTpmrLLDPDispType CmControlProtocolDispType, + f3FlowPointCpdV2CustomerLLDPDispType CmControlProtocolDispType +} + +f3FlowPointCpdV2Index OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique Index value to access the CPD row." + ::= { f3FlowPointCpdV2Entry 1 } + +f3FlowPointCpdV2IslDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for ISL (Inter Switch Link). + MAC Address (01:00:0C:00:00:00)." + ::= { f3FlowPointCpdV2Entry 2 } + +f3FlowPointCpdV2PagpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for PAGP (Port Aggregation Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x104)." + ::= { f3FlowPointCpdV2Entry 3 } + +f3FlowPointCpdV2UdldDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for UDLD (Unidirectional Link Detection). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x111)." + ::= { f3FlowPointCpdV2Entry 4 } + +f3FlowPointCpdV2CdpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for CDP (Cisco Discovery Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2000)." + ::= { f3FlowPointCpdV2Entry 5 } + +f3FlowPointCpdV2VtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VTP (VLAN Trunking Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2003)." + ::= { f3FlowPointCpdV2Entry 6 } + +f3FlowPointCpdV2DtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for DTP (Dynamic Trunking). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2004)." + ::= { f3FlowPointCpdV2Entry 7 } + +f3FlowPointCpdV2PvstpPlusDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Spanning Tree PVSTP+. + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x10B)." + ::= { f3FlowPointCpdV2Entry 8 } + +f3FlowPointCpdV2UplinkFastDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for STP UplinkFast. + MAC Address (01:00:0C:CD:CD:CD), Ethertype(0x200A)." + ::= { f3FlowPointCpdV2Entry 9 } + +f3FlowPointCpdV2VlanBridgeDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VLAN Bridge. + MAC Address (01:00:0C:CD:CD:CE), Ethertype(0x10C)." + ::= { f3FlowPointCpdV2Entry 10 } + +f3FlowPointCpdV2L2PTDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Layer 2 Protocol Tunnelling(L2PT). + MAC Address (01:00:0C:CD:CD:D0)." + ::= { f3FlowPointCpdV2Entry 11 } + +f3FlowPointCpdV2BPDUDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE Spanning Tree(STP), + MSTP (Multiple Spanning Tree) and RSTP (Rapid Reconfiguration of + Spanning Tree). MAC Address (01:80:C2:00:00:00)." + ::= { f3FlowPointCpdV2Entry 12 } + +f3FlowPointCpdV2PauseDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3x Flow Control + (PAUSE frames)." + ::= { f3FlowPointCpdV2Entry 13 } + +f3FlowPointCpdV2LACPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for 802.3ad Link Aggregation + Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(01)." + ::= { f3FlowPointCpdV2Entry 14 } + +f3FlowPointCpdV2LACPMarkerDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ad Marker Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(02)." + ::= { f3FlowPointCpdV2Entry 15 } + +f3FlowPointCpdV2EfmOamDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ah EFM OAM. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(03)." + ::= { f3FlowPointCpdV2Entry 16 } + +f3FlowPointCpdV2SSMDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Sync Status Messages. + MAC Address (01:80:C2:00:00:02), Ethertype (0x19A7), Subtype(0A)." + ::= { f3FlowPointCpdV2Entry 17 } + +f3FlowPointCpdV2PortAuthenDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1x Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x888E)." + ::= { f3FlowPointCpdV2Entry 18 } + +f3FlowPointCpdV2LANBridgesDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1d LAN Bridge Managment. + MAC Address (01:80:C2:00:00:10)." + ::= { f3FlowPointCpdV2Entry 19 } + +f3FlowPointCpdV2GMRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP Multicast Registration + Protocol. MAC Address (01:80:C2:00:00:20)." + ::= { f3FlowPointCpdV2Entry 20 } + +f3FlowPointCpdV2GVRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP VLAN Registration + Protocol. MAC Address (01:80:C2:00:00:21)." + ::= { f3FlowPointCpdV2Entry 21 } + +f3FlowPointCpdV2GARPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Group Disposition type which includes GARP Reserved + MAC Address from range 01:80:C2:00:00:22 to 01:80:C2:00:00:2F." + ::= { f3FlowPointCpdV2Entry 22 } + +f3FlowPointCpdV2ActiveControlProtocols OBJECT-TYPE + SYNTAX CmActiveControlProtocolsType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "List of Active Control Protocol Dispositions. Note that + if the Port Level Disposition control is set to PEER or + DISCARD, the flow level disposition is no longer active. + This object provides information on all the active + dispositions." + ::= { f3FlowPointCpdV2Entry 23 } + +f3FlowPointCpdV2ELMIDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ELMI (Ethernet Local Management Interface) Disposition type. + MAC Address 01:80:C2:00:00:07 and EtherType of 0x88EE." + ::= { f3FlowPointCpdV2Entry 24 } + +f3FlowPointCpdV2Mac00DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:00 Disposition type." + ::= { f3FlowPointCpdV2Entry 25 } + +f3FlowPointCpdV2Mac01DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:01 Disposition type." + ::= { f3FlowPointCpdV2Entry 26 } + +f3FlowPointCpdV2Mac02DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:02 Disposition type." + ::= { f3FlowPointCpdV2Entry 27 } + +f3FlowPointCpdV2Mac03DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:03 Disposition type." + ::= { f3FlowPointCpdV2Entry 28 } + +f3FlowPointCpdV2Mac04DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:04 Disposition type." + ::= { f3FlowPointCpdV2Entry 29 } + +f3FlowPointCpdV2Mac05DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:05 Disposition type." + ::= { f3FlowPointCpdV2Entry 30 } + +f3FlowPointCpdV2Mac06DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:06 Disposition type." + ::= { f3FlowPointCpdV2Entry 31 } + +f3FlowPointCpdV2Mac07DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:07 Disposition type." + ::= { f3FlowPointCpdV2Entry 32 } + +f3FlowPointCpdV2Mac08DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:08 Disposition type." + ::= { f3FlowPointCpdV2Entry 33 } + +f3FlowPointCpdV2Mac09DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:09 Disposition type." + ::= { f3FlowPointCpdV2Entry 34 } + +f3FlowPointCpdV2Mac0ADispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0A Disposition type." + ::= { f3FlowPointCpdV2Entry 35 } + +f3FlowPointCpdV2Mac0BDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0B Disposition type." + ::= { f3FlowPointCpdV2Entry 36 } + +f3FlowPointCpdV2Mac0CDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0C Disposition type." + ::= { f3FlowPointCpdV2Entry 37 } + +f3FlowPointCpdV2Mac0DDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0D Disposition type." + ::= { f3FlowPointCpdV2Entry 38 } + +f3FlowPointCpdV2Mac0EDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0E Disposition type." + ::= { f3FlowPointCpdV2Entry 39 } + +f3FlowPointCpdV2Mac0FDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0F Disposition type." + ::= { f3FlowPointCpdV2Entry 40 } + +f3FlowPointCpdV2NearestLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Nearest Bridge Disposition type." + ::= { f3FlowPointCpdV2Entry 41 } + +f3FlowPointCpdV2NonTpmrLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Non-TPMR Bridge Disposition type." + ::= { f3FlowPointCpdV2Entry 42 } + +f3FlowPointCpdV2CustomerLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Customer Bridge Disposition type." + ::= { f3FlowPointCpdV2Entry 43 } + +-- +-- L2 ACL Rule Table +-- + +f3AclRuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AclRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the L2 ACL rule." + ::= { cmFacilityObjects 99 } + +f3AclRuleEntry OBJECT-TYPE + SYNTAX F3AclRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AclRuleTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, f3AclRuleIndex } + ::= { f3AclRuleTable 1 } + +F3AclRuleEntry ::= SEQUENCE { + f3AclRuleIndex Integer32, + f3AclRuleAdminState AdminState, + f3AclRuleAlias F3DisplayString, + f3AclRulePriority Integer32, + f3AclRuleOperation AclRuleOperation, + f3AclRuleCosOverrideControl TruthValue, + f3AclRuleCOS Integer32, + -- L2 attributes + f3AclRuleSrcMacAddressControl TruthValue, + f3AclRuleSrcMacAddress MacAddress, + f3AclRuleSrcMacAddressMask MacAddress, + f3AclRuleDstMacAddressControl TruthValue, + f3AclRuleDstMacAddress MacAddress, + f3AclRuleDstMacAddressMask MacAddress, + f3AclRuleOuterVlanVIDControl TruthValue, + f3AclRuleOuterVlanVIDLowLimit VlanId, + f3AclRuleOuterVlanVIDHighLimit VlanId, + f3AclRuleInnerVlanVIDControl TruthValue, + f3AclRuleInnerVlanVIDLowLimit VlanId, + f3AclRuleInnerVlanVIDHighLimit VlanId, + f3AclRuleOuterVlanPcpControl TruthValue, + f3AclRuleOuterVlanPcpLowLimit VlanPriority, + f3AclRuleOuterVlanPcpHighLimit VlanPriority, + f3AclRuleInnerVlanPcpControl TruthValue, + f3AclRuleInnerVlanPcpLowLimit VlanPriority, + f3AclRuleInnerVlanPcpHighLimit VlanPriority, + f3AclRuleOuterVlanDeiControl TruthValue, + f3AclRuleOuterVlanDei Unsigned32, + f3AclRuleEtherTypeControl TruthValue, + f3AclRuleEtherType Integer32, + -- L3 attributes + f3AclRuleIpv4PriorityControl TruthValue, + f3AclRuleIpv4PriorityLowLimit Integer32, + f3AclRuleIpv4PriorityHighLimit Integer32, + f3AclRuleProtocolControl TruthValue, + f3AclRuleProtocolNumber Integer32, + f3AclRuleSrcIpv4AddressControl TruthValue, + f3AclRuleSrcIpv4AddressLowLimit IpAddress, + f3AclRuleSrcIpv4AddressHighLimit IpAddress, + f3AclRuleDstIpv4AddressControl TruthValue, + f3AclRuleDstIpv4AddressLowLimit IpAddress, + f3AclRuleDstIpv4AddressHighLimit IpAddress, + -- L4 attributes + f3AclRuleSrcPortControl TruthValue, + f3AclRuleSrcPortLowLimit Integer32, + f3AclRuleSrcPortHighLimit Integer32, + f3AclRuleDstPortControl TruthValue, + f3AclRuleDstPortLowLimit Integer32, + f3AclRuleDstPortHighLimit Integer32, + f3AclRuleTcpFlagsControl TruthValue, + f3AclRuleTcpFlags Integer32, + f3AclRuleStorageType StorageType, + f3AclRuleRowStatus RowStatus, + f3AclRuleActive TruthValue, + + f3AclRuleSrcIpv6AddressControl TruthValue, + f3AclRuleSrcIpv6Address Ipv6Address, + f3AclRuleSrcIpv6AddressPrefixLen Integer32, + f3AclRuleDstIpv6AddressControl TruthValue, + f3AclRuleDstIpv6Address Ipv6Address, + f3AclRuleDstIpv6AddressPrefixLen Integer32, + f3AclRuleIpV6FlowLabelControl TruthValue, + f3AclRuleIpV6FlowLabel Integer32, + + f3AclRulePriorityControl TruthValue, + f3AclRulePriorityLowLimit Integer32, + f3AclRulePriorityHighLimit Integer32 +} + +f3AclRuleIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ACL rule number." + ::= { f3AclRuleEntry 1 } + +f3AclRuleAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user configure the Acl Rule in-service or management state." + ::= { f3AclRuleEntry 2 } + +f3AclRuleAlias OBJECT-TYPE + SYNTAX F3DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule alias." + ::= { f3AclRuleEntry 3 } + +f3AclRulePriority OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule priority." + ::= { f3AclRuleEntry 4 } + +f3AclRuleOperation OBJECT-TYPE + SYNTAX AclRuleOperation + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule action." + ::= { f3AclRuleEntry 5 } + +f3AclRuleCosOverrideControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule COS Override control." + ::= { f3AclRuleEntry 6 } + +f3AclRuleCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule class of service." + ::= { f3AclRuleEntry 7 } + +f3AclRuleSrcMacAddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Source MAC address control." + ::= { f3AclRuleEntry 8 } + +f3AclRuleSrcMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Source MAC address." + ::= { f3AclRuleEntry 9 } + +f3AclRuleSrcMacAddressMask OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Source MAC address mask." + ::= { f3AclRuleEntry 10 } + +f3AclRuleDstMacAddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Destination MAC address control." + ::= { f3AclRuleEntry 11 } + +f3AclRuleDstMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Destination MAC address." + ::= { f3AclRuleEntry 12 } + +f3AclRuleDstMacAddressMask OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Destination MAC address mask." + ::= { f3AclRuleEntry 13 } + +f3AclRuleOuterVlanVIDControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer VID control." + ::= { f3AclRuleEntry 14 } + +f3AclRuleOuterVlanVIDLowLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer Vlan ID low limit." + ::= { f3AclRuleEntry 15 } + +f3AclRuleOuterVlanVIDHighLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer Vlan ID high limit." + ::= { f3AclRuleEntry 16 } + +f3AclRuleInnerVlanVIDControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner VID control." + ::= { f3AclRuleEntry 17 } + +f3AclRuleInnerVlanVIDLowLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner Vlan ID low limit." + ::= { f3AclRuleEntry 18 } + +f3AclRuleInnerVlanVIDHighLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Inner Vlan ID high limit." + ::= { f3AclRuleEntry 19 } + +f3AclRuleOuterVlanPcpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan PCP control." + ::= { f3AclRuleEntry 20 } + +f3AclRuleOuterVlanPcpLowLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan PCP priority low limit." + ::= { f3AclRuleEntry 21 } + +f3AclRuleOuterVlanPcpHighLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan PCP priority high limit." + ::= { f3AclRuleEntry 22 } + +f3AclRuleInnerVlanPcpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner vlan PCP control." + ::= { f3AclRuleEntry 23 } + +f3AclRuleInnerVlanPcpLowLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner vlan PCP priority low limit." + ::= { f3AclRuleEntry 24 } + +f3AclRuleInnerVlanPcpHighLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner vlan PCP priority high limit." + ::= { f3AclRuleEntry 25 } + +f3AclRuleOuterVlanDeiControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan DEI control." + ::= { f3AclRuleEntry 26 } + +f3AclRuleOuterVlanDei OBJECT-TYPE + SYNTAX Unsigned32 (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan DEI." + ::= { f3AclRuleEntry 27 } + +f3AclRuleEtherTypeControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan ether type control." + ::= { f3AclRuleEntry 28 } + +f3AclRuleEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan ether type." + ::= { f3AclRuleEntry 29 } + +f3AclRuleIpv4PriorityControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The ACL rule IPv4 Priority control whether enabled." + ::= { f3AclRuleEntry 30 } + +f3AclRuleIpv4PriorityLowLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The ACL rule IPv4 priority low limit." + ::= { f3AclRuleEntry 31 } + +f3AclRuleIpv4PriorityHighLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The ACL rule ipv4 priority high limit." + ::= { f3AclRuleEntry 32 } + +f3AclRuleProtocolControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule protocol control whether enabled." + ::= { f3AclRuleEntry 33 } + +f3AclRuleProtocolNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule protocol number." + ::= { f3AclRuleEntry 34 } + +f3AclRuleSrcIpv4AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source IPv4 Adress control whether enabled." + ::= { f3AclRuleEntry 35 } + +f3AclRuleSrcIpv4AddressLowLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source IPv4 Adress low limit." + ::= { f3AclRuleEntry 36 } + +f3AclRuleSrcIpv4AddressHighLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv4 adress high limit." + ::= { f3AclRuleEntry 37 } + +f3AclRuleDstIpv4AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Destination IPv4 Adress control whether enabled." + ::= { f3AclRuleEntry 38 } + +f3AclRuleDstIpv4AddressLowLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Destination IPv4 Adress low limit." + ::= { f3AclRuleEntry 39 } + +f3AclRuleDstIpv4AddressHighLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv4 adress high limit." + ::= { f3AclRuleEntry 40 } + +f3AclRuleSrcPortControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source port whether enabled." + ::= { f3AclRuleEntry 41 } + +f3AclRuleSrcPortLowLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source port low limit." + ::= { f3AclRuleEntry 42 } + +f3AclRuleSrcPortHighLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source port low limit." + ::= { f3AclRuleEntry 43 } + +f3AclRuleDstPortControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination port whether enabled." + ::= { f3AclRuleEntry 44 } + +f3AclRuleDstPortLowLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination port low limit." + ::= { f3AclRuleEntry 45 } + +f3AclRuleDstPortHighLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination port low limit." + ::= { f3AclRuleEntry 46 } + +f3AclRuleTcpFlagsControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan TCP flags control." + ::= { f3AclRuleEntry 47 } + +f3AclRuleTcpFlags OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan TCP flags." + ::= { f3AclRuleEntry 48 } + +f3AclRuleStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3AclRuleEntry 49 } + +f3AclRuleRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3AclRuleRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3AclRuleRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3AclRuleRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3AclRuleEntry 50 } + +f3AclRuleActive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL Rule Active activates/deactivates ACL Rule." + ::= { f3AclRuleEntry 51 } + +f3AclRuleSrcIpv6AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv6 adress is control enabled." + ::= { f3AclRuleEntry 52 } + +f3AclRuleSrcIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv6 adress high limit." + ::= { f3AclRuleEntry 53 } + +f3AclRuleSrcIpv6AddressPrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv6 prefix length." + ::= { f3AclRuleEntry 54 } + +f3AclRuleDstIpv6AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv6 Adress is control enabled." + ::= { f3AclRuleEntry 55 } + +f3AclRuleDstIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv6 adress." + ::= { f3AclRuleEntry 56 } + +f3AclRuleDstIpv6AddressPrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv6 prefix length." + ::= { f3AclRuleEntry 57 } + +f3AclRuleIpV6FlowLabelControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule ipv6 Flow Label Control enables/disables Flow Label." + ::= { f3AclRuleEntry 58 } + +f3AclRuleIpV6FlowLabel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule ipv6 Flow Label." + ::= { f3AclRuleEntry 59 } + +f3AclRulePriorityControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The ACL rule Priority control whether enabled." + ::= { f3AclRuleEntry 60 } + +f3AclRulePriorityLowLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The ACL rule priority low limit." + ::= { f3AclRuleEntry 61 } + +f3AclRulePriorityHighLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The ACL rule priority high limit." + ::= { f3AclRuleEntry 62 } + +-- +-- Ethernet Traffic Port Exp Encoding Table +-- +f3EthernetTrafficPortExpDEEncTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EthernetTrafficPortExpDEEncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Traffic Port Exp drop eligibility encoding table. This + is applied to a frame that is egressing at the Traffic Port." + ::= { cmFacilityObjects 100 } + +f3EthernetTrafficPortExpDEEncEntry OBJECT-TYPE + SYNTAX F3EthernetTrafficPortExpDEEncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EthernetTrafficPortExpDEEncTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + f3EthernetTrafficPortExpDEEncIndex } + ::= { f3EthernetTrafficPortExpDEEncTable 1 } + +F3EthernetTrafficPortExpDEEncEntry ::= SEQUENCE { + f3EthernetTrafficPortExpDEEncIndex Integer32, + f3EthernetTrafficPortExpDEEncInPriority VlanPriority, + f3EthernetTrafficPortExpDEEncDropIneligiblePrio VlanPriority, + f3EthernetTrafficPortExpDEEncDropEligiblePrio VlanPriority +} + +f3EthernetTrafficPortExpDEEncIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the Exp drop eligible encoding table." + ::= { f3EthernetTrafficPortExpDEEncEntry 1 } + +f3EthernetTrafficPortExpDEEncInPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the input priority that is translated to a + drop eligibility priority or a drop ineligibility priority." + ::= { f3EthernetTrafficPortExpDEEncEntry 2 } + +f3EthernetTrafficPortExpDEEncDropIneligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the Exp value that has a priority value with + implicit drop ineligibility encoded into it." + ::= { f3EthernetTrafficPortExpDEEncEntry 3 } + +f3EthernetTrafficPortExpDEEncDropEligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the Exp value that has a priority value with + implicit drop eligibility encoded into it." + ::= { f3EthernetTrafficPortExpDEEncEntry 4 } + +-- +-- Ethernet Traffic Port Exp Decoding Table +-- + +f3EthernetTrafficPortExpDEDecTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EthernetTrafficPortExpDEDecEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Traffic Port Exp drop eligibility decoding table. This + is applied to a frame that is ingressing at a port." + ::= { cmFacilityObjects 101 } + +f3EthernetTrafficPortExpDEDecEntry OBJECT-TYPE + SYNTAX F3EthernetTrafficPortExpDEDecEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EthernetTrafficPortExpDEDecTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + f3EthernetTrafficPortExpDEDecIndex } + ::= { f3EthernetTrafficPortExpDEDecTable 1 } + +F3EthernetTrafficPortExpDEDecEntry ::= SEQUENCE { + f3EthernetTrafficPortExpDEDecIndex Integer32, + f3EthernetTrafficPortExpDEDecInPriority VlanPriority, + f3EthernetTrafficPortExpDEDecOutPriority VlanPriority, + f3EthernetTrafficPortExpDEDecDropEligible TruthValue +} + +f3EthernetTrafficPortExpDEDecIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the Exp drop eligible decoding table." + ::= { f3EthernetTrafficPortExpDEDecEntry 1 } + +f3EthernetTrafficPortExpDEDecInPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the input priority that is decoded to get + priority and the drop eligibility of a frame." + ::= { f3EthernetTrafficPortExpDEDecEntry 2 } + +f3EthernetTrafficPortExpDEDecOutPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the priority value decoded from a incoming Exp value." + ::= { f3EthernetTrafficPortExpDEDecEntry 3 } + +f3EthernetTrafficPortExpDEDecDropEligible OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop eligibility decoded from a incoming + Exp value." + ::= { f3EthernetTrafficPortExpDEDecEntry 4 } + +-- +-- Ethernet Traffic Port Exp Pair Table +-- + +f3EthernetTrafficPortExpDEPairTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EthernetTrafficPortExpDEPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet Traffic Port Exp drop eligibility priority pair table. + The priority pair is encoded to same drop eligibility and + drop ineligibility priority. Depending on the Exp DE Enc/Dec + mode there can be upto 3 pairs in the table. There will one + pair for 7P1D, two pairs for 6P2D and three pairs for 5P3D." + ::= { cmFacilityObjects 102 } + +f3EthernetTrafficPortExpDEPairEntry OBJECT-TYPE + SYNTAX F3EthernetTrafficPortExpDEPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EthernetTrafficPortExpDEPairEntry." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + f3EthernetTrafficPortExpDEPairIndex } + ::= { f3EthernetTrafficPortExpDEPairTable 1 } + +F3EthernetTrafficPortExpDEPairEntry ::= SEQUENCE { + f3EthernetTrafficPortExpDEPairIndex Integer32, + f3EthernetTrafficPortExpDEDropIneligiblePrio VlanPriority, + f3EthernetTrafficPortExpDEDropEligiblePrio VlanPriority +} + +f3EthernetTrafficPortExpDEPairIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a row in the Exp drop eligible priority pair table." + ::= { f3EthernetTrafficPortExpDEPairEntry 1 } + +f3EthernetTrafficPortExpDEDropIneligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop ineligible priority." + ::= { f3EthernetTrafficPortExpDEPairEntry 2 } + +f3EthernetTrafficPortExpDEDropEligiblePrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the drop eligible priority." + ::= { f3EthernetTrafficPortExpDEPairEntry 3 } + + + +-- +-- Ethernet Network Port PPPoE Parameter +-- +cmEthernetNetPortPppoeParamTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetNetPortPppoeParamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Network Port + PPPoE Parameters for configuration purposes." + ::= { cmFacilityObjects 103 } + +cmEthernetNetPortPppoeParamEntry OBJECT-TYPE + SYNTAX CmEthernetNetPortPppoeParamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetNetPortPppoeParamTable." + AUGMENTS { cmEthernetNetPortEntry } + ::= { cmEthernetNetPortPppoeParamTable 1 } + +CmEthernetNetPortPppoeParamEntry ::= SEQUENCE { + cmEthernetNetPortPppoeOuterVlanControl TruthValue, + cmEthernetNetPortPppoeOuterVlanEtherType Unsigned32, + cmEthernetNetPortPppoeOuterVlanId VlanId, + cmEthernetNetPortPppoeOuterVlanPriority VlanPriority, + cmEthernetNetPortPppoeInnerVlanControl TruthValue, + cmEthernetNetPortPppoeInnerVlanEtherType Unsigned32, + cmEthernetNetPortPppoeInnerVlanId VlanId, + cmEthernetNetPortPppoeInnerVlanPriority VlanPriority, + cmEthernetNetPortPppoeServiceName DisplayString, + cmEthernetNetPortPppoeLcpKeepAlivePeriod Unsigned32, + cmEthernetNetPortPppoeLcpRetryThreshold Unsigned32, + cmEthernetNetPortPppoeRxAcName DisplayString, + cmEthernetNetPortPppoeRxServiceName DisplayString, + cmEthernetNetPortPppoeSessionId Unsigned32, + cmEthernetNetPortPppoeConnStatus PPPoEConnectionStatus +} + +cmEthernetNetPortPppoeOuterVlanControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specify outer vlan whether enabled." + ::= { cmEthernetNetPortPppoeParamEntry 1 } + +cmEthernetNetPortPppoeOuterVlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specify outer vlan ether type value." + ::= { cmEthernetNetPortPppoeParamEntry 2 } + +cmEthernetNetPortPppoeOuterVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specify vlan id of outer tag." + ::= { cmEthernetNetPortPppoeParamEntry 3 } + +cmEthernetNetPortPppoeOuterVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specify vlan priority of outer tag." + ::= { cmEthernetNetPortPppoeParamEntry 4 } + +cmEthernetNetPortPppoeInnerVlanControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specify inner vlan whether enabled." + ::= { cmEthernetNetPortPppoeParamEntry 5 } + +cmEthernetNetPortPppoeInnerVlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specify inner vlan ether type value." + ::= { cmEthernetNetPortPppoeParamEntry 6 } + +cmEthernetNetPortPppoeInnerVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specify vlan id of inner tag." + ::= { cmEthernetNetPortPppoeParamEntry 7 } + +cmEthernetNetPortPppoeInnerVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specify vlan priority of inner tag." + ::= { cmEthernetNetPortPppoeParamEntry 8 } + +cmEthernetNetPortPppoeServiceName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The service name requested." + ::= { cmEthernetNetPortPppoeParamEntry 9 } + +cmEthernetNetPortPppoeLcpKeepAlivePeriod OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The service name requested." + ::= { cmEthernetNetPortPppoeParamEntry 10 } + +cmEthernetNetPortPppoeLcpRetryThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specify the lcp retry threshold." + ::= { cmEthernetNetPortPppoeParamEntry 11 } + +cmEthernetNetPortPppoeRxAcName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ac name received." + ::= { cmEthernetNetPortPppoeParamEntry 12 } + +cmEthernetNetPortPppoeRxServiceName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The service names received." + ::= { cmEthernetNetPortPppoeParamEntry 13 } + +cmEthernetNetPortPppoeSessionId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "pppoe session id." + ::= { cmEthernetNetPortPppoeParamEntry 14 } + +cmEthernetNetPortPppoeConnStatus OBJECT-TYPE + SYNTAX PPPoEConnectionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the connection status of pppoe connection." + ::= { cmEthernetNetPortPppoeParamEntry 15 } + + +-- +-- Ethernet Network Port XDSL Parameter +-- +cmEthernetNetPortXdslParamTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetNetPortXdslParamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Network Port + XDSL Parameters for configuration purposes." + ::= { cmFacilityObjects 104 } + +cmEthernetNetPortXdslParamEntry OBJECT-TYPE + SYNTAX CmEthernetNetPortXdslParamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetNetPortXdslParamTable." + AUGMENTS { cmEthernetNetPortEntry } + ::= { cmEthernetNetPortXdslParamTable 1 } + +CmEthernetNetPortXdslParamEntry ::= SEQUENCE { + cmEthernetNetPortXdslConnControl TruthValue, + cmEthernetNetPortXdslModulationMode XDSLModulationMode, + cmEthernetNetPortXdslBitSwapEnabled TruthValue, + cmEthernetNetPortXdslGvectorEnabled TruthValue, + cmEthernetNetPortXdslVdslProfile VDSLProfileFields, + cmEthernetNetPortXdslStatus XDSLStatus, + cmEthernetNetPortXdslCurVdslProfile VDSLProfileField, + cmEthernetNetPortXdslActualLinkRateUpStream Unsigned32, + cmEthernetNetPortXdslActualLinkRateDownStream Unsigned32, + cmEthernetNetPortXdslControlChannel XDSLControlChannel, + cmEthernetNetPortXdslCarrierSet XDSLCarrierSet, + cmEthernetNetPortXdslMode XDSLMode, + cmEthernetNetPortXdslAnnex XDSLAnnex, + cmEthernetNetPortXdslDsSNRMargin Integer32, + cmEthernetNetPortXdslUsSNRMargin Integer32, + cmEthernetNetPortXdslDsSignalAttenuation Integer32, + cmEthernetNetPortXdslDsLineAttenuation Integer32, + cmEthernetNetPortXdslDsTxPower Integer32, + cmEthernetNetPortXdslUsTxPower Integer32, + cmEthernetNetPortXdslDsAttainableRate Unsigned32, + cmEthernetNetPortXdslUsAttainableRate Unsigned32 +} + +cmEthernetNetPortXdslConnControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enable/disable xdsl link." + ::= { cmEthernetNetPortXdslParamEntry 1 } + +cmEthernetNetPortXdslModulationMode OBJECT-TYPE + SYNTAX XDSLModulationMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Xdsl modulation." + ::= { cmEthernetNetPortXdslParamEntry 2 } + +cmEthernetNetPortXdslBitSwapEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable bitswap." + ::= { cmEthernetNetPortXdslParamEntry 3 } + +cmEthernetNetPortXdslGvectorEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable G.vector." + ::= { cmEthernetNetPortXdslParamEntry 4 } + +cmEthernetNetPortXdslVdslProfile OBJECT-TYPE + SYNTAX VDSLProfileFields + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Selected vdsl profile." + ::= { cmEthernetNetPortXdslParamEntry 5 } + +cmEthernetNetPortXdslStatus OBJECT-TYPE + SYNTAX XDSLStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Xdsl link status." + ::= { cmEthernetNetPortXdslParamEntry 6 } + +cmEthernetNetPortXdslCurVdslProfile OBJECT-TYPE + SYNTAX VDSLProfileField + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Selected vdsl profile." + ::= { cmEthernetNetPortXdslParamEntry 7 } + +cmEthernetNetPortXdslActualLinkRateUpStream OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual link rate upstream." + ::= { cmEthernetNetPortXdslParamEntry 8 } + +cmEthernetNetPortXdslActualLinkRateDownStream OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual link rate downstream." + ::= { cmEthernetNetPortXdslParamEntry 9 } + +cmEthernetNetPortXdslControlChannel OBJECT-TYPE + SYNTAX XDSLControlChannel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Actual link rate downstream." + ::= { cmEthernetNetPortXdslParamEntry 10 } + +cmEthernetNetPortXdslCarrierSet OBJECT-TYPE + SYNTAX XDSLCarrierSet + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specify the carrier set." + ::= { cmEthernetNetPortXdslParamEntry 11 } + +cmEthernetNetPortXdslMode OBJECT-TYPE + SYNTAX XDSLMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Xdsl mode after handshake." + ::= { cmEthernetNetPortXdslParamEntry 12 } + +cmEthernetNetPortXdslAnnex OBJECT-TYPE + SYNTAX XDSLAnnex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Annex version after handshake." + ::= { cmEthernetNetPortXdslParamEntry 13 } + +cmEthernetNetPortXdslDsSNRMargin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Downstream SNR margin." + ::= { cmEthernetNetPortXdslParamEntry 14 } + +cmEthernetNetPortXdslUsSNRMargin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Upstream SNR margin." + ::= { cmEthernetNetPortXdslParamEntry 15 } + +cmEthernetNetPortXdslDsSignalAttenuation OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Downstream signal attenuation." + ::= { cmEthernetNetPortXdslParamEntry 16 } + +cmEthernetNetPortXdslDsLineAttenuation OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Downstream line attenuation." + ::= { cmEthernetNetPortXdslParamEntry 17 } + +cmEthernetNetPortXdslDsTxPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Downstream transmit power." + ::= { cmEthernetNetPortXdslParamEntry 18 } + +cmEthernetNetPortXdslUsTxPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Upstream transmit power." + ::= { cmEthernetNetPortXdslParamEntry 19 } + +cmEthernetNetPortXdslDsAttainableRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Attainable link rate downstream." + ::= { cmEthernetNetPortXdslParamEntry 20 } + +cmEthernetNetPortXdslUsAttainableRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "attainable link rate upstream." + ::= { cmEthernetNetPortXdslParamEntry 21 } + +-- +-- SCI Port +-- +sciPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF SciPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to SCI Port + Facilities for configuration purposes." + ::= { cmFacilityObjects 105 } + +sciPortEntry OBJECT-TYPE + SYNTAX SciPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the sciPortTable." + INDEX { neIndex, shelfIndex, slotIndex, sciPortIndex } + ::= { sciPortTable 1 } + +SciPortEntry ::= SEQUENCE { + -- Port Indices + sciPortIndex Integer32, + + -- State Management params + sciPortAdminState AdminState, + sciPortOperationalState OperationalState, + + -- SCI port specific params + sciPortSignalMode SciSignalMode, + sciPortSignalDirection SciSignalDirection, + sciPortRxSsmQL SciRxSsmQL +} + +-- Port Indices +sciPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this SCI Port." + ::= { sciPortEntry 1 } + +-- State Management params +sciPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the SCI + Port." + ::= { sciPortEntry 2 } + +sciPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the SCI + Port." + ::= { sciPortEntry 3 } + +-- SCI port specific params +sciPortSignalMode OBJECT-TYPE + SYNTAX SciSignalMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the signal mode of the SCI port." + ::= { sciPortEntry 4 } + +sciPortSignalDirection OBJECT-TYPE + SYNTAX SciSignalDirection + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the signal direction of the SCI port." + ::= { sciPortEntry 5 } + +sciPortRxSsmQL OBJECT-TYPE + SYNTAX SciRxSsmQL + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the RX QL of the SCI port." + ::= { sciPortEntry 6 } + +-- +-- IRIG RS422 Output Port +-- +f3IrigRs422OutputPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF IrigRs422OutputPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to IRIG RS422 output ports." + ::= { cmFacilityObjects 106 } + +f3IrigRs422OutputPortEntry OBJECT-TYPE + SYNTAX IrigRs422OutputPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3IrigRs422OutputPortTable." + INDEX { neIndex, shelfIndex, slotIndex, f3IrigRs422OutputPortIndex } + ::= { f3IrigRs422OutputPortTable 1 } + +IrigRs422OutputPortEntry ::= SEQUENCE { + -- Port Indices + f3IrigRs422OutputPortIndex Integer32, + f3IrigRs422OutputPortIfIndex InterfaceIndex, + f3IrigRs422OutputPortEntityIndex PhysicalIndex, + + -- Alias + f3IrigRs422OutputPortAlias DisplayString, + + -- State Management + f3IrigRs422OutputPortAdminState AdminState, + f3IrigRs422OutputPortOperationalState OperationalState, + f3IrigRs422OutputPortSecondaryState SecondaryState, + + -- IRIG RS422 Output Port specific attributes + f3IrigRs422OutputPortTimeCode IrigTimeCode, + f3IrigRs422OutputPortControlField IrigControlField +} + +-- Port Indices +f3IrigRs422OutputPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this IRIG RS422 output port in its parent card." + ::= { f3IrigRs422OutputPortEntry 1 } + +f3IrigRs422OutputPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this output port + as an interface in ifTable entries with ifIndex value." + ::= { f3IrigRs422OutputPortEntry 2 } + +f3IrigRs422OutputPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this output port + as an entity in entityPhysical entries with entPhysicalIndex value." + ::= { f3IrigRs422OutputPortEntry 3 } + +-- Alias +f3IrigRs422OutputPortAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the output port entity." + ::= { f3IrigRs422OutputPortEntry 4 } + +-- State Management +f3IrigRs422OutputPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the administrative state of the IRIG output port." + ::= { f3IrigRs422OutputPortEntry 5 } + +f3IrigRs422OutputPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the operational state of the IRIG output port." + ::= { f3IrigRs422OutputPortEntry 6 } + +f3IrigRs422OutputPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the IRIG output port." + ::= { f3IrigRs422OutputPortEntry 7 } + +-- IRIG RS422 Output Port specific attributes +f3IrigRs422OutputPortTimeCode OBJECT-TYPE + SYNTAX IrigTimeCode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the Time Code of the IRIG output port." + ::= { f3IrigRs422OutputPortEntry 8 } + +f3IrigRs422OutputPortControlField OBJECT-TYPE + SYNTAX IrigControlField + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the Control field of the IRIG output port." + ::= { f3IrigRs422OutputPortEntry 9 } + +-- +-- IRIG Optical Output Port +-- +f3IrigOpticalOutputPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF IrigOpticalOutputPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to IRIG Optical output ports." + ::= { cmFacilityObjects 107 } + +f3IrigOpticalOutputPortEntry OBJECT-TYPE + SYNTAX IrigOpticalOutputPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3IrigOpticalOutputPortTable." + INDEX { neIndex, shelfIndex, slotIndex, f3IrigOpticalOutputPortIndex } + ::= { f3IrigOpticalOutputPortTable 1 } + +IrigOpticalOutputPortEntry ::= SEQUENCE { + -- Port Indices + f3IrigOpticalOutputPortIndex Integer32, + f3IrigOpticalOutputPortIfIndex InterfaceIndex, + f3IrigOpticalOutputPortEntityIndex PhysicalIndex, + + -- Alias + f3IrigOpticalOutputPortAlias DisplayString, + + -- State Management + f3IrigOpticalOutputPortAdminState AdminState, + f3IrigOpticalOutputPortOperationalState OperationalState, + f3IrigOpticalOutputPortSecondaryState SecondaryState, + + -- IRIG Optical Output Port specific attributes + f3IrigOpticalOutputPortTimeCode IrigTimeCode, + f3IrigOpticalOutputPortControlField IrigControlField +} + +-- Port Indices +f3IrigOpticalOutputPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this IRIG optical output port in it parent card." + ::= { f3IrigOpticalOutputPortEntry 1 } + +f3IrigOpticalOutputPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this output port + as an interface in ifTable entries with ifIndex value." + ::= { f3IrigOpticalOutputPortEntry 2 } + +f3IrigOpticalOutputPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this output port + as an entity in entityPhysical entries with entPhysicalIndex value." + ::= { f3IrigOpticalOutputPortEntry 3 } + +-- Alias +f3IrigOpticalOutputPortAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the output port entity." + ::= { f3IrigOpticalOutputPortEntry 4 } + +-- State Management +f3IrigOpticalOutputPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the administrative state of the IRIG output port." + ::= { f3IrigOpticalOutputPortEntry 5 } + +f3IrigOpticalOutputPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the operational state of the IRIG output port." + ::= { f3IrigOpticalOutputPortEntry 6 } + +f3IrigOpticalOutputPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the IRIG output port." + ::= { f3IrigOpticalOutputPortEntry 7 } + +-- IRIG Optical Output port specific attributes +f3IrigOpticalOutputPortTimeCode OBJECT-TYPE + SYNTAX IrigTimeCode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the Time Code of the IRIG output port." + ::= { f3IrigOpticalOutputPortEntry 8 } + +f3IrigOpticalOutputPortControlField OBJECT-TYPE + SYNTAX IrigControlField + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the Control field of the IRIG output port." + ::= { f3IrigOpticalOutputPortEntry 9 } + +-- +-- IRIG Time Relay Output Port +-- +f3IrigRelayOutputPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF IrigRelayOutputPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to IRIG time relay output ports." + ::= { cmFacilityObjects 108 } + +f3IrigRelayOutputPortEntry OBJECT-TYPE + SYNTAX IrigRelayOutputPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3IrigRelayOutputPortTable." + INDEX { neIndex, shelfIndex, slotIndex, f3IrigRelayOutputPortIndex } + ::= { f3IrigRelayOutputPortTable 1 } + +IrigRelayOutputPortEntry ::= SEQUENCE { + -- Port Indices + f3IrigRelayOutputPortIndex Integer32, + f3IrigRelayOutputPortIfIndex InterfaceIndex, + f3IrigRelayOutputPortEntityIndex PhysicalIndex, + + -- Alias + f3IrigRelayOutputPortAlias DisplayString, + + -- State Management + f3IrigRelayOutputPortAdminState AdminState, + f3IrigRelayOutputPortOperationalState OperationalState, + f3IrigRelayOutputPortSecondaryState SecondaryState, + + -- IRIG Time Relay Output Port specific attributes + f3IrigRelayOutputPortRelayOperation IrigRelayOperation +} + +-- Port Indices +f3IrigRelayOutputPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this IRIG time relay output port in its parent card." + ::= { f3IrigRelayOutputPortEntry 1 } + +f3IrigRelayOutputPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this output port + as an interface in ifTable entries with ifIndex value." + ::= { f3IrigRelayOutputPortEntry 2 } + +f3IrigRelayOutputPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this output port + as an entity in entityPhysical entries with entPhysicalIndex value." + ::= { f3IrigRelayOutputPortEntry 3 } + +-- Alias +f3IrigRelayOutputPortAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the output port entity." + ::= { f3IrigRelayOutputPortEntry 4 } + +-- State Management +f3IrigRelayOutputPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the administrative state of the IRIG output port." + ::= { f3IrigRelayOutputPortEntry 5 } + +f3IrigRelayOutputPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the operational state of the IRIG output port." + ::= { f3IrigRelayOutputPortEntry 6 } + +f3IrigRelayOutputPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the IRIG output port." + ::= { f3IrigRelayOutputPortEntry 7 } + +-- IRIG Time Relay Output Port specific attributes +f3IrigRelayOutputPortRelayOperation OBJECT-TYPE + SYNTAX IrigRelayOperation + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the relay operation of the IRIG output port." + ::= { f3IrigRelayOutputPortEntry 8 } + +-- +-- IRIG Output Group +-- +f3IrigOutputGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF IrigOutputGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to output groups." + ::= { cmFacilityObjects 109 } + +f3IrigOutputGroupEntry OBJECT-TYPE + SYNTAX IrigOutputGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3IrigOutputGroupTable." + INDEX { neIndex, shelfIndex, slotIndex, f3IrigOutputGroupIndex } + ::= { f3IrigOutputGroupTable 1 } + +IrigOutputGroupEntry ::= SEQUENCE { + -- Group Index + f3IrigOutputGroupIndex Integer32, + f3IrigOutputGroupIfIndex InterfaceIndex, + f3IrigOutputGroupEntityIndex PhysicalIndex, + -- Alias + f3IrigOutputGroupAlias DisplayString, + -- IRIG Output Group specific attributes + f3IrigOutputGroupExtensionType IrigGroupExtensionType, + f3IrigOutputGroupExtensionDetection TruthValue +} + +-- Group Index +f3IrigOutputGroupIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this IRIG output group in its parent card." + ::= { f3IrigOutputGroupEntry 1 } + + +f3IrigOutputGroupIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this output port + as an interface in ifTable entries with ifIndex value." + ::= { f3IrigOutputGroupEntry 2 } + +f3IrigOutputGroupEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this output port + as an entity in entityPhysical entries with entPhysicalIndex value." + ::= { f3IrigOutputGroupEntry 3 } + +-- Alias +f3IrigOutputGroupAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the output group entity." + ::= { f3IrigOutputGroupEntry 4 } + +-- IRIG Output Group specific attributes +f3IrigOutputGroupExtensionType OBJECT-TYPE + SYNTAX IrigGroupExtensionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the Time Code of the IRIG output group." + ::= { f3IrigOutputGroupEntry 5 } + +f3IrigOutputGroupExtensionDetection OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to manage the Control field of the IRIG output group." + ::= { f3IrigOutputGroupEntry 6 } + +-- +-- IRIG Output Unit Port +-- +f3IrigOutputUnitPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF IrigOutputUnitPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to IRIG output unit ports + in IRIG output groups for management purposes." + ::= { cmFacilityObjects 110 } + +f3IrigOutputUnitPortEntry OBJECT-TYPE + SYNTAX IrigOutputUnitPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3IrigOutputUnitPortTable." + INDEX { neIndex, shelfIndex, slotIndex, f3IrigOutputGroupIndex, f3IrigOutputUnitPortIndex } + ::= { f3IrigOutputUnitPortTable 1 } + +IrigOutputUnitPortEntry ::= SEQUENCE { + -- Port Indices + f3IrigOutputUnitPortIndex Integer32, + f3IrigOutputUnitPortIfIndex InterfaceIndex, + f3IrigOutputUnitPortEntityIndex PhysicalIndex, + + -- Alias + f3IrigOutputUnitPortAlias DisplayString, + + -- State Management + f3IrigOutputUnitPortAdminState AdminState, + f3IrigOutputUnitPortOperationalState OperationalState, + f3IrigOutputUnitPortSecondaryState SecondaryState, + + -- IRIG Output port specific attributes + f3IrigOutputUnitPortTimeCode IrigTimeCode, + f3IrigOutputUnitPortControlField IrigControlField, + f3IrigOutputUnitPortType IrigOutputType, + f3IrigOutputUnitPortDigitalVoltage IrigDigitalSignalVoltage +} + +-- Port Indices +f3IrigOutputUnitPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this IRIG output unit port in its output group." + ::= { f3IrigOutputUnitPortEntry 1 } + +f3IrigOutputUnitPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this output port + as an interface in ifTable entries with ifIndex value." + ::= { f3IrigOutputUnitPortEntry 2 } + +f3IrigOutputUnitPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this output port + as an entity in entityPhysical entries with entPhysicalIndex value." + ::= { f3IrigOutputUnitPortEntry 3 } + +-- Alias +f3IrigOutputUnitPortAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the output port entity." + ::= { f3IrigOutputUnitPortEntry 4 } + +-- State Management +f3IrigOutputUnitPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the administrative state of the IRIG output port." + ::= { f3IrigOutputUnitPortEntry 5 } + +f3IrigOutputUnitPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the operational state of the IRIG output port." + ::= { f3IrigOutputUnitPortEntry 6 } + +f3IrigOutputUnitPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the IRIG output port." + ::= { f3IrigOutputUnitPortEntry 7 } + +-- IRIG Output port specific attributes +f3IrigOutputUnitPortTimeCode OBJECT-TYPE + SYNTAX IrigTimeCode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the Time Code of the IRIG output port." + ::= { f3IrigOutputUnitPortEntry 8 } + +f3IrigOutputUnitPortControlField OBJECT-TYPE + SYNTAX IrigControlField + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the Control field of the IRIG output port." + ::= { f3IrigOutputUnitPortEntry 9 } + +f3IrigOutputUnitPortType OBJECT-TYPE + SYNTAX IrigOutputType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the output type, digital or analogous, + of the IRIG output port." + ::= { f3IrigOutputUnitPortEntry 10 } + +f3IrigOutputUnitPortDigitalVoltage OBJECT-TYPE + SYNTAX IrigDigitalSignalVoltage + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage, for digital output type only, the voltage + of the IRIG output port." + ::= { f3IrigOutputUnitPortEntry 11 } + + +-- +-- CC Card Input port +-- + +ccInputPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcInputPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Composite input + Port Facilities for configuration purposes." + ::= { cmFacilityObjects 111 } + +ccInputPortEntry OBJECT-TYPE + SYNTAX CcInputPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ccInputPortTable." + INDEX { neIndex, shelfIndex, slotIndex, ccInputPortIndex } + ::= { ccInputPortTable 1 } + +CcInputPortEntry ::= SEQUENCE { + -- Port Indices + ccInputPortIndex Integer32, + + ccInputPortIfIndex InterfaceIndex, + ccInputPortEntityIndex PhysicalIndex, + + -- Alias + ccInputPortAlias DisplayString, + + -- State Management params + ccInputPortAdminState AdminState, + ccInputPortOperationalState OperationalState, + ccInputPortSecondaryState SecondaryState + + -- ccInputPort port specific params +} + +-- Port Indices +ccInputPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this CC input Port." + ::= { ccInputPortEntry 1 } + +ccInputPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this input port + as an interface in ifTable entries with ifIndex value." + ::= { ccInputPortEntry 2 } + +ccInputPortEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this input port + as an entity in entityPhysical entries with entPhysicalIndex value." + ::= { ccInputPortEntry 3 } + +-- Alias +ccInputPortAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the input port entity." + ::= { ccInputPortEntry 4 } + +-- State Management params +ccInputPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the CC input Port." + ::= { ccInputPortEntry 5 } + +ccInputPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the CC input Port." + ::= { ccInputPortEntry 6 } + +ccInputPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the CC input port." + ::= { ccInputPortEntry 7 } + +-- ccInputPort port specific params + +-- +-- CC Card Input port +-- + +ccGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Composite group + output Facilities for configuration purposes." + ::= { cmFacilityObjects 112 } + +ccGroupEntry OBJECT-TYPE + SYNTAX CcGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ccGroupTable." + INDEX { neIndex, shelfIndex, slotIndex, ccGroupIndex } + ::= { ccGroupTable 1 } + +CcGroupEntry ::= SEQUENCE { + -- Port Indices + ccGroupIndex Integer32, + + ccGroupIfIndex InterfaceIndex, + ccGroupEntityIndex PhysicalIndex, + + -- Alias + ccGroupAlias DisplayString, + + -- ccGroup port specific params + ccGroupActivePorts CcActivePortState, + ccGroupPhaseAdjust Integer32, + ccGroupDutyCycle CcPortDutyCycle +} + +-- Port Indices +ccGroupIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this CC Group." + ::= { ccGroupEntry 1 } + +ccGroupIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this group + as an interface in ifTable entries with ifIndex value." + ::= { ccGroupEntry 2 } + +ccGroupEntityIndex OBJECT-TYPE + SYNTAX PhysicalIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this input port + as an entity in entityPhysical entries with entPhysicalIndex value." + ::= { ccGroupEntry 3 } + +-- Alias +ccGroupAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the group entity." + ::= { ccGroupEntry 4 } + +-- ccGroup port specific params +ccGroupActivePorts OBJECT-TYPE + SYNTAX CcActivePortState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Active State for each port of the CC + 10 output port Group." + ::= { ccGroupEntry 5 } + +ccGroupPhaseAdjust OBJECT-TYPE + SYNTAX Integer32 (0..249999) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The delay of CC output. This value is duplicated to all the CC outputs + of all the CC cards in the same 54x0. This value is usually derived from + a phase measurement of the CC input. + It could also use a different method to derive the CC Phase Adjust.." + ::= { ccGroupEntry 6 } + +ccGroupDutyCycle OBJECT-TYPE + SYNTAX CcPortDutyCycle + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "63/37 or 50/50 duty cycles." + ::= { ccGroupEntry 7 } + +-- +-- Encap FlowPoint +-- +cmEncapFlowPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEncapFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Encap FlowPoint + for configuration purposes." + ::= { cmFacilityObjects 113 } + +cmEncapFlowPointEntry OBJECT-TYPE + SYNTAX CmEncapFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEncapFlowPointTable. These entries represent + an Encap FlowPoint." + INDEX { neIndex, cmEncapFlowPointIndex } + ::= { cmEncapFlowPointTable 1 } + +CmEncapFlowPointEntry ::= SEQUENCE { + -- EncapFlowPoint Index/Id + cmEncapFlowPointIndex Integer32, + cmEncapFlowPointCircuitName DisplayString, + + cmEncapFlowPointAssociatedFlowId VariablePointer, + cmEncapFlowPointRefEoMplsPwObject VariablePointer, + + cmEncapFlowPointCTagControl FlowTagControl, + cmEncapFlowPointCTagVlanId VlanId, + cmEncapFlowPointCTagVlanPriority VlanPriority, + cmEncapFlowPointSTagControl FlowTagControl, + cmEncapFlowPointSTagVlanId VlanId, + cmEncapFlowPointSTagVlanPriority VlanPriority, + + cmEncapFlowPointEgressOuterTagPrioMapEnabled TruthValue, + cmEncapFlowPointEgressInnerTagPrioMapEnabled TruthValue, + cmEncapFlowPointRefPrioMapProfile VariablePointer, + + cmEncapFlowPointStorageType StorageType, + cmEncapFlowPointRowStatus RowStatus +} + +cmEncapFlowPointIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The integer index value corresponding to an Encap FlowPoint." + ::= { cmEncapFlowPointEntry 1 } + +cmEncapFlowPointCircuitName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + circuit identifier with the FlowPoint." + ::= { cmEncapFlowPointEntry 2 } + +cmEncapFlowPointAssociatedFlowId OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the association of an Flow with an Encap FlowPoint." + ::= { cmEncapFlowPointEntry 3 } + +cmEncapFlowPointRefEoMplsPwObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies EoMpls Pw object OID." + ::= { cmEncapFlowPointEntry 4 } + +cmEncapFlowPointCTagControl OBJECT-TYPE + SYNTAX FlowTagControl + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the tag management + operation on the C-TAG. Supported types are 'push', 'pushvid', + 'swaptag', 'swapvid' and 'none'. If the type is 'push', + the VLAN Id (f3EncapFlowPointCTagVlanId) and priority + (f3EncapFlowPointCTagVlanPriority) are pushed onto the frame; + if the type is 'pushvid', only the VLAN Id (12 bits) is pushed, + the Priority is copied from incoming tag's priority; + if the type is 'swaptag', both VLAN Id and Priority (15 bits) + are swapped with the specified f3EncapFlowPointCTagVlanId and + f3EncapFlowPointCTagVlanPriority; + if the type is 'swapvid', only the VLAN Id (12 bits) are + swapped with the specified f3EncapFlowPointCTagVlanId; + if the type is 'none', no C-TAG management is performed." + ::= { cmEncapFlowPointEntry 5 } + +cmEncapFlowPointCTagVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Id to + be pushed or swapped, based on the value of + f3EncapFlowPointIngressCTagControl. It is applicable + for 'push', 'swaptag', 'swapvid' and 'pushvid' control types." + ::= { cmEncapFlowPointEntry 6 } + +cmEncapFlowPointCTagVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Priority to + be pushed or swapped, based on the value of f3EncapFlowPointIngressCTagControl. + It is applicable for 'push' and 'swaptag' control types." + ::= { cmEncapFlowPointEntry 7 } + +cmEncapFlowPointSTagControl OBJECT-TYPE + SYNTAX FlowTagControl + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the tag management + operation on the S-TAG. Supported types are 'push', 'pushvid', + 'swaptag', 'swapvid' and 'none'. If the type is 'push', + the VLAN Id (f3EncapFlowPointSTagVlanId) and priority + (f3EncapFlowPointSTagVlanPriority) are pushed onto the frame; + if the type is 'pushvid', only the VLAN Id (12 bits) is pushed, + the Priority is copied from incoming tag's priority; + if the type is 'swaptag', both VLAN Id and Priority (15 bits) + are swapped with the specified f3EncapFlowPointSTagVlanId and + f3EncapFlowPointSTagVlanPriority; + if the type is 'swapvid', only the VLAN Id (12 bits) are + swapped with the specified f3EncapFlowPointSTagVlanId; + if the type is 'none', no S-TAG management is performed." + ::= { cmEncapFlowPointEntry 8 } + +cmEncapFlowPointSTagVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Id to + be pushed or swapped, based on the value of + f3EncapFlowPointIngressSTagControl. It is applicable + for 'push', 'swaptag', 'swapvid' and 'pushvid' control types." + ::= { cmEncapFlowPointEntry 9 } + +cmEncapFlowPointSTagVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Priority to + be pushed or swapped, based on the value of + f3EncapFlowPointIngressSTagControl. It is applicable + for 'push' and 'swaptag' control types." + ::= { cmEncapFlowPointEntry 10 } + +cmEncapFlowPointEgressOuterTagPrioMapEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines whether to use the Egress Prio + Mapping to swap the priority of outer tag. When Enabled, + it indicates that the operation specified in the + EgressPrioMapTable would be applied to Flow for specified COS. + When Disabled,the EgressPrioMapTable operations are ignored + for specified Flow COS." + ::= { cmEncapFlowPointEntry 11 } + +cmEncapFlowPointEgressInnerTagPrioMapEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines whether to use the Egress Prio + Mapping to swap the priority of inner tag. When Enabled, + it indicates that the operation specified in the + EgressPrioMapTable would be applied to Flow for specified COS. + When Disabled, the EgressPrioMapTable operations are ignored + for specified Flow COS." + ::= { cmEncapFlowPointEntry 12 } + +cmEncapFlowPointRefPrioMapProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set priority map profile." + ::= { cmEncapFlowPointEntry 13 } + +cmEncapFlowPointStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmEncapFlowPointEntry 14 } + +cmEncapFlowPointRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmEncapFlowPointRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmEncapFlowPointRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmEncapFlowPointRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmEncapFlowPointEntry 15 } + +-- +-- Conformance +-- +cmFacilityCompliances OBJECT IDENTIFIER ::= {cmFacilityConformance 1} +cmFacilityGroups OBJECT IDENTIFIER ::= {cmFacilityConformance 2} + +cmFacilityCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the CM Facility + group." + MODULE -- this module + MANDATORY-GROUPS { + cmFacilityObjectGroup, + ethernetAccessPortGroup, ethernetNetworkPortGroup, + ethernetMgmtPortGroup, bitsPortGroup, + trafficGroup, prioMapGroup, pcpEncodeGroup, cpdV2Group, + + trafficGroupCmHub, ocnStmGroup, stsVcPathGroup, + vtVcPathGroup, e1t1InterfaceGroup, e3t3InterfaceGroup, + + f3PulsePerSecondPortGroup, f3TimeOfDayPortGroup, + + f3Gps10MhzPortGroup, neTMParamsGroup, + + cmEthernetTrafficPortJdsuExtGroup, f3FpQosShaperGroup, + f3FpQosPolicerGroup, cpdV2TrafficPortGroup, + + f3AclRuleGroup + } + ::= { cmFacilityCompliances 1 } + +cmFacilityObjectGroup OBJECT-GROUP + OBJECTS { + cmEthernetAccPortIndex, cmEthernetAccPortIfIndex, + cmEthernetAccPortOperationalState, cmEthernetAccPortSecondaryState, + cmEthernetAccPortMTU, cmEthernetAccPortMediaType, + cmEthernetAccPortConfigSpeed, cmEthernetAccPortNegotiatedSpeed, + cmEthernetAccPortMDIXType, + cmEthernetAccPortJumboFramesEnabled, cmEthernetAccPortSfpVendorName, + cmEthernetAccPortSfpPartNumber, cmEthernetAccPortSfpSerialNumber, + cmEthernetAccPortSfpDateOfManufacture, + cmEthernetAccPortSfpConnectorValue, + cmEthernetAccPortInitiateDiag, cmEthernetAccPortDiagnosePair1Cond, + cmEthernetAccPortDiagnosePair2Cond, cmEthernetAccPortDiagnosePair3Cond, + cmEthernetAccPortDiagnosePair4Cond, cmEthernetAccPortDiagnoseAutoNegCond, + cmEthernetAccPortDiagnoseLpbkCond, cmEthernetAccPortDiagnoseEfmLpbkCond, + cmEthernetAccPortDiagnoseResult,cmEthernetAccPortDiagnoseTestStatus, + cmEthernetAccPortDiagnoseTestTime, + cmEthernetAccPortLoopbackConfig, cmEthernetAccPortLoopbackStatus, + cmEthernetAccPortLoopbackTime, + cmEthernetAccPortLoopbackSwapSADA, cmEthernetAccPortOuterVlanLoopbackMask, + cmEthernetAccPortOuterVlanLoopback1, cmEthernetAccPortOuterVlanLoopback2, + cmEthernetAccPortOuterVlanLoopback3, + cmEthernetAccPortInnerVlanLoopbackMask, + cmEthernetAccPortInnerVlanLoopback1, cmEthernetAccPortInnerVlanLoopback2, + cmEthernetAccPortInnerVlanLoopback3, + cmEthernetAccPortLinkLossFwdEnabled, + cmEthernetAccPortLinkLossFwdSignalType, + cmEthernetAccPortLinkLossFwdTriggerTypes, + cmEthernetAccPortLinkLossFwdDelay, cmEthernetAccPortLinkLossFwdActive, + cmEthernetAccPortLinkLossFwdPartnerEnabled, + cmEthernetAccPortLinkLossFwdLocalLinkId, + cmEthernetAccPortLinkLossFwdRemoteLinkIds, + cmEthernetAccPortOamId, cmEthernetAccPortOamAdminDisposition, + cmEthernetAccPortOamDiscoveryState, + cmEthernetAccPortOamLocalVarRtrvsEnabled, + cmEthernetAccPortOamLocalLinkEventsEnabled, + cmEthernetAccPortOamLocalOamLoopbacksSupported, + cmEthernetAccPortOamLocalUnidirSupportEnabled, + cmEthernetAccPortOamLocalMaxPDUSize, cmEthernetAccPortOamLocalMode, + cmEthernetAccPortOamRemoteMacAddress, + cmEthernetAccPortOamRemoteVarRtrvsEnabled, + cmEthernetAccPortOamRemoteLinkEventsEnabled, + cmEthernetAccPortOamRemoteOamLoopbacksSupported, + cmEthernetAccPortOamRemoteUnidirSupportEnabled, + cmEthernetAccPortOamRemoteMaxPDUSize, + cmEthernetAccPortOamRemoteMode, cmEthernetAccPortMode, + cmEthernetAccPortSvcType, cmEthernetAccPortRxPauseDisposition, + cmEthernetAccPortTxPauseEnabled, cmEthernetAccPortAfpType, + + cmEthernetAccPortCpdIndex, cmEthernetAccPortCpdFilterType, + cmEthernetAccPortCpdFilterDescr, cmEthernetAccPortCpdDispType, + cmEthernetAccPortCpdMacAddressMatch, cmEthernetAccPortCpdMacAddressMask, + cmEthernetAccPortCpdEthertype, cmEthernetAccPortCpdEthertypeMask, + cmEthernetAccPortCpdSubtype, cmEthernetAccPortCpdSubtypeMask, + + cmEthernetAccPortClbIndex, cmEthernetAccPortClbEnabled, + cmEthernetAccPortClbLength, cmEthernetAccPortClbDescr, + + cmEthernetAccPortMDIXStatus, cmEthernetAccPortSfpReach, + cmEthernetAccPortSfpLaserWaveLength, + cmEthernetAccPortSfpMediaType, cmEthernetAccPortOamEnabled, + cmEthernetAccPortOamAdminState, + cmEthernetAccPortShapingEnabled, + cmEthernetAccPortShapedSpeedLo, cmEthernetAccPortShapedSpeedHi, + cmEthernetAccPortQinQEtherType, cmEthernetAccPortRxPauseEnabled, + cmEthernetAccPortAutoDiagEnabled, cmEthernetAccPortLinkLossFwdTxActionType, + cmEthernetAccPortLinkLossFwdRxRLDLinkIds, + cmEthernetAccPortN2AVlanTrunkingEnabled, + cmEthernetAccPortA2NPushPVIDEnabled, + cmEthernetAccPortN2APopPVIDEnabled, cmEthernetAccPortPortVlanId, + cmEthernetAccPortPortVlanPriority, + cmEthernetAccPortPrioMapMode, cmEthernetAccPortSyncEEnabled, + cmEthernetAccPortQLModeEnabled, cmEthernetAccPortExpectedQL, + cmEthernetAccPortAssumedQL, cmEthernetAccPortReceivedQL, + cmEthernetAccPortTransmitQL, + cmEthernetAccPortSfpName, cmEthernetAccPortSfpHardwareRevision, + cmFlowIndex, cmFlowCircuitName, cmFlowAdminState, + cmFlowOperationalState, cmFlowSecondaryState, + cmFlowType, cmFlowMultiCOS, cmFlowA2NCIR, + cmFlowA2NEIR, cmFlowN2ARateLimitingEnabled, + cmFlowN2ACIR, cmFlowN2AEIR, cmFlowStorageType, cmFlowRowStatus, + + cmFlowTrafficType, cmFlowCOS, cmFlowVlanMemberList, + cmFlowAction, cmFlowActionVlan, cmFlowUntaggedMemberEnabled, + cmFlowA2NCIRHi, cmFlowA2NEIRHi, + cmFlowN2ACIRHi, cmFlowN2AEIRHi, + cmFlowHCOSMgmtEnabled, cmFlowGuaranteedA2NBandwidthLo, + cmFlowGuaranteedA2NBandwidthHi, cmFlowMaximumA2NBandwidthLo, + cmFlowMaximumA2NBandwidthHi, cmFlowCTagControl, + cmFlowCTagVlanId, cmFlowCTagVlanPriority, cmFlowCTagMatchRxPrio, + cmFlowSTagControl, cmFlowSTagVlanId, cmFlowSTagVlanPriority, + cmFlowOuterTagPrioEnabled, cmFlowN2ACOSPriorityTagType, + cmFlowESFramesLossThreshold, cmFlowSESFramesLossThresholdRatio, + cmFlowPolicingEnabled, cmFlowPreserveSTagProperties, cmFlowInnerTagPrioEnabled, + cmFlowN2AOuterTagPrioEnabled, + + cmFlowCpdIndex, cmFlowCpdFilterType, cmFlowCpdFilterDescr, + cmFlowCpdDispType, cmFlowCpdMacAddressMatch, cmFlowCpdMacAddressMask, + cmFlowCpdEthertype, cmFlowCpdEthertypeMask, cmFlowCpdSubtype, + cmFlowCpdSubtypeMask, + + cmQosShaperTypeIndex, cmQosShaperIndex, cmQosShaperDirection, + cmQosShaperAdminState, cmQosShaperOperationalState,cmQosShaperSecondaryState, + cmQosShaperCIR, cmQosShaperCBS, cmQosShaperEIR, cmQosShaperEBS, + cmQosShaperBufferSize, cmQosShaperStorageType, + cmQosShaperRowStatus, + + cmQosShaperCOS, cmQosShaperCIRHi, cmQosShaperEIRHi, + + cmEthernetNetPortIndex, cmEthernetNetPortIfIndex, + cmEthernetNetPortEntityIndex, cmEthernetNetPortAdminState, + cmEthernetNetPortOperationalState, cmEthernetNetPortSecondaryState, + cmEthernetNetPortMTU, cmEthernetNetPortMediaType, + cmEthernetNetPortConfigSpeed, cmEthernetNetPortNegotiatedSpeed, + cmEthernetNetPortMDIXType, + cmEthernetNetPortJumboFramesEnabled, cmEthernetNetPortSfpVendorName, + cmEthernetNetPortSfpPartNumber, cmEthernetNetPortSfpSerialNumber, + cmEthernetNetPortSfpDateOfManufacture, cmEthernetNetPortSfpConnectorValue, + cmEthernetNetPortInitiateDiag, cmEthernetNetPortDiagnosePair1Cond, + cmEthernetNetPortDiagnosePair2Cond, cmEthernetNetPortDiagnosePair3Cond, + cmEthernetNetPortDiagnosePair4Cond, cmEthernetNetPortDiagnoseAutoNegCond, + cmEthernetNetPortDiagnoseLpbkCond, cmEthernetNetPortDiagnoseEfmLpbkCond, + cmEthernetNetPortDiagnoseResult,cmEthernetNetPortDiagnoseTestStatus, + cmEthernetNetPortDiagnoseTestTime, + cmEthernetNetPortLoopbackConfig, cmEthernetNetPortLoopbackStatus, + cmEthernetNetPortLoopbackTime, + cmEthernetNetPortLoopbackSwapSADA, cmEthernetNetPortOuterVlanLoopbackMask, + cmEthernetNetPortOuterVlanLoopback1, cmEthernetNetPortOuterVlanLoopback2, + cmEthernetNetPortOuterVlanLoopback3, + cmEthernetNetPortInnerVlanLoopbackMask, + cmEthernetNetPortInnerVlanLoopback1, cmEthernetNetPortInnerVlanLoopback2, + cmEthernetNetPortInnerVlanLoopback3, + cmEthernetNetPortLinkLossFwdEnabled, cmEthernetNetPortLinkLossFwdSignalType, + cmEthernetNetPortLinkLossFwdTriggerTypes,cmEthernetNetPortLinkLossFwdDelay, + cmEthernetNetPortLinkLossFwdActive, + cmEthernetNetPortLinkLossFwdPartnerEnabled, + cmEthernetNetPortLinkLossFwdLocalLinkId, + cmEthernetNetPortLinkLossFwdRemoteLinkIds, + cmEthernetNetPortOamId, cmEthernetNetPortOamAdminDisposition, + cmEthernetNetPortOamDiscoveryState, + cmEthernetNetPortOamLocalVarRtrvsEnabled, + cmEthernetNetPortOamLocalLinkEventsEnabled, + cmEthernetNetPortOamLocalOamLoopbacksSupported, + cmEthernetNetPortOamLocalUnidirSupportEnabled, + cmEthernetNetPortOamLocalMaxPDUSize, + cmEthernetNetPortOamLocalMode, cmEthernetNetPortOamRemoteMacAddress, + cmEthernetNetPortOamRemoteVarRtrvsEnabled, + cmEthernetNetPortOamRemoteLinkEventsEnabled, + cmEthernetNetPortOamRemoteOamLoopbacksSupported, + cmEthernetNetPortOamRemoteUnidirSupportEnabled, + cmEthernetNetPortOamRemoteMaxPDUSize, cmEthernetNetPortOamRemoteMode, + cmEthernetNetPortRxPauseDisposition, cmEthernetNetPortTxPauseEnabled, + cmEthernetNetPortAfpType, + cmEthernetNetPortSfpName, + cmEthernetNetPortSfpHardwareRevision, + + cmEthernetNetPortMDIXStatus, cmEthernetNetPortSfpReach, + cmEthernetNetPortSfpLaserWaveLength, + cmEthernetNetPortSfpMediaType, cmEthernetNetPortOamEnabled, + cmEthernetNetPortOamAdminState, + cmEthernetNetPortShapingEnabled, + cmEthernetNetPortShapedSpeedLo, cmEthernetNetPortShapedSpeedHi, + cmEthernetNetPortQinQEtherType, cmEthernetNetPortLinkLossFwdTxActionType, + cmEthernetNetPortLinkLossFwdRxRLDLinkIds, + cmEthernetNetPortAutoDiagEnabled, + cmEthernetNetPortSyncEEnabled, cmEthernetNetPortQLModeEnabled, + cmEthernetNetPortExpectedQL, cmEthernetNetPortAssumedQL, + cmEthernetNetPortReceivedQL, cmEthernetNetPortTransmitQL, + + cmEthernetNetPortCpdIndex, cmEthernetNetPortCpdFilterType, + cmEthernetNetPortCpdFilterDescr, cmEthernetNetPortCpdDispType, + cmEthernetNetPortCpdMacAddressMatch, cmEthernetNetPortCpdMacAddressMask, + cmEthernetNetPortCpdEthertype, cmEthernetNetPortCpdEthertypeMask, + cmEthernetNetPortCpdSubtype, cmEthernetNetPortCpdSubtypeMask, + + cmEthernetMgmtPortIndex, cmEthernetMgmtPortEntityIndex, + cmEthernetMgmtPortAdminState, cmEthernetMgmtPortOperationalState, + cmEthernetMgmtPortSecondaryState, cmEthernetMgmtPortMTU, + cmEthernetMgmtPortConfigSpeed, cmEthernetMgmtPortNegotiatedSpeed, + cmEthernetMgmtPortMDIXType, + cmEthernetMgmtPortMDIXStatus, + + cmPrioMapIndex, cmPrioMapInPriority, cmPrioMapXTagControl, + cmPrioMapXTagPriority, cmPrioMapCOS, cmPrioMapOuterTagPriority, + cmPrioMapInnerTagPriority, + + cmQosFlowPolicerTypeIndex, cmQosFlowPolicerIndex, + cmQosFlowPolicerDirection, cmQosFlowPolicerAdminState, + cmQosFlowPolicerOperationalState, + cmQosFlowPolicerSecondaryState, + cmQosFlowPolicerCIRLo, cmQosFlowPolicerCIRHi, cmQosFlowPolicerEIRLo, + cmQosFlowPolicerEIRHi, cmQosFlowPolicerCBS, + cmQosFlowPolicerEBS, cmQosFlowPolicerAlgorithm, + cmQosFlowPolicerColorMode, cmQosFlowPolicerColorMarkingFlag, + cmQosFlowPolicerCouplingFlag, cmQosFlowPolicerAssociatedShaper, + cmQosFlowPolicerStorageType, cmQosFlowPolicerRowStatus, + + cmAccPortQosShaperIndex, cmAccPortQosShaperDirection, + cmAccPortQosShaperAdminState, cmAccPortQosShaperOperationalState, + cmAccPortQosShaperSecondaryState, cmAccPortQosShaperCIRLo, + cmAccPortQosShaperCIRHi, cmAccPortQosShaperEIRLo, + cmAccPortQosShaperEIRHi, cmAccPortQosShaperCBS, + cmAccPortQosShaperEBS, cmAccPortQosShaperBufferSize, cmAccPortQosShaperCOS, + + cmEthernetAccPortCpdV2Index, cmEthernetAccPortCpdV2CiscoGroupDispType, + cmEthernetAccPortCpdV2IslDispType, cmEthernetAccPortCpdV2PagpDispType, + cmEthernetAccPortCpdV2UdldDispType, cmEthernetAccPortCpdV2CdpDispType, + cmEthernetAccPortCpdV2VtpDispType, cmEthernetAccPortCpdV2DtpDispType, + cmEthernetAccPortCpdV2PvstpPlusDispType, + cmEthernetAccPortCpdV2UplinkFastDispType, + cmEthernetAccPortCpdV2VlanBridgeDispType, + cmEthernetAccPortCpdV2L2PTDispType, + cmEthernetAccPortCpdV2BridgeGroupDispType, + cmEthernetAccPortCpdV2BPDUDispType, cmEthernetAccPortCpdV2PauseDispType, + cmEthernetAccPortCpdV2LACPDispType, + cmEthernetAccPortCpdV2LACPMarkerDispType, + cmEthernetAccPortCpdV2EfmOamDispType, + cmEthernetAccPortCpdV2SSMDispType, + cmEthernetAccPortCpdV2PortAuthenDispType, + cmEthernetAccPortCpdV2BridgeReservedDispType, + cmEthernetAccPortCpdV2LANBridgesDispType, + cmEthernetAccPortCpdV2GARPGroupDispType, + cmEthernetAccPortCpdV2GMRPDispType, cmEthernetAccPortCpdV2GVRPDispType, + cmEthernetAccPortCpdV2GARPDispType, + + cmFlowCpdV2Index, cmFlowCpdV2CiscoGroupDispType, + cmFlowCpdV2IslDispType, cmFlowCpdV2PagpDispType, + cmFlowCpdV2UdldDispType, cmFlowCpdV2CdpDispType, + cmFlowCpdV2VtpDispType, cmFlowCpdV2DtpDispType, + cmFlowCpdV2PvstpPlusDispType, + cmFlowCpdV2UplinkFastDispType, + cmFlowCpdV2VlanBridgeDispType, + cmFlowCpdV2L2PTDispType, + cmFlowCpdV2BridgeGroupDispType, + cmFlowCpdV2BPDUDispType, cmFlowCpdV2PauseDispType, + cmFlowCpdV2LACPDispType, + cmFlowCpdV2LACPMarkerDispType, + cmFlowCpdV2EfmOamDispType, + cmFlowCpdV2SSMDispType, + cmFlowCpdV2PortAuthenDispType, + cmFlowCpdV2BridgeReservedDispType, + cmFlowCpdV2LANBridgesDispType, + cmFlowCpdV2GARPGroupDispType, + cmFlowCpdV2GMRPDispType, cmFlowCpdV2GVRPDispType, cmFlowCpdV2GARPDispType, + cmFlowCpdV2ActiveControlProtocols, + + cmEthernetNetPortCpdV2Index, cmEthernetNetPortCpdV2CiscoGroupDispType, + cmEthernetNetPortCpdV2IslDispType, cmEthernetNetPortCpdV2PagpDispType, + cmEthernetNetPortCpdV2UdldDispType, cmEthernetNetPortCpdV2CdpDispType, + cmEthernetNetPortCpdV2VtpDispType, cmEthernetNetPortCpdV2DtpDispType, + cmEthernetNetPortCpdV2PvstpPlusDispType, + cmEthernetNetPortCpdV2UplinkFastDispType, + cmEthernetNetPortCpdV2VlanBridgeDispType, + cmEthernetNetPortCpdV2L2PTDispType, + cmEthernetNetPortCpdV2BridgeGroupDispType, + cmEthernetNetPortCpdV2BPDUDispType, cmEthernetNetPortCpdV2PauseDispType, + cmEthernetNetPortCpdV2LACPDispType, + cmEthernetNetPortCpdV2LACPMarkerDispType, + cmEthernetNetPortCpdV2EfmOamDispType, + cmEthernetNetPortCpdV2SSMDispType, + cmEthernetNetPortCpdV2PortAuthenDispType, + cmEthernetNetPortCpdV2BridgeReservedDispType, + cmEthernetNetPortCpdV2LANBridgesDispType, + cmEthernetNetPortCpdV2GARPGroupDispType, + cmEthernetNetPortCpdV2GMRPDispType, cmEthernetNetPortCpdV2GVRPDispType, + cmEthernetNetPortCpdV2GARPDispType, + + bitsPortTypeIndex, bitsPortIndex, bitsPortIfIndex, bitsPortEntityIndex, + bitsPortAdminState, bitsPortOperationalState, bitsPortSecondaryState, + bitsPortType, bitsPortLineType, bitsPortLineCode, bitsPortFrameFormat, + bitsPortSaBitDesignation, bitsPortQLModeEnabled, bitsPortExpectedQL, + bitsPortAssumedQL, bitsPortReceivedQL, bitsPortTransmitQL, bitsPortSquelchQL, + bitsPortLineBuildOut, bitsPortImpedance, bitsPortCrc4, bitsPortIdleCode, + bitsPortAis, bitsPortSaBitsAdminState, bitsPortSquelchControl, + bitsPortSignalShape, bitsPortSignalFrequency, + + ieee1588EthernetPortIndex, ieee1588EthernetPortIfIndex, + ieee1588EthernetPortEntityIndex, ieee1588EthernetPortAdminState, + ieee1588EthernetPortOperationalState, ieee1588EthernetPortSecondaryState, + ieee1588EthernetPortMTU, ieee1588EthernetPortMediaType, + ieee1588EthernetPortConfigSpeed, ieee1588EthernetPortNegotiatedSpeed, + ieee1588EthernetPortMDIXType, + + gps10MHzPortIndex, gps10MHzPortIfIndex, gps10MHzPortEntityIndex, + gps10MHzPortAdminState, gps10MHzPortOperationalState, + gps10MHzPortSecondaryState, gps10MHzPortSignalDirection, + gps10MHzPortSquelchControl, gps10MHzPortSquelchQL, + gps10MHzPortFrequencySource, + gps10MHzPortClockClass, + gps10MHzPortClockAccuracy, + gps10MHzPortTimeSource, gps10MHzPortAssumedQL,gps10MHzPortAlias, + gps10MHzPortInputSignalType, + + cmEthernetNetPortClbIndex, cmEthernetNetPortClbEnabled, + cmEthernetNetPortClbLength, cmEthernetNetPortClbDescr, + + cmNetPortPrioMapIndex, cmNetPortPrioMapInPriority, + cmNetPortPrioMapCOS, cmNetPortPrioMapOuterTagPriority, + + cmAccPortPcpDEEncIndex, cmAccPortPcpDEEncInPriority, + cmAccPortPcpDEEncDropIneligiblePrio, cmAccPortPcpDEEncDropEligiblePrio, + cmAccPortPcpDEDecIndex, cmAccPortPcpDEDecInPriority, + cmAccPortPcpDEDecOutPriority, cmAccPortPcpDEDecDropEligible, + cmAccPortPcpDEPairIndex, cmAccPortPcpDEDropIneligiblePrio, + cmAccPortPcpDEDropEligiblePrio, + + cmNetPortPcpDEEncIndex, cmNetPortPcpDEEncInPriority, + cmNetPortPcpDEEncDropIneligiblePrio, cmNetPortPcpDEEncDropEligiblePrio, + cmNetPortPcpDEDecIndex, cmNetPortPcpDEDecInPriority, + cmNetPortPcpDEDecOutPriority, cmNetPortPcpDEDecDropEligible, + cmNetPortPcpDEPairIndex, cmNetPortPcpDEDropIneligiblePrio, + cmNetPortPcpDEDropEligiblePrio, + + cmPortCpdProfileIndex, cmPortCpdProfileName, + cmPortCpdProfileCiscoGroupDispType, + cmPortCpdProfileIslDispType, cmPortCpdProfilePagpDispType, + cmPortCpdProfileUdldDispType, cmPortCpdProfileCdpDispType, + cmPortCpdProfileVtpDispType, cmPortCpdProfileDtpDispType, + cmPortCpdProfilePvstpPlusDispType, cmPortCpdProfileUplinkFastDispType, + cmPortCpdProfileVlanBridgeDispType, cmPortCpdProfileL2PTDispType, + cmPortCpdProfileBridgeGroupDispType, cmPortCpdProfileBPDUDispType, + cmPortCpdProfilePauseDispType, cmPortCpdProfileLACPDispType, + cmPortCpdProfileLACPMarkerDispType, cmPortCpdProfileEfmOamDispType, + cmPortCpdProfileSSMDispType, cmPortCpdProfilePortAuthenDispType, + cmPortCpdProfileBridgeReservedDispType, cmPortCpdProfileLANBridgesDispType, + cmPortCpdProfileGARPGroupDispType, cmPortCpdProfileGMRPDispType, + cmPortCpdProfileGVRPDispType, cmPortCpdProfileGARPDispType, + cmPortCpdProfileLldpDispType, + cmPortCpdProfileStorageType,cmPortCpdProfileRowStatus, + cmPortCpdProfileMac00DispType, cmPortCpdProfileMac01DispType, + cmPortCpdProfileMac02DispType, cmPortCpdProfileMac03DispType, + cmPortCpdProfileMac04DispType, cmPortCpdProfileMac05DispType, cmPortCpdProfileMac06DispType, + cmPortCpdProfileMac07DispType, cmPortCpdProfileMac08DispType, + cmPortCpdProfileMac09DispType, cmPortCpdProfileMac0ADispType, + cmPortCpdProfileMac0BDispType, cmPortCpdProfileMac0CDispType, + cmPortCpdProfileMac0DDispType, cmPortCpdProfileMac0EDispType, + cmPortCpdProfileMac0FDispType, cmPortCpdProfileNearestLLDPDispType, + cmPortCpdProfileNonTpmrLLDPDispType, cmPortCpdProfileCustomerLLDPDispType, + cmPortCpdProfileELMIDispType, + + cmFlowPointCpdProfileIndex, cmFlowPointCpdProfileName, + cmFlowPointCpdProfileCiscoGroupDispType, + cmFlowPointCpdProfileIslDispType, cmFlowPointCpdProfilePagpDispType, + cmFlowPointCpdProfileUdldDispType, cmFlowPointCpdProfileCdpDispType, + cmFlowPointCpdProfileVtpDispType, cmFlowPointCpdProfileDtpDispType, + cmFlowPointCpdProfilePvstpPlusDispType, cmFlowPointCpdProfileUplinkFastDispType, + cmFlowPointCpdProfileVlanBridgeDispType, cmFlowPointCpdProfileL2PTDispType, + cmFlowPointCpdProfileBridgeGroupDispType, cmFlowPointCpdProfileBPDUDispType, + cmFlowPointCpdProfilePauseDispType, cmFlowPointCpdProfileLACPDispType, + cmFlowPointCpdProfileLACPMarkerDispType, cmFlowPointCpdProfileEfmOamDispType, + cmFlowPointCpdProfileSSMDispType, cmFlowPointCpdProfilePortAuthenDispType, + cmFlowPointCpdProfileBridgeReservedDispType, cmFlowPointCpdProfileLANBridgesDispType, + cmFlowPointCpdProfileGARPGroupDispType, cmFlowPointCpdProfileGMRPDispType, + cmFlowPointCpdProfileGVRPDispType, cmFlowPointCpdProfileGARPDispType, + cmFlowPointCpdProfileLldpDispType, + cmFlowPointCpdProfileStorageType,cmFlowPointCpdProfileRowStatus, + cmFlowPointCpdProfileMac00DispType, cmFlowPointCpdProfileMac01DispType, + cmFlowPointCpdProfileMac02DispType, cmFlowPointCpdProfileMac03DispType, + cmFlowPointCpdProfileMac04DispType, cmFlowPointCpdProfileMac05DispType, + cmFlowPointCpdProfileMac06DispType, cmFlowPointCpdProfileMac07DispType, + cmFlowPointCpdProfileMac08DispType, cmFlowPointCpdProfileMac09DispType, + cmFlowPointCpdProfileMac0ADispType, cmFlowPointCpdProfileMac0BDispType, + cmFlowPointCpdProfileMac0CDispType, cmFlowPointCpdProfileMac0DDispType, + cmFlowPointCpdProfileMac0EDispType, cmFlowPointCpdProfileMac0FDispType, + cmFlowPointCpdProfileNearestLLDPDispType, cmFlowPointCpdProfileNonTpmrLLDPDispType, + cmFlowPointCpdProfileCustomerLLDPDispType, cmFlowPointCpdProfileELMIDispType, + + cmEthernetTrafficPortCpdIndex,cmEthernetTrafficPortAssociatedCpdProfile, + + cmEthernetFlowPointCpdIndex,cmEthernetFlowPointAssociatedCpdProfile, + + cmEthernetTrafficPortIndex,cmEthernetTrafficPortIfIndex, + cmEthernetTrafficPortEntityIndex,cmEthernetTrafficPortAdminState, + cmEthernetTrafficPortOperationalState,cmEthernetTrafficPortSecondaryState, + cmEthernetTrafficPortMTU,cmEthernetTrafficPortMediaType, + cmEthernetTrafficPortConfigSpeed,cmEthernetTrafficPortNegotiatedSpeed, + cmEthernetTrafficPortMDIXType,cmEthernetTrafficPortMDIXStatus, + cmEthernetTrafficPortSfpVendorName,cmEthernetTrafficPortSfpPartNumber, + cmEthernetTrafficPortSfpSerialNumber,cmEthernetTrafficPortSfpDateOfManufacture, + cmEthernetTrafficPortSfpConnectorValue, + cmEthernetTrafficPortSfpLinkLength,cmEthernetTrafficPortSfpLaserWaveLength, + cmEthernetTrafficPortSfpMediaType,cmEthernetTrafficPortLoopbackConfig, + cmEthernetTrafficPortLoopbackStatus,cmEthernetTrafficPortLoopbackTime, + cmEthernetTrafficPortLoopbackSwapSADA,cmEthernetTrafficPortOuterVlanLoopbackMask, + cmEthernetTrafficPortOuterVlanLoopback1,cmEthernetTrafficPortOuterVlanLoopback2, + cmEthernetTrafficPortOuterVlanLoopback3,cmEthernetTrafficPortLinkLossFwdEnabled, + cmEthernetTrafficPortLinkLossFwdSignalType,cmEthernetTrafficPortLinkLossFwdTriggerTypes, + cmEthernetTrafficPortLinkLossFwdDelay,cmEthernetTrafficPortLinkLossFwdActive, + cmEthernetTrafficPortLinkLossFwdPartnerEnabled,cmEthernetTrafficPortLinkLossFwdLocalLinkId, + cmEthernetTrafficPortLinkLossFwdRemoteLinkIds,cmEthernetTrafficPortLinkLossFwdTxActionType, + cmEthernetTrafficPortLinkLossFwdRxRLDLinkIds,cmEthernetTrafficPortOamId, + cmEthernetTrafficPortOamDiscoveryState, + cmEthernetTrafficPortOamLocalVarRtrvsEnabled,cmEthernetTrafficPortOamLocalLinkEventsEnabled, + cmEthernetTrafficPortOamLocalOamLoopbacksSupported,cmEthernetTrafficPortOamLocalUnidirSupportEnabled, + cmEthernetTrafficPortOamLocalMaxPDUSize,cmEthernetTrafficPortOamLocalMode, + cmEthernetTrafficPortOamRemoteMacAddress,cmEthernetTrafficPortOamRemoteVarRtrvsEnabled, + cmEthernetTrafficPortOamRemoteLinkEventsEnabled,cmEthernetTrafficPortOamRemoteOamLoopbacksSupported, + cmEthernetTrafficPortOamRemoteUnidirSupportEnabled,cmEthernetTrafficPortOamRemoteMaxPDUSize, + cmEthernetTrafficPortOamRemoteMode,cmEthernetTrafficPortOamEnabled, + cmEthernetTrafficPortOamAdminState, + cmEthernetTrafficPortSvcType, + cmEthernetTrafficPortTxPauseEnabled,cmEthernetTrafficPortAfpType, + cmEthernetTrafficPortShapingEnabled,cmEthernetTrafficPortShapedSpeedLo, + cmEthernetTrafficPortShapedSpeedHi,cmEthernetTrafficPortQinQEtherType, + cmEthernetTrafficPortEgressVlanTrunkingEnabled,cmEthernetTrafficPortIngressPushPVIDEnabled, + cmEthernetTrafficPortEgressPopPVIDEnabled,cmEthernetTrafficPortPortVlanId, + cmEthernetTrafficPortPortVlanPriority,cmEthernetTrafficPortPriorityVlanId, + cmEthernetTrafficPortIngressPrioMapMode,cmEthernetTrafficPortIngressCOSPriority, + cmEthernetTrafficPortEgressPopPriorityVidEnabled, + cmEthernetTrafficPortSyncEEnabled, + cmEthernetTrafficPortQLModeEnabled,cmEthernetTrafficPortExpectedQL, + cmEthernetTrafficPortAssumedQL,cmEthernetTrafficPortReceivedQL, + cmEthernetTrafficPortTransmitQL,cmEthernetTrafficPortTagFrameControl, + cmEthernetTrafficPortRxPauseEnabled, cmEthernetTrafficPortPhyType, + cmEthernetTrafficPortSfpLaserWaveLengthPicometer, cmEthernetTrafficPortRowStatus, + cmEthernetTrafficPortSSMRemoteMacAddress, cmEthernetTrafficPortInnerVlanLoopbackMask, + cmEthernetTrafficPortInnerVlanLoopback1, cmEthernetTrafficPortInnerVlanLoopback2, + cmEthernetTrafficPortInnerVlanLoopback3, + cmEthernetTrafficPortSfpName, cmEthernetTrafficPortSfpHardwareRevision, + cmEthernetTrafficPortPlugType, cmEthernetTrafficPortPlugMode, + cmEthernetTrafficPortPlugGMetroAutoTuningMode, cmEthernetTrafficPortPlugChannelType, + cmEthernetTrafficPortPlugITUCbandChannel, cmEthernetTrafficPortPlugRelativeChannel, + cmEthernetTrafficPortPlugFrequency, cmEthernetTrafficPortPlugOutOfBandChannelStatus, + cmEthernetTrafficPortRemotePlugITUCbandChannel, cmEthernetTrafficPortRemotePlugRelativeChannel, + cmEthernetTrafficPortRemotePlugFrequency, cmEthernetTrafficPortRemoteSfpVendorName, + cmEthernetTrafficPortRemoteSfpName, cmEthernetTrafficPortRemoteSfpPartNumber, + cmEthernetTrafficPortRemoteSfpHardwareRevision, cmEthernetTrafficPortRemoteSfpSerialNumber, + cmEthernetTrafficPortRemoteSfpDateOfManufacture, cmEthernetTrafficPortRemoteSfpLinkLength, + cmEthernetTrafficPortRemoteSfpLaserWaveLength, cmEthernetTrafficPortRemoteSfpLaserFrequency, + cmEthernetTrafficPortRemoteSfpMediaType, cmEthernetTrafficPortRemoteSfpConnectorValue, + cmIngressPrioMapIndex, cmIngressPrioMapInPriority,cmIngressPrioMapCOS, + + cmEgressCOSIndex, cmEgressOuterTagCtrl, + cmEgressCOS,cmEgressOuterTagPriority, + + cmElineFlowIndex,cmElineFlowCircuitName, + cmElineFlowAdminState, cmElineFlowOperationalState, + cmElineFlowSecondaryState,cmElineFlowFP1,cmElineFlowFP2, + cmElineFlowStorageType,cmElineFlowRowStatus, + + cmFlowPointIndex,cmFlowPointCircuitName, + cmFlowPointAdminState,cmFlowPointOperationalState, + cmFlowPointSecondaryState,cmFlowPointAssociatedFlowId, + cmFlowPointIngressMultiCOS,cmFlowPointIngressCOS, + cmFlowPointIngressVlanMemberList,cmFlowPointVlanMemberAction, + cmFlowPointAssociatedAclProfile,cmFlowPointSESFramesLossThresholdRatio, + cmFlowPointVlanMemberActionVlan,cmFlowPointIngressUntaggedFrameEnabled, + cmFlowPointCTagControl,cmFlowPointCTagVlanId, + cmFlowPointCTagVlanPriority,cmFlowPointSTagControl, + cmFlowPointSTagVlanId,cmFlowPointSTagVlanPriority, + cmFlowPointEgressOuterTagPrioMapEnabled,cmFlowPointColorMarkingSupported, + cmFlowPointStorageType, + cmFlowPointRowStatus, + + cmQosPolicerV2Index,cmQosPolicerV2AdminState, + cmQosPolicerV2OperationalState,cmQosPolicerV2SecondaryState, + cmQosPolicerV2ColorMarkingEnabled,cmQosPolicerV2AssociatedProfile, + cmQosPolicerV2StorageType,cmQosPolicerV2RowStatus, + + cmQosShaperV2Index, cmQosShaperV2AdminState, + cmQosShaperV2OperationalState, cmQosShaperV2SecondaryState, + cmQosShaperV2AssociatedQueueProfile, + cmQosShaperV2CIRLo, cmQosShaperV2CIRHi, + cmQosShaperV2EIRLo, cmQosShaperV2EIRHi,cmQosShaperV2IngressAverageFrameSize, + cmQosShaperV2StorageType, cmQosShaperV2RowStatus, + cmQosShaperV2AdditionalCIRLo, cmQosShaperV2AdditionalCIRHi, + cmQosShaperV2ActualCIR, cmQosShaperV2ActualEIR, cmQosShaperV2WFQWeight, + cmQosShaperV2LowLatencyControl, + + cmTrafficPortQosShaperIndex, cmTrafficPortQosShaperAdminState, + cmTrafficPortQosShaperOperationalState, cmTrafficPortQosShaperSecondaryState, + cmTrafficPortQosShaperAssociatedQueueProfile, cmTrafficPortQosShaperBufferSize, + cmTrafficPortQosShaperCIRLo, cmTrafficPortQosShaperCIRHi, + cmTrafficPortQosShaperEIRLo, cmTrafficPortQosShaperEIRHi, + cmTrafficPortQosShaperStorageType, cmTrafficPortQosShaperRowStatus, + cmTrafficPortQosShaperIngressAverageFrameSize, cmTrafficPortQosShaperAdditionalCIRLo, + cmTrafficPortQosShaperAdditionalCIRHi, cmTrafficPortQosShaperWfqWeight, + + cmQosPolicerProfileIndex,cmQosPolicerProfileName, + cmQosPolicerProfileCIRLo,cmQosPolicerProfileCIRHi, + cmQosPolicerProfileEIRLo,cmQosPolicerProfileEIRHi, + cmQosPolicerProfileCBS,cmQosPolicerProfileEBS, + cmQosPolicerProfileColorMode, + cmQosPolicerProfileCouplingFlag, + cmQosPolicerProfileStorageType,cmQosPolicerProfileRowStatus, + + cmQosQueueProfileIndex,cmQosQueueProfileName, + cmQosQueueProfileBufferSize,cmQosQueueProfileREDEnabled, + cmQosQueueProfileStorageType,cmQosQueueProfileRowStatus, + + cmOAMFlowPointIndex,cmOAMFlowPointCircuitName, + cmOAMFlowPointAdminState,cmOAMFlowPointOperationalState, + cmOAMFlowPointSecondaryState,cmOAMFlowPointIngressVlanMemberList, + cmOAMFlowPointVlanMemberAction,cmOAMFlowPointIngressUntaggedFrameSupported, + cmOAMFlowPointSESFramesLossThresholdRatio, + cmOAMFlowPointStorageType,cmOAMFlowPointRowStatus, + + cmTrafficAclRulesIndex, cmTrafficAclFilterAction, + cmTrafficAclFilterType, + cmTrafficAclEnabled, cmTrafficAclSrcMacAddr, + cmTrafficAclSrcMacAddrEnabled, cmTrafficAclDstMacAddr, + cmTrafficAclDstMacAddrEnabled, + cmTrafficAclSrcIpFilterEnabled, cmTrafficAclDstIpFilterEnabled, + cmTrafficAclSrcIpV4Addr, cmTrafficAclSrcIpV4AddrMask, + cmTrafficAclDstIpV4Addr, cmTrafficAclDstIpV4AddrMask, + cmTrafficAclSrcIpV6Addr, cmTrafficAclSrcIpV6AddrMask, + cmTrafficAclDstIpV6Addr, cmTrafficAclDstIpV6AddrMask, + cmTrafficAclTcpUdpSrcPortNum, cmTrafficAclTcpUdpSrcPortMask, + cmTrafficAclTcpUdpSrcPortEnabled, cmTrafficAclTcpUdpDstPortNum, + cmTrafficAclTcpUdpDstPortMask, cmTrafficAclTcpUdpDstPortEnabled, + cmTrafficAclIpQosType, cmTrafficAclIpQosValue, + cmTrafficAclIpQosTypeEnabled, cmTrafficAclVlanId , + cmTrafficAclVlanIdEnabled, cmTrafficAclVlanPriority, + cmTrafficAclVlanPriorityEnabled, cmTrafficAclProtocolType, + cmTrafficAclProtocolTypeEnabled, cmTrafficAclStorageType, + cmTrafficAclRowStatus, + + f3NetPortQosShaperIndex, f3NetPortQosShaperDirection, + f3NetPortQosShaperAdminState, f3NetPortQosShaperOperationalState, + f3NetPortQosShaperSecondaryState, f3NetPortQosShaperCIRLo, + f3NetPortQosShaperCIRHi, f3NetPortQosShaperEIRLo, + f3NetPortQosShaperEIRHi, f3NetPortQosShaperCBS, + f3NetPortQosShaperEBS, f3NetPortQosShaperBufferSize, + f3NetPortQosShaperCOS, f3NetPortQosShaperSoamCIRLo, + f3NetPortQosShaperSoamCIRHi, f3NetPortQosShaperSoamEIRLo, + f3NetPortQosShaperSoamEIRHi, + + f3Usb3GDCNPortIndex, f3Usb3GDCNPortIfIndex, + f3Usb3GDCNPortEntityIndex, f3Usb3GDCNPortAdminState, + f3Usb3GDCNPortOperationalState, f3Usb3GDCNPortSecondaryState, + f3Usb3GDCNPortVendorName, f3Usb3GDCNPortModel, + f3Usb3GDCNPortFSN, f3Usb3GDCNPortIMEI, + f3Usb3GDCNPortHardwareVersion, f3Usb3GDCNPortFirmwareVersion, + f3Usb3GDCNPortSIMStatus, f3Usb3GDCNPortPINLeftChances, + f3Usb3GDCNPortPUKLeftChances, f3Usb3GDCNPortConnectionStatus, + f3Usb3GDCNPortRSSI, f3Usb3GDCNPortSpeed, + f3Usb3GDCNPortMTU, f3Usb3GDCNPortProviderName, + f3Usb3GDCNPortDNS1, f3Usb3GDCNPortDNS2, + f3Usb3GDCNPortAPN, f3Usb3GDCNPortUserName, + f3Usb3GDCNPortPassword, f3Usb3GDCNPortDailNumber, + f3Usb3GDCNPortRedialTimer, f3Usb3GDCNPortCurrentPinCode, + f3Usb3GDCNPortNewPinCode, f3Usb3GDCNPortConfirmPinCode, + f3Usb3GDCNPortCurrentPukCode, f3Usb3GDCNPINCodeAction, + f3Usb3GDCNPortStorageType, f3Usb3GDCNPortRowStatus, + f3Usb3GDCNPortIMSI, f3Usb3GDCNPortPINStatus, f3UsbDCNPortMobileNetworkType, + f3Usb3GDCNMuxOperationalMode, f3Usb3GDCNPortIpAddress, f3Usb3GDCNPortNetMask, + + ocnStmIndex, ocnStmIfIndex, + ocnStmEntityIndex, ocnStmAdminState, + ocnStmOperationalState, ocnStmSecondaryState, + ocnStmSfpVendorName, ocnStmSfpPartNumber, + ocnStmSfpSerialNumber, ocnStmSfpDateOfManufacture, + ocnStmSfpConnectorValue, ocnStmSfpLinkLength, + ocnStmSfpLaserWaveLength, ocnStmSfpLaserWaveLengthPicometer, + ocnStmSfpMediaType, ocnStmMultiplexingStructures, + ocnStmEoTDMMode, ocnStmLoopbackConfig, + ocnStmLoopbackStatus, ocnStmLoopbackTime, + ocnStmInsertingAIS, ocnStmBerExcThreshold, + ocnStmBerDegThreshold, ocnStmRxTrailTrace, + ocnStmTxTrailTrace, ocnStmExpectedTrailTrace, + ocnStmTrailTraceFormat, ocnStmQLModeEnabled, + ocnStmExpectedQL, ocnStmAssumedQL, + ocnStmReceivedQL, ocnStmTransmitQL, + ocnStmSfpName, + ocnStmSfpHardwareRevision, + + stsVcPathParentIfIndex, stsVcPathIndex, + stsVcPathIfIndex, stsVcPathAdminState, + stsVcPathOperationalState, stsVcPathSecondaryState, + stsVcPathLoopbackConfig, stsVcPathLoopbackStatus, + stsVcPathLoopbackTime, stsVcPathInsertingAIS, + stsVcPathBerExcThreshold, stsVcPathBerDegThreshold, + stsVcPathTrailTraceFormat, stsVcPathRxTrailTrace, + stsVcPathTxTrailTrace, stsVcPathExpectedTrailTrace, + stsVcPathRxSignalLabel, stsVcPathTxSignalLabel, + stsVcPathExpectedSignalLabel, stsVcPathRowStatus, + vtVcPathRowStatus, + + vtVcPathParentIfIndex, + vtVcPathIndex, vtVcPathIfIndex, + vtVcPathAdminState, vtVcPathOperationalState, + vtVcPathSecondaryState, vtVcPathLoopbackConfig, + vtVcPathLoopbackStatus, vtVcPathLoopbackTime, + vtVcPathInsertingAIS, vtVcPathBerExcThreshold, + vtVcPathBerDegThreshold, vtVcPathTrailTraceFormat, + vtVcPathRxTrailTrace, vtVcPathTxTrailTrace, + vtVcPathExpectedTrailTrace, vtVcPathRxSignalLabel, + vtVcPathTxSignalLabel, vtVcPathExpectedSignalLabel, + + e1t1ParentIfIndex, e1t1Index, + e1t1IfIndex, e1t1AdminState, + e1t1OperationalState, e1t1SecondaryState, + e1t1LoopbackConfig, e1t1LoopbackStatus, + e1t1LoopbackTime, e1t1RemoteLoopbackRequest, + e1t1InsertingAIS, e1t1RowStatus, + + e3t3ParentIfIndex, e3t3Index, + e3t3IfIndex, e3t3EntityIndex, + e3t3AdminState, e3t3OperationalState, + e3t3SecondaryState, e3t3LoopbackConfig, + e3t3LoopbackStatus, e3t3LoopbackTime, + e3t3RemoteLoopbackRequest, e3t3InsertingAIS, + e3t3CBitEnable, e3t3T3Channelized, + e3t3RowStatus, + + cmEthernetTrafficPortTDMEncapsulation, cmEthernetTrafficPortRelatedVCG, + + bits8PortGroupIndex, bits8PortGroupIfIndex, + bits8PortGroupAdminState, bits8PortGroupOperationalState, bits8PortGroupSecondaryState, + bits8PortGroupLineType, bits8PortGroupLineCode, bits8PortGroupFrameFormat, + bits8PortGroupSaBitDesignation, bits8PortGroupQLModeEnabled, bits8PortGroupTransmitQL, + bits8PortGroupSquelchQL, bits8PortGroupLineBuildOut, bits8PortGroupImpedance, + bits8PortGroupRowStatus, bits8PortGroupActivePorts, bits8PortGroupClkIfEnabledPorts, + pps16PortGroupIndex,pps16PortGroupIfIndex,pps16PortGroupAdminState,pps16PortGroupOperationalState, + pps16PortGroupSecondaryState,pps16PortGroupAlias,pps16PortGroupSquelchControl,pps16PortGroupTODSource, + pps16PortGroupDirection, pps16PortGroupDelayCompensation,pps16PortGroupRowStatus, + --pps16PortGroupOutputType + + clk16PortGroupIndex,clk16PortGroupIfIndex, clk16PortGroupAdminState, clk16PortGroupOperationalState, + clk16PortGroupSecondaryState, clk16PortGroupAlias,clk16PortGroupDirection,clk16PortGroupSquelchControl, + clk16PortGroupSquelchQL,clk16PortGroupRowStatus, + + todPps16PortGroupIndex,todPps16PortGroupIfIndex,todPps16PortGroupAdminState , todPps16PortGroupOperationalState, + todPps16PortGroupSecondaryState,todPps16PortGroupAlias , todPps16PortGroupSquelchControl, todPps16PortGroupSquelchQL, + todPps16PortGroupTODSource,todPps16PortGroupOutputFormat, todPps16PortGroupDelayCompensation,todPps16PortGroupRowStatus, + + + -- f3IrigRs422OutputPortTable columns + f3IrigRs422OutputPortIndex, f3IrigRs422OutputPortIfIndex, f3IrigRs422OutputPortEntityIndex, + f3IrigRs422OutputPortAlias, f3IrigRs422OutputPortAdminState, f3IrigRs422OutputPortOperationalState, + f3IrigRs422OutputPortSecondaryState, f3IrigRs422OutputPortTimeCode, f3IrigRs422OutputPortControlField, + -- f3IrigOpticalOutputPortTable columns + f3IrigOpticalOutputPortIndex, f3IrigOpticalOutputPortIfIndex, f3IrigOpticalOutputPortEntityIndex, + f3IrigOpticalOutputPortAlias, f3IrigOpticalOutputPortAdminState, f3IrigOpticalOutputPortOperationalState, + f3IrigOpticalOutputPortSecondaryState, f3IrigOpticalOutputPortTimeCode, f3IrigOpticalOutputPortControlField, + -- f3IrigRelayOutputPortTable columns + f3IrigRelayOutputPortIndex, f3IrigRelayOutputPortIfIndex, f3IrigRelayOutputPortEntityIndex, + f3IrigRelayOutputPortAlias, f3IrigRelayOutputPortAdminState, f3IrigRelayOutputPortOperationalState, + f3IrigRelayOutputPortSecondaryState, f3IrigRelayOutputPortRelayOperation, + -- f3IrigOutputGroupTable columns + f3IrigOutputGroupIndex, f3IrigOutputGroupIfIndex, f3IrigOutputGroupEntityIndex, f3IrigOutputGroupAlias, f3IrigOutputGroupExtensionType, + f3IrigOutputGroupExtensionDetection, + -- f3IrigOutputUnitPortTable columns + f3IrigOutputUnitPortIndex, f3IrigOutputUnitPortIfIndex, f3IrigOutputUnitPortEntityIndex, + f3IrigOutputUnitPortAlias, f3IrigOutputUnitPortAdminState, f3IrigOutputUnitPortOperationalState, + f3IrigOutputUnitPortSecondaryState, f3IrigOutputUnitPortTimeCode, f3IrigOutputUnitPortControlField, + f3IrigOutputUnitPortType, f3IrigOutputUnitPortDigitalVoltage, + + + + ccInputPortIndex, ccInputPortIfIndex, ccInputPortEntityIndex, ccInputPortAlias, + ccInputPortAdminState, ccInputPortOperationalState, ccInputPortSecondaryState, + + ccGroupIndex, ccGroupIfIndex, ccGroupEntityIndex, ccGroupAlias, + ccGroupActivePorts, ccGroupPhaseAdjust, ccGroupDutyCycle + + } + STATUS deprecated + DESCRIPTION + "*********************THIS GROUP IS NOW DEPRECATED ********************* + A collection of objects used to manage the CM Facility + group." + ::= { cmFacilityGroups 1 } + +ethernetAccessPortGroup OBJECT-GROUP + OBJECTS { + cmEthernetAccPortIndex, cmEthernetAccPortIfIndex, + cmEthernetAccPortOperationalState, cmEthernetAccPortSecondaryState, + cmEthernetAccPortMTU, cmEthernetAccPortMediaType, + cmEthernetAccPortConfigSpeed, cmEthernetAccPortNegotiatedSpeed, + cmEthernetAccPortMDIXType, + cmEthernetAccPortJumboFramesEnabled, cmEthernetAccPortSfpVendorName, + cmEthernetAccPortSfpPartNumber, cmEthernetAccPortSfpSerialNumber, + cmEthernetAccPortSfpDateOfManufacture, + cmEthernetAccPortSfpConnectorValue, + cmEthernetAccPortInitiateDiag, cmEthernetAccPortDiagnosePair1Cond, + cmEthernetAccPortDiagnosePair2Cond, cmEthernetAccPortDiagnosePair3Cond, + cmEthernetAccPortDiagnosePair4Cond, cmEthernetAccPortDiagnoseAutoNegCond, + cmEthernetAccPortDiagnoseLpbkCond, cmEthernetAccPortDiagnoseEfmLpbkCond, + cmEthernetAccPortDiagnoseResult,cmEthernetAccPortDiagnoseTestStatus, + cmEthernetAccPortDiagnoseTestTime, + cmEthernetAccPortLoopbackConfig, cmEthernetAccPortLoopbackStatus, + cmEthernetAccPortLoopbackTime, + cmEthernetAccPortLoopbackSwapSADA, cmEthernetAccPortOuterVlanLoopbackMask, + cmEthernetAccPortOuterVlanLoopback1, cmEthernetAccPortOuterVlanLoopback2, + cmEthernetAccPortOuterVlanLoopback3, + cmEthernetAccPortInnerVlanLoopbackMask, + cmEthernetAccPortInnerVlanLoopback1, cmEthernetAccPortInnerVlanLoopback2, + cmEthernetAccPortInnerVlanLoopback3, + cmEthernetAccPortLinkLossFwdEnabled, + cmEthernetAccPortLinkLossFwdSignalType, + cmEthernetAccPortLinkLossFwdTriggerTypes, + cmEthernetAccPortLinkLossFwdDelay, cmEthernetAccPortLinkLossFwdActive, + cmEthernetAccPortLinkLossFwdPartnerEnabled, + cmEthernetAccPortLinkLossFwdLocalLinkId, + cmEthernetAccPortLinkLossFwdRemoteLinkIds, + cmEthernetAccPortOamId, cmEthernetAccPortOamAdminDisposition, + cmEthernetAccPortOamDiscoveryState, + cmEthernetAccPortOamLocalVarRtrvsEnabled, + cmEthernetAccPortOamLocalLinkEventsEnabled, + cmEthernetAccPortOamLocalOamLoopbacksSupported, + cmEthernetAccPortOamLocalUnidirSupportEnabled, + cmEthernetAccPortOamLocalMaxPDUSize, cmEthernetAccPortOamLocalMode, + cmEthernetAccPortOamRemoteMacAddress, + cmEthernetAccPortOamRemoteVarRtrvsEnabled, + cmEthernetAccPortOamRemoteLinkEventsEnabled, + cmEthernetAccPortOamRemoteOamLoopbacksSupported, + cmEthernetAccPortOamRemoteUnidirSupportEnabled, + cmEthernetAccPortOamRemoteMaxPDUSize, + cmEthernetAccPortOamRemoteMode, cmEthernetAccPortMode, + cmEthernetAccPortSvcType, cmEthernetAccPortRxPauseDisposition, + cmEthernetAccPortTxPauseEnabled, cmEthernetAccPortAfpType, + + cmEthernetAccPortMDIXStatus, cmEthernetAccPortSfpReach, + cmEthernetAccPortSfpLaserWaveLength, + cmEthernetAccPortSfpMediaType, cmEthernetAccPortOamEnabled, + cmEthernetAccPortOamAdminState, + cmEthernetAccPortShapingEnabled, + cmEthernetAccPortShapedSpeedLo, cmEthernetAccPortShapedSpeedHi, + cmEthernetAccPortQinQEtherType, cmEthernetAccPortRxPauseEnabled, + cmEthernetAccPortAutoDiagEnabled, cmEthernetAccPortLinkLossFwdTxActionType, + cmEthernetAccPortLinkLossFwdRxRLDLinkIds, + cmEthernetAccPortN2AVlanTrunkingEnabled, + cmEthernetAccPortA2NPushPVIDEnabled, + cmEthernetAccPortN2APopPVIDEnabled, cmEthernetAccPortPortVlanId, + cmEthernetAccPortPortVlanPriority, + cmEthernetAccPortPrioMapMode, cmEthernetAccPortSyncEEnabled, + cmEthernetAccPortQLModeEnabled, cmEthernetAccPortExpectedQL, + cmEthernetAccPortAssumedQL, cmEthernetAccPortReceivedQL, + cmEthernetAccPortTransmitQL,cmEthernetAccPortDeiEnable, + cmEthernetAccPortPcpDEEncType,cmEthernetAccPortPcpDEPairsAction, + cmEthernetAccPortClbIndex, cmEthernetAccPortClbEnabled, + cmEthernetAccPortClbLength, cmEthernetAccPortClbDescr, + cmEthernetAccPortSSMRemoteMacAddress, cmEthernetAccPortXgePhyType, + cmEthernetAccPortLoopbackSourceMacControlEnabled, cmEthernetAccPortLoopbackDestMacControlEnabled, + cmEthernetAccPortLoopbackSourceMacAddress, cmEthernetAccPortLoopbackDestMacAddress, + cmEthernetAccPortLoopbackBlockingEnabled, + cmEthernetAccPortRxDeiAction, cmEthernetAccPortTxDeiAction, + cmEthernetAccPortRxDeiOuterTagType, cmEthernetAccPortTxDeiOuterTagType, + cmEthernetAccPortLaserWDMChannel, cmEthernetAccPortLaserIsTunable, cmEthernetAccPortLaserFrequency, + cmEthernetAccPortMediaTypeAutoSelected, cmEthernetAccPortLowLatencyQueuingEnabled, + cmEthernetAccPortA2nSwapPriorityVIDEnabled, cmEthernetAccPortN2aSwapPriorityVIDEnabled, + cmEthernetAccPortSwapPriorityVID, cmEthernetAccPortDiagnosticMacAddress, + cmEthernetAccPortIngressCOSPriority, cmEthernetAccPortDefaultCOS, cmEthernetAccPortTrafficModel, + + cmEthernetAccPortIndependentShaperBW, + cmEthernetAccPortJdsuLoopbackSrcIp, + cmEthernetAccPortWfqSegmentationCOS, + cmEthernetAccPortWfqGroupCOS, + cmEthernetAccPortWfqGroupEirLo, + cmEthernetAccPortWfqGroupEirHi, + cmEthernetAccPortSilentStartControl, + cmEthernetAccPortSfpLinkLength, + cmEthernetAccPortOuterTagTpidOverride, + cmEthernetAccPortOuterTagTpid, + + cmEthernetAccPortSfpName, + cmEthernetAccPortSfpHardwareRevision, + cmEthernetAccPortPersistentLoopbackControl, + cmEthernetAccPortLoopbackTestReflectorIPv4AddressControl, + cmEthernetAccPortLoopbackTestReflectorIPv4Address, + cmEthernetAccPortLoopbackTestReflectorIPv6AddressControl, + cmEthernetAccPortLoopbackTestReflectorIPv6Address, + cmEthernetAccPortPowerdDeviceDetection, + cmEthernetAccPortPoEStatus, + cmEthernetAccPortSfpIdentifierValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Ethernet Access Port + function." + ::= { cmFacilityGroups 2 } + +ethernetNetworkPortGroup OBJECT-GROUP + OBJECTS { + cmEthernetNetPortIndex, cmEthernetNetPortIfIndex, + cmEthernetNetPortEntityIndex, cmEthernetNetPortAdminState, + cmEthernetNetPortOperationalState, cmEthernetNetPortSecondaryState, + cmEthernetNetPortMTU, cmEthernetNetPortMediaType, + cmEthernetNetPortConfigSpeed, cmEthernetNetPortNegotiatedSpeed, + cmEthernetNetPortMDIXType, + cmEthernetNetPortJumboFramesEnabled, cmEthernetNetPortSfpVendorName, + cmEthernetNetPortSfpPartNumber, cmEthernetNetPortSfpSerialNumber, + cmEthernetNetPortSfpDateOfManufacture, cmEthernetNetPortSfpConnectorValue, + cmEthernetNetPortInitiateDiag, cmEthernetNetPortDiagnosePair1Cond, + cmEthernetNetPortDiagnosePair2Cond, cmEthernetNetPortDiagnosePair3Cond, + cmEthernetNetPortDiagnosePair4Cond, cmEthernetNetPortDiagnoseAutoNegCond, + cmEthernetNetPortDiagnoseLpbkCond, cmEthernetNetPortDiagnoseEfmLpbkCond, + cmEthernetNetPortDiagnoseResult,cmEthernetNetPortDiagnoseTestStatus, + cmEthernetNetPortDiagnoseTestTime, + cmEthernetNetPortLoopbackConfig, cmEthernetNetPortLoopbackStatus, + cmEthernetNetPortLoopbackTime, + cmEthernetNetPortLoopbackSwapSADA, cmEthernetNetPortOuterVlanLoopbackMask, + cmEthernetNetPortOuterVlanLoopback1, cmEthernetNetPortOuterVlanLoopback2, + cmEthernetNetPortOuterVlanLoopback3, + cmEthernetNetPortInnerVlanLoopbackMask, + cmEthernetNetPortInnerVlanLoopback1, cmEthernetNetPortInnerVlanLoopback2, + cmEthernetNetPortInnerVlanLoopback3, + cmEthernetNetPortLinkLossFwdEnabled, cmEthernetNetPortLinkLossFwdSignalType, + cmEthernetNetPortLinkLossFwdTriggerTypes,cmEthernetNetPortLinkLossFwdDelay, + cmEthernetNetPortLinkLossFwdActive, + cmEthernetNetPortLinkLossFwdPartnerEnabled, + cmEthernetNetPortLinkLossFwdLocalLinkId, + cmEthernetNetPortLinkLossFwdRemoteLinkIds, + cmEthernetNetPortOamId, cmEthernetNetPortOamAdminDisposition, + cmEthernetNetPortOamDiscoveryState, + cmEthernetNetPortOamLocalVarRtrvsEnabled, + cmEthernetNetPortOamLocalLinkEventsEnabled, + cmEthernetNetPortOamLocalOamLoopbacksSupported, + cmEthernetNetPortOamLocalUnidirSupportEnabled, + cmEthernetNetPortOamLocalMaxPDUSize, + cmEthernetNetPortOamLocalMode, cmEthernetNetPortOamRemoteMacAddress, + cmEthernetNetPortOamRemoteVarRtrvsEnabled, + cmEthernetNetPortOamRemoteLinkEventsEnabled, + cmEthernetNetPortOamRemoteOamLoopbacksSupported, + cmEthernetNetPortOamRemoteUnidirSupportEnabled, + cmEthernetNetPortOamRemoteMaxPDUSize, cmEthernetNetPortOamRemoteMode, + cmEthernetNetPortRxPauseDisposition, cmEthernetNetPortTxPauseEnabled, + cmEthernetNetPortAfpType, + + cmEthernetNetPortMDIXStatus, cmEthernetNetPortSfpReach, + cmEthernetNetPortSfpLaserWaveLength, + cmEthernetNetPortSfpMediaType, cmEthernetNetPortOamEnabled, + cmEthernetNetPortOamAdminState, + cmEthernetNetPortShapingEnabled, + cmEthernetNetPortShapedSpeedLo, cmEthernetNetPortShapedSpeedHi, + cmEthernetNetPortQinQEtherType, cmEthernetNetPortLinkLossFwdTxActionType, + cmEthernetNetPortLinkLossFwdRxRLDLinkIds, + cmEthernetNetPortAutoDiagEnabled, + cmEthernetNetPortSyncEEnabled, cmEthernetNetPortQLModeEnabled, + cmEthernetNetPortExpectedQL, cmEthernetNetPortAssumedQL, + cmEthernetNetPortReceivedQL, cmEthernetNetPortTransmitQL, + cmEthernetNetPortDeiEnable, cmEthernetNetPortPcpDEEncType, + cmEthernetNetPortPcpDEPairsAction,cmEthernetNetPortClbIndex, + cmEthernetNetPortClbEnabled, cmEthernetNetPortClbLength, + cmEthernetNetPortClbDescr, cmEthernetNetPortSSMRemoteMacAddress, + cmEthernetNetPortXgePhyType, cmEthernetNetPortLoopbackSourceMacControlEnabled, + cmEthernetNetPortLoopbackDestMacControlEnabled, cmEthernetNetPortLoopbackSourceMacAddress, + cmEthernetNetPortLoopbackDestMacAddress, cmEthernetNetPortLoopbackBlockingEnabled, + cmEthernetNetPortRxDeiAction, cmEthernetNetPortTxDeiAction, + cmEthernetNetPortRxDeiOuterTagType, cmEthernetNetPortTxDeiOuterTagType, + cmEthernetNetPortLaserWDMChannel, cmEthernetNetPortLaserIsTunable, + cmEthernetNetPortLaserFrequency, cmEthernetNetPortMediaTypeAutoSelected, + cmEthernetNetPortLowLatencyQueuingEnabled, cmEthernetNetPortDiagnosticMacAddress, + cmEthernetNetPortIngressCOSPriority, cmEthernetNetPortDefaultCOS, cmEthernetNetPortTrafficModel, + + cmEthernetNetPortIndependentShaperBW, + cmEthernetNetPortExpDEEncType, + cmEthernetNetPortExpDEPairsAction, + cmEthernetNetPortIpPrecDEEncType, + cmEthernetNetPortIpPrecDEPairsAction, + cmEthernetNetPortEncapPcpDEEncodingType, + cmEthernetNetPortEncapPcpDEPairsAction, + cmEthernetNetPortJdsuLoopbackSrcIp, + cmEthernetNetPortWfqSegmentationCOS, + cmEthernetNetPortWfqGroupCOS, + cmEthernetNetPortWfqGroupEirLo, + cmEthernetNetPortWfqGroupEirHi, + cmEthernetNetPortSilentStartControl, + cmEthernetNetPortSfpLinkLength, + cmEthernetNetPortOuterTagTpidOverride, + cmEthernetNetPortOuterTagTpid, + + cmEthernetNetPortSfpName, + cmEthernetNetPortSfpHardwareRevision, + cmEthernetNetPortPersistentLoopbackControl, + cmEthernetNetPortLoopbackTestReflectorIPv4AddressControl, + cmEthernetNetPortLoopbackTestReflectorIPv4Address, + cmEthernetNetPortLoopbackTestReflectorIPv6AddressControl, + cmEthernetNetPortLoopbackTestReflectorIPv6Address, + cmEthernetNetPortSfpIdentifierValue + } + STATUS current + DESCRIPTION + " A collection of objects used to manage the F3 Ethernet Network Port + function." + ::= { cmFacilityGroups 3 } + +ethernetMgmtPortGroup OBJECT-GROUP + OBJECTS { + cmEthernetMgmtPortIndex, cmEthernetMgmtPortEntityIndex, + cmEthernetMgmtPortAdminState, cmEthernetMgmtPortOperationalState, + cmEthernetMgmtPortSecondaryState, cmEthernetMgmtPortMTU, + cmEthernetMgmtPortConfigSpeed, cmEthernetMgmtPortNegotiatedSpeed, + cmEthernetMgmtPortMDIXType, + cmEthernetMgmtPortMDIXStatus, + cmEthernetMgmtPortMediaType + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Ethernet Management Port + function." + ::= { cmFacilityGroups 4 } + +bitsPortGroup OBJECT-GROUP + OBJECTS { + bitsPortTypeIndex, bitsPortIndex, bitsPortIfIndex, bitsPortEntityIndex, + bitsPortAdminState, bitsPortOperationalState, bitsPortSecondaryState, + bitsPortType, bitsPortLineType, bitsPortLineCode, bitsPortFrameFormat, + bitsPortSaBitDesignation, bitsPortQLModeEnabled, bitsPortExpectedQL, + bitsPortAssumedQL, bitsPortReceivedQL, bitsPortTransmitQL, + bitsPortSquelchQL, bitsPortLineBuildOut + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Bits Port + function." + ::= { cmFacilityGroups 5 } + +trafficGroup OBJECT-GROUP + OBJECTS { + cmFlowIndex, cmFlowCircuitName, cmFlowAdminState, + cmFlowOperationalState, cmFlowSecondaryState, + cmFlowType, cmFlowMultiCOS, cmFlowA2NCIR, + cmFlowA2NEIR, cmFlowN2ARateLimitingEnabled, + cmFlowN2ACIR, cmFlowN2AEIR, cmFlowStorageType, cmFlowRowStatus, + + cmFlowTrafficType, cmFlowCOS, cmFlowVlanMemberList, + cmFlowAction, cmFlowActionVlan, cmFlowUntaggedMemberEnabled, + cmFlowA2NCIRHi, cmFlowA2NEIRHi, + cmFlowN2ACIRHi, cmFlowN2AEIRHi, + cmFlowHCOSMgmtEnabled, cmFlowGuaranteedA2NBandwidthLo, + cmFlowGuaranteedA2NBandwidthHi, cmFlowMaximumA2NBandwidthLo, + cmFlowMaximumA2NBandwidthHi, cmFlowCTagControl, + cmFlowCTagVlanId, cmFlowCTagVlanPriority, cmFlowCTagMatchRxPrio, + cmFlowSTagControl, cmFlowSTagVlanId, cmFlowSTagVlanPriority, + cmFlowOuterTagPrioEnabled, cmFlowN2ACOSPriorityTagType, + cmFlowESFramesLossThreshold, cmFlowSESFramesLossThresholdRatio, + cmFlowPolicingEnabled, cmFlowPreserveSTagProperties, cmFlowInnerTagPrioEnabled, + cmFlowA2NShapingType, cmFlowN2AShapingType, + cmFlowN2AOuterTagPrioEnabled, cmFlowSTagMatchRxPrio, + cmFlowAutoBandwidthConfigEnabled, + cmFlowPort1, cmFlowPort2, + cmFlowPolicingControl, + cmFlowAutoCIRPercentage, + cmFlowLoopAvoidanceObject, + cmFlowConfigType, + cmFlowN2NForwardingEnabled, + cmFlowA2NMulticastRateLimitControl, cmFlowA2NMulticastRateLimitLo, cmFlowA2NMulticastRateLimitHi, + cmFlowA2NBroadcastRateLimitControl, cmFlowA2NBroadcastRateLimitLo, cmFlowA2NBroadcastRateLimitHi, + cmFlowA2NCombinedRateLimitControl, cmFlowA2NCombinedRateLimitLo, cmFlowA2NCombinedRateLimitHi, + + cmFlowRefPrioMapProfile, + cmFlowRefEoMplsPwObject, + cmFlowRefN2APrioMapProfile, + cmFlowSecureBlockingEnabled, + cmFlowRefConnectGuardFlowList, + cmFlowSecureStateList, + cmFlowIndependentA2NShaperBW, + cmFlowWfqSegmentationCOS, + cmFlowWfqGroupCOS, + cmFlowWfqGroupEirLo, + cmFlowWfqGroupEirHi, + + cmQosShaperTypeIndex, cmQosShaperIndex, cmQosShaperDirection, + cmQosShaperAdminState, cmQosShaperOperationalState,cmQosShaperSecondaryState, + cmQosShaperCIR, cmQosShaperCBS, cmQosShaperEIR, cmQosShaperEBS, + cmQosShaperBufferSize, cmQosShaperStorageType, + cmQosShaperRowStatus, cmQosShaperSoamCIRLo, cmQosShaperSoamCIRHi, + cmQosShaperSoamEIRLo, cmQosShaperSoamEIRHi, + cmQosShaperWredGreenMinQueueThreshold, + cmQosShaperWredGreenMaxQueueThreshold, + cmQosShaperWredGreenDropProbability, + cmQosShaperWredYellowMinQueueThreshold, + cmQosShaperWredYellowMaxQueueThreshold, + cmQosShaperWredYellowDropProbability, + cmQosShaperAvgFrameSizeBeforeFragment, + cmQosShaperWfqWeight, + + cmQosShaperCOS, cmQosShaperCIRHi, cmQosShaperEIRHi, + + cmQosFlowPolicerTypeIndex, cmQosFlowPolicerIndex, + cmQosFlowPolicerDirection, cmQosFlowPolicerAdminState, + cmQosFlowPolicerOperationalState, + cmQosFlowPolicerSecondaryState, + cmQosFlowPolicerCIRLo, cmQosFlowPolicerCIRHi, cmQosFlowPolicerEIRLo, + cmQosFlowPolicerEIRHi, cmQosFlowPolicerCBS, + cmQosFlowPolicerEBS, cmQosFlowPolicerAlgorithm, + cmQosFlowPolicerColorMode, cmQosFlowPolicerColorMarkingFlag, + cmQosFlowPolicerCouplingFlag, cmQosFlowPolicerAssociatedShaper, + cmQosFlowPolicerStorageType, cmQosFlowPolicerRowStatus, + + cmQosFlowPolicerCIRMaxHi, + cmQosFlowPolicerCIRMaxLo, + cmQosFlowPolicerEIRMaxHi, + cmQosFlowPolicerEIRMaxLo, + cmQosFlowPolicerEnvelopeObject, + cmQosFlowPolicerRank, + cmQosFlowPolicerPolicingEnabled, + + cmAccPortQosShaperIndex, cmAccPortQosShaperDirection, + cmAccPortQosShaperAdminState, cmAccPortQosShaperOperationalState, + cmAccPortQosShaperSecondaryState, cmAccPortQosShaperCIRLo, + cmAccPortQosShaperCIRHi, cmAccPortQosShaperEIRLo, + cmAccPortQosShaperEIRHi, cmAccPortQosShaperCBS, + cmAccPortQosShaperEBS, cmAccPortQosShaperBufferSize, cmAccPortQosShaperCOS, + cmAccPortQosShaperSoamCIRLo, cmAccPortQosShaperSoamCIRHi, + cmAccPortQosShaperSoamEIRLo, cmAccPortQosShaperSoamEIRHi, + + + cmAccPortQosShaperWredGreenMinQueueThreshold, + cmAccPortQosShaperWredGreenMaxQueueThreshold, + cmAccPortQosShaperWredGreenDropProbability, + cmAccPortQosShaperWredYellowMinQueueThreshold, + cmAccPortQosShaperWredYellowMaxQueueThreshold, + cmAccPortQosShaperWredYellowDropProbability, + cmAccPortQosShaperAvgFrameSizeBeforeFragment, + cmAccPortQosShaperWfqWeight, + + f3NetPortQosShaperIndex, f3NetPortQosShaperDirection, + f3NetPortQosShaperAdminState, f3NetPortQosShaperOperationalState, + f3NetPortQosShaperSecondaryState, f3NetPortQosShaperCIRLo, + f3NetPortQosShaperCIRHi, f3NetPortQosShaperEIRLo, + f3NetPortQosShaperEIRHi, f3NetPortQosShaperCBS, + f3NetPortQosShaperEBS, f3NetPortQosShaperBufferSize, + f3NetPortQosShaperCOS, f3NetPortQosShaperSoamCIRLo, + f3NetPortQosShaperSoamCIRHi, f3NetPortQosShaperSoamEIRLo, + f3NetPortQosShaperSoamEIRHi, + f3NetPortQosShaperWredGreenMinQueueThreshold, + f3NetPortQosShaperWredGreenMaxQueueThreshold, + f3NetPortQosShaperWredGreenDropProbability, + f3NetPortQosShaperWredYellowMinQueueThreshold, + f3NetPortQosShaperWredYellowMaxQueueThreshold, + f3NetPortQosShaperWredYellowDropProbability, + f3NetPortQosShaperAvgFrameSizeBeforeFragment, + f3NetPortQosShaperWfqWeight + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 traffic path, consists of + Flows, Policers and Shapers." + ::= { cmFacilityGroups 6 } + +prioMapGroup OBJECT-GROUP + OBJECTS { + cmPrioMapIndex, cmPrioMapInPriority, cmPrioMapXTagControl, + cmPrioMapXTagPriority, cmPrioMapCOS, cmPrioMapOuterTagPriority, + cmPrioMapInnerTagPriority, + + cmNetPortPrioMapIndex, cmNetPortPrioMapInPriority, + cmNetPortPrioMapCOS, cmNetPortPrioMapOuterTagPriority + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Priority Mapping function." + ::= { cmFacilityGroups 7 } + +pcpEncodeGroup OBJECT-GROUP + OBJECTS { + cmAccPortPcpDEEncIndex, cmAccPortPcpDEEncInPriority, + cmAccPortPcpDEEncDropIneligiblePrio, cmAccPortPcpDEEncDropEligiblePrio, + cmAccPortPcpDEDecIndex, cmAccPortPcpDEDecInPriority, + cmAccPortPcpDEDecOutPriority, cmAccPortPcpDEDecDropEligible, + cmAccPortPcpDEPairIndex, cmAccPortPcpDEDropIneligiblePrio, + cmAccPortPcpDEDropEligiblePrio, + + cmNetPortPcpDEEncIndex, cmNetPortPcpDEEncInPriority, + cmNetPortPcpDEEncDropIneligiblePrio, cmNetPortPcpDEEncDropEligiblePrio, + cmNetPortPcpDEDecIndex, cmNetPortPcpDEDecInPriority, + cmNetPortPcpDEDecOutPriority, cmNetPortPcpDEDecDropEligible, + cmNetPortPcpDEPairIndex, cmNetPortPcpDEDropIneligiblePrio, + cmNetPortPcpDEDropEligiblePrio + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Priority Mapping function." + ::= { cmFacilityGroups 8 } + +cpdV2Group OBJECT-GROUP + OBJECTS { + cmEthernetAccPortCpdV2Index, cmEthernetAccPortCpdV2CiscoGroupDispType, + cmEthernetAccPortCpdV2IslDispType, cmEthernetAccPortCpdV2PagpDispType, + cmEthernetAccPortCpdV2UdldDispType, cmEthernetAccPortCpdV2CdpDispType, + cmEthernetAccPortCpdV2VtpDispType, cmEthernetAccPortCpdV2DtpDispType, + cmEthernetAccPortCpdV2PvstpPlusDispType, + cmEthernetAccPortCpdV2UplinkFastDispType, + cmEthernetAccPortCpdV2VlanBridgeDispType, + cmEthernetAccPortCpdV2L2PTDispType, + cmEthernetAccPortCpdV2BridgeGroupDispType, + cmEthernetAccPortCpdV2BPDUDispType, cmEthernetAccPortCpdV2PauseDispType, + cmEthernetAccPortCpdV2LACPDispType, + cmEthernetAccPortCpdV2LACPMarkerDispType, + cmEthernetAccPortCpdV2EfmOamDispType, + cmEthernetAccPortCpdV2SSMDispType, + cmEthernetAccPortCpdV2PortAuthenDispType, + cmEthernetAccPortCpdV2BridgeReservedDispType, + cmEthernetAccPortCpdV2LANBridgesDispType, + cmEthernetAccPortCpdV2GARPGroupDispType, + cmEthernetAccPortCpdV2GMRPDispType, cmEthernetAccPortCpdV2GVRPDispType, + cmEthernetAccPortCpdV2GARPDispType, + cmEthernetAccPortCpdV2Mac00DispType, cmEthernetAccPortCpdV2Mac01DispType, + cmEthernetAccPortCpdV2Mac02DispType, cmEthernetAccPortCpdV2Mac03DispType, + cmEthernetAccPortCpdV2Mac04DispType, cmEthernetAccPortCpdV2Mac05DispType, + cmEthernetAccPortCpdV2Mac06DispType, cmEthernetAccPortCpdV2Mac07DispType, + cmEthernetAccPortCpdV2Mac08DispType, cmEthernetAccPortCpdV2Mac09DispType, + cmEthernetAccPortCpdV2Mac0ADispType, cmEthernetAccPortCpdV2Mac0BDispType, + cmEthernetAccPortCpdV2Mac0CDispType, cmEthernetAccPortCpdV2Mac0DDispType, + cmEthernetAccPortCpdV2Mac0EDispType, cmEthernetAccPortCpdV2Mac0FDispType, + cmEthernetAccPortCpdV2NearestLLDPDispType, cmEthernetAccPortCpdV2NonTpmrLLDPDispType, + cmEthernetAccPortCpdV2CustomerLLDPDispType, cmEthernetAccPortCpdV2PtpUntaggedDispType, + cmEthernetAccPortCpdV2PtpTaggedDispType, + + cmFlowCpdV2Index, cmFlowCpdV2CiscoGroupDispType, + cmFlowCpdV2IslDispType, cmFlowCpdV2PagpDispType, + cmFlowCpdV2UdldDispType, cmFlowCpdV2CdpDispType, + cmFlowCpdV2VtpDispType, cmFlowCpdV2DtpDispType, + cmFlowCpdV2PvstpPlusDispType, + cmFlowCpdV2UplinkFastDispType, + cmFlowCpdV2VlanBridgeDispType, + cmFlowCpdV2L2PTDispType, + cmFlowCpdV2BridgeGroupDispType, + cmFlowCpdV2BPDUDispType, cmFlowCpdV2PauseDispType, + cmFlowCpdV2LACPDispType, + cmFlowCpdV2LACPMarkerDispType, + cmFlowCpdV2EfmOamDispType, + cmFlowCpdV2SSMDispType, + cmFlowCpdV2PortAuthenDispType, + cmFlowCpdV2BridgeReservedDispType, + cmFlowCpdV2LANBridgesDispType, + cmFlowCpdV2GARPGroupDispType, + cmFlowCpdV2GMRPDispType, cmFlowCpdV2GVRPDispType, cmFlowCpdV2GARPDispType, + cmFlowCpdV2ActiveControlProtocols, + cmFlowCpdV2Mac00DispType, cmFlowCpdV2Mac01DispType, + cmFlowCpdV2Mac02DispType, cmFlowCpdV2Mac03DispType, + cmFlowCpdV2Mac04DispType, cmFlowCpdV2Mac05DispType, + cmFlowCpdV2Mac06DispType, cmFlowCpdV2Mac07DispType, + cmFlowCpdV2Mac08DispType, cmFlowCpdV2Mac09DispType, + cmFlowCpdV2Mac0ADispType, cmFlowCpdV2Mac0BDispType, + cmFlowCpdV2Mac0CDispType, cmFlowCpdV2Mac0DDispType, + cmFlowCpdV2Mac0EDispType, cmFlowCpdV2Mac0FDispType, + cmFlowCpdV2NearestLLDPDispType, cmFlowCpdV2NonTpmrLLDPDispType, + cmFlowCpdV2CustomerLLDPDispType, + + cmEthernetNetPortCpdV2Index, cmEthernetNetPortCpdV2CiscoGroupDispType, + cmEthernetNetPortCpdV2IslDispType, cmEthernetNetPortCpdV2PagpDispType, + cmEthernetNetPortCpdV2UdldDispType, cmEthernetNetPortCpdV2CdpDispType, + cmEthernetNetPortCpdV2VtpDispType, cmEthernetNetPortCpdV2DtpDispType, + cmEthernetNetPortCpdV2PvstpPlusDispType, + cmEthernetNetPortCpdV2UplinkFastDispType, + cmEthernetNetPortCpdV2VlanBridgeDispType, + cmEthernetNetPortCpdV2L2PTDispType, + cmEthernetNetPortCpdV2BridgeGroupDispType, + cmEthernetNetPortCpdV2BPDUDispType, cmEthernetNetPortCpdV2PauseDispType, + cmEthernetNetPortCpdV2LACPDispType, + cmEthernetNetPortCpdV2LACPMarkerDispType, + cmEthernetNetPortCpdV2EfmOamDispType, + cmEthernetNetPortCpdV2SSMDispType, + cmEthernetNetPortCpdV2PortAuthenDispType, + cmEthernetNetPortCpdV2BridgeReservedDispType, + cmEthernetNetPortCpdV2LANBridgesDispType, + cmEthernetNetPortCpdV2GARPGroupDispType, + cmEthernetNetPortCpdV2GMRPDispType, cmEthernetNetPortCpdV2GVRPDispType, + cmEthernetNetPortCpdV2GARPDispType, + cmEthernetNetPortCpdV2Mac00DispType, cmEthernetNetPortCpdV2Mac01DispType, + cmEthernetNetPortCpdV2Mac02DispType, cmEthernetNetPortCpdV2Mac03DispType, + cmEthernetNetPortCpdV2Mac04DispType, cmEthernetNetPortCpdV2Mac05DispType, + cmEthernetNetPortCpdV2Mac06DispType, cmEthernetNetPortCpdV2Mac07DispType, + cmEthernetNetPortCpdV2Mac08DispType, cmEthernetNetPortCpdV2Mac09DispType, + cmEthernetNetPortCpdV2Mac0ADispType, cmEthernetNetPortCpdV2Mac0BDispType, + cmEthernetNetPortCpdV2Mac0CDispType, cmEthernetNetPortCpdV2Mac0DDispType, + cmEthernetNetPortCpdV2Mac0EDispType, cmEthernetNetPortCpdV2Mac0FDispType, + cmEthernetNetPortCpdV2NearestLLDPDispType, cmEthernetNetPortCpdV2NonTpmrLLDPDispType, + cmEthernetNetPortCpdV2CustomerLLDPDispType, cmEthernetNetPortCpdV2PtpUntaggedDispType, + cmEthernetNetPortCpdV2PtpTaggedDispType + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the + Control Protocol Disposition version 2 function." + ::= { cmFacilityGroups 9 } + +trafficGroupCmHub OBJECT-GROUP + OBJECTS { + cmFlowIndex, cmFlowCircuitName, cmFlowAdminState, + cmFlowOperationalState, cmFlowSecondaryState, + cmFlowType, cmFlowMultiCOS, cmFlowA2NCIR, + cmFlowA2NEIR, cmFlowN2ARateLimitingEnabled, + cmFlowN2ACIR, cmFlowN2AEIR, cmFlowStorageType, cmFlowRowStatus, + + cmFlowTrafficType, cmFlowCOS, cmFlowVlanMemberList, + cmFlowAction, cmFlowActionVlan, cmFlowUntaggedMemberEnabled, + cmFlowA2NCIRHi, cmFlowA2NEIRHi, + cmFlowN2ACIRHi, cmFlowN2AEIRHi, + cmFlowHCOSMgmtEnabled, cmFlowGuaranteedA2NBandwidthLo, + cmFlowGuaranteedA2NBandwidthHi, cmFlowMaximumA2NBandwidthLo, + cmFlowMaximumA2NBandwidthHi, cmFlowCTagControl, + cmFlowCTagVlanId, cmFlowCTagVlanPriority, cmFlowCTagMatchRxPrio, + cmFlowSTagControl, cmFlowSTagVlanId, cmFlowSTagVlanPriority, + cmFlowOuterTagPrioEnabled, cmFlowN2ACOSPriorityTagType, + cmFlowESFramesLossThreshold, cmFlowSESFramesLossThresholdRatio, + cmFlowPolicingEnabled, cmFlowPreserveSTagProperties, cmFlowInnerTagPrioEnabled, + cmFlowA2NShapingType, cmFlowN2AShapingType, + cmFlowN2AOuterTagPrioEnabled, cmFlowSTagMatchRxPrio, + + cmQosShaperTypeIndex, cmQosShaperIndex, cmQosShaperDirection, + cmQosShaperAdminState, cmQosShaperOperationalState,cmQosShaperSecondaryState, + cmQosShaperCIR, cmQosShaperCBS, cmQosShaperEIR, cmQosShaperEBS, + cmQosShaperBufferSize, cmQosShaperStorageType, + cmQosShaperRowStatus, cmQosShaperCOS, cmQosShaperCIRHi, + cmQosShaperEIRHi + + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 traffic path, consists of + Flows, Policers and Shapers." + ::= { cmFacilityGroups 10 } + + +ocnStmGroup OBJECT-GROUP + OBJECTS { + ocnStmIndex, ocnStmIfIndex, ocnStmEntityIndex, + ocnStmAdminState, ocnStmOperationalState, + ocnStmSecondaryState, ocnStmSfpVendorName, + ocnStmSfpPartNumber, ocnStmSfpSerialNumber, + ocnStmSfpDateOfManufacture, ocnStmMultiplexingStructures, + ocnStmEoTDMMode, ocnStmLoopbackConfig, + ocnStmLoopbackStatus, ocnStmLoopbackTime, + ocnStmInsertingAIS, ocnStmBerExcThreshold, + ocnStmBerDegThreshold, ocnStmRxTrailTrace, + ocnStmTxTrailTrace, ocnStmExpectedTrailTrace, + ocnStmTrailTraceFormat, ocnStmQLModeEnabled, + ocnStmExpectedQL, ocnStmAssumedQL, ocnStmReceivedQL, + ocnStmTransmitQL, ocnStmPortType, ocnStmFreqSourceType, + ocnStmSfpName, ocnStmSfpHardwareRevision + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the OCN/STM Line." + ::= { cmFacilityGroups 11 } + +stsVcPathGroup OBJECT-GROUP + OBJECTS { + stsVcPathParentIfIndex, stsVcPathIndex, + stsVcPathIfIndex, stsVcPathAdminState, stsVcPathOperationalState, + stsVcPathSecondaryState, stsVcPathLoopbackConfig, + stsVcPathLoopbackStatus, stsVcPathLoopbackTime, + stsVcPathInsertingAIS, stsVcPathBerExcThreshold, + stsVcPathBerDegThreshold, stsVcPathTrailTraceFormat, + stsVcPathRxTrailTrace, stsVcPathTxTrailTrace, + stsVcPathExpectedTrailTrace, stsVcPathRxSignalLabel, + stsVcPathTxSignalLabel, stsVcPathExpectedSignalLabel, + stsVcPathRowStatus, stsVcPathLowOrderPathType + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the STS/VC Higher Order Path." + ::= { cmFacilityGroups 12 } + +vtVcPathGroup OBJECT-GROUP + OBJECTS { + vtVcPathParentIfIndex, vtVcPathIndex, vtVcPathIfIndex, + vtVcPathAdminState, vtVcPathOperationalState, + vtVcPathSecondaryState, vtVcPathLoopbackConfig, + vtVcPathLoopbackStatus, vtVcPathLoopbackTime, + vtVcPathInsertingAIS, vtVcPathBerExcThreshold, + vtVcPathBerDegThreshold, vtVcPathTrailTraceFormat, + vtVcPathRxTrailTrace, vtVcPathTxTrailTrace, + vtVcPathExpectedTrailTrace, vtVcPathRxSignalLabel, + vtVcPathTxSignalLabel, vtVcPathExpectedSignalLabel, + vtVcPathRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the VT/VC Lower Order Path." + ::= { cmFacilityGroups 13 } + +e1t1InterfaceGroup OBJECT-GROUP + OBJECTS { + e1t1ParentIfIndex, e1t1Index, e1t1IfIndex, + e1t1EntityIndex, e1t1AdminState, + e1t1OperationalState, e1t1SecondaryState, e1t1LoopbackConfig, + e1t1LoopbackStatus, e1t1LoopbackTime, + e1t1RemoteLoopbackRequest, e1t1InsertingAIS, e1t1RowStatus, + e1t1LineType, e1t1LineCode, e1t1FrameFormat, + e1t1LineBuildOut, e1t1TimingDomain, e1t1RcvSensitivity, + e1t1IdlePatternProfile, e1t1LoopbackProfile, e1t1RelatedContainerId, + e1t1PatternLpbkControl + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the E1/T1 Interface Group." + ::= { cmFacilityGroups 14 } + +e3t3InterfaceGroup OBJECT-GROUP + OBJECTS { + e3t3ParentIfIndex, e3t3Index, e3t3IfIndex, + e3t3EntityIndex, e3t3AdminState, + e3t3OperationalState, e3t3SecondaryState, e3t3LoopbackConfig, + e3t3LoopbackStatus, e3t3LoopbackTime, + e3t3RemoteLoopbackRequest, e3t3InsertingAIS, e3t3CBitEnable, + e3t3T3Channelized, e3t3RowStatus, + e3t3FrameFormat, e3t3RelatedContainerId + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the E3/T3 Interface Group." + ::= { cmFacilityGroups 15 } + +f3PulsePerSecondPortGroup OBJECT-GROUP + OBJECTS { + f3PulsePerSecondPortIndex, f3PulsePerSecondPortIfIndex, + f3PulsePerSecondPortEntityIndex, f3PulsePerSecondPortAdminState, + f3PulsePerSecondPortOperationalState, f3PulsePerSecondPortSecondaryState, + f3PulsePerSecondPortSquelchControl, f3PulsePerSecondPortSquelchQL, + f3PulsePerSecondPortTODSource, f3PulsePerSecondPortDirection, + f3PulsePerSecondPortInputRate, f3PulsePerSecondPortDelayCompensation, + f3PulsePerSecondPortClockClass, f3PulsePerSecondPortClockAccuracy, + f3PulsePerSecondPortTimeSource, f3PulsePerSecondPortPhyInterfaceType, + f3PulsePerSecondPortOutputDelay, f3PulsePerSecondPortWidth, + f3PulsePerSecondPortPolarity, f3PulsePerSecondPortImpedance, f3PulsePerSecondPortAlias, f3PulsePerSecondPortAssumedClockClass + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Pulse Per Second Group." + ::= { cmFacilityGroups 16 } + +f3TimeOfDayPortGroup OBJECT-GROUP + OBJECTS { + f3TimeOfDayPortIndex, f3TimeOfDayPortIfIndex, f3TimeOfDayPortEntityIndex, + f3TimeOfDayPortAdminState, f3TimeOfDayPortOperationalState, + f3TimeOfDayPortSecondaryState, f3TimeOfDayPortSquelchControl, + f3TimeOfDayPortSquelchQL, f3TimeOfDayPortTODSource, + f3TimeOfDayPortOutputFormat, f3TimeOfDayPortSignalDirection, + f3TimeOfDayPortInputRate, f3TimeOfDayPortDelayCompensation, f3TimeOfDayPortAlias,f3TimeOfDayPortAssumedClockClass + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Time of Day Port Group." + ::= { cmFacilityGroups 17 } + +f3Gps10MhzPortGroup OBJECT-GROUP + OBJECTS { + gps10MHzPortIndex, gps10MHzPortIfIndex, gps10MHzPortEntityIndex, + gps10MHzPortAdminState, gps10MHzPortOperationalState, + gps10MHzPortSecondaryState, gps10MHzPortSignalDirection, + gps10MHzPortSquelchControl, gps10MHzPortSquelchQL, + gps10MHzPortFrequencySource, gps10MHzPortClockClass, + gps10MHzPortClockAccuracy, gps10MHzPortTimeSource, + gps10MHzPortAssumedQL,gps10MHzPortAlias, + gps10MHzPortInputSignalType + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 GPS 10 Mhz Port Group." + ::= { cmFacilityGroups 18 } + +ethernetNetworkPortExtGroup OBJECT-GROUP + OBJECTS { + cmEthernetNetPortTDMEncapsulation, cmEthernetNetPortAssociatedTdmEntity, + cmEthernetNetPortInsertingAIS + } + STATUS current + DESCRIPTION + " A collection of objects used to manage the F3 Ethernet Network Port + extense function." + ::= { cmFacilityGroups 19 } + + +f3GPSReceiverPortGroup OBJECT-GROUP + OBJECTS { + f3GPSReceiverPortIndex, f3GPSReceiverPortIfIndex, + f3GPSReceiverPortEntityIndex, f3GPSReceiverPortAdminState, + f3GPSReceiverPortOperationalState, f3GPSReceiverPortSecondaryState, + f3GPSReceiverPortPPSGenCondition, f3GPSReceiverPortAntennaCableLength, + f3GPSReceiverPortAntennaStatus, f3GPSReceiverPortSatellitesUsableFlag, + f3GPSReceiverPortNumTrackingSatellites, f3GPSReceiverPortSelfSurveyProgress, + f3GPSReceiverPortPPSGeneratedFlag, + + f3GPSReceiverPortGnssSystem, + f3GPSReceiverPortInstallationType, + f3GPSReceiverPortGnssTOD, f3GPSReceiverPortGnssSystemsBitMap, + f3GPSReceiverPortAlias, f3GPSReceiverPortAntennaDelayValue, + f3GPSReceiverPortAntennaDelayType, f3GPSReceiverPortCNOMask, + f3GPSReceiverPortElevationMask, f3GPSReceiverPortCoordinateLatitude, + f3GPSReceiverPortCoordinateLongitude, f3GPSReceiverPortCoordinateAltitude, + f3GPSReceiverPortFirmwareUpgradePercent, + f3GPSReceiverPortPDOPMask, f3GPSReceiverPortSelfSurveyPeriod, + f3GPSReceiverPortSatMin1Threshold, f3GPSReceiverPortSatMin2Threshold, + f3GPSReceiverPortPDOP, + f3GPSReceiverPortSelfSurveyControl, f3GPSReceiverPortCoordinateStringAltitude, + f3GPSReceiverPortLocationMode, f3GPSReceiverPortTimeAdvanceMode, + f3GPSReceiverPortTimeAdvanceValue, f3GPSReceiverPortForcedAntennaConnected, + f3GPSReceiverPortServiceAvailableTime, f3GPSReceiverPortServiceUnavailableTime, + f3GPSReceiverPortServiceAvailablePercentage, f3GPSReceiverPortAGC, + f3GPSReceiverPortSelfSurveyPositionAccuracy, f3GPSReceiverPortHorizontalAccuracy, f3GPSReceiverPortVerticalAccuracy, + f3GPSReceiverPortTDOP, f3GPSReceiverPortHDOP, f3GPSReceiverPortVDOP, + f3GPSReceiverPortFailureSuspendTime + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 GPS Receiver Port Group." + ::= { cmFacilityGroups 20 } + +cmPsePortGroup OBJECT-GROUP + OBJECTS{ + cmPethPsePortExtGroupIndex, + cmPethPsePortExtIndex, + cmPethPsePortExtAssociatedPort, + pethPsePortExtPowerConsumption, + pethPsePortExtAvailablePowerLevel + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the pse port ext entry Group." + ::= { cmFacilityGroups 21 } + +cmPseEXTGroup OBJECT-GROUP + OBJECTS{ + pethMainPseExtGroupIndex, + pethMainPseExtNonStandardPD + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the pse group ext entry Group." + ::= { cmFacilityGroups 22 } + +cmMPFlowGroup OBJECT-GROUP + OBJECTS{ + cmMPFlowIndex, + cmMPFlowCircuitName, + cmMPFlowAdminState, + cmMPFlowOperationalState, + cmMPFlowSecondaryState, + cmMPFlowLearningEnabled, + cmMPFlowAgingTimer, + cmMPFlowFwdTableSizeProfileID, + cmMPFlowtableFullAction, + cmMPFlowStorageType, + cmMPFlowRowStatus, + cmMPFlowLearningConfigAction, + cmMPFlowFPList + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the MP flow entry Group." + ::= { cmFacilityGroups 23 } + +cmMPFlowMemberGroup OBJECT-GROUP + OBJECTS{ + cmMPFlowMemberFPIndex, + cmMPFlowPointRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the MP flow Member entry Group." + ::= { cmFacilityGroups 24 } + +cmEthernetTrafficPortPcpGroup OBJECT-GROUP + OBJECTS{ + cmEthernetTrafficPortPcpDEEncIndex, + cmEthernetTrafficPortPcpDEEncInPriority, + cmEthernetTrafficPortPcpDEEncDropIneligiblePrio, + cmEthernetTrafficPortPcpDEEncDropEligiblePrio, + cmEthernetTrafficPortPcpDEDecIndex, + cmEthernetTrafficPortPcpDEDecInPriority, + cmEthernetTrafficPortPcpDEDecOutPriority, + cmEthernetTrafficPortPcpDEDecDropEligible, + cmEthernetTrafficPortPcpDEPairIndex, + cmEthernetTrafficPortPcpDEDropIneligiblePrio, + cmEthernetTrafficPortPcpDEDropEligiblePrio, + cmEthernetTrafficPortClbIndex, + cmEthernetTrafficPortClbEnabled, + cmEthernetTrafficPortClbLength, + cmEthernetTrafficPortClbDescr + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the traffic port pcp Group." + ::= { cmFacilityGroups 25 } + +neTMParamsGroup OBJECT-GROUP + OBJECTS{ + neTMParamsBandwidthProfileMode, + neTMParamsAgingtime + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the ne facility entry Group." + ::= { cmFacilityGroups 26 } + +cmEthernetTrafficPortGroup OBJECT-GROUP + OBJECTS{ + cmEthernetTrafficPortIndex,cmEthernetTrafficPortIfIndex, + cmEthernetTrafficPortEntityIndex,cmEthernetTrafficPortAdminState, + cmEthernetTrafficPortOperationalState,cmEthernetTrafficPortSecondaryState, + cmEthernetTrafficPortMTU,cmEthernetTrafficPortMediaType, + cmEthernetTrafficPortConfigSpeed,cmEthernetTrafficPortNegotiatedSpeed, + cmEthernetTrafficPortMDIXType,cmEthernetTrafficPortMDIXStatus, + cmEthernetTrafficPortSfpVendorName,cmEthernetTrafficPortSfpPartNumber, + cmEthernetTrafficPortSfpSerialNumber,cmEthernetTrafficPortSfpDateOfManufacture, + cmEthernetTrafficPortSfpConnectorValue, + cmEthernetTrafficPortSfpLinkLength,cmEthernetTrafficPortSfpLaserWaveLength, + cmEthernetTrafficPortSfpMediaType,cmEthernetTrafficPortLoopbackConfig, + cmEthernetTrafficPortLoopbackStatus,cmEthernetTrafficPortLoopbackTime, + cmEthernetTrafficPortLoopbackSwapSADA,cmEthernetTrafficPortOuterVlanLoopbackMask, + cmEthernetTrafficPortOuterVlanLoopback1,cmEthernetTrafficPortOuterVlanLoopback2, + cmEthernetTrafficPortOuterVlanLoopback3,cmEthernetTrafficPortLinkLossFwdEnabled, + cmEthernetTrafficPortLinkLossFwdSignalType,cmEthernetTrafficPortLinkLossFwdTriggerTypes, + cmEthernetTrafficPortLinkLossFwdDelay,cmEthernetTrafficPortLinkLossFwdActive, + cmEthernetTrafficPortLinkLossFwdPartnerEnabled,cmEthernetTrafficPortLinkLossFwdLocalLinkId, + cmEthernetTrafficPortLinkLossFwdRemoteLinkIds,cmEthernetTrafficPortLinkLossFwdTxActionType, + cmEthernetTrafficPortLinkLossFwdRxRLDLinkIds,cmEthernetTrafficPortOamId, + cmEthernetTrafficPortOamDiscoveryState, + cmEthernetTrafficPortOamLocalVarRtrvsEnabled,cmEthernetTrafficPortOamLocalLinkEventsEnabled, + cmEthernetTrafficPortOamLocalOamLoopbacksSupported,cmEthernetTrafficPortOamLocalUnidirSupportEnabled, + cmEthernetTrafficPortOamLocalMaxPDUSize,cmEthernetTrafficPortOamLocalMode, + cmEthernetTrafficPortOamRemoteMacAddress,cmEthernetTrafficPortOamRemoteVarRtrvsEnabled, + cmEthernetTrafficPortOamRemoteLinkEventsEnabled,cmEthernetTrafficPortOamRemoteOamLoopbacksSupported, + cmEthernetTrafficPortOamRemoteUnidirSupportEnabled,cmEthernetTrafficPortOamRemoteMaxPDUSize, + cmEthernetTrafficPortOamRemoteMode,cmEthernetTrafficPortOamEnabled, + cmEthernetTrafficPortOamAdminState, + cmEthernetTrafficPortSvcType, + cmEthernetTrafficPortTxPauseEnabled,cmEthernetTrafficPortAfpType, + cmEthernetTrafficPortShapingEnabled,cmEthernetTrafficPortShapedSpeedLo, + cmEthernetTrafficPortShapedSpeedHi,cmEthernetTrafficPortQinQEtherType, + cmEthernetTrafficPortEgressVlanTrunkingEnabled,cmEthernetTrafficPortIngressPushPVIDEnabled, + cmEthernetTrafficPortEgressPopPVIDEnabled,cmEthernetTrafficPortPortVlanId, + cmEthernetTrafficPortPortVlanPriority,cmEthernetTrafficPortPriorityVlanId, + cmEthernetTrafficPortIngressPrioMapMode,cmEthernetTrafficPortIngressCOSPriority, + cmEthernetTrafficPortEgressPopPriorityVidEnabled, + cmEthernetTrafficPortSyncEEnabled, + cmEthernetTrafficPortQLModeEnabled,cmEthernetTrafficPortExpectedQL, + cmEthernetTrafficPortAssumedQL,cmEthernetTrafficPortReceivedQL, + cmEthernetTrafficPortTransmitQL,cmEthernetTrafficPortTagFrameControl, + cmEthernetTrafficPortRxPauseEnabled, cmEthernetTrafficPortPhyType, + cmEthernetTrafficPortSfpLaserWaveLengthPicometer, cmEthernetTrafficPortRowStatus, + cmEthernetTrafficPortSSMRemoteMacAddress, cmEthernetTrafficPortInnerVlanLoopbackMask, + cmEthernetTrafficPortInnerVlanLoopback1, cmEthernetTrafficPortInnerVlanLoopback2, + cmEthernetTrafficPortInnerVlanLoopback3, + cmEthernetTrafficPortLaserWDMChannel, + cmEthernetTrafficPortLaserIsTunable, + cmEthernetTrafficPortLaserFrequency, + cmEthernetTrafficPortDeiEnable, + cmEthernetTrafficPortPcpDEEncType, + cmEthernetTrafficPortPcpDEPairsAction, + cmEthernetTrafficPortInitiateDiag, + cmEthernetTrafficPortDiagnosePair1Cond, + cmEthernetTrafficPortDiagnosePair2Cond, + cmEthernetTrafficPortDiagnosePair3Cond, + cmEthernetTrafficPortDiagnosePair4Cond, + cmEthernetTrafficPortDiagnoseAutoNegCond, + cmEthernetTrafficPortDiagnoseLpbkCond, + cmEthernetTrafficPortDiagnoseEfmLpbkCond, + cmEthernetTrafficPortDiagnoseResult, + cmEthernetTrafficPortDiagnoseTestStatus, + cmEthernetTrafficPortDiagnoseTestTime, + cmEthernetTrafficPortAutoDiagEnabled, cmEthernetTrafficPortDeleteEntitiesAction, + cmEthernetTrafficPortMaxMpFpNum, cmEthernetTrafficPortJdsuLoopbackEnabled, cmEthernetTrafficPortJdsuLoopbackVlanId, + cmEthernetTrafficPortIngressPopPriorityVidEnabled, cmEthernetTrafficPortRxDeiAction, + cmEthernetTrafficPortTxDeiAction, cmEthernetTrafficPortRxDeiOuterTagType, + cmEthernetTrafficPortTxDeiOuterTagType, + cmEthernetTrafficPortMode, + cmEthernetTrafficPortServiceType, + cmEthernetTrafficPortLoopbackSourceMacControlEnabled, + cmEthernetTrafficPortLoopbackDestMacControlEnabled, + cmEthernetTrafficPortLoopbackSourceMacAddress, + cmEthernetTrafficPortLoopbackDestMacAddress, + cmEthernetTrafficPortLoopbackBlockingEnabled, + cmEthernetTrafficPortMediaTypeAutoSelected, + cmEthernetTrafficPortLowLatencyQueuingEnabled, + cmEthernetTrafficPortDiagnosticMacAddress, + + cmEthernetTrafficPortMcastRateLimitSpeedHi, + cmEthernetTrafficPortBcastRateLimitEnabled, + cmEthernetTrafficPortBcastRateLimitSpeedLo, + cmEthernetTrafficPortBcastRateLimitSpeedHi, + cmEthernetTrafficPortCombinedRateLimitEnabled, + cmEthernetTrafficPortCombinedRateLimitSpeedLo, + cmEthernetTrafficPortCombinedRateLimitSpeedHi, + cmEthernetTrafficPortRefPrioMapProfile, + + cmEthernetTrafficPortIngressSwapPriorityVIDEnabled, + cmEthernetTrafficPortEgressSwapPriorityVIDEnabled, + cmEthernetTrafficPortSwapPriorityVID, + cmEthernetTrafficPortExpDEEncType, + cmEthernetTrafficPortExpDEPairsAction, + cmEthernetTrafficPortJdsuLoopbackSrcIp, + cmEthernetTrafficPortTxSsm, + cmEthernetTrafficPortRxSsmQL, + cmEthernetTrafficPortSyncEMode, + cmEthernetTrafficPortSyncEServiceAvailableTime, + cmEthernetTrafficPortSyncEServiceUnavailableTime, + cmEthernetTrafficPortSyncEServiceAvailablePercentage, + cmEthernetTrafficPortWfqSegmentationCOS, + cmEthernetTrafficPortWfqGroupCOS, + cmEthernetTrafficPortWfqGroupEirLo, + cmEthernetTrafficPortWfqGroupEirHi, + cmEthernetTrafficPortOuterTagTpidOverride, + cmEthernetTrafficPortOuterTagTpid, + cmEthernetTrafficPortSfpTxPowerLevel, + cmEthernetTrafficPortSfpRxPowerLevel, + cmEthernetTrafficPortBwResourcePort, + cmEthernetTrafficPortSfpName, + cmEthernetTrafficPortSfpHardwareRevision, + cmEthernetTrafficPortLoopbackTestReflectorIPv4AddressControl, + cmEthernetTrafficPortLoopbackTestReflectorIPv4Address, + cmEthernetTrafficPortLoopbackTestReflectorIPv6AddressControl, + cmEthernetTrafficPortLoopbackTestReflectorIPv6Address, + cmEthernetTrafficPortSfpIdentifierValue, + cmEthernetTrafficPortPlugType, + cmEthernetTrafficPortPlugMode, + cmEthernetTrafficPortPlugGMetroAutoTuningMode, + cmEthernetTrafficPortPlugChannelType, + cmEthernetTrafficPortPlugITUCbandChannel, + cmEthernetTrafficPortPlugRelativeChannel, + cmEthernetTrafficPortPlugFrequency, + cmEthernetTrafficPortPlugOutOfBandChannelStatus, + cmEthernetTrafficPortRemotePlugITUCbandChannel, + cmEthernetTrafficPortRemotePlugRelativeChannel, + cmEthernetTrafficPortRemotePlugFrequency, + cmEthernetTrafficPortRemoteSfpVendorName, + cmEthernetTrafficPortRemoteSfpName, + cmEthernetTrafficPortRemoteSfpPartNumber, + cmEthernetTrafficPortRemoteSfpHardwareRevision, + cmEthernetTrafficPortRemoteSfpSerialNumber, + cmEthernetTrafficPortRemoteSfpDateOfManufacture, + cmEthernetTrafficPortRemoteSfpLinkLength, + cmEthernetTrafficPortRemoteSfpLaserWaveLength, + cmEthernetTrafficPortRemoteSfpLaserFrequency, + cmEthernetTrafficPortRemoteSfpMediaType, + cmEthernetTrafficPortRemoteSfpConnectorValue, + cmEthernetTrafficPortRemoteSfpIdentifierValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the traffic port entry Group." + ::= { cmFacilityGroups 27 } + +cmFlowPointGroup OBJECT-GROUP + OBJECTS{ + cmFlowPointIndex,cmFlowPointCircuitName, + cmFlowPointAdminState,cmFlowPointOperationalState, + cmFlowPointSecondaryState,cmFlowPointAssociatedFlowId, + cmFlowPointIngressMultiCOS,cmFlowPointIngressCOS, + cmFlowPointIngressVlanMemberList,cmFlowPointVlanMemberAction, + cmFlowPointAssociatedAclProfile,cmFlowPointSESFramesLossThresholdRatio, + cmFlowPointVlanMemberActionVlan,cmFlowPointIngressUntaggedFrameEnabled, + cmFlowPointCTagControl,cmFlowPointCTagVlanId, + cmFlowPointCTagVlanPriority,cmFlowPointSTagControl, + cmFlowPointSTagVlanId,cmFlowPointSTagVlanPriority, + cmFlowPointEgressOuterTagPrioMapEnabled,cmFlowPointColorMarkingSupported, + cmFlowPointStorageType, cmFlowPointRowStatus, + cmFlowPointDefaultMemberEnabled, + cmFlowPointMcastRateLimitEnabled, + cmFlowPointMcastRateLimitSpeedLo, + cmFlowPointMcastRateLimitSpeedHi, + cmFlowPointBcastRateLimitEnabled, + cmFlowPointBcastRateLimitSpeedLo, + cmFlowPointBcastRateLimitSpeedHi, + cmFlowPointSplitHorizonGroupOID, + cmFlowPointLoopAvoidance, + cmFlowPointHierarchicalCosEnabled, + cmFlowPointWfqQid, + cmFlowPointWfqOutPriority, + cmFlowPointMaximumBWLo, + cmFlowPointGuaranteedBWLo, + cmFlowPointMaximumBWHi, + cmFlowPointGuaranteedBWHi, + cmFlowPointRefPrioMapProfile, + cmFlowPointMcastAndBcastRateLimitEnabled, + cmFlowPointMcastAndBcastRateLimitSpeedLo, + cmFlowPointMcastAndBcastRateLimitSpeedHi, + cmFlowPointEgressShapingType, + cmFlowPointEgressInnerTagPrioMapEnabled, + cmFlowPointAutoBandwidthConfigEnabled, + cmFlowPointAutoCIRPercentage, + cmFlowPointFrameFwdEnabled, + cmFlowPointUsePortPrioMapProfile, + cmFlowPointRefEoMplsPwObject, + cmFlowPointElmiEvcIdentifier, + cmFlowPointRefElpObject, + cmFlowPointEfEnabled, + cmFlowPointEfIdentificationType, + cmFlowPointEfRateThresholdLo, + cmFlowPointEfRateThresholdHi, + cmFlowPointAclNoMatchDisposition, + cmFlowPointEfIdentificationFields, + cmFlowPointWfqSegmentationCOS, + cmFlowPointWfqGroupCOS, + cmFlowPointWfqGroupEirLo, + cmFlowPointWfqGroupEirHi + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the flow point entry Group." + ::= { cmFacilityGroups 28 } + +ethernetAccessPortJdsuExtGroup OBJECT-GROUP + OBJECTS { + cmEthernetAccPortJDSUControlFramesSnoopingEnabled, + cmEthernetAccPortJDSULoopbackVlan, + cmEthernetAccPortJDSULoopbackVlanList + } + STATUS current + DESCRIPTION + " A collection of objects used to manage the F3 Ethernet Access Port + JDSU extense function." + ::= { cmFacilityGroups 29 } + +ethernetNetworkPortJdsuExtGroup OBJECT-GROUP + OBJECTS { + cmEthernetNetPortJDSUControlFramesSnoopingEnabled, + cmEthernetNetPortJDSULoopbackVlan, + cmEthernetNetPortJDSULoopbackVlanList + } + STATUS current + DESCRIPTION + " A collection of objects used to manage the F3 Ethernet Network Port + JDSU extense function." + ::= { cmFacilityGroups 30 } + +cmTrafficPortLpbkGroup OBJECT-GROUP + OBJECTS{ + cmEthernetTrafficPortLpbkIndex, + cmEthernetTrafficPortLpbkInnerVlanEnabled, + cmEthernetTrafficPortLpbkInnerVlanTag, + cmEthernetTrafficPortLpbkOuterVlanEnabled, + cmEthernetTrafficPortLpbkOuterVlanTag, + cmEthernetTrafficPortLpbkTime, + cmEthernetTrafficPortLpbkStatus, + cmEthernetTrafficPortLpbkConfig + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the traffic port lpbk group." + ::= { cmFacilityGroups 31 } + +cmPrioMapV2ProfileGroup OBJECT-GROUP + OBJECTS{ + cmPrioMapV2ProfileIndex, + cmPrioMapV2ProfileAlias, + cmPrioMapV2ProfileMapModeType, + cmPrioMapV2ProfileStorageType, + cmPrioMapV2ProfileRowStatus, + cmPrioMapV2ProfileIngressCosPriority + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the priority map profile group." + ::= { cmFacilityGroups 32 } + +cmPrioMapV2IngressPrioMappingGroup OBJECT-GROUP + OBJECTS{ + cmPrioMapV2IngressPrioMappingIndex, + cmPrioMapV2IngressPrioMappingInPriority, + cmPrioMapV2IngressPrioMappingCOS + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the priority map group." + ::= { cmFacilityGroups 33 } + +bits8PortGroupGroup OBJECT-GROUP + OBJECTS { + bits8PortGroupIndex, bits8PortGroupIfIndex, + bits8PortGroupAdminState, bits8PortGroupOperationalState, bits8PortGroupSecondaryState, + bits8PortGroupLineType, bits8PortGroupLineCode, bits8PortGroupFrameFormat, + bits8PortGroupSaBitDesignation, bits8PortGroupQLModeEnabled, bits8PortGroupTransmitQL, + bits8PortGroupSquelchQL, bits8PortGroupLineBuildOut,bits8PortGroupImpedance, + bits8PortGroupRowStatus, bits8PortGroupActivePorts, bits8PortGroupClkIfEnabledPorts + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Bits 8 Port Group + function." + ::= { cmFacilityGroups 34 } + +pps16PortGroupGroup OBJECT-GROUP + OBJECTS { + pps16PortGroupIndex,pps16PortGroupIfIndex,pps16PortGroupAdminState,pps16PortGroupOperationalState, + pps16PortGroupSecondaryState,pps16PortGroupAlias,pps16PortGroupSquelchControl,pps16PortGroupTODSource, + pps16PortGroupDirection, pps16PortGroupDelayCompensation,pps16PortGroupRowStatus + --,pps16PortGroupOutputType + + + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Pps 16 port card Group + function." + ::= { cmFacilityGroups 35 } + + + +clk16PortGroupGroup OBJECT-GROUP + OBJECTS { + + clk16PortGroupIndex,clk16PortGroupIfIndex, clk16PortGroupAdminState, clk16PortGroupOperationalState, + clk16PortGroupSecondaryState, clk16PortGroupAlias,clk16PortGroupDirection,clk16PortGroupSquelchControl, + clk16PortGroupSquelchQL,clk16PortGroupRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CLK 16 port card Group + function." + ::= { cmFacilityGroups 36 } + + + +todPps16PortGroupGroup OBJECT-GROUP + OBJECTS { + + todPps16PortGroupIndex,todPps16PortGroupIfIndex,todPps16PortGroupAdminState , todPps16PortGroupOperationalState, + todPps16PortGroupSecondaryState,todPps16PortGroupAlias , todPps16PortGroupSquelchControl, todPps16PortGroupSquelchQL, + todPps16PortGroupTODSource,todPps16PortGroupOutputFormat, todPps16PortGroupDelayCompensation,todPps16PortGroupRowStatus + + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the TOD and PPS 16 port card Group + function." + ::= { cmFacilityGroups 37 } + +f3PolicerEnvelopeGroup OBJECT-GROUP + OBJECTS { + f3PolicerEnvelopeIndex,f3PolicerEnvelopeCouplingFlag, + f3PolicerEnvelopeStorageType,f3PolicerEnvelopeRowStatus, + f3EnvelopeAssocPolicer + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the policer envelope group + function." + ::= { cmFacilityGroups 38 } + +cmNetPortExpDeGroup OBJECT-GROUP + OBJECTS { + cmNetPortExpDEEncIndex, + cmNetPortExpDEEncInPriority, + cmNetPortExpDEEncDropIneligiblePrio, + cmNetPortExpDEEncDropEligiblePrio, + cmNetPortExpDEDecIndex, + cmNetPortExpDEDecInPriority, + cmNetPortExpDEDecOutPriority, + cmNetPortExpDEDecDropEligible, + cmNetPortExpDEPairIndex, + cmNetPortExpDEDropIneligiblePrio, + cmNetPortExpDEDropEligiblePrio + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the exp de decoding and encoding group + function." + ::= { cmFacilityGroups 39 } + +cmNetPortIpPrecDeGroup OBJECT-GROUP + OBJECTS { + cmNetPortIpPrecDEEncIndex, + cmNetPortIpPrecDEEncInPriority, + cmNetPortIpPrecDEEncDropIneligiblePrio, + cmNetPortIpPrecDEEncDropEligiblePrio, + cmNetPortIpPrecDEDecIndex, + cmNetPortIpPrecDEDecInPriority, + cmNetPortIpPrecDEDecOutPriority, + cmNetPortIpPrecDEDecDropEligible, + cmNetPortIpPrecDEPairIndex, + cmNetPortIpPrecDEDropIneligiblePrio, + cmNetPortIpPrecDEDropEligiblePrio + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the ip prec de decoding and encoding group + function." + ::= { cmFacilityGroups 40 } + +cmNetPortEncapPcpDeGroup OBJECT-GROUP + OBJECTS { + cmNetPortEncapPcpDEEncIndex, + cmNetPortEncapPcpDEEncInPriority, + cmNetPortEncapPcpDEEncDropIneligiblePrio, + cmNetPortEncapPcpDEEncDropEligiblePrio, + cmNetPortEncapPcpDEDecIndex, + cmNetPortEncapPcpDEDecInPriority, + cmNetPortEncapPcpDEDecOutPriority, + cmNetPortEncapPcpDEDecDropEligible, + cmNetPortEncapPcpDEPairIndex, + cmNetPortEncapPcpDEDropIneligiblePrio, + cmNetPortEncapPcpDEDropEligiblePrio + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the encap PCP de decoding and encoding group + function." + ::= { cmFacilityGroups 41 } + +f3SatelliteGroup OBJECT-GROUP + OBJECTS { + f3SatelliteIndex, + f3SatelliteSV, + f3SatelliteInUse, + f3SatelliteSVType, + f3SatelliteCNO, + f3SatelliteHealth, + f3SatelliteAzimuth, + f3SatelliteElevation, + f3SatelliteGnssReceiverPort + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the GNSS satellite group + function." + ::= { cmFacilityGroups 42 } + +cmEthernetTrafficPortJdsuExtGroup OBJECT-GROUP + OBJECTS{ + cmEthernetTrafficPortJDSUControlFramesSnoopingEnabled, + cmEthernetTrafficPortJDSULoopbackVlan, + cmEthernetTrafficPortJDSULoopbackVlanList + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Ethernet Traffic Port + JDSU extense function." + ::= { cmFacilityGroups 43 } + +f3FpQosShaperGroup OBJECT-GROUP + OBJECTS{ + f3FpQosShaperIndex, + f3FpQosShaperAdminState, + f3FpQosShaperOperationalState, + f3FpQosShaperSecondaryState, + f3FpQosShaperCIRLo, + f3FpQosShaperCIRHi, + f3FpQosShaperEIRLo, + f3FpQosShaperEIRHi, + f3FpQosShaperCBS, + f3FpQosShaperEBS, + f3FpQosShaperBufferSize, + f3FpQosShaperCOS, + f3FpQosShaperStorageType, + f3FpQosShaperRowStatus, + f3FpQosShaperWfqWeight + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the + F3 Ethernet Traffic Port FlowPoint Shaper." + ::= { cmFacilityGroups 44 } + +f3FpQosPolicerGroup OBJECT-GROUP + OBJECTS{ + f3FpQosPolicerIndex, + f3FpQosPolicerAdminState, + f3FpQosPolicerOperationalState, + f3FpQosPolicerSecondaryState, + f3FpQosPolicerCIRLo, + f3FpQosPolicerCIRHi, + f3FpQosPolicerEIRLo, + f3FpQosPolicerEIRHi, + f3FpQosPolicerCBS, + f3FpQosPolicerEBS, + f3FpQosPolicerAlgorithm, + f3FpQosPolicerColorMode, + f3FpQosPolicerCouplingFlag, + f3FpQosPolicerPolicingEnabled, + f3FpQosPolicerStorageType, + f3FpQosPolicerRowStatus, + f3FpQosPolicerCIRMaxHi, + f3FpQosPolicerCIRMaxLo, + f3FpQosPolicerEIRMaxHi, + f3FpQosPolicerEIRMaxLo, + f3FpQosPolicerEnvelopeObject, + f3FpQosPolicerRank + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the + F3 Ethernet Traffic Port FlowPoint Policer." + ::= { cmFacilityGroups 45 } + +cpdV2TrafficPortGroup OBJECT-GROUP + OBJECTS { + cmEthernetTrafficPortCpdV2Index, + cmEthernetTrafficPortCpdV2CiscoGroupDispType, + cmEthernetTrafficPortCpdV2IslDispType, + cmEthernetTrafficPortCpdV2PagpDispType, + cmEthernetTrafficPortCpdV2UdldDispType, + cmEthernetTrafficPortCpdV2CdpDispType, + cmEthernetTrafficPortCpdV2VtpDispType, + cmEthernetTrafficPortCpdV2DtpDispType, + cmEthernetTrafficPortCpdV2PvstpPlusDispType, + cmEthernetTrafficPortCpdV2UplinkFastDispType, + cmEthernetTrafficPortCpdV2VlanBridgeDispType, + cmEthernetTrafficPortCpdV2L2PTDispType, + cmEthernetTrafficPortCpdV2BridgeGroupDispType, + cmEthernetTrafficPortCpdV2BPDUDispType, + cmEthernetTrafficPortCpdV2PauseDispType, + cmEthernetTrafficPortCpdV2LACPDispType, + cmEthernetTrafficPortCpdV2LACPMarkerDispType, + cmEthernetTrafficPortCpdV2EfmOamDispType, + cmEthernetTrafficPortCpdV2SSMDispType, + cmEthernetTrafficPortCpdV2PortAuthenDispType, + cmEthernetTrafficPortCpdV2BridgeReservedDispType, + cmEthernetTrafficPortCpdV2LANBridgesDispType, + cmEthernetTrafficPortCpdV2GARPGroupDispType, + cmEthernetTrafficPortCpdV2GMRPDispType, + cmEthernetTrafficPortCpdV2GVRPDispType, + cmEthernetTrafficPortCpdV2GARPDispType, + cmEthernetTrafficPortCpdV2Mac00DispType, + cmEthernetTrafficPortCpdV2Mac01DispType, + cmEthernetTrafficPortCpdV2Mac02DispType, + cmEthernetTrafficPortCpdV2Mac03DispType, + cmEthernetTrafficPortCpdV2Mac04DispType, + cmEthernetTrafficPortCpdV2Mac05DispType, + cmEthernetTrafficPortCpdV2Mac06DispType, + cmEthernetTrafficPortCpdV2Mac07DispType, + cmEthernetTrafficPortCpdV2Mac08DispType, + cmEthernetTrafficPortCpdV2Mac09DispType, + cmEthernetTrafficPortCpdV2Mac0ADispType, + cmEthernetTrafficPortCpdV2Mac0BDispType, + cmEthernetTrafficPortCpdV2Mac0CDispType, + cmEthernetTrafficPortCpdV2Mac0DDispType, + cmEthernetTrafficPortCpdV2Mac0EDispType, + cmEthernetTrafficPortCpdV2Mac0FDispType, + cmEthernetTrafficPortCpdV2NearestLLDPDispType, + cmEthernetTrafficPortCpdV2NonTpmrLLDPDispType, + cmEthernetTrafficPortCpdV2CustomerLLDPDispType, + cmEthernetTrafficPortCpdV2PtpUntaggedDispType, + cmEthernetTrafficPortCpdV2PtpTaggedDispType, + + f3FlowPointCpdV2Index, + f3FlowPointCpdV2IslDispType, + f3FlowPointCpdV2PagpDispType, + f3FlowPointCpdV2UdldDispType, + f3FlowPointCpdV2CdpDispType, + f3FlowPointCpdV2VtpDispType, + f3FlowPointCpdV2DtpDispType, + f3FlowPointCpdV2PvstpPlusDispType, + f3FlowPointCpdV2UplinkFastDispType, + f3FlowPointCpdV2VlanBridgeDispType, + f3FlowPointCpdV2L2PTDispType, + f3FlowPointCpdV2BPDUDispType, + f3FlowPointCpdV2PauseDispType, + f3FlowPointCpdV2LACPDispType, + f3FlowPointCpdV2LACPMarkerDispType, + f3FlowPointCpdV2EfmOamDispType, + f3FlowPointCpdV2SSMDispType, + f3FlowPointCpdV2PortAuthenDispType, + f3FlowPointCpdV2LANBridgesDispType, + f3FlowPointCpdV2GMRPDispType, + f3FlowPointCpdV2GVRPDispType, + f3FlowPointCpdV2GARPDispType, + f3FlowPointCpdV2ActiveControlProtocols, + f3FlowPointCpdV2ELMIDispType, + f3FlowPointCpdV2Mac00DispType, + f3FlowPointCpdV2Mac01DispType, + f3FlowPointCpdV2Mac02DispType, + f3FlowPointCpdV2Mac03DispType, + f3FlowPointCpdV2Mac04DispType, + f3FlowPointCpdV2Mac05DispType, + f3FlowPointCpdV2Mac06DispType, + f3FlowPointCpdV2Mac07DispType, + f3FlowPointCpdV2Mac08DispType, + f3FlowPointCpdV2Mac09DispType, + f3FlowPointCpdV2Mac0ADispType, + f3FlowPointCpdV2Mac0BDispType, + f3FlowPointCpdV2Mac0CDispType, + f3FlowPointCpdV2Mac0DDispType, + f3FlowPointCpdV2Mac0EDispType, + f3FlowPointCpdV2Mac0FDispType, + f3FlowPointCpdV2NearestLLDPDispType, + f3FlowPointCpdV2NonTpmrLLDPDispType, + f3FlowPointCpdV2CustomerLLDPDispType + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the + Control Protocol Disposition version 2 function." + ::= { cmFacilityGroups 46 } + +f3AclRuleGroup OBJECT-GROUP + OBJECTS{ + f3AclRuleIndex, + f3AclRuleAdminState, + f3AclRuleAlias, + f3AclRulePriority, + f3AclRuleOperation, + f3AclRuleCosOverrideControl, + f3AclRuleCOS, + f3AclRuleSrcMacAddressControl, + f3AclRuleSrcMacAddress, + f3AclRuleSrcMacAddressMask, + f3AclRuleDstMacAddressControl, + f3AclRuleDstMacAddress, + f3AclRuleDstMacAddressMask, + f3AclRuleOuterVlanVIDControl, + f3AclRuleOuterVlanVIDLowLimit, + f3AclRuleOuterVlanVIDHighLimit, + f3AclRuleInnerVlanVIDControl, + f3AclRuleInnerVlanVIDLowLimit, + f3AclRuleInnerVlanVIDHighLimit, + f3AclRuleOuterVlanPcpControl, + f3AclRuleOuterVlanPcpLowLimit, + f3AclRuleOuterVlanPcpHighLimit, + f3AclRuleInnerVlanPcpControl, + f3AclRuleInnerVlanPcpLowLimit, + f3AclRuleInnerVlanPcpHighLimit, + f3AclRuleOuterVlanDeiControl, + f3AclRuleOuterVlanDei, + f3AclRuleEtherTypeControl, + f3AclRuleEtherType, + f3AclRuleIpv4PriorityControl, + f3AclRuleIpv4PriorityLowLimit, + f3AclRuleIpv4PriorityHighLimit, + f3AclRuleProtocolControl, + f3AclRuleProtocolNumber, + f3AclRuleSrcIpv4AddressControl, + f3AclRuleSrcIpv4AddressLowLimit, + f3AclRuleSrcIpv4AddressHighLimit, + f3AclRuleDstIpv4AddressControl, + f3AclRuleDstIpv4AddressLowLimit, + f3AclRuleDstIpv4AddressHighLimit, + f3AclRuleSrcPortControl, + f3AclRuleSrcPortLowLimit, + f3AclRuleSrcPortHighLimit, + f3AclRuleDstPortControl, + f3AclRuleDstPortLowLimit, + f3AclRuleDstPortHighLimit, + f3AclRuleTcpFlagsControl, + f3AclRuleTcpFlags, + f3AclRuleStorageType, + f3AclRuleRowStatus, + f3AclRuleActive, + f3AclRuleSrcIpv6AddressControl, + f3AclRuleSrcIpv6Address, + f3AclRuleSrcIpv6AddressPrefixLen, + f3AclRuleDstIpv6AddressControl, + f3AclRuleDstIpv6Address, + f3AclRuleDstIpv6AddressPrefixLen, + f3AclRuleIpV6FlowLabelControl, + f3AclRuleIpV6FlowLabel, + f3AclRulePriorityControl, + f3AclRulePriorityLowLimit, + f3AclRulePriorityHighLimit + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the + F3 Ethernet Traffic Port FlowPoint ACL Rule." + ::= { cmFacilityGroups 47 } + + f3EthernetTrafficPortExpDeGroup OBJECT-GROUP + OBJECTS { + f3EthernetTrafficPortExpDEEncIndex, + f3EthernetTrafficPortExpDEEncInPriority, + f3EthernetTrafficPortExpDEEncDropIneligiblePrio, + f3EthernetTrafficPortExpDEEncDropEligiblePrio, + f3EthernetTrafficPortExpDEDecIndex, + f3EthernetTrafficPortExpDEDecInPriority, + f3EthernetTrafficPortExpDEDecOutPriority, + f3EthernetTrafficPortExpDEDecDropEligible, + f3EthernetTrafficPortExpDEPairIndex, + f3EthernetTrafficPortExpDEDropIneligiblePrio, + f3EthernetTrafficPortExpDEDropEligiblePrio + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the + F3 Ethernet Traffic Port Exp De Decoding/Encoding + group function." + ::= { cmFacilityGroups 48 } + +f3XdslAndPpppoeParamGroup OBJECT-GROUP + OBJECTS { + cmEthernetNetPortXdslConnControl, + cmEthernetNetPortXdslModulationMode, + cmEthernetNetPortXdslBitSwapEnabled, + cmEthernetNetPortXdslGvectorEnabled, + cmEthernetNetPortXdslVdslProfile, + cmEthernetNetPortXdslStatus, + cmEthernetNetPortXdslCurVdslProfile, + cmEthernetNetPortXdslActualLinkRateUpStream, + cmEthernetNetPortXdslActualLinkRateDownStream, + cmEthernetNetPortXdslControlChannel, + cmEthernetNetPortXdslCarrierSet, + cmEthernetNetPortXdslMode, + cmEthernetNetPortXdslAnnex, + cmEthernetNetPortXdslDsSNRMargin, + cmEthernetNetPortXdslUsSNRMargin, + cmEthernetNetPortXdslDsSignalAttenuation, + cmEthernetNetPortXdslDsLineAttenuation, + cmEthernetNetPortXdslDsTxPower, + cmEthernetNetPortXdslUsTxPower, + cmEthernetNetPortXdslDsAttainableRate, + cmEthernetNetPortXdslUsAttainableRate, + + cmEthernetNetPortPppoeOuterVlanControl, + cmEthernetNetPortPppoeOuterVlanEtherType, + cmEthernetNetPortPppoeOuterVlanId, + cmEthernetNetPortPppoeOuterVlanPriority, + cmEthernetNetPortPppoeInnerVlanControl, + cmEthernetNetPortPppoeInnerVlanEtherType, + cmEthernetNetPortPppoeInnerVlanId, + cmEthernetNetPortPppoeInnerVlanPriority, + cmEthernetNetPortPppoeServiceName, + cmEthernetNetPortPppoeLcpKeepAlivePeriod, + cmEthernetNetPortPppoeLcpRetryThreshold, + cmEthernetNetPortPppoeRxAcName, + cmEthernetNetPortPppoeRxServiceName, + cmEthernetNetPortPppoeSessionId, + cmEthernetNetPortPppoeConnStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the + F3 Ethernet Traffic Port XDSL Parameter." + ::= { cmFacilityGroups 49 } + +sciPortGroup OBJECT-GROUP + OBJECTS { + sciPortIndex, + sciPortAdminState, + sciPortOperationalState, + sciPortSignalMode, + sciPortSignalDirection, + sciPortRxSsmQL + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the SCI port." + ::= { cmFacilityGroups 50 } + +cmTrafficPortQosShaperGroup OBJECT-GROUP + OBJECTS { + cmTrafficPortQosShaperIndex, + cmTrafficPortQosShaperAdminState, + cmTrafficPortQosShaperOperationalState, + cmTrafficPortQosShaperSecondaryState, + cmTrafficPortQosShaperAssociatedQueueProfile, + cmTrafficPortQosShaperBufferSize, + cmTrafficPortQosShaperCIRLo, + cmTrafficPortQosShaperCIRHi, + cmTrafficPortQosShaperEIRLo, + cmTrafficPortQosShaperEIRHi, + cmTrafficPortQosShaperStorageType, + cmTrafficPortQosShaperRowStatus, + cmTrafficPortQosShaperIngressAverageFrameSize, + cmTrafficPortQosShaperAdditionalCIRLo, + cmTrafficPortQosShaperAdditionalCIRHi, + cmTrafficPortQosShaperWfqWeight + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the + Ethernet Traffic Port QOS Shaper." + ::= { cmFacilityGroups 51 } + +f3IrigPortGroup OBJECT-GROUP + OBJECTS { + -- f3IrigRs422OutputPortTable columns + f3IrigRs422OutputPortIndex, f3IrigRs422OutputPortIfIndex, f3IrigRs422OutputPortEntityIndex, + f3IrigRs422OutputPortAlias, f3IrigRs422OutputPortAdminState, f3IrigRs422OutputPortOperationalState, + f3IrigRs422OutputPortSecondaryState, f3IrigRs422OutputPortTimeCode, f3IrigRs422OutputPortControlField, + -- f3IrigOpticalOutputPortTable columns + f3IrigOpticalOutputPortIndex, f3IrigOpticalOutputPortIfIndex, f3IrigOpticalOutputPortEntityIndex, + f3IrigOpticalOutputPortAlias, f3IrigOpticalOutputPortAdminState, f3IrigOpticalOutputPortOperationalState, + f3IrigOpticalOutputPortSecondaryState, f3IrigOpticalOutputPortTimeCode, f3IrigOpticalOutputPortControlField, + -- f3IrigRelayOutputPortTable columns + f3IrigRelayOutputPortIndex, f3IrigRelayOutputPortIfIndex, f3IrigRelayOutputPortEntityIndex, + f3IrigRelayOutputPortAlias, f3IrigRelayOutputPortAdminState, f3IrigRelayOutputPortOperationalState, + f3IrigRelayOutputPortSecondaryState, f3IrigRelayOutputPortRelayOperation, + -- f3IrigOutputGroupTable columns + f3IrigOutputGroupIndex, f3IrigOutputGroupIfIndex, f3IrigOutputGroupEntityIndex, f3IrigOutputGroupAlias, f3IrigOutputGroupExtensionType, + f3IrigOutputGroupExtensionDetection, + -- f3IrigOutputUnitPortTable columns + f3IrigOutputUnitPortIndex, f3IrigOutputUnitPortIfIndex, f3IrigOutputUnitPortEntityIndex, + f3IrigOutputUnitPortAlias, f3IrigOutputUnitPortAdminState, f3IrigOutputUnitPortOperationalState, + f3IrigOutputUnitPortSecondaryState, f3IrigOutputUnitPortTimeCode, f3IrigOutputUnitPortControlField, + f3IrigOutputUnitPortType, f3IrigOutputUnitPortDigitalVoltage + } + STATUS current + DESCRIPTION + "A collection of objects used to manage IRIG Card and Port." + ::= { cmFacilityGroups 52 } + +ccGroup OBJECT-GROUP + OBJECTS { + -- ccInputPortTable + ccInputPortIndex, ccInputPortIfIndex, ccInputPortEntityIndex, ccInputPortAlias, + ccInputPortAdminState, ccInputPortOperationalState, ccInputPortSecondaryState, + -- ccGroupPortTable + ccGroupIndex, ccGroupIfIndex, ccGroupEntityIndex, ccGroupAlias, + ccGroupActivePorts, ccGroupPhaseAdjust, ccGroupDutyCycle + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CC Card." + ::= { cmFacilityGroups 53 } + +cmEncapFlowPointGroup OBJECT-GROUP + OBJECTS{ + cmEncapFlowPointIndex, + cmEncapFlowPointCircuitName, + cmEncapFlowPointAssociatedFlowId, + cmEncapFlowPointRefEoMplsPwObject, + cmEncapFlowPointCTagControl, + cmEncapFlowPointCTagVlanId, + cmEncapFlowPointCTagVlanPriority, + cmEncapFlowPointSTagControl, + cmEncapFlowPointSTagVlanId, + cmEncapFlowPointSTagVlanPriority, + cmEncapFlowPointEgressOuterTagPrioMapEnabled, + cmEncapFlowPointEgressInnerTagPrioMapEnabled, + cmEncapFlowPointRefPrioMapProfile, + cmEncapFlowPointStorageType, + cmEncapFlowPointRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the encap flow point entry Group." + ::= { cmFacilityGroups 54 } + +END diff --git a/MIBS/adva/CM-IP-MIB b/MIBS/adva/CM-IP-MIB new file mode 100644 index 0000000..4b65d8a --- /dev/null +++ b/MIBS/adva/CM-IP-MIB @@ -0,0 +1,2302 @@ +CM-IP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Integer32, Unsigned32 + FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MacAddress, RowStatus, StorageType, DisplayString, VariablePointer, + TEXTUAL-CONVENTION, TruthValue + FROM SNMPv2-TC + VlanId, IpVersion + FROM CM-COMMON-MIB + Ipv6Address + FROM IPV6-TC + fsp150cm + FROM ADVA-MIB; + +cmIPMIB MODULE-IDENTITY + LAST-UPDATED "201903140000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the IP MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "201903140000Z" + DESCRIPTION + " + Notes from release 201903140000Z + (1) Added cmIpInterfaceGateway to cmIpInterfaceTable + (2) Added cmIpv6InterfaceGateway to cmIpv6InterfaceTable + + Notes from release 201904050000Z + (1) chaned cmStaticRouteNextHop to RO + (2) chaned cmIpv6StaticRouteNextHop to RO + + Notes from release 201902030000Z + (1) added cmIpTraceRouteInterface + (2) added cmIpv6TraceRouteInterface + + Notes from release 201901300000Z + (1) added cmPingInterface + + Notes from release 201901070000Z + (1) Modified cmStaticRouteNextHop: MAX-ACCESS read-write instead read-only + (2) Modified cmIpv6StaticRouteNextHop: MAX-ACCESS read-write instead not-accessible + + Notes from release 201802130000Z + (1) added ipLoopbackInterfaceTable + Notes from release 201802020000Z, + (1) Added cmIpInterfaceDhcpVendorInfoHideControl to cmIpInterfaceTable + (2) Added ipManagementTunnelDhcpVendorInfoHideControl to ipManagementTunnelTable + + Notes from release 201407180000Z, + (1) Added new IpManagementTunnelType literals: + - gcc0based, + - gcc1based, + - gcc2based. + + Notes from release 201012080000Z, + (1)Added cmIpManagementTrafficBridgingSecurityEnabled scalar + for the Bridged Management LAN feature on GE20x devices + for Release 5.1CC. + + Notes from release 201010230000Z, + (1)Added cmIpManagementTrafficBridgingEnabled scalar + for the Bridged Management LAN feature on GE20x devices + for Release 5.1CC. + + Notes from release 200904200000Z, + (1)MIB version ready for release FSP150CC 4.1. + (a)Added new table IpManagementTunnel + (b)Added attribute cmIpInterfaceRIPv2Enabled + (c)Added attribute cmARPEntryType + (d)Added attribute cmStaticRouteInterface, cmStaticRouteAdvertise + + Notes from release 200803030000Z, + (1)MIB version ready for release FSP150CM 3.1." + ::= {fsp150cm 11} + +-- +-- OID definitions +-- +cmIpObjects OBJECT IDENTIFIER ::= {cmIPMIB 1} +cmIpConformance OBJECT IDENTIFIER ::= {cmIPMIB 2} +cmIpScalars OBJECT IDENTIFIER ::= {cmIPMIB 3} + +-- +-- Textual Conventions +-- +CmDhcpRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "DHCP role when DHCP is enabled on an interface." + SYNTAX INTEGER { + dhcp-client(1), + dhcp-server(2) + } + +IpManagementTunnelType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP Management Tunnel type." + SYNTAX INTEGER { + macbased(1), + vlanbased(2), + itagbased(3), + gcc0based(4), + gcc1based(5), + gcc2based(6) + } + +IpManagementTunnelEncapsulationType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP Management Tunnel Encapsulation type." + SYNTAX INTEGER { + ethernet(1), + ppp(2) + } + +IpEntryType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP Entry type." + SYNTAX INTEGER { + static(1), + dynamic(2) + } + +IpSourceAddrType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP Source Address type." + SYNTAX INTEGER { + systemipaddr(1), + outipinterfaceaddr(2) + } + +IpActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "." + SYNTAX INTEGER { + not-applicable(0), + initiate (1) + } + +Ipv6OverIpv4TunnelType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "include four types." + SYNTAX INTEGER { + sixToFour (1), + ipv4-compatible (2), + isatap (3), + static-config (4), + gre (5), + ipv6-6rd (6) + } + +IpMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "include 3 types." + SYNTAX INTEGER { + ipv4-only (0), + ipv6-only (1), + ipv4-and-ipv6(2) + } + +DHCPCIDType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "DHCP Client ID Type." + SYNTAX INTEGER { + notApplicable(1), + sysName(2), + macAddr(3), + userDefined(4), + serialNumber(5) + } + +DHCPHostNameType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "DHCP Hostname Type." + SYNTAX INTEGER { + notApplicable(1), + sysName(2), + userDefined(3) + } + +PtpArpActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "." + SYNTAX INTEGER { + not-applicable(0), + retrieve (1) + } + +DHCPVendorInfoType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "DHCP Vendor Info Type." + SYNTAX INTEGER { + notApplicable(1), + sysName(2), + userDefined(3) + } + +-- Scalars +cmIpSystemScalars OBJECT IDENTIFIER ::= {cmIpScalars 1} +cmIpSourceAddrScalars OBJECT IDENTIFIER ::= {cmIpScalars 2} + +cmIpFlushARPCacheAction OBJECT-TYPE + SYNTAX IpActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to initiate Flush ARP action." + ::= { cmIpSystemScalars 1 } + +cmIpProxyARPEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to enable/disable Proxy ARP." + ::= { cmIpSystemScalars 2 } + +cmIpPingDestination OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IP Address to which + ICMP Ping will be initiated." + ::= { cmIpSystemScalars 3 } + +cmIpInitiatePingAction OBJECT-TYPE + SYNTAX IpActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to initiate ICMP Ping on cmIpPingDestination." + ::= { cmIpSystemScalars 4 } + +cmIpPingResult OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..1024)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the results of a previous ICMP Ping Action." + ::= { cmIpSystemScalars 5 } + +cmIpTraceRouteDestination OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IP Address to which + Trace Route will be initiated." + ::= { cmIpSystemScalars 6 } + +cmIpInitiateTraceRouteAction OBJECT-TYPE + SYNTAX IpActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to initiate TraceRoute + on cmIpTraceRouteDestination." + ::= { cmIpSystemScalars 7 } + +cmIpTraceRouteResult OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..1024)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the results of a previous TraceRoute Action." + ::= { cmIpSystemScalars 8 } + +cmIpManagementTrafficBridgingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to control the IP Management Traffic + Bridging feature. When enabled, the system is managed using the + IP address specified at the Management LAN port. All IP packets + that are not terminated at the node will be bridged over the + Management LAN." + ::= { cmIpSystemScalars 9 } + +cmIpManagementTrafficBridgingSecurityEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to control the IP Management Traffic + Bridging feature's security. When enables, the system supports + a secure Management Traffic Bridge." + ::= { cmIpSystemScalars 10 } + +cmIpv6PingInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IPV6 Address related interface." + ::= { cmIpSystemScalars 11 } + +cmIpv6PingDestination OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IPV6 Address to which + ICMP Ping will be initiated." + ::= { cmIpSystemScalars 12 } + +cmIpv6InitiatePingAction OBJECT-TYPE + SYNTAX IpActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to initiate ICMP Ping on cmIpv6PingDestination." + ::= { cmIpSystemScalars 13 } + +cmIpv6TraceRouteDestination OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IPV6 Address to which + Trace Route will be initiated." + ::= { cmIpSystemScalars 14 } + +cmIpv6InitiateTraceRouteAction OBJECT-TYPE + SYNTAX IpActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to initiate TraceRoute + on cmIpv6TraceRouteDestination." + ::= { cmIpSystemScalars 15 } + +cmIpv6ProxyNDPEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object whether enabled proxy NDP." + ::= { cmIpSystemScalars 16 } + +cmIpv6FwdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object whether NE works in router mode or host mode. + Forwarding enable:router mode, forwarding disable: host mode." + ::= { cmIpSystemScalars 17 } + +cmIpFlushNDPCacheAction OBJECT-TYPE + SYNTAX IpActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to initiate Flush NDP action." + ::= { cmIpSystemScalars 18 } + +cmIpPtpArpRtrvAction OBJECT-TYPE + SYNTAX PtpArpActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If user want to get PTP arp from cmARPEntry, user need to configure this object first." + ::= { cmIpSystemScalars 19 } + +cmIpManagementTrafficDscpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object controls whether the DSCP value is modified for the transmitted + management traffic whether it is locally generated or routed." + ::= { cmIpSystemScalars 20 } + +cmIpManagementTrafficDscp OBJECT-TYPE + SYNTAX Unsigned32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the DSCP value and it is applicable when + cmIpManagementTrafficDscpEnabled is enabled." + ::= { cmIpSystemScalars 21 } + +cmIpManagementTrafficBridgingInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to specify the name of + the IP interface the IP address of which shall be used as the + IP address of the Management Bridge." + ::= { cmIpSystemScalars 22 } + +cmIpManagementTrafficBridgingIpv4Gateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to specify the IPv4 default gateway + for the Management Bridge." + ::= { cmIpSystemScalars 23 } + +cmIpManagementTrafficBridgingIpv6Gateway OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to specify the IPv6 default gateway + for the Management Bridge." + ::= { cmIpSystemScalars 24 } + + +cmPingInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IPV4 Address related interface." + ::= { cmIpSystemScalars 25 } + +cmIpTraceRouteInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IPV4 Address related interface." + ::= { cmIpSystemScalars 26 } + +cmIpv6TraceRouteInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IPV6 Address related interface." + ::= { cmIpSystemScalars 27 } + +cmIpSNMPv1InterfaceName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to specify the IP interface name, + which will be used in the SNMPv1 TRAP PDUs as the Agent's IP Address." + ::= { cmIpSourceAddrScalars 1 } + +cmIpSourceAddressType OBJECT-TYPE + SYNTAX IpSourceAddrType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to specify whether the System IP + Address or the Outgoing IP Interface's Address should be used + in outgoing IP PDUs." + ::= { cmIpSourceAddrScalars 2 } + +cmIpSourceAddressInterfaceName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to specify the IP interface name when + cmIpSourceAddressType is 'systemipaddr'. The IP Address associated + with the IP interface name is set as the source IP Address in + outgoing PDUs." + ::= { cmIpSourceAddrScalars 3 } + + +-- FSP150 CM IP Interface Configuration Table +cmIpInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmIpInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User managed IP Address Table." + ::= { cmIpObjects 1 } + +cmIpInterfaceEntry OBJECT-TYPE + SYNTAX CmIpInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Allows management of IP Interfaces." + INDEX { cmIpInterfaceName } + ::= { cmIpInterfaceTable 1 } + +CmIpInterfaceEntry ::= SEQUENCE { + cmIpInterfaceName DisplayString, + cmIpInterface IpAddress, + cmIpInterfaceMask IpAddress, + cmIpInterfaceDhcpEnabled TruthValue, + cmIpInterfaceMTU Integer32, + cmIpInterfaceDhcpRole CmDhcpRole, + cmIpInterfacePhysicalAddress DisplayString, + cmIpInterfaceRIPv2Enabled TruthValue, + cmIpInterfaceDHCPClientIdEnabled TruthValue, + cmIpInterfaceDHCPClientId DisplayString, + cmIpInterfaceIpMode IpMode, + cmIpInterfaceDhcpClassIdEnabled TruthValue, + cmIpInterfaceDhcpHostNameEnabled TruthValue, + cmIpInterfaceDhcpHostName DisplayString, + cmIpInterfaceDhcpLogServerEnabled TruthValue, + cmIpInterfaceDhcpNTPServerEnabled TruthValue, + cmIpInterfaceDhcpClientIdType DHCPCIDType, + cmIpInterfaceDhcpHostNameType DHCPHostNameType, + cmIpInterfaceDhcpVendorInfoEnabled TruthValue, + cmIpInterfaceDhcpVendorInfoType DHCPVendorInfoType, + cmIpInterfaceDhcpVendorInfo DisplayString, + cmIpInterfaceDhcpVendorInfoHideControl TruthValue, + cmIpInterfaceGateway IpAddress + } + +cmIpInterfaceName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the IP interface." + ::= { cmIpInterfaceEntry 1 } + +cmIpInterface OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Address of the interface." + ::= { cmIpInterfaceEntry 2 } + +cmIpInterfaceMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Mask of the interface." + ::= { cmIpInterfaceEntry 3 } + +cmIpInterfaceDhcpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not DHCP is enabled on this interface." + ::= { cmIpInterfaceEntry 4 } + +cmIpInterfaceMTU OBJECT-TYPE + SYNTAX Integer32 (0..1500) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Interface MTU." + DEFVAL { 1 } + ::= { cmIpInterfaceEntry 5 } + +cmIpInterfaceDhcpRole OBJECT-TYPE + SYNTAX CmDhcpRole + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specify the DHCP role on this interface." + ::= { cmIpInterfaceEntry 6 } + +cmIpInterfacePhysicalAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Physical Address associated with the IP Address." + ::= { cmIpInterfaceEntry 7 } + +cmIpInterfaceRIPv2Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to enable/disable RIPv2 on the IP Interface." + ::= { cmIpInterfaceEntry 8 } + +cmIpInterfaceDHCPClientIdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables DHCP Option 61 on the IP interface. This object + is only applicable when DHCP client is enabled." + ::= { cmIpInterfaceEntry 9 } + +cmIpInterfaceDHCPClientId OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is applicable when cmIpInterfaceDHCPClientIdEnabled is + set to TRUE. It allows users to specify the DHCP Client Id as + a DisplayString - instead of the MAC address." + ::= { cmIpInterfaceEntry 10 } + +cmIpInterfaceIpMode OBJECT-TYPE + SYNTAX IpMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the ipmode for the interface." + ::= { cmIpInterfaceEntry 11 } + +cmIpInterfaceDhcpClassIdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether class id editable enabled." + ::= { cmIpInterfaceEntry 12 } + +cmIpInterfaceDhcpHostNameEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether host name editable enabled." + ::= { cmIpInterfaceEntry 13 } + +cmIpInterfaceDhcpHostName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the host name." + ::= { cmIpInterfaceEntry 14 } + +cmIpInterfaceDhcpLogServerEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp log server enabled." + ::= { cmIpInterfaceEntry 15 } + +cmIpInterfaceDhcpNTPServerEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp ntp server enabled." + ::= { cmIpInterfaceEntry 16 } + +cmIpInterfaceDhcpClientIdType OBJECT-TYPE + SYNTAX DHCPCIDType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp cid type." + ::= { cmIpInterfaceEntry 17 } + +cmIpInterfaceDhcpHostNameType OBJECT-TYPE + SYNTAX DHCPHostNameType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp host name type." + ::= { cmIpInterfaceEntry 18 } + +cmIpInterfaceDhcpVendorInfoEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the vendor information whether enabled." + ::= { cmIpInterfaceEntry 19 } + +cmIpInterfaceDhcpVendorInfoType OBJECT-TYPE + SYNTAX DHCPVendorInfoType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp vendor information type." + ::= { cmIpInterfaceEntry 20 } + +cmIpInterfaceDhcpVendorInfo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the vendor information." + ::= { cmIpInterfaceEntry 21 } + +cmIpInterfaceDhcpVendorInfoHideControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp vendor info is hidden or not" + ::= { cmIpInterfaceEntry 22 } + +cmIpInterfaceGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object desribes the IPv4 Gateway Address of the management interface on OSA540X." + ::= { cmIpInterfaceEntry 23 } + +-- FSP150 CM Static Routes Configuration Table +cmStaticRouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmStaticRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This entity's user configured Static IP Routing table." + ::= { cmIpObjects 2 } + +cmStaticRouteEntry OBJECT-TYPE + SYNTAX CmStaticRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A particular route to a particular destina- + tion, under a particular policy." + INDEX { + cmStaticRouteDest, + cmStaticRouteMask, + cmStaticRouteNextHop, + cmStaticRouteInterface + } + ::= { cmStaticRouteTable 1 } + +CmStaticRouteEntry ::= SEQUENCE { + cmStaticRouteDest IpAddress, + cmStaticRouteMask IpAddress, + cmStaticRouteNextHop IpAddress, + cmStaticRouteMetric Integer32, + cmStaticRouteRowStatus RowStatus, + cmStaticRouteInterface DisplayString, + cmStaticRouteAdvertise TruthValue + } + +cmStaticRouteDest OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The destination IP address of this route. + This object may not take a Multicast (Class D) + address value. + Any assignment (implicit or otherwise) of an + instance of this object to a value x must be + rejected if the bitwise logical-AND of x with + the value of the corresponding instance of the + cmStaticRouteMask object is not equal to x." + ::= { cmStaticRouteEntry 1 } + +cmStaticRouteMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicate the mask to be logical-ANDed with the + destination address before being compared to + the value in the cmStaticRouteDest field. For + those systems that do not support arbitrary + subnet masks, an agent constructs the value of + the cmStaticRouteMask by reference to the IP Ad- + dress Class. + Any assignment (implicit or otherwise) of an + instance of this object to a value x must be + rejected if the bitwise logical-AND of x with + the value of the corresponding instance of the + cmStaticRouteDest object is not equal to + cmStaticRouteDest." + ::= { cmStaticRouteEntry 2 } + +cmStaticRouteNextHop OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "On remote routes, the address of the next sys- + tem en route; Otherwise, 0.0.0.0." + ::= { cmStaticRouteEntry 3 } + +cmStaticRouteMetric OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The primary routing metric for this route. + The semantics of this metric are determined by + the routing-protocol specified in the route's + cmStaticRouteProto value. If this metric is not + used, its value should be set to 1." + DEFVAL { 1 } + ::= { cmStaticRouteEntry 4 } + +cmStaticRouteRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The row status variable, used according to + row installation and removal conventions." + ::= { cmStaticRouteEntry 5 } + +cmStaticRouteInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Name of the IP interface for the interface static route." + ::= { cmStaticRouteEntry 6 } + +cmStaticRouteAdvertise OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether this static route will be advertised via routing protocol." + ::= { cmStaticRouteEntry 7 } + +-- +-- FSP150 CM IP ARP Table +-- +cmARPTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmARPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of ARP entries on the NIDs." + ::= { cmIpObjects 3 } + +cmARPEntry OBJECT-TYPE + SYNTAX CmARPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmARPTable. Entries can + be created/deleted in this table by management application action." + INDEX { cmARPInterface, cmARPIPAddress } + ::= { cmARPTable 1 } + +CmARPEntry ::= SEQUENCE { + cmARPIndex Integer32, + cmARPIPAddress IpAddress, + cmARPMacAddress MacAddress, + cmARPInterface DisplayString, + cmARPStorageType StorageType, + cmARPRowStatus RowStatus, + cmARPEntryType IpEntryType +} + +cmARPIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "An integer index value used to uniquely identify + this ARP Entry in the cmARPTable." + ::= { cmARPEntry 1 } + +cmARPIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows configuration of the ARP Entry IP Address." + ::= { cmARPEntry 2 } + +cmARPMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the ARP Entry MAC Address." + ::= { cmARPEntry 3 } + +cmARPInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the ARP Entry Interface." + ::= { cmARPEntry 4 } + +cmARPStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmARPEntry 5 } + +cmARPRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The cmARPRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { cmARPEntry 6 } + +cmARPEntryType OBJECT-TYPE + SYNTAX IpEntryType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of ARP Entry. Note that static entries can be created." + ::= { cmARPEntry 7 } + +-- +-- FSP150 CM Proxy ARP Table +-- +cmProxyARPTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmProxyARPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of Proxy ARP entries on the NIDs. This table is not + supported in GE206 Release 4.1CC." + ::= { cmIpObjects 4 } + +cmProxyARPEntry OBJECT-TYPE + SYNTAX CmProxyARPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmProxyARPTable. Entries can + be created/deleted in this table by management application action." + INDEX { cmProxyARPInterface, cmProxyARPIPAddress, cmProxyARPSubnetMask } + ::= { cmProxyARPTable 1 } + +CmProxyARPEntry ::= SEQUENCE { + cmProxyARPIndex Integer32, + cmProxyARPIPAddress IpAddress, + cmProxyARPSubnetMask IpAddress, + cmProxyARPInterface DisplayString, + cmProxyARPStorageType StorageType, + cmProxyARPRowStatus RowStatus +} + +cmProxyARPIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "An integer index value used to uniquely identify + this Proxy ARP Entry in the cmProxyARPTable." + ::= { cmProxyARPEntry 1 } + +cmProxyARPIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows configuration of the ProxyARP Entry IP Address." + ::= { cmProxyARPEntry 2 } + +cmProxyARPSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the Proxy ARP Entry Subnet Mask." + ::= { cmProxyARPEntry 3 } + +cmProxyARPInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the Proxy ARP Entry Interface." + ::= { cmProxyARPEntry 4 } + +cmProxyARPStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmProxyARPEntry 5 } + +cmProxyARPRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The cmProxyARPRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { cmProxyARPEntry 6 } + +-- +-- FSP150 IP Management Tunnel Table +-- +ipManagementTunnelTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpManagementTunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of IP Management Tunnel entries on the fsp150 family of products." + ::= { cmIpObjects 5 } + +ipManagementTunnelEntry OBJECT-TYPE + SYNTAX IpManagementTunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ipManagementTunnelTable. Entries can + be created/deleted in this table by management application action." + INDEX { ipManagementTunnelIndex } + ::= { ipManagementTunnelTable 1 } + +IpManagementTunnelEntry ::= SEQUENCE { + ipManagementTunnelIndex Integer32, + ipManagementTunnelAssociatedPort VariablePointer, + ipManagementTunnelName DisplayString, + ipManagementTunnelType IpManagementTunnelType, + ipManagementTunnelMTU Integer32, + ipManagementTunnelEncapsulationType IpManagementTunnelEncapsulationType, + ipManagementTunnelIpAddress IpAddress, + ipManagementTunnelSubnetMask IpAddress, + ipManagementTunnelVlanId VlanId, + ipManagementTunnelSVlanEnabled TruthValue, + ipManagementTunnelSVlanId VlanId, + ipManagementTunnelDhcpEnabled TruthValue, + ipManagementTunnelRip2PktsEnabled TruthValue, + ipManagementTunnelPhysicalAddress DisplayString, + ipManagementTunnelCOS Integer32, + ipManagementTunnelCIR Unsigned32, + ipManagementTunnelEIR Unsigned32, + ipManagementTunnelBufferSize Unsigned32, + ipManagementTunnelStorageType StorageType, + ipManagementTunnelRowStatus RowStatus, + ipManagementTunnelDHCPClientIdEnabled TruthValue, + ipManagementTunnelDHCPClientId DisplayString, + ipManagementTunnelQosQueueProfile VariablePointer, + ipManagementTunnelCVlanEnabled TruthValue, + ipManagementTunnelDHCPv6Enabled TruthValue, + ipManagementTunnelIpv6Address Ipv6Address, + ipManagementTunnelIpv6AddrPrefixLen Integer32, + ipManagementTunnelIpv6StateAddrAutoConfigEnabled TruthValue, + ipManagementTunnellinkLocIpv6Addr Ipv6Address, + ipManagementTunnellinkLocIpv6AddrPrefixLen Integer32, + ipManagementTunnelIpv6PrefixAdvertiseEnabled TruthValue, + ipManagementTunnelIpv6Prefix Ipv6Address, + ipManagementTunnelIpv6PrefixLen Integer32, + ipManagementTunnelIpMode IpMode, + ipManagementTunnelIpv6RipngEnabled TruthValue, + ipManagementTunnelDhcpClassIdEnabled TruthValue, + ipManagementTunnelDhcpHostNameEnabled TruthValue, + ipManagementTunnelDhcpHostName DisplayString, + ipManagementTunnelDhcpLogServerEnabled TruthValue, + ipManagementTunnelDhcpNTPServerEnabled TruthValue, + ipManagementTunnelDhcpClientIdType DHCPCIDType, + ipManagementTunnelDhcpHostNameType DHCPHostNameType, + ipManagementTunnelDhcpVendorInfoEnabled TruthValue, + ipManagementTunnelDhcpVendorInfoType DHCPVendorInfoType, + ipManagementTunnelDhcpVendorInfo DisplayString, + ipManagementTunnelDhcpVendorInfoHideControl TruthValue, + ipManagementTunnelSharedVim TruthValue +} + +ipManagementTunnelIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A unique integer index value used to uniquely identify + a Management Tunnel Entry in the ipManagementTunnelTable." + ::= { ipManagementTunnelEntry 1 } + +ipManagementTunnelAssociatedPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This allows specification of the associated physical port on the device, + to which the Management Tunnel is attached." + ::= { ipManagementTunnelEntry 2 } + +ipManagementTunnelName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This allows specification of a unique name which is also used as the name of the IP interface, + to which the Management Tunnel is attached." + ::= { ipManagementTunnelEntry 3 } + +ipManagementTunnelType OBJECT-TYPE + SYNTAX IpManagementTunnelType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This allows specification of the type of management tunnel, + whether it is a VLAN based tunnel or a MAC based tunnel." + ::= { ipManagementTunnelEntry 4 } + +ipManagementTunnelMTU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This provides the MTU of the Management Tunnel." + ::= { ipManagementTunnelEntry 5 } + +ipManagementTunnelEncapsulationType OBJECT-TYPE + SYNTAX IpManagementTunnelEncapsulationType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This allows specification of the encapsulation type of management tunnel. + Only Ethernet encapsulation is currently supported." + ::= { ipManagementTunnelEntry 6 } + +ipManagementTunnelIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows configuration of the Management Tunnel IP Address." + ::= { ipManagementTunnelEntry 7 } + +ipManagementTunnelSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the Management Tunnel Subnet Mask." + ::= { ipManagementTunnelEntry 8 } + +ipManagementTunnelVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Id in the case of + a VLAN management tunnel. This object is not relevant for a + MAC based management tunnel." + ::= { ipManagementTunnelEntry 9 } + +ipManagementTunnelSVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether or not the S-TAG is enabled + on the IP Management Tunnel. + This object is not relevant for a MAC based management tunnel." + ::= { ipManagementTunnelEntry 10 } + +ipManagementTunnelSVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the S-TAG VLAN Id in the case of + a VLAN management tunnel, when S-TAG is also enabled. + This object is not relevant for a MAC based management tunnel, + as well as when the ipManagementTunnelSVlanEnabled is set to false." + ::= { ipManagementTunnelEntry 11 } + +ipManagementTunnelDhcpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether or not DHCP is enabled + on the IP Management Tunnel." + ::= { ipManagementTunnelEntry 12 } + +ipManagementTunnelRip2PktsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether or not RIP2 is enabled + on the IP Management Tunnel." + ::= { ipManagementTunnelEntry 13 } + +ipManagementTunnelPhysicalAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the physical address (MAC Address) associated with the + IP Management Tunnel." + ::= { ipManagementTunnelEntry 14 } + +ipManagementTunnelCOS OBJECT-TYPE + SYNTAX Integer32(0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Class of Service associated with the + IP Management Tunnel. This value is also used in the p-bits of the VLAN + based management tunnels (for both VLANs in case S-TAG is enabled)." + ::= { ipManagementTunnelEntry 15 } + +ipManagementTunnelCIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Management Tunnel CIR." + ::= { ipManagementTunnelEntry 16 } + +ipManagementTunnelEIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Management Tunnel EIR." + ::= { ipManagementTunnelEntry 17 } + +ipManagementTunnelBufferSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Management Tunnel Buffer Size." + ::= { ipManagementTunnelEntry 18 } + +ipManagementTunnelStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ipManagementTunnelEntry 19 } + +ipManagementTunnelRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The ipManagementTunnelRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { ipManagementTunnelEntry 20 } + +ipManagementTunnelDHCPClientIdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables DHCP Option 61 on the Management Tunnel. + This object is only applicable when DHCP client is enabled." + ::= { ipManagementTunnelEntry 21 } + +ipManagementTunnelDHCPClientId OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is applicable when ipManagementTunnelDHCPClientIdEnabled is + set to TRUE. It allows users to specify the DHCP Client Id as + a DisplayString - instead of the MAC address." + ::= { ipManagementTunnelEntry 22 } + +ipManagementTunnelQosQueueProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object identifies the OID of cmQosQueueProfileIndex in the cmQosQueueProfileTable." + ::= { ipManagementTunnelEntry 23 } + +ipManagementTunnelCVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object CTAG whether enabled, By default it is enabled." + ::= { ipManagementTunnelEntry 24 } + +ipManagementTunnelDHCPv6Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object DHCPv6 whether enabled, By default it is enabled." + ::= { ipManagementTunnelEntry 25 } + +ipManagementTunnelIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the unicast ipv6 address." + ::= { ipManagementTunnelEntry 26 } + +ipManagementTunnelIpv6AddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the unicast ipv6 address prefix length." + ::= { ipManagementTunnelEntry 27 } + +ipManagementTunnelIpv6StateAddrAutoConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object Ipv6StateAddrAutoConfig whether enabled, By default it is enabled." + ::= { ipManagementTunnelEntry 28 } + +ipManagementTunnellinkLocIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object means the link local ipv6 address." + ::= { ipManagementTunnelEntry 29 } + +ipManagementTunnellinkLocIpv6AddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object means the link local ipv6 address prefix length." + ::= { ipManagementTunnelEntry 30 } + +ipManagementTunnelIpv6PrefixAdvertiseEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the prefix advertise whether enabled." + ::= { ipManagementTunnelEntry 31 } + +ipManagementTunnelIpv6Prefix OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the prefix ipv6 address." + ::= { ipManagementTunnelEntry 32 } + +ipManagementTunnelIpv6PrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the link local ipv6 address prefix length." + ::= { ipManagementTunnelEntry 33 } + +ipManagementTunnelIpMode OBJECT-TYPE + SYNTAX IpMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ip mode for the management tunnel." + ::= { ipManagementTunnelEntry 34 } + +ipManagementTunnelIpv6RipngEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ipv6's Ripng whether enabled." + ::= { ipManagementTunnelEntry 35 } + +ipManagementTunnelDhcpClassIdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the class id whether enabled." + ::= { ipManagementTunnelEntry 36 } + +ipManagementTunnelDhcpHostNameEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the host name whether enabled." + ::= { ipManagementTunnelEntry 37 } + +ipManagementTunnelDhcpHostName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the host name." + ::= { ipManagementTunnelEntry 38 } + +ipManagementTunnelDhcpLogServerEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp log server enabled." + ::= { ipManagementTunnelEntry 39 } + +ipManagementTunnelDhcpNTPServerEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp ntp server enabled." + ::= { ipManagementTunnelEntry 40 } + +ipManagementTunnelDhcpClientIdType OBJECT-TYPE + SYNTAX DHCPCIDType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp cid type." + ::= { ipManagementTunnelEntry 41 } + +ipManagementTunnelDhcpHostNameType OBJECT-TYPE + SYNTAX DHCPHostNameType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp host name type." + ::= { ipManagementTunnelEntry 42 } + +ipManagementTunnelDhcpVendorInfoEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the vendor information whether enabled." + ::= { ipManagementTunnelEntry 43 } + +ipManagementTunnelDhcpVendorInfoType OBJECT-TYPE + SYNTAX DHCPVendorInfoType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp vendor information type." + ::= { ipManagementTunnelEntry 44 } + +ipManagementTunnelDhcpVendorInfo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the vendor information." + ::= { ipManagementTunnelEntry 45 } + +ipManagementTunnelDhcpVendorInfoHideControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp vendor info is hidden or not." + ::= { ipManagementTunnelEntry 46 } + +ipManagementTunnelSharedVim OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes if tunnel share vlan with vim tunnel." + ::= { ipManagementTunnelEntry 47 } + +cmIpv6InterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmIpv6InterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User managed IPv6 Address Table." + ::= { cmIpObjects 6 } + +cmIpv6InterfaceEntry OBJECT-TYPE + SYNTAX CmIpv6InterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Allows management of IPv6 Interfaces." + AUGMENTS { cmIpInterfaceEntry } + ::= { cmIpv6InterfaceTable 1 } + +CmIpv6InterfaceEntry ::= SEQUENCE { + cmIpv6InterfaceMTU Integer32, + cmIpv6UnicastAddr Ipv6Address, + cmIpv6UnicastAddrPrefixLen Integer32, + cmIpv6PrefixAdvertiseEnabled TruthValue, + cmIpv6RAPrefix Ipv6Address, + cmIpv6RAPrefixLength Integer32, + cmIpv6StateAddrAutoConfigEnabled TruthValue, + cmIpv6DhcpEnabled TruthValue, + cmIpv6DhcpRole CmDhcpRole, + cmIpv6RIPngEnabled TruthValue, + cmIpv6LinkLocAddr Ipv6Address, + cmIpv6LinkLocAddrPrefixLen Integer32, + cmIpv6InterfaceGateway Ipv6Address + } + +cmIpv6InterfaceMTU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the MTU for ipv6 address interface." + ::= { cmIpv6InterfaceEntry 1 } + +cmIpv6UnicastAddr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe IPv6 Unicast Address together with Prefix." + ::= { cmIpv6InterfaceEntry 2 } + +cmIpv6UnicastAddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe prefix length of unicast address." + ::= { cmIpv6InterfaceEntry 3 } + +cmIpv6PrefixAdvertiseEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether to advertise prefix to link in router mode." + ::= { cmIpv6InterfaceEntry 4 } + +cmIpv6RAPrefix OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the IPv6 Prefix to be dispatched to link in Router mode." + ::= { cmIpv6InterfaceEntry 5 } + +cmIpv6RAPrefixLength OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe Length of RA prefix." + ::= { cmIpv6InterfaceEntry 6 } + +cmIpv6StateAddrAutoConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether enable or disable stateless + address auto configuration." + ::= { cmIpv6InterfaceEntry 7 } + +cmIpv6DhcpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether dhcp is enabled on the ipv6 interface." + ::= { cmIpv6InterfaceEntry 8 } + +cmIpv6DhcpRole OBJECT-TYPE + SYNTAX CmDhcpRole + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the dhcp role." + ::= { cmIpv6InterfaceEntry 9 } + +cmIpv6RIPngEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe RIPng whether enabled." + ::= { cmIpv6InterfaceEntry 10 } + +cmIpv6LinkLocAddr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describe Automatically generated Link-local Address." + ::= { cmIpv6InterfaceEntry 11} + +cmIpv6LinkLocAddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describe Length of link local IPv6 address prefix." + ::= { cmIpv6InterfaceEntry 12 } + +cmIpv6InterfaceGateway OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the IPv6 Gateway address for the management interface on OSA540X." + ::= { cmIpv6InterfaceEntry 13 } + +-- FSP150 CM IPv6 Static Routes Configuration Table +cmIpv6StaticRouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmIpv6StaticRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This entity's user configured Static Ipv6 Routing table." + ::= { cmIpObjects 7 } + +cmIpv6StaticRouteEntry OBJECT-TYPE + SYNTAX CmIpv6StaticRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A particular route to a particular destina- + tion, under a particular policy." + INDEX { + cmIpv6StaticRouteDest, + cmIpv6StaticRoutePrefixLen, + cmIpv6StaticRouteNextHop, + cmIpv6StaticRouteInterface + } + ::= { cmIpv6StaticRouteTable 1 } + +CmIpv6StaticRouteEntry ::= SEQUENCE { + cmIpv6StaticRouteDest Ipv6Address, + cmIpv6StaticRoutePrefixLen Integer32, + cmIpv6StaticRouteNextHop Ipv6Address, + cmIpv6StaticRouteMetric Integer32, + cmIpv6StaticRouteRowStatus RowStatus, + cmIpv6StaticRouteInterface DisplayString, + cmIpv6StaticRouteAdvertise TruthValue + } + +cmIpv6StaticRouteDest OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The destination Ipv6 address of this route. + This object may not take a Multicast (Class D) + address value. + Any assignment (implicit or otherwise) of an + instance of this object to a value x must be + rejected if the bitwise logical-AND of x with + the value of the corresponding instance of the + cmIpv6StaticRouteMask object is not equal to x." + ::= { cmIpv6StaticRouteEntry 1 } + +cmIpv6StaticRoutePrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Indicate the mask to be logical-ANDed with the + destination address before being compared to + the value in the cmIpv6StaticRouteDest field. For + those systems that do not support arbitrary + subnet masks, an agent constructs the value of + the cmIpv6StaticRoutePrefixLen by reference to the IP Ad- + dress Class. + Any assignment (implicit or otherwise) of an + instance of this object to a value x must be + rejected if the bitwise logical-AND of x with + the value of the corresponding instance of the + cmIpv6StaticRouteDest object is not equal to + cmIpv6StaticRouteDest." + ::= { cmIpv6StaticRouteEntry 2 } + +cmIpv6StaticRouteNextHop OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "On remote routes, the address of the next sys- + tem en route; Otherwise, 0.0.0.0." + ::= { cmIpv6StaticRouteEntry 3 } + +cmIpv6StaticRouteMetric OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The primary routing metric for this route. + The semantics of this metric are determined by + the routing-protocol specified in the route's + cmIpv6StaticRouteProto value. If this metric is not + used, its value should be set to 1." + DEFVAL { 1 } + ::= { cmIpv6StaticRouteEntry 4 } + +cmIpv6StaticRouteRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The row status variable, used according to + row installation and removal conventions." + ::= { cmIpv6StaticRouteEntry 5 } + +cmIpv6StaticRouteInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Name of the Ipv6 interface for the interface static route." + ::= { cmIpv6StaticRouteEntry 6 } + +cmIpv6StaticRouteAdvertise OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether this static route will be advertised via routing protocol." + ::= { cmIpv6StaticRouteEntry 7 } + +-- +-- FSP150 CM IPV6 NDP Table +-- +cmNDPTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNDPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of NDP entries on the NIDs." + ::= { cmIpObjects 8 } + +cmNDPEntry OBJECT-TYPE + SYNTAX CmNDPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNDPTable. Entries can + be created/deleted in this table by management application action." + INDEX { cmNDPInterface, cmNDPIpv6Address } + ::= { cmNDPTable 1 } + +CmNDPEntry ::= SEQUENCE { + cmNDPIpv6Address Ipv6Address, + cmNDPMacAddress MacAddress, + cmNDPInterface DisplayString, + cmNDPStorageType StorageType, + cmNDPRowStatus RowStatus, + cmNDPEntryType IpEntryType +} + +cmNDPIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object allows configuration of the NDP Entry IP Address." + ::= { cmNDPEntry 1 } + +cmNDPMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the NDP Entry MAC Address." + ::= { cmNDPEntry 2 } + +cmNDPInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object allows management of the NDP Entry Interface." + ::= { cmNDPEntry 3 } + +cmNDPStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmNDPEntry 4 } + +cmNDPRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The cmNDPRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { cmNDPEntry 5 } + +cmNDPEntryType OBJECT-TYPE + SYNTAX IpEntryType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of NDP Entry. Note that static entries can be created." + ::= { cmNDPEntry 6 } + +-- +-- FSP150 CM Proxy NDP Table +-- +cmProxyNDPTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmProxyNDPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of Proxy NDP entries on the NIDs. This table is not + supported in GE206 Release 4.1CC." + ::= { cmIpObjects 9 } + +cmProxyNDPEntry OBJECT-TYPE + SYNTAX CmProxyNDPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmProxyNDPTable. Entries can + be created/deleted in this table by management application action." + INDEX { cmProxyNDPInterface, cmProxyNDPIpv6Address, cmProxyNDPIpv6PrefixLen } + ::= { cmProxyNDPTable 1 } + +CmProxyNDPEntry ::= SEQUENCE { + cmProxyNDPIpv6Address Ipv6Address, + cmProxyNDPIpv6PrefixLen Integer32, + cmProxyNDPInterface DisplayString, + cmProxyNDPStorageType StorageType, + cmProxyNDPRowStatus RowStatus +} + +cmProxyNDPIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object allows configuration of the ProxyNDP Entry IP Address." + ::= { cmProxyNDPEntry 1 } + +cmProxyNDPIpv6PrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object allows management of the Proxy NDP Entry Subnet Mask." + ::= { cmProxyNDPEntry 2 } + +cmProxyNDPInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the Proxy NDP Entry Interface." + ::= { cmProxyNDPEntry 3 } + +cmProxyNDPStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmProxyNDPEntry 4 } + +cmProxyNDPRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The cmProxyNDPRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { cmProxyNDPEntry 5 } + +-- +-- FSP150 CM IPV6 OVER IPV4 TUNNEL Table +-- +cmIpv6OverIpv4TunnelTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmIpv6OverIpv4TunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of Ipv6OverIpv4Tunnel entries on the NIDs." + ::= { cmIpObjects 10 } + +cmIpv6OverIpv4TunnelEntry OBJECT-TYPE + SYNTAX CmIpv6OverIpv4TunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmIpv6OverIpv4TunnelTable. Entries can + be created/deleted in this table by management application action." + INDEX { cmIpv6OverIpv4TunnelIndex } + ::= { cmIpv6OverIpv4TunnelTable 1 } + +CmIpv6OverIpv4TunnelEntry ::= SEQUENCE { + cmIpv6OverIpv4TunnelIndex Integer32, + cmIpv6OverIpv4TunnelName DisplayString, + cmIpv6OverIpv4TunnelType Ipv6OverIpv4TunnelType, + cmIpv6OverIpv4TunnelDestIpv4Addr IpAddress, + cmIpv6OverIpv4TunnelIpv6UnicastAddress Ipv6Address, + cmIpv6OverIpv4TunnelIpv6UnicastAddrPrefixLen Integer32, + cmIpv6OverIpv4TunnelLinkLocalAddress Ipv6Address, + cmIpv60verIpv4TunnelLinkLocalAddrPrefixLen Integer32, + cmIpv6OverIpv4TunnelAssociatedIpv4Interface VariablePointer, + cmIpv6OverIpv4TunnelStorageType StorageType, + cmIpv6OverIpv4TunnelRowStatus RowStatus, + cmIpv6OverIpv4PotentialRouterList DisplayString +} + +cmIpv6OverIpv4TunnelIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Ipv6OverIpv4TunnelEntry in the cmIpv6OverIpv4TunnelTable." + ::= { cmIpv6OverIpv4TunnelEntry 1 } + +cmIpv6OverIpv4TunnelName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the tunnel name." + ::= { cmIpv6OverIpv4TunnelEntry 2 } + +cmIpv6OverIpv4TunnelType OBJECT-TYPE + SYNTAX Ipv6OverIpv4TunnelType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the tunnel type." + ::= { cmIpv6OverIpv4TunnelEntry 3 } + +cmIpv6OverIpv4TunnelDestIpv4Addr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe Destination IPv4 address. + Only applicable for configured tunnel." + ::= { cmIpv6OverIpv4TunnelEntry 4 } + +cmIpv6OverIpv4TunnelIpv6UnicastAddress OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe Source IPv6 address used to transmit + IPv6 packets on tunnel. Only writable for Configured Tunnel, + read-only for other types of Tunnels." + ::= { cmIpv6OverIpv4TunnelEntry 5 } + +cmIpv6OverIpv4TunnelIpv6UnicastAddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the prefix length for the unicast ipv6 address." + ::= { cmIpv6OverIpv4TunnelEntry 6 } + +cmIpv6OverIpv4TunnelLinkLocalAddress OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describe the link local adderss." + ::= { cmIpv6OverIpv4TunnelEntry 7 } + +cmIpv60verIpv4TunnelLinkLocalAddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describe the prefix length for link local address." + ::= { cmIpv6OverIpv4TunnelEntry 8 } + +cmIpv6OverIpv4TunnelAssociatedIpv4Interface OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "the IPv4 Interface that Tunnel is created on, + which could be DCN or Management tunnel." + ::= { cmIpv6OverIpv4TunnelEntry 9 } + +cmIpv6OverIpv4TunnelStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmIpv6OverIpv4TunnelEntry 10 } + +cmIpv6OverIpv4TunnelRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The cmIpv6OverIpv4TunnelRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { cmIpv6OverIpv4TunnelEntry 11 } + +cmIpv6OverIpv4PotentialRouterList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object describe the potential router list. + And its format should be like 'a.b.c.d,e.f.g.h', split by ',' and no breakspace there." + ::= { cmIpv6OverIpv4TunnelEntry 12 } + + +-- +-- FSP150 IP loopback interface Table +-- +ipLoopbackInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpLoopbackInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of loopback interace entries in the management plane." + ::= { cmIpObjects 11 } + +ipLoopbackInterfaceEntry OBJECT-TYPE + SYNTAX IpLoopbackInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ipLoopbackInterfaceTable. Entries can + be created/deleted in this table by management application action." + INDEX { ipLoopbackInterfaceIndex } + ::= { ipLoopbackInterfaceTable 1 } + +IpLoopbackInterfaceEntry ::= SEQUENCE { + ipLoopbackInterfaceIndex Integer32, + ipLoopbackInterfaceName DisplayString, + ipLoopbackInterfaceIpAddress IpAddress, + ipLoopbackInterfaceMask IpAddress, + ipLoopbackInterfaceStorageType StorageType, + ipLoopbackInterfaceRowStatus RowStatus, + ipLoopbackInterfaceIpMode IpMode, + ipLoopbackInterfaceIpv6Address Ipv6Address, + ipLoopbackInterfaceIpv6AddrPrefixLen Integer32 +} + +ipLoopbackInterfaceIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A unique integer index value used to uniquely identify + a Loopback Interface Entry in the ipLoopbackInterfaceTable." + ::= { ipLoopbackInterfaceEntry 1 } + +ipLoopbackInterfaceName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This allows specification of a unique name which is also used as the name of the IP interface." + ::= { ipLoopbackInterfaceEntry 2 } + +ipLoopbackInterfaceIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IP Address of the interface." + + ::= { ipLoopbackInterfaceEntry 3 } + +ipLoopbackInterfaceMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IP mask of the interface." + ::= { ipLoopbackInterfaceEntry 4 } + +ipLoopbackInterfaceStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ipLoopbackInterfaceEntry 5 } + +ipLoopbackInterfaceRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of ipLoopbackInterfaceRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ipLoopbackInterfaceRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ipLoopbackInterfaceRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + + ::= { ipLoopbackInterfaceEntry 6 } + +ipLoopbackInterfaceIpMode OBJECT-TYPE + SYNTAX IpMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ip mode for the interface." + ::= { ipLoopbackInterfaceEntry 7 } + +ipLoopbackInterfaceIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ipv6 address for the interface." + ::= { ipLoopbackInterfaceEntry 8 } + +ipLoopbackInterfaceIpv6AddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ipv6 address prefix length for the interface." + ::= { ipLoopbackInterfaceEntry 9 } + + +-- +-- Conformance Section +-- +ipCompliances OBJECT IDENTIFIER ::= { cmIpConformance 1 } +ipGroups OBJECT IDENTIFIER ::= { cmIpConformance 2 } + +ipCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for compliance to the IP Module." + MODULE -- this module + MANDATORY-GROUPS { + ipGroup + } + ::= { ipCompliances 1 } + +ipGroup OBJECT-GROUP + OBJECTS { + cmIpFlushARPCacheAction, cmIpProxyARPEnabled, + cmIpPingDestination, cmIpInitiatePingAction, + cmIpPingResult, cmPingInterface, + cmIpTraceRouteDestination, cmIpInitiateTraceRouteAction, + cmIpTraceRouteResult, cmIpTraceRouteInterface, + cmIpSNMPv1InterfaceName, + cmIpSourceAddressType, cmIpSourceAddressInterfaceName, + cmIpManagementTrafficBridgingEnabled, + cmIpManagementTrafficBridgingSecurityEnabled, + + cmIpInterfaceName, cmIpInterface, cmIpInterfaceMask, + cmIpInterfaceDhcpEnabled, cmIpInterfaceMTU, cmIpInterfaceDhcpRole, + cmIpInterfacePhysicalAddress, cmIpInterfaceRIPv2Enabled, + cmIpInterfaceDHCPClientIdEnabled, cmIpInterfaceDHCPClientId, + cmIpInterfaceIpMode, + + cmIpInterfaceDhcpClassIdEnabled, + cmIpInterfaceDhcpHostNameEnabled, + cmIpInterfaceDhcpHostName, + cmIpInterfaceDhcpLogServerEnabled, + cmIpInterfaceDhcpNTPServerEnabled, + cmIpInterfaceDhcpClientIdType, + cmIpInterfaceDhcpHostNameType, + cmIpInterfaceDhcpVendorInfoEnabled, + cmIpInterfaceDhcpVendorInfoType, + cmIpInterfaceDhcpVendorInfo, + cmIpInterfaceDhcpVendorInfoHideControl, + cmIpInterfaceGateway, + + cmStaticRouteDest, cmStaticRouteMask, + cmStaticRouteNextHop, cmStaticRouteMetric, + cmStaticRouteRowStatus, cmStaticRouteInterface, cmStaticRouteAdvertise, + cmARPIndex, cmARPIPAddress, + cmARPMacAddress, cmARPInterface, cmARPStorageType, + cmARPRowStatus, cmARPEntryType, + cmProxyARPIndex, cmProxyARPIPAddress, + cmProxyARPSubnetMask, cmProxyARPInterface, + cmProxyARPStorageType, cmProxyARPRowStatus, + + ipManagementTunnelIndex, ipManagementTunnelAssociatedPort, + ipManagementTunnelName, ipManagementTunnelType, + ipManagementTunnelMTU, + ipManagementTunnelEncapsulationType, ipManagementTunnelIpAddress, + ipManagementTunnelSubnetMask, ipManagementTunnelVlanId, + ipManagementTunnelSVlanEnabled, ipManagementTunnelSVlanId, + ipManagementTunnelDhcpEnabled, ipManagementTunnelRip2PktsEnabled, + ipManagementTunnelPhysicalAddress, ipManagementTunnelCOS, + ipManagementTunnelCIR, ipManagementTunnelEIR, + ipManagementTunnelBufferSize, ipManagementTunnelStorageType, + ipManagementTunnelRowStatus, ipManagementTunnelQosQueueProfile, + ipManagementTunnelDHCPClientIdEnabled, ipManagementTunnelDHCPClientId, + ipManagementTunnelCVlanEnabled, ipManagementTunnelIpMode, + + ipManagementTunnelDhcpClassIdEnabled, + ipManagementTunnelDhcpHostNameEnabled, + ipManagementTunnelDhcpHostName, + ipManagementTunnelDhcpLogServerEnabled, + ipManagementTunnelDhcpNTPServerEnabled, + ipManagementTunnelDhcpClientIdType, + ipManagementTunnelDhcpHostNameType, + + cmIpManagementTrafficDscpEnabled, + cmIpManagementTrafficDscp, + cmIpManagementTrafficBridgingInterface, + cmIpManagementTrafficBridgingIpv4Gateway, + cmIpManagementTrafficBridgingIpv6Gateway, + ipManagementTunnelDhcpVendorInfoEnabled, + ipManagementTunnelDhcpVendorInfoType, + ipManagementTunnelDhcpVendorInfo, + ipManagementTunnelDhcpVendorInfoHideControl, + ipManagementTunnelSharedVim + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the FSP150CM IP Services." + ::= { ipGroups 1 } + +ipv6Group OBJECT-GROUP + OBJECTS { + ipManagementTunnelDHCPv6Enabled, + ipManagementTunnelIpv6Address, + ipManagementTunnelIpv6AddrPrefixLen, + ipManagementTunnelIpv6StateAddrAutoConfigEnabled, + ipManagementTunnellinkLocIpv6Addr, + ipManagementTunnellinkLocIpv6AddrPrefixLen, + ipManagementTunnelIpv6PrefixAdvertiseEnabled, + ipManagementTunnelIpv6Prefix, + ipManagementTunnelIpv6PrefixLen, + ipManagementTunnelIpv6RipngEnabled, + cmIpv6InterfaceMTU, cmIpv6UnicastAddr, cmIpv6UnicastAddrPrefixLen, + cmIpv6PrefixAdvertiseEnabled, cmIpv6RAPrefix, + cmIpv6RAPrefixLength, cmIpv6StateAddrAutoConfigEnabled, + cmIpv6DhcpEnabled, cmIpv6DhcpRole, + cmIpv6RIPngEnabled, cmIpv6LinkLocAddr, + cmIpv6LinkLocAddrPrefixLen, cmIpv6InterfaceGateway, cmIpv6StaticRouteDest, + cmIpv6StaticRoutePrefixLen, cmIpv6StaticRouteNextHop, + cmIpv6StaticRouteMetric, cmIpv6StaticRouteRowStatus, + cmIpv6StaticRouteInterface, cmIpv6StaticRouteAdvertise, + cmNDPIpv6Address, cmNDPMacAddress, + cmNDPInterface, cmNDPStorageType, + cmNDPRowStatus, cmNDPEntryType, + cmProxyNDPIpv6Address, cmProxyNDPIpv6PrefixLen, + cmProxyNDPInterface, cmProxyNDPStorageType, + cmProxyNDPRowStatus, cmIpv6OverIpv4TunnelIndex, + cmIpv6OverIpv4TunnelName, cmIpv6OverIpv4TunnelType, + cmIpv6OverIpv4TunnelDestIpv4Addr, + cmIpv6OverIpv4TunnelIpv6UnicastAddress, + cmIpv6OverIpv4TunnelAssociatedIpv4Interface, + cmIpv6OverIpv4TunnelStorageType, + cmIpv6OverIpv4TunnelRowStatus, cmIpv6InitiatePingAction, + cmIpv6InitiatePingAction, cmIpv6TraceRouteDestination, + cmIpv6InitiateTraceRouteAction, cmIpv6PingInterface, + cmIpv6OverIpv4TunnelIpv6UnicastAddrPrefixLen, + cmIpv6OverIpv4TunnelLinkLocalAddress, + cmIpv60verIpv4TunnelLinkLocalAddrPrefixLen, + cmIpv6OverIpv4PotentialRouterList, cmIpv6FwdEnabled, + cmIpv6ProxyNDPEnabled, cmIpFlushNDPCacheAction, cmIpPtpArpRtrvAction, + ipLoopbackInterfaceIndex,ipLoopbackInterfaceName,ipLoopbackInterfaceIpAddress, + ipLoopbackInterfaceMask,ipLoopbackInterfaceStorageType,ipLoopbackInterfaceRowStatus, + ipLoopbackInterfaceIpMode,ipLoopbackInterfaceIpv6Address, + ipLoopbackInterfaceIpv6AddrPrefixLen + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the FSP150CM IPv6 Services." + ::= { ipGroups 2 } + +END diff --git a/MIBS/adva/CM-PERFORMANCE-MIB b/MIBS/adva/CM-PERFORMANCE-MIB new file mode 100644 index 0000000..6b4655f --- /dev/null +++ b/MIBS/adva/CM-PERFORMANCE-MIB @@ -0,0 +1,15488 @@ +CM-PERFORMANCE-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Unsigned32, Counter64 + FROM SNMPv2-SMI + DateAndTime, TruthValue, VariablePointer, TEXTUAL-CONVENTION + FROM SNMPv2-TC + dot3adAggIndex + FROM IEEE8023-LAG-MIB + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + cmEthernetAccPortIndex, cmEthernetNetPortIndex, cmFlowIndex, + cmQosShaperTypeIndex, cmQosShaperIndex, + cmQosFlowPolicerTypeIndex, cmQosFlowPolicerIndex, + cmAccPortQosShaperIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex,cmQosPolicerV2Index,cmQosShaperV2Index, + cmOAMFlowPointIndex, cmTrafficPortQosShaperIndex, + f3NetPortQosShaperIndex, ocnStmIndex, + stsVcPathParentIfIndex, stsVcPathIndex, + vtVcPathParentIfIndex, vtVcPathIndex, + e1t1ParentIfIndex, e1t1Index, + e3t3ParentIfIndex, e3t3Index, + cmFlowEntry, cmEthernetTrafficPortIndex, + cmFlowPointIndex, f3FpQosShaperIndex, + f3FpQosPolicerIndex, f3AclRuleIndex + FROM CM-FACILITY-MIB + f3LagIndex + FROM F3-LAG-MIB + fsp150cm + FROM ADVA-MIB + InterfaceIndex + FROM IF-MIB + PerfCounter64, CmPmBinAction, CmPmIntervalType + FROM CM-COMMON-MIB + CounterBasedGauge64 + FROM HCNUM-TC; + + +cmPerformanceMIB MODULE-IDENTITY + LAST-UPDATED "202101270000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the Performance Monitoring MIB definitions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "202101270000Z" + DESCRIPTION + " + Notes from release 202005120000Z, + (1) Added cmEthernetTrafficPortStatsRLBC, + cmEthernetTrafficPortStatsROPT, + cmEthernetTrafficPortStatsROPR, + cmEthernetTrafficPortStatsRTemp + columns to cmEthernetTrafficPortStatsTable. + + (2) Added cmEthernetTrafficPortHistoryRLBC, + cmEthernetTrafficPortHistoryROPT, + cmEthernetTrafficPortHistoryROPR, + cmEthernetTrafficPortHistoryRTemp + columns to cmEthernetTrafficPortHistoryTable. + + Notes from release 201711300000Z, + (1)Added following objects + cmFlowPointStatsAclDropNoMatch, + cmFlowPointStatsAclRuleDrop, + cmFlowPointHistoryAclDropNoMatch, + cmFlowPointHistoryAclRuleDrop, + Notes from release 201711270000Z, + (1)Added following objects + cmEthernetTrafficPortStatsDroppedFragmented, + cmEthernetTrafficPortHistoryDroppedFragmented + Notes from release 201706120000Z, + (1)Added following objects + cmFlowPointStatsEfFramesDiscarded, + cmFlowPointStatsEfBytesDiscarded, + cmFlowPointHistoryEfFramesDiscarded, + cmFlowPointHistoryEfBytesDiscarded + Notes from release 201307220000Z, + (1)Added following objects + cmEthernetAccPortStatsIBRMaxRx, + cmEthernetAccPortStatsIBRMaxTx, + cmEthernetAccPortStatsIBRMinRx, + cmEthernetAccPortStatsIBRMinTx, + cmEthernetAccPortStatsIBRRx, + cmEthernetAccPortStatsIBRTx, + cmEthernetAccPortHistoryIBRMaxRx, + cmEthernetAccPortHistoryIBRMaxTx, + cmEthernetAccPortHistoryIBRMinRx, + cmEthernetAccPortHistoryIBRMinTx, + cmEthernetAccPortHistoryIBRRx, + cmEthernetAccPortHistoryIBRTx, + cmEthernetNetPortStatsIBRMaxRx, + cmEthernetNetPortStatsIBRMaxTx, + cmEthernetNetPortStatsIBRMinRx, + cmEthernetNetPortStatsIBRMinTx, + cmEthernetNetPortStatsIBRRx, + cmEthernetNetPortStatsIBRTx, + cmEthernetNetPortHistoryIBRMaxRx, + cmEthernetNetPortHistoryIBRMaxTx, + cmEthernetNetPortHistoryIBRMinRx, + cmEthernetNetPortHistoryIBRMinTx, + cmEthernetNetPortHistoryIBRRx, + cmEthernetNetPortHistoryIBRTx, + cmFlowStatsIBRA2NMax, + cmFlowStatsIBRRlA2NMax, + cmFlowStatsIBRA2NMin, + cmFlowStatsIBRRlA2NMin, + cmFlowStatsIBRA2N, + cmFlowStatsIBRRlA2N, + cmFlowStatsIBRN2AMax, + cmFlowStatsIBRRlN2AMax, + cmFlowStatsIBRN2AMin, + cmFlowStatsIBRRlN2AMin, + cmFlowStatsIBRN2A, + cmFlowStatsIBRRlN2A, + cmFlowHistoryIBRA2NMax, + cmFlowHistoryIBRRlA2NMax, + cmFlowHistoryIBRA2NMin, + cmFlowHistoryIBRRlA2NMin, + cmFlowHistoryIBRA2N, + cmFlowHistoryIBRRlA2N, + cmFlowHistoryIBRN2AMax, + cmFlowHistoryIBRRlN2AMax, + cmFlowHistoryIBRN2AMin, + cmFlowHistoryIBRRlN2AMin, + cmFlowHistoryIBRN2A, + cmFlowHistoryIBRRlN2A + + Notes from release 201205180000Z, + (1)Added following L2PT objects + cmEthernetAccPortStatsL2PTRxFramesEncap, cmEthernetAccPortStatsL2PTTxFramesDecap, + cmEthernetAccPortHistoryL2PTRxFramesEncap, + cmEthernetAccPortHistoryL2PTTxFramesDecap, + cmEthernetNetPortStatsL2PTRxFramesEncap, + cmEthernetNetPortStatsL2PTTxFramesDecap, + cmEthernetNetPortHistoryL2PTRxFramesEncap, + cmEthernetNetPortHistoryL2PTTxFramesDecap + Notes from release 201108010000Z, + (1)Post EG-X merge + + Notes from release 201107080000Z, + (1)Moved CmPmIntervalType to fsp150cm-common.mib + + Notes from release 201105270000Z, + -Formalized the OBJECT-GROUP definitions + + Notes from release 201101240000Z, + (1)FMYD is now deprecated from Flow and Policer PM + (2)ESUP description indicates Undersize Packets + (3)Added the following MIB objects, + cmQosShaperStatsBREDD, cmQosShaperStatsFREDD, + cmQosShaperHistoryBREDD, cmQosShaperHistoryFREDD, + cmAccPortQosShaperStatsBREDD, cmAccPortQosShaperStatsFREDD, + cmAccPortQosShaperHistoryBREDD, cmAccPortQosShaperHistoryFREDD, + + Notes from release 200803190000Z, + (1)MIB version ready for release FSP150CC GE101 and GE206, + (a)Following SNMP tables are new, + cmQosFlowPolicerStatsTable, cmQosFlowPolicerHistoryTable, + cmQosFlowPolicerThresholdTable, + cmAccPortQosShaperStatsTable, cmAccPortQosShaperHistoryTable, + cmAccPortQosShaperThresholdTable + + (b)Following SNMP objects are added, + cmEthernetAccPortStatsTemp, cmEthernetAccPortStatsUAS, + cmEthernetAccPortHistoryTemp, cmEthernetAccPortHistoryUAS, + + cmEthernetNetPortStatsTemp, cmEthernetNetPortStatsUAS, + cmEthernetNetPortHistoryTemp, cmEthernetNetPortHistoryUAS, + + cmFlowStatsUAS, cmFlowStatsES, cmFlowStatsSES, + cmFlowStatsFMGA2N, cmFlowStatsFMYA2N, cmFlowStatsFMYDA2N, + cmFlowStatsFMRDA2N, cmFlowStatsBytesInA2N, + cmFlowStatsBytesOutA2N, cmFlowStatsFMGN2A, + cmFlowStatsFMYN2A, cmFlowStatsFMYDN2A, + cmFlowStatsFMRDN2A, cmFlowStatsBytesInN2A, + cmFlowStatsBytesOutN2A, cmFlowStatsFTDA2N, + + cmFlowHistoryUAS, cmFlowHistoryES, cmFlowHistorySES, + cmFlowHistoryFMGA2N, cmFlowHistoryFMYA2N, + cmFlowHistoryFMYDA2N, + cmFlowHistoryFMRDA2N, cmFlowHistoryBytesInA2N, + cmFlowHistoryBytesOutA2N, cmFlowHistoryFMGN2A, + cmFlowHistoryFMYN2A, cmFlowHistoryFMYDN2A, + cmFlowHistoryFMRDN2A, cmFlowHistoryBytesInN2A, + cmFlowHistoryBytesOutN2A, cmFlowHistoryFTDA2N, + + (c)Following notifications are added, + cmQosFlowPolicerThresholdCrossingAlert, + cmAccPortQosShaperThresholdCrossingAlert + (d)Following notifications are added for CM5.1 + cmEthernetTrafficPortThresholdCrossingAlert + cmFlowPointThresholdCrossingAlert + cmQosPolicerV2ThresholdCrossingAlert + cmQosShaperV2ThresholdCrossingAlert + Notes from release 200803030000Z, + (1)MIB version ready for release FSP150CM 3.1." + ::= {fsp150cm 5} + +-- +-- OID definitions +-- +cmPerfObjects OBJECT IDENTIFIER ::= {cmPerformanceMIB 1} +cmPerfNotifications OBJECT IDENTIFIER ::= {cmPerformanceMIB 2} +cmPerfConformance OBJECT IDENTIFIER ::= {cmPerformanceMIB 3} + +-- +-- Textual Conventions +-- +-- CmPmIntervalType now in fsp150cm-common.mib + +-- +-- Ethernet Access Port Current Statistics Table +-- +cmEthernetAccPortStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetAccPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Ethernet Access Port related statistics. + These reflect the current data." + ::= { cmPerfObjects 1 } + +cmEthernetAccPortStatsEntry OBJECT-TYPE + SYNTAX CmEthernetAccPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetAccPortStatsTable. + Entries exist in this table for each Ethernet interface/port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmEthernetAccPortStatsIndex } + ::= { cmEthernetAccPortStatsTable 1 } + +CmEthernetAccPortStatsEntry ::= SEQUENCE { + cmEthernetAccPortStatsIndex Integer32, + cmEthernetAccPortStatsIntervalType CmPmIntervalType, + cmEthernetAccPortStatsValid TruthValue, + cmEthernetAccPortStatsAction CmPmBinAction, + cmEthernetAccPortStatsESBF PerfCounter64, + cmEthernetAccPortStatsESBP PerfCounter64,--ES,EH + cmEthernetAccPortStatsESBS PerfCounter64, + cmEthernetAccPortStatsESC PerfCounter64,--ES,EH + cmEthernetAccPortStatsESCAE PerfCounter64,--ES,EH + cmEthernetAccPortStatsESDE PerfCounter64,--ES,EH + cmEthernetAccPortStatsESF PerfCounter64,--ES,EH + cmEthernetAccPortStatsESFS PerfCounter64, + cmEthernetAccPortStatsESJ PerfCounter64,--ES,EH + cmEthernetAccPortStatsESMF PerfCounter64, + cmEthernetAccPortStatsESMP PerfCounter64,--ES,EH + cmEthernetAccPortStatsESO PerfCounter64,--ES,EH,HC + cmEthernetAccPortStatsESOF PerfCounter64, + cmEthernetAccPortStatsESOP PerfCounter64,--ES,EH,HC + cmEthernetAccPortStatsESP PerfCounter64,--ES,EH,HC + cmEthernetAccPortStatsESP64 PerfCounter64,--ES, HC + cmEthernetAccPortStatsESP65 PerfCounter64,--ES, HC + cmEthernetAccPortStatsESP128 PerfCounter64,--ES, HC + cmEthernetAccPortStatsESP256 PerfCounter64,--ES, HC + cmEthernetAccPortStatsESP512 PerfCounter64,--ES, HC + cmEthernetAccPortStatsESP1024 PerfCounter64,--ES, HC + cmEthernetAccPortStatsESP1519 PerfCounter64, + cmEthernetAccPortStatsESUF PerfCounter64, + cmEthernetAccPortStatsESUP PerfCounter64,--ES,EH + cmEthernetAccPortStatsL2CPFD PerfCounter64, + cmEthernetAccPortStatsL2CPFP PerfCounter64, + cmEthernetAccPortStatsLES PerfCounter64, + cmEthernetAccPortStatsLBC Integer32, + cmEthernetAccPortStatsOPT Integer32, + cmEthernetAccPortStatsOPR Integer32, + cmEthernetAccPortStatsAUFD PerfCounter64, + cmEthernetAccPortStatsAPFD PerfCounter64, + cmEthernetAccPortStatsABRRx PerfCounter64, + cmEthernetAccPortStatsABRTx PerfCounter64, + cmEthernetAccPortStatsTemp Integer32, + cmEthernetAccPortStatsUAS PerfCounter64, + cmEthernetAccPortStatsL2PTRxFramesEncap PerfCounter64, + cmEthernetAccPortStatsL2PTTxFramesDecap PerfCounter64, + cmEthernetAccPortStatsIBRMaxRx PerfCounter64, + cmEthernetAccPortStatsIBRMaxTx PerfCounter64, + cmEthernetAccPortStatsIBRMinRx PerfCounter64, + cmEthernetAccPortStatsIBRMinTx PerfCounter64, + cmEthernetAccPortStatsIBRRx PerfCounter64, + cmEthernetAccPortStatsIBRTx PerfCounter64, + cmEthernetAccPortStatsFmcd PerfCounter64, + cmEthernetAccPortStatsFbcd PerfCounter64, + cmEthernetAccPortStatsAclDropNoMatch PerfCounter64, + cmEthernetAccPortStatsAclFwd2Cpu PerfCounter64, + cmEthernetAccPortStatsDhcpDropNoAssocIf PerfCounter64, + cmEthernetAccPortStatsLkupFails PerfCounter64 +} + +cmEthernetAccPortStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Ethernet Access Port statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { cmEthernetAccPortStatsEntry 1 } + +cmEthernetAccPortStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmEthernetAccPortStatsEntry 2 } + +cmEthernetAccPortStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmEthernetAccPortStatsEntry 3 } + +cmEthernetAccPortStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmEthernetAccPortStatsEntry 4 } + +cmEthernetAccPortStatsESBF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames sent in N2A direction." + ::= { cmEthernetAccPortStatsEntry 5 } + +cmEthernetAccPortStatsESBP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames received in A2N direction." + ::= { cmEthernetAccPortStatsEntry 6 } + +cmEthernetAccPortStatsESBS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes sent in N2A direction." + ::= { cmEthernetAccPortStatsEntry 7 } + +cmEthernetAccPortStatsESC OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Collisions detected in A2N direction." + ::= { cmEthernetAccPortStatsEntry 8 } + +cmEthernetAccPortStatsESCAE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CRC Aligned Errors detected in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 9 } + +cmEthernetAccPortStatsESDE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Drop Events detected." + ::= { cmEthernetAccPortStatsEntry 10 } + +cmEthernetAccPortStatsESF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fragments detected in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 11 } + +cmEthernetAccPortStatsESFS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames sent in the N2A direction." + ::= { cmEthernetAccPortStatsEntry 12 } + +cmEthernetAccPortStatsESJ OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Jabbers detected in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 13 } + +cmEthernetAccPortStatsESMF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Frames sent in the N2A direction." + ::= { cmEthernetAccPortStatsEntry 14 } + +cmEthernetAccPortStatsESMP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Packets received in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 15 } + +cmEthernetAccPortStatsESO OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Octets received in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 16 } + +cmEthernetAccPortStatsESOF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Frames detected and dropped in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 17 } + +cmEthernetAccPortStatsESOP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Packets received in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 18 } + +cmEthernetAccPortStatsESP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets received in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 19 } + +cmEthernetAccPortStatsESP64 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "64 Octet Frames received in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 20 } + +cmEthernetAccPortStatsESP65 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "65 to 127 Octet Frames received in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 21 } + +cmEthernetAccPortStatsESP128 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "128 to 255 Octet Frames received in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 22 } + +cmEthernetAccPortStatsESP256 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "256 to 511 Octet Frames received in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 23 } + +cmEthernetAccPortStatsESP512 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "512 to 1023 Octet Frames received in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 24 } + +cmEthernetAccPortStatsESP1024 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1024 to 1518 Octet Frames received in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 25 } + +cmEthernetAccPortStatsESP1519 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1519 to Max MTU Octet Frames received in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 26 } + +cmEthernetAccPortStatsESUF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unicast Frames sent in the N2A direction." + ::= { cmEthernetAccPortStatsEntry 27 } + +cmEthernetAccPortStatsESUP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Undersize Packets received in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 28 } + +cmEthernetAccPortStatsL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 29 } + +cmEthernetAccPortStatsL2CPFP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Processed in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 30 } + +cmEthernetAccPortStatsLES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Line Errored Seconds detected in the A2N direction. These are + incremented if a False Carrier or Errored Symbol event occurs + since the last 1-second poll. + This object is deprecated." + ::= { cmEthernetAccPortStatsEntry 31 } + +cmEthernetAccPortStatsLBC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser Bias Current (in mA) for the physical layer. This is + applicable only if the media type for the Access Port is fiber." + ::= { cmEthernetAccPortStatsEntry 32 } + +cmEthernetAccPortStatsOPT OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Transmitted (in dBm) for the physical layer. This is + applicable only if the media type for the Access Port is fiber." + ::= { cmEthernetAccPortStatsEntry 33 } + +cmEthernetAccPortStatsOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Received (in dBm) for the physical layer. This is + applicable only if the media type for the Access Port is fiber." + ::= { cmEthernetAccPortStatsEntry 34 } + + +cmEthernetAccPortStatsAUFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Untagged Frames + Discarded (AUFD) in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 35 } + +cmEthernetAccPortStatsAPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Priority Tagged Frames + Discarded (APFD) in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 36 } + +cmEthernetAccPortStatsABRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate in the A2N direction." + ::= { cmEthernetAccPortStatsEntry 37 } + +cmEthernetAccPortStatsABRTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate in the N2A direction." + ::= { cmEthernetAccPortStatsEntry 38 } + +cmEthernetAccPortStatsTemp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The temperature of the physical layer when media type is fiber." + ::= { cmEthernetAccPortStatsEntry 39 } + +cmEthernetAccPortStatsUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unavailable Seconds on the Port." + ::= { cmEthernetAccPortStatsEntry 40 } + +cmEthernetAccPortStatsL2PTRxFramesEncap OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Layer 2 Protocol Tunneling Recevied Frames Encapsulated." + ::= { cmEthernetAccPortStatsEntry 41 } + +cmEthernetAccPortStatsL2PTTxFramesDecap OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Layer 2 Protocol Tunneling Transmitted Frames De-encapsulated." + ::= { cmEthernetAccPortStatsEntry 42 } + +cmEthernetAccPortStatsIBRMaxRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum bits received on a port in any 1-sec with the PM interval." + ::= { cmEthernetAccPortStatsEntry 43 } + +cmEthernetAccPortStatsIBRMaxTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum bits transmitted on a port in any 1-sec with the PM interval." + ::= { cmEthernetAccPortStatsEntry 44 } + +cmEthernetAccPortStatsIBRMinRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum bits received on a port in any 1-sec with the PM interval" + ::= { cmEthernetAccPortStatsEntry 45 } + +cmEthernetAccPortStatsIBRMinTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum bits transmitted on a port in any 1-sec with the PM interval" + ::= { cmEthernetAccPortStatsEntry 46 } + +cmEthernetAccPortStatsIBRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bits received in the most recent 1-sec" + ::= { cmEthernetAccPortStatsEntry 47 } + +cmEthernetAccPortStatsIBRTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bits transmitted in the most recent 1-sec" + ::= { cmEthernetAccPortStatsEntry 48 } + +cmEthernetAccPortStatsFmcd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frame of multicast drop." + ::= { cmEthernetAccPortStatsEntry 49 } + +cmEthernetAccPortStatsFbcd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frame of broadcast drop." + ::= { cmEthernetAccPortStatsEntry 50 } + +cmEthernetAccPortStatsAclDropNoMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of L3 control protocol frames dropped due to no acl rule match." + ::= { cmEthernetAccPortStatsEntry 51 } + +cmEthernetAccPortStatsAclFwd2Cpu OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of L3 Control protocol frames foward to cpu." + ::= { cmEthernetAccPortStatsEntry 52 } + +cmEthernetAccPortStatsDhcpDropNoAssocIf OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of DHCP packets dropped by CPU due to no associated Traffic IP Interface found." + ::= { cmEthernetAccPortStatsEntry 53 } + +cmEthernetAccPortStatsLkupFails OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Membership lookup fail counts." + ::= { cmEthernetAccPortStatsEntry 54 } + +-- +-- Ethernet Access Port History Table +-- +cmEthernetAccPortHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetAccPortHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Ethernet Access Port related statistics. + These reflect the history data." + ::= { cmPerfObjects 2 } + +cmEthernetAccPortHistoryEntry OBJECT-TYPE + SYNTAX CmEthernetAccPortHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetAccPortHistoryTable. + Entries exist in this table for each Ethernet Access port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmEthernetAccPortStatsIndex, cmEthernetAccPortHistoryIndex } + ::= { cmEthernetAccPortHistoryTable 1 } + +CmEthernetAccPortHistoryEntry ::= SEQUENCE { + cmEthernetAccPortHistoryIndex Integer32, + cmEthernetAccPortHistoryTime DateAndTime, + cmEthernetAccPortHistoryValid TruthValue, + cmEthernetAccPortHistoryAction CmPmBinAction, + cmEthernetAccPortHistoryESBF PerfCounter64, + cmEthernetAccPortHistoryESBP PerfCounter64,--ES,EH + cmEthernetAccPortHistoryESBS PerfCounter64, + cmEthernetAccPortHistoryESC PerfCounter64,--ES,EH + cmEthernetAccPortHistoryESCAE PerfCounter64,--ES,EH + cmEthernetAccPortHistoryESDE PerfCounter64,--ES,EH + cmEthernetAccPortHistoryESF PerfCounter64,--ES,EH + cmEthernetAccPortHistoryESFS PerfCounter64, + cmEthernetAccPortHistoryESJ PerfCounter64,--ES,EH + cmEthernetAccPortHistoryESMF PerfCounter64, + cmEthernetAccPortHistoryESMP PerfCounter64,--ES,EH + cmEthernetAccPortHistoryESO PerfCounter64,--ES,EH,HC + cmEthernetAccPortHistoryESOF PerfCounter64, + cmEthernetAccPortHistoryESOP PerfCounter64,--ES,EH,HC + cmEthernetAccPortHistoryESP PerfCounter64,--ES,EH,HC + cmEthernetAccPortHistoryESP64 PerfCounter64,--ES, HC + cmEthernetAccPortHistoryESP65 PerfCounter64,--ES, HC + cmEthernetAccPortHistoryESP128 PerfCounter64,--ES, HC + cmEthernetAccPortHistoryESP256 PerfCounter64,--ES, HC + cmEthernetAccPortHistoryESP512 PerfCounter64,--ES, HC + cmEthernetAccPortHistoryESP1024 PerfCounter64,--ES, HC + cmEthernetAccPortHistoryESP1519 PerfCounter64, + cmEthernetAccPortHistoryESUF PerfCounter64, + cmEthernetAccPortHistoryESUP PerfCounter64,--ES,EH + cmEthernetAccPortHistoryL2CPFD PerfCounter64, + cmEthernetAccPortHistoryL2CPFP PerfCounter64, + cmEthernetAccPortHistoryLES PerfCounter64, + cmEthernetAccPortHistoryLBC Integer32, + cmEthernetAccPortHistoryOPT Integer32, + cmEthernetAccPortHistoryOPR Integer32, + cmEthernetAccPortHistoryAUFD PerfCounter64, + cmEthernetAccPortHistoryAPFD PerfCounter64, + cmEthernetAccPortHistoryABRRx PerfCounter64, + cmEthernetAccPortHistoryABRTx PerfCounter64, + cmEthernetAccPortHistoryTemp Integer32, + cmEthernetAccPortHistoryUAS PerfCounter64, + cmEthernetAccPortHistoryL2PTRxFramesEncap PerfCounter64, + cmEthernetAccPortHistoryL2PTTxFramesDecap PerfCounter64, + cmEthernetAccPortHistoryIBRMaxRx PerfCounter64, + cmEthernetAccPortHistoryIBRMaxTx PerfCounter64, + cmEthernetAccPortHistoryIBRMinRx PerfCounter64, + cmEthernetAccPortHistoryIBRMinTx PerfCounter64, + cmEthernetAccPortHistoryIBRRx PerfCounter64, + cmEthernetAccPortHistoryIBRTx PerfCounter64, + cmEthernetAccPortHistoryFmcd PerfCounter64, + cmEthernetAccPortHistoryFbcd PerfCounter64, + cmEthernetAccPortHistoryAclDropNoMatch PerfCounter64, + cmEthernetAccPortHistoryAclFwd2Cpu PerfCounter64, + cmEthernetAccPortHistoryDhcpDropNoAssocIf PerfCounter64, + cmEthernetAccPortHistoryLkupFails PerfCounter64 +} + +cmEthernetAccPortHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Ethernet Access Port statistics entry." + ::= { cmEthernetAccPortHistoryEntry 1 } + +cmEthernetAccPortHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmEthernetAccPortHistoryEntry 2 } + +cmEthernetAccPortHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmEthernetAccPortHistoryEntry 3 } + +cmEthernetAccPortHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmEthernetAccPortHistoryEntry 4 } + +cmEthernetAccPortHistoryESBF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames sent in N2A direction." + ::= { cmEthernetAccPortHistoryEntry 5 } + +cmEthernetAccPortHistoryESBP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames received in A2N direction." + ::= { cmEthernetAccPortHistoryEntry 6 } + +cmEthernetAccPortHistoryESBS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes sent in N2A direction." + ::= { cmEthernetAccPortHistoryEntry 7 } + +cmEthernetAccPortHistoryESC OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Collisions detected in A2N direction." + ::= { cmEthernetAccPortHistoryEntry 8 } + +cmEthernetAccPortHistoryESCAE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CRC Aligned Errors detected in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 9 } + +cmEthernetAccPortHistoryESDE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Drop Events detected." + ::= { cmEthernetAccPortHistoryEntry 10 } + +cmEthernetAccPortHistoryESF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fragments detected in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 11 } + +cmEthernetAccPortHistoryESFS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames sent in the N2A direction." + ::= { cmEthernetAccPortHistoryEntry 12 } + +cmEthernetAccPortHistoryESJ OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Jabbers detected in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 13 } + +cmEthernetAccPortHistoryESMF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Frames sent in the N2A direction." + ::= { cmEthernetAccPortHistoryEntry 14 } + +cmEthernetAccPortHistoryESMP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Packets received in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 15 } + +cmEthernetAccPortHistoryESO OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Octets received in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 16 } + +cmEthernetAccPortHistoryESOF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Frames detected and dropped in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 17 } + +cmEthernetAccPortHistoryESOP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Packets received in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 18 } + +cmEthernetAccPortHistoryESP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets received in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 19 } + +cmEthernetAccPortHistoryESP64 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "64 Octet Frames received in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 20 } + +cmEthernetAccPortHistoryESP65 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "65 to 127 Octet Frames received in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 21 } + +cmEthernetAccPortHistoryESP128 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "128 to 255 Octet Frames received in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 22 } + +cmEthernetAccPortHistoryESP256 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "256 to 511 Octet Frames received in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 23 } + +cmEthernetAccPortHistoryESP512 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "512 to 1023 Octet Frames received in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 24 } + +cmEthernetAccPortHistoryESP1024 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1024 to 1518 Octet Frames received in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 25 } + +cmEthernetAccPortHistoryESP1519 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1519 to Max MTU Octet Frames received in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 26 } + +cmEthernetAccPortHistoryESUF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unicast Frames sent in the N2A direction." + ::= { cmEthernetAccPortHistoryEntry 27 } + +cmEthernetAccPortHistoryESUP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Undersize Packets received in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 28 } + +cmEthernetAccPortHistoryL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 29 } + +cmEthernetAccPortHistoryL2CPFP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Processed in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 30 } + +cmEthernetAccPortHistoryLES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Line Errored Seconds detected in the A2N direction. These are + incremented if a False Carrier or Errored Symbol event occurs + since the last 1-second poll. + This object is deprecated." + ::= { cmEthernetAccPortHistoryEntry 31 } + +cmEthernetAccPortHistoryLBC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser Bias Current (in mA) for the physical layer. This is + applicable only if the media type for the Access Port is fiber." + ::= { cmEthernetAccPortHistoryEntry 32 } + +cmEthernetAccPortHistoryOPT OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Transmitted (in dBm) for the physical layer. This is + applicable only if the media type for the Access Port is fiber." + ::= { cmEthernetAccPortHistoryEntry 33 } + +cmEthernetAccPortHistoryOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Received (in dBm) for the physical layer. This is + applicable only if the media type for the Access Port is fiber." + ::= { cmEthernetAccPortHistoryEntry 34 } + + +cmEthernetAccPortHistoryAUFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Untagged Frames + Discarded (AUFD) in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 35 } + +cmEthernetAccPortHistoryAPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Priority Tagged Frames + Discarded (APFD) in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 36 } + +cmEthernetAccPortHistoryABRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate in the A2N direction." + ::= { cmEthernetAccPortHistoryEntry 37 } + +cmEthernetAccPortHistoryABRTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate in the N2A direction." + ::= { cmEthernetAccPortHistoryEntry 38 } + +cmEthernetAccPortHistoryTemp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The temperature of the physical layer when media type is fiber." + ::= { cmEthernetAccPortHistoryEntry 39 } + +cmEthernetAccPortHistoryUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unavailable Seconds on the Port." + ::= { cmEthernetAccPortHistoryEntry 40 } + +cmEthernetAccPortHistoryL2PTRxFramesEncap OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Layer 2 Protocol Tunneling Recevied Frames Encapsulated." + ::= { cmEthernetAccPortHistoryEntry 41 } + +cmEthernetAccPortHistoryL2PTTxFramesDecap OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Layer 2 Protocol Tunneling Transmitted Frames De-encapsulated." + ::= { cmEthernetAccPortHistoryEntry 42 } + +cmEthernetAccPortHistoryIBRMaxRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum bits received on a port in any 1-sec with the PM interval." + ::= { cmEthernetAccPortHistoryEntry 43 } + +cmEthernetAccPortHistoryIBRMaxTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum bits transmitted on a port in any 1-sec with the PM interval." + ::= { cmEthernetAccPortHistoryEntry 44 } + +cmEthernetAccPortHistoryIBRMinRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum bits received on a port in any 1-sec with the PM interval" + ::= { cmEthernetAccPortHistoryEntry 45 } + +cmEthernetAccPortHistoryIBRMinTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum bits transmitted on a port in any 1-sec with the PM interval" + ::= { cmEthernetAccPortHistoryEntry 46 } + +cmEthernetAccPortHistoryIBRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bits received in the most recent 1-sec" + ::= { cmEthernetAccPortHistoryEntry 47 } + +cmEthernetAccPortHistoryIBRTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bits transmitted in the most recent 1-sec" + ::= { cmEthernetAccPortHistoryEntry 48 } + +cmEthernetAccPortHistoryFmcd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame of multicast drop" + ::= { cmEthernetAccPortHistoryEntry 49 } + +cmEthernetAccPortHistoryFbcd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame of broadcast drop." + ::= { cmEthernetAccPortHistoryEntry 50 } + +cmEthernetAccPortHistoryAclDropNoMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of L3 control protocol frames dropped due to acl no match." + ::= { cmEthernetAccPortHistoryEntry 51 } + +cmEthernetAccPortHistoryAclFwd2Cpu OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of L3 Control protocol frames foward to cpu." + ::= { cmEthernetAccPortHistoryEntry 52 } + +cmEthernetAccPortHistoryDhcpDropNoAssocIf OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of DHCP packets dropped by CPU due to no associated Traffic IP Interface found." + ::= { cmEthernetAccPortHistoryEntry 53 } + +cmEthernetAccPortHistoryLkupFails OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Membership lookup fail counts." + ::= { cmEthernetAccPortHistoryEntry 54 } + +-- +-- Ethernet Access Port Threshold Table +-- +cmEthernetAccPortThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetAccPortThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Ethernet + Access Port Thresholds." + ::= { cmPerfObjects 3 } + +cmEthernetAccPortThresholdEntry OBJECT-TYPE + SYNTAX CmEthernetAccPortThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetAccPortThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmEthernetAccPortStatsIndex, cmEthernetAccPortThresholdIndex } + ::= { cmEthernetAccPortThresholdTable 1 } + +CmEthernetAccPortThresholdEntry ::= SEQUENCE { + cmEthernetAccPortThresholdIndex Integer32, + cmEthernetAccPortThresholdInterval CmPmIntervalType, + cmEthernetAccPortThresholdVariable VariablePointer, + cmEthernetAccPortThresholdValueLo Unsigned32, + cmEthernetAccPortThresholdValueHi Unsigned32, + cmEthernetAccPortThresholdMonValue Counter64 +} + +cmEthernetAccPortThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmEthernetAccPortThresholdTable." + ::= { cmEthernetAccPortThresholdEntry 1 } + +cmEthernetAccPortThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmEthernetAccPortThresholdEntry 2 } + +cmEthernetAccPortThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { cmEthernetAccPortThresholdEntry 3 } + +cmEthernetAccPortThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value. + Please note that in case of + cmEthernetAccPortStatsOPR, cmEthernetAccPortStatsOPT and cmEthernetAccPortStatsTEMP, + the values are 2's complement, since these could have negative values." + ::= { cmEthernetAccPortThresholdEntry 4 } + +cmEthernetAccPortThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value. Please note that in case of + cmEthernetAccPortStatsOPR, cmEthernetAccPortStatsOPT and cmEthernetAccPortStatsTEMP, + the values are 2's complement, since these could have negative values." + ::= { cmEthernetAccPortThresholdEntry 5 } + +cmEthernetAccPortThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmEthernetAccPortThresholdVariable. + Please note that in case of cmEthernetAccPortStatsOPR, cmEthernetAccPortStatsOPT + and cmEthernetAccPortStatsTEMP, the values are 2's complement, since these could be + negative values." + ::= { cmEthernetAccPortThresholdEntry 6 } + +-- +-- Ethernet Access Port Threshold Variance Table +-- +cmEthernetAccPortThresholdVarTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetAccPortThresholdVarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Ethernet + Access Port Threshold variances." + ::= { cmPerfObjects 4 } + +cmEthernetAccPortThresholdVarEntry OBJECT-TYPE + SYNTAX CmEthernetAccPortThresholdVarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetAccPortThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmEthernetAccPortStatsIndex} + ::= { cmEthernetAccPortThresholdVarTable 1 } + +CmEthernetAccPortThresholdVarEntry ::= SEQUENCE { + cmEthernetAccPortThresholdVarOprVariance Integer32, + cmEthernetAccPortThresholdVarOptVariance Integer32 +} + +cmEthernetAccPortThresholdVarOprVariance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Variance in the Optical Power Received (in dbM), beyond which + threshold crossing alert will be generated." + ::= { cmEthernetAccPortThresholdVarEntry 1 } + +cmEthernetAccPortThresholdVarOptVariance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Variance in the Optical Power Transmitted (in dbM), beyond which + threshold crossing alert will be generated." + ::= { cmEthernetAccPortThresholdVarEntry 2 } + + +-- +-- Ethernet Network Port Current Statistics Table +-- +cmEthernetNetPortStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetNetPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Ethernet Network Port related statistics. + These reflect the current data." + ::= { cmPerfObjects 5 } + +cmEthernetNetPortStatsEntry OBJECT-TYPE + SYNTAX CmEthernetNetPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetNetPortStatsTable. + Entries exist in this table for each Ethernet interface/port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmEthernetNetPortStatsIndex } + ::= { cmEthernetNetPortStatsTable 1 } + +CmEthernetNetPortStatsEntry ::= SEQUENCE { + cmEthernetNetPortStatsIndex Integer32, + cmEthernetNetPortStatsIntervalType CmPmIntervalType, + cmEthernetNetPortStatsValid TruthValue, + cmEthernetNetPortStatsAction CmPmBinAction, + cmEthernetNetPortStatsESBF PerfCounter64, + cmEthernetNetPortStatsESBP PerfCounter64,--ES,EH + cmEthernetNetPortStatsESBS PerfCounter64, + cmEthernetNetPortStatsESC PerfCounter64,--ES,EH + cmEthernetNetPortStatsESCAE PerfCounter64,--ES,EH + cmEthernetNetPortStatsESDE PerfCounter64,--ES,EH + cmEthernetNetPortStatsESF PerfCounter64,--ES,EH + cmEthernetNetPortStatsESFS PerfCounter64, + cmEthernetNetPortStatsESJ PerfCounter64,--ES,EH + cmEthernetNetPortStatsESMF PerfCounter64, + cmEthernetNetPortStatsESMP PerfCounter64,--ES,EH + cmEthernetNetPortStatsESO PerfCounter64,--ES,EH,HC + cmEthernetNetPortStatsESOF PerfCounter64, + cmEthernetNetPortStatsESOP PerfCounter64,--ES,EH,HC + cmEthernetNetPortStatsESP PerfCounter64,--ES,EH,HC + cmEthernetNetPortStatsESP64 PerfCounter64,--ES, HC + cmEthernetNetPortStatsESP65 PerfCounter64,--ES, HC + cmEthernetNetPortStatsESP128 PerfCounter64,--ES, HC + cmEthernetNetPortStatsESP256 PerfCounter64,--ES, HC + cmEthernetNetPortStatsESP512 PerfCounter64,--ES, HC + cmEthernetNetPortStatsESP1024 PerfCounter64,--ES, HC + cmEthernetNetPortStatsESP1519 PerfCounter64, + cmEthernetNetPortStatsESUF PerfCounter64, + cmEthernetNetPortStatsESUP PerfCounter64,--ES,EH + cmEthernetNetPortStatsL2CPFD PerfCounter64, + cmEthernetNetPortStatsL2CPFP PerfCounter64, + cmEthernetNetPortStatsLES PerfCounter64, + cmEthernetNetPortStatsLBC Integer32, + cmEthernetNetPortStatsOPT Integer32, + cmEthernetNetPortStatsOPR Integer32, + cmEthernetNetPortStatsAUFD PerfCounter64, + cmEthernetNetPortStatsAPFD PerfCounter64, + cmEthernetNetPortStatsABRRx PerfCounter64, + cmEthernetNetPortStatsABRTx PerfCounter64, + cmEthernetNetPortStatsPSC PerfCounter64, + cmEthernetNetPortStatsTemp Integer32, + cmEthernetNetPortStatsUAS PerfCounter64, + cmEthernetNetPortStatsL2PTRxFramesEncap PerfCounter64, + cmEthernetNetPortStatsL2PTTxFramesDecap PerfCounter64, + cmEthernetNetPortStatsIBRMaxRx PerfCounter64, + cmEthernetNetPortStatsIBRMaxTx PerfCounter64, + cmEthernetNetPortStatsIBRMinRx PerfCounter64, + cmEthernetNetPortStatsIBRMinTx PerfCounter64, + cmEthernetNetPortStatsIBRRx PerfCounter64, + cmEthernetNetPortStatsIBRTx PerfCounter64, + cmEthernetNetPortStatsFmcd PerfCounter64, + cmEthernetNetPortStatsFbcd PerfCounter64, + cmEthernetNetPortStatsAclDropNoMatch PerfCounter64, + cmEthernetNetPortStatsAclFwd2Cpu PerfCounter64, + cmEthernetNetPortStatsDhcpDropNoAssocIf PerfCounter64, + cmEthernetNetPortStatsLkupFails PerfCounter64 +} + +cmEthernetNetPortStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Ethernet Network Port statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { cmEthernetNetPortStatsEntry 1 } + +cmEthernetNetPortStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmEthernetNetPortStatsEntry 2 } + +cmEthernetNetPortStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmEthernetNetPortStatsEntry 3 } + +cmEthernetNetPortStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmEthernetNetPortStatsEntry 4 } + +cmEthernetNetPortStatsESBF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames sent in A2N direction." + ::= { cmEthernetNetPortStatsEntry 5 } + +cmEthernetNetPortStatsESBP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames received in N2A direction." + ::= { cmEthernetNetPortStatsEntry 6 } + +cmEthernetNetPortStatsESBS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes sent in A2N direction." + ::= { cmEthernetNetPortStatsEntry 7 } + +cmEthernetNetPortStatsESC OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Collisions detected in N2A direction." + ::= { cmEthernetNetPortStatsEntry 8 } + +cmEthernetNetPortStatsESCAE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CRC Aligned Errors detected in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 9 } + +cmEthernetNetPortStatsESDE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Drop Events detected." + ::= { cmEthernetNetPortStatsEntry 10 } + +cmEthernetNetPortStatsESF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fragments detected in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 11 } + +cmEthernetNetPortStatsESFS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames sent in the A2N direction." + ::= { cmEthernetNetPortStatsEntry 12 } + +cmEthernetNetPortStatsESJ OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Jabbers detected in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 13 } + +cmEthernetNetPortStatsESMF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Frames sent in the A2N direction." + ::= { cmEthernetNetPortStatsEntry 14 } + +cmEthernetNetPortStatsESMP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Packets received in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 15 } + +cmEthernetNetPortStatsESO OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Octets received in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 16 } + +cmEthernetNetPortStatsESOF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Frames detected and dropped in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 17 } + +cmEthernetNetPortStatsESOP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Packets received in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 18 } + +cmEthernetNetPortStatsESP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets received in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 19 } + +cmEthernetNetPortStatsESP64 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "64 Octet Frames received in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 20 } + +cmEthernetNetPortStatsESP65 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "65 to 127 Octet Frames received in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 21 } + +cmEthernetNetPortStatsESP128 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "128 to 255 Octet Frames received in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 22 } + +cmEthernetNetPortStatsESP256 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "256 to 511 Octet Frames received in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 23 } + +cmEthernetNetPortStatsESP512 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "512 to 1023 Octet Frames received in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 24 } + +cmEthernetNetPortStatsESP1024 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1024 to 1518 Octet Frames received in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 25 } + +cmEthernetNetPortStatsESP1519 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1519 to Max MTU Octet Frames received in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 26 } + +cmEthernetNetPortStatsESUF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unicast Frames sent in the A2N direction." + ::= { cmEthernetNetPortStatsEntry 27 } + +cmEthernetNetPortStatsESUP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Undersize Packets received in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 28 } + +cmEthernetNetPortStatsL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 29 } + +cmEthernetNetPortStatsL2CPFP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Processed in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 30 } + +cmEthernetNetPortStatsLES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Line Errored Seconds detected in the N2A direction. These are + incremented if a False Carrier or Errored Symbol event occurs + since the last 1-second poll. + This object is deprecated." + ::= { cmEthernetNetPortStatsEntry 31 } + +cmEthernetNetPortStatsLBC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser Bias Current (in mA) for the physical layer. This is + applicable only if the media type for the Network Port is fiber." + ::= { cmEthernetNetPortStatsEntry 32 } + +cmEthernetNetPortStatsOPT OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Transmitted (in dBm) for the physical layer. This is + applicable only if the media type for the Network Port is fiber." + ::= { cmEthernetNetPortStatsEntry 33 } + +cmEthernetNetPortStatsOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Received (in dBm) for the physical layer. This is + applicable only if the media type for the Network Port is fiber." + ::= { cmEthernetNetPortStatsEntry 34 } + + +cmEthernetNetPortStatsAUFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Untagged Frames + Discarded (AUFD) in the N2A direction. This counter is not applicable + for GE206." + ::= { cmEthernetNetPortStatsEntry 35 } + +cmEthernetNetPortStatsAPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Priority Tagged Frames + Discarded (APFD) in the N2A direction. This counter is not applicable + for GE206." + ::= { cmEthernetNetPortStatsEntry 36 } + +cmEthernetNetPortStatsABRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate in the N2A direction." + ::= { cmEthernetNetPortStatsEntry 37 } + +cmEthernetNetPortStatsABRTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate in the A2N direction." + ::= { cmEthernetNetPortStatsEntry 38 } + +cmEthernetNetPortStatsPSC OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Protection Switch Counts on the port ." + ::= { cmEthernetNetPortStatsEntry 39 } + +cmEthernetNetPortStatsTemp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The temperature of the physical layer when media type is fiber." + ::= { cmEthernetNetPortStatsEntry 40 } + +cmEthernetNetPortStatsUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unavailable Seconds on the Port." + ::= { cmEthernetNetPortStatsEntry 41 } + +cmEthernetNetPortStatsL2PTRxFramesEncap OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Layer 2 Protocol Tunneling Recevied Frames Encapsulated." + ::= { cmEthernetNetPortStatsEntry 42 } + +cmEthernetNetPortStatsL2PTTxFramesDecap OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Layer 2 Protocol Tunneling Transmitted Frames De-encapsulated." + ::= { cmEthernetNetPortStatsEntry 43 } + +cmEthernetNetPortStatsIBRMaxRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum bits received on a port in any 1-sec with the PM interval." + ::= { cmEthernetNetPortStatsEntry 44 } + +cmEthernetNetPortStatsIBRMaxTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum bits transmitted on a port in any 1-sec with the PM interval." + ::= { cmEthernetNetPortStatsEntry 45 } + +cmEthernetNetPortStatsIBRMinRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum bits received on a port in any 1-sec with the PM interval" + ::= { cmEthernetNetPortStatsEntry 46 } + +cmEthernetNetPortStatsIBRMinTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum bits transmitted on a port in any 1-sec with the PM interval" + ::= { cmEthernetNetPortStatsEntry 47 } + +cmEthernetNetPortStatsIBRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bits received in the most recent 1-sec" + ::= { cmEthernetNetPortStatsEntry 48 } + +cmEthernetNetPortStatsIBRTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bits transmitted in the most recent 1-sec" + ::= { cmEthernetNetPortStatsEntry 49 } + +cmEthernetNetPortStatsFmcd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame of multicast drop." + ::= { cmEthernetNetPortStatsEntry 50 } + +cmEthernetNetPortStatsFbcd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame of broadcast drop" + ::= { cmEthernetNetPortStatsEntry 51 } + +cmEthernetNetPortStatsAclDropNoMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of L3 control protocol frames dropped due to acl no match." + ::= { cmEthernetNetPortStatsEntry 52 } + +cmEthernetNetPortStatsAclFwd2Cpu OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of L3 Control protocol frames foward to cpu." + ::= { cmEthernetNetPortStatsEntry 53 } + +cmEthernetNetPortStatsDhcpDropNoAssocIf OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of DHCP packets dropped by CPU due to no associated Traffic IP Interface found." + ::= { cmEthernetNetPortStatsEntry 54 } + +cmEthernetNetPortStatsLkupFails OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Membership lookup fail counts." + ::= { cmEthernetNetPortStatsEntry 55 } + +-- +-- Ethernet Network Port History Table +-- +cmEthernetNetPortHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetNetPortHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Ethernet Network Port related statistics. + These reflect the history data." + ::= { cmPerfObjects 6 } + +cmEthernetNetPortHistoryEntry OBJECT-TYPE + SYNTAX CmEthernetNetPortHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetNetPortHistoryTable. + Entries exist in this table for each Ethernet Network port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmEthernetNetPortStatsIndex, cmEthernetNetPortHistoryIndex } + ::= { cmEthernetNetPortHistoryTable 1 } + +CmEthernetNetPortHistoryEntry ::= SEQUENCE { + cmEthernetNetPortHistoryIndex Integer32, + cmEthernetNetPortHistoryTime DateAndTime, + cmEthernetNetPortHistoryValid TruthValue, + cmEthernetNetPortHistoryAction CmPmBinAction, + cmEthernetNetPortHistoryESBF PerfCounter64, + cmEthernetNetPortHistoryESBP PerfCounter64,--ES,EH + cmEthernetNetPortHistoryESBS PerfCounter64, + cmEthernetNetPortHistoryESC PerfCounter64,--ES,EH + cmEthernetNetPortHistoryESCAE PerfCounter64,--ES,EH + cmEthernetNetPortHistoryESDE PerfCounter64,--ES,EH + cmEthernetNetPortHistoryESF PerfCounter64,--ES,EH + cmEthernetNetPortHistoryESFS PerfCounter64, + cmEthernetNetPortHistoryESJ PerfCounter64,--ES,EH + cmEthernetNetPortHistoryESMF PerfCounter64, + cmEthernetNetPortHistoryESMP PerfCounter64,--ES,EH + cmEthernetNetPortHistoryESO PerfCounter64,--ES,EH,HC + cmEthernetNetPortHistoryESOF PerfCounter64, + cmEthernetNetPortHistoryESOP PerfCounter64,--ES,EH,HC + cmEthernetNetPortHistoryESP PerfCounter64,--ES,EH,HC + cmEthernetNetPortHistoryESP64 PerfCounter64,--ES, HC + cmEthernetNetPortHistoryESP65 PerfCounter64,--ES, HC + cmEthernetNetPortHistoryESP128 PerfCounter64,--ES, HC + cmEthernetNetPortHistoryESP256 PerfCounter64,--ES, HC + cmEthernetNetPortHistoryESP512 PerfCounter64,--ES, HC + cmEthernetNetPortHistoryESP1024 PerfCounter64,--ES, HC + cmEthernetNetPortHistoryESP1519 PerfCounter64, + cmEthernetNetPortHistoryESUF PerfCounter64, + cmEthernetNetPortHistoryESUP PerfCounter64,--ES,EH + cmEthernetNetPortHistoryL2CPFD PerfCounter64, + cmEthernetNetPortHistoryL2CPFP PerfCounter64, + cmEthernetNetPortHistoryLES PerfCounter64, + cmEthernetNetPortHistoryLBC Integer32, + cmEthernetNetPortHistoryOPT Integer32, + cmEthernetNetPortHistoryOPR Integer32, + cmEthernetNetPortHistoryAUFD PerfCounter64, + cmEthernetNetPortHistoryAPFD PerfCounter64, + cmEthernetNetPortHistoryABRRx PerfCounter64, + cmEthernetNetPortHistoryABRTx PerfCounter64, + cmEthernetNetPortHistoryPSC PerfCounter64, + cmEthernetNetPortHistoryTemp Integer32, + cmEthernetNetPortHistoryUAS PerfCounter64, + cmEthernetNetPortHistoryL2PTRxFramesEncap PerfCounter64, + cmEthernetNetPortHistoryL2PTTxFramesDecap PerfCounter64, + cmEthernetNetPortHistoryIBRMaxRx PerfCounter64, + cmEthernetNetPortHistoryIBRMaxTx PerfCounter64, + cmEthernetNetPortHistoryIBRMinRx PerfCounter64, + cmEthernetNetPortHistoryIBRMinTx PerfCounter64, + cmEthernetNetPortHistoryIBRRx PerfCounter64, + cmEthernetNetPortHistoryIBRTx PerfCounter64, + cmEthernetNetPortHistoryFmcd PerfCounter64, + cmEthernetNetPortHistoryFbcd PerfCounter64, + cmEthernetNetPortHistoryAclDropNoMatch PerfCounter64, + cmEthernetNetPortHistoryAclFwd2Cpu PerfCounter64, + cmEthernetNetPortHistoryDhcpDropNoAssocIf PerfCounter64, + cmEthernetNetPortHistoryLkupFails PerfCounter64 +} + +cmEthernetNetPortHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Ethernet Network Port statistics entry." + ::= { cmEthernetNetPortHistoryEntry 1 } + +cmEthernetNetPortHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmEthernetNetPortHistoryEntry 2 } + +cmEthernetNetPortHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmEthernetNetPortHistoryEntry 3 } + +cmEthernetNetPortHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmEthernetNetPortHistoryEntry 4 } + +cmEthernetNetPortHistoryESBF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames sent in A2N direction." + ::= { cmEthernetNetPortHistoryEntry 5 } + +cmEthernetNetPortHistoryESBP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames received in N2A direction." + ::= { cmEthernetNetPortHistoryEntry 6 } + +cmEthernetNetPortHistoryESBS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes sent in A2N direction." + ::= { cmEthernetNetPortHistoryEntry 7 } + +cmEthernetNetPortHistoryESC OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Collisions detected in N2A direction." + ::= { cmEthernetNetPortHistoryEntry 8 } + +cmEthernetNetPortHistoryESCAE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CRC Aligned Errors detected in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 9 } + +cmEthernetNetPortHistoryESDE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Drop Events detected." + ::= { cmEthernetNetPortHistoryEntry 10 } + +cmEthernetNetPortHistoryESF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fragments detected in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 11 } + +cmEthernetNetPortHistoryESFS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames sent in the A2N direction." + ::= { cmEthernetNetPortHistoryEntry 12 } + +cmEthernetNetPortHistoryESJ OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Jabbers detected in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 13 } + +cmEthernetNetPortHistoryESMF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Frames sent in the A2N direction." + ::= { cmEthernetNetPortHistoryEntry 14 } + +cmEthernetNetPortHistoryESMP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Packets received in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 15 } + +cmEthernetNetPortHistoryESO OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Octets received in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 16 } + +cmEthernetNetPortHistoryESOF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Frames detected and dropped in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 17 } + +cmEthernetNetPortHistoryESOP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Packets received in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 18 } + +cmEthernetNetPortHistoryESP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets received in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 19 } + +cmEthernetNetPortHistoryESP64 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "64 Octet Frames received in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 20 } + +cmEthernetNetPortHistoryESP65 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "65 to 127 Octet Frames received in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 21 } + +cmEthernetNetPortHistoryESP128 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "128 to 255 Octet Frames received in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 22 } + +cmEthernetNetPortHistoryESP256 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "256 to 511 Octet Frames received in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 23 } + +cmEthernetNetPortHistoryESP512 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "512 to 1023 Octet Frames received in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 24 } + +cmEthernetNetPortHistoryESP1024 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1024 to 1518 Octet Frames received in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 25 } + +cmEthernetNetPortHistoryESP1519 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1519 to Max MTU Octet Frames received in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 26 } + +cmEthernetNetPortHistoryESUF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unicast Frames sent in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 27 } + +cmEthernetNetPortHistoryESUP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Undersize Packets received in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 28 } + +cmEthernetNetPortHistoryL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 29 } + +cmEthernetNetPortHistoryL2CPFP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Processed in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 30 } + +cmEthernetNetPortHistoryLES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Line Errored Seconds detected in the N2A direction. These are + incremented if a False Carrier or Errored Symbol event occurs + since the last 1-second poll. + This object is deprecated." + ::= { cmEthernetNetPortHistoryEntry 31 } + +cmEthernetNetPortHistoryLBC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser Bias Current (in mA) for the physical layer. This is + applicable only if the media type for the Network Port is fiber." + ::= { cmEthernetNetPortHistoryEntry 32 } + +cmEthernetNetPortHistoryOPT OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Transmitted (in dBm) for the physical layer. This is + applicable only if the media type for the Network Port is fiber." + ::= { cmEthernetNetPortHistoryEntry 33 } + +cmEthernetNetPortHistoryOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Received (in dBm) for the physical layer. This is + applicable only if the media type for the Network Port is fiber." + ::= { cmEthernetNetPortHistoryEntry 34 } + + +cmEthernetNetPortHistoryAUFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Untagged Frames + Discarded (AUFD) in the N2A direction. This counter is not applicable + for GE206." + ::= { cmEthernetNetPortHistoryEntry 35 } + +cmEthernetNetPortHistoryAPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Priority Tagged Frames + Discarded (APFD) in the N2A direction. This counter is not applicable + for GE206." + ::= { cmEthernetNetPortHistoryEntry 36 } + +cmEthernetNetPortHistoryABRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate in the N2A direction." + ::= { cmEthernetNetPortHistoryEntry 37 } + +cmEthernetNetPortHistoryABRTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate in the A2N direction." + ::= { cmEthernetNetPortHistoryEntry 38 } + +cmEthernetNetPortHistoryPSC OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Protection Switch Counts on the port ." + ::= { cmEthernetNetPortHistoryEntry 39 } + +cmEthernetNetPortHistoryTemp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The temperature of the physical layer when media type is fiber." + ::= { cmEthernetNetPortHistoryEntry 40 } + +cmEthernetNetPortHistoryUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unavailable Seconds on the Port." + ::= { cmEthernetNetPortHistoryEntry 41 } + +cmEthernetNetPortHistoryL2PTRxFramesEncap OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Layer 2 Protocol Tunneling Recevied Frames Encapsulated." + ::= { cmEthernetNetPortHistoryEntry 42 } + +cmEthernetNetPortHistoryL2PTTxFramesDecap OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Layer 2 Protocol Tunneling Transmitted Frames De-encapsulated." + ::= { cmEthernetNetPortHistoryEntry 43 } + +cmEthernetNetPortHistoryIBRMaxRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum bits received on a port in any 1-sec with the PM interval." + ::= { cmEthernetNetPortHistoryEntry 44 } + +cmEthernetNetPortHistoryIBRMaxTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum bits transmitted on a port in any 1-sec with the PM interval." + ::= { cmEthernetNetPortHistoryEntry 45 } + +cmEthernetNetPortHistoryIBRMinRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum bits received on a port in any 1-sec with the PM interval" + ::= { cmEthernetNetPortHistoryEntry 46 } + +cmEthernetNetPortHistoryIBRMinTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum bits transmitted on a port in any 1-sec with the PM interval" + ::= { cmEthernetNetPortHistoryEntry 47 } + +cmEthernetNetPortHistoryIBRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bits received in the most recent 1-sec" + ::= { cmEthernetNetPortHistoryEntry 48 } + +cmEthernetNetPortHistoryIBRTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bits transmitted in the most recent 1-sec" + ::= { cmEthernetNetPortHistoryEntry 49 } + +cmEthernetNetPortHistoryFmcd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame of multicast drop." + ::= { cmEthernetNetPortHistoryEntry 50 } + +cmEthernetNetPortHistoryFbcd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame of broadcast drop." + ::= { cmEthernetNetPortHistoryEntry 51 } + +cmEthernetNetPortHistoryAclDropNoMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of L3 control protocol frames dropped due to acl no match." + ::= { cmEthernetNetPortHistoryEntry 52 } + +cmEthernetNetPortHistoryAclFwd2Cpu OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of L3 Control protocol frames foward to cpu." + ::= { cmEthernetNetPortHistoryEntry 53 } + +cmEthernetNetPortHistoryDhcpDropNoAssocIf OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of DHCP packets dropped by CPU due to no associated Traffic IP Interface found." + ::= { cmEthernetNetPortHistoryEntry 54 } + +cmEthernetNetPortHistoryLkupFails OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Membership lookup fail counts." + ::= { cmEthernetNetPortHistoryEntry 55 } + +-- +-- Ethernet Network Port Threshold Table +-- +cmEthernetNetPortThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetNetPortThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Ethernet + Network Port Thresholds." + ::= { cmPerfObjects 7 } + +cmEthernetNetPortThresholdEntry OBJECT-TYPE + SYNTAX CmEthernetNetPortThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetNetPortThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmEthernetNetPortStatsIndex, cmEthernetNetPortThresholdIndex } + ::= { cmEthernetNetPortThresholdTable 1 } + +CmEthernetNetPortThresholdEntry ::= SEQUENCE { + cmEthernetNetPortThresholdIndex Integer32, + cmEthernetNetPortThresholdInterval CmPmIntervalType, + cmEthernetNetPortThresholdVariable VariablePointer, + cmEthernetNetPortThresholdValueLo Unsigned32, + cmEthernetNetPortThresholdValueHi Unsigned32, + cmEthernetNetPortThresholdMonValue Counter64 +} + +cmEthernetNetPortThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmEthernetNetPortThresholdTable." + ::= { cmEthernetNetPortThresholdEntry 1 } + +cmEthernetNetPortThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmEthernetNetPortThresholdEntry 2 } + +cmEthernetNetPortThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { cmEthernetNetPortThresholdEntry 3 } + +cmEthernetNetPortThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value. Please note that in case of + cmEthernetNetPortStatsOPR, cmEthernetNetPortStatsOPT and cmEthernetNetPortStatsTEMP, + the values are 2's complement, since these could have negative values." + ::= { cmEthernetNetPortThresholdEntry 4 } + +cmEthernetNetPortThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value. Please note that in case of + cmEthernetNetPortStatsOPR, cmEthernetNetPortStatsOPT and cmEthernetNetPortStatsTEMP, + the values are 2's complement, since these could have negative values." + ::= { cmEthernetNetPortThresholdEntry 5 } + +cmEthernetNetPortThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmEthernetNetPortThresholdVariable. + Please note that in case of cmEthernetNetPortStatsOPR, cmEthernetNetPortStatsOPT + and cmEthernetNetPortStatsTEMP, the values are 2's complement, since these could be + negative values." + ::= { cmEthernetNetPortThresholdEntry 6 } + +-- +-- Ethernet Network Port Threshold Variance Table +-- +cmEthernetNetPortThresholdVarTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetNetPortThresholdVarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Ethernet + Network Port Threshold variances." + ::= { cmPerfObjects 8 } + +cmEthernetNetPortThresholdVarEntry OBJECT-TYPE + SYNTAX CmEthernetNetPortThresholdVarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetNetPortThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cmEthernetNetPortStatsIndex} + ::= { cmEthernetNetPortThresholdVarTable 1 } + +CmEthernetNetPortThresholdVarEntry ::= SEQUENCE { + cmEthernetNetPortThresholdVarOprVariance Integer32, + cmEthernetNetPortThresholdVarOptVariance Integer32 +} + +cmEthernetNetPortThresholdVarOprVariance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Variance in the Optical Power Received (in dbM), beyond which + threshold crossing alert will be generated." + ::= { cmEthernetNetPortThresholdVarEntry 1 } + +cmEthernetNetPortThresholdVarOptVariance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Variance in the Optical Power Transmitted (in dbM), beyond which + threshold crossing alert will be generated." + ::= { cmEthernetNetPortThresholdVarEntry 2 } + +-- +-- Ethernet Flow Current Statistics Table +-- +cmFlowStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmFlowStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of EVC statistics. + These reflect the current data." + ::= { cmPerfObjects 9 } + +cmFlowStatsEntry OBJECT-TYPE + SYNTAX CmFlowStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmFlowStatsTable. + Entries exist in this table for each EVC." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmFlowIndex, cmFlowStatsIndex } + ::= { cmFlowStatsTable 1 } + +CmFlowStatsEntry ::= SEQUENCE { + cmFlowStatsIndex Integer32, + cmFlowStatsIntervalType CmPmIntervalType, + cmFlowStatsValid TruthValue, + cmFlowStatsAction CmPmBinAction, + cmFlowStatsL2CPFD PerfCounter64, + cmFlowStatsABRA2N PerfCounter64, + cmFlowStatsABRRLA2N PerfCounter64, + cmFlowStatsABRRLRA2N PerfCounter64, + cmFlowStatsABRN2A PerfCounter64, + cmFlowStatsABRRLN2A PerfCounter64, + + --New objects available with FSP150CC GE101, GE206 devices + cmFlowStatsUAS PerfCounter64, + cmFlowStatsES PerfCounter64, + cmFlowStatsSES PerfCounter64, + cmFlowStatsFMGA2N PerfCounter64, + cmFlowStatsFMYA2N PerfCounter64, + cmFlowStatsFMYDA2N PerfCounter64, + cmFlowStatsFMRDA2N PerfCounter64, + cmFlowStatsBytesInA2N PerfCounter64, + cmFlowStatsBytesOutA2N PerfCounter64, + cmFlowStatsFMGN2A PerfCounter64, + cmFlowStatsFMYN2A PerfCounter64, + cmFlowStatsFMYDN2A PerfCounter64, + cmFlowStatsFMRDN2A PerfCounter64, + cmFlowStatsBytesInN2A PerfCounter64, + cmFlowStatsBytesOutN2A PerfCounter64, + cmFlowStatsFTDA2N PerfCounter64, + cmFlowStatsIBRA2NMax PerfCounter64, + cmFlowStatsIBRRlA2NMax PerfCounter64, + cmFlowStatsIBRA2NMin PerfCounter64, + cmFlowStatsIBRRlA2NMin PerfCounter64, + cmFlowStatsIBRA2N PerfCounter64, + cmFlowStatsIBRRlA2N PerfCounter64, + cmFlowStatsIBRN2AMax PerfCounter64, + cmFlowStatsIBRRlN2AMax PerfCounter64, + cmFlowStatsIBRN2AMin PerfCounter64, + cmFlowStatsIBRRlN2AMin PerfCounter64, + cmFlowStatsIBRN2A PerfCounter64, + cmFlowStatsIBRRlN2A PerfCounter64, + + --New objects available with FSP150CC GE206V/XG210 (Release 7.1CC) + cmFlowStatsFMCDA2N PerfCounter64, + cmFlowStatsFBCDA2N PerfCounter64, + cmFlowStatsACLN2ADrop PerfCounter64, + cmFlowStatsACLA2NDrop PerfCounter64 +} + +cmFlowStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Ethernet Flow statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { cmFlowStatsEntry 1 } + +cmFlowStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmFlowStatsEntry 2 } + +cmFlowStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmFlowStatsEntry 3 } + +cmFlowStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmFlowStatsEntry 4 } + +cmFlowStatsL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded in both A2N and N2A directions." + ::= { cmFlowStatsEntry 5 } + +cmFlowStatsABRA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate in the A2N direction." + ::= { cmFlowStatsEntry 6 } + +cmFlowStatsABRRLA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate, rate limited in the A2N direction." + ::= { cmFlowStatsEntry 7 } + +cmFlowStatsABRRLRA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate,rate limited (replicated) in the A2N direction." + ::= { cmFlowStatsEntry 8 } + +cmFlowStatsABRN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate in the N2A direction." + ::= { cmFlowStatsEntry 9 } + +cmFlowStatsABRRLN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate, rate limited in the N2A direction." + ::= { cmFlowStatsEntry 10 } + +cmFlowStatsUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Unavailable Seconds (UAS) on the flow." + ::= { cmFlowStatsEntry 11 } + +cmFlowStatsES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Errored Seconds (ES) on the flow." + ::= { cmFlowStatsEntry 12 } + +cmFlowStatsSES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Severely Errored Seconds (ES) on the flow." + ::= { cmFlowStatsEntry 13 } + +cmFlowStatsFMGA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green in A2N direction on the flow." + ::= { cmFlowStatsEntry 14 } + +cmFlowStatsFMYA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow in A2N direction on the flow." + ::= { cmFlowStatsEntry 15 } + +cmFlowStatsFMYDA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The number of Frames Marked Yellow and Discarded in A2N direction + on the flow." + ::= { cmFlowStatsEntry 16 } + +cmFlowStatsFMRDA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Red and Discarded in A2N direction + on the flow." + ::= { cmFlowStatsEntry 17 } + +cmFlowStatsBytesInA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes received on the Flow in A2N direction." + ::= { cmFlowStatsEntry 18 } + +cmFlowStatsBytesOutA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes transmitted on the Flow in A2N direction." + ::= { cmFlowStatsEntry 19 } + +cmFlowStatsFMGN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green in N2A direction on the flow." + ::= { cmFlowStatsEntry 20 } + +cmFlowStatsFMYN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow in N2A direction on the flow." + ::= { cmFlowStatsEntry 21 } + +cmFlowStatsFMYDN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The number of Frames Marked Yellow and Discarded in N2A direction + on the flow." + ::= { cmFlowStatsEntry 22 } + +cmFlowStatsFMRDN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Red and Discarded in N2A direction + on the flow." + ::= { cmFlowStatsEntry 23 } + +cmFlowStatsBytesInN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes received on the Flow in N2A direction." + ::= { cmFlowStatsEntry 24 } + +cmFlowStatsBytesOutN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes transmitted on the Flow in N2A direction." + ::= { cmFlowStatsEntry 25 } + +cmFlowStatsFTDA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes FTD in the A2N direction." + ::= { cmFlowStatsEntry 26 } + +cmFlowStatsIBRA2NMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum 'bits received' (sum of 'Bytes In' for all policers * 8) + for the Flow on the Access Port in any 1-sec within a PM interval." + ::= { cmFlowStatsEntry 27 } + +cmFlowStatsIBRRlA2NMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum 'bits received' after rate limiting + (sum of 'Bytes Out' for all policers * 8) for the Flow on the + Access Port in any 1-sec within a PM interval." + ::= { cmFlowStatsEntry 28 } + +cmFlowStatsIBRA2NMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum 'bits received' (sum of 'Bytes In' for all policers * 8) + for the Flow on the Access Port in any 1-sec within a PM interval." + ::= { cmFlowStatsEntry 29 } + +cmFlowStatsIBRRlA2NMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum 'bits received' after rate limiting + (sum of 'Bytes Out' for all policers * 8) for the Flow on the + Access Port in any 1-sec within a PM interval." + ::= { cmFlowStatsEntry 30 } + +cmFlowStatsIBRA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "'Bits received' (sum of 'Bytes In' for all policers * 8) + for the Flow on the Access Port in the most recent 1-sec." + ::= { cmFlowStatsEntry 31 } + +cmFlowStatsIBRRlA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "'Bits received' after rate limiting (sum of 'Bytes Out' for all policers * 8) + for the Flow on the Access Port in the most recent 1-sec." + ::= { cmFlowStatsEntry 32 } + +cmFlowStatsIBRN2AMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum 'bits received' (sum of 'Bytes In' for all policers * 8) + for the Flow on the Network Port in any 1-sec within a PM interval." + ::= { cmFlowStatsEntry 33 } + +cmFlowStatsIBRRlN2AMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum 'bits received' after rate limiting (sum of 'Bytes Out' for all policers * 8) + for the Flow on the Network Port in any 1-sec within a PM interval." + ::= { cmFlowStatsEntry 34 } + +cmFlowStatsIBRN2AMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum 'bits received' (sum of 'Bytes In' for all policers * 8) + for the Flow on the Network Port in any 1-sec within a PM interval." + ::= { cmFlowStatsEntry 35 } + +cmFlowStatsIBRRlN2AMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum 'bits received' after rate limiting (sum of 'Bytes Out' for all policers * 8) + for the Flow on the Network Port in any 1-sec within a PM interval." + ::= { cmFlowStatsEntry 36 } + +cmFlowStatsIBRN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "'Bits received' (sum of 'Bytes In' for all policers * 8) + for the Flow on the Network Port in the most recent 1-sec." + ::= { cmFlowStatsEntry 37 } + +cmFlowStatsIBRRlN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "'Bits received' after rate limiting (sum of 'Bytes Out' for all policers * 8) + for the Flow on the Network Port in the most recent 1-sec." + ::= { cmFlowStatsEntry 38 } + +cmFlowStatsFMCDA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of multicast frames dropped in A2N direction." + ::= { cmFlowStatsEntry 39 } + +cmFlowStatsFBCDA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of broadcast frames dropped in A2N direction." + ::= { cmFlowStatsEntry 40 } + +cmFlowStatsACLN2ADrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frame droped due to n2a direction ACL rule." + ::= { cmFlowStatsEntry 41 } + +cmFlowStatsACLA2NDrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frame droped due to a2n direction ACL rule." + ::= { cmFlowStatsEntry 42 } + +-- +-- Ethernet Flow History Statistics Table +-- +cmFlowHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmFlowHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of EVC statistics. These reflect the history data." + ::= { cmPerfObjects 10 } + +cmFlowHistoryEntry OBJECT-TYPE + SYNTAX CmFlowHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmFlowHistoryTable. + Entries exist in this table for each EVC." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmFlowIndex, cmFlowStatsIndex, cmFlowHistoryIndex } + ::= { cmFlowHistoryTable 1 } + +CmFlowHistoryEntry ::= SEQUENCE { + cmFlowHistoryIndex Integer32, + cmFlowHistoryTime DateAndTime, + cmFlowHistoryValid TruthValue, + cmFlowHistoryAction CmPmBinAction, + cmFlowHistoryL2CPFD PerfCounter64, + cmFlowHistoryABRA2N PerfCounter64, + cmFlowHistoryABRRLA2N PerfCounter64, + cmFlowHistoryABRRLRA2N PerfCounter64, + cmFlowHistoryABRN2A PerfCounter64, + cmFlowHistoryABRRLN2A PerfCounter64, + + --New objects available with FSP150CC GE101, GE206 devices + cmFlowHistoryUAS PerfCounter64, + cmFlowHistoryES PerfCounter64, + cmFlowHistorySES PerfCounter64, + cmFlowHistoryFMGA2N PerfCounter64, + cmFlowHistoryFMYA2N PerfCounter64, + cmFlowHistoryFMYDA2N PerfCounter64, + cmFlowHistoryFMRDA2N PerfCounter64, + cmFlowHistoryBytesInA2N PerfCounter64, + cmFlowHistoryBytesOutA2N PerfCounter64, + cmFlowHistoryFMGN2A PerfCounter64, + cmFlowHistoryFMYN2A PerfCounter64, + cmFlowHistoryFMYDN2A PerfCounter64, + cmFlowHistoryFMRDN2A PerfCounter64, + cmFlowHistoryBytesInN2A PerfCounter64, + cmFlowHistoryBytesOutN2A PerfCounter64, + cmFlowHistoryFTDA2N PerfCounter64, + cmFlowHistoryIBRA2NMax PerfCounter64, + cmFlowHistoryIBRRlA2NMax PerfCounter64, + cmFlowHistoryIBRA2NMin PerfCounter64, + cmFlowHistoryIBRRlA2NMin PerfCounter64, + cmFlowHistoryIBRA2N PerfCounter64, + cmFlowHistoryIBRRlA2N PerfCounter64, + cmFlowHistoryIBRN2AMax PerfCounter64, + cmFlowHistoryIBRRlN2AMax PerfCounter64, + cmFlowHistoryIBRN2AMin PerfCounter64, + cmFlowHistoryIBRRlN2AMin PerfCounter64, + cmFlowHistoryIBRN2A PerfCounter64, + cmFlowHistoryIBRRlN2A PerfCounter64, + + --New objects available with FSP150CC GE206V/XG210 (Release 7.1CC) + cmFlowHistoryFMCDA2N PerfCounter64, + cmFlowHistoryFBCDA2N PerfCounter64, + cmFlowHistoryACLN2ADrop PerfCounter64, + cmFlowHistoryACLA2NDrop PerfCounter64 +} + +cmFlowHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Ethernet Flow statistics entry." + ::= { cmFlowHistoryEntry 1 } + +cmFlowHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time of history interval." + ::= { cmFlowHistoryEntry 2 } + +cmFlowHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmFlowHistoryEntry 3 } + +cmFlowHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmFlowHistoryEntry 4 } + +cmFlowHistoryL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded in both A2N and N2A directions." + ::= { cmFlowHistoryEntry 5 } + +cmFlowHistoryABRA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate in the A2N direction." + ::= { cmFlowHistoryEntry 6 } + +cmFlowHistoryABRRLA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate, rate limited in the A2N direction." + ::= { cmFlowHistoryEntry 7 } + +cmFlowHistoryABRRLRA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate,rate limited (replicated) in the A2N direction." + ::= { cmFlowHistoryEntry 8 } + +cmFlowHistoryABRN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate in the N2A direction." + ::= { cmFlowHistoryEntry 9 } + +cmFlowHistoryABRRLN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate, rate limited in the N2A direction." + ::= { cmFlowHistoryEntry 10 } + +cmFlowHistoryUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Unavailable Seconds (UAS) on the flow." + ::= { cmFlowHistoryEntry 11 } + +cmFlowHistoryES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Errored Seconds (ES) on the flow." + ::= { cmFlowHistoryEntry 12 } + +cmFlowHistorySES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Severely Errored Seconds (ES) on the flow." + ::= { cmFlowHistoryEntry 13 } + +cmFlowHistoryFMGA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green in A2N direction on the flow." + ::= { cmFlowHistoryEntry 14 } + +cmFlowHistoryFMYA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow in A2N direction on the flow." + ::= { cmFlowHistoryEntry 15 } + +cmFlowHistoryFMYDA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The number of Frames Marked Yellow and Discarded in A2N direction + on the flow." + ::= { cmFlowHistoryEntry 16 } + +cmFlowHistoryFMRDA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Red and Discarded in A2N direction + on the flow." + ::= { cmFlowHistoryEntry 17 } + +cmFlowHistoryBytesInA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes received on the Flow in A2N direction." + ::= { cmFlowHistoryEntry 18 } + +cmFlowHistoryBytesOutA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes transmitted on the Flow in A2N direction." + ::= { cmFlowHistoryEntry 19 } + +cmFlowHistoryFMGN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green in N2A direction on the flow." + ::= { cmFlowHistoryEntry 20 } + +cmFlowHistoryFMYN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow in N2A direction on the flow." + ::= { cmFlowHistoryEntry 21 } + +cmFlowHistoryFMYDN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The number of Frames Marked Yellow and Discarded in N2A direction + on the flow." + ::= { cmFlowHistoryEntry 22 } + +cmFlowHistoryFMRDN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Red and Discarded in N2A direction + on the flow." + ::= { cmFlowHistoryEntry 23 } + +cmFlowHistoryBytesInN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes received on the Flow in N2A direction." + ::= { cmFlowHistoryEntry 24 } + +cmFlowHistoryBytesOutN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes transmitted on the Flow in N2A direction." + ::= { cmFlowHistoryEntry 25 } + +cmFlowHistoryFTDA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes FTD in the A2N direction." + ::= { cmFlowHistoryEntry 26 } + +cmFlowHistoryIBRA2NMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum 'bits received' (sum of 'Bytes In' for all policers * 8) + for the Flow on the Access Port in any 1-sec within a PM interval." + ::= { cmFlowHistoryEntry 27 } + +cmFlowHistoryIBRRlA2NMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum 'bits received' after rate limiting + (sum of 'Bytes Out' for all policers * 8) for the Flow on the + Access Port in any 1-sec within a PM interval." + ::= { cmFlowHistoryEntry 28 } + +cmFlowHistoryIBRA2NMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum 'bits received' (sum of 'Bytes In' for all policers * 8) + for the Flow on the Access Port in any 1-sec within a PM interval." + ::= { cmFlowHistoryEntry 29 } + +cmFlowHistoryIBRRlA2NMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum 'bits received' after rate limiting + (sum of 'Bytes Out' for all policers * 8) for the Flow on the + Access Port in any 1-sec within a PM interval." + ::= { cmFlowHistoryEntry 30 } + +cmFlowHistoryIBRA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "'Bits received' (sum of 'Bytes In' for all policers * 8) + for the Flow on the Access Port in the most recent 1-sec." + ::= { cmFlowHistoryEntry 31 } + +cmFlowHistoryIBRRlA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "'Bits received' after rate limiting (sum of 'Bytes Out' for all policers * 8) + for the Flow on the Access Port in the most recent 1-sec." + ::= { cmFlowHistoryEntry 32 } + +cmFlowHistoryIBRN2AMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum 'bits received' (sum of 'Bytes In' for all policers * 8) + for the Flow on the Network Port in any 1-sec within a PM interval." + ::= { cmFlowHistoryEntry 33 } + +cmFlowHistoryIBRRlN2AMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum 'bits received' after rate limiting (sum of 'Bytes Out' for all policers * 8) + for the Flow on the Network Port in any 1-sec within a PM interval." + ::= { cmFlowHistoryEntry 34 } + +cmFlowHistoryIBRN2AMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum 'bits received' (sum of 'Bytes In' for all policers * 8) + for the Flow on the Network Port in any 1-sec within a PM interval." + ::= { cmFlowHistoryEntry 35 } + +cmFlowHistoryIBRRlN2AMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum 'bits received' after rate limiting (sum of 'Bytes Out' for all policers * 8) + for the Flow on the Network Port in any 1-sec within a PM interval." + ::= { cmFlowHistoryEntry 36 } + +cmFlowHistoryIBRN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "'Bits received' (sum of 'Bytes In' for all policers * 8) + for the Flow on the Network Port in the most recent 1-sec." + ::= { cmFlowHistoryEntry 37 } + +cmFlowHistoryIBRRlN2A OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "'Bits received' after rate limiting (sum of 'Bytes Out' for all policers * 8) + for the Flow on the Network Port in the most recent 1-sec." + ::= { cmFlowHistoryEntry 38 } + +cmFlowHistoryFMCDA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of multicast frames dropped in A2N direction." + ::= { cmFlowHistoryEntry 39 } + +cmFlowHistoryFBCDA2N OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of broadcast frames dropped in A2N direction." + ::= { cmFlowHistoryEntry 40 } + +cmFlowHistoryACLN2ADrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frame dropped due to n2a direction ACL rule." + ::= { cmFlowHistoryEntry 41 } + +cmFlowHistoryACLA2NDrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frame dropped due to a2n direction ACL rule." + ::= { cmFlowHistoryEntry 42 } + +-- +-- EVC Threshold Table +-- +cmFlowThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmFlowThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Ethernet + Flow Thresholds." + ::= { cmPerfObjects 11 } + +cmFlowThresholdEntry OBJECT-TYPE + SYNTAX CmFlowThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmFlowThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmFlowIndex, cmFlowStatsIndex, cmFlowThresholdIndex } + ::= { cmFlowThresholdTable 1 } + +CmFlowThresholdEntry ::= SEQUENCE { + cmFlowThresholdIndex Integer32, + cmFlowThresholdInterval CmPmIntervalType, + cmFlowThresholdVariable VariablePointer, + cmFlowThresholdValueLo Unsigned32, + cmFlowThresholdValueHi Unsigned32, + cmFlowThresholdMonValue Counter64 +} + +cmFlowThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmFlowThresholdTable." + ::= { cmFlowThresholdEntry 1 } + +cmFlowThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmFlowThresholdEntry 2 } + +cmFlowThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { cmFlowThresholdEntry 3 } + +cmFlowThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { cmFlowThresholdEntry 4 } + +cmFlowThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { cmFlowThresholdEntry 5 } + +cmFlowThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmFlowThresholdVariable." + ::= { cmFlowThresholdEntry 6 } + + +-- +-- Quality of Service(QOS) Shaper Current Statistics Table +-- +cmQosShaperStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of QOS Shaper statistics. + These reflect the current data." + ::= { cmPerfObjects 12 } + +cmQosShaperStatsEntry OBJECT-TYPE + SYNTAX CmQosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosShaperStatsTable. + Entries exist in this table for each EVC." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmFlowIndex, cmQosShaperTypeIndex, cmQosShaperIndex, + cmQosShaperStatsIndex } + ::= { cmQosShaperStatsTable 1 } + +CmQosShaperStatsEntry ::= SEQUENCE { + cmQosShaperStatsIndex Integer32, + cmQosShaperStatsIntervalType CmPmIntervalType, + cmQosShaperStatsValid TruthValue, + cmQosShaperStatsAction CmPmBinAction, + cmQosShaperStatsBT PerfCounter64, + cmQosShaperStatsBTD PerfCounter64, + cmQosShaperStatsFD PerfCounter64, + cmQosShaperStatsFTD PerfCounter64, + cmQosShaperStatsBR PerfCounter64, + cmQosShaperStatsFR PerfCounter64, + cmQosShaperStatsABRRL PerfCounter64, + cmQosShaperStatsABRRLR PerfCounter64, + cmQosShaperStatsBREDD PerfCounter64, + cmQosShaperStatsFREDD PerfCounter64 +} + +cmQosShaperStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { cmQosShaperStatsEntry 1 } + +cmQosShaperStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmQosShaperStatsEntry 2 } + +cmQosShaperStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmQosShaperStatsEntry 3 } + +cmQosShaperStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmQosShaperStatsEntry 4 } + +cmQosShaperStatsBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { cmQosShaperStatsEntry 5 } + +cmQosShaperStatsBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { cmQosShaperStatsEntry 6 } + +cmQosShaperStatsFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { cmQosShaperStatsEntry 7 } + +cmQosShaperStatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { cmQosShaperStatsEntry 8 } + +cmQosShaperStatsBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Replicated." + ::= { cmQosShaperStatsEntry 9 } + +cmQosShaperStatsFR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Replicated." + ::= { cmQosShaperStatsEntry 10 } + +cmQosShaperStatsABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { cmQosShaperStatsEntry 11 } + +cmQosShaperStatsABRRLR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited, Replicated." + ::= { cmQosShaperStatsEntry 12 } + +cmQosShaperStatsBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { cmQosShaperStatsEntry 13 } + +cmQosShaperStatsFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { cmQosShaperStatsEntry 14 } + +-- +-- Quality of Service(QOS) Shaper History Statistics Table +-- +cmQosShaperHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of QOS Shaper statistics. + These reflect the history data." + ::= { cmPerfObjects 13 } + +cmQosShaperHistoryEntry OBJECT-TYPE + SYNTAX CmQosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosShaperHistoryTable. + Entries exist in this table for each EVC." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmFlowIndex, cmQosShaperTypeIndex, cmQosShaperIndex, + cmQosShaperStatsIndex, cmQosShaperHistoryIndex } + ::= { cmQosShaperHistoryTable 1 } + +CmQosShaperHistoryEntry ::= SEQUENCE { + cmQosShaperHistoryIndex Integer32, + cmQosShaperHistoryTime DateAndTime, + cmQosShaperHistoryValid TruthValue, + cmQosShaperHistoryAction CmPmBinAction, + cmQosShaperHistoryBT PerfCounter64, + cmQosShaperHistoryBTD PerfCounter64, + cmQosShaperHistoryFD PerfCounter64, + cmQosShaperHistoryFTD PerfCounter64, + cmQosShaperHistoryBR PerfCounter64, + cmQosShaperHistoryFR PerfCounter64, + cmQosShaperHistoryABRRL PerfCounter64, + cmQosShaperHistoryABRRLR PerfCounter64, + cmQosShaperHistoryBREDD PerfCounter64, + cmQosShaperHistoryFREDD PerfCounter64 +} + +cmQosShaperHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry." + ::= { cmQosShaperHistoryEntry 1 } + +cmQosShaperHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmQosShaperHistoryEntry 2 } + +cmQosShaperHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmQosShaperHistoryEntry 3 } + +cmQosShaperHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmQosShaperHistoryEntry 4 } + +cmQosShaperHistoryBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { cmQosShaperHistoryEntry 5 } + +cmQosShaperHistoryBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { cmQosShaperHistoryEntry 6 } + +cmQosShaperHistoryFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { cmQosShaperHistoryEntry 7 } + +cmQosShaperHistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { cmQosShaperHistoryEntry 8 } + +cmQosShaperHistoryBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Replicated." + ::= { cmQosShaperHistoryEntry 9 } + +cmQosShaperHistoryFR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Replicated." + ::= { cmQosShaperHistoryEntry 10 } + +cmQosShaperHistoryABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { cmQosShaperHistoryEntry 11 } + +cmQosShaperHistoryABRRLR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited, Replicated." + ::= { cmQosShaperHistoryEntry 12 } + +cmQosShaperHistoryBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { cmQosShaperHistoryEntry 13 } + +cmQosShaperHistoryFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { cmQosShaperHistoryEntry 14 } + + +-- +-- QOS Shaper Threshold Table +-- +cmQosShaperThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of QOS + Shaper Thresholds." + ::= { cmPerfObjects 14 } + +cmQosShaperThresholdEntry OBJECT-TYPE + SYNTAX CmQosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosShaperThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmFlowIndex, cmQosShaperTypeIndex, cmQosShaperIndex, + cmQosShaperStatsIndex, cmQosShaperThresholdIndex } + ::= { cmQosShaperThresholdTable 1 } + +CmQosShaperThresholdEntry ::= SEQUENCE { + cmQosShaperThresholdIndex Integer32, + cmQosShaperThresholdInterval CmPmIntervalType, + cmQosShaperThresholdVariable VariablePointer, + cmQosShaperThresholdValueLo Unsigned32, + cmQosShaperThresholdValueHi Unsigned32, + cmQosShaperThresholdMonValue Counter64 +} + +cmQosShaperThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmQosShaperThresholdTable." + ::= { cmQosShaperThresholdEntry 1 } + +cmQosShaperThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmQosShaperThresholdEntry 2 } + +cmQosShaperThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { cmQosShaperThresholdEntry 3 } + +cmQosShaperThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { cmQosShaperThresholdEntry 4 } + +cmQosShaperThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { cmQosShaperThresholdEntry 5 } + +cmQosShaperThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmQosShaperThresholdVariable." + ::= { cmQosShaperThresholdEntry 6 } + +-- +-- Quality of Service(QOS) Policer Current Statistics Table +-- +cmQosFlowPolicerStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosFlowPolicerStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of QOS Policer statistics. + These reflect the current data." + ::= { cmPerfObjects 15 } + +cmQosFlowPolicerStatsEntry OBJECT-TYPE + SYNTAX CmQosFlowPolicerStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosFlowPolicerStatsTable. + Entries exist in this table for each EVC." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmFlowIndex, cmQosFlowPolicerTypeIndex, cmQosFlowPolicerIndex, + cmQosFlowPolicerStatsIndex } + ::= { cmQosFlowPolicerStatsTable 1 } + +CmQosFlowPolicerStatsEntry ::= SEQUENCE { + cmQosFlowPolicerStatsIndex Integer32, + cmQosFlowPolicerStatsIntervalType CmPmIntervalType, + cmQosFlowPolicerStatsValid TruthValue, + cmQosFlowPolicerStatsAction CmPmBinAction, + cmQosFlowPolicerStatsFMG PerfCounter64, + cmQosFlowPolicerStatsFMY PerfCounter64, + cmQosFlowPolicerStatsFMYD PerfCounter64, + cmQosFlowPolicerStatsFMRD PerfCounter64, + cmQosFlowPolicerStatsBytesIn PerfCounter64, + cmQosFlowPolicerStatsBytesOut PerfCounter64, + cmQosFlowPolicerStatsABR PerfCounter64 +} + +cmQosFlowPolicerStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this QOS Policer statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { cmQosFlowPolicerStatsEntry 1 } + +cmQosFlowPolicerStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmQosFlowPolicerStatsEntry 2 } + +cmQosFlowPolicerStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmQosFlowPolicerStatsEntry 3 } + +cmQosFlowPolicerStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmQosFlowPolicerStatsEntry 4 } + +cmQosFlowPolicerStatsFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Green." + ::= { cmQosFlowPolicerStatsEntry 5 } + +cmQosFlowPolicerStatsFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow." + ::= { cmQosFlowPolicerStatsEntry 6 } + +cmQosFlowPolicerStatsFMYD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Frames Marked Yellow and Dropped." + ::= { cmQosFlowPolicerStatsEntry 7 } + +cmQosFlowPolicerStatsFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Red and Discarded." + ::= { cmQosFlowPolicerStatsEntry 8 } + +cmQosFlowPolicerStatsBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received by the Policer." + ::= { cmQosFlowPolicerStatsEntry 9 } + +cmQosFlowPolicerStatsBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transmitted by the Policer." + ::= { cmQosFlowPolicerStatsEntry 10 } + +cmQosFlowPolicerStatsABR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate on the Policer." + ::= { cmQosFlowPolicerStatsEntry 11 } + + +-- +-- Quality of Service(QOS) Policer History Statistics Table +-- +cmQosFlowPolicerHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosFlowPolicerHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of QOS Policer statistics. + These reflect the current data." + ::= { cmPerfObjects 16 } + +cmQosFlowPolicerHistoryEntry OBJECT-TYPE + SYNTAX CmQosFlowPolicerHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosFlowPolicerHistoryTable. + Entries exist in this table for each EVC." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmFlowIndex, cmQosFlowPolicerTypeIndex, cmQosFlowPolicerIndex, + cmQosFlowPolicerStatsIndex, cmQosFlowPolicerHistoryIndex } + ::= { cmQosFlowPolicerHistoryTable 1 } + +CmQosFlowPolicerHistoryEntry ::= SEQUENCE { + cmQosFlowPolicerHistoryIndex Integer32, + cmQosFlowPolicerHistoryTime DateAndTime, + cmQosFlowPolicerHistoryValid TruthValue, + cmQosFlowPolicerHistoryAction CmPmBinAction, + cmQosFlowPolicerHistoryFMG PerfCounter64, + cmQosFlowPolicerHistoryFMY PerfCounter64, + cmQosFlowPolicerHistoryFMYD PerfCounter64, + cmQosFlowPolicerHistoryFMRD PerfCounter64, + cmQosFlowPolicerHistoryBytesIn PerfCounter64, + cmQosFlowPolicerHistoryBytesOut PerfCounter64, + cmQosFlowPolicerHistoryABR PerfCounter64 +} + +cmQosFlowPolicerHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Policer history entry." + ::= { cmQosFlowPolicerHistoryEntry 1 } + +cmQosFlowPolicerHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmQosFlowPolicerHistoryEntry 2 } + +cmQosFlowPolicerHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmQosFlowPolicerHistoryEntry 3 } + +cmQosFlowPolicerHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmQosFlowPolicerHistoryEntry 4 } + +cmQosFlowPolicerHistoryFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Green." + ::= { cmQosFlowPolicerHistoryEntry 5 } + +cmQosFlowPolicerHistoryFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow." + ::= { cmQosFlowPolicerHistoryEntry 6 } + +cmQosFlowPolicerHistoryFMYD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Frames Marked Yellow and Dropped." + ::= { cmQosFlowPolicerHistoryEntry 7 } + +cmQosFlowPolicerHistoryFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Red and Discarded." + ::= { cmQosFlowPolicerHistoryEntry 8 } + +cmQosFlowPolicerHistoryBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received by the Policer." + ::= { cmQosFlowPolicerHistoryEntry 9 } + +cmQosFlowPolicerHistoryBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transmitted by the Policer." + ::= { cmQosFlowPolicerHistoryEntry 10 } + +cmQosFlowPolicerHistoryABR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate on the Policer." + ::= { cmQosFlowPolicerHistoryEntry 11 } + +-- +-- QOS Policer Threshold Table +-- +cmQosFlowPolicerThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosFlowPolicerThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of QOS + Policer Thresholds." + ::= { cmPerfObjects 17 } + +cmQosFlowPolicerThresholdEntry OBJECT-TYPE + SYNTAX CmQosFlowPolicerThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosFlowPolicerThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmFlowIndex, cmQosFlowPolicerTypeIndex, cmQosFlowPolicerIndex, + cmQosFlowPolicerStatsIndex, cmQosFlowPolicerThresholdIndex } + ::= { cmQosFlowPolicerThresholdTable 1 } + +CmQosFlowPolicerThresholdEntry ::= SEQUENCE { + cmQosFlowPolicerThresholdIndex Integer32, + cmQosFlowPolicerThresholdInterval CmPmIntervalType, + cmQosFlowPolicerThresholdVariable VariablePointer, + cmQosFlowPolicerThresholdValueLo Unsigned32, + cmQosFlowPolicerThresholdValueHi Unsigned32, + cmQosFlowPolicerThresholdMonValue Counter64 +} + +cmQosFlowPolicerThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmQosFlowPolicerThresholdTable." + ::= { cmQosFlowPolicerThresholdEntry 1 } + +cmQosFlowPolicerThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmQosFlowPolicerThresholdEntry 2 } + +cmQosFlowPolicerThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { cmQosFlowPolicerThresholdEntry 3 } + +cmQosFlowPolicerThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { cmQosFlowPolicerThresholdEntry 4 } + +cmQosFlowPolicerThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { cmQosFlowPolicerThresholdEntry 5 } + +cmQosFlowPolicerThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmQosFlowPolicerThresholdVariable." + ::= { cmQosFlowPolicerThresholdEntry 6 } + + +-- +-- Port Level Quality of Service(QOS) Shaper Current Statistics Table +-- +cmAccPortQosShaperStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmAccPortQosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Access Port Level QOS Shaper statistics. + These reflect the current data." + ::= { cmPerfObjects 18 } + +cmAccPortQosShaperStatsEntry OBJECT-TYPE + SYNTAX CmAccPortQosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmAccPortQosShaperStatsTable. + Entries exist in this table for each QOS Shaper per Access Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmAccPortQosShaperIndex, cmAccPortQosShaperStatsIndex } + ::= { cmAccPortQosShaperStatsTable 1 } + +CmAccPortQosShaperStatsEntry ::= SEQUENCE { + cmAccPortQosShaperStatsIndex Integer32, + cmAccPortQosShaperStatsIntervalType CmPmIntervalType, + cmAccPortQosShaperStatsValid TruthValue, + cmAccPortQosShaperStatsAction CmPmBinAction, + cmAccPortQosShaperStatsBT PerfCounter64, + cmAccPortQosShaperStatsBTD PerfCounter64, + cmAccPortQosShaperStatsFD PerfCounter64, + cmAccPortQosShaperStatsFTD PerfCounter64, + cmAccPortQosShaperStatsBR PerfCounter64, + cmAccPortQosShaperStatsFR PerfCounter64, + cmAccPortQosShaperStatsABRRL PerfCounter64, + cmAccPortQosShaperStatsBREDD PerfCounter64, + cmAccPortQosShaperStatsFREDD PerfCounter64 +} + +cmAccPortQosShaperStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { cmAccPortQosShaperStatsEntry 1 } + +cmAccPortQosShaperStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmAccPortQosShaperStatsEntry 2 } + +cmAccPortQosShaperStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmAccPortQosShaperStatsEntry 3 } + +cmAccPortQosShaperStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmAccPortQosShaperStatsEntry 4 } + +cmAccPortQosShaperStatsBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { cmAccPortQosShaperStatsEntry 5 } + +cmAccPortQosShaperStatsBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { cmAccPortQosShaperStatsEntry 6 } + +cmAccPortQosShaperStatsFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { cmAccPortQosShaperStatsEntry 7 } + +cmAccPortQosShaperStatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { cmAccPortQosShaperStatsEntry 8 } + +cmAccPortQosShaperStatsBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Replicated." + ::= { cmAccPortQosShaperStatsEntry 9 } + +cmAccPortQosShaperStatsFR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Replicated." + ::= { cmAccPortQosShaperStatsEntry 10 } + +cmAccPortQosShaperStatsABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { cmAccPortQosShaperStatsEntry 11 } + +cmAccPortQosShaperStatsBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { cmAccPortQosShaperStatsEntry 12 } + +cmAccPortQosShaperStatsFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { cmAccPortQosShaperStatsEntry 13 } + +-- +-- Quality of Service(QOS) Shaper History Statistics Table +-- +cmAccPortQosShaperHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmAccPortQosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Access Port Level QOS Shaper statistics. + These reflect the history data." + ::= { cmPerfObjects 19 } + +cmAccPortQosShaperHistoryEntry OBJECT-TYPE + SYNTAX CmAccPortQosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmAccPortQosShaperHistoryTable. + Entries exist in this table for each Shaper per Access Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmAccPortQosShaperIndex, cmAccPortQosShaperStatsIndex, cmAccPortQosShaperHistoryIndex } + ::= { cmAccPortQosShaperHistoryTable 1 } + +CmAccPortQosShaperHistoryEntry ::= SEQUENCE { + cmAccPortQosShaperHistoryIndex Integer32, + cmAccPortQosShaperHistoryTime DateAndTime, + cmAccPortQosShaperHistoryValid TruthValue, + cmAccPortQosShaperHistoryAction CmPmBinAction, + cmAccPortQosShaperHistoryBT PerfCounter64, + cmAccPortQosShaperHistoryBTD PerfCounter64, + cmAccPortQosShaperHistoryFD PerfCounter64, + cmAccPortQosShaperHistoryFTD PerfCounter64, + cmAccPortQosShaperHistoryBR PerfCounter64, + cmAccPortQosShaperHistoryFR PerfCounter64, + cmAccPortQosShaperHistoryABRRL PerfCounter64, + cmAccPortQosShaperHistoryBREDD PerfCounter64, + cmAccPortQosShaperHistoryFREDD PerfCounter64 +} + +cmAccPortQosShaperHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry." + ::= { cmAccPortQosShaperHistoryEntry 1 } + +cmAccPortQosShaperHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmAccPortQosShaperHistoryEntry 2 } + +cmAccPortQosShaperHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmAccPortQosShaperHistoryEntry 3 } + +cmAccPortQosShaperHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmAccPortQosShaperHistoryEntry 4 } + +cmAccPortQosShaperHistoryBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { cmAccPortQosShaperHistoryEntry 5 } + +cmAccPortQosShaperHistoryBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { cmAccPortQosShaperHistoryEntry 6 } + +cmAccPortQosShaperHistoryFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { cmAccPortQosShaperHistoryEntry 7 } + +cmAccPortQosShaperHistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { cmAccPortQosShaperHistoryEntry 8 } + +cmAccPortQosShaperHistoryBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Replicated." + ::= { cmAccPortQosShaperHistoryEntry 9 } + +cmAccPortQosShaperHistoryFR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Replicated." + ::= { cmAccPortQosShaperHistoryEntry 10 } + +cmAccPortQosShaperHistoryABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { cmAccPortQosShaperHistoryEntry 11 } + +cmAccPortQosShaperHistoryBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { cmAccPortQosShaperHistoryEntry 12 } + +cmAccPortQosShaperHistoryFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { cmAccPortQosShaperHistoryEntry 13 } + +-- +-- Access Port QOS Shaper Threshold Table +-- +cmAccPortQosShaperThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmAccPortQosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of QOS + Shaper Thresholds." + ::= { cmPerfObjects 20 } + +cmAccPortQosShaperThresholdEntry OBJECT-TYPE + SYNTAX CmAccPortQosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmAccPortQosShaperThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmAccPortQosShaperIndex, cmAccPortQosShaperStatsIndex, + cmAccPortQosShaperThresholdIndex } + ::= { cmAccPortQosShaperThresholdTable 1 } + +CmAccPortQosShaperThresholdEntry ::= SEQUENCE { + cmAccPortQosShaperThresholdIndex Integer32, + cmAccPortQosShaperThresholdInterval CmPmIntervalType, + cmAccPortQosShaperThresholdVariable VariablePointer, + cmAccPortQosShaperThresholdValueLo Unsigned32, + cmAccPortQosShaperThresholdValueHi Unsigned32, + cmAccPortQosShaperThresholdMonValue Counter64 +} + +cmAccPortQosShaperThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmAccPortQosShaperThresholdTable." + ::= { cmAccPortQosShaperThresholdEntry 1 } + +cmAccPortQosShaperThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmAccPortQosShaperThresholdEntry 2 } + +cmAccPortQosShaperThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { cmAccPortQosShaperThresholdEntry 3 } + +cmAccPortQosShaperThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { cmAccPortQosShaperThresholdEntry 4 } + +cmAccPortQosShaperThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { cmAccPortQosShaperThresholdEntry 5 } + +cmAccPortQosShaperThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmAccPortQosShaperThresholdVariable." + ::= { cmAccPortQosShaperThresholdEntry 6 } + +-- +-- Agg Ethernet Port Current Statistics Table +-- +cmEthernetTrafficPortStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetTrafficPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Agg Ethernet Port related statistics. + These reflect the current data." + ::= { cmPerfObjects 21 } + +cmEthernetTrafficPortStatsEntry OBJECT-TYPE + SYNTAX CmEthernetTrafficPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetTrafficPortStatsTable. + Entries exist in this table for each Ethernet interface/port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, cmEthernetTrafficPortStatsIndex } + ::= { cmEthernetTrafficPortStatsTable 1 } + +CmEthernetTrafficPortStatsEntry ::= SEQUENCE { + cmEthernetTrafficPortStatsIndex Integer32, + cmEthernetTrafficPortStatsIntervalType CmPmIntervalType, + cmEthernetTrafficPortStatsValid TruthValue, + cmEthernetTrafficPortStatsAction CmPmBinAction, + cmEthernetTrafficPortStatsESBF PerfCounter64, + cmEthernetTrafficPortStatsESBP PerfCounter64,--ES,EH + cmEthernetTrafficPortStatsESBS PerfCounter64, + cmEthernetTrafficPortStatsESC PerfCounter64,--ES,EH + cmEthernetTrafficPortStatsESCAE PerfCounter64,--ES,EH + cmEthernetTrafficPortStatsESDE PerfCounter64,--ES,EH + cmEthernetTrafficPortStatsESF PerfCounter64,--ES,EH + cmEthernetTrafficPortStatsESFS PerfCounter64, + cmEthernetTrafficPortStatsESJ PerfCounter64,--ES,EH + cmEthernetTrafficPortStatsESMF PerfCounter64, + cmEthernetTrafficPortStatsESMP PerfCounter64,--ES,EH + cmEthernetTrafficPortStatsESO PerfCounter64,--ES,EH,HC + cmEthernetTrafficPortStatsESOF PerfCounter64, + cmEthernetTrafficPortStatsESOP PerfCounter64,--ES,EH,HC + cmEthernetTrafficPortStatsESP PerfCounter64,--ES,EH,HC + cmEthernetTrafficPortStatsESP64 PerfCounter64,--ES, HC + cmEthernetTrafficPortStatsESP65 PerfCounter64,--ES, HC + cmEthernetTrafficPortStatsESP128 PerfCounter64,--ES, HC + cmEthernetTrafficPortStatsESP256 PerfCounter64,--ES, HC + cmEthernetTrafficPortStatsESP512 PerfCounter64,--ES, HC + cmEthernetTrafficPortStatsESP1024 PerfCounter64,--ES, HC + cmEthernetTrafficPortStatsESP1519 PerfCounter64, + cmEthernetTrafficPortStatsESUF PerfCounter64, + cmEthernetTrafficPortStatsESUP PerfCounter64,--ES,EH + cmEthernetTrafficPortStatsL2CPFD PerfCounter64, + cmEthernetTrafficPortStatsL2CPFP PerfCounter64, + cmEthernetTrafficPortStatsLES PerfCounter64, + cmEthernetTrafficPortStatsLBC Integer32, + cmEthernetTrafficPortStatsOPT Integer32, + cmEthernetTrafficPortStatsOPR Integer32, + cmEthernetTrafficPortStatsAUFD PerfCounter64, + cmEthernetTrafficPortStatsAPFD PerfCounter64, + cmEthernetTrafficPortStatsABRRx PerfCounter64, + cmEthernetTrafficPortStatsABRTx PerfCounter64, + cmEthernetTrafficPortStatsATFD PerfCounter64, + cmEthernetTrafficPortStatsUAS PerfCounter64, + cmEthernetTrafficPortStatsTemp Integer32, + cmEthernetTrafficPortStatsLkupFails PerfCounter64, + cmEthernetTrafficPortStatsPSC PerfCounter64, + +-- new 9.1.1 release columns + + cmEthernetTrafficPortStatsL2PTRxFramesEncap PerfCounter64, + cmEthernetTrafficPortStatsL2PTTxFramesDecap PerfCounter64, + cmEthernetTrafficPortStatsIBRMaxRx PerfCounter64, + cmEthernetTrafficPortStatsIBRMaxTx PerfCounter64, + cmEthernetTrafficPortStatsIBRMinRx PerfCounter64, + cmEthernetTrafficPortStatsIBRMinTx PerfCounter64, + cmEthernetTrafficPortStatsIBRRx PerfCounter64, + cmEthernetTrafficPortStatsIBRTx PerfCounter64, + cmEthernetTrafficPortStatsFmcd PerfCounter64, + cmEthernetTrafficPortStatsFbcd PerfCounter64, + cmEthernetTrafficPortStatsAclDropNoMatch PerfCounter64, + cmEthernetTrafficPortStatsAclFwd2Cpu PerfCounter64, + cmEthernetTrafficPortStatsDhcpDropNoAssocIf PerfCounter64, + cmEthernetTrafficPortStatsDroppedFragmented PerfCounter64, + cmEthernetTrafficPortStatsRLBC Integer32, + cmEthernetTrafficPortStatsROPT Integer32, + cmEthernetTrafficPortStatsROPR Integer32, + cmEthernetTrafficPortStatsRTemp Integer32 +} + +cmEthernetTrafficPortStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Agg Ethernet Port statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { cmEthernetTrafficPortStatsEntry 1 } + +cmEthernetTrafficPortStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmEthernetTrafficPortStatsEntry 2 } + +cmEthernetTrafficPortStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmEthernetTrafficPortStatsEntry 3 } + +cmEthernetTrafficPortStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmEthernetTrafficPortStatsEntry 4 } + +cmEthernetTrafficPortStatsESBF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames sent." + ::= { cmEthernetTrafficPortStatsEntry 5 } + +cmEthernetTrafficPortStatsESBP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames received." + ::= { cmEthernetTrafficPortStatsEntry 6 } + +cmEthernetTrafficPortStatsESBS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes sent." + ::= { cmEthernetTrafficPortStatsEntry 7 } + +cmEthernetTrafficPortStatsESC OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Collisions detected." + ::= { cmEthernetTrafficPortStatsEntry 8 } + +cmEthernetTrafficPortStatsESCAE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CRC Aligned Errors detected." + ::= { cmEthernetTrafficPortStatsEntry 9 } + +cmEthernetTrafficPortStatsESDE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Drop Events detected." + ::= { cmEthernetTrafficPortStatsEntry 10 } + +cmEthernetTrafficPortStatsESF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fragments detected." + ::= { cmEthernetTrafficPortStatsEntry 11 } + +cmEthernetTrafficPortStatsESFS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames sent." + ::= { cmEthernetTrafficPortStatsEntry 12 } + +cmEthernetTrafficPortStatsESJ OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Jabbers detected." + ::= { cmEthernetTrafficPortStatsEntry 13 } + +cmEthernetTrafficPortStatsESMF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Frames sent." + ::= { cmEthernetTrafficPortStatsEntry 14 } + +cmEthernetTrafficPortStatsESMP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Packets received." + ::= { cmEthernetTrafficPortStatsEntry 15 } + +cmEthernetTrafficPortStatsESO OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Octets received." + ::= { cmEthernetTrafficPortStatsEntry 16 } + +cmEthernetTrafficPortStatsESOF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Frames Dropped On Sending Direction." + ::= { cmEthernetTrafficPortStatsEntry 17 } + +cmEthernetTrafficPortStatsESOP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Packets Dropped On Receiving Direction." + ::= { cmEthernetTrafficPortStatsEntry 18 } + +cmEthernetTrafficPortStatsESP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets received." + ::= { cmEthernetTrafficPortStatsEntry 19 } + +cmEthernetTrafficPortStatsESP64 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "64 Octet Frames received." + ::= { cmEthernetTrafficPortStatsEntry 20 } + +cmEthernetTrafficPortStatsESP65 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "65 to 127 Octet Frames received." + ::= { cmEthernetTrafficPortStatsEntry 21 } + +cmEthernetTrafficPortStatsESP128 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "128 to 255 Octet Frames received." + ::= { cmEthernetTrafficPortStatsEntry 22 } + +cmEthernetTrafficPortStatsESP256 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "256 to 511 Octet Frames received." + ::= { cmEthernetTrafficPortStatsEntry 23 } + +cmEthernetTrafficPortStatsESP512 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "512 to 1023 Octet Frames received." + ::= { cmEthernetTrafficPortStatsEntry 24 } + +cmEthernetTrafficPortStatsESP1024 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1024 to 1518 Octet Frames received." + ::= { cmEthernetTrafficPortStatsEntry 25 } + +cmEthernetTrafficPortStatsESP1519 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1519 to Max MTU Octet Frames received." + ::= { cmEthernetTrafficPortStatsEntry 26 } + +cmEthernetTrafficPortStatsESUF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unicast Frames sent." + ::= { cmEthernetTrafficPortStatsEntry 27 } + +cmEthernetTrafficPortStatsESUP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unicast Packets received." + ::= { cmEthernetTrafficPortStatsEntry 28 } + +cmEthernetTrafficPortStatsL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded." + ::= { cmEthernetTrafficPortStatsEntry 29 } + +cmEthernetTrafficPortStatsL2CPFP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Processed." + ::= { cmEthernetTrafficPortStatsEntry 30 } + +cmEthernetTrafficPortStatsLES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Line Errored Seconds detected. These are + incremented if a False Carrier or Errored Symbol event occurs + since the last 1-second poll. + This object is deprecated." + ::= { cmEthernetTrafficPortStatsEntry 31 } + +cmEthernetTrafficPortStatsLBC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser Bias Current (in mA) for the physical layer. This is + applicable only if the media type for the Port is fiber." + ::= { cmEthernetTrafficPortStatsEntry 32 } + +cmEthernetTrafficPortStatsOPT OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Transmitted (in dBm) for the physical layer. This is + applicable only if the media type for the Port is fiber." + ::= { cmEthernetTrafficPortStatsEntry 33 } + +cmEthernetTrafficPortStatsOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Received (in dBm) for the physical layer. This is + applicable only if the media type for the Port is fiber." + ::= { cmEthernetTrafficPortStatsEntry 34 } + + +cmEthernetTrafficPortStatsAUFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Untagged Frames + Discarded (AUFD)." + ::= { cmEthernetTrafficPortStatsEntry 35 } + +cmEthernetTrafficPortStatsAPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Priority Tagged Frames + Discarded (APFD)." + ::= { cmEthernetTrafficPortStatsEntry 36 } + +cmEthernetTrafficPortStatsABRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate." + ::= { cmEthernetTrafficPortStatsEntry 37 } + +cmEthernetTrafficPortStatsABRTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate." + ::= { cmEthernetTrafficPortStatsEntry 38 } + +cmEthernetTrafficPortStatsATFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The AFP tagged frames dropped." + ::= { cmEthernetTrafficPortStatsEntry 39 } + +cmEthernetTrafficPortStatsUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Unavailable Seconds (UAS)." + ::= { cmEthernetTrafficPortStatsEntry 40 } + +cmEthernetTrafficPortStatsTemp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The temperature of the physical layer when media type is fiber." + ::= { cmEthernetTrafficPortStatsEntry 41 } + +cmEthernetTrafficPortStatsLkupFails OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packet Discarded due to Lookup Fail." + ::= { cmEthernetTrafficPortStatsEntry 42 } + +cmEthernetTrafficPortStatsPSC OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Proctetion Switch Count." + ::= { cmEthernetTrafficPortStatsEntry 43 } + +cmEthernetTrafficPortStatsL2PTRxFramesEncap OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Layer 2 Protocol Tunneling Recevied Frames Encapsulated." + ::= { cmEthernetTrafficPortStatsEntry 44 } + +cmEthernetTrafficPortStatsL2PTTxFramesDecap OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Layer 2 Protocol Tunneling Transmitted Frames De-encapsulated." + ::= { cmEthernetTrafficPortStatsEntry 45 } + +cmEthernetTrafficPortStatsIBRMaxRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum bits received on a port in any 1-sec with the PM interval." + ::= { cmEthernetTrafficPortStatsEntry 46 } + +cmEthernetTrafficPortStatsIBRMaxTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum bits transmitted on a port in any 1-sec with the PM interval." + ::= { cmEthernetTrafficPortStatsEntry 47 } + +cmEthernetTrafficPortStatsIBRMinRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum bits received on a port in any 1-sec with the PM interval" + ::= { cmEthernetTrafficPortStatsEntry 48 } + +cmEthernetTrafficPortStatsIBRMinTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum bits transmitted on a port in any 1-sec with the PM interval" + ::= { cmEthernetTrafficPortStatsEntry 49 } + +cmEthernetTrafficPortStatsIBRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bits received in the most recent 1-sec" + ::= { cmEthernetTrafficPortStatsEntry 50 } + +cmEthernetTrafficPortStatsIBRTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bits transmitted in the most recent 1-sec" + ::= { cmEthernetTrafficPortStatsEntry 51 } + +cmEthernetTrafficPortStatsFmcd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frame of multicast drop." + ::= { cmEthernetTrafficPortStatsEntry 52 } + +cmEthernetTrafficPortStatsFbcd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frame of broadcast drop." + ::= { cmEthernetTrafficPortStatsEntry 53 } + +cmEthernetTrafficPortStatsAclDropNoMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of L3 control protocol frames dropped due to no acl rule match." + ::= { cmEthernetTrafficPortStatsEntry 54 } + +cmEthernetTrafficPortStatsAclFwd2Cpu OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of L3 Control protocol frames foward to cpu." + ::= { cmEthernetTrafficPortStatsEntry 55 } + +cmEthernetTrafficPortStatsDhcpDropNoAssocIf OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of DHCP packets dropped by CPU due to no associated Traffic IP Interface found." + ::= { cmEthernetTrafficPortStatsEntry 56 } + +cmEthernetTrafficPortStatsDroppedFragmented OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of L3 control protocol frames dropped due to packet fragmentation." + ::= { cmEthernetTrafficPortStatsEntry 57 } + +cmEthernetTrafficPortStatsRLBC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser Bias Current (in mA) for the remote physical layer. This is + applicable only if the media type for the Port is fiber." + ::= { cmEthernetTrafficPortStatsEntry 58 } + +cmEthernetTrafficPortStatsROPT OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Transmitted (in dBm) for the remote physical layer. This is + applicable only if the media type for the Port is fiber." + ::= { cmEthernetTrafficPortStatsEntry 59 } + +cmEthernetTrafficPortStatsROPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Received (in dBm) for the remote physical layer. This is + applicable only if the media type for the Port is fiber." + ::= { cmEthernetTrafficPortStatsEntry 60 } + +cmEthernetTrafficPortStatsRTemp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The temperature of the remote physical layer when media type is fiber." + ::= { cmEthernetTrafficPortStatsEntry 61 } + +-- +-- Agg Ethernet Port History Table +-- +cmEthernetTrafficPortHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetTrafficPortHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Agg Ethernet Port related statistics. + These reflect the history data." + ::= { cmPerfObjects 22 } + +cmEthernetTrafficPortHistoryEntry OBJECT-TYPE + SYNTAX CmEthernetTrafficPortHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetTrafficPortHistoryTable. + Entries exist in this table for each Agg Ethernet port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmEthernetTrafficPortStatsIndex, cmEthernetTrafficPortHistoryIndex } + ::= { cmEthernetTrafficPortHistoryTable 1 } + +CmEthernetTrafficPortHistoryEntry ::= SEQUENCE { + cmEthernetTrafficPortHistoryIndex Integer32, + cmEthernetTrafficPortHistoryTime DateAndTime, + cmEthernetTrafficPortHistoryValid TruthValue, + cmEthernetTrafficPortHistoryAction CmPmBinAction, + cmEthernetTrafficPortHistoryESBF PerfCounter64, + cmEthernetTrafficPortHistoryESBP PerfCounter64,--ES,EH + cmEthernetTrafficPortHistoryESBS PerfCounter64, + cmEthernetTrafficPortHistoryESC PerfCounter64,--ES,EH + cmEthernetTrafficPortHistoryESCAE PerfCounter64,--ES,EH + cmEthernetTrafficPortHistoryESDE PerfCounter64,--ES,EH + cmEthernetTrafficPortHistoryESF PerfCounter64,--ES,EH + cmEthernetTrafficPortHistoryESFS PerfCounter64, + cmEthernetTrafficPortHistoryESJ PerfCounter64,--ES,EH + cmEthernetTrafficPortHistoryESMF PerfCounter64, + cmEthernetTrafficPortHistoryESMP PerfCounter64,--ES,EH + cmEthernetTrafficPortHistoryESO PerfCounter64,--ES,EH,HC + cmEthernetTrafficPortHistoryESOF PerfCounter64, + cmEthernetTrafficPortHistoryESOP PerfCounter64,--ES,EH,HC + cmEthernetTrafficPortHistoryESP PerfCounter64,--ES,EH,HC + cmEthernetTrafficPortHistoryESP64 PerfCounter64,--ES, HC + cmEthernetTrafficPortHistoryESP65 PerfCounter64,--ES, HC + cmEthernetTrafficPortHistoryESP128 PerfCounter64,--ES, HC + cmEthernetTrafficPortHistoryESP256 PerfCounter64,--ES, HC + cmEthernetTrafficPortHistoryESP512 PerfCounter64,--ES, HC + cmEthernetTrafficPortHistoryESP1024 PerfCounter64,--ES, HC + cmEthernetTrafficPortHistoryESP1519 PerfCounter64, + cmEthernetTrafficPortHistoryESUF PerfCounter64, + cmEthernetTrafficPortHistoryESUP PerfCounter64,--ES,EH + cmEthernetTrafficPortHistoryL2CPFD PerfCounter64, + cmEthernetTrafficPortHistoryL2CPFP PerfCounter64, + cmEthernetTrafficPortHistoryLES PerfCounter64, + cmEthernetTrafficPortHistoryLBC Integer32, + cmEthernetTrafficPortHistoryOPT Integer32, + cmEthernetTrafficPortHistoryOPR Integer32, + cmEthernetTrafficPortHistoryAUFD PerfCounter64, + cmEthernetTrafficPortHistoryAPFD PerfCounter64, + cmEthernetTrafficPortHistoryABRRx PerfCounter64, + cmEthernetTrafficPortHistoryABRTx PerfCounter64, + cmEthernetTrafficPortHistoryATFD PerfCounter64, + cmEthernetTrafficPortHistoryUAS PerfCounter64, + cmEthernetTrafficPortHistoryTemp Integer32, + cmEthernetTrafficPortHistoryLkupFails PerfCounter64, + cmEthernetTrafficPortHistoryPSC PerfCounter64, + +-- new 9.1.1 release columns + + cmEthernetTrafficPortHistoryL2PTRxFramesEncap PerfCounter64, + cmEthernetTrafficPortHistoryL2PTTxFramesDecap PerfCounter64, + cmEthernetTrafficPortHistoryIBRMaxRx PerfCounter64, + cmEthernetTrafficPortHistoryIBRMaxTx PerfCounter64, + cmEthernetTrafficPortHistoryIBRMinRx PerfCounter64, + cmEthernetTrafficPortHistoryIBRMinTx PerfCounter64, + cmEthernetTrafficPortHistoryIBRRx PerfCounter64, + cmEthernetTrafficPortHistoryIBRTx PerfCounter64, + cmEthernetTrafficPortHistoryFmcd PerfCounter64, + cmEthernetTrafficPortHistoryFbcd PerfCounter64, + cmEthernetTrafficPortHistoryAclDropNoMatch PerfCounter64, + cmEthernetTrafficPortHistoryAclFwd2Cpu PerfCounter64, + cmEthernetTrafficPortHistoryDhcpDropNoAssocIf PerfCounter64, + cmEthernetTrafficPortHistoryDroppedFragmented PerfCounter64, + cmEthernetTrafficPortHistoryRLBC Integer32, + cmEthernetTrafficPortHistoryROPT Integer32, + cmEthernetTrafficPortHistoryROPR Integer32, + cmEthernetTrafficPortHistoryRTemp Integer32 + +} + +cmEthernetTrafficPortHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Ethernet Port statistics entry." + ::= { cmEthernetTrafficPortHistoryEntry 1 } + +cmEthernetTrafficPortHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmEthernetTrafficPortHistoryEntry 2 } + +cmEthernetTrafficPortHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmEthernetTrafficPortHistoryEntry 3 } + +cmEthernetTrafficPortHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmEthernetTrafficPortHistoryEntry 4 } + +cmEthernetTrafficPortHistoryESBF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames sent." + ::= { cmEthernetTrafficPortHistoryEntry 5 } + +cmEthernetTrafficPortHistoryESBP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames received." + ::= { cmEthernetTrafficPortHistoryEntry 6 } + +cmEthernetTrafficPortHistoryESBS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes sent." + ::= { cmEthernetTrafficPortHistoryEntry 7 } + +cmEthernetTrafficPortHistoryESC OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Collisions detected." + ::= { cmEthernetTrafficPortHistoryEntry 8 } + +cmEthernetTrafficPortHistoryESCAE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CRC Aligned Errors detected." + ::= { cmEthernetTrafficPortHistoryEntry 9 } + +cmEthernetTrafficPortHistoryESDE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Drop Events detected." + ::= { cmEthernetTrafficPortHistoryEntry 10 } + +cmEthernetTrafficPortHistoryESF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fragments detected." + ::= { cmEthernetTrafficPortHistoryEntry 11 } + +cmEthernetTrafficPortHistoryESFS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames sent." + ::= { cmEthernetTrafficPortHistoryEntry 12 } + +cmEthernetTrafficPortHistoryESJ OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Jabbers detected." + ::= { cmEthernetTrafficPortHistoryEntry 13 } + +cmEthernetTrafficPortHistoryESMF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Frames sent." + ::= { cmEthernetTrafficPortHistoryEntry 14 } + +cmEthernetTrafficPortHistoryESMP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Packets received." + ::= { cmEthernetTrafficPortHistoryEntry 15 } + +cmEthernetTrafficPortHistoryESO OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Octets received." + ::= { cmEthernetTrafficPortHistoryEntry 16 } + +cmEthernetTrafficPortHistoryESOF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Frames Dropped On Sending Direction." + ::= { cmEthernetTrafficPortHistoryEntry 17 } + +cmEthernetTrafficPortHistoryESOP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Packets Dropped On Receiving Direction." + ::= { cmEthernetTrafficPortHistoryEntry 18 } + +cmEthernetTrafficPortHistoryESP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets received." + ::= { cmEthernetTrafficPortHistoryEntry 19 } + +cmEthernetTrafficPortHistoryESP64 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "64 Octet Frames received." + ::= { cmEthernetTrafficPortHistoryEntry 20 } + +cmEthernetTrafficPortHistoryESP65 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "65 to 127 Octet Frames received." + ::= { cmEthernetTrafficPortHistoryEntry 21 } + +cmEthernetTrafficPortHistoryESP128 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "128 to 255 Octet Frames received." + ::= { cmEthernetTrafficPortHistoryEntry 22 } + +cmEthernetTrafficPortHistoryESP256 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "256 to 511 Octet Frames received." + ::= { cmEthernetTrafficPortHistoryEntry 23 } + +cmEthernetTrafficPortHistoryESP512 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "512 to 1023 Octet Frames received." + ::= { cmEthernetTrafficPortHistoryEntry 24 } + +cmEthernetTrafficPortHistoryESP1024 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1024 to 1518 Octet Frames received." + ::= { cmEthernetTrafficPortHistoryEntry 25 } + +cmEthernetTrafficPortHistoryESP1519 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1519 to Max MTU Octet Frames received." + ::= { cmEthernetTrafficPortHistoryEntry 26 } + +cmEthernetTrafficPortHistoryESUF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unicast Frames sent." + ::= { cmEthernetTrafficPortHistoryEntry 27 } + +cmEthernetTrafficPortHistoryESUP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unicast Packets received." + ::= { cmEthernetTrafficPortHistoryEntry 28 } + +cmEthernetTrafficPortHistoryL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded." + ::= { cmEthernetTrafficPortHistoryEntry 29 } + +cmEthernetTrafficPortHistoryL2CPFP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Processed." + ::= { cmEthernetTrafficPortHistoryEntry 30 } + +cmEthernetTrafficPortHistoryLES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Line Errored Seconds detected. These are + incremented if a False Carrier or Errored Symbol event occurs + since the last 1-second poll. + This object is deprecated." + ::= { cmEthernetTrafficPortHistoryEntry 31 } + +cmEthernetTrafficPortHistoryLBC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser Bias Current (in mA) for the physical layer. This is + applicable only if the media type for the Port is fiber." + ::= { cmEthernetTrafficPortHistoryEntry 32 } + +cmEthernetTrafficPortHistoryOPT OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Transmitted (in dBm) for the physical layer. This is + applicable only if the media type for the Port is fiber." + ::= { cmEthernetTrafficPortHistoryEntry 33 } + +cmEthernetTrafficPortHistoryOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Received (in dBm) for the physical layer. This is + applicable only if the media type for the Port is fiber." + ::= { cmEthernetTrafficPortHistoryEntry 34 } + + +cmEthernetTrafficPortHistoryAUFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Untagged Frames + Discarded (AUFD)." + ::= { cmEthernetTrafficPortHistoryEntry 35 } + +cmEthernetTrafficPortHistoryAPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Priority Tagged Frames + Discarded (APFD)." + ::= { cmEthernetTrafficPortHistoryEntry 36 } + +cmEthernetTrafficPortHistoryABRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate." + ::= { cmEthernetTrafficPortHistoryEntry 37 } + +cmEthernetTrafficPortHistoryABRTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate." + ::= { cmEthernetTrafficPortHistoryEntry 38 } + +cmEthernetTrafficPortHistoryATFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The AFP tagged frames dropped." + ::= { cmEthernetTrafficPortHistoryEntry 39 } + +cmEthernetTrafficPortHistoryUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Unavailable Seconds (UAS)." + ::= { cmEthernetTrafficPortHistoryEntry 40 } + +cmEthernetTrafficPortHistoryTemp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The temperature of the physical layer when media type is fiber." + ::= { cmEthernetTrafficPortHistoryEntry 41 } + +cmEthernetTrafficPortHistoryLkupFails OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packet Discarded due to Lookup Fail." + ::= { cmEthernetTrafficPortHistoryEntry 42 } + +cmEthernetTrafficPortHistoryPSC OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protection Switch Count." + ::= { cmEthernetTrafficPortHistoryEntry 43 } + +cmEthernetTrafficPortHistoryL2PTRxFramesEncap OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Layer 2 Protocol Tunneling Recevied Frames Encapsulated." + ::= { cmEthernetTrafficPortHistoryEntry 44 } + +cmEthernetTrafficPortHistoryL2PTTxFramesDecap OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Layer 2 Protocol Tunneling Transmitted Frames De-encapsulated." + ::= { cmEthernetTrafficPortHistoryEntry 45 } + +cmEthernetTrafficPortHistoryIBRMaxRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum bits received on a port in any 1-sec with the PM interval." + ::= { cmEthernetTrafficPortHistoryEntry 46 } + +cmEthernetTrafficPortHistoryIBRMaxTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum bits transmitted on a port in any 1-sec with the PM interval." + ::= { cmEthernetTrafficPortHistoryEntry 47 } + +cmEthernetTrafficPortHistoryIBRMinRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum bits received on a port in any 1-sec with the PM interval" + ::= { cmEthernetTrafficPortHistoryEntry 48 } + +cmEthernetTrafficPortHistoryIBRMinTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum bits transmitted on a port in any 1-sec with the PM interval" + ::= { cmEthernetTrafficPortHistoryEntry 49 } + +cmEthernetTrafficPortHistoryIBRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bits received in the most recent 1-sec" + ::= { cmEthernetTrafficPortHistoryEntry 50 } + +cmEthernetTrafficPortHistoryIBRTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bits transmitted in the most recent 1-sec" + ::= { cmEthernetTrafficPortHistoryEntry 51 } + +cmEthernetTrafficPortHistoryFmcd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame of multicast drop" + ::= { cmEthernetTrafficPortHistoryEntry 52 } + +cmEthernetTrafficPortHistoryFbcd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame of broadcast drop." + ::= { cmEthernetTrafficPortHistoryEntry 53 } + +cmEthernetTrafficPortHistoryAclDropNoMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of L3 control protocol frames dropped due to acl no match." + ::= { cmEthernetTrafficPortHistoryEntry 54 } + +cmEthernetTrafficPortHistoryAclFwd2Cpu OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of L3 Control protocol frames foward to cpu." + ::= { cmEthernetTrafficPortHistoryEntry 55 } + +cmEthernetTrafficPortHistoryDhcpDropNoAssocIf OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of DHCP packets dropped by CPU due to no associated Traffic IP Interface found." + ::= { cmEthernetTrafficPortHistoryEntry 56 } + +cmEthernetTrafficPortHistoryDroppedFragmented OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Counter of L3 control protocol frames dropped due to packet fragmentation." + ::= { cmEthernetTrafficPortHistoryEntry 57 } + +cmEthernetTrafficPortHistoryRLBC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser Bias Current (in mA) for the remote physical layer. This is + applicable only if the media type for the Port is fiber." + ::= { cmEthernetTrafficPortHistoryEntry 58 } + +cmEthernetTrafficPortHistoryROPT OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Transmitted (in dBm) for the remote physical layer. This is + applicable only if the media type for the Port is fiber." + ::= { cmEthernetTrafficPortHistoryEntry 59 } + +cmEthernetTrafficPortHistoryROPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optical Power Received (in dBm) for the remote physical layer. This is + applicable only if the media type for the Port is fiber." + ::= { cmEthernetTrafficPortHistoryEntry 60 } + +cmEthernetTrafficPortHistoryRTemp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The temperature of the remote physical layer when media type is fiber." + ::= { cmEthernetTrafficPortHistoryEntry 61 } + +-- +-- Agg Ethernet Port Threshold Table +-- +cmEthernetTrafficPortThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetTrafficPortThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Agg Ethernet + Port Thresholds." + ::= { cmPerfObjects 23 } + +cmEthernetTrafficPortThresholdEntry OBJECT-TYPE + SYNTAX CmEthernetTrafficPortThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetTrafficPortThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmEthernetTrafficPortStatsIndex, cmEthernetTrafficPortThresholdIndex } + ::= { cmEthernetTrafficPortThresholdTable 1 } + +CmEthernetTrafficPortThresholdEntry ::= SEQUENCE { + cmEthernetTrafficPortThresholdIndex Integer32, + cmEthernetTrafficPortThresholdInterval CmPmIntervalType, + cmEthernetTrafficPortThresholdVariable VariablePointer, + cmEthernetTrafficPortThresholdValueLo Unsigned32, + cmEthernetTrafficPortThresholdValueHi Unsigned32, + cmEthernetTrafficPortThresholdMonValue Counter64 +} + +cmEthernetTrafficPortThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmEthernetTrafficPortThresholdTable." + ::= { cmEthernetTrafficPortThresholdEntry 1 } + +cmEthernetTrafficPortThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmEthernetTrafficPortThresholdEntry 2 } + +cmEthernetTrafficPortThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { cmEthernetTrafficPortThresholdEntry 3 } + +cmEthernetTrafficPortThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { cmEthernetTrafficPortThresholdEntry 4 } + +cmEthernetTrafficPortThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { cmEthernetTrafficPortThresholdEntry 5 } + +cmEthernetTrafficPortThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmEthernetTrafficPortThresholdVariable." + ::= { cmEthernetTrafficPortThresholdEntry 6 } + +-- +-- Agg Ethernet Port Threshold Variance Table +-- +cmEthernetTrafficPortThresholdVarTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetTrafficPortThresholdVarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Agg Ethernet + Port Threshold variances." + ::= { cmPerfObjects 24 } + +cmEthernetTrafficPortThresholdVarEntry OBJECT-TYPE + SYNTAX CmEthernetTrafficPortThresholdVarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetTrafficPortThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmEthernetTrafficPortStatsIndex} + ::= { cmEthernetTrafficPortThresholdVarTable 1 } + +CmEthernetTrafficPortThresholdVarEntry ::= SEQUENCE { + cmEthernetTrafficPortThresholdVarOprVariance Integer32, + cmEthernetTrafficPortThresholdVarOptVariance Integer32 +} + +cmEthernetTrafficPortThresholdVarOprVariance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Variance in the Optical Power Received (in dbM), beyond which + threshold crossing alert will be generated." + ::= { cmEthernetTrafficPortThresholdVarEntry 1 } + +cmEthernetTrafficPortThresholdVarOptVariance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Variance in the Optical Power Transmitted (in dbM), beyond which + threshold crossing alert will be generated." + ::= { cmEthernetTrafficPortThresholdVarEntry 2 } + +-- +-- Agg Ethernet FlowPoint Current Statistics Table +-- +cmFlowPointStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmFlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of flowPiont statistics. + These reflect the current data." + ::= { cmPerfObjects 25 } + +cmFlowPointStatsEntry OBJECT-TYPE + SYNTAX CmFlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmFlowPointStatsTable. + Entries exist in this table for each EVC." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, cmFlowPointIndex, cmFlowPointStatsIndex } + ::= { cmFlowPointStatsTable 1 } + +CmFlowPointStatsEntry ::= SEQUENCE { + cmFlowPointStatsIndex Integer32, + cmFlowPointStatsIntervalType CmPmIntervalType, + cmFlowPointStatsValid TruthValue, + cmFlowPointStatsAction CmPmBinAction, + cmFlowPointStatsL2CPFD PerfCounter64, + cmFlowPointStatsABRRx PerfCounter64, + cmFlowPointStatsABRRLRx PerfCounter64, + cmFlowPointStatsUAS PerfCounter64, + cmFlowPointStatsSES PerfCounter64, + cmFlowPointStatsFMG PerfCounter64, + cmFlowPointStatsFMY PerfCounter64, + cmFlowPointStatsFMRD PerfCounter64, + cmFlowPointStatsFTD PerfCounter64, + cmFlowPointStatsBytesIn PerfCounter64, + cmFlowPointStatsBytesOut PerfCounter64, + cmFlowPointStatsFREDD PerfCounter64, + cmFlowPointStatsFACLD PerfCounter64, + cmFlowPointStatsFMYD PerfCounter64, + cmFlowPointStatsFMGD PerfCounter64, + cmFlowPointStatsFD PerfCounter64, + cmFlowPointStatsFMCD PerfCounter64, + cmFlowPointStatsFBCD PerfCounter64, + cmFlowPointStatsBT PerfCounter64, + cmFlowPointStatsFLD PerfCounter64, + +-- new 9.1.1 xgpro columns + + cmFlowPointStatsIBRMax PerfCounter64, + cmFlowPointStatsIBRRlMax PerfCounter64, + cmFlowPointStatsIBRMin PerfCounter64, + cmFlowPointStatsIBRRlMin PerfCounter64, + cmFlowPointStatsIBR PerfCounter64, + cmFlowPointStatsIBRRl PerfCounter64, + cmFlowPointStatsFdRxFb PerfCounter64, + cmFlowPointStatsFdTxFb PerfCounter64, + cmFlowPointStatsFdicd PerfCounter64, + cmFlowPointStatsNumLearnTableFlushes PerfCounter64, + +-- Elephant Flow Management + + cmFlowPointStatsEfFramesDiscarded PerfCounter64, + cmFlowPointStatsEfBytesDiscarded PerfCounter64, + +-- ACL related stats + + cmFlowPointStatsAclDropNoMatch PerfCounter64, + cmFlowPointStatsAclRuleDrop PerfCounter64 +} + +cmFlowPointStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Agg Ethernet Flow statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { cmFlowPointStatsEntry 1 } + +cmFlowPointStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmFlowPointStatsEntry 2 } + +cmFlowPointStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmFlowPointStatsEntry 3 } + +cmFlowPointStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmFlowPointStatsEntry 4 } + +cmFlowPointStatsL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded." + ::= { cmFlowPointStatsEntry 5 } + +cmFlowPointStatsABRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate." + ::= { cmFlowPointStatsEntry 6 } + +cmFlowPointStatsABRRLRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate, rate limited." + ::= { cmFlowPointStatsEntry 7 } + +cmFlowPointStatsUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Unavailable Seconds (UAS)." + ::= { cmFlowPointStatsEntry 8 } + +cmFlowPointStatsSES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Severely Errored Seconds (ES)." + ::= { cmFlowPointStatsEntry 9 } + +cmFlowPointStatsFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green." + ::= { cmFlowPointStatsEntry 10 } + +cmFlowPointStatsFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow." + ::= { cmFlowPointStatsEntry 11 } + +cmFlowPointStatsFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Red and Discarded." + ::= { cmFlowPointStatsEntry 12 } + +cmFlowPointStatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Tail Dropped." + ::= { cmFlowPointStatsEntry 13 } + +cmFlowPointStatsBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes In in the ingress direction." + ::= { cmFlowPointStatsEntry 14 } + +cmFlowPointStatsBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes Out in the ingress direction." + ::= { cmFlowPointStatsEntry 15 } + +cmFlowPointStatsFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames WRED Dropped in the ingress direction." + ::= { cmFlowPointStatsEntry 16 } + +cmFlowPointStatsFACLD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ACL Frames Discarded in the ingress directions." + ::= { cmFlowPointStatsEntry 17 } + +cmFlowPointStatsFMYD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow and Dropped in the ingress direction." + ::= { cmFlowPointStatsEntry 18 } + +cmFlowPointStatsFMGD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green and Dropped in the ingress direction." + ::= { cmFlowPointStatsEntry 19 } + +cmFlowPointStatsFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dequeued by the 8 queues of egress flow point." + ::= { cmFlowPointStatsEntry 20 } + +cmFlowPointStatsFMCD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frame with Destination MAC MultiCast dropped in ingress FP." + ::= { cmFlowPointStatsEntry 21 } + +cmFlowPointStatsFBCD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frame with Destination MAC BroadCast dropped in ingress FP." + ::= { cmFlowPointStatsEntry 22 } + +cmFlowPointStatsBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes dequeued(Transmitted) by the 8 queues in egress FP." + ::= { cmFlowPointStatsEntry 23 } + +cmFlowPointStatsFLD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of frames dropped in STM1-4-ET or FE-36E card in egress direction." + ::= { cmFlowPointStatsEntry 24 } + +cmFlowPointStatsIBRMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Maximum." + ::= { cmFlowPointStatsEntry 25 } + +cmFlowPointStatsIBRRlMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Maximum - Rate Limited." + ::= { cmFlowPointStatsEntry 26 } + +cmFlowPointStatsIBRMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum." + ::= { cmFlowPointStatsEntry 27 } + +cmFlowPointStatsIBRRlMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum - Rate Limited." + ::= { cmFlowPointStatsEntry 28 } + +cmFlowPointStatsIBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum." + ::= { cmFlowPointStatsEntry 29 } + +cmFlowPointStatsIBRRl OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum - Rate Limited." + ::= { cmFlowPointStatsEntry 30 } + +cmFlowPointStatsFdRxFb OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped RX - Flowpoint Blocked." + ::= { cmFlowPointStatsEntry 31 } + +cmFlowPointStatsFdTxFb OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped TX - Flowpoint Blocked." + ::= { cmFlowPointStatsEntry 32 } + +cmFlowPointStatsFdicd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped - Ingress COS Disabled." + ::= { cmFlowPointStatsEntry 33 } + +cmFlowPointStatsNumLearnTableFlushes OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of learning table flushes." + ::= { cmFlowPointStatsEntry 34 } + +cmFlowPointStatsEfFramesDiscarded OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the frames discarded due to Elephant Flow + rate limiting." + ::= { cmFlowPointStatsEntry 35 } + +cmFlowPointStatsEfBytesDiscarded OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the bytes discarded due to Elephant Flow + rate limiting." + ::= { cmFlowPointStatsEntry 36 } + +cmFlowPointStatsAclDropNoMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of dropped packets due to no match in ACL rule." + ::= { cmFlowPointStatsEntry 37 } + +cmFlowPointStatsAclRuleDrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of dropped packets in ACL rule." + ::= { cmFlowPointStatsEntry 38 } + +-- +-- Agg Ethernet Flow History Table +-- +cmFlowPointHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmFlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of flowPiont statistics. + These reflect the history data." + ::= { cmPerfObjects 26 } + +cmFlowPointHistoryEntry OBJECT-TYPE + SYNTAX CmFlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmFlowPointHistoryTable. + Entries exist in this table for each FlowPoint." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, cmFlowPointIndex, cmFlowPointStatsIndex, cmFlowPointHistoryIndex } + ::= { cmFlowPointHistoryTable 1 } + +CmFlowPointHistoryEntry ::= SEQUENCE { + cmFlowPointHistoryIndex Integer32, + cmFlowPointHistoryTime DateAndTime, + cmFlowPointHistoryValid TruthValue, + cmFlowPointHistoryAction CmPmBinAction, + cmFlowPointHistoryL2CPFD PerfCounter64, + cmFlowPointHistoryABRRx PerfCounter64, + cmFlowPointHistoryABRRLRx PerfCounter64, + cmFlowPointHistoryUAS PerfCounter64, + cmFlowPointHistorySES PerfCounter64, + cmFlowPointHistoryFMG PerfCounter64, + cmFlowPointHistoryFMY PerfCounter64, + cmFlowPointHistoryFMRD PerfCounter64, + cmFlowPointHistoryFTD PerfCounter64, + cmFlowPointHistoryBytesIn PerfCounter64, + cmFlowPointHistoryBytesOut PerfCounter64, + cmFlowPointHistoryFREDD PerfCounter64, + cmFlowPointHistoryFACLD PerfCounter64, + cmFlowPointHistoryFMYD PerfCounter64, + cmFlowPointHistoryFMGD PerfCounter64, + cmFlowPointHistoryFD PerfCounter64, + cmFlowPointHistoryFMCD PerfCounter64, + cmFlowPointHistoryFBCD PerfCounter64, + cmFlowPointHistoryBT PerfCounter64, + cmFlowPointHistoryFLD PerfCounter64, + +-- new 9.1.1 xgpro columns + + cmFlowPointHistoryIBRMax PerfCounter64, + cmFlowPointHistoryIBRRlMax PerfCounter64, + cmFlowPointHistoryIBRMin PerfCounter64, + cmFlowPointHistoryIBRRlMin PerfCounter64, + cmFlowPointHistoryIBR PerfCounter64, + cmFlowPointHistoryIBRRl PerfCounter64, + cmFlowPointHistoryFdRxFb PerfCounter64, + cmFlowPointHistoryFdTxFb PerfCounter64, + cmFlowPointHistoryFdicd PerfCounter64, + cmFlowPointHistoryNumLearnTableFlushes PerfCounter64, + +-- Elephant Flow Management + + cmFlowPointHistoryEfFramesDiscarded PerfCounter64, + cmFlowPointHistoryEfBytesDiscarded PerfCounter64, + +-- ACL related stats + + cmFlowPointHistoryAclDropNoMatch PerfCounter64, + cmFlowPointHistoryAclRuleDrop PerfCounter64 +} + +cmFlowPointHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Agg Ethernet FlowPoint History statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { cmFlowPointHistoryEntry 1 } + +cmFlowPointHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmFlowPointHistoryEntry 2 } + +cmFlowPointHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmFlowPointHistoryEntry 3 } + +cmFlowPointHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmFlowPointHistoryEntry 4 } + +cmFlowPointHistoryL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded." + ::= { cmFlowPointHistoryEntry 5 } + +cmFlowPointHistoryABRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate." + ::= { cmFlowPointHistoryEntry 6 } + +cmFlowPointHistoryABRRLRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate, rate limited." + ::= { cmFlowPointHistoryEntry 7 } + +cmFlowPointHistoryUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Unavailable Seconds (UAS)." + ::= { cmFlowPointHistoryEntry 8 } + +cmFlowPointHistorySES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Severely Errored Seconds (ES)." + ::= { cmFlowPointHistoryEntry 9 } + +cmFlowPointHistoryFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green." + ::= { cmFlowPointHistoryEntry 10 } + +cmFlowPointHistoryFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow." + ::= { cmFlowPointHistoryEntry 11 } + +cmFlowPointHistoryFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Red and Discarded." + ::= { cmFlowPointHistoryEntry 12 } + +cmFlowPointHistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Tail Dropped." + ::= { cmFlowPointHistoryEntry 13 } + +cmFlowPointHistoryBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes In in the ingress direction." + ::= { cmFlowPointHistoryEntry 14 } + +cmFlowPointHistoryBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes Out in the ingress direction." + ::= { cmFlowPointHistoryEntry 15 } + +cmFlowPointHistoryFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames WRED Dropped in the ingress direction." + ::= { cmFlowPointHistoryEntry 16 } + +cmFlowPointHistoryFACLD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ACL Frames Discarded in the ingress directions." + ::= { cmFlowPointHistoryEntry 17 } + +cmFlowPointHistoryFMYD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow and Dropped in the ingress direction." + ::= { cmFlowPointHistoryEntry 18 } + +cmFlowPointHistoryFMGD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green and Dropped in the ingress direction." + ::= { cmFlowPointHistoryEntry 19 } + +cmFlowPointHistoryFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dequeued by the 8 queues of egress flow point." + ::= { cmFlowPointHistoryEntry 20 } + +cmFlowPointHistoryFMCD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frame with Destination MAC MultiCast dropped in ingress FP." + ::= { cmFlowPointHistoryEntry 21 } + +cmFlowPointHistoryFBCD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frame with Destination MAC BroadCast dropped in ingress FP." + ::= { cmFlowPointHistoryEntry 22 } + +cmFlowPointHistoryBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes dequeued(Transmitted) by the 8 queues in egress FP." + ::= { cmFlowPointHistoryEntry 23 } + +cmFlowPointHistoryFLD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of frames dropped in STM1-4-ET or FE-36E card in egress direction." + ::= { cmFlowPointHistoryEntry 24 } + +cmFlowPointHistoryIBRMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Maximum." + ::= { cmFlowPointHistoryEntry 25 } + +cmFlowPointHistoryIBRRlMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Maximum - Rate Limited." + ::= { cmFlowPointHistoryEntry 26 } + +cmFlowPointHistoryIBRMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum." + ::= { cmFlowPointHistoryEntry 27 } + +cmFlowPointHistoryIBRRlMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum - Rate Limited." + ::= { cmFlowPointHistoryEntry 28 } + +cmFlowPointHistoryIBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum." + ::= { cmFlowPointHistoryEntry 29 } + +cmFlowPointHistoryIBRRl OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum - Rate Limited." + ::= { cmFlowPointHistoryEntry 30 } + +cmFlowPointHistoryFdRxFb OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped RX - Flowpoint Blocked." + ::= { cmFlowPointHistoryEntry 31 } + +cmFlowPointHistoryFdTxFb OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped TX - Flowpoint Blocked." + ::= { cmFlowPointHistoryEntry 32 } + +cmFlowPointHistoryFdicd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped - Ingress COS Disabled." + ::= { cmFlowPointHistoryEntry 33 } + +cmFlowPointHistoryNumLearnTableFlushes OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of learning table flushes." + ::= { cmFlowPointHistoryEntry 34 } + +cmFlowPointHistoryEfFramesDiscarded OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the frames discarded due to Elephant Flow + rate limiting." + ::= { cmFlowPointHistoryEntry 35 } + +cmFlowPointHistoryEfBytesDiscarded OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the bytes discarded due to Elephant Flow + rate limiting." + ::= { cmFlowPointHistoryEntry 36 } + +cmFlowPointHistoryAclDropNoMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of dropped packets due to no match in ACL rule." + ::= { cmFlowPointHistoryEntry 37 } + +cmFlowPointHistoryAclRuleDrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of dropped packets in ACL rule." + ::= { cmFlowPointHistoryEntry 38 } + +-- +-- Agg FlowPoint Threshold Table +-- +cmFlowPointThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmFlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Agg FlowPoint Thresholds." + ::= { cmPerfObjects 27 } + +cmFlowPointThresholdEntry OBJECT-TYPE + SYNTAX CmFlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmFlowPointThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, cmFlowPointStatsIndex, cmFlowPointThresholdIndex } + ::= { cmFlowPointThresholdTable 1 } + +CmFlowPointThresholdEntry ::= SEQUENCE { + cmFlowPointThresholdIndex Integer32, + cmFlowPointThresholdInterval CmPmIntervalType, + cmFlowPointThresholdVariable VariablePointer, + cmFlowPointThresholdValueLo Unsigned32, + cmFlowPointThresholdValueHi Unsigned32, + cmFlowPointThresholdMonValue Counter64 +} + +cmFlowPointThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmFlowPointThresholdTable." + ::= { cmFlowPointThresholdEntry 1 } + +cmFlowPointThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmFlowPointThresholdEntry 2 } + +cmFlowPointThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be sampled." + ::= { cmFlowPointThresholdEntry 3 } + +cmFlowPointThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { cmFlowPointThresholdEntry 4 } + +cmFlowPointThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { cmFlowPointThresholdEntry 5 } + +cmFlowPointThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmFlowPointThresholdVariable." + ::= { cmFlowPointThresholdEntry 6 } + +cmOAMFlowPointStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmOAMFlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of flowPiont statistics. + These reflect the current data." + ::= { cmPerfObjects 28 } + +cmOAMFlowPointStatsEntry OBJECT-TYPE + SYNTAX CmOAMFlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmOAMFlowPointStatsTable. + Entries exist in this table for each EVC." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, cmOAMFlowPointIndex, cmOAMFlowPointStatsIndex } + ::= { cmOAMFlowPointStatsTable 1 } + +CmOAMFlowPointStatsEntry ::= SEQUENCE { + cmOAMFlowPointStatsIndex Integer32, + cmOAMFlowPointStatsIntervalType CmPmIntervalType, + cmOAMFlowPointStatsValid TruthValue, + cmOAMFlowPointStatsAction CmPmBinAction, + cmOAMFlowPointStatsUAS PerfCounter64, + cmOAMFlowPointStatsSES PerfCounter64 +} + +cmOAMFlowPointStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Agg Ethernet Flow statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { cmOAMFlowPointStatsEntry 1 } + +cmOAMFlowPointStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmOAMFlowPointStatsEntry 2 } + +cmOAMFlowPointStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmOAMFlowPointStatsEntry 3 } + +cmOAMFlowPointStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmOAMFlowPointStatsEntry 4 } + +cmOAMFlowPointStatsUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Unavailable Seconds (UAS)." + ::= { cmOAMFlowPointStatsEntry 5 } + +cmOAMFlowPointStatsSES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Severely Errored Seconds (ES)." + ::= { cmOAMFlowPointStatsEntry 6 } + +-- +-- OAM FlowPoint History Table +-- +cmOAMFlowPointHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmOAMFlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of flowPiont statistics. + These reflect the history data." + ::= { cmPerfObjects 29 } + +cmOAMFlowPointHistoryEntry OBJECT-TYPE + SYNTAX CmOAMFlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmOAMFlowPointHistoryTable. + Entries exist in this table for each OAMFlowPoint." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, cmOAMFlowPointIndex, cmOAMFlowPointStatsIndex, cmOAMFlowPointHistoryIndex } + ::= { cmOAMFlowPointHistoryTable 1 } + +CmOAMFlowPointHistoryEntry ::= SEQUENCE { + cmOAMFlowPointHistoryIndex Integer32, + cmOAMFlowPointHistoryTime DateAndTime, + cmOAMFlowPointHistoryValid TruthValue, + cmOAMFlowPointHistoryAction CmPmBinAction, + cmOAMFlowPointHistoryUAS PerfCounter64, + cmOAMFlowPointHistorySES PerfCounter64 + +} + +cmOAMFlowPointHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Agg Ethernet OAMFlowPoint History statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { cmOAMFlowPointHistoryEntry 1 } + +cmOAMFlowPointHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmOAMFlowPointHistoryEntry 2 } + +cmOAMFlowPointHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmOAMFlowPointHistoryEntry 3 } + +cmOAMFlowPointHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmOAMFlowPointHistoryEntry 4 } + +cmOAMFlowPointHistoryUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Unavailable Seconds (UAS)." + ::= { cmOAMFlowPointHistoryEntry 5 } + +cmOAMFlowPointHistorySES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Severely Errored Seconds (ES)." + ::= { cmOAMFlowPointHistoryEntry 6 } + +-- +-- OAMFlowPoint Threshold Table +-- +cmOAMFlowPointThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmOAMFlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Agg OAMFlowPoint Thresholds." + ::= { cmPerfObjects 30 } + +cmOAMFlowPointThresholdEntry OBJECT-TYPE + SYNTAX CmOAMFlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmOAMFlowPointThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmOAMFlowPointIndex, cmOAMFlowPointStatsIndex, cmOAMFlowPointThresholdIndex } + ::= { cmOAMFlowPointThresholdTable 1 } + +CmOAMFlowPointThresholdEntry ::= SEQUENCE { + cmOAMFlowPointThresholdIndex Integer32, + cmOAMFlowPointThresholdInterval CmPmIntervalType, + cmOAMFlowPointThresholdVariable VariablePointer, + cmOAMFlowPointThresholdValueLo Unsigned32, + cmOAMFlowPointThresholdValueHi Unsigned32, + cmOAMFlowPointThresholdMonValue Counter64 +} + +cmOAMFlowPointThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmOAMFlowPointThresholdTable." + ::= { cmOAMFlowPointThresholdEntry 1 } + +cmOAMFlowPointThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmOAMFlowPointThresholdEntry 2 } + +cmOAMFlowPointThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be sampled." + ::= { cmOAMFlowPointThresholdEntry 3 } + +cmOAMFlowPointThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { cmOAMFlowPointThresholdEntry 4 } + +cmOAMFlowPointThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { cmOAMFlowPointThresholdEntry 5 } + +cmOAMFlowPointThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmOAMFlowPointThresholdVariable." + ::= { cmOAMFlowPointThresholdEntry 6 } + + +-- +-- Quality of Service(QOS) FlowPointPolicer Current Statistics Table +-- +cmQosPolicerV2StatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosPolicerV2StatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of QOS Policer statistics. + These reflect the current data." + ::= { cmPerfObjects 31 } + +cmQosPolicerV2StatsEntry OBJECT-TYPE + SYNTAX CmQosPolicerV2StatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosPolicerV2StatsTable. + Entries exist in this table." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, cmQosPolicerV2Index, + cmQosPolicerV2StatsIndex } + ::= { cmQosPolicerV2StatsTable 1 } + +CmQosPolicerV2StatsEntry ::= SEQUENCE { + cmQosPolicerV2StatsIndex Integer32, + cmQosPolicerV2StatsIntervalType CmPmIntervalType, + cmQosPolicerV2StatsValid TruthValue, + cmQosPolicerV2StatsAction CmPmBinAction, + cmQosPolicerV2StatsFMG PerfCounter64, + cmQosPolicerV2StatsFMY PerfCounter64, + cmQosPolicerV2StatsFMYD PerfCounter64, + cmQosPolicerV2StatsFMRD PerfCounter64, + cmQosPolicerV2StatsBytesIn PerfCounter64, + cmQosPolicerV2StatsBytesOut PerfCounter64, + cmQosPolicerV2StatsABR PerfCounter64 +} + +cmQosPolicerV2StatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this QOS Policer statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { cmQosPolicerV2StatsEntry 1 } + +cmQosPolicerV2StatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmQosPolicerV2StatsEntry 2 } + +cmQosPolicerV2StatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmQosPolicerV2StatsEntry 3 } + +cmQosPolicerV2StatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmQosPolicerV2StatsEntry 4 } + +cmQosPolicerV2StatsFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Green." + ::= { cmQosPolicerV2StatsEntry 5 } + +cmQosPolicerV2StatsFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow." + ::= { cmQosPolicerV2StatsEntry 6 } + +cmQosPolicerV2StatsFMYD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow and Dropped." + ::= { cmQosPolicerV2StatsEntry 7 } + +cmQosPolicerV2StatsFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Red and Discarded." + ::= { cmQosPolicerV2StatsEntry 8 } + +cmQosPolicerV2StatsBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received by the Policer." + ::= { cmQosPolicerV2StatsEntry 9 } + +cmQosPolicerV2StatsBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transmitted by the Policer." + ::= { cmQosPolicerV2StatsEntry 10 } + +cmQosPolicerV2StatsABR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate on the Policer." + ::= { cmQosPolicerV2StatsEntry 11 } + +-- +-- Quality of Service(QOS) FlowPoint Policer History Statistics Table +-- +cmQosPolicerV2HistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosPolicerV2HistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of QOS Policer statistics. + These reflect the current data." + ::= { cmPerfObjects 32 } + +cmQosPolicerV2HistoryEntry OBJECT-TYPE + SYNTAX CmQosPolicerV2HistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosPolicerV2HistoryTable. + Entries exist in this table for each flowpoint." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, cmQosPolicerV2Index, + cmQosPolicerV2StatsIndex, cmQosPolicerV2HistoryIndex } + ::= { cmQosPolicerV2HistoryTable 1 } + +CmQosPolicerV2HistoryEntry ::= SEQUENCE { + cmQosPolicerV2HistoryIndex Integer32, + cmQosPolicerV2HistoryTime DateAndTime, + cmQosPolicerV2HistoryValid TruthValue, + cmQosPolicerV2HistoryAction CmPmBinAction, + cmQosPolicerV2HistoryFMG PerfCounter64, + cmQosPolicerV2HistoryFMY PerfCounter64, + cmQosPolicerV2HistoryFMYD PerfCounter64, + cmQosPolicerV2HistoryFMRD PerfCounter64, + cmQosPolicerV2HistoryBytesIn PerfCounter64, + cmQosPolicerV2HistoryBytesOut PerfCounter64, + cmQosPolicerV2HistoryABR PerfCounter64 +} + +cmQosPolicerV2HistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Policer history entry." + ::= { cmQosPolicerV2HistoryEntry 1 } + +cmQosPolicerV2HistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmQosPolicerV2HistoryEntry 2 } + +cmQosPolicerV2HistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmQosPolicerV2HistoryEntry 3 } + +cmQosPolicerV2HistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmQosPolicerV2HistoryEntry 4 } + +cmQosPolicerV2HistoryFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Green." + ::= { cmQosPolicerV2HistoryEntry 5 } + +cmQosPolicerV2HistoryFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow." + ::= { cmQosPolicerV2HistoryEntry 6 } + +cmQosPolicerV2HistoryFMYD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow and Dropped." + ::= { cmQosPolicerV2HistoryEntry 7 } + +cmQosPolicerV2HistoryFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Red and Discarded." + ::= { cmQosPolicerV2HistoryEntry 8 } + +cmQosPolicerV2HistoryBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received by the Policer." + ::= { cmQosPolicerV2HistoryEntry 9 } + +cmQosPolicerV2HistoryBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transmitted by the Policer." + ::= { cmQosPolicerV2HistoryEntry 10 } + +cmQosPolicerV2HistoryABR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate on the Policer." + ::= { cmQosPolicerV2HistoryEntry 11 } + +-- +-- FlowPoint QOS Policer Threshold Table +-- +cmQosPolicerV2ThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosPolicerV2ThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of QOS + Policer Thresholds." + ::= { cmPerfObjects 33 } + +cmQosPolicerV2ThresholdEntry OBJECT-TYPE + SYNTAX CmQosPolicerV2ThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosPolicerV2ThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, cmQosPolicerV2Index, + cmQosPolicerV2StatsIndex, cmQosPolicerV2ThresholdIndex } + ::= { cmQosPolicerV2ThresholdTable 1 } + +CmQosPolicerV2ThresholdEntry ::= SEQUENCE { + cmQosPolicerV2ThresholdIndex Integer32, + cmQosPolicerV2ThresholdInterval CmPmIntervalType, + cmQosPolicerV2ThresholdVariable VariablePointer, + cmQosPolicerV2ThresholdValueLo Unsigned32, + cmQosPolicerV2ThresholdValueHi Unsigned32, + cmQosPolicerV2ThresholdMonValue Counter64 +} + +cmQosPolicerV2ThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmQosPolicerV2ThresholdTable." + ::= { cmQosPolicerV2ThresholdEntry 1 } + +cmQosPolicerV2ThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmQosPolicerV2ThresholdEntry 2 } + +cmQosPolicerV2ThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { cmQosPolicerV2ThresholdEntry 3 } + +cmQosPolicerV2ThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { cmQosPolicerV2ThresholdEntry 4 } + +cmQosPolicerV2ThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { cmQosPolicerV2ThresholdEntry 5 } + +cmQosPolicerV2ThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmQosPolicerV2ThresholdVariable." + ::= { cmQosPolicerV2ThresholdEntry 6 } + + +-- +-- Quality of Service(QOS) FlowPoint Queue Current Statistics Table +-- +cmQosShaperV2StatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosShaperV2StatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of QOS ShaperV2 statistics. + These reflect the current data." + ::= { cmPerfObjects 34 } + +cmQosShaperV2StatsEntry OBJECT-TYPE + SYNTAX CmQosShaperV2StatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosShaperV2StatsTable. + Entries exist in this table." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, cmQosShaperV2Index, + cmQosShaperV2StatsIndex } + ::= { cmQosShaperV2StatsTable 1 } + +CmQosShaperV2StatsEntry ::= SEQUENCE { + cmQosShaperV2StatsIndex Integer32, + cmQosShaperV2StatsIntervalType CmPmIntervalType, + cmQosShaperV2StatsValid TruthValue, + cmQosShaperV2StatsAction CmPmBinAction, + cmQosShaperV2StatsBT PerfCounter64, + cmQosShaperV2StatsBTD PerfCounter64, + cmQosShaperV2StatsFD PerfCounter64, + cmQosShaperV2StatsFTD PerfCounter64, + cmQosShaperV2StatsABRRL PerfCounter64, + cmQosShaperV2StatsBREDD PerfCounter64, + cmQosShaperV2StatsFREDD PerfCounter64 +} + +cmQosShaperV2StatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS ShaperV2 statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { cmQosShaperV2StatsEntry 1 } + +cmQosShaperV2StatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmQosShaperV2StatsEntry 2 } + +cmQosShaperV2StatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmQosShaperV2StatsEntry 3 } + +cmQosShaperV2StatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmQosShaperV2StatsEntry 4 } + +cmQosShaperV2StatsBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { cmQosShaperV2StatsEntry 5 } + +cmQosShaperV2StatsBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { cmQosShaperV2StatsEntry 6 } + +cmQosShaperV2StatsFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { cmQosShaperV2StatsEntry 7 } + +cmQosShaperV2StatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { cmQosShaperV2StatsEntry 8 } + +cmQosShaperV2StatsABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { cmQosShaperV2StatsEntry 9 } + +cmQosShaperV2StatsBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Red Frame Dropped." + ::= { cmQosShaperV2StatsEntry 10 } + +cmQosShaperV2StatsFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames WRED Dropped." + ::= { cmQosShaperV2StatsEntry 11 } + +-- +-- Quality of Service(QOS) Queue History Statistics Table +-- +cmQosShaperV2HistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosShaperV2HistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of QOS ShaperV2 statistics. + These reflect the history data." + ::= { cmPerfObjects 35 } + +cmQosShaperV2HistoryEntry OBJECT-TYPE + SYNTAX CmQosShaperV2HistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosShaperV2HistoryTable. + Entries exist in this table for each flowpoint." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, cmQosShaperV2Index, + cmQosShaperV2StatsIndex, cmQosShaperV2HistoryIndex } + ::= { cmQosShaperV2HistoryTable 1 } + +CmQosShaperV2HistoryEntry ::= SEQUENCE { + cmQosShaperV2HistoryIndex Integer32, + cmQosShaperV2HistoryTime DateAndTime, + cmQosShaperV2HistoryValid TruthValue, + cmQosShaperV2HistoryAction CmPmBinAction, + cmQosShaperV2HistoryBT PerfCounter64, + cmQosShaperV2HistoryBTD PerfCounter64, + cmQosShaperV2HistoryFD PerfCounter64, + cmQosShaperV2HistoryFTD PerfCounter64, + cmQosShaperV2HistoryABRRL PerfCounter64, + cmQosShaperV2HistoryBREDD PerfCounter64, + cmQosShaperV2HistoryFREDD PerfCounter64 +} + + +cmQosShaperV2HistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS ShaperV2 statistics entry." + ::= { cmQosShaperV2HistoryEntry 1 } + +cmQosShaperV2HistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmQosShaperV2HistoryEntry 2 } + +cmQosShaperV2HistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmQosShaperV2HistoryEntry 3 } + +cmQosShaperV2HistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmQosShaperV2HistoryEntry 4 } + +cmQosShaperV2HistoryBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { cmQosShaperV2HistoryEntry 5 } + +cmQosShaperV2HistoryBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { cmQosShaperV2HistoryEntry 6 } + +cmQosShaperV2HistoryFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { cmQosShaperV2HistoryEntry 7 } + +cmQosShaperV2HistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { cmQosShaperV2HistoryEntry 8 } + +cmQosShaperV2HistoryABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { cmQosShaperV2HistoryEntry 9 } + +cmQosShaperV2HistoryBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Red Frame Dropped." + ::= { cmQosShaperV2HistoryEntry 10 } + +cmQosShaperV2HistoryFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames WRED Dropped." + ::= { cmQosShaperV2HistoryEntry 11 } + +-- +-- QOS Queue Threshold Table +-- +cmQosShaperV2ThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmQosShaperV2ThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of QOS + ShaperV2 Thresholds." + ::= { cmPerfObjects 36 } + +cmQosShaperV2ThresholdEntry OBJECT-TYPE + SYNTAX CmQosShaperV2ThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmQosShaperV2ThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, cmQosShaperV2Index, + cmQosShaperV2StatsIndex, cmQosShaperV2ThresholdIndex } + ::= { cmQosShaperV2ThresholdTable 1 } + +CmQosShaperV2ThresholdEntry ::= SEQUENCE { + cmQosShaperV2ThresholdIndex Integer32, + cmQosShaperV2ThresholdInterval CmPmIntervalType, + cmQosShaperV2ThresholdVariable VariablePointer, + cmQosShaperV2ThresholdValueLo Unsigned32, + cmQosShaperV2ThresholdValueHi Unsigned32, + cmQosShaperV2ThresholdMonValue Counter64 +} + +cmQosShaperV2ThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmQosShaperV2ThresholdTable." + ::= { cmQosShaperV2ThresholdEntry 1 } + +cmQosShaperV2ThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmQosShaperV2ThresholdEntry 2 } + +cmQosShaperV2ThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { cmQosShaperV2ThresholdEntry 3 } + +cmQosShaperV2ThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { cmQosShaperV2ThresholdEntry 4 } + +cmQosShaperV2ThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { cmQosShaperV2ThresholdEntry 5 } + +cmQosShaperV2ThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmQosShaperV2ThresholdVariable." + ::= { cmQosShaperV2ThresholdEntry 6 } + + +-- +-- Agg LAG Current Statistics Table +-- +cmLagStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmLagStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Agg Lag related statistics. + These reflect the current data." + ::= { cmPerfObjects 37 } + +cmLagStatsEntry OBJECT-TYPE + SYNTAX CmLagStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmLagStatsTable. + Entries exist in this table for each Ethernet interface/port." + INDEX { neIndex, f3LagIndex, cmLagStatsIndex } + ::= { cmLagStatsTable 1 } + +CmLagStatsEntry ::= SEQUENCE { + cmLagStatsIndex Integer32, + cmLagStatsIntervalType CmPmIntervalType, + cmLagStatsValid TruthValue, + cmLagStatsAction CmPmBinAction, + cmLagStatsESBF PerfCounter64, + cmLagStatsESBP PerfCounter64,--ES,EH + cmLagStatsESBS PerfCounter64, + cmLagStatsESC PerfCounter64,--ES,EH + cmLagStatsESCAE PerfCounter64,--ES,EH + cmLagStatsESDE PerfCounter64,--ES,EH + cmLagStatsESF PerfCounter64,--ES,EH + cmLagStatsESFS PerfCounter64, + cmLagStatsESJ PerfCounter64,--ES,EH + cmLagStatsESMF PerfCounter64, + cmLagStatsESMP PerfCounter64,--ES,EH + cmLagStatsESO PerfCounter64,--ES,EH,HC + cmLagStatsESOF PerfCounter64, + cmLagStatsESOP PerfCounter64,--ES,EH,HC + cmLagStatsESP PerfCounter64,--ES,EH,HC + cmLagStatsESP64 PerfCounter64,--ES, HC + cmLagStatsESP65 PerfCounter64,--ES, HC + cmLagStatsESP128 PerfCounter64,--ES, HC + cmLagStatsESP256 PerfCounter64,--ES, HC + cmLagStatsESP512 PerfCounter64,--ES, HC + cmLagStatsESP1024 PerfCounter64,--ES, HC + cmLagStatsESP1519 PerfCounter64, + cmLagStatsESUF PerfCounter64, + cmLagStatsESUP PerfCounter64,--ES,EH + cmLagStatsL2CPFD PerfCounter64, + cmLagStatsL2CPFP PerfCounter64, + + cmLagStatsAUFD PerfCounter64, + cmLagStatsAPFD PerfCounter64, + cmLagStatsABRRx PerfCounter64, + cmLagStatsABRTx PerfCounter64, + cmLagStatsATFD PerfCounter64, + cmLagStatsLkupFails PerfCounter64 +} + +cmLagStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Agg Lag statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { cmLagStatsEntry 1 } + +cmLagStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmLagStatsEntry 2 } + +cmLagStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmLagStatsEntry 3 } + +cmLagStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmLagStatsEntry 4 } + +cmLagStatsESBF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames sent." + ::= { cmLagStatsEntry 5 } + +cmLagStatsESBP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames received." + ::= { cmLagStatsEntry 6 } + +cmLagStatsESBS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes sent." + ::= { cmLagStatsEntry 7 } + +cmLagStatsESC OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Collisions detected." + ::= { cmLagStatsEntry 8 } + +cmLagStatsESCAE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CRC Aligned Errors detected." + ::= { cmLagStatsEntry 9 } + +cmLagStatsESDE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Drop Events detected." + ::= { cmLagStatsEntry 10 } + +cmLagStatsESF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fragments detected." + ::= { cmLagStatsEntry 11 } + +cmLagStatsESFS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames sent." + ::= { cmLagStatsEntry 12 } + +cmLagStatsESJ OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Jabbers detected." + ::= { cmLagStatsEntry 13 } + +cmLagStatsESMF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Frames sent." + ::= { cmLagStatsEntry 14 } + +cmLagStatsESMP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Packets received." + ::= { cmLagStatsEntry 15 } + +cmLagStatsESO OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Octets received." + ::= { cmLagStatsEntry 16 } + +cmLagStatsESOF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Frames Dropped On Sending Direction." + ::= { cmLagStatsEntry 17 } + +cmLagStatsESOP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Packets Dropped On Receiving Direction." + ::= { cmLagStatsEntry 18 } + +cmLagStatsESP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets received." + ::= { cmLagStatsEntry 19 } + +cmLagStatsESP64 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "64 Octet Frames received." + ::= { cmLagStatsEntry 20 } + +cmLagStatsESP65 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "65 to 127 Octet Frames received." + ::= { cmLagStatsEntry 21 } + +cmLagStatsESP128 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "128 to 255 Octet Frames received." + ::= { cmLagStatsEntry 22 } + +cmLagStatsESP256 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "256 to 511 Octet Frames received." + ::= { cmLagStatsEntry 23 } + +cmLagStatsESP512 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "512 to 1023 Octet Frames received." + ::= { cmLagStatsEntry 24 } + +cmLagStatsESP1024 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1024 to 1518 Octet Frames received." + ::= { cmLagStatsEntry 25 } + +cmLagStatsESP1519 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1519 to Max MTU Octet Frames received." + ::= { cmLagStatsEntry 26 } + +cmLagStatsESUF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unicast Frames sent." + ::= { cmLagStatsEntry 27 } + +cmLagStatsESUP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unicast Packets received." + ::= { cmLagStatsEntry 28 } + +cmLagStatsL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded." + ::= { cmLagStatsEntry 29 } + +cmLagStatsL2CPFP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Processed." + ::= { cmLagStatsEntry 30 } + +cmLagStatsAUFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Untagged Frames + Discarded (AUFD)." + ::= { cmLagStatsEntry 31 } + +cmLagStatsAPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Priority Tagged Frames + Discarded (APFD)." + ::= { cmLagStatsEntry 32 } + +cmLagStatsABRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate." + ::= { cmLagStatsEntry 33 } + +cmLagStatsABRTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate." + ::= { cmLagStatsEntry 34 } + +cmLagStatsATFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The AFP tagged frames dropped." + ::= { cmLagStatsEntry 35 } + +cmLagStatsLkupFails OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packet Discarded due to Lookup Fail." + ::= { cmLagStatsEntry 36 } + +-- +-- Agg LAG History Table +-- +cmLagHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmLagHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Lag related statistics. + These reflect the history data." + ::= { cmPerfObjects 38 } + +cmLagHistoryEntry OBJECT-TYPE + SYNTAX CmLagHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmLagHistoryTable. + Entries exist in this table for each Lag." + INDEX { neIndex, f3LagIndex, cmLagStatsIndex, cmLagHistoryIndex } + ::= { cmLagHistoryTable 1 } + +CmLagHistoryEntry ::= SEQUENCE { + cmLagHistoryIndex Integer32, + cmLagHistoryTime DateAndTime, + cmLagHistoryValid TruthValue, + cmLagHistoryAction CmPmBinAction, + cmLagHistoryESBF PerfCounter64, + cmLagHistoryESBP PerfCounter64,--ES,EH + cmLagHistoryESBS PerfCounter64, + cmLagHistoryESC PerfCounter64,--ES,EH + cmLagHistoryESCAE PerfCounter64,--ES,EH + cmLagHistoryESDE PerfCounter64,--ES,EH + cmLagHistoryESF PerfCounter64,--ES,EH + cmLagHistoryESFS PerfCounter64, + cmLagHistoryESJ PerfCounter64,--ES,EH + cmLagHistoryESMF PerfCounter64, + cmLagHistoryESMP PerfCounter64,--ES,EH + cmLagHistoryESO PerfCounter64,--ES,EH,HC + cmLagHistoryESOF PerfCounter64, + cmLagHistoryESOP PerfCounter64,--ES,EH,HC + cmLagHistoryESP PerfCounter64,--ES,EH,HC + cmLagHistoryESP64 PerfCounter64,--ES, HC + cmLagHistoryESP65 PerfCounter64,--ES, HC + cmLagHistoryESP128 PerfCounter64,--ES, HC + cmLagHistoryESP256 PerfCounter64,--ES, HC + cmLagHistoryESP512 PerfCounter64,--ES, HC + cmLagHistoryESP1024 PerfCounter64,--ES, HC + cmLagHistoryESP1519 PerfCounter64, + cmLagHistoryESUF PerfCounter64, + cmLagHistoryESUP PerfCounter64,--ES,EH + cmLagHistoryL2CPFD PerfCounter64, + cmLagHistoryL2CPFP PerfCounter64, + cmLagHistoryAUFD PerfCounter64, + cmLagHistoryAPFD PerfCounter64, + cmLagHistoryABRRx PerfCounter64, + cmLagHistoryABRTx PerfCounter64, + cmLagHistoryATFD PerfCounter64, + cmLagHistoryLkupFails PerfCounter64 +} + +cmLagHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Ethernet Port statistics entry." + ::= { cmLagHistoryEntry 1 } + +cmLagHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmLagHistoryEntry 2 } + +cmLagHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmLagHistoryEntry 3 } + +cmLagHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmLagHistoryEntry 4 } + +cmLagHistoryESBF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames sent." + ::= { cmLagHistoryEntry 5 } + +cmLagHistoryESBP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast frames received." + ::= { cmLagHistoryEntry 6 } + +cmLagHistoryESBS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes sent." + ::= { cmLagHistoryEntry 7 } + +cmLagHistoryESC OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Collisions detected." + ::= { cmLagHistoryEntry 8 } + +cmLagHistoryESCAE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CRC Aligned Errors detected." + ::= { cmLagHistoryEntry 9 } + +cmLagHistoryESDE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Drop Events detected." + ::= { cmLagHistoryEntry 10 } + +cmLagHistoryESF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fragments detected." + ::= { cmLagHistoryEntry 11 } + +cmLagHistoryESFS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames sent." + ::= { cmLagHistoryEntry 12 } + +cmLagHistoryESJ OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Jabbers detected." + ::= { cmLagHistoryEntry 13 } + +cmLagHistoryESMF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Frames sent." + ::= { cmLagHistoryEntry 14 } + +cmLagHistoryESMP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Packets received." + ::= { cmLagHistoryEntry 15 } + +cmLagHistoryESO OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Octets received." + ::= { cmLagHistoryEntry 16 } + +cmLagHistoryESOF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Frames Dropped On Sending Direction." + ::= { cmLagHistoryEntry 17 } + +cmLagHistoryESOP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Oversize Packets Dropped On Receiving Direction." + ::= { cmLagHistoryEntry 18 } + +cmLagHistoryESP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets received." + ::= { cmLagHistoryEntry 19 } + +cmLagHistoryESP64 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "64 Octet Frames received." + ::= { cmLagHistoryEntry 20 } + +cmLagHistoryESP65 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "65 to 127 Octet Frames received." + ::= { cmLagHistoryEntry 21 } + +cmLagHistoryESP128 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "128 to 255 Octet Frames received." + ::= { cmLagHistoryEntry 22 } + +cmLagHistoryESP256 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "256 to 511 Octet Frames received." + ::= { cmLagHistoryEntry 23 } + +cmLagHistoryESP512 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "512 to 1023 Octet Frames received." + ::= { cmLagHistoryEntry 24 } + +cmLagHistoryESP1024 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1024 to 1518 Octet Frames received." + ::= { cmLagHistoryEntry 25 } + +cmLagHistoryESP1519 OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "1519 to Max MTU Octet Frames received." + ::= { cmLagHistoryEntry 26 } + +cmLagHistoryESUF OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unicast Frames sent." + ::= { cmLagHistoryEntry 27 } + +cmLagHistoryESUP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unicast Packets received." + ::= { cmLagHistoryEntry 28 } + +cmLagHistoryL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded." + ::= { cmLagHistoryEntry 29 } + +cmLagHistoryL2CPFP OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Processed." + ::= { cmLagHistoryEntry 30 } + +cmLagHistoryAUFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Untagged Frames + Discarded (AUFD)." + ::= { cmLagHistoryEntry 31 } + +cmLagHistoryAPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AFP (Acceptable Frame Policy) Priority Tagged Frames + Discarded (APFD)." + ::= { cmLagHistoryEntry 32 } + +cmLagHistoryABRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate." + ::= { cmLagHistoryEntry 33 } + +cmLagHistoryABRTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate." + ::= { cmLagHistoryEntry 34 } + +cmLagHistoryATFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The AFP tagged frames dropped." + ::= { cmLagHistoryEntry 35 } + +cmLagHistoryLkupFails OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packet Discarded due to Lookup Fail." + ::= { cmLagHistoryEntry 36 } + +-- +-- Agg Lag Threshold Table +-- +cmLagThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmLagThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Agg Lag Thresholds." + ::= { cmPerfObjects 39 } + +cmLagThresholdEntry OBJECT-TYPE + SYNTAX CmLagThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmLagThresholdTable." + INDEX { neIndex, f3LagIndex, cmLagStatsIndex, cmLagThresholdIndex } + ::= { cmLagThresholdTable 1 } + +CmLagThresholdEntry ::= SEQUENCE { + cmLagThresholdIndex Integer32, + cmLagThresholdInterval CmPmIntervalType, + cmLagThresholdVariable VariablePointer, + cmLagThresholdValueLo Unsigned32, + cmLagThresholdValueHi Unsigned32, + cmLagThresholdMonValue Counter64 +} + +cmLagThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmLagThresholdTable." + ::= { cmLagThresholdEntry 1 } + +cmLagThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmLagThresholdEntry 2 } + +cmLagThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { cmLagThresholdEntry 3 } + +cmLagThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { cmLagThresholdEntry 4 } + +cmLagThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { cmLagThresholdEntry 5 } + +cmLagThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmLagThresholdVariable." + ::= { cmLagThresholdEntry 6 } + +-- +-- LAG - Quality of Service Qos Queue Current Statistics Table +-- +cmTrafficPortQosShaperStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmTrafficPortQosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of LAG Shaper performance monitoring data. + These reflect the current data. (Now it is only relevant + for LAG ports and that the slotIndex value will + be 254 and cmEthernetTrafficPortIndex is the LAG index)" + ::= { cmPerfObjects 40 } + +cmTrafficPortQosShaperStatsEntry OBJECT-TYPE + SYNTAX CmTrafficPortQosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmTrafficPortQosShaperStatsTable. + Entries exist in this table." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmTrafficPortQosShaperIndex, + cmTrafficPortQosShaperStatsIndex + } + ::= { cmTrafficPortQosShaperStatsTable 1 } + +CmTrafficPortQosShaperStatsEntry ::= SEQUENCE { + cmTrafficPortQosShaperStatsIndex Integer32, + cmTrafficPortQosShaperStatsIntervalType CmPmIntervalType, + cmTrafficPortQosShaperStatsValid TruthValue, + cmTrafficPortQosShaperStatsAction CmPmBinAction, + cmTrafficPortQosShaperStatsBT PerfCounter64, + cmTrafficPortQosShaperStatsBTD PerfCounter64, + cmTrafficPortQosShaperStatsFD PerfCounter64, + cmTrafficPortQosShaperStatsFTD PerfCounter64, + cmTrafficPortQosShaperStatsABRRL PerfCounter64, + cmTrafficPortQosShaperStatsBREDD PerfCounter64, + cmTrafficPortQosShaperStatsFREDD PerfCounter64 +} + +cmTrafficPortQosShaperStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Traffic Port QOS Shaper statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { cmTrafficPortQosShaperStatsEntry 1 } + +cmTrafficPortQosShaperStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmTrafficPortQosShaperStatsEntry 2 } + +cmTrafficPortQosShaperStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmTrafficPortQosShaperStatsEntry 3 } + +cmTrafficPortQosShaperStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmTrafficPortQosShaperStatsEntry 4 } + +cmTrafficPortQosShaperStatsBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { cmTrafficPortQosShaperStatsEntry 5 } + +cmTrafficPortQosShaperStatsBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { cmTrafficPortQosShaperStatsEntry 6 } + +cmTrafficPortQosShaperStatsFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { cmTrafficPortQosShaperStatsEntry 7 } + +cmTrafficPortQosShaperStatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { cmTrafficPortQosShaperStatsEntry 8 } + +cmTrafficPortQosShaperStatsABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { cmTrafficPortQosShaperStatsEntry 9 } + +cmTrafficPortQosShaperStatsBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Red Frame Dropped." + ::= { cmTrafficPortQosShaperStatsEntry 10 } + +cmTrafficPortQosShaperStatsFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames WRED Dropped." + ::= { cmTrafficPortQosShaperStatsEntry 11 } + + +-- +-- Traffic Port Quality of Service(QOS) Queue History Statistics Table +-- +cmTrafficPortQosShaperHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmTrafficPortQosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Traffic Port QOS Shaper statistics. + These reflect the history data.(Now it is only relevant + for LAG ports and that the slotIndex value will + be 254 and cmEthernetTrafficPortIndex is the LAG index)" + ::= { cmPerfObjects 41 } + +cmTrafficPortQosShaperHistoryEntry OBJECT-TYPE + SYNTAX CmTrafficPortQosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmTrafficPortQosShaperHistoryTable. + Entries exist in this table for each flowpoint." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmTrafficPortQosShaperIndex, + cmTrafficPortQosShaperStatsIndex, + cmTrafficPortQosShaperHistoryIndex + } + ::= { cmTrafficPortQosShaperHistoryTable 1 } + +CmTrafficPortQosShaperHistoryEntry ::= SEQUENCE { + cmTrafficPortQosShaperHistoryIndex Integer32, + cmTrafficPortQosShaperHistoryTime DateAndTime, + cmTrafficPortQosShaperHistoryValid TruthValue, + cmTrafficPortQosShaperHistoryAction CmPmBinAction, + cmTrafficPortQosShaperHistoryBT PerfCounter64, + cmTrafficPortQosShaperHistoryBTD PerfCounter64, + cmTrafficPortQosShaperHistoryFD PerfCounter64, + cmTrafficPortQosShaperHistoryFTD PerfCounter64, + cmTrafficPortQosShaperHistoryABRRL PerfCounter64, + cmTrafficPortQosShaperHistoryBREDD PerfCounter64, + cmTrafficPortQosShaperHistoryFREDD PerfCounter64 +} + + +cmTrafficPortQosShaperHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Traffic Port QOS Shaper statistics entry." + ::= { cmTrafficPortQosShaperHistoryEntry 1 } + +cmTrafficPortQosShaperHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmTrafficPortQosShaperHistoryEntry 2 } + +cmTrafficPortQosShaperHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmTrafficPortQosShaperHistoryEntry 3 } + +cmTrafficPortQosShaperHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmTrafficPortQosShaperHistoryEntry 4 } + +cmTrafficPortQosShaperHistoryBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { cmTrafficPortQosShaperHistoryEntry 5 } + +cmTrafficPortQosShaperHistoryBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { cmTrafficPortQosShaperHistoryEntry 6 } + +cmTrafficPortQosShaperHistoryFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { cmTrafficPortQosShaperHistoryEntry 7 } + +cmTrafficPortQosShaperHistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { cmTrafficPortQosShaperHistoryEntry 8 } + +cmTrafficPortQosShaperHistoryABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { cmTrafficPortQosShaperHistoryEntry 9 } + +cmTrafficPortQosShaperHistoryBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Red Frame Dropped." + ::= { cmTrafficPortQosShaperHistoryEntry 10 } + +cmTrafficPortQosShaperHistoryFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames WRED Dropped." + ::= { cmTrafficPortQosShaperHistoryEntry 11 } + + +-- +-- Traffic Port QOS Queue Threshold Table +-- +cmTrafficPortQosShaperThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmTrafficPortQosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Traffic Port QOS + Shaper Thresholds.(Now it is only relevant + for LAG ports and that the slotIndex value will + be 254 and cmEthernetTrafficPortIndex is the LAG index)" + ::= { cmPerfObjects 42 } + +cmTrafficPortQosShaperThresholdEntry OBJECT-TYPE + SYNTAX CmTrafficPortQosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmTrafficPortQosShaperThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmTrafficPortQosShaperIndex, + cmTrafficPortQosShaperStatsIndex, + cmTrafficPortQosShaperThresholdIndex } + ::= { cmTrafficPortQosShaperThresholdTable 1 } + +CmTrafficPortQosShaperThresholdEntry ::= SEQUENCE { + cmTrafficPortQosShaperThresholdIndex Integer32, + cmTrafficPortQosShaperThresholdInterval CmPmIntervalType, + cmTrafficPortQosShaperThresholdVariable VariablePointer, + cmTrafficPortQosShaperThresholdValueLo Unsigned32, + cmTrafficPortQosShaperThresholdValueHi Unsigned32, + cmTrafficPortQosShaperThresholdMonValue Counter64 +} + +cmTrafficPortQosShaperThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmTrafficPortQosShaperThresholdTable." + ::= { cmTrafficPortQosShaperThresholdEntry 1 } + +cmTrafficPortQosShaperThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmTrafficPortQosShaperThresholdEntry 2 } + +cmTrafficPortQosShaperThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { cmTrafficPortQosShaperThresholdEntry 3 } + +cmTrafficPortQosShaperThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { cmTrafficPortQosShaperThresholdEntry 4 } + +cmTrafficPortQosShaperThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { cmTrafficPortQosShaperThresholdEntry 5 } + +cmTrafficPortQosShaperThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmTrafficPortQosShaperThresholdVariable." + ::= { cmTrafficPortQosShaperThresholdEntry 6 } + + +-- +-- Port Level Quality of Service(QOS) Shaper Current Statistics Table +-- +f3NetPortQosShaperStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetPortQosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Network Port Level QOS Shaper statistics. + These reflect the current data." + ::= { cmPerfObjects 43 } + +f3NetPortQosShaperStatsEntry OBJECT-TYPE + SYNTAX F3NetPortQosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortQosShaperStatsTable. + Entries exist in this table for each QOS Shaper per Network Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetPortQosShaperIndex, f3NetPortQosShaperStatsIndex } + ::= { f3NetPortQosShaperStatsTable 1 } + +F3NetPortQosShaperStatsEntry ::= SEQUENCE { + f3NetPortQosShaperStatsIndex Integer32, + f3NetPortQosShaperStatsIntervalType CmPmIntervalType, + f3NetPortQosShaperStatsValid TruthValue, + f3NetPortQosShaperStatsAction CmPmBinAction, + f3NetPortQosShaperStatsBT PerfCounter64, + f3NetPortQosShaperStatsBTD PerfCounter64, + f3NetPortQosShaperStatsFD PerfCounter64, + f3NetPortQosShaperStatsFTD PerfCounter64, + f3NetPortQosShaperStatsBR PerfCounter64, + f3NetPortQosShaperStatsFR PerfCounter64, + f3NetPortQosShaperStatsABRRL PerfCounter64, + f3NetPortQosShaperStatsBREDD PerfCounter64, + f3NetPortQosShaperStatsFREDD PerfCounter64 +} + +f3NetPortQosShaperStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { f3NetPortQosShaperStatsEntry 1 } + +f3NetPortQosShaperStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3NetPortQosShaperStatsEntry 2 } + +f3NetPortQosShaperStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3NetPortQosShaperStatsEntry 3 } + +f3NetPortQosShaperStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3NetPortQosShaperStatsEntry 4 } + +f3NetPortQosShaperStatsBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { f3NetPortQosShaperStatsEntry 5 } + +f3NetPortQosShaperStatsBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { f3NetPortQosShaperStatsEntry 6 } + +f3NetPortQosShaperStatsFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { f3NetPortQosShaperStatsEntry 7 } + +f3NetPortQosShaperStatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { f3NetPortQosShaperStatsEntry 8 } + +f3NetPortQosShaperStatsBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Replicated." + ::= { f3NetPortQosShaperStatsEntry 9 } + +f3NetPortQosShaperStatsFR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Replicated." + ::= { f3NetPortQosShaperStatsEntry 10 } + +f3NetPortQosShaperStatsABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { f3NetPortQosShaperStatsEntry 11 } + +f3NetPortQosShaperStatsBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { f3NetPortQosShaperStatsEntry 12 } + +f3NetPortQosShaperStatsFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { f3NetPortQosShaperStatsEntry 13 } + + +-- +-- Quality of Service(QOS) Shaper History Statistics Table +-- +f3NetPortQosShaperHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetPortQosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Network Port Level QOS Shaper statistics. + These reflect the history data." + ::= { cmPerfObjects 44 } + +f3NetPortQosShaperHistoryEntry OBJECT-TYPE + SYNTAX F3NetPortQosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortQosShaperHistoryTable. + Entries exist in this table for each Shaper per Network Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetPortQosShaperIndex, f3NetPortQosShaperStatsIndex, f3NetPortQosShaperHistoryIndex } + ::= { f3NetPortQosShaperHistoryTable 1 } + +F3NetPortQosShaperHistoryEntry ::= SEQUENCE { + f3NetPortQosShaperHistoryIndex Integer32, + f3NetPortQosShaperHistoryTime DateAndTime, + f3NetPortQosShaperHistoryValid TruthValue, + f3NetPortQosShaperHistoryAction CmPmBinAction, + f3NetPortQosShaperHistoryBT PerfCounter64, + f3NetPortQosShaperHistoryBTD PerfCounter64, + f3NetPortQosShaperHistoryFD PerfCounter64, + f3NetPortQosShaperHistoryFTD PerfCounter64, + f3NetPortQosShaperHistoryBR PerfCounter64, + f3NetPortQosShaperHistoryFR PerfCounter64, + f3NetPortQosShaperHistoryABRRL PerfCounter64, + f3NetPortQosShaperHistoryBREDD PerfCounter64, + f3NetPortQosShaperHistoryFREDD PerfCounter64 +} + +f3NetPortQosShaperHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry." + ::= { f3NetPortQosShaperHistoryEntry 1 } + +f3NetPortQosShaperHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3NetPortQosShaperHistoryEntry 2 } + +f3NetPortQosShaperHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3NetPortQosShaperHistoryEntry 3 } + +f3NetPortQosShaperHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3NetPortQosShaperHistoryEntry 4 } + +f3NetPortQosShaperHistoryBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { f3NetPortQosShaperHistoryEntry 5 } + +f3NetPortQosShaperHistoryBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { f3NetPortQosShaperHistoryEntry 6 } + +f3NetPortQosShaperHistoryFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { f3NetPortQosShaperHistoryEntry 7 } + +f3NetPortQosShaperHistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { f3NetPortQosShaperHistoryEntry 8 } + +f3NetPortQosShaperHistoryBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Replicated." + ::= { f3NetPortQosShaperHistoryEntry 9 } + +f3NetPortQosShaperHistoryFR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Replicated." + ::= { f3NetPortQosShaperHistoryEntry 10 } + +f3NetPortQosShaperHistoryABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { f3NetPortQosShaperHistoryEntry 11 } + +f3NetPortQosShaperHistoryBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { f3NetPortQosShaperHistoryEntry 12 } + +f3NetPortQosShaperHistoryFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { f3NetPortQosShaperHistoryEntry 13 } + +-- +-- Network Port QOS Shaper Threshold Table +-- +f3NetPortQosShaperThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetPortQosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of QOS + Shaper Thresholds." + ::= { cmPerfObjects 45 } + +f3NetPortQosShaperThresholdEntry OBJECT-TYPE + SYNTAX F3NetPortQosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNetPortQosShaperThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetPortQosShaperIndex, f3NetPortQosShaperStatsIndex, + f3NetPortQosShaperThresholdIndex } + ::= { f3NetPortQosShaperThresholdTable 1 } + +F3NetPortQosShaperThresholdEntry ::= SEQUENCE { + f3NetPortQosShaperThresholdIndex Integer32, + f3NetPortQosShaperThresholdInterval CmPmIntervalType, + f3NetPortQosShaperThresholdVariable VariablePointer, + f3NetPortQosShaperThresholdValueLo Unsigned32, + f3NetPortQosShaperThresholdValueHi Unsigned32, + f3NetPortQosShaperThresholdMonValue Counter64 +} + +f3NetPortQosShaperThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3NetPortQosShaperThresholdTable." + ::= { f3NetPortQosShaperThresholdEntry 1 } + +f3NetPortQosShaperThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3NetPortQosShaperThresholdEntry 2 } + +f3NetPortQosShaperThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3NetPortQosShaperThresholdEntry 3 } + +f3NetPortQosShaperThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3NetPortQosShaperThresholdEntry 4 } + +f3NetPortQosShaperThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3NetPortQosShaperThresholdEntry 5 } + +f3NetPortQosShaperThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3NetPortQosShaperThresholdVariable." + ::= { f3NetPortQosShaperThresholdEntry 6 } + +-- +-- OCn/STM Statistics Table +-- +ocnStmStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF OcnStmStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of OCn/STM interface related statistics. + These provide the current data." + ::= { cmPerfObjects 46 } + +ocnStmStatsEntry OBJECT-TYPE + SYNTAX OcnStmStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ocnStmStatsTable. An entry exists + in this table for each OCn/STM interface." + INDEX { neIndex, shelfIndex, slotIndex, ocnStmIndex, + ocnStmStatsIndex } + ::= { ocnStmStatsTable 1 } + +OcnStmStatsEntry ::= SEQUENCE { + ocnStmStatsIndex Integer32, + ocnStmStatsIntervalType CmPmIntervalType, + ocnStmStatsValid TruthValue, + ocnStmStatsAction CmPmBinAction, + ocnStmStatsLineLBC Integer32, + ocnStmStatsLineOPT Integer32, + ocnStmStatsLineOPR Integer32, + ocnStmStatsLineTemp Integer32, + ocnStmStatsLinePSC PerfCounter64, + ocnStmStatsLineESs PerfCounter64, + ocnStmStatsLineSESs PerfCounter64, + ocnStmStatsLineCVs PerfCounter64, + ocnStmStatsLineUASs PerfCounter64, + ocnStmStatsLineFCs PerfCounter64, + ocnStmStatsLineFarEndESs PerfCounter64, + ocnStmStatsLineFarEndSESs PerfCounter64, + ocnStmStatsLineFarEndCVs PerfCounter64, + ocnStmStatsLineFarEndUASs PerfCounter64, + ocnStmStatsSectionESs PerfCounter64, + ocnStmStatsSectionSESs PerfCounter64, + ocnStmStatsSectionCVs PerfCounter64, + ocnStmStatsSectionSEFs PerfCounter64, + ocnStmStatsSectionUASs PerfCounter64 +} + +ocnStmStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this OCn/STM interface statistics entry." + ::= { ocnStmStatsEntry 1 } + +ocnStmStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { ocnStmStatsEntry 2 } + +ocnStmStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { ocnStmStatsEntry 3 } + +ocnStmStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { ocnStmStatsEntry 4 } + +ocnStmStatsLineLBC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser Bias Current retrieved from the SFP." + ::= { ocnStmStatsEntry 5 } + +ocnStmStatsLineOPT OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmit Optical Power retrieved from the SFP." + ::= { ocnStmStatsEntry 6 } + +ocnStmStatsLineOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received Optical Power retrieved from the SFP." + ::= { ocnStmStatsEntry 7 } + +ocnStmStatsLineTemp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature retrieved from the SFP." + ::= { ocnStmStatsEntry 8 } + +ocnStmStatsLinePSC OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protection Switch Counts retrieved from the SFP." + ::= { ocnStmStatsEntry 9 } + +ocnStmStatsLineESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Errored Seconds encountered by a SONET/SDH + Line in the current bin." + ::= { ocnStmStatsEntry 10 } + +ocnStmStatsLineSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Severely Errored Seconds encountered by a + SONET/SDH Line in the current bin." + ::= { ocnStmStatsEntry 11 } + +ocnStmStatsLineCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Coding Violations encountered by a SONET/SDH + Line in the current bin." + ::= { ocnStmStatsEntry 12 } + +ocnStmStatsLineUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Unavailable Seconds encountered by a SONET/SDH + Line in the current bin." + ::= { ocnStmStatsEntry 13 } + +ocnStmStatsLineFCs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Failure Count encountered by a SONET/SDH + Line in the current bin." + ::= { ocnStmStatsEntry 14 } + +ocnStmStatsLineFarEndESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Errored Seconds encountered by a + SONET/SDH Section in the current bin." + ::= { ocnStmStatsEntry 15 } + +ocnStmStatsLineFarEndSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Severely Errored Seconds encountered + by a SONET/SDH Line in the current bin." + ::= { ocnStmStatsEntry 16 } + +ocnStmStatsLineFarEndCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Coding Violations encountered by a + SONET/SDH Line in the current bin." + ::= { ocnStmStatsEntry 17 } + +ocnStmStatsLineFarEndUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Unavailable Seconds encountered by + a SONET/SDH Line in the current bin." + ::= { ocnStmStatsEntry 18 } + +ocnStmStatsSectionESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Errored Seconds encountered by a SONET/SDH + Section in the current bin." + ::= { ocnStmStatsEntry 19 } + +ocnStmStatsSectionSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Severely Errored Seconds encountered by a + SONET/SDH Section in the current bin." + ::= { ocnStmStatsEntry 20 } + +ocnStmStatsSectionCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Coding Violations encountered by a SONET/SDH + Section in the current bin." + ::= { ocnStmStatsEntry 21 } + +ocnStmStatsSectionSEFs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Serverely Errored Frames Seconds encountered + by a SONET/SDH Section in the current bin." + ::= { ocnStmStatsEntry 22 } + +ocnStmStatsSectionUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Unavailable Seconds encountered + by a SONET/SDH Section in the current bin." + ::= { ocnStmStatsEntry 23 } + + +-- +-- OCn/STM History Table +-- +ocnStmHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF OcnStmHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of OCn/STM interface related statistics. + These reflect the history data." + ::= { cmPerfObjects 47 } + +ocnStmHistoryEntry OBJECT-TYPE + SYNTAX OcnStmHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ocnStmHistoryTable. An entry exists + in this table for each OCn/STM interface." + INDEX { neIndex, shelfIndex, slotIndex, ocnStmIndex, + ocnStmStatsIndex, ocnStmHistoryIndex } + ::= { ocnStmHistoryTable 1 } + +OcnStmHistoryEntry ::= SEQUENCE { + ocnStmHistoryIndex Integer32, + ocnStmHistoryTime DateAndTime, + ocnStmHistoryValid TruthValue, + ocnStmHistoryAction CmPmBinAction, + ocnStmHistoryLineLBC Integer32, + ocnStmHistoryLineOPT Integer32, + ocnStmHistoryLineOPR Integer32, + ocnStmHistoryLineTemp Integer32, + ocnStmHistoryLinePSC PerfCounter64, + ocnStmHistoryLineESs PerfCounter64, + ocnStmHistoryLineSESs PerfCounter64, + ocnStmHistoryLineCVs PerfCounter64, + ocnStmHistoryLineUASs PerfCounter64, + ocnStmHistoryLineFCs PerfCounter64, + ocnStmHistoryLineFarEndESs PerfCounter64, + ocnStmHistoryLineFarEndSESs PerfCounter64, + ocnStmHistoryLineFarEndCVs PerfCounter64, + ocnStmHistoryLineFarEndUASs PerfCounter64, + ocnStmHistorySectionESs PerfCounter64, + ocnStmHistorySectionSESs PerfCounter64, + ocnStmHistorySectionCVs PerfCounter64, + ocnStmHistorySectionSEFs PerfCounter64, + ocnStmHistorySectionUASs PerfCounter64 +} + +ocnStmHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this OCn/STM interface statistics entry." + ::= { ocnStmHistoryEntry 1 } + +ocnStmHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { ocnStmHistoryEntry 2 } + +ocnStmHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { ocnStmHistoryEntry 3 } + +ocnStmHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { ocnStmHistoryEntry 4 } + +ocnStmHistoryLineLBC OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser Bias Current retrieved from the SFP." + ::= { ocnStmHistoryEntry 5 } + +ocnStmHistoryLineOPT OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmit Optical Power retrieved from the SFP." + ::= { ocnStmHistoryEntry 6 } + +ocnStmHistoryLineOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received Optical Power retrieved from the SFP." + ::= { ocnStmHistoryEntry 7 } + +ocnStmHistoryLineTemp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Temperature retrieved from the SFP." + ::= { ocnStmHistoryEntry 8 } + +ocnStmHistoryLinePSC OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protection Switch Counts retrieved from the SFP." + ::= { ocnStmHistoryEntry 9 } + +ocnStmHistoryLineESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Errored Seconds encountered by a SONET/SDH + Line in the history bin." + ::= { ocnStmHistoryEntry 10 } + +ocnStmHistoryLineSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Severely Errored Seconds encountered by a + SONET/SDH Line in the history bin." + ::= { ocnStmHistoryEntry 11 } + +ocnStmHistoryLineCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Coding Violations encountered by a SONET/SDH + Line in the history bin." + ::= { ocnStmHistoryEntry 12 } + +ocnStmHistoryLineUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Unavailable Seconds encountered by a SONET/SDH + Line in the history bin." + ::= { ocnStmHistoryEntry 13 } + +ocnStmHistoryLineFCs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Failure Count encountered by a SONET/SDH + Line in the history bin." + ::= { ocnStmHistoryEntry 14 } + +ocnStmHistoryLineFarEndESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Errored Seconds encountered by a + SONET/SDH Section in the history bin." + ::= { ocnStmHistoryEntry 15 } + +ocnStmHistoryLineFarEndSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Severely Errored Seconds encountered + by a SONET/SDH Line in the history bin." + ::= { ocnStmHistoryEntry 16 } + +ocnStmHistoryLineFarEndCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Coding Violations encountered by a + SONET/SDH Line in the history bin." + ::= { ocnStmHistoryEntry 17 } + +ocnStmHistoryLineFarEndUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Unavailable Seconds encountered by + a SONET/SDH Line in the history bin." + ::= { ocnStmHistoryEntry 18 } + +ocnStmHistorySectionESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Errored Seconds encountered by a SONET/SDH + Section in the history bin." + ::= { ocnStmHistoryEntry 19 } + +ocnStmHistorySectionSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Severely Errored Seconds encountered by a + SONET/SDH Section in the history bin." + ::= { ocnStmHistoryEntry 20 } + +ocnStmHistorySectionCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Coding Violations encountered by a SONET/SDH + Section in the history bin." + ::= { ocnStmHistoryEntry 21 } + +ocnStmHistorySectionSEFs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Serverely Errored Frames Seconds encountered + by a SONET/SDH Section in the history bin." + ::= { ocnStmHistoryEntry 22 } + +ocnStmHistorySectionUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Unavailable Seconds encountered + by a SONET/SDH Section in the history bin." + ::= { ocnStmHistoryEntry 23 } + + +-- +-- OCn Threshold Table +-- +ocnStmThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF OcnStmThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of OCn/STM + Thresholds." + ::= { cmPerfObjects 48 } + +ocnStmThresholdEntry OBJECT-TYPE + SYNTAX OcnStmThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ocnStmThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, ocnStmIndex, + ocnStmStatsIndex, ocnStmThresholdIndex } + ::= { ocnStmThresholdTable 1 } + +OcnStmThresholdEntry ::= SEQUENCE { + ocnStmThresholdIndex Integer32, + ocnStmThresholdInterval CmPmIntervalType, + ocnStmThresholdVariable VariablePointer, + ocnStmThresholdValueLo Unsigned32, + ocnStmThresholdValueHi Unsigned32, + ocnStmThresholdMonValue Counter64 +} + +ocnStmThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + ocnStmThresholdTable." + ::= { ocnStmThresholdEntry 1 } + +ocnStmThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { ocnStmThresholdEntry 2 } + +ocnStmThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { ocnStmThresholdEntry 3 } + +ocnStmThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { ocnStmThresholdEntry 4 } + +ocnStmThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { ocnStmThresholdEntry 5 } + +ocnStmThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to ocnStmThresholdVariable." + ::= { ocnStmThresholdEntry 6 } + +-- +-- Sts/Vc Path Stats (Current) Table +-- +stsVcPathStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF StsVcPathStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The SONET/SDH STS/VC Path Current data." + ::= { cmPerfObjects 49 } + +stsVcPathStatsEntry OBJECT-TYPE + SYNTAX StsVcPathStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the stsVcPathStatsTable." + INDEX { neIndex, shelfIndex, slotIndex, ocnStmIndex, + stsVcPathParentIfIndex, stsVcPathIndex, stsVcPathStatsIndex } + ::= { stsVcPathStatsTable 1 } + +StsVcPathStatsEntry ::= SEQUENCE { + stsVcPathStatsIndex Integer32, + stsVcPathStatsIntervalType CmPmIntervalType, + stsVcPathStatsValid TruthValue, + stsVcPathStatsAction CmPmBinAction, + stsVcPathStatsESs PerfCounter64, + stsVcPathStatsSESs PerfCounter64, + stsVcPathStatsCVs PerfCounter64, + stsVcPathStatsUASs PerfCounter64, + stsVcPathFarEndStatsESs PerfCounter64, + stsVcPathFarEndStatsSESs PerfCounter64, + stsVcPathFarEndStatsCVs PerfCounter64, + stsVcPathFarEndStatsUASs PerfCounter64 +} + +stsVcPathStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index of the SONET/SDH sts Path current bin." + ::= { stsVcPathStatsEntry 1 } + +stsVcPathStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { stsVcPathStatsEntry 2 } + +stsVcPathStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { stsVcPathStatsEntry 3 } + +stsVcPathStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { stsVcPathStatsEntry 4 } + +stsVcPathStatsESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number + of Errored Seconds encountered by the + SONET/SDH STS/VC Path in the current bin." + ::= { stsVcPathStatsEntry 5 } + +stsVcPathStatsSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Severely Errored Seconds encountered by the + SONET/SDH STS/VC Path in the current bin." + ::= { stsVcPathStatsEntry 6 } + +stsVcPathStatsCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Coding Violations encountered by the SONET/SDH + STS/VC Path in the current bin." + ::= { stsVcPathStatsEntry 7 } + +stsVcPathStatsUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Unavailable Seconds encountered by the SONET/SDH + STS/VC Path in the current bin." + ::= { stsVcPathStatsEntry 8 } + +stsVcPathFarEndStatsESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Errored Seconds encountered by the + SONET/SDH STS/VC Path in the current bin." + ::= { stsVcPathStatsEntry 9 } + +stsVcPathFarEndStatsSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Severely Errored Seconds encountered + by the SONET/SDH STS/VC Path in the current bin." + ::= { stsVcPathStatsEntry 10 } + +stsVcPathFarEndStatsCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Coding Violations encountered by the + SONET/SDH STS/VC Path in the current bin." + ::= { stsVcPathStatsEntry 11 } + +stsVcPathFarEndStatsUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Unavailable Seconds encountered by + a SONET/SDH STS/VC Path in the current bin." + ::= { stsVcPathStatsEntry 12 } + +-- +-- Sts/Vc Path History Table +-- +stsVcPathHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF StsVcPathHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The SONET/SDH STS/VC Path History data." + ::= { cmPerfObjects 50 } + +stsVcPathHistoryEntry OBJECT-TYPE + SYNTAX StsVcPathHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the stsVcPathHistoryTable." + INDEX { neIndex, shelfIndex, slotIndex, ocnStmIndex, + stsVcPathParentIfIndex, stsVcPathIndex, + stsVcPathStatsIndex, stsVcPathHistoryIndex } + ::= { stsVcPathHistoryTable 1 } + +StsVcPathHistoryEntry ::= SEQUENCE { + stsVcPathHistoryIndex Integer32, + stsVcPathHistoryTime DateAndTime, + stsVcPathHistoryValid TruthValue, + stsVcPathHistoryAction CmPmBinAction, + stsVcPathHistoryESs PerfCounter64, + stsVcPathHistorySESs PerfCounter64, + stsVcPathHistoryCVs PerfCounter64, + stsVcPathHistoryUASs PerfCounter64, + stsVcPathFarEndHistoryESs PerfCounter64, + stsVcPathFarEndHistorySESs PerfCounter64, + stsVcPathFarEndHistoryCVs PerfCounter64, + stsVcPathFarEndHistoryUASs PerfCounter64 +} + +stsVcPathHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index of the SONET/SDH sts Path history bin." + ::= { stsVcPathHistoryEntry 1 } + +stsVcPathHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { stsVcPathHistoryEntry 2 } + +stsVcPathHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { stsVcPathHistoryEntry 3 } + +stsVcPathHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { stsVcPathHistoryEntry 4 } + +stsVcPathHistoryESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number + of Errored Seconds encountered by the + SONET/SDH STS/VC Path in the history bin." + ::= { stsVcPathHistoryEntry 5 } + +stsVcPathHistorySESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Severely Errored Seconds encountered by the + SONET/SDH STS/VC Path in the history bin." + ::= { stsVcPathHistoryEntry 6 } + +stsVcPathHistoryCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Coding Violations encountered by the SONET/SDH + STS/VC Path in the history bin." + ::= { stsVcPathHistoryEntry 7 } + +stsVcPathHistoryUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Unavailable Seconds encountered by the SONET/SDH + STS/VC Path in the history bin." + ::= { stsVcPathHistoryEntry 8 } + +stsVcPathFarEndHistoryESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Errored Seconds encountered by the + SONET/SDH STS/VC Path in the history bin." + ::= { stsVcPathHistoryEntry 9 } + +stsVcPathFarEndHistorySESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Severely Errored Seconds encountered + by the SONET/SDH STS/VC Path in the history bin." + ::= { stsVcPathHistoryEntry 10 } + +stsVcPathFarEndHistoryCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Coding Violations encountered by the + SONET/SDH STS/VC Path in the history bin." + ::= { stsVcPathHistoryEntry 11 } + +stsVcPathFarEndHistoryUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Unavailable Seconds encountered by + a SONET/SDH STS/VC Path in the history bin." + ::= { stsVcPathHistoryEntry 12 } + +-- +-- STS VC Path Threshold Table +-- +stsVcPathThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF StsVcPathThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of OCn + Path Thresholds." + ::= { cmPerfObjects 51 } + +stsVcPathThresholdEntry OBJECT-TYPE + SYNTAX StsVcPathThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the stsVcPathThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, ocnStmIndex, + stsVcPathParentIfIndex, stsVcPathIndex, + stsVcPathStatsIndex, stsVcPathThresholdIndex } + ::= { stsVcPathThresholdTable 1 } + +StsVcPathThresholdEntry ::= SEQUENCE { + stsVcPathThresholdIndex Integer32, + stsVcPathThresholdInterval CmPmIntervalType, + stsVcPathThresholdVariable VariablePointer, + stsVcPathThresholdValueLo Unsigned32, + stsVcPathThresholdValueHi Unsigned32, + stsVcPathThresholdMonValue Counter64 +} + +stsVcPathThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + stsVcPathThresholdTable." + ::= { stsVcPathThresholdEntry 1 } + +stsVcPathThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { stsVcPathThresholdEntry 2 } + +stsVcPathThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { stsVcPathThresholdEntry 3 } + +stsVcPathThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { stsVcPathThresholdEntry 4 } + +stsVcPathThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { stsVcPathThresholdEntry 5 } + +stsVcPathThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to stsVcPathThresholdVariable." + ::= { stsVcPathThresholdEntry 6 } + +-- +-- Vt/Vc Path Stats Table +-- +vtVcPathStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF VtVcPathStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The SONET/SDH vt Path current table." + ::= { cmPerfObjects 52 } + +vtVcPathStatsEntry OBJECT-TYPE + SYNTAX VtVcPathStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the vtVcPathStatsTable." + INDEX { neIndex, shelfIndex, slotIndex, ocnStmIndex, + vtVcPathParentIfIndex, vtVcPathIndex, + vtVcPathStatsIndex } + ::= { vtVcPathStatsTable 1 } + +VtVcPathStatsEntry ::= SEQUENCE { + vtVcPathStatsIndex Integer32, + vtVcPathStatsIntervalType CmPmIntervalType, + vtVcPathStatsValid TruthValue, + vtVcPathStatsAction CmPmBinAction, + vtVcPathStatsESs PerfCounter64, + vtVcPathStatsSESs PerfCounter64, + vtVcPathStatsCVs PerfCounter64, + vtVcPathStatsUASs PerfCounter64, + vtVcPathFarEndStatsESs PerfCounter64, + vtVcPathFarEndStatsSESs PerfCounter64, + vtVcPathFarEndStatsCVs PerfCounter64, + vtVcPathFarEndStatsUASs PerfCounter64 +} + +vtVcPathStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index of the SONET/SDH VT/VC Path current bin." + ::= { vtVcPathStatsEntry 1 } + +vtVcPathStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { vtVcPathStatsEntry 2 } + +vtVcPathStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { vtVcPathStatsEntry 3 } + +vtVcPathStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { vtVcPathStatsEntry 4 } + +vtVcPathStatsESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Errored Seconds encountered by a SONET/SDH + vt Path in the current bin." + ::= { vtVcPathStatsEntry 5 } + +vtVcPathStatsSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Severely Errored Seconds encountered by a + SONET/SDH vt Path in the current bin." + ::= { vtVcPathStatsEntry 6 } + +vtVcPathStatsCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Coding Violations encountered by a SONET/SDH + vt Path in the current bin." + ::= { vtVcPathStatsEntry 7 } + +vtVcPathStatsUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Unavailable Seconds encountered by a SONET/SDH + vt Path in the current bin." + ::= { vtVcPathStatsEntry 8 } + +vtVcPathFarEndStatsESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Errored Seconds encountered by a + SONET/SDH vt Path in the current bin." + ::= { vtVcPathStatsEntry 9 } + +vtVcPathFarEndStatsSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Severely Errored Seconds encountered + by a SONET/SDH vt Path in the current bin." + ::= { vtVcPathStatsEntry 10 } + +vtVcPathFarEndStatsCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Coding Violations encountered by a + SONET/SDH vt Path in the current bin." + ::= { vtVcPathStatsEntry 11 } + +vtVcPathFarEndStatsUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Unavailable Seconds encountered by + a SONET/SDH vt Path in the current bin." + ::= { vtVcPathStatsEntry 12 } + +-- +-- Vt/Vc Path History Table +-- +vtVcPathHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF VtVcPathHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The SONET/SDH vt Path history table." + ::= { cmPerfObjects 53 } + +vtVcPathHistoryEntry OBJECT-TYPE + SYNTAX VtVcPathHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the vtVcPathHistoryTable." + INDEX { neIndex, shelfIndex, slotIndex, ocnStmIndex, + vtVcPathParentIfIndex, vtVcPathIndex, + vtVcPathStatsIndex, vtVcPathHistoryIndex } + ::= { vtVcPathHistoryTable 1 } + +VtVcPathHistoryEntry ::= SEQUENCE { + vtVcPathHistoryIndex Integer32, + vtVcPathHistoryTime DateAndTime, + vtVcPathHistoryValid TruthValue, + vtVcPathHistoryAction CmPmBinAction, + vtVcPathHistoryESs PerfCounter64, + vtVcPathHistorySESs PerfCounter64, + vtVcPathHistoryCVs PerfCounter64, + vtVcPathHistoryUASs PerfCounter64, + vtVcPathFarEndHistoryESs PerfCounter64, + vtVcPathFarEndHistorySESs PerfCounter64, + vtVcPathFarEndHistoryCVs PerfCounter64, + vtVcPathFarEndHistoryUASs PerfCounter64 +} + +vtVcPathHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index of the SONET/SDH vt Path history bin." + ::= { vtVcPathHistoryEntry 1 } + +vtVcPathHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { vtVcPathHistoryEntry 2 } + +vtVcPathHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { vtVcPathHistoryEntry 3 } + +vtVcPathHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { vtVcPathHistoryEntry 4 } + +vtVcPathHistoryESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Errored Seconds encountered by a SONET/SDH + vt Path in the history bin." + ::= { vtVcPathHistoryEntry 5 } + +vtVcPathHistorySESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Severely Errored Seconds encountered by a + SONET/SDH vt Path in the history bin." + ::= { vtVcPathHistoryEntry 6 } + +vtVcPathHistoryCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Coding Violations encountered by a SONET/SDH + vt Path in the history bin." + ::= { vtVcPathHistoryEntry 7 } + +vtVcPathHistoryUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Unavailable Seconds encountered by a SONET/SDH + vt Path in the history bin." + ::= { vtVcPathHistoryEntry 8 } + +vtVcPathFarEndHistoryESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Errored Seconds encountered by a + SONET/SDH vt Path in the history bin." + ::= { vtVcPathHistoryEntry 9 } + +vtVcPathFarEndHistorySESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Severely Errored Seconds encountered + by a SONET/SDH vt Path in the history bin." + ::= { vtVcPathHistoryEntry 10 } + +vtVcPathFarEndHistoryCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Coding Violations encountered by a + SONET/SDH vt Path in the history bin." + ::= { vtVcPathHistoryEntry 11 } + +vtVcPathFarEndHistoryUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Far End Unavailable Seconds encountered by + a SONET/SDH vt Path in the history bin." + ::= { vtVcPathHistoryEntry 12 } + +-- +-- VtVC Threshold Table +-- +vtVcPathThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF VtVcPathThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of + OCn VT1.5/VC12 Thresholds." + ::= { cmPerfObjects 54 } + +vtVcPathThresholdEntry OBJECT-TYPE + SYNTAX VtVcPathThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the vtVcPathThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, ocnStmIndex, + vtVcPathParentIfIndex, vtVcPathIndex, + vtVcPathStatsIndex, vtVcPathThresholdIndex } + ::= { vtVcPathThresholdTable 1 } + +VtVcPathThresholdEntry ::= SEQUENCE { + vtVcPathThresholdIndex Integer32, + vtVcPathThresholdInterval CmPmIntervalType, + vtVcPathThresholdVariable VariablePointer, + vtVcPathThresholdValueLo Unsigned32, + vtVcPathThresholdValueHi Unsigned32, + vtVcPathThresholdMonValue Counter64 +} + +vtVcPathThresholdIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + vtVcPathThresholdTable." + ::= { vtVcPathThresholdEntry 1 } + +vtVcPathThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { vtVcPathThresholdEntry 2 } + +vtVcPathThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { vtVcPathThresholdEntry 3 } + +vtVcPathThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { vtVcPathThresholdEntry 4 } + +vtVcPathThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { vtVcPathThresholdEntry 5 } + +vtVcPathThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to vtVcPathThresholdVariable." + ::= { vtVcPathThresholdEntry 6 } + + +-- +-- E1/T1 Stats Table +-- +e1t1StatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF E1T1StatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The E1/T1 Path current table." + ::= { cmPerfObjects 55 } + +e1t1StatsEntry OBJECT-TYPE + SYNTAX E1T1StatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the e1t1StatsTable." + INDEX { neIndex, shelfIndex, slotIndex, + e1t1ParentIfIndex, e1t1Index, e1t1StatsIndex } + ::= { e1t1StatsTable 1 } + +E1T1StatsEntry ::= SEQUENCE { + e1t1StatsIndex Integer32, + e1t1StatsIntervalType CmPmIntervalType, + e1t1StatsValid TruthValue, + e1t1StatsAction CmPmBinAction, + e1t1StatsLineCVs PerfCounter64, + e1t1StatsLineESs PerfCounter64, + e1t1StatsLineSESs PerfCounter64, + e1t1StatsLineESsFarEnd PerfCounter64, + e1t1StatsLineUASs PerfCounter64, + e1t1StatsLineLOSSs PerfCounter64, + e1t1StatsPathCVs PerfCounter64, + e1t1StatsPathESs PerfCounter64, + e1t1StatsPathSESs PerfCounter64, + e1t1StatsPathUASs PerfCounter64, + e1t1StatsPathCVsFarEnd PerfCounter64, + e1t1StatsPathESsFarEnd PerfCounter64, + e1t1StatsPathSESsFarEnd PerfCounter64, + e1t1StatsPathSEFsFarEnd PerfCounter64, + e1t1StatsPathUASsFarEnd PerfCounter64, + e1t1StatsPathFCs PerfCounter64, + e1t1StatsPathFCsFarEnd PerfCounter64, + e1t1StatsPathAISs PerfCounter64, + e1t1StatsPathSASs PerfCounter64 +} + +e1t1StatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index of the E1/T1 current bin." + ::= { e1t1StatsEntry 1 } + +e1t1StatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { e1t1StatsEntry 2 } + +e1t1StatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { e1t1StatsEntry 3 } + +e1t1StatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { e1t1StatsEntry 4 } + +e1t1StatsLineCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Coding Violations encountered by a E1/T1 interface + in the current bin." + ::= { e1t1StatsEntry 5 } + +e1t1StatsLineESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Errored Seconds encountered by a E1/T1 interface + in the current bin." + ::= { e1t1StatsEntry 6 } + +e1t1StatsLineSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Severely Errored Seconds encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 7 } + +e1t1StatsLineESsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Line Errored Seconds Far End encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 8 } + +e1t1StatsLineUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Line Unavailable Seconds encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 9 } + +e1t1StatsLineLOSSs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Line Loss Of Signal Seconds encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 10 } + +e1t1StatsPathCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Coding Violations encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 11 } + +e1t1StatsPathESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Errored Seconds encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 12 } + +e1t1StatsPathSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Severely Errored Seconds encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 13 } + +e1t1StatsPathUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Unavailable Seconds Seconds encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 14 } + +e1t1StatsPathCVsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Coding Violations Far End encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 15 } + +e1t1StatsPathESsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Errored Seconds Far End encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 16 } + +e1t1StatsPathSESsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Severely Errored Seconds Far End encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 17 } + +e1t1StatsPathSEFsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Severely Errored Framing Seconds Far End encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 18 } + +e1t1StatsPathUASsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Unavailable Seconds Seconds Far End encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 19 } + +e1t1StatsPathFCs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Failure Count encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 20 } + +e1t1StatsPathFCsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Failure Count Far End encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 21 } + +e1t1StatsPathAISs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path AISs encountered by a + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 22 } + +e1t1StatsPathSASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with path SASs + E1/T1 interface in the current bin." + ::= { e1t1StatsEntry 23 } + + +-- +-- E1/T1 History Table +-- +e1t1HistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF E1T1HistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The E1/T1 history table." + ::= { cmPerfObjects 56 } + +e1t1HistoryEntry OBJECT-TYPE + SYNTAX E1T1HistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the e1t1HistoryTable." + INDEX { neIndex, shelfIndex, slotIndex, + e1t1ParentIfIndex, e1t1Index, + e1t1StatsIndex, e1t1HistoryIndex } + ::= { e1t1HistoryTable 1 } + +E1T1HistoryEntry ::= SEQUENCE { + e1t1HistoryIndex Integer32, + e1t1HistoryTime DateAndTime, + e1t1HistoryValid TruthValue, + e1t1HistoryAction CmPmBinAction, + e1t1HistoryLineCVs PerfCounter64, + e1t1HistoryLineESs PerfCounter64, + e1t1HistoryLineSESs PerfCounter64, + e1t1HistoryLineESsFarEnd PerfCounter64, + e1t1HistoryLineUASs PerfCounter64, + e1t1HistoryLineLOSSs PerfCounter64, + e1t1HistoryPathCVs PerfCounter64, + e1t1HistoryPathESs PerfCounter64, + e1t1HistoryPathSESs PerfCounter64, + e1t1HistoryPathUASs PerfCounter64, + e1t1HistoryPathCVsFarEnd PerfCounter64, + e1t1HistoryPathESsFarEnd PerfCounter64, + e1t1HistoryPathSESsFarEnd PerfCounter64, + e1t1HistoryPathSEFsFarEnd PerfCounter64, + e1t1HistoryPathUASsFarEnd PerfCounter64, + e1t1HistoryPathFCs PerfCounter64, + e1t1HistoryPathFCsFarEnd PerfCounter64, + e1t1HistoryPathAISs PerfCounter64, + e1t1HistoryPathSASs PerfCounter64 +} + +e1t1HistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index of the E1/T1 history bin." + ::= { e1t1HistoryEntry 1 } + +e1t1HistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { e1t1HistoryEntry 2 } + +e1t1HistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { e1t1HistoryEntry 3 } + +e1t1HistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { e1t1HistoryEntry 4 } + +e1t1HistoryLineCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Coding Violations encountered by a E1/T1 interface + in the history bin." + ::= { e1t1HistoryEntry 5 } + +e1t1HistoryLineESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Errored Seconds encountered by a E1/T1 interface + in the history bin." + ::= { e1t1HistoryEntry 6 } + +e1t1HistoryLineSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Severely Errored Seconds encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 7 } + +e1t1HistoryLineESsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Line Errored Seconds Far End encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 8 } + +e1t1HistoryLineUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Line Unavailable Seconds encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 9 } + +e1t1HistoryLineLOSSs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Line Loss Of Signal Seconds encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 10 } + +e1t1HistoryPathCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Coding Violations encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 11 } + +e1t1HistoryPathESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Errored Seconds encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 12 } + +e1t1HistoryPathSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Severely Errored Seconds encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 13 } + +e1t1HistoryPathUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Unavailable Seconds Seconds encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 14 } + +e1t1HistoryPathCVsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Coding Violations Far End encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 15 } + +e1t1HistoryPathESsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Errored Seconds Far End encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 16 } + +e1t1HistoryPathSESsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Severely Errored Seconds Far End encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 17 } + +e1t1HistoryPathSEFsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Severely Errored Framing Seconds Far End encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 18 } + +e1t1HistoryPathUASsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Unavailable Seconds Seconds Far End encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 19 } + +e1t1HistoryPathFCs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Failure Count encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 20 } + +e1t1HistoryPathFCsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Failure Count Far End encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 21 } + +e1t1HistoryPathAISs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path AISs encountered by a + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 22 } + +e1t1HistoryPathSASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with path SASs + E1/T1 interface in the history bin." + ::= { e1t1HistoryEntry 23 } + +-- +-- E1T1 Threshold Table +-- +e1t1ThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF E1T1ThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of + OCn E1/T1 Thresholds." + ::= { cmPerfObjects 57 } + +e1t1ThresholdEntry OBJECT-TYPE + SYNTAX E1T1ThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the e1t1ThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, + e1t1ParentIfIndex, e1t1Index, + e1t1StatsIndex, e1t1ThresholdIndex } + ::= { e1t1ThresholdTable 1 } + +E1T1ThresholdEntry ::= SEQUENCE { + e1t1ThresholdIndex Integer32, + e1t1ThresholdInterval CmPmIntervalType, + e1t1ThresholdVariable VariablePointer, + e1t1ThresholdValueLo Unsigned32, + e1t1ThresholdValueHi Unsigned32, + e1t1ThresholdMonValue Counter64 +} + +e1t1ThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + e1t1ThresholdTable." + ::= { e1t1ThresholdEntry 1 } + +e1t1ThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { e1t1ThresholdEntry 2 } + +e1t1ThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { e1t1ThresholdEntry 3 } + +e1t1ThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { e1t1ThresholdEntry 4 } + +e1t1ThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { e1t1ThresholdEntry 5 } + +e1t1ThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to e1t1ThresholdVariable." + ::= { e1t1ThresholdEntry 6 } + +-- +-- E3/T3 Stats Table +-- +e3t3StatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF E3T3StatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The E3/T3 Path current table." + ::= { cmPerfObjects 58 } + +e3t3StatsEntry OBJECT-TYPE + SYNTAX E3T3StatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the e3t3StatsTable." + INDEX { neIndex, shelfIndex, slotIndex, + e3t3ParentIfIndex, e3t3Index, e3t3StatsIndex } + ::= { e3t3StatsTable 1 } + +E3T3StatsEntry ::= SEQUENCE { + e3t3StatsIndex Integer32, + e3t3StatsIntervalType CmPmIntervalType, + e3t3StatsValid TruthValue, + e3t3StatsAction CmPmBinAction, + e3t3StatsLineCVs PerfCounter64, + e3t3StatsLineESs PerfCounter64, + e3t3StatsLineSESs PerfCounter64, + e3t3StatsLineLOSSs PerfCounter64, + e3t3StatsPathPCVs PerfCounter64, + e3t3StatsPathCCVs PerfCounter64, + e3t3StatsPathAISs PerfCounter64, + e3t3StatsPathPESs PerfCounter64, + e3t3StatsPathCESs PerfCounter64, + e3t3StatsPathFCs PerfCounter64, + e3t3StatsPathSEFs PerfCounter64, + e3t3StatsPathPSESs PerfCounter64, + e3t3StatsPathCSESs PerfCounter64, + e3t3StatsPathPUASs PerfCounter64, + e3t3StatsPathCUASs PerfCounter64, + e3t3StatsPathCCVsFarEnd PerfCounter64, + e3t3StatsPathCESsFarEnd PerfCounter64, + e3t3StatsPathCSESsFarEnd PerfCounter64, + e3t3StatsPathCFCsFarEnd PerfCounter64, + e3t3StatsPathCUASsFarEnd PerfCounter64 +} + +e3t3StatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index of the E3/T3 current bin." + ::= { e3t3StatsEntry 1 } + +e3t3StatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { e3t3StatsEntry 2 } + +e3t3StatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { e3t3StatsEntry 3 } + +e3t3StatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { e3t3StatsEntry 4 } + +e3t3StatsLineCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Coding Violations encountered by a E3/T3 interface + in the current bin." + ::= { e3t3StatsEntry 5 } + +e3t3StatsLineESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Errored Seconds encountered by a E3/T3 interface + in the current bin." + ::= { e3t3StatsEntry 6 } + +e3t3StatsLineSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Severely Errored Seconds encountered by a + E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 7 } + +e3t3StatsLineLOSSs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Loss Of Signal Seconds encountered by a + E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 8 } + +e3t3StatsPathPCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path P-bit parity check Coding Violations + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 9 } + +e3t3StatsPathCCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path C-bit parity check Coding Violations + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 10 } + +e3t3StatsPathAISs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Alarm Indications Signal Seconds + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 11 } + +e3t3StatsPathPESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path P-bit parity check Error Seconds + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 12 } + +e3t3StatsPathCESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path C-bit parity check Error Seconds + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 13 } + +e3t3StatsPathFCs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Failure Counts encountered by a E3/T3 + interface in the current bin." + ::= { e3t3StatsEntry 14 } + +e3t3StatsPathSEFs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Serverely Errored Frames/AIS Seconds + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 15 } + +e3t3StatsPathPSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path P-bit parity check Severely Errored Seconds + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 16 } + +e3t3StatsPathCSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path C-bit parity check Severely Errored Seconds + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 17 } + +e3t3StatsPathPUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path P-bit parity check Unavailable Seconds + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 18 } + +e3t3StatsPathCUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path C-bit parity check Unavailable Seconds + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 19 } + +e3t3StatsPathCCVsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path FarEnd C-bit parity check Code Violations + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 20 } + +e3t3StatsPathCESsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path FarEnd C-bit parity check Errored Seconds + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 21 } + +e3t3StatsPathCSESsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path FarEnd C-bit parity check Severely Errored Seconds + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 22 } + +e3t3StatsPathCFCsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path FarEnd C-bit parity check Failure Counts + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 23 } + +e3t3StatsPathCUASsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path FarEnd C-bit parity check Unavailable Seconds + encountered by a E3/T3 interface in the current bin." + ::= { e3t3StatsEntry 24 } + +-- +-- E3/T3 History Table +-- +e3t3HistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF E3T3HistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The E3/T3 history table." + ::= { cmPerfObjects 59 } + +e3t3HistoryEntry OBJECT-TYPE + SYNTAX E3T3HistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the e3t3HistoryTable." + INDEX { neIndex, shelfIndex, slotIndex, + e3t3ParentIfIndex, e3t3Index, + e3t3StatsIndex, e3t3HistoryIndex } + ::= { e3t3HistoryTable 1 } + +E3T3HistoryEntry ::= SEQUENCE { + e3t3HistoryIndex Integer32, + e3t3HistoryTime DateAndTime, + e3t3HistoryValid TruthValue, + e3t3HistoryAction CmPmBinAction, + e3t3HistoryLineCVs PerfCounter64, + e3t3HistoryLineESs PerfCounter64, + e3t3HistoryLineSESs PerfCounter64, + e3t3HistoryLineLOSSs PerfCounter64, + e3t3HistoryPathPCVs PerfCounter64, + e3t3HistoryPathCCVs PerfCounter64, + e3t3HistoryPathAISs PerfCounter64, + e3t3HistoryPathPESs PerfCounter64, + e3t3HistoryPathCESs PerfCounter64, + e3t3HistoryPathFCs PerfCounter64, + e3t3HistoryPathSEFs PerfCounter64, + e3t3HistoryPathPSESs PerfCounter64, + e3t3HistoryPathCSESs PerfCounter64, + e3t3HistoryPathPUASs PerfCounter64, + e3t3HistoryPathCUASs PerfCounter64, + e3t3HistoryPathCCVsFarEnd PerfCounter64, + e3t3HistoryPathCESsFarEnd PerfCounter64, + e3t3HistoryPathCSESsFarEnd PerfCounter64, + e3t3HistoryPathCFCsFarEnd PerfCounter64, + e3t3HistoryPathCUASsFarEnd PerfCounter64 +} + +e3t3HistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index of the E3/T3 history bin." + ::= { e3t3HistoryEntry 1 } + +e3t3HistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { e3t3HistoryEntry 2 } + +e3t3HistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { e3t3HistoryEntry 3 } + +e3t3HistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { e3t3HistoryEntry 4 } + +e3t3HistoryLineCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Coding Violations encountered by a E3/T3 interface + in the history bin." + ::= { e3t3HistoryEntry 5 } + +e3t3HistoryLineESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Errored Seconds encountered by a E3/T3 interface + in the history bin." + ::= { e3t3HistoryEntry 6 } + +e3t3HistoryLineSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Severely Errored Seconds encountered by a + E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 7 } + +e3t3HistoryLineLOSSs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Loss Of Signal Seconds encountered by a + E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 8 } + +e3t3HistoryPathPCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path P-bit parity check Coding Violations + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 9 } + +e3t3HistoryPathCCVs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path C-bit parity check Coding Violations + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 10 } + +e3t3HistoryPathAISs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Alarm Indications Signal Seconds + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 11 } + +e3t3HistoryPathPESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path P-bit parity check Error Seconds + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 12 } + +e3t3HistoryPathCESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path C-bit parity check Error Seconds + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 13 } + +e3t3HistoryPathFCs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Failure Counts encountered by a E3/T3 + interface in the history bin." + ::= { e3t3HistoryEntry 14 } + +e3t3HistoryPathSEFs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path Serverely Errored Frames/AIS Seconds + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 15 } + +e3t3HistoryPathPSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path P-bit parity check Severely Errored Seconds + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 16 } + +e3t3HistoryPathCSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path C-bit parity check Severely Errored Seconds + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 17 } + +e3t3HistoryPathPUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path P-bit parity check Unavailable Seconds + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 18 } + +e3t3HistoryPathCUASs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path C-bit parity check Unavailable Seconds + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 19 } + +e3t3HistoryPathCCVsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path FarEnd C-bit parity check Code Violations + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 20 } + +e3t3HistoryPathCESsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path FarEnd C-bit parity check Errored Seconds + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 21 } + +e3t3HistoryPathCSESsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path FarEnd C-bit parity check Severely Errored Seconds + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 22 } + +e3t3HistoryPathCFCsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path FarEnd C-bit parity check Failure Counts + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 23 } + +e3t3HistoryPathCUASsFarEnd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Path FarEnd C-bit parity check Unavailable Seconds + encountered by a E3/T3 interface in the history bin." + ::= { e3t3HistoryEntry 24 } + +-- +-- E3T3 Threshold Table +-- +e3t3ThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF E3T3ThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of + OCn E3/T3 Thresholds." + ::= { cmPerfObjects 60 } + +e3t3ThresholdEntry OBJECT-TYPE + SYNTAX E3T3ThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the e3t3ThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, + e3t3ParentIfIndex, e3t3Index, + e3t3StatsIndex, e3t3ThresholdIndex } + ::= { e3t3ThresholdTable 1 } + +E3T3ThresholdEntry ::= SEQUENCE { + e3t3ThresholdIndex Integer32, + e3t3ThresholdInterval CmPmIntervalType, + e3t3ThresholdVariable VariablePointer, + e3t3ThresholdValueLo Unsigned32, + e3t3ThresholdValueHi Unsigned32, + e3t3ThresholdMonValue Counter64 +} + +e3t3ThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + e3t3ThresholdTable." + ::= { e3t3ThresholdEntry 1 } + +e3t3ThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { e3t3ThresholdEntry 2 } + +e3t3ThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { e3t3ThresholdEntry 3 } + +e3t3ThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { e3t3ThresholdEntry 4 } + +e3t3ThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { e3t3ThresholdEntry 5 } + +e3t3ThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to e3t3ThresholdVariable." + ::= { e3t3ThresholdEntry 6 } + +-- +-- Flow Bandwidth extenstion table +-- +cmFlowBWExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmFlowBWExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends cmFlowTable and presents Flow's bandwidth configuration + paremeters in 64-bit values." + ::= { cmPerfObjects 61 } + +cmFlowBWExtEntry OBJECT-TYPE + SYNTAX CmFlowBWExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmFlowBWExtTable." + AUGMENTS { cmFlowEntry } + ::= { cmFlowBWExtTable 1 } + +CmFlowBWExtEntry ::= SEQUENCE { + cmFlowBWA2NCIR CounterBasedGauge64, + cmFlowBWA2NEIR CounterBasedGauge64, + cmFlowBWN2ACIR CounterBasedGauge64, + cmFlowBWN2AEIR CounterBasedGauge64, + cmFlowBWA2NGFB CounterBasedGauge64, + cmFlowBWA2NMFB CounterBasedGauge64 +} + +cmFlowBWA2NCIR OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A2N CIR of a FLOW." + ::= { cmFlowBWExtEntry 1 } + +cmFlowBWA2NEIR OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A2N EIR of a FLOW." + ::= { cmFlowBWExtEntry 2 } + +cmFlowBWN2ACIR OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "N2A CIR of a FLOW." + ::= { cmFlowBWExtEntry 3 } + +cmFlowBWN2AEIR OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "N2A EIR of a FLOW." + ::= { cmFlowBWExtEntry 4 } + +cmFlowBWA2NGFB OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Guaranteed Flow Bandwidth of a FLOW." + ::= { cmFlowBWExtEntry 5 } + +cmFlowBWA2NMFB OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum Flow Bandwidth of a FLOW." + ::= { cmFlowBWExtEntry 6 } + +-- +-- OCN STM Threshold Variance Table +-- +ocnStmThresholdVarTable OBJECT-TYPE + SYNTAX SEQUENCE OF OcnStmThresholdVarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of ocn stm + Port Threshold variances." + ::= { cmPerfObjects 62 } + +ocnStmThresholdVarEntry OBJECT-TYPE + SYNTAX OcnStmThresholdVarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ocnStmThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, ocnStmIndex, + ocnStmStatsIndex } + ::= { ocnStmThresholdVarTable 1 } + +OcnStmThresholdVarEntry ::= SEQUENCE { + ocnStmThresholdVarOprVariance Integer32, + ocnStmThresholdVarOptVariance Integer32 +} + +ocnStmThresholdVarOprVariance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Variance in the Optical Power Received (in dbM), beyond which + threshold crossing alert will be generated." + ::= { ocnStmThresholdVarEntry 1 } + +ocnStmThresholdVarOptVariance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Variance in the Optical Power Transmitted (in dbM), beyond which + threshold crossing alert will be generated." + ::= { ocnStmThresholdVarEntry 2 } + +cmPerfScalarObjects OBJECT IDENTIFIER ::= {cmPerfObjects 63} + +-- +--cmPerQueryGenControl +-- +cmPerQueryGenControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether report the cmPerQueryGenTrap. Its default value is enable." + ::= { cmPerfScalarObjects 1 } + +-- +-- Flow Point QoS Shaper Current Statistics Table +-- + +f3FpQosShaperStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FpQosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of FlowPoint QOS Shaper statistics. + These reflect the current data." + ::= { cmPerfObjects 64 } + +f3FpQosShaperStatsEntry OBJECT-TYPE + SYNTAX F3FpQosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FpQosShaperStatsTable. + Entries exist in this table for each FlowPoint QoS Shaper." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, f3FpQosShaperIndex, + f3FpQosShaperStatsIndex } + ::= { f3FpQosShaperStatsTable 1 } + +F3FpQosShaperStatsEntry ::= SEQUENCE { + f3FpQosShaperStatsIndex Integer32, + f3FpQosShaperStatsIntervalType CmPmIntervalType, + f3FpQosShaperStatsValid TruthValue, + f3FpQosShaperStatsAction CmPmBinAction, + f3FpQosShaperStatsBT PerfCounter64, + f3FpQosShaperStatsBTD PerfCounter64, + f3FpQosShaperStatsFD PerfCounter64, + f3FpQosShaperStatsFTD PerfCounter64, + f3FpQosShaperStatsABRRL PerfCounter64, + f3FpQosShaperStatsBREDD PerfCounter64, + f3FpQosShaperStatsFREDD PerfCounter64 +} + +f3FpQosShaperStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3FpQosShaperStatsEntry 1 } + +f3FpQosShaperStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3FpQosShaperStatsEntry 2 } + +f3FpQosShaperStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3FpQosShaperStatsEntry 3 } + +f3FpQosShaperStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3FpQosShaperStatsEntry 4 } + +f3FpQosShaperStatsBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { f3FpQosShaperStatsEntry 5 } + +f3FpQosShaperStatsBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { f3FpQosShaperStatsEntry 6 } + +f3FpQosShaperStatsFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { f3FpQosShaperStatsEntry 7 } + +f3FpQosShaperStatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { f3FpQosShaperStatsEntry 8 } + +f3FpQosShaperStatsABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { f3FpQosShaperStatsEntry 9 } + +f3FpQosShaperStatsBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { f3FpQosShaperStatsEntry 10 } + +f3FpQosShaperStatsFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { f3FpQosShaperStatsEntry 11 } + +-- +-- Flow Point QoS Shaper History Statistics Table +-- + +f3FpQosShaperHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FpQosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of FlowPoint QOS Shaper statistics. + These reflect the history data." + ::= { cmPerfObjects 65 } + +f3FpQosShaperHistoryEntry OBJECT-TYPE + SYNTAX F3FpQosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FpQosShaperHistoryTable. + Entries exist in this table for each FlowPoint QoS Shaper." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, f3FpQosShaperIndex, + f3FpQosShaperStatsIndex, f3FpQosShaperHistoryIndex } + ::= { f3FpQosShaperHistoryTable 1 } + +F3FpQosShaperHistoryEntry ::= SEQUENCE { + f3FpQosShaperHistoryIndex Integer32, + f3FpQosShaperHistoryTime DateAndTime, + f3FpQosShaperHistoryValid TruthValue, + f3FpQosShaperHistoryAction CmPmBinAction, + f3FpQosShaperHistoryBT PerfCounter64, + f3FpQosShaperHistoryBTD PerfCounter64, + f3FpQosShaperHistoryFD PerfCounter64, + f3FpQosShaperHistoryFTD PerfCounter64, + f3FpQosShaperHistoryABRRL PerfCounter64, + f3FpQosShaperHistoryBREDD PerfCounter64, + f3FpQosShaperHistoryFREDD PerfCounter64 +} + +f3FpQosShaperHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry." + ::= { f3FpQosShaperHistoryEntry 1 } + +f3FpQosShaperHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3FpQosShaperHistoryEntry 2 } + +f3FpQosShaperHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3FpQosShaperHistoryEntry 3 } + +f3FpQosShaperHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3FpQosShaperHistoryEntry 4 } + +f3FpQosShaperHistoryBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { f3FpQosShaperHistoryEntry 5 } + +f3FpQosShaperHistoryBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { f3FpQosShaperHistoryEntry 6 } + +f3FpQosShaperHistoryFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { f3FpQosShaperHistoryEntry 7 } + +f3FpQosShaperHistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { f3FpQosShaperHistoryEntry 8 } + +f3FpQosShaperHistoryABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { f3FpQosShaperHistoryEntry 9 } + +f3FpQosShaperHistoryBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { f3FpQosShaperHistoryEntry 10 } + +f3FpQosShaperHistoryFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { f3FpQosShaperHistoryEntry 11 } + +-- +-- Flow Point QoS Shaper Threshold Table +-- + +f3FpQosShaperThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FpQosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of FlowPoint + QoS Shaper Thresholds." + ::= { cmPerfObjects 66 } + +f3FpQosShaperThresholdEntry OBJECT-TYPE + SYNTAX F3FpQosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FpQosShaperThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, f3FpQosShaperIndex, + f3FpQosShaperStatsIndex, f3FpQosShaperThresholdIndex } + ::= { f3FpQosShaperThresholdTable 1 } + +F3FpQosShaperThresholdEntry ::= SEQUENCE { + f3FpQosShaperThresholdIndex Integer32, + f3FpQosShaperThresholdInterval CmPmIntervalType, + f3FpQosShaperThresholdVariable VariablePointer, + f3FpQosShaperThresholdValueLo Unsigned32, + f3FpQosShaperThresholdValueHi Unsigned32, + f3FpQosShaperThresholdMonValue Counter64 +} + +f3FpQosShaperThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3FpQosShaperThresholdTable." + ::= { f3FpQosShaperThresholdEntry 1 } + +f3FpQosShaperThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3FpQosShaperThresholdEntry 2 } + +f3FpQosShaperThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3FpQosShaperThresholdEntry 3 } + +f3FpQosShaperThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3FpQosShaperThresholdEntry 4 } + +f3FpQosShaperThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3FpQosShaperThresholdEntry 5 } + +f3FpQosShaperThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3FpQosShaperThresholdVariable." + ::= { f3FpQosShaperThresholdEntry 6 } + +-- +-- Flow Point QoS Policer Current Statistics Table +-- + +f3FpQosPolicerStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FpQosPolicerStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of FlowPoint QOS Policer statistics. + These reflect the current data." + ::= { cmPerfObjects 67 } + +f3FpQosPolicerStatsEntry OBJECT-TYPE + SYNTAX F3FpQosPolicerStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FpQosPolicerStatsTable. + Entries exist in this table for each FlowPoint QoS Policer." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, f3FpQosPolicerIndex, f3FpQosPolicerStatsIndex } + ::= { f3FpQosPolicerStatsTable 1 } + +F3FpQosPolicerStatsEntry ::= SEQUENCE { + f3FpQosPolicerStatsIndex Integer32, + f3FpQosPolicerStatsIntervalType CmPmIntervalType, + f3FpQosPolicerStatsValid TruthValue, + f3FpQosPolicerStatsAction CmPmBinAction, + f3FpQosPolicerStatsFMG PerfCounter64, + f3FpQosPolicerStatsFMY PerfCounter64, + f3FpQosPolicerStatsFMRD PerfCounter64, + f3FpQosPolicerStatsBytesIn PerfCounter64, + f3FpQosPolicerStatsBytesOut PerfCounter64, + f3FpQosPolicerStatsABR PerfCounter64 +} + +f3FpQosPolicerStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this QOS Policer statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3FpQosPolicerStatsEntry 1 } + +f3FpQosPolicerStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3FpQosPolicerStatsEntry 2 } + +f3FpQosPolicerStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3FpQosPolicerStatsEntry 3 } + +f3FpQosPolicerStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3FpQosPolicerStatsEntry 4 } + +f3FpQosPolicerStatsFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Green." + ::= { f3FpQosPolicerStatsEntry 5 } + +f3FpQosPolicerStatsFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow." + ::= { f3FpQosPolicerStatsEntry 6 } + +f3FpQosPolicerStatsFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Red and Discarded." + ::= { f3FpQosPolicerStatsEntry 7 } + +f3FpQosPolicerStatsBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received by the Policer." + ::= { f3FpQosPolicerStatsEntry 8 } + +f3FpQosPolicerStatsBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transmitted by the Policer." + ::= { f3FpQosPolicerStatsEntry 9 } + +f3FpQosPolicerStatsABR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate on the Policer." + ::= { f3FpQosPolicerStatsEntry 10 } + +-- +-- Flow Point QoS Policer History Statistics Table +-- + +f3FpQosPolicerHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FpQosPolicerHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of FlowPoint QOS Policer statistics. + These reflect the history data." + ::= { cmPerfObjects 68 } + +f3FpQosPolicerHistoryEntry OBJECT-TYPE + SYNTAX F3FpQosPolicerHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FpQosPolicerHistoryTable. + Entries exist in this table for each FlowPoint QoS Policer." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, f3FpQosPolicerIndex, + f3FpQosPolicerStatsIndex, f3FpQosPolicerHistoryIndex } + ::= { f3FpQosPolicerHistoryTable 1 } + +F3FpQosPolicerHistoryEntry ::= SEQUENCE { + f3FpQosPolicerHistoryIndex Integer32, + f3FpQosPolicerHistoryTime DateAndTime, + f3FpQosPolicerHistoryValid TruthValue, + f3FpQosPolicerHistoryAction CmPmBinAction, + f3FpQosPolicerHistoryFMG PerfCounter64, + f3FpQosPolicerHistoryFMY PerfCounter64, + f3FpQosPolicerHistoryFMRD PerfCounter64, + f3FpQosPolicerHistoryBytesIn PerfCounter64, + f3FpQosPolicerHistoryBytesOut PerfCounter64, + f3FpQosPolicerHistoryABR PerfCounter64 +} + +f3FpQosPolicerHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Policer history entry." + ::= { f3FpQosPolicerHistoryEntry 1 } + +f3FpQosPolicerHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3FpQosPolicerHistoryEntry 2 } + +f3FpQosPolicerHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3FpQosPolicerHistoryEntry 3 } + +f3FpQosPolicerHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3FpQosPolicerHistoryEntry 4 } + +f3FpQosPolicerHistoryFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Green." + ::= { f3FpQosPolicerHistoryEntry 5 } + +f3FpQosPolicerHistoryFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow." + ::= { f3FpQosPolicerHistoryEntry 6 } + +f3FpQosPolicerHistoryFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Red and Discarded." + ::= { f3FpQosPolicerHistoryEntry 7 } + +f3FpQosPolicerHistoryBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received by the Policer." + ::= { f3FpQosPolicerHistoryEntry 8 } + +f3FpQosPolicerHistoryBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transmitted by the Policer." + ::= { f3FpQosPolicerHistoryEntry 9 } + +f3FpQosPolicerHistoryABR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate on the Policer." + ::= { f3FpQosPolicerHistoryEntry 10 } + +-- +-- Flow Point QoS Policer Threshold Table +-- + +f3FpQosPolicerThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FpQosPolicerThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of QOS + Policer Thresholds." + ::= { cmPerfObjects 69 } + +f3FpQosPolicerThresholdEntry OBJECT-TYPE + SYNTAX F3FpQosPolicerThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FpQosPolicerThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, f3FpQosPolicerIndex, + f3FpQosPolicerStatsIndex, f3FpQosPolicerThresholdIndex } + ::= { f3FpQosPolicerThresholdTable 1 } + +F3FpQosPolicerThresholdEntry ::= SEQUENCE { + f3FpQosPolicerThresholdIndex Integer32, + f3FpQosPolicerThresholdInterval CmPmIntervalType, + f3FpQosPolicerThresholdVariable VariablePointer, + f3FpQosPolicerThresholdValueLo Unsigned32, + f3FpQosPolicerThresholdValueHi Unsigned32, + f3FpQosPolicerThresholdMonValue Counter64 +} + +f3FpQosPolicerThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3FpQosPolicerThresholdTable." + ::= { f3FpQosPolicerThresholdEntry 1 } + +f3FpQosPolicerThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3FpQosPolicerThresholdEntry 2 } + +f3FpQosPolicerThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3FpQosPolicerThresholdEntry 3 } + +f3FpQosPolicerThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3FpQosPolicerThresholdEntry 4 } + +f3FpQosPolicerThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3FpQosPolicerThresholdEntry 5 } + +f3FpQosPolicerThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3FpQosPolicerThresholdVariable." + ::= { f3FpQosPolicerThresholdEntry 6 } + +-- +-- L2 acl rule Current Statistics Table +-- +f3AclRuleStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AclRuleStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L2 acl rule related statistics. + These reflect the current data." + ::= { cmPerfObjects 70 } + +f3AclRuleStatsEntry OBJECT-TYPE + SYNTAX F3AclRuleStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AclRuleStatsTable. + Entries exist in this table for each Acl rule." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, f3AclRuleIndex, f3AclRuleStatsIndex } + ::= { f3AclRuleStatsTable 1 } + +F3AclRuleStatsEntry ::= SEQUENCE { + f3AclRuleStatsIndex Integer32, + f3AclRuleStatsIntervalType CmPmIntervalType, + f3AclRuleStatsValid TruthValue, + f3AclRuleStatsAction CmPmBinAction, + f3AclRuleStatsRuleMatch PerfCounter64 +} + +f3AclRuleStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L2 flow point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3AclRuleStatsEntry 1 } + +f3AclRuleStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3AclRuleStatsEntry 2 } + +f3AclRuleStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3AclRuleStatsEntry 3 } + +f3AclRuleStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3AclRuleStatsEntry 4 } + +f3AclRuleStatsRuleMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets matching the ACL rule." + ::= { f3AclRuleStatsEntry 5 } + +-- +-- L2 acl rule history Statistics Table +-- +f3AclRuleHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AclRuleHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L2 acl rule related history statistics. + These reflect the history data." + ::= { cmPerfObjects 71 } + +f3AclRuleHistoryEntry OBJECT-TYPE + SYNTAX F3AclRuleHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AclRuleHistoryTable. + Entries exist in this table for each L2 acl rule." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, f3AclRuleIndex, f3AclRuleStatsIndex, f3AclRuleHistoryIndex } + ::= { f3AclRuleHistoryTable 1 } + +F3AclRuleHistoryEntry ::= SEQUENCE { + f3AclRuleHistoryIndex Integer32, + f3AclRuleHistoryTime DateAndTime, + f3AclRuleHistoryValid TruthValue, + f3AclRuleHistoryAction CmPmBinAction, + f3AclRuleHistoryRuleMatch PerfCounter64 +} + +f3AclRuleHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L2 flow point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3AclRuleHistoryEntry 1 } + +f3AclRuleHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3AclRuleHistoryEntry 2 } + +f3AclRuleHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3AclRuleHistoryEntry 3 } + +f3AclRuleHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3AclRuleHistoryEntry 4 } + +f3AclRuleHistoryRuleMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets matching acl rule." + ::= { f3AclRuleHistoryEntry 5 } + +-- +-- L2 acl rule Threshold Table +-- +f3AclRuleThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AclRuleThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of L2 acl rule Thresholds." + ::= { cmPerfObjects 72 } + +f3AclRuleThresholdEntry OBJECT-TYPE + SYNTAX F3AclRuleThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AclRuleThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cmFlowPointIndex, f3AclRuleIndex, f3AclRuleStatsIndex, + f3AclRuleThresholdIndex } + ::= { f3AclRuleThresholdTable 1 } + +F3AclRuleThresholdEntry ::= SEQUENCE { + f3AclRuleThresholdIndex Integer32, + f3AclRuleThresholdInterval CmPmIntervalType, + f3AclRuleThresholdVariable VariablePointer, + f3AclRuleThresholdValueLo Unsigned32, + f3AclRuleThresholdValueHi Unsigned32, + f3AclRuleThresholdMonValue Counter64 +} + +f3AclRuleThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3AclRuleThresholdTable." + ::= { f3AclRuleThresholdEntry 1 } + +f3AclRuleThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3AclRuleThresholdEntry 2 } + +f3AclRuleThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3AclRuleThresholdEntry 3 } + +f3AclRuleThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3AclRuleThresholdEntry 4 } + +f3AclRuleThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3AclRuleThresholdEntry 5 } + +f3AclRuleThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3AclRuleThresholdVariable." + ::= { f3AclRuleThresholdEntry 6 } + + +-- +-- Ethernet Network Port XDSL Related Current Statistics Table +-- +cmEthernetNetPortXdslStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetNetPortXdslStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Ethernet Access Port XDSL related statistics. + These reflect the current data." + ::= { cmPerfObjects 73 } + +cmEthernetNetPortXdslStatsEntry OBJECT-TYPE + SYNTAX CmEthernetNetPortXdslStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetNetPortXdslStatsTable. + Entries exist in this table for each Ethernet interface/port." + AUGMENTS { cmEthernetNetPortStatsEntry } + ::= { cmEthernetNetPortXdslStatsTable 1 } + +CmEthernetNetPortXdslStatsEntry ::= SEQUENCE { + cmEthernetNetPortStatsXdslUsPkt PerfCounter64, + cmEthernetNetPortStatsXdslUsCrcError PerfCounter64, + cmEthernetNetPortStatsXdslDsPkt PerfCounter64, + cmEthernetNetPortStatsXdslUsFecs PerfCounter64, + cmEthernetNetPortStatsXdslDsFecs PerfCounter64, + cmEthernetNetPortStatsXdslUsEs PerfCounter64, + cmEthernetNetPortStatsXdslDsEs PerfCounter64, + cmEthernetNetPortStatsXdslUsSes PerfCounter64, + cmEthernetNetPortStatsXdslDsSes PerfCounter64, + cmEthernetNetPortStatsXdslUsLoss PerfCounter64, + cmEthernetNetPortStatsXdslDsLoss PerfCounter64, + cmEthernetNetPortStatsXdslDsUas PerfCounter64, + cmEthernetNetPortStatsXdslUsCv PerfCounter64, + cmEthernetNetPortStatsXdslDsCv PerfCounter64, + cmEthernetNetPortStatsXdslUsFec PerfCounter64, + cmEthernetNetPortStatsXdslDsFec PerfCounter64, + cmEthernetNetPortStatsXdslDsFullInits PerfCounter64, + cmEthernetNetPortStatsXdslUsFullInits PerfCounter64 +} + +cmEthernetNetPortStatsXdslUsPkt OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream packets." + ::= { cmEthernetNetPortXdslStatsEntry 1 } + +cmEthernetNetPortStatsXdslUsCrcError OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream CRC error packets." + ::= { cmEthernetNetPortXdslStatsEntry 2 } + +cmEthernetNetPortStatsXdslDsPkt OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream packets." + ::= { cmEthernetNetPortXdslStatsEntry 3 } + +cmEthernetNetPortStatsXdslUsFecs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream FECS (FEC error seconds)." + ::= { cmEthernetNetPortXdslStatsEntry 4 } + +cmEthernetNetPortStatsXdslDsFecs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream FECS (FEC error seconds)." + ::= { cmEthernetNetPortXdslStatsEntry 5 } + +cmEthernetNetPortStatsXdslUsEs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream ES (Errored Seconds)." + ::= { cmEthernetNetPortXdslStatsEntry 6 } + +cmEthernetNetPortStatsXdslDsEs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream ES (Errored Seconds)." + ::= { cmEthernetNetPortXdslStatsEntry 7 } + +cmEthernetNetPortStatsXdslUsSes OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream SES (Severely Errored Seconds)." + ::= { cmEthernetNetPortXdslStatsEntry 8 } + +cmEthernetNetPortStatsXdslDsSes OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream SES (Severely Errored Seconds)." + ::= { cmEthernetNetPortXdslStatsEntry 9 } + +cmEthernetNetPortStatsXdslUsLoss OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream LOSS (LOS Seconds)." + ::= { cmEthernetNetPortXdslStatsEntry 10 } + +cmEthernetNetPortStatsXdslDsLoss OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream LOSS (LOS Seconds)." + ::= { cmEthernetNetPortXdslStatsEntry 11 } + +cmEthernetNetPortStatsXdslDsUas OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream UAS (Unavailable Seconds)." + ::= { cmEthernetNetPortXdslStatsEntry 12 } + +cmEthernetNetPortStatsXdslUsCv OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream CV (CRC errors)." + ::= { cmEthernetNetPortXdslStatsEntry 13 } + +cmEthernetNetPortStatsXdslDsCv OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream CV (CRC errors)." + ::= { cmEthernetNetPortXdslStatsEntry 14 } + +cmEthernetNetPortStatsXdslUsFec OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream FEC (FEC errors)." + ::= { cmEthernetNetPortXdslStatsEntry 15 } + +cmEthernetNetPortStatsXdslDsFec OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream FEC (FEC errors)." + ::= { cmEthernetNetPortXdslStatsEntry 16 } + +cmEthernetNetPortStatsXdslDsFullInits OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream Full Inits." + ::= { cmEthernetNetPortXdslStatsEntry 17 } + +cmEthernetNetPortStatsXdslUsFullInits OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream Full Inits." + ::= { cmEthernetNetPortXdslStatsEntry 18 } + + +-- +-- Ethernet Network Port XDSL Related History Statistics Table +-- +cmEthernetNetPortXdslHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmEthernetNetPortXdslHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Ethernet Access Port XDSL related statistics. + These reflect the current data." + ::= { cmPerfObjects 74 } + +cmEthernetNetPortXdslHistoryEntry OBJECT-TYPE + SYNTAX CmEthernetNetPortXdslHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetNetPortXdslHistoryTable. + Entries exist in this table for each Ethernet interface/port." + AUGMENTS { cmEthernetNetPortHistoryEntry } + ::= { cmEthernetNetPortXdslHistoryTable 1 } + +CmEthernetNetPortXdslHistoryEntry ::= SEQUENCE { + cmEthernetNetPortHistoryXdslUsPkt PerfCounter64, + cmEthernetNetPortHistoryXdslUsCrcError PerfCounter64, + cmEthernetNetPortHistoryXdslDsPkt PerfCounter64, + cmEthernetNetPortHistoryXdslUsFecs PerfCounter64, + cmEthernetNetPortHistoryXdslDsFecs PerfCounter64, + cmEthernetNetPortHistoryXdslUsEs PerfCounter64, + cmEthernetNetPortHistoryXdslDsEs PerfCounter64, + cmEthernetNetPortHistoryXdslUsSes PerfCounter64, + cmEthernetNetPortHistoryXdslDsSes PerfCounter64, + cmEthernetNetPortHistoryXdslUsLoss PerfCounter64, + cmEthernetNetPortHistoryXdslDsLoss PerfCounter64, + cmEthernetNetPortHistoryXdslDsUas PerfCounter64, + cmEthernetNetPortHistoryXdslUsCv PerfCounter64, + cmEthernetNetPortHistoryXdslDsCv PerfCounter64, + cmEthernetNetPortHistoryXdslUsFec PerfCounter64, + cmEthernetNetPortHistoryXdslDsFec PerfCounter64, + cmEthernetNetPortHistoryXdslDsFullInits PerfCounter64, + cmEthernetNetPortHistoryXdslUsFullInits PerfCounter64 +} + +cmEthernetNetPortHistoryXdslUsPkt OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream packets." + ::= { cmEthernetNetPortXdslHistoryEntry 1 } + +cmEthernetNetPortHistoryXdslUsCrcError OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream CRC error packets." + ::= { cmEthernetNetPortXdslHistoryEntry 2 } + +cmEthernetNetPortHistoryXdslDsPkt OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream packets." + ::= { cmEthernetNetPortXdslHistoryEntry 3 } + +cmEthernetNetPortHistoryXdslUsFecs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream FECS (FEC error seconds)." + ::= { cmEthernetNetPortXdslHistoryEntry 4 } + +cmEthernetNetPortHistoryXdslDsFecs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream FECS (FEC error seconds)." + ::= { cmEthernetNetPortXdslHistoryEntry 5 } + +cmEthernetNetPortHistoryXdslUsEs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream ES (Errored Seconds)." + ::= { cmEthernetNetPortXdslHistoryEntry 6 } + +cmEthernetNetPortHistoryXdslDsEs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream ES (Errored Seconds)." + ::= { cmEthernetNetPortXdslHistoryEntry 7 } + +cmEthernetNetPortHistoryXdslUsSes OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream SES (Severely Errored Seconds)." + ::= { cmEthernetNetPortXdslHistoryEntry 8 } + +cmEthernetNetPortHistoryXdslDsSes OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream SES (Severely Errored Seconds)." + ::= { cmEthernetNetPortXdslHistoryEntry 9 } + +cmEthernetNetPortHistoryXdslUsLoss OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream LOSS (LOS Seconds)." + ::= { cmEthernetNetPortXdslHistoryEntry 10 } + +cmEthernetNetPortHistoryXdslDsLoss OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream LOSS (LOS Seconds)." + ::= { cmEthernetNetPortXdslHistoryEntry 11 } + +cmEthernetNetPortHistoryXdslDsUas OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream UAS (Unavailable Seconds)." + ::= { cmEthernetNetPortXdslHistoryEntry 12 } + +cmEthernetNetPortHistoryXdslUsCv OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream CV (CRC errors)." + ::= { cmEthernetNetPortXdslHistoryEntry 13 } + +cmEthernetNetPortHistoryXdslDsCv OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream CV (CRC errors)." + ::= { cmEthernetNetPortXdslHistoryEntry 14 } + +cmEthernetNetPortHistoryXdslUsFec OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream FEC (FEC errors)." + ::= { cmEthernetNetPortXdslHistoryEntry 15 } + +cmEthernetNetPortHistoryXdslDsFec OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream FEC (FEC errors)." + ::= { cmEthernetNetPortXdslHistoryEntry 16 } + +cmEthernetNetPortHistoryXdslDsFullInits OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Down stream Full Inits." + ::= { cmEthernetNetPortXdslHistoryEntry 17 } + +cmEthernetNetPortHistoryXdslUsFullInits OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "xDSL Up stream Full Inits." + ::= { cmEthernetNetPortXdslHistoryEntry 18 } + + +-- +-- Card Current Statistics Table +-- +f3CardStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3CardStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Card related statistics. + These reflect the current data." + ::= { cmPerfObjects 75 } + +f3CardStatsEntry OBJECT-TYPE + SYNTAX F3CardStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3CardStatsTable. + Entries exist in this table for each Card." + INDEX { neIndex, shelfIndex, slotIndex, + f3CardStatsIndex } + ::= { f3CardStatsTable 1 } + +F3CardStatsEntry ::= SEQUENCE { + f3CardStatsIndex Integer32, + f3CardStatsIntervalType CmPmIntervalType, + f3CardStatsValid TruthValue, + f3CardStatsAction CmPmBinAction, + f3CardStatsACU Integer32, + f3CardStatsMCU Integer32, + f3CardStatsICU Integer32, + f3CardStatsAMU Integer32, + f3CardStatsMMU Integer32, + f3CardStatsIMU Integer32 +} + +f3CardStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Card statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3CardStatsEntry 1 } + +f3CardStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3CardStatsEntry 2 } + +f3CardStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3CardStatsEntry 3 } + +f3CardStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3CardStatsEntry 4 } + +f3CardStatsACU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average CPU usage." + ::= { f3CardStatsEntry 5 } + +f3CardStatsMCU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum CPU usage." + ::= { f3CardStatsEntry 6 } + +f3CardStatsICU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instant CPU usage." + ::= { f3CardStatsEntry 7 } + +f3CardStatsAMU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average memory usage." + ::= { f3CardStatsEntry 8 } + +f3CardStatsMMU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum memory usage." + ::= { f3CardStatsEntry 9 } + +f3CardStatsIMU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instant memory usage." + ::= { f3CardStatsEntry 10 } + + +-- +-- Card history Statistics Table +-- +f3CardHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3CardHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Card related history statistics. + These reflect the history data." + ::= { cmPerfObjects 76 } + +f3CardHistoryEntry OBJECT-TYPE + SYNTAX F3CardHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3CardHistoryTable. + Entries exist in this table for each card." + INDEX { neIndex, shelfIndex, slotIndex, + f3CardStatsIndex, f3CardHistoryIndex } + ::= { f3CardHistoryTable 1 } + +F3CardHistoryEntry ::= SEQUENCE { + f3CardHistoryIndex Integer32, + f3CardHistoryTime DateAndTime, + f3CardHistoryValid TruthValue, + f3CardHistoryAction CmPmBinAction, + f3CardHistoryACU Integer32, + f3CardHistoryMCU Integer32, + f3CardHistoryICU Integer32, + f3CardHistoryAMU Integer32, + f3CardHistoryMMU Integer32, + f3CardHistoryIMU Integer32 +} + +f3CardHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this card statistics entry." + ::= { f3CardHistoryEntry 1 } + +f3CardHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3CardHistoryEntry 2 } + +f3CardHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3CardHistoryEntry 3 } + +f3CardHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3CardHistoryEntry 4 } + +f3CardHistoryACU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average CPU usage." + ::= { f3CardHistoryEntry 5 } + +f3CardHistoryMCU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum CPU usage." + ::= { f3CardHistoryEntry 6 } + +f3CardHistoryICU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instant CPU usage." + ::= { f3CardHistoryEntry 7 } + +f3CardHistoryAMU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average memory usage." + ::= { f3CardHistoryEntry 8 } + +f3CardHistoryMMU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum memory usage." + ::= { f3CardHistoryEntry 9 } + +f3CardHistoryIMU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instant memory usage." + ::= { f3CardHistoryEntry 10 } + + +-- +-- Card Threshold Table +-- +f3CardThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3CardThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Card Thresholds." + ::= { cmPerfObjects 77 } + +f3CardThresholdEntry OBJECT-TYPE + SYNTAX F3CardThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3CardThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3CardStatsIndex, + f3CardThresholdIndex } + ::= { f3CardThresholdTable 1 } + +F3CardThresholdEntry ::= SEQUENCE { + f3CardThresholdIndex Integer32, + f3CardThresholdInterval CmPmIntervalType, + f3CardThresholdVariable VariablePointer, + f3CardThresholdValueLo Unsigned32, + f3CardThresholdValueHi Unsigned32, + f3CardThresholdMonValue Counter64 +} + +f3CardThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3CardThresholdTable." + ::= { f3CardThresholdEntry 1 } + +f3CardThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3CardThresholdEntry 2 } + +f3CardThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3CardThresholdEntry 3 } + +f3CardThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3CardThresholdEntry 4 } + +f3CardThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3CardThresholdEntry 5 } + +f3CardThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3CardThresholdVariable." + ::= { f3CardThresholdEntry 6 } + + +--- +---Notifications +--- +cmEthernetAccPortThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmEthernetAccPortThresholdIndex, + cmEthernetAccPortThresholdInterval, + cmEthernetAccPortThresholdVariable, + cmEthernetAccPortThresholdValueLo, + cmEthernetAccPortThresholdValueHi, + cmEthernetAccPortThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Ethernet Access Port is crossed." + ::= { cmPerfNotifications 1 } + +cmEthernetNetPortThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmEthernetNetPortThresholdIndex, + cmEthernetNetPortThresholdInterval, + cmEthernetNetPortThresholdVariable, + cmEthernetNetPortThresholdValueLo, + cmEthernetNetPortThresholdValueHi, + cmEthernetNetPortThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Ethernet Network Port is crossed." + ::= { cmPerfNotifications 2 } + +cmFlowThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmFlowThresholdIndex, + cmFlowThresholdInterval, + cmFlowThresholdVariable, + cmFlowThresholdValueLo, + cmFlowThresholdValueHi, + cmFlowThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Ethernet Flow is crossed." + ::= { cmPerfNotifications 3 } + +cmQosShaperThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmQosShaperThresholdIndex, + cmQosShaperThresholdInterval, + cmQosShaperThresholdVariable, + cmQosShaperThresholdValueLo, + cmQosShaperThresholdValueHi, + cmQosShaperThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an QOS Shaper is crossed." + ::= { cmPerfNotifications 4 } + +cmQosFlowPolicerThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmQosFlowPolicerThresholdIndex, + cmQosFlowPolicerThresholdInterval, + cmQosFlowPolicerThresholdVariable, + cmQosFlowPolicerThresholdValueLo, + cmQosFlowPolicerThresholdValueHi, + cmQosFlowPolicerThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an QOS Flow Policer is crossed." + ::= { cmPerfNotifications 5 } + +cmAccPortQosShaperThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmAccPortQosShaperThresholdIndex, + cmAccPortQosShaperThresholdInterval, + cmAccPortQosShaperThresholdVariable, + cmAccPortQosShaperThresholdValueLo, + cmAccPortQosShaperThresholdValueHi, + cmAccPortQosShaperThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Access Port QOS Shaper is crossed." + ::= { cmPerfNotifications 6 } + +cmEthernetTrafficPortThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmEthernetTrafficPortThresholdIndex, + cmEthernetTrafficPortThresholdInterval, + cmEthernetTrafficPortThresholdVariable, + cmEthernetTrafficPortThresholdValueLo, + cmEthernetTrafficPortThresholdValueHi, + cmEthernetTrafficPortThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Agg Ethernet Port is crossed." + ::= { cmPerfNotifications 7 } + +cmFlowPointThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmFlowPointThresholdIndex, + cmFlowPointThresholdInterval, + cmFlowPointThresholdVariable, + cmFlowPointThresholdValueLo, + cmFlowPointThresholdValueHi, + cmFlowPointThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Agg FlowPoint is crossed." + ::= { cmPerfNotifications 8 } + +cmOAMFlowPointThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmOAMFlowPointThresholdIndex, + cmOAMFlowPointThresholdInterval, + cmOAMFlowPointThresholdVariable, + cmOAMFlowPointThresholdValueLo, + cmOAMFlowPointThresholdValueHi, + cmOAMFlowPointThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Agg FlowPoint is crossed." + ::= { cmPerfNotifications 9 } + +cmQosPolicerV2ThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmQosPolicerV2ThresholdIndex, + cmQosPolicerV2ThresholdInterval, + cmQosPolicerV2ThresholdVariable, + cmQosPolicerV2ThresholdValueLo, + cmQosPolicerV2ThresholdValueHi, + cmQosPolicerV2ThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Agg QosPolicer is crossed." + ::= { cmPerfNotifications 10 } + +cmQosShaperV2ThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmQosShaperV2ThresholdIndex, + cmQosShaperV2ThresholdInterval, + cmQosShaperV2ThresholdVariable, + cmQosShaperV2ThresholdValueLo, + cmQosShaperV2ThresholdValueHi, + cmQosShaperV2ThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Agg QosQueue is crossed." + ::= { cmPerfNotifications 11 } + +cmLagThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmLagThresholdIndex, + cmLagThresholdInterval, + cmLagThresholdVariable, + cmLagThresholdValueLo, + cmLagThresholdValueHi, + cmLagThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Agg Lag is crossed." + ::= { cmPerfNotifications 12 } + +cmTrafficPortQosShaperThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmTrafficPortQosShaperThresholdIndex, + cmTrafficPortQosShaperThresholdInterval, + cmTrafficPortQosShaperThresholdVariable, + cmTrafficPortQosShaperThresholdValueLo, + cmTrafficPortQosShaperThresholdValueHi, + cmTrafficPortQosShaperThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Agg QosQueue is crossed." + ::= { cmPerfNotifications 13 } + +f3NetPortQosShaperThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3NetPortQosShaperThresholdIndex, + f3NetPortQosShaperThresholdInterval, + f3NetPortQosShaperThresholdVariable, + f3NetPortQosShaperThresholdValueLo, + f3NetPortQosShaperThresholdValueHi, + f3NetPortQosShaperThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Network Port QOS Shaper is crossed." + ::= { cmPerfNotifications 14 } + +ocnStmThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + ocnStmThresholdIndex, + ocnStmThresholdInterval, + ocnStmThresholdVariable, + ocnStmThresholdValueLo, + ocnStmThresholdValueHi, + ocnStmThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an OCN/STM is crossed." + ::= { cmPerfNotifications 15 } + +stsVcPathThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + stsVcPathThresholdIndex, + stsVcPathThresholdInterval, + stsVcPathThresholdVariable, + stsVcPathThresholdValueLo, + stsVcPathThresholdValueHi, + stsVcPathThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an STS/VC Path is crossed." + ::= { cmPerfNotifications 16 } + +vtVcPathThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + vtVcPathThresholdIndex, + vtVcPathThresholdInterval, + vtVcPathThresholdVariable, + vtVcPathThresholdValueLo, + vtVcPathThresholdValueHi, + vtVcPathThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an VT/VC Path is crossed." + ::= { cmPerfNotifications 17 } + +e1t1ThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + e1t1ThresholdIndex, + e1t1ThresholdInterval, + e1t1ThresholdVariable, + e1t1ThresholdValueLo, + e1t1ThresholdValueHi, + e1t1ThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an E1/T1 is crossed." + ::= { cmPerfNotifications 18 } + +e3t3ThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + e3t3ThresholdIndex, + e3t3ThresholdInterval, + e3t3ThresholdVariable, + e3t3ThresholdValueLo, + e3t3ThresholdValueHi, + e3t3ThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an E3/T3 is crossed." + ::= { cmPerfNotifications 19 } + +cmPerQueryGenTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This trap is sent each time a pm period when the performance generation finished. + Note: only when cmPerQueryGenControl is enabled, this trap will be reported." + ::= { cmPerfNotifications 20 } + +f3FpQosShaperThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3FpQosShaperThresholdIndex, + f3FpQosShaperThresholdInterval, + f3FpQosShaperThresholdVariable, + f3FpQosShaperThresholdValueLo, + f3FpQosShaperThresholdValueHi, + f3FpQosShaperThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Ethernet Traffic Port Flowpoint QOS Shaper is crossed." + ::= { cmPerfNotifications 21 } + +f3FpQosPolicerThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3FpQosPolicerThresholdIndex, + f3FpQosPolicerThresholdInterval, + f3FpQosPolicerThresholdVariable, + f3FpQosPolicerThresholdValueLo, + f3FpQosPolicerThresholdValueHi, + f3FpQosPolicerThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Ethernet Traffic Port Flowpoint QOS Policer is crossed." + ::= { cmPerfNotifications 22 } + +f3AclRuleThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3AclRuleThresholdIndex, + f3AclRuleThresholdInterval, + f3AclRuleThresholdVariable, + f3AclRuleThresholdValueLo, + f3AclRuleThresholdValueHi, + f3AclRuleThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an ACL Rule is crossed." + ::= { cmPerfNotifications 23 } + +f3CardThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3CardThresholdIndex, + f3CardThresholdInterval, + f3CardThresholdVariable, + f3CardThresholdValueLo, + f3CardThresholdValueHi, + f3CardThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on a card is crossed." + ::= { cmPerfNotifications 24 } + + +-- +-- Conformance +-- +cmPerfCompliances OBJECT IDENTIFIER ::= {cmPerfConformance 1} +cmPerfGroups OBJECT IDENTIFIER ::= {cmPerfConformance 2} + +cmPerfCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the CM Perf + group." + MODULE -- this module + MANDATORY-GROUPS { + cmPerfObjectGroup, cmPerfNotifGroup, + ethernetAccessPortPMGroup, ethernetNetworkPortPMGroup, + trafficPMGroup, f3AclRulePerfGroup + } + ::= { cmPerfCompliances 1 } + +cmPerfObjectGroup OBJECT-GROUP + OBJECTS { + cmEthernetAccPortStatsIndex, cmEthernetAccPortStatsIntervalType, + cmEthernetAccPortStatsValid, cmEthernetAccPortStatsAction, + cmEthernetAccPortStatsESBF, cmEthernetAccPortStatsESBP, + cmEthernetAccPortStatsESBS, cmEthernetAccPortStatsESC, + cmEthernetAccPortStatsESCAE,cmEthernetAccPortStatsESDE, + cmEthernetAccPortStatsESF, cmEthernetAccPortStatsESFS, + cmEthernetAccPortStatsESJ, cmEthernetAccPortStatsESMF, + cmEthernetAccPortStatsESMP, cmEthernetAccPortStatsESO, + cmEthernetAccPortStatsESOF, cmEthernetAccPortStatsESOP, + cmEthernetAccPortStatsESP, cmEthernetAccPortStatsESP64, + cmEthernetAccPortStatsESP65, cmEthernetAccPortStatsESP128, + cmEthernetAccPortStatsESP256, cmEthernetAccPortStatsESP512, + cmEthernetAccPortStatsESP1024, cmEthernetAccPortStatsESP1519, + cmEthernetAccPortStatsESUF, cmEthernetAccPortStatsESUP, + cmEthernetAccPortStatsL2CPFD, cmEthernetAccPortStatsL2CPFP, + cmEthernetAccPortStatsLES, cmEthernetAccPortStatsLBC, + cmEthernetAccPortStatsOPT, cmEthernetAccPortStatsOPR, + cmEthernetAccPortStatsAUFD, cmEthernetAccPortStatsAPFD, + cmEthernetAccPortStatsABRRx, cmEthernetAccPortStatsABRTx, + cmEthernetAccPortStatsTemp, cmEthernetAccPortStatsUAS, + cmEthernetAccPortStatsIBRMaxRx, cmEthernetAccPortStatsIBRMaxTx, + cmEthernetAccPortStatsIBRMinRx, cmEthernetAccPortStatsIBRMinTx, + cmEthernetAccPortStatsIBRRx, cmEthernetAccPortStatsIBRTx, + + cmEthernetAccPortHistoryIndex, cmEthernetAccPortHistoryTime, + cmEthernetAccPortHistoryValid, cmEthernetAccPortHistoryAction, + cmEthernetAccPortHistoryESBF, cmEthernetAccPortHistoryESBP, + cmEthernetAccPortHistoryESBS, cmEthernetAccPortHistoryESC, + cmEthernetAccPortHistoryESCAE, cmEthernetAccPortHistoryESDE, + cmEthernetAccPortHistoryESF, cmEthernetAccPortHistoryESFS, + cmEthernetAccPortHistoryESJ, cmEthernetAccPortHistoryESMF, + cmEthernetAccPortHistoryESMP, cmEthernetAccPortHistoryESO, + cmEthernetAccPortHistoryESOF, cmEthernetAccPortHistoryESOP, + cmEthernetAccPortHistoryESP, cmEthernetAccPortHistoryESP64, + cmEthernetAccPortHistoryESP65, cmEthernetAccPortHistoryESP128, + cmEthernetAccPortHistoryESP256, cmEthernetAccPortHistoryESP512, + cmEthernetAccPortHistoryESP1024, cmEthernetAccPortHistoryESP1519, + cmEthernetAccPortHistoryESUF, cmEthernetAccPortHistoryESUP, + cmEthernetAccPortHistoryL2CPFD, cmEthernetAccPortHistoryL2CPFP, + cmEthernetAccPortHistoryLES, cmEthernetAccPortHistoryLBC, + cmEthernetAccPortHistoryOPT, cmEthernetAccPortHistoryOPR, + cmEthernetAccPortHistoryAUFD, cmEthernetAccPortHistoryAPFD, + cmEthernetAccPortHistoryABRRx, cmEthernetAccPortHistoryABRTx, + cmEthernetAccPortHistoryTemp, cmEthernetAccPortHistoryUAS, + cmEthernetAccPortHistoryIBRMaxRx, cmEthernetAccPortHistoryIBRMaxTx, + cmEthernetAccPortHistoryIBRMinRx, cmEthernetAccPortHistoryIBRMinTx, + cmEthernetAccPortHistoryIBRRx, cmEthernetAccPortHistoryIBRTx, + + cmEthernetAccPortThresholdIndex, cmEthernetAccPortThresholdInterval, + cmEthernetAccPortThresholdVariable, cmEthernetAccPortThresholdValueLo, + cmEthernetAccPortThresholdValueHi, cmEthernetAccPortThresholdMonValue, + cmEthernetAccPortThresholdVarOprVariance, + cmEthernetAccPortThresholdVarOptVariance, + + cmEthernetNetPortStatsIndex, cmEthernetNetPortStatsIntervalType, + cmEthernetNetPortStatsValid, cmEthernetNetPortStatsAction, + cmEthernetNetPortStatsESBF, cmEthernetNetPortStatsESBP, + cmEthernetNetPortStatsESBS, cmEthernetNetPortStatsESC, + cmEthernetNetPortStatsESCAE, cmEthernetNetPortStatsESDE, + cmEthernetNetPortStatsESF, cmEthernetNetPortStatsESFS, + cmEthernetNetPortStatsESJ, cmEthernetNetPortStatsESMF, + cmEthernetNetPortStatsESMP, cmEthernetNetPortStatsESO, + cmEthernetNetPortStatsESOF, cmEthernetNetPortStatsESOP, + cmEthernetNetPortStatsESP, cmEthernetNetPortStatsESP64, + cmEthernetNetPortStatsESP65, cmEthernetNetPortStatsESP128, + cmEthernetNetPortStatsESP256, cmEthernetNetPortStatsESP512, + cmEthernetNetPortStatsESP1024, cmEthernetNetPortStatsESP1519, + cmEthernetNetPortStatsESUF, cmEthernetNetPortStatsESUP, + cmEthernetNetPortStatsL2CPFD, cmEthernetNetPortStatsL2CPFP, + cmEthernetNetPortStatsLES, cmEthernetNetPortStatsLBC, + cmEthernetNetPortStatsOPT, cmEthernetNetPortStatsOPR, + cmEthernetNetPortStatsAUFD, cmEthernetNetPortStatsAPFD, + cmEthernetNetPortStatsABRRx, cmEthernetNetPortStatsABRTx, + cmEthernetNetPortStatsPSC, + cmEthernetNetPortStatsTemp, cmEthernetNetPortStatsUAS, + cmEthernetNetPortStatsIBRMaxRx, cmEthernetNetPortStatsIBRMaxTx, + cmEthernetNetPortStatsIBRMinRx, cmEthernetNetPortStatsIBRMinTx, + cmEthernetNetPortStatsIBRRx, cmEthernetNetPortStatsIBRTx, + + cmEthernetNetPortHistoryIndex, cmEthernetNetPortHistoryTime, + cmEthernetNetPortHistoryValid, cmEthernetNetPortHistoryAction, + cmEthernetNetPortHistoryESBF, cmEthernetNetPortHistoryESBP, + cmEthernetNetPortHistoryESBS, cmEthernetNetPortHistoryESC, + cmEthernetNetPortHistoryESCAE, cmEthernetNetPortHistoryESDE, + cmEthernetNetPortHistoryESF, cmEthernetNetPortHistoryESFS, + cmEthernetNetPortHistoryESJ, cmEthernetNetPortHistoryESMF, + cmEthernetNetPortHistoryESMP, cmEthernetNetPortHistoryESO, + cmEthernetNetPortHistoryESOF, cmEthernetNetPortHistoryESOP, + cmEthernetNetPortHistoryESP, cmEthernetNetPortHistoryESP64, + cmEthernetNetPortHistoryESP65, cmEthernetNetPortHistoryESP128, + cmEthernetNetPortHistoryESP256, cmEthernetNetPortHistoryESP512, + cmEthernetNetPortHistoryESP1024, cmEthernetNetPortHistoryESP1519, + cmEthernetNetPortHistoryESUF, cmEthernetNetPortHistoryESUP, + cmEthernetNetPortHistoryL2CPFD, cmEthernetNetPortHistoryL2CPFP, + cmEthernetNetPortHistoryLES, cmEthernetNetPortHistoryLBC, + cmEthernetNetPortHistoryOPT, cmEthernetNetPortHistoryOPR, + cmEthernetNetPortHistoryAUFD, cmEthernetNetPortHistoryAPFD, + cmEthernetNetPortHistoryABRRx, cmEthernetNetPortHistoryABRTx, + cmEthernetNetPortHistoryPSC, + cmEthernetNetPortHistoryTemp, cmEthernetNetPortHistoryUAS, + cmEthernetNetPortHistoryIBRMaxRx, cmEthernetNetPortHistoryIBRMaxTx, + cmEthernetNetPortHistoryIBRMinRx, cmEthernetNetPortHistoryIBRMinTx, + cmEthernetNetPortHistoryIBRRx, cmEthernetNetPortHistoryIBRTx, + + cmEthernetNetPortThresholdIndex, cmEthernetNetPortThresholdInterval, + cmEthernetNetPortThresholdVariable, cmEthernetNetPortThresholdValueLo, + cmEthernetNetPortThresholdValueHi, cmEthernetNetPortThresholdMonValue, + cmEthernetNetPortThresholdVarOprVariance, + cmEthernetNetPortThresholdVarOptVariance, + + cmFlowStatsIndex, cmFlowStatsIntervalType, cmFlowStatsValid, + cmFlowStatsAction, cmFlowStatsL2CPFD, cmFlowStatsABRA2N, + cmFlowStatsABRRLA2N, cmFlowStatsABRRLRA2N, cmFlowStatsABRN2A, + cmFlowStatsABRRLN2A, + cmFlowStatsUAS, cmFlowStatsES, cmFlowStatsSES, + cmFlowStatsFMGA2N, cmFlowStatsFMYA2N, cmFlowStatsFMYDA2N, + cmFlowStatsFMRDA2N, cmFlowStatsBytesInA2N, + cmFlowStatsBytesOutA2N, cmFlowStatsFMGN2A, + cmFlowStatsFMYN2A, cmFlowStatsFMYDN2A, + cmFlowStatsFMRDN2A, cmFlowStatsBytesInN2A, + cmFlowStatsBytesOutN2A, cmFlowStatsFTDA2N, + cmFlowStatsIBRA2NMax, cmFlowStatsIBRRlA2NMax, + cmFlowStatsIBRA2NMin, cmFlowStatsIBRRlA2NMin, + cmFlowStatsIBRA2N, cmFlowStatsIBRRlA2N, + cmFlowStatsIBRN2AMax, cmFlowStatsIBRRlN2AMax, + cmFlowStatsIBRN2AMin, cmFlowStatsIBRRlN2AMin, + cmFlowStatsIBRN2A, cmFlowStatsIBRRlN2A, + cmFlowStatsFMCDA2N, cmFlowStatsFBCDA2N, + + cmFlowHistoryIndex, cmFlowHistoryTime, cmFlowHistoryValid, + cmFlowHistoryAction, cmFlowHistoryL2CPFD, cmFlowHistoryABRA2N, + cmFlowHistoryABRRLA2N, cmFlowHistoryABRRLRA2N, cmFlowHistoryABRN2A, + cmFlowHistoryABRRLN2A, + cmFlowHistoryUAS, cmFlowHistoryES, cmFlowHistorySES, + cmFlowHistoryFMGA2N, cmFlowHistoryFMYA2N, cmFlowHistoryFMYDA2N, + cmFlowHistoryFMRDA2N, cmFlowHistoryBytesInA2N, + cmFlowHistoryBytesOutA2N, cmFlowHistoryFMGN2A, + cmFlowHistoryFMYN2A, cmFlowHistoryFMYDN2A, + cmFlowHistoryFMRDN2A, cmFlowHistoryBytesInN2A, + cmFlowHistoryBytesOutN2A, cmFlowHistoryFTDA2N, + cmFlowHistoryIBRA2NMax, cmFlowHistoryIBRRlA2NMax, + cmFlowHistoryIBRA2NMin, cmFlowHistoryIBRRlA2NMin, + cmFlowHistoryIBRA2N, cmFlowHistoryIBRRlA2N, + cmFlowHistoryIBRN2AMax, cmFlowHistoryIBRRlN2AMax, + cmFlowHistoryIBRN2AMin, cmFlowHistoryIBRRlN2AMin, + cmFlowHistoryIBRN2A, cmFlowHistoryIBRRlN2A, + cmFlowHistoryFMCDA2N, cmFlowHistoryFBCDA2N, + + cmFlowThresholdIndex, cmFlowThresholdInterval, cmFlowThresholdVariable, + cmFlowThresholdValueLo, cmFlowThresholdValueHi, cmFlowThresholdMonValue, + + cmQosShaperStatsIndex, cmQosShaperStatsIntervalType, + cmQosShaperStatsValid, cmQosShaperStatsAction, + cmQosShaperStatsBT, cmQosShaperStatsBTD, cmQosShaperStatsFD, + cmQosShaperStatsFTD, cmQosShaperStatsBR, cmQosShaperStatsFR, + cmQosShaperStatsABRRL, cmQosShaperStatsABRRLR, + cmQosShaperStatsBREDD, cmQosShaperStatsFREDD, + + cmQosShaperHistoryIndex, cmQosShaperHistoryTime, + cmQosShaperHistoryValid, cmQosShaperHistoryAction, + cmQosShaperHistoryBT, cmQosShaperHistoryBTD, cmQosShaperHistoryFD, + cmQosShaperHistoryFTD, cmQosShaperHistoryBR, cmQosShaperHistoryFR, + cmQosShaperHistoryABRRL, cmQosShaperHistoryABRRLR, + cmQosShaperHistoryBREDD, cmQosShaperHistoryFREDD, + + cmQosShaperThresholdIndex, cmQosShaperThresholdInterval, + cmQosShaperThresholdVariable, cmQosShaperThresholdValueLo, + cmQosShaperThresholdValueHi, cmQosShaperThresholdMonValue, + + cmQosFlowPolicerStatsIndex, cmQosFlowPolicerStatsIntervalType, + cmQosFlowPolicerStatsValid, cmQosFlowPolicerStatsAction, + cmQosFlowPolicerStatsFMG, cmQosFlowPolicerStatsFMY, + cmQosFlowPolicerStatsFMYD, cmQosFlowPolicerStatsFMRD, + cmQosFlowPolicerStatsBytesIn, cmQosFlowPolicerStatsBytesOut, + cmQosFlowPolicerStatsABR, + + cmQosFlowPolicerHistoryIndex, cmQosFlowPolicerHistoryTime, + cmQosFlowPolicerHistoryValid, cmQosFlowPolicerHistoryAction, + cmQosFlowPolicerHistoryFMG, cmQosFlowPolicerHistoryFMY, + cmQosFlowPolicerHistoryFMYD, cmQosFlowPolicerHistoryFMRD, + cmQosFlowPolicerHistoryBytesIn, cmQosFlowPolicerHistoryBytesOut, + cmQosFlowPolicerHistoryABR, + + cmQosFlowPolicerThresholdIndex, cmQosFlowPolicerThresholdInterval, + cmQosFlowPolicerThresholdVariable, cmQosFlowPolicerThresholdValueLo, + cmQosFlowPolicerThresholdValueHi, cmQosFlowPolicerThresholdMonValue, + + cmAccPortQosShaperStatsIndex, cmAccPortQosShaperStatsIntervalType, + cmAccPortQosShaperStatsValid, cmAccPortQosShaperStatsAction, + cmAccPortQosShaperStatsBT, cmAccPortQosShaperStatsBTD, + cmAccPortQosShaperStatsFD, cmAccPortQosShaperStatsFTD, + cmAccPortQosShaperStatsBR, cmAccPortQosShaperStatsFR, + cmAccPortQosShaperStatsABRRL, + cmAccPortQosShaperStatsBREDD, cmAccPortQosShaperStatsFREDD, + + cmAccPortQosShaperHistoryIndex, cmAccPortQosShaperHistoryTime, + cmAccPortQosShaperHistoryValid, cmAccPortQosShaperHistoryAction, + cmAccPortQosShaperHistoryBT, cmAccPortQosShaperHistoryBTD, + cmAccPortQosShaperHistoryFD, cmAccPortQosShaperHistoryFTD, + cmAccPortQosShaperHistoryBR, cmAccPortQosShaperHistoryFR, + cmAccPortQosShaperHistoryABRRL, + cmAccPortQosShaperHistoryBREDD, cmAccPortQosShaperHistoryFREDD, + + cmAccPortQosShaperThresholdIndex, cmAccPortQosShaperThresholdInterval, + cmAccPortQosShaperThresholdVariable, cmAccPortQosShaperThresholdValueLo, + cmAccPortQosShaperThresholdValueHi, cmAccPortQosShaperThresholdMonValue, + + cmEthernetTrafficPortStatsIndex, cmEthernetTrafficPortStatsIntervalType, + cmEthernetTrafficPortStatsValid, cmEthernetTrafficPortStatsAction, + cmEthernetTrafficPortStatsESBF, cmEthernetTrafficPortStatsESBP, + cmEthernetTrafficPortStatsESBS, cmEthernetTrafficPortStatsESC, + cmEthernetTrafficPortStatsESCAE, cmEthernetTrafficPortStatsESDE, + cmEthernetTrafficPortStatsESF, cmEthernetTrafficPortStatsESFS, + cmEthernetTrafficPortStatsESJ, cmEthernetTrafficPortStatsESMF, + cmEthernetTrafficPortStatsESMP, cmEthernetTrafficPortStatsESO, + cmEthernetTrafficPortStatsESOF, cmEthernetTrafficPortStatsESOP, + cmEthernetTrafficPortStatsESP, cmEthernetTrafficPortStatsESP64, + cmEthernetTrafficPortStatsESP65, cmEthernetTrafficPortStatsESP128, + cmEthernetTrafficPortStatsESP256, cmEthernetTrafficPortStatsESP512, + cmEthernetTrafficPortStatsESP1024, cmEthernetTrafficPortStatsESP1519, + cmEthernetTrafficPortStatsESUF, cmEthernetTrafficPortStatsESUP, + cmEthernetTrafficPortStatsL2CPFD, + cmEthernetTrafficPortStatsL2CPFP, cmEthernetTrafficPortStatsLES, + cmEthernetTrafficPortStatsLBC, cmEthernetTrafficPortStatsOPT, + cmEthernetTrafficPortStatsOPR, cmEthernetTrafficPortStatsAUFD, + cmEthernetTrafficPortStatsAPFD, cmEthernetTrafficPortStatsABRRx, + cmEthernetTrafficPortStatsABRTx,cmEthernetTrafficPortStatsATFD, + cmEthernetTrafficPortStatsUAS, + cmEthernetTrafficPortStatsTemp,cmEthernetTrafficPortStatsLkupFails, + cmEthernetTrafficPortStatsL2PTRxFramesEncap, + cmEthernetTrafficPortStatsL2PTTxFramesDecap, + cmEthernetTrafficPortStatsIBRMaxRx, + cmEthernetTrafficPortStatsIBRMaxTx, + cmEthernetTrafficPortStatsIBRMinRx, + cmEthernetTrafficPortStatsIBRMinTx, + cmEthernetTrafficPortStatsIBRRx, + cmEthernetTrafficPortStatsIBRTx, + cmEthernetTrafficPortStatsFmcd, + cmEthernetTrafficPortStatsFbcd, + cmEthernetTrafficPortStatsAclDropNoMatch, + cmEthernetTrafficPortStatsAclFwd2Cpu, + cmEthernetTrafficPortStatsDhcpDropNoAssocIf, + cmEthernetTrafficPortStatsDroppedFragmented, + cmEthernetTrafficPortStatsRLBC, cmEthernetTrafficPortStatsROPT, + cmEthernetTrafficPortStatsROPR, cmEthernetTrafficPortStatsRTemp, + + cmEthernetTrafficPortHistoryIndex,cmEthernetTrafficPortHistoryTime, + cmEthernetTrafficPortHistoryValid,cmEthernetTrafficPortHistoryAction, + cmEthernetTrafficPortHistoryESBF,cmEthernetTrafficPortHistoryESBP, + cmEthernetTrafficPortHistoryESBS,cmEthernetTrafficPortHistoryESC, + cmEthernetTrafficPortHistoryESCAE,cmEthernetTrafficPortHistoryESDE, + cmEthernetTrafficPortHistoryESF,cmEthernetTrafficPortHistoryESFS, + cmEthernetTrafficPortHistoryESJ,cmEthernetTrafficPortHistoryESMF, + cmEthernetTrafficPortHistoryESMP,cmEthernetTrafficPortHistoryESO, + cmEthernetTrafficPortHistoryESOF,cmEthernetTrafficPortHistoryESOP, + cmEthernetTrafficPortHistoryESP,cmEthernetTrafficPortHistoryESP64, + cmEthernetTrafficPortHistoryESP65,cmEthernetTrafficPortHistoryESP128, + cmEthernetTrafficPortHistoryESP256,cmEthernetTrafficPortHistoryESP512, + cmEthernetTrafficPortHistoryESP1024,cmEthernetTrafficPortHistoryESP1519, + cmEthernetTrafficPortHistoryESUF,cmEthernetTrafficPortHistoryESUP, + cmEthernetTrafficPortHistoryL2CPFD, + cmEthernetTrafficPortHistoryL2CPFP,cmEthernetTrafficPortHistoryLES, + cmEthernetTrafficPortHistoryLBC,cmEthernetTrafficPortHistoryOPT, + cmEthernetTrafficPortHistoryOPR,cmEthernetTrafficPortHistoryAUFD, + cmEthernetTrafficPortHistoryAPFD,cmEthernetTrafficPortHistoryABRRx, + cmEthernetTrafficPortHistoryABRTx,cmEthernetTrafficPortHistoryATFD, + cmEthernetTrafficPortHistoryUAS, + cmEthernetTrafficPortHistoryTemp,cmEthernetTrafficPortHistoryLkupFails, + cmEthernetTrafficPortHistoryL2PTRxFramesEncap, + cmEthernetTrafficPortHistoryL2PTTxFramesDecap, + cmEthernetTrafficPortHistoryIBRMaxRx, + cmEthernetTrafficPortHistoryIBRMaxTx, + cmEthernetTrafficPortHistoryIBRMinRx, + cmEthernetTrafficPortHistoryIBRMinTx, + cmEthernetTrafficPortHistoryIBRRx, + cmEthernetTrafficPortHistoryIBRTx, + cmEthernetTrafficPortHistoryFmcd, + cmEthernetTrafficPortHistoryFbcd, + cmEthernetTrafficPortHistoryAclDropNoMatch, + cmEthernetTrafficPortHistoryAclFwd2Cpu, + cmEthernetTrafficPortHistoryDhcpDropNoAssocIf, + cmEthernetTrafficPortHistoryRLBC, cmEthernetTrafficPortHistoryROPT, + cmEthernetTrafficPortHistoryROPR, cmEthernetTrafficPortHistoryRTemp, + + cmEthernetTrafficPortThresholdIndex,cmEthernetTrafficPortThresholdInterval, + cmEthernetTrafficPortThresholdVariable,cmEthernetTrafficPortThresholdValueLo, + cmEthernetTrafficPortThresholdValueHi,cmEthernetTrafficPortThresholdMonValue, + + cmEthernetTrafficPortThresholdVarOprVariance, + cmEthernetTrafficPortThresholdVarOptVariance, + + cmFlowPointStatsIndex,cmFlowPointStatsIntervalType, + cmFlowPointStatsValid,cmFlowPointStatsAction, + cmFlowPointStatsL2CPFD,cmFlowPointStatsABRRx, + cmFlowPointStatsABRRLRx,cmFlowPointStatsUAS, + cmFlowPointStatsSES, + cmFlowPointStatsFMG,cmFlowPointStatsFMY, + cmFlowPointStatsFMRD, + cmFlowPointStatsFTD,cmFlowPointStatsBytesIn, + cmFlowPointStatsBytesOut,cmFlowPointStatsFREDD, + cmFlowPointStatsFACLD, + + cmFlowPointHistoryIndex,cmFlowPointHistoryTime, + cmFlowPointHistoryValid,cmFlowPointHistoryAction, + cmFlowPointHistoryL2CPFD,cmFlowPointHistoryABRRx, + cmFlowPointHistoryABRRLRx,cmFlowPointHistoryUAS, + cmFlowPointHistorySES, + cmFlowPointHistoryFMG,cmFlowPointHistoryFMY, + cmFlowPointHistoryFMRD, + cmFlowPointHistoryFTD,cmFlowPointHistoryBytesIn, + cmFlowPointHistoryBytesOut,cmFlowPointHistoryFREDD, + cmFlowPointHistoryFACLD, + + cmFlowPointThresholdIndex,cmFlowPointThresholdInterval, + cmFlowPointThresholdVariable,cmFlowPointThresholdValueLo, + cmFlowPointThresholdValueHi,cmFlowPointThresholdMonValue, + + cmOAMFlowPointStatsIndex,cmOAMFlowPointStatsIntervalType, + cmOAMFlowPointStatsValid,cmOAMFlowPointStatsAction, + cmOAMFlowPointStatsUAS,cmOAMFlowPointStatsSES, + + cmOAMFlowPointHistoryIndex,cmOAMFlowPointHistoryTime, + cmOAMFlowPointHistoryValid,cmOAMFlowPointHistoryAction, + cmOAMFlowPointHistoryUAS,cmOAMFlowPointHistorySES, + + cmOAMFlowPointThresholdIndex,cmOAMFlowPointThresholdInterval, + cmOAMFlowPointThresholdVariable,cmOAMFlowPointThresholdValueLo, + cmOAMFlowPointThresholdValueHi,cmOAMFlowPointThresholdMonValue, + + cmQosPolicerV2StatsIndex,cmQosPolicerV2StatsIntervalType, + cmQosPolicerV2StatsValid,cmQosPolicerV2StatsAction, + cmQosPolicerV2StatsFMG,cmQosPolicerV2StatsFMY, + cmQosPolicerV2StatsFMYD,cmQosPolicerV2StatsFMRD, + cmQosPolicerV2StatsBytesIn,cmQosPolicerV2StatsBytesOut, + cmQosPolicerV2StatsABR, + + cmQosPolicerV2HistoryIndex,cmQosPolicerV2HistoryTime, + cmQosPolicerV2HistoryValid,cmQosPolicerV2HistoryAction, + cmQosPolicerV2HistoryFMG,cmQosPolicerV2HistoryFMY, + cmQosPolicerV2HistoryFMYD,cmQosPolicerV2HistoryFMRD, + cmQosPolicerV2HistoryBytesIn,cmQosPolicerV2HistoryBytesOut, + cmQosPolicerV2HistoryABR, + + cmQosPolicerV2ThresholdIndex, cmQosPolicerV2ThresholdInterval, + cmQosPolicerV2ThresholdVariable, cmQosPolicerV2ThresholdValueLo, + cmQosPolicerV2ThresholdValueHi, cmQosPolicerV2ThresholdMonValue, + + cmQosShaperV2StatsIndex, cmQosShaperV2StatsIntervalType, + cmQosShaperV2StatsValid, cmQosShaperV2StatsAction, + cmQosShaperV2StatsBT, cmQosShaperV2StatsBTD, + cmQosShaperV2StatsFD, cmQosShaperV2StatsFTD, + cmQosShaperV2StatsABRRL,cmQosShaperV2StatsBREDD, + cmQosShaperV2StatsFREDD, + + cmQosShaperV2HistoryIndex, cmQosShaperV2HistoryTime, + cmQosShaperV2HistoryValid, cmQosShaperV2HistoryAction, + cmQosShaperV2HistoryBT, cmQosShaperV2HistoryBTD, + cmQosShaperV2HistoryFD, cmQosShaperV2HistoryFTD, + cmQosShaperV2HistoryABRRL,cmQosShaperV2HistoryBREDD, + cmQosShaperV2HistoryFREDD, + + cmQosShaperV2ThresholdIndex, cmQosShaperV2ThresholdInterval, + cmQosShaperV2ThresholdVariable,cmQosShaperV2ThresholdValueLo, + cmQosShaperV2ThresholdValueHi,cmQosShaperV2ThresholdMonValue, + + cmLagStatsIndex, cmLagStatsIntervalType, + cmLagStatsValid, cmLagStatsAction, + cmLagStatsESBF, cmLagStatsESBP, + cmLagStatsESBS, cmLagStatsESC, + cmLagStatsESCAE, cmLagStatsESDE, + cmLagStatsESF, cmLagStatsESFS, + cmLagStatsESJ, cmLagStatsESMF, + cmLagStatsESMP, cmLagStatsESO, + cmLagStatsESOF, cmLagStatsESOP, + cmLagStatsESP, cmLagStatsESP64, + cmLagStatsESP65, cmLagStatsESP128, + cmLagStatsESP256, cmLagStatsESP512, + cmLagStatsESP1024, cmLagStatsESP1519, + cmLagStatsESUF, cmLagStatsESUP, + cmLagStatsL2CPFD, + cmLagStatsL2CPFP,cmLagStatsAUFD, + cmLagStatsAPFD, cmLagStatsABRRx, + cmLagStatsABRTx,cmLagStatsATFD, + cmLagStatsLkupFails, + + cmLagHistoryIndex,cmLagHistoryTime, + cmLagHistoryValid,cmLagHistoryAction, + cmLagHistoryESBF,cmLagHistoryESBP, + cmLagHistoryESBS,cmLagHistoryESC, + cmLagHistoryESCAE,cmLagHistoryESDE, + cmLagHistoryESF,cmLagHistoryESFS, + cmLagHistoryESJ,cmLagHistoryESMF, + cmLagHistoryESMP,cmLagHistoryESO, + cmLagHistoryESOF,cmLagHistoryESOP, + cmLagHistoryESP,cmLagHistoryESP64, + cmLagHistoryESP65,cmLagHistoryESP128, + cmLagHistoryESP256,cmLagHistoryESP512, + cmLagHistoryESP1024,cmLagHistoryESP1519, + cmLagHistoryESUF,cmLagHistoryESUP, + cmLagHistoryL2CPFD, + cmLagHistoryL2CPFP,cmLagHistoryAUFD, + cmLagHistoryAPFD,cmLagHistoryABRRx, + cmLagHistoryABRTx,cmLagHistoryATFD, + cmLagHistoryLkupFails, + + cmLagThresholdIndex,cmLagThresholdInterval, + cmLagThresholdVariable,cmLagThresholdValueLo, + cmLagThresholdValueHi,cmLagThresholdMonValue, + + cmTrafficPortQosShaperStatsIndex, + cmTrafficPortQosShaperStatsIntervalType, + cmTrafficPortQosShaperStatsValid, cmTrafficPortQosShaperStatsAction, + cmTrafficPortQosShaperStatsBT, cmTrafficPortQosShaperStatsBTD, + cmTrafficPortQosShaperStatsFD, cmTrafficPortQosShaperStatsFTD, + cmTrafficPortQosShaperStatsABRRL, cmTrafficPortQosShaperStatsBREDD, + cmTrafficPortQosShaperStatsFREDD, + + cmTrafficPortQosShaperHistoryIndex, cmTrafficPortQosShaperHistoryTime, + cmTrafficPortQosShaperHistoryValid, cmTrafficPortQosShaperHistoryAction, + cmTrafficPortQosShaperHistoryBT, cmTrafficPortQosShaperHistoryBTD, + cmTrafficPortQosShaperHistoryFD, cmTrafficPortQosShaperHistoryFTD, + cmTrafficPortQosShaperHistoryABRRL, cmTrafficPortQosShaperHistoryBREDD, + cmTrafficPortQosShaperHistoryFREDD, + + cmTrafficPortQosShaperThresholdIndex, + cmTrafficPortQosShaperThresholdInterval, + cmTrafficPortQosShaperThresholdVariable, + cmTrafficPortQosShaperThresholdValueLo, + cmTrafficPortQosShaperThresholdValueHi, + cmTrafficPortQosShaperThresholdMonValue, + + f3NetPortQosShaperStatsIndex, f3NetPortQosShaperStatsIntervalType, + f3NetPortQosShaperStatsValid, f3NetPortQosShaperStatsAction, + f3NetPortQosShaperStatsBT, f3NetPortQosShaperStatsBTD, + f3NetPortQosShaperStatsFD, f3NetPortQosShaperStatsFTD, + f3NetPortQosShaperStatsBR, f3NetPortQosShaperStatsFR, + f3NetPortQosShaperStatsABRRL, f3NetPortQosShaperStatsBREDD, + f3NetPortQosShaperStatsFREDD, + + f3NetPortQosShaperHistoryIndex, f3NetPortQosShaperHistoryTime, + f3NetPortQosShaperHistoryValid, f3NetPortQosShaperHistoryAction, + f3NetPortQosShaperHistoryBT, f3NetPortQosShaperHistoryBTD, + f3NetPortQosShaperHistoryFD, f3NetPortQosShaperHistoryFTD, + f3NetPortQosShaperHistoryBR, f3NetPortQosShaperHistoryFR, + f3NetPortQosShaperHistoryABRRL, f3NetPortQosShaperHistoryBREDD, + f3NetPortQosShaperHistoryFREDD, + + f3NetPortQosShaperThresholdIndex, f3NetPortQosShaperThresholdInterval, + f3NetPortQosShaperThresholdVariable, f3NetPortQosShaperThresholdValueLo, + f3NetPortQosShaperThresholdValueHi, f3NetPortQosShaperThresholdMonValue, + + ocnStmStatsIndex, ocnStmStatsIntervalType, + ocnStmStatsValid, ocnStmStatsAction, + ocnStmStatsLineLBC, ocnStmStatsLineOPT, + ocnStmStatsLineOPR, ocnStmStatsLineTemp, + ocnStmStatsLinePSC, ocnStmStatsLineESs, + ocnStmStatsLineSESs, ocnStmStatsLineCVs, + ocnStmStatsLineUASs, ocnStmStatsLineFCs, + ocnStmStatsLineFarEndESs, ocnStmStatsLineFarEndSESs, + ocnStmStatsLineFarEndCVs, ocnStmStatsLineFarEndUASs, + ocnStmStatsSectionESs, ocnStmStatsSectionSESs, + ocnStmStatsSectionCVs, ocnStmStatsSectionSEFs, + ocnStmStatsSectionUASs, + + ocnStmHistoryIndex, ocnStmHistoryTime, + ocnStmHistoryValid, ocnStmHistoryAction, + ocnStmHistoryLineLBC, ocnStmHistoryLineOPT, + ocnStmHistoryLineOPR, ocnStmHistoryLineTemp, + ocnStmHistoryLinePSC, ocnStmHistoryLineESs, + ocnStmHistoryLineSESs, ocnStmHistoryLineCVs, + ocnStmHistoryLineUASs, ocnStmHistoryLineFCs, + ocnStmHistoryLineFarEndESs, ocnStmHistoryLineFarEndSESs, + ocnStmHistoryLineFarEndCVs, ocnStmHistoryLineFarEndUASs, + ocnStmHistorySectionESs, ocnStmHistorySectionSESs, + ocnStmHistorySectionCVs, ocnStmHistorySectionSEFs, + ocnStmHistorySectionUASs, + + ocnStmThresholdIndex, ocnStmThresholdInterval, + ocnStmThresholdVariable, ocnStmThresholdValueLo, + ocnStmThresholdValueHi, ocnStmThresholdMonValue, + + stsVcPathStatsIndex, stsVcPathStatsIntervalType, + stsVcPathStatsValid, stsVcPathStatsAction, + stsVcPathStatsESs, stsVcPathStatsSESs, + stsVcPathStatsCVs, stsVcPathStatsUASs, + stsVcPathFarEndStatsESs, stsVcPathFarEndStatsSESs, + stsVcPathFarEndStatsCVs, stsVcPathFarEndStatsUASs, + + stsVcPathHistoryIndex, stsVcPathHistoryTime, + stsVcPathHistoryValid, stsVcPathHistoryAction, + stsVcPathHistoryESs, stsVcPathHistorySESs, + stsVcPathHistoryCVs, stsVcPathHistoryUASs, + stsVcPathFarEndHistoryESs, stsVcPathFarEndHistorySESs, + stsVcPathFarEndHistoryCVs, stsVcPathFarEndHistoryUASs, + + stsVcPathThresholdIndex, stsVcPathThresholdInterval, + stsVcPathThresholdVariable, stsVcPathThresholdValueLo, + stsVcPathThresholdValueHi, stsVcPathThresholdMonValue, + + vtVcPathStatsIndex, vtVcPathStatsIntervalType, + vtVcPathStatsValid, vtVcPathStatsAction, + vtVcPathStatsESs, vtVcPathStatsSESs, + vtVcPathStatsCVs, vtVcPathStatsUASs, + vtVcPathFarEndStatsESs, vtVcPathFarEndStatsSESs, + vtVcPathFarEndStatsCVs, vtVcPathFarEndStatsUASs, + + vtVcPathHistoryIndex, vtVcPathHistoryTime, + vtVcPathHistoryValid, vtVcPathHistoryAction, + vtVcPathHistoryESs, vtVcPathHistorySESs, + vtVcPathHistoryCVs, vtVcPathHistoryUASs, + vtVcPathFarEndHistoryESs, vtVcPathFarEndHistorySESs, + vtVcPathFarEndHistoryCVs, vtVcPathFarEndHistoryUASs, + + vtVcPathThresholdIndex, vtVcPathThresholdInterval, + vtVcPathThresholdVariable, vtVcPathThresholdValueLo, + vtVcPathThresholdValueHi, vtVcPathThresholdMonValue, + + e1t1StatsIndex, e1t1StatsIntervalType, + e1t1StatsValid, e1t1StatsAction, + e1t1StatsLineCVs, e1t1StatsLineESs, + e1t1StatsLineSESs, e1t1StatsLineESsFarEnd, + e1t1StatsLineUASs, e1t1StatsLineLOSSs, + e1t1StatsPathCVs, e1t1StatsPathESs, + e1t1StatsPathSESs, e1t1StatsPathUASs, + e1t1StatsPathCVsFarEnd, e1t1StatsPathESsFarEnd, + e1t1StatsPathSESsFarEnd, e1t1StatsPathSEFsFarEnd, + e1t1StatsPathUASsFarEnd, e1t1StatsPathFCs, + e1t1StatsPathFCsFarEnd, e1t1StatsPathAISs, + e1t1StatsPathSASs, + + e1t1HistoryIndex, e1t1HistoryTime, + e1t1HistoryValid, e1t1HistoryAction, + e1t1HistoryLineCVs, e1t1HistoryLineESs, + e1t1HistoryLineSESs, e1t1HistoryLineESsFarEnd, + e1t1HistoryLineUASs, e1t1HistoryLineLOSSs, + e1t1HistoryPathCVs, e1t1HistoryPathESs, + e1t1HistoryPathSESs, e1t1HistoryPathUASs, + e1t1HistoryPathCVsFarEnd, e1t1HistoryPathESsFarEnd, + e1t1HistoryPathSESsFarEnd, e1t1HistoryPathSEFsFarEnd, + e1t1HistoryPathUASsFarEnd, e1t1HistoryPathFCs, + e1t1HistoryPathFCsFarEnd, e1t1HistoryPathAISs, + e1t1HistoryPathSASs, + + e1t1ThresholdIndex, e1t1ThresholdInterval, + e1t1ThresholdVariable, e1t1ThresholdValueLo, + e1t1ThresholdValueHi, e1t1ThresholdMonValue, + + e3t3StatsIndex, e3t3StatsIntervalType, + e3t3StatsValid, e3t3StatsAction, + e3t3StatsLineCVs, e3t3StatsLineESs, + e3t3StatsLineSESs, e3t3StatsLineLOSSs, + e3t3StatsPathPCVs, e3t3StatsPathCCVs, + e3t3StatsPathAISs, e3t3StatsPathPESs, + e3t3StatsPathCESs, e3t3StatsPathFCs, + e3t3StatsPathSEFs, e3t3StatsPathPSESs, + e3t3StatsPathCSESs, e3t3StatsPathPUASs, + e3t3StatsPathCUASs, e3t3StatsPathCCVsFarEnd, + e3t3StatsPathCESsFarEnd, e3t3StatsPathCSESsFarEnd, + e3t3StatsPathCFCsFarEnd, e3t3StatsPathCUASsFarEnd, + + e3t3HistoryIndex, e3t3HistoryTime, + e3t3HistoryValid, e3t3HistoryAction, + e3t3HistoryLineCVs, e3t3HistoryLineESs, + e3t3HistoryLineSESs, e3t3HistoryLineLOSSs, + e3t3HistoryPathPCVs, e3t3HistoryPathCCVs, + e3t3HistoryPathAISs, e3t3HistoryPathPESs, + e3t3HistoryPathCESs, e3t3HistoryPathFCs, + e3t3HistoryPathSEFs, e3t3HistoryPathPSESs, + e3t3HistoryPathCSESs, e3t3HistoryPathPUASs, + e3t3HistoryPathCUASs, e3t3HistoryPathCCVsFarEnd, + e3t3HistoryPathCESsFarEnd, e3t3HistoryPathCSESsFarEnd, + e3t3HistoryPathCFCsFarEnd, e3t3HistoryPathCUASsFarEnd, + + e3t3ThresholdIndex, e3t3ThresholdInterval, + e3t3ThresholdVariable, e3t3ThresholdValueLo, + e3t3ThresholdValueHi, e3t3ThresholdMonValue + } + STATUS deprecated + DESCRIPTION + "********************THIS GROUP IS NOW DEPRECATED********************* + A collection of objects used to manage the CM Perf + group." + ::= { cmPerfGroups 1 } + +cmPerfNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + cmEthernetAccPortThresholdCrossingAlert, + cmEthernetNetPortThresholdCrossingAlert, + cmFlowThresholdCrossingAlert, + cmQosShaperThresholdCrossingAlert, + cmQosFlowPolicerThresholdCrossingAlert, + cmAccPortQosShaperThresholdCrossingAlert, + f3NetPortQosShaperThresholdCrossingAlert, + ocnStmThresholdCrossingAlert, + stsVcPathThresholdCrossingAlert, + vtVcPathThresholdCrossingAlert, + e1t1ThresholdCrossingAlert, + e3t3ThresholdCrossingAlert, + f3CardThresholdCrossingAlert + } + STATUS current + DESCRIPTION + "A collection of notifications related to FSP150CM, FSP150CC + Threshold Crossing Alerts." + ::= { cmPerfGroups 2 } + +ethernetAccessPortPMGroup OBJECT-GROUP + OBJECTS { + cmEthernetAccPortStatsIndex, cmEthernetAccPortStatsIntervalType, + cmEthernetAccPortStatsValid, cmEthernetAccPortStatsAction, + cmEthernetAccPortStatsESBF, cmEthernetAccPortStatsESBP, + cmEthernetAccPortStatsESBS, cmEthernetAccPortStatsESC, + cmEthernetAccPortStatsESCAE,cmEthernetAccPortStatsESDE, + cmEthernetAccPortStatsESF, cmEthernetAccPortStatsESFS, + cmEthernetAccPortStatsESJ, cmEthernetAccPortStatsESMF, + cmEthernetAccPortStatsESMP, cmEthernetAccPortStatsESO, + cmEthernetAccPortStatsESOF, cmEthernetAccPortStatsESOP, + cmEthernetAccPortStatsESP, cmEthernetAccPortStatsESP64, + cmEthernetAccPortStatsESP65, cmEthernetAccPortStatsESP128, + cmEthernetAccPortStatsESP256, cmEthernetAccPortStatsESP512, + cmEthernetAccPortStatsESP1024, cmEthernetAccPortStatsESP1519, + cmEthernetAccPortStatsESUF, cmEthernetAccPortStatsESUP, + cmEthernetAccPortStatsL2CPFD, cmEthernetAccPortStatsL2CPFP, + cmEthernetAccPortStatsLES, cmEthernetAccPortStatsLBC, + cmEthernetAccPortStatsOPT, cmEthernetAccPortStatsOPR, + cmEthernetAccPortStatsAUFD, cmEthernetAccPortStatsAPFD, + cmEthernetAccPortStatsABRRx, cmEthernetAccPortStatsABRTx, + cmEthernetAccPortStatsTemp, cmEthernetAccPortStatsUAS, + cmEthernetAccPortStatsL2PTRxFramesEncap, + cmEthernetAccPortStatsL2PTTxFramesDecap, + cmEthernetAccPortStatsIBRMaxRx, cmEthernetAccPortStatsIBRMaxTx, + cmEthernetAccPortStatsIBRMinRx, cmEthernetAccPortStatsIBRMinTx, + cmEthernetAccPortStatsIBRRx, cmEthernetAccPortStatsIBRTx, + cmEthernetAccPortStatsLkupFails, + + cmEthernetAccPortHistoryIndex, cmEthernetAccPortHistoryTime, + cmEthernetAccPortHistoryValid, cmEthernetAccPortHistoryAction, + cmEthernetAccPortHistoryESBF, cmEthernetAccPortHistoryESBP, + cmEthernetAccPortHistoryESBS, cmEthernetAccPortHistoryESC, + cmEthernetAccPortHistoryESCAE, cmEthernetAccPortHistoryESDE, + cmEthernetAccPortHistoryESF, cmEthernetAccPortHistoryESFS, + cmEthernetAccPortHistoryESJ, cmEthernetAccPortHistoryESMF, + cmEthernetAccPortHistoryESMP, cmEthernetAccPortHistoryESO, + cmEthernetAccPortHistoryESOF, cmEthernetAccPortHistoryESOP, + cmEthernetAccPortHistoryESP, cmEthernetAccPortHistoryESP64, + cmEthernetAccPortHistoryESP65, cmEthernetAccPortHistoryESP128, + cmEthernetAccPortHistoryESP256, cmEthernetAccPortHistoryESP512, + cmEthernetAccPortHistoryESP1024, cmEthernetAccPortHistoryESP1519, + cmEthernetAccPortHistoryESUF, cmEthernetAccPortHistoryESUP, + cmEthernetAccPortHistoryL2CPFD, cmEthernetAccPortHistoryL2CPFP, + cmEthernetAccPortHistoryLES, cmEthernetAccPortHistoryLBC, + cmEthernetAccPortHistoryOPT, cmEthernetAccPortHistoryOPR, + cmEthernetAccPortHistoryAUFD, cmEthernetAccPortHistoryAPFD, + cmEthernetAccPortHistoryABRRx, cmEthernetAccPortHistoryABRTx, + cmEthernetAccPortHistoryTemp, cmEthernetAccPortHistoryUAS, + cmEthernetAccPortHistoryL2PTRxFramesEncap, + cmEthernetAccPortHistoryL2PTTxFramesDecap, + cmEthernetAccPortHistoryIBRMaxRx, cmEthernetAccPortHistoryIBRMaxTx, + cmEthernetAccPortHistoryIBRMinRx, cmEthernetAccPortHistoryIBRMinTx, + cmEthernetAccPortHistoryIBRRx, cmEthernetAccPortHistoryIBRTx, + cmEthernetAccPortHistoryLkupFails, + + cmEthernetAccPortThresholdIndex, cmEthernetAccPortThresholdInterval, + cmEthernetAccPortThresholdVariable, cmEthernetAccPortThresholdValueLo, + cmEthernetAccPortThresholdValueHi, cmEthernetAccPortThresholdMonValue, + cmEthernetAccPortThresholdVarOprVariance, + cmEthernetAccPortThresholdVarOptVariance + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Ethernet Access + Port PM function." + ::= { cmPerfGroups 3 } + +ethernetNetworkPortPMGroup OBJECT-GROUP + OBJECTS { + cmEthernetNetPortStatsIndex, cmEthernetNetPortStatsIntervalType, + cmEthernetNetPortStatsValid, cmEthernetNetPortStatsAction, + cmEthernetNetPortStatsESBF, cmEthernetNetPortStatsESBP, + cmEthernetNetPortStatsESBS, cmEthernetNetPortStatsESC, + cmEthernetNetPortStatsESCAE, cmEthernetNetPortStatsESDE, + cmEthernetNetPortStatsESF, cmEthernetNetPortStatsESFS, + cmEthernetNetPortStatsESJ, cmEthernetNetPortStatsESMF, + cmEthernetNetPortStatsESMP, cmEthernetNetPortStatsESO, + cmEthernetNetPortStatsESOF, cmEthernetNetPortStatsESOP, + cmEthernetNetPortStatsESP, cmEthernetNetPortStatsESP64, + cmEthernetNetPortStatsESP65, cmEthernetNetPortStatsESP128, + cmEthernetNetPortStatsESP256, cmEthernetNetPortStatsESP512, + cmEthernetNetPortStatsESP1024, cmEthernetNetPortStatsESP1519, + cmEthernetNetPortStatsESUF, cmEthernetNetPortStatsESUP, + cmEthernetNetPortStatsL2CPFD, cmEthernetNetPortStatsL2CPFP, + cmEthernetNetPortStatsLES, cmEthernetNetPortStatsLBC, + cmEthernetNetPortStatsOPT, cmEthernetNetPortStatsOPR, + cmEthernetNetPortStatsAUFD, cmEthernetNetPortStatsAPFD, + cmEthernetNetPortStatsABRRx, cmEthernetNetPortStatsABRTx, + cmEthernetNetPortStatsPSC, + cmEthernetNetPortStatsTemp, cmEthernetNetPortStatsUAS, + cmEthernetNetPortStatsL2PTRxFramesEncap, + cmEthernetNetPortStatsL2PTTxFramesDecap, + cmEthernetNetPortStatsIBRMaxRx, cmEthernetNetPortStatsIBRMaxTx, + cmEthernetNetPortStatsIBRMinRx, cmEthernetNetPortStatsIBRMinTx, + cmEthernetNetPortStatsIBRRx, cmEthernetNetPortStatsIBRTx, + cmEthernetNetPortStatsLkupFails, + + cmEthernetNetPortHistoryIndex, cmEthernetNetPortHistoryTime, + cmEthernetNetPortHistoryValid, cmEthernetNetPortHistoryAction, + cmEthernetNetPortHistoryESBF, cmEthernetNetPortHistoryESBP, + cmEthernetNetPortHistoryESBS, cmEthernetNetPortHistoryESC, + cmEthernetNetPortHistoryESCAE, cmEthernetNetPortHistoryESDE, + cmEthernetNetPortHistoryESF, cmEthernetNetPortHistoryESFS, + cmEthernetNetPortHistoryESJ, cmEthernetNetPortHistoryESMF, + cmEthernetNetPortHistoryESMP, cmEthernetNetPortHistoryESO, + cmEthernetNetPortHistoryESOF, cmEthernetNetPortHistoryESOP, + cmEthernetNetPortHistoryESP, cmEthernetNetPortHistoryESP64, + cmEthernetNetPortHistoryESP65, cmEthernetNetPortHistoryESP128, + cmEthernetNetPortHistoryESP256, cmEthernetNetPortHistoryESP512, + cmEthernetNetPortHistoryESP1024, cmEthernetNetPortHistoryESP1519, + cmEthernetNetPortHistoryESUF, cmEthernetNetPortHistoryESUP, + cmEthernetNetPortHistoryL2CPFD, cmEthernetNetPortHistoryL2CPFP, + cmEthernetNetPortHistoryLES, cmEthernetNetPortHistoryLBC, + cmEthernetNetPortHistoryOPT, cmEthernetNetPortHistoryOPR, + cmEthernetNetPortHistoryAUFD, cmEthernetNetPortHistoryAPFD, + cmEthernetNetPortHistoryABRRx, cmEthernetNetPortHistoryABRTx, + cmEthernetNetPortHistoryPSC, + cmEthernetNetPortHistoryTemp, cmEthernetNetPortHistoryUAS, + cmEthernetNetPortHistoryL2PTRxFramesEncap, + cmEthernetNetPortHistoryL2PTTxFramesDecap, + cmEthernetNetPortHistoryIBRMaxRx, cmEthernetNetPortHistoryIBRMaxTx, + cmEthernetNetPortHistoryIBRMinRx, cmEthernetNetPortHistoryIBRMinTx, + cmEthernetNetPortHistoryIBRRx, cmEthernetNetPortHistoryIBRTx, + cmEthernetNetPortHistoryLkupFails, + + cmEthernetNetPortThresholdIndex, cmEthernetNetPortThresholdInterval, + cmEthernetNetPortThresholdVariable, cmEthernetNetPortThresholdValueLo, + cmEthernetNetPortThresholdValueHi, cmEthernetNetPortThresholdMonValue, + cmEthernetNetPortThresholdVarOprVariance, + cmEthernetNetPortThresholdVarOptVariance + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Network Port PM + function." + ::= { cmPerfGroups 4 } + +trafficPMGroup OBJECT-GROUP + OBJECTS { + cmFlowStatsIndex, cmFlowStatsIntervalType, cmFlowStatsValid, + cmFlowStatsAction, cmFlowStatsL2CPFD, cmFlowStatsABRA2N, + cmFlowStatsABRRLA2N, cmFlowStatsABRRLRA2N, cmFlowStatsABRN2A, + cmFlowStatsABRRLN2A, + cmFlowStatsUAS, cmFlowStatsES, cmFlowStatsSES, + cmFlowStatsFMGA2N, cmFlowStatsFMYA2N, cmFlowStatsFMYDA2N, + cmFlowStatsFMRDA2N, cmFlowStatsBytesInA2N, + cmFlowStatsBytesOutA2N, cmFlowStatsFMGN2A, + cmFlowStatsFMYN2A, cmFlowStatsFMYDN2A, + cmFlowStatsFMRDN2A, cmFlowStatsBytesInN2A, + cmFlowStatsBytesOutN2A, cmFlowStatsFTDA2N, + cmFlowStatsIBRA2NMax, cmFlowStatsIBRRlA2NMax, + cmFlowStatsIBRA2NMin, cmFlowStatsIBRRlA2NMin, + cmFlowStatsIBRA2N, cmFlowStatsIBRRlA2N, + cmFlowStatsIBRN2AMax, cmFlowStatsIBRRlN2AMax, + cmFlowStatsIBRN2AMin, cmFlowStatsIBRRlN2AMin, + cmFlowStatsIBRN2A, cmFlowStatsIBRRlN2A, + cmFlowStatsFMCDA2N, cmFlowStatsFBCDA2N, + + cmFlowHistoryIndex, cmFlowHistoryTime, cmFlowHistoryValid, + cmFlowHistoryAction, cmFlowHistoryL2CPFD, cmFlowHistoryABRA2N, + cmFlowHistoryABRRLA2N, cmFlowHistoryABRRLRA2N, cmFlowHistoryABRN2A, + cmFlowHistoryABRRLN2A, + cmFlowHistoryUAS, cmFlowHistoryES, cmFlowHistorySES, + cmFlowHistoryFMGA2N, cmFlowHistoryFMYA2N, cmFlowHistoryFMYDA2N, + cmFlowHistoryFMRDA2N, cmFlowHistoryBytesInA2N, + cmFlowHistoryBytesOutA2N, cmFlowHistoryFMGN2A, + cmFlowHistoryFMYN2A, cmFlowHistoryFMYDN2A, + cmFlowHistoryFMRDN2A, cmFlowHistoryBytesInN2A, + cmFlowHistoryBytesOutN2A, cmFlowHistoryFTDA2N, + cmFlowHistoryIBRA2NMax, cmFlowHistoryIBRRlA2NMax, + cmFlowHistoryIBRA2NMin, cmFlowHistoryIBRRlA2NMin, + cmFlowHistoryIBRA2N, cmFlowHistoryIBRRlA2N, + cmFlowHistoryIBRN2AMax, cmFlowHistoryIBRRlN2AMax, + cmFlowHistoryIBRN2AMin, cmFlowHistoryIBRRlN2AMin, + cmFlowHistoryIBRN2A, cmFlowHistoryIBRRlN2A, + cmFlowHistoryFMCDA2N, cmFlowHistoryFBCDA2N, + + cmFlowThresholdIndex, cmFlowThresholdInterval, cmFlowThresholdVariable, + cmFlowThresholdValueLo, cmFlowThresholdValueHi, cmFlowThresholdMonValue, + + cmQosShaperStatsIndex, cmQosShaperStatsIntervalType, + cmQosShaperStatsValid, cmQosShaperStatsAction, + cmQosShaperStatsBT, cmQosShaperStatsBTD, cmQosShaperStatsFD, + cmQosShaperStatsFTD, cmQosShaperStatsBR, cmQosShaperStatsFR, + cmQosShaperStatsABRRL, cmQosShaperStatsABRRLR, + cmQosShaperStatsBREDD, cmQosShaperStatsFREDD, + + cmQosShaperHistoryIndex, cmQosShaperHistoryTime, + cmQosShaperHistoryValid, cmQosShaperHistoryAction, + cmQosShaperHistoryBT, cmQosShaperHistoryBTD, cmQosShaperHistoryFD, + cmQosShaperHistoryFTD, cmQosShaperHistoryBR, cmQosShaperHistoryFR, + cmQosShaperHistoryABRRL, cmQosShaperHistoryABRRLR, + cmQosShaperHistoryBREDD, cmQosShaperHistoryFREDD, + + cmQosShaperThresholdIndex, cmQosShaperThresholdInterval, + cmQosShaperThresholdVariable, cmQosShaperThresholdValueLo, + cmQosShaperThresholdValueHi, cmQosShaperThresholdMonValue, + + cmQosFlowPolicerStatsIndex, cmQosFlowPolicerStatsIntervalType, + cmQosFlowPolicerStatsValid, cmQosFlowPolicerStatsAction, + cmQosFlowPolicerStatsFMG, cmQosFlowPolicerStatsFMY, + cmQosFlowPolicerStatsFMYD, cmQosFlowPolicerStatsFMRD, + cmQosFlowPolicerStatsBytesIn, cmQosFlowPolicerStatsBytesOut, + cmQosFlowPolicerStatsABR, + + cmQosFlowPolicerHistoryIndex, cmQosFlowPolicerHistoryTime, + cmQosFlowPolicerHistoryValid, cmQosFlowPolicerHistoryAction, + cmQosFlowPolicerHistoryFMG, cmQosFlowPolicerHistoryFMY, + cmQosFlowPolicerHistoryFMYD, cmQosFlowPolicerHistoryFMRD, + cmQosFlowPolicerHistoryBytesIn, cmQosFlowPolicerHistoryBytesOut, + cmQosFlowPolicerHistoryABR, + + cmQosFlowPolicerThresholdIndex, cmQosFlowPolicerThresholdInterval, + cmQosFlowPolicerThresholdVariable, cmQosFlowPolicerThresholdValueLo, + cmQosFlowPolicerThresholdValueHi, cmQosFlowPolicerThresholdMonValue, + + cmAccPortQosShaperStatsIndex, cmAccPortQosShaperStatsIntervalType, + cmAccPortQosShaperStatsValid, cmAccPortQosShaperStatsAction, + cmAccPortQosShaperStatsBT, cmAccPortQosShaperStatsBTD, + cmAccPortQosShaperStatsFD, cmAccPortQosShaperStatsFTD, + cmAccPortQosShaperStatsBR, cmAccPortQosShaperStatsFR, + cmAccPortQosShaperStatsABRRL, + cmAccPortQosShaperStatsBREDD, cmAccPortQosShaperStatsFREDD, + + cmAccPortQosShaperHistoryIndex, cmAccPortQosShaperHistoryTime, + cmAccPortQosShaperHistoryValid, cmAccPortQosShaperHistoryAction, + cmAccPortQosShaperHistoryBT, cmAccPortQosShaperHistoryBTD, + cmAccPortQosShaperHistoryFD, cmAccPortQosShaperHistoryFTD, + cmAccPortQosShaperHistoryBR, cmAccPortQosShaperHistoryFR, + cmAccPortQosShaperHistoryABRRL, + cmAccPortQosShaperHistoryBREDD, cmAccPortQosShaperHistoryFREDD, + + cmAccPortQosShaperThresholdIndex, cmAccPortQosShaperThresholdInterval, + cmAccPortQosShaperThresholdVariable, cmAccPortQosShaperThresholdValueLo, + cmAccPortQosShaperThresholdValueHi, cmAccPortQosShaperThresholdMonValue, + + f3NetPortQosShaperStatsIndex, f3NetPortQosShaperStatsIntervalType, + f3NetPortQosShaperStatsValid, f3NetPortQosShaperStatsAction, + f3NetPortQosShaperStatsBT, f3NetPortQosShaperStatsBTD, + f3NetPortQosShaperStatsFD, f3NetPortQosShaperStatsFTD, + f3NetPortQosShaperStatsBR, f3NetPortQosShaperStatsFR, + f3NetPortQosShaperStatsABRRL, f3NetPortQosShaperStatsBREDD, + f3NetPortQosShaperStatsFREDD, + + f3NetPortQosShaperHistoryIndex, f3NetPortQosShaperHistoryTime, + f3NetPortQosShaperHistoryValid, f3NetPortQosShaperHistoryAction, + f3NetPortQosShaperHistoryBT, f3NetPortQosShaperHistoryBTD, + f3NetPortQosShaperHistoryFD, f3NetPortQosShaperHistoryFTD, + f3NetPortQosShaperHistoryBR, f3NetPortQosShaperHistoryFR, + f3NetPortQosShaperHistoryABRRL, f3NetPortQosShaperHistoryBREDD, + f3NetPortQosShaperHistoryFREDD, + + f3NetPortQosShaperThresholdIndex, f3NetPortQosShaperThresholdInterval, + f3NetPortQosShaperThresholdVariable, f3NetPortQosShaperThresholdValueLo, + f3NetPortQosShaperThresholdValueHi, f3NetPortQosShaperThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Traffic PM + function." + ::= { cmPerfGroups 5 } + +cmEGXPerfNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + cmEthernetTrafficPortThresholdCrossingAlert, + cmFlowPointThresholdCrossingAlert, + cmQosPolicerV2ThresholdCrossingAlert, + cmQosShaperV2ThresholdCrossingAlert, + cmLagThresholdCrossingAlert, + cmOAMFlowPointThresholdCrossingAlert, + cmTrafficPortQosShaperThresholdCrossingAlert, + ocnStmThresholdCrossingAlert, + stsVcPathThresholdCrossingAlert, + vtVcPathThresholdCrossingAlert, + e1t1ThresholdCrossingAlert, + e3t3ThresholdCrossingAlert, + cmPerQueryGenControl, + cmPerQueryGenTrap + } + STATUS current + DESCRIPTION + "A collection of notifications related to EG-X Threshold Crossing + Alerts." + ::= { cmPerfGroups 6 } + +trafficPMGroupCmHub OBJECT-GROUP + OBJECTS { + cmFlowStatsIndex, cmFlowStatsIntervalType, cmFlowStatsValid, + cmFlowStatsAction, cmFlowStatsL2CPFD, cmFlowStatsABRA2N, + cmFlowStatsABRRLA2N, cmFlowStatsABRRLRA2N, cmFlowStatsABRN2A, + cmFlowStatsABRRLN2A, + cmFlowStatsUAS, cmFlowStatsES, cmFlowStatsSES, + cmFlowStatsFMGA2N, cmFlowStatsFMYA2N, cmFlowStatsFMYDA2N, + cmFlowStatsFMRDA2N, cmFlowStatsBytesInA2N, + cmFlowStatsBytesOutA2N, cmFlowStatsFMGN2A, + cmFlowStatsFMYN2A, cmFlowStatsFMYDN2A, + cmFlowStatsFMRDN2A, cmFlowStatsBytesInN2A, + cmFlowStatsBytesOutN2A, cmFlowStatsFTDA2N, + cmFlowStatsIBRA2NMax, cmFlowStatsIBRRlA2NMax, + cmFlowStatsIBRA2NMin, cmFlowStatsIBRRlA2NMin, + cmFlowStatsIBRA2N, cmFlowStatsIBRRlA2N, + cmFlowStatsIBRN2AMax, cmFlowStatsIBRRlN2AMax, + cmFlowStatsIBRN2AMin, cmFlowStatsIBRRlN2AMin, + cmFlowStatsIBRN2A, cmFlowStatsIBRRlN2A, + + cmFlowHistoryIndex, cmFlowHistoryTime, cmFlowHistoryValid, + cmFlowHistoryAction, cmFlowHistoryL2CPFD, cmFlowHistoryABRA2N, + cmFlowHistoryABRRLA2N, cmFlowHistoryABRRLRA2N, cmFlowHistoryABRN2A, + cmFlowHistoryABRRLN2A, + cmFlowHistoryUAS, cmFlowHistoryES, cmFlowHistorySES, + cmFlowHistoryFMGA2N, cmFlowHistoryFMYA2N, cmFlowHistoryFMYDA2N, + cmFlowHistoryFMRDA2N, cmFlowHistoryBytesInA2N, + cmFlowHistoryBytesOutA2N, cmFlowHistoryFMGN2A, + cmFlowHistoryFMYN2A, cmFlowHistoryFMYDN2A, + cmFlowHistoryFMRDN2A, cmFlowHistoryBytesInN2A, + cmFlowHistoryBytesOutN2A, cmFlowHistoryFTDA2N, + cmFlowHistoryIBRA2NMax, cmFlowHistoryIBRRlA2NMax, + cmFlowHistoryIBRA2NMin, cmFlowHistoryIBRRlA2NMin, + cmFlowHistoryIBRA2N, cmFlowHistoryIBRRlA2N, + cmFlowHistoryIBRN2AMax, cmFlowHistoryIBRRlN2AMax, + cmFlowHistoryIBRN2AMin, cmFlowHistoryIBRRlN2AMin, + cmFlowHistoryIBRN2A, cmFlowHistoryIBRRlN2A, + + cmFlowThresholdIndex, cmFlowThresholdInterval, cmFlowThresholdVariable, + cmFlowThresholdValueLo, cmFlowThresholdValueHi, cmFlowThresholdMonValue, + + cmQosShaperStatsIndex, cmQosShaperStatsIntervalType, + cmQosShaperStatsValid, cmQosShaperStatsAction, + cmQosShaperStatsBT, cmQosShaperStatsBTD, cmQosShaperStatsFD, + cmQosShaperStatsFTD, cmQosShaperStatsBR, cmQosShaperStatsFR, + cmQosShaperStatsABRRL, cmQosShaperStatsABRRLR, + cmQosShaperStatsBREDD, cmQosShaperStatsFREDD, + + cmQosShaperHistoryIndex, cmQosShaperHistoryTime, + cmQosShaperHistoryValid, cmQosShaperHistoryAction, + cmQosShaperHistoryBT, cmQosShaperHistoryBTD, cmQosShaperHistoryFD, + cmQosShaperHistoryFTD, cmQosShaperHistoryBR, cmQosShaperHistoryFR, + cmQosShaperHistoryABRRL, cmQosShaperHistoryABRRLR, + cmQosShaperHistoryBREDD, cmQosShaperHistoryFREDD, + + cmQosShaperThresholdIndex, cmQosShaperThresholdInterval, + cmQosShaperThresholdVariable, cmQosShaperThresholdValueLo, + cmQosShaperThresholdValueHi, cmQosShaperThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Traffic PM + function." + ::= { cmPerfGroups 7 } + + cmPerfNotifGroupCmHub NOTIFICATION-GROUP + NOTIFICATIONS { + cmEthernetAccPortThresholdCrossingAlert, + cmEthernetNetPortThresholdCrossingAlert, + cmFlowThresholdCrossingAlert, + cmQosShaperThresholdCrossingAlert + } + STATUS current + DESCRIPTION + "A collection of notifications related to FSP150CM, FSP150CC + Threshold Crossing Alerts." + ::= { cmPerfGroups 8 } + +ocnStmPortPerfGroup OBJECT-GROUP + OBJECTS { + ocnStmStatsIndex, ocnStmStatsIntervalType, + ocnStmStatsValid, ocnStmStatsAction, + ocnStmStatsLineLBC, ocnStmStatsLineOPT, + ocnStmStatsLineOPR, ocnStmStatsLineTemp, + ocnStmStatsLinePSC, ocnStmStatsLineESs, + ocnStmStatsLineSESs, ocnStmStatsLineCVs, + ocnStmStatsLineUASs, ocnStmStatsLineFCs, + ocnStmStatsLineFarEndESs, ocnStmStatsLineFarEndSESs, + ocnStmStatsLineFarEndCVs, ocnStmStatsLineFarEndUASs, + ocnStmStatsSectionESs, ocnStmStatsSectionSESs, + ocnStmStatsSectionCVs, ocnStmStatsSectionSEFs, + ocnStmStatsSectionUASs, + + ocnStmHistoryIndex, ocnStmHistoryTime, + ocnStmHistoryValid, ocnStmHistoryAction, + ocnStmHistoryLineLBC, ocnStmHistoryLineOPT, + ocnStmHistoryLineOPR, ocnStmHistoryLineTemp, + ocnStmHistoryLinePSC, ocnStmHistoryLineESs, + ocnStmHistoryLineSESs, ocnStmHistoryLineCVs, + ocnStmHistoryLineUASs, ocnStmHistoryLineFCs, + ocnStmHistoryLineFarEndESs, ocnStmHistoryLineFarEndSESs, + ocnStmHistoryLineFarEndCVs, ocnStmHistoryLineFarEndUASs, + ocnStmHistorySectionESs, ocnStmHistorySectionSESs, + ocnStmHistorySectionCVs, ocnStmHistorySectionSEFs, + ocnStmHistorySectionUASs, + + ocnStmThresholdIndex, ocnStmThresholdInterval, + ocnStmThresholdVariable, ocnStmThresholdValueLo, + ocnStmThresholdValueHi, ocnStmThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Ocn-Stm Port PM function." + ::= { cmPerfGroups 9 } + +stsVcPathPerfGroup OBJECT-GROUP + OBJECTS { + stsVcPathStatsIndex, stsVcPathStatsIntervalType, + stsVcPathStatsValid, stsVcPathStatsAction, + stsVcPathStatsESs, stsVcPathStatsSESs, + stsVcPathStatsCVs, stsVcPathStatsUASs, + stsVcPathFarEndStatsESs, stsVcPathFarEndStatsSESs, + stsVcPathFarEndStatsCVs, stsVcPathFarEndStatsUASs, + + stsVcPathHistoryIndex, stsVcPathHistoryTime, + stsVcPathHistoryValid, stsVcPathHistoryAction, + stsVcPathHistoryESs, stsVcPathHistorySESs, + stsVcPathHistoryCVs, stsVcPathHistoryUASs, + stsVcPathFarEndHistoryESs, stsVcPathFarEndHistorySESs, + stsVcPathFarEndHistoryCVs, stsVcPathFarEndHistoryUASs, + + stsVcPathThresholdIndex, stsVcPathThresholdInterval, + stsVcPathThresholdVariable, stsVcPathThresholdValueLo, + stsVcPathThresholdValueHi, stsVcPathThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 High Order Path PM function." + ::= { cmPerfGroups 10 } + +vtVcPathPerfGroup OBJECT-GROUP + OBJECTS { + vtVcPathStatsIndex, vtVcPathStatsIntervalType, + vtVcPathStatsValid, vtVcPathStatsAction, + vtVcPathStatsESs, vtVcPathStatsSESs, + vtVcPathStatsCVs, vtVcPathStatsUASs, + vtVcPathFarEndStatsESs, vtVcPathFarEndStatsSESs, + vtVcPathFarEndStatsCVs, vtVcPathFarEndStatsUASs, + + vtVcPathHistoryIndex, vtVcPathHistoryTime, + vtVcPathHistoryValid, vtVcPathHistoryAction, + vtVcPathHistoryESs, vtVcPathHistorySESs, + vtVcPathHistoryCVs, vtVcPathHistoryUASs, + vtVcPathFarEndHistoryESs, vtVcPathFarEndHistorySESs, + vtVcPathFarEndHistoryCVs, vtVcPathFarEndHistoryUASs, + + vtVcPathThresholdIndex, vtVcPathThresholdInterval, + vtVcPathThresholdVariable, vtVcPathThresholdValueLo, + vtVcPathThresholdValueHi, vtVcPathThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 Low Order Path PM function." + ::= { cmPerfGroups 11 } + +e1T1PerfGroup OBJECT-GROUP + OBJECTS { + e1t1StatsIndex, e1t1StatsIntervalType, + e1t1StatsValid, e1t1StatsAction, + e1t1StatsLineCVs, e1t1StatsLineESs, + e1t1StatsLineSESs, e1t1StatsLineESsFarEnd, + e1t1StatsLineUASs, e1t1StatsLineLOSSs, + e1t1StatsPathCVs, e1t1StatsPathESs, + e1t1StatsPathSESs, e1t1StatsPathUASs, + e1t1StatsPathCVsFarEnd, e1t1StatsPathESsFarEnd, + e1t1StatsPathSESsFarEnd, e1t1StatsPathSEFsFarEnd, + e1t1StatsPathUASsFarEnd, e1t1StatsPathFCs, + e1t1StatsPathFCsFarEnd, e1t1StatsPathAISs, + e1t1StatsPathSASs, + + e1t1HistoryIndex, e1t1HistoryTime, + e1t1HistoryValid, e1t1HistoryAction, + e1t1HistoryLineCVs, e1t1HistoryLineESs, + e1t1HistoryLineSESs, e1t1HistoryLineESsFarEnd, + e1t1HistoryLineUASs, e1t1HistoryLineLOSSs, + e1t1HistoryPathCVs, e1t1HistoryPathESs, + e1t1HistoryPathSESs, e1t1HistoryPathUASs, + e1t1HistoryPathCVsFarEnd, e1t1HistoryPathESsFarEnd, + e1t1HistoryPathSESsFarEnd, e1t1HistoryPathSEFsFarEnd, + e1t1HistoryPathUASsFarEnd, e1t1HistoryPathFCs, + e1t1HistoryPathFCsFarEnd, e1t1HistoryPathAISs, + e1t1HistoryPathSASs, + + e1t1ThresholdIndex, e1t1ThresholdInterval, + e1t1ThresholdVariable, e1t1ThresholdValueLo, + e1t1ThresholdValueHi, e1t1ThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 E1-T1 Ports + and Facility Ports PM function." + ::= { cmPerfGroups 12 } + +flowPointPmGroup OBJECT-GROUP + OBJECTS { + cmFlowPointStatsIndex,cmFlowPointStatsIntervalType, + cmFlowPointStatsValid,cmFlowPointStatsAction, + cmFlowPointStatsL2CPFD,cmFlowPointStatsABRRx, + cmFlowPointStatsABRRLRx,cmFlowPointStatsUAS, + cmFlowPointStatsSES, + cmFlowPointStatsFMG,cmFlowPointStatsFMY, + cmFlowPointStatsFMRD, + cmFlowPointStatsFTD,cmFlowPointStatsBytesIn, + cmFlowPointStatsBytesOut,cmFlowPointStatsFREDD, + cmFlowPointStatsFACLD, + cmFlowPointStatsFMYD, + cmFlowPointStatsFMGD, + cmFlowPointStatsFD, + cmFlowPointStatsFMCD, + cmFlowPointStatsFBCD, + cmFlowPointStatsBT, + cmFlowPointStatsFLD, + + cmFlowPointStatsIBRMax, + cmFlowPointStatsIBRRlMax, + cmFlowPointStatsIBRMin, + cmFlowPointStatsIBRRlMin, + cmFlowPointStatsIBR, + cmFlowPointStatsIBRRl, + cmFlowPointStatsFdRxFb, + cmFlowPointStatsFdTxFb, + cmFlowPointStatsFdicd, + cmFlowPointStatsNumLearnTableFlushes, + cmFlowPointStatsEfFramesDiscarded, + cmFlowPointStatsEfBytesDiscarded, + cmFlowPointStatsAclDropNoMatch, + cmFlowPointStatsAclRuleDrop, + + cmFlowPointHistoryIndex,cmFlowPointHistoryTime, + cmFlowPointHistoryValid,cmFlowPointHistoryAction, + cmFlowPointHistoryL2CPFD,cmFlowPointHistoryABRRx, + cmFlowPointHistoryABRRLRx,cmFlowPointHistoryUAS, + cmFlowPointHistorySES, + cmFlowPointHistoryFMG,cmFlowPointHistoryFMY, + cmFlowPointHistoryFMRD, + cmFlowPointHistoryFTD,cmFlowPointHistoryBytesIn, + cmFlowPointHistoryBytesOut,cmFlowPointHistoryFREDD, + cmFlowPointHistoryFACLD, + cmFlowPointHistoryFMYD, + cmFlowPointHistoryFMGD, + cmFlowPointHistoryFD, + cmFlowPointHistoryFMCD, + cmFlowPointHistoryFBCD, + cmFlowPointHistoryBT, + cmFlowPointHistoryFLD, + + cmFlowPointHistoryIBRMax, + cmFlowPointHistoryIBRRlMax, + cmFlowPointHistoryIBRMin, + cmFlowPointHistoryIBRRlMin, + cmFlowPointHistoryIBR, + cmFlowPointHistoryIBRRl, + cmFlowPointHistoryFdRxFb, + cmFlowPointHistoryFdTxFb, + cmFlowPointHistoryFdicd, + cmFlowPointHistoryNumLearnTableFlushes, + cmFlowPointHistoryEfFramesDiscarded, + cmFlowPointHistoryEfBytesDiscarded, + cmFlowPointHistoryAclDropNoMatch, + cmFlowPointHistoryAclRuleDrop, + + cmFlowPointThresholdIndex,cmFlowPointThresholdInterval, + cmFlowPointThresholdVariable,cmFlowPointThresholdValueLo, + cmFlowPointThresholdValueHi,cmFlowPointThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the flow point pm." + ::= { cmPerfGroups 13 } + + cmFlowBWPerfGroup OBJECT-GROUP + OBJECTS { + cmFlowBWA2NCIR, + cmFlowBWA2NEIR, + cmFlowBWN2ACIR, + cmFlowBWN2AEIR, + cmFlowBWA2NGFB, + cmFlowBWA2NMFB + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Flow bandwidth statistics. + Non-mandatory group." + ::= { cmPerfGroups 14 } + + ocnStmThresholdVarGroup OBJECT-GROUP + OBJECTS { + ocnStmThresholdVarOprVariance, ocnStmThresholdVarOptVariance + } + STATUS current + DESCRIPTION + "A collection of objects used to manage ocn stm threshold variable." + ::= { cmPerfGroups 15 } + + f3FpQosShaperPerfGroup OBJECT-GROUP + OBJECTS { + f3FpQosShaperStatsIndex, + f3FpQosShaperStatsIntervalType, + f3FpQosShaperStatsValid, + f3FpQosShaperStatsAction, + f3FpQosShaperStatsBT, + f3FpQosShaperStatsBTD, + f3FpQosShaperStatsFD, + f3FpQosShaperStatsFTD, + f3FpQosShaperStatsABRRL, + f3FpQosShaperStatsBREDD, + f3FpQosShaperStatsFREDD, + + f3FpQosShaperHistoryIndex, + f3FpQosShaperHistoryTime, + f3FpQosShaperHistoryValid, + f3FpQosShaperHistoryAction, + f3FpQosShaperHistoryBT, + f3FpQosShaperHistoryBTD, + f3FpQosShaperHistoryFD, + f3FpQosShaperHistoryFTD, + f3FpQosShaperHistoryABRRL, + f3FpQosShaperHistoryBREDD, + f3FpQosShaperHistoryFREDD, + + f3FpQosShaperThresholdIndex, + f3FpQosShaperThresholdInterval, + f3FpQosShaperThresholdVariable, + f3FpQosShaperThresholdValueLo, + f3FpQosShaperThresholdValueHi, + f3FpQosShaperThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the flow point qos shaper pm." + ::= { cmPerfGroups 16 } + + f3FpQosPolicerPerfGroup OBJECT-GROUP + OBJECTS { + f3FpQosPolicerStatsIndex, + f3FpQosPolicerStatsIntervalType, + f3FpQosPolicerStatsValid, + f3FpQosPolicerStatsAction, + f3FpQosPolicerStatsFMG, + f3FpQosPolicerStatsFMY, + f3FpQosPolicerStatsFMRD, + f3FpQosPolicerStatsBytesIn, + f3FpQosPolicerStatsBytesOut, + f3FpQosPolicerStatsABR, + + f3FpQosPolicerHistoryIndex, + f3FpQosPolicerHistoryTime, + f3FpQosPolicerHistoryValid, + f3FpQosPolicerHistoryAction, + f3FpQosPolicerHistoryFMG, + f3FpQosPolicerHistoryFMY, + f3FpQosPolicerHistoryFMRD, + f3FpQosPolicerHistoryBytesIn, + f3FpQosPolicerHistoryBytesOut, + f3FpQosPolicerHistoryABR, + + f3FpQosPolicerThresholdIndex, + f3FpQosPolicerThresholdInterval, + f3FpQosPolicerThresholdVariable, + f3FpQosPolicerThresholdValueLo, + f3FpQosPolicerThresholdValueHi, + f3FpQosPolicerThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the flow point qos policer pm." + ::= { cmPerfGroups 17 } + + cmEthernetTrafficPortPerfGroup OBJECT-GROUP + OBJECTS { + cmEthernetTrafficPortStatsIndex, cmEthernetTrafficPortStatsIntervalType, + cmEthernetTrafficPortStatsValid, cmEthernetTrafficPortStatsAction, + cmEthernetTrafficPortStatsESBF, cmEthernetTrafficPortStatsESBP, + cmEthernetTrafficPortStatsESBS, cmEthernetTrafficPortStatsESC, + cmEthernetTrafficPortStatsESCAE, cmEthernetTrafficPortStatsESDE, + cmEthernetTrafficPortStatsESF, cmEthernetTrafficPortStatsESFS, + cmEthernetTrafficPortStatsESJ, cmEthernetTrafficPortStatsESMF, + cmEthernetTrafficPortStatsESMP, cmEthernetTrafficPortStatsESO, + cmEthernetTrafficPortStatsESOF, cmEthernetTrafficPortStatsESOP, + cmEthernetTrafficPortStatsESP, cmEthernetTrafficPortStatsESP64, + cmEthernetTrafficPortStatsESP65, cmEthernetTrafficPortStatsESP128, + cmEthernetTrafficPortStatsESP256, cmEthernetTrafficPortStatsESP512, + cmEthernetTrafficPortStatsESP1024, cmEthernetTrafficPortStatsESP1519, + cmEthernetTrafficPortStatsESUF, cmEthernetTrafficPortStatsESUP, + cmEthernetTrafficPortStatsL2CPFD, + cmEthernetTrafficPortStatsL2CPFP, cmEthernetTrafficPortStatsLES, + cmEthernetTrafficPortStatsLBC, cmEthernetTrafficPortStatsOPT, + cmEthernetTrafficPortStatsOPR, cmEthernetTrafficPortStatsAUFD, + cmEthernetTrafficPortStatsAPFD, cmEthernetTrafficPortStatsABRRx, + cmEthernetTrafficPortStatsABRTx,cmEthernetTrafficPortStatsATFD, + cmEthernetTrafficPortStatsUAS, + cmEthernetTrafficPortStatsTemp,cmEthernetTrafficPortStatsLkupFails, + cmEthernetTrafficPortStatsL2PTRxFramesEncap, + cmEthernetTrafficPortStatsL2PTTxFramesDecap, + cmEthernetTrafficPortStatsIBRMaxRx, + cmEthernetTrafficPortStatsIBRMaxTx, + cmEthernetTrafficPortStatsIBRMinRx, + cmEthernetTrafficPortStatsIBRMinTx, + cmEthernetTrafficPortStatsIBRRx, + cmEthernetTrafficPortStatsIBRTx, + cmEthernetTrafficPortStatsFmcd, + cmEthernetTrafficPortStatsFbcd, + cmEthernetTrafficPortStatsAclDropNoMatch, + cmEthernetTrafficPortStatsAclFwd2Cpu, + cmEthernetTrafficPortStatsDhcpDropNoAssocIf, + cmEthernetTrafficPortStatsDroppedFragmented, + cmEthernetTrafficPortStatsRLBC, cmEthernetTrafficPortStatsROPT, + cmEthernetTrafficPortStatsROPR, cmEthernetTrafficPortStatsRTemp, + + cmEthernetTrafficPortHistoryIndex,cmEthernetTrafficPortHistoryTime, + cmEthernetTrafficPortHistoryValid,cmEthernetTrafficPortHistoryAction, + cmEthernetTrafficPortHistoryESBF,cmEthernetTrafficPortHistoryESBP, + cmEthernetTrafficPortHistoryESBS,cmEthernetTrafficPortHistoryESC, + cmEthernetTrafficPortHistoryESCAE,cmEthernetTrafficPortHistoryESDE, + cmEthernetTrafficPortHistoryESF,cmEthernetTrafficPortHistoryESFS, + cmEthernetTrafficPortHistoryESJ,cmEthernetTrafficPortHistoryESMF, + cmEthernetTrafficPortHistoryESMP,cmEthernetTrafficPortHistoryESO, + cmEthernetTrafficPortHistoryESOF,cmEthernetTrafficPortHistoryESOP, + cmEthernetTrafficPortHistoryESP,cmEthernetTrafficPortHistoryESP64, + cmEthernetTrafficPortHistoryESP65,cmEthernetTrafficPortHistoryESP128, + cmEthernetTrafficPortHistoryESP256,cmEthernetTrafficPortHistoryESP512, + cmEthernetTrafficPortHistoryESP1024,cmEthernetTrafficPortHistoryESP1519, + cmEthernetTrafficPortHistoryESUF,cmEthernetTrafficPortHistoryESUP, + cmEthernetTrafficPortHistoryL2CPFD, + cmEthernetTrafficPortHistoryL2CPFP,cmEthernetTrafficPortHistoryLES, + cmEthernetTrafficPortHistoryLBC,cmEthernetTrafficPortHistoryOPT, + cmEthernetTrafficPortHistoryOPR,cmEthernetTrafficPortHistoryAUFD, + cmEthernetTrafficPortHistoryAPFD,cmEthernetTrafficPortHistoryABRRx, + cmEthernetTrafficPortHistoryABRTx,cmEthernetTrafficPortHistoryATFD, + cmEthernetTrafficPortHistoryUAS, + cmEthernetTrafficPortHistoryTemp,cmEthernetTrafficPortHistoryLkupFails, + cmEthernetTrafficPortHistoryL2PTRxFramesEncap, + cmEthernetTrafficPortHistoryL2PTTxFramesDecap, + cmEthernetTrafficPortHistoryIBRMaxRx, + cmEthernetTrafficPortHistoryIBRMaxTx, + cmEthernetTrafficPortHistoryIBRMinRx, + cmEthernetTrafficPortHistoryIBRMinTx, + cmEthernetTrafficPortHistoryIBRRx, + cmEthernetTrafficPortHistoryIBRTx, + cmEthernetTrafficPortHistoryFmcd, + cmEthernetTrafficPortHistoryFbcd, + cmEthernetTrafficPortHistoryAclDropNoMatch, + cmEthernetTrafficPortHistoryAclFwd2Cpu, + cmEthernetTrafficPortHistoryDhcpDropNoAssocIf, + cmEthernetTrafficPortHistoryDroppedFragmented, + cmEthernetTrafficPortHistoryRLBC, cmEthernetTrafficPortHistoryROPT, + cmEthernetTrafficPortHistoryROPR, cmEthernetTrafficPortHistoryRTemp, + + cmEthernetTrafficPortThresholdIndex,cmEthernetTrafficPortThresholdInterval, + cmEthernetTrafficPortThresholdVariable,cmEthernetTrafficPortThresholdValueLo, + cmEthernetTrafficPortThresholdValueHi,cmEthernetTrafficPortThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the flow point qos policer pm." + ::= { cmPerfGroups 18 } + + f3AclRulePerfGroup OBJECT-GROUP + OBJECTS { + f3AclRuleStatsIndex, + f3AclRuleStatsIntervalType, + f3AclRuleStatsValid, + f3AclRuleStatsAction, + f3AclRuleStatsRuleMatch, + + f3AclRuleHistoryIndex, + f3AclRuleHistoryTime, + f3AclRuleHistoryValid, + f3AclRuleHistoryAction, + f3AclRuleHistoryRuleMatch, + + f3AclRuleThresholdIndex, + f3AclRuleThresholdInterval, + f3AclRuleThresholdVariable, + f3AclRuleThresholdValueLo, + f3AclRuleThresholdValueHi, + f3AclRuleThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the ACL Rule pm." + ::= { cmPerfGroups 19 } + +cmXgProPerfNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + cmEthernetTrafficPortThresholdCrossingAlert, + cmFlowPointThresholdCrossingAlert, + f3FpQosShaperThresholdCrossingAlert, + f3FpQosPolicerThresholdCrossingAlert, + f3AclRuleThresholdCrossingAlert + } + STATUS current + DESCRIPTION + "A collection of notifications related to FSP150CC XGPRO + Threshold Crossing Alerts." + ::= { cmPerfGroups 20 } + + cmEthernetNetPortXdslPerfGroup OBJECT-GROUP + OBJECTS { + cmEthernetNetPortStatsXdslUsPkt, + cmEthernetNetPortStatsXdslUsCrcError, + cmEthernetNetPortStatsXdslDsPkt, + cmEthernetNetPortStatsXdslUsFecs, + cmEthernetNetPortStatsXdslDsFecs, + cmEthernetNetPortStatsXdslUsEs, + cmEthernetNetPortStatsXdslDsEs, + cmEthernetNetPortStatsXdslUsSes, + cmEthernetNetPortStatsXdslDsSes, + cmEthernetNetPortStatsXdslUsLoss, + cmEthernetNetPortStatsXdslDsLoss, + cmEthernetNetPortStatsXdslDsUas, + cmEthernetNetPortStatsXdslUsCv, + cmEthernetNetPortStatsXdslDsCv, + cmEthernetNetPortStatsXdslUsFec, + cmEthernetNetPortStatsXdslDsFec, + cmEthernetNetPortStatsXdslDsFullInits, + cmEthernetNetPortStatsXdslUsFullInits, + + cmEthernetNetPortHistoryXdslUsPkt, + cmEthernetNetPortHistoryXdslUsCrcError, + cmEthernetNetPortHistoryXdslDsPkt, + cmEthernetNetPortHistoryXdslUsFecs, + cmEthernetNetPortHistoryXdslDsFecs, + cmEthernetNetPortHistoryXdslUsEs, + cmEthernetNetPortHistoryXdslDsEs, + cmEthernetNetPortHistoryXdslUsSes, + cmEthernetNetPortHistoryXdslDsSes, + cmEthernetNetPortHistoryXdslUsLoss, + cmEthernetNetPortHistoryXdslDsLoss, + cmEthernetNetPortHistoryXdslDsUas, + cmEthernetNetPortHistoryXdslUsCv, + cmEthernetNetPortHistoryXdslDsCv, + cmEthernetNetPortHistoryXdslUsFec, + cmEthernetNetPortHistoryXdslDsFec, + cmEthernetNetPortHistoryXdslDsFullInits, + cmEthernetNetPortHistoryXdslUsFullInits + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the XDSL related pm of network port." + ::= { cmPerfGroups 21 } + + f3CardPerfGroup OBJECT-GROUP + OBJECTS { + f3CardStatsIndex, + f3CardStatsIntervalType, + f3CardStatsValid, + f3CardStatsAction, + f3CardStatsACU, + f3CardStatsMCU, + f3CardStatsICU, + f3CardStatsAMU, + f3CardStatsMMU, + f3CardStatsIMU, + + f3CardHistoryIndex, + f3CardHistoryTime, + f3CardHistoryValid, + f3CardHistoryAction, + f3CardHistoryACU, + f3CardHistoryMCU, + f3CardHistoryICU, + f3CardHistoryAMU, + f3CardHistoryMMU, + f3CardHistoryIMU, + + f3CardThresholdIndex, + f3CardThresholdInterval, + f3CardThresholdVariable, + f3CardThresholdValueLo, + f3CardThresholdValueHi, + f3CardThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the card pm." + ::= { cmPerfGroups 22 } + +END diff --git a/MIBS/adva/CM-PROTECTION-MIB b/MIBS/adva/CM-PROTECTION-MIB new file mode 100644 index 0000000..19aae53 --- /dev/null +++ b/MIBS/adva/CM-PROTECTION-MIB @@ -0,0 +1,675 @@ +CM-PROTECTION-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32 + FROM SNMPv2-SMI + DisplayString, TruthValue, RowStatus, StorageType, VariablePointer, + MacAddress, TEXTUAL-CONVENTION + FROM SNMPv2-TC + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + fsp150cm + FROM ADVA-MIB; + +cmProtectionMIB MODULE-IDENTITY + LAST-UPDATED "201006230000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Raghav Trivedi + ADVA Optical Networking, Inc. + Tel: +1 972 759-1239 + E-mail: rtrivedi@advaoptical.com + Postal: 2301 N. Greenville Ave. #300 + Richardson, TX USA 75082" + DESCRIPTION + "This module defines the Protection MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201006230000Z" + DESCRIPTION + "Notes from release 201006230000Z, + (1)Added universalring as CmProtSwitchMode for R4.4CC. + + Notes from release 200803030000Z, + (1)MIB version ready for release FSP150CM 3.1." + ::= {fsp150cm 7} + +-- +-- OID definitions +-- +cmProtObjects OBJECT IDENTIFIER ::= {cmProtectionMIB 1} +cmProtNotifications OBJECT IDENTIFIER ::= {cmProtectionMIB 2} +cmProtConformance OBJECT IDENTIFIER ::= {cmProtectionMIB 3} + +-- +-- Textual Conventions +-- +CmProtSwitchMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Protection Switch Mode. + oneplusone - 1+1, this is the NPCUP mode, + dualactiverx - In this mode, traffic is bridged in A2N + direction (same as 1+1), however + both network ports receive customer traffic in + N2A direction. In this mode, both network + ports are working, i.e. there is no + protection. + universalring - In this mode, traffic is bridged in A2N + direction (same as 1+1), both + network ports receive customer traffic in + N2A direction. In this mode, both network + ports are working, i.e. no protection. + The main difference w.r.t dualactiverx is that + traffic in N2A direction, which does not match + the service definition is steered to the other + network port, i.e. non-service matching traffic + from N1 goes to N2 and vice versa." + SYNTAX INTEGER { + oneplusone (1), + dualactiverx(2), + universalring(3) + } + +CmProtSwitchDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Protection Switch Direction. + unidirectional - Unidirectional Protection Switching, + bidirectional - Bidirectional Protection Switching." + SYNTAX INTEGER { + unidirectional (1), + bidirectional (2) + } + +CmProtSwitchAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for User initiated Protection Switch Action. + manualfromworking - Manual Switch from Working, + forcedfromworking - Forced Switch from Working, + manualfromprotect - Manual Switch from Protect, + forcedfromprotect - Forced Switch from Protect, + lockoutfromprotect - Lockout from Protect" + SYNTAX INTEGER { + none (1), + releaseprotswitch (2), + manualfromworking (3), + forcedfromworking (4), + manualfromprotect (5), + forcedfromprotect (6), + lockoutfromprotect(7) + } + +CmProtUnitType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Protection Unit Type. + working - Working Protection Unit, + protect - Protect Protection Unit." + SYNTAX INTEGER { + working (1), + protect (2) + } + +CmProtUnitState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Protection Unit State. + active - Active Protection Unit, + standby - Standby Protection Unit." + SYNTAX INTEGER { + active (1), + standby (2) + } + +CmProtGroupStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Protection Status. + nooutstandingreq - No oustanding request, + sf-protect - Signal failure on protect, + sf-working - Signal failure on working, + sd-protect - Signal degrade on protect, + sd-working - Signal degrade on working, + manual-protect - Manual on protect + manual-working - Manual on working + forced-working - Forced on working + forced-protect - Forced on protect + lockout-protect - Lockout on protect + waitToRestore - Wait to restore" + SYNTAX INTEGER { + nooutstandingreq (1), + sf-protect (2), + sf-working (3), + sd-protect (4), + sd-working (5), + manual-protect (6), + manual-working (7), + forced-protect (8), + forced-working (9), + lockout-protect (10), + waitToRestore (11) + } + +-- +-- Facility Protection Group Table +-- +cmFacProtGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmFacProtGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Facility Protection Groups. + Entries can be created/deleted in this table by management + application action." + ::= { cmProtObjects 1 } + +cmFacProtGroupEntry OBJECT-TYPE + SYNTAX CmFacProtGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Protection Group." + INDEX { neIndex, shelfIndex, slotIndex, cmFacProtGroupIndex } + ::= { cmFacProtGroupTable 1 } + +CmFacProtGroupEntry ::= SEQUENCE { + cmFacProtGroupIndex Integer32, + cmFacProtGroupUserLabel DisplayString, + cmFacProtGroupSwitchMode CmProtSwitchMode, + cmFacProtGroupRevertive TruthValue, + cmFacProtGroupWaitToRestore Integer32, + cmFacProtGroupDirection CmProtSwitchDirection, + cmFacProtGroupWorkPort VariablePointer, + cmFacProtGroupProtPort VariablePointer, + cmFacProtGroupStatus CmProtGroupStatus, + cmFacProtGroupAction CmProtSwitchAction, + cmFacProtGroupStorageType StorageType, + cmFacProtGroupRowStatus RowStatus, + cmFacProtGroupMacAddress MacAddress +} + +cmFacProtGroupIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index value associated with the Facility Protection Group." + ::= { cmFacProtGroupEntry 1 } + +cmFacProtGroupUserLabel OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "User Label associated with the Facility Protection Group." + ::= { cmFacProtGroupEntry 2 } + +cmFacProtGroupSwitchMode OBJECT-TYPE + SYNTAX CmProtSwitchMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Facility Protection Group's Protection Switch Mode." + ::= { cmFacProtGroupEntry 3 } + +cmFacProtGroupRevertive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether the Facility Protection is revertive or not. + This object is not applicable for cmFacProtGroupSwitchMode 'dualactiverx'." + ::= { cmFacProtGroupEntry 4 } + +cmFacProtGroupWaitToRestore OBJECT-TYPE + SYNTAX Integer32 (1..60|0) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Time in minutes to wait before reverting to Working facility + in case of cmFacProtGroupRevertive set to revertive. + This object is not applicable for cmFacProtGroupSwitchMode 'dualactiverx'." + ::= { cmFacProtGroupEntry 5 } + +cmFacProtGroupDirection OBJECT-TYPE + SYNTAX CmProtSwitchDirection + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Supported Protection Group Switch direction. + This object is not applicable for cmFacProtGroupSwitchMode 'dualactiverx'." + ::= { cmFacProtGroupEntry 6 } + +cmFacProtGroupWorkPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Facility Protection Group exists between 2 facilities (ports). + This object represents the WORKING facility Port." + ::= { cmFacProtGroupEntry 7 } + +cmFacProtGroupProtPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object + represents the PROTECT facility Network Element Port when + cmFacProtGroupSwitchMode is oneplusone. In the case of + dualactiverx, this represents the second active port." + ::= { cmFacProtGroupEntry 8 } + +cmFacProtGroupStatus OBJECT-TYPE + SYNTAX CmProtGroupStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the PROTECTION group status." + ::= { cmFacProtGroupEntry 9 } + +cmFacProtGroupAction OBJECT-TYPE + SYNTAX CmProtSwitchAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User initiated protection switch action." + ::= { cmFacProtGroupEntry 10 } + +cmFacProtGroupStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmFacProtGroupEntry 11 } + +cmFacProtGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of cmFacProtGroupRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmFacProtGroupRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmFacProtGroupRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmFacProtGroupEntry 12 } + +cmFacProtGroupMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of the Mac Address of the PROTECTION group." + ::= { cmFacProtGroupEntry 13 } + + +-- +-- Facility Protection Unit Table +-- +cmFacProtUnitTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmFacProtUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Facility Protection + Units." + ::= { cmProtObjects 2 } + +cmFacProtUnitEntry OBJECT-TYPE + SYNTAX CmFacProtUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Protection Unit." + INDEX { neIndex, shelfIndex, slotIndex, cmFacProtGroupIndex, cmFacProtUnitIndex } + ::= { cmFacProtUnitTable 1 } + +CmFacProtUnitEntry ::= SEQUENCE { + cmFacProtUnitIndex Integer32, + cmFacProtUnitType CmProtUnitType, + cmFacProtUnitState CmProtUnitState, + cmFacProtUnitPort VariablePointer +} + +cmFacProtUnitIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index value associated with the Facility Protection Unit." + ::= { cmFacProtUnitEntry 1 } + +cmFacProtUnitType OBJECT-TYPE + SYNTAX CmProtUnitType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Facility Protection Unit's Type, i.e. whether working or protect." + ::= { cmFacProtUnitEntry 2 } + +cmFacProtUnitState OBJECT-TYPE + SYNTAX CmProtUnitState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Facility Protection Unit's State, i.e. whether active or standby." + ::= { cmFacProtUnitEntry 3 } + +cmFacProtUnitPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Facility Protection Unit's points to a facility (port). + This object represents the facility Network Element port." + ::= { cmFacProtUnitEntry 4 } + + +-- +-- Multiplex Section Protection Group Table +-- +cmMSPGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmMSPGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Multiplex Section Protection Groups. + Entries can be created/deleted in this table by management + application action." + ::= { cmProtObjects 3 } + +cmMSPGroupEntry OBJECT-TYPE + SYNTAX CmMSPGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Protection Group." + INDEX { neIndex, cmMSPGroupIndex } + ::= { cmMSPGroupTable 1 } + +CmMSPGroupEntry ::= SEQUENCE { + cmMSPGroupIndex Integer32, + cmMSPGroupUserLabel DisplayString, + cmMSPGroupSwitchMode CmProtSwitchMode, + cmMSPGroupRevertive TruthValue, + cmMSPGroupWaitToRestore Integer32, + cmMSPGroupB2DEGTrigger TruthValue, + cmMSPGroupDirection CmProtSwitchDirection, + cmMSPGroupWorkPort VariablePointer, + cmMSPGroupProtPort VariablePointer, + cmMSPGroupStatus CmProtGroupStatus, + cmMSPGroupAction CmProtSwitchAction, + cmMSPGroupStorageType StorageType, + cmMSPGroupRowStatus RowStatus, + cmMSPGroupMacAddress MacAddress +} + +cmMSPGroupIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index value associated with the Multiplex Section Protection Group." + ::= { cmMSPGroupEntry 1 } + +cmMSPGroupUserLabel OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "User Label associated with the Multiplex Section Protection Group." + ::= { cmMSPGroupEntry 2 } + +cmMSPGroupSwitchMode OBJECT-TYPE + SYNTAX CmProtSwitchMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Multiplex Section Protection Group's Protection Switch Mode." + ::= { cmMSPGroupEntry 3 } + +cmMSPGroupRevertive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether the Multiplex Section Protection is revertive or not. + This object is not applicable for cmMSPGroupSwitchMode 'dualactiverx'." + ::= { cmMSPGroupEntry 4 } + +cmMSPGroupWaitToRestore OBJECT-TYPE + SYNTAX Integer32 (1..60|0) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Time in minutes to wait before reverting to Working facility + in case of cmMSPGroupRevertive set to revertive. + This object is not applicable for cmMSPGroupSwitchMode 'dualactiverx'." + ::= { cmMSPGroupEntry 5 } + +cmMSPGroupB2DEGTrigger OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "B2DEG is trigger of MSP or not." + ::= { cmMSPGroupEntry 6 } + +cmMSPGroupDirection OBJECT-TYPE + SYNTAX CmProtSwitchDirection + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Supported Protection Group Switch direction. + This object is not applicable for cmMSPGroupSwitchMode 'dualactiverx'." + ::= { cmMSPGroupEntry 7 } + +cmMSPGroupWorkPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Multiplex Section Protection Group exists between 2 facilities (ports). + This object represents the WORKING facility Port." + ::= { cmMSPGroupEntry 8 } + +cmMSPGroupProtPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object + represents the PROTECT facility Network Element Port when + cmMSPGroupSwitchMode is oneplusone. In the case of + dualactiverx, this represents the second active port." + ::= { cmMSPGroupEntry 9 } + +cmMSPGroupStatus OBJECT-TYPE + SYNTAX CmProtGroupStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the PROTECTION group status." + ::= { cmMSPGroupEntry 10 } + +cmMSPGroupAction OBJECT-TYPE + SYNTAX CmProtSwitchAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User initiated protection switch action." + ::= { cmMSPGroupEntry 11 } + +cmMSPGroupStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmMSPGroupEntry 12 } + +cmMSPGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of cmMSPGroupRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmMSPGroupRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmMSPGroupRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmMSPGroupEntry 13 } + +cmMSPGroupMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows retrieval of the Mac Address of the PROTECTION group." + ::= { cmMSPGroupEntry 14 } + + +-- +-- Multiplex Section Protection Unit Table +-- +cmMSPUnitTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmMSPUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Multiplex Section Protection + Units." + ::= { cmProtObjects 4 } + +cmMSPUnitEntry OBJECT-TYPE + SYNTAX CmMSPUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Protection Unit." + INDEX { neIndex, cmMSPGroupIndex, cmMSPUnitIndex } + ::= { cmMSPUnitTable 1 } + +CmMSPUnitEntry ::= SEQUENCE { + cmMSPUnitIndex Integer32, + cmMSPUnitType CmProtUnitType, + cmMSPUnitState CmProtUnitState, + cmMSPUnitPort VariablePointer +} + +cmMSPUnitIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index value associated with the Multiplex Section Protection Unit." + ::= { cmMSPUnitEntry 1 } + +cmMSPUnitType OBJECT-TYPE + SYNTAX CmProtUnitType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multiplex Section Protection Unit's Type, i.e. whether working or protect." + ::= { cmMSPUnitEntry 2 } + +cmMSPUnitState OBJECT-TYPE + SYNTAX CmProtUnitState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multiplex Section Protection Unit's State, i.e. whether active or standby." + ::= { cmMSPUnitEntry 3 } + +cmMSPUnitPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Facility Protection Unit's points to a facility (port). + This object represents the facility Network Element port." + ::= { cmMSPUnitEntry 4 } + + +-- +-- Conformance +-- +cmProtCompliances OBJECT IDENTIFIER ::= {cmProtConformance 1} +cmProtGroups OBJECT IDENTIFIER ::= {cmProtConformance 2} + +cmProtCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the CM Prot + group." + MODULE -- this module + MANDATORY-GROUPS { + cmProtObjectGroup, cmMSProtObjectGroup + } + ::= { cmProtCompliances 1 } + +cmProtObjectGroup OBJECT-GROUP + OBJECTS { + cmFacProtGroupIndex, cmFacProtGroupUserLabel, cmFacProtGroupSwitchMode, + cmFacProtGroupRevertive, cmFacProtGroupWaitToRestore, + cmFacProtGroupDirection, cmFacProtGroupWorkPort, + cmFacProtGroupProtPort, cmFacProtGroupStatus, cmFacProtGroupAction, + cmFacProtGroupStorageType, cmFacProtGroupRowStatus, + cmFacProtGroupMacAddress, + + cmFacProtUnitIndex, cmFacProtUnitType, cmFacProtUnitState, + cmFacProtUnitPort + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Protection Object group." + ::= { cmProtGroups 1 } + +cmMSProtObjectGroup OBJECT-GROUP + OBJECTS { + cmMSPGroupIndex, cmMSPGroupUserLabel, + cmMSPGroupSwitchMode, cmMSPGroupRevertive, + cmMSPGroupWaitToRestore, cmMSPGroupB2DEGTrigger, + cmMSPGroupDirection, cmMSPGroupWorkPort, + cmMSPGroupProtPort, cmMSPGroupStatus, + cmMSPGroupAction, cmMSPGroupStorageType, + cmMSPGroupRowStatus, cmMSPGroupMacAddress, + + cmMSPUnitIndex, cmMSPUnitType, + cmMSPUnitState, cmMSPUnitPort + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Multiplex + Section Protection Object group." + ::= { cmProtGroups 2 } + +END diff --git a/MIBS/adva/CM-REDUNDANCY-MIB b/MIBS/adva/CM-REDUNDANCY-MIB new file mode 100644 index 0000000..4fa6a6d --- /dev/null +++ b/MIBS/adva/CM-REDUNDANCY-MIB @@ -0,0 +1,351 @@ +CM-REDUNDANCY-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Counter32, TimeTicks, Integer32 + FROM SNMPv2-SMI + DisplayString, TruthValue, RowStatus, StorageType, VariablePointer, + TEXTUAL-CONVENTION + FROM SNMPv2-TC + fsp150cm + FROM ADVA-MIB + PhysicalIndex + FROM ENTITY-MIB + neIndex, CardType + FROM CM-ENTITY-MIB; + +cmRedundancyMIB MODULE-IDENTITY + LAST-UPDATED "200902240000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Raghav Trivedi + ADVA Optical Networking, Inc. + Tel: +1 972 759-1239 + E-mail: rtrivedi@advaoptical.com + Postal: 2301 N. Greenville Ave. #300 + Richardson, TX USA 75082" + DESCRIPTION + "This module defines the Redundancy MIB definitions used by + the FSP150CM product line. + Copyright (C) ADVA Optical Networking." + REVISION "200902240000Z" + DESCRIPTION + "Notes from release 200902240000Z, + (1)MIB version ready for release FSP150CM 5.1." + ::= {fsp150cm 15} + +-- +-- OID definitions +-- +cmRedundancyObjects OBJECT IDENTIFIER ::= {cmRedundancyMIB 1} +cmRedundancyNotifications OBJECT IDENTIFIER ::= {cmRedundancyMIB 2} +cmRedundancyConformance OBJECT IDENTIFIER ::= {cmRedundancyMIB 3} + +-- +-- Textual Conventions +-- +CmRedundancyArch ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Redundancy Architecture. + loadbalance, + activestandby" + SYNTAX INTEGER { + loadbalance (1), + activestandby (2) + } + +CmRedundancyStandbyMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Redundancy Mode. + + coldStandby(1) + + A method of redundancy in which the secondary (i.e., backup) system is + only called upon when the primary system fails. The system on cold standby + receives scheduled data backups, but less frequently than a warm standby. + + warmStandby(2) + + A method of redundancy in which the secondary (i.e., backup) system runs + in the background of the primary system. Data is mirrored to the secondary + server at regular intervals, which means that there are times when both + servers do not contain the exact same data.. + + hotStandby(3) + + A method of redundancy in which the primary and secondary (i.e., backup) + systems run simultaneously. The data is mirrored to the secondary server + in real time so that both systems contain identical information. + " + SYNTAX INTEGER { + cold (1), + warm (2), + hot (3) + } + +CmRedundancyState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Redundancy State." + SYNTAX INTEGER { + disabled (1), + enabled (2) + } +CmRedundancySyncStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for synchronization status." + SYNTAX INTEGER { + none (1), + out-of-synchronize (2), + bulk-synchronize (3), + incremental-synchronize (4) + } + + +CmRedundancySwitchOverReason ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Redundancy Last Switch Over Reason." + SYNTAX INTEGER { + unknown (1), + latestUpdatedData (2), + userTrigger (3), + cardReset (4), + cardRemoval (5), + softwareFailure (6), + hardwareFailure (7) + } + +CmRedundancySyncMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Redundancy Synchronization Mode. + automatically - Active card automatically propagates config data to its peer + manually - User needs to manually copy config data to standby card and apply it. + " + SYNTAX INTEGER { + automatically (1), + manually(2) + } + + + +CmRedundancyAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for User initiated Redundancy Switch Action. + force - Force Switch from Active Card + manual - Manual Switch from Active Card + releasefore - Release Force switch from Active Card + " + SYNTAX INTEGER { + notApplicable (0), + force (1), + manual (2), + releaseforce (3) + } + +CmRedundancyUnitState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Redundancy Unit State. + none - no state + normal - normal state + maintenance - maintenance state + faultisolation - faultisolation + " + SYNTAX INTEGER { + none (1), + normal (2), + maintenance(3), + faultisolation(4), + lock(5), + extracted(6), + init(7), + stanbdby(8) + } + + + +-- +-- Entity Redundancy Group Table +-- +cmRedundancyGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmRedundancyGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Redundancy Groups. + " + ::= { cmRedundancyObjects 1 } + +cmRedundancyGroupEntry OBJECT-TYPE + SYNTAX CmRedundancyGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Redundancy Group." + INDEX { neIndex, cmRedundancyGroupIndex } + ::= { cmRedundancyGroupTable 1 } + +CmRedundancyGroupEntry ::= SEQUENCE { + cmRedundancyGroupIndex Integer32, + cmRedundancyGroupUserLabel DisplayString, + cmRedundancyGroupType CardType, + cmRedundancyGroupSyncEnabled TruthValue, + cmRedundancyGroupActiveCard VariablePointer, + cmRedundancyGroupActiveCardState CmRedundancyUnitState, + cmRedundancyGroupStandbyCard VariablePointer, + cmRedundancyGroupStandbyCardState CmRedundancyUnitState, + cmRedundancyGroupLastSwitchOverTime TimeTicks, + cmRedundancyGroupLastSwitchOverReason CmRedundancySwitchOverReason, + cmRedundancyGroupState CmRedundancyState, + cmRedundancyGroupSyncStatus CmRedundancySyncStatus, + cmRedundancyGroupAction CmRedundancyAction +} + +cmRedundancyGroupIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index value associated with the Redundancy Group." + ::= { cmRedundancyGroupEntry 1 } + +cmRedundancyGroupUserLabel OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "User Label associated with the Reduandancy Group." + ::= { cmRedundancyGroupEntry 2 } + +cmRedundancyGroupType OBJECT-TYPE + SYNTAX CardType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of card who belongs to the Redundancy Group." + ::= { cmRedundancyGroupEntry 3 } + +cmRedundancyGroupSyncEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The way of the synchronization in Redundancy Group." + ::= { cmRedundancyGroupEntry 4 } + +cmRedundancyGroupActiveCard OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The corresponding OID of the Active/Primary Card in the Redundancy Group." + ::= { cmRedundancyGroupEntry 5 } +cmRedundancyGroupActiveCardState OBJECT-TYPE + SYNTAX CmRedundancyUnitState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Active Card in the Redundancy Group." + ::= { cmRedundancyGroupEntry 6 } + +cmRedundancyGroupStandbyCard OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The corresponding OID of the Standby/Secondary Card in the Redundancy Group." + ::= { cmRedundancyGroupEntry 7 } + +cmRedundancyGroupStandbyCardState OBJECT-TYPE + SYNTAX CmRedundancyUnitState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Standby Card in the Redundancy Group." + ::= { cmRedundancyGroupEntry 8 } + +cmRedundancyGroupLastSwitchOverTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of sysUpTime when last switch over occurred." + ::= { cmRedundancyGroupEntry 9 } + +cmRedundancyGroupLastSwitchOverReason OBJECT-TYPE + SYNTAX CmRedundancySwitchOverReason + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The reason for last switch over in the Redundancy Group." + ::= { cmRedundancyGroupEntry 10 } + +cmRedundancyGroupState OBJECT-TYPE + SYNTAX CmRedundancyState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current state of the Redundancy Group." + ::= { cmRedundancyGroupEntry 11 } + +cmRedundancyGroupSyncStatus OBJECT-TYPE + SYNTAX CmRedundancySyncStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current sync state of the Redundancy Group." + ::= { cmRedundancyGroupEntry 12 } + +cmRedundancyGroupAction OBJECT-TYPE + SYNTAX CmRedundancyAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User initiated switch action of the Redundancy Group." + ::= { cmRedundancyGroupEntry 13 } + + + + +-- +-- Notification +-- + +-- +-- Conformance +-- +cmRedundancyCompliances OBJECT IDENTIFIER ::= {cmRedundancyConformance 1} +cmRedundancyGroups OBJECT IDENTIFIER ::= {cmRedundancyConformance 2} + +cmRedundancyCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the CM Redundancy + group." + MODULE -- this module + MANDATORY-GROUPS { + cmRedundancyObjectGroup + } + ::= { cmRedundancyCompliances 1 } + +cmRedundancyObjectGroup OBJECT-GROUP + OBJECTS { + cmRedundancyGroupIndex, cmRedundancyGroupUserLabel, cmRedundancyGroupType, cmRedundancyGroupSyncEnabled, + cmRedundancyGroupActiveCard, cmRedundancyGroupActiveCardState, cmRedundancyGroupStandbyCard, + cmRedundancyGroupStandbyCardState, cmRedundancyGroupLastSwitchOverTime, cmRedundancyGroupLastSwitchOverReason, + cmRedundancyGroupState, cmRedundancyGroupSyncStatus, cmRedundancyGroupAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CM Redundancy Object group." + ::= { cmRedundancyGroups 1 } + +END diff --git a/MIBS/adva/CM-SA-MIB b/MIBS/adva/CM-SA-MIB new file mode 100644 index 0000000..6d00982 --- /dev/null +++ b/MIBS/adva/CM-SA-MIB @@ -0,0 +1,6957 @@ +CM-SA-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, + Integer32, IpAddress, Unsigned32, Counter64 + FROM SNMPv2-SMI + DateAndTime, DisplayString, TruthValue, RowStatus, StorageType, + MacAddress, VariablePointer, TEXTUAL-CONVENTION + FROM SNMPv2-TC + Ipv6Address + FROM IPV6-TC + fsp150cm + FROM ADVA-MIB + TrafficDirection, VlanId, VlanPriority, IpVersion, + IpPriorityMapMode, ScheduleType, ClassOfServiceType, CmPmBinAction + FROM CM-COMMON-MIB + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + BitErrRate, PolicerColorMode + FROM CM-FACILITY-MIB + AdminState, OperationalState, SecondaryState, + PerfCounter64, PerfCounter32, ScheduleType, SchedActivityStatus, + MepDestinationType, ClassOfServiceType + FROM CM-COMMON-MIB + Dot1agCfmMepIdOrZero + FROM IEEE8021-CFM-MIB; + + +cmServiceAssuranceMIB MODULE-IDENTITY + LAST-UPDATED "201912010000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the Service Assurance MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "201912010000Z" + DESCRIPTION + " + Notes from release 201912010000Z + (1) Added ecpaControlMonitorPortType + + Notes from release 201607310000Z + (1)Added the following objects for EsaProbeCOSConfigEntry: + - esaProbeCOSConfigSoamPmExtAvailFlrThreshold + - esaProbeCOSConfigSoamPmExtFlrDeltaTNumLmPdus + - esaProbeCOSConfigSoamPmExtConDeltaTsForAvail + + Notes from release 201509200000Z + (1)Added new objects to ecpaControlTable: + - ecpaControlEcpaType + (2)Added new objects to ecpaConfigStreamTable: + - ecpaConfigStreamUdpControl + - ecpaConfigStreamUdpSrcPort + - ecpaConfigStreamUdpDstPort + (3)Added new objects to ecpaTestStreamTable: + - ecpaTestStreamUdpControl + - ecpaTestStreamUdpSrcPort + - ecpaTestStreamUdpDstPort + (3)Added new enumeration: + - EcpaType + + Notes from release 201302130000Z + (i)Added the following objects: + - esaProbeAlias + - esaReflectorAlias + + Notes from release 201111220000Z + (i)Added the following objects to support ESA Probes and Reflectors on + pluggable cards: + -esaProbeAdminState, esaProbeOperationalState, esaProbeSecondaryState + -esaReflectorAdminState, esaReflectorOperationalState, + esaReflectorSecondaryState + + Notes from release 201105260000Z + (i)Formalized the compliance groups in the MIBs + + Notes from release 201006220000Z + (i)Updated range of ecpaControlNumFrames to (0..2147483647), + (ii)Removed redundant column ecpaTestStreamRxBitRate + + Notes from release 201006100000Z + (i)Updated range of esaProbeHistoryBins and esaProbeDistHistoryBins to + include 0 - since it is possible that some ESA Probes will not have history bins + (ii)Changed ecpaControlStatus occurrences to ecpaControlTestStatus + (iii)Changed EcpaTestType TC literal continous to continuous + + Notes from release 201003250000Z, + (1)Added new objects for ecpaTestStreamRxBitRate, ecpaConfigStreamUsePortSourceMAC + (1)ecpaControlDuration now has a max range of 72 hours (259200 seconds) + instead of 1 hour (3600 seconds) + + Notes from release 201002110000Z + This release is applicable to the FSP150CC Release 4.3 device GE201, GE201-SE and + FSP150CM Release 4.1. + (1)Added new objects to ecpaConfigStreamTable + ecpaConfigStreamInnerVlan2Enabled, ecpaConfigStreamInnerVlan2Id, + ecpaConfigStreamInnerVlan2Prio, ecpaConfigStreamInnerVlan2EtherType, + ecpaConfigStreamDestIpV4Address, ecpaConfigStreamDestIpV6Address + (2)Added new objects to ecpaTestStreamTable + ecpaTestStreamInnerVlan2Enabled, ecpaTestStreamInnerVlan2Id, + ecpaTestStreamInnerVlan2Prio, ecpaTestStreamInnerVlan2EtherType, + ecpaTestStreamDestIpV4Address, ecpaTestStreamDestIpV6Address, ecpaTestStreamChanged + (3)Added new objects to esaProbeTable + esaProbeMultiCOSEnabled, esaProbeSLAMonitorType, esaProbeCOSType, + esaProbeSLMMulticastMACEnabled, esaProbeSOAMInterval, esaProbeSOAMPktSize + (4)Added new tables : esaProbeCOSConfigTable, esaProbeMultiDestinationTable + + + Notes from release 200904150000Z + This release is applicable to the FSP150CC Release 4.1 + devices GE101 and GE206. + Following new tables are added, + esaProbeTable, esaProbeScheduleGroupTable, + esaReflectorTable, esaProbeStatsTable, esaProbeHistoryTable, + esaProbeDistStatsConfigTable, esaProbeDistStatsTable, + esaProbeDistStatsBinTable, esaProbeDistHistoryTable, + esaProbeDistHistoryBinTable, esaProbeStatsThresholdTable + + Following notification is added, + esaProbeThresholdCrossingAlert + + Notes from release 200803030000Z, + (1)MIB version ready for release FSP150CM 3.1. + + Notes from release 201603150000Z + This release is applicable to the FSP150CC Release 7.1.1 device GE206V, XG210 + (1) Following new extension tables are added, + f3EsaProbeStatsSoamPmExtTable, f3EsaProbeHistorySoamPmExtTable, f3EsaProbeCOSConfigSoamPmExtTable." + ::= {fsp150cm 8} + +-- +-- OID definitions +-- +cmServAssuranceObjects OBJECT IDENTIFIER ::= {cmServiceAssuranceMIB 1} +cmServAssuranceNotifications OBJECT IDENTIFIER ::= {cmServiceAssuranceMIB 2} +cmServAssuranceConformance OBJECT IDENTIFIER ::= {cmServiceAssuranceMIB 3} + +-- +-- Textual Conventions +-- +EcpaTestStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ECPA Test Status." + SYNTAX INTEGER { + initial (1), + in-progress (2), + stopped (3), + completed (4), + aborted (5) + } + +EcpaPayloadType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ECPA Payload Type." + SYNTAX INTEGER { + fixed (1), + random (2) + } + +EcpaTestType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ECPA Control Test Type." + SYNTAX INTEGER { + duration(1), + numframes(2), + continuous(3) + } + +EcpaType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ECPA Type." + SYNTAX INTEGER { + regular(1), + enhanced(2) + } + +EcpaMonitorPortType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ECPA Monitor Port Type." + SYNTAX INTEGER { + any(1), + source(2) + } + +EcpaControlAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ECPA Control Action." + SYNTAX INTEGER { + not-applicable(0), + start(1), + stop(2) + } + +EsaProbeProtocol ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ESA Probe Protocol Types." + SYNTAX INTEGER { + icmpEcho(1), + udpEcho(2), + icmpTimestamp(3), + y1731(4), -- this is the Y.1731 LM/DM protocol + y1731-slm-slr(5), -- this is the Y.1731 SLM/SLR protocol + y1731-slm-dmm(6) + } + +EsaProbeDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ESA Probe Direction." + SYNTAX INTEGER { + up(1), -- towards the bridge + down(2) -- away from the bridge + } + +EsaReflectorDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ESA Reflector Direction." + SYNTAX INTEGER { + up(1), -- towards the bridge + down(2) -- away from the bridge + } + +EsaProbePmIntervalType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ESA Probe PM Interval Types." + SYNTAX INTEGER { + current(1), -- current pm + rollover(2) -- rollover + } + +EsaProbeHistoryIntervalType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ESA Probe Y1731 History Interval Types." + SYNTAX INTEGER { + interval-1min(1), -- 1 min + interval-5min(2), -- 5 mins + interval-10min(3), -- 10 mins + interval-15min(4), -- 15 mins + interval-60min(5) -- 60 mins + } + +EsaProbeDistStatsType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Indicates the ESA Probe Statistics Distribution Type." + SYNTAX INTEGER { + roundtrip-delay(1), + oneway-p2r-delay(2), + oneway-r2p-delay(3), + oneway-p2r-jitter(4), + oneway-r2p-jitter(5), + oneway-p2r-absjitter(6), + oneway-r2p-absjitter(7), + roundtrip-absjitter(8), + oneway-p2r-fdr(9), + oneway-r2p-fdr(10), + roundtrip-fdr(11) + } + +EsaAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ESA Scheduled Group/Reflector Action." + SYNTAX INTEGER { + not-applicable(0), + suspend(1), + resume(2), + addEsaProbe(3), + removeEsaProbe(4) + } + + +EsaProbePktIntervalType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Interval Type used for LMM and DMM messages." + SYNTAX INTEGER { + not-applicable(0), + interval-10ms(1),--applicable for DMM + interval-100ms(2),--applicable for DMM + interval-1sec(3), -- applicable for LMM and DMM + interval-10sec(4), -- applicable for LMM and DMM + interval-1min(5) -- applicable for LMM and DMM + } + +EsaProbeSLAMonitorType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ESA Probe SLA Monitor Type." + SYNTAX INTEGER { + not-applicable(0), + point-to-point(1),-- point2point + point-to-multipoint(2)--point2multipoint + } + +BerTestStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "BER Test Status." + SYNTAX INTEGER { + not-applicable(0), + running (1), + not-running (2) + } + +BerTestMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "BER Test Control Test Mode." + SYNTAX INTEGER { + not-applicable(0), + generator(1), + monitor(2), + singleend(3) + } + +BertControlAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "BER Test Control Action." + SYNTAX INTEGER { + not-applicable(0), + start(1), + stop(2) + } + +BertPattern ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "BERT Tx Pattern." + SYNTAX INTEGER { + not-applicable(0), + all-0(1), + all-1(2), + alt-1100(3), + bit-1in8(4), + bit-3in24(5), + bit-2exp20-qrss(6), + bit-2exp11-prbs(7), + bit-2exp15-prbs(8), + bit-2exp23-prbs(9), + userdefined(10) + } + +BertUserPatternLength ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "BERT Error Rate." + SYNTAX INTEGER { + not-applicable(0), + length-1byte(1), + length-2byte(2), + length-3byte(3), + length-4byte(4) + } + +BertSyncState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "BERT Sync State." + SYNTAX INTEGER { + not-applicable(0), + sync(1), + outofsync(2) + } + +-- +-- Etherjack Connection Performance Analyzer Control Table +-- +ecpaControlTable OBJECT-TYPE + SYNTAX SEQUENCE OF EcpaControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the control of Etherjack Connection + Performance Analyzer Streams. Upto 12 ECPA streams can + be configured per test head; 3 ECPA streams can be + simultaneously executed." + ::= { cmServAssuranceObjects 1 } + +ecpaControlEntry OBJECT-TYPE + SYNTAX EcpaControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ecpaControlTable." + INDEX { neIndex, shelfIndex, slotIndex, ecpaControlIndex } + ::= { ecpaControlTable 1 } + +EcpaControlEntry ::= SEQUENCE { + ecpaControlIndex Integer32, + ecpaControlSourcePort VariablePointer, + ecpaControlTestType EcpaTestType, + ecpaControlNumFrames Integer32, + ecpaControlDuration Integer32, + ecpaControlInjectorDirection TrafficDirection, + ecpaControlMonitorDirection TrafficDirection, + ecpaControlStream1 Integer32, + ecpaControlStream2 Integer32, + ecpaControlStream3 Integer32, + ecpaControlAction EcpaControlAction, + ecpaControlTestStatus EcpaTestStatus, + ecpaControlStorageType StorageType, + ecpaControlRowStatus RowStatus, + ecpaControlEcpaType EcpaType, + ecpaControlMonitorPortType EcpaMonitorPortType +} + +ecpaControlIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Etherjack Connection Performance Analyzer Control Test head. + There is only one test head per card." + ::= { ecpaControlEntry 1 } + +ecpaControlSourcePort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pointer to the Access or Network Port on which the ECPA test + will be started within a card." + ::= { ecpaControlEntry 2 } + +ecpaControlTestType OBJECT-TYPE + SYNTAX EcpaTestType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of ECPA test to be performed. When 'duration' test is + specified, ECPA test is run for 'ecpaControlDuration' time. + When 'numFrames' test is specified, ECPA test is run for + 'ecpaControlNumFrames', when 'continous' test is specified, + ECPA test is run until an explicit 'ecpaControlAction' of 'stop' + of received." + ::= { ecpaControlEntry 3 } + +ecpaControlNumFrames OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of the number of frames + for traffic generation. Traffic Generation will be completed + after the specified number of frames are transmitted." + ::= { ecpaControlEntry 4 } + +ecpaControlDuration OBJECT-TYPE + SYNTAX Integer32 (0..259200) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of the time in seconds + for traffic generation. Traffic Generation will be stopped + after the specified time interval is exhausted." + ::= { ecpaControlEntry 5 } + +ecpaControlInjectorDirection OBJECT-TYPE + SYNTAX TrafficDirection + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of the direction of + traffic generation. This value must be specified if the + interface is used for traffic generation. Both of + ecpaControlInjectorDirection and ecpaControlMonitorDirection must be + specified." + ::= { ecpaControlEntry 6 } + +ecpaControlMonitorDirection OBJECT-TYPE + SYNTAX TrafficDirection + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of the direction of + receival of generated traffic. This value must be specified if the + interface is used for receiving/monitoring generated traffic. + Both of ecpaControlInjectorDirection and ecpaControlMonitorDirection + must be specified." + ::= { ecpaControlEntry 7 } + +ecpaControlStream1 OBJECT-TYPE + SYNTAX Integer32 (0..48) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies which stream should be included in the + ECPA execution. Value of 0 indicates that no streams is selected + by ecpaControlStream1. Non 0 value indicates the + selected ECPA stream." + ::= { ecpaControlEntry 8 } + +ecpaControlStream2 OBJECT-TYPE + SYNTAX Integer32 (0..48) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies which stream should be included in the + ECPA execution. Value of 0 indicates that no streams is selected + by ecpaControlStream2. Non 0 value indicates the + selected ECPA stream." + ::= { ecpaControlEntry 9 } + +ecpaControlStream3 OBJECT-TYPE + SYNTAX Integer32 (0..48) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies which stream should be included in the + ECPA execution. Value of 0 indicates that no streams is selected + by ecpaControlStream3. Non 0 value indicates the + selected ECPA stream." + ::= { ecpaControlEntry 10 } + +ecpaControlAction OBJECT-TYPE + SYNTAX EcpaControlAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables starting/stopping of traffic generation + as well as resetting of monitored streams. This object may + not be specified at configuration creation time - in this + case it will take the value of `none'. This allows manager + to explicitly control the start and stop of traffic + generation/monitoring activity. + Value of `stop' is invalid if the activity is specified but + not started. Value of `start' is valid during creation time, + as well as when activity is already stopped. Specification + of `reset' resets the specified streams to default values, + as well as clears the control specification. Get on this + variable gives the most recent SNMP set specification." + ::= { ecpaControlEntry 11 } + +ecpaControlTestStatus OBJECT-TYPE + SYNTAX EcpaTestStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object reflects the current status of test set configuration + entry. Upon creation, the status has a value of `initial'; the + status changes to `in-progress' upon ecpaControlAction + indicating `start'; the status changes to `completed' upon + ecpaControlAction indicating stop, as well as when + the specified test generation completes + autonomously upon completion of number of frames or + completion of specified time interval." + ::= { ecpaControlEntry 12 } + +ecpaControlStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ecpaControlEntry 13 } + +ecpaControlRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of ecpaControlRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ecpaControlRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ecpaControlRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { ecpaControlEntry 14 } + +ecpaControlEcpaType OBJECT-TYPE + SYNTAX EcpaType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ECPA test can run in a regular mode(1) or enhaced mode (2)." + ::= { ecpaControlEntry 15 } + +ecpaControlMonitorPortType OBJECT-TYPE + SYNTAX EcpaMonitorPortType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "ECPA monitor port type." + ::= { ecpaControlEntry 16 } + +-- +-- Etherjack Connection Performance Analyzer Stream Table +-- +ecpaConfigStreamTable OBJECT-TYPE + SYNTAX SEQUENCE OF EcpaConfigStreamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the configuration of Etherjack Connection + Performance Analyzer Stream Specifications." + ::= { cmServAssuranceObjects 2 } + +ecpaConfigStreamEntry OBJECT-TYPE + SYNTAX EcpaConfigStreamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ecpaConfigStreamTable." + INDEX { ecpaConfigStreamIndex } + ::= { ecpaConfigStreamTable 1 } + +EcpaConfigStreamEntry ::= SEQUENCE { + ecpaConfigStreamIndex Integer32, + ecpaConfigStreamName DisplayString, + ecpaConfigStreamFrameSize Integer32, + ecpaConfigStreamRate Unsigned32, + ecpaConfigStreamPayloadType EcpaPayloadType, + ecpaConfigStreamSignature DisplayString, + ecpaConfigStreamDestinationMAC MacAddress, + ecpaConfigStreamSourceMAC MacAddress, + ecpaConfigStreamOuterVlanEnabled TruthValue, + ecpaConfigStreamOuterVlanId VlanId, + ecpaConfigStreamOuterVlanPrio VlanPriority, + ecpaConfigStreamOuterVlanEtherType Integer32, + ecpaConfigStreamInnerVlanEnabled TruthValue, + ecpaConfigStreamInnerVlanId VlanId, + ecpaConfigStreamInnerVlanPrio VlanPriority, + ecpaConfigStreamInnerVlanEtherType Integer32, + ecpaConfigStreamIpVersion IpVersion, + ecpaConfigStreamIpV4Address IpAddress, + ecpaConfigStreamIpV6Address Ipv6Address, + ecpaConfigStreamPrioMapMode IpPriorityMapMode, + ecpaConfigStreamPrioVal Integer32, + ecpaConfigStreamInnerVlan2Enabled TruthValue, + ecpaConfigStreamInnerVlan2Id VlanId, + ecpaConfigStreamInnerVlan2Prio VlanPriority, + ecpaConfigStreamInnerVlan2EtherType Integer32, + ecpaConfigStreamDestIpV4Address IpAddress, + ecpaConfigStreamDestIpV6Address Ipv6Address, + ecpaConfigStreamUsePortSourceMAC TruthValue, + ecpaConfigStreamRateHi Unsigned32, + ecpaConfigStreamUdpControl TruthValue, + ecpaConfigStreamUdpSrcPort Integer32, + ecpaConfigStreamUdpDstPort Integer32 +} + +ecpaConfigStreamIndex OBJECT-TYPE + SYNTAX Integer32 (1..48) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Etherjack Connection Performance Analyzer." + ::= { ecpaConfigStreamEntry 1 } + +ecpaConfigStreamName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Symbolic Stream Name that can be associated with an ECPA stream." + ::= { ecpaConfigStreamEntry 2 } + +ecpaConfigStreamFrameSize OBJECT-TYPE + SYNTAX Integer32 (64..9612) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of fixed length frame size + in bytes for traffic generation. If not specified, default value + of 64 bytes is used. + CM Aggregation Product limits the upper range value to 9600." + ::= { ecpaConfigStreamEntry 3 } + +ecpaConfigStreamRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The object enables specification of the traffic generation rate." + ::= { ecpaConfigStreamEntry 4 } + +ecpaConfigStreamPayloadType OBJECT-TYPE + SYNTAX EcpaPayloadType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of type of payload to generate + `fixed' type indicates a generation pattern of 5A, A5, 5A, A5 bytes. + `random' type indicates traffic generation with pseudo-random + pattern." + ::= { ecpaConfigStreamEntry 5 } + +ecpaConfigStreamSignature OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..10)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates an 8-byte signature specified by the user in + hexadecimal or ASCII format. This signature is currently + used by the FSP150Mx products for test frame recognition and + will be appended directly after the ECPA Signature in the test + frame and be 4-byte aligned. + This will allow the F3 ECPA feature to interoperate with the + existing FSP150Mx products. + Hexadecimal signature must be prefixed with 0x/0X." + ::= { ecpaConfigStreamEntry 6 } + +ecpaConfigStreamDestinationMAC OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of destination MAC in the generated + traffic." + ::= { ecpaConfigStreamEntry 7 } + +ecpaConfigStreamSourceMAC OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of source MAC in the generated + traffic." + ::= { ecpaConfigStreamEntry 8 } + +ecpaConfigStreamOuterVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of a VLAN tagged ECPA stream. This variable + enables the outer VLAN specification, in the case of a + doubly tagged ECPA stream. If a singly tagged ECPA stream is + desired, this specification is mandatory." + ::= { ecpaConfigStreamEntry 9 } + +ecpaConfigStreamOuterVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Outer VLAN Id associated with the ECPA stream. Valid only + if ecpaConfigStreamOuterVlanEnabled is enabled." + ::= { ecpaConfigStreamEntry 10 } + +ecpaConfigStreamOuterVlanPrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Outer VLAN Priority associated with the ECPA stream. Valid only + if ecpaConfigStreamOuterVlanEnabled is enabled." + ::= { ecpaConfigStreamEntry 11 } + +ecpaConfigStreamOuterVlanEtherType OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "EtherType associated with the Outer VLAN Tag. Valid only + if ecpaConfigStreamOuterVlanEnabled is enabled." + ::= { ecpaConfigStreamEntry 12 } + +ecpaConfigStreamInnerVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of a VLAN tagged ECPA stream. This variable + enables the outer VLAN specification, in the case of a + doubly tagged ECPA stream. If a singly tagged ECPA stream is + desired, this specification is mandatory." + ::= { ecpaConfigStreamEntry 13 } + +ecpaConfigStreamInnerVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Inner VLAN Id associated with the ECPA stream. Valid only + if ecpaConfigStreamInnerVlanEnabled is enabled." + ::= { ecpaConfigStreamEntry 14 } + +ecpaConfigStreamInnerVlanPrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Inner VLAN Priority associated with the ECPA stream. Valid only + if ecpaConfigStreamInnerVlanEnabled is enabled." + ::= { ecpaConfigStreamEntry 15 } + +ecpaConfigStreamInnerVlanEtherType OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "EtherType associated with the Inner VLAN Tag. Valid only + if ecpaConfigStreamInnerVlanEnabled is enabled." + ::= { ecpaConfigStreamEntry 16 } + + +ecpaConfigStreamIpVersion OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of IP data in the generated + test traffic. Value of `ipv4' allows test data to be + IP v4 compatible. + Value of `ipv6' allows test data to be IP v6 compatible." + ::= { ecpaConfigStreamEntry 17 } + +ecpaConfigStreamIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of ipv4 IP Address for + the test stream.This is used when ecpaConfigStreamIpVersion is ipv4." + ::= { ecpaConfigStreamEntry 18 } + +ecpaConfigStreamIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of ipv6 IP Address for + the test stream.This is used when ecpaConfigStreamIpVersion is ipv6." + ::= { ecpaConfigStreamEntry 19 } + + +ecpaConfigStreamPrioMapMode OBJECT-TYPE + SYNTAX IpPriorityMapMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of Priority Mapping Mode for + the test stream." + ::= { ecpaConfigStreamEntry 20 } + + +ecpaConfigStreamPrioVal OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of Priority Value for + ecpaConfigStreamPrioMapMode as TOS/DSCP." + ::= { ecpaConfigStreamEntry 21 } + +ecpaConfigStreamInnerVlan2Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of a VLAN tagged ECPA stream. This variable + enables the second(inner) VLAN specification, in the case of a + 3-tagged ECPA stream. If a three tagged ECPA stream is + desired, this specification is mandatory." + ::= { ecpaConfigStreamEntry 22 } + +ecpaConfigStreamInnerVlan2Id OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Inner (second) VLAN Id associated with the ECPA stream. Valid only + if ecpaConfigStreamInnerVlan2Enabled is enabled." + ::= { ecpaConfigStreamEntry 23 } + +ecpaConfigStreamInnerVlan2Prio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Inner (second) VLAN Priority associated with the ECPA stream. Valid only + if ecpaConfigStreamInnerVlan2Enabled is enabled." + ::= { ecpaConfigStreamEntry 24 } + +ecpaConfigStreamInnerVlan2EtherType OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "EtherType associated with the Inner (second) VLAN Tag. Valid only + if ecpaConfigStreamInnerVlan2Enabled is enabled." + ::= { ecpaConfigStreamEntry 25 } +ecpaConfigStreamDestIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of destination ipv4 IP Address for + the test stream.This is used when ecpaConfigStreamIpVersion is ipv4." + ::= { ecpaConfigStreamEntry 26 } + +ecpaConfigStreamDestIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of destination ipv6 IP Address for + the test stream.This is used when ecpaConfigStreamIpVersion is ipv6." + ::= { ecpaConfigStreamEntry 27 } + +ecpaConfigStreamUsePortSourceMAC OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object when not enabled indicates that + MAC Address specified by ecpaConfigStreamSourceMAC as the source MAC + Address of the ECPA test stream. + For EGX, if enabled indicates that the corresponding ECPA test stream + will use the associated Source Port's MAC Address. + For GE110 products and CC products, if enabled indicates that the corresponding ECPA test stream + will use the associated Source Port's Diagnostic MAC Address." + ::= { ecpaConfigStreamEntry 28 } + +ecpaConfigStreamRateHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The object enables specification of the higher 32 bits of the traffic generation rate." + ::= { ecpaConfigStreamEntry 29 } + +ecpaConfigStreamUdpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables or disables UDP header." + ::= { ecpaConfigStreamEntry 30 } + +ecpaConfigStreamUdpSrcPort OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When UDP control is enabled, this object provides the UDP source port. Otherwize it is ignored." + ::= { ecpaConfigStreamEntry 31 } + +ecpaConfigStreamUdpDstPort OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When UDP control is enabled, this object provides the UDP destination port. Otherwize it is ignored." + ::= { ecpaConfigStreamEntry 32 } + +--- ECPA Test Streams Table +ecpaTestStreamTable OBJECT-TYPE + SYNTAX SEQUENCE OF EcpaTestStreamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries containing results of a previous test." + ::= { cmServAssuranceObjects 3 } + +ecpaTestStreamEntry OBJECT-TYPE + SYNTAX EcpaTestStreamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ecpaTestStreamTable. Entries in this + table show results of the current ECPA test." + INDEX { neIndex, shelfIndex, slotIndex, ecpaControlIndex, + ecpaTestStreamIndex } + ::= { ecpaTestStreamTable 1 } + +EcpaTestStreamEntry ::= SEQUENCE { + ecpaTestStreamIndex Integer32, + ecpaTestStreamSourcePort VariablePointer, + ecpaTestStreamName DisplayString, + ecpaTestStreamFrameSize Integer32, + ecpaTestStreamRate Unsigned32, + ecpaTestStreamPayloadType EcpaPayloadType, + ecpaTestStreamSignature DisplayString, + ecpaTestStreamDestinationMAC MacAddress, + ecpaTestStreamSourceMAC MacAddress, + ecpaTestStreamOuterVlanEnabled TruthValue, + ecpaTestStreamOuterVlanId VlanId, + ecpaTestStreamOuterVlanPrio VlanPriority, + ecpaTestStreamOuterVlanEtherType Integer32, + ecpaTestStreamInnerVlanEnabled TruthValue, + ecpaTestStreamInnerVlanId VlanId, + ecpaTestStreamInnerVlanPrio VlanPriority, + ecpaTestStreamInnerVlanEtherType Integer32, + ecpaTestStreamIpVersion IpVersion, + ecpaTestStreamIpV4Address IpAddress, + ecpaTestStreamIpV6Address Ipv6Address, + ecpaTestStreamPrioMapMode IpPriorityMapMode, + ecpaTestStreamPrioVal Integer32, + ecpaTestStreamMonStartTime DateAndTime, + ecpaTestStreamMonEndTime DateAndTime, + ecpaTestStreamMonElapsedTime Integer32, + ecpaTestStreamMonTxFrames PerfCounter64, + ecpaTestStreamMonRxFrames PerfCounter64, + ecpaTestStreamMonRxPercentSuccess Integer32, + ecpaTestStreamMonRxOutOfSeqErrs PerfCounter64, + ecpaTestStreamMonRxSeqGaps PerfCounter64, + ecpaTestStreamMonRxNonEcpaFrames PerfCounter64, + ecpaTestStreamMonRxMinDelay Unsigned32, + ecpaTestStreamMonRxMaxDelay Unsigned32, + ecpaTestStreamMonRxAvgDelay Unsigned32, + ecpaTestStreamMonRx1stFrameSize Integer32, + ecpaTestStreamMonRx1stFrame1Octets DisplayString, + ecpaTestStreamMonRx1stFrame2Octets DisplayString, + ecpaTestStreamMonRx1stFrame3Octets DisplayString, + ecpaTestStreamMonRx1stFrame4Octets DisplayString, + ecpaTestStreamMonRx1stFrame5Octets DisplayString, + ecpaTestStreamMonRx1stFrame6Octets DisplayString, + ecpaTestStreamMonRx1stFrame7Octets DisplayString, + ecpaTestStreamMonRx1stFrame8Octets DisplayString, + ecpaTestStreamMonRx1stFrame9Octets DisplayString, + ecpaTestStreamMonRx1stFrame10Octets DisplayString, + ecpaTestStreamMonRxBitRate PerfCounter64, + --added for EG-X product + ecpaTestStreamInnerVlan2Enabled TruthValue, + ecpaTestStreamInnerVlan2Id VlanId, + ecpaTestStreamInnerVlan2Prio VlanPriority, + ecpaTestStreamInnerVlan2EtherType Integer32, + ecpaTestStreamDestIpV4Address IpAddress, + ecpaTestStreamDestIpV6Address Ipv6Address, + ecpaTestStreamConfigChanged TruthValue, + ecpaTestStreamRateHi Unsigned32, + ecpaTestStreamUdpControl TruthValue, + ecpaTestStreamUdpSrcPort Integer32, + ecpaTestStreamUdpDstPort Integer32 + +} + +ecpaTestStreamIndex OBJECT-TYPE + SYNTAX Integer32 (1..3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value corresponding to the stream index + for which the ECPA test was initiated." + ::= { ecpaTestStreamEntry 1 } + + +ecpaTestStreamSourcePort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value corresponding to the ifIndex + for which the ECPA test was initiated." + ::= { ecpaTestStreamEntry 2 } + +ecpaTestStreamName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Symbolic Stream Name that can be associated with an ECPA stream." + ::= { ecpaTestStreamEntry 3 } + +ecpaTestStreamFrameSize OBJECT-TYPE + SYNTAX Integer32 (64..9612) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of fixed length frame size + in bytes for traffic generation. If not specified, default value + of 64 bytes is used." + ::= { ecpaTestStreamEntry 4 } + +ecpaTestStreamRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The object enables specification of the traffic generation rate." + ::= { ecpaTestStreamEntry 5 } + +ecpaTestStreamPayloadType OBJECT-TYPE + SYNTAX EcpaPayloadType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of type of payload to generate + `fixed' type indicates a generation pattern of 5A, A5, 5A, A5 bytes. + `random' type indicates traffic generation with pseudo-random + pattern." + ::= { ecpaTestStreamEntry 6 } + +ecpaTestStreamSignature OBJECT-TYPE + SYNTAX DisplayString (SIZE (10)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates an 8-byte signature specified by the user in + hexadecimal or ASCII format. This signature is currently + used by the FSP150Mx products for test frame recognition and + will be appended directly after the ECPA Signature in the test + frame and be 4-byte aligned. + This will allow the F3 ECPA feature to interoperate with the + existing FSP150Mx products. + Hexadecimal signature must be prefixed with 0x/0X." + ::= { ecpaTestStreamEntry 7 } + +ecpaTestStreamDestinationMAC OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of destination MAC in the generated + traffic." + ::= { ecpaTestStreamEntry 8 } + +ecpaTestStreamSourceMAC OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of source MAC in the generated + traffic." + ::= { ecpaTestStreamEntry 9 } + +ecpaTestStreamOuterVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of a VLAN tagged ECPA stream. This variable + enables the outer VLAN specification, in the case of a + doubly tagged ECPA stream. If a singly tagged ECPA stream is + desired, this specification is mandatory." + ::= { ecpaTestStreamEntry 10 } + +ecpaTestStreamOuterVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Outer VLAN Id associated with the ECPA stream. Valid only + if ecpaTestStreamOuterVlanEnabled is enabled." + ::= { ecpaTestStreamEntry 11 } + +ecpaTestStreamOuterVlanPrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Outer VLAN Priority associated with the ECPA stream. Valid only + if ecpaTestStreamOuterVlanEnabled is enabled." + ::= { ecpaTestStreamEntry 12 } + +ecpaTestStreamOuterVlanEtherType OBJECT-TYPE + SYNTAX Integer32(0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "EtherType associated with the Outer VLAN Tag. Valid only + if ecpaTestStreamOuterVlanEnabled is enabled." + ::= { ecpaTestStreamEntry 13 } + +ecpaTestStreamInnerVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of a VLAN tagged ECPA stream. This variable + enables the outer VLAN specification, in the case of a + doubly tagged ECPA stream. If a singly tagged ECPA stream is + desired, this specification is mandatory." + ::= { ecpaTestStreamEntry 14 } + +ecpaTestStreamInnerVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Inner VLAN Id associated with the ECPA stream. Valid only + if ecpaTestStreamInnerVlanEnabled is enabled." + ::= { ecpaTestStreamEntry 15 } + +ecpaTestStreamInnerVlanPrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Inner VLAN Priority associated with the ECPA stream. Valid only + if ecpaTestStreamInnerVlanEnabled is enabled." + ::= { ecpaTestStreamEntry 16 } + +ecpaTestStreamInnerVlanEtherType OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "EtherType associated with the Inner VLAN Tag. Valid only + if ecpaTestStreamInnerVlanEnabled is enabled." + ::= { ecpaTestStreamEntry 17 } + + +ecpaTestStreamIpVersion OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of IP data in the generated + test traffic. Value of `ipv4' allows test data to be + IP v4 compatible. + Value of `ipv6' allows test data to be IP v6 compatible." + ::= { ecpaTestStreamEntry 18 } + +ecpaTestStreamIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of ipv4 IP Address for + the test stream.This is used when ecpaTestStreamIpVersion is ipv4." + ::= { ecpaTestStreamEntry 19 } + +ecpaTestStreamIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of ipv6 IP Address for + the test stream.This is used when ecpaTestStreamIpVersion is ipv6." + ::= { ecpaTestStreamEntry 20 } + +ecpaTestStreamPrioMapMode OBJECT-TYPE + SYNTAX IpPriorityMapMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of Priority Mapping Mode for + the test stream." + ::= { ecpaTestStreamEntry 21 } + +ecpaTestStreamPrioVal OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of Priority Value for + ecpaTestStreamPrioMapMode as TOS/DSCP." + ::= { ecpaTestStreamEntry 22 } + +ecpaTestStreamMonStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The start time of the ECPA test for this stream." + ::= { ecpaTestStreamEntry 23 } + +ecpaTestStreamMonEndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The end time of the ECPA test for this stream." + ::= { ecpaTestStreamEntry 24 } + +ecpaTestStreamMonElapsedTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The elapsed time of ECPA test for this stream in seconds." + ::= { ecpaTestStreamEntry 25 } + +ecpaTestStreamMonTxFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of frames transmitted(generated) so far. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 26 } + +ecpaTestStreamMonRxFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of frames received so far. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 27 } + +ecpaTestStreamMonRxPercentSuccess OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received frames as a percentage of transmitted frames. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 28 } + +ecpaTestStreamMonRxOutOfSeqErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of out of sequence errors received so far. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 29 } + +ecpaTestStreamMonRxSeqGaps OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of sequence gaps received so far. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 30 } + +ecpaTestStreamMonRxNonEcpaFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of non ECPA frames received during the execution." + ::= { ecpaTestStreamEntry 31 } + +ecpaTestStreamMonRxMinDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum delay (in microseconds) across all frames + received so far. This object does not exist if the + ecpaControlTestStatus indicates initial state." + ::= { ecpaTestStreamEntry 32 } + +ecpaTestStreamMonRxMaxDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum delay (in microseconds) across all frames + received so far. This object does not exist if the + ecpaControlTestStatus indicates initial state." + ::= { ecpaTestStreamEntry 33 } + +ecpaTestStreamMonRxAvgDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average delay (in microseconds) across all frames + received so far. This object does not exist if the + ecpaControlTestStatus indicates initial state." + ::= { ecpaTestStreamEntry 34 } + +ecpaTestStreamMonRx1stFrameSize OBJECT-TYPE + SYNTAX Integer32 (64..9612) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame size of the Monitored First Frame." + ::= { ecpaTestStreamEntry 35 } + +ecpaTestStreamMonRx1stFrame1Octets OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..2048)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frame contents of the first received frame - first 1024 bytes. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 36 } + +ecpaTestStreamMonRx1stFrame2Octets OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..2048)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frame contents of the first received frame - next 1024 bytes. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 37 } + +ecpaTestStreamMonRx1stFrame3Octets OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..2048)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frame contents of the first received frame - next 1024 bytes. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 38 } + +ecpaTestStreamMonRx1stFrame4Octets OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..2048)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frame contents of the first received frame - next 1024 bytes. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 39 } + +ecpaTestStreamMonRx1stFrame5Octets OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..2048)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frame contents of the first received frame - next 1024 bytes. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 40 } + +ecpaTestStreamMonRx1stFrame6Octets OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..2048)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frame contents of the first received frame - next 1024 bytes. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 41 } + +ecpaTestStreamMonRx1stFrame7Octets OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..2048)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frame contents of the first received frame - next 1024 bytes. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 42 } + +ecpaTestStreamMonRx1stFrame8Octets OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..2048)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frame contents of the first received frame - next 1024 bytes. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 43 } + +ecpaTestStreamMonRx1stFrame9Octets OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..2048)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frame contents of the first received frame - next 1024 bytes. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 44 } + +ecpaTestStreamMonRx1stFrame10Octets OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..2048)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frame contents of the first received frame - next 1024 bytes. + This object does not exist if the ecpaControlTestStatus indicates + initial state." + ::= { ecpaTestStreamEntry 45 } + +ecpaTestStreamMonRxBitRate OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object provides the average bit rate on the ECPA test stream." + ::= { ecpaTestStreamEntry 46 } + +ecpaTestStreamInnerVlan2Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This variable indicates the second(inner) VLAN specification, in the case of a + 3-tagged ECPA stream. If a three tagged ECPA stream is + desired, this indicates true." + ::= { ecpaTestStreamEntry 47 } + +ecpaTestStreamInnerVlan2Id OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This variable provides the Inner (second) VLAN Id associated with the ECPA stream. + Valid only if ecpaTestStreamInnerVlan2Enabled is enabled." + ::= { ecpaTestStreamEntry 48 } + +ecpaTestStreamInnerVlan2Prio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This variable provides the Inner (second) VLAN Priority associated with the ECPA stream. + Valid only if ecpaTestStreamInnerVlan2Enabled is enabled." + ::= { ecpaTestStreamEntry 49 } + +ecpaTestStreamInnerVlan2EtherType OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This variable provides the EtherType associated with the Inner (second) VLAN Tag. + Valid only if ecpaTestStreamInnerVlan2Enabled is enabled." + ::= { ecpaTestStreamEntry 50 } +ecpaTestStreamDestIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the destination ipv4 IP Address for + the test stream. This is valid when ecpaTestStreamIpVersion is ipv4." + ::= { ecpaTestStreamEntry 51 } + +ecpaTestStreamDestIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the destination ipv6 IP Address for + the test stream. This is valid when ecpaTestStreamIpVersion is ipv6." + ::= { ecpaTestStreamEntry 52 } + +ecpaTestStreamConfigChanged OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the associated ecpaConfigStream is changed." + ::= { ecpaTestStreamEntry 53 } + +ecpaTestStreamRateHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The object enables specification of the higher 32 bits of the traffic generation rate." + ::= { ecpaTestStreamEntry 54 } + +ecpaTestStreamUdpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables or disables UDP header." + ::= { ecpaTestStreamEntry 55 } + +ecpaTestStreamUdpSrcPort OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When UDP control is enabled, this object provides the UDP source port. Otherwize it is ignored." + ::= { ecpaTestStreamEntry 56 } + +ecpaTestStreamUdpDstPort OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When UDP control is enabled, this object provides the UDP destination port. Otherwize it is ignored." + ::= { ecpaTestStreamEntry 57 } + +-- +-- ESA Probe Table +-- +esaProbeTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsaProbeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to ESA Probes." + ::= { cmServAssuranceObjects 4 } + +esaProbeEntry OBJECT-TYPE + SYNTAX EsaProbeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the esaProbeTable. Entries can + be created in this table by management application action. + The slotIndex should be 255 if the product is cm5.1." + INDEX { neIndex, shelfIndex, slotIndex, esaProbeIndex } + ::= { esaProbeTable 1 } + +EsaProbeEntry ::= SEQUENCE { + -- identification + esaProbeIndex Integer32, + esaProbeName DisplayString, + esaProbeSourcePort VariablePointer, + esaProbeAssocSchedGroup VariablePointer, + esaProbeDirection EsaProbeDirection, + + -- protocol, end-points + esaProbeProtocol EsaProbeProtocol, + esaProbeSrcIpAddress IpAddress, + esaProbeSrcSubnetMask IpAddress, + esaProbeDestIpAddress IpAddress, + esaProbeSrcMep VariablePointer, + esaProbeDestMepType MepDestinationType, + esaProbeDestMepMacAddr MacAddress, + esaProbeDestMepId Dot1agCfmMepIdOrZero, + + -- service params + esaProbeVlanTagEnabled TruthValue, + esaProbeVlanTagEtherType Unsigned32, + esaProbeVlanId VlanId, + esaProbeVlanPrio VlanPriority, + esaProbeInnerVlanTagEnabled TruthValue, + esaProbeInnerVlanTagEtherType Unsigned32, + esaProbeInnerVlanId VlanId, + esaProbeInnerVlanPrio VlanPriority, + esaProbeIpPrioMapMode IpPriorityMapMode, + esaProbeIpPriority Integer32, + + --sched params + esaProbePktsPerSample Integer32, + esaProbePktSize Integer32, + esaProbeInterPktGap Integer32, + esaProbePktDeadInterval Integer32, + esaProbeResponseTimeout Integer32, + + esaProbeY1731DmmPktSize Integer32, + esaProbeY1731LmmInterval EsaProbePktIntervalType, + esaProbeY1731DmmInterval EsaProbePktIntervalType, + + --history config + esaProbeHistoryBins Integer32, + esaProbeHistoryInterval EsaProbeHistoryIntervalType, + esaProbeDistHistoryBins Integer32, + esaProbeDistHistoryInterval EsaProbeHistoryIntervalType, + + --general params + esaProbeCreationTime DateAndTime, + + -- probe creation params + esaProbeStorageType StorageType, + esaProbeRowStatus RowStatus, + + + -- multi-cos, multi-dest params + esaProbeMultiCOSEnabled TruthValue, + esaProbeSLAMonitorType EsaProbeSLAMonitorType, + esaProbeCOSType ClassOfServiceType, + esaProbeSLMMulticastMACEnabled TruthValue, + esaProbeSOAMInterval EsaProbePktIntervalType, + esaProbeSOAMPktSize Integer32, + + --added for cm5.1 + esaProbeInner2VlanTagEnabled TruthValue, + esaProbeInner2VlanTagEtherType Unsigned32, + esaProbeInner2VlanId VlanId, + esaProbeInner2VlanPrio VlanPriority, + + -- State Management params + esaProbeAdminState AdminState, + esaProbeOperationalState OperationalState, + esaProbeSecondaryState SecondaryState, + esaProbeMacAddress MacAddress, + esaProbeAlias DisplayString + +} + + +esaProbeIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this ESA Probe within a Card." + ::= { esaProbeEntry 1 } + +esaProbeName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A unique identifier used by the Manager to distinguish + the ESA Probe." + ::= { esaProbeEntry 2 } + +esaProbeSourcePort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object points to the Port to which the ESA Probe + is attached, i.e.on which the service to be monitored resides." + ::= { esaProbeEntry 3 } + +esaProbeAssocSchedGroup OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object points to the probe's associated Scheduled Group. + Initially, when the probe is not associated with a Group, + this object's value is set to {0.0}." + ::= { esaProbeEntry 4 } + +esaProbeDirection OBJECT-TYPE + SYNTAX EsaProbeDirection + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows to specify the direction of Probe + traffic generation." + ::= { esaProbeEntry 5 } + +esaProbeProtocol OBJECT-TYPE + SYNTAX EsaProbeProtocol + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Protocol to be used in ESA Probe messages. + 'icmpTimestamp', 'icmpEcho', 'udpEcho' protocols support + layer-3 ethernet service assurance. If the remote reflector + is an ADVA equipment based on CM family of products, + one-way loss measurement, one-way delay measurement, + round-trip delay measurement and one-way jitter measurements + are computed. Else, only round-trip delay measurements are + applicable. + 'y1731' protocol can be used for layer-2 ethernet service + assurance. One-way loss measurement, one-way and round-trip + delay measurement, and one-way jitter measurements are + available for this protocol. + 'y1731-slm-slr' protocol can be used for layer-2 ethernet service + assurance using Synthetic Loss Measurement messages. One-way + loss measurement, one-way and round-trip delay measurement, + and one-way jitter measurements are available for this protocol." + ::= { esaProbeEntry 6 } + +esaProbeSrcIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Variable that allows specification of the Probe's source + IP Address. This IP Address is used in the IP header of + the ESA Probe generated packets, as source address. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 7 } + +esaProbeSrcSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Variable that allows specification of the Probe's source + IP Subnet Mask. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 8 } + +esaProbeDestIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Variable that allows specification of the Reflector's + destination IP Address. This IP Address is used in the IP header + of the ESA Probe generated packets, as destination address. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 9 } + +esaProbeSrcMep OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute is applicable only for Y.1731 probes. It identifies + the source MEP that initiates the Y.1731 LMMs and DMMs." + ::= { esaProbeEntry 10 } + +esaProbeDestMepType OBJECT-TYPE + SYNTAX MepDestinationType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute is applicable only for Y.1731 probes. This indicates + if the destination MEP is specified using the MEP ID object + esaProbeDestMepId." + ::= { esaProbeEntry 11 } + +esaProbeDestMepMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute is applicable only for Y.1731 probes. It identifies + the destination MEP that responds to the LMMs and DMMs. This + MAC address will be the destination MAC address for LMM and DMM + frames if esaProbeY1731DestMepType is 'macaddress'. If CC protocol is + not enabled between source and destination MEP then this is the + only choice to identify the remote MEP." + ::= { esaProbeEntry 12 } + +esaProbeDestMepId OBJECT-TYPE + SYNTAX Dot1agCfmMepIdOrZero + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute is applicable only for Y.1731 probes. It identifies + the destination MEP that responds to the LMMs and DMMs. The MAC + address of this RMEP ID from RMEP database will be the destination + MAC address for LMM and DMM. This value is used only if the + esaProbeY1731DestMepType is 'mepid'. CC protocol must be + enabled between source and destination MEP if the RMEP ID + is used to identify the Remote MEP." + ::= { esaProbeEntry 13 } + +esaProbeVlanTagEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ability to specify whether or not to use VLAN tagged or untagged + ESA traffic generation on the Probe. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 14 } + +esaProbeVlanTagEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable allows the user to specify the + monitored service's VLAN tag Ether Type. + Valid if 'esaProbeVlanTagEnabled' is specified as TRUE. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 15 } + +esaProbeVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable allows the user to specify the + monitored service's VLAN tag. Valid if 'esaProbeVlanTagEnabled' + is specified as TRUE. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 16 } + +esaProbeVlanPrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable allows the user to specify the + monitored service's VLAN priority. Valid if + 'esaProbeVlanTagEnabled' is specified as TRUE. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 17 } + +esaProbeInnerVlanTagEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ability to specify whether or not to use Inner VLAN tag. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 18 } + +esaProbeInnerVlanTagEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable allows the user to specify the + monitored service's Inner VLAN tag Ether Type. + Valid if 'esaProbeInnerVlanTagEnabled' is specified as TRUE. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 19 } + +esaProbeInnerVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable allows the user to specify the + monitored service's Inner VLAN tag. Valid if 'esaProbeInnerVlanTagEnabled' + is specified as TRUE. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 20 } + +esaProbeInnerVlanPrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable allows the user to specify the + monitored service's Inner VLAN priority. Valid if + 'esaProbeInnerVlanTagEnabled' is specified as TRUE. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 21 } + +esaProbeIpPrioMapMode OBJECT-TYPE + SYNTAX IpPriorityMapMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of Priority Mapping Mode for + the ESA Probe. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 22 } + +esaProbeIpPriority OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of Priority Value for + esaProbePrioMapMode as priomap-tos,priomap-dscp. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 23 } + +esaProbePktsPerSample OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of number of packets within + a sample run for ESA traffic generation. A non-zero value + must be specified. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 24 } + +esaProbePktSize OBJECT-TYPE + SYNTAX Integer32 (0|64..2000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of fixed length frame size + in bytes for ESA traffic generation. If not specified, default value + of 104 bytes is used. + NOTE: This attribute is not available to Y.1731 probes." + ::= { esaProbeEntry 25 } + +esaProbeInterPktGap OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of interval in milliseconds between + packet generation. A non-zero value must be specified. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 26 } + +esaProbePktDeadInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of the dead interval in seconds + after 'esaProbePktsPerSample' have been generated within the sample. + This allows for settling time of the ESA traffic. + A non-zero value must be specified. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 27 } + +esaProbeResponseTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the timeout value to + determine lost packets. Time specified in seconds. + NOTE: This attribute is not applicable to Y.1731 probes. + + This object is applicable to Layer 3 and SLM/SLR Probes." + ::= { esaProbeEntry 28 } + +esaProbeY1731DmmPktSize OBJECT-TYPE + SYNTAX Integer32 (0|64..9600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is only applicable to Y.1731 probes. + This object enables specification of the TLV size for + Delay Measurement Frames (DMMs). + + Value of 0 is a read-only value when the Probe protocol is not y1731. + GE206 Release 4.4.x supports 2000 bytes" + ::= { esaProbeEntry 29 } + +esaProbeY1731LmmInterval OBJECT-TYPE + SYNTAX EsaProbePktIntervalType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "LMM frame transmission period. + For Loss Measurement Frames, only interval-1sec is supported. + This attribute is only applicable to Y.1731 probes." + DEFVAL { interval-1sec } + ::= { esaProbeEntry 30 } + +esaProbeY1731DmmInterval OBJECT-TYPE + SYNTAX EsaProbePktIntervalType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "DMM frame transmission period. + This attribute is only applicable to Y.1731 probes." + DEFVAL { interval-100ms } + ::= { esaProbeEntry 31 } + +esaProbeHistoryBins OBJECT-TYPE + SYNTAX Integer32 (0..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of number of history bins. + This is the total history data that will be maintained + for an ESA Probe run, at any instance." + ::= { esaProbeEntry 32 } + +esaProbeHistoryInterval OBJECT-TYPE + SYNTAX EsaProbeHistoryIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the history interval + period." + ::= { esaProbeEntry 33 } + +esaProbeDistHistoryBins OBJECT-TYPE + SYNTAX Integer32 (0..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of number of distribution + history bins. This is the total history distribution data that + will be maintained for an ESA Probe run, at any instance." + ::= { esaProbeEntry 34 } + +esaProbeDistHistoryInterval OBJECT-TYPE + SYNTAX EsaProbeHistoryIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the history distribution + interval period." + ::= { esaProbeEntry 35 } + +esaProbeCreationTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the creation time of the ESA Probe." + ::= { esaProbeEntry 36 } + +esaProbeStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { esaProbeEntry 37 } + +esaProbeRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of esaProbeRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + esaProbeRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The esaProbeRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { esaProbeEntry 38 } + +esaProbeMultiCOSEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is introduced for FSP150CC Release 4.3. + This object is only applicable for Y.1731 and + SLM-SLR Probe Protocol Types. This object can be used + to specify the multiple class of services (COS) for each + ESA Probe." + ::= { esaProbeEntry 39 } + +esaProbeSLAMonitorType OBJECT-TYPE + SYNTAX EsaProbeSLAMonitorType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates whether the Probe is a point-to-point type + or a point-to-multipoint type. Only SLM-SLR probes can be + point-to-multipoint." + ::= { esaProbeEntry 40 } + +esaProbeCOSType OBJECT-TYPE + SYNTAX ClassOfServiceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object can be used to specify the first Class of Service associated with + the Y.1731/SLM-SLR ESA Probe. In the case of a multiCOS Probe, this object + has no semantics when multiple COS levels exist. This object is only valid for + Y.1731/SLM-SLR ESA Probes." + ::= { esaProbeEntry 41 } + +esaProbeSLMMulticastMACEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object can be used to specify whether the SLM/SLR protocol Probe will use + multicast MAC address in SLM (Synthetic Loss Measurement) messages. + This object is only valid for SLM-SLR ESA Probes." + ::= { esaProbeEntry 42 } + +esaProbeSOAMInterval OBJECT-TYPE + SYNTAX EsaProbePktIntervalType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object can be used to specify the packet interval type for Y.1731 LM/DM + and SLM/SLR based ESA Probes, for the first Class of Service. + In the case of a multiCOS Probe, this object has no semantics + when multiple COS levels exist. + This attribute is applicable for Y.1731 LM/DM and SLM/SLR based probes." + ::= { esaProbeEntry 43 } + +esaProbeSOAMPktSize OBJECT-TYPE + SYNTAX Integer32 (0|64..9612) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to specify the packet size for SLM-SLR based ESA Probes, + for the first Class of Service. In the case of multiCOS Probe, this object has + no semantics when multiple COS levels exist. In such cases this will return + a value of 0." + ::= { esaProbeEntry 44 } + +esaProbeInner2VlanTagEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ability to specify whether or not to use Inner2 VLAN tag. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 45 } + +esaProbeInner2VlanTagEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable allows the user to specify the + monitored service's Inner2 VLAN tag Ether Type. + Valid if 'esaProbeInner2VlanTagEnabled' is specified as TRUE. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 46 } + +esaProbeInner2VlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable allows the user to specify the + monitored service's Inner2 VLAN tag. Valid if 'esaProbeInner2VlanTagEnabled' + is specified as TRUE. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 47 } + +esaProbeInner2VlanPrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable allows the user to specify the + monitored service's Inner2 VLAN priority. Valid if + 'esaProbeInner2VlanTagEnabled' is specified as TRUE. + NOTE: This attribute is not applicable to Y.1731 probes." + ::= { esaProbeEntry 48 } + +-- State Management params +esaProbeAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Administrative State of the ESA Probe. + This is not externally managed." + ::= { esaProbeEntry 49 } + +esaProbeOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the ESA Probe." + ::= { esaProbeEntry 50 } + +esaProbeSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the ESA Probe." + ::= { esaProbeEntry 51 } + +esaProbeMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is applicable only for Y.1731 probes. It identifies + the destination MacAddress which esa using " + ::= { esaProbeEntry 52 } + +esaProbeAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias for an ESA Probe." + ::= { esaProbeEntry 53 } + +-- +-- ESA Probe Schedule Group Table +-- +esaProbeScheduleGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsaProbeScheduleGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries that allow groups of ESA Probes + to be scheduled." + ::= { cmServAssuranceObjects 5 } + +esaProbeScheduleGroupEntry OBJECT-TYPE + SYNTAX EsaProbeScheduleGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in esaProbeScheduleGroupTable. Entries are created + in this table by management application action." + INDEX { neIndex, shelfIndex, slotIndex, esaProbeScheduleGroupIndex } + ::= { esaProbeScheduleGroupTable 1 } + + +EsaProbeScheduleGroupEntry ::= SEQUENCE { + esaProbeScheduleGroupIndex Integer32, + esaProbeScheduleGroupDescr DisplayString, + esaProbeScheduleGroupProbeList DisplayString, + esaProbeScheduleGroupType ScheduleType, + esaProbeScheduleGroupStartTime DateAndTime, + esaProbeScheduleGroupDuration Unsigned32, + esaProbeScheduleGroupInterval Unsigned32, + esaProbeScheduleGroupAction EsaAction, + esaProbeScheduleGroupStatus SchedActivityStatus, + esaProbeScheduleGroupStorageType StorageType, + esaProbeScheduleGroupRowStatus RowStatus, + esaProbeScheduleGroupActionProbeList DisplayString +} + +esaProbeScheduleGroupIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A unique index to distinguish the ESA Probe Schedule Group." + ::= { esaProbeScheduleGroupEntry 1 } + +esaProbeScheduleGroupDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description of the probe schedule group." + ::= { esaProbeScheduleGroupEntry 2 } + +esaProbeScheduleGroupProbeList OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..512)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A comma separated list of esaProbeName's, that will have the + same schedule." + ::= { esaProbeScheduleGroupEntry 3 } + +esaProbeScheduleGroupType OBJECT-TYPE + SYNTAX ScheduleType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows to specify whether the ESA probe group + schedule is 'one-shot' or 'periodic'. A 'one-shot' schedule executes only + once and then stops. A 'periodic' schedule reoccurs + every 'esaProbeScheduleGroupInterval' seconds and continues + until explicitly stopped." + ::= { esaProbeScheduleGroupEntry 4 } + +esaProbeScheduleGroupStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the start time + of the ESA Probe Group. Value of time less than current system + time will equate to current time. When the system time reaches + this configured time, the ESA Probe Group will be activated." + ::= { esaProbeScheduleGroupEntry 5 } + +esaProbeScheduleGroupDuration OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the duration in + 'seconds' for ESA Probe Group run. Note that a value of + 4294967295 means Duration as FOREVER. + FOREVER value is only applicable to schedule type oneshot. + The value 4294967295 cannot be used if schedule type is periodic." + ::= { esaProbeScheduleGroupEntry 6 } + +esaProbeScheduleGroupInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the interval in + 'seconds' between successive runs for ESA Probe Group. This + variable is only valid if the 'esaProbeScheduleGroupType' is + 'periodic'." + ::= { esaProbeScheduleGroupEntry 7 } + +esaProbeScheduleGroupAction OBJECT-TYPE + SYNTAX EsaAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to suspend/resume the ESA scheduled group." + ::= { esaProbeScheduleGroupEntry 8 } + +esaProbeScheduleGroupStatus OBJECT-TYPE + SYNTAX SchedActivityStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the current status of the ESA Probe Group." + ::= { esaProbeScheduleGroupEntry 9 } + +esaProbeScheduleGroupStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { esaProbeScheduleGroupEntry 10 } + +esaProbeScheduleGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of esaProbeScheduleGroupRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + esaProbeRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The esaProbeScheduleGroupRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { esaProbeScheduleGroupEntry 11 } + +esaProbeScheduleGroupActionProbeList OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..512)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A comma separated list of esaProbeName's, if set esaProbeScheduleGroupAction as add or remove, + they will be add or remove from esaProbeScheduleGroupProbeList." + ::= { esaProbeScheduleGroupEntry 12 } + +-- +-- ESA Reflector Table +-- +esaReflectorTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsaReflectorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to ESA Reflectors. + NOTE: There is no need to create reflectors for Y.1731 probes as + the MEPs will respond by default." + ::= { cmServAssuranceObjects 6 } + +esaReflectorEntry OBJECT-TYPE + SYNTAX EsaReflectorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the esaReflectorTable. Entries can + be created in this table by management application action." + INDEX { neIndex, shelfIndex, slotIndex, esaReflectorIndex } + ::= { esaReflectorTable 1 } + +EsaReflectorEntry ::= SEQUENCE { + esaReflectorIndex Integer32, + esaReflectorName DisplayString, + esaReflectorIpAddress IpAddress, + esaReflectorSubnetMask IpAddress, + esaReflectorSourcePort VariablePointer, + esaReflectorIpPrioMapMode IpPriorityMapMode, + esaReflectorIpPriority Integer32, + esaReflectorAction EsaAction, + esaReflectorSuspended TruthValue, + esaReflectorCreationTime DateAndTime, + esaReflectorStorageType StorageType, + esaReflectorRowStatus RowStatus, + esaReflectorDirection EsaReflectorDirection, + esaReflectorAdminState AdminState, + esaReflectorOperationalState OperationalState, + esaReflectorSecondaryState SecondaryState, + esaReflectorMacAddress MacAddress, + esaReflectorAlias DisplayString +} + +esaReflectorIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A unique index to distinguish the ESA Reflector." + ::= { esaReflectorEntry 1 } + +esaReflectorName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A unique identifier to distinguish the ESA Reflector." + ::= { esaReflectorEntry 2 } + +esaReflectorIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Reflector's IP Address. + Reflector listens for packets destined at this IP Address." + ::= { esaReflectorEntry 3 } + +esaReflectorSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the + Reflector's IP Subnet mask." + ::= { esaReflectorEntry 4 } + +esaReflectorSourcePort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object points to the Port to which the ESA Reflector + is attached, i.e.on which the service to be monitored resides." + ::= { esaReflectorEntry 5 } + +esaReflectorIpPrioMapMode OBJECT-TYPE + SYNTAX IpPriorityMapMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of Priority Mapping Mode for + the ESA Reflector." + ::= { esaReflectorEntry 6 } + +esaReflectorIpPriority OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of Priority Value for + esaReflectorPrioMapMode as priomap-tos,priomap-dscp." + ::= { esaReflectorEntry 7 } + +esaReflectorAction OBJECT-TYPE + SYNTAX EsaAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to suspend/resume the ESA reflector." + ::= { esaReflectorEntry 8 } + +esaReflectorSuspended OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates whether the ESA Reflector is active or suspended." + ::= { esaReflectorEntry 9 } + +esaReflectorCreationTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the creation time of the ESA Reflector." + ::= { esaReflectorEntry 10 } + +esaReflectorStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { esaReflectorEntry 11 } + +esaReflectorRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of esaReflectorRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + esaReflectorRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The esaReflectorRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { esaReflectorEntry 12 } + +esaReflectorDirection OBJECT-TYPE + SYNTAX EsaReflectorDirection + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object provides the direction of the ESA Reflector." + ::= { esaReflectorEntry 13 } + +-- State Management params +esaReflectorAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Administrative State of the ESA Reflector. + This is not externally managed." + ::= { esaReflectorEntry 14 } + +esaReflectorOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the ESA Reflector." + ::= { esaReflectorEntry 15 } + +esaReflectorSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the ESA Reflector." + ::= { esaReflectorEntry 16 } + +esaReflectorMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is applicable only for Y.1731 probes. It identifies + the destination MacAddress which esa using " + ::= { esaReflectorEntry 17 } + +esaReflectorAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias for an ESA Reflector." + ::= { esaReflectorEntry 18 } + +-- +-- ESA Probe Current Statistics Table +-- +esaProbeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsaProbeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of ESA Probe related statistics kept for + a particular ESA Probe entity. These reflect the + current data." + ::= { cmServAssuranceObjects 7 } + +esaProbeStatsEntry OBJECT-TYPE + SYNTAX EsaProbeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the esaProbeStatsTable. An entry exists + in this table for each ESA Probe." + INDEX { neIndex, shelfIndex, slotIndex, esaProbeIndex, + esaProbeStatsDestinationIndex, esaProbeStatsCOSIndex, esaProbeStatsIndex } + ::= { esaProbeStatsTable 1 } + +EsaProbeStatsEntry ::= SEQUENCE { + esaProbeStatsDestinationIndex Integer32, + esaProbeStatsCOSIndex Integer32, + esaProbeStatsIndex Integer32, + esaProbeStatsIntervalType EsaProbePmIntervalType, + esaProbeStatsCOS ClassOfServiceType, + esaProbeStatsValid TruthValue, + esaProbeStatsAction CmPmBinAction, + esaProbeStatsP2RPkts PerfCounter64, + esaProbeStatsP2RErredPkts PerfCounter64, + esaProbeStatsP2RSyncErrs PerfCounter64, + esaProbeStatsP2RLostPkts PerfCounter64, + esaProbeStatsR2PPkts PerfCounter64, + esaProbeStatsR2PErredPkts PerfCounter64, + esaProbeStatsR2PSyncErrs PerfCounter64, + esaProbeStatsR2PLostPkts PerfCounter64, + esaProbeStatsLostPkts PerfCounter64, + esaProbeStatsSeqGaps PerfCounter64, + esaProbeStatsOutOfSeqErrs PerfCounter64, + esaProbeStatsMinRoundTripDelay Unsigned32, + esaProbeStatsMaxRoundTripDelay Unsigned32, + esaProbeStatsAvgRoundTripDelay Unsigned32, + esaProbeStatsSumRoundTripDelay PerfCounter64, + esaProbeStatsSumOfSqRoundTripDelay PerfCounter64, + esaProbeStatsMinOnewayP2RDelay Unsigned32, + esaProbeStatsMaxOnewayP2RDelay Unsigned32, + esaProbeStatsAvgOnewayP2RDelay Unsigned32, + esaProbeStatsSumOnewayP2RDelay PerfCounter64, + esaProbeStatsSumOfSqOnewayP2RDelay PerfCounter64, + esaProbeStatsMinOnewayR2PDelay Unsigned32, + esaProbeStatsMaxOnewayR2PDelay Unsigned32, + esaProbeStatsAvgOnewayR2PDelay Unsigned32, + esaProbeStatsSumOnewayR2PDelay PerfCounter64, + esaProbeStatsSumOfSqOnewayR2PDelay PerfCounter64, + esaProbeStatsMinPosP2RJitter Unsigned32, + esaProbeStatsMaxPosP2RJitter Unsigned32, + esaProbeStatsNumPosP2RJitter PerfCounter64, + esaProbeStatsSumPosP2RJitter PerfCounter64, + esaProbeStatsSumOfSqPosP2RJitter PerfCounter64, + esaProbeStatsMinNegP2RJitter Unsigned32, + esaProbeStatsMaxNegP2RJitter Unsigned32, + esaProbeStatsNumNegP2RJitter PerfCounter64, + esaProbeStatsSumNegP2RJitter PerfCounter64, + esaProbeStatsSumOfSqNegP2RJitter PerfCounter64, + esaProbeStatsMinPosR2PJitter Unsigned32, + esaProbeStatsMaxPosR2PJitter Unsigned32, + esaProbeStatsNumPosR2PJitter PerfCounter64, + esaProbeStatsSumPosR2PJitter PerfCounter64, + esaProbeStatsSumOfSqPosR2PJitter PerfCounter64, + esaProbeStatsMinNegR2PJitter Unsigned32, + esaProbeStatsMaxNegR2PJitter Unsigned32, + esaProbeStatsNumNegR2PJitter PerfCounter64, + esaProbeStatsSumNegR2PJitter PerfCounter64, + esaProbeStatsSumOfSqNegR2PJitter PerfCounter64, + esaProbeStatsY1731P2RNegLossOccurrences PerfCounter64, + esaProbeStatsY1731R2PNegLossOccurrences PerfCounter64, + esaProbeStatsY1731RxLmSamples TruthValue, + esaProbeStatsY1731RxDmSamples TruthValue, + esaProbeStatsY1731P2RFrames PerfCounter64, + esaProbeStatsY1731R2PFrames PerfCounter64, + -- following introduced in R4.4CC + esaProbeStatsAvgAbsP2RJitter Unsigned32, + esaProbeStatsAvgAbsR2PJitter Unsigned32, + esaProbeStatsMaxAbsP2RJitter Unsigned32, + esaProbeStatsMaxAbsR2PJitter Unsigned32, + esaProbeStatsMinAbsP2RJitter Unsigned32, + esaProbeStatsMinAbsR2PJitter Unsigned32, + esaProbeStatsNumAbsP2RJitter PerfCounter64, + esaProbeStatsNumAbsR2PJitter PerfCounter64, + esaProbeStatsSumAbsP2RJitter PerfCounter64, + esaProbeStatsSumAbsR2PJitter PerfCounter64, + esaProbeStatsSumOfSqAbsP2RJitter PerfCounter64, + esaProbeStatsSumOfSqAbsR2PJitter PerfCounter64 +} + +esaProbeStatsDestinationIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a destination (Reflector) Index, in a point-to-multi point SLA. + For Release 4.1 GE206, this value is 1, since only point-to-point SLA + is supported." + ::= { esaProbeStatsEntry 1 } + +esaProbeStatsCOSIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + SLA for a specific Class of Service. + For Release 4.1 GE206, this value is 1, since the COS + is explicitly specified in the Probe parameters." + ::= { esaProbeStatsEntry 2 } + +esaProbeStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this ESA Probe statistics entry. + Index 1 corresponds to current and index 2 to rollover." + ::= { esaProbeStatsEntry 3 } + +esaProbeStatsIntervalType OBJECT-TYPE + SYNTAX EsaProbePmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + current, or rollover." + ::= { esaProbeStatsEntry 4 } + +esaProbeStatsCOS OBJECT-TYPE + SYNTAX ClassOfServiceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Class of Service. + For Release 4.1 GE206, this value is cos-not-applicable, since + multi COS SLA is not supported." + ::= { esaProbeStatsEntry 5 } + +esaProbeStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { esaProbeStatsEntry 6 } + +esaProbeStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { esaProbeStatsEntry 7 } + +esaProbeStatsP2RPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Transmitted Packets in the current interval. + In the case of Y.1731 probes, this reflects the number of DMRs + (Delay Measurement Replies) received and this will always be the + same as the esaProbeStatsR2PPkts." + ::= { esaProbeStatsEntry 8 } + +esaProbeStatsP2RErredPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Packets in the current interval, for which + there was a problem in transmission. This error is counted + when there is a failure in packet transmission due to resource + limitations (buffers). + This can happen if the Probe Configuration was changed to + send in a large number of packets in a time interval. + + NOTE: This is not applicable for Y.1731 probes." + ::= { esaProbeStatsEntry 9 } + +esaProbeStatsP2RSyncErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of (time) Synchronization Errors from probe to reflector + in the current interval." + ::= { esaProbeStatsEntry 10 } + +esaProbeStatsP2RLostPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Lost Pkts from probe to reflector in the current interval. + For Y.1731 probes, these are the actual data frames lost." + ::= { esaProbeStatsEntry 11 } + +esaProbeStatsR2PPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Received Packets in the current interval. + In the case of Y.1731 probes, this reflects the number of DMRs + (Delay Measurement Replies) received and this will always be the + same as the esaProbeStatsP2RPkts." + ::= { esaProbeStatsEntry 12 } + +esaProbeStatsR2PErredPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Received Packets in the current interval, + which had errors such as length of received packet is less than + the protocol header length, packet was received after it was + marked as lost (i.e.beyond timeout). + NOTE: This is not applicable for Y.1731 probes." + ::= { esaProbeStatsEntry 13 } + +esaProbeStatsR2PSyncErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of (time) Synchronization Errors from reflector to probe + in the current interval." + ::= { esaProbeStatsEntry 14 } + +esaProbeStatsR2PLostPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Lost Pkts from reflector to probe in the current interval. + For Y.1731 probes, these are the actual data frames lost." + ::= { esaProbeStatsEntry 15 } + +esaProbeStatsLostPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Lost Packets in the current interval. + Packets which are not received from the reflector end beyond + the configured timeout value are termed as lost. + NOTE: This is not applicable for Y.1731 probes." + ::= { esaProbeStatsEntry 16 } + +esaProbeStatsSeqGaps OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of sequence gaps across all + packets received in the current interval. If (Received Seq Number) + is greater than or equal to (Last Received Seq Number + 2)) + it is termed as a sequence gap. + NOTE: This is not applicable for Y.1731 probes." + ::= { esaProbeStatsEntry 17 } + +esaProbeStatsOutOfSeqErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of out of sequence errors across all + packets received in the current interval. If (Received Seq Number) + is less than or equal to (Last Received Seq Number), + it is termed as out of sequence error. + NOTE: This is not applicable for Y.1731 probes." + ::= { esaProbeStatsEntry 18 } + +esaProbeStatsMinRoundTripDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum round-trip delay(in microseconds) across all + packets received in the current interval. + The reflector's processing time is excluded from the value." + ::= { esaProbeStatsEntry 19 } + +esaProbeStatsMaxRoundTripDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum round-trip delay(in microseconds) across all + packets received in the current interval. + The reflector's processing time is excluded from the value." + ::= { esaProbeStatsEntry 20 } + +esaProbeStatsAvgRoundTripDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average round-trip delay(in microseconds) across all + packets received in the current interval. + The reflector's processing time is excluded from the value." + ::= { esaProbeStatsEntry 21 } + +esaProbeStatsSumRoundTripDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of round trip delay(in microseconds) + in the current interval. + The reflector's processing time is excluded from the value." + ::= { esaProbeStatsEntry 22 } + +esaProbeStatsSumOfSqRoundTripDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of round trip delays in the current interval." + ::= { esaProbeStatsEntry 23 } + +esaProbeStatsMinOnewayP2RDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum one-way source to destination delay(in microseconds) + across all packets received in the current interval." + ::= { esaProbeStatsEntry 24 } + +esaProbeStatsMaxOnewayP2RDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum one-way source to destination delay(in microseconds) + across all packets received in the current interval." + ::= { esaProbeStatsEntry 25 } + +esaProbeStatsAvgOnewayP2RDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average one-way source to destination delay(in microseconds) + across all packets received in the current interval." + ::= { esaProbeStatsEntry 26 } + +esaProbeStatsSumOnewayP2RDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of one-way delay from source to + destination in the current interval." + ::= { esaProbeStatsEntry 27 } + +esaProbeStatsSumOfSqOnewayP2RDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of one-way delay from source to + destination in the current interval." + ::= { esaProbeStatsEntry 28 } + +esaProbeStatsMinOnewayR2PDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum one-way destination to source delay(in microseconds) + across all packets received in the current interval." + ::= { esaProbeStatsEntry 29 } + +esaProbeStatsMaxOnewayR2PDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum one-way destination to source delay(in microseconds) + across all packets received in the current interval." + ::= { esaProbeStatsEntry 30 } + +esaProbeStatsAvgOnewayR2PDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average one-way destination to source delay(in microseconds) + across all packets received in the current interval." + ::= { esaProbeStatsEntry 31 } + +esaProbeStatsSumOnewayR2PDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of one-way delay from destination to source + in the current interval." + ::= { esaProbeStatsEntry 32 } + +esaProbeStatsSumOfSqOnewayR2PDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of one-way delay from destination to source + in the current interval." + ::= { esaProbeStatsEntry 33 } + +esaProbeStatsMinPosP2RJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum positive one-way jitter from source to + destination in the current interval." + ::= { esaProbeStatsEntry 34 } + +esaProbeStatsMaxPosP2RJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum positive one-way jitter from source to + destination in the current interval." + ::= { esaProbeStatsEntry 35 } + +esaProbeStatsNumPosP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of positive one-way jitters from source to + destination in the current interval." + ::= { esaProbeStatsEntry 36 } + +esaProbeStatsSumPosP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of positive one-way jitters from source to + destination in the current interval." + ::= { esaProbeStatsEntry 37 } + +esaProbeStatsSumOfSqPosP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of positive one-way jitters from source to + destination in the current interval." + ::= { esaProbeStatsEntry 38 } + +esaProbeStatsMinNegP2RJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum negative one-way jitter from source to + destination in the current interval." + ::= { esaProbeStatsEntry 39 } + +esaProbeStatsMaxNegP2RJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum negative one-way jitter from source to + destination in the current interval." + ::= { esaProbeStatsEntry 40 } + +esaProbeStatsNumNegP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of negative one-way jitters from source to + destination in the current interval." + ::= { esaProbeStatsEntry 41 } + +esaProbeStatsSumNegP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of negative one-way jitters from source to + destination in the current interval." + ::= { esaProbeStatsEntry 42 } + +esaProbeStatsSumOfSqNegP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of negative one-way jitters from source to + destination in the current interval." + ::= { esaProbeStatsEntry 43 } + +esaProbeStatsMinPosR2PJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum positive one-way jitter from destination to source + in the current interval." + ::= { esaProbeStatsEntry 44 } + +esaProbeStatsMaxPosR2PJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum positive one-way jitter from destination to + source in the current interval." + ::= { esaProbeStatsEntry 45 } + +esaProbeStatsNumPosR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of positive one-way jitters from destination to + source in the current interval." + ::= { esaProbeStatsEntry 46 } + +esaProbeStatsSumPosR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of positive one-way jitters from destination to + source in the current interval." + ::= { esaProbeStatsEntry 47 } + +esaProbeStatsSumOfSqPosR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of positive one-way jitters from destination to + source in the current interval." + ::= { esaProbeStatsEntry 48 } + +esaProbeStatsMinNegR2PJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum negative one-way jitter from destination to source + in the current interval." + ::= { esaProbeStatsEntry 49 } + +esaProbeStatsMaxNegR2PJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum negative one-way jitter from destination to + source in the current interval." + ::= { esaProbeStatsEntry 50 } + +esaProbeStatsNumNegR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of negative one-way jitters from destination to + source in the current interval." + ::= { esaProbeStatsEntry 51 } + +esaProbeStatsSumNegR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of negative one-way jitters from destination to + source in the current interval." + ::= { esaProbeStatsEntry 52 } + +esaProbeStatsSumOfSqNegR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of negative one-way jitters from destination to + source in the current interval." + ::= { esaProbeStatsEntry 53 } + +esaProbeStatsY1731P2RNegLossOccurrences OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Y.1731 probes. This is the + number of occurences of negative frame loss from Source MEP (Probe) + to Destination MEP (Reflector). If these counts are non-zero then + there could be some kind of provisioning mismatch between the Probe + MEP and Reflector MEP. Here are some scenarios this can happen: + - Probe MEP is configured to count in-profile frames only and the + Reflector MEP is configured to count all frames with a mismatch + in value for the attribute cfmMepLmCountInProfileFrames. + - Probe MEP is configured to count data frames for specific VLAN + priority and the Reflector MEP is configured to count data frames + for all the priorities with a mismatch in values for the attributes + cfmMepLmTxCountAllPrios or cfmMepLmRxCountAllPrios. + NOTE: This could possibly happen due to reasons not related to + configuration such as frame reordering in the network." + ::= { esaProbeStatsEntry 54 } + +esaProbeStatsY1731R2PNegLossOccurrences OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Y.1731 probes. This is the + number of occurences of negative frame loss from to Destination MEP + (Reflector) to Source MEP (Probe). If these counts are non-zero then + there could be some kind of provisioning mismatch between the Probe + MEP and Reflector MEP. Here are some scenarios this can happen: + - Probe MEP is configured to count in-profile frames only and the + Reflector MEP is configured to count all frames with a mismatch + in value for the attribute cfmMepLmCountInProfileFrames. + - Probe MEP is configured to count data frames for specific VLAN + priority and the Reflector MEP is configured to count data frames + for all the priorities with a mismatch in values for the attributes + cfmMepLmTxCountAllPrios or cfmMepLmRxCountAllPrios. + NOTE: This could possibly happen due to reasons not related to + configuration such as frame reordering in the network." + ::= { esaProbeStatsEntry 55 } + +esaProbeStatsY1731RxLmSamples OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Y.1731 probes. This flag + indicates that at least one loss measurement sample was received + for this bin period (LMRs received). This is used by the user + to differentiate between valid zero frame loss and not receiving + any LMRs." + ::= { esaProbeStatsEntry 56 } + +esaProbeStatsY1731RxDmSamples OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Y.1731 probes. This flag + indicates that at least one delay measurement sample was received + for this bin period (DMRs received)." + ::= { esaProbeStatsEntry 57 } + +esaProbeStatsY1731P2RFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Y.1731 probes. This is the + number of data frames counted by the Source MEP (Probe) that + are transmitted towards the Destination MEP (Reflector). Based + on the configuration the MEP counts the data frames with: + - MEP's LM TX priority or all the priorities + - All the VLAN IDs belonging the MEP's MA VID list." + ::= { esaProbeStatsEntry 58 } + +esaProbeStatsY1731R2PFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Y.1731 probes. This is the + number of data frames counted by the Destination MEP (Reflector) + that are transmitted towards the Source MEP (Probe). Based + on the configuration the MEP counts the data frames with: + - MEP's LM RX priority or all the priorities + - All the VLAN IDs belonging the MEP's MA VID list." + ::= { esaProbeStatsEntry 59 } + +esaProbeStatsAvgAbsP2RJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the average absolute P2R Jitter value. + ." + ::= { esaProbeStatsEntry 60 } + +esaProbeStatsAvgAbsR2PJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the average absolute R2P Jitter value. + ." + ::= { esaProbeStatsEntry 61 } + +esaProbeStatsMinAbsP2RJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the minimum absolute P2R Jitter value. + ." + ::= { esaProbeStatsEntry 62 } + +esaProbeStatsMinAbsR2PJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the minimum absolute R2P Jitter value. + ." + ::= { esaProbeStatsEntry 63 } + +esaProbeStatsMaxAbsP2RJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the maximum absolute P2R Jitter value. + ." + ::= { esaProbeStatsEntry 64 } + +esaProbeStatsMaxAbsR2PJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the maximum absolute R2P Jitter value. + ." + ::= { esaProbeStatsEntry 65 } + +esaProbeStatsNumAbsP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the number of absolute P2R Jitters." + ::= { esaProbeStatsEntry 66 } + +esaProbeStatsNumAbsR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the number of absolute R2P Jitters." + ::= { esaProbeStatsEntry 67 } + +esaProbeStatsSumAbsP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the sum of absolute P2R Jitter values." + ::= { esaProbeStatsEntry 68 } + +esaProbeStatsSumAbsR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the sum of absolute R2P Jitter values." + ::= { esaProbeStatsEntry 69 } + +esaProbeStatsSumOfSqAbsP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the sum of squares of absolute P2R Jitter values." + ::= { esaProbeStatsEntry 70 } + +esaProbeStatsSumOfSqAbsR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the sum of squares of absolute R2P Jitter values." + ::= { esaProbeStatsEntry 71 } + +-- +-- ESA Probe Current Statistics Table +-- +esaProbeHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsaProbeHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of ESA Probe related history kept for + a particular ESA Probe entity. These reflect the + current data." + ::= { cmServAssuranceObjects 8 } + +esaProbeHistoryEntry OBJECT-TYPE + SYNTAX EsaProbeHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the esaProbeHistoryTable. An entry exists + in this table for each ESA Probe." + INDEX { neIndex, shelfIndex, slotIndex, esaProbeIndex, + esaProbeHistoryDestinationIndex, esaProbeHistoryCOSIndex, + esaProbeHistoryIndex } + ::= { esaProbeHistoryTable 1 } + +EsaProbeHistoryEntry ::= SEQUENCE { + esaProbeHistoryDestinationIndex Integer32, + esaProbeHistoryCOSIndex Integer32, + esaProbeHistoryIndex Integer32, + esaProbeHistoryTime DateAndTime, + esaProbeHistoryValid TruthValue, + esaProbeHistoryAction CmPmBinAction, + esaProbeHistoryCOS ClassOfServiceType, + esaProbeHistoryP2RPkts PerfCounter64, + esaProbeHistoryP2RErredPkts PerfCounter64, + esaProbeHistoryP2RSyncErrs PerfCounter64, + esaProbeHistoryP2RLostPkts PerfCounter64, + esaProbeHistoryR2PPkts PerfCounter64, + esaProbeHistoryR2PErredPkts PerfCounter64, + esaProbeHistoryR2PSyncErrs PerfCounter64, + esaProbeHistoryR2PLostPkts PerfCounter64, + esaProbeHistoryLostPkts PerfCounter64, + esaProbeHistorySeqGaps PerfCounter64, + esaProbeHistoryOutOfSeqErrs PerfCounter64, + esaProbeHistoryMinRoundTripDelay Unsigned32, + esaProbeHistoryMaxRoundTripDelay Unsigned32, + esaProbeHistoryAvgRoundTripDelay Unsigned32, + esaProbeHistorySumRoundTripDelay PerfCounter64, + esaProbeHistorySumOfSqRoundTripDelay PerfCounter64, + esaProbeHistoryMinOnewayP2RDelay Unsigned32, + esaProbeHistoryMaxOnewayP2RDelay Unsigned32, + esaProbeHistoryAvgOnewayP2RDelay Unsigned32, + esaProbeHistorySumOnewayP2RDelay PerfCounter64, + esaProbeHistorySumOfSqOnewayP2RDelay PerfCounter64, + esaProbeHistoryMinOnewayR2PDelay Unsigned32, + esaProbeHistoryMaxOnewayR2PDelay Unsigned32, + esaProbeHistoryAvgOnewayR2PDelay Unsigned32, + esaProbeHistorySumOnewayR2PDelay PerfCounter64, + esaProbeHistorySumOfSqOnewayR2PDelay PerfCounter64, + esaProbeHistoryMinPosP2RJitter Unsigned32, + esaProbeHistoryMaxPosP2RJitter Unsigned32, + esaProbeHistoryNumPosP2RJitter PerfCounter64, + esaProbeHistorySumPosP2RJitter PerfCounter64, + esaProbeHistorySumOfSqPosP2RJitter PerfCounter64, + esaProbeHistoryMinNegP2RJitter Unsigned32, + esaProbeHistoryMaxNegP2RJitter Unsigned32, + esaProbeHistoryNumNegP2RJitter PerfCounter64, + esaProbeHistorySumNegP2RJitter PerfCounter64, + esaProbeHistorySumOfSqNegP2RJitter PerfCounter64, + esaProbeHistoryMinPosR2PJitter Unsigned32, + esaProbeHistoryMaxPosR2PJitter Unsigned32, + esaProbeHistoryNumPosR2PJitter PerfCounter64, + esaProbeHistorySumPosR2PJitter PerfCounter64, + esaProbeHistorySumOfSqPosR2PJitter PerfCounter64, + esaProbeHistoryMinNegR2PJitter Unsigned32, + esaProbeHistoryMaxNegR2PJitter Unsigned32, + esaProbeHistoryNumNegR2PJitter PerfCounter64, + esaProbeHistorySumNegR2PJitter PerfCounter64, + esaProbeHistorySumOfSqNegR2PJitter PerfCounter64, + esaProbeHistoryY1731P2RNegLossOccurrences PerfCounter64, + esaProbeHistoryY1731R2PNegLossOccurrences PerfCounter64, + esaProbeHistoryY1731RxLmSamples TruthValue, + esaProbeHistoryY1731RxDmSamples TruthValue, + esaProbeHistoryY1731P2RFrames PerfCounter64, + esaProbeHistoryY1731R2PFrames PerfCounter64, + esaProbeHistoryAvgAbsP2RJitter Unsigned32, + esaProbeHistoryAvgAbsR2PJitter Unsigned32, + esaProbeHistoryMaxAbsP2RJitter Unsigned32, + esaProbeHistoryMaxAbsR2PJitter Unsigned32, + esaProbeHistoryMinAbsP2RJitter Unsigned32, + esaProbeHistoryMinAbsR2PJitter Unsigned32, + esaProbeHistoryNumAbsP2RJitter PerfCounter64, + esaProbeHistoryNumAbsR2PJitter PerfCounter64, + esaProbeHistorySumAbsP2RJitter PerfCounter64, + esaProbeHistorySumAbsR2PJitter PerfCounter64, + esaProbeHistorySumOfSqAbsP2RJitter PerfCounter64, + esaProbeHistorySumOfSqAbsR2PJitter PerfCounter64 +} + +esaProbeHistoryDestinationIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a destination (Reflector) Index, in a point-to-multi point SLA. + For Release 4.1 GE206, this value is 1, since only point-to-point SLA + is supported." + ::= { esaProbeHistoryEntry 1 } + +esaProbeHistoryCOSIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + SLA for a specific Class of Service. + For Release 4.1 GE206, this value is 1, since the COS + is explicitly specified in the Probe parameters." + ::= { esaProbeHistoryEntry 2 } + +esaProbeHistoryIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this ESA Probe statistics history entry." + ::= { esaProbeHistoryEntry 3 } + +esaProbeHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { esaProbeHistoryEntry 4 } + +esaProbeHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { esaProbeHistoryEntry 5 } + +esaProbeHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { esaProbeHistoryEntry 6 } + +esaProbeHistoryCOS OBJECT-TYPE + SYNTAX ClassOfServiceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Class of Service. + For Release 4.1 GE206, this value is cos-not-applicable, since + multi COS SLA is not supported." + ::= { esaProbeHistoryEntry 7 } + +esaProbeHistoryP2RPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Transmitted Packets in the current interval. + In the case of Y.1731 probes, this reflects the number of DMRs + (Delay Measurement Replies) received and this will always be the + same as the esaProbeHistoryR2PPkts." + ::= { esaProbeHistoryEntry 8 } + +esaProbeHistoryP2RErredPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Packets in the current interval, for which + there was a problem in transmission. This error is counted + when there is a failure in packet transmission due to resource + limitations (buffers). + This can happen if the Probe Configuration was changed to + send in a large number of packets in a time interval. + + NOTE: This is not applicable for Y.1731 probes." + ::= { esaProbeHistoryEntry 9 } + + +esaProbeHistoryP2RSyncErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of (time) Synchronization Errors from probe to reflector + in the current interval." + ::= { esaProbeHistoryEntry 10 } + + +esaProbeHistoryP2RLostPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Lost Pkts from probe to reflector in the current interval. + For Y.1731 probes, these are the actual data frames lost." + ::= { esaProbeHistoryEntry 11 } + + +esaProbeHistoryR2PPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Received Packets in the current interval. + In the case of Y.1731 probes, this reflects the number of DMRs + (Delay Measurement Replies) received and this will always be the + same as the esaProbeHistoryP2RPkts." + ::= { esaProbeHistoryEntry 12 } + +esaProbeHistoryR2PErredPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Received Packets in the current interval, + which had errors such as length of received packet is less than + the protocol header length, packet was received after it was + marked as lost (i.e.beyond timeout). + NOTE: This is not applicable for Y.1731 probes." + ::= { esaProbeHistoryEntry 13 } + + +esaProbeHistoryR2PSyncErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of (time) Synchronization Errors from reflector to probe + in the current interval." + ::= { esaProbeHistoryEntry 14 } + +esaProbeHistoryR2PLostPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Lost Pkts from reflector to probe in the current interval. + For Y.1731 probes, these are the actual data frames lost." + ::= { esaProbeHistoryEntry 15 } + +esaProbeHistoryLostPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Lost Packets in the current interval. + Packets which are not received from the reflector end beyond + the configured timeout value are termed as lost. + NOTE: This is not applicable for Y.1731 probes." + ::= { esaProbeHistoryEntry 16 } + +esaProbeHistorySeqGaps OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of sequence gaps across all + packets received in the current interval. If (Received Seq Number) + is greater than or equal to (Last Received Seq Number + 2)) + it is termed as a sequence gap. + NOTE: This is not applicable for Y.1731 probes." + ::= { esaProbeHistoryEntry 17 } + +esaProbeHistoryOutOfSeqErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of out of sequence errors across all + packets received in the current interval. If (Received Seq Number) + is less than or equal to (Last Received Seq Number), + it is termed as out of sequence error. + NOTE: This is not applicable for Y.1731 probes." + ::= { esaProbeHistoryEntry 18 } + +esaProbeHistoryMinRoundTripDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum round-trip delay(in microseconds) across all + packets received in the current interval. + The reflector's processing time is excluded from the value." + ::= { esaProbeHistoryEntry 19 } + +esaProbeHistoryMaxRoundTripDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum round-trip delay(in microseconds) across all + packets received in the current interval. + The reflector's processing time is excluded from the value." + ::= { esaProbeHistoryEntry 20 } + +esaProbeHistoryAvgRoundTripDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average round-trip delay(in microseconds) across all + packets received in the current interval. + The reflector's processing time is excluded from the value." + ::= { esaProbeHistoryEntry 21 } + +esaProbeHistorySumRoundTripDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of round trip delay(in microseconds) + in the current interval. + The reflector's processing time is excluded from the value." + ::= { esaProbeHistoryEntry 22 } + +esaProbeHistorySumOfSqRoundTripDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of round trip delays in the current interval." + ::= { esaProbeHistoryEntry 23 } + +esaProbeHistoryMinOnewayP2RDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum one-way source to destination delay(in microseconds) + across all packets received in the current interval." + ::= { esaProbeHistoryEntry 24 } + +esaProbeHistoryMaxOnewayP2RDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum one-way source to destination delay(in microseconds) + across all packets received in the current interval." + ::= { esaProbeHistoryEntry 25 } + +esaProbeHistoryAvgOnewayP2RDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average one-way source to destination delay(in microseconds) + across all packets received in the current interval." + ::= { esaProbeHistoryEntry 26 } + +esaProbeHistorySumOnewayP2RDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of one-way delay from source to + destination in the current interval." + ::= { esaProbeHistoryEntry 27 } + +esaProbeHistorySumOfSqOnewayP2RDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of one-way delay from source to + destination in the current interval." + ::= { esaProbeHistoryEntry 28 } + +esaProbeHistoryMinOnewayR2PDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum one-way destination to source delay(in microseconds) + across all packets received in the current interval." + ::= { esaProbeHistoryEntry 29 } + +esaProbeHistoryMaxOnewayR2PDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum one-way destination to source delay(in microseconds) + across all packets received in the current interval." + ::= { esaProbeHistoryEntry 30 } + +esaProbeHistoryAvgOnewayR2PDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average one-way destination to source delay(in microseconds) + across all packets received in the current interval." + ::= { esaProbeHistoryEntry 31 } + +esaProbeHistorySumOnewayR2PDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of one-way delay from destination to source + in the current interval." + ::= { esaProbeHistoryEntry 32 } + +esaProbeHistorySumOfSqOnewayR2PDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of one-way delay from destination to source + in the current interval." + ::= { esaProbeHistoryEntry 33 } + +esaProbeHistoryMinPosP2RJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum positive one-way jitter from source to + destination in the current interval." + ::= { esaProbeHistoryEntry 34 } + +esaProbeHistoryMaxPosP2RJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum positive one-way jitter from source to + destination in the current interval." + ::= { esaProbeHistoryEntry 35 } + +esaProbeHistoryNumPosP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of positive one-way jitters from source to + destination in the current interval." + ::= { esaProbeHistoryEntry 36 } + +esaProbeHistorySumPosP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of positive one-way jitters from source to + destination in the current interval." + ::= { esaProbeHistoryEntry 37 } + +esaProbeHistorySumOfSqPosP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of positive one-way jitters from source to + destination in the current interval." + ::= { esaProbeHistoryEntry 38 } + +esaProbeHistoryMinNegP2RJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum negative one-way jitter from source to + destination in the current interval." + ::= { esaProbeHistoryEntry 39 } + +esaProbeHistoryMaxNegP2RJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum negative one-way jitter from source to + destination in the current interval." + ::= { esaProbeHistoryEntry 40 } + +esaProbeHistoryNumNegP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of negative one-way jitters from source to + destination in the current interval." + ::= { esaProbeHistoryEntry 41 } + +esaProbeHistorySumNegP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of negative one-way jitters from source to + destination in the current interval." + ::= { esaProbeHistoryEntry 42 } + +esaProbeHistorySumOfSqNegP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of negative one-way jitters from source to + destination in the current interval." + ::= { esaProbeHistoryEntry 43 } + +esaProbeHistoryMinPosR2PJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum positive one-way jitter from destination to source + in the current interval." + ::= { esaProbeHistoryEntry 44 } + +esaProbeHistoryMaxPosR2PJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum positive one-way jitter from destination to + source in the current interval." + ::= { esaProbeHistoryEntry 45 } + +esaProbeHistoryNumPosR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of positive one-way jitters from destination to + source in the current interval." + ::= { esaProbeHistoryEntry 46 } + +esaProbeHistorySumPosR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of positive one-way jitters from destination to + source in the current interval." + ::= { esaProbeHistoryEntry 47 } + +esaProbeHistorySumOfSqPosR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of positive one-way jitters from destination to + source in the current interval." + ::= { esaProbeHistoryEntry 48 } + +esaProbeHistoryMinNegR2PJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum negative one-way jitter from destination to source + in the current interval." + ::= { esaProbeHistoryEntry 49 } + +esaProbeHistoryMaxNegR2PJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum negative one-way jitter from destination to + source in the current interval." + ::= { esaProbeHistoryEntry 50 } + +esaProbeHistoryNumNegR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of negative one-way jitters from destination to + source in the current interval." + ::= { esaProbeHistoryEntry 51 } + + +esaProbeHistorySumNegR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of negative one-way jitters from destination to + source in the current interval." + ::= { esaProbeHistoryEntry 52 } + +esaProbeHistorySumOfSqNegR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of negative one-way jitters from destination to + source in the current interval." + ::= { esaProbeHistoryEntry 53 } + + +esaProbeHistoryY1731P2RNegLossOccurrences OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Y.1731 probes. This is the + number of occurences of negative frame loss from Source MEP (Probe) + to Destination MEP (Reflector). If these counts are non-zero then + there could be some kind of provisioning mismatch between the Probe + MEP and Reflector MEP. Here are some scenarios this can happen: + - Probe MEP is configured to count in-profile frames only and the + Reflector MEP is configured to count all frames with a mismatch + in value for the attribute cfmMepLmCountInProfileFrames. + - Probe MEP is configured to count data frames for specific VLAN + priority and the Reflector MEP is configured to count data frames + for all the priorities with a mismatch in values for the attributes + cfmMepLmTxCountAllPrios or cfmMepLmRxCountAllPrios. + NOTE: This could possibly happen due to reasons not related to + configuration such as frame reordering in the network." + ::= { esaProbeHistoryEntry 54 } + +esaProbeHistoryY1731R2PNegLossOccurrences OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Y.1731 probes. This is the + number of occurences of negative frame loss from to Destination MEP + (Reflector) to Source MEP (Probe). If these counts are non-zero then + there could be some kind of provisioning mismatch between the Probe + MEP and Reflector MEP. Here are some scenarios this can happen: + - Probe MEP is configured to count in-profile frames only and the + Reflector MEP is configured to count all frames with a mismatch + in value for the attribute cfmMepLmCountInProfileFrames. + - Probe MEP is configured to count data frames for specific VLAN + priority and the Reflector MEP is configured to count data frames + for all the priorities with a mismatch in values for the attributes + cfmMepLmTxCountAllPrios or cfmMepLmRxCountAllPrios. + NOTE: This could possibly happen due to reasons not related to + configuration such as frame reordering in the network." + ::= { esaProbeHistoryEntry 55 } + +esaProbeHistoryY1731RxLmSamples OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Y.1731 probes. This flag + indicates that at least one loss measurement sample was received + for this bin period (LMRs received). This is used by the user + to differentiate between valid zero frame loss and not receiving + any LMRs." + ::= { esaProbeHistoryEntry 56 } + +esaProbeHistoryY1731RxDmSamples OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Y.1731 probes. This flag + indicates that at least one delay measurement sample was received + for this bin period (DMRs received)." + ::= { esaProbeHistoryEntry 57 } + +esaProbeHistoryY1731P2RFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Y.1731 probes. This is the + number of data frames counted by the Source MEP (Probe) that + are transmitted towards the Destination MEP (Reflector). Based + on the configuration the MEP counts the data frames with: + - MEP's LM TX priority or all the priorities + - All the VLAN IDs belonging the MEP's MA VID list." + ::= { esaProbeHistoryEntry 58 } + +esaProbeHistoryY1731R2PFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Y.1731 probes. This is the + number of data frames counted by the Destination MEP (Reflector) + that are transmitted towards the Source MEP (Probe). Based + on the configuration the MEP counts the data frames with: + - MEP's LM RX priority or all the priorities + - All the VLAN IDs belonging the MEP's MA VID list." + ::= { esaProbeHistoryEntry 59 } + +esaProbeHistoryAvgAbsP2RJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the average absolute P2R Jitter value. + ." + ::= { esaProbeHistoryEntry 60 } + +esaProbeHistoryAvgAbsR2PJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the average absolute R2P Jitter value. + ." + ::= { esaProbeHistoryEntry 61 } + +esaProbeHistoryMinAbsP2RJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the minimum absolute P2R Jitter value. + ." + ::= { esaProbeHistoryEntry 62 } + +esaProbeHistoryMinAbsR2PJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the minimum absolute R2P Jitter value. + ." + ::= { esaProbeHistoryEntry 63 } + +esaProbeHistoryMaxAbsP2RJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the maximum absolute P2R Jitter value. + ." + ::= { esaProbeHistoryEntry 64 } + +esaProbeHistoryMaxAbsR2PJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the maximum absolute R2P Jitter value. + ." + ::= { esaProbeHistoryEntry 65 } + +esaProbeHistoryNumAbsP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the number of absolute P2R Jitters." + ::= { esaProbeHistoryEntry 66 } + +esaProbeHistoryNumAbsR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the number of absolute R2P Jitters." + ::= { esaProbeHistoryEntry 67 } + +esaProbeHistorySumAbsP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the sum of absolute P2R Jitter values." + ::= { esaProbeHistoryEntry 68 } + +esaProbeHistorySumAbsR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the sum of absolute R2P Jitter values." + ::= { esaProbeHistoryEntry 69 } + +esaProbeHistorySumOfSqAbsP2RJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the sum of squares of absolute P2R Jitter values." + ::= { esaProbeHistoryEntry 70 } + +esaProbeHistorySumOfSqAbsR2PJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is only applicable to Layer 3 ICMP Timestamp and Layer 2 Y.1731 probes. + This is the sum of squares of absolute R2P Jitter values." + ::= { esaProbeHistoryEntry 71 } +-- +-- ESA Probe Statistics Distribution Config Table +-- +esaProbeDistStatsConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsaProbeDistStatsConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries that need to be configured + in order to obtain statistical distribution + of ESA Probe collected data." + ::= { cmServAssuranceObjects 9 } + +esaProbeDistStatsConfigEntry OBJECT-TYPE + SYNTAX EsaProbeDistStatsConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the esaProbeDistStatsConfigTable." + INDEX { neIndex, shelfIndex, slotIndex, esaProbeIndex, esaProbeDistStatsConfigIndex } + ::= { esaProbeDistStatsConfigTable 1 } + +EsaProbeDistStatsConfigEntry ::= SEQUENCE { + esaProbeDistStatsConfigIndex Integer32, + esaProbeDistStatsConfigType EsaProbeDistStatsType, + esaProbeDistStatsConfigMinVal Integer32, + esaProbeDistStatsConfigMaxVal Integer32, + esaProbeDistStatsConfigNumBins Unsigned32, + esaProbeDistStatsConfigLowBoundOfBin1 Integer32, + esaProbeDistStatsConfigLowBoundOfBin2 Integer32, + esaProbeDistStatsConfigLowBoundOfBin3 Integer32, + esaProbeDistStatsConfigLowBoundOfBin4 Integer32, + esaProbeDistStatsConfigLowBoundOfBin5 Integer32, + esaProbeDistStatsConfigLowBoundOfBin6 Integer32, + esaProbeDistStatsConfigLowBoundOfBin7 Integer32, + esaProbeDistStatsConfigLowBoundOfBin8 Integer32, + esaProbeDistStatsConfigLowBoundOfBin9 Integer32 +} + +esaProbeDistStatsConfigIndex OBJECT-TYPE + SYNTAX Integer32 (1..11) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique index for each row. Each row corresponds to each enumeration + type specified in EsaProbeDistStatsType." + ::= { esaProbeDistStatsConfigEntry 1 } + +esaProbeDistStatsConfigType OBJECT-TYPE + SYNTAX EsaProbeDistStatsType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the statistical distribution + is for round-trip delay (rt-delay), one-way probe to reflector + delay (oneway-p2rdelay), one-way reflector to probe delay(oneway-r2pdelay), + probe to reflector jitter (oneway-p2rjitter) or + one-way reflector to probe jitter (oneway-r2pjitter)." + ::= { esaProbeDistStatsConfigEntry 2 } + +esaProbeDistStatsConfigMinVal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Minimum sample value in distribution." + ::= { esaProbeDistStatsConfigEntry 3 } + +esaProbeDistStatsConfigMaxVal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum sample value in distribution." + ::= { esaProbeDistStatsConfigEntry 4 } + +esaProbeDistStatsConfigNumBins OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of distribution bins." + ::= { esaProbeDistStatsConfigEntry 5 } + +esaProbeDistStatsConfigLowBoundOfBin1 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lower bound of the 1st bin." + ::= { esaProbeDistStatsConfigEntry 6 } + +esaProbeDistStatsConfigLowBoundOfBin2 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lower bound of the 2nd bin." + ::= { esaProbeDistStatsConfigEntry 7 } + +esaProbeDistStatsConfigLowBoundOfBin3 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lower bound of the 3rd bin." + ::= { esaProbeDistStatsConfigEntry 8 } + +esaProbeDistStatsConfigLowBoundOfBin4 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lower bound of the 4th bin." + ::= { esaProbeDistStatsConfigEntry 9 } + +esaProbeDistStatsConfigLowBoundOfBin5 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lower bound of the 5th bin." + ::= { esaProbeDistStatsConfigEntry 10 } + +esaProbeDistStatsConfigLowBoundOfBin6 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lower bound of the 6th bin." + ::= { esaProbeDistStatsConfigEntry 11 } + +esaProbeDistStatsConfigLowBoundOfBin7 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lower bound of the 7th bin." + ::= { esaProbeDistStatsConfigEntry 12 } + +esaProbeDistStatsConfigLowBoundOfBin8 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lower bound of the 8th bin." + ::= { esaProbeDistStatsConfigEntry 13 } + +esaProbeDistStatsConfigLowBoundOfBin9 OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lower bound of the 9th bin." + ::= { esaProbeDistStatsConfigEntry 14 } + +-- +-- ESA Probe Statistics Current Distribution Results Table +-- +esaProbeDistStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsaProbeDistStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries that provide statistical distribution + of ESA Probe collected data." + ::= { cmServAssuranceObjects 10 } + +esaProbeDistStatsEntry OBJECT-TYPE + SYNTAX EsaProbeDistStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the esaProbeDistStatsTable." + INDEX { neIndex, shelfIndex, slotIndex, esaProbeIndex, esaProbeDistStatsConfigIndex, + esaProbeDistStatsDestinationIndex, esaProbeDistStatsCOSIndex } + ::= { esaProbeDistStatsTable 1 } + +EsaProbeDistStatsEntry ::= SEQUENCE { + esaProbeDistStatsDestinationIndex Integer32, + esaProbeDistStatsCOSIndex Integer32, + esaProbeDistStatsAction CmPmBinAction, + esaProbeDistStatsCOS ClassOfServiceType, + esaProbeDistStatsNumBins Integer32, + esaProbeDistStatsLTMin PerfCounter64, + esaProbeDistStatsGTMax PerfCounter64 +} + +esaProbeDistStatsDestinationIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a destination (Reflector) Index, in a point-to-multi point SLA. + For Release 4.1 GE206, this value is 1, since only point-to-point SLA + is supported." + ::= { esaProbeDistStatsEntry 1 } + +esaProbeDistStatsCOSIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + SLA for a specific Class of Service. + For Release 4.1 GE206, this value is 1, since the COS + is explicitly specified in the Probe parameters." + ::= { esaProbeDistStatsEntry 2 } + +esaProbeDistStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { esaProbeDistStatsEntry 3 } + +esaProbeDistStatsCOS OBJECT-TYPE + SYNTAX ClassOfServiceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Class of Service. + For Release 4.1 GE206, this value is cos-not-applicable, since + multi COS SLA is not supported." + ::= { esaProbeDistStatsEntry 4 } + +esaProbeDistStatsNumBins OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bins over which the statistical + data is distributed." + ::= { esaProbeDistStatsEntry 5 } + +esaProbeDistStatsLTMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sample data points which are + less than the minimum value specified." + ::= { esaProbeDistStatsEntry 6 } + +esaProbeDistStatsGTMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sample data points which are + greater than the maximum value specified." + ::= { esaProbeDistStatsEntry 7 } + +-- +-- ESA Probe Statistics Current Distribution Results BIN Table +-- +esaProbeDistStatsBinTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsaProbeDistStatsBinEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries that provide statistical distribution + of ESA Probe collected data for specific BINs." + ::= { cmServAssuranceObjects 11 } + +esaProbeDistStatsBinEntry OBJECT-TYPE + SYNTAX EsaProbeDistStatsBinEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the esaProbeDistStatsBinTable." + INDEX { neIndex, shelfIndex, slotIndex, esaProbeIndex, + esaProbeDistStatsConfigIndex, + esaProbeDistStatsDestinationIndex, + esaProbeDistStatsCOSIndex, + esaProbeDistStatsBinIndex } + ::= { esaProbeDistStatsBinTable 1 } + +EsaProbeDistStatsBinEntry ::= SEQUENCE { + esaProbeDistStatsBinIndex Integer32, + esaProbeDistStatsBinLower Integer32, + esaProbeDistStatsBinUpper Integer32, + esaProbeDistStatsBinNumSamples PerfCounter64 +} + +esaProbeDistStatsBinIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index for each row that uniquely provides statistical + data for a range." + ::= { esaProbeDistStatsBinEntry 1 } + +esaProbeDistStatsBinLower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The lower limit of values collected in this bin." + ::= { esaProbeDistStatsBinEntry 2 } + +esaProbeDistStatsBinUpper OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The upper limit of values collected in this bin." + ::= { esaProbeDistStatsBinEntry 3 } + +esaProbeDistStatsBinNumSamples OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sample data points which fall between + the lower and upper limits." + ::= { esaProbeDistStatsBinEntry 4 } + +-- +-- ESA Probe Statistics History Distribution Results Table +-- +esaProbeDistHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsaProbeDistHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries that provide statistical distribution + history of ESA Probe collected data." + ::= { cmServAssuranceObjects 12 } + +esaProbeDistHistoryEntry OBJECT-TYPE + SYNTAX EsaProbeDistHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the esaProbeDistHistoryTable." + INDEX { neIndex, shelfIndex, slotIndex, esaProbeIndex, + esaProbeDistStatsConfigIndex, + esaProbeDistHistoryDestinationIndex, + esaProbeDistHistoryCOSIndex, + esaProbeDistHistoryIndex } + ::= { esaProbeDistHistoryTable 1 } + +EsaProbeDistHistoryEntry ::= SEQUENCE { + esaProbeDistHistoryDestinationIndex Integer32, + esaProbeDistHistoryCOSIndex Integer32, + esaProbeDistHistoryIndex Integer32, + esaProbeDistHistoryTime DateAndTime, + esaProbeDistHistoryAction CmPmBinAction, + esaProbeDistHistoryCOS ClassOfServiceType, + esaProbeDistHistoryNumBins Integer32, + esaProbeDistHistoryLTMin PerfCounter64, + esaProbeDistHistoryGTMax PerfCounter64 +} + +esaProbeDistHistoryDestinationIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a destination (Reflector) Index, in a point-to-multi point SLA. + For Release 4.1 GE206, this value is 1, since only point-to-point SLA + is supported." + ::= { esaProbeDistHistoryEntry 1 } + +esaProbeDistHistoryCOSIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + SLA for a specific Class of Service. + For Release 4.1 GE206, this value is 1, since the COS + is explicitly specified in the Probe parameters." + ::= { esaProbeDistHistoryEntry 2 } + +esaProbeDistHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this ESA Probe Distribution History entry." + ::= { esaProbeDistHistoryEntry 3 } + +esaProbeDistHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { esaProbeDistHistoryEntry 4 } + +esaProbeDistHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { esaProbeDistHistoryEntry 5 } + +esaProbeDistHistoryCOS OBJECT-TYPE + SYNTAX ClassOfServiceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Class of Service. + For Release 4.1 GE206, this value is cos-not-applicable, since + multi COS SLA is not supported." + ::= { esaProbeDistHistoryEntry 6 } + +esaProbeDistHistoryNumBins OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bins over which the statistical + data is distributed." + ::= { esaProbeDistHistoryEntry 7 } + +esaProbeDistHistoryLTMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sample data points which are + less than the minimum value specified." + ::= { esaProbeDistHistoryEntry 8 } + +esaProbeDistHistoryGTMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sample data points which are + greater than the maximum value specified." + ::= { esaProbeDistHistoryEntry 9 } + +-- +-- ESA Probe Statistics History Distribution Results BIN Table +-- +esaProbeDistHistoryBinTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsaProbeDistHistoryBinEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries that provide historical statistical distribution + of ESA Probe collected data for specific BINs." + ::= { cmServAssuranceObjects 13 } + +esaProbeDistHistoryBinEntry OBJECT-TYPE + SYNTAX EsaProbeDistHistoryBinEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the esaProbeDistHistoryBinTable." + INDEX { neIndex, shelfIndex, slotIndex, esaProbeIndex, esaProbeDistStatsConfigIndex, + esaProbeDistHistoryDestinationIndex, + esaProbeDistHistoryCOSIndex, + esaProbeDistHistoryIndex, esaProbeDistHistoryBinIndex } + ::= { esaProbeDistHistoryBinTable 1 } + +EsaProbeDistHistoryBinEntry ::= SEQUENCE { + esaProbeDistHistoryBinIndex Integer32, + esaProbeDistHistoryBinLower Integer32, + esaProbeDistHistoryBinUpper Integer32, + esaProbeDistHistoryBinNumSamples PerfCounter64 +} + +esaProbeDistHistoryBinIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index for each row that uniquely provides statistical + data for a range." + ::= { esaProbeDistHistoryBinEntry 1 } + +esaProbeDistHistoryBinLower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The lower limit of values collected in this bin." + ::= { esaProbeDistHistoryBinEntry 2 } + +esaProbeDistHistoryBinUpper OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The upper limit of values collected in this bin." + ::= { esaProbeDistHistoryBinEntry 3 } + +esaProbeDistHistoryBinNumSamples OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sample data points which fall between + the lower and upper limits." + ::= { esaProbeDistHistoryBinEntry 4 } + + +---ESA Probe Threshold Table +esaProbeStatsThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsaProbeStatsThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of ESA + Probe Thresholds." + ::= { cmServAssuranceObjects 14 } + +esaProbeStatsThresholdEntry OBJECT-TYPE + SYNTAX EsaProbeStatsThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the esaProbeStatsThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, esaProbeIndex, esaProbeStatsThresholdIndex } + ::= { esaProbeStatsThresholdTable 1 } + +EsaProbeStatsThresholdEntry ::= SEQUENCE { + esaProbeStatsThresholdIndex Integer32, + esaProbeStatsThresholdVariable VariablePointer, + esaProbeStatsThresholdAbsValueLo Unsigned32, + esaProbeStatsThresholdAbsValueHi Unsigned32, + esaProbeStatsThresholdMonValue PerfCounter64 +} + +esaProbeStatsThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + esaProbeStatsThresholdTable." + ::= { esaProbeStatsThresholdEntry 1 } + +esaProbeStatsThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled. Objects of the esaProbeStatsTable table are + monitored. Only variables that resolve to an ASN.1 primitive + type of INTEGER (INTEGER, Integer32, Counter32, PerfCounter64, + Gauge, or TimeTicks) may be sampled." + ::= { esaProbeStatsThresholdEntry 2 } + +esaProbeStatsThresholdAbsValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the absolute value of the threshold." + ::= { esaProbeStatsThresholdEntry 3 } + +esaProbeStatsThresholdAbsValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the absolute value of the threshold." + ::= { esaProbeStatsThresholdEntry 4 } + +esaProbeStatsThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to esaProbeStatsThresholdVariable." + ::= { esaProbeStatsThresholdEntry 5 } + +-- +-- ESA Probe COS Configuration Table +-- +esaProbeCOSConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsaProbeCOSConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to ESA Probes COS Configuration Levels." + ::= { cmServAssuranceObjects 15 } + +esaProbeCOSConfigEntry OBJECT-TYPE + SYNTAX EsaProbeCOSConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the esaProbeCOSConfigTable. Entries can + be created in this table by management application action." + INDEX { neIndex, shelfIndex, slotIndex, esaProbeIndex, esaProbeCOSConfigIndex } + ::= { esaProbeCOSConfigTable 1 } + +EsaProbeCOSConfigEntry ::= SEQUENCE { + -- identification + esaProbeCOSConfigIndex Integer32, + esaProbeCOSConfigType ClassOfServiceType, + esaProbeCOSConfigInterval EsaProbePktIntervalType, + esaProbeCOSConfigPktSize Integer32, + esaProbeCOSConfigStorageType StorageType, + esaProbeCOSConfigRowStatus RowStatus, + esaProbeCOSConfigslmInterval EsaProbePktIntervalType, + esaProbeCOSConfigslmPktSize Integer32, + + esaProbeCOSConfigSoamPmExtAvailFlrThreshold Unsigned32, + esaProbeCOSConfigSoamPmExtFlrDeltaTNumLmPdus Unsigned32, + esaProbeCOSConfigSoamPmExtConDeltaTsForAvail Unsigned32 +} + +esaProbeCOSConfigIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + SLA (Service Level Agreement) for a specific Class of Service. + Index 1 is associated with cos-0, index 2 with cos-1, index 3 with cos-2 and so on." + ::= { esaProbeCOSConfigEntry 1 } + +esaProbeCOSConfigType OBJECT-TYPE + SYNTAX ClassOfServiceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the Class of Service Type for Y.1731/SLM-SLR Probes, associated with the row." + ::= { esaProbeCOSConfigEntry 2 } + +esaProbeCOSConfigInterval OBJECT-TYPE + SYNTAX EsaProbePktIntervalType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the Class of Service Y.1731/SLM-SLR packet interval type." + ::= { esaProbeCOSConfigEntry 3 } + +esaProbeCOSConfigPktSize OBJECT-TYPE + SYNTAX Integer32 (64..9612) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the Class of Service Y.1731/SLM-SLR Packet Size. + This object enables specification of the TLV size for + Delay Measurement Measures(DMMs) as well as Synthetic Loss Measurement Frames (SLMs)." + ::= { esaProbeCOSConfigEntry 4 } + +esaProbeCOSConfigStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { esaProbeCOSConfigEntry 5 } + +esaProbeCOSConfigRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of esaProbeCOSConfigRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + esaProbeCOSConfigRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The esaProbeCOSConfigRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { esaProbeCOSConfigEntry 6 } + +esaProbeCOSConfigslmInterval OBJECT-TYPE + SYNTAX EsaProbePktIntervalType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This allows specification of the interval between subsequent SLM packets." + ::= { esaProbeCOSConfigEntry 7 } + +esaProbeCOSConfigslmPktSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This allows specification of the SLM Packet Size." + ::= { esaProbeCOSConfigEntry 8 } + +esaProbeCOSConfigSoamPmExtAvailFlrThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..100000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Frame loss ratio threshold for Availability (m%)." + ::= { esaProbeCOSConfigEntry 9 } + +esaProbeCOSConfigSoamPmExtFlrDeltaTNumLmPdus OBJECT-TYPE + SYNTAX Unsigned32 (1..1000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the number of loss measurement PDUs. + delta_t is this attribute multiplied by the + loss measurement message period. + For example, if SLM message period is + 100ms and this attribute is 10, + then the delta_t is 1second." + ::= { esaProbeCOSConfigEntry 10 } + +esaProbeCOSConfigSoamPmExtConDeltaTsForAvail OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the number of consecutive delta_ts used + in the computation of availability/unavailability (n)." + ::= { esaProbeCOSConfigEntry 11 } + + +-- +-- ESA Probe Destination Configuration Table +-- +esaProbeMultiDestinationTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsaProbeMultiDestinationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to ESA Probes Multi Destinations." + ::= { cmServAssuranceObjects 16 } + +esaProbeMultiDestinationEntry OBJECT-TYPE + SYNTAX EsaProbeMultiDestinationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the esaProbeMultiDestinationTable. Entries can + be created in this table by management application action. Entries in this table + represent destinations in a point-to-multipoint ESA Probe." + INDEX { neIndex, shelfIndex, slotIndex, esaProbeIndex, esaProbeDestinationIndex } + ::= { esaProbeMultiDestinationTable 1 } + +EsaProbeMultiDestinationEntry ::= SEQUENCE { + -- identification + esaProbeDestinationIndex Integer32, + esaProbeDestinationMepType MepDestinationType, + esaProbeDestinationMepMacAddr MacAddress, + esaProbeDestinationMepId Dot1agCfmMepIdOrZero, + esaProbeDestinationStorageType StorageType, + esaProbeDestinationRowStatus RowStatus +} + +esaProbeDestinationIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a destination." + ::= { esaProbeMultiDestinationEntry 1 } + +esaProbeDestinationMepType OBJECT-TYPE + SYNTAX MepDestinationType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute is applicable only for point-to-multipoint probes. + This indicates if the destination MEP is specified using the MEP ID object + esaProbeDestinationMepId." + ::= { esaProbeMultiDestinationEntry 2 } + +esaProbeDestinationMepMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute is applicable only for point-to-multipoint probes. + It identifies the destination MEP. This MAC address will be the + destination MAC address for frames if esaProbeDestinationMepType is 'macaddress'. + If CC protocol is not enabled between source and destination MEP then this is the + only choice to identify the remote MEP." + ::= { esaProbeMultiDestinationEntry 3 } + +esaProbeDestinationMepId OBJECT-TYPE + SYNTAX Dot1agCfmMepIdOrZero + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute is applicable only for point-to-multipoint probes. + It identifies the destination MEP. The MAC + address of this RMEP ID from RMEP database will be the destination + MAC address. This value is used only if the + esaProbeDestinationMepType is 'mepid'. CC protocol must be + enabled between source and destination MEP if the RMEP ID + is used to identify the Remote MEP." + ::= { esaProbeMultiDestinationEntry 4 } + +esaProbeDestinationStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { esaProbeMultiDestinationEntry 5 } + +esaProbeDestinationRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of esaProbeDestinationRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + esaProbeDestinationRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The esaProbeDestinationRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { esaProbeMultiDestinationEntry 6 } + + +-- +-- BERT Control Table +-- +bertControlTable OBJECT-TYPE + SYNTAX SEQUENCE OF BertControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the control of BERT Streams." + ::= { cmServAssuranceObjects 17 } + +bertControlEntry OBJECT-TYPE + SYNTAX BertControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the bertControlTable." + INDEX { neIndex, shelfIndex, slotIndex, ecpaControlIndex } + ::= { bertControlTable 1 } + +BertControlEntry ::= SEQUENCE { + bertControlIndex Integer32, + bertControlSourceEntity VariablePointer, + bertControlTestMode BerTestMode, + bertControlDuration Integer32, + bertControlStream Integer32, + bertControlAction BertControlAction, + bertControlTestStatus BerTestStatus +} + +bertControlIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this BERT Control." + ::= { bertControlEntry 1 } + +bertControlSourceEntity OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pointer to the entity on which the BERT + will be started within a card." + ::= { bertControlEntry 2 } + +bertControlTestMode OBJECT-TYPE + SYNTAX BerTestMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The mode of BERT to be performed." + ::= { bertControlEntry 3 } + +bertControlDuration OBJECT-TYPE + SYNTAX Integer32 (0..259200) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of the time in seconds + for BERT. BERT will be stopped + after the specified time interval is exhausted." + ::= { bertControlEntry 4 } + +bertControlStream OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies which stream should be included in the + BERT execution. Value of 0 indicates that no streams is selected + by bertControlStream. Non 0 value indicates the + selected BERT stream." + ::= { bertControlEntry 5 } + +bertControlAction OBJECT-TYPE + SYNTAX BertControlAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables starting/stopping of traffic generation + as well as resetting of monitored streams. This object may + not be specified at configuration creation time - in this + case it will take the value of `none'. This allows manager + to explicitly control the start and stop of traffic + generation/monitoring activity. + Value of `stop' is invalid if the activity is specified but + not started. Value of `start' is valid during creation time, + as well as when activity is already stopped. Specification + of `reset' resets the specified streams to default values, + as well as clears the control specification. Get on this + variable gives the most recent SNMP set specification." + ::= { bertControlEntry 6 } + +bertControlTestStatus OBJECT-TYPE + SYNTAX BerTestStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object reflects the current status of test set configuration + entry. Upon creation, the status has a value of `initial'; the + status changes to `in-progress' upon ecpaControlAction + indicating `start'; the status changes to `completed' upon + ecpaControlAction indicating stop, as well as when + the specified test generation completes + autonomously upon completion of number of frames or + completion of specified time interval." + ::= { bertControlEntry 7 } + + +-- +-- BERT Config Stream Table +-- +bertConfigStreamTable OBJECT-TYPE + SYNTAX SEQUENCE OF BertConfigStreamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the configuration of BERT Config Stream Specifications." + ::= { cmServAssuranceObjects 18 } + +bertConfigStreamEntry OBJECT-TYPE + SYNTAX BertConfigStreamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the bertConfigStreamTable." + INDEX { bertConfigStreamIndex } + ::= { bertConfigStreamTable 1 } + +BertConfigStreamEntry ::= SEQUENCE { + bertConfigStreamIndex Integer32, + bertConfigStreamName DisplayString, + bertConfigStreamTxPattern BertPattern, + bertConfigStreamErrInjectEnabled TruthValue, + bertConfigStreamErrInjectRate BitErrRate, + bertConfigStreamErrInjectRateMultiplier Integer32, + bertConfigStreamUserPatternLength BertUserPatternLength, + bertConfigStreamUserPattern DisplayString +} + +bertConfigStreamIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this BERT configStream." + ::= { bertConfigStreamEntry 1 } + +bertConfigStreamName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Symbolic Stream Name that can be associated with an BERT Config stream." + ::= { bertConfigStreamEntry 2 } + +bertConfigStreamTxPattern OBJECT-TYPE + SYNTAX BertPattern + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows specification of the Tx pattern of this BERT Config stream." + ::= { bertConfigStreamEntry 3 } + +bertConfigStreamErrInjectEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of whether Bit Error be injected." + ::= { bertConfigStreamEntry 4 } + +bertConfigStreamErrInjectRate OBJECT-TYPE + SYNTAX BitErrRate + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Bit Error Rate, applicable when Error Injection is enabled." + ::= { bertConfigStreamEntry 5 } + +bertConfigStreamErrInjectRateMultiplier OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "BER value with 0.1 Step, in this release is fixed 10, + only applicable when Error Injection is enabled." + ::= { bertConfigStreamEntry 6 } + +bertConfigStreamUserPatternLength OBJECT-TYPE + SYNTAX BertUserPatternLength + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User defined testing pattern length." + ::= { bertConfigStreamEntry 7 } + +bertConfigStreamUserPattern OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User defined testing pattern in a HEX format display string, + applicable when test pattern is user defined." + ::= { bertConfigStreamEntry 8 } + + +--- BERT Test Streams Table +bertTestStreamTable OBJECT-TYPE + SYNTAX SEQUENCE OF BertTestStreamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries containing results of a previous test." + ::= { cmServAssuranceObjects 19 } + +bertTestStreamEntry OBJECT-TYPE + SYNTAX BertTestStreamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the bertTestStreamTable. Entries in this + table show results of the current BERT." + INDEX { neIndex, shelfIndex, slotIndex, bertControlIndex, + bertTestStreamIndex } + ::= { bertTestStreamTable 1 } + +BertTestStreamEntry ::= SEQUENCE { + bertTestStreamIndex Integer32, + bertTestStreamName DisplayString, + bertTestStreamTxPattern BertPattern, + bertTestStreamErrInjectEnabled TruthValue, + bertTestStreamErrInjectRate BitErrRate, + bertTestStreamErrInjectRateMultiplier Integer32, + bertTestStreamUserPatternLength BertUserPatternLength, + bertTestStreamUserPattern DisplayString, + bertTestStreamMonStartTime DateAndTime, + bertTestStreamMonEndTime DateAndTime, + bertTestStreamMonElapsedTime Integer32, + bertTestStreamMonSyncState BertSyncState, + bertTestStreamMonRxPattern BertPattern, + bertTestStreamMonSyncCounts Unsigned32, + bertTestStreamMonRxBitErrsSinceStart PerfCounter64, + bertTestStreamMonRxBitsSinceStart PerfCounter64, + bertTestStreamMonRxESsSinceStart Unsigned32, + bertTestStreamMonRxErrRateSinceStart BitErrRate, + bertTestStreamMonRxErrRateMultiplierSinceStart Integer32, + bertTestStreamMonRxBitErrsSinceLastSync PerfCounter64, + bertTestStreamMonRxBitsSinceLastSync PerfCounter64, + bertTestStreamMonRxESsSinceLastSync Unsigned32, + bertTestStreamMonRxErrRateSinceLastSync BitErrRate, + bertTestStreamMonRxErrRateMultiplierSinceLastSync Unsigned32, + bertTestStreamConfigChangedFlag TruthValue, + bertTestStreamMonOOSSsSinceStart Unsigned32 +} + +bertTestStreamIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value corresponding to the stream index + for which the BERT was initiated." + ::= { bertTestStreamEntry 1 } + +bertTestStreamName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Symbolic Stream Name that can be associated with an BERT stream." + ::= { bertTestStreamEntry 2 } + +bertTestStreamTxPattern OBJECT-TYPE + SYNTAX BertPattern + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allows specification of the Tx pattern of this BERT Test stream." + ::= { bertTestStreamEntry 3 } + +bertTestStreamErrInjectEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of whether Bit Error be injected." + ::= { bertTestStreamEntry 4 } + +bertTestStreamErrInjectRate OBJECT-TYPE + SYNTAX BitErrRate + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bit Error Rate, applicable when Error Injection is enabled." + ::= { bertTestStreamEntry 5 } + +bertTestStreamErrInjectRateMultiplier OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "BER value with 0.1 Step, in this release is fixed 10, + only applicable when Error Injection is enabled." + ::= { bertTestStreamEntry 6 } + +bertTestStreamUserPatternLength OBJECT-TYPE + SYNTAX BertUserPatternLength + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "User defined testing pattern length." + ::= { bertTestStreamEntry 7 } + +bertTestStreamUserPattern OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "User defined testing pattern in a HEX format display string, + applicable when test pattern is user defined." + ::= { bertTestStreamEntry 8 } + +bertTestStreamMonStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The start time of the BERT for this stream." + ::= { bertTestStreamEntry 9 } + +bertTestStreamMonEndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The end time of the BERT for this stream." + ::= { bertTestStreamEntry 10 } + +bertTestStreamMonElapsedTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The elapsed time of BERT for this stream in seconds." + ::= { bertTestStreamEntry 11 } + +bertTestStreamMonSyncState OBJECT-TYPE + SYNTAX BertSyncState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Sync State of the BERT." + ::= { bertTestStreamEntry 12 } + +bertTestStreamMonRxPattern OBJECT-TYPE + SYNTAX BertPattern + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allows specification of the Rx pattern of this BERT Test stream." + ::= { bertTestStreamEntry 13 } + +bertTestStreamMonSyncCounts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allows specification of the Sync counts from test start." + ::= { bertTestStreamEntry 14 } + +bertTestStreamMonRxBitErrsSinceStart OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allows specification of the Received Errors since test start." + ::= { bertTestStreamEntry 15 } + +bertTestStreamMonRxBitsSinceStart OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allows specification of the Received Bits since test start." + ::= { bertTestStreamEntry 16 } + +bertTestStreamMonRxESsSinceStart OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allows specification of the Error seconds since test start." + ::= { bertTestStreamEntry 17 } + +bertTestStreamMonRxErrRateSinceStart OBJECT-TYPE + SYNTAX BitErrRate + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allows specification of the Received BER Unit since test start." + ::= { bertTestStreamEntry 18 } + +bertTestStreamMonRxErrRateMultiplierSinceStart OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allows specification of the Received BER value with 0.1 Step since test start." + ::= { bertTestStreamEntry 19 } + +bertTestStreamMonRxBitErrsSinceLastSync OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allows specification of the Received Errors since last sync." + ::= { bertTestStreamEntry 20 } + +bertTestStreamMonRxBitsSinceLastSync OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allows specification of the Received Bits since last sync." + ::= { bertTestStreamEntry 21 } + +bertTestStreamMonRxESsSinceLastSync OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allows specification of the Received Error seconds since last sync." + ::= { bertTestStreamEntry 22 } + +bertTestStreamMonRxErrRateSinceLastSync OBJECT-TYPE + SYNTAX BitErrRate + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allows specification of the Received BER Unit since last sync." + ::= { bertTestStreamEntry 23 } + +bertTestStreamMonRxErrRateMultiplierSinceLastSync OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allows specification of the Received BER value with 0.1 Step since last sync." + ::= { bertTestStreamEntry 24 } + +bertTestStreamConfigChangedFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the associated bertConfigStream is changed." + ::= { bertTestStreamEntry 25 } + +bertTestStreamMonOOSSsSinceStart OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object means the Out of Sync Seconds since start." + ::= { bertTestStreamEntry 26 } + +-- +-- Esa Probe Cos Configuration Soam Pm Ext Table +-- + +f3EsaProbeCOSConfigSoamPmExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EsaProbeCOSConfigSoamPmExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to ESA Probe Cos Configurations MEF 35." + ::= { cmServAssuranceObjects 20 } + +f3EsaProbeCOSConfigSoamPmExtEntry OBJECT-TYPE + SYNTAX F3EsaProbeCOSConfigSoamPmExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the esaProbeCOSConfigTable MEF 35. Entries can + be created in this table by management application action." + AUGMENTS { esaProbeCOSConfigEntry } + ::= { f3EsaProbeCOSConfigSoamPmExtTable 1 } + +F3EsaProbeCOSConfigSoamPmExtEntry ::= SEQUENCE { + f3EsaProbeCOSConfigSoamPmExtAvailFlrThreshold Unsigned32, + f3EsaProbeCOSConfigSoamPmExtFlrDeltaTNumLmPdus Unsigned32, + f3EsaProbeCOSConfigSoamPmExtConDeltaTsForAvail Unsigned32 +} + +f3EsaProbeCOSConfigSoamPmExtAvailFlrThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..100000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Frame loss ratio threshold for Availability (m%)." + ::= { f3EsaProbeCOSConfigSoamPmExtEntry 1 } + +f3EsaProbeCOSConfigSoamPmExtFlrDeltaTNumLmPdus OBJECT-TYPE + SYNTAX Unsigned32 (1..1000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the number of loss measurement PDUs. + delta_t is this attribute multiplied by the + loss measurement message period. + For example, if SLM message period is + 100ms and this attribute is 10, + then the delta_t is 1second." + ::= { f3EsaProbeCOSConfigSoamPmExtEntry 2 } + +f3EsaProbeCOSConfigSoamPmExtConDeltaTsForAvail OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the number of consecutive delta_ts used + in the computation of availability/unavailability (n)." + ::= { f3EsaProbeCOSConfigSoamPmExtEntry 3 } + +-- +-- Esa Probe Stats Soam Pm Ext Table +-- + +f3EsaProbeStatsSoamPmExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EsaProbeStatsSoamPmExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of ESA Probe MEF 35 related statistics kept for + a particular ESA Probe entity. These reflect the + current data." + ::= { cmServAssuranceObjects 21 } + +f3EsaProbeStatsSoamPmExtEntry OBJECT-TYPE + SYNTAX F3EsaProbeStatsSoamPmExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EsaProbeStatsSoamPmExtTable." + AUGMENTS { esaProbeStatsEntry } + ::= { f3EsaProbeStatsSoamPmExtTable 1 } + +F3EsaProbeStatsSoamPmExtEntry ::= SEQUENCE { + f3EsaProbeStatsSoamPmExtMinP2RFlr PerfCounter64, + f3EsaProbeStatsSoamPmExtMaxP2RFlr PerfCounter64, + f3EsaProbeStatsSoamPmExtAvgP2RFlr PerfCounter64, + f3EsaProbeStatsSoamPmExtMinR2PFlr PerfCounter64, + f3EsaProbeStatsSoamPmExtMaxR2PFlr PerfCounter64, + f3EsaProbeStatsSoamPmExtAvgR2PFlr PerfCounter64, + f3EsaProbeStatsSoamPmExtP2rSeverelyErroredDeltaTs PerfCounter64, + f3EsaProbeStatsSoamPmExtR2PSeverelyErroredDeltaTs PerfCounter64, + f3EsaProbeStatsSoamPmExtP2rAvailableTime PerfCounter64, + f3EsaProbeStatsSoamPmExtR2PAvailableTime PerfCounter64, + f3EsaProbeStatsSoamPmExtP2rUnavailableTime PerfCounter64, + f3EsaProbeStatsSoamPmExtR2PUnavailableTime PerfCounter64, + f3EsaProbeStatsSoamPmExtMinAbsRTJitter PerfCounter64, + f3EsaProbeStatsSoamPmExtMaxAbsRTJitter PerfCounter64, + f3EsaProbeStatsSoamPmExtAvgAbsRTJitter PerfCounter64, + f3EsaProbeStatsSoamPmExtNumAbsRTJitter PerfCounter64, + f3EsaProbeStatsSoamPmExtSumAbsRTJitter PerfCounter64, + f3EsaProbeStatsSoamPmExtSumOfSqAbsRTJitter PerfCounter64, + f3EsaProbeStatsSoamPmExtMaxP2RFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtAvgP2RFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtNumP2RFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtSumP2RFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtSumOfSqP2RFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtMaxR2PFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtAvgR2PFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtNumR2PFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtSumR2PFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtSumOfSqR2PFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtMaxRTFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtAvgRTFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtNumRTFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtSumRTFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtSumOfSqRTFDR PerfCounter64, + f3EsaProbeStatsSoamPmExtP2rAvailableDeltaTs PerfCounter64, + f3EsaProbeStatsSoamPmExtR2pAvailableDeltaTs PerfCounter64, + f3EsaProbeStatsSoamPmExtP2rUnavailableDeltaTs PerfCounter64, + f3EsaProbeStatsSoamPmExtR2pUnavailableDeltaTs PerfCounter64, + f3EsaProbeStatsSoamPmExtElapsedTime PerfCounter64 +} + +f3EsaProbeStatsSoamPmExtMinP2RFlr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the minimum probe to reflector FLR (m%)." + ::= { f3EsaProbeStatsSoamPmExtEntry 1 } + +f3EsaProbeStatsSoamPmExtMaxP2RFlr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the maximum probe to reflector FLR (m%)." + ::= { f3EsaProbeStatsSoamPmExtEntry 2 } + +f3EsaProbeStatsSoamPmExtAvgP2RFlr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the average probe to reflector FLR (m%)." + ::= { f3EsaProbeStatsSoamPmExtEntry 3 } + +f3EsaProbeStatsSoamPmExtMinR2PFlr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the minimum reflector to probe FLR (m%)." + ::= { f3EsaProbeStatsSoamPmExtEntry 4 } + +f3EsaProbeStatsSoamPmExtMaxR2PFlr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the maximum reflector to probe FLR (m%)." + ::= { f3EsaProbeStatsSoamPmExtEntry 5 } + +f3EsaProbeStatsSoamPmExtAvgR2PFlr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the average reflector to probe FLR (m%)." + ::= { f3EsaProbeStatsSoamPmExtEntry 6 } + +f3EsaProbeStatsSoamPmExtP2rSeverelyErroredDeltaTs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the number of delta_ts in which the FLR is greater + than availability threshold in the probe to reflector direction." + ::= { f3EsaProbeStatsSoamPmExtEntry 7 } + +f3EsaProbeStatsSoamPmExtR2PSeverelyErroredDeltaTs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the number of delta_ts in which the FLR is greater + than availability threshold in the reflector to probe direction." + ::= { f3EsaProbeStatsSoamPmExtEntry 8 } + +f3EsaProbeStatsSoamPmExtP2rAvailableTime OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the probe to reflector available delta_ts which begins to increment + when FLR is less than or equal to availability threshold for 'n' consecutive delta_ts. + It is incremented until FLR is greater than availability threshold for + 'n' consecutive delta_ts." + ::= { f3EsaProbeStatsSoamPmExtEntry 9 } + +f3EsaProbeStatsSoamPmExtR2PAvailableTime OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the reflector to probe available delta_ts which begins to increment + when FLR is less than or equal to availability threshold for 'n' consecutive delta_ts. + It is incremented until FLR is greater than availability threshold for + 'n' consecutive delta_ts." + ::= { f3EsaProbeStatsSoamPmExtEntry 10 } + +f3EsaProbeStatsSoamPmExtP2rUnavailableTime OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the probe to reflector unavailable delta_ts which begins to increment + when FLR is greater than availability threshold for 'n' consecutive delta_ts. + It is incremented until FLR is less than or equal to availability threshold for + 'n' consecutive delta_ts." + ::= { f3EsaProbeStatsSoamPmExtEntry 11 } + +f3EsaProbeStatsSoamPmExtR2PUnavailableTime OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the reflector to probe unavailable delta_ts which begins to increment + when FLR is greater than availability threshold for 'n' consecutive delta_ts. + It is incremented until FLR is less than or equal to availability threshold for + 'n' consecutive delta_ts." + ::= { f3EsaProbeStatsSoamPmExtEntry 12 } + +f3EsaProbeStatsSoamPmExtMinAbsRTJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum absolute round-trip (two-way) jitter in a measurement interval (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 13 } + +f3EsaProbeStatsSoamPmExtMaxAbsRTJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum absolute round-trip (two-way) jitter in a measurement interval (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 14 } + +f3EsaProbeStatsSoamPmExtAvgAbsRTJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average absolute round-trip (two-way) jitter in a measurement interval (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 15 } + +f3EsaProbeStatsSoamPmExtNumAbsRTJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of absolute round-trip (two-way) jitter samples (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 16 } + +f3EsaProbeStatsSoamPmExtSumAbsRTJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of absolute round-trip (two-way) jitter samples (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 17 } + +f3EsaProbeStatsSoamPmExtSumOfSqAbsRTJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of squares of absolute round-trip (two-way) jitter samples (microseconds^2)." + ::= { f3EsaProbeStatsSoamPmExtEntry 18 } + +f3EsaProbeStatsSoamPmExtMaxP2RFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum P2R (Forward) FDR in a measurement interval (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 19 } + +f3EsaProbeStatsSoamPmExtAvgP2RFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average P2R (Forward) FDR in a measurement interval (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 20 } + +f3EsaProbeStatsSoamPmExtNumP2RFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of P2R (Forward) FDR samples (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 21 } + +f3EsaProbeStatsSoamPmExtSumP2RFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of P2R (Forward) FDR samples (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 22 } + +f3EsaProbeStatsSoamPmExtSumOfSqP2RFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of squares of P2R (Forward) FDR samples (microseconds^2)." + ::= { f3EsaProbeStatsSoamPmExtEntry 23 } + +f3EsaProbeStatsSoamPmExtMaxR2PFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum R2P (Backward) FDR in a measurement interval (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 24 } + +f3EsaProbeStatsSoamPmExtAvgR2PFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average R2P (Backward) FDR in a measurement interval (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 25 } + +f3EsaProbeStatsSoamPmExtNumR2PFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of R2P (Backward) FDR samples (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 26 } + +f3EsaProbeStatsSoamPmExtSumR2PFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of R2P (Backward) FDR samples (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 27 } + +f3EsaProbeStatsSoamPmExtSumOfSqR2PFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of squares of R2P (Backward) FDR samples (microseconds^2)." + ::= { f3EsaProbeStatsSoamPmExtEntry 28 } + +f3EsaProbeStatsSoamPmExtMaxRTFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum round-trip (two-way) FDR in a measurement interval (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 29 } + +f3EsaProbeStatsSoamPmExtAvgRTFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average round-trip (two-way) FDR in a measurement interval (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 30 } + +f3EsaProbeStatsSoamPmExtNumRTFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of round-trip (two-way) FDR samples (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 31 } + +f3EsaProbeStatsSoamPmExtSumRTFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of round-trip (two-way) FDR samples (microseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 32 } + +f3EsaProbeStatsSoamPmExtSumOfSqRTFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of squares of round-trip (two-way) FDR samples (microseconds^2)." + ::= { f3EsaProbeStatsSoamPmExtEntry 33 } + +f3EsaProbeStatsSoamPmExtP2rAvailableDeltaTs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Probe to reflector available delta_ts which begins to increment when FLR is less than or equal to availability threshold for 'n' consecutive delta_ts." + ::= { f3EsaProbeStatsSoamPmExtEntry 34 } + +f3EsaProbeStatsSoamPmExtR2pAvailableDeltaTs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reflector to probe available delta_ts which begins to increment when FLR is less than or equal to availability threshold for 'n' consecutive delta_ts." + ::= { f3EsaProbeStatsSoamPmExtEntry 35 } + +f3EsaProbeStatsSoamPmExtP2rUnavailableDeltaTs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Probe to reflector unavailable delta_ts which begins to increment when FLR is greater than availability threshold for 'n' consecutive delta_ts." + ::= { f3EsaProbeStatsSoamPmExtEntry 36 } + +f3EsaProbeStatsSoamPmExtR2pUnavailableDeltaTs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reflector to probe unavailable delta_ts which begins to increment when FLR is greater than availability threshold for 'n' consecutive delta_ts." + ::= { f3EsaProbeStatsSoamPmExtEntry 37 } + +f3EsaProbeStatsSoamPmExtElapsedTime OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The elapsed time (monotonic time) for the interval which could be less or more than measurement interval based on which the Time of Day was moved forward or backwards respectively (miliseconds)." + ::= { f3EsaProbeStatsSoamPmExtEntry 38 } + +-- +-- Esa Probe History Soam Pm Ext Table +-- + +f3EsaProbeHistorySoamPmExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EsaProbeHistorySoamPmExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of ESA Probe MEF 35 related history kept for + a particular ESA Probe entity. These reflect the + history data." + ::= { cmServAssuranceObjects 22 } + +f3EsaProbeHistorySoamPmExtEntry OBJECT-TYPE + SYNTAX F3EsaProbeHistorySoamPmExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EsaProbeHistorySoamPmExtTable." + AUGMENTS { esaProbeHistoryEntry } + ::= { f3EsaProbeHistorySoamPmExtTable 1 } + +F3EsaProbeHistorySoamPmExtEntry ::= SEQUENCE { + f3EsaProbeHistorySoamPmExtMinP2RFlr PerfCounter64, + f3EsaProbeHistorySoamPmExtMaxP2RFlr PerfCounter64, + f3EsaProbeHistorySoamPmExtAvgP2RFlr PerfCounter64, + f3EsaProbeHistorySoamPmExtMinR2PFlr PerfCounter64, + f3EsaProbeHistorySoamPmExtMaxR2PFlr PerfCounter64, + f3EsaProbeHistorySoamPmExtAvgR2PFlr PerfCounter64, + f3EsaProbeHistorySoamPmExtP2rSeverelyErroredDeltaTs PerfCounter64, + f3EsaProbeHistorySoamPmExtR2PSeverelyErroredDeltaTs PerfCounter64, + f3EsaProbeHistorySoamPmExtP2rAvailableTime PerfCounter64, + f3EsaProbeHistorySoamPmExtR2PAvailableTime PerfCounter64, + f3EsaProbeHistorySoamPmExtP2rUnavailableTime PerfCounter64, + f3EsaProbeHistorySoamPmExtR2PUnavailableTime PerfCounter64, + f3EsaProbeHistorySoamPmExtMinAbsRTJitter PerfCounter64, + f3EsaProbeHistorySoamPmExtMaxAbsRTJitter PerfCounter64, + f3EsaProbeHistorySoamPmExtAvgAbsRTJitter PerfCounter64, + f3EsaProbeHistorySoamPmExtNumAbsRTJitter PerfCounter64, + f3EsaProbeHistorySoamPmExtSumAbsRTJitter PerfCounter64, + f3EsaProbeHistorySoamPmExtSumOfSqAbsRTJitter PerfCounter64, + f3EsaProbeHistorySoamPmExtMaxP2RFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtAvgP2RFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtNumP2RFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtSumP2RFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtSumOfSqP2RFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtMaxR2PFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtAvgR2PFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtNumR2PFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtSumR2PFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtSumOfSqR2PFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtMaxRTFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtAvgRTFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtNumRTFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtSumRTFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtSumOfSqRTFDR PerfCounter64, + f3EsaProbeHistorySoamPmExtP2rAvailableDeltaTs PerfCounter64, + f3EsaProbeHistorySoamPmExtR2pAvailableDeltaTs PerfCounter64, + f3EsaProbeHistorySoamPmExtP2rUnavailableDeltaTs PerfCounter64, + f3EsaProbeHistorySoamPmExtR2pUnavailableDeltaTs PerfCounter64, + f3EsaProbeHistorySoamPmExtElapsedTime PerfCounter64 +} + +f3EsaProbeHistorySoamPmExtMinP2RFlr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the minimum probe to reflector FLR." + ::= { f3EsaProbeHistorySoamPmExtEntry 1 } + +f3EsaProbeHistorySoamPmExtMaxP2RFlr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the maximum probe to reflector FLR." + ::= { f3EsaProbeHistorySoamPmExtEntry 2 } + +f3EsaProbeHistorySoamPmExtAvgP2RFlr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the average probe to reflector FLR." + ::= { f3EsaProbeHistorySoamPmExtEntry 3 } + +f3EsaProbeHistorySoamPmExtMinR2PFlr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the minimum reflector to probe FLR." + ::= { f3EsaProbeHistorySoamPmExtEntry 4 } + +f3EsaProbeHistorySoamPmExtMaxR2PFlr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the maximum reflector to probe FLR." + ::= { f3EsaProbeHistorySoamPmExtEntry 5 } + +f3EsaProbeHistorySoamPmExtAvgR2PFlr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the average reflector to probe FLR." + ::= { f3EsaProbeHistorySoamPmExtEntry 6 } + +f3EsaProbeHistorySoamPmExtP2rSeverelyErroredDeltaTs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the number of delta_ts in which the FLR is greater + than availability threshold in the probe to reflector direction." + ::= { f3EsaProbeHistorySoamPmExtEntry 7 } + +f3EsaProbeHistorySoamPmExtR2PSeverelyErroredDeltaTs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the number of delta_ts in which the FLR is greater + than availability threshold in the reflector to probe direction." + ::= { f3EsaProbeHistorySoamPmExtEntry 8 } + +f3EsaProbeHistorySoamPmExtP2rAvailableTime OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the probe to reflector available delta_ts which begins to increment + when FLR is less than or equal to availability threshold for 'n' consecutive delta_ts. + It is incremented until FLR is greater than availability threshold for + 'n' consecutive delta_ts." + ::= { f3EsaProbeHistorySoamPmExtEntry 9 } + +f3EsaProbeHistorySoamPmExtR2PAvailableTime OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the reflector to probe available delta_ts which begins to increment + when FLR is less than or equal to availability threshold for 'n' consecutive delta_ts. + It is incremented until FLR is greater than availability threshold for + 'n' consecutive delta_ts." + ::= { f3EsaProbeHistorySoamPmExtEntry 10 } + +f3EsaProbeHistorySoamPmExtP2rUnavailableTime OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the probe to reflector unavailable delta_ts which begins to increment + when FLR is greater than availability threshold for 'n' consecutive delta_ts. + It is incremented until FLR is less than or equal to availability threshold for + 'n' consecutive delta_ts." + ::= { f3EsaProbeHistorySoamPmExtEntry 11 } + +f3EsaProbeHistorySoamPmExtR2PUnavailableTime OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the reflector to probe unavailable delta_ts which begins to increment + when FLR is greater than availability threshold for 'n' consecutive delta_ts. + It is incremented until FLR is less than or equal to availability threshold for + 'n' consecutive delta_ts." + ::= { f3EsaProbeHistorySoamPmExtEntry 12 } + +f3EsaProbeHistorySoamPmExtMinAbsRTJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum absolute round-trip (two-way) jitter in a measurement interval." + ::= { f3EsaProbeHistorySoamPmExtEntry 13 } + +f3EsaProbeHistorySoamPmExtMaxAbsRTJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum absolute round-trip (two-way) jitter in a measurement interval." + ::= { f3EsaProbeHistorySoamPmExtEntry 14 } + +f3EsaProbeHistorySoamPmExtAvgAbsRTJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average absolute round-trip (two-way) jitter in a measurement interval." + ::= { f3EsaProbeHistorySoamPmExtEntry 15 } + +f3EsaProbeHistorySoamPmExtNumAbsRTJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of absolute round-trip (two-way) jitter samples." + ::= { f3EsaProbeHistorySoamPmExtEntry 16 } + +f3EsaProbeHistorySoamPmExtSumAbsRTJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of absolute round-trip (two-way) jitter samples." + ::= { f3EsaProbeHistorySoamPmExtEntry 17 } + +f3EsaProbeHistorySoamPmExtSumOfSqAbsRTJitter OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of squares of absolute round-trip (two-way) jitter samples." + ::= { f3EsaProbeHistorySoamPmExtEntry 18 } + +f3EsaProbeHistorySoamPmExtMaxP2RFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum P2R (Forward) FDR in a measurement interval." + ::= { f3EsaProbeHistorySoamPmExtEntry 19 } + +f3EsaProbeHistorySoamPmExtAvgP2RFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average P2R (Forward) FDR in a measurement interval." + ::= { f3EsaProbeHistorySoamPmExtEntry 20 } + +f3EsaProbeHistorySoamPmExtNumP2RFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of P2R (Forward) FDR samples." + ::= { f3EsaProbeHistorySoamPmExtEntry 21 } + +f3EsaProbeHistorySoamPmExtSumP2RFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of P2R (Forward) FDR samples." + ::= { f3EsaProbeHistorySoamPmExtEntry 22 } + +f3EsaProbeHistorySoamPmExtSumOfSqP2RFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of squares of P2R (Forward) FDR samples." + ::= { f3EsaProbeHistorySoamPmExtEntry 23 } + +f3EsaProbeHistorySoamPmExtMaxR2PFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum R2P (Backward) FDR in a measurement interval." + ::= { f3EsaProbeHistorySoamPmExtEntry 24 } + +f3EsaProbeHistorySoamPmExtAvgR2PFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average R2P (Backward) FDR in a measurement interval." + ::= { f3EsaProbeHistorySoamPmExtEntry 25 } + +f3EsaProbeHistorySoamPmExtNumR2PFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of R2P (Backward) FDR samples." + ::= { f3EsaProbeHistorySoamPmExtEntry 26 } + +f3EsaProbeHistorySoamPmExtSumR2PFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of R2P (Backward) FDR samples." + ::= { f3EsaProbeHistorySoamPmExtEntry 27 } + +f3EsaProbeHistorySoamPmExtSumOfSqR2PFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of squares of R2P (Backward) FDR samples." + ::= { f3EsaProbeHistorySoamPmExtEntry 28 } + +f3EsaProbeHistorySoamPmExtMaxRTFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum round-trip (two-way) FDR in a measurement interval." + ::= { f3EsaProbeHistorySoamPmExtEntry 29 } + +f3EsaProbeHistorySoamPmExtAvgRTFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average round-trip (two-way) FDR in a measurement interval." + ::= { f3EsaProbeHistorySoamPmExtEntry 30 } + +f3EsaProbeHistorySoamPmExtNumRTFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of round-trip (two-way) FDR samples." + ::= { f3EsaProbeHistorySoamPmExtEntry 31 } + +f3EsaProbeHistorySoamPmExtSumRTFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of round-trip (two-way) FDR samples." + ::= { f3EsaProbeHistorySoamPmExtEntry 32 } + +f3EsaProbeHistorySoamPmExtSumOfSqRTFDR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sum of squares of round-trip (two-way) FDR samples." + ::= { f3EsaProbeHistorySoamPmExtEntry 33 } + +f3EsaProbeHistorySoamPmExtP2rAvailableDeltaTs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Probe to reflector available delta_ts which begins to increment when FLR is less than or equal to availability threshold for 'n' consecutive delta_ts." + ::= { f3EsaProbeHistorySoamPmExtEntry 34 } + +f3EsaProbeHistorySoamPmExtR2pAvailableDeltaTs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reflector to probe available delta_ts which begins to increment when FLR is less than or equal to availability threshold for 'n' consecutive delta_ts." + ::= { f3EsaProbeHistorySoamPmExtEntry 35 } + +f3EsaProbeHistorySoamPmExtP2rUnavailableDeltaTs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Probe to reflector unavailable delta_ts which begins to increment when FLR is greater than availability threshold for 'n' consecutive delta_ts." + ::= { f3EsaProbeHistorySoamPmExtEntry 36 } + +f3EsaProbeHistorySoamPmExtR2pUnavailableDeltaTs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reflector to probe unavailable delta_ts which begins to increment when FLR is greater than availability threshold for 'n' consecutive delta_ts." + ::= { f3EsaProbeHistorySoamPmExtEntry 37 } + +f3EsaProbeHistorySoamPmExtElapsedTime OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The elapsed time (monotonic time) for the interval which could be less or more than measurement interval based on which the Time of Day was moved forward or backwards respectively (miliseconds)." + ::= { f3EsaProbeHistorySoamPmExtEntry 38 } + + +-- +-- Notifications, i.e., traps. +-- +-- +-- Operate Loopback event +-- +cmOperateLoopbackTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This is the Operate Loopback Notification sent by the agent. + The actual attribute value is sent by the agent in the form of + a varbind list, as additional objects, as per SMIv2 (RFC2578, Section 8.1)." + ::= { cmServAssuranceNotifications 1 } + +-- +-- Release Loopback event +-- +cmReleaseLoopbackTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This is the Release Loopback Notification sent by the agent. + The actual attribute value is sent by the agent in the form of + a varbind list, as additional objects, as per SMIv2 (RFC2578, Section 8.1)." + ::= { cmServAssuranceNotifications 2 } + +-- +-- ESA Threshold Crossing Alerts +-- +esaProbeThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + esaProbeStatsThresholdIndex, + esaProbeStatsThresholdVariable, + esaProbeStatsThresholdAbsValueLo, + esaProbeStatsThresholdAbsValueHi, + esaProbeStatsThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on ESA Probe is crossed." + ::= { cmServAssuranceNotifications 3 } +-- +-- Conformance +-- +cmServAssuranceCompliances OBJECT IDENTIFIER ::= {cmServAssuranceConformance 1} +cmServAssuranceGroups OBJECT IDENTIFIER ::= {cmServAssuranceConformance 2} + +cmServAssuranceCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the CM ServAssurance + group." + MODULE -- this module + MANDATORY-GROUPS { + cmServAssuranceObjectGroup, cmServAssuranceNotifGroup, + cmEcpaGroup, cmEsaGroup, cmServAssuranceGenNotifGroup, + cmServAssuranceEsaNotifGroup + } + ::= { cmServAssuranceCompliances 1 } + +cmServAssuranceObjectGroup OBJECT-GROUP + OBJECTS { + ecpaControlIndex, ecpaControlSourcePort, ecpaControlTestType, + ecpaControlNumFrames, ecpaControlDuration, + ecpaControlInjectorDirection, ecpaControlMonitorDirection, + ecpaControlStream1, ecpaControlStream2, ecpaControlStream3, + ecpaControlAction, ecpaControlTestStatus, ecpaControlEcpaType, ecpaControlMonitorPortType, + + ecpaConfigStreamIndex, ecpaConfigStreamName, ecpaConfigStreamFrameSize, + ecpaConfigStreamRate, ecpaConfigStreamPayloadType, + ecpaConfigStreamSignature, ecpaConfigStreamDestinationMAC, + ecpaConfigStreamSourceMAC, ecpaConfigStreamOuterVlanEnabled, + ecpaConfigStreamOuterVlanId, ecpaConfigStreamOuterVlanPrio, + ecpaConfigStreamOuterVlanEtherType, ecpaConfigStreamInnerVlanEnabled, + ecpaConfigStreamInnerVlanId, ecpaConfigStreamInnerVlanPrio, + ecpaConfigStreamInnerVlanEtherType, ecpaConfigStreamIpVersion, + ecpaConfigStreamIpV4Address, ecpaConfigStreamIpV6Address, + ecpaConfigStreamPrioMapMode, ecpaConfigStreamPrioVal, + ecpaConfigStreamInnerVlan2Enabled, ecpaConfigStreamInnerVlan2Id, + ecpaConfigStreamInnerVlan2Prio, ecpaConfigStreamInnerVlan2EtherType, + ecpaConfigStreamDestIpV4Address, ecpaConfigStreamDestIpV6Address, + ecpaConfigStreamUsePortSourceMAC, ecpaConfigStreamRateHi, + ecpaConfigStreamUdpControl, ecpaConfigStreamUdpSrcPort, ecpaConfigStreamUdpDstPort, + + ecpaTestStreamIndex, ecpaTestStreamSourcePort, + ecpaTestStreamName, ecpaTestStreamFrameSize, ecpaTestStreamRate, + ecpaTestStreamPayloadType, ecpaTestStreamSignature, + ecpaTestStreamDestinationMAC, ecpaTestStreamSourceMAC, + ecpaTestStreamOuterVlanEnabled, ecpaTestStreamOuterVlanId, + ecpaTestStreamOuterVlanPrio, ecpaTestStreamOuterVlanEtherType, + ecpaTestStreamInnerVlanEnabled, ecpaTestStreamInnerVlanId, + ecpaTestStreamInnerVlanPrio, ecpaTestStreamInnerVlanEtherType, + ecpaTestStreamIpVersion, ecpaTestStreamIpV4Address, + ecpaTestStreamIpV6Address, ecpaTestStreamPrioMapMode, + ecpaTestStreamPrioVal, ecpaTestStreamMonStartTime, + ecpaTestStreamMonEndTime, ecpaTestStreamMonElapsedTime, + ecpaTestStreamMonTxFrames, ecpaTestStreamMonRxFrames, + ecpaTestStreamMonRxPercentSuccess, ecpaTestStreamMonRxOutOfSeqErrs, + ecpaTestStreamMonRxSeqGaps, ecpaTestStreamMonRxNonEcpaFrames, + ecpaTestStreamMonRxMinDelay, ecpaTestStreamMonRxMaxDelay, + ecpaTestStreamMonRxAvgDelay, ecpaTestStreamMonRx1stFrameSize, + ecpaTestStreamMonRx1stFrame1Octets, ecpaTestStreamMonRx1stFrame2Octets, + ecpaTestStreamMonRx1stFrame3Octets, ecpaTestStreamMonRx1stFrame4Octets, + ecpaTestStreamMonRx1stFrame5Octets, ecpaTestStreamMonRx1stFrame6Octets, + ecpaTestStreamMonRx1stFrame7Octets, ecpaTestStreamMonRx1stFrame8Octets, + ecpaTestStreamMonRx1stFrame9Octets, ecpaTestStreamMonRx1stFrame10Octets, + ecpaTestStreamMonRxBitRate, ecpaTestStreamInnerVlan2Enabled, + ecpaTestStreamInnerVlan2Id, ecpaTestStreamInnerVlan2Prio, + ecpaTestStreamInnerVlan2EtherType, ecpaTestStreamDestIpV4Address, + ecpaTestStreamDestIpV6Address, ecpaTestStreamConfigChanged, ecpaTestStreamRateHi, + ecpaTestStreamUdpControl, ecpaTestStreamUdpSrcPort, ecpaTestStreamUdpDstPort, + + esaProbeIndex, esaProbeName, esaProbeSourcePort, + esaProbeAssocSchedGroup, esaProbeDirection, + esaProbeProtocol, esaProbeSrcIpAddress, esaProbeSrcSubnetMask, + esaProbeDestIpAddress, esaProbeSrcMep, esaProbeDestMepType, + esaProbeDestMepMacAddr, esaProbeDestMepId, + esaProbeVlanTagEnabled, esaProbeVlanTagEtherType, esaProbeVlanId, esaProbeVlanPrio, + esaProbeInnerVlanTagEnabled, esaProbeInnerVlanTagEtherType, + esaProbeInnerVlanId, esaProbeInnerVlanPrio, + esaProbeIpPrioMapMode, esaProbeIpPriority, + esaProbePktsPerSample, esaProbePktSize, esaProbeInterPktGap, + esaProbePktDeadInterval, esaProbeResponseTimeout, + esaProbeY1731DmmPktSize, esaProbeY1731LmmInterval, + esaProbeY1731DmmInterval, + esaProbeHistoryBins, esaProbeHistoryInterval, + esaProbeDistHistoryBins, esaProbeDistHistoryInterval, + esaProbeCreationTime, esaProbeStorageType, + esaProbeRowStatus, + esaProbeInner2VlanTagEnabled, esaProbeInner2VlanTagEtherType, + esaProbeInner2VlanId, esaProbeInner2VlanPrio, + esaProbeAdminState, esaProbeOperationalState, esaProbeSecondaryState, + + esaProbeScheduleGroupIndex, esaProbeScheduleGroupDescr, + esaProbeScheduleGroupProbeList, + esaProbeScheduleGroupType, esaProbeScheduleGroupStartTime, + esaProbeScheduleGroupDuration, esaProbeScheduleGroupInterval, + esaProbeScheduleGroupAction, esaProbeScheduleGroupStatus, + esaProbeScheduleGroupStorageType, esaProbeScheduleGroupRowStatus, + esaProbeScheduleGroupActionProbeList, + esaReflectorIndex, esaReflectorName, esaReflectorIpAddress, + esaReflectorSubnetMask, esaReflectorSourcePort, + esaReflectorIpPrioMapMode, esaReflectorIpPriority, esaReflectorAction, + esaReflectorSuspended, esaReflectorCreationTime, + esaReflectorStorageType, + esaReflectorRowStatus,esaReflectorDirection, + esaReflectorAdminState, esaReflectorOperationalState, esaReflectorSecondaryState, + + esaProbeStatsDestinationIndex, esaProbeStatsCOSIndex, + esaProbeStatsIndex, esaProbeStatsIntervalType, + esaProbeStatsCOS, esaProbeStatsValid, + esaProbeStatsAction, esaProbeStatsP2RPkts, + esaProbeStatsP2RErredPkts, esaProbeStatsP2RSyncErrs, + esaProbeStatsP2RLostPkts, esaProbeStatsR2PPkts, + esaProbeStatsR2PErredPkts, esaProbeStatsR2PSyncErrs, + esaProbeStatsR2PLostPkts, esaProbeStatsLostPkts, + esaProbeStatsSeqGaps, esaProbeStatsOutOfSeqErrs, + esaProbeStatsMinRoundTripDelay, esaProbeStatsMaxRoundTripDelay, + esaProbeStatsAvgRoundTripDelay, esaProbeStatsSumRoundTripDelay, + esaProbeStatsSumOfSqRoundTripDelay, esaProbeStatsMinOnewayP2RDelay, + esaProbeStatsMaxOnewayP2RDelay, esaProbeStatsAvgOnewayP2RDelay, + esaProbeStatsSumOnewayP2RDelay, esaProbeStatsSumOfSqOnewayP2RDelay, + esaProbeStatsMinOnewayR2PDelay, esaProbeStatsMaxOnewayR2PDelay, + esaProbeStatsAvgOnewayR2PDelay, esaProbeStatsSumOnewayR2PDelay, + esaProbeStatsSumOfSqOnewayR2PDelay, esaProbeStatsMinPosP2RJitter, + esaProbeStatsMaxPosP2RJitter, esaProbeStatsNumPosP2RJitter, + esaProbeStatsSumPosP2RJitter, esaProbeStatsSumOfSqPosP2RJitter, + esaProbeStatsMinNegP2RJitter, esaProbeStatsMaxNegP2RJitter, + esaProbeStatsNumNegP2RJitter, esaProbeStatsSumNegP2RJitter, + esaProbeStatsSumOfSqNegP2RJitter, esaProbeStatsMinPosR2PJitter, + esaProbeStatsMaxPosR2PJitter, esaProbeStatsNumPosR2PJitter, + esaProbeStatsSumPosR2PJitter, esaProbeStatsSumOfSqPosR2PJitter, + esaProbeStatsMinNegR2PJitter, esaProbeStatsMaxNegR2PJitter, + esaProbeStatsNumNegR2PJitter, esaProbeStatsSumNegR2PJitter, + esaProbeStatsSumOfSqNegR2PJitter, esaProbeStatsY1731P2RNegLossOccurrences, + esaProbeStatsY1731R2PNegLossOccurrences, esaProbeStatsY1731RxLmSamples, + esaProbeStatsY1731RxDmSamples, esaProbeStatsY1731P2RFrames, + esaProbeStatsY1731R2PFrames, esaProbeStatsAvgAbsP2RJitter, + esaProbeStatsAvgAbsR2PJitter, esaProbeStatsMaxAbsP2RJitter, + esaProbeStatsMaxAbsR2PJitter, esaProbeStatsMinAbsP2RJitter, + esaProbeStatsMinAbsR2PJitter, esaProbeStatsNumAbsP2RJitter, + esaProbeStatsNumAbsR2PJitter, esaProbeStatsSumAbsP2RJitter, + esaProbeStatsSumAbsR2PJitter, esaProbeStatsSumOfSqAbsP2RJitter, + esaProbeStatsSumOfSqAbsR2PJitter, + + esaProbeHistoryDestinationIndex, esaProbeHistoryCOSIndex, esaProbeHistoryIndex, + esaProbeHistoryTime, esaProbeHistoryValid, esaProbeHistoryAction, + esaProbeHistoryCOS, esaProbeHistoryP2RPkts, esaProbeHistoryP2RErredPkts, + esaProbeHistoryP2RSyncErrs, esaProbeHistoryP2RLostPkts, + esaProbeHistoryR2PPkts, esaProbeHistoryR2PErredPkts, + esaProbeHistoryR2PSyncErrs, esaProbeHistoryR2PLostPkts, + esaProbeHistoryLostPkts, esaProbeHistorySeqGaps, esaProbeHistoryOutOfSeqErrs, + esaProbeHistoryMinRoundTripDelay, esaProbeHistoryMaxRoundTripDelay, + esaProbeHistoryAvgRoundTripDelay, esaProbeHistorySumRoundTripDelay, + esaProbeHistorySumOfSqRoundTripDelay, esaProbeHistoryMinOnewayP2RDelay, + esaProbeHistoryMaxOnewayP2RDelay, esaProbeHistoryAvgOnewayP2RDelay, + esaProbeHistorySumOnewayP2RDelay, esaProbeHistorySumOfSqOnewayP2RDelay, + esaProbeHistoryMinOnewayR2PDelay, esaProbeHistoryMaxOnewayR2PDelay, + esaProbeHistoryAvgOnewayR2PDelay, esaProbeHistorySumOnewayR2PDelay, + esaProbeHistorySumOfSqOnewayR2PDelay, esaProbeHistoryMinPosP2RJitter, + esaProbeHistoryMaxPosP2RJitter, esaProbeHistoryNumPosP2RJitter, + esaProbeHistorySumPosP2RJitter, esaProbeHistorySumOfSqPosP2RJitter, + esaProbeHistoryMinNegP2RJitter, esaProbeHistoryMaxNegP2RJitter, + esaProbeHistoryNumNegP2RJitter, esaProbeHistorySumNegP2RJitter, + esaProbeHistorySumOfSqNegP2RJitter, esaProbeHistoryMinPosR2PJitter, + esaProbeHistoryMaxPosR2PJitter, esaProbeHistoryNumPosR2PJitter, + esaProbeHistorySumPosR2PJitter, esaProbeHistorySumOfSqPosR2PJitter, + esaProbeHistoryMinNegR2PJitter, esaProbeHistoryMaxNegR2PJitter, + esaProbeHistoryNumNegR2PJitter, esaProbeHistorySumNegR2PJitter, + esaProbeHistorySumOfSqNegR2PJitter, esaProbeHistoryY1731P2RNegLossOccurrences, + esaProbeHistoryY1731R2PNegLossOccurrences, esaProbeHistoryY1731RxLmSamples, + esaProbeHistoryY1731RxDmSamples, esaProbeHistoryY1731P2RFrames, + esaProbeHistoryY1731R2PFrames, esaProbeHistoryAvgAbsP2RJitter, + esaProbeHistoryAvgAbsR2PJitter, esaProbeHistoryMaxAbsP2RJitter, + esaProbeHistoryMaxAbsR2PJitter, esaProbeHistoryMinAbsP2RJitter, + esaProbeHistoryMinAbsR2PJitter, esaProbeHistoryNumAbsP2RJitter, + esaProbeHistoryNumAbsR2PJitter, esaProbeHistorySumAbsP2RJitter, + esaProbeHistorySumAbsR2PJitter, esaProbeHistorySumOfSqAbsP2RJitter, + esaProbeHistorySumOfSqAbsR2PJitter, + + esaProbeDistStatsConfigIndex, esaProbeDistStatsConfigType, + esaProbeDistStatsConfigMinVal, esaProbeDistStatsConfigMaxVal, + esaProbeDistStatsConfigNumBins, + + esaProbeDistStatsDestinationIndex, esaProbeDistStatsCOSIndex, + esaProbeDistStatsCOS, esaProbeDistStatsNumBins, esaProbeDistStatsLTMin, + esaProbeDistStatsGTMax, + + esaProbeDistStatsBinIndex, esaProbeDistStatsBinLower, + esaProbeDistStatsBinUpper, + esaProbeDistStatsBinNumSamples, + + esaProbeDistHistoryDestinationIndex, esaProbeDistHistoryCOSIndex, + esaProbeDistHistoryCOS, esaProbeDistHistoryIndex, esaProbeDistHistoryTime, + esaProbeDistHistoryAction, esaProbeDistHistoryNumBins, + esaProbeDistHistoryLTMin, esaProbeDistHistoryGTMax, + + esaProbeDistHistoryBinIndex, esaProbeDistHistoryBinLower, + esaProbeDistHistoryBinUpper, + esaProbeDistHistoryBinNumSamples, + + esaProbeStatsThresholdIndex, esaProbeStatsThresholdVariable, + esaProbeStatsThresholdAbsValueLo, esaProbeStatsThresholdAbsValueHi, + esaProbeStatsThresholdMonValue, + + esaProbeCOSConfigIndex, esaProbeCOSConfigType, esaProbeCOSConfigInterval, + esaProbeCOSConfigPktSize, esaProbeCOSConfigStorageType, esaProbeCOSConfigRowStatus, + + esaProbeDestinationIndex, esaProbeDestinationMepType, esaProbeDestinationMepMacAddr, + esaProbeDestinationMepId, esaProbeDestinationStorageType, esaProbeDestinationRowStatus + } + STATUS deprecated + DESCRIPTION + "***************** THIS OBJECT GROUP IS NOW DEPRECATED *************** + A collection of objects used to manage the CM ServAssurance group." + ::= { cmServAssuranceGroups 1 } + +cmServAssuranceNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + cmOperateLoopbackTrap, cmReleaseLoopbackTrap, + esaProbeThresholdCrossingAlert + } + STATUS deprecated + DESCRIPTION + "***************** THIS OBJECT GROUP IS NOW DEPRECATED ****************** + A collection of notifications used in the CM ServAssurance + group." + ::= { cmServAssuranceGroups 2 } + +cmEcpaGroup OBJECT-GROUP + OBJECTS { + ecpaControlIndex, ecpaControlSourcePort, ecpaControlTestType, + ecpaControlNumFrames, ecpaControlDuration, + ecpaControlInjectorDirection, ecpaControlMonitorDirection, + ecpaControlStream1, ecpaControlStream2, ecpaControlStream3, + ecpaControlAction, ecpaControlTestStatus, ecpaControlStorageType, + ecpaControlRowStatus, ecpaControlEcpaType, + + ecpaConfigStreamIndex, ecpaConfigStreamName, ecpaConfigStreamFrameSize, + ecpaConfigStreamRate, ecpaConfigStreamPayloadType, + ecpaConfigStreamSignature, ecpaConfigStreamDestinationMAC, + ecpaConfigStreamSourceMAC, ecpaConfigStreamOuterVlanEnabled, + ecpaConfigStreamOuterVlanId, ecpaConfigStreamOuterVlanPrio, + ecpaConfigStreamOuterVlanEtherType, ecpaConfigStreamInnerVlanEnabled, + ecpaConfigStreamInnerVlanId, ecpaConfigStreamInnerVlanPrio, + ecpaConfigStreamInnerVlanEtherType, ecpaConfigStreamIpVersion, + ecpaConfigStreamIpV4Address, ecpaConfigStreamIpV6Address, + ecpaConfigStreamPrioMapMode, ecpaConfigStreamPrioVal, + ecpaConfigStreamInnerVlan2Enabled, ecpaConfigStreamInnerVlan2Id, + ecpaConfigStreamInnerVlan2Prio, ecpaConfigStreamInnerVlan2EtherType, + ecpaConfigStreamDestIpV4Address, ecpaConfigStreamDestIpV6Address, + ecpaConfigStreamUsePortSourceMAC, ecpaConfigStreamRateHi, + ecpaConfigStreamUdpControl, ecpaConfigStreamUdpSrcPort, ecpaConfigStreamUdpDstPort, + + ecpaTestStreamIndex, ecpaTestStreamSourcePort, + ecpaTestStreamName, ecpaTestStreamFrameSize, ecpaTestStreamRate, + ecpaTestStreamPayloadType, ecpaTestStreamSignature, + ecpaTestStreamDestinationMAC, ecpaTestStreamSourceMAC, + ecpaTestStreamOuterVlanEnabled, ecpaTestStreamOuterVlanId, + ecpaTestStreamOuterVlanPrio, ecpaTestStreamOuterVlanEtherType, + ecpaTestStreamInnerVlanEnabled, ecpaTestStreamInnerVlanId, + ecpaTestStreamInnerVlanPrio, ecpaTestStreamInnerVlanEtherType, + ecpaTestStreamIpVersion, ecpaTestStreamIpV4Address, + ecpaTestStreamIpV6Address, ecpaTestStreamPrioMapMode, + ecpaTestStreamPrioVal, ecpaTestStreamMonStartTime, + ecpaTestStreamMonEndTime, ecpaTestStreamMonElapsedTime, + ecpaTestStreamMonTxFrames, ecpaTestStreamMonRxFrames, + ecpaTestStreamMonRxPercentSuccess, ecpaTestStreamMonRxOutOfSeqErrs, + ecpaTestStreamMonRxSeqGaps, ecpaTestStreamMonRxNonEcpaFrames, + ecpaTestStreamMonRxMinDelay, ecpaTestStreamMonRxMaxDelay, + ecpaTestStreamMonRxAvgDelay, ecpaTestStreamMonRx1stFrameSize, + ecpaTestStreamMonRx1stFrame1Octets, ecpaTestStreamMonRx1stFrame2Octets, + ecpaTestStreamMonRx1stFrame3Octets, ecpaTestStreamMonRx1stFrame4Octets, + ecpaTestStreamMonRx1stFrame5Octets, ecpaTestStreamMonRx1stFrame6Octets, + ecpaTestStreamMonRx1stFrame7Octets, ecpaTestStreamMonRx1stFrame8Octets, + ecpaTestStreamMonRx1stFrame9Octets, ecpaTestStreamMonRx1stFrame10Octets, + ecpaTestStreamMonRxBitRate, ecpaTestStreamInnerVlan2Enabled, + ecpaTestStreamInnerVlan2Id, ecpaTestStreamInnerVlan2Prio, + ecpaTestStreamInnerVlan2EtherType, ecpaTestStreamDestIpV4Address, + ecpaTestStreamDestIpV6Address, ecpaTestStreamConfigChanged, + ecpaTestStreamRateHi, ecpaTestStreamUdpControl, ecpaTestStreamUdpSrcPort, ecpaTestStreamUdpDstPort + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CM ServAssurance + ECPA functionality." + ::= { cmServAssuranceGroups 3 } + +cmEsaGroup OBJECT-GROUP + OBJECTS { + esaProbeIndex, esaProbeName, esaProbeSourcePort, + esaProbeAssocSchedGroup, esaProbeDirection, + esaProbeProtocol, esaProbeSrcIpAddress, esaProbeSrcSubnetMask, + esaProbeDestIpAddress, esaProbeSrcMep, esaProbeDestMepType, + esaProbeDestMepMacAddr, esaProbeDestMepId, + esaProbeVlanTagEnabled, esaProbeVlanTagEtherType, esaProbeVlanId, esaProbeVlanPrio, + esaProbeInnerVlanTagEnabled, esaProbeInnerVlanTagEtherType, + esaProbeInnerVlanId, esaProbeInnerVlanPrio, + esaProbeIpPrioMapMode, esaProbeIpPriority, + esaProbePktsPerSample, esaProbePktSize, esaProbeInterPktGap, + esaProbePktDeadInterval, esaProbeResponseTimeout, + esaProbeY1731DmmPktSize, esaProbeY1731LmmInterval, + esaProbeY1731DmmInterval, + esaProbeHistoryBins, esaProbeHistoryInterval, + esaProbeDistHistoryBins, esaProbeDistHistoryInterval, + esaProbeCreationTime, esaProbeStorageType, + esaProbeRowStatus, esaProbeMultiCOSEnabled, + esaProbeSLAMonitorType, esaProbeCOSType, + esaProbeSLMMulticastMACEnabled, + esaProbeSOAMInterval, esaProbeSOAMPktSize, + esaProbeAdminState, esaProbeOperationalState, + esaProbeSecondaryState, esaProbeAlias, + + esaProbeScheduleGroupIndex, esaProbeScheduleGroupDescr, + esaProbeScheduleGroupProbeList, + esaProbeScheduleGroupType, esaProbeScheduleGroupStartTime, + esaProbeScheduleGroupDuration, esaProbeScheduleGroupInterval, + esaProbeScheduleGroupAction, esaProbeScheduleGroupStatus, + esaProbeScheduleGroupStorageType, esaProbeScheduleGroupRowStatus, + esaReflectorIndex, esaReflectorName, esaReflectorIpAddress, + esaReflectorSubnetMask, esaReflectorSourcePort, + esaReflectorIpPrioMapMode, esaReflectorIpPriority, esaReflectorAction, + esaReflectorSuspended, esaReflectorCreationTime, + esaReflectorStorageType, esaReflectorRowStatus, + esaReflectorDirection, esaReflectorAdminState, + esaReflectorOperationalState, esaReflectorSecondaryState, + esaReflectorAlias, + + esaProbeStatsDestinationIndex, esaProbeStatsCOSIndex, + esaProbeStatsIndex, esaProbeStatsIntervalType, + esaProbeStatsCOS, esaProbeStatsValid, + esaProbeStatsAction, esaProbeStatsP2RPkts, + esaProbeStatsP2RErredPkts, esaProbeStatsP2RSyncErrs, + esaProbeStatsP2RLostPkts, esaProbeStatsR2PPkts, + esaProbeStatsR2PErredPkts, esaProbeStatsR2PSyncErrs, + esaProbeStatsR2PLostPkts, esaProbeStatsLostPkts, + esaProbeStatsSeqGaps, esaProbeStatsOutOfSeqErrs, + esaProbeStatsMinRoundTripDelay, esaProbeStatsMaxRoundTripDelay, + esaProbeStatsAvgRoundTripDelay, esaProbeStatsSumRoundTripDelay, + esaProbeStatsSumOfSqRoundTripDelay, esaProbeStatsMinOnewayP2RDelay, + esaProbeStatsMaxOnewayP2RDelay, esaProbeStatsAvgOnewayP2RDelay, + esaProbeStatsSumOnewayP2RDelay, esaProbeStatsSumOfSqOnewayP2RDelay, + esaProbeStatsMinOnewayR2PDelay, esaProbeStatsMaxOnewayR2PDelay, + esaProbeStatsAvgOnewayR2PDelay, esaProbeStatsSumOnewayR2PDelay, + esaProbeStatsSumOfSqOnewayR2PDelay, esaProbeStatsMinPosP2RJitter, + esaProbeStatsMaxPosP2RJitter, esaProbeStatsNumPosP2RJitter, + esaProbeStatsSumPosP2RJitter, esaProbeStatsSumOfSqPosP2RJitter, + esaProbeStatsMinNegP2RJitter, esaProbeStatsMaxNegP2RJitter, + esaProbeStatsNumNegP2RJitter, esaProbeStatsSumNegP2RJitter, + esaProbeStatsSumOfSqNegP2RJitter, esaProbeStatsMinPosR2PJitter, + esaProbeStatsMaxPosR2PJitter, esaProbeStatsNumPosR2PJitter, + esaProbeStatsSumPosR2PJitter, esaProbeStatsSumOfSqPosR2PJitter, + esaProbeStatsMinNegR2PJitter, esaProbeStatsMaxNegR2PJitter, + esaProbeStatsNumNegR2PJitter, esaProbeStatsSumNegR2PJitter, + esaProbeStatsSumOfSqNegR2PJitter, esaProbeStatsY1731P2RNegLossOccurrences, + esaProbeStatsY1731R2PNegLossOccurrences, esaProbeStatsY1731RxLmSamples, + esaProbeStatsY1731RxDmSamples, esaProbeStatsY1731P2RFrames, + esaProbeStatsY1731R2PFrames, esaProbeStatsAvgAbsP2RJitter, + esaProbeStatsAvgAbsR2PJitter, esaProbeStatsMaxAbsP2RJitter, + esaProbeStatsMaxAbsR2PJitter, esaProbeStatsMinAbsP2RJitter, + esaProbeStatsMinAbsR2PJitter, esaProbeStatsNumAbsP2RJitter, + esaProbeStatsNumAbsR2PJitter, esaProbeStatsSumAbsP2RJitter, + esaProbeStatsSumAbsR2PJitter, esaProbeStatsSumOfSqAbsP2RJitter, + esaProbeStatsSumOfSqAbsR2PJitter, + + esaProbeHistoryDestinationIndex, esaProbeHistoryCOSIndex, esaProbeHistoryIndex, + esaProbeHistoryTime, esaProbeHistoryValid, esaProbeHistoryAction, + esaProbeHistoryCOS, esaProbeHistoryP2RPkts, esaProbeHistoryP2RErredPkts, + esaProbeHistoryP2RSyncErrs, esaProbeHistoryP2RLostPkts, + esaProbeHistoryR2PPkts, esaProbeHistoryR2PErredPkts, + esaProbeHistoryR2PSyncErrs, esaProbeHistoryR2PLostPkts, + esaProbeHistoryLostPkts, esaProbeHistorySeqGaps, esaProbeHistoryOutOfSeqErrs, + esaProbeHistoryMinRoundTripDelay, esaProbeHistoryMaxRoundTripDelay, + esaProbeHistoryAvgRoundTripDelay, esaProbeHistorySumRoundTripDelay, + esaProbeHistorySumOfSqRoundTripDelay, esaProbeHistoryMinOnewayP2RDelay, + esaProbeHistoryMaxOnewayP2RDelay, esaProbeHistoryAvgOnewayP2RDelay, + esaProbeHistorySumOnewayP2RDelay, esaProbeHistorySumOfSqOnewayP2RDelay, + esaProbeHistoryMinOnewayR2PDelay, esaProbeHistoryMaxOnewayR2PDelay, + esaProbeHistoryAvgOnewayR2PDelay, esaProbeHistorySumOnewayR2PDelay, + esaProbeHistorySumOfSqOnewayR2PDelay, esaProbeHistoryMinPosP2RJitter, + esaProbeHistoryMaxPosP2RJitter, esaProbeHistoryNumPosP2RJitter, + esaProbeHistorySumPosP2RJitter, esaProbeHistorySumOfSqPosP2RJitter, + esaProbeHistoryMinNegP2RJitter, esaProbeHistoryMaxNegP2RJitter, + esaProbeHistoryNumNegP2RJitter, esaProbeHistorySumNegP2RJitter, + esaProbeHistorySumOfSqNegP2RJitter, esaProbeHistoryMinPosR2PJitter, + esaProbeHistoryMaxPosR2PJitter, esaProbeHistoryNumPosR2PJitter, + esaProbeHistorySumPosR2PJitter, esaProbeHistorySumOfSqPosR2PJitter, + esaProbeHistoryMinNegR2PJitter, esaProbeHistoryMaxNegR2PJitter, + esaProbeHistoryNumNegR2PJitter, esaProbeHistorySumNegR2PJitter, + esaProbeHistorySumOfSqNegR2PJitter, esaProbeHistoryY1731P2RNegLossOccurrences, + esaProbeHistoryY1731R2PNegLossOccurrences, esaProbeHistoryY1731RxLmSamples, + esaProbeHistoryY1731RxDmSamples, esaProbeHistoryY1731P2RFrames, + esaProbeHistoryY1731R2PFrames, esaProbeHistoryAvgAbsP2RJitter, + esaProbeHistoryAvgAbsR2PJitter, esaProbeHistoryMaxAbsP2RJitter, + esaProbeHistoryMaxAbsR2PJitter, esaProbeHistoryMinAbsP2RJitter, + esaProbeHistoryMinAbsR2PJitter, esaProbeHistoryNumAbsP2RJitter, + esaProbeHistoryNumAbsR2PJitter, esaProbeHistorySumAbsP2RJitter, + esaProbeHistorySumAbsR2PJitter, esaProbeHistorySumOfSqAbsP2RJitter, + esaProbeHistorySumOfSqAbsR2PJitter, + + esaProbeDistStatsConfigIndex, esaProbeDistStatsConfigType, + esaProbeDistStatsConfigMinVal, esaProbeDistStatsConfigMaxVal, + esaProbeDistStatsConfigNumBins, + + esaProbeDistStatsDestinationIndex, esaProbeDistStatsCOSIndex, + esaProbeDistStatsCOS, esaProbeDistStatsNumBins, esaProbeDistStatsLTMin, + esaProbeDistStatsGTMax, + + esaProbeDistStatsBinIndex, esaProbeDistStatsBinLower, + esaProbeDistStatsBinUpper, + esaProbeDistStatsBinNumSamples, + + esaProbeDistHistoryDestinationIndex, esaProbeDistHistoryCOSIndex, + esaProbeDistHistoryCOS, esaProbeDistHistoryIndex, esaProbeDistHistoryTime, + esaProbeDistHistoryAction, esaProbeDistHistoryNumBins, + esaProbeDistHistoryLTMin, esaProbeDistHistoryGTMax, + + esaProbeDistHistoryBinIndex, esaProbeDistHistoryBinLower, + esaProbeDistHistoryBinUpper, + esaProbeDistHistoryBinNumSamples, + + esaProbeStatsThresholdIndex, esaProbeStatsThresholdVariable, + esaProbeStatsThresholdAbsValueLo, esaProbeStatsThresholdAbsValueHi, + esaProbeStatsThresholdMonValue, + + esaProbeCOSConfigIndex, esaProbeCOSConfigType, esaProbeCOSConfigInterval, + esaProbeCOSConfigPktSize, esaProbeCOSConfigStorageType, esaProbeCOSConfigRowStatus, + esaProbeCOSConfigslmInterval, esaProbeCOSConfigslmPktSize, + esaProbeCOSConfigSoamPmExtAvailFlrThreshold, + esaProbeCOSConfigSoamPmExtFlrDeltaTNumLmPdus, + esaProbeCOSConfigSoamPmExtConDeltaTsForAvail, + + esaProbeDestinationIndex,esaProbeDestinationMepType, esaProbeDestinationMepMacAddr, + esaProbeDestinationMepId,esaProbeDestinationStorageType,esaProbeDestinationRowStatus, + + f3EsaProbeCOSConfigSoamPmExtAvailFlrThreshold, + f3EsaProbeCOSConfigSoamPmExtFlrDeltaTNumLmPdus, + f3EsaProbeCOSConfigSoamPmExtConDeltaTsForAvail, + + f3EsaProbeStatsSoamPmExtMinP2RFlr, f3EsaProbeStatsSoamPmExtMaxP2RFlr, f3EsaProbeStatsSoamPmExtAvgP2RFlr, + f3EsaProbeStatsSoamPmExtMinR2PFlr, f3EsaProbeStatsSoamPmExtMaxR2PFlr, f3EsaProbeStatsSoamPmExtAvgR2PFlr, + f3EsaProbeStatsSoamPmExtP2rSeverelyErroredDeltaTs, f3EsaProbeStatsSoamPmExtR2PSeverelyErroredDeltaTs, + f3EsaProbeStatsSoamPmExtP2rAvailableTime, f3EsaProbeStatsSoamPmExtR2PAvailableTime, + f3EsaProbeStatsSoamPmExtP2rUnavailableTime, f3EsaProbeStatsSoamPmExtR2PUnavailableTime, + f3EsaProbeStatsSoamPmExtMinAbsRTJitter, f3EsaProbeStatsSoamPmExtMaxAbsRTJitter, f3EsaProbeStatsSoamPmExtAvgAbsRTJitter, + f3EsaProbeStatsSoamPmExtNumAbsRTJitter, f3EsaProbeStatsSoamPmExtSumAbsRTJitter, f3EsaProbeStatsSoamPmExtSumOfSqAbsRTJitter, + f3EsaProbeStatsSoamPmExtMaxP2RFDR, f3EsaProbeStatsSoamPmExtAvgP2RFDR, f3EsaProbeStatsSoamPmExtNumP2RFDR, + f3EsaProbeStatsSoamPmExtSumP2RFDR, f3EsaProbeStatsSoamPmExtSumOfSqP2RFDR, + f3EsaProbeStatsSoamPmExtMaxR2PFDR, f3EsaProbeStatsSoamPmExtAvgR2PFDR, f3EsaProbeStatsSoamPmExtNumR2PFDR, + f3EsaProbeStatsSoamPmExtSumR2PFDR, f3EsaProbeStatsSoamPmExtSumOfSqR2PFDR, + f3EsaProbeStatsSoamPmExtMaxRTFDR, f3EsaProbeStatsSoamPmExtAvgRTFDR, f3EsaProbeStatsSoamPmExtNumRTFDR, + f3EsaProbeStatsSoamPmExtSumRTFDR, f3EsaProbeStatsSoamPmExtSumOfSqRTFDR, + f3EsaProbeStatsSoamPmExtP2rAvailableDeltaTs, f3EsaProbeStatsSoamPmExtR2pAvailableDeltaTs, + f3EsaProbeStatsSoamPmExtP2rUnavailableDeltaTs, f3EsaProbeStatsSoamPmExtR2pUnavailableDeltaTs, + f3EsaProbeStatsSoamPmExtElapsedTime, + + f3EsaProbeHistorySoamPmExtMinP2RFlr, f3EsaProbeHistorySoamPmExtMaxP2RFlr, f3EsaProbeHistorySoamPmExtAvgP2RFlr, + f3EsaProbeHistorySoamPmExtMinR2PFlr, f3EsaProbeHistorySoamPmExtMaxR2PFlr, f3EsaProbeHistorySoamPmExtAvgR2PFlr, + f3EsaProbeHistorySoamPmExtP2rSeverelyErroredDeltaTs, f3EsaProbeHistorySoamPmExtR2PSeverelyErroredDeltaTs, + f3EsaProbeHistorySoamPmExtP2rAvailableTime, f3EsaProbeHistorySoamPmExtR2PAvailableTime, + f3EsaProbeHistorySoamPmExtP2rUnavailableTime, f3EsaProbeHistorySoamPmExtR2PUnavailableTime, + f3EsaProbeHistorySoamPmExtMinAbsRTJitter, f3EsaProbeHistorySoamPmExtMaxAbsRTJitter, f3EsaProbeHistorySoamPmExtAvgAbsRTJitter, + f3EsaProbeHistorySoamPmExtNumAbsRTJitter, f3EsaProbeHistorySoamPmExtSumAbsRTJitter, f3EsaProbeHistorySoamPmExtSumOfSqAbsRTJitter, + f3EsaProbeHistorySoamPmExtMaxP2RFDR, f3EsaProbeHistorySoamPmExtAvgP2RFDR, f3EsaProbeHistorySoamPmExtNumP2RFDR, + f3EsaProbeHistorySoamPmExtSumP2RFDR, f3EsaProbeHistorySoamPmExtSumOfSqP2RFDR, + f3EsaProbeHistorySoamPmExtMaxR2PFDR, f3EsaProbeHistorySoamPmExtAvgR2PFDR, f3EsaProbeHistorySoamPmExtNumR2PFDR, + f3EsaProbeHistorySoamPmExtSumR2PFDR, f3EsaProbeHistorySoamPmExtSumOfSqR2PFDR, + f3EsaProbeHistorySoamPmExtMaxRTFDR, f3EsaProbeHistorySoamPmExtAvgRTFDR, f3EsaProbeHistorySoamPmExtNumRTFDR, + f3EsaProbeHistorySoamPmExtSumRTFDR, f3EsaProbeHistorySoamPmExtSumOfSqRTFDR, + f3EsaProbeHistorySoamPmExtP2rAvailableDeltaTs, f3EsaProbeHistorySoamPmExtR2pAvailableDeltaTs, + f3EsaProbeHistorySoamPmExtP2rUnavailableDeltaTs, f3EsaProbeHistorySoamPmExtR2pUnavailableDeltaTs, + f3EsaProbeHistorySoamPmExtElapsedTime + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CM ServAssurance + ESA functionality." + ::= { cmServAssuranceGroups 4 } + +cmServAssuranceGenNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + cmOperateLoopbackTrap, cmReleaseLoopbackTrap + } + STATUS current + DESCRIPTION + "A collection of notifications used in the generic CM ServAssurance + functionality." + ::= { cmServAssuranceGroups 5 } + +cmServAssuranceEsaNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + esaProbeThresholdCrossingAlert + } + STATUS current + DESCRIPTION + "A collection of notifications used in the CM ServAssurance + ESA functionality." + ::= { cmServAssuranceGroups 6 } + +cmBertGroup OBJECT-GROUP + OBJECTS { + bertControlIndex, bertControlSourceEntity, bertControlTestMode, bertControlDuration, + bertControlStream, bertControlAction, bertControlTestStatus, + + bertConfigStreamIndex, bertConfigStreamName, bertConfigStreamTxPattern, + bertConfigStreamErrInjectEnabled, bertConfigStreamErrInjectRate, bertConfigStreamErrInjectRateMultiplier, + bertConfigStreamUserPatternLength, bertConfigStreamUserPattern, + + bertTestStreamIndex, bertTestStreamName, bertTestStreamTxPattern, bertTestStreamErrInjectEnabled, + bertTestStreamErrInjectRate, bertTestStreamErrInjectRateMultiplier, bertTestStreamUserPatternLength, + bertTestStreamUserPattern, bertTestStreamMonStartTime, bertTestStreamMonEndTime, + bertTestStreamMonElapsedTime, bertTestStreamMonSyncState, bertTestStreamMonRxPattern, + bertTestStreamMonSyncCounts, bertTestStreamMonRxBitErrsSinceStart, bertTestStreamMonRxBitsSinceStart, + bertTestStreamMonRxESsSinceStart, bertTestStreamMonRxErrRateSinceStart, + bertTestStreamMonRxErrRateMultiplierSinceStart, + bertTestStreamMonRxBitErrsSinceLastSync, bertTestStreamMonRxBitsSinceLastSync, + bertTestStreamMonRxESsSinceLastSync, bertTestStreamMonRxErrRateSinceLastSync, + bertTestStreamMonRxErrRateMultiplierSinceLastSync, bertTestStreamConfigChangedFlag, + bertTestStreamMonOOSSsSinceStart + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CM ServAssurance + BERT functionality." + ::= { cmServAssuranceGroups 7 } + +END diff --git a/MIBS/adva/CM-SAT-MIB b/MIBS/adva/CM-SAT-MIB new file mode 100644 index 0000000..e40586a --- /dev/null +++ b/MIBS/adva/CM-SAT-MIB @@ -0,0 +1,1423 @@ +CM-SAT-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, + Integer32, IpAddress, Unsigned32, Counter64 + FROM SNMPv2-SMI + DateAndTime, DisplayString, TruthValue, RowStatus, StorageType, + MacAddress, VariablePointer, TEXTUAL-CONVENTION + FROM SNMPv2-TC + fsp150cm + FROM ADVA-MIB + VlanId, VlanPriority, CmPmBinAction + FROM CM-COMMON-MIB + neIndex, shelfIndex, slotIndex, networkElementEntry + FROM CM-ENTITY-MIB + AdminState, OperationalState, SecondaryState, + MepDestinationType + FROM CM-COMMON-MIB + EsaProbePktIntervalType, EsaProbePktIntervalType + FROM CM-SA-MIB + PolicerColorMode + FROM CM-FACILITY-MIB + dot1agCfmMepEntry + FROM IEEE8021-CFM-MIB + Dot1agCfmMepIdOrZero + FROM IEEE8021-CFM-MIB; + + +cmServiceActivationMIB MODULE-IDENTITY + LAST-UPDATED "201704050000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the Service Activation MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "201704050000Z" + DESCRIPTION + "Notes from release 201704050000Z + a) add aborted enumeration to SatStatus + Notes from release 201612020000Z + a) added satStreamDestMepEnabled to satStreamTable + + Notes from release 201309120000Z + " + ::= {fsp150cm 28} + +-- +-- OID definitions +-- +cmServActivationObjects OBJECT IDENTIFIER ::= {cmServiceActivationMIB 1} +cmServActivationNotifications OBJECT IDENTIFIER ::= {cmServiceActivationMIB 2} +cmServActivationConformance OBJECT IDENTIFIER ::= {cmServiceActivationMIB 3} + +ServiceActivationTestMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The test mode of Service Activation Test." + SYNTAX INTEGER { + oneWay(1), + twoWay(2) + } + +SatProceduresType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "All procedures type of the Service Activation Test." + SYNTAX INTEGER { + none(1), + configTestCir(2), + configTestEir(3), + configTestCbs(4), + configTestEbs(5), + configTestPolicing(6), + performanceTest(7) + } + +SatProceduresList ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bit Mask that specifies all the Service Activation Test procedure." + SYNTAX BITS { + configTestCir(1), + configTestEir(2), + configTestCbs(3), + configTestEbs(4), + configTestPolicing(5), + performance(6) + } + +SatStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The status of the overall Service Activation Test." + SYNTAX INTEGER { + completed(1), + notStarted(2), + inProgress(3), + failed(4), + aborted(5) + } + +SatDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The direction of Service Activation Test." + SYNTAX INTEGER { + forward(1), + backward(2) + } + +SatFramePayloadType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object describes the Payload type of Service Activation Test frame." + SYNTAX INTEGER { + prbs31(1), + custom(2) + } + +SatTestAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object describes the operation on Service Activation Test frame Payload type." + SYNTAX INTEGER { + start(1), + stop(2), + notApplicable(3) + } + +SatResult ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object describes the result of Service Activation Test." + SYNTAX INTEGER { + none(1), + pass(2), + fail(3) + } + +-- +-- SAT Control Table +-- +satControlTable OBJECT-TYPE + SYNTAX SEQUENCE OF SatControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the control of SAT Control." + ::= { cmServActivationObjects 1 } + +satControlEntry OBJECT-TYPE + SYNTAX SatControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the satControlTable." + INDEX { neIndex, satControlIndex } + ::= { satControlTable 1 } + +SatControlEntry ::= SEQUENCE { + satControlIndex Integer32, + satControlName DisplayString, + satControlTestMode ServiceActivationTestMode, + satControlTestProcedures SatProceduresList, + satControlConfigTestDuration Integer32, + satControlConfigCIRTestStepNum Integer32, + satControlConfigCIRTestStepDuration Integer32, + satControlPerfTestDuration Integer32, + satControlStatus SatStatus, + satControlAction SatTestAction, + satControlStorageType StorageType, + satControlRowStatus RowStatus, + satControlFailCause DisplayString, + satControlTestStartTime DateAndTime, + satControlFlpduTagOverride TruthValue +} + +satControlIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the Service Activation Test." + ::= { satControlEntry 1 } + +satControlName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The alias of the Service Activation Test." + ::= { satControlEntry 2 } + +satControlTestMode OBJECT-TYPE + SYNTAX ServiceActivationTestMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The mode of the Service Activation Test." + ::= { satControlEntry 3 } + +satControlTestProcedures OBJECT-TYPE + SYNTAX SatProceduresList + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A List of Service Activation Test procedures." + ::= { satControlEntry 4 } + +satControlConfigTestDuration OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The duration of CIR step test, expressed in seconds." + ::= { satControlEntry 5 } + +satControlConfigCIRTestStepNum OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of steps in CIR step test." + ::= { satControlEntry 6 } + +satControlConfigCIRTestStepDuration OBJECT-TYPE + SYNTAX Integer32 (1..60) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The duration of each CIR step test." + ::= { satControlEntry 7 } + +satControlPerfTestDuration OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The duration of the SAT Performance Test, expressed in minutes." + ::= { satControlEntry 8 } + +satControlStatus OBJECT-TYPE + SYNTAX SatStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The overall SAT Control Test Status." + ::= { satControlEntry 9 } + +satControlAction OBJECT-TYPE + SYNTAX SatTestAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The start/stop action of the SAT Control." + ::= { satControlEntry 10 } + +satControlStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { satControlEntry 11 } + +satControlRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of satControlRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + satControlRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The satControlRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { satControlEntry 12 } + +satControlFailCause OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The information about the reason of the Test failure." + ::= { satControlEntry 13 } + +satControlTestStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The start time of this SAT Control." + ::= { satControlEntry 14 } + +satControlFlpduTagOverride OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether permit user to configure FLPDU explicitly. + Disabled: FLPDUs tag is inherited from SCM of MEP. + Enabled: User can configure FLPDUs tag explicitly, which will override the VLAN tags from MEP." + ::= { satControlEntry 15 } + +-- +-- SAT Stream Table +-- +satStreamTable OBJECT-TYPE + SYNTAX SEQUENCE OF SatStreamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the control of SAT Streams." + ::= { cmServActivationObjects 2 } + +satStreamEntry OBJECT-TYPE + SYNTAX SatStreamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the satStreamTable." + INDEX { neIndex, satControlIndex, satStreamIndex } + ::= { satStreamTable 1 } + +SatStreamEntry ::= SEQUENCE { + satStreamIndex Integer32, + satStreamName DisplayString, + satStreamTestPort VariablePointer, + satStreamTestDirection SatDirection, + satStreamDestMacAddress MacAddress, + satStreamFramePayloadType SatFramePayloadType, + satStreamCustomFramePayload DisplayString, + satStreamFrameSizeList DisplayString, + satStreamSacProfileId VariablePointer, + satStreamSrcMepId VariablePointer, + satStreamDestMepType MepDestinationType, + satStreamDestMepId Integer32, + satStreamDestMepMacAddr MacAddress, + satStreamDmmPacketSize Integer32, + satStreamDmmPacketInterval EsaProbePktIntervalType, + satStreamOverallResult SatResult, + satStreamAction SatTestAction, + satStreamStatus SatStatus, + satStreamCurrentTestProcedure SatProceduresType, + satStreamCurrentConfigCirTestStep Integer32, + satStreamInner1VlanId VlanId, + satStreamInner1VlanPri VlanPriority, + satStreamInner1VlanEnabled TruthValue, + satStreamInner1ValnEtherType Integer32, + satStreamInner2VlanId VlanId, + satStreamInner2VlanPri VlanPriority, + satStreamInner2VlanEnabled TruthValue, + satStreamInner2VlanEtherType Integer32, + satStreamOuterVlanId VlanId, + satStreamOuterVlanPri VlanPriority, + satStreamOuterVlanEnabled TruthValue, + satStreamOuterVlanEtherType Integer32, + satStreamDeiEnabled TruthValue, + satStreamGreenPcp Integer32, + satStreamYellowPcp Integer32, + satStreamColorMode PolicerColorMode, + satStreamCirLo Unsigned32, + satStreamCirHi Unsigned32, + satStreamEirLo Unsigned32, + satStreamEirHi Unsigned32, + satStreamCbs Unsigned32, + satStreamEbs Unsigned32, + satStreamStorageType StorageType, + satStreamRowStatus RowStatus, + satStreamDmmPktPriority VlanPriority, + satStreamMFactor Unsigned32, + satStreamDestMepEnabled TruthValue, + satStreamLlActivateEnabled TruthValue +} + +satStreamIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the Service Activation Test Stream." + ::= { satStreamEntry 1 } + +satStreamName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The alias of the Service Activation Test Stream." + ::= { satStreamEntry 2 } + +satStreamTestPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The related port of the Service Activation Test Stream." + ::= { satStreamEntry 3 } + +satStreamTestDirection OBJECT-TYPE + SYNTAX SatDirection + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The direction of the Service Activation Test Stream." + ::= { satStreamEntry 4 } + +satStreamDestMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the destination MAC address of FLPDU." + ::= { satStreamEntry 5 } + +satStreamFramePayloadType OBJECT-TYPE + SYNTAX SatFramePayloadType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of Payload of the Frame Loss PDU." + ::= { satStreamEntry 6 } + +satStreamCustomFramePayload OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the customized frame payload." + ::= { satStreamEntry 7 } + +satStreamFrameSizeList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes a list of Frame Sizes used in FLPDU." + ::= { satStreamEntry 8 } + +satStreamSacProfileId OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the related Service Acceptance Criteria (SAC) Profile Id." + ::= { satStreamEntry 9 } + +satStreamSrcMepId OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the Local MEP related with SAT Test Stream." + ::= { satStreamEntry 10 } + +satStreamDestMepType OBJECT-TYPE + SYNTAX MepDestinationType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the type of Destination MEP, which can be based on MEP id or MAC Address. + This is applicable only if satStreamDestMepEnabled is true." + + ::= { satStreamEntry 11 } + +satStreamDestMepId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the destination MEP id. + This is applicable only if satStreamDestMepEnabled is true." + + ::= { satStreamEntry 12 } + +satStreamDestMepMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the Destination MEP's MAC Address. + This is applicable only if satStreamDestMepEnabled is true." + ::= { satStreamEntry 13 } + +satStreamDmmPacketSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the Delay Measurement Message (DMM) frame size." + ::= { satStreamEntry 14 } + +satStreamDmmPacketInterval OBJECT-TYPE + SYNTAX EsaProbePktIntervalType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the Delay Measurement Message (DMM) frame generation interval." + ::= { satStreamEntry 15 } + +satStreamOverallResult OBJECT-TYPE + SYNTAX SatResult + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the test result." + ::= { satStreamEntry 16 } + +satStreamAction OBJECT-TYPE + SYNTAX SatTestAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the operation on this test." + ::= { satStreamEntry 17 } + +satStreamStatus OBJECT-TYPE + SYNTAX SatStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the test status of this Test Stream." + ::= { satStreamEntry 18 } + +satStreamCurrentTestProcedure OBJECT-TYPE + SYNTAX SatProceduresType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the current test procedure." + ::= { satStreamEntry 19 } + +satStreamCurrentConfigCirTestStep OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the current step number of CIR Test." + ::= { satStreamEntry 20 } + +satStreamInner1VlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the Inner1 VLAN Id." + ::= { satStreamEntry 21 } + +satStreamInner1VlanPri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the Inner1 VLAN Priority." + ::= { satStreamEntry 22 } + +satStreamInner1VlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether the Inner1 VLAN enabled." + ::= { satStreamEntry 23 } + +satStreamInner1ValnEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the Inner2 VLAN EtherType." + ::= { satStreamEntry 24 } + +satStreamInner2VlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the Inner2 VLAN Id." + ::= { satStreamEntry 25 } + +satStreamInner2VlanPri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the Inner2 VLAN Priority." + ::= { satStreamEntry 26 } + +satStreamInner2VlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether the Inner2 VLAN enabled." + ::= { satStreamEntry 27 } + +satStreamInner2VlanEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether the Inner2 VLAN ether type." + ::= { satStreamEntry 28 } + +satStreamOuterVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the Outer VLAN Id." + ::= { satStreamEntry 29 } + +satStreamOuterVlanPri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the Outer VLAN Priority." + ::= { satStreamEntry 30 } + +satStreamOuterVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether the Outer VLAN enabled." + ::= { satStreamEntry 31 } + +satStreamOuterVlanEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether the Outer VLAN Ethertype." + ::= { satStreamEntry 32 } + +satStreamDeiEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether the DEI enabled." + ::= { satStreamEntry 33 } + +satStreamGreenPcp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the PCP value for Green Packets." + ::= { satStreamEntry 34 } + +satStreamYellowPcp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the PCP value for Yellow Packets." + ::= { satStreamEntry 35 } + +satStreamColorMode OBJECT-TYPE + SYNTAX PolicerColorMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the color mode for Policing test." + ::= { satStreamEntry 36 } + +satStreamCirLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes CIR low 32 bits." + ::= { satStreamEntry 37 } + +satStreamCirHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes CIR high 32 bits." + ::= { satStreamEntry 38 } + +satStreamEirLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes EIR low 32 bits." + ::= { satStreamEntry 39 } + +satStreamEirHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes EIR high 32 bits." + ::= { satStreamEntry 40 } + +satStreamCbs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes CBS." + ::= { satStreamEntry 41 } + +satStreamEbs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes CBS." + ::= { satStreamEntry 42 } + +satStreamStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { satStreamEntry 43 } + +satStreamRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of satStreamRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + satStreamRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The satStreamRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { satStreamEntry 44 } + +satStreamDmmPktPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the Dmm packet priority." + ::= { satStreamEntry 45 } + +satStreamMFactor OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The M factor is used in test result validation. + It is added to allow for the effect of the traffic policer's CBS and EBS settings and test time. + Roughly, it equals to EBS/Test Duration, user should configure its value based on experience test." + ::= { satStreamEntry 46 } + +satStreamDestMepEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "For a SAT two-way test, the remote end is expected to have a loopback for FLPDUs, but it may or may not have + a Responder MEP to process DMMs. This object indicates whether the remote end has a Responder MEP or not. + If the Responder MEP is present, two-way delay is computed by the Controller MEP once DMR is received, + if the Responder MEP is not present, the two-way delay is computed when the Controller MEP receives the looped back DMM." + ::= { satStreamEntry 47 } + +satStreamLlActivateEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies whether Latching Loopback needs to be activated for the SAT stream during a SAT test. + It is only applicable for two way test." + ::= { satStreamEntry 48 } + + +-- +-- SAT Result Stats Table +-- +satResultStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF SatResultStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the control of SAT Result Statistics." + ::= { cmServActivationObjects 3 } + +satResultStatsEntry OBJECT-TYPE + SYNTAX SatResultStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the satResultStatsTable." + INDEX { neIndex, satControlIndex, satStreamIndex, satResultStatsTestType, satResultStatsStepNumber } + ::= { satResultStatsTable 1 } + +SatResultStatsEntry ::= SEQUENCE { + satResultStatsTestType SatProceduresType, + satResultStatsStepNumber Integer32, + satResultStatsSessionId Unsigned32, + satResultStatsStartTime DateAndTime, + satResultStatsEndTime DateAndTime, + satResultStatsStatus SatStatus, + satResultStatsResult SatResult, + satResultStatsMinIRGMeasured Counter64, + satResultStatsAvgIRGMeasured Counter64, + satResultStatsMaxIRGMeasured Counter64, + satResultStatsMinIRYMeasured Counter64, + satResultStatsAvgIRYMeasured Counter64, + satResultStatsMaxIRYMeasured Counter64, + satResultStatsFlrGMeasured Integer32, + satResultStatsFlrYMeasured Integer32, + satResultStatsFlrGCounts Counter64, + satResultStatsFlrYCounts Counter64, + satResultStatsMinFTDGMeasured Unsigned32, + satResultStatsAvgFTDGMeasured Unsigned32, + satResultStatsMaxFTDGMeasured Unsigned32, + satResultStatsIMinFDVGMeasured Unsigned32, + satResultStatsIAvgFDVGMeasured Unsigned32, + satResultStatsIMaxFDVGMeasured Unsigned32, + satResultStatsISyncErrorsNum Unsigned32, + satResultStatsIfNegFLG TruthValue, + satResultStatsIfNegFLY TruthValue, + satResultStatsAvgIRT Counter64, + satResultStatsFlrTMeasured Integer32, + satResultStatsFlTCounts Counter64, + satResultStatsIfNegFLT TruthValue +} + +satResultStatsTestType OBJECT-TYPE + SYNTAX SatProceduresType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Test Type of the Service Activation Test." + ::= { satResultStatsEntry 1 } + +satResultStatsStepNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Test step number of the Service Activation Test." + ::= { satResultStatsEntry 2 } + +satResultStatsSessionId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The session id of the Service Activation Test." + ::= { satResultStatsEntry 3 } + +satResultStatsStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The start time of the Service Activation Test." + ::= { satResultStatsEntry 4 } + +satResultStatsEndTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The end time of the Service Activation Test." + ::= { satResultStatsEntry 5 } + +satResultStatsStatus OBJECT-TYPE + SYNTAX SatStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Status of the Service Activation Test." + ::= { satResultStatsEntry 6 } + +satResultStatsResult OBJECT-TYPE + SYNTAX SatResult + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes SAT whether pass." + ::= { satResultStatsEntry 7 } + +satResultStatsMinIRGMeasured OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the minimum Information Rate (IR) for Green Packets." + ::= { satResultStatsEntry 8 } + +satResultStatsAvgIRGMeasured OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the average Information Rate (IR) for Green Packets." + ::= { satResultStatsEntry 9 } + +satResultStatsMaxIRGMeasured OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the maximum Information Rate (IR) for Green Packets." + ::= { satResultStatsEntry 10 } + +satResultStatsMinIRYMeasured OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the minimum Information Rate (IR) for Yellow Packets." + ::= { satResultStatsEntry 11 } + +satResultStatsAvgIRYMeasured OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the average Information Rate (IR) for Yellow Packets." + ::= { satResultStatsEntry 12 } + +satResultStatsMaxIRYMeasured OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the maximum Information Rate (IR) for Yellow Packets." + ::= { satResultStatsEntry 13 } + +satResultStatsFlrGMeasured OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the Frame Loss Ratio (FLR) for Green Packets. + From the EGX8.2 and GE110 7.1, If its value is 26000001, it means 26.000001% frame lost. + For the earlier release, If its value is 260001, it means 26.0001% frame lost." + ::= { satResultStatsEntry 14 } + +satResultStatsFlrYMeasured OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the Frame Loss Ratio (FLR) for Yellow Packets. + From the EGX8.2 and GE110 7.1, If its value is 26000001, it means 26.000001% frame lost. + For the earlier release, If its value is 260001, it means 26.0001% frame lost." + ::= { satResultStatsEntry 15 } + +satResultStatsFlrGCounts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the Frame Loss (FL) count for Green Packets." + ::= { satResultStatsEntry 16 } + +satResultStatsFlrYCounts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the Frame Loss (FL) count for Yellow Packets." + ::= { satResultStatsEntry 17 } + +satResultStatsMinFTDGMeasured OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the minimum Frame Transfer Delay (FTD) for Green Packets." + ::= { satResultStatsEntry 18 } + +satResultStatsAvgFTDGMeasured OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the average Frame Transfer Delay (FTD) for Green Packets." + ::= { satResultStatsEntry 19 } + +satResultStatsMaxFTDGMeasured OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the maximum Frame Transfer Delay (FTD) for Green Packets." + ::= { satResultStatsEntry 20 } + +satResultStatsIMinFDVGMeasured OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the minimum Frame Delay Variation (FDV) for Green Packets." + ::= { satResultStatsEntry 21 } + +satResultStatsIAvgFDVGMeasured OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the average Frame Delay Variation (FDV) for Green Packets." + ::= { satResultStatsEntry 22 } + +satResultStatsIMaxFDVGMeasured OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the maximum Frame Delay Variation (FDV) for Green Packets." + ::= { satResultStatsEntry 23 } + +satResultStatsISyncErrorsNum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of (time) Synchronization Errors between SAT Control and SAT Responder in the current Test." + ::= { satResultStatsEntry 24 } + +satResultStatsIfNegFLG OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object means whether negative green frame loss. + True: negative loss of green packets occurs, which means receiving more green packets than expected. + False: negative loss of green packets doesn't occur, which means not receiving more green packets than expected." + ::= { satResultStatsEntry 25 } + +satResultStatsIfNegFLY OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object means whether negative yellow frame loss. + True: negative loss of yellow packets occurs, which means receiving more yellow packets than expected. + False: negative loss of yellow packets doesn't occur, which means not receiving more yellow packets than expected." + ::= { satResultStatsEntry 26 } + +satResultStatsAvgIRT OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes Average IR of total packets, non distinguishing green or yellow. Only valid for color blind test." + ::= { satResultStatsEntry 27 } + +satResultStatsFlrTMeasured OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the Frame Loss Ratio (FLR) for Total Packets. + No distinguish color, negative value means receiving much more packets than expected. + Only valid for color blind test. + If its value is 26000001, it means 26.000001% frame lost." + ::= { satResultStatsEntry 28 } + +satResultStatsFlTCounts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the Frame Loss (FL) count for Total Packets." + ::= { satResultStatsEntry 29 } + +satResultStatsIfNegFLT OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object means whether negative total frame loss. + True: negative loss of green packets occurs, which means receiving more green packets than expected. + False: negative loss of green packets doesn't occur, which means not receiving more green packets than expected." + ::= { satResultStatsEntry 30 } + +-- +-- SAT Service Acceptance Criteria Profile Table +-- +satSacProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF SatSacProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the control of SAT Service Acceptance Criteria (SAC) Profile." + ::= { cmServActivationObjects 4 } + +satSacProfileEntry OBJECT-TYPE + SYNTAX SatSacProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the satSacProfileTable." + INDEX { satSacProfileIndex } + ::= { satSacProfileTable 1 } + +SatSacProfileEntry ::= SEQUENCE { + satSacProfileIndex Integer32, + satSacProfileAlias DisplayString, + satSacProfileFLR Integer32, + satSacProfileFTD Unsigned32, + satSacProfileFDV Unsigned32, + satSacProfileStorageType StorageType, + satSacProfileRowStatus RowStatus +} + +satSacProfileIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of SAT Service Acceptance Criteria (SAC) Profile." + ::= { satSacProfileEntry 1 } + +satSacProfileAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The alias of SAT Service Acceptance Criteria (SAC) Profile." + ::= { satSacProfileEntry 2 } + +satSacProfileFLR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Frame Loss Ratio (FLR) acceptance criteria of this SAC Profile. + From the EGX8.2 and GE110 7.1, If its value is 26000001, it means 26.000001% frame lost. + For the earlier release, If its value is 260001, it means 26.0001% frame lost." + ::= { satSacProfileEntry 3 } + +satSacProfileFTD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Frame Transfer Delay (FTD) acceptance criteria of this SAC Profile." + ::= { satSacProfileEntry 4 } + +satSacProfileFDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The frame transfer delay variation of SAT Service Acceptance Criteria (SAC) Profile." + ::= { satSacProfileEntry 5 } + +satSacProfileStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { satSacProfileEntry 6 } + +satSacProfileRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of satSacProfileRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + satSacProfileRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The satSacProfileRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { satSacProfileEntry 7 } + +-- +-- SAT Responder Session Table +-- +satResponderSessionTable OBJECT-TYPE + SYNTAX SEQUENCE OF SatResponderSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the control of SAT Responder Session." + ::= { cmServActivationObjects 5 } + +satResponderSessionEntry OBJECT-TYPE + SYNTAX SatResponderSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the satResponderSessionTable." + INDEX { neIndex, satResponderSessionIndex } + ::= { satResponderSessionTable 1 } + +SatResponderSessionEntry ::= SEQUENCE { + satResponderSessionIndex Unsigned32, + satResponderSessionId Unsigned32, + satResponderSessionControlMepMacAddr MacAddress, + satResponderSessionMepId VariablePointer, + satResponderSessionStorageType StorageType, + satResponderSessionRowStatus RowStatus +} + +satResponderSessionIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the entry." + ::= { satResponderSessionEntry 1 } + +satResponderSessionId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The id of active test session negotiated between SAT Responder and SAT Control." + ::= { satResponderSessionEntry 2 } + +satResponderSessionControlMepMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the Control MEP's MAC Address." + ::= { satResponderSessionEntry 3 } + +satResponderSessionMepId OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The local MEP Id." + ::= { satResponderSessionEntry 4 } + +satResponderSessionStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { satResponderSessionEntry 5 } + +satResponderSessionRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of satResponderSessionRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + satResponderSessionRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The satResponderSessionRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { satResponderSessionEntry 6 } + +-- +-- networkElementSatParamsTable +-- +networkElementSatParamsTable OBJECT-TYPE + SYNTAX SEQUENCE OF NetworkElementSatParamsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries may be auto discovered, or can be explicitly created by + SNMP Manager. Each remotely discovered shelf is represented as + a row in this table." + ::= { cmServActivationObjects 6 } + +networkElementSatParamsEntry OBJECT-TYPE + SYNTAX NetworkElementSatParamsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the networkElementSatParamsTable." + AUGMENTS { networkElementEntry } + ::= { networkElementSatParamsTable 1 } + + +NetworkElementSatParamsEntry ::= SEQUENCE { + neSatParamsEtherType Unsigned32 +} + +neSatParamsEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the SAT System EtherType." + ::= { networkElementSatParamsEntry 1 } + +-- +-- satCfmMepExtTable +-- +satCfmMepExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF SatCfmMepExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This objects describe the SAT responder whether enabled on the MEP." + ::= { cmServActivationObjects 7 } + +satCfmMepExtEntry OBJECT-TYPE + SYNTAX SatCfmMepExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the satCfmMepExtTable." + AUGMENTS { dot1agCfmMepEntry } + ::= { satCfmMepExtTable 1 } + + +SatCfmMepExtEntry ::= SEQUENCE { + satCfmMepSatResponderEnabled TruthValue +} + +satCfmMepSatResponderEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects describes the SAT Responder whether enabled on the MEP." + ::= { satCfmMepExtEntry 1 } + +-- +-- Conformance +-- +cmServActivationCompliances OBJECT IDENTIFIER ::= {cmServActivationConformance 1} +cmServActivationGroups OBJECT IDENTIFIER ::= {cmServActivationConformance 2} + +cmServActivationCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the CM SAT + group." + MODULE -- this module + MANDATORY-GROUPS { + cmSatGroup + } + ::= { cmServActivationCompliances 1 } + +cmSatGroup OBJECT-GROUP + OBJECTS { + satControlIndex, satControlName, satControlTestMode, satControlTestProcedures, + satControlConfigTestDuration, satControlConfigCIRTestStepNum, satControlConfigCIRTestStepDuration, + satControlPerfTestDuration, satControlStatus, satControlAction, satControlFailCause,satControlTestStartTime, + satControlFlpduTagOverride, satStreamIndex, satStreamName, satStreamTestPort, satStreamTestDirection, + satStreamDestMacAddress, satStreamFramePayloadType, satStreamCustomFramePayload, + satStreamFrameSizeList, satStreamSacProfileId, satStreamSrcMepId, satStreamDestMepType, + satStreamDestMepId, satStreamDestMepMacAddr, satStreamDmmPacketSize, satStreamDmmPacketInterval, + satStreamOverallResult, satStreamAction, satStreamStatus, satStreamCurrentTestProcedure, + satStreamCurrentConfigCirTestStep, satStreamInner1VlanId, satStreamInner1VlanPri, satStreamInner1VlanEnabled, + satStreamInner1ValnEtherType, satStreamInner2VlanId, satStreamInner2VlanPri, satStreamInner2VlanEnabled, + satStreamInner2VlanEtherType, satStreamOuterVlanId, satStreamOuterVlanPri, satStreamOuterVlanEnabled, + satStreamOuterVlanEtherType, satStreamDeiEnabled, satStreamGreenPcp, satStreamYellowPcp, + satStreamColorMode, satStreamCirLo, satStreamCirHi, satStreamEirLo, satStreamEirHi, satStreamCbs, satStreamEbs, + satStreamStorageType, satStreamRowStatus, satControlStorageType, satControlRowStatus, satStreamDmmPktPriority, + satStreamMFactor, satStreamDestMepEnabled, satStreamLlActivateEnabled, + satResultStatsSessionId, satResultStatsTestType, satResultStatsStepNumber, satResultStatsStartTime, + satResultStatsEndTime, satResultStatsStatus, satResultStatsResult, satResultStatsMinIRGMeasured, + satResultStatsAvgIRGMeasured, satResultStatsMaxIRGMeasured, satResultStatsMinIRYMeasured, + satResultStatsAvgIRYMeasured, satResultStatsMaxIRYMeasured, satResultStatsFlrGMeasured, + satResultStatsFlrYMeasured, satResultStatsFlrGCounts, satResultStatsFlrYCounts, + satResultStatsMinFTDGMeasured, satResultStatsAvgFTDGMeasured, satResultStatsMaxFTDGMeasured, + satResultStatsIMinFDVGMeasured, satResultStatsIAvgFDVGMeasured, satResultStatsIMaxFDVGMeasured, + satResultStatsISyncErrorsNum, satResultStatsIfNegFLG, satResultStatsIfNegFLY, + satResultStatsAvgIRT,satResultStatsFlrTMeasured,satResultStatsFlTCounts,satResultStatsIfNegFLT, + satSacProfileIndex, satSacProfileAlias, satSacProfileFLR, satSacProfileFTD, satSacProfileFDV, + satSacProfileStorageType, satSacProfileRowStatus, satResponderSessionIndex, satResponderSessionId, + satResponderSessionControlMepMacAddr, satResponderSessionMepId, + satResponderSessionStorageType, satResponderSessionRowStatus, satCfmMepSatResponderEnabled + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CM SAT functionality." + ::= { cmServActivationGroups 1 } + +END diff --git a/MIBS/adva/CM-SECURITY-MIB b/MIBS/adva/CM-SECURITY-MIB new file mode 100644 index 0000000..f315661 --- /dev/null +++ b/MIBS/adva/CM-SECURITY-MIB @@ -0,0 +1,2080 @@ +CM-SECURITY-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Unsigned32 + FROM SNMPv2-SMI + DateAndTime, DisplayString, TruthValue, RowStatus, StorageType, + TEXTUAL-CONVENTION, VariablePointer + FROM SNMPv2-TC + OBJECT-GROUP, MODULE-COMPLIANCE + FROM SNMPv2-CONF + fsp150cm + FROM ADVA-MIB + IpVersion, UserInterfaceType + FROM CM-COMMON-MIB + Ipv6Address + FROM IPV6-TC + usmUserEntry + FROM SNMP-USER-BASED-SM-MIB + SnmpAdminString + FROM SNMP-FRAMEWORK-MIB; + +cmSecurityMIB MODULE-IDENTITY + LAST-UPDATED "202101280000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the Security MIB definitions + used by the F3 (FSP150CM/CC) product lines. These are used + to manage the user/authentication for CLI/GUI sessions. + Copyright (C) ADVA." + REVISION "202101280000Z" + DESCRIPTION + "Notes from release 202007270000Z: + (1) Added new tables: f3CaProfileTable, f3CaTable. + (2) Added new textual conventions: CaAction, + SslCertificatePrivateKeyPairAction, CertificateType, + CertificateStatus, AutoEnrollmentStatus, CaRootCertStatus. + (3) Added new columns to f3SslCertificatePrivateKeyPairTable: + f3SslCertificatePrivateKeyPairRsaKeyPairName, + f3SslCertificatePrivateKeyPairCertificateType, + f3SslCertificatePrivateKeyPairCertificateStatus, + f3SslCertificatePrivateKeyPairAction. + (4) Added new column to f3CertSigningRequestTable: + f3CertSigningRequestAutoEnrollmentStatus. + (5) Added new scalar to f3SshCipherStrengthHighControl. + + Notes from release 202006180000Z: + (1) Changed MAX-ACCESS for f3HttpsSslKeyPair from read-only to read-write + + Notes from release 201912010000Z + (1) Added f3NasIpAddressType, + f3SslCertificateActionKeyName, + + Notes from release 201910010000Z + (1) Added scalars f3HttpsSslCertExpNotifPeriod, + f3HttpsSslKeyPair, + f3SslCertificateAction, + f3SslCertificateActionPairName, + + Added f3SslCertificatePrivateKeyPairTable with columns: + f3SslCertificatePrivateKeyPairName, + f3SslCertificatePrivateKeyPairSslCertificate, + f3SslCertificatePrivateKeyPairPrivateKeyPresent + + Notes from release 201905280000Z + (1) added cmSecurityUserSso2fa to cmSecurityUserTable + (2) added scalar f3Sso2faControl + + Notes from release 201706270000Z + (1) Added Object Identifier cmIcmpV4Objects with scalar objects: + icmpV4Filter, icmpV4DropEchoRequests + (2) Added Object Identifier cmIcmpV6Objects with scalar objects: + icmpV6Filter, icmpV6DropEchoRequests, icmpV6DropNeighborSolicitation, + icmpV6DropRouterAdvertisement, icmpV6DropNeighborAdvertisement, + icmpV6DropRouterSolicitation + + Notes from release 201704030000Z + (1) add f3RadiusSendVendorAvpEnabled and f3RadiusRealm to the MIB + + Notes from release 201606140000Z + (1) added cmSecurityUserRemoteCryptoUser to cmSecurityUserTable + + Notes from release 201602080000Z + (1)Added literal netconf to CmSecurityPrivLevel + + Notes from release 201509180000Z + (1)Added cmSecurityCryptoPassword attribute to cmSecurityUserTable + + Note from release 201106270000Z, + (1)Added f3TacacsPrivLevelControlEnabled, f3TacacsDefaultPrivLevel + + Note from release 201104140000Z, + (1)Added cmSecurityUserAction to support remove-lockout + + Note from release 201101050000Z, + (1)Added f3UsmUserTable - an augment to UsmUserTable + + Note from release 201002120000Z, + (1)MIBs updated for supported functionality in R4.3CC and R4.1CM + (a)cmRemoteAuthServerTable has new objects + cmRemoteAuthServerAccountingPort to support RADIUS accounting + + Notes from release 200903190000Z, + (1)MIB version ready for release FSP150CC GE101, GE206 devices + (a)Added Textual convention CmSecurityPolicyStrength + (b)Added MIB scalar cmSecurityPolicyStrength + + (2)Following changes are made to the cmSecurityUserTable, + (a)cmSecurityUserPassword column to modify security user password + (b)cmSecurityUserStorageType and cmSecurityUserRowStatus columns added + thereby allowing creation/deletion of Security Users + (c)cmSecurityUserComment, cmSecurityUserPrivLevel, + cmSecurityUserLoginTimeout, cmSecurityUserNumFailedLoginAttempts, + cmSecurityUserCliPagingEnable columns are now read-write + to allow write access. + + Notes from release 200803030000Z, + (1)MIB version ready for release FSP150CM 3.1." + ::= {fsp150cm 10} + +-- +-- OID definitions +-- +cmSecurityObjects OBJECT IDENTIFIER ::= {cmSecurityMIB 1} +cmSecurityConformance OBJECT IDENTIFIER ::= {cmSecurityMIB 2} +cmSecurityNotifications OBJECT IDENTIFIER ::= {cmSecurityMIB 3} + +cmIcmpV4Objects OBJECT IDENTIFIER ::= { cmSecurityObjects 20 } +cmIcmpV6Objects OBJECT IDENTIFIER ::= { cmSecurityObjects 21 } + +f3FipsObjects OBJECT IDENTIFIER ::= { cmSecurityObjects 23 } +f3SslCertificateObjects OBJECT IDENTIFIER ::= { cmSecurityObjects 25 } + +f3RsaKeyPairObjects OBJECT IDENTIFIER ::= { cmSecurityObjects 26 } +f3CertSigningRequestObjects OBJECT IDENTIFIER ::= { cmSecurityObjects 27 } + +-- +-- Textual conventions. +-- +SecuritySelfTestResult ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Security Self Test Result + fail - fail to pass the test, + success - success to pass the test." + SYNTAX INTEGER { + notApplicable (0), + fail (1), + success (2) + } + +SecuritySelfTestStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Security Self Test Status + notStarted - test not started. + inprogress - test is in progress. + complete - test has completed." + SYNTAX INTEGER { + notApplicable (0), + notStarted (1), + inprogress (2), + complete (3) + } + +CmRemoteAuthProtocol ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for remote authentication protocol. + none - No remote authentication protocol, + radius - RADIUS (Remote Authentication Dial-In User Service), + tacacs - TACACS+(Terminal Access Controller Access Control System)." + SYNTAX INTEGER { + none (1), + radius (2), + tacacs (3) + } + +CmSecurityAccessOrder ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for order for security access. + local - Local database for user/security validation, + remote - Remote protocol for user/security validation." + SYNTAX INTEGER { + local (1), + remote (2) + } + +CmSecurityAuthType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for remote authentication protocol types. + pap - Password Authentication Protocol, + chap - Challenge-Handshake Authentication Protocol." + SYNTAX INTEGER { + pap (1), + chap (2), + ascii (3) + } + +CmSecurityPrivLevel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Security Privilege Level. + retrieve - Retrieve Privilege Level (can only + VIEW management information), + maintenance - Maintenance Privilege Level + (can VIEW management, as well as perform + maintenance operations such as loopbacks, + etherjack diagnosis etc.) + provisioning - Provisioning Privilege Level + (can perform Provisioning operations) + superuser - Super User Privilege Level + (can perform all operations) + testuser - Retrieve Privilege Level + and some maintenance, + provisioning operations. + cryptouser - Crypto User Privilege Level + (can perform security operations) + netconf - NETCONF Privilege Level" + SYNTAX INTEGER { + not-applicable(0), + retrieve (1), + maintenance (2), + provisioning (3), + superuser (4), + testuser (5), + cryptouser (6), + netconf (7) + } + +CmRemoteAuthOrder ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for order for remote authentication access. + first - first to access the remote authentication, + second - second to access the remote authentication, + third - third to access the remote authentication." + SYNTAX INTEGER { + first (1), + second (2), + third (3) + } + +CmSecurityPolicyStrength ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for security policy strength + low - Low Security Policy, + medium - Medium Security Policy, + high - High Security Policy." + SYNTAX INTEGER { + low (1), + medium (2), + high (3) + } + +UsmUserAccessType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for type of USM User + read-only - Read only, + read-write - Read write , + trap-only - Trap Only." + SYNTAX INTEGER { + read-only (1), + read-write (2), + trap-only (3) + } + + +SecurityUserAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Provides ability to manage security users." + SYNTAX INTEGER { + not-applicable(0), + remove-lockout(1) -- removes the locked out condition on security user + } + +SnmpSecurityTrapType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Provides ability to manage security traps. + all - trap is reported when user logs in, logs out or is locked out + loginFailed - trap is reported only when user failed to log in + disabled - security traps are disabled." + + SYNTAX INTEGER { + all(1), + loginFailed(2), + disabled(3) + } + +PrivilegeRequestAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Privilege request action." + SYNTAX INTEGER + { + undefined(0), + none(1), + approve(2), + deny(3), + cancel(4) + } + +PrivilegeRequestState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Privilege request state." + SYNTAX INTEGER + { + none(1), + requestSent(2), + requestCanceled(3), + requestApproved(4), + requestDenied(5), + requestTimeout(6), + accessExpired(7), + accessCanceled(8) + } + +RsaKeyLengthType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "RSA key length." + SYNTAX INTEGER { + rsaKeyLength2048 (1), + rsaKeyLength4096 (2) + } + +ZeroizeKeysAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Zeroize Keys." + SYNTAX INTEGER { + notApplicable (0), + ZeroizeKeys (1) + } + +RunSelfTestAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Run Self-Test." + SYNTAX INTEGER { + notApplicable (0), + RunSelfTest (1) + } + +SslCertificateAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Provides ability to manage SSL Certificate/Private Key pair. + deleteSslKeyPair - delete SSL Certificate/Private Key pair + setHttpsSslKeyPair - set SSL Certificate/Private Key pair used for HTTPS + addRsaPrivateKey - add RSA Private Key to SSL Certificate/Private Key pair" + SYNTAX INTEGER { + notApplicable (0), + deleteSslKeyPair (1), + setHttpsSslKeyPair (2), + addRsaPrivateKey (3) + } + +RsaKeyPairAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "generate or delete RSA key pair." + SYNTAX INTEGER { + notApplicable (0), + genRsaKeyPair (1), + delRsaKeyPair (2) + } + +CsrAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "generate or delete CSR." + SYNTAX INTEGER { + notApplicable (0), + genCsr (1), + delCsr (2) + } + +NasIpAddressType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Nas Ip Address Type." + SYNTAX INTEGER { + userDefined (1), + packetSourceIp (2) + } + +CertificateEnrollmentProtocol ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Protocol type used for automatic certificate enrollment." + SYNTAX INTEGER { + scep (1) + } + +CaAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Certificate authority action." + SYNTAX INTEGER { + none(1), + updateCACertificates(2), + startAutoEnrollment(3), + getCACertificates(4) + } + +SslCertificatePrivateKeyPairAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "SSL certificate/private key pair action." + SYNTAX INTEGER { + none(1), + trustRootCACertificate(2) + } + +CertificateType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Certificate type." + SYNTAX INTEGER { + root(1), + intermediate(2), + device(3) + } + +CertificateStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Certificate status." + SYNTAX INTEGER { + trusted(1), + untrusted(2), + valid(3), + invalid(4) + } + +AutoEnrollmentStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Auto enrollment status." + SYNTAX INTEGER { + none(1), + failure(2), + success(3), + pending(4), + aborted(5), + timedout(6) + } + +CaRootCertStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Certificate authority root certificate status." + SYNTAX INTEGER { + pending(1), + active(2), + failed(3), + renewing(4), + renewalFailed(5) + } + + +-- +-- Scalar definitions. +-- +cmAuthProtocol OBJECT-TYPE + SYNTAX CmRemoteAuthProtocol + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Remote user authentication protocol." + ::= { cmSecurityObjects 1 } + + +cmAccessOrder OBJECT-TYPE + SYNTAX CmSecurityAccessOrder + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Order of access for security, i.e. try 'local' first or + 'remote' first." + ::= { cmSecurityObjects 2 } + +cmAuthType OBJECT-TYPE + SYNTAX CmSecurityAuthType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "In case of remote authentication, the chosen protocol." + ::= { cmSecurityObjects 3 } + +cmNASIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "In case of remote authentication RADIUS, + the Network Access Server's IP Address." + ::= { cmSecurityObjects 4 } + +-- cmSecurityUserTable is { cmSecurityObjects 5 } +-- cmRemoteAuthServerTable is { cmSecurityObjects 6 } + +cmSecurityPolicyStrength OBJECT-TYPE + SYNTAX CmSecurityPolicyStrength + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the security policy + strength of the system. Based on this value, + the system puts additional restrictions on + the user id and password rules." + ::= { cmSecurityObjects 7 } + +cmRemoteAuthServerAccountingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to enable/disable RADIUS/TACACS+ Accounting + on all authentication servers." + ::= { cmSecurityObjects 8 } + +-- f3UsmUserTable is { cmSecurityObjects 9 } + +f3TacacsPrivLevelControlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to enable/disable the use of ENABLE authorization + control to determine + the Privilege Level configured by the remote authentication server. + This object is only valid for TACACS+. Default value of this object is + TRUE." + ::= { cmSecurityObjects 10 } + +f3TacacsDefaultPrivLevel OBJECT-TYPE + SYNTAX CmSecurityPrivLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the default privilege level of the + TACACS+ user, when the use of ENABLE authorization control is DISABLED, i.e. + f3TacacsPrivLevelControlEnabled is set to FALSE." + ::= { cmSecurityObjects 11 } + +f3NasIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the ipv6 address." + ::= { cmSecurityObjects 12 } + +f3SecurityTrapType OBJECT-TYPE + SYNTAX SnmpSecurityTrapType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides ability to manage whether report security trap." + ::= { cmSecurityObjects 13 } + +f3SecurityTrapInfo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object is used to describe the security trap info. + This object is used only in trap and GET operation on this object + will return empty string." + ::= { cmSecurityObjects 14 } + +-- f3PrivilegeChangeTable is { CmSecurityObjects 15 } + +f3UserPrivMgmtControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to enable/disable User Privilege Management." + ::= { cmSecurityObjects 16 } + +f3UserPrivRspTimeout OBJECT-TYPE + SYNTAX Integer32 (1..60) + UNITS "minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to set response timeout for user privilege + upgrade request in minutes." + ::= { cmSecurityObjects 17 } + +f3RadiusSendVendorAvpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "If enabled, Vendor-ID AVP is sent in Access-Request Messages." + ::= { cmSecurityObjects 18 } + +f3RadiusRealm OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "When the value of radiusRealm is not a null string, the system shall append an '@' + character and the radiusRealm string to the User-Name attribute included in + Access-Request Messages. " + ::= { cmSecurityObjects 19 } + + -- cmIcmpV4Objects is { cmSecurityObjects 20 } + -- cmIcmpV6Objects is { cmSecurityObjects 21 } + +cmAnonymizeLogTimeInDays OBJECT-TYPE + SYNTAX Integer32 (0..1096) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the logging anonymization interval in days. + After the configured number of days have passed, the system anonymizes the user names. + At midnight of that day, the system anonymizes all the log entries that precede the configured value. + 0 means NEVER anonymize." + ::= { cmSecurityObjects 22 } + +-- f3FipsObjects is { cmSecurityObjects 23 } + +f3Sso2faControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "When enabled, the f3 device will allow the creation of a cmSecurityUserEntry with + the cmSecurityUserSso2fa set to enabled." + ::= { cmSecurityObjects 24 } + +f3NasIpAddressType OBJECT-TYPE + SYNTAX NasIpAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TThis object describe the ip address type." + ::= { cmSecurityObjects 28 } + +f3SshCipherStrengthHighControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "When enabled, high cipher strength is enforced." + ::= { cmSecurityObjects 31 } + +-- +-- Fips Objects +-- +f3FipsOperationMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Fips Operation Mode." + ::= { f3FipsObjects 1 } + +f3FipsSecuritySelfTestFailureCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fips Security Self Test Failure Count." + ::= { f3FipsObjects 2 } + +f3FipsSecuritySelfTestResult OBJECT-TYPE + SYNTAX SecuritySelfTestResult + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fips Security Self Test Result." + ::= { f3FipsObjects 3 } + +f3FipsSecuritySelfTestStatus OBJECT-TYPE + SYNTAX SecuritySelfTestStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fips Security Self Test Status." + ::= { f3FipsObjects 4 } + +f3FipsAction OBJECT-TYPE + SYNTAX INTEGER { + notApplicable(0), + zeroize(1), + startSecSelfTest(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Fips Security Self Test Action." + ::= { f3FipsObjects 5 } + +-- +-- cmIcmpV4Objects +-- + +icmpV4Filter OBJECT-TYPE + SYNTAX INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to enable/disable ICMP Filter. When disabled + is set, all IcmpV4 dropping filters are not applied. + Only when enabled is set, IcmpV4 dropping filter can be set." + ::= { cmIcmpV4Objects 1 } + +icmpV4DropEchoRequests OBJECT-TYPE + SYNTAX INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to enable/disable Dropping Echo Requests." + ::= { cmIcmpV4Objects 2 } + +-- +-- cmIcmpV6Objects +-- + +icmpV6Filter OBJECT-TYPE + SYNTAX INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to enable/disable ICMP Filter. When disabled + is set, all IcmpV6 dropping filters are not applied. + Only when enabled is set, IcmpV6 dropping filters can be set + individually." + ::= { cmIcmpV6Objects 1 } + +icmpV6DropEchoRequests OBJECT-TYPE + SYNTAX INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to enable/disable Dropping Echo Requests." + ::= { cmIcmpV6Objects 2 } + +icmpV6DropNeighborSolicitation OBJECT-TYPE + SYNTAX INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to enable/disable Dropping Neighbor Solicitation." + ::= { cmIcmpV6Objects 3 } + +icmpV6DropRouterAdvertisement OBJECT-TYPE + SYNTAX INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to enable/disable Dropping Router Advertisement." + ::= { cmIcmpV6Objects 4 } + +icmpV6DropNeighborAdvertisement OBJECT-TYPE + SYNTAX INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to enable/disable Dropping Neighbor Advertisement." + ::= { cmIcmpV6Objects 5 } + +icmpV6DropRouterSolicitation OBJECT-TYPE + SYNTAX INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to enable/disable Dropping Router Solicitation." + ::= { cmIcmpV6Objects 6 } + +-- +-- Ssl Certificate Objects +-- +f3HttpsSslCertExpNotifPeriod OBJECT-TYPE + SYNTAX Unsigned32 (1..180) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of days prior to expiration of the HTTPS SSL Certificate + that the Expiry Notification Alarm will be raised." + ::= { f3SslCertificateObjects 1 } + +f3HttpsSslKeyPair OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the SSL certificate/private key pair used for HTTPS." + ::= { f3SslCertificateObjects 2 } + +f3SslCertificateAction OBJECT-TYPE + SYNTAX SslCertificateAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the action to take on SSL certificate objects." + ::= { f3SslCertificateObjects 3 } + +f3SslCertificateActionPairName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the name of the SSL Certificate/Private Key pair to delete or set for HTTPS." + ::= { f3SslCertificateObjects 4 } + +f3SslCertificateActionKeyName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the name of the Certificate/Private Key pair to add." + ::= { f3SslCertificateObjects 6 } + +-- +-- SSL Certificate Private Key Pair Table +-- +f3SslCertificatePrivateKeyPairTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SslCertificatePrivateKeyPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the SSL Certificate/Private Key Pairs." + ::= { f3SslCertificateObjects 5 } + +f3SslCertificatePrivateKeyPairEntry OBJECT-TYPE + SYNTAX F3SslCertificatePrivateKeyPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SslCertificatePrivateKeyPairTable." + INDEX { f3SslCertificatePrivateKeyPairName } + ::= { f3SslCertificatePrivateKeyPairTable 1 } + +F3SslCertificatePrivateKeyPairEntry ::= SEQUENCE { + f3SslCertificatePrivateKeyPairName DisplayString, + f3SslCertificatePrivateKeyPairSslCertificate DisplayString, + f3SslCertificatePrivateKeyPairPrivateKeyPresent TruthValue, + f3SslCertificatePrivateKeyPairRsaKeyPairName DisplayString, + f3SslCertificatePrivateKeyPairCertificateType CertificateType, + f3SslCertificatePrivateKeyPairCertificateStatus CertificateStatus, + f3SslCertificatePrivateKeyPairAction SslCertificatePrivateKeyPairAction +} + +f3SslCertificatePrivateKeyPairName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is a unique name for the key pair." + ::= { f3SslCertificatePrivateKeyPairEntry 1 } + +f3SslCertificatePrivateKeyPairSslCertificate OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..4096)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the contents of the SSL certificate." + ::= { f3SslCertificatePrivateKeyPairEntry 2 } + +f3SslCertificatePrivateKeyPairPrivateKeyPresent OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This indicates that a private key is present in the key pair." + ::= { f3SslCertificatePrivateKeyPairEntry 3 } + +f3SslCertificatePrivateKeyPairRsaKeyPairName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the Rsa key of the SSL certificate." + ::= { f3SslCertificatePrivateKeyPairEntry 4 } + +f3SslCertificatePrivateKeyPairCertificateType OBJECT-TYPE + SYNTAX CertificateType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the SSL certificate type." + ::= { f3SslCertificatePrivateKeyPairEntry 5 } + +f3SslCertificatePrivateKeyPairCertificateStatus OBJECT-TYPE + SYNTAX CertificateStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the SSL certificate status." + ::= { f3SslCertificatePrivateKeyPairEntry 6 } + +f3SslCertificatePrivateKeyPairAction OBJECT-TYPE + SYNTAX SslCertificatePrivateKeyPairAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the SSL Certificate/Private Key Pair Action." + ::= { f3SslCertificatePrivateKeyPairEntry 7 } + +-- +-- RSA Key Pair Objects +-- + +f3RsaKeyPairAction OBJECT-TYPE + SYNTAX RsaKeyPairAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the action to RSA key pair." + ::= { f3RsaKeyPairObjects 1 } + +f3RsaKeyPairActionName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the name of RSA key pair action." + ::= { f3RsaKeyPairObjects 2 } + +f3RsaKeyPairActionLength OBJECT-TYPE + SYNTAX RsaKeyLengthType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the length of RSA key pair action." + ::= { f3RsaKeyPairObjects 3 } + +-- +-- RSA Key Pair Table +-- + +f3RsaKeyPairTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3RsaKeyPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of RSA key pairs." + ::= { f3RsaKeyPairObjects 4 } + +f3RsaKeyPairEntry OBJECT-TYPE + SYNTAX F3RsaKeyPairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3RsaKeyPairTable." + INDEX { f3RsaKeyPairName } + ::= { f3RsaKeyPairTable 1 } + +F3RsaKeyPairEntry ::= SEQUENCE { + f3RsaKeyPairName DisplayString, + f3RsaKeyPairPublicKey DisplayString +} + +f3RsaKeyPairName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is a unique name for the key pair." + ::= { f3RsaKeyPairEntry 1 } + +f3RsaKeyPairPublicKey OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..4096)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a public key." + ::= { f3RsaKeyPairEntry 2 } + +-- +-- CSR Objects +-- + +f3CsrAction OBJECT-TYPE + SYNTAX CsrAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the action to CSR." + ::= { f3CertSigningRequestObjects 1 } + +f3CsrActionCsrName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the name of CSR action." + ::= { f3CertSigningRequestObjects 2 } + +f3CsrActionRsaKeyName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the RSA key name of CSR action." + ::= { f3CertSigningRequestObjects 3 } + +f3CsrActionCountry OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the country of CSR action." + ::= { f3CertSigningRequestObjects 4 } + +f3CsrActionState OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the state of CSR action." + ::= { f3CertSigningRequestObjects 5 } + +f3CsrActionLocality OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the locality of CSR action." + ::= { f3CertSigningRequestObjects 6 } + +f3CsrActionOrganization OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the organization of CSR action." + ::= { f3CertSigningRequestObjects 7 } + +f3CsrActionOrganizationUnit OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the organization unit of CSR action." + ::= { f3CertSigningRequestObjects 8 } + +f3CsrActionCommonName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the common name of CSR action." + ::= { f3CertSigningRequestObjects 9 } + +f3CsrActionEmail OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the email of CSR action." + ::= { f3CertSigningRequestObjects 10 } + +f3CsrActionSerialNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the serial number of CSR action." + ::= { f3CertSigningRequestObjects 11 } + +f3CsrActionAlternativeName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the alternative name of CSR action." + ::= { f3CertSigningRequestObjects 12 } + +-- +-- CSR Table +-- + +f3CertSigningRequestTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3CertSigningRequestEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of CSR." + ::= { f3CertSigningRequestObjects 13 } + +f3CertSigningRequestEntry OBJECT-TYPE + SYNTAX F3CertSigningRequestEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3CertSigningRequestTable." + INDEX { f3CertSigningRequestName } + ::= { f3CertSigningRequestTable 1 } + +F3CertSigningRequestEntry ::= SEQUENCE { + f3CertSigningRequestName DisplayString, + f3CertSigningRequestRsaKeyPairName DisplayString, + f3CertSigningRequestCsrData DisplayString, + f3CertSigningRequestAutoEnrollmentStatus AutoEnrollmentStatus +} + +f3CertSigningRequestName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is a unique name for CSR." + ::= { f3CertSigningRequestEntry 1 } + +f3CertSigningRequestRsaKeyPairName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the Key pair name." + ::= { f3CertSigningRequestEntry 2 } + +f3CertSigningRequestCsrData OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..4096)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the CSR data." + ::= { f3CertSigningRequestEntry 3 } + +f3CertSigningRequestAutoEnrollmentStatus OBJECT-TYPE + SYNTAX AutoEnrollmentStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the auto enrollment status." + ::= { f3CertSigningRequestEntry 4 } + + +-- +-- Table definitions. +-- + +-- +-- Security User Table +-- +cmSecurityUserTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmSecurityUserEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the security users. + Entries cannot be created in this table by management + application action." + ::= { cmSecurityObjects 5 } + + +cmSecurityUserEntry OBJECT-TYPE + SYNTAX CmSecurityUserEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + security user." + INDEX { cmSecurityUserName, cmSecurityUserRemoteUser } + ::= { cmSecurityUserTable 1 } + + +CmSecurityUserEntry ::= SEQUENCE { + cmSecurityUserName DisplayString, + cmSecurityUserComment DisplayString, + cmSecurityUserPrivLevel CmSecurityPrivLevel, + cmSecurityUserLoginTimeout Integer32, + cmSecurityUserNumFailedLoginAttempts Integer32, + cmSecurityUserLastLoginTime DateAndTime, + cmSecurityUserLockedout TruthValue, + cmSecurityUserLastLockedoutTime DateAndTime, + cmSecurityUserCliPagingEnable TruthValue, + cmSecurityUserRemoteUser TruthValue, + cmSecurityUserPassword DisplayString, + cmSecurityUserStorageType StorageType, + cmSecurityUserRowStatus RowStatus, + cmSecurityUserAction SecurityUserAction, + cmSecurityCryptoPassword DisplayString, + cmSecurityUserRemoteCryptoUser TruthValue, + cmSecurityUserSso2fa TruthValue +} + +cmSecurityUserName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Security User Name." + ::= { cmSecurityUserEntry 1 } + +cmSecurityUserComment OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Notes on Security User." + ::= { cmSecurityUserEntry 2 } + +cmSecurityUserPrivLevel OBJECT-TYPE + SYNTAX CmSecurityPrivLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Security User Privilege Level." + ::= { cmSecurityUserEntry 3 } + +cmSecurityUserLoginTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Security User Login Timeout." + ::= { cmSecurityUserEntry 4 } + +cmSecurityUserNumFailedLoginAttempts OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Security User Number of Failed Login Attempts." + ::= { cmSecurityUserEntry 5 } + +cmSecurityUserLastLoginTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Security User Last Login Time." + ::= { cmSecurityUserEntry 6 } + +cmSecurityUserLockedout OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether the security user has been locked out." + ::= { cmSecurityUserEntry 7 } + +cmSecurityUserLastLockedoutTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Security User Last Locked out Time." + ::= { cmSecurityUserEntry 8 } + +cmSecurityUserCliPagingEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether the security user has CLI paging enabled." + ::= { cmSecurityUserEntry 9 } + +cmSecurityUserRemoteUser OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether the security user is a remote user." + ::= { cmSecurityUserEntry 10 } + +cmSecurityUserPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Password of the security user. + Note that this attribute is a SET only attribute." + ::= { cmSecurityUserEntry 11 } + +cmSecurityUserStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmSecurityUserEntry 12 } + +cmSecurityUserRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmSecurityUserRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmSecurityUserRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmSecurityUserRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmSecurityUserEntry 13 } + +cmSecurityUserAction OBJECT-TYPE + SYNTAX SecurityUserAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides ability to perform specific actions on security user. + remove-lockout - this removes the locked out condition on the security user + ." + ::= { cmSecurityUserEntry 14 } + +cmSecurityCryptoPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Second level password used in connectguard configurations. + This applies only to crypto users. + Note that this attribute is a SET only attribute." + ::= { cmSecurityUserEntry 15 } + +cmSecurityUserRemoteCryptoUser OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates if a security user is a remote crypto user." + ::= { cmSecurityUserEntry 16 } + +cmSecurityUserSso2fa OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If enabled, user can be used to bypass remote authentication if + cmSso2faControl is enabled. This parameter can only be set on user creation" + ::= { cmSecurityUserEntry 17 } + +-- +-- Remote Authentication Server Table +-- +cmRemoteAuthServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmRemoteAuthServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the remote authentication + servers. + Entries cannot be created in this table by management + application action." + ::= { cmSecurityObjects 6 } + + +cmRemoteAuthServerEntry OBJECT-TYPE + SYNTAX CmRemoteAuthServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + remote authentication server." + INDEX { cmRemoteAuthServerIndex } + ::= { cmRemoteAuthServerTable 1 } + + +CmRemoteAuthServerEntry ::= SEQUENCE { + cmRemoteAuthServerIndex Integer32, + cmRemoteAuthServerEnabled TruthValue, + cmRemoteAuthServerOrder CmRemoteAuthOrder, + cmRemoteAuthServerIpAddress IpAddress, + cmRemoteAuthServerPort Integer32, + cmRemoteAuthServerNumRetries Integer32, + cmRemoteAuthServerTimeout Integer32, + cmRemoteAuthServerSecret DisplayString, + cmRemoteAuthServerAccountingPort Integer32, + cmRemoteAuthServerIpVersion IpVersion, + cmRemoteAuthServerIpv6Addr Ipv6Address +} + +cmRemoteAuthServerIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index to address/configure a specific Remote + Authentication Server." + ::= { cmRemoteAuthServerEntry 1 } + +cmRemoteAuthServerEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows enabling/disabling a Remote Authentication Server." + ::= { cmRemoteAuthServerEntry 2 } + +cmRemoteAuthServerOrder OBJECT-TYPE + SYNTAX CmRemoteAuthOrder + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object determines the order in which the Remote + Authentication Servers are accessed for security information." + ::= { cmRemoteAuthServerEntry 3 } + +cmRemoteAuthServerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify an IP Address for the Remote + Authentication Server." + ::= { cmRemoteAuthServerEntry 4 } + +cmRemoteAuthServerPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify a Port for Remote Authentication + Server." + ::= { cmRemoteAuthServerEntry 5 } + +cmRemoteAuthServerNumRetries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the number of retries the Remote + Authentication Server must be tried for security access before + giving up." + ::= { cmRemoteAuthServerEntry 6 } + +cmRemoteAuthServerTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the timeout period for timing + out a security access request to the Remote Authentication Server." + ::= { cmRemoteAuthServerEntry 7 } + +cmRemoteAuthServerSecret OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows configuration of secret password for Remote + Authentication Server request." + ::= { cmRemoteAuthServerEntry 8 } + +cmRemoteAuthServerAccountingPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify a Port for RADIUS Accounting." + ::= { cmRemoteAuthServerEntry 9 } + +cmRemoteAuthServerIpVersion OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the Ip Version." + ::= { cmRemoteAuthServerEntry 10 } + +cmRemoteAuthServerIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the Ipv6 Address." + ::= { cmRemoteAuthServerEntry 11 } + +-- +-- USM User Extension Table +-- +f3UsmUserTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3UsmUserEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is the extension of the F3 USM User Table." + ::= { cmSecurityObjects 9 } + +f3UsmUserEntry OBJECT-TYPE + SYNTAX F3UsmUserEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the F3 USM User Table." + AUGMENTS { usmUserEntry } + ::= { f3UsmUserTable 1 } + +F3UsmUserEntry ::= SEQUENCE { + f3UsmUserAccessType UsmUserAccessType +} + +f3UsmUserAccessType OBJECT-TYPE + SYNTAX UsmUserAccessType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This indicates the type of USM User, read-only, read-write, trap-only." + ::= { f3UsmUserEntry 1 } + +f3PrivilegeChangeTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PrivilegeChangeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table is used for Restricted User Login via NMS. + This is for users with lower privileges to elevate them to higher ones for limited amount of time." + ::= { cmSecurityObjects 15 } + +f3PrivilegeChangeEntry OBJECT-TYPE + SYNTAX F3PrivilegeChangeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Column for privilegeChangeTable." + INDEX { f3PrivilegeChangeId } + ::= { f3PrivilegeChangeTable 1 } + +F3PrivilegeChangeEntry ::= SEQUENCE { + f3PrivilegeChangeId Unsigned32, + f3PrivilegeChangeUserName SnmpAdminString, + f3PrivilegeChangeIpv4Address IpAddress, + f3PrivilegeChangeIpv6Address Ipv6Address, + f3PrivilegeChangeTerminalIpv4Address IpAddress, + f3PrivilegeChangeTerminalIpv6Address Ipv6Address, + f3PrivilegeChangeInterface UserInterfaceType, + f3PrivilegeChangeCurrentPrivilege CmSecurityPrivLevel, + f3PrivilegeChangeRequestedPrivilege CmSecurityPrivLevel, + f3PrivilegeChangeDuration Unsigned32, + f3PrivilegeChangeAction PrivilegeRequestAction, + f3PrivilegeChangeState PrivilegeRequestState, + f3PrivilegeChangeRemainingTime Unsigned32, + f3PrivilegeChangeRemoteName SnmpAdminString +} + +f3PrivilegeChangeId OBJECT-TYPE + SYNTAX Unsigned32 (1..4294967295) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Unique index identifying a request." + ::= { f3PrivilegeChangeEntry 1 } + +f3PrivilegeChangeUserName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name string for user authentication purposes" + ::= { f3PrivilegeChangeEntry 2 } + +f3PrivilegeChangeIpv4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IPv4 address of interface to which user's terminal is connected." + ::= { f3PrivilegeChangeEntry 3 } + +f3PrivilegeChangeIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IPv6 address of interface to which user's terminal is connected." + ::= { f3PrivilegeChangeEntry 4 } + +f3PrivilegeChangeTerminalIpv4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Source IPv4 address of connected terminal." + ::= { f3PrivilegeChangeEntry 5 } + +f3PrivilegeChangeTerminalIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Source IPv6 address of connected terminal." + ::= { f3PrivilegeChangeEntry 6 } + +f3PrivilegeChangeInterface OBJECT-TYPE + SYNTAX UserInterfaceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface used by the user" + ::= { f3PrivilegeChangeEntry 7 } + +f3PrivilegeChangeCurrentPrivilege OBJECT-TYPE + SYNTAX CmSecurityPrivLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current privilege level of the user, who is requesting role upgrade." + ::= { f3PrivilegeChangeEntry 8 } + +f3PrivilegeChangeRequestedPrivilege OBJECT-TYPE + SYNTAX CmSecurityPrivLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Privilege requested by user for session." + ::= { f3PrivilegeChangeEntry 9 } + +f3PrivilegeChangeDuration OBJECT-TYPE + SYNTAX Unsigned32 (1..480) + UNITS "minutes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Requested time period by user (in minutes)." + ::= { f3PrivilegeChangeEntry 10 } + +f3PrivilegeChangeAction OBJECT-TYPE + SYNTAX PrivilegeRequestAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Privilege request action." + ::= { f3PrivilegeChangeEntry 11 } + +f3PrivilegeChangeState OBJECT-TYPE + SYNTAX PrivilegeRequestState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Privilege request state." + ::= { f3PrivilegeChangeEntry 12 } + +f3PrivilegeChangeRemainingTime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time remaining in session with upgrade user privilege (in seconds)." + ::= { f3PrivilegeChangeEntry 13 } + +f3PrivilegeChangeRemoteName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name string for Radius/Tacacs authentication purposes." + ::= { f3PrivilegeChangeEntry 14 } + +-- +-- CA Profile Table +-- + +f3CaProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3CaProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of Certificate Authority Profiles." + ::= { cmSecurityObjects 29 } + +f3CaProfileEntry OBJECT-TYPE + SYNTAX F3CaProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3CaProfileTable." + INDEX { f3CaProfileIndex } + ::= { f3CaProfileTable 1 } + +F3CaProfileEntry ::= SEQUENCE { + f3CaProfileIndex Unsigned32, + f3CaProfileName DisplayString, + f3CaProfileEnrollmentProtocol CertificateEnrollmentProtocol, + f3CaProfileHttpPort Unsigned32, + f3CaProfileAutoRenewalControl TruthValue, + f3CaProfileRenewalPercentLifetime Unsigned32, + f3CaProfileRenewalNewKeyPairGenControl TruthValue, + f3CaProfileStorageType StorageType, + f3CaProfileRowStatus RowStatus +} + +f3CaProfileIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index used to identify this CA Profile." + ::= { f3CaProfileEntry 1 } + +f3CaProfileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object provides name for this CA Profile." + ::= { f3CaProfileEntry 2 } + +f3CaProfileEnrollmentProtocol OBJECT-TYPE + SYNTAX CertificateEnrollmentProtocol + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows to specify type of protocol used for + automatic certificate enrollment." + DEFVAL { scep } + ::= { f3CaProfileEntry 3 } + +f3CaProfileHttpPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This obect allows to specify TCP port number used by + enrollment protocol." + DEFVAL { 80 } + ::= { f3CaProfileEntry 4 } + +f3CaProfileAutoRenewalControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This obect allows to specify whether the client + certificate is automatically renewed or re-enrolled." + DEFVAL { true } + ::= { f3CaProfileEntry 5 } + +f3CaProfileRenewalPercentLifetime OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This obect allows to specify percentage of certificate + lifetime at which point the automatic certificate + renewal process begins." + DEFVAL { 75 } + ::= { f3CaProfileEntry 6 } + +f3CaProfileRenewalNewKeyPairGenControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This obect allows to specify if the RSA key pair is + regenerated prior to each certificate renewal." + DEFVAL { false } + ::= { f3CaProfileEntry 7 } + +f3CaProfileStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3CaProfileEntry 8 } + +f3CaProfileRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3CaProfileRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3CaProfileRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3CaProfileRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3CaProfileEntry 9 } + + +f3CaTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3CaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of Certificate Authority object used for certificate + enrollment with CA." + ::= { cmSecurityObjects 30 } + +f3CaEntry OBJECT-TYPE + SYNTAX F3CaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The conceptual row in f3CaTable." + INDEX { f3CaName } + + ::= { f3CaTable 1 } + +F3CaEntry ::= SEQUENCE { + f3CaName DisplayString, + f3CaProfile VariablePointer, + f3CaUrl DisplayString, + f3CaCertList DisplayString, + f3CaRootCertStatus CaRootCertStatus, + f3CaLastCsr DisplayString, + f3CaAction CaAction, + f3CaActionCsrName DisplayString, + f3CaActionChallengePassword DisplayString, + f3CaStorageType StorageType, + f3CaRowStatus RowStatus +} + +f3CaName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique name used to identify this CA." + ::= { f3CaEntry 1 } + +f3CaProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object provides a pointer to CA Profile used for this CA." + ::= { f3CaEntry 2 } + +f3CaUrl OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object provides the URL for certificate enrollment with CA." + ::= { f3CaEntry 3 } + +f3CaScepQueryMessage OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..512)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object provides the SCEP Query Message for certificate + enrollment with CA." + ::= { f3CaEntry 4 } + +f3CaCertList OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides list of CA certificates sent by the CA as + the chain of trust." + ::= { f3CaEntry 5 } + +f3CaRootCertStatus OBJECT-TYPE + SYNTAX CaRootCertStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides CA root certificate status." + ::= { f3CaEntry 6 } + +f3CaLastCsr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides last CSR name in an enrollment process." + ::= { f3CaEntry 7 } + +f3CaAction OBJECT-TYPE + SYNTAX CaAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies a CA Action." + ::= { f3CaEntry 8 } + +f3CaActionCsrName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies a CSR Name. + Applicable to startAutoEnrollment action." + ::= { f3CaEntry 9 } + +f3CaActionChallengePassword OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies a challenge password. + Applicable to startAutoEnrollment action." + ::= { f3CaEntry 10 } + +f3CaStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3CaEntry 11 } + +f3CaRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3CaRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3CaRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The f3CaRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3CaEntry 12 } + + +--- +---Notifications +--- +f3SecurityTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This is security trap. Security traps are reported + according to value of f3SecurityTrapType object." + ::= { cmSecurityNotifications 1 } + +f3PrivilegeChangeTrap NOTIFICATION-TYPE + OBJECTS { f3PrivilegeChangeState, + f3PrivilegeChangeUserName, + f3PrivilegeChangeIpv4Address, + f3PrivilegeChangeIpv6Address, + f3PrivilegeChangeTerminalIpv4Address, + f3PrivilegeChangeTerminalIpv6Address, + f3PrivilegeChangeInterface, + f3PrivilegeChangeCurrentPrivilege, + f3PrivilegeChangeRequestedPrivilege, + f3PrivilegeChangeDuration + } + STATUS current + DESCRIPTION "This trap is sent every time a privilege change request is changed (added, modified, removed)." + ::= { cmSecurityNotifications 2 } +-- +-- Conformance +-- +cmSecurityCompliances OBJECT IDENTIFIER ::= {cmSecurityConformance 1} +cmSecurityGroups OBJECT IDENTIFIER ::= {cmSecurityConformance 2} + +cmSecurityCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the CM Security + group." + MODULE -- this module + MANDATORY-GROUPS { + cmSecurityObjectGroup + } + ::= { cmSecurityCompliances 1 } + +cmSecurityObjectGroup OBJECT-GROUP + OBJECTS { + cmAuthProtocol, cmAccessOrder, cmAuthType, cmNASIpAddress, + cmSecurityPolicyStrength, cmRemoteAuthServerAccountingEnabled, + cmAnonymizeLogTimeInDays, f3Sso2faControl, f3NasIpAddressType, + f3SshCipherStrengthHighControl, + + f3TacacsPrivLevelControlEnabled, f3TacacsDefaultPrivLevel, + f3NasIpv6Addr, f3SecurityTrapType, f3SecurityTrapInfo, + + cmSecurityUserName, cmSecurityUserComment, cmSecurityUserPrivLevel, + cmSecurityUserLoginTimeout, cmSecurityUserNumFailedLoginAttempts, + cmSecurityUserLastLoginTime, cmSecurityUserLockedout, + cmSecurityUserLastLockedoutTime, cmSecurityUserCliPagingEnable, + cmSecurityUserRemoteUser, cmSecurityUserPassword, + cmSecurityUserStorageType, cmSecurityUserRowStatus, + cmSecurityUserAction, cmSecurityCryptoPassword, + cmSecurityUserRemoteCryptoUser, cmSecurityUserSso2fa, + + cmRemoteAuthServerIndex, cmRemoteAuthServerEnabled, + cmRemoteAuthServerOrder, cmRemoteAuthServerIpAddress, + cmRemoteAuthServerPort, cmRemoteAuthServerNumRetries, + cmRemoteAuthServerTimeout, cmRemoteAuthServerSecret, + cmRemoteAuthServerAccountingPort, cmRemoteAuthServerIpVersion, + cmRemoteAuthServerIpv6Addr, + + f3UsmUserAccessType, + + f3PrivilegeChangeUserName, + f3PrivilegeChangeIpv4Address, f3PrivilegeChangeIpv6Address, + f3PrivilegeChangeTerminalIpv4Address, f3PrivilegeChangeTerminalIpv6Address, + f3PrivilegeChangeInterface, f3PrivilegeChangeCurrentPrivilege, + f3PrivilegeChangeRequestedPrivilege, f3PrivilegeChangeDuration, + f3PrivilegeChangeAction, f3PrivilegeChangeState, f3PrivilegeChangeRemainingTime, + f3PrivilegeChangeRemoteName, f3RadiusSendVendorAvpEnabled, f3RadiusRealm, + + icmpV4Filter, icmpV4DropEchoRequests, + icmpV6Filter, icmpV6DropEchoRequests, icmpV6DropNeighborSolicitation, + icmpV6DropRouterAdvertisement, icmpV6DropNeighborAdvertisement, + icmpV6DropRouterSolicitation, + f3FipsOperationMode, + f3FipsSecuritySelfTestFailureCount, + f3FipsSecuritySelfTestResult, + f3FipsSecuritySelfTestStatus, + f3FipsAction, + + f3HttpsSslCertExpNotifPeriod, + f3HttpsSslKeyPair, + f3SslCertificateAction, + f3SslCertificateActionPairName, + f3SslCertificatePrivateKeyPairName, + f3SslCertificatePrivateKeyPairSslCertificate, + f3SslCertificatePrivateKeyPairPrivateKeyPresent, + + f3RsaKeyPairName, f3RsaKeyPairPublicKey, + f3RsaKeyPairAction, f3RsaKeyPairActionName, f3RsaKeyPairActionLength, + f3CsrAction, f3CsrActionCsrName, f3CsrActionRsaKeyName, + f3CsrActionCountry, f3CsrActionState, f3CsrActionLocality, + f3CsrActionOrganization, f3CsrActionOrganizationUnit, + f3CsrActionCommonName, f3CsrActionEmail, + f3CsrActionSerialNumber, f3CsrActionAlternativeName, + f3CertSigningRequestName, f3CertSigningRequestRsaKeyPairName, + f3CertSigningRequestCsrData, f3CertSigningRequestAutoEnrollmentStatus, + f3SslCertificatePrivateKeyPairRsaKeyPairName, + f3SslCertificatePrivateKeyPairCertificateType, + f3SslCertificatePrivateKeyPairCertificateStatus, + f3SslCertificatePrivateKeyPairAction, + f3SslCertificateActionKeyName, + + f3CaProfileName, f3CaProfileEnrollmentProtocol, f3CaProfileHttpPort, + f3CaProfileAutoRenewalControl, f3CaProfileRenewalPercentLifetime, + f3CaProfileRenewalNewKeyPairGenControl, + f3CaProfileStorageType, f3CaProfileRowStatus, + f3CaProfile, f3CaScepQueryMessage, f3CaUrl, f3CaCertList, f3CaRootCertStatus, + f3CaLastCsr, f3CaAction, f3CaActionCsrName, f3CaActionChallengePassword, + f3CaStorageType, f3CaRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CM Security + group." + ::= { cmSecurityGroups 1 } + +cmSecurityNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + f3SecurityTrap + } + STATUS current + DESCRIPTION + "A collection of notifications used in the CM Security + group." + ::= { cmSecurityGroups 2 } + +END diff --git a/MIBS/adva/CM-SYSTEM-MIB b/MIBS/adva/CM-SYSTEM-MIB new file mode 100644 index 0000000..bc61e82 --- /dev/null +++ b/MIBS/adva/CM-SYSTEM-MIB @@ -0,0 +1,3038 @@ +CM-SYSTEM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, + Integer32, IpAddress, Unsigned32 + FROM SNMPv2-SMI + DateAndTime, DisplayString, TruthValue, RowStatus, + StorageType, VariablePointer, TEXTUAL-CONVENTION, MacAddress + FROM SNMPv2-TC + SnmpEngineID + FROM SNMP-FRAMEWORK-MIB + fsp150cm , FileTransferProtocol, TrapCounter + FROM ADVA-MIB + RestartType, IpVersion + FROM CM-COMMON-MIB + InterfaceIndex + FROM IF-MIB + LldpV2DestAddressTableIndex + FROM LLDP-V2-TC-MIB + snmpTargetAddrName + FROM SNMP-TARGET-MIB + Ipv6Address + FROM IPV6-TC + lldpV2RemEntry + FROM LLDP-V2-MIB; + +cmSystemMIB MODULE-IDENTITY + LAST-UPDATED "202101270000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the System MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "202101270000Z" + DESCRIPTION + " + Notes from release 201910080000Z + a)Added the literals ntp-server-and-peering(4) and ntp-peering(5) + to CmNtpMode + + Notes from release 201908260000Z + a)Added the literal ntpclock(5) + to TimeOfDayType + + Notes from release 201912010000Z + (1) Added fileServicesCsrName + + Notes from release 201901230000Z + a) added softwarePeerCondition object + b) added PeerUpgradeStatus object + + Notes from release 201901100000Z, + (1)Added the following scalars + f3ApplicationsBootCompleted + f3ApplicationsUpTime. + + Notes from release 201810290000Z + a) added softwareAffectedEntity object + b) added fileServicesAffectedEntity object + c) added AffectedEntity textual convention + + Notes from release 201805140000Z + a) added sysLogFacilityCode scalar variable + + Notes from release 201803130000Z + a) added usbPortEnabled scalar variable + + Notes from release 201801170000Z + a) added fileServicesDbFileName variable + + Notes from release 201802020000Z + a) added f3SysAuthKeyTable + + Notes from release 201801030000Z + a) added sysLogTimestampFormat scalar variable + + Notes from release 201711270000Z + a) added sysLogTimestampFormat scalar variable + b) added SysLogFormatType textual convention + + Notes from release 201706210000Z + a) Modified aclTable index: + -New range for aclEntryIndex + + Notes from release 201601150000Z + a) added f3SnmpLongIfAlias scalar variable + + Notes from release 201307310000Z + Added raw data functionality objects f3RawDataObjects + -f3RawDataServerFtProtocol, f3RawDataServerFtServerName, + f3RawDataServerFtPasswd and f3RawDataServerFtUserId + + Notes from release 201111220000Z + (i)Added configuration file functionality objects f3ConfigFileObjects + -f3ConfigFileActionFileName, f3ConfigFileAction + and f3ConfigFileTable + (ii)Added f3SystemFeatureTable + + Notes from release 201106110000Z + (i)Added f3DatabaseSyncTrapObject and f3DatabaseSyncTrap for + NMS database sync facility in the case of bulk changes + + Notes from release 201010140000Z + (i)Added the following literal to CmFileServicesMode + securitylogfileupload, + alarmlogfileupload, + auditlogfileupload, + (ii)Added the following literals to fileServicesAction + put-securitylog-file, + put-alarmlog-file, + put-auditlog-file + + Notes from release 201005130000Z + Added the following literal to CmFileServicesMode + debugfileupload + + Notes from release 201005130000Z + Added the following new objects, + f3SysLastResetType, + f3SysLastResetCauseType, + f3SysLastAbnormalResetTimestamp1, + f3SysLastAbnormalResetTimestamp2, + f3SysLastAbnormalResetTimestamp3 + + Notes from release 201003250000Z + This release is applicable to the FSP150CC Release 4.3 + device GE201. + New objects added in this release, + ntpServerRoundTripDelay, ntpServerPrecision + + Notes from release 200906080000Z + This release is applicable to the FSP150CC Release 4.1 + devices GE101 and GE206. + New table added in this release, + f3SnmpTargetAddrExtTable + + New notification added in this release, + cmSnmpDyingGaspTrap + + New scalar added in this release, + serialPortDisconnectAutoLogOff, httpsEnabled, sftpEnabled + + Notes from release 200803030000Z, + (1)MIB version ready for release FSP150CM 3.1." + + ::= {fsp150cm 2} + +-- +-- OID definitions +-- +cmSystemObjects OBJECT IDENTIFIER ::= {cmSystemMIB 1} +cmSystemNotifications OBJECT IDENTIFIER ::= {cmSystemMIB 2} +cmSystemConformance OBJECT IDENTIFIER ::= {cmSystemMIB 3} +f3BulkNotifObjects OBJECT IDENTIFIER ::= {cmSystemMIB 4} +f3SystemBulkNotifications OBJECT IDENTIFIER ::= {cmSystemMIB 5} + +cmErrorInfoObjects OBJECT IDENTIFIER ::= {cmSystemObjects 1} +cmCliObjects OBJECT IDENTIFIER ::= {cmSystemObjects 2} +cmAccessProtocols OBJECT IDENTIFIER ::= {cmSystemObjects 3} +cmSysSecObjects OBJECT IDENTIFIER ::= {cmSystemObjects 4} +cmSysModeObjects OBJECT IDENTIFIER ::= {cmSystemObjects 5} +cmDatabaseObjects OBJECT IDENTIFIER ::= {cmSystemObjects 6} +cmSoftwareObjects OBJECT IDENTIFIER ::= {cmSystemObjects 7} +cmFileServicesObjects OBJECT IDENTIFIER ::= {cmSystemObjects 8} +cmLogObjects OBJECT IDENTIFIER ::= {cmSystemObjects 9} +cmTimeObjects OBJECT IDENTIFIER ::= {cmSystemObjects 10} +cmSnmpObjects OBJECT IDENTIFIER ::= {cmSystemObjects 11} +cmResetCauseObjects OBJECT IDENTIFIER ::= {cmSystemObjects 12} +f3NotifObjects OBJECT IDENTIFIER ::= {cmSystemObjects 13} +f3ConfigFileObjects OBJECT IDENTIFIER ::= {cmSystemObjects 14} +cmFeatureManagementObjects OBJECT IDENTIFIER ::= {cmSystemObjects 15} +cmLldpV2DestAdressADVAExtObjects OBJECT IDENTIFIER ::= {cmSystemObjects 16} +f3LldpV2ConfigurationADVAExtObjects OBJECT IDENTIFIER ::= {cmSystemObjects 17} +snmpIPv6UDPDomain OBJECT IDENTIFIER ::= {cmSystemObjects 18} +f3RawDataObjects OBJECT IDENTIFIER ::= {cmSystemObjects 19} +f3LldpV2RemoteSystemsData OBJECT IDENTIFIER ::= {cmSystemObjects 20} +f3SimpleLtpObjects OBJECT IDENTIFIER ::= {cmSystemObjects 21} +f3SysAuthenKeyObjects OBJECT IDENTIFIER ::= {cmSystemObjects 22} +f3CallhomeServerObjects OBJECT IDENTIFIER ::= {cmSystemObjects 23} +f3SystemInfoObjects OBJECT IDENTIFIER ::= {cmSystemObjects 24} +f3ZtpObjects OBJECT IDENTIFIER ::= {cmSystemObjects 25} + + +-- +-- Textual Conventions +-- +CmAclFilterAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Access Control List + permit - Permit access, + deny - Deny access." + SYNTAX INTEGER { + permit (1), + deny (2) + } + +CmAutoProvMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Auto Provisioning Mode + off - manual mode, + confirm - auto provisioning with confirmation + auto - true auto provisioning." + SYNTAX INTEGER { + off (1), + confirm (2), + auto (3) + } + +CmNtpType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for NTP Types + unicast + multicast + anycast ." + SYNTAX INTEGER { + unicast (1) + } + +CmNtpMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for NTP Types + client, + server, + both, + ntp-server-and-peering, + ntp-peering ." + SYNTAX INTEGER { + client (1), + server (2), + both (3), + ntp-server-and-peering(4), + ntp-peering(5) + } + +CmNtpServerType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for NTP Server Types + primary + secondary ." + SYNTAX INTEGER { + not-applicable(0), + primary (1), + secondary (2) + } + +CmFileTransferMethod ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for File Transfer Methods + ftp - FTP + scp - SCP + sftp- Secure FTP + web - WEB based, this is a read-only. + tftp- TFTP." + SYNTAX INTEGER { + ftp (1), + scp (2), + sftp (3), + web (4), -- This is a read-only enumeration + tftp (5) + } + +CmVersionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Version Type + active, + standby." + SYNTAX INTEGER { + active (1), + standby (2), + staging (3) + } + +CmFileServicesStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Status of the user initiated file transfer. + in-progress - File transfer / processing is in progress. + success - File transfer and processing completed + successfully. + login-failed - Login failed. + file-not-found - File not found. + permission-denied - Permission denied. + server-unreachable - Server unreachable. + no-space-left - No space left on device. + invalid-file-type - Invalid file type. + nobackup-database - No backup database. + no-sw-toinstall - No software to install. + sw-not-installed - Software not installed. + validation-timer-notactive - Validation timer not active. + cannot-revert - Cannot revert. + install-failed - Installation failed. + upgrade-failed - Upgrade Failed. + revert-failed - Revert failed. + failure - Generic File transfer or processing failure. + badarchive - Bad Archive. + incompatarchive - Incompatible Archive." + SYNTAX INTEGER { + in-progress(1), + success(2), + login-failed(3), + file-not-found(4), + permission-denied(5), + server-unreachable(6), + no-space-left(7), + invalid-file-type(8), + nobackup-database(9), + no-sw-toinstall(10), + sw-not-installed(11), + validation-timer-notactive(12), + cannot-revert(13), + install-failed(14), + upgrade-failed(15), + revert-failed(16), + failure(17), + badarchive(18), + incompatarchive(19), + swVersionNotApproved(20) + } + +CmFileServicesMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "File Services Operation. + idle - Idle and available. + dbupload - Database upload in progress. + dbdownload - Database download in progress. + dbbackup - Database backup in progress. + dbrestore - Database restore in progress. + swdownload - Software download in progress. + swinstall - Software install in progress. + swupgrade - Software upgrade in progress. + swvalidate - Software validation in progress. + swcancelupgrade - Software upgrade cancelled. + swrevert - Software upgrade reverted. + rebooting - System rebooting. + debugfileupload - Last Reset Cause debug file upload in progress. + securitylogfileupload - Security log upload in progress + alarmlogfileupload - Alarm log upload in progress + auditlogfileupload - Audit log upload in progress + dbpropagate - Database propagate in progress. + swpropagate - Software propagate in progress. + sysdiagfileupload - System diagnose file upload in progress. + sysdiagfilesave - System diagnose file save in progress. + configfileupload - Configuration file upload in progress. + configfiledownload - Configuration file download in progress. + defaultvalsfiledownload- Default Values file download in progress. + satresultupload - SAT test result file upload in progress. + sslcertificatedownload - SSL Certificate file download in progress. + sslprivatekeydownload - SSL Private Key file download in progress. + sslencprivatekeydownload - SSL Encrypted Private Key file download in progress. + sslkeypairdownload - SSL Key Pair file download in progress. + csrUpload - CSR Upload + rfc2544testreportupload - Rfc2544 Test Report Upload + " + SYNTAX INTEGER { + idle(1), + dbupload(2), + dbdownload(3), + dbbackup(4), + dbrestore(5), + swdownload(6), + swinstall(7), + swupgrade(8), + swvalidate(9), + swcancelupgrade(10), + swrevert(11), + rebooting(12), + debugfileupload(13), + securitylogfileupload(14), + alarmlogfileupload(15), + auditlogfileupload(16), + dbpropagate(17), + swpropagate(18), + sysdiagfileupload(19), + sysdiagfilesave(20), + configfileupload(21), + configfiledownload(22), + defaultvalsfiledownload(23), + satresultupload(24), + sslcertificatedownload(25), + sslprivatekeydownload(26), + sslencprivatekeydownload(27), + sslkeypairdownload(28), + csrUpload(29), + rfc2544testreportupload(30) + } + +CmRestartCauseType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "System Restart Cause Type. + poweronreset - Interruption of power. + userinitiated - User initiated such as + software upgrade, + restore database, + restore system defaults, + restore factory defaults + unrecoverableappevent - Unrecoverable application event + unrecoverablesysevent - Unrecoverable system event + hwwatchdogexpired - Hardware watchdog expired + bustxntimeout - Bus transaction timeout + hardware - Hardware failure." + SYNTAX INTEGER { + poweronreset(1), + userinitiated(2), + unreoverableappevent(3), + unrecoverablesysevent(4), + hwwatchdogexpired(5), + bustxntimeout(6), + hardware(7), + buttonReset(8), + buttonFactoryDefaultReset(9) + } + +F3ConfigFileAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the actions on configuration file. + none - Unused value + restart-with-file - Restart the system; System will revert to + using system defaults and will apply the + specified configuration files on restart + save-delta - Save delta configuration file : this + generates a running config delta w.r.t the + system defaults + remove - Remove specified configuration file + save-full - Save running configuration file and it will + generate a full running config file + load-config - Load specified delta config file without restarting." + SYNTAX INTEGER { + none(0), + restart-with-file(1), + save-delta(2), + remove(3), + save-full(4), + load-config(5) + } + +F3ConfigFileStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the status of configuration file actions. + initial - Initial status + in-progress - Configuration File Operation is in progress + completed - Configuration File Operation completed + failed - Configuration File Operation failed " + SYNTAX INTEGER { + not-applicable(0), + initial(1), + in-progress(2), + completed(3), + failed(4) + } + +TimeOfDayType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the System Time Of Day Type. + local - System time driven by local clock + ntp - System time driven by NTP client + ptp - System time driven by PTP Telecom Slave + timeclock - System time driven by time clock + ntpclock - System time driven by NTP server or peers" + + SYNTAX INTEGER { + local(1), + ntp(2), + ptp(3), + timeclock(4), + ntpclock(5) + } + +LldpV2ConfigurationADVAExtMaxNeighborsAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Discard: information selected to be discarded is the + information in the current LLDPDU. + Deleteentry:information selected to be discarded is + currently in the LLDP remote systems MIB." + + SYNTAX INTEGER { + delete-entry(1), + discard-lldppdu(2) + } + +FileTransferServerType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the file transfer server Type. + ipaddr - server ipv4 address + ipv6addr - server ipv6 address + hostname - server host name + URL - the URL of the remote server" + + SYNTAX INTEGER { + ipaddr (1), + ipv6addr (2), + hostname (3), + url (4) + } + +ServerConfigType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the file transfer server Type. + DHCP - Server is assigned by DHCP server + USERDEFINED - server assinged with user configuration." + + SYNTAX INTEGER { + dhcp (1), + userdefined (2) + } + +NtpAuthKeyType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the NTP Authentication Key Type." + + SYNTAX INTEGER { + notApplicable (0), + md5 (1), + sha1 (2) + } + +SysLogFormatType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the Syslog Timestamp Format Type. + ADVA - Adva Timestamp format + RFC3164 - RFC3164 Timestamp format." + + SYNTAX INTEGER { + adva (1), + rfc3164 (2) + } + +SysAuthKeyType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the System Authentication Key Type." + + SYNTAX INTEGER { + notApplicable (0), + md5 (1) + } + +AffectedEntity ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the affected Entity." + + SYNTAX INTEGER { + notApplicable (0), + none (1), + shelf (2), + card1 (3), + card2 (4) + } +-- +-- Enumeration Type : PeerUpgradeReadyCondition +-- +PeerUpgradeReadyCondition ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the Peer Upgrade Ready Condition Entity." + SYNTAX INTEGER { + notApplicable (1), + ignorealarms (2), + nocriticalalarms(3), + nomjandcrialarms(4), + noalarms (5) + } + + + +-- +-- Enumeration Type : PeerUpgradeStatus +-- + +PeerUpgradeStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the Peer Upgrade Status Entity." + SYNTAX INTEGER { + inprogress (1), + ready (2) + } + +CallhomeState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes States available for CallHome" + SYNTAX INTEGER { + completed (1), + failed (2), + inProgress (3), + notStarted (4) + } + +F3TargetAddressLifetime ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Lifetime of target address." + SYNTAX INTEGER { + notApplicable (0), + duration1hour (1), + duration1day (2), + duration3days (3), + duration1week (4), + duration1month (5), + unlimited (6) + } + +-- +--cmErrorInfoObjects +-- +lastSetErrorInformation OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This provides detailed information on the last SNMP SET + operation failure on the enterprise MIBs." + ::= { cmErrorInfoObjects 1 } + +-- +-- cmCliObjects +-- +cliCmdPromptPrefix OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User specified command prompt prefix, used by the CLI, + at the system level." + ::= { cmCliObjects 1 } + + +-- +-- cmSysSecObjects +-- +securityBanner OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..2000)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to manage the security banner text + used for Graphical User Interface as well as CLI access." + ::= { cmSysSecObjects 1 } + + + +-- Access Control List (ACL) +aclTable OBJECT-TYPE + SYNTAX SEQUENCE OF ACLEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the access control + IP network addresses. Agent provides upto 10 access control + IP network addresses to be configured. Access is only + 'permitted' from these IP network addresses." + ::= { cmSysSecObjects 2 } + +aclEntry OBJECT-TYPE + SYNTAX ACLEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Access Control IP Network Address that can be configured." + INDEX { aclEntryIndex } + ::= { aclTable 1 } + +ACLEntry ::= SEQUENCE { + aclEntryIndex Integer32, + aclEntryFilterAction CmAclFilterAction, + aclEntryNetworkAddress IpAddress, + aclEntryNetworkMask IpAddress, + aclEntryEnabled TruthValue, + aclEntryIpVersion IpVersion, + aclEntryNetworkIpv6Addr Ipv6Address, + aclEntryPrefixLength Integer32 +} + +aclEntryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + an ACL entry within an ACL. The manager may not assume any + particular semantics or meaning to this index, except that + it identifies a logical row in the table." + ::= { aclEntry 1 } + +aclEntryFilterAction OBJECT-TYPE + SYNTAX CmAclFilterAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether the network IP address specified by aclEntryNetworkAddress + and aclEntryNetworkMask has permission to access the system. + Currently, only 'permit' is supported." + ::= { aclEntry 2 } + +aclEntryNetworkAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The network IP address of the entry that will be permitted to access + the system." + ::= { aclEntry 3 } + +aclEntryNetworkMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The network IP mask of the entry that will be permitted to access + the system." + ::= { aclEntry 4 } + +aclEntryEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables/disables the entity specified by + aclEntryNetworkAddress and aclEntryNetworkMask to access + the system." + ::= { aclEntry 5 } + +aclEntryIpVersion OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the ip version." + ::= { aclEntry 6 } + +aclEntryNetworkIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the ipv6 adress." + ::= { aclEntry 7 } + +aclEntryPrefixLength OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the ipv6 Prefix length." + ::= { aclEntry 8 } + +serialPortDisconnectAutoLogOff OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to manage the property of the system, which + causes Auto Logoff of the user session on the serial port, when + the serial port is disconnected." + ::= { cmSysSecObjects 3 } + +securityPromptEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows management of the CLI security prompt." + ::= { cmSysSecObjects 4 } + +-- +-- cmAccessProtocols +-- +telnetEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to enable/disable the TELNET protocol on the + system." + ::= { cmAccessProtocols 1 } + +sshEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to enable/disable the Secure Shell protocol + on the system." + ::= { cmAccessProtocols 2 } + +ftpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to enable/disable the File Transfer Protocol + (FTP) on the system." + ::= { cmAccessProtocols 3 } + +scpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to enable/disable the Secure Copy (SCP) + on the system." + ::= { cmAccessProtocols 4 } + +serialPortEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to enable/disable the Serial Port + on the system." + ::= { cmAccessProtocols 5 } + +httpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to enable/disable the HTTP protocol + on the system." + ::= { cmAccessProtocols 6 } + +httpsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to enable/disable the HTTP protocol + on the system." + ::= { cmAccessProtocols 7 } + +sftpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to enable/disable the SFTP protocol + on the system." + ::= { cmAccessProtocols 8 } + +tftpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to enable/disable the TFTP protocol + on the system." + ::= { cmAccessProtocols 9 } + +netconfOverSSHEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to enable/disable the NETCONF over SSH + on the system." + ::= { cmAccessProtocols 10 } + +usbPortEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to enable/disable the USB Host Port + on the system." + ::= { cmAccessProtocols 11 } + +-- +--system Mode Objects +-- +ntpMode OBJECT-TYPE + SYNTAX CmNtpMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to manage the Network Time Protocol (NTP) + mode on the system. Currently, the system only supports + 'client' mode." + ::= { cmSysModeObjects 1 } + +autoProvMode OBJECT-TYPE + SYNTAX INTEGER { + off(1), + confirm(2), + auto(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to manage the Auto Provisioning Mode + on the system. If the auto provisioning mode is 'off', auto + discovery is disabled. Network Elements (shelves) need to be + manually configured from the user interfaces. If the auto + provisioning mode is 'confirm', Network Elements (shelves) are + auto discovered, however, they need to be accepted explicitly from + user interfaces to be managed. If the auto provisioning mode + is 'auto', Network Elements (shelves) are auto discovered and + auto provisioned, as permanent, in the system." + ::= { cmSysModeObjects 2 } + +sysTimeOfDayType OBJECT-TYPE + SYNTAX TimeOfDayType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides ability to configure System Time of Day source. + This can be local, ntp or ptp. + Before setting sysTimeOfDayType the f3PtpSysTimeOfDayClock object must be + set to configure PTP Telecom Slave object to be used as Clock source." + ::= { cmSysModeObjects 3 } + +ntpServerConfigType OBJECT-TYPE + SYNTAX ServerConfigType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the ntp server configure type." + ::= { cmSysModeObjects 4 } + +sysLogServerConfigType OBJECT-TYPE + SYNTAX ServerConfigType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the sys log server configure type." + ::= { cmSysModeObjects 5 } + +sysUseUtcLeapOffsetEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute indicates whether to use the currentUtcLeapOffset + in Announce message from PTP to get UTC time from TAI based + timestamps in case we want DM/TWAMP timestamping based on UTC time. + This attribute only works when PTP/TimeClock is configured as source of system time of day." + ::= { cmSysModeObjects 6 } + +sysLogTimestampFormat OBJECT-TYPE + SYNTAX SysLogFormatType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the syslog server timestamp format type." + ::= { cmSysModeObjects 7 } + +sysLogFacilityCode OBJECT-TYPE + SYNTAX Integer32 (0..23) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the syslog server facility code." + ::= { cmSysModeObjects 8 } + +-- +-- File Services functionality +-- +fileServicesAction OBJECT-TYPE + SYNTAX INTEGER { + not-applicable(0), + get-database(1), + put-database(2), + software-copy(3), + get-sys-database(4), + put-sys-database(5), + get-defaultsvalue-file(6), + put-sysresetdebuginfo-file(7), + put-securitylog-file(8), + put-alarmlog-file(9), + put-auditlog-file(10), + get-config-file(11), + put-config-file(12), + put-sat-result(13), + get-ssl-certificate(14), + get-ssl-private-key(15), + get-ssl-encrypt-private-Key(16), + get-ssl-key-pair(17), + put-csr(18), + put-rfc2544-test-report(19) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is write only. Setting this object initiates + a file transfer + + Supported actions are: + get-database(1) - Copy a backup database from a + remote server and place it in the staging + area. (See databaseAction) + put-database(2) - Copy a backup database to a remote + server. (See databaseAction) + software-copy(3) - Transfer a software image file to the + system and write it to the standby + partition. + get-sys-database(4) - Copy a system database from a + remote server and place it in the staging + area. (See databaseAction) + put-sys-database(5) - Copy a system database to a remote + server. (See databaseAction) + get-defaultsvalue-file(6) - Transfer the Defaults Value file + to the system. + put-sysresetdebuginfo-file(7) - Transfer the System Reset Debug Information + file to a remote server. + put-securitylog-file(8) - Transfer the System Security Log Information + file to a remote server. + put-alarmlog-file(9) - Transfer the System Alarm Log Information + file to a remote server. + put-audit-file(10) - Transfer the System Audit Log Information + file to a remote server. + get-config-file(11) - Transfer the Configuration File from a remote server. + put-config-file(12) - Transfer the Configuration File to a remote server. + put-sat-result(13) - Transfer the SAT test result file to a remote server. + get-ssl-certificate(14) - Transfer the SSL Certificate file to the system. + get-ssl-private-key(15) - Transfer the SSL Private Key file to the system. + get-ssl-encrypt-private-Key(16) - Transfer the SSL Encrypted Private Key file to the system. + get-ssl-key-pair(17) - Transfer the SSL Key Pair file to the system. + put-csr(18) - Transfer the CSR file to the system. + put-rfc2544-test-report(19) - Transfer the Rfc2544 test report to the system." + ::= { cmFileServicesObjects 1 } + +fileServicesMethod OBJECT-TYPE + SYNTAX CmFileTransferMethod + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the method of transferring the file. Note + that web(4) is a read-only enumeration." + ::= { cmFileServicesObjects 2 } + +fileServicesServerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the remote server. The value of this + object is cleared when fileServicesAction is set." + ::= { cmFileServicesObjects 3 } + +fileServicesUserId OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User ID to use to authenticate the file transfer. The value + of this object is cleared when fileServicesAction is set." + ::= { cmFileServicesObjects 4 } + +fileServicesPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User password to authenticate the file transfer. + Reading this object will return an empty string if the + password has not been set or ***** if the password has + been set. The value of this object is cleared when + fileServicesAction is set." + ::= { cmFileServicesObjects 5 } + +fileServicesRemoteFile OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Path and name of the remote file. The value of this object + is cleared when fileServicesAction is set." + ::= { cmFileServicesObjects 6 } + +fileServicesStatus OBJECT-TYPE + SYNTAX CmFileServicesStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of the user initiated file transfer." + ::= { cmFileServicesObjects 7 } + +fileServicesPercentComplete OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Percent completion of operation." + ::= { cmFileServicesObjects 8 } + +fileServicesMode OBJECT-TYPE + SYNTAX CmFileServicesMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on the current state + of file services." + ::= { cmFileServicesObjects 9 } + +fileServicesServerType OBJECT-TYPE + SYNTAX FileTransferServerType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the remote server's address type." + ::= { cmFileServicesObjects 10 } + +fileServicesServerIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IPv6 address of the remote server. The value of this + object is cleared when fileServicesAction is set." + ::= { cmFileServicesObjects 11 } + +fileServicesDbFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the upload unique database file." + ::= { cmFileServicesObjects 12 } + +fileServicesAffectedEntity OBJECT-TYPE + SYNTAX AffectedEntity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Affected Entity." + ::= { cmFileServicesObjects 13 } + +fileServicesSslKeyPairName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is a unique name for the SSL key pair." + ::= { cmFileServicesObjects 14 } + +fileServicesDecryptionPassword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the decryption password for the SSL file." + ::= { cmFileServicesObjects 15 } + +fileServicesCsrName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is a unique name for the CSR." + ::= { cmFileServicesObjects 16 } + +-- +--Database Objects +-- +databaseAction OBJECT-TYPE + SYNTAX INTEGER { + not-applicable(0), + backup(1), + restore(2), + activate(3), + save-sysdefaults(4), + new-sysdefaults(5), + restore-sysdefaults(6), + restore-factorydefaults(7), + propagate-to-standby-nemi(8), + force-normal(9) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Initiates a configuration database action. This object is + write only. Supported actions are: + backup(1) - Backup the saved configuration database. + restore(2) - Restore the database to the standby partition. + activate(3) - Switches the standby and active partitions and + restarts the system. + save-sysdefaults(4) - Save the database as system defaults. + new-sysdefaults(5) - Restart the system and overwrite the + old system default database with the + factory default database. + restore-sysdefaults(6) - Restart the system using the system + default database. + restore-factorydefaults(7) - Restart the system using the factory + default database. + propagate-to-standby-nemi(8) - Propagate the running database + to standby NEMI and activate it. + force-normal(9) - Accept the database of the NEMI when the NEMI is in DB_maint status." + ::= { cmDatabaseObjects 1 } + +databaseLastSaveTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object gives value of the last database save time." + ::= { cmDatabaseObjects 2 } + +databaseTable OBJECT-TYPE + SYNTAX SEQUENCE OF DatabaseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table lists information about thns." + ::= { cmDatabaseObjects 3 } + +databaseEntry OBJECT-TYPE + SYNTAX DatabaseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the databaseTable." + INDEX { databaseIndex } + ::= { databaseTable 1 } + +DatabaseEntry ::= SEQUENCE { + databaseIndex Integer32, + databaseType CmVersionType, + databaseVersion DisplayString +} + +databaseIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + an entry within the databaseTable." + ::= { databaseEntry 1 } + +databaseType OBJECT-TYPE + SYNTAX CmVersionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of database partition." + ::= { databaseEntry 2 } + +databaseVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The database version string." + ::= { databaseEntry 3 } + +databaseActionPassphrase OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pass-phrase used to generate key for encrypting private keys." + ::= { cmDatabaseObjects 4 } + +-- +-- Software Upgrade +-- +softwareAction OBJECT-TYPE + SYNTAX INTEGER { + not-applicable(0), + install(1), + schedule-upgrade(2), + cancel-upgrade(3), + validate-upgrade(4), + revert-upgrade(5), + propagate-to-standby-nemi(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is write only. Setting this object initiates + the specified action. + + Supported actions are: + install(1) - Install software. + schedule-upgrade(2) - Schedule a software upgrade. At the + scheduled time, the system will reboot and + load the software image stored on the + standby partition. The scheduled time + can be specified by softwareUpgradeTime. + Also see softwareValidationTimer. + cancel-upgrade(3) - Cancel a scheduled software upgrade. + validate-upgrade(4) - Indicate software as valid and cancel the + validation timer. + revert-upgrade(5) - Revert to previous software image if it + still exists. + propagate-to-standby-nemi(6) - Propagate the running software release + to standby NEMI and active it." + ::= { cmSoftwareObjects 1 } + +softwareUpgradeTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the date and time to perform a software upgrade reboot. + If this object is set to a date and time in the past or has never + been set, the upgrade reboot will happen as soon as softwareAction + is set to schedule-upgrade(2). This value becomes read-only when + an upgrade has been scheduled. Default value is 1-1-2000 00:00:00." + ::= { cmSoftwareObjects 2 } + +softwareValidationTimer OBJECT-TYPE + SYNTAX INTEGER (0 | 10..720) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time in minutes before the system will reboot and revert to the active + software after a software upgrade. If set to 0, the timer is + disabled and the software will automatically be validated after + a software upgrade reboot. This object becomes read-only when + the software validation timer is active. Default value is 0. + When enabled, valid values of the timer range from 10 minutes to 720 minutes." + ::= { cmSoftwareObjects 3 } + +softwareTable OBJECT-TYPE + SYNTAX SEQUENCE OF SoftwareEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table lists information about the software installed + in the active and standby partitions." + ::= { cmSoftwareObjects 4 } + +softwareEntry OBJECT-TYPE + SYNTAX SoftwareEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the softwareTable." + INDEX { softwareIndex } + ::= { softwareTable 1 } + +SoftwareEntry ::= SEQUENCE { + softwareIndex Integer32, + softwareType CmVersionType, + softwareVersion DisplayString + } + +softwareIndex OBJECT-TYPE + SYNTAX Integer32 (1..3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + an entry within the softwareTable." + ::= { softwareEntry 1 } + +softwareType OBJECT-TYPE + SYNTAX CmVersionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of software partition." + ::= { softwareEntry 2 } + +softwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The software version string." + ::= { softwareEntry 3 } + +softwareAffectedEntity OBJECT-TYPE + SYNTAX AffectedEntity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Affected Entity." + ::= { cmSoftwareObjects 5 } + +softwarePeerCondition OBJECT-TYPE + SYNTAX PeerUpgradeReadyCondition + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Peer Upgrade Ready Condition Entity." + ::= { cmSoftwareObjects 6 } + +peerUpgradeStatus OBJECT-TYPE + SYNTAX PeerUpgradeStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Peer Upgrade Status Entity." + ::= { cmSoftwareObjects 7 } + +-- +--Logging +--sysLogServer +-- +cmSysLogObjects OBJECT IDENTIFIER ::= {cmLogObjects 1} +cmSecLogObjects OBJECT IDENTIFIER ::= {cmLogObjects 2} +cmAuditLogObjects OBJECT IDENTIFIER ::= {cmLogObjects 3} +cmAlarmLogObjects OBJECT IDENTIFIER ::= {cmLogObjects 4} + +sysLogServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF SysLogServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table allows configuration of the remote syslog hosts." + ::= { cmSysLogObjects 1 } + +sysLogServerEntry OBJECT-TYPE + SYNTAX SysLogServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the sysLogServerTable." + INDEX { sysLogServerIndex } + ::= { sysLogServerTable 1 } + +SysLogServerEntry ::= SEQUENCE { + sysLogServerIndex Integer32, + sysLogIpAddress IpAddress, + sysLogPort Integer32, + sysLogIpVersion IpVersion, + sysLogIpv6Addr Ipv6Address + } + +sysLogServerIndex OBJECT-TYPE + SYNTAX Integer32 (1..3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + an entry within the sysLogServerTable." + ::= { sysLogServerEntry 1 } + +sysLogIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the remote syslog server. Value of 0.0.0.0 indicates + the sys log server is not configured." + ::= { sysLogServerEntry 2 } + +sysLogPort OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Optional port address of the remote log server. If not specified, + the default port for the standard syslog utility (UDP Port 514) + will be used." + ::= { sysLogServerEntry 3 } + +sysLogIpVersion OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the ip version." + ::= { sysLogServerEntry 4 } + +sysLogIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the ipv6 address." + ::= { sysLogServerEntry 5 } + +-- +-- security log +-- +secLog2sysLogEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows to enable/disable the system security log to syslog." + ::= { cmSecLogObjects 1 } + +-- +-- audit log +-- +auditLog2sysLogEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows to enable/disable the system audit log to syslog." + ::= { cmAuditLogObjects 1 } + +auditLog2fileEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows to enable/disable the system audit log to file." + ::= { cmAuditLogObjects 2 } + +-- +-- alarm log +-- +alarmLog2sysLogEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows to enable/disable the system alarm log to syslog." + ::= { cmAlarmLogObjects 1 } + +alarmLog2fileEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows to enable/disable the system alarm log to file." + ::= { cmAlarmLogObjects 2 } + +-- +--NTP client +-- +ntpClientEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows to enable/disable the NTP client." + ::= { cmTimeObjects 1 } + +ntpPrimaryServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the primary remote NTP time server. Value of 0.0.0.0 + indicates the NTP server is not configured." + ::= { cmTimeObjects 2 } + +ntpBackupServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the backup remote NTP time server. Value of 0.0.0.0 + indicates the NTP server is not configured." + ::= { cmTimeObjects 3 } + +ntpType OBJECT-TYPE + SYNTAX CmNtpType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of communication with the remote NTP server." + ::= { cmTimeObjects 4 } + +ntpActiveServer OBJECT-TYPE + SYNTAX CmNtpServerType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indication of which server is currently active." + ::= { cmTimeObjects 5 } + +ntpSwitchServer OBJECT-TYPE + SYNTAX CmNtpServerType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Operation to switch the NTP Server." + ::= { cmTimeObjects 6 } + +ntpServerRoundTripDelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the round-trip delay (in microseconds) + to the NTP Server. + It returns a value of 0 if NTP is not enabled." + ::= { cmTimeObjects 7 } + +ntpServerPrecision OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the precision (in microseconds) + to the NTP Server." + ::= { cmTimeObjects 8 } + +ntpPollingInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows ability to configure the NTP polling + interval in seconds. Polling interval is the time + between successive NTP client requests to update local + time based on time at the NTP server." + ::= { cmTimeObjects 9 } + +ntpPrimaryServerIpVersion OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the ipversion of ntp server." + ::= { cmTimeObjects 10 } + +ntpPrimaryServerIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the ipv6 adress of ntp primary server." + ::= { cmTimeObjects 11 } + +ntpBackupServerIpVersion OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the ipversion of ntp server." + ::= { cmTimeObjects 12 } + +ntpBackupServerIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the ipv6 adress of ntp backup server." + ::= { cmTimeObjects 13 } + +ntpPrimaryServerAuthKey OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the authentication key for the primary NTP server." + ::= { cmTimeObjects 14 } + +ntpBackupServerAuthKey OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the authentication key for the backup NTP server." + ::= { cmTimeObjects 15 } + +-- +-- NTP Authentication Key Table +-- +f3NtpAuthKeyTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NtpAuthKeyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table specifies the Keys used for NTP Authentication." + ::= { cmTimeObjects 16 } + +f3NtpAuthKeyEntry OBJECT-TYPE + SYNTAX F3NtpAuthKeyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "NTP Authentication Key Entry" + INDEX { f3NtpAuthKeyId } + ::= { f3NtpAuthKeyTable 1 } + +F3NtpAuthKeyEntry ::= SEQUENCE { + f3NtpAuthKeyId Unsigned32, + f3NtpAuthKeyNumber Unsigned32, + f3NtpAuthKeyType NtpAuthKeyType, + f3NtpAuthKey DisplayString, + f3NtpAuthKeyStorageType StorageType, + f3NtpAuthKeyRowStatus RowStatus +} + +f3NtpAuthKeyId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the unique index for the NTP Authentication Key." + ::= { f3NtpAuthKeyEntry 1 } + +f3NtpAuthKeyNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the identifier used by the NTP authentication protocol using + which the Client and Server identify the key." + ::= { f3NtpAuthKeyEntry 2 } + +f3NtpAuthKeyType OBJECT-TYPE + SYNTAX NtpAuthKeyType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication type, MD5 or SHA-1." + ::= { f3NtpAuthKeyEntry 3 } + +f3NtpAuthKey OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the key value and length depends on the authentication type used. + It is 16 character printable string for MD5 excluding whitespace and '#' and + for SHA-1 it is a 40 character hex-encoded string." + ::= { f3NtpAuthKeyEntry 4 } + +f3NtpAuthKeyStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3NtpAuthKeyEntry 5 } + +f3NtpAuthKeyRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3NtpAuthKeyRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3NtpAuthKeyRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3NtpAuthKeyRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3NtpAuthKeyEntry 6 } + +--SNMP extensions +f3SnmpTargetAddrExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SnmpTargetAddrExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is an extension of the standard snmpTargetAddrTable(SNMP-TARGET-MIB). + This table is used to manage the SNMP Dying Gasp support." + ::= { cmSnmpObjects 1 } + +f3SnmpTargetAddrExtEntry OBJECT-TYPE + SYNTAX F3SnmpTargetAddrExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SnmpTargetAddrExtTable." + INDEX { IMPLIED snmpTargetAddrName } + ::= { f3SnmpTargetAddrExtTable 1 } + +F3SnmpTargetAddrExtEntry ::= SEQUENCE { + f3SnmpTargetAddrExtDyingGaspPort VariablePointer, + f3SnmpTargetAddrExtDyingGaspEnabled TruthValue, + f3SnmpTargetAddrExtDyingGaspActive TruthValue, + f3SnmpTargetAddrExtBulkTrapsEnabled TruthValue, + f3SnmpTargetAddrExtLifetime F3TargetAddressLifetime + } + +f3SnmpTargetAddrExtDyingGaspPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "When SNMP Dying Gasp is enabled at Card level, + this attribute provides information on the interface (physical port) + through which this Target Address is reachable + (using Layer 3 ping, trace route)." + ::= { f3SnmpTargetAddrExtEntry 1 } + +f3SnmpTargetAddrExtDyingGaspEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When SNMP Dying Gasp is enabled at Card level, + this attribute specifies whether this Target Address entry should be + used in the SNMP Dying Gasp TRAP PDU or not." + ::= { f3SnmpTargetAddrExtEntry 2 } + +f3SnmpTargetAddrExtDyingGaspActive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "When SNMP Dying Gasp is enabled at Card level, in case of + multiple target addresses resolving to the same interface (port), + this flag indicates which target address is used for the SNMP TRAP PDU." + ::= { f3SnmpTargetAddrExtEntry 3 } + +f3SnmpTargetAddrExtBulkTrapsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Provides ability to enable/disable the Snmp Bulk Traps on + the Target Address." + ::= { f3SnmpTargetAddrExtEntry 4 } + +f3SnmpTargetAddrExtLifetime OBJECT-TYPE + SYNTAX F3TargetAddressLifetime + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Provides a time after which target address + entry will automatically be deleted. + SNMP packet received from snmpTargetAddrTAddress + resets timer to its original value." + ::= { f3SnmpTargetAddrExtEntry 5 } + +f3SnmpEngineID OBJECT-TYPE + SYNTAX SnmpEngineID + MAX-ACCESS read-write + STATUS current + DESCRIPTION "An SNMP engine's administratively-unique identifier. + + Please note that f3SnmpEngineID differs from the + standard snmpEngineID (SNMP-FRAMEWORK-MIB) with + MAX-ACCESS as read-write." + ::= { cmSnmpObjects 2 } + +f3SnmpLongIfAlias OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This provides ability to enable/disable longer version of ifAlias. If enabled, ifAlias variable can support + up to 255 character string and when disabled ifAlias is limited to 64 character string. When disabled and if + alias is longer than 64 characters the ifAlias will return a string that is truncated to 64 characters." + ::= { cmSnmpObjects 3 } + +-- System Last Reset Cause Objects +f3SysLastResetType OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This provides the System Last Reset Type." + ::= { cmResetCauseObjects 1 } + +f3SysLastResetCauseType OBJECT-TYPE + SYNTAX CmRestartCauseType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This provides the System Last Reset Cause Type." + ::= { cmResetCauseObjects 2 } + +f3SysLastAbnormalResetTimestamp1 OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This provides the timestamp of the most recent abnormal reset. + Note that the system keeps debug logs with 3 most recent + abnormal resets. 8 octets of 0 value indicates that + there was no abnormal reset of the system." + ::= { cmResetCauseObjects 3 } + +f3SysLastAbnormalResetTimestamp2 OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This provides the timestamp of the second most recent abnormal reset. + Note that the system keeps debug logs with 3 most recent + abnormal resets. 8 octets of 0 value indicates that + there was only one (f3SysLastAbnormalResetTimestamp1) abnormal + reset of the system." + ::= { cmResetCauseObjects 4 } + +f3SysLastAbnormalResetTimestamp3 OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This provides the timestamp of the third most recent abnormal reset. + Note that the system keeps debug logs with 3 most recent + abnormal resets. 8 octets of 0 value indicates that + there were only two (f3SysLastAbnormalResetTimestamp1, + f3SysLastAbnormalResetTimestamp2) abnormal resets of the system." + ::= { cmResetCauseObjects 5 } + +f3SysResetButtonControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable the use of the push button reset swith." + ::= { cmResetCauseObjects 6 } + + +--- +--- Database Synchronization Trap Object +--- +f3DatabaseSyncTrapObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object provides the Object Identifier (OID) of the entity + that needs to be synchronized. This object is not accessible, + it is only carried in the f3DatabaseSyncTrap notification." + ::= { f3NotifObjects 1 } + + +--- +--- Start Ne Event Log Index Object +--- +f3StartNeEventLogIndex OBJECT-TYPE + SYNTAX TrapCounter + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the associated neEventsLogged counter + for the logged first event (trap) in the bulk trap." + ::= { f3BulkNotifObjects 1 } + +--- +--- End Ne Event Log Index Object +--- +f3EndNeEventLogIndex OBJECT-TYPE + SYNTAX TrapCounter + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the associated neEventsLogged counter + for the logged last event (trap) in the bulk trap." + ::= { f3BulkNotifObjects 2 } + +--- +--- Configuration Files Object +--- +f3ConfigFileActionFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configuration File name on which configFileAction is initiated." + ::= { f3ConfigFileObjects 1 } + +f3ConfigFileAction OBJECT-TYPE + SYNTAX F3ConfigFileAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configuration File action to invoke config file operations." + ::= { f3ConfigFileObjects 2 } + +f3ConfigFileStatus OBJECT-TYPE + SYNTAX F3ConfigFileStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides status of Configuration File actions." + ::= { f3ConfigFileObjects 3 } + +f3ConfigFileErrorInformation OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides additional information for failed + Configuration File actions." + ::= { f3ConfigFileObjects 4 } + +f3ConfigFileTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConfigFileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table lists information about the configuration files that + are resident on the node." + ::= { f3ConfigFileObjects 5 } + +f3ConfigFileEntry OBJECT-TYPE + SYNTAX F3ConfigFileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConfigFileTable." + INDEX { f3ConfigFileIndex } + ::= { f3ConfigFileTable 1 } + +F3ConfigFileEntry ::= SEQUENCE { + f3ConfigFileIndex Integer32, + f3ConfigFileName DisplayString, + f3ConfigFileDescription DisplayString + } + +f3ConfigFileIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + an entry within the f3ConfigFileTable." + ::= { f3ConfigFileEntry 1 } + +f3ConfigFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the configuration file." + ::= { f3ConfigFileEntry 2 } + +f3ConfigFileDescription OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User description of the configuration file." + ::= { f3ConfigFileEntry 3 } + +f3ConfigFilePercentComplete OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides configure file percent complete." + ::= { f3ConfigFileObjects 6 } + +f3ConfigFilePassphrase OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pass-phrase used to generate key for encrypting private keys." + ::= { f3ConfigFileObjects 7 } + +-- +--Feature Management Objects +-- +f3SystemFeatureTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SystemFeatureEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table allows ability to manage enabling/disabling system features." + ::= { cmFeatureManagementObjects 1 } + +f3SystemFeatureEntry OBJECT-TYPE + SYNTAX F3SystemFeatureEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SystemFeatureTable." + INDEX { f3SystemFeatureIndex } + ::= { f3SystemFeatureTable 1 } + +F3SystemFeatureEntry ::= SEQUENCE { + f3SystemFeatureIndex Integer32, + f3SystemFeatureName DisplayString, + f3SystemFeatureEnabled TruthValue +} + +f3SystemFeatureIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + an entry within the f3SystemFeatureTable." + ::= { f3SystemFeatureEntry 1 } + +f3SystemFeatureName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the name of the system feature." + ::= { f3SystemFeatureEntry 2 } + +f3SystemFeatureEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows system feature control. If a specific feature + is disabled, the relevant operations to use that feature are denied." + ::= { f3SystemFeatureEntry 3 } + +-- +--LLDPV2 DestAddress Ext Objects +-- +f3SystemLldpV2DestAddressADVAExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SystemLldpV2DestAddressADVAExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This extension table adds a row status to allow user add/delete/edit the LLDP + Destination Address which is defined to Read-Only in the standard MIB." + ::= { cmLldpV2DestAdressADVAExtObjects 1 } + +f3SystemLldpV2DestAddressADVAExtEntry OBJECT-TYPE + SYNTAX F3SystemLldpV2DestAddressADVAExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SystemLldpV2DestAddressADVAExtTable." + INDEX { f3SystemLldpV2DestAddressADVAExtIndex } + ::= { f3SystemLldpV2DestAddressADVAExtTable 1 } + +F3SystemLldpV2DestAddressADVAExtEntry ::= SEQUENCE { + f3SystemLldpV2DestAddressADVAExtIndex Integer32, + f3SystemLldpV2ADVAExtDestMacAddress MacAddress, + f3SystemLldpV2DestAddressADVAExtRowStatus RowStatus +} + +f3SystemLldpV2DestAddressADVAExtIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + an entry within the f3SystemLldpV2DestAddressADVAExtTable." + ::= { f3SystemLldpV2DestAddressADVAExtEntry 1 } + +f3SystemLldpV2ADVAExtDestMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute description the standard MIB about LLDP Destination Mac Address." + ::= { f3SystemLldpV2DestAddressADVAExtEntry 2 } + +f3SystemLldpV2DestAddressADVAExtRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The f3SystemLldpV2DestAddressADVAExtRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { f3SystemLldpV2DestAddressADVAExtEntry 3 } + +-- +--LLDPV2 Port Config Address Ext Objects +-- +f3SystemLldpV2PortConfigADVAExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SystemLldpV2PortConfigADVAExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This extension table adds a row status to allow user add/delete/edit the LLDP + Destination Address for one port." + ::= { cmLldpV2DestAdressADVAExtObjects 2 } + +f3SystemLldpV2PortConfigADVAExtEntry OBJECT-TYPE + SYNTAX F3SystemLldpV2PortConfigADVAExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SystemLldpV2PortConfigADVAExtTable." + INDEX { f3SystemLldpV2PortConfigADVAExtIfIndex, f3SystemLldpV2PortConfigADVAExtDestAddressIndex } + ::= { f3SystemLldpV2PortConfigADVAExtTable 1 } + +F3SystemLldpV2PortConfigADVAExtEntry ::= SEQUENCE { + f3SystemLldpV2PortConfigADVAExtIfIndex InterfaceIndex, + f3SystemLldpV2PortConfigADVAExtDestAddressIndex LldpV2DestAddressTableIndex, + f3SystemLldpV2PortConfigADVAExtAdminStatus INTEGER, + f3SystemLldpV2PortConfigADVAExtNotificationEnable TruthValue, + f3SystemLldpV2PortConfigADVAExtTLVsTxEnable BITS, + f3SystemLldpV2PortConfigADVAExtStorageType StorageType, + f3SystemLldpV2PortConfigADVAExtRowStatus RowStatus +} + +f3SystemLldpV2PortConfigADVAExtIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface index value used to identify the port + associated with this entry. Its value is an index into + the interfaces MIB. + + The value of this object is used as an index to the + f3SystemLldpV2PortConfigADVAExtTable." + ::= { f3SystemLldpV2PortConfigADVAExtEntry 1 } + +f3SystemLldpV2PortConfigADVAExtDestAddressIndex OBJECT-TYPE + SYNTAX LldpV2DestAddressTableIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index value used to identify the destination + MAC address associated with this entry. Its value identifies + the row in the lldpV2DestAddressTable where the MAC address + can be found. + + The value of this object is used as an index to the + f3SystemLldpV2PortConfigADVAExtTable." + ::= { f3SystemLldpV2PortConfigADVAExtEntry 2 } + +f3SystemLldpV2PortConfigADVAExtAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + txOnly(1), + rxOnly(2), + txAndRx(3), + disabled(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administratively desired status of the local LLDP agent. + + If the associated f3SystemLldpV2PortConfigADVAExtAdminStatus object is + set to a value of 'txOnly(1)', then LLDP agent transmits + LLDPframes on this port and it does not store any + information about the remote systems connected. + + If the associated f3SystemLldpV2PortConfigADVAExtAdminStatus object is + set to a value of 'rxOnly(2)', then the LLDP agent + receives, but it does not transmit LLDP frames on this port. + + If the associated f3SystemLldpV2PortConfigADVAExtAdminStatus object is set + to a value of 'txAndRx(3)', then the LLDP agent transmits + and receives LLDP frames on this port. + + If the associated f3SystemLldpV2PortConfigADVAExtAdminStatus object is set + to a value of 'disabled(4)', then LLDP agent does not + transmit or receive LLDP frames on this port. If there is + remote systems information which is received on this port + and stored in other tables, before the port's + f3SystemLldpV2PortConfigADVAExtAdminStatus becomes disabled, then that + information is deleted." + REFERENCE + "9.2.5.1" + DEFVAL { txAndRx } + ::= { f3SystemLldpV2PortConfigADVAExtEntry 3 } + + + +f3SystemLldpV2PortConfigADVAExtNotificationEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The f3SystemLldpV2PortConfigADVAExtNotificationEnable controls, on a per + agent basis, whether or not notifications from the agent + are enabled. The value true(1) means that notifications are + enabled; the value false(2) means that they are not." + DEFVAL { false } + ::= { f3SystemLldpV2PortConfigADVAExtEntry 4 } + +f3SystemLldpV2PortConfigADVAExtTLVsTxEnable OBJECT-TYPE + SYNTAX BITS { + portDesc(0), + sysName(1), + sysDesc(2), + sysCap(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The f3SystemLldpV2PortConfigADVAExtTLVsTxEnable, defined as a bitmap, + includes the basic set of LLDP TLVs whose transmission is + allowed on the local LLDP agent by the network management. + Each bit in the bitmap corresponds to a TLV type associated + with a specific optional TLV. + + It should be noted that the organizationally-specific TLVs + are excluded from the f3SystemLldpV2PortConfigADVAExtTLVsTxEnable bitmap. + + LLDP Organization Specific Information Extension MIBs should + have similar configuration object to control transmission + of their organizationally defined TLVs. + + The bit 'portDesc(0)' indicates that LLDP agent should + transmit 'Port Description TLV'. + + The bit 'sysName(1)' indicates that LLDP agent should transmit + 'System Name TLV'. + + The bit 'sysDesc(2)' indicates that LLDP agent should transmit + 'System Description TLV'. + + The bit 'sysCap(3)' indicates that LLDP agent should transmit + 'System Capabilities TLV'. + + There is no bit reserved for the management address TLV type + since transmission of management address TLVs are controlled + by another object, lldpV2ConfigManAddrTable. + + The default value for f3SystemLldpV2PortConfigADVAExtTLVsTxEnable object is + empty set, which means no enumerated values are set. + + The value of this object is restored from non-volatile + storage after a re-initialization of the management system." + REFERENCE + "9.1.2.1" + DEFVAL { { } } + ::= { f3SystemLldpV2PortConfigADVAExtEntry 5 } + +f3SystemLldpV2PortConfigADVAExtStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3SystemLldpV2PortConfigADVAExtEntry 6 } + +f3SystemLldpV2PortConfigADVAExtRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3SystemLldpV2PortConfigADVAExtRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3SystemLldpV2PortConfigADVAExtRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3SystemLldpV2PortConfigADVAExtRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3SystemLldpV2PortConfigADVAExtEntry 7 } + +-- +--LLDPV2 Man Address Config Tx Ports Ext Objects +-- +f3SystemLldpV2ManAddrConfigTxPortsADVAExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SystemLldpV2ManAddrConfigTxPortsADVAExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This extension table adds a row status to allow user add/delete/edit the LLDP + Destination Address for one port." + ::= { cmLldpV2DestAdressADVAExtObjects 3 } + +f3SystemLldpV2ManAddrConfigTxPortsADVAExtEntry OBJECT-TYPE + SYNTAX F3SystemLldpV2ManAddrConfigTxPortsADVAExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SystemLldpV2ManAddrConfigTxPortsADVAExtTable." + INDEX { f3SystemLldpV2PortConfigADVAExtIfIndex, f3SystemLldpV2PortConfigADVAExtDestAddressIndex, + f3SystemLldpV2ManAddrConfigTxPortsADVAExtRefInterface} + ::= { f3SystemLldpV2ManAddrConfigTxPortsADVAExtTable 1 } + +F3SystemLldpV2ManAddrConfigTxPortsADVAExtEntry ::= SEQUENCE { + f3SystemLldpV2ManAddrConfigTxPortsADVAExtRefInterface VariablePointer, + f3SystemLldpV2ManAddrConfigTxPortsADVAExtEnable TruthValue, + f3SystemLldpV2ManAddrConfigTxPortsADVAExtStorageType StorageType, + f3SystemLldpV2ManAddrConfigTxPortsADVAExtRowStatus RowStatus +} + +f3SystemLldpV2ManAddrConfigTxPortsADVAExtRefInterface OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object describe the Tx Port is on what interface, + its value should be management tunnel or one dcn or none." + ::= { f3SystemLldpV2ManAddrConfigTxPortsADVAExtEntry 1 } + +f3SystemLldpV2ManAddrConfigTxPortsADVAExtEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the interface on Tx Ports whether enabled." + ::= { f3SystemLldpV2ManAddrConfigTxPortsADVAExtEntry 2 } + +f3SystemLldpV2ManAddrConfigTxPortsADVAExtStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3SystemLldpV2ManAddrConfigTxPortsADVAExtEntry 3 } + +f3SystemLldpV2ManAddrConfigTxPortsADVAExtRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3SystemLldpV2ManAddrConfigTxPortsADVAExtRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3SystemLldpV2ManAddrConfigTxPortsADVAExtRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3SystemLldpV2ManAddrConfigTxPortsADVAExtRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3SystemLldpV2ManAddrConfigTxPortsADVAExtEntry 4 } + +-- +-- f3LldpMaxNeighborsAction +-- +f3LldpMaxNeighborsAction OBJECT-TYPE + SYNTAX LldpV2ConfigurationADVAExtMaxNeighborsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Discard: information selected to be discarded is the + information in the current LLDPDU. + Delete entry::information selected to be discarded is + currently in the LLDP remote systems MIB." + ::= { f3LldpV2ConfigurationADVAExtObjects 1 } + + +-- +--Raw Data Objects +-- +f3RawDataServerFtProtocol OBJECT-TYPE + SYNTAX CmFileTransferMethod + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the method of transferring the file. Note + that web(4) is a read-only enumeration." + ::= { f3RawDataObjects 1 } + +f3RawDataServerFtServerName OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the raw data server. Value of 0.0.0.0 + indicates the raw data server is not configured." + ::= { f3RawDataObjects 2 } + +f3RawDataServerFtUserId OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User ID to use to authenticate the file transfer." + ::= { f3RawDataObjects 3 } + + +f3RawDataServerFtPasswd OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User password to authenticate the file transfer. + Reading this object will return an empty string if the + password has not been set or ***** if the password has + been set." + ::= { f3RawDataObjects 4 } + +-- +-- f3LldpV2RemExtTable +-- +f3LldpV2RemExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3LldpV2RemExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is an extension of the standard lldpV2RemTable (LLDP-V2-MIB). + This table adds remote TTL attribute support" + ::= { f3LldpV2RemoteSystemsData 1 } + +f3LldpV2RemExtEntry OBJECT-TYPE + SYNTAX F3LldpV2RemExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3LldpV2RemExtTable." + AUGMENTS { lldpV2RemEntry } + ::= { f3LldpV2RemExtTable 1 } + +F3LldpV2RemExtEntry ::= SEQUENCE { + f3LldpV2RemTTL Unsigned32 +} + +f3LldpV2RemTTL OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Integer value which indicates the number of seconds that the + recipient LLDP agent is to regard the information associated + with particular MSAP identifier to be valid" + ::= { f3LldpV2RemExtEntry 1 } + +-- +-- simple ltp +-- +f3SimpleLtpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This provides ability to enable/disable the simple ltp on the + system." + ::= { f3SimpleLtpObjects 1 } + +f3SimpleLtpTransferProtocol OBJECT-TYPE + SYNTAX CmFileTransferMethod + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Specifies the method of transferring the file." + ::= { f3SimpleLtpObjects 2 } + +f3SimpleLtpServerIpv4Addr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " IP address of the remote server." + ::= { f3SimpleLtpObjects 3 } + +f3SimpleLtpUserName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " User ID to use to authenticate the file transfer." + ::= { f3SimpleLtpObjects 4 } + +f3SimpleLtpPasswd OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Password to use to authenticate the file transfer." + ::= { f3SimpleLtpObjects 5 } + +f3SimpleLtpConfigFileName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " The configure file name used to LTP function." + ::= { f3SimpleLtpObjects 6 } + +f3SimpleLtpSoftwareFileName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " The software file name." + ::= { f3SimpleLtpObjects 7 } + +-- +-- Sys Authentication Key Table +-- +f3SysAuthKeyTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SysAuthKeyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "." + ::= { f3SysAuthenKeyObjects 1 } + +f3SysAuthKeyEntry OBJECT-TYPE + SYNTAX F3SysAuthKeyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "." + INDEX { f3SysAuthKeyIndex } + ::= { f3SysAuthKeyTable 1 } + +F3SysAuthKeyEntry ::= SEQUENCE { + f3SysAuthKeyIndex Unsigned32, + f3SysAuthKeyId Unsigned32, + f3SysAuthKeyType SysAuthKeyType, + f3SysAuthKey DisplayString, + f3SysAuthKeyStorageType StorageType, + f3SysAuthKeyRowStatus RowStatus +} + +f3SysAuthKeyIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "." + ::= { f3SysAuthKeyEntry 1 } + +f3SysAuthKeyId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3SysAuthKeyEntry 2 } + +f3SysAuthKeyType OBJECT-TYPE + SYNTAX SysAuthKeyType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication type." + ::= { f3SysAuthKeyEntry 3 } + +f3SysAuthKey OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Password for this key." + ::= { f3SysAuthKeyEntry 4 } + +f3SysAuthKeyStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3SysAuthKeyEntry 5 } + +f3SysAuthKeyRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3SysAuthKeyRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3SysAuthKeyRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3SysAuthKeyRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3SysAuthKeyEntry 6 } + +-- +-- Callhome Server Objects +-- +f3CallhomeClientIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Callhome client IP address." + ::= { f3CallhomeServerObjects 1 } + +f3CallhomeState OBJECT-TYPE + SYNTAX CallhomeState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Callhome state." + ::= { f3CallhomeServerObjects 2 } + +-- +-- System Information Objects +-- +f3ApplicationsBootCompleted OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a flag informing that system completed booting of its applications." + ::= { f3SystemInfoObjects 1 } + +f3ApplicationsUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time (in hundredths of second) since the applications of the system were last initialized." + ::= { f3SystemInfoObjects 2 } + +f3EnsembleZtpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This provides ability to enable/disable Ensemble ZTP on the system." + ::= { f3ZtpObjects 1 } + +--- +---Notifications +--- +cmStateChangeTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This is the State Change Notification per Interface sent by the agent. + The actual attribute value is sent by the agent in the form of + a varbind list, as additional objects, as per SMIv2 (RFC2578, Section 8.1)." + ::= { cmSystemNotifications 1 } + +cmAttributeValueChangeTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This is the Attribute Value Change Notification sent by the agent. + The actual attribute value is sent by the agent in the form of + a varbind list, as additional objects, as per SMIv2 (RFC2578, Section 8.1)." + ::= { cmSystemNotifications 2 } + +cmObjectCreationTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This is the Object Creation Notification sent by the agent. + The index value of the SNMP Row that is created is sent by the + agent in the form of a varbind list, as additional objects, + as per SMIv2 (RFC2578, Section 8.1)." + ::= { cmSystemNotifications 3 } + +cmObjectDeletionTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This is the Object Deletion Notification sent by the agent. + The index value of the SNMP Row that is deleted is sent by the + agent in the form of a varbind list, + as per SMIv2 (RFC2578, Section 8.1)." + ::= { cmSystemNotifications 4 } + +cmSnmpDyingGaspTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This is the Dying Gasp SNMP trap sent by the agent." + ::= { cmSystemNotifications 5 } + + +f3DatabaseSyncTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This is the Database Synchronization trap sent by + the agent for bulk operations. The var bind list + can contain multiple variables with OIDs as + f3DatabaseSyncTrapObject and values as the OIDs + of the entities that need synchronization. + The var-binds are sent implicitly, as per + SMIv2 (RFC2578, Section 8.1)." + ::= { cmSystemNotifications 6 } + + +f3BulkTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This is the bulk trap sent by + the agent for bulk operations." + ::= { f3SystemBulkNotifications 1 } + +-- +-- Conformance +-- +cmSystemCompliances OBJECT IDENTIFIER ::= {cmSystemConformance 1} +cmSystemGroups OBJECT IDENTIFIER ::= {cmSystemConformance 2} +f3SystemBulkGroups OBJECT IDENTIFIER ::= {cmSystemConformance 3} + +cmSystemCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the CM System + group." + MODULE -- this module + MANDATORY-GROUPS { + cmSystemObjectGroup, cmSystemNotifGroup, f3SystemObjectBulkGroup, f3SystemNotifBulkGroup + } + ::= { cmSystemCompliances 1 } + +cmSystemObjectGroup OBJECT-GROUP + OBJECTS { + lastSetErrorInformation, cliCmdPromptPrefix, securityPromptEnabled, + securityBanner, + + aclEntryFilterAction, aclEntryNetworkAddress, + aclEntryNetworkMask, aclEntryEnabled, aclEntryIpVersion, + aclEntryNetworkIpv6Addr, aclEntryPrefixLength, + serialPortDisconnectAutoLogOff, + + telnetEnabled, sshEnabled, ftpEnabled, scpEnabled, serialPortEnabled, + httpEnabled, httpsEnabled, sftpEnabled, tftpEnabled, netconfOverSSHEnabled, usbPortEnabled, + ntpMode, autoProvMode, sysTimeOfDayType, ntpServerConfigType, + sysLogServerConfigType, sysLogTimestampFormat, sysLogFacilityCode, + fileServicesAction, + fileServicesMethod, fileServicesServerIp, + fileServicesUserId, fileServicesPassword, fileServicesRemoteFile, fileServicesDbFileName, + fileServicesStatus, fileServicesPercentComplete, + fileServicesMode, fileServicesServerType, + fileServicesServerIpv6Addr, fileServicesAffectedEntity, + fileServicesSslKeyPairName, fileServicesDecryptionPassword, + sysLogIpVersion, sysLogIpv6Addr, fileServicesCsrName, + ntpPrimaryServerIpVersion, ntpPrimaryServerIpv6Addr, + ntpBackupServerIpVersion, ntpBackupServerIpv6Addr, + ntpPrimaryServerAuthKey, ntpBackupServerAuthKey, + + databaseAction, databaseLastSaveTime, + databaseIndex, databaseType, databaseVersion, databaseActionPassphrase, + + softwareAction, + softwareUpgradeTime, softwareValidationTimer, + softwareIndex, softwareType, softwareVersion, + + softwareAffectedEntity, + softwarePeerCondition, + peerUpgradeStatus, + + sysLogServerIndex, sysLogIpAddress, + sysLogPort, secLog2sysLogEnabled, + auditLog2sysLogEnabled, auditLog2fileEnabled, + alarmLog2sysLogEnabled, alarmLog2fileEnabled, + + ntpClientEnabled, ntpPrimaryServer, ntpBackupServer, + ntpType, ntpActiveServer, ntpSwitchServer, + ntpServerRoundTripDelay, ntpServerPrecision, + ntpPollingInterval, + + f3SnmpTargetAddrExtDyingGaspPort, f3SnmpTargetAddrExtDyingGaspEnabled, + f3SnmpTargetAddrExtDyingGaspActive, f3SnmpTargetAddrExtBulkTrapsEnabled, + f3SnmpTargetAddrExtLifetime, + + f3SysLastResetType, + f3SysLastResetCauseType, + f3SysLastAbnormalResetTimestamp1, + f3SysLastAbnormalResetTimestamp2, + f3SysLastAbnormalResetTimestamp3, + f3SysResetButtonControl, + f3SimpleLtpControl, + f3SimpleLtpTransferProtocol, + f3SimpleLtpServerIpv4Addr, + f3SimpleLtpUserName, + f3SimpleLtpPasswd, + f3SimpleLtpConfigFileName, + f3SimpleLtpSoftwareFileName, + + f3DatabaseSyncTrapObject, + + f3ConfigFileActionFileName, f3ConfigFileAction, + f3ConfigFileStatus, f3ConfigFileErrorInformation, + f3ConfigFileIndex, f3ConfigFileName, + f3ConfigFileDescription,f3ConfigFilePercentComplete, f3ConfigFilePassphrase, + + f3SystemFeatureIndex, f3SystemFeatureName, f3SystemFeatureEnabled, + f3SystemLldpV2DestAddressADVAExtIndex, f3SystemLldpV2ADVAExtDestMacAddress, + f3SystemLldpV2DestAddressADVAExtRowStatus, f3LldpMaxNeighborsAction, + + f3SystemLldpV2PortConfigADVAExtIfIndex, + f3SystemLldpV2PortConfigADVAExtDestAddressIndex, + f3SystemLldpV2PortConfigADVAExtAdminStatus, + f3SystemLldpV2PortConfigADVAExtNotificationEnable, + f3SystemLldpV2PortConfigADVAExtTLVsTxEnable, + f3SystemLldpV2PortConfigADVAExtStorageType, + f3SystemLldpV2PortConfigADVAExtRowStatus, + + f3SystemLldpV2ManAddrConfigTxPortsADVAExtRefInterface, + f3SystemLldpV2ManAddrConfigTxPortsADVAExtEnable, + f3SystemLldpV2ManAddrConfigTxPortsADVAExtStorageType, + f3SystemLldpV2ManAddrConfigTxPortsADVAExtRowStatus, + + f3RawDataServerFtProtocol, f3RawDataServerFtServerName, + f3RawDataServerFtUserId, f3RawDataServerFtPasswd, + + f3LldpV2RemTTL, + + f3NtpAuthKeyId, + f3NtpAuthKeyNumber, + f3NtpAuthKeyType, + f3NtpAuthKey, + f3NtpAuthKeyStorageType, + f3NtpAuthKeyRowStatus, + + f3SysAuthKeyIndex, + f3SysAuthKeyId, + f3SysAuthKeyType, + f3SysAuthKey, + f3SysAuthKeyStorageType, + f3SysAuthKeyRowStatus, + + f3CallhomeClientIpAddress, + f3CallhomeState, + + f3ApplicationsBootCompleted, + f3ApplicationsUpTime, + + f3EnsembleZtpEnabled + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CM System + group." + ::= { cmSystemGroups 1 } + +cmSystemNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + cmStateChangeTrap, cmAttributeValueChangeTrap, + cmObjectCreationTrap, cmObjectDeletionTrap, + cmSnmpDyingGaspTrap, f3DatabaseSyncTrap + } + STATUS current + DESCRIPTION + "A collection of notifications used in the CM System + group." + ::= { cmSystemGroups 2 } + +cmSystemObjectGroupCmHub OBJECT-GROUP + OBJECTS { + lastSetErrorInformation, cliCmdPromptPrefix, securityPromptEnabled, + securityBanner, + + aclEntryFilterAction, aclEntryNetworkAddress, + aclEntryNetworkMask, aclEntryEnabled, + serialPortDisconnectAutoLogOff, + + telnetEnabled, sshEnabled, ftpEnabled, scpEnabled, serialPortEnabled, + httpEnabled, httpsEnabled, sftpEnabled, + ntpMode, autoProvMode, + fileServicesAction, + fileServicesMethod, fileServicesServerIp, + fileServicesUserId, fileServicesPassword, fileServicesRemoteFile, fileServicesDbFileName, + fileServicesStatus, fileServicesPercentComplete, + fileServicesMode,fileServicesServerType, + fileServicesServerIpv6Addr, sysLogIpVersion, sysLogIpv6Addr, + ntpPrimaryServerIpVersion, ntpPrimaryServerIpv6Addr, + ntpBackupServerIpVersion, ntpBackupServerIpv6Addr, + ntpPrimaryServerAuthKey, ntpBackupServerAuthKey, + + f3NtpAuthKeyId, + f3NtpAuthKeyNumber, + f3NtpAuthKeyType, + f3NtpAuthKey, + f3NtpAuthKeyStorageType, + f3NtpAuthKeyRowStatus, + + databaseAction, databaseLastSaveTime, + databaseIndex, databaseType, databaseVersion, + + softwareAction, + softwareUpgradeTime, softwareValidationTimer, + softwareIndex, softwareType, softwareVersion, + + sysLogServerIndex, sysLogIpAddress, + sysLogPort, secLog2sysLogEnabled, + auditLog2sysLogEnabled, auditLog2fileEnabled, + alarmLog2sysLogEnabled, alarmLog2fileEnabled, + + ntpClientEnabled, ntpPrimaryServer, ntpBackupServer, + ntpType, ntpActiveServer, ntpSwitchServer, + ntpServerRoundTripDelay, ntpServerPrecision, + ntpPollingInterval, + + f3SnmpTargetAddrExtDyingGaspPort, f3SnmpTargetAddrExtDyingGaspEnabled, + f3SnmpTargetAddrExtDyingGaspActive, + + f3SysLastResetType, + f3SysLastResetCauseType, + f3SysLastAbnormalResetTimestamp1, + f3SysLastAbnormalResetTimestamp2, + f3SysLastAbnormalResetTimestamp3, + f3SysResetButtonControl, + f3SimpleLtpControl, + f3SimpleLtpTransferProtocol, + f3SimpleLtpServerIpv4Addr, + f3SimpleLtpUserName, + f3SimpleLtpPasswd, + f3SimpleLtpConfigFileName, + f3SimpleLtpSoftwareFileName, + + f3DatabaseSyncTrapObject, + + f3SysAuthKeyIndex, + f3SysAuthKeyId, + f3SysAuthKeyType, + f3SysAuthKey, + f3SysAuthKeyStorageType, + f3SysAuthKeyRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CM System + group." + ::= { cmSystemGroups 3 } + + +f3SystemObjectBulkGroup OBJECT-GROUP + OBJECTS { + f3StartNeEventLogIndex, f3EndNeEventLogIndex + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 System Bulk + group." + ::= { f3SystemBulkGroups 1 } + + +f3SystemNotifBulkGroup NOTIFICATION-GROUP + NOTIFICATIONS { + f3BulkTrap + } + STATUS current + DESCRIPTION + "A collection of notifications used in the F3 System Bulk + group." + ::= { f3SystemBulkGroups 2 } + +END diff --git a/MIBS/adva/CM-TOPOLOGY-MIB b/MIBS/adva/CM-TOPOLOGY-MIB new file mode 100644 index 0000000..9dc1df6 --- /dev/null +++ b/MIBS/adva/CM-TOPOLOGY-MIB @@ -0,0 +1,211 @@ +CM-TOPOLOGY-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32 + FROM SNMPv2-SMI + DateAndTime, DisplayString, VariablePointer + FROM SNMPv2-TC + OBJECT-GROUP, MODULE-COMPLIANCE + FROM SNMPv2-CONF + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + fsp150cm + FROM ADVA-MIB; + +cmTopologyMIB MODULE-IDENTITY + LAST-UPDATED "200803030000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Raghav Trivedi + ADVA Optical Networking, Inc. + Tel: +1 972 759-1239 + E-mail: rtrivedi@advaoptical.com + Postal: 2301 N. Greenville Ave. #300 + Richardson, TX USA 75082" + DESCRIPTION + "This module defines the Topology MIB definitions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "200803030000Z" + DESCRIPTION + "Notes from release 200803030000Z, + (1)MIB version ready for release FSP150CM 3.1." + ::= {fsp150cm 9} + +-- +-- OID definitions +-- +cmTopologyObjects OBJECT IDENTIFIER ::= {cmTopologyMIB 1} +cmTopologyConformance OBJECT IDENTIFIER ::= {cmTopologyMIB 2} + +-- +-- Textual conventions. +-- + +-- +-- Scalar definitions. +-- +cmTopologyRegionId OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User specified name of the topology region." + ::= { cmTopologyObjects 1 } + +cmTopologyRegionDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description of the topology region." + ::= { cmTopologyObjects 2 } + +cmTopologyRegionLastUpdateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time when the topology region was last updated." + ::= { cmTopologyObjects 3 } + +-- +-- Table definitions. +-- + +-- +-- Topology Item table. +-- +cmTopologyItemTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmTopologyItemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the topology items. + Entries cannot be created in this table by management + application action." + ::= { cmTopologyObjects 4 } + + +cmTopologyItemEntry OBJECT-TYPE + SYNTAX CmTopologyItemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + topology item." + INDEX { neIndex } + ::= { cmTopologyItemTable 1 } + + +CmTopologyItemEntry ::= SEQUENCE { + cmTopologyItemId DisplayString, + cmTopologyItemDescr DisplayString +} + +cmTopologyItemId OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User specified name of the topology item." + ::= { cmTopologyItemEntry 1 } + +cmTopologyItemDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description of the topology item." + ::= { cmTopologyItemEntry 2 } + +-- +-- Topology Link table. +-- +cmTopologyLinkTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmTopologyLinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the topology links. + Entries cannot be created in this table by management + application action." + ::= { cmTopologyObjects 5 } + +cmTopologyLinkEntry OBJECT-TYPE + SYNTAX CmTopologyLinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + topology item." + INDEX { cmTopologyLinkFromPort } + ::= { cmTopologyLinkTable 1 } + + +CmTopologyLinkEntry ::= SEQUENCE { + cmTopologyLinkId DisplayString, + cmTopologyLinkFromPort VariablePointer, + cmTopologyLinkToPort VariablePointer +} + +cmTopologyLinkId OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User specified name of the topology link." + ::= { cmTopologyLinkEntry 1 } + +cmTopologyLinkFromPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Topology Link connects two Network Elements. This object + points to the FROM end Port." + ::= { cmTopologyLinkEntry 2 } + +cmTopologyLinkToPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Topology Link connects two Network Elements. This object + points to the TO end point." + ::= { cmTopologyLinkEntry 3 } + + +-- +-- Conformance +-- +cmTopologyCompliances OBJECT IDENTIFIER ::= {cmTopologyConformance 1} +cmTopologyGroups OBJECT IDENTIFIER ::= {cmTopologyConformance 2} + +cmTopologyCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the CM Topology + group." + MODULE -- this module + MANDATORY-GROUPS { + cmTopologyObjectGroup + } + ::= { cmTopologyCompliances 1 } + +cmTopologyObjectGroup OBJECT-GROUP + OBJECTS { + cmTopologyRegionId, cmTopologyRegionDescr, + cmTopologyRegionLastUpdateTime, + + cmTopologyItemId, cmTopologyItemDescr, + + cmTopologyLinkId, + cmTopologyLinkFromPort, cmTopologyLinkToPort + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the CM Topology + group." + ::= { cmTopologyGroups 1 } +END diff --git a/MIBS/adva/DEV-CFG-MIB b/MIBS/adva/DEV-CFG-MIB new file mode 100644 index 0000000..250a355 --- /dev/null +++ b/MIBS/adva/DEV-CFG-MIB @@ -0,0 +1,1124 @@ +-- File : dev-cfg.mib +-- Description : Private MIB for Device General Configuration +-- By : Yaron, Sharon, Alon & Alex & Yakov +-- Version : 0.1 +-- Date : +-- $Log: dev-cfg.mib,v $ +-- +-- Revision 2.1 2017/5/04 11:00:00 ymaimon +-- Add nbsDevFANType pwm and fixed members +-- +-- Revision 2.0 2017/3/13 11:00:00 ymaimon +-- Add nbsDevFANSpeed +-- +-- Revision 1.9 2011/07/20 10:02:28 inna +-- nbsDevPSType - value=4(externalPS) +-- +-- Revision 1.8 2011/07/18 14:48:28 inna +-- nbsDevProperties for new Devices Type OS904MBH-4A +-- nbsDevProperties: +-- - value=512 - for OS904MBH-4A +-- +-- Revision 1.7 2009/12/22 13:21:04 inna +-- nbsDevHeaterStatus oid fix: 12 instead 20 +-- +-- Revision 1.6 2009/12/21 14:48:28 inna +-- nbsDevProperties and nbsDevHeaterStatus for new Devices Types OS_904E and OS_904EXT +-- nbsDevProperties: +-- - value=0 - for the regular OS_904 +-- - value=128 - for the regular OS_904E +-- - value=256 - for the regular OS_904EXT +-- nbsDevHeaterStatus: +-- unknown - for the regular OS_904 and OS_904E +-- on/off - for heater of OS_904EXT +-- +-- Revision 1.5 2009/08/30 05:41:25 alex +-- errors & d2u +-- +-- Revision 1.4 2009/03/05 12:01:14 mlevy +-- Fixed a typo +-- +-- Revision 1.3 2007/06/03 12:05:20 eyal +-- Add snmp-trap for fan,power-supply,temperature +-- +-- Revision 1.2 2003/10/22 08:14:25 pavel +-- Added: +-- 1. +-- 2. Wrong access trap. +-- +-- Revision 1.1.1.1 2002/03/19 13:41:54 alex +-- Version 4.2.3 +-- +-- Revision 1.1.1.1 2002/03/10 11:52:41 alex +-- Version 4.2.3 (For CERT report reasons) +-- +-- Revision 1.6 2001/10/22 12:49:01 alex +-- Merged from 1-4-4 +-- +-- ======================================================================= +-- +-- +-- Copyright (c) 1999 NBase-Xyplex. All Rights Reserved. +-- +-- +-- Reproduction of this document is authorized on condition that this +-- copyright notice is included. This NBase-Xyplex SNMP MIB Specification +-- embodies NBase-Xyplex's proprietary intellectual property. NBase-Xyplex +-- retains all title and ownership in the specification, including any +-- revisions. +-- +-- It is NBase-Xyplex's intent to encourage the widespread use of this +-- specification in connection with the management of NBase-Xyplex's +-- products. NBase-Xyplex grants vendor, end-users, and other interested +-- parties a non-exclusive license to use this specification in +-- connection with the management of NBase-Xyplex's products. +-- +-- This specification is supplied "AS IS," and NBase-Xyplex makes no +-- warranty, either express or implied, as to the use, operation, +-- condition, or performance of the specification. +-- +-- Copyright text courtesy of NBase-Xyplex +-- +-- If you have any questions about this MIB, please call NBase-Xyplex +-- Technical Support Center at 1-800-858-7815 from inside USA or +-- 1-818-773-0900 from outside USA. +-- +-- +-- NBase-Xyplex retains the right to change this MIB without notification. +-- + +DEV-CFG-MIB DEFINITIONS ::= BEGIN + + IMPORTS + enterprises, + IpAddress FROM RFC1155-SMI + Unsigned32 FROM SNMPv2-SMI + DisplayString FROM RFC1213-MIB + OBJECT-TYPE FROM RFC-1212 + TRAP-TYPE FROM RFC-1215 + nbSwitchG1Il FROM OS-COMMON-TC-MIB; + +-- ************************************************************ +-- NBase Object Identifier Definition +-- ************************************************************ + +-- GROUPS for General Device Configuration +nbDeviceConfig OBJECT IDENTIFIER ::= { nbSwitchG1Il 11} +nbDevGen OBJECT IDENTIFIER ::= { nbDeviceConfig 1 } + +-- ------------------------- nbDevGen ------------------------------------ + +nbDevOperationMode OBJECT-TYPE + SYNTAX INTEGER + { + accelerouter (1), + router (2), + switch (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Operational mode of Device. This is for internal usage." + ::= { nbDevGen 1 } + +nbDevErrorText OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "This is the text of the last error that the agent found. + it is sent to the RS232 port, and it used by the manager + to show the cause of the last error." + ::= { nbDevGen 2 } + +nbsDevTftpMode OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + server (2), + client (3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The TFTP Download Process mode of the Device. + The 'client' mode is a default." + ::= { nbDevGen 3 } + +nbDevRouterSaveConfig OBJECT-TYPE + SYNTAX INTEGER + { + saveConfig (1), + warmReset (2), + coldReset (3), + backupReset (4) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "If operation SET is issued with value saveConfig(1), all + configuration is to be saved in relevant configuration files; + SET with value warmReset(2) causes only a restart of the + the SNMP Agent CPU operative software; + SET with value coldReset(3) causes the switching engine + as well as the SNMP Agent CPU to be hardware resetted, + similar to a power-on cycle; + SET with value backupReset(4) causes the warmReset from backup partition." + ::= { nbDevGen 4 } + +nbsDevProperties OBJECT-TYPE + SYNTAX INTEGER + { + none (0), + redundantPowerSupply (1), + highDensityFibrePorts (2), + dcPowerSupply (4), + optiSwitch100FX (8), + chipModification (16), + expensiveModification (32), + telcoSubType (64), + extendedTempRange (128), + extraExtendedTempRange (256), + ptpSlaveSync (512) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Additional Device Properties. + This MIB Object is created as a Bits Mask, + when the corresponding Bit says about the + specific property. + value=0 : If no additional properties exist. + value=1 : If Device have a Redundant Power Supply. + value=2 : If Device can include the High Density Fibre Ports. + value=4 : If Device have a Direct Current (DC) Power Supply for + extreme temperature conditions. + value=8 : If Device is of the OptiSwitch_100FX Type + (fixed schema of the OptiSwitch_400 Device). + value=16: If Device is of the Cheap Modification. + value=32: If Device is of the Expensive Modification. + value=64: If Device is of 'Telco' SubType. + value=128: If Device is built to working in the Extended Temperature range. + value=256: If If Device is built to working in the Extra Extended Temperature range. + value=512: If Device supports PTP slave synchronization. + For example: If Device have a the both properties + (Redundant Power Supply & High Density Fiber Ports), value=3 + will be responded on the GET SNMP command (etc...)." + ::= { nbDevGen 5 } + +nbsDevTemperatureMode OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + normal (2), + high (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Temperature Mode of Device." + ::= { nbDevGen 6 } + +nbsDevResetAfterDnldMode OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + yes (2), + no (3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Device Reset Mode after Download process. + In case of 'yes'(2) the Reset will be created + immediately after the Download process will + successfuly finish; + In case of 'no'(3) the Reset will not be created + immediately after the Download process will + successfuly finish." + ::= { nbDevGen 7 } + +nbsDevHeaterStatus OBJECT-TYPE + SYNTAX INTEGER + { + unknown (1), + on (2), + off (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Heater Status of Device." + ::= { nbDevGen 12 } + +nbsDevTemperatureProfile OBJECT-TYPE + SYNTAX INTEGER + { + unknown (1), + commercial (2), + extreme (3), + industrial (4), + nebsF2B (5), + nebsS2S (6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Temperature profile of Device." + ::= { nbDevGen 15 } + +-- ************************************************************ +-- Objects in the Device's Power Supplies Group +-- ************************************************************ + +nbsDevPS OBJECT IDENTIFIER ::= { nbDevGen 8 } + +nbsDevPSNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of Power Supplies in the corresponding Device. + Value = 0 says, that Power Supply Table is not supported." + ::= { nbsDevPS 1 } + +nbsDevPSTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbsDevPSEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table shows all the Power Supplies modules, + existing in the corresponding Device." + ::= { nbsDevPS 2 } + +nbsDevPSEntry OBJECT-TYPE + SYNTAX NbsDevPSEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "The entries of the table." + INDEX { nbsDevPSIndex } + ::= { nbsDevPSTable 1 } + +NbsDevPSEntry ::= SEQUENCE + { + nbsDevPSIndex INTEGER, + nbsDevPSType INTEGER, + nbsDevPSDescription DisplayString, + nbsDevPSRedundantMode INTEGER, + nbsDevPSOperStatus INTEGER, + nbsDevPSAdminStatus INTEGER + } + +nbsDevPSIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The index of the table, + (MAX Value is equal to nbsDevPSNumber)." + ::= { nbsDevPSEntry 1 } + +nbsDevPSType OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + acPS (2), + dcPS (3), + externalPS (4) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The physical Type of the Power Supply. + acPS (2) - alternating current PS, + dcPS (3) - dirrect current PS, + externalPS (4) - external PS." + ::= { nbsDevPSEntry 2 } + +nbsDevPSDescription OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Text Decription of the Power Supply." + ::= { nbsDevPSEntry 3 } + +nbsDevPSRedundantMode OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + mainPS (2), + secondaryPS (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The working mode of the Power Supply." + ::= { nbsDevPSEntry 4 } + + nbsDevPSOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Oper status of the Power Supply." + ::= { nbsDevPSEntry 5 } + +nbsDevPSAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The Admin status of the Power Supply." + ::= { nbsDevPSEntry 6 } + +-- ************************************************************ +-- Objects in the Device's Power Supplies Inputs Group +-- ************************************************************ +nbsDevPSInput OBJECT IDENTIFIER ::= { nbDevGen 9 } + +nbsDevPSInputNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of Power Suppliy Inputs in the corresponding Device. + Value = 0 says, that Power Supply Inputs Table is not supported." + ::= { nbsDevPSInput 1 } + +nbsDevPSInputTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbsDevPSInputEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table shows all the Power Supply Inputs, + existing in the corresponding Device." + ::= { nbsDevPSInput 2 } + +nbsDevPSInputEntry OBJECT-TYPE + SYNTAX NbsDevPSInputEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "The entries of the table." + INDEX { nbsDevPSInputIndex } + ::= { nbsDevPSInputTable 1 } + +NbsDevPSInputEntry ::= SEQUENCE + { + nbsDevPSInputIndex INTEGER, + nbsDevPSInputType INTEGER, + nbsDevPSInputDescription DisplayString, + nbsDevPSInputRedundantMode INTEGER, + nbsDevPSInputOperStatus INTEGER, + nbsDevPSInputAdminStatus INTEGER + } + +nbsDevPSInputIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The index of the table, + (MAX Value is equal to nbsDevPSInputNumber)." + ::= { nbsDevPSInputEntry 1 } + +nbsDevPSInputType OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + acInput (2), + dcInput (3), + dcRedundInput (4) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The physical Type of the Power Supply. + acInput (2) - alternating current input, + dcInput (3) - direct current input, + dcRedundInput (4) - direct current Redundant input." + ::= { nbsDevPSInputEntry 2 } + +nbsDevPSInputDescription OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Text Decription of the Power Supply Input." + ::= { nbsDevPSInputEntry 3 } + +nbsDevPSInputRedundantMode OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + mainInput (2), + secondaryInput (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Redundant mode of the Power Supply Input." + ::= { nbsDevPSInputEntry 4 } + +nbsDevPSInputOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Oper status of the Power Supply Input." + ::= { nbsDevPSInputEntry 5 } + +nbsDevPSInputAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The Admin status of the Power Supply Input." + ::= { nbsDevPSInputEntry 6 } + +-- ************************************************************ +-- Objects in the Device's CPU Group +-- ************************************************************ + +nbsDevCPU OBJECT IDENTIFIER ::= { nbDevGen 10 } + +nbsDevCPUNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of CPU cards in the corresponding Device. + Value = 0 says, that CPU Table is not supported." + ::= { nbsDevCPU 1 } + +nbsDevCPUTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbsDevCPUEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table shows all the CPU modules, + existing in the corresponding Device." + ::= { nbsDevCPU 2 } + +nbsDevCPUEntry OBJECT-TYPE + SYNTAX NbsDevCPUEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "The entries of the table." + INDEX { nbsDevCPUIndex } + ::= { nbsDevCPUTable 1 } + +NbsDevCPUEntry ::= SEQUENCE + { + nbsDevCPUIndex INTEGER, + nbsDevCPUType INTEGER, + nbsDevCPUDescription DisplayString, + nbsDevCPURedundantMode INTEGER, + nbsDevCPUOperStatus INTEGER, + nbsDevCPUAdminStatus INTEGER, + nbsDevCPUOrderNumber INTEGER + } + +nbsDevCPUIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The index of the table, + (MAX Value is equal to nbsDevCPUNumber)." + ::= { nbsDevCPUEntry 1 } + +nbsDevCPUType OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + cx33cpu2MBflash16MBdram (2), + cx33cpu4MBflash16MBdram (3), + cx33cpu4MBflash64MBdram (4) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The physical Type of the CPU. + - cx33cpu2MBflash16MBdram (2) + CPU CX with 33Mhz clock,2MB Flash Memory and 16 MB DRAM Memory, + - cx33cpu4MBflash16MBdram (2) + CPU CX with 33Mhz clock,4MB Flash Memory and 16 MB DRAM Memory, + - cx33cpu4MBflash64MBdram (2) + CPU CX with 33Mhz clock,4MB Flash Memory and 64 MB DRAM Memory." + ::= { nbsDevCPUEntry 2 } + +nbsDevCPUDescription OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Text Decription of the CPU card." + ::= { nbsDevCPUEntry 3 } + +nbsDevCPURedundantMode OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + mainCPU (2), + redundantCPU (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Redundant mode of the CPU card." + ::= { nbsDevCPUEntry 4 } + +nbsDevCPUOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + enabled (2), + disabled (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Oper status of the CPU card." + ::= { nbsDevCPUEntry 5 } + +nbsDevCPUAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + enable (2), + disable (3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The Admin status of the CPU card." + ::= { nbsDevCPUEntry 6 } + +nbsDevCPUOrderNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The order number of the CPU card." + ::= { nbsDevCPUEntry 7 } + +-- ************************************************************ +-- Objects in the Device's FAN Group +-- ************************************************************ + +nbsDevFAN OBJECT IDENTIFIER ::= { nbDevGen 11 } + +nbsDevFANsNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of FAN cards in the corresponding Device. + Value = 0 says, that FAN Table is not supported." + ::= { nbsDevFAN 1 } + +nbsDevFANTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbsDevFANEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table shows all the FAN modules, + existing in the corresponding Device." + ::= { nbsDevFAN 2 } + +nbsDevFANEntry OBJECT-TYPE + SYNTAX NbsDevFANEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "The entries of the table." + INDEX { nbsDevFANIndex } + ::= { nbsDevFANTable 1 } + +NbsDevFANEntry ::= SEQUENCE + { + nbsDevFANIndex INTEGER, + nbsDevFANType INTEGER, + nbsDevFANDescription DisplayString, + nbsDevFANOperStatus INTEGER, + nbsDevFANAdminStatus INTEGER, + nbsDevFANSpeed INTEGER + } + +nbsDevFANIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The index of the table, + (MAX Value is equal to nbsDevFANsNumber)." + ::= { nbsDevFANEntry 1 } + +nbsDevFANType OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + fixed (2), + pwm (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The physical Type of the FAN." + ::= { nbsDevFANEntry 2 } + +nbsDevFANDescription OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Text Decription of the FAN card." + ::= { nbsDevFANEntry 3 } + +nbsDevFANOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Oper status of the FAN card." + ::= { nbsDevFANEntry 5 } + +nbsDevFANAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The Admin status of the FAN card." + ::= { nbsDevFANEntry 6 } + +nbsDevFANSpeed OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Current PWM fan speed (percent units)" + ::= { nbsDevFANEntry 7 } + +-- ************************************************************ +-- Objects in the Device's Physical Parameters Group +-- ************************************************************ + +nbsDevPhysParams OBJECT IDENTIFIER ::= { nbDevGen 13 } + +nbsDevPhParamDevAmbientTempC OBJECT-TYPE + SYNTAX Unsigned32 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Device Ambient Temperature [Celsius scale]." + ::= { nbsDevPhysParams 1 } + +nbsDevPhParamPackProcTempC OBJECT-TYPE + SYNTAX Unsigned32 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Device Packet Processor Temperature [Celsius scale]." + ::= { nbsDevPhysParams 2 } + + nbsDevPhParamCpuTempC OBJECT-TYPE + SYNTAX Unsigned32 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Device CPU Temperature [Celsius scale]." + ::= { nbsDevPhysParams 3 } + +nbsDevPhParamDevAmbientTempF OBJECT-TYPE + SYNTAX Unsigned32 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Device Ambient Temperature [Fahrenheit scale]." + ::= { nbsDevPhysParams 7 } + +nbsDevPhParamPackProcTempF OBJECT-TYPE + SYNTAX Unsigned32 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Device Packet Processor Temperature [Fahrenheit scale]." + ::= { nbsDevPhysParams 8 } + + nbsDevPhParamCpuTempF OBJECT-TYPE + SYNTAX Unsigned32 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Device CPU Temperature [Fahrenheit scale]." + ::= { nbsDevPhysParams 9 } + +-- ************************************************************ +-- Objects in the Device's Power Supplies Hosts Group +-- ************************************************************ + +nbsDevPSHost OBJECT IDENTIFIER ::= { nbDevGen 14 } + +nbsDevPSHostsNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of Power Supplies Hosts in the + corresponding Device. + Value = 0 says, that Power Supply Hosts Table + is not supported." + ::= { nbsDevPSHost 1 } + +nbsDevPSHostTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbsDevPSHostEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table shows all the Power Supplies modules, + existing in the corresponding Device." + ::= { nbsDevPSHost 2 } + +nbsDevPSHostEntry OBJECT-TYPE + SYNTAX NbsDevPSHostEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "The entries of the table." + INDEX { nbsDevPSHostIndex } + ::= { nbsDevPSHostTable 1 } + +NbsDevPSHostEntry ::= SEQUENCE + { + nbsDevPSHostIndex INTEGER, + nbsDevPSHostType INTEGER, + nbsDevPSHostDescr DisplayString, + nbsDevPSHostPSNumber INTEGER, + nbsDevPSHostFirstPS INTEGER, + nbsDevPSHostOperStatus INTEGER, + nbsDevPSHostAdminStatus INTEGER + } + +nbsDevPSHostIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The index of the table, + (MAX Value is equal to nbsDevPSHostsNumber)." + ::= { nbsDevPSHostEntry 1 } + +nbsDevPSHostType OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + acPSHost (2), + dcPSHost (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The physical Type of the Power Supply Host. + acPSHost (2) - alternating current PS, + dcPSHost (3) - dirrect current PS." + ::= { nbsDevPSHostEntry 2 } + +nbsDevPSHostDescr OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Text Decription of the Power Supply Host." + ::= { nbsDevPSHostEntry 3 } + +nbsDevPSHostPSNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Power Supplies Number in the Host." + ::= { nbsDevPSHostEntry 4 } + +nbsDevPSHostFirstPS OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of the First Power Supply in the Host. + according to the Power Supplies Numeration. + in the nbsDevPSTable. " + ::= { nbsDevPSHostEntry 6 } + +nbsDevPSHostOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Oper status of the Power Supply Host." + ::= { nbsDevPSHostEntry 8 } + +nbsDevPSHostAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The Admin status of the Power Supply Host." + ::= { nbsDevPSHostEntry 10 } + +-- ************************************************************ +-- Objects in the Device's TRAPs Variables Group +-- ************************************************************ + +nbsDevTrapVars OBJECT IDENTIFIER ::= { nbDevGen 50 } + +nbsDevSessionType OBJECT-TYPE + SYNTAX INTEGER + { + cliSession (1), + telnetSession (2), + none (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The type of the protocol session in use + when the LOGIN password is invalidated." + ::= { nbsDevTrapVars 1 } + +nbsDevAuthenticationRejectReason OBJECT-TYPE + SYNTAX INTEGER + { + localAgentReject (1), + radiusServerReject (2), + radiusServerNotFound (3), + none (4) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The reason for the Authentication Error." + ::= { nbsDevTrapVars 2 } + +nbsTrapLoginName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Login User Name that creates wrong access." + ::= { nbsDevTrapVars 5 } + +nbsTrapHostIpAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Remote Host Name (Ip Address or DNS Name) + that attempts wrong access." + ::= { nbsDevTrapVars 6 } + +nbsTrapWrongAccessDateTime OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Date / Time of the wrong access." + ::= { nbsDevTrapVars 7 } + +nbsTrapRCMredundancyState OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "RCM Redundancy State of device." + ::= { nbsDevTrapVars 8 } + +nbsDevSNMPAccessMode OBJECT-TYPE + SYNTAX INTEGER + { + readOnWriteOn (1), + readOnWriteOff (2), + readOffWriteOff (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "SNMP access mode of device." + ::= { nbsDevTrapVars 10 } + +nbsDeviceTrapReason OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The reason of the coming TRAP." + ::= { nbsDevTrapVars 11 } + +nbsDeviceTrapAdminPasswdChangeDescripton OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The admin password change TRAP." + ::= { nbsDevTrapVars 12 } + +------------------------------------------------------------------------------ +-- TRAPS +------------------------------------------------------------------------------ + +powerSupplyUp TRAP-TYPE + ENTERPRISE nbsDevPS + VARIABLES { nbsDevPSIndex } + DESCRIPTION + "The SNMP trap that is generated when + power supply unit changes it's state from notActive to active" + ::= 2 + +powerSupplyDown TRAP-TYPE + ENTERPRISE nbsDevPS + VARIABLES { nbsDevPSIndex } + DESCRIPTION + "The SNMP trap that is generated when + power supply unit changes it's state from active to notActive" + ::= 3 + +invalidPassword TRAP-TYPE + ENTERPRISE nbDevGen + VARIABLES { + nbsDevSessionType, + nbsDevAuthenticationRejectReason, + nbsTrapHostIpAddress + } + DESCRIPTION + "The SNMP trap that is generated when + invalid password was used in the current protocol session." + ::= 7 + +wrongAccess TRAP-TYPE + ENTERPRISE nbDevGen + VARIABLES { + nbsTrapWrongAccessDateTime, + nbsDevSessionType, + nbsDevAuthenticationRejectReason, + nbsTrapLoginName, + nbsTrapHostIpAddress + } + DESCRIPTION + "The SNMP trap that is generated when + wrong access attempt is occured." + ::= 8 + +deviceRCMredundancyState TRAP-TYPE + ENTERPRISE nbDevGen + VARIABLES { + nbsTrapRCMredundancyState + } + DESCRIPTION + "Generate SNMP trap when RCM Redundancy + state of the device is changed." + ::= 12 + +snmpAccessMode TRAP-TYPE + ENTERPRISE nbDevGen + VARIABLES { + nbsDevSNMPAccessMode + } + DESCRIPTION + "Generate SNMP trap when SNMP Access + mode of the device is changed." + ::= 20 + +snmpRequestRejected TRAP-TYPE + ENTERPRISE nbDevGen + VARIABLES { + nbsDevSNMPAccessMode + } + DESCRIPTION + "Generate SNMP trap when an SNMP Request + is rejected due to SNMP Access Mode of the Device." + ::= 21 + +fanUnitUp TRAP-TYPE + ENTERPRISE nbsDevFAN + VARIABLES { nbsDevFANIndex } + DESCRIPTION + "The SNMP trap that is generated when + FAN unit changes it's state from notActive to active" + ::= 46 + +fanUnitDown TRAP-TYPE + ENTERPRISE nbsDevFAN + VARIABLES { nbsDevFANIndex } + DESCRIPTION + "The SNMP trap that is generated when + FAN unit changes it's state from active to notActive" + ::= 47 + +deviceTemperatureNormal TRAP-TYPE + ENTERPRISE nbDevGen + DESCRIPTION + "The SNMP trap that is generated when + Device Temperature changes it's state from High to Normal" + ::= 48 + +deviceTemperatureHigh TRAP-TYPE + ENTERPRISE nbDevGen + DESCRIPTION + "The SNMP trap that is generated when + Device Temperature changes it's state from Normal to High" + ::= 49 + +AdminPasswdChange TRAP-TYPE + ENTERPRISE nbDevGen + VARIABLES { + nbsDeviceTrapAdminPasswdChangeDescripton + } + DESCRIPTION + "The SNMP trap that is generated when + admin password is changed." + ::= 50 + +END \ No newline at end of file diff --git a/MIBS/adva/DEV-ID-MIB b/MIBS/adva/DEV-ID-MIB new file mode 100644 index 0000000..5f16245 --- /dev/null +++ b/MIBS/adva/DEV-ID-MIB @@ -0,0 +1,780 @@ +-- ======================================================================= +-- File : dev-id.mib +-- Description : Private MIB for Linux Router +-- By : Alex Rozin +-- Supports information about device identifiaction + +-- Copyright (c) 2006 MRV. All Rights Reserved. +-- +-- +-- Reproduction of this document is authorized on condition that this +-- copyright notice is included. This MRV SNMP MIB Specification +-- embodies MRV's proprietary intellectual property. MRV +-- retains all title and ownership in the specification, including any +-- revisions. +-- +-- It is MRV's intent to encourage the widespread use of this +-- specification in connection with the management of MRV's +-- products. MRV grants vendor, end-users, and other interested +-- parties a non-exclusive license to use this specification in +-- connection with the management of MRV's products. +-- +-- This specification is supplied "AS IS," and MRV makes no +-- warranty, either express or implied, as to the use, operation, +-- condition, or performance of the specification. +-- +-- Copyright text courtesy of MRV +-- +-- If you have any questions about this MIB, please call MRV +-- Technical Support Center at 1-800-858-7815 from inside USA or +-- 1-818-773-0900 from outside USA. +-- +-- +-- MRV retains the right to change this MIB without notification. + +DEV-ID-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, enterprises, + Integer32 FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF + nbSwitchG1Il, nbase FROM OS-COMMON-TC-MIB + DisplayString FROM SNMPv2-TC; + + +nbDevId MODULE-IDENTITY + LAST-UPDATED "201609140000Z" -- 14 September 2016 + ORGANIZATION "MRV Communications, Inc." + CONTACT-INFO + "Alex Rozin + MRV Communication, Inc + http://www.mrv.com + Email: ARozin@mrv.com" + DESCRIPTION + "Supports information about device identifiaction." + + -- Revision history + + REVISION "201609140000Z" -- 14 September 2016 + DESCRIPTION + "1. osNgBobk device family. + 2. Drafts for nbDevIdOamFpgaInfo & nbDevIdPiggyInfo." + + REVISION "201503240000Z" -- 24 March 2015 + DESCRIPTION + "OIDs for OP-X series." + + REVISION "201203190000Z" -- 19 March 2012 + DESCRIPTION + "nbProducts and its sons." + + REVISION "200602220000Z" + DESCRIPTION + "Initial edition." + ::= { nbSwitchG1Il 16 } + +-- ************************************************************ +-- MIB place Definition +-- ************************************************************ + +nbDevIdHardware OBJECT IDENTIFIER ::= { nbDevId 4 } +nbDevIdSoftware OBJECT IDENTIFIER ::= { nbDevId 5 } +nbDevIdConformance OBJECT IDENTIFIER ::= { nbDevId 101 } +nbDevIdHardwareSerial OBJECT IDENTIFIER ::= { nbDevIdHardware 3 } +nbDevIdOamFpgaInfo OBJECT IDENTIFIER ::= { nbDevIdHardware 6 } +nbDevIdPiggyInfo OBJECT IDENTIFIER ::= { nbDevIdHardware 7 } +nbDevIdUnitInfo OBJECT IDENTIFIER ::= { nbDevIdHardware 10 } + + +nbProducts OBJECT IDENTIFIER ::= { nbase 22 } + +os9024v4CBase OBJECT IDENTIFIER ::= { nbProducts 1 } +os9024v4C OBJECT IDENTIFIER ::= { os9024v4CBase 1 } +os9048v4GBase OBJECT IDENTIFIER ::= { nbProducts 2 } +os9048v4G OBJECT IDENTIFIER ::= { os9048v4GBase 1 } + +os9024vMBase OBJECT IDENTIFIER ::= { nbProducts 4 } +os9024vM OBJECT IDENTIFIER ::= { os9024vMBase 1 } +os9024Fv4GBase OBJECT IDENTIFIER ::= { nbProducts 5 } +os9024Fv4G OBJECT IDENTIFIER ::= { os9024Fv4GBase 1 } +os9012v10GBase OBJECT IDENTIFIER ::= { nbProducts 6 } +os9012v10G OBJECT IDENTIFIER ::= { os9012v10GBase 1 } +os9012vMBase OBJECT IDENTIFIER ::= { nbProducts 7 } +os9012vM OBJECT IDENTIFIER ::= { os9012vMBase 1 } +os910Base OBJECT IDENTIFIER ::= { nbProducts 8 } +os910 OBJECT IDENTIFIER ::= { os910Base 1 } +os912Base OBJECT IDENTIFIER ::= { nbProducts 9 } +os912 OBJECT IDENTIFIER ::= { os912Base 1 } +os9024M210GBase OBJECT IDENTIFIER ::= { nbProducts 10 } +os9024M210G OBJECT IDENTIFIER ::= { os9024M210GBase 1 } + + +os9052Base OBJECT IDENTIFIER ::= { nbProducts 13 } +os9052 OBJECT IDENTIFIER ::= { os9052Base 1 } +os9012M10GBase OBJECT IDENTIFIER ::= { nbProducts 14 } +os9012M10G OBJECT IDENTIFIER ::= { os9012M10GBase 1 } +os910MBase OBJECT IDENTIFIER ::= { nbProducts 15 } +os910M OBJECT IDENTIFIER ::= { os910MBase 1 } +os930Base OBJECT IDENTIFIER ::= { nbProducts 16 } +os930 OBJECT IDENTIFIER ::= { os930Base 1 } +os904Base OBJECT IDENTIFIER ::= { nbProducts 18 } +os904 OBJECT IDENTIFIER ::= { os904Base 1 } +-- os904E OBJECT IDENTIFIER ::= { os904Base 1 } +-- os904EXT OBJECT IDENTIFIER ::= { os904Base 1 } +osOPN1600v8C2Base OBJECT IDENTIFIER ::= { nbProducts 19 } +osOPN1600v8C2 OBJECT IDENTIFIER ::= { osOPN1600v8C2Base 1 } +-- reserve OBJECT IDENTIFIER ::= { nbProducts 20 } +-- reserve OBJECT IDENTIFIER ::= { os927Base 1 } +os912CBase OBJECT IDENTIFIER ::= { nbProducts 21 } +os912C OBJECT IDENTIFIER ::= { os912CBase 1 } +os906CBase OBJECT IDENTIFIER ::= { nbProducts 22 } +os906C OBJECT IDENTIFIER ::= { os906CBase 1 } +-- os906CE OBJECT IDENTIFIER ::= { nbProducts 1 } +-- os906CEXT OBJECT IDENTIFIER ::= { nbProducts 1 } +os9124Base OBJECT IDENTIFIER ::= { nbProducts 23 } +os9124 OBJECT IDENTIFIER ::= { os9124Base 1 } +osOPN1600v8S2Base OBJECT IDENTIFIER ::= { nbProducts 24 } +osOPN1600v8S2 OBJECT IDENTIFIER ::= { osOPN1600v8S2Base 1 } +os904vMBHBase OBJECT IDENTIFIER ::= { nbProducts 25 } +os904vMBH OBJECT IDENTIFIER ::= { os904vMBHBase 1 } +os904vDSL4Base OBJECT IDENTIFIER ::= { nbProducts 26 } +os904vDSL4 OBJECT IDENTIFIER ::= { os904vDSL4Base 1 } +os940Base OBJECT IDENTIFIER ::= { nbProducts 27 } +os940 OBJECT IDENTIFIER ::= { os940Base 1 } +os940MBase OBJECT IDENTIFIER ::= { nbProducts 28 } +os940M OBJECT IDENTIFIER ::= { os940MBase 1 } +osOPN800v8S2Base OBJECT IDENTIFIER ::= { nbProducts 29 } +osOPN800v8S2 OBJECT IDENTIFIER ::= { osOPN800v8S2Base 1 } +os904vMBH4Base OBJECT IDENTIFIER ::= { nbProducts 30 } +os904vMBH4 OBJECT IDENTIFIER ::= { os904vMBH4Base 1 } +os9244Base OBJECT IDENTIFIER ::= { nbProducts 31 } +os9244 OBJECT IDENTIFIER ::= { os9244Base 1 } +os940RBase OBJECT IDENTIFIER ::= { nbProducts 32 } +os940R OBJECT IDENTIFIER ::= { os940RBase 1 } +os940rTL OBJECT IDENTIFIER ::= { os940R 1 } +os606Base OBJECT IDENTIFIER ::= { nbProducts 33 } +os606 OBJECT IDENTIFIER ::= { os606Base 1 } +os904GBase OBJECT IDENTIFIER ::= { nbProducts 34 } +os904G OBJECT IDENTIFIER ::= { os904GBase 1 } + +os906GBase OBJECT IDENTIFIER ::= { nbProducts 36 } + + os906GShort OBJECT IDENTIFIER ::= { os906GBase 1 } + + os906GnotSync OBJECT IDENTIFIER ::= { os906GShort 1 } + os906G OBJECT IDENTIFIER ::= { os906GnotSync 1 } + os906GMbh OBJECT IDENTIFIER ::= { os906GnotSync 2 } + os906GSync OBJECT IDENTIFIER ::= { os906GShort 2 } + os906GS OBJECT IDENTIFIER ::= { os906GSync 1 } + os906GSMbh OBJECT IDENTIFIER ::= { os906GSync 2 } + + os906GLong OBJECT IDENTIFIER ::= { os906GBase 2 } + os906GLnotSync OBJECT IDENTIFIER ::= { os906GLong 1 } + os906GMB OBJECT IDENTIFIER ::= { os906GLnotSync 1 } + os906GM OBJECT IDENTIFIER ::= { os906GMB 1 } + os906GMe OBJECT IDENTIFIER ::= { os906GMB 2 } + os906GMMbhB OBJECT IDENTIFIER ::= { os906GLnotSync 2 } + os906GMMbh OBJECT IDENTIFIER ::= { os906GMMbhB 1 } + os906GMMbhe OBJECT IDENTIFIER ::= { os906GMMbhB 2 } + os906GLSync OBJECT IDENTIFIER ::= { os906GLong 2 } + os906GMSB OBJECT IDENTIFIER ::= { os906GLSync 1 } + os906GMS OBJECT IDENTIFIER ::= { os906GMSB 1 } + os906GMSe OBJECT IDENTIFIER ::= { os906GMSB 2 } + os906GMSMbhB OBJECT IDENTIFIER ::= { os906GLSync 2 } + os906GMSMbh OBJECT IDENTIFIER ::= { os906GMSMbhB 1 } + os906GMSMbhe OBJECT IDENTIFIER ::= { os906GMSMbhB 2 } + +osNgBase OBJECT IDENTIFIER ::= { nbProducts 37 } + osNgV20 OBJECT IDENTIFIER ::= { osNgBase 1 } -- Bobcat2 + osNgV8 OBJECT IDENTIFIER ::= { osNgBase 2 } -- Bobcat2 + osNgSimple OBJECT IDENTIFIER ::= { osNgBase 3 } -- Bobcat2 + osNgV8m1 OBJECT IDENTIFIER ::= { osNgSimple 8 } -- Bobcat2 + osNgV20m1 OBJECT IDENTIFIER ::= { osNgSimple 20 } -- Bobcat2 + + osNgBobk OBJECT IDENTIFIER ::= { osNgBase 4 } -- C-Chip + osNgBobkCetus OBJECT IDENTIFIER ::= { osNgBobk 8 } + osNgBobkV8 OBJECT IDENTIFIER ::= { osNgBobkCetus 1 } + osNgBobkV8m OBJECT IDENTIFIER ::= { osNgBobkCetus 2 } -- With slot for a module without FPGA + osNgBobkV8f OBJECT IDENTIFIER ::= { osNgBobkCetus 3 } -- With FPGA without slot for a module + osNgBobkV8mf OBJECT IDENTIFIER ::= { osNgBobkCetus 4 } -- With slot for a module and FPGA + osNgBobkV8h OBJECT IDENTIFIER ::= { osNgBobkCetus 5 } -- XG304H + osNgBobkV8hf OBJECT IDENTIFIER ::= { osNgBobkCetus 6 } -- XG304H With FPGA + + osNgBobkCaelum OBJECT IDENTIFIER ::= { osNgBobk 20 } + osNgBobkV20 OBJECT IDENTIFIER ::= { osNgBobkCaelum 1 } + osNgBobkV20f OBJECT IDENTIFIER ::= { osNgBobkCaelum 3 } -- With FPGA + osNgBobkV20h OBJECT IDENTIFIER ::= { osNgBobkCaelum 5 } -- XG308H + osNgBobkV20h OBJECT IDENTIFIER ::= { osNgBobkCaelum 6 } -- XG308H With FPGA + + osNgBc2 OBJECT IDENTIFIER ::= { osNgBase 5 } -- Bobcat2 + osNgBc2p52 OBJECT IDENTIFIER ::= { osNgBc2 52 } -- 52 ports + osXG312 OBJECT IDENTIFIER ::= { osNgBc2p52 1 } -- Without FPGA + osXG312f OBJECT IDENTIFIER ::= { osNgBc2p52 3 } -- With FPGA + + +-- ************************************************************ +-- OS-DM products +-- ************************************************************ +osDmBase OBJECT IDENTIFIER ::= { nbProducts 80 } + + osDmIPoe OBJECT IDENTIFIER ::= { osDmBase 1 } + + osDmIPoe1g OBJECT IDENTIFIER ::= { osDmIPoe 1 } + + osDmIPoe1gMrv OBJECT IDENTIFIER ::= { osDmIPoe1g 1 } + + osDmIPoe1gRb OBJECT IDENTIFIER ::= { osDmIPoe1g 2 } + osDmIPoe1gRb6 OBJECT IDENTIFIER ::= { osDmIPoe1gRb 6 } + osDmIPoe1gRb6p4 OBJECT IDENTIFIER ::= { osDmIPoe1gRb6 4 } + osDmIPoe1gRb8 OBJECT IDENTIFIER ::= { osDmIPoe1gRb 8 } + osDmIPoe1gRb8p6 OBJECT IDENTIFIER ::= { osDmIPoe1gRb8 6 } + osDmIPoe1gRb10 OBJECT IDENTIFIER ::= { osDmIPoe1gRb 10 } + osDmIPoe1gRb10p8 OBJECT IDENTIFIER ::= { osDmIPoe1gRb10 8 } + + osDmIPoe10g OBJECT IDENTIFIER ::= { osDmIPoe 10 } + + osDmINonPoe OBJECT IDENTIFIER ::= { osDmBase 2 } + + osDmCEth OBJECT IDENTIFIER ::= { osDmBase 3 } + +-- ************************************************************ +-- OP-X products +-- ************************************************************ +nbOpx OBJECT IDENTIFIER ::= { nbProducts 100 } +opx1 OBJECT IDENTIFIER ::= { nbOpx 1 } +opx4 OBJECT IDENTIFIER ::= { nbOpx 4 } +ciscoStackMakerConf OBJECT IDENTIFIER ::= { enterprises cisco(9) ciscoMgmt(9) ciscoStackMakerMIB(59) ciscoStackMakerMIBObjects(1) 1 } + +-- ************************************************************ +-- Textual conventions +-- ************************************************************ + + +-- ************************************************************ +-- Product Name +-- ************************************************************ +nbDevIdTypeName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the device type, for example 'OptiSwitch 9024-4C'." + ::= { nbDevId 1 } + +nbDevIdSysName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An administratively-assigned name for this managed node. + By convention, this is the node's fully-qualified domain + name. If the name is unknown, the value is the zero-length + string. See also sysName=mib-2.system.5" + ::= { nbDevId 2 } + +nbDevIdBaseMAC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (6)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Base MAC address." + ::= { nbDevId 3 } + +-- ************************************************************ +-- Hardware +-- ************************************************************ + +nbDevIdHardwareVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware version." + ::= { nbDevIdHardware 2 } + +nbDevIdHardwareSubVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware sub version." + ::= { nbDevIdHardware 8 } + +nbDevIdHardwareVersionString OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware version string." + ::= { nbDevIdHardware 9 } + + +nbDevIdHardwareSerialBoard OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Board serial number." + ::= { nbDevIdHardwareSerial 1 } + +nbDevIdHardwareSerialUnit OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit serial number." + ::= { nbDevIdHardwareSerial 2 } + +nbDevIdHardwareCpuNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of CPUs." + ::= { nbDevIdHardware 4 } + +nbDevIdCpuTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbDevIdCpuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of supported standard MIBs." + ::= { nbDevIdHardware 5 } + +nbDevIdCpuEntry OBJECT-TYPE + SYNTAX NbDevIdCpuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "." + + INDEX { nbDevIdCpuIndex } + + ::= { nbDevIdCpuTable 1 } + +NbDevIdCpuEntry ::= SEQUENCE { + nbDevIdCpuIndex Integer32, + nbDevIdCpuSerial DisplayString, + nbDevIdCpuDescr DisplayString + } + +nbDevIdCpuIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "1-base index of CPU entry." + ::= { nbDevIdCpuEntry 1 } + +nbDevIdCpuSerial OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU serial number." + ::= { nbDevIdCpuEntry 4 } + +nbDevIdCpuDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU description, let's say + 'MPC8245, 266MHz with 64MB flash and 128MB Dram memory'." + ::= { nbDevIdCpuEntry 9 } + + + +nbDevIdOamFpgaNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of OAM FPGAs. If the agent return 0 or error <>, + then the table is empty." + ::= { nbDevIdOamFpgaInfo 1 } + +nbDevIdOamFpgaTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbDevIdOamFpgaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of OAM FPGA." + ::= { nbDevIdOamFpgaInfo 2 } + +nbDevIdOamFpgaEntry OBJECT-TYPE + SYNTAX NbDevIdOamFpgaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of nbDevIdOamFpgaTable." + + INDEX { nbDevIdOamFpgaIndex } + + ::= { nbDevIdOamFpgaTable 1 } + +NbDevIdOamFpgaEntry ::= SEQUENCE { + nbDevIdOamFpgaIndex Integer32, + nbDevIdOamFpgaType INTEGER, + nbDevIdOamFpgaVersion Integer32, + nbDevIdOamFpgaDescr DisplayString + } + +nbDevIdOamFpgaIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "1-based index of entry." + ::= { nbDevIdOamFpgaEntry 1 } + +nbDevIdOamFpgaType OBJECT-TYPE + SYNTAX INTEGER { + unknown (1), + oam1GFpga (2) + } + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of the entity." + ::= { nbDevIdOamFpgaEntry 3 } + +nbDevIdOamFpgaVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Numerical version of the entity." + ::= { nbDevIdOamFpgaEntry 4 } + +nbDevIdOamFpgaDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description of the entity." + ::= { nbDevIdOamFpgaEntry 9 } + + +nbDevIdPiggyNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Piggy modules. If the agent return 0 or error <>, + then the table is empty." + ::= { nbDevIdPiggyInfo 1 } + +nbDevIdPiggyTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbDevIdPiggyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of Piggy modules." + ::= { nbDevIdPiggyInfo 2 } + +nbDevIdPiggyEntry OBJECT-TYPE + SYNTAX NbDevIdPiggyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of nbDevIdPiggyTable." + + INDEX { nbDevIdPiggyIndex } + + ::= { nbDevIdPiggyTable 1 } + +NbDevIdPiggyEntry ::= SEQUENCE { + nbDevIdPiggyIndex Integer32, + nbDevIdPiggyType INTEGER, + nbDevIdPiggyVersion Integer32, + nbDevIdPiggyDescr DisplayString + } + +nbDevIdPiggyIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "1-based index of entry." + ::= { nbDevIdPiggyEntry 1 } + +nbDevIdPiggyType OBJECT-TYPE + SYNTAX INTEGER { + unknown (1), + dryContactOnly (2) + } + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of the entity." + ::= { nbDevIdPiggyEntry 3 } + +nbDevIdPiggyVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Numerical version of the entity." + ::= { nbDevIdPiggyEntry 4 } + +nbDevIdPiggyDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description of the entity." + ::= { nbDevIdPiggyEntry 9 } + + +nbDevIdUnitInfoName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit name." + ::= { nbDevIdUnitInfo 1 } + +nbDevIdUnitInfoPartNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit part number." + ::= { nbDevIdUnitInfo 2 } + +nbDevIdUnitInfoManufacturer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit manufacturer name." + ::= { nbDevIdUnitInfo 3 } + +nbDevIdUnitInfoManufactureSite OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit manufacturer site." + ::= { nbDevIdUnitInfo 4 } + +nbDevIdUnitInfoManufactureDate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit manufacturer date" + ::= { nbDevIdUnitInfo 5 } + +-- ************************************************************ +-- Software +-- ************************************************************ + +nbDevIdSoftwareMasterOSVers OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software version description, let's say '1_0_6'." + ::= { nbDevIdSoftware 1 } + +nbDevIdSoftwareBuildTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Build time, for example: Tue Jun 14 23:03:09 IDT 2005." + ::= { nbDevIdSoftware 2 } + +-- ************************************************************ +-- nbDevIdMibTable +-- ************************************************************ + +nbDevIdMibTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbDevIdMibEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of supported standard MIBs." + ::= { nbDevIdSoftware 3 } + +nbDevIdMibEntry OBJECT-TYPE + SYNTAX NbDevIdMibEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "." + + INDEX { nbDevIdMibStdName } + + ::= { nbDevIdMibTable 1 } + +NbDevIdMibEntry ::= SEQUENCE { + nbDevIdMibStdName DisplayString, + nbDevIdMibName DisplayString, + nbDevIdMibTitle DisplayString, + nbDevIdMibNote DisplayString + } + +nbDevIdMibStdName OBJECT-TYPE + SYNTAX DisplayString (SIZE(3..32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Name of the standart, like RFC2819." + ::= { nbDevIdMibEntry 1 } + +nbDevIdMibName OBJECT-TYPE + SYNTAX DisplayString (SIZE(3..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the MIB, like RMON-MIB." + ::= { nbDevIdMibEntry 2 } + +nbDevIdMibTitle OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Title of standart, like + 'Remote Network Monitoring Management Information Base'." + ::= { nbDevIdMibEntry 5 } + +nbDevIdMibNote OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Note about level of support on the current device." + ::= { nbDevIdMibEntry 8 } + +nbDevIdFirmware OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Firmware version." + ::= { nbDevId 6 } + +nbDevIdFpgaHwVers OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FPGA Hardware Version name." + ::= { nbDevId 7 } + +nbDevIdFpgaSwVers OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FPGA Software version." + ::= { nbDevId 8 } + +nbDevIdBrandId OBJECT-TYPE + SYNTAX INTEGER { + unknown (1), + mrv (2), + adva (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Product brand id" + ::= { nbDevId 9 } + +nbDevIdModuleInfo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module Hardware information" + ::= { nbDevId 10 } + +csmStackName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "For TELSTA: fetched from CISCO-STACKMAKER-MIB . + <>" + ::= { ciscoStackMakerConf 1 } + +-- ******************************************************************* +-- Conformance Information +-- ******************************************************************* + +nbDevIdMIBCompliances OBJECT IDENTIFIER ::= { nbDevIdConformance 1 } +nbDevIdMIBGroups OBJECT IDENTIFIER ::= { nbDevIdConformance 2 } + +nbDevIdMIBCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The core compliance statement for all 'nbDevId' MIB implementations." + MODULE -- this module + + MANDATORY-GROUPS { + nbDevIdGroup + } + GROUP nbDevIOptionaldGroup + DESCRIPTION + "." + ::= { nbDevIdMIBCompliances 1 } + +-- ................................................................... +-- Conformance Groups +-- ................................................................... + +nbDevIdGroup OBJECT-GROUP + OBJECTS { + nbDevIdTypeName, + nbDevIdSysName, + nbDevIdBaseMAC, + nbDevIdHardwareVersion, + nbDevIdHardwareSubVersion, + nbDevIdHardwareVersionString, + nbDevIdHardwareSerialBoard, + nbDevIdHardwareSerialUnit, + nbDevIdOamFpgaNumber, + nbDevIdOamFpgaType, nbDevIdOamFpgaVersion, nbDevIdOamFpgaDescr, + nbDevIdPiggyNumber, + nbDevIdPiggyType, nbDevIdPiggyVersion, nbDevIdPiggyDescr, + nbDevIdSoftwareMasterOSVers, + nbDevIdSoftwareBuildTime, + nbDevIdHardwareCpuNumber, + nbDevIdCpuSerial, + nbDevIdCpuDescr, + csmStackName, + nbDevIdBrandId, + nbDevIdModuleInfo, + nbDevIdUnitInfoName, nbDevIdUnitInfoPartNumber, nbDevIdUnitInfoManufacturer, + nbDevIdUnitInfoManufactureSite, nbDevIdUnitInfoManufactureDate + } + STATUS current + DESCRIPTION + "Mandatory objects for grouping of Device Id parameters." + ::= { nbDevIdMIBGroups 1 } + + +nbDevIOptionaldGroup OBJECT-GROUP + OBJECTS { + nbDevIdMibName, + nbDevIdMibTitle, + nbDevIdMibNote, + nbDevIdFirmware, + nbDevIdFpgaHwVers, + nbDevIdFpgaSwVers + } + STATUS current + DESCRIPTION + "Optional objects for grouping of Device Id parameters." + ::= { nbDevIdMIBGroups 2 } + + +END \ No newline at end of file diff --git a/MIBS/adva/F3-AMP-MIB b/MIBS/adva/F3-AMP-MIB new file mode 100644 index 0000000..070971a --- /dev/null +++ b/MIBS/adva/F3-AMP-MIB @@ -0,0 +1,739 @@ +F3-AMP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress + FROM SNMPv2-SMI + TruthValue, RowStatus, StorageType, DisplayString, + DateAndTime, VariablePointer, TEXTUAL-CONVENTION + FROM SNMPv2-TC + fsp150cm + FROM ADVA-MIB + VlanId + FROM CM-COMMON-MIB + IpSourceAddrType, IpManagementTunnelType, IpManagementTunnelEncapsulationType + FROM CM-IP-MIB; + +f3AMPMIB MODULE-IDENTITY + LAST-UPDATED "201209310000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Jakub Zalewski + ADVA Optical Networking, Inc. + Tel: +48 58 7716 411 + E-mail: jzalewski@advaoptical.com + Postal: ul. Slaska 35/37 + 81-310 Gdynia, Poland" + DESCRIPTION + "This module defines the Automatic Management Provisioning MIB definitions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201209300000Z" + DESCRIPTION + " + Notes from release 201209300000Z, + (1)MIB version ready for release FSP150CC 5.6CC." + + ::= {fsp150cm 24} + +-- +-- Textual Conventions +-- +AMPRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines client or server role." + SYNTAX INTEGER { + client (1), + server (2) + } + +AMPStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines AMP Status." + SYNTAX INTEGER { + notAvailable (1), + disabled (2), + associatingActive (3), + associatingPassive (4), + associated (5), + noPeer (6) + } + +AMPConfigStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines AMP Configuration Status." + SYNTAX INTEGER { + none (1), -- none + provision (2), -- provision request sent to Client + noPeer (3), -- no EFM peer + request (4), -- provisioning request received by Client + configSuccess (5), -- configuration succeeded on Client + configFail (6), -- congiguration failed on Client + timeout (7) -- response timeout + } + +AMPProtocol ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines protocol over which AMP messages are sent." + SYNTAX INTEGER { + efmOam (1) + } + +AMPConfigAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines Actions available for f3AmpConfig object" + SYNTAX INTEGER { + noAction (1), + clearStats (2) + } + +-- +-- OID definitions +-- +f3AmpConfigObjects OBJECT IDENTIFIER ::= {f3AMPMIB 1} +f3AmpStatsObjects OBJECT IDENTIFIER ::= {f3AMPMIB 2} +f3AmpConformance OBJECT IDENTIFIER ::= {f3AMPMIB 3} + + +-- +-- AMP Client/Server Configuration table +-- +f3AmpConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AmpConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Automatic Management Provisioning + configuration instance for configuration purposes." + ::= { f3AmpConfigObjects 1 } + +f3AmpConfigEntry OBJECT-TYPE + SYNTAX F3AmpConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AmpConfigTable." + INDEX { f3AmpConfigIndex } + ::= { f3AmpConfigTable 1 } + +F3AmpConfigEntry ::= SEQUENCE { + f3AmpConfigIndex Integer32, + f3AmpConfigRole AMPRole, + f3AmpConfigProtocol AMPProtocol, + f3AmpConfigEnabled TruthValue, + f3AmpConfigPort VariablePointer, + f3AmpConfigStatus AMPStatus, + f3AmpConfigRemSysName DisplayString, + f3AmpConfigRemSysIpAddr IpAddress, + f3AmpConfigRemSysIpMask IpAddress, + f3AmpConfigRemSysDefGateway IpAddress, + f3AmpConfigRemSysSNMPV1IfName DisplayString, + f3AmpConfigRemSysSrcIpAddrType IpSourceAddrType, + f3AmpConfigRemSysSrcIpAddrIfName DisplayString, + f3AmpConfigRemTunnelIndex Integer32, + f3AmpConfigRemTunnelName DisplayString, + f3AmpConfigRemTunnelType IpManagementTunnelType, + f3AmpConfigRemTunnelIpAddr IpAddress, + f3AmpConfigRemTunnelIpMask IpAddress, + f3AmpConfigRemTunnelVlanId VlanId, + f3AmpConfigRemTunnelSVlanId VlanId, + f3AmpConfigRemTunnelSVlanIdEnabled TruthValue, + f3AmpConfigRemTunnelRip2PktsEnabled TruthValue, + f3AmpConfigRemTunnelCOS Integer32, + f3AmpConfigRemTunnelCIR Unsigned32, + f3AmpConfigRemTunnelEIR Unsigned32, + f3AmpConfigRemTunnelBufferSize Unsigned32, + f3AmpConfigRemTunnelEncapType IpManagementTunnelEncapsulationType, + f3AmpConfigRemTunnelMtu Integer32, + f3AmpConfigAction AMPConfigAction, + f3AmpConfigStorageType StorageType, + f3AmpConfigRowStatus RowStatus +} + +f3AmpConfigIndex OBJECT-TYPE + SYNTAX Integer32 (1..255) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this AMP Config within the System." + ::= { f3AmpConfigEntry 1 } + +f3AmpConfigRole OBJECT-TYPE + SYNTAX AMPRole + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Configures AMP instance to be either Client or Server." + ::= { f3AmpConfigEntry 2 } + +f3AmpConfigProtocol OBJECT-TYPE + SYNTAX AMPProtocol + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Configures protocol over which AMP message will be transported." + ::= { f3AmpConfigEntry 3 } + +f3AmpConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enables or Disables AMP on a Port." + ::= { f3AmpConfigEntry 4 } + +f3AmpConfigPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Port on which AMP Server or Client will operate. This port will + transmit/receive AMP messages. The AMP can operate on Access Ports and + Network Port and f3AmpConfigPort shall point to either cmEthernetAccPortIndex + or cmEthernetNetPortIndex." + ::= { f3AmpConfigEntry 5 } + +f3AmpConfigStatus OBJECT-TYPE + SYNTAX AMPStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Status of AMP." + ::= { f3AmpConfigEntry 6 } + +f3AmpConfigRemSysName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies sysName which is sent + in a AMP message to be configfured on a AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the sysName + value which was received from the AMP Server." + ::= { f3AmpConfigEntry 7 } + +f3AmpConfigRemSysIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies System IP address + which is sent in a AMP message to be configfured on a AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + System IP address value which was received from the AMP Server." + ::= { f3AmpConfigEntry 8 } + +f3AmpConfigRemSysIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies System IP mask + which is sent in a AMP message to be configfured on a AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + System IP mask value which was received from the AMP Server." + ::= { f3AmpConfigEntry 9 } + +f3AmpConfigRemSysDefGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies System Default Gateway + which is sent in a AMP message to be configfured on a AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + System Default Gateway value which was received from the AMP Server." + ::= { f3AmpConfigEntry 10 } + +f3AmpConfigRemSysSNMPV1IfName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + System SNMPV1 Interface Name which is sent + in a AMP message to be configfured on a AMP Client device. + When f3AmpConfigRole is 'client' this object shows the + System SNMPV1 Interface Name value which was received from the AMP Server." + ::= { f3AmpConfigEntry 11 } + +f3AmpConfigRemSysSrcIpAddrType OBJECT-TYPE + SYNTAX IpSourceAddrType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies System Source IP Address + type which is sent in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + System Source IP Address Type value which was received from the AMP Server." + ::= { f3AmpConfigEntry 12 } + +f3AmpConfigRemSysSrcIpAddrIfName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies System Source IP + Interface name sent in an AMP message to be configured on an AMP Client device. + When f3AmpConfigRole is 'client' this object shows the SystemSource IP Interface + value which was received from the AMP Server." + ::= { f3AmpConfigEntry 13 } + +f3AmpConfigRemTunnelIndex OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + index of a Management Tunnel which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + index of a Management Tunnel which was received from the AMP Server." + ::= { f3AmpConfigEntry 14 } + +f3AmpConfigRemTunnelName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + a Management Tunnel name which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + Management Tunnel name which was received from the AMP Server." + ::= { f3AmpConfigEntry 15 } + +f3AmpConfigRemTunnelType OBJECT-TYPE + SYNTAX IpManagementTunnelType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + a Management Tunnel type value which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + Management Tunnel type value which was received from the AMP Server." + ::= { f3AmpConfigEntry 16 } + +f3AmpConfigRemTunnelIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + IP Address of a Management Tunnel which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + IP Address of a Management Tunnel which was received from the AMP Server." + ::= { f3AmpConfigEntry 17 } + +f3AmpConfigRemTunnelIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + IP Mask of a Management Tunnel which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + IP Mask of a Management Tunnel which was received from the AMP Server." + ::= { f3AmpConfigEntry 18 } + +f3AmpConfigRemTunnelVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + VlanId of a Management Tunnel which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + VlanId of a Management Tunnel which was received from the AMP Server." + ::= { f3AmpConfigEntry 19 } + +f3AmpConfigRemTunnelSVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + S-TAG VlanId of a Management Tunnel which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + S-TAG VlanId of a Management Tunnel which was received from the AMP Server." + ::= { f3AmpConfigEntry 20 } + +f3AmpConfigRemTunnelSVlanIdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + a Management Tunnel S-TAG VlanId Enable value which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + a Management Tunnel S-TAG VlanId Enabled value which was received + from the AMP Server." + ::= { f3AmpConfigEntry 21 } + +f3AmpConfigRemTunnelRip2PktsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + a Management Tunnel RIP2 Packates Enabled value which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + a Management Tunnel RIP2 Packates Enabled value which was received + from the AMP Server." + ::= { f3AmpConfigEntry 22 } + +f3AmpConfigRemTunnelCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + COS of a Management Tunnel which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + COS of a Management Tunnel which was received from the AMP Server." + ::= { f3AmpConfigEntry 23 } + +f3AmpConfigRemTunnelCIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + CIR of a Management Tunnel which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + CIR of a Management Tunnel which was received from the AMP Server." + ::= { f3AmpConfigEntry 24 } + +f3AmpConfigRemTunnelEIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + EIR of a Management Tunnel which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + EIR of a Management Tunnel which was received from the AMP Server." + ::= { f3AmpConfigEntry 25 } + +f3AmpConfigRemTunnelBufferSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + Buffer Size of a Management Tunnel which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + Buffer Size of a Management Tunnel which was received from the AMP Server." + ::= { f3AmpConfigEntry 26 } + +f3AmpConfigRemTunnelEncapType OBJECT-TYPE + SYNTAX IpManagementTunnelEncapsulationType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + Encapsulation Type of a Management Tunnel which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + Encapsulation Type of a Management Tunnel which was received from + the AMP Server." + ::= { f3AmpConfigEntry 27 } + +f3AmpConfigRemTunnelMtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3AmpConfigRole is 'server' this object specifies + MTU of a Management Tunnel which is sent + in an AMP message to be configfured on an AMP Client device. + When f3AmpConfigRole is 'client' this object is read-only and shows the + MTU of a Management Tunnel which was received from the AMP Server." + ::= { f3AmpConfigEntry 28 } + +f3AmpConfigAction OBJECT-TYPE + SYNTAX AMPConfigAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object may be used to initiate user action on this AMP Config instance." + ::= { f3AmpConfigEntry 29 } + +f3AmpConfigStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3AmpConfigEntry 30 } + +f3AmpConfigRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3AmpConfigRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + neRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3AmpConfigRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + + ::= { f3AmpConfigEntry 31 } + +-- +-- AMP Stats +-- +f3AmpStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AmpStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Automatic Management Provisioning + Statistics" + ::= { f3AmpStatsObjects 1 } + +f3AmpStatsEntry OBJECT-TYPE + SYNTAX F3AmpStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AmpStatsTable." + INDEX { f3AmpConfigIndex } + ::= { f3AmpStatsTable 1 } + +F3AmpStatsEntry ::= SEQUENCE { + f3AmpStatsProvDataTx Unsigned32, + f3AmpStatsProvDataRx Unsigned32, + f3AmpStatsProvRequestTx Unsigned32, + f3AmpStatsProvRequestRx Unsigned32, + f3AmpStatsConfigSuccessTx Unsigned32, + f3AmpStatsConfigSuccessRx Unsigned32, + f3AmpStatsConfigFailTx Unsigned32, + f3AmpStatsConfigFailRx Unsigned32, + f3AmpStatsSpuriousMessageRx Unsigned32, + f3AmpStatsTimeoutRx Unsigned32, + f3AmpStatsLastRxStatus AMPConfigStatus, + f3AmpStatsRxTimeStamp DateAndTime, + f3AmpStatsLastTxStatus AMPConfigStatus, + f3AmpStatsTxTimeStamp DateAndTime +} + +f3AmpStatsProvDataTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Provisioning Data messages sent by AMP Server." + ::= { f3AmpStatsEntry 1 } + +f3AmpStatsProvDataRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Provisioning Data messages received by AMP Client." + ::= { f3AmpStatsEntry 2 } + +f3AmpStatsProvRequestTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Provisioning Request messages sent by AMP Client." + ::= { f3AmpStatsEntry 3 } + +f3AmpStatsProvRequestRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Provisioning Request received sent by AMP Server." + ::= { f3AmpStatsEntry 4 } + +f3AmpStatsConfigSuccessTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Configuration Success messages sent sent by AMP Client." + ::= { f3AmpStatsEntry 5 } + +f3AmpStatsConfigSuccessRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Configuration Success messages received by AMP Server." + ::= { f3AmpStatsEntry 6 } + +f3AmpStatsConfigFailTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Configuration Success messages received by AMP Client." + ::= { f3AmpStatsEntry 7 } + +f3AmpStatsConfigFailRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Configuration Success messages received by AMP Server." + ::= { f3AmpStatsEntry 8 } + +f3AmpStatsSpuriousMessageRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Spurious messages received by AMP Client or Server" + ::= { f3AmpStatsEntry 9 } + +f3AmpStatsTimeoutRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of messages which were not received within the time out value. + AMP Client can time out while waiting for Prov Data message. + AMP Server can time out while waiting for Config Fail or Config Success + message." + ::= { f3AmpStatsEntry 10 } + +f3AmpStatsLastRxStatus OBJECT-TYPE + SYNTAX AMPConfigStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last received Configuration Status." + ::= { f3AmpStatsEntry 11 } + +f3AmpStatsRxTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time of last received Configuration Status." + ::= { f3AmpStatsEntry 12 } + +f3AmpStatsLastTxStatus OBJECT-TYPE + SYNTAX AMPConfigStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last sent Configuration Status." + ::= { f3AmpStatsEntry 13 } + +f3AmpStatsTxTimeStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time of last sent Configuration Status." + ::= { f3AmpStatsEntry 14 } + +-- +-- Conformance +-- +f3AmpCompliances OBJECT IDENTIFIER ::= {f3AmpConformance 1} +f3AmpGroups OBJECT IDENTIFIER ::= {f3AmpConformance 2} + +f3AmpCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3-AMP-MIB compilance." + MODULE -- this module + MANDATORY-GROUPS { + f3AmpConfigGroup, f3AmpStatsGroup + } + ::= { f3AmpCompliances 1 } + +f3AmpConfigGroup OBJECT-GROUP + OBJECTS { + f3AmpConfigRole, + f3AmpConfigProtocol, + f3AmpConfigEnabled, + f3AmpConfigPort, + f3AmpConfigStatus, + f3AmpConfigRemSysName, + f3AmpConfigRemSysIpAddr, + f3AmpConfigRemSysIpMask, + f3AmpConfigRemSysDefGateway, + f3AmpConfigRemSysSNMPV1IfName, + f3AmpConfigRemSysSrcIpAddrType, + f3AmpConfigRemSysSrcIpAddrIfName, + f3AmpConfigRemTunnelIndex, + f3AmpConfigRemTunnelName, + f3AmpConfigRemTunnelType, + f3AmpConfigRemTunnelIpAddr, + f3AmpConfigRemTunnelIpMask, + f3AmpConfigRemTunnelVlanId, + f3AmpConfigRemTunnelSVlanId, + f3AmpConfigRemTunnelSVlanIdEnabled, + f3AmpConfigRemTunnelRip2PktsEnabled, + f3AmpConfigRemTunnelCOS, + f3AmpConfigRemTunnelCIR, + f3AmpConfigRemTunnelEIR, + f3AmpConfigRemTunnelBufferSize, + f3AmpConfigRemTunnelEncapType, + f3AmpConfigRemTunnelMtu, + f3AmpConfigAction, + f3AmpConfigStorageType, + f3AmpConfigRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the AMP Configuration." + ::= { f3AmpGroups 1 } + +f3AmpStatsGroup OBJECT-GROUP + OBJECTS { + f3AmpStatsProvDataTx, + f3AmpStatsProvDataRx, + f3AmpStatsProvRequestTx, + f3AmpStatsProvRequestRx, + f3AmpStatsConfigSuccessTx, + f3AmpStatsConfigSuccessRx, + f3AmpStatsConfigFailTx, + f3AmpStatsConfigFailRx, + f3AmpStatsSpuriousMessageRx, + f3AmpStatsTimeoutRx, + f3AmpStatsLastRxStatus, + f3AmpStatsRxTimeStamp, + f3AmpStatsLastTxStatus, + f3AmpStatsTxTimeStamp + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the AMP Statistics." + ::= { f3AmpGroups 2 } + +END diff --git a/MIBS/adva/F3-BFD-MIB b/MIBS/adva/F3-BFD-MIB new file mode 100644 index 0000000..3e16c63 --- /dev/null +++ b/MIBS/adva/F3-BFD-MIB @@ -0,0 +1,597 @@ +F3-BFD-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress + FROM SNMPv2-SMI + RowStatus, StorageType, TruthValue,DisplayString, + VariablePointer, TEXTUAL-CONVENTION + FROM SNMPv2-TC + bfdSessEntry, bfdSessIndex + FROM BFD-STD-MIB + IANAbfdSessStateTC + FROM IANA-BFD-TC-STD-MIB + AdminState, OperationalState, SecondaryState, + VlanId, VlanPriority + FROM CM-COMMON-MIB + neIndex + FROM CM-ENTITY-MIB + f3L3TrafficIPInterfaceEntry, f3VrfEntry, f3L3TrafficBgpPeerEntry, + f3L3TrafficOspfInterfaceEntry + FROM F3-L3-MIB + fsp150cm + FROM ADVA-MIB + Ipv6Address + FROM IPV6-TC; + +f3BfdMIB MODULE-IDENTITY + LAST-UPDATED "202101280000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the Ethernet Service Manager MIB defitinions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "202101280000Z" + DESCRIPTION + " + Notes from release 201508140000Z." + + ::= {fsp150cm 38} + +-- +-- OID definitions +-- +f3BfdConfigObjects OBJECT IDENTIFIER ::= {f3BfdMIB 1} +f3BfdConformance OBJECT IDENTIFIER ::= {f3BfdMIB 2} + +BfdSessPerfAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the action on bfd session performance data." + SYNTAX INTEGER { + notApplicable (0), + clearCtrlPkts (1) + } + +-- +-- Bfd Config Table +-- +bfdSessExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF BfdSessExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table has list of entries with which FSPNM can associate some + information in the form of name-value pairs. + NOTE: This table is for FSPNM use only." + ::= { f3BfdConfigObjects 1 } + +bfdSessExtEntry OBJECT-TYPE + SYNTAX BfdSessExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The conceptual row in bfdSessExtTable." + AUGMENTS { bfdSessEntry } + ::= { bfdSessExtTable 1 } + +BfdSessExtEntry ::= SEQUENCE { + bfdSessExtInnerVlanControl TruthValue, + bfdSessExtInnerVlanId VlanId, + bfdSessExtInnerVlanPri VlanPriority, + bfdSessExtOuterVlanControl TruthValue, + bfdSessExtOuterVlanId VlanId, + bfdSessExtOuterVlanPri VlanPriority, + bfdSessExtIpPri Unsigned32, + bfdSessExtIpGateway IpAddress, + bfdSessExtAdminState AdminState, + bfdSessExtOperationalState OperationalState, + bfdSessExtSecondaryState SecondaryState, + bfdSessExtNegRxInterval Unsigned32, + bfdSessExtAlias DisplayString, + bfdSessExtAction BfdSessPerfAction, + bfdSessExtIpv6Gateway Ipv6Address +} + +bfdSessExtInnerVlanControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether enable inner Vlan Tag." + ::= { bfdSessExtEntry 1 } + +bfdSessExtInnerVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify inner VlanId." + ::= { bfdSessExtEntry 2 } + +bfdSessExtInnerVlanPri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify inner Vlan Priority." + ::= { bfdSessExtEntry 3 } + +bfdSessExtOuterVlanControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether enable outer Vlan Tag." + ::= { bfdSessExtEntry 4 } + +bfdSessExtOuterVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify outer VlanId." + ::= { bfdSessExtEntry 5 } + +bfdSessExtOuterVlanPri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify outer Vlan Priority." + ::= { bfdSessExtEntry 6 } + +bfdSessExtIpPri OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify IP DSCP value." + ::= { bfdSessExtEntry 7 } + +bfdSessExtIpGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify IP gateway." + ::= { bfdSessExtEntry 8 } + +bfdSessExtAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the BFD session." + ::= { bfdSessExtEntry 9 } + +bfdSessExtOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the BFD session." + ::= { bfdSessExtEntry 10 } + +bfdSessExtSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the BFD session." + ::= { bfdSessExtEntry 11 } + +bfdSessExtNegRxInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents negatiated recieve direction interval of the BFD session." + ::= { bfdSessExtEntry 12 } + +bfdSessExtAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the alias of the BFD session." + ::= { bfdSessExtEntry 13 } + +bfdSessExtAction OBJECT-TYPE + SYNTAX BfdSessPerfAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to perform some action on the bfd session." + ::= { bfdSessExtEntry 14 } + +bfdSessExtIpv6Gateway OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the IPv6 gateway." + ::= { bfdSessExtEntry 15 } + +--- +--- +--- +f3BfdIpIfMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3BfdIpIfMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the BFD Traffic Ip Interface member." + ::= { f3BfdConfigObjects 2 } + +f3BfdIpIfMemberEntry OBJECT-TYPE + SYNTAX F3BfdIpIfMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3BfdIpIfMemberTable." + INDEX { bfdSessIndex, f3BfdIpIfMemberObject } + ::= { f3BfdIpIfMemberTable 1 } + +F3BfdIpIfMemberEntry ::= SEQUENCE { + f3BfdIpIfMemberObject VariablePointer, + f3BfdIpIfMemberStorageType StorageType, + f3BfdIpIfMemberRowStatus RowStatus +} + +f3BfdIpIfMemberObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object describes the traffic ip interface." + ::= { f3BfdIpIfMemberEntry 1 } + +f3BfdIpIfMemberStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3BfdIpIfMemberEntry 2 } + +f3BfdIpIfMemberRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3BfdIpIfMemberRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3BfdIpIfMemberRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3BfdIpIfMemberRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3BfdIpIfMemberEntry 3 } + + + +-- +-- Traffic IP Interface extension Table +-- +f3L3TrafficIPInterfaceExtBfdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIPInterfaceExtBfdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to traffic ip interface for configuration purposes." + ::= { f3BfdConfigObjects 3 } + +f3L3TrafficIPInterfaceExtBfdEntry OBJECT-TYPE + SYNTAX F3L3TrafficIPInterfaceExtBfdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIPInterfaceExtBfdTable." + AUGMENTS { f3L3TrafficIPInterfaceEntry } + ::= { f3L3TrafficIPInterfaceExtBfdTable 1 } + +F3L3TrafficIPInterfaceExtBfdEntry ::= SEQUENCE { + f3L3TrafficIPInterfaceExtBfdObject VariablePointer, + f3L3TrafficIPInterfaceExtBfdDesiredMinTxInterval Unsigned32, + f3L3TrafficIPInterfaceExtBfdReqMinRxInterval Unsigned32, + f3L3TrafficIPInterfaceExtBfdLocalMultiplier Unsigned32 +} + +f3L3TrafficIPInterfaceExtBfdObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the BFD object OID." + ::= { f3L3TrafficIPInterfaceExtBfdEntry 1 } + +f3L3TrafficIPInterfaceExtBfdDesiredMinTxInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPInterfaceExtBfdEntry 2 } + +f3L3TrafficIPInterfaceExtBfdReqMinRxInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPInterfaceExtBfdEntry 3 } + +f3L3TrafficIPInterfaceExtBfdLocalMultiplier OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPInterfaceExtBfdEntry 4 } + + +-- +-- vrf extension BFD config Table +-- +f3VrfExtBfdConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3VrfExtBfdConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to vrf for configuration purposes." + ::= { f3BfdConfigObjects 4 } + +f3VrfExtBfdConfigEntry OBJECT-TYPE + SYNTAX F3VrfExtBfdConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3VrfExtBfdConfigTable." + AUGMENTS { f3VrfEntry } + ::= { f3VrfExtBfdConfigTable 1 } + +F3VrfExtBfdConfigEntry ::= SEQUENCE { + f3VrfExtBfdDesiredMinTxInterval Unsigned32, + f3VrfExtBfdReqMinRxInterval Unsigned32, + f3VrfExtBfdLocalMultiplier Unsigned32 +} + +f3VrfExtBfdDesiredMinTxInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3VrfExtBfdConfigEntry 1 } + +f3VrfExtBfdReqMinRxInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3VrfExtBfdConfigEntry 2 } + +f3VrfExtBfdLocalMultiplier OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3VrfExtBfdConfigEntry 3 } + + +-- +-- L3 Traffic BGP Peer extension Table +-- +f3L3TrafficBgpPeerExtBfdConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficBgpPeerExtBfdConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Traffic BGP peer extension Table." + ::= { f3BfdConfigObjects 5 } + +f3L3TrafficBgpPeerExtBfdConfigEntry OBJECT-TYPE + SYNTAX F3L3TrafficBgpPeerExtBfdConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficBgpPeerExtBfdConfigTable." + AUGMENTS { f3L3TrafficBgpPeerEntry } + ::= { f3L3TrafficBgpPeerExtBfdConfigTable 1 } + +F3L3TrafficBgpPeerExtBfdConfigEntry ::= SEQUENCE { + f3L3TrafficBgpPeerBfdDetect TruthValue +} + +f3L3TrafficBgpPeerBfdDetect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficBgpPeerExtBfdConfigEntry 1 } + + +-- +-- Traffic OSPF Interface extension Table +-- +f3L3TrafficOspfInterfaceExtBfdConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficOspfInterfaceExtBfdConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Traffic OSPF Interface." + ::= { f3BfdConfigObjects 6 } + +f3L3TrafficOspfInterfaceExtBfdConfigEntry OBJECT-TYPE + SYNTAX F3L3TrafficOspfInterfaceExtBfdConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficOspfInterfaceExtBfdConfigTable." + AUGMENTS { f3L3TrafficOspfInterfaceEntry } + ::= { f3L3TrafficOspfInterfaceExtBfdConfigTable 1 } + +F3L3TrafficOspfInterfaceExtBfdConfigEntry ::= SEQUENCE { + f3L3TrafficOspfInterfaceBfdDetect TruthValue +} + +f3L3TrafficOspfInterfaceBfdDetect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficOspfInterfaceExtBfdConfigEntry 1 } + + +-- +-- VRF BFD Session Table +-- +f3VrfBfdSessionTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3VrfBfdSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for VRF BFD Sessions. + Must set f3VrfActionX as optimizeBfdSessionRetrieve(9) + before get data from this table." + ::= { f3BfdConfigObjects 7 } + +f3VrfBfdSessionEntry OBJECT-TYPE + SYNTAX F3VrfBfdSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3VrfBfdSessionTable." + INDEX { neIndex, + f3VrfIndex, + f3VrfBfdSessionIpAddress, + f3VrfBfdSessionInterface } + ::= { f3VrfBfdSessionTable 1 } + +F3VrfBfdSessionEntry ::= SEQUENCE { + f3VrfBfdSessionIpAddress DisplayString, + f3VrfBfdSessionInterface DisplayString, + f3VrfBfdSessionNegotiatedTxInterval Unsigned32, + f3VrfBfdSessionNegotiatedDetectionTimer Unsigned32, + f3VrfBfdSessionState IANAbfdSessStateTC +} + +f3VrfBfdSessionIpAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "." + ::= { f3VrfBfdSessionEntry 1 } + +f3VrfBfdSessionInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "." + ::= { f3VrfBfdSessionEntry 2 } + +f3VrfBfdSessionNegotiatedTxInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3VrfBfdSessionEntry 3 } + +f3VrfBfdSessionNegotiatedDetectionTimer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3VrfBfdSessionEntry 4 } + +f3VrfBfdSessionState OBJECT-TYPE + SYNTAX IANAbfdSessStateTC + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3VrfBfdSessionEntry 5 } + + +-- +-- Conformance +-- +f3BfdCompliances OBJECT IDENTIFIER ::= {f3BfdConformance 1} +f3BfdGroups OBJECT IDENTIFIER ::= {f3BfdConformance 2} + +f3BfdCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3-BFD-MIB compilance." + MODULE -- this module + MANDATORY-GROUPS { + f3BfdConfigGroup + } + ::= { f3BfdCompliances 1 } + +f3BfdConfigGroup OBJECT-GROUP + OBJECTS { + bfdSessExtInnerVlanControl, + bfdSessExtInnerVlanId, + bfdSessExtInnerVlanPri, + bfdSessExtOuterVlanControl, + bfdSessExtOuterVlanId, + bfdSessExtOuterVlanPri, + bfdSessExtIpPri, + bfdSessExtIpGateway, + bfdSessExtAdminState, + bfdSessExtOperationalState, + bfdSessExtSecondaryState, + bfdSessExtNegRxInterval, + bfdSessExtAlias, + bfdSessExtAction, + bfdSessExtIpv6Gateway, + f3BfdIpIfMemberObject, + f3BfdIpIfMemberStorageType, + f3BfdIpIfMemberRowStatus, + f3L3TrafficIPInterfaceExtBfdObject, + f3VrfExtBfdDesiredMinTxInterval, + f3VrfExtBfdReqMinRxInterval, + f3VrfExtBfdLocalMultiplier, + f3L3TrafficBgpPeerBfdDetect, + f3L3TrafficOspfInterfaceBfdDetect, + + f3VrfBfdSessionIpAddress, + f3VrfBfdSessionInterface, + f3VrfBfdSessionNegotiatedTxInterval, + f3VrfBfdSessionNegotiatedDetectionTimer, + f3VrfBfdSessionState + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the BFD Configuration objects." + ::= { f3BfdGroups 1 } + +END diff --git a/MIBS/adva/F3-BRIDGE-MIB b/MIBS/adva/F3-BRIDGE-MIB new file mode 100644 index 0000000..a5eeabe --- /dev/null +++ b/MIBS/adva/F3-BRIDGE-MIB @@ -0,0 +1,1283 @@ +F3-BRIDGE-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter64 + FROM SNMPv2-SMI + TruthValue, MacAddress, VariablePointer, TEXTUAL-CONVENTION, + StorageType, RowStatus, DisplayString + FROM SNMPv2-TC + fsp150cm + FROM ADVA-MIB + PerfCounter64 + FROM CM-COMMON-MIB + neIndex, shelfIndex, slotIndex, networkElementEntry + FROM CM-ENTITY-MIB + cmFlowEntry, cmEthernetAccPortIndex, + cmFlowIndex, cmMPFlowIndex, cmFlowPointEntry + FROM CM-FACILITY-MIB + cmFlowStatsEntry, cmFlowHistoryEntry + FROM CM-PERFORMANCE-MIB; + +f3BridgeMIB MODULE-IDENTITY + LAST-UPDATED "201905220000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the Bridge MIB definitions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "201905220000Z" + DESCRIPTION + " + Notes from release 201905220000Z, + (1) Added f3EncapFlowPointLearningConfigTable + + Notes from release 201606070000Z, + (1) Added f3FlowPointLearningConfigTable + Notes from release 201210090000Z, + (1)MIB version ready for release FSP150CC 5.6CC." + + ::= {fsp150cm 26} + + +-- +-- Textual Conventions +-- +LearningControl ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Learning Control: + none - The forwarding function of the Flow does not dynamically learn. + macbased - The forwarding function of the Flow dynamically learns based + on MAC address. + flowbased - The forwarding function of the Flow dynamically learns based on + EVC Membership." + + SYNTAX INTEGER { + none (1), + macbased (2), + flowbased (3) + } + +ProtectLearningControl ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Protect Learning Control: + none - Learned entries for a Flow with the parent Port + as a destination can be updated to a different Port. + discard - Learned entries for a Flow with the parent Port + as a destination cannot be updated to a different Port. + Frames received that would update the learned entry are discarded. + block - Learned entries for a Flow with the parent Port + as a destination cannot be updated to a different Port. + After receiving a frame that would update a learned entry, + that frame is discarded, the Flow adds a secondary + state of BLOCKD, and all subsequent frames received on that + port that match the Flow membership shall be discarded until + the secondary state of BLCKD is cleared." + SYNTAX INTEGER { + none (1), + discard (2), + block (3) + } + +LearningAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Learning Action: + block - a frame with a matching destination MAC address is not forwarded + forward - a frame with a matching desintation MAC address is forwarded + to the destination Port + " + SYNTAX INTEGER { + block (1), + forward (2) + } + +LearningEntryType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Learning Entry Type" + SYNTAX INTEGER { + static (1), + dynamic (2) + } + +FlowLearningConfigAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Learning Action: + noAction - No Action + flushFwdTable - Removes all dynamic entries from the Forwarding table + of a Flow. + clearBlock - removes the secondary state of BLCKD and transitions + the flow to a state where frames are not blocked + resetAgingTimer - reset the aging timer + " + SYNTAX INTEGER { + noAction (1), + flushFwdTable (2), + clearBlock (3), + resetAgingTimer(4) + } + +RetrieveMacAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Retrieve Mac Address Action" + SYNTAX INTEGER { + notApllicable (0), + retrieveMac (1) + } + + +-- +-- OID definitions +-- +f3BridgeConfigObjects OBJECT IDENTIFIER ::= {f3BridgeMIB 1} +f3BridgeStatsObjects OBJECT IDENTIFIER ::= {f3BridgeMIB 2} +f3BridgeConformance OBJECT IDENTIFIER ::= {f3BridgeMIB 3} + +-- +-- Flow table extension for Learning Control configuration +-- +f3FlowLearningConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FlowLearningConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends cmFlowTable to provide parameters for MAC Table control + configuration." + ::= { f3BridgeConfigObjects 1 } + +f3FlowLearningConfigEntry OBJECT-TYPE + SYNTAX F3FlowLearningConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FlowLearningConfigTable." + AUGMENTS { cmFlowEntry } + ::= { f3FlowLearningConfigTable 1 } + +F3FlowLearningConfigEntry ::= SEQUENCE { + f3FlowLearningConfigAccIfLearningCtrl LearningControl, + f3FlowLearningConfigNetIfLearningCtrl LearningControl, + f3FlowLearningConfigAccMaxFwdEntries Integer32, + f3FlowLearningConfigNetMaxFwdEntries Integer32, + f3FlowLearningConfigAccIfProtectLearningCtrl ProtectLearningControl, + f3FlowLearningConfigNetIfProtectLearningCtrl ProtectLearningControl, + f3FlowLearningConfigAgingTimer Integer32, + f3FlowLearningConfigTableFullAction LearningAction, + f3FlowLearningConfigAction FlowLearningConfigAction +} + +f3FlowLearningConfigAccIfLearningCtrl OBJECT-TYPE + SYNTAX LearningControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Learning Control on Access Interface of + this Flow." + ::= { f3FlowLearningConfigEntry 1 } + +f3FlowLearningConfigNetIfLearningCtrl OBJECT-TYPE + SYNTAX LearningControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Learning Control on Network Interface of + this Flow." + ::= { f3FlowLearningConfigEntry 2 } + +f3FlowLearningConfigAccMaxFwdEntries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring the maximum number of Forwarding Entires in + for the Access Interface Forwarding Table of this Flow." + ::= { f3FlowLearningConfigEntry 3 } + +f3FlowLearningConfigNetMaxFwdEntries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring the maximum number of Forwarding Entires in + for the Network Interface Forwarding Table of this Flow." + ::= { f3FlowLearningConfigEntry 4 } + +f3FlowLearningConfigAccIfProtectLearningCtrl OBJECT-TYPE + SYNTAX ProtectLearningControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Learning Control on Access Interface of + this Flow." + ::= { f3FlowLearningConfigEntry 5 } + +f3FlowLearningConfigNetIfProtectLearningCtrl OBJECT-TYPE + SYNTAX ProtectLearningControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Learning Control on Network Interface of + this Flow." + ::= { f3FlowLearningConfigEntry 6 } + +f3FlowLearningConfigAgingTimer OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the Aging Timer of this Flow in seconds. + Forwarding Entry will be removed from the forwarding table after + an inactivity time represented by this entry. + Setting the value of 0 disables aging." + ::= { f3FlowLearningConfigEntry 7 } + +f3FlowLearningConfigTableFullAction OBJECT-TYPE + SYNTAX LearningAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of Action on ingress frames when the number + of forwarding table entires has reached the maximum Fowarding Table size. + block - A frame with a Source MAC address not in the MAC Table + will be discarded. + forward - A frame with a Source MAC address not in the MAC table + will not be learned and will be forwarded based on + Destination MAC address of the frame. + Only applicable when f3FlowLearningConfigAccIfLearningCtrl is set to 'macbased' + or when =f3FlowLearningConfigNetIfLearningCtrl is set to 'macbased'." + ::= { f3FlowLearningConfigEntry 8 } + +f3FlowLearningConfigAction OBJECT-TYPE + SYNTAX FlowLearningConfigAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects allows performing user action on Flow Learning Table." + ::= { f3FlowLearningConfigEntry 9 } + +-- +-- Static Forwading Table +-- +f3FlowStaticFwdEntTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FlowStaticFwdEntEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table allows configuration of Static Forwarding Entries in the + Forwarding Table of a Flow." + ::= { f3BridgeConfigObjects 2 } + +f3FlowStaticFwdEntEntry OBJECT-TYPE + SYNTAX F3FlowStaticFwdEntEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FlowStaticFwdEntTable." + INDEX { neIndex, + shelfIndex, + slotIndex, + cmEthernetAccPortIndex, + cmFlowIndex, + IMPLIED f3FlowStaticFwdEntDestMac} + ::= { f3FlowStaticFwdEntTable 1 } + +F3FlowStaticFwdEntEntry ::= SEQUENCE { + f3FlowStaticFwdEntDestMac MacAddress, + f3FlowStaticFwdEntDestPort VariablePointer, + f3FlowStaticFwdEntAction LearningAction, + f3FlowStaticFwdEntStorageType StorageType, + f3FlowStaticFwdEntRowStatus RowStatus, + f3FlowStaticFwdValid TruthValue +} + +f3FlowStaticFwdEntDestMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MAC address for matching a frame destination MAC address." + ::= { f3FlowStaticFwdEntEntry 1 } + +f3FlowStaticFwdEntDestPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows configuring the destination port for a frame + with a matching destination MAC address as specified in f3FlowStaticFwdEntDestMac." + ::= { f3FlowStaticFwdEntEntry 2 } + +f3FlowStaticFwdEntAction OBJECT-TYPE + SYNTAX LearningAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows configuring the action for this Forwarding Entry." + ::= { f3FlowStaticFwdEntEntry 3 } + +f3FlowStaticFwdEntStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3FlowStaticFwdEntEntry 4 } + +f3FlowStaticFwdEntRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3FlowStaticFwdEntRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3StaticFwdRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3StaticFwdRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3FlowStaticFwdEntEntry 5 } + +f3FlowStaticFwdValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents Static FDB entry valid flag." + ::= { f3FlowStaticFwdEntEntry 6 } + +-- +-- Forwading Table +-- +f3FlowFdbTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FlowFdbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table allows viewing Forwarding Table of a Flow." + ::= { f3BridgeConfigObjects 3 } + +f3FlowFdbEntry OBJECT-TYPE + SYNTAX F3FlowFdbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FlowFdbTable." + INDEX { neIndex, + shelfIndex, + slotIndex, + cmEthernetAccPortIndex, + cmFlowIndex, + IMPLIED f3FlowFdbDestMac} + ::= { f3FlowFdbTable 1 } + +F3FlowFdbEntry ::= SEQUENCE { + f3FlowFdbDestMac MacAddress, + f3FlowFdbDestPort VariablePointer, + f3FlowFdbAction LearningAction, + f3FlowFdbEntryType LearningEntryType +} + +f3FlowFdbDestMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MAC address for matching a frame destination MAC address." + ::= { f3FlowFdbEntry 1 } + +f3FlowFdbDestPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the destination port for a frame + with a matching destination MAC address as specified in f3FlowFdbDestMac." + ::= { f3FlowFdbEntry 2 } + +f3FlowFdbAction OBJECT-TYPE + SYNTAX LearningAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the action for this Forwarding Entry." + ::= { f3FlowFdbEntry 3 } + +f3FlowFdbEntryType OBJECT-TYPE + SYNTAX LearningEntryType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the FDB entry type." + ::= { f3FlowFdbEntry 4 } + +f3MPFlowStaticFwdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3MPFlowStaticFwdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Fwd." + ::= { f3BridgeConfigObjects 4 } + +f3MPFlowStaticFwdEntry OBJECT-TYPE + SYNTAX F3MPFlowStaticFwdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3MPFlowFwdTable." + INDEX { neIndex, cmMPFlowIndex, f3MPFlowStaticFwdMacAddress } + ::= { f3MPFlowStaticFwdTable 1 } + +F3MPFlowStaticFwdEntry ::= SEQUENCE { + f3MPFlowStaticFwdMacAddress MacAddress, + f3MPFlowStaticFwdFP VariablePointer, + f3MPFlowStaticFwdControlAction LearningAction, + f3MPFlowStaticFwdValid TruthValue, + f3MPFlowStaticFwdStorageType StorageType, + f3MPFlowStaticFwdRowStatus RowStatus +} + +f3MPFlowStaticFwdMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object describes Assigned/learned MAC address." + ::= { f3MPFlowStaticFwdEntry 1 } + +f3MPFlowStaticFwdFP OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object describes Assigned/learned MAC address related to." + ::= { f3MPFlowStaticFwdEntry 2 } + +f3MPFlowStaticFwdControlAction OBJECT-TYPE + SYNTAX LearningAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows configuring the action for this Forwarding Entry." + ::= { f3MPFlowStaticFwdEntry 3 } + +f3MPFlowStaticFwdValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This Object describe it whether valid." + ::= { f3MPFlowStaticFwdEntry 4 } + +f3MPFlowStaticFwdStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3MPFlowStaticFwdEntry 5 } + +f3MPFlowStaticFwdRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3MPFlowFwdRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmFlowRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3MPFlowFwdRowStatus object may be modified if + the associated instance of this object is equal to active(1). + + Note that flow creation and deletion is only supported + with access port in connection-oriented evpl mode." + ::= { f3MPFlowStaticFwdEntry 6 } + +f3MPFlowFDBTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3MPFlowFDBEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to FDB." + ::= { f3BridgeConfigObjects 5 } + +f3MPFlowFDBEntry OBJECT-TYPE + SYNTAX F3MPFlowFDBEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3MPFlowFwdTable." + INDEX { neIndex, cmMPFlowIndex, f3MPFlowFDBMacAddress } + ::= { f3MPFlowFDBTable 1 } + +F3MPFlowFDBEntry ::= SEQUENCE { + f3MPFlowFDBMacAddress MacAddress, + f3MPFlowFDBFP VariablePointer, + f3MPFlowFDBType LearningEntryType, + f3MPFlowFDBControlAction LearningAction +} + +f3MPFlowFDBMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object describes Assigned/learned MAC address." + ::= { f3MPFlowFDBEntry 1 } + +f3MPFlowFDBFP OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes Assigned/learned MAC address related to." + ::= { f3MPFlowFDBEntry 2 } + +f3MPFlowFDBType OBJECT-TYPE + SYNTAX LearningEntryType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the static or dynamic type for the relate mac." + ::= { f3MPFlowFDBEntry 3 } + +f3MPFlowFDBControlAction OBJECT-TYPE + SYNTAX LearningAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The action is read only as Forward that means the MAC + address is always forwarded." + ::= { f3MPFlowFDBEntry 4 } + +-- +-- f3FwdTSizeProfile Table +-- +f3FwdTSizeProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FwdTSizeProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to FwdTSizeProfile." + ::= { f3BridgeConfigObjects 6 } + +f3FwdTSizeProfileEntry OBJECT-TYPE + SYNTAX F3FwdTSizeProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FwdTSizeProfileTable." + INDEX { f3FwdTSizeProfileIndex } + ::= { f3FwdTSizeProfileTable 1 } + +F3FwdTSizeProfileEntry ::= SEQUENCE { + f3FwdTSizeProfileIndex Integer32, + f3FwdTSizeProfileName DisplayString, + f3FwdTSizeProfileTableSize Integer32 +} + +f3FwdTSizeProfileIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this f3FwdTSizeProfileEntry." + ::= { f3FwdTSizeProfileEntry 1 } + +f3FwdTSizeProfileName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "his object allows SNMP management entities to provide a + name identifier with the f3FwdTSizeProfileEntry." + ::= { f3FwdTSizeProfileEntry 2 } + +f3FwdTSizeProfileTableSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object descpribes Maximum number of MAC Table Entries for the profile." + ::= { f3FwdTSizeProfileEntry 3 } + +-- +-- MultiGroupRegistration Table +-- +f3MultiGroupRegistrationTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3MultiGroupRegistrationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to MultiGroupRegistration." + ::= { f3BridgeConfigObjects 7 } + +f3MultiGroupRegistrationEntry OBJECT-TYPE + SYNTAX F3MultiGroupRegistrationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3MultiGroupRegistrationTable." + INDEX { neIndex, cmMPFlowIndex, f3MGRMulticastAddress } + ::= { f3MultiGroupRegistrationTable 1 } + +F3MultiGroupRegistrationEntry ::= SEQUENCE { + f3MGRMulticastAddress MacAddress, + f3MGRFPList DisplayString, + f3MGRGroupAction LearningAction, + f3MGRGroupType LearningEntryType, + f3MGRGroupValid TruthValue, + f3MGRGroupStorageType StorageType, + f3MGRGroupRowStatus RowStatus +} + +f3MGRMulticastAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object describes MG Group MAC address." + ::= { f3MultiGroupRegistrationEntry 1 } + +f3MGRFPList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the fplist." + ::= { f3MultiGroupRegistrationEntry 2 } + +f3MGRGroupAction OBJECT-TYPE + SYNTAX LearningAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "it is only be forward for egx7.1." + ::= { f3MultiGroupRegistrationEntry 3 } + +f3MGRGroupType OBJECT-TYPE + SYNTAX LearningEntryType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the group type is static or dynamic." + ::= { f3MultiGroupRegistrationEntry 4 } + +f3MGRGroupValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For GroupType as STATIC, if it is in Petra B, it is true; + Otherwise it is false." + ::= { f3MultiGroupRegistrationEntry 5 } + +f3MGRGroupStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is a conceptual row." + ::= { f3MultiGroupRegistrationEntry 6 } + +f3MGRGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3MGRGroupRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmFlowRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3MGRGroupRowStatus object may be modified if + the associated instance of this object is equal to active(1). + + Note that flow creation and deletion is only supported + with access port in connection-oriented evpl mode." + ::= { f3MultiGroupRegistrationEntry 7 } + +-- +-- MGR Flow Pointer Member Table +-- +f3MGRFPMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3MGRFPMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to MGRFPMember." + ::= { f3BridgeConfigObjects 8 } + +f3MGRFPMemberEntry OBJECT-TYPE + SYNTAX F3MGRFPMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3MGRFPMemberTable." + INDEX { neIndex, cmMPFlowIndex, f3MGRMulticastAddress, f3MGRFPIndex } + ::= { f3MGRFPMemberTable 1 } + +F3MGRFPMemberEntry ::= SEQUENCE { + f3MGRFPIndex VariablePointer, + f3MGRFPIndexRowStatus RowStatus +} + +f3MGRFPIndex OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object describes the relate Flow point." + ::= { f3MGRFPMemberEntry 1 } + +f3MGRFPIndexRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3MGRFPIndexRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmFlowRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3MGRFPIndexRowStatus object may be modified if + the associated instance of this object is equal to active(1). + + Note that flow creation and deletion is only supported + with access port in connection-oriented evpl mode." + ::= { f3MGRFPMemberEntry 2 } + +networkElementBridgeParamsTable OBJECT-TYPE + SYNTAX SEQUENCE OF NetworkElementBridgeParamsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries may be auto discovered, or can be explicitly created by + SNMP Manager. Each remotely discovered shelf is represented as + a row in this table." + ::= { f3BridgeConfigObjects 9 } + +networkElementBridgeParamsEntry OBJECT-TYPE + SYNTAX NetworkElementBridgeParamsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the networkElementBridgeParamsTable." + AUGMENTS { networkElementEntry } + ::= { networkElementBridgeParamsTable 1 } + + +NetworkElementBridgeParamsEntry ::= SEQUENCE { + neBridgeParamsRtrvMacAction RetrieveMacAction +} + +neBridgeParamsRtrvMacAction OBJECT-TYPE + SYNTAX RetrieveMacAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Before reading infomation from f3MPFlowFDBTable, neBridgeParamsRtrvMacAction should be operate firstly. + This object can help enhance the effciency for reading f3MPFlowFDBTable." + ::= { networkElementBridgeParamsEntry 1 } + +-- +-- Flow table extension for Learning Performance current data +-- +f3FlowLearningStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FlowLearningStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends cmFlowStatsTable to provide parameters for Learninig + control configuration." + ::= { f3BridgeStatsObjects 1 } + +f3FlowLearningStatsEntry OBJECT-TYPE + SYNTAX F3FlowLearningStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FlowLearningStatsTable." + AUGMENTS { cmFlowStatsEntry } + ::= { f3FlowLearningStatsTable 1 } + +F3FlowLearningStatsEntry ::= SEQUENCE { + f3FlowLearningStatsMacTableFlushes PerfCounter64, + f3FlowLearningStatsFDStaticBlock PerfCounter64, + f3FlowLearningStatsFDHairPin PerfCounter64, + f3FlowLearningStatsFDNoDest PerfCounter64, + f3FlowLearningStatsMacTableDiscards PerfCounter64 +} + + +f3FlowLearningStatsMacTableFlushes OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies current counter for number of times the MAC Table has been + flushed of Dynacmic entries." + ::= { f3FlowLearningStatsEntry 1 } + +f3FlowLearningStatsFDStaticBlock OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies current counter for number of frames discarded due to a + static entry in Mac Table." + ::= { f3FlowLearningStatsEntry 2 } + +f3FlowLearningStatsFDHairPin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies current counter for number of frames discarded because + destination Port is the ingress flowpoint or destination Port is in the + same Split Horizon Group." + ::= { f3FlowLearningStatsEntry 3 } + +f3FlowLearningStatsFDNoDest OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies current counter for number of frames discarded because no + destination Port is available due to + secondaryStates of BLCK. + The counter is currently not supported and will return 0 value." + ::= { f3FlowLearningStatsEntry 4 } + +f3FlowLearningStatsMacTableDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies current counter for total number of MAC Table entries that have + been or would have been learned, but have been failed due to a lack of + storage space in the Filtering Database." + ::= { f3FlowLearningStatsEntry 5 } + +-- +-- Flow table extension for Learning Performance history data +-- +f3FlowLearningHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FlowLearningHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends cmFlowHistoryTable to provide parameters for Learninig + control configuration." + ::= { f3BridgeStatsObjects 2 } + +f3FlowLearningHistoryEntry OBJECT-TYPE + SYNTAX F3FlowLearningHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FlowLearningHistoryTable." + AUGMENTS { cmFlowHistoryEntry } + ::= { f3FlowLearningHistoryTable 1 } + +F3FlowLearningHistoryEntry ::= SEQUENCE { + f3FlowLearningHistoryMacTableFlushes PerfCounter64, + f3FlowLearningHistoryFDStaticBlock PerfCounter64, + f3FlowLearningHistoryFDHairPin PerfCounter64, + f3FlowLearningHistoryFDNoDest PerfCounter64, + f3FlowLearningHistoryMacTableDiscards PerfCounter64 +} + + +f3FlowLearningHistoryMacTableFlushes OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies history bin for number of times the MAC Table has been + flushed of Dynacmic entries." + ::= { f3FlowLearningHistoryEntry 1 } + +f3FlowLearningHistoryFDStaticBlock OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies history bin for number of frames discarded due to a + static entry in Mac Table." + ::= { f3FlowLearningHistoryEntry 2 } + +f3FlowLearningHistoryFDHairPin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies history bin for number of frames discarded because + destination Port is the ingress flowpoint or destination Port is in the + same Split Horizon Group." + ::= { f3FlowLearningHistoryEntry 3 } + +f3FlowLearningHistoryFDNoDest OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies history bin for number of frames discarded because no + destination Port is available due to + secondaryStates of BLCK. + The counter is currently not supported and will return 0 value." + ::= { f3FlowLearningHistoryEntry 4 } + +f3FlowLearningHistoryMacTableDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies history bin for total number of MAC Table entries that have + been or would have been learned, but have been failed due to a lack of + storage space in the Filtering Database." + ::= { f3FlowLearningHistoryEntry 5 } + +-- +-- Flowpoint table extension for Learning Control configuration +-- +f3FlowPointLearningConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FlowPointLearningConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends f3FlowPointTable to provide parameters for MAC Table control + configuration." + ::= { f3BridgeConfigObjects 10 } + +f3FlowPointLearningConfigEntry OBJECT-TYPE + SYNTAX F3FlowPointLearningConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3FlowPointLearningConfigTable." + AUGMENTS { cmFlowPointEntry } + ::= { f3FlowPointLearningConfigTable 1 } + +F3FlowPointLearningConfigEntry ::= SEQUENCE { + f3FlowPointLearningConfigLearningEnabled TruthValue, + f3FlowPointLearningConfigMaxFwdEntries Integer32, + f3FlowPointLearningConfigProtectLearningCtrl ProtectLearningControl, + f3FlowPointLearningConfigAction FlowLearningConfigAction +} + +f3FlowPointLearningConfigLearningEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Learning Control on this Flowpoint." + ::= { f3FlowPointLearningConfigEntry 1 } + +f3FlowPointLearningConfigMaxFwdEntries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring the maximum number of Forwarding Entries + on this Flowpoint." + ::= { f3FlowPointLearningConfigEntry 2 } + +f3FlowPointLearningConfigProtectLearningCtrl OBJECT-TYPE + SYNTAX ProtectLearningControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Learning Control on this Flowpoint." + ::= { f3FlowPointLearningConfigEntry 3 } + +f3FlowPointLearningConfigAction OBJECT-TYPE + SYNTAX FlowLearningConfigAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects allows performing user action on Flow Learning Table." + ::= { f3FlowPointLearningConfigEntry 4 } + +-- +-- Encap Flowpoint table extension for Learning Control configuration +-- +f3EncapFlowPointLearningConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EncapFlowPointLearningConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends f3EncapFlowPointTable to provide parameters for MAC Table control + configuration." + ::= { f3BridgeConfigObjects 11 } + +f3EncapFlowPointLearningConfigEntry OBJECT-TYPE + SYNTAX F3EncapFlowPointLearningConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EncapFlowPointLearningConfigTable." + AUGMENTS { cmEncapFlowPointEntry } + ::= { f3EncapFlowPointLearningConfigTable 1 } + +F3EncapFlowPointLearningConfigEntry ::= SEQUENCE { + f3EncapFlowPointLearningConfigLearningEnabled TruthValue, + f3EncapFlowPointLearningConfigMaxFwdEntries Integer32, + f3EncapFlowPointLearningConfigProtectLearningCtrl ProtectLearningControl, + f3EncapFlowPointLearningConfigAction FlowLearningConfigAction +} + +f3EncapFlowPointLearningConfigLearningEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Learning Control on this Encap Flowpoint." + ::= { f3EncapFlowPointLearningConfigEntry 1 } + +f3EncapFlowPointLearningConfigMaxFwdEntries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring the maximum number of Forwarding Entries + on this Flowpoint." + ::= { f3EncapFlowPointLearningConfigEntry 2 } + +f3EncapFlowPointLearningConfigProtectLearningCtrl OBJECT-TYPE + SYNTAX ProtectLearningControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Learning Control on this Encap Flowpoint." + ::= { f3EncapFlowPointLearningConfigEntry 3 } + +f3EncapFlowPointLearningConfigAction OBJECT-TYPE + SYNTAX FlowLearningConfigAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects allows performing user action on Flow Learning Table." + ::= { f3EncapFlowPointLearningConfigEntry 4 } + +-- +-- Conformance +-- +f3BridgeCompliances OBJECT IDENTIFIER ::= {f3BridgeConformance 1} +f3BridgeGroups OBJECT IDENTIFIER ::= {f3BridgeConformance 2} + + +f3BridgeCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3-BRIDGE-MIB compliance." + MODULE -- this module + MANDATORY-GROUPS { + f3FlowLearningConfigGroup, + f3FlowStaticFwdEntGroup, + f3FlowLearningStatsGroup, + f3FlowLearningHistoryGroup, + f3FlowFdbGroup, + f3MPFlowStaticFwdGroup, + f3MPFlowFDBGroup, + f3FwdTSizeProfileGroup, + f3MGGroupFPGroup, + f3NetworkElementBridgeParamsGroup + } + ::= { f3BridgeCompliances 1 } + +f3FlowLearningConfigGroup OBJECT-GROUP + OBJECTS { + f3FlowLearningConfigAccIfLearningCtrl, + f3FlowLearningConfigNetIfLearningCtrl, + f3FlowLearningConfigAccMaxFwdEntries, + f3FlowLearningConfigNetMaxFwdEntries, + f3FlowLearningConfigAccIfProtectLearningCtrl, + f3FlowLearningConfigNetIfProtectLearningCtrl, + f3FlowLearningConfigAgingTimer, + f3FlowLearningConfigTableFullAction, + f3FlowLearningConfigAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Flow Learning Config group." + ::= { f3BridgeGroups 1 } + +f3FlowStaticFwdEntGroup OBJECT-GROUP + OBJECTS { + f3FlowStaticFwdEntDestPort, + f3FlowStaticFwdEntAction, + f3FlowStaticFwdEntStorageType, + f3FlowStaticFwdEntRowStatus, + f3FlowStaticFwdValid + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Flow Static Forwarding group." + ::= { f3BridgeGroups 2 } + +f3FlowLearningStatsGroup OBJECT-GROUP + OBJECTS { + f3FlowLearningStatsMacTableFlushes, + f3FlowLearningStatsFDStaticBlock, + f3FlowLearningStatsFDHairPin, + f3FlowLearningStatsFDNoDest, + f3FlowLearningStatsMacTableDiscards + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Flow Learning Statistics group." + ::= { f3BridgeGroups 3 } + +f3FlowLearningHistoryGroup OBJECT-GROUP + OBJECTS { + f3FlowLearningHistoryMacTableFlushes, + f3FlowLearningHistoryFDStaticBlock, + f3FlowLearningHistoryFDHairPin, + f3FlowLearningHistoryFDNoDest, + f3FlowLearningHistoryMacTableDiscards + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Flow Learning History group." + ::= { f3BridgeGroups 4 } + +f3FlowFdbGroup OBJECT-GROUP + OBJECTS { + f3FlowFdbDestPort, + f3FlowFdbAction, + f3FlowFdbEntryType + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Flow Forwarding group." + ::= { f3BridgeGroups 5 } + +f3MPFlowStaticFwdGroup OBJECT-GROUP + OBJECTS { + f3MPFlowStaticFwdMacAddress, + f3MPFlowStaticFwdFP, + f3MPFlowStaticFwdControlAction, + f3MPFlowStaticFwdValid, + f3MPFlowStaticFwdStorageType, + f3MPFlowStaticFwdRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the MPFlow Static Fwd group." + ::= { f3BridgeGroups 6 } + +f3MPFlowFDBGroup OBJECT-GROUP + OBJECTS { + f3MPFlowFDBMacAddress, + f3MPFlowFDBFP, + f3MPFlowFDBType, + f3MPFlowFDBControlAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the MPFlow FDB group." + ::= { f3BridgeGroups 7 } + +f3FwdTSizeProfileGroup OBJECT-GROUP + OBJECTS { + f3FwdTSizeProfileIndex, + f3FwdTSizeProfileName, + f3FwdTSizeProfileTableSize + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the f3FwdTSizeProfileGroup." + ::= { f3BridgeGroups 8 } + +f3MGGroupFPGroup OBJECT-GROUP + OBJECTS { + f3MGRMulticastAddress, + f3MGRFPList, f3MGRGroupAction, + f3MGRGroupType, f3MGRGroupValid, + f3MGRGroupRowStatus, f3MGRFPIndex, + f3MGRFPIndexRowStatus, f3MGRGroupStorageType + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the f3MGGroupFPGroup." + ::= { f3BridgeGroups 9 } + +f3NetworkElementBridgeParamsGroup OBJECT-GROUP + OBJECTS { + neBridgeParamsRtrvMacAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the f3FwdTSizeProfileGroup." + ::= { f3BridgeGroups 10 } + +f3FlowPointLearningConfigGroup OBJECT-GROUP + OBJECTS { + f3FlowPointLearningConfigLearningEnabled, + f3FlowPointLearningConfigMaxFwdEntries, + f3FlowPointLearningConfigProtectLearningCtrl, + f3FlowPointLearningConfigAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Flow Learning Config group." + ::= { f3BridgeGroups 11 } + +f3EncapFlowPointLearningConfigGroup OBJECT-GROUP + OBJECTS { + f3EncapFlowPointLearningConfigLearningEnabled, + f3EncapFlowPointLearningConfigMaxFwdEntries, + f3EncapFlowPointLearningConfigProtectLearningCtrl, + f3EncapFlowPointLearningConfigAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Flow Learning Config group." + ::= { f3BridgeGroups 12 } + +END diff --git a/MIBS/adva/F3-CAPABILITIES-MIB b/MIBS/adva/F3-CAPABILITIES-MIB new file mode 100644 index 0000000..e9fc164 --- /dev/null +++ b/MIBS/adva/F3-CAPABILITIES-MIB @@ -0,0 +1,4371 @@ +F3-CAPABILITIES-MIB DEFINITIONS ::= BEGIN + +IMPORTS + AGENT-CAPABILITIES + FROM SNMPv2-CONF + SnmpAdminString + FROM SNMP-FRAMEWORK-MIB + VlanIdOrAnyOrNone + FROM Q-BRIDGE-MIB + Integer32, MODULE-IDENTITY + FROM SNMPv2-SMI + f3Capabilities + FROM CM-COMMON-MIB; + +f3CapabilityMIB MODULE-IDENTITY + LAST-UPDATED "202002180000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the Capabilities MIB definitions used by + the F3 (FSP150CC) product lines. + Copyright (C) ADVA." + REVISION "202002180000Z" + DESCRIPTION + " + Notes from release 202002180000Z + - Added f3Rfc2544Capabilities + + Notes from release 201903110000Z + - Added f3NidXG118PROACSHCapabilities + + Notes from release 201809240000Z + - Added f3NidXG118PROSHCapabilities + + Notes from release 201804190000Z + - Added f3NidXG116PROHCapabilities + + Notes from release 201107080000Z + -Added capabilities for + ethernetNTEGE206CardFineGrainedPmInterval, + ethernetNTEGE201SyncECardFineGrainedPmInterval, + ethernetNTEGE201CardFineGrainedPmInterval, + ethernetNTEGE206FCardFineGrainedPmInterval + + Notes from release 201106010000Z + -First release of the agent capabilities with R5.2.1CC." + ::= {f3Capabilities 1} + +-- +-- OID definitions +-- +f3CapabilityDefinitions OBJECT IDENTIFIER ::= {f3CapabilityMIB 1} + +f3BaseStandardsCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP Standard/Framework Capabilities for the F3 product family" + -- Following MIB modules are supported, but do not have compliance groups + -- RFC1155-SMI, RFC-1212, RFC1215, + + -- RFC1213-MIB has compliance groups for mib-2 in other MIBs: IP-MIB, IF-MIB etc. + -- Support system, interfaces, ip, snmp + -- Do not support at, icmp, tcp, udp, egp + -- Questionable support of transmission + + SUPPORTS IP-MIB + -- only ipAddrTable is supported + INCLUDES { ipGroup } + + VARIATION ipDefaultTTL + ACCESS not-implemented + DESCRIPTION "ipDefaultTTL is not implemented" + + VARIATION ipInReceives + ACCESS not-implemented + DESCRIPTION "ipInReceives is not implemented" + + VARIATION ipInHdrErrors + ACCESS not-implemented + DESCRIPTION "ipInHdrErrors is not implemented" + + VARIATION ipInAddrErrors + ACCESS not-implemented + DESCRIPTION "ipInAddrErrors is not implemented" + + VARIATION ipForwDatagrams + ACCESS not-implemented + DESCRIPTION "ipForwDatagrams is not implemented" + + VARIATION ipInUnknownProtos + ACCESS not-implemented + DESCRIPTION "ipInUnknownProtos is not implemented" + + VARIATION ipInDiscards + ACCESS not-implemented + DESCRIPTION "ipInDiscards is not implemented" + + VARIATION ipInDelivers + ACCESS not-implemented + DESCRIPTION "ipInDelivers is not implemented" + + VARIATION ipOutRequests + ACCESS not-implemented + DESCRIPTION "ipOutRequests is not implemented" + + VARIATION ipOutDiscards + ACCESS not-implemented + DESCRIPTION "ipOutDiscards is not implemented" + + VARIATION ipOutNoRoutes + ACCESS not-implemented + DESCRIPTION "ipOutNoRoutes is not implemented" + + VARIATION ipReasmTimeout + ACCESS not-implemented + DESCRIPTION "ipReasmTimeout is not implemented" + + VARIATION ipReasmReqds + ACCESS not-implemented + DESCRIPTION "ipReasmReqds is not implemented" + + VARIATION ipReasmOKs + ACCESS not-implemented + DESCRIPTION "ipReasmOKs is not implemented" + + VARIATION ipReasmFails + ACCESS not-implemented + DESCRIPTION "ipReasmFails is not implemented" + + VARIATION ipFragOKs + ACCESS not-implemented + DESCRIPTION "ipFragOKs is not implemented" + + VARIATION ipFragFails + ACCESS not-implemented + DESCRIPTION "ipFragFails is not implemented" + + VARIATION ipFragCreates + ACCESS not-implemented + DESCRIPTION "ipFragCreates is not implemented" + + VARIATION ipNetToMediaIfIndex + ACCESS not-implemented + DESCRIPTION "ipNetToMediaIfIndex is not implemented" + + VARIATION ipNetToMediaPhysAddress + ACCESS not-implemented + DESCRIPTION "ipNetToMediaPhysAddress is not implemented" + + VARIATION ipNetToMediaNetAddress + ACCESS not-implemented + DESCRIPTION "ipNetToMediaNetAddress is not implemented" + + VARIATION ipNetToMediaType + ACCESS not-implemented + DESCRIPTION "ipNetToMediaType is not implemented" + + VARIATION ipRoutingDiscards + ACCESS not-implemented + DESCRIPTION "ipRoutingDiscards is not implemented" + + SUPPORTS SNMP-FRAMEWORK-MIB + INCLUDES { snmpEngineGroup } + + SUPPORTS SNMP-MPD-MIB + INCLUDES { snmpMPDGroup } + + SUPPORTS SNMPv2-MIB + INCLUDES { snmpGroup, snmpCommunityGroup, snmpSetGroup, systemGroup, + snmpBasicNotificationsGroup, snmpWarmStartNotificationGroup, + snmpNotificationGroup, snmpObsoleteGroup } + + SUPPORTS IP-FORWARD-MIB + --ipForwardMultiPathGroup not supported + INCLUDES { ipForwardCidrRouteGroup } + VARIATION ipCidrRouteIfIndex + ACCESS read-only + DESCRIPTION "ipCidrRouteIfIndex is restricted to read-only" + + VARIATION ipCidrRouteType + ACCESS read-only + DESCRIPTION "ipCidrRouteType is restricted to read-only" + + VARIATION ipCidrRouteInfo + ACCESS read-only + DESCRIPTION "ipCidrRouteInfo is restricted to read-only" + + VARIATION ipCidrRouteNextHopAS + ACCESS read-only + DESCRIPTION "ipCidrRouteNextHopAS is restricted to read-only" + + VARIATION ipCidrRouteMetric1 + ACCESS read-only + DESCRIPTION "ipCidrRouteMetric1 is restricted to read-only" + + VARIATION ipCidrRouteMetric2 + ACCESS read-only + DESCRIPTION "ipCidrRouteMetric2 is restricted to read-only" + + VARIATION ipCidrRouteMetric3 + ACCESS read-only + DESCRIPTION "ipCidrRouteMetric3 is restricted to read-only" + + VARIATION ipCidrRouteMetric4 + ACCESS read-only + DESCRIPTION "ipCidrRouteMetric4 is restricted to read-only" + + VARIATION ipCidrRouteMetric5 + ACCESS read-only + DESCRIPTION "ipCidrRouteMetric5 is restricted to read-only" + + VARIATION ipCidrRouteStatus + ACCESS read-only + DESCRIPTION "ipCidrRouteStatus is restricted to read-only" + + VARIATION ipCidrRouteStatus + SYNTAX INTEGER {active(1)} + ACCESS read-only + DESCRIPTION "notInService(2), notReady(3), createAndGo(4), + createAndWait(5) and destroy(6) are not supported." + + ::= {f3CapabilityDefinitions 1} + +f3StandardIfEntityCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP Standard IF and ENTITY Capabilities for the F3 product family" + + SUPPORTS IF-MIB + --ifTestGroup, ifStackGroup, ifOldObjectsGroup + --ifFixedLengthGroup, ifHCFixedLengthGroup, ifPacketGroup, ifHCPacketGroup, + --ifRcvAddressGroup, ifStackGroup2, ifCounterDiscontinuityGroup not supported + INCLUDES { ifGeneralInformationGroup, ifVHCPacketGroup, + linkUpDownNotificationsGroup } + VARIATION ifOperStatus + SYNTAX INTEGER {up(1), down(2)} + DESCRIPTION "testing(3), unknown(4), dormant(5), notPresent(6), lowerLayerDown(7) + are not supported." + + SUPPORTS ENTITY-MIB + --entityLogicalGroup, entityMappingGroup and entityLogical2Group are not supported + INCLUDES { entityPhysicalGroup, entityGeneralGroup, entityNotificationsGroup, + entityPhysical2Group } + + VARIATION entPhysicalSerialNum + ACCESS read-only + DESCRIPTION "entPhysicalSerialNum is restricted to read-only" + + ::= {f3CapabilityDefinitions 2} + +f3StandardTargetNotifCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - Standard Interface and Entity capabilities " + STATUS current + DESCRIPTION "SNMP Target/Notification Capabilities for the F3 product family" + + SUPPORTS SNMP-NOTIFICATION-MIB + INCLUDES { snmpNotifyGroup } + VARIATION snmpNotifyTag + ACCESS read-only + DESCRIPTION "snmpNotifyTag is restricted to read-only" + + VARIATION snmpNotifyType + ACCESS read-only + DESCRIPTION "snmpNotifyType is restricted to read-only" + + VARIATION snmpNotifyStorageType + ACCESS read-only + DESCRIPTION "snmpNotifyStorageType is restricted to read-only" + + VARIATION snmpNotifyRowStatus + ACCESS read-only + DESCRIPTION "snmpNotifyRowStatus is restricted to read-only" + + SUPPORTS SNMP-TARGET-MIB + INCLUDES { snmpTargetBasicGroup, snmpTargetResponseGroup, + snmpTargetCommandResponderGroup } + + VARIATION snmpTargetAddrRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2), notReady(3) and createAndWait(5) are not supported." + + VARIATION snmpTargetAddrStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + VARIATION snmpTargetParamsRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2), notReady(3) and createAndWait(5) are not supported." + + VARIATION snmpTargetParamsStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + ::= {f3CapabilityDefinitions 3} + +f3StandardSecurityCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP Security Capabilities for the F3 product family" + -- Following MIB modules are not supported + -- SNMP-COMMUNITY-MIB, + SUPPORTS SNMP-USER-BASED-SM-MIB + INCLUDES { usmMIBBasicGroup } + VARIATION usmUserStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2), notReady(3) and createAndWait(5) are not supported." + VARIATION usmUserStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + ::= {f3CapabilityDefinitions 4} + +f3StandardRMONCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP RMON Capabilities for the F3 product family" + SUPPORTS RMON-MIB + --rmonHostGroup, rmonHostTopNGroup, rmonMatrixGroup, rmonFilterGroup, + --rmonPacketCaptureGroup, rmonEventGroup are not supported + INCLUDES { rmonEtherStatsGroup, rmonHistoryControlGroup, rmonHistoryControlGroup, + rmonEthernetHistoryGroup, rmonAlarmGroup, + rmonNotificationGroup } + VARIATION fallingAlarm + ACCESS not-implemented + DESCRIPTION "fallingAlarm is not implemented" + + VARIATION etherStatsDataSource + ACCESS read-only + DESCRIPTION "etherStatsDataSource is restricted to read-only" + + VARIATION etherStatsOwner + ACCESS read-only + DESCRIPTION "etherStatsOwner is restricted to read-only" + + VARIATION etherStatsStatus + SYNTAX INTEGER {valid(1)} + ACCESS read-only + DESCRIPTION "etherStatsStatus is restricted to valid(1) and read-only" + + VARIATION historyControlDataSource + ACCESS read-only + DESCRIPTION "historyControlDataSource is restricted to read-only" + + VARIATION historyControlBucketsRequested + ACCESS read-only + DESCRIPTION "historyControlBucketsRequested is restricted to read-only" + + VARIATION historyControlInterval + ACCESS read-only + DESCRIPTION "historyControlInterval is restricted to read-only" + + VARIATION historyControlOwner + ACCESS read-only + DESCRIPTION "historyControlOwner is restricted to read-only" + + VARIATION historyControlStatus + SYNTAX INTEGER {valid(1)} + ACCESS read-only + DESCRIPTION "historyControlStatus is restricted to valid(1) and read-only" + + VARIATION alarmInterval + ACCESS read-only + DESCRIPTION "alarmInterval is restricted to read-only" + + VARIATION alarmVariable + ACCESS read-only + DESCRIPTION "alarmVariable is restricted to read-only" + + VARIATION alarmSampleType + ACCESS read-only + DESCRIPTION "alarmSampleType is restricted to read-only" + + VARIATION alarmStartupAlarm + ACCESS read-only + DESCRIPTION "alarmStartupAlarm is restricted to read-only" + + VARIATION alarmRisingThreshold + ACCESS read-only + DESCRIPTION "alarmRisingThreshold is restricted to read-only" + + VARIATION alarmRisingEventIndex + ACCESS read-only + DESCRIPTION "alarmRisingEventIndex is restricted to read-only" + + VARIATION alarmOwner + ACCESS read-only + DESCRIPTION "alarmOwner is restricted to read-only" + + VARIATION alarmStatus + SYNTAX INTEGER {valid(1)} + ACCESS read-only + DESCRIPTION "alarmStatus is restricted to valid(1) and read-only" + + + SUPPORTS RMON2-MIB + --protocolDirectoryGroup, protocolDistributionGroup, addressMapGroup, + --nlHostGroup, nlMatrixGroup, alHostGroup, alMatrixGroup, usrHistoryGroup, + --rmon1EnhancementGroup, rmon1EthernetEnhancementGroup, + --rmon1TokenRingEnhancementGroup are not supported + INCLUDES { probeInformationGroup, probeConfigurationGroup } + VARIATION probeDownloadFile + ACCESS not-implemented + DESCRIPTION "probeDownloadFile is not implemented" + + VARIATION probeDownloadTFTPServer + ACCESS not-implemented + DESCRIPTION "probeDownloadFile is not implemented" + + VARIATION probeDownloadAction + ACCESS not-implemented + DESCRIPTION "probeDownloadAction is not implemented" + + VARIATION probeDownloadStatus + ACCESS not-implemented + DESCRIPTION "probeDownloadStatus is not implemented" + + VARIATION serialMode + ACCESS not-implemented + DESCRIPTION "serialMode is not implemented" + + VARIATION serialProtocol + ACCESS not-implemented + DESCRIPTION "serialProtocol is not implemented" + + VARIATION serialTimeout + ACCESS not-implemented + DESCRIPTION "serialTimeout is not implemented" + + VARIATION serialModemInitString + ACCESS not-implemented + DESCRIPTION "serialModemInitString is not implemented" + + VARIATION serialModemHangUpString + ACCESS not-implemented + DESCRIPTION "serialModemHangUpString is not implemented" + + VARIATION serialModemConnectResp + ACCESS not-implemented + DESCRIPTION "serialModemConnectResp is not implemented" + + VARIATION serialModemNoConnectResp + ACCESS not-implemented + DESCRIPTION "serialModemNoConnectResp is not implemented" + + VARIATION serialDialoutTimeout + ACCESS not-implemented + DESCRIPTION "serialDialoutTimeout is not implemented" + + VARIATION serialStatus + ACCESS not-implemented + DESCRIPTION "serialStatus is not implemented" + + VARIATION netConfigIPAddress + ACCESS not-implemented + DESCRIPTION "netConfigIPAddress is not implemented" + + VARIATION netConfigSubnetMask + ACCESS not-implemented + DESCRIPTION "netConfigSubnetMask is not implemented" + + VARIATION netConfigStatus + ACCESS not-implemented + DESCRIPTION "netConfigStatus is not implemented" + + VARIATION netDefaultGateway + ACCESS not-implemented + DESCRIPTION "netDefaultGateway is not implemented" + + VARIATION trapDestCommunity + ACCESS not-implemented + DESCRIPTION "trapDestCommunity is not implemented" + + VARIATION trapDestProtocol + ACCESS not-implemented + DESCRIPTION "trapDestProtocol is not implemented" + + VARIATION trapDestAddress + ACCESS not-implemented + DESCRIPTION "trapDestAddress is not implemented" + + VARIATION trapDestOwner + ACCESS not-implemented + DESCRIPTION "trapDestOwner is not implemented" + + VARIATION trapDestStatus + ACCESS not-implemented + DESCRIPTION "trapDestStatus is not implemented" + + VARIATION serialConnectDestIpAddress + ACCESS not-implemented + DESCRIPTION "serialConnectDestIpAddress is not implemented" + + VARIATION serialConnectType + ACCESS not-implemented + DESCRIPTION "serialConnectType is not implemented" + + VARIATION serialConnectDialString + ACCESS not-implemented + DESCRIPTION "serialConnectDialString is not implemented" + + VARIATION serialConnectSwitchConnectSeq + ACCESS not-implemented + DESCRIPTION "serialConnectSwitchConnectSeq is not implemented" + + VARIATION serialConnectSwitchDisconnectSeq + ACCESS not-implemented + DESCRIPTION "serialConnectSwitchDisconnectSeq is not implemented" + + VARIATION serialConnectSwitchResetSeq + ACCESS not-implemented + DESCRIPTION "serialConnectSwitchResetSeq is not implemented" + + VARIATION serialConnectOwner + ACCESS not-implemented + DESCRIPTION "serialConnectOwner is not implemented" + + VARIATION serialConnectStatus + ACCESS not-implemented + DESCRIPTION "serialConnectStatus is not implemented" + + SUPPORTS HC-ALARM-MIB + --hcAlarmCapabilitiesGroup not supported + INCLUDES { hcAlarmControlGroup, hcAlarmNotificationsGroup } + VARIATION hcFallingAlarm + ACCESS not-implemented + DESCRIPTION "hcFallingAlarm is not implemented" + + VARIATION hcAlarmInterval + ACCESS read-only + DESCRIPTION "hcAlarmInterval is restricted to read-only" + + VARIATION hcAlarmVariable + ACCESS read-only + DESCRIPTION "hcAlarmVariable is restricted to read-only" + + VARIATION hcAlarmSampleType + ACCESS read-only + DESCRIPTION " hcAlarmSampleType is restricted to read-only" + + VARIATION hcAlarmStartupAlarm + ACCESS read-only + DESCRIPTION "hcAlarmStartupAlarm is restricted to read-only" + + VARIATION hcAlarmRisingThreshAbsValueLo + ACCESS read-only + DESCRIPTION "hcAlarmRisingThreshAbsValueLo is restricted to read-only" + + VARIATION hcAlarmRisingThreshAbsValueHi + ACCESS read-only + DESCRIPTION "hcAlarmRisingThreshAbsValueHi is restricted to read-only" + + VARIATION hcAlarmRisingThresholdValStatus + ACCESS read-only + DESCRIPTION "hcAlarmRisingThresholdValStatus is restricted to read-only" + + VARIATION hcAlarmRisingEventIndex + ACCESS read-only + DESCRIPTION "hcAlarmRisingEventIndex is restricted to read-only" + + VARIATION hcAlarmOwner + ACCESS read-only + DESCRIPTION "hcAlarmOwner is restricted to read-only" + + VARIATION hcAlarmStorageType + ACCESS read-only + DESCRIPTION " hcAlarmStorageType is restricted to read-only" + + VARIATION hcAlarmStatus + ACCESS read-only + DESCRIPTION " hcAlarmStatus is restricted to read-only" + + SUPPORTS HC-RMON-MIB + --mediaIndependentGroup, hostHighCapacityGroup, hostTopNHighCapacityGroup, + --matrixHighCapacityGroup, captureBufferHighCapacityGroup, + --protocolDistributionHighCapacityGroup, nlHostHighCapacityGroup + --nlMatrixHighCapacityGroup, nlMatrixTopNHighCapacityGroup, + --alHostHighCapacityGroup, + --alMatrixHighCapacityGroup, alMatrixTopNHighCapacityGroup, + --usrHistoryHighCapacityGroup + --not supported + INCLUDES { etherStatsHighCapacityGroup, + etherHistoryHighCapacityGroup, hcRMONInformationGroup } + + ::= {f3CapabilityDefinitions 5} + +f3StandardCfmCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP Standard 8021.ag Capabilities for the F3 product family" + -- Following MIB modules are not supported + -- SNMP-COMMUNITY-MIB, + + SUPPORTS IEEE8021-CFM-MIB + INCLUDES { dot1agCfmStackGroup, dot1agCfmDefaultMdGroup, dot1agCfmVlanIdGroup, + dot1agCfmConfigErrorListGroup, dot1agCfmMdGroup, dot1agCfmMaGroup, + dot1agCfmMepGroup, dot1agCfmMepDbGroup, dot1agCfmNotificationsGroup } + VARIATION dot1agCfmDefaultMdDefIdPermission + SYNTAX INTEGER {sendIdNone(1)} + DESCRIPTION "sendIdChassis(2), sendIdManage(3), sendIdChassisManage(4) + are not supported." + VARIATION dot1agCfmDefaultMdIdPermission + SYNTAX INTEGER {sendIdNone(1)} + DESCRIPTION "sendIdChassis(2), sendIdManage(3), sendIdChassisManage(4) + are not supported." + VARIATION dot1agCfmMdMhfIdPermission + SYNTAX INTEGER {sendIdNone(1)} + DESCRIPTION "sendIdChassis(2), sendIdManage(3), sendIdChassisManage(4) + are not supported." + VARIATION dot1agCfmMaCompIdPermission + SYNTAX INTEGER {sendIdNone(1)} + DESCRIPTION "sendIdChassis(2), sendIdManage(3), sendIdChassisManage(4) + are not supported." + + VARIATION dot1agCfmVlanRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2), notReady(3) and createAndWait(5) are not supported." + VARIATION dot1agCfmMdRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + + DESCRIPTION "notInService(2), notReady(3) and createAndWait(5) are not supported." + VARIATION dot1agCfmMaNetRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2), notReady(3) and createAndWait(5) are not supported." + VARIATION dot1agCfmMaCompRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2), notReady(3) and createAndWait(5) are not supported." + + VARIATION dot1agCfmMaMepListRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2), notReady(3) and createAndWait(5) are not supported." + VARIATION dot1agCfmMepRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2), notReady(3) and createAndWait(5) are not supported." + + VARIATION dot1agCfmMepFngState + ACCESS not-implemented + DESCRIPTION "dot1agCfmMepFngState is not implemented" + + VARIATION dot1agCfmMepFngAlarmTime + ACCESS not-implemented + DESCRIPTION "dot1agCfmMepFngAlarmTime is not implemented" + + VARIATION dot1agCfmMepFngResetTime + ACCESS not-implemented + DESCRIPTION "dot1agCfmMepFngResetTime is not implemented" + + VARIATION dot1agCfmFaultAlarm + ACCESS not-implemented + DESCRIPTION "dot1agCfmFaultAlarm is not implemented" + + VARIATION dot1agCfmMaCompNumberOfVids + ACCESS read-only + DESCRIPTION "dot1agCfmMaCompNumberOfVids is restricted to read-only" + + ::= {f3CapabilityDefinitions 6} + +f3StandardBridgeCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP Standard Bridging Capabilities for the F3 product family" + + SUPPORTS BRIDGE-MIB + -- No support for dot1dStpBridgeGroup, dot1dStpPortGroup, dot1dStpPortGroup2, + -- dot1dStpPortGroup3, dot1dTpBridgeGroup, dot1dTpFdbGroup, dot1dTpGroup, + -- dot1dStaticGroup, dot1dNotificationGroup + INCLUDES { dot1dBaseBridgeGroup, dot1dBasePortGroup } + VARIATION dot1dBasePortDelayExceededDiscards + ACCESS not-implemented + DESCRIPTION "dot1dBasePortDelayExceededDiscards is not implemented" + + SUPPORTS Q-BRIDGE-MIB + -- No support for qBridgeFdbUnicastGroup, qBridgeFdbMulticastGroup, + -- qBridgeServiceRequirementsGroup, qBridgeFdbStaticGroup + -- qBridgeVlanGroup, qBridgeVlanStaticGroup, qBridgeVlanStatisticsGroup + -- qBridgeVlanStatisticsOverflowGroup, qBridgeVlanHCStatisticsGroup + -- qBridgeLearningConstraintsGroup, qBridgeLearningConstraintDefaultGroup + -- qBridgeClassificationDeviceGroup, qBridgeClassificationPortGroup + -- qBridgePortGroup2 + INCLUDES { qBridgeBaseGroup, qBridgePortGroup } + VARIATION dot1qPortGvrpFailedRegistrations + ACCESS not-implemented + DESCRIPTION "dot1qPortGvrpFailedRegistrations is not implemented" + + VARIATION dot1qPortGvrpLastPduOrigin + ACCESS not-implemented + DESCRIPTION "dot1qPortGvrpLastPduOrigin is not implemented" + + VARIATION dot1qGvrpStatus + ACCESS read-only + DESCRIPTION "dot1qGvrpStatus is restricted to read-only" + + VARIATION dot1qPvid + ACCESS read-only + DESCRIPTION "dot1qPvid is restricted to read-only" + + VARIATION dot1qPortAcceptableFrameTypes + ACCESS read-only + DESCRIPTION "dot1qPortAcceptableFrameTypes is restricted to read-only" + + VARIATION dot1qPortIngressFiltering + ACCESS read-only + DESCRIPTION "dot1qPortIngressFiltering is restricted to read-only" + + VARIATION dot1qPortGvrpStatus + ACCESS read-only + DESCRIPTION " dot1qPortGvrpStatus is restricted to read-only" + + SUPPORTS P-BRIDGE-MIB + -- No support for pBridgeDevicePriorityGroup, pBridgeDefaultPriorityGroup + -- pBridgeAccessPriorityGroup, pBridgePortGarpGroup, pBridgePortGmrpGroup, + -- pBridgeHCPortGroup, pBridgePortOverflowGroup, pBridgePortGmrpGroup2 + INCLUDES { pBridgeExtCapGroup, pBridgeDeviceGmrpGroup, + pBridgeDevicePriorityGroup, + pBridgeDefaultPriorityGroup, pBridgeRegenPriorityGroup, + pBridgePriorityGroup } + VARIATION dot1dTrafficClassesEnabled + ACCESS read-only + DESCRIPTION "dot1dTrafficClassesEnabled is restricted to read-only" + + VARIATION dot1dGmrpStatus + ACCESS read-only + DESCRIPTION "dot1dGmrpStatus is restricted to read-only" + + VARIATION dot1dPortDefaultUserPriority + ACCESS read-only + DESCRIPTION "dot1dPortDefaultUserPriority is restricted to read-only" + + VARIATION dot1dPortNumTrafficClasses + ACCESS read-only + DESCRIPTION "dot1dPortNumTrafficClasses is restricted to read-only" + + SUPPORTS EtherLike-MIB + -- No support for deprecated groups : etherStatsGroup, etherStats100MbsGroup, + -- etherStatsBaseGroup, + -- No support for : etherCollisionTableGroup, etherStatsLowSpeedGroup, + -- etherStatsBaseGroup2, etherStatsHalfDuplexGroup, etherHCStatsGroup, + -- etherHCControlGroup, etherHCControlPauseGroup, + INCLUDES { etherStatsGroup, etherDuplexGroup, etherControlGroup, + etherControlPauseGroup, etherRateControlGroup } + VARIATION dot3StatsFCSErrors + ACCESS not-implemented + DESCRIPTION "dot3StatsFCSErrors is not implemented" + + VARIATION dot3StatsSingleCollisionFrames + ACCESS not-implemented + DESCRIPTION "dot3StatsSingleCollisionFrames is not implemented" + + VARIATION dot3StatsMultipleCollisionFrames + ACCESS not-implemented + DESCRIPTION "dot3StatsMultipleCollisionFrames is not implemented" + + VARIATION dot3StatsSQETestErrors + ACCESS not-implemented + DESCRIPTION "dot3StatsSQETestErrors is not implemented" + + VARIATION dot3StatsDeferredTransmissions + ACCESS not-implemented + DESCRIPTION "dot3StatsDeferredTransmissions is not implemented" + + VARIATION dot3StatsLateCollisions + ACCESS not-implemented + DESCRIPTION "dot3StatsLateCollisions is not implemented" + + VARIATION dot3StatsExcessiveCollisions + ACCESS not-implemented + DESCRIPTION "dot3StatsExcessiveCollisions is not implemented" + + VARIATION dot3StatsInternalMacTransmitErrors + ACCESS not-implemented + DESCRIPTION "dot3StatsInternalMacTransmitErrors is not implemented" + + VARIATION dot3StatsCarrierSenseErrors + ACCESS not-implemented + DESCRIPTION "dot3StatsCarrierSenseErrors is not implemented" + + VARIATION dot3StatsInternalMacReceiveErrors + ACCESS not-implemented + DESCRIPTION "dot3StatsInternalMacReceiveErrors is not implemented" + + VARIATION dot3StatsEtherChipSet + ACCESS not-implemented + DESCRIPTION "dot3StatsEtherChipSet is not implemented" + + VARIATION dot3ControlInUnknownOpcodes + ACCESS not-implemented + DESCRIPTION "dot3ControlInUnknownOpcodes is not implemented" + + VARIATION dot3InPauseFrames + ACCESS not-implemented + DESCRIPTION "dot3InPauseFrames is not implemented" + + VARIATION dot3OutPauseFrames + ACCESS not-implemented + DESCRIPTION "dot3OutPauseFrames is not implemented" + + -- LLDP-MIB included only for Textual Conventions, no object groups supported + + ::= {f3CapabilityDefinitions 7} + +f3StandardLAGCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP Standard Link Aggregation Capabilities for the F3 product family" + + SUPPORTS IEEE8023-LAG-MIB + INCLUDES { dot3adAggGroup, dot3adAggPortListGroup, + dot3adAggPortGroup, dot3adAggPortStatsGroup, + dot3adAggPortDebugGroup, dot3adTablesLastChangedGroup } + + VARIATION dot3adAggPortActorAdminKey + ACCESS read-only + DESCRIPTION "dot3adAggPortActorAdminKey is restricted to read-only" + + VARIATION dot3adAggPortActorOperKey + ACCESS read-only + DESCRIPTION "dot3adAggPortActorOperKey is restricted to read-only" + + VARIATION dot3adAggPortPartnerAdminPort + ACCESS read-only + DESCRIPTION "dot3adAggPortPartnerAdminPort is restricted to read-only" + + VARIATION dot3adAggPortPartnerAdminPortPriority + ACCESS read-only + DESCRIPTION "dot3adAggPortPartnerAdminPortPriority is restricted to read-only" + + VARIATION dot3adAggPortPartnerAdminSystemID + ACCESS read-only + DESCRIPTION "dot3adAggPortPartnerAdminSystemID is restricted to read-only" + + VARIATION dot3adAggPortPartnerAdminSystemPriority + ACCESS read-only + DESCRIPTION "dot3adAggPortPartnerAdminSystemPriority is restricted to read-only" + + VARIATION dot3adAggPortPartnerAdminKey + ACCESS read-only + DESCRIPTION "dot3adAggPortPartnerAdminKey is restricted to read-only" + + ::= {f3CapabilityDefinitions 8} + +f3CommonVendorSpecificCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP Common vendor specific capabilities for the F3 products" + + SUPPORTS ADVA-MIB + -- No support for adminGroup, softwareGroup, configGroup, + -- swAdminGroup, dbAdminGroup, snmpProxyGroup + INCLUDES { eventsGroup, neInfoGroup } + VARIATION neTrapsinkAddress + ACCESS not-implemented + DESCRIPTION "neTrapsinkAddress is not implemented" + + VARIATION neTrapsinkPort + ACCESS not-implemented + DESCRIPTION "neTrapsinkPort is not implemented" + + VARIATION neTrapsinkCommunity + ACCESS not-implemented + DESCRIPTION "neTrapsinkCommunity is not implemented" + + VARIATION neTrapsinkRowStatus + ACCESS not-implemented + DESCRIPTION "neTrapsinkRowStatus is not implemented" + + VARIATION neTrapsinkVersion + ACCESS not-implemented + DESCRIPTION "neTrapsinkVersion is not implemented" + + VARIATION neTrapsinkUserName + ACCESS not-implemented + DESCRIPTION "neTrapsinkUserName is not implemented" + + VARIATION neMibVariant + ACCESS not-implemented + DESCRIPTION "neMibVariant is not implemented" + + VARIATION neManufacturer + ACCESS not-implemented + DESCRIPTION "neManufacturer is not implemented" + + VARIATION neDateAndTime + ACCESS not-implemented + DESCRIPTION "neDateAndTime is not implemented" + + VARIATION neMemorySizeTotal + ACCESS not-implemented + DESCRIPTION "neMemorySizeTotal is not implemented" + + VARIATION neMemorySizeFree + ACCESS not-implemented + DESCRIPTION "neMemorySizeFree is not implemented" + + VARIATION neStorageIndex + ACCESS not-implemented + DESCRIPTION "neStorageIndex is not implemented" + + VARIATION neStorageDescr + ACCESS not-implemented + DESCRIPTION "neStorageDescr is not implemented" + + VARIATION neStorageCapacity + ACCESS not-implemented + DESCRIPTION "neStorageCapacity is not implemented" + + VARIATION neStorageAvailable + ACCESS not-implemented + DESCRIPTION "neStorageAvailable is not implemented" + + -- {fsp150cm 6} + SUPPORTS CM-ALARM-MIB + INCLUDES { cmAlmObjectGroup, cmAlmNotifGroup } + + -- {fsp150cm 7} + SUPPORTS CM-PROTECTION-MIB + INCLUDES { cmProtObjectGroup } + VARIATION cmFacProtGroupRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmFacProtGroupStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + -- {fsp150cm 8} + SUPPORTS CM-SA-MIB + INCLUDES { cmServAssuranceGenNotifGroup } + + -- {fsp150cm 9} + -- No support for CM-TOPOLOGY-MIB + + -- {fsp150cm 10} + SUPPORTS CM-SECURITY-MIB + INCLUDES { cmSecurityObjectGroup } + VARIATION cmSecurityUserRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmSecurityUserStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + -- {fsp150cm 11} + SUPPORTS CM-IP-MIB + INCLUDES { ipGroup } + VARIATION cmStaticRouteRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmARPRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmProxyARPRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmProxyARPStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + VARIATION ipManagementTunnelRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION ipManagementTunnelStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + VARIATION ipManagementTunnelQosQueueProfile + ACCESS not-implemented + DESCRIPTION "ipManagementTunnelQosQueueProfile is not-implemented" + + ::= {f3CapabilityDefinitions 9} + +f3FacilityCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Facility capabilities for the F3 products" + + -- {fsp150cm 4} + SUPPORTS CM-FACILITY-MIB + INCLUDES { ethernetAccessPortGroup, ethernetNetworkPortGroup, + ethernetMgmtPortGroup, bitsPortGroup, + trafficGroup, prioMapGroup, pcpEncodeGroup, cpdV2Group, + f3Gps10MhzPortGroup, f3PulsePerSecondPortGroup, + f3TimeOfDayPortGroup, f3PolicerEnvelopeGroup, cmNetPortExpDeGroup, + cmNetPortIpPrecDeGroup, cmNetPortEncapPcpDeGroup } + VARIATION cmEthernetAccPortLinkLossFwdSignalType + ACCESS read-only + DESCRIPTION "Deprecated object - not supported." + + VARIATION cmEthernetAccPortOamAdminDisposition + SYNTAX INTEGER { discard(1), peer(2), pass-thru(3) } + DESCRIPTION "not_applicable(0),use_group_setting(4),not_active(5) and use_port_setting(6) are not supported." + + VARIATION cmEthernetAccPortRxPauseDisposition + SYNTAX INTEGER { discard(1), peer(2), pass-thru(3) } + DESCRIPTION "not_applicable(0),use_group_setting(4),not_active(5) and use_port_setting(6) are not supported." + + VARIATION cmEthernetNetPortLinkLossFwdSignalType + ACCESS read-only + DESCRIPTION "Deprecated object - not supported." + + VARIATION cmEthernetNetPortOamAdminDisposition + SYNTAX INTEGER {discard(1), peer(2), pass-thru(3)} + DESCRIPTION "not_applicable(0), use_group_setting(4), not_active(5) and use_port_setting(6) are not supported." + + VARIATION cmEthernetNetPortRxPauseDisposition + SYNTAX INTEGER {discard(1), peer(2), pass-thru(3)} + DESCRIPTION "not_applicable(0), use_group_setting(4), not_active(5) and use_port_setting(6) are not supported." + + VARIATION cmFlowRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmFlowStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + VARIATION cmQosFlowPolicerRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmQosFlowPolicerStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + VARIATION cmQosShaperCIR + ACCESS read-only + DESCRIPTION "cmQosShaperCIR is restricted to read-only" + + VARIATION cmQosShaperCBS + ACCESS read-only + DESCRIPTION "cmQosShaperCBS is restricted to read-only" + + VARIATION cmQosShaperEIR + ACCESS read-only + DESCRIPTION "cmQosShaperEIR is restricted to read-only" + + VARIATION cmQosShaperEBS + ACCESS read-only + DESCRIPTION "cmQosShaperEBS is restricted to read-only" + + VARIATION cmQosShaperCIRHi + ACCESS read-only + DESCRIPTION "cmQosShaperCIRHi is restricted to read-only" + + VARIATION cmQosShaperEIRHi + ACCESS read-only + DESCRIPTION "cmQosShaperEIRHi is restricted to read-only" + + VARIATION cmQosShaperRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmQosShaperStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + VARIATION cmAccPortQosShaperCIRLo + ACCESS read-only + DESCRIPTION "cmAccPortQosShaperCIRLo is restricted to read-only" + + VARIATION cmAccPortQosShaperCBS + ACCESS read-only + DESCRIPTION "cmAccPortQosShaperCBS is restricted to read-only" + + VARIATION cmAccPortQosShaperEIRLo + ACCESS read-only + DESCRIPTION "cmAccPortQosShaperEIRLo is restricted to read-only" + + VARIATION cmAccPortQosShaperEBS + ACCESS read-only + DESCRIPTION "cmAccPortQosShaperEBS is restricted to read-only" + + VARIATION cmAccPortQosShaperCIRHi + ACCESS read-only + DESCRIPTION "cmAccPortQosShaperCIRHi is restricted to read-only" + + VARIATION cmAccPortQosShaperEIRHi + ACCESS read-only + DESCRIPTION "cmAccPortQosShaperEIRHi is restricted to read-only" + + VARIATION f3PulsePerSecondPortInputRate + ACCESS read-only + DESCRIPTION "f3PulsePerSecondPortInputRate is restricted to read-only" + + -- {fsp150cm 5} + SUPPORTS CM-PERFORMANCE-MIB + INCLUDES { cmPerfNotifGroup, ethernetAccessPortPMGroup, + ethernetNetworkPortPMGroup, trafficPMGroup } + + VARIATION cmEthernetNetPortStatsL2PTRxFramesEncap + ACCESS not-implemented + DESCRIPTION "cmEthernetNetPortStatsL2PTRxFramesEncap is not supported" + + VARIATION cmEthernetNetPortStatsL2PTTxFramesDecap + ACCESS not-implemented + DESCRIPTION "cmEthernetNetPortStatsL2PTTxFramesDecap is not supported" + + VARIATION cmEthernetNetPortHistoryL2PTRxFramesEncap + ACCESS not-implemented + DESCRIPTION "cmEthernetNetPortHistoryL2PTRxFramesEncap is not supported" + + VARIATION cmEthernetNetPortHistoryL2PTTxFramesDecap + ACCESS not-implemented + DESCRIPTION "cmEthernetNetPortHistoryL2PTTxFramesDecap is not supported" + + ::= {f3CapabilityDefinitions 10} + +f3Nid206Capabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - GE206" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteGe206CardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEGE206CardFineGrainedPmInterval + ACCESS read-only + DESCRIPTION "Restricted to read-only. Fine Grain PM is now at NE level." + + ::= {f3CapabilityDefinitions 11} + + +f3Nid201SyncECapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - GE201 SyncE" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteGe201SyncECardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEGE201SyncECardFineGrainedPmInterval + ACCESS read-only + DESCRIPTION "Restricted to read-only. Fine Grain PM is now at NE level." + + ::= {f3CapabilityDefinitions 12} + +f3Nid201NonSyncECapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for + F3 product - GE201 Non-SyncE" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteGe201NonSyncECardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEGE201CardFineGrainedPmInterval + ACCESS read-only + DESCRIPTION "Restricted to read-only. Fine Grain PM is now at NE level." + + ::= {f3CapabilityDefinitions 13} + +f3Nid206FCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - GE206F" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteGe206FCardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEGE206FCardFineGrainedPmInterval + ACCESS read-only + DESCRIPTION "Restricted to read-only. Fine Grain PM is now at NE level." + + ::= {f3CapabilityDefinitions 14} + +f3Nid112Capabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - GE112" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteGe112CardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEGE112CardFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported." + + ::= {f3CapabilityDefinitions 15} + +f3Nid114Capabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - GE114" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteGe114CardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEGE114CardFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported." + + ::= {f3CapabilityDefinitions 16} + +f3EcpaCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP Ecpa capabilities for F3 product" + + -- {fsp150cm 8} + SUPPORTS CM-SA-MIB + INCLUDES { cmEcpaGroup } + + ::= {f3CapabilityDefinitions 17} + +f3EsaCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP Esa capabilities for F3 product" + + -- {fsp150cm 8} + SUPPORTS CM-SA-MIB + INCLUDES {cmEsaGroup, + cmServAssuranceEsaNotifGroup} + + VARIATION esaProbePktSize + SYNTAX Integer32 (0|64..1512) + DESCRIPTION "MIB range (0|64..2000) is not supported." + + VARIATION esaProbeRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION esaProbeStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + VARIATION esaProbeSOAMPktSize + SYNTAX Integer32 (0|64..2000) + DESCRIPTION "MIB range (0|64..9612) is not supported." + + VARIATION esaProbeScheduleGroupRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION esaProbeScheduleGroupStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + VARIATION esaReflectorRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION esaReflectorStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + VARIATION esaProbeCOSConfigRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION esaProbeCOSConfigStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + VARIATION esaProbeDestinationRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION esaProbeDestinationStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + ::= {f3CapabilityDefinitions 18} + + f3BridgeCapabilitiesCmHub AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP Bridging Capabilities for the F3 product family - CMHUB" + + SUPPORTS BRIDGE-MIB + -- No support for dot1dStpBridgeGroup, dot1dStpPortGroup, dot1dStpPortGroup2, + -- dot1dStpPortGroup3, dot1dTpBridgeGroup, dot1dTpFdbGroup, dot1dTpGroup, + -- dot1dStaticGroup, dot1dNotificationGroup + INCLUDES { dot1dBaseBridgeGroup, dot1dBasePortGroup } + VARIATION dot1dBasePortDelayExceededDiscards + ACCESS not-implemented + DESCRIPTION "dot1dBasePortDelayExceededDiscards is not implemented" + + SUPPORTS Q-BRIDGE-MIB + -- No support for qBridgeFdbUnicastGroup, qBridgeFdbMulticastGroup, + -- qBridgeServiceRequirementsGroup, qBridgeFdbStaticGroup + -- qBridgeVlanGroup, qBridgeVlanStaticGroup, qBridgeVlanStatisticsGroup + -- qBridgeVlanStatisticsOverflowGroup, qBridgeVlanHCStatisticsGroup + -- qBridgeLearningConstraintsGroup, qBridgeLearningConstraintDefaultGroup + -- qBridgeClassificationDeviceGroup, qBridgeClassificationPortGroup + -- qBridgePortGroup2 + + INCLUDES { qBridgeBaseGroup, qBridgePortGroup } + + VARIATION dot1qPortGvrpFailedRegistrations + ACCESS not-implemented + DESCRIPTION "dot1qPortGvrpFailedRegistrations is not implemented" + + VARIATION dot1qPortGvrpLastPduOrigin + ACCESS not-implemented + DESCRIPTION "dot1qPortGvrpLastPduOrigin is not implemented" + + VARIATION dot1qGvrpStatus + ACCESS read-only + DESCRIPTION "dot1qGvrpStatus is restricted to read-only" + + VARIATION dot1qPvid + ACCESS read-only + DESCRIPTION "dot1qPvid is restricted to read-only" + + VARIATION dot1qPortAcceptableFrameTypes + ACCESS read-only + DESCRIPTION "dot1qPortAcceptableFrameTypes is restricted to read-only" + + VARIATION dot1qPortIngressFiltering + ACCESS read-only + DESCRIPTION "dot1qPortIngressFiltering is restricted to read-only" + + VARIATION dot1qPortGvrpStatus + ACCESS read-only + DESCRIPTION " dot1qPortGvrpStatus is restricted to read-only" + + SUPPORTS P-BRIDGE-MIB + -- No support for pBridgeDevicePriorityGroup, pBridgeDefaultPriorityGroup + -- pBridgeAccessPriorityGroup, pBridgePortGarpGroup, pBridgePortGmrpGroup, + -- pBridgeHCPortGroup, pBridgePortOverflowGroup, pBridgePortGmrpGroup2, + -- pBridgeRegenPriorityGroup + + INCLUDES { pBridgeExtCapGroup, pBridgeDeviceGmrpGroup, + pBridgeDevicePriorityGroup, + pBridgeDefaultPriorityGroup, + pBridgePriorityGroup } + + VARIATION dot1dTrafficClassesEnabled + ACCESS read-only + DESCRIPTION "dot1dTrafficClassesEnabled is restricted to read-only" + + VARIATION dot1dGmrpStatus + ACCESS read-only + DESCRIPTION "dot1dGmrpStatus is restricted to read-only" + + VARIATION dot1dPortDefaultUserPriority + ACCESS read-only + DESCRIPTION "dot1dPortDefaultUserPriority is restricted to read-only" + + VARIATION dot1dPortNumTrafficClasses + ACCESS read-only + DESCRIPTION "dot1dPortNumTrafficClasses is restricted to read-only" + + SUPPORTS EtherLike-MIB + -- No support for deprecated groups : etherStatsGroup, etherStats100MbsGroup, + -- etherStatsBaseGroup, + -- No support for : etherCollisionTableGroup, etherStatsLowSpeedGroup, + -- etherStatsBaseGroup2, etherStatsHalfDuplexGroup, etherHCStatsGroup, + -- etherHCControlGroup, etherHCControlPauseGroup, + INCLUDES { etherStatsGroup, etherDuplexGroup, etherControlGroup, + etherControlPauseGroup, etherRateControlGroup } + VARIATION dot3StatsFCSErrors + ACCESS not-implemented + DESCRIPTION "dot3StatsFCSErrors is not implemented" + + VARIATION dot3StatsSingleCollisionFrames + ACCESS not-implemented + DESCRIPTION "dot3StatsSingleCollisionFrames is not implemented" + + VARIATION dot3StatsMultipleCollisionFrames + ACCESS not-implemented + DESCRIPTION "dot3StatsMultipleCollisionFrames is not implemented" + + VARIATION dot3StatsSQETestErrors + ACCESS not-implemented + DESCRIPTION "dot3StatsSQETestErrors is not implemented" + + VARIATION dot3StatsDeferredTransmissions + ACCESS not-implemented + DESCRIPTION "dot3StatsDeferredTransmissions is not implemented" + + VARIATION dot3StatsLateCollisions + ACCESS not-implemented + DESCRIPTION "dot3StatsLateCollisions is not implemented" + + VARIATION dot3StatsExcessiveCollisions + ACCESS not-implemented + DESCRIPTION "dot3StatsExcessiveCollisions is not implemented" + + VARIATION dot3StatsInternalMacTransmitErrors + ACCESS not-implemented + DESCRIPTION "dot3StatsInternalMacTransmitErrors is not implemented" + + VARIATION dot3StatsCarrierSenseErrors + ACCESS not-implemented + DESCRIPTION "dot3StatsCarrierSenseErrors is not implemented" + + VARIATION dot3StatsInternalMacReceiveErrors + ACCESS not-implemented + DESCRIPTION "dot3StatsInternalMacReceiveErrors is not implemented" + + VARIATION dot3StatsEtherChipSet + ACCESS not-implemented + DESCRIPTION "dot3StatsEtherChipSet is not implemented" + + VARIATION dot3ControlInUnknownOpcodes + ACCESS not-implemented + DESCRIPTION "dot3ControlInUnknownOpcodes is not implemented" + + VARIATION dot3InPauseFrames + ACCESS not-implemented + DESCRIPTION "dot3InPauseFrames is not implemented" + + VARIATION dot3OutPauseFrames + ACCESS not-implemented + DESCRIPTION "dot3OutPauseFrames is not implemented" + + -- LLDP-MIB included only for Textual Conventions, no object groups supported + + ::= {f3CapabilityDefinitions 19} + +f3CommonVendorSpecificCapabilitiesCmHub AGENT-CAPABILITIES + + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP Common vendor specific capabilities for the F3 products" + + SUPPORTS ADVA-MIB + -- No support for neInfoGroup, adminGroup, softwareGroup, configGroup, + -- swAdminGroup, dbAdminGroup, snmpProxyGroup + + INCLUDES { eventsGroup } + VARIATION neTrapsinkAddress + ACCESS not-implemented + DESCRIPTION "neTrapsinkAddress is not implemented" + + VARIATION neTrapsinkPort + ACCESS not-implemented + DESCRIPTION "neTrapsinkPort is not implemented" + + VARIATION neTrapsinkCommunity + ACCESS not-implemented + DESCRIPTION "neTrapsinkCommunity is not implemented" + + VARIATION neTrapsinkRowStatus + ACCESS not-implemented + DESCRIPTION "neTrapsinkRowStatus is not implemented" + + VARIATION neTrapsinkVersion + ACCESS not-implemented + DESCRIPTION "neTrapsinkVersion is not implemented" + + VARIATION neTrapsinkUserName + ACCESS not-implemented + DESCRIPTION "neTrapsinkUserName is not implemented" + + -- {fsp150cm 2} + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroupCmHub, cmSystemNotifGroup } + + -- {fsp150cm 6} + SUPPORTS CM-ALARM-MIB + INCLUDES { cmAlmObjectGroup, cmAlmNotifGroup } + + -- {fsp150cm 7} + SUPPORTS CM-PROTECTION-MIB + INCLUDES { cmProtObjectGroup } + VARIATION cmFacProtGroupRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmFacProtGroupStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + -- {fsp150cm 8} + SUPPORTS CM-SA-MIB + INCLUDES { cmServAssuranceGenNotifGroup } + + -- {fsp150cm 9} + SUPPORTS CM-TOPOLOGY-MIB + INCLUDES { cmTopologyObjectGroup } + + -- {fsp150cm 10} + SUPPORTS CM-SECURITY-MIB + INCLUDES { cmSecurityObjectGroup } + VARIATION cmSecurityUserRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmSecurityUserStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + -- {fsp150cm 11} + SUPPORTS CM-IP-MIB + INCLUDES { ipGroup } + VARIATION cmStaticRouteRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmARPRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmProxyARPRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmProxyARPStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + VARIATION ipManagementTunnelRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION ipManagementTunnelStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + VARIATION ipManagementTunnelQosQueueProfile + ACCESS not-implemented + DESCRIPTION "ipManagementTunnelQosQueueProfile is not-implemented" + + -- {fsp150cm 13} + -- no support for F3-CFM-MIB + + -- {fsp150cm 14} + -- no support for F3-LAG-MIB + + ::= {f3CapabilityDefinitions 20} + +f3FacilityCapabilitiesCmHub AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Facility capabilities for the F3 products" + + -- {fsp150cm 4} + SUPPORTS CM-FACILITY-MIB + INCLUDES { ethernetAccessPortGroup, ethernetNetworkPortGroup, + ethernetMgmtPortGroup, bitsPortGroup, + trafficGroupCmHub } + + VARIATION cmEthernetAccPortLinkLossFwdSignalType + ACCESS read-only + DESCRIPTION "Deprecated object - not supported." + + VARIATION cmEthernetAccPortOamAdminDisposition + SYNTAX INTEGER {discard(1), peer(2), pass-thru(3)} + DESCRIPTION "not_applicable(0), use_group_setting(4), not_active(5) and use_port_setting(6) are not supported." + + VARIATION cmEthernetAccPortRxPauseDisposition + SYNTAX INTEGER { discard(1), peer(2), pass-thru(3) } + DESCRIPTION "not_applicable(0),use_group_setting(4),not_active(5) and use_port_setting(6) are not supported." + + VARIATION cmEthernetNetPortLinkLossFwdSignalType + ACCESS read-only + DESCRIPTION "Deprecated object - not supported." + + VARIATION cmEthernetNetPortOamAdminDisposition + SYNTAX INTEGER {discard(1), peer(2), pass-thru(3)} + DESCRIPTION "not_applicable(0), use_group_setting(4), not_active(5) and use_port_setting(6) are not supported." + + VARIATION cmEthernetNetPortRxPauseDisposition + SYNTAX INTEGER {discard(1), peer(2), pass-thru(3)} + DESCRIPTION "not_applicable(0), use_group_setting(4), not_active(5) and use_port_setting(6) are not supported." + + VARIATION cmFlowRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmFlowStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + VARIATION cmQosShaperCIR + ACCESS read-only + DESCRIPTION "cmQosShaperCIR is restricted to read-only" + + VARIATION cmQosShaperCBS + ACCESS read-only + DESCRIPTION "cmQosShaperCBS is restricted to read-only" + + VARIATION cmQosShaperEIR + ACCESS read-only + DESCRIPTION "cmQosShaperEIR is restricted to read-only" + + VARIATION cmQosShaperEBS + ACCESS read-only + DESCRIPTION "cmQosShaperEBS is restricted to read-only" + + VARIATION cmQosShaperCIRHi + ACCESS read-only + DESCRIPTION "cmQosShaperCIRHi is restricted to read-only" + + VARIATION cmQosShaperEIRHi + ACCESS read-only + DESCRIPTION "cmQosShaperEIRHi is restricted to read-only" + + VARIATION cmQosShaperRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmQosShaperStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + + -- {fsp150cm 5} + SUPPORTS CM-PERFORMANCE-MIB + INCLUDES { cmPerfNotifGroupCmHub, ethernetAccessPortPMGroup, + ethernetNetworkPortPMGroup, trafficPMGroupCmHub } + + ::= {f3CapabilityDefinitions 21} + +f3EntityCmHubCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - HUBSHELF" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, fanGroup, hubshelfGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + ::= {f3CapabilityDefinitions 22} + +f3Nid206VCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - GE206V" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteGe206VCardGroup, ge4ECCCardGroup, ge4SCCCardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEGE206VCardFineGrainedPmInterval + ACCESS read-only + DESCRIPTION "Restricted to read-only. Fine Grain PM is now at NE level." + + ::= {f3CapabilityDefinitions 23} + +f3NidXG210Capabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - XG210" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteXg210CardGroup, xg1XCCCardGroup, xg1SCCCardGroup, ge8SCCCardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEXG210CardFineGrainedPmInterval + ACCESS read-only + DESCRIPTION "Restricted to read-only. Fine Grain PM is now at NE level." + + ::= {f3CapabilityDefinitions 24} + +f3PtpCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific PTP capabilities for F3 product" + + -- {fsp150cm 18} + SUPPORTS F3-PTP-MIB + INCLUDES { f3PtpObjectGroup, f3PtpPerfObjectGroup } + + ::= {f3CapabilityDefinitions 25} + +f3PseudoWireCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific PWE capabilities for F3 product" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { pseudoWireCardOcnStmCardGroup, pseudoWireCardE1T1CardGroup } + + -- {fsp150cm 4} + SUPPORTS CM-FACILITY-MIB + INCLUDES { ocnStmGroup, stsVcPathGroup, vtVcPathGroup, e1t1InterfaceGroup } + + VARIATION ocnStmSfpLaserWaveLengthPicometer + ACCESS not-implemented + DESCRIPTION "ocnStmSfpLaserWaveLengthPicometer is not implemented" + + VARIATION ocnStmInsertingAIS + ACCESS not-implemented + DESCRIPTION "ocnStmInsertingAIS is not implemented" + + VARIATION stsVcPathInsertingAIS + ACCESS not-implemented + DESCRIPTION "stsVcPathInsertingAIS is not implemented" + + VARIATION stsVcPathBerExcThreshold + ACCESS not-implemented + DESCRIPTION "stsVcPathBerExcThreshold is not implemented" + + VARIATION stsVcPathBerDegThreshold + ACCESS not-implemented + DESCRIPTION "stsVcPathBerDegThreshold is not implemented" + + VARIATION stsVcPathTrailTraceFormat + ACCESS not-implemented + DESCRIPTION "stsVcPathTrailTraceFormat is not implemented" + + VARIATION vtVcPathInsertingAIS + ACCESS not-implemented + DESCRIPTION "vtVcPathInsertingAIS is not implemented" + + VARIATION vtVcPathBerExcThreshold + ACCESS not-implemented + DESCRIPTION "vtVcPathBerExcThreshold is not implemented" + + VARIATION vtVcPathBerDegThreshold + ACCESS not-implemented + DESCRIPTION "vtVcPathBerDegThreshold is not implemented" + + VARIATION vtVcPathTrailTraceFormat + ACCESS not-implemented + DESCRIPTION "vtVcPathTrailTraceFormat is not implemented" + + VARIATION e1t1InsertingAIS + ACCESS not-implemented + DESCRIPTION "e1t1InsertingAIS is not implemented" + + -- {fsp150cm 5} + SUPPORTS CM-PERFORMANCE-MIB + INCLUDES { ocnStmPortPerfGroup, stsVcPathPerfGroup, vtVcPathPerfGroup, e1T1PerfGroup } + + -- {fsp150cm 19} + SUPPORTS F3-PWE3-MIB + INCLUDES { f3Pwe3ObjectGroup, f3Pwe3PerfObjectGroup } + + ::= {f3CapabilityDefinitions 26} + +f3DS1Capabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific DS1 capabilities for F3 product" + + -- {transmission 18} + SUPPORTS DS1-MIB + INCLUDES { ds1NearEndConfigGroup, ds1NearEndOptionalConfigGroup, + ds1NearEndStatisticsGroup, ds1FarEndGroup } + + VARIATION dsx1TimeElapsed + ACCESS not-implemented + DESCRIPTION "dsx1TimeElapsed is not implemented" + + VARIATION dsx1ValidIntervals + ACCESS not-implemented + DESCRIPTION "dsx1ValidIntervals is not implemented" + + VARIATION dsx1LineType + ACCESS read-only + DESCRIPTION "dsx1LineType is restricted to read-only" + + VARIATION dsx1SendCode + ACCESS not-implemented + DESCRIPTION "dsx1SendCode is not implemented" + + VARIATION dsx1SignalMode + ACCESS not-implemented + DESCRIPTION "dsx1SignalMode is not implemented" + + VARIATION dsx1TransmitClockSource + ACCESS not-implemented + DESCRIPTION "dsx1TransmitClockSource is not implemented" + + VARIATION dsx1Fdl + ACCESS not-implemented + DESCRIPTION "dsx1Fdl is not implemented" + + VARIATION dsx1InvalidIntervals + ACCESS not-implemented + DESCRIPTION "dsx1InvalidIntervals is not implemented" + + VARIATION dsx1LineLength + ACCESS not-implemented + DESCRIPTION "dsx1LineLength is not implemented" + + VARIATION dsx1LoopbackStatus + ACCESS not-implemented + DESCRIPTION "dsx1LoopbackStatus is not implemented" + + VARIATION dsx1Ds1ChannelNumber + ACCESS not-implemented + DESCRIPTION "dsx1Ds1ChannelNumber is not implemented" + + VARIATION dsx1Channelization + ACCESS not-implemented + DESCRIPTION "dsx1Channelization is not implemented" + + VARIATION dsx1CurrentIndex + ACCESS not-implemented + DESCRIPTION "dsx1CurrentIndex is not implemented" + + VARIATION dsx1CurrentSEFSs + ACCESS not-implemented + DESCRIPTION "dsx1CurrentSEFSs is not implemented" + + VARIATION dsx1CurrentCSSs + ACCESS not-implemented + DESCRIPTION "dsx1CurrentCSSs is not implemented" + + VARIATION dsx1CurrentBESs + ACCESS not-implemented + DESCRIPTION "dsx1CurrentBESs is not implemented" + + VARIATION dsx1CurrentDMs + ACCESS not-implemented + DESCRIPTION "dsx1CurrentDMs is not implemented" + + VARIATION dsx1IntervalIndex + ACCESS not-implemented + DESCRIPTION "dsx1IntervalIndex is not implemented" + + VARIATION dsx1IntervalSEFSs + ACCESS not-implemented + DESCRIPTION "dsx1IntervalSEFSs is not implemented" + + VARIATION dsx1IntervalCSSs + ACCESS not-implemented + DESCRIPTION "dsx1IntervalCSSs is not implemented" + + VARIATION dsx1IntervalBESs + ACCESS not-implemented + DESCRIPTION "dsx1IntervalBESs is not implemented" + + VARIATION dsx1IntervalDMs + ACCESS not-implemented + DESCRIPTION "dsx1IntervalDMs is not implemented" + + VARIATION dsx1TotalIndex + ACCESS not-implemented + DESCRIPTION "dsx1TotalIndex is not implemented" + + VARIATION dsx1TotalSEFSs + ACCESS not-implemented + DESCRIPTION "dsx1TotalSEFSs is not implemented" + + VARIATION dsx1TotalCSSs + ACCESS not-implemented + DESCRIPTION "dsx1TotalCSSs is not implemented" + + VARIATION dsx1TotalBESs + ACCESS not-implemented + DESCRIPTION "dsx1TotalBESs is not implemented" + + VARIATION dsx1TotalDMs + ACCESS not-implemented + DESCRIPTION "dsx1TotalDMs is not implemented" + + VARIATION dsx1FarEndCurrentIndex + ACCESS not-implemented + DESCRIPTION "dsx1FarEndCurrentIndex is not implemented" + + VARIATION dsx1FarEndValidIntervals + ACCESS not-implemented + DESCRIPTION "dsx1FarEndValidIntervals is not implemented" + + VARIATION dsx1FarEndCurrentCSSs + ACCESS not-implemented + DESCRIPTION "dsx1FarEndCurrentCSSs is not implemented" + + VARIATION dsx1FarEndCurrentBESs + ACCESS not-implemented + DESCRIPTION "dsx1FarEndCurrentBESs is not implemented" + + VARIATION dsx1FarEndCurrentDMs + ACCESS not-implemented + DESCRIPTION "dsx1FarEndCurrentDMs is not implemented" + + VARIATION dsx1FarEndInvalidIntervals + ACCESS not-implemented + DESCRIPTION "dsx1FarEndInvalidIntervals is not implemented" + + VARIATION dsx1FarEndIntervalIndex + ACCESS not-implemented + DESCRIPTION "dsx1FarEndIntervalIndex is not implemented" + + VARIATION dsx1FarEndIntervalCSSs + ACCESS not-implemented + DESCRIPTION "dsx1FarEndIntervalCSSs is not implemented" + + VARIATION dsx1FarEndIntervalBESs + ACCESS not-implemented + DESCRIPTION "dsx1FarEndIntervalBESs is not implemented" + + VARIATION dsx1FarEndIntervalDMs + ACCESS not-implemented + DESCRIPTION "dsx1FarEndIntervalDMs is not implemented" + + VARIATION dsx1FarEndTotalIndex + ACCESS not-implemented + DESCRIPTION "dsx1FarEndTotalIndex is not implemented" + + VARIATION dsx1FarEndTotalCSSs + ACCESS not-implemented + DESCRIPTION "dsx1FarEndTotalCSSs is not implemented" + + VARIATION dsx1FarEndTotalBESs + ACCESS not-implemented + DESCRIPTION "dsx1FarEndTotalBESs is not implemented" + + VARIATION dsx1FarEndTotalDMs + ACCESS not-implemented + DESCRIPTION "dsx1FarEndTotalDMs is not implemented" + + ::= {f3CapabilityDefinitions 27} + +f3SonetCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Sonet capabilities for F3 product" + + -- {transmission 39} + SUPPORTS SONET-MIB + INCLUDES { sonetMediumStuff2, sonetSectionStuff2, sonetLineStuff2, + sonetFarEndLineStuff2, sonetPathStuff2, sonetFarEndPathStuff2, + sonetVTStuff2, sonetFarEndVTStuff2 } + + VARIATION sonetMediumType + ACCESS read-only + DESCRIPTION "sonetMediumType is restricted to read-only" + + VARIATION sonetMediumTimeElapsed + ACCESS not-implemented + DESCRIPTION "sonetMediumTimeElapsed is not implemented" + + VARIATION sonetMediumValidIntervals + ACCESS not-implemented + DESCRIPTION "sonetMediumValidIntervals is not implemented" + + VARIATION sonetMediumLineCoding + ACCESS read-only + DESCRIPTION "sonetMediumLineCoding is restricted to read-only" + + VARIATION sonetMediumLineType + ACCESS read-only + DESCRIPTION "sonetMediumLineType is restricted to read-only" + + VARIATION sonetMediumCircuitIdentifier + ACCESS read-only + DESCRIPTION "sonetMediumCircuitIdentifier is restricted to read-only" + + VARIATION sonetMediumInvalidIntervals + ACCESS not-implemented + DESCRIPTION "sonetMediumInvalidIntervals is not implemented" + + VARIATION sonetMediumLoopbackConfig + ACCESS read-only + DESCRIPTION "sonetMediumLoopbackConfig is restricted to read-only" + + VARIATION sonetSESthresholdSet + ACCESS read-only + DESCRIPTION "e1t1InsertingAIS is restricted to read-only" + + VARIATION sonetSectionCurrentStatus + ACCESS not-implemented + DESCRIPTION "sonetSectionCurrentStatus is not implemented" + + VARIATION sonetLineCurrentStatus + ACCESS not-implemented + DESCRIPTION "sonetLineCurrentStatus is not implemented" + + VARIATION sonetPathCurrentWidth + ACCESS read-only + DESCRIPTION "sonetPathCurrentWidth is restricted to read-only" + + VARIATION sonetPathCurrentStatus + ACCESS not-implemented + DESCRIPTION "sonetPathCurrentStatus is not implemented" + + VARIATION sonetFarEndPathIntervalESs + ACCESS not-implemented + DESCRIPTION "sonetFarEndPathIntervalESs is not implemented" + + VARIATION sonetFarEndPathIntervalSESs + ACCESS not-implemented + DESCRIPTION "sonetFarEndPathIntervalSESs is not implemented" + + VARIATION sonetFarEndPathIntervalCVs + ACCESS not-implemented + DESCRIPTION "sonetFarEndPathIntervalCVs is not implemented" + + VARIATION sonetFarEndPathIntervalUASs + ACCESS not-implemented + DESCRIPTION "sonetFarEndPathIntervalUASs is not implemented" + + VARIATION sonetFarEndPathIntervalValidData + ACCESS not-implemented + DESCRIPTION "sonetFarEndPathIntervalValidData is not implemented" + + VARIATION sonetVTCurrentWidth + ACCESS read-only + DESCRIPTION "sonetVTCurrentWidth is restricted to read-only" + + VARIATION sonetVTCurrentStatus + ACCESS not-implemented + DESCRIPTION "sonetVTCurrentStatus is not implemented" + + ::= {f3CapabilityDefinitions 28} + +f3SyncECapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Synchronous Ethernet capabilities for F3 product family." + + -- {fsp150cm 12} + SUPPORTS F3-SYNC-MIB + INCLUDES { f3SyncObjectGroup } + VARIATION f3SyncRefRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION f3SyncRefStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + ::= {f3CapabilityDefinitions 29} + +f3CfmCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific CFM capabilities for F3 product family." + + -- {fsp150cm 13} + SUPPORTS F3-CFM-MIB + INCLUDES { cfmGenGroup, cfmMepGroup, cfmPortShaperGroup, cfmServerMepGroup } + VARIATION cfmServerMepRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cfmServerMepStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + ::= {f3CapabilityDefinitions 30} + +f3LAGCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific LAG capabilities for F3 product family." + + -- {fsp150cm 14} + SUPPORTS F3-LAG-MIB + INCLUDES { f3LagObjectGroup } + VARIATION f3LagRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION f3LagStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + VARIATION f3LagPortRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION f3LagPortStorageType + SYNTAX INTEGER {nonVolatile(3)} + DESCRIPTION "other(1), volatile(2), permanent(4), readOnly(5) are not supported." + + + ::= {f3CapabilityDefinitions 31} + +f3PBBCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific PBB capabilities for F3 product family." + + -- {fsp150cm 21} + SUPPORTS F3-PBB-MIB + INCLUDES { f3PbbConfigGroup, f3PbbStatsGroup } + + + ::= {f3CapabilityDefinitions 32} + +f3Nid1804Capabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - T1804" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteT1804CardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION ethernetNTET1804CardFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported." + + VARIATION ethernetNTEGESyncProbeCardFineGrainedPmInterval + ACCESS read-only + DESCRIPTION "Restricted to read-only. Fine Grain PM is now at NE level." + + ::= {f3CapabilityDefinitions 33} + +f3Nid3204Capabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - T3204" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteT3204CardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION ethernetNTET3204CardFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported." + + ::= {f3CapabilityDefinitions 34} + +f3BertCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Bert capabilities for F3 product family." + + -- {fsp150cm 21} + SUPPORTS CM-SA-MIB + INCLUDES { cmBertGroup } + + ::= {f3CapabilityDefinitions 35} + + +f3NidSyncProbeCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - SyncProbe" + + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, nteGeSyncProbeCardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEGESyncProbeCardFineGrainedPmInterval + ACCESS read-only + DESCRIPTION "Restricted to read-only. Fine Grain PM is now at NE level." + + ::= {f3CapabilityDefinitions 36} + +f3SyncJackCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific SyncJack capabilities for F3 product family." + + SUPPORTS F3-SYNCJACK-MIB + INCLUDES { f3SyncJObjectGroup, f3SyncJPerfObjectGroup, f3SyncJNotifGroup } + + ::= {f3CapabilityDefinitions 37} + +f3EsmCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific ESM Breadcrumbs capabilities for F3 product family." + + SUPPORTS F3-ESM-MIB + INCLUDES { esmConfigGroup, esmNameValuePairGroup } + + ::= {f3CapabilityDefinitions 38} + +f3AMPClientCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific AMP Client capabilities for F3 product family." + + SUPPORTS F3-AMP-MIB + INCLUDES { f3AmpConfigGroup, f3AmpStatsGroup } + + ::= {f3CapabilityDefinitions 39} + +f3AMPServerCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific AMP Server capabilities for F3 product family." + + SUPPORTS F3-AMP-MIB + INCLUDES { f3AmpConfigGroup, f3AmpStatsGroup } + + ::= {f3CapabilityDefinitions 40} + +f3Nid114HCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - GE114H" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteGe114HCardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION ethernetNTEGE114HCardFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported." + + ::= {f3CapabilityDefinitions 41} + +f3Nid114PHCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - GE114PH" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteGe114PHCardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION ethernetNTEGE114PHCardFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported." + + ::= {f3CapabilityDefinitions 42} + + +f3ERPCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific ERP capabilities for F3 product family." + + SUPPORTS F3-ERP-MIB + INCLUDES { f3ErpGroupGroup, f3ErpUnitGroup, f3ErpUnitStatsGroup } + + VARIATION f3ErpGroupMaxFpNum + ACCESS not-implemented + DESCRIPTION "f3ErpGroupMaxFpNum is not implemented." + + ::= {f3CapabilityDefinitions 43} + +f3ShgCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific SHG capabilities for F3 product family." + + SUPPORTS F3-SHG-MIB + INCLUDES { f3ShgGroup, f3ShgMemberPortGroup, f3ShgMemberFlowGroup } + + ::= {f3CapabilityDefinitions 44} + +f3Nid114SCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - GE114S" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteGe114SCardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION ethernetNTEGE114SCardFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported." + + ::= {f3CapabilityDefinitions 45} + +f3Nid114SHCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - GE114SH" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteGe114SHCardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION ethernetNTEGE114SHCardFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported." + + ::= {f3CapabilityDefinitions 46} + +f3Ipv6Capabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - family" + + -- {fsp150cm 3} + SUPPORTS CM-IP-MIB + INCLUDES { ipv6Group } + + VARIATION cmProxyNDPRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmProxyNDPStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION cmNDPRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmNDPStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION cmIpv6OverIpv4TunnelRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION cmIpv6OverIpv4TunnelStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + SUPPORTS IPV6-MIB + INCLUDES { ipv6GeneralGroup } + + VARIATION ipv6Forwarding + ACCESS not-implemented + DESCRIPTION "ipv6Forwarding is not implemented" + + VARIATION ipv6DefaultHopLimit + ACCESS not-implemented + DESCRIPTION "ipv6DefaultHopLimit is not implemented" + + VARIATION ipv6Interfaces + ACCESS not-implemented + DESCRIPTION "ipv6Interfaces is not implemented" + + VARIATION ipv6IfTableLastChange + ACCESS not-implemented + DESCRIPTION "ipv6IfTableLastChange is not implemented" + + VARIATION ipv6IfDescr + ACCESS not-implemented + DESCRIPTION "ipv6IfDescr is not implemented" + + VARIATION ipv6IfLowerLayer + ACCESS not-implemented + DESCRIPTION "ipv6IfLowerLayer is not implemented" + + VARIATION ipv6IfEffectiveMtu + ACCESS not-implemented + DESCRIPTION "ipv6IfEffectiveMtu is not implemented" + + VARIATION ipv6IfReasmMaxSize + ACCESS not-implemented + DESCRIPTION "ipv6IfReasmMaxSize is not implemented" + + VARIATION ipv6IfIdentifier + ACCESS not-implemented + DESCRIPTION "ipv6IfIdentifier is not implemented" + + VARIATION ipv6IfIdentifierLength + ACCESS not-implemented + DESCRIPTION "ipv6IfIdentifierLength is not implemented" + + VARIATION ipv6IfPhysicalAddress + ACCESS not-implemented + DESCRIPTION "ipv6IfPhysicalAddress is not implemented" + + VARIATION ipv6IfAdminStatus + ACCESS not-implemented + DESCRIPTION "ipv6IfAdminStatus is not implemented" + + VARIATION ipv6IfOperStatus + ACCESS not-implemented + DESCRIPTION "ipv6IfOperStatus is not implemented" + + VARIATION ipv6IfLastChange + ACCESS not-implemented + DESCRIPTION "ipv6IfLastChange is not implemented" + + VARIATION ipv6IfStatsInReceives + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsInReceives is not implemented" + + VARIATION ipv6IfStatsInHdrErrors + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsInHdrErrors is not implemented" + + VARIATION ipv6IfStatsInTooBigErrors + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsInTooBigErrors is not implemented" + + VARIATION ipv6IfStatsInNoRoutes + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsInNoRoutes is not implemented" + + VARIATION ipv6IfStatsInAddrErrors + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsInAddrErrors is not implemented" + + VARIATION ipv6IfStatsInUnknownProtos + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsInUnknownProtos is not implemented" + + VARIATION ipv6IfStatsInTruncatedPkts + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsInTruncatedPkts is not implemented" + + VARIATION ipv6IfStatsInDiscards + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsInDiscards is not implemented" + + VARIATION ipv6IfStatsInDelivers + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsInDelivers is not implemented" + + VARIATION ipv6IfStatsOutForwDatagrams + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsOutForwDatagrams is not implemented" + + VARIATION ipv6IfStatsOutRequests + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsOutRequests is not implemented" + + VARIATION ipv6IfStatsOutDiscards + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsOutDiscards is not implemented" + + VARIATION ipv6IfStatsOutFragOKs + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsOutFragOKs is not implemented" + + VARIATION ipv6IfStatsOutFragFails + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsOutFragFails is not implemented" + + VARIATION ipv6IfStatsOutFragCreates + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsOutFragCreates is not implemented" + + VARIATION ipv6IfStatsReasmReqds + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsReasmReqds is not implemented" + + VARIATION ipv6IfStatsReasmOKs + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsReasmOKs is not implemented" + + VARIATION ipv6IfStatsReasmFails + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsReasmFails is not implemented" + + VARIATION ipv6IfStatsInMcastPkts + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsInMcastPkts is not implemented" + + VARIATION ipv6IfStatsOutMcastPkts + ACCESS not-implemented + DESCRIPTION "ipv6IfStatsOutMcastPkts is not implemented" + + VARIATION ipv6AddrPrefixOnLinkFlag + ACCESS not-implemented + DESCRIPTION "ipv6AddrPrefixOnLinkFlag is not implemented" + + VARIATION ipv6AddrPrefixAutonomousFlag + ACCESS not-implemented + DESCRIPTION "ipv6AddrPrefixAutonomousFlag is not implemented" + + VARIATION ipv6AddrPrefixAdvPreferredLifetime + ACCESS not-implemented + DESCRIPTION "ipv6AddrPrefixAdvPreferredLifetime is not implemented" + + VARIATION ipv6AddrPrefixAdvValidLifetime + ACCESS not-implemented + DESCRIPTION "ipv6AddrPrefixAdvValidLifetime is not implemented" + + VARIATION ipv6AddrPfxLength + ACCESS not-implemented + DESCRIPTION "ipv6AddrPfxLength is not implemented" + + VARIATION ipv6AddrType + ACCESS not-implemented + DESCRIPTION "ipv6AddrType is not implemented" + + VARIATION ipv6AddrAnycastFlag + ACCESS not-implemented + DESCRIPTION "ipv6AddrAnycastFlag is not implemented" + + VARIATION ipv6AddrStatus + ACCESS not-implemented + DESCRIPTION "ipv6AddrStatus is not implemented" + + VARIATION ipv6DiscardedRoutes + ACCESS not-implemented + DESCRIPTION "ipv6DiscardedRoutes is not implemented" + + VARIATION ipv6NetToMediaPhysAddress + ACCESS not-implemented + DESCRIPTION "ipv6NetToMediaPhysAddress is not implemented" + + VARIATION ipv6NetToMediaType + ACCESS not-implemented + DESCRIPTION "ipv6NetToMediaType is not implemented" + + VARIATION ipv6IfNetToMediaState + ACCESS not-implemented + DESCRIPTION "ipv6IfNetToMediaState is not implemented" + + VARIATION ipv6IfNetToMediaLastUpdated + ACCESS not-implemented + DESCRIPTION "ipv6IfNetToMediaLastUpdated is not implemented" + + VARIATION ipv6NetToMediaValid + ACCESS not-implemented + DESCRIPTION "ipv6NetToMediaValid is not implemented" + + VARIATION ipv6RouteValid + ACCESS read-only + DESCRIPTION "ipv6RouteValid is restricted to read-only" + + ::= {f3CapabilityDefinitions 47} + +f3SatCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 product - family" + + -- {fsp150cm 3} + SUPPORTS CM-SAT-MIB + INCLUDES { cmSatGroup } + + VARIATION satControlRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION satControlStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION satStreamRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION satStreamStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION satSacProfileRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION satSacProfileStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION satResponderSessionRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION satResponderSessionStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + ::= {f3CapabilityDefinitions 48} + +f3JdsuCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific JDSU loopback capabilities for F3 product family." + + SUPPORTS CM-FACILITY-MIB + INCLUDES { ethernetAccessPortJdsuExtGroup, ethernetNetworkPortJdsuExtGroup } + + ::= {f3CapabilityDefinitions 49} + +f3PortMirrorCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Port Mirror capabilities for F3 product family." + + SUPPORTS F3-PORTMIRROR-MIB + INCLUDES { f3MirrorSessionGroup, f3PortMirrorAccPortExtGroup, + f3MonitorPortStatsGroup, f3MirrorSessionStatsTable, + f3PortMirrorEgressMonitorFpGroup, f3PortMirrorAclRuleGroup } + + ::= {f3CapabilityDefinitions 50} + +f3JdsuGeneratorCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific JDSU Generator capabilities for F3 product family." + + SUPPORTS F3-JDSU-MIB + INCLUDES { f3JdsuGroup } + + ::= {f3CapabilityDefinitions 51} + + +f3TwampCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific TWAMP capabilities for F3 product family." + + SUPPORTS F3-TWAMP-MIB + INCLUDES { f3TwampIpInterfaceGroup, f3TwampServerGroup, f3TwampServerSessionReflectorGroup, + f3TwampSessionReflectorGroup, f3TwampSessionGroup, f3TwampControlClientGroup, + f3TwampControlClientSessionSenderGroup, f3TwampSessionSenderGroup, + f3TwampStatisticsGroup, f3TwampDistributionStatisticsGroup, + f3TwampThresholdGroup } + + ::= {f3CapabilityDefinitions 52} + +f3OspfCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific OSPF capabilities for F3 product family." + + SUPPORTS OSPF-MIB + INCLUDES { ospfBasicGroup2, ospfNbrGroup2, ospfLsdbGroup, ospfAsLsdbGroup } + + VARIATION ospfAreaBdrRtrStatus + ACCESS not-implemented + DESCRIPTION "ospfAreaBdrRtrStatus is not implemented" + + VARIATION ospfTOSSupport + ACCESS not-implemented + DESCRIPTION "ospfTOSSupport is not implemented" + + VARIATION ospfOriginateNewLsas + ACCESS not-implemented + DESCRIPTION "ospfOriginateNewLsas is not implemented" + + VARIATION ospfRxNewLsas + ACCESS not-implemented + DESCRIPTION "ospfRxNewLsas is not implemented" + + VARIATION ospfExtLsdbLimit + ACCESS not-implemented + DESCRIPTION "ospfExtLsdbLimit is not implemented" + + VARIATION ospfMulticastExtensions + ACCESS not-implemented + DESCRIPTION "ospfMulticastExtensions is not implemented" + + VARIATION ospfExitOverflowInterval + ACCESS not-implemented + DESCRIPTION "ospfExitOverflowInterval is not implemented" + + VARIATION ospfDemandExtensions + ACCESS not-implemented + DESCRIPTION "ospfDemandExtensions is not implemented" + + VARIATION ospfRFC1583Compatibility + ACCESS not-implemented + DESCRIPTION "ospfRFC1583Compatibility is not implemented" + + VARIATION ospfOpaqueLsaSupport + ACCESS not-implemented + DESCRIPTION "ospfOpaqueLsaSupport is not implemented" + + VARIATION ospfReferenceBandwidth + ACCESS not-implemented + DESCRIPTION "ospfReferenceBandwidth is not implemented" + + VARIATION ospfRestartSupport + ACCESS not-implemented + DESCRIPTION "ospfRestartSupport is not implemented" + + VARIATION ospfRestartInterval + ACCESS not-implemented + DESCRIPTION "ospfRestartInterval is not implemented" + + VARIATION ospfRestartStrictLsaChecking + ACCESS not-implemented + DESCRIPTION "ospfRestartStrictLsaChecking is not implemented" + + VARIATION ospfRestartStatus + ACCESS not-implemented + DESCRIPTION "ospfRestartStatus is not implemented" + + VARIATION ospfRestartExitReason + ACCESS not-implemented + DESCRIPTION "ospfRestartExitReason is not implemented" + + VARIATION ospfAsLsaCount + ACCESS not-implemented + DESCRIPTION "ospfAsLsaCount is not implemented" + + VARIATION ospfAsLsaCksumSum + ACCESS not-implemented + DESCRIPTION "ospfAsLsaCksumSum is not implemented" + + VARIATION ospfStubRouterSupport + ACCESS not-implemented + DESCRIPTION "ospfStubRouterSupport is not implemented" + + VARIATION ospfStubRouterAdvertisement + ACCESS not-implemented + DESCRIPTION "ospfStubRouterAdvertisement is not implemented" + + VARIATION ospfDiscontinuityTime + ACCESS not-implemented + DESCRIPTION "ospfDiscontinuityTime is not implemented" + + --ospfNbrTable + VARIATION ospfNbrOptions + ACCESS not-implemented + DESCRIPTION "ospfNbrOptions is not implemented" + + VARIATION ospfNbrPriority + ACCESS not-implemented + DESCRIPTION "ospfNbrPriority is not implemented" + + VARIATION ospfNbrEvents + ACCESS not-implemented + DESCRIPTION "ospfNbrEvents is not implemented" + + VARIATION ospfNbrLsRetransQLen + ACCESS not-implemented + DESCRIPTION "ospfNbrLsRetransQLen is not implemented" + + VARIATION ospfNbmaNbrPermanence + ACCESS not-implemented + DESCRIPTION "ospfNbmaNbrPermanence is not implemented" + + VARIATION ospfNbrHelloSuppressed + ACCESS not-implemented + DESCRIPTION "ospfNbrHelloSuppressed is not implemented" + + VARIATION ospfNbrRestartHelperStatus + ACCESS not-implemented + DESCRIPTION "ospfNbrRestartHelperStatus is not implemented" + + VARIATION ospfNbrRestartHelperAge + ACCESS not-implemented + DESCRIPTION "ospfNbrRestartHelperAge is not implemented" + + VARIATION ospfNbrRestartHelperExitReason + ACCESS not-implemented + DESCRIPTION "ospfNbrRestartHelperExitReason is not implemented" + + SUPPORTS F3-OSPF-MIB + INCLUDES { f3OspfRouterGroup, f3OspfAreaGroup, f3OspfIpInterfaceExtGroup, + f3OspfIpMgmtTunnelExtGroup, f3OspfNbrExtGroup } + + ::= {f3CapabilityDefinitions 53} + +f3Mef35Capabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific MEF 35/36 capabilities for F3 product family." + + SUPPORTS MEF-SOAM-PM-MIB + INCLUDES { mefSoamLmCfgMandatoryGroup, + mefSoamLmCfgOptionalGroup, + mefSoamLmCurrentAvailStatsMandatoryGroup, + mefSoamLmCurrentAvailStatsOptionalGroup, + mefSoamLmCurrentStatsMandatoryGroup, + mefSoamLmCurrentStatsOptionalGroup, + mefSoamLmHistoryAvailStatsMandatoryGroup, + mefSoamLmHistoryAvailStatsOptionalGroup, + mefSoamLmHistoryStatsMandatoryGroup, + mefSoamLmHistoryStatsOptionalGroup, + mefSoamDmCfgMandatoryGroup, + mefSoamDmCfgOptionalGroup, + mefSoamDmCurrentStatsMandatoryGroup, + mefSoamDmCurrentStatsOptionalGroup, + mefSoamDmHistoryStatsMandatoryGroup, + mefSoamDmHistoryStatsOptionalGroup, + mefSoamDmCfgMeasBinMandatoryGroup, + mefSoamDmCurrentStatsBinsMandatoryGroup, + mefSoamDmHistoryStatsBinsMandatoryGroup } + + -- mefSoamLmCfgTable + + VARIATION mefSoamLmCfgType + ACCESS read-only + DESCRIPTION "mefSoamLmCfgType is restricted to read-only" + + VARIATION mefSoamLmCfgVersion + ACCESS read-only + DESCRIPTION "mefSoamLmCfgVersion is restricted to read-only" + + VARIATION mefSoamLmCfgEnabled + ACCESS read-only + DESCRIPTION "mefSoamLmCfgEnabled is restricted to read-only" + + VARIATION mefSoamLmCfgMeasurementEnable + ACCESS read-only + DESCRIPTION "mefSoamLmCfgMeasurementEnable is restricted to read-only" + + VARIATION mefSoamLmCfgMessagePeriod + ACCESS read-only + DESCRIPTION "mefSoamLmCfgMessagePeriod is restricted to read-only" + + VARIATION mefSoamLmCfgPriority + ACCESS read-only + DESCRIPTION "mefSoamLmCfgPriority is restricted to read-only" + + VARIATION mefSoamLmCfgFrameSize + ACCESS read-only + DESCRIPTION "mefSoamLmCfgFrameSize is restricted to read-only. + It is not applicable for the lmLmm types + and in this case 0 will be returned." + + VARIATION mefSoamLmCfgDataPattern + ACCESS read-only + DESCRIPTION "mefSoamLmCfgDataPattern is restricted to read-only" + + VARIATION mefSoamLmCfgTestTlvIncluded + ACCESS read-only + DESCRIPTION "mefSoamLmCfgTestTlvIncluded is restricted to read-only" + + VARIATION mefSoamLmCfgTestTlvPattern + ACCESS not-implemented + DESCRIPTION "mefSoamLmCfgTestTlvIncluded is not implemented" + + VARIATION mefSoamLmCfgMeasurementInterval + ACCESS read-only + DESCRIPTION "mefSoamLmCfgMeasurementInterval is restricted to read-only" + + VARIATION mefSoamLmCfgNumIntervalsStored + ACCESS read-only + DESCRIPTION "mefSoamLmCfgNumIntervalsStored is restricted to read-only" + + VARIATION mefSoamLmCfgDestMacAddress + ACCESS read-only + DESCRIPTION "mefSoamLmCfgDestMacAddress is restricted to read-only" + + VARIATION mefSoamLmCfgDestMepId + ACCESS read-only + DESCRIPTION "mefSoamLmCfgDestMepId is restricted to read-only" + + VARIATION mefSoamLmCfgDestIsMepId + ACCESS read-only + DESCRIPTION "mefSoamLmCfgDestIsMepId is restricted to read-only" + + VARIATION mefSoamLmCfgStartTimeType + ACCESS read-only + DESCRIPTION "mefSoamLmCfgStartTimeType is restricted to read-only" + + VARIATION mefSoamLmCfgFixedStartDateAndTime + ACCESS read-only + DESCRIPTION "mefSoamLmCfgFixedStartDateAndTime is restricted to read-only" + + VARIATION mefSoamLmCfgRelativeStartTime + ACCESS not-implemented + DESCRIPTION "mefSoamLmCfgRelativeStartTime is not implemented" + + VARIATION mefSoamLmCfgStopTimeType + ACCESS read-only + DESCRIPTION "mefSoamLmCfgStopTimeType is restricted to read-only" + + VARIATION mefSoamLmCfgFixedStopDateAndTime + ACCESS read-only + DESCRIPTION "mefSoamLmCfgFixedStopDateAndTime is restricted to read-only" + + VARIATION mefSoamLmCfgRelativeStopTime + ACCESS not-implemented + DESCRIPTION "mefSoamLmCfgRelativeStopTime is not implemented" + + VARIATION mefSoamLmCfgRepetitionTime + ACCESS read-only + DESCRIPTION "mefSoamLmCfgRepetitionTime is restricted to read-only" + + VARIATION mefSoamLmCfgAlignMeasurementIntervals + ACCESS read-only + DESCRIPTION "mefSoamLmCfgAlignMeasurementIntervals is restricted to read-only" + + VARIATION mefSoamLmCfgAlignMeasurementOffset + ACCESS read-only + DESCRIPTION "mefSoamLmCfgAlignMeasurementOffset is restricted to read-only" + + VARIATION mefSoamLmCfgAvailabilityMeasurementInterval + ACCESS read-only + DESCRIPTION "mefSoamLmCfgAvailabilityMeasurementInterval is restricted to read-only" + + VARIATION mefSoamLmCfgAvailabilityNumConsecutiveMeasPdus + ACCESS read-only + DESCRIPTION "mefSoamLmCfgAvailabilityNumConsecutiveMeasPdus is restricted to read-only" + + VARIATION mefSoamLmCfgAvailabilityFlrThreshold + ACCESS read-only + DESCRIPTION "mefSoamLmCfgAvailabilityFlrThreshold is restricted to read-only" + + VARIATION mefSoamLmCfgAvailabilityNumConsecutiveIntervals + ACCESS read-only + DESCRIPTION "mefSoamLmCfgAvailabilityNumConsecutiveIntervals is restricted to read-only" + + VARIATION mefSoamLmCfgAvailabilityNumConsecutiveHighFlr + ACCESS not-implemented + DESCRIPTION "mefSoamLmCfgAvailabilityNumConsecutiveHighFlr is not implemented" + + VARIATION mefSoamLmCfgSessionType + ACCESS read-only + DESCRIPTION "mefSoamLmCfgSessionType is restricted to read-only" + + VARIATION mefSoamLmCfgSessionStatus + ACCESS read-only + DESCRIPTION "mefSoamLmCfgSessionStatus is restricted to read-only" + + VARIATION mefSoamLmCfgHistoryClear + ACCESS not-implemented + DESCRIPTION "mefSoamLmCfgHistoryClear is not implemented" + + VARIATION mefSoamLmCfgRowStatus + ACCESS not-implemented + DESCRIPTION "mefSoamLmCfgRowStatus is not implemented" + + -- mefSoamLmCurrentAvailStatsTable + + VARIATION mefSoamLmCurrentAvailStatsForwardHighLoss + ACCESS not-implemented + DESCRIPTION "mefSoamLmCurrentAvailStatsForwardHighLoss is not implemented" + + VARIATION mefSoamLmCurrentAvailStatsBackwardHighLoss + ACCESS not-implemented + DESCRIPTION "mefSoamLmCurrentAvailStatsBackwardHighLoss is not implemented" + + VARIATION mefSoamLmCurrentAvailStatsForwardConsecutiveHighLoss + ACCESS not-implemented + DESCRIPTION "mefSoamLmCurrentAvailStatsForwardConsecutiveHighLoss is not implemented" + + VARIATION mefSoamLmCurrentAvailStatsBackwardConsecutiveHighLoss + ACCESS not-implemented + DESCRIPTION "mefSoamLmCurrentAvailStatsBackwardConsecutiveHighLoss is not implemented" + + -- mefSoamLmHistoryAvailStatsTable + + VARIATION mefSoamLmHistoryAvailStatsForwardHighLoss + ACCESS not-implemented + DESCRIPTION "mefSoamLmHistoryAvailStatsForwardHighLoss is not implemented" + + VARIATION mefSoamLmHistoryAvailStatsBackwardHighLoss + ACCESS not-implemented + DESCRIPTION "mefSoamLmHistoryAvailStatsBackwardHighLoss is not implemented" + + VARIATION mefSoamLmHistoryAvailStatsForwardConsecutiveHighLoss + ACCESS not-implemented + DESCRIPTION "mefSoamLmHistoryAvailStatsForwardConsecutiveHighLoss is not implemented" + + VARIATION mefSoamLmHistoryAvailStatsBackwardConsecutiveHighLoss + ACCESS not-implemented + DESCRIPTION "mefSoamLmHistoryAvailStatsBackwardConsecutiveHighLoss is not implemented" + + -- mefSoamLmCurrentStatsTable + + VARIATION mefSoamLmCurrentStatsSoamPdusSent + ACCESS not-implemented + DESCRIPTION "mefSoamLmCurrentStatsSoamPdusSent is not implemented" + + VARIATION mefSoamLmCurrentStatsSoamPdusReceived + ACCESS not-implemented + DESCRIPTION "mefSoamLmCurrentStatsSoamPdusReceived is not implemented" + + -- mefSoamLmHistoryStatsTable + + VARIATION mefSoamLmHistoryStatsSoamPdusSent + ACCESS not-implemented + DESCRIPTION "mefSoamLmHistoryStatsSoamPdusSent is not implemented" + + VARIATION mefSoamLmHistoryStatsSoamPdusReceived + ACCESS not-implemented + DESCRIPTION "mefSoamLmHistoryStatsSoamPdusReceived is not implemented" + + -- mefSoamDmCfgTable + + VARIATION mefSoamDmCfgType + ACCESS read-only + DESCRIPTION "mefSoamDmCfgType is restricted to read-only" + + VARIATION mefSoamLmCfgType + ACCESS read-only + DESCRIPTION "mefSoamLmCfgType is restricted to read-only" + + VARIATION mefSoamDmCfgVersion + ACCESS read-only + DESCRIPTION "mefSoamDmCfgVersion is restricted to read-only" + + VARIATION mefSoamDmCfgEnabled + ACCESS read-only + DESCRIPTION "mefSoamDmCfgEnabled is restricted to read-only" + + VARIATION mefSoamDmCfgMeasurementEnable + ACCESS read-only + DESCRIPTION "mefSoamDmCfgMeasurementEnable is restricted to read-only" + + VARIATION mefSoamDmCfgMessagePeriod + ACCESS read-only + DESCRIPTION "mefSoamDmCfgMessagePeriod is restricted to read-only" + + VARIATION mefSoamDmCfgPriority + ACCESS read-only + DESCRIPTION "mefSoamDmCfgPriority is restricted to read-only" + + VARIATION mefSoamDmCfgFrameSize + ACCESS read-only + DESCRIPTION "mefSoamDmCfgFrameSize is restricted to read-only" + + VARIATION mefSoamDmCfgDataPattern + ACCESS read-only + DESCRIPTION "mefSoamDmCfgDataPattern is restricted to read-only" + + VARIATION mefSoamDmCfgTestTlvIncluded + ACCESS read-only + DESCRIPTION "mefSoamDmCfgTestTlvIncluded is restricted to read-only" + + VARIATION mefSoamDmCfgTestTlvPattern + ACCESS not-implemented + DESCRIPTION "mefSoamDmCfgTestTlvIncluded is not implemented" + + VARIATION mefSoamDmCfgMeasurementInterval + ACCESS read-only + DESCRIPTION "mefSoamDmCfgMeasurementInterval is restricted to read-only" + + VARIATION mefSoamDmCfgNumIntervalsStored + ACCESS read-only + DESCRIPTION "mefSoamDmCfgNumIntervalsStored is restricted to read-only" + + VARIATION mefSoamDmCfgDestMacAddress + ACCESS read-only + DESCRIPTION "mefSoamDmCfgDestMacAddress is restricted to read-only" + + VARIATION mefSoamDmCfgDestMepId + ACCESS read-only + DESCRIPTION "mefSoamDmCfgDestMepId is restricted to read-only" + + VARIATION mefSoamDmCfgDestIsMepId + ACCESS read-only + DESCRIPTION "mefSoamDmCfgDestIsMepId is restricted to read-only" + + VARIATION mefSoamDmCfgStartTimeType + ACCESS read-only + DESCRIPTION "mefSoamDmCfgStartTimeType is restricted to read-only" + + VARIATION mefSoamDmCfgFixedStartDateAndTime + ACCESS read-only + DESCRIPTION "mefSoamDmCfgFixedStartDateAndTime is restricted to read-only" + + VARIATION mefSoamDmCfgRelativeStartTime + ACCESS not-implemented + DESCRIPTION "mefSoamDmCfgRelativeStartTime is not implemented" + + VARIATION mefSoamDmCfgStopTimeType + ACCESS read-only + DESCRIPTION "mefSoamDmCfgStopTimeType is restricted to read-only" + + VARIATION mefSoamDmCfgFixedStopDateAndTime + ACCESS read-only + DESCRIPTION "mefSoamDmCfgFixedStopDateAndTime is restricted to read-only" + + VARIATION mefSoamDmCfgRelativeStopTime + ACCESS not-implemented + DESCRIPTION "mefSoamDmCfgRelativeStopTime is not implemented" + + VARIATION mefSoamDmCfgRepetitionTime + ACCESS read-only + DESCRIPTION "mefSoamDmCfgRepetitionTime is restricted to read-only" + + VARIATION mefSoamDmCfgAlignMeasurementIntervals + ACCESS read-only + DESCRIPTION "mefSoamDmCfgAlignMeasurementIntervals is restricted to read-only" + + VARIATION mefSoamDmCfgAlignMeasurementOffset + ACCESS read-only + DESCRIPTION "mefSoamDmCfgAlignMeasurementOffset is restricted to read-only" + + VARIATION mefSoamDmCfgNumMeasBinsPerFrameDelayInterval + ACCESS read-only + DESCRIPTION "mefSoamDmCfgNumMeasBinsPerFrameDelayInterval is restricted to read-only" + + VARIATION mefSoamDmCfgNumMeasBinsPerInterFrameDelayVariationInterval + ACCESS read-only + DESCRIPTION "mefSoamDmCfgNumMeasBinsPerInterFrameDelayVariationInterval is restricted to read-only" + + VARIATION mefSoamDmCfgInterFrameDelayVariationSelectionOffset + ACCESS read-only + DESCRIPTION "mefSoamDmCfgInterFrameDelayVariationSelectionOffset is restricted to read-only" + + VARIATION mefSoamDmCfgNumMeasBinsPerFrameDelayRangeInterval + ACCESS read-only + DESCRIPTION "mefSoamDmCfgNumMeasBinsPerFrameDelayRangeInterval is restricted to read-only" + + VARIATION mefSoamDmCfgSessionType + ACCESS read-only + DESCRIPTION "mefSoamDmCfgSessionType is restricted to read-only" + + VARIATION mefSoamDmCfgSessionStatus + ACCESS read-only + DESCRIPTION "mefSoamDmCfgSessionStatus is restricted to read-only" + + VARIATION mefSoamDmCfgHistoryClear + ACCESS not-implemented + DESCRIPTION "mefSoamDmCfgHistoryClear is not implemented" + + VARIATION mefSoamDmCfgRowStatus + ACCESS not-implemented + DESCRIPTION "mefSoamDmCfgRowStatus is not implemented" + + -- MEF-SOAM-TC-MIB included only for Textual Conventions, no object groups supported + + ::= {f3CapabilityDefinitions 54} + +f3Nid112ProCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE112Pro for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGe112ProCardGroup } + + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroup, cmSystemNotifGroup } + + ::= {f3CapabilityDefinitions 55} + +f3Nid112ProMCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE112ProM for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGe112ProMCardGroup } + + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroup, cmSystemNotifGroup } + + ::= {f3CapabilityDefinitions 56} + +f3Nid114ProCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE114Pro for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGe114ProCardGroup } + + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroup, cmSystemNotifGroup } + + ::= {f3CapabilityDefinitions 57} + +f3Nid114ProCCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE114ProC for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGe114ProCCardGroup } + + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroup, cmSystemNotifGroup } + + ::= {f3CapabilityDefinitions 58} + +f3Nid114ProSHCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE114ProSH for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGe114ProSHCardGroup } + + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroup, cmSystemNotifGroup } + + ::= {f3CapabilityDefinitions 59} + +f3Nid114ProCSHCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE114ProCSH for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGe114ProCSHCardGroup } + + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroup, cmSystemNotifGroup } + + ::= {f3CapabilityDefinitions 60} + +f3Nid114ProHECapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE114ProHE for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGe114ProHECardGroup } + + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroup, cmSystemNotifGroup } + + ::= {f3CapabilityDefinitions 61} + +f3Nid112ProHCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE112ProH for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGe112ProHCardGroup } + + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroup, cmSystemNotifGroup } + + ::= {f3CapabilityDefinitions 62} + +f3ConnectGuardCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Connect Guard capabilities for F3 product" + + SUPPORTS F3-CONNECTGUARD-MIB + INCLUDES { f3ConnectGuardObjectsGroup, f3ConnectGuardPerfGroup } + + SUPPORTS IEEE8021-SECY-MIB + INCLUDES { secyIfCtrlGroup, secyTxSCGroup, secyTxSAGroup, secyRxSCGroup, + secyRxSAGroup, secyCipherSuiteGroup, secyTxSAStatsGroup, secyRxSAStatsGroup, + secyTxSCStatsGroup, secyRxSCStatsGroup, secyStatsGroup } + + VARIATION secyIfProtectFramesEnable + ACCESS read-only + DESCRIPTION "secyIfProtectFramesEnable is restricted to read-only" + + VARIATION secyIfValidateFrames + ACCESS read-only + DESCRIPTION "secyIfValidateFrames is restricted to read-only" + + VARIATION secyIfReplayProtectEnable + ACCESS read-only + DESCRIPTION "secyIfReplayProtectEnable is restricted to read-only" + + VARIATION secyIfReplayProtectWindow + ACCESS read-only + DESCRIPTION "secyIfReplayProtectWindow is restricted to read-only" + + VARIATION secyIfCurrentCipherSuite + ACCESS read-only + DESCRIPTION "secyIfCurrentCipherSuite is restricted to read-only" + + VARIATION secyIfAdminPt2PtMAC + ACCESS read-only + DESCRIPTION "secyIfAdminPt2PtMAC is restricted to read-only" + + VARIATION secyIfIncludeSCIEnable + ACCESS read-only + DESCRIPTION "secyIfIncludeSCIEnable is restricted to read-only" + + VARIATION secyIfUseESEnable + ACCESS read-only + DESCRIPTION "secyIfUseESEnable is restricted to read-only" + + VARIATION secyIfUseSCBEnable + ACCESS read-only + DESCRIPTION "secyIfUseSCBEnable is restricted to read-only" + + VARIATION secyRxSANextPN + ACCESS read-only + DESCRIPTION "secyRxSANextPN is restricted to read-only" + + VARIATION secyCipherSuiteId + ACCESS read-only + DESCRIPTION "secyCipherSuiteId is restricted to read-only" + + VARIATION secyCipherSuiteName + ACCESS read-only + DESCRIPTION "secyCipherSuiteName is restricted to read-only" + + VARIATION secyCipherSuiteCapability + ACCESS read-only + DESCRIPTION "secyCipherSuiteCapability is restricted to read-only" + + VARIATION secyCipherSuiteProtection + ACCESS read-only + DESCRIPTION "secyCipherSuiteProtection is restricted to read-only" + + VARIATION secyCipherSuiteProtectionOffset + ACCESS read-only + DESCRIPTION "secyCipherSuiteProtectionOffset is restricted to read-only" + + VARIATION secyCipherSuiteDataLengthChange + ACCESS read-only + DESCRIPTION "secyCipherSuiteDataLengthChange is restricted to read-only" + + VARIATION secyCipherSuiteICVLength + ACCESS read-only + DESCRIPTION "secyCipherSuiteICVLength is restricted to read-only" + + VARIATION secyCipherSuiteRowStatus + ACCESS read-only + DESCRIPTION "secyCipherSuiteRowStatus is restricted to read-only" + + ::= {f3CapabilityDefinitions 63} + +f3L3Capabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific L3 Service Model capabilities for F3 XG products" + + SUPPORTS F3-L3-MIB + INCLUDES { f3L3ObjectsGroup, f3L3PerfGroup } + + VARIATION f3VrfIpVersion + ACCESS not-implemented + DESCRIPTION "f3VrfIpVersion is not supported" + + VARIATION f3VrfPingIpv6Destination + ACCESS not-implemented + DESCRIPTION "f3VrfPingIpv6Destination is not supported" + + VARIATION f3VrfTraceRouteIpv6Destination + ACCESS not-implemented + DESCRIPTION "f3VrfTraceRouteIpv6Destination is not supported" + + VARIATION cmL3QosPolicerStatsFMYD + ACCESS not-implemented + DESCRIPTION "cmL3QosPolicerStatsFMYD is not supported" + + VARIATION cmL3QosPolicerHistoryFMYD + ACCESS not-implemented + DESCRIPTION "cmL3QosPolicerHistoryFMYD is not supported" + + VARIATION cmL3QosShaperStatsBR + ACCESS not-implemented + DESCRIPTION "cmL3QosShaperStatsBR is not supported" + + VARIATION cmL3QosShaperStatsFR + ACCESS not-implemented + DESCRIPTION "cmL3QosShaperStatsFR is not supported" + + VARIATION cmL3QosShaperStatsABRRLR + ACCESS not-implemented + DESCRIPTION "cmL3QosShaperStatsABRRLR is not supported" + + VARIATION cmL3QosShaperHistoryBR + ACCESS not-implemented + DESCRIPTION "cmL3QosShaperHistoryBR is not supported" + + VARIATION cmL3QosShaperHistoryFR + ACCESS not-implemented + DESCRIPTION "cmL3QosShaperHistoryFR is not supported" + + VARIATION cmL3QosShaperHistoryABRRLR + ACCESS not-implemented + DESCRIPTION "cmL3QosShaperHistoryABRRLR is not supported" + + ::= {f3CapabilityDefinitions 64} + + +f3Nid114GCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE114G for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGe114GCardGroup } + + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroup, cmSystemNotifGroup } + + ::= {f3CapabilityDefinitions 65} + + +f3BfdCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific BFD for F3 product family." + + SUPPORTS F3-BFD-MIB + INCLUDES { f3BfdConfigGroup } + + SUPPORTS BFD-STD-MIB + INCLUDES { bfdSessionGroup, bfdSessionReadOnlyGroup, + bfdSessionPerfGroup } + + VARIATION bfdAdminStatus + ACCESS not-implemented + DESCRIPTION "bfdAdminStatus is not implemented" + + VARIATION bfdOperStatus + ACCESS not-implemented + DESCRIPTION "bfdOperStatus is not implemented" + + VARIATION bfdNotificationsEnable + ACCESS not-implemented + DESCRIPTION "bfdNotificationsEnable is not implemented" + + VARIATION bfdSessIndexNext + ACCESS not-implemented + DESCRIPTION "bfdSessIndexNext is not implemented" + + VARIATION bfdSessEchoSourceUdpPort + ACCESS not-implemented + DESCRIPTION "bfdSessEchoSourceUdpPort is not implemented" + + VARIATION bfdSessOperStatus + ACCESS not-implemented + DESCRIPTION "bfdSessOperStatus is not implemented" + + VARIATION bfdSessDemandModeDesiredFlag + ACCESS not-implemented + DESCRIPTION "bfdSessDemandModeDesiredFlag is not implemented" + + VARIATION bfdSessControlPlaneIndepFlag + ACCESS not-implemented + DESCRIPTION "bfdSessControlPlaneIndepFlag is not implemented" + + VARIATION bfdSessGTSM + ACCESS not-implemented + DESCRIPTION "bfdSessGTSM is not implemented" + + VARIATION bfdSessGTSMTTL + ACCESS not-implemented + DESCRIPTION "bfdSessGTSMTTL is not implemented" + + VARIATION bfdSessReqMinEchoRxInterval + ACCESS not-implemented + DESCRIPTION "bfdSessReqMinEchoRxInterval is not implemented" + + VARIATION bfdSessNegotiatedEchoInterval + ACCESS not-implemented + DESCRIPTION "bfdSessNegotiatedEchoInterval is not implemented" + + VARIATION bfdSessAuthPresFlag + ACCESS not-implemented + DESCRIPTION "bfdSessAuthPresFlag is not implemented" + + VARIATION bfdSessAuthenticationType + ACCESS not-implemented + DESCRIPTION "bfdSessAuthenticationType is not implemented" + + VARIATION bfdSessAuthenticationKeyID + ACCESS not-implemented + DESCRIPTION "bfdSessAuthenticationKeyID is not implemented" + + VARIATION bfdSessPerfEchoPktIn + ACCESS not-implemented + DESCRIPTION "bfdSessPerfEchoPktIn is not implemented" + + VARIATION bfdSessPerfEchoPktOut + ACCESS not-implemented + DESCRIPTION "bfdSessPerfEchoPktOut is not implemented" + + VARIATION bfdSessPerfEchoPktDrop + ACCESS not-implemented + DESCRIPTION "bfdSessPerfEchoPktDrop is not implemented" + + VARIATION bfdSessPerfEchoPktDropLastTime + ACCESS not-implemented + DESCRIPTION "bfdSessPerfEchoPktDropLastTime is not implemented" + + VARIATION bfdSessPerfDiscTime + ACCESS not-implemented + DESCRIPTION "bfdSessPerfDiscTime is not implemented" + + ::= {f3CapabilityDefinitions 66} + +f3EoMplsCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific EoMpls for F3 product family." + + SUPPORTS F3-EOMPLS-MIB + INCLUDES { f3EoMplsConfigGroup } + + ::= {f3CapabilityDefinitions 67} + +f3FpmCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Flowpoint Model capabilities for F3 product" + + SUPPORTS CM-FACILITY-MIB + INCLUDES { cmMPFlowGroup, cmMPFlowMemberGroup } + + SUPPORTS F3-FPM-MIB + INCLUDES { f3AccFlowPointGroup, f3AccFpQosShaperGroup, f3AccFpQosPolicerGroup, + f3MPFlowExtGroup, f3AccFlowPointCpdV2Group, f3AccFlowPointLearningConfigGroup, + f3NetFlowPointGroup, f3NetFpQosShaperGroup, f3NetFpQosPolicerGroup, + f3NetFlowPointCpdV2Group, f3NetFlowPointLearningConfigGroup, f3AccFlowPointPerfGroup, + f3NetFlowPointPerfGroup, f3MPFlowPerfGroup, f3AccFpQosShaperPerfGroup, + f3NetFpQosShaperPerfGroup, f3AccFpQosPolicerPerfGroup, f3NetFpQosPolicerPerfGroup, + f3FpmPerfNotifGroup } + + ::= {f3CapabilityDefinitions 68} + +f3Nid114ProVMHCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE114ProVMH for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGE114ProVmHCardGroup } + + ::= {f3CapabilityDefinitions 69} + +f3Nid114ProVMCHCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE114ProVMCH for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGE114ProVmCHCardGroup } + + ::= {f3CapabilityDefinitions 70} + +f3Nid114ProVMCSHCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE114ProVMCSH for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGE114ProVmCSHCardGroup } + + ::= {f3CapabilityDefinitions 71} + +f3NidGe101ProCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE101Pro for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGe101ProCardGroup } + + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroup, cmSystemNotifGroup } + + ::= {f3CapabilityDefinitions 72} + +f3NidGo102ProSCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Go102ProS for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGo102ProSCardGroup } + + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroup, cmSystemNotifGroup } + + ::= {f3CapabilityDefinitions 73} + +f3NidGo102ProSPCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Go102ProSP for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGo102ProSPCardGroup } + + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroup, cmSystemNotifGroup } + + ::= {f3CapabilityDefinitions 74} + +f3NidCx101Pro30ACapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Pro Cx101Pro30a for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteCx101Pro30ACardGroup } + + ::= {f3CapabilityDefinitions 75} + +f3NidCx102Pro30ACapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Cx102Pro30a for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteCx102Pro30ACardGroup } + + ::= {f3CapabilityDefinitions 76} + +f3IpfixCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific IPFIX for F3 product family." + + SUPPORTS F3-IPFIX-MIB + INCLUDES { f3IPFIXGroup } + + ::= {f3CapabilityDefinitions 77} + +f3VxlanCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Vxlan for F3 product family." + + SUPPORTS F3-VXLAN-MIB + INCLUDES { f3VXLANConfigGroup } + + ::= {f3CapabilityDefinitions 78} + +f3GreCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GRE for F3 product family." + + SUPPORTS F3-GRE-MIB + INCLUDES { f3GreConfigGroup } + + ::= {f3CapabilityDefinitions 79} + +f3NtpCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific NTP capabilities for F3 product" + + SUPPORTS F3-NTP-MIB + INCLUDES { f3NtpObjectGroup, f3NtpPerfObjectGroup } + + ::= {f3CapabilityDefinitions 80} + +f3ElpCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific ELP capabilities for F3 product" + + SUPPORTS F3-ELP-MIB + INCLUDES { f3ElpGroupGroup, f3ElpUnitGroup, f3ElpUnitStatsGroup } + + ::= {f3CapabilityDefinitions 81} + +f3NidXG116PROCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 products - XG116PRO" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteXg116ProCardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEXG116PROCardFineGrainedPmInterval + ACCESS read-only + DESCRIPTION "Restricted to read-only. Fine Grain PM is now at NE level." + + ::= {f3CapabilityDefinitions 82} + +f3NidXG120PROCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 products - XG120PRO" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteXg120ProCardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEXG120PROCardFineGrainedPmInterval + ACCESS read-only + DESCRIPTION "Restricted to read-only. Fine Grain PM is now at NE level." + + ::= {f3CapabilityDefinitions 83} + +f3FacilityCapabilitiesXGPRO AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Facility capabilities for the F3 XGPRO products" + + -- {fsp150cm 4} + SUPPORTS CM-FACILITY-MIB + INCLUDES { ethernetMgmtPortGroup, cmEthernetTrafficPortPcpGroup, + cmEthernetTrafficPortGroup, cmFlowPointGroup, + cmPrioMapV2ProfileGroup, cmPrioMapV2IngressPrioMappingGroup, + cmEthernetTrafficPortJdsuExtGroup, f3FpQosShaperGroup, + f3FpQosPolicerGroup, cpdV2TrafficPortGroup, + cmMPFlowGroup, cmMPFlowMemberGroup, f3AclRuleGroup, + f3EthernetTrafficPortExpDeGroup, cmTrafficPortQosShaperGroup } + + VARIATION cmEthernetTrafficPortIngressPrioMapMode + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortIngressPrioMapMode is not supported" + + VARIATION cmEthernetTrafficPortSvcType + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortSvcType is not supported" + + VARIATION cmEthernetTrafficPortTagFrameControl + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortTagFrameControl is not supported" + + VARIATION cmEthernetTrafficPortSfpLaserWaveLengthPicometer + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortSfpLaserWaveLengthPicometer is not supported" + + VARIATION cmEthernetTrafficPortRowStatus + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortRowStatus is not supported" + + VARIATION cmEthernetTrafficPortDeleteEntitiesAction + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortDeleteEntitiesAction is not supported" + + VARIATION cmEthernetTrafficPortMaxMpFpNum + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortMaxMpFpNum is not supported" + + VARIATION cmEthernetTrafficPortJdsuLoopbackEnabled + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortJdsuLoopbackEnabled is not supported" + + VARIATION cmEthernetTrafficPortJdsuLoopbackVlanId + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortJdsuLoopbackVlanId is not supported" + + VARIATION cmEthernetTrafficPortMcastRateLimitEnabled + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortMcastRateLimitEnabled is not supported" + + VARIATION cmEthernetTrafficPortMcastRateLimitSpeedLo + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortMcastRateLimitSpeedLo is not supported" + + VARIATION cmEthernetTrafficPortMcastRateLimitSpeedHi + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortMcastRateLimitSpeedHi is not supported" + + VARIATION cmEthernetTrafficPortBcastRateLimitEnabled + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortBcastRateLimitEnabled is not supported" + + VARIATION cmEthernetTrafficPortBcastRateLimitSpeedLo + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortBcastRateLimitSpeedLo is not supported" + + VARIATION cmEthernetTrafficPortBcastRateLimitSpeedHi + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortBcastRateLimitSpeedHi is not supported" + + VARIATION cmEthernetTrafficPortCombinedRateLimitEnabled + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortCombinedRateLimitEnabled is not supported" + + VARIATION cmEthernetTrafficPortCombinedRateLimitSpeedLo + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortCombinedRateLimitSpeedLo is not supported" + + VARIATION cmEthernetTrafficPortCombinedRateLimitSpeedHi + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortCombinedRateLimitSpeedHi is not supported" + + VARIATION cmEthernetTrafficPortIngressCOSPriority + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortIngressCOSPriority is not supported" + + VARIATION cmEthernetTrafficPortIngressPopPriorityVidEnabled + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortIngressPopPriorityVidEnabled is not supported" + + VARIATION cmEthernetTrafficPortEgressPopPriorityVidEnabled + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortEgressPopPriorityVidEnabled is not supported" + + VARIATION cmEthernetTrafficPortPriorityVlanId + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortPriorityVlanId is not supported" + + VARIATION cmFlowPointColorMarkingSupported + ACCESS not-implemented + DESCRIPTION "cmFlowPointColorMarkingSupported is not supported" + + VARIATION cmFlowPointAssociatedAclProfile + ACCESS not-implemented + DESCRIPTION "cmFlowPointAssociatedAclProfile is not supported" + + VARIATION cmFlowPointWfqQid + ACCESS not-implemented + DESCRIPTION "cmFlowPointWfqQid is not supported" + + VARIATION cmFlowPointWfqOutPriority + ACCESS not-implemented + DESCRIPTION "cmFlowPointWfqOutPriority is not supported" + + -- {fsp150cm 5} + SUPPORTS CM-PERFORMANCE-MIB + INCLUDES { cmXgProPerfNotifGroup, cmEthernetTrafficPortPerfGroup, + flowPointPmGroup, f3FpQosShaperPerfGroup, + f3FpQosPolicerPerfGroup, f3AclRulePerfGroup } + + VARIATION cmEthernetTrafficPortStatsATFD + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortStatsATFD is not supported" + + VARIATION cmEthernetTrafficPortStatsPSC + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortStatsPSC is not supported" + + VARIATION cmEthernetTrafficPortStatsFmcd + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortStatsFmcd is not supported" + + VARIATION cmEthernetTrafficPortStatsFbcd + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortStatsFbcd is not supported" + + VARIATION cmEthernetTrafficPortStatsAclDropNoMatch + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortStatsAclDropNoMatch is not supported" + + VARIATION cmEthernetTrafficPortStatsAclFwd2Cpu + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortStatsAclFwd2Cpu is not supported" + + VARIATION cmEthernetTrafficPortStatsDhcpDropNoAssocIf + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortStatsDhcpDropNoAssocIf is not supported" + + + VARIATION cmEthernetTrafficPortHistoryATFD + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortHistoryATFD is not supported" + + VARIATION cmEthernetTrafficPortHistoryPSC + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortHistoryPSC is not supported" + + VARIATION cmEthernetTrafficPortHistoryFmcd + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortHistoryFmcd is not supported" + + VARIATION cmEthernetTrafficPortHistoryFbcd + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortHistoryFbcd is not supported" + + VARIATION cmEthernetTrafficPortHistoryAclDropNoMatch + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortHistoryAclDropNoMatch is not supported" + + VARIATION cmEthernetTrafficPortHistoryAclFwd2Cpu + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortHistoryAclFwd2Cpu is not supported" + + VARIATION cmEthernetTrafficPortHistoryDhcpDropNoAssocIf + ACCESS not-implemented + DESCRIPTION "cmEthernetTrafficPortHistoryDhcpDropNoAssocIf is not supported" + + + VARIATION cmFlowPointStatsFREDD + ACCESS not-implemented + DESCRIPTION "cmFlowPointStatsFREDD is not supported" + + VARIATION cmFlowPointStatsFACLD + ACCESS not-implemented + DESCRIPTION "cmFlowPointStatsFACLD is not supported" + + VARIATION cmFlowPointStatsFMYD + ACCESS not-implemented + DESCRIPTION "cmFlowPointStatsFMYD is not supported" + + VARIATION cmFlowPointStatsFMGD + ACCESS not-implemented + DESCRIPTION "cmFlowPointStatsFMGD is not supported" + + VARIATION cmFlowPointStatsFD + ACCESS not-implemented + DESCRIPTION "cmFlowPointStatsFD is not supported" + + VARIATION cmFlowPointStatsBT + ACCESS not-implemented + DESCRIPTION "cmFlowPointStatsBT is not supported" + + VARIATION cmFlowPointStatsFLD + ACCESS not-implemented + DESCRIPTION "cmFlowPointStatsFLD is not supported" + + + VARIATION cmFlowPointHistoryFREDD + ACCESS not-implemented + DESCRIPTION "cmFlowPointHistoryFREDD is not supported" + + VARIATION cmFlowPointHistoryFACLD + ACCESS not-implemented + DESCRIPTION "cmFlowPointHistoryFACLD is not supported" + + VARIATION cmFlowPointHistoryFMYD + ACCESS not-implemented + DESCRIPTION "cmFlowPointHistoryFMYD is not supported" + + VARIATION cmFlowPointHistoryFMGD + ACCESS not-implemented + DESCRIPTION "cmFlowPointHistoryFMGD is not supported" + + VARIATION cmFlowPointHistoryFD + ACCESS not-implemented + DESCRIPTION "cmFlowPointHistoryFD is not supported" + + VARIATION cmFlowPointHistoryBT + ACCESS not-implemented + DESCRIPTION "cmFlowPointHistoryBT is not supported" + + VARIATION cmFlowPointHistoryFLD + ACCESS not-implemented + DESCRIPTION "cmFlowPointHistoryFLD is not supported" + + ::= {f3CapabilityDefinitions 84} + +f3EoMplsCapabilitiesXG AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific EoMpls for the F3 XG products." + + SUPPORTS F3-EOMPLS-MIB + INCLUDES { f3EoMplsConfigGroup } + + VARIATION f3NetPortExtEoMplsSrcIp + ACCESS not-implemented + DESCRIPTION "f3NetPortExtEoMplsSrcIp is not supported" + + VARIATION f3EoMplsPwEncapsulationEntity + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwEncapsulationEntity is not supported" + + VARIATION f3EoMplsPwDSCPMapControl + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwDSCPMapControl is not supported" + + VARIATION f3EoMplsPwStatsIndex + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwStatsIndex is not supported" + + VARIATION f3EoMplsPwStatsIntervalType + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwStatsIntervalType is not supported" + + VARIATION f3EoMplsPwStatsValid + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwStatsValid is not supported" + + VARIATION f3EoMplsPwStatsAction + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwStatsAction is not supported" + + VARIATION f3EoMplsPwStatsTtlEqual0Drop + ACCESS not-implemented + DESCRIPTION " is not supported" + + VARIATION f3EoMplsPwHistoryIndex + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwHistoryIndex is not supported" + + VARIATION f3EoMplsPwHistoryTime + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwHistoryTime is not supported" + + VARIATION f3EoMplsPwHistoryValid + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwHistoryValid is not supported" + + VARIATION f3EoMplsPwHistoryAction + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwHistoryAction is not supported" + + VARIATION f3EoMplsPwHistoryTtlEqual0Drop + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwHistoryTtlEqual0Drop is not supported" + + VARIATION f3EoMplsPwThresholdIndex + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwThresholdIndex is not supported" + + VARIATION f3EoMplsPwThresholdInterval + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwThresholdInterval is not supported" + + VARIATION f3EoMplsPwThresholdVariable + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwThresholdVariable is not supported" + + VARIATION f3EoMplsPwThresholdValueLo + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwThresholdValueLo is not supported" + + VARIATION f3EoMplsPwThresholdValueHi + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwThresholdValueHi is not supported" + + VARIATION f3EoMplsPwThresholdMonValue + ACCESS not-implemented + DESCRIPTION "f3EoMplsPwThresholdMonValue is not supported" + + ::= {f3CapabilityDefinitions 85} + +f3Nid112ProVMCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE112ProVM for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGE112ProVmCardGroup } + + ::= {f3CapabilityDefinitions 86} + +f3SystemCommonCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific System capabilities for the F3 products" + + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroup, cmSystemNotifGroup } + + ::= {f3CapabilityDefinitions 87} + +f3NidXG116PROHCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 products - XG116PRO (H)" + + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteXg116ProHCardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEXG116PROHCardFineGrainedPmInterval + ACCESS read-only + DESCRIPTION "Restricted to read-only. Fine Grain PM is now at NE level." + + ::= {f3CapabilityDefinitions 88} + +f3NidGo102ProSMCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Go102ProSM for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGo102ProSMCardGroup } + + SUPPORTS CM-SYSTEM-MIB + INCLUDES { cmSystemObjectGroup, cmSystemNotifGroup } + + ::= {f3CapabilityDefinitions 89} + +f3NidXG118PROSHCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 products - XG118PRO (SH)" + + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteXg118ProSHCardGroup, serverCardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEXG118PROSHCardFineGrainedPmInterval + ACCESS read-only + DESCRIPTION "Restricted to read-only. Fine Grain PM is now at NE level." + + ::= {f3CapabilityDefinitions 90} + +f3L3CapabilitiesGE AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific L3 Service Model capabilities for F3 GE products" + + SUPPORTS F3-L3-MIB + INCLUDES { f3L3ObjectsGroup, f3L3PerfGroup } + + ::= {f3CapabilityDefinitions 91} + + +f3L3TrafficOSPFCapabilties AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Traffic OSPF for the F3 product family." + + SUPPORTS F3-L3-MIB + INCLUDES { f3L3TrafficOspfGroup } + + ::= {f3CapabilityDefinitions 92} + +f3L3TrafficBGPCapabilties AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Traffic BGP for the F3 product family." + + SUPPORTS F3-L3-MIB + INCLUDES { f3L3TrafficBgpGroup } + + ::= {f3CapabilityDefinitions 93} + +f3L3TrafficIPv6Capabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Traffic IPv6 for the F3 product family." + + SUPPORTS F3-L3-MIB + INCLUDES { f3L3TrafficIPv6Group } + + ::= {f3CapabilityDefinitions 94} + +f3NidXG118PROACSHCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 products - XG118PROAC (SH)" + + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteXg118ProacSHCardGroup, serverCardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEXG118PROACSHCardFineGrainedPmInterval + ACCESS read-only + DESCRIPTION "Restricted to read-only. Fine Grain PM is now at NE level." + + ::= {f3CapabilityDefinitions 95} + +f3Nid114ProVMSHCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE114ProVMSH for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGE114ProVmSHCardGroup } + + ::= {f3CapabilityDefinitions 96} + +f3NidGe104Capabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific GE104 for F3 product family." + + SUPPORTS CM-ENTITY-MIB + INCLUDES { nteGE104CardGroup } + + ::= {f3CapabilityDefinitions 97} + + +f3NidXG120PROSHCapabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3 - family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Entity capabilities for F3 products - XG120PROSH" + + -- {fsp150cm 3} + SUPPORTS CM-ENTITY-MIB + INCLUDES { commonEntityGroup, psuGroup, nteXg120ProSHCardGroup } + + VARIATION neRowStatus + SYNTAX INTEGER {active(1), createAndGo(4), destroy(6)} + DESCRIPTION "notInService(2),notReady(3) and createAndWait(5) are not supported." + + VARIATION neStorageType + ACCESS read-only + DESCRIPTION "neStorageType is restricted to read-only" + + VARIATION neFineGrainedPmInterval + SYNTAX INTEGER { interval-15min(1), interval-5min(4) } + DESCRIPTION "interval-1day(2), rollover(3) are not supported" + + VARIATION ethernetNTEXG120PROSHCardFineGrainedPmInterval + ACCESS read-only + DESCRIPTION "Restricted to read-only. Fine Grain PM is now at NE level." + + ::= {f3CapabilityDefinitions 98} + +f3Rfc2544Capabilities AGENT-CAPABILITIES + PRODUCT-RELEASE "F3- family of products" + STATUS current + DESCRIPTION "SNMP vendor specific Rfc2544 capabilities for F3 product family." + + SUPPORTS F3-RFC2544-MIB + INCLUDES { f3Rfc2544Group } + + ::= {f3CapabilityDefinitions 99} + +END diff --git a/MIBS/adva/F3-CFM-MIB b/MIBS/adva/F3-CFM-MIB new file mode 100644 index 0000000..24c195e --- /dev/null +++ b/MIBS/adva/F3-CFM-MIB @@ -0,0 +1,1368 @@ +F3-CFM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32 + FROM SNMPv2-SMI + TEXTUAL-CONVENTION + FROM SNMPv2-TC + dot1agCfmMdIndex, dot1agCfmMaIndex, dot1agCfmMepIdentifier, + dot1agCfmMepEntry, Dot1agCfmMepId, Dot1agCfmMDLevel, dot1agCfmMaCompEntry, dot1agCfmMaNetEntry + FROM IEEE8021-CFM-MIB + DisplayString, MacAddress, RowStatus, TruthValue, VariablePointer, StorageType + FROM SNMPv2-TC + InterfaceIndex + FROM IF-MIB + AdminState, VlanPriority, PerfCounter64, CmPmBinAction, + OperationalState, SecondaryState + FROM CM-COMMON-MIB + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + cmEthernetAccPortIndex, cmEthernetNetPortIndex, cmEthernetTrafficPortIndex + FROM CM-FACILITY-MIB + fsp150cm + FROM ADVA-MIB; + + +f3CfmMIB MODULE-IDENTITY + LAST-UPDATED "202101280000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the CFM (8021AG) Extension MIB definitions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "202101280000Z" + DESCRIPTION + " + Notes from release 201706220000Z, + (1) Added TEXTUAL-CONVENTION CfmPduVersionType + (2) Added object cfmMepVersion + + Notes from release 201302130000Z, + (i)Added TEXTUAL-CONVENTION CfmSignalFailTriggers + (ii)Added scalar cfmSignalFailTriggers + + Notes from release 201111220000Z, + (i)Added the following objects to support CFM MEPs and Server MEPs on + pluggable cards: + -cfmMepOperationalState, cfmMepSecondaryState + -cfmServerMepAdminState, cfmServerMepOperationalState, + cfmServerMepSecondaryState + + Notes from release 201012160000Z, + -Formalized the OBJECT-GROUP definitions + + Notes from release 201012160000Z, + -Updated description of cfmAccPortQosShaperIndex + + Notes from release 201012140000Z, + -Added object cfmMepStatsAction + + Notes from release 201005130000Z, + (1)New scalars slmMulticastMacAddress, slmOpcode, slrOpcode + are added + + Notes from release 201003310000Z, + (1)New table cfmServerMepTable is added + + Notes from release 200903190000Z, + (1)MIB version ready for release of FSP150CC devices GE101 and GE206." + ::= {fsp150cm 13} + +-- +-- 801.1ag Extension Services +-- +cfmExtSvc OBJECT IDENTIFIER ::= {f3CfmMIB 1} +cfmExtSvcObjects OBJECT IDENTIFIER ::= {cfmExtSvc 1} +cfmExtSvcConformance OBJECT IDENTIFIER ::= {cfmExtSvc 2} + +-- +-- Textual Conventions +-- +CfmAisGenTriggerTypes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bit Mask that specifies all the defects that can trigger AIS to be + generated." + SYNTAX BITS { + bAisDefRemoteCCM(0), + bAisDefErrorCCM(1), + bAisDefXconCCM(2), + bAisDefAis(3) + } + +CfmAisInterval ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "AIS interval which is the frequency of ETH-AIS frame generation. + Note the values of the 1 second and 1 minute integers which are aligned + with the values defined for the AIS interval for AIS PDU in Y.1731." + SYNTAX INTEGER { + aisInterval1sec(1), + aisInterval1min(2) + } + +CfmLmmDmmInterval ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Y.1731 Loss or delay measurement frame transmission interval." + SYNTAX INTEGER { + interval10msec(1), + interval100msec(2), + interval1sec(3), + interval10sec(4), + interval1min(5) + } + +CfmMepDefects ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A MEP can detect and report a number of defects such as + RDI, MACStatus, RMEP CCM, Error CCM, Xconn CCM. These are + are defined in Dot1agCfmMepDefects in standard 802.1ag MIB. + Y.1731 adds additional defects such as AIS defect which is + defined here. + bDefAIS(0) A MEP received an ETH-AIS frame/indication. + " + SYNTAX BITS { + bDefAIS(0) + } + +CfmLLFTriggerTypes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bit Mask that specifies all the conditions that trigger a link loss + forwarding." + SYNTAX BITS { + bAis(0), + bCcmIfStatusTlv(1), + bRemoteCCM(2), + bRDI(3) + } + +CfmSignalFailTriggers ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bit Mask that specifies all the conditions that trigger Signal Fail." + SYNTAX BITS { + rdiCcm(0), + remoteCcm(1), + erroredCcm(2), + xconCcm(3), + ais(4) + } + +CfmSlmEnabledTypes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bit Mask that specifies all the priorities." + SYNTAX BITS { + cos0(0), + cos1(1), + cos2(2), + cos3(3), + cos4(4), + cos5(5), + cos6(6), + cos7(7) + } + +CfmPduVersionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Indicates the version of the Y.1731 OAM PDUs. + y1731-2008 -- Indicates the PDU formats defined in Y.1731-2008. + y1731-2011 -- Indicates the PDU formats defined in Y.1731-2011." + SYNTAX INTEGER { + notApplicable(0), + y1731-2008(1), + y1731-2011(2) + } + +--Scalars +cfmExtScalars OBJECT IDENTIFIER ::= {cfmExtSvcObjects 1} + +cfmEthType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the system level Ethernet type for CFM." + ::= { cfmExtScalars 1 } + +cfmMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the system level Mac address for CFM." + ::= { cfmExtScalars 2 } +slmMulticastMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to configure the Synthetic Loss Measurement(SLM) + Multicast MAC Address." + ::= { cfmExtScalars 3 } + +slmOpcode OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to configure the Operation Code for the + Synthetic Loss Measurement(SLM) message." + ::= { cfmExtScalars 4 } + +slrOpcode OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to configure the Operation Code for the + Synthetic Loss Response(SLR) message." + ::= { cfmExtScalars 5 } + +cfmSignalFailTriggers OBJECT-TYPE + SYNTAX CfmSignalFailTriggers + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to configure the list of defects which constitute + Signal Fail condition." + ::= { cfmExtScalars 6 } + +-- +-- Y.1731 configuration for MEP +-- +cfmMepTable OBJECT-TYPE + SYNTAX SEQUENCE OF CfmMepEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Additional MEP configuration such as Y.1731 configuration." + ::= { cfmExtSvcObjects 2 } + +cfmMepEntry OBJECT-TYPE + SYNTAX CfmMepEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of additional MEP parameters such the Y.1731 parameters." + AUGMENTS { dot1agCfmMepEntry } + ::= { cfmMepTable 1 } + +CfmMepEntry ::= SEQUENCE { + --CFM MEP admin state + cfmMepAdminState AdminState, + + -- AIS params + cfmMepAisGenTriggerTypes CfmAisGenTriggerTypes, + cfmMepAisClientMdLevel Dot1agCfmMDLevel, + cfmMepAisInterval CfmAisInterval, + cfmMepAisGenEnabled TruthValue, + cfmMepAisPriority VlanPriority, + + -- LM/DM params + cfmMepLmTxCountAllPriosEnabled TruthValue, + cfmMepLmRxCountAllPriosEnabled TruthValue, + cfmMepLmDualEndedCountAllPriosEnabled TruthValue, + cfmMepLmCountInProfileEnabled TruthValue, + cfmMepLmTxPriority VlanPriority, + cfmMepDmPriority VlanPriority, + + --CCM stats + cfmMepRxCCMs PerfCounter64, + cfmMepErrCCMs PerfCounter64, + + -- LLF/Misc Params + cfmMepLLFTriggerTypes CfmLLFTriggerTypes, + cfmMepDefects CfmMepDefects, + cfmMepTagEtherType Unsigned32, + + -- Ability to clear stats + cfmMepStatsAction CmPmBinAction, + + -- LB Params + cfmMepLbmInterval Integer32, + + -- State Params + cfmMepOperationalState OperationalState, + cfmMepSecondaryState SecondaryState, + cfmMepSlmEnabled CfmSlmEnabledTypes, + cfmMepAssociatedObject VariablePointer, + cfmMepPduVersion CfmPduVersionType, + + -- LLC Params + cfmMepLlbResponderEnabled TruthValue, + cfmMepLlbPortLLEnabled TruthValue, + cfmMepLlbVidList DisplayString, + + -- Interface Status TLV in CCM + cfmMepCcmInterfaceStatusTLVControl TruthValue +} + +cfmMepAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the CFM MEPs." + ::= { cfmMepEntry 1 } + +cfmMepAisGenTriggerTypes OBJECT-TYPE + SYNTAX CfmAisGenTriggerTypes + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A bit mask which indicates all the defects that result in triggering + an AIS for the higher level MEP or transmission of ETH-AIS." + ::= { cfmMepEntry 2 } + +cfmMepAisClientMdLevel OBJECT-TYPE + SYNTAX Dot1agCfmMDLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "AIS Client MD level which is the MD level used to identify any + higher level local MEPs for which AIS defect needs to be set or + MD level of the ETH-AIS frame generated if there are no local MEPs + at this MD level." + ::= { cfmMepEntry 3 } + +cfmMepAisInterval OBJECT-TYPE + SYNTAX CfmAisInterval + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "ETH-AIS frame transmission interval if decision is made to transmit the + ETH-AIS frame." + ::= { cfmMepEntry 4 } + +cfmMepAisGenEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This flag enables/disables propagation of ETH-AIS to client MD levels." + ::= { cfmMepEntry 5 } + +cfmMepAisPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This VLAN priority of the ETH-AIS frame." + ::= { cfmMepEntry 6 } + +cfmMepLmTxCountAllPriosEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute is used when Y.1731 probes are created and LMM frames + are transmitted. As per Y.1731, loss measurement should be done per + priority class. The implementation is restricted to support counting + of frames for only one priority that can be modified. As an added + value there is an option to count all priorities. This flag is used + to decide whether to put cumulative data frame counts for all the + priorities into the LMM that is transmitted by the MEP instead of + data frame counts for a provisioned individual priority." + ::= { cfmMepEntry 7 } + +cfmMepLmRxCountAllPriosEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute is used when Y.1731 probes are created and LMR frames + are transmitted. As per Y.1731, loss measurement should be done per + priority class. The implementation is restricted to support counting + of frames for only one priority that can be modified. As an added + value there is an option to count all priorities. This flag is used + to decide whether to put cumulative data frame counts for all the + priorities into the LMR that is transmitted by the MEP instead of + data frame counts for a provisioned individual priority. LMR is sent + by a MEP when an LMM is received." + ::= { cfmMepEntry 8 } + +cfmMepLmDualEndedCountAllPriosEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute is used when Y.1731 probes are created and CCM frames + are transmitted with loss measurement counts. As per Y.1731, loss + measurement should be done per priority class. The implementation is + restricted to support counting of frames for only one priority that + can be modified. As an added value there is an option to count all + priorities. This flag is used to decide whether to put cumulative + data frame counts for all the priorities into the CCM instead of + data frame counts for a provisioned individual priority." + ::= { cfmMepEntry 9 } + +cfmMepLmCountInProfileEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "As per the Y.1731 data frames counted for loss measurement shall be + in-profile (green) data frames. As an added value, this flag is + provided for the device to count all frames instead of green frames + only. This flag could be set to false in cases where the remote + device is not color aware and/or capable of color marking. Even + if the device is capable of color marking and is color aware if the + outer tag is not an S-TAG it makes sense to set this flag to false. + As defined in IEEE 802.1ad the S-TAG has the drop eligibility bit + that is used to mark the frames green or yellow." + ::= { cfmMepEntry 10 } + +cfmMepLmTxPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute is used if cfmMepLmTxCountAllPrios is false. + This attribute serves three purposes: + - It is the VLAN priority of the LMM. + - Data frames transmitted and received with this VLAN priority + are counted by the MEP. The transmit count is sent in the LMM + and the receive count is used to complete the list of four + counts used for the loss measurement. + - If an LMR is received with a VLAN priority other than this + the LMR is dropped." + ::= { cfmMepEntry 11 } + +cfmMepDmPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute specifies the DMM frame VLAN priority." + ::= { cfmMepEntry 12 } + +cfmMepRxCCMs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This provides the total number of received CCMs on the MEP." + ::= { cfmMepEntry 13 } + +cfmMepErrCCMs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This provides the total number of errored CCMs on the MEP." + ::= { cfmMepEntry 14 } + +cfmMepLLFTriggerTypes OBJECT-TYPE + SYNTAX CfmLLFTriggerTypes + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This bit mask indicates the CFM triggers that result in link loss + forwarding." + ::= { cfmMepEntry 15 } + +cfmMepDefects OBJECT-TYPE + SYNTAX CfmMepDefects + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This bit mask indicates defects that not defined in standard 802.1ag + MIB such as AIS defect." + ::= { cfmMepEntry 16 } + +cfmMepTagEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows management of Ether Type for MEP VLAN Tag for the MEPs." + ::= { cfmMepEntry 17 } + +cfmMepStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the CFM level + statistics : cfmMepRxCCMs, cfmMepErrCCMs." + ::= { cfmMepEntry 18 } + +cfmMepLbmInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "ETH-LBM frame transmission interval." + ::= { cfmMepEntry 19 } + +-- State Management params +cfmMepOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the CFM MEP." + ::= { cfmMepEntry 20 } + +cfmMepSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the CFM MEP." + ::= { cfmMepEntry 21 } + +cfmMepSlmEnabled OBJECT-TYPE + SYNTAX CfmSlmEnabledTypes + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This bit mask indicates the whether SLM is enabled per each COS." + ::= { cfmMepEntry 22 } + +cfmMepAssociatedObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the associated port, it could be port, flow or flow point." + ::= { cfmMepEntry 23 } + +cfmMepPduVersion OBJECT-TYPE + SYNTAX CfmPduVersionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the version of the Y.1731 OAM PDUs" + ::= { cfmMepEntry 24 } + +cfmMepLlbResponderEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies whether Latching Loopback Responder + function is enabled." + ::= { cfmMepEntry 25 } + +cfmMepLlbPortLLEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute enables port loopback. In MEF 46 loopback is based + on LLFS (Latching Loopback Frame Set) which is untagged or tagged. + MEF 46 does not have the notion of port loopback. If this attribute + is true a port loopback will be activated instead of loopback for + untagged frames when LLFS is untagged." + ::= { cfmMepEntry 26 } + +cfmMepLlbVidList OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..512)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is a list of VIDs on which Latching Loopback is allowed. + An empty list indicates it is allowed on any VID. This list is + shall allow combination of individual VIDs and or ranges. + VIDs or VID ranges are comma separated. VID ranges are of the + form X1:X2 (range of VIDs from X1 to X2)." + ::= { cfmMepEntry 27 } + +cfmMepCcmInterfaceStatusTLVControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute controls MEP option of the insertion of the Interface + Status TLV in CCM messages." + ::= { cfmMepEntry 28 } + +-- +-- CFM QOS Shapers for Down MEPs on Access Port +-- +cfmAccPortQosShaperTable OBJECT-TYPE + SYNTAX SEQUENCE OF CfmAccPortQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of configurable profile entries for CFM QoS Shapers for Access Port." + ::= { cfmExtSvcObjects 3 } + +cfmAccPortQosShaperEntry OBJECT-TYPE + SYNTAX CfmAccPortQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of parameters that set up the CFM QoS Queue profiles. + This shaper is created automatically when the first Down MEP + is created on a Access Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cfmAccPortQosShaperIndex } + ::= { cfmAccPortQosShaperTable 1 } + +CfmAccPortQosShaperEntry ::= SEQUENCE { + cfmAccPortQosShaperIndex Integer32, + cfmAccPortQosShaperCIR Unsigned32, + cfmAccPortQosShaperBufSize Unsigned32, + cfmAccPortQosShaperAdminState AdminState +} + +cfmAccPortQosShaperIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A unique index associated with the type of Access Port Based Shaper. + Index 1 refers to the Shaper associated with PORT-based Down MEPs, + Index 2 refers to the Shaper associated with the VID-based Down MEPs." + ::= { cfmAccPortQosShaperEntry 1 } + +cfmAccPortQosShaperCIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object identifies the queue CIR." + ::= { cfmAccPortQosShaperEntry 2 } + +cfmAccPortQosShaperBufSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object identifies the queue buffer size." + ::= { cfmAccPortQosShaperEntry 3 } + +cfmAccPortQosShaperAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the management of the Shaper Administrative State. + Only 'in-service' and 'management' states are allowed." + ::= { cfmAccPortQosShaperEntry 4 } + +-- +-- CFM QOS Shapers for Down MEPs on Network Port +-- +cfmNetPortQosShaperTable OBJECT-TYPE + SYNTAX SEQUENCE OF CfmNetPortQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of configurable profile entries for CFM QoS Shapers for Network Port." + ::= { cfmExtSvcObjects 4 } + +cfmNetPortQosShaperEntry OBJECT-TYPE + SYNTAX CfmNetPortQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of parameters that set up the CFM QoS Queue profiles. + This shaper is created automatically when the first Down MEP + is created on a Network Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + cfmNetPortQosShaperTypeIndex } + ::= { cfmNetPortQosShaperTable 1 } + +CfmNetPortQosShaperEntry ::= SEQUENCE { + cfmNetPortQosShaperTypeIndex Integer32, + cfmNetPortQosShaperCIR Unsigned32, + cfmNetPortQosShaperBufSize Unsigned32, + cfmNetPortQosShaperAdminState AdminState +} + +cfmNetPortQosShaperTypeIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A unique index associated with the type of Network Port Based Shaper. + Index 1 refers to the Shaper associated with PORT-based Down MEPs, + Index 2 refers to the Shaper associated with the VID-based Down MEPs." + ::= { cfmNetPortQosShaperEntry 1 } + +cfmNetPortQosShaperCIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object identifies the queue CIR." + ::= { cfmNetPortQosShaperEntry 2 } + +cfmNetPortQosShaperBufSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object identifies the queue buffer size." + ::= { cfmNetPortQosShaperEntry 3 } + +cfmNetPortQosShaperAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the management of the Shaper Administrative State. + Only 'in-service' and 'management' states are allowed." + ::= { cfmNetPortQosShaperEntry 4 } + +-- +-- Server MEPs +-- +cfmServerMepTable OBJECT-TYPE + SYNTAX SEQUENCE OF CfmServerMepEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Server MEP management table." + ::= { cfmExtSvcObjects 5 } + +cfmServerMepEntry OBJECT-TYPE + SYNTAX CfmServerMepEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This allows management of Server MEPs." + INDEX { cfmServerMepIndex } + ::= { cfmServerMepTable 1 } + +CfmServerMepEntry ::= SEQUENCE { + cfmServerMepIndex Integer32, + cfmServerMepAssociatedPort VariablePointer, + cfmServerMepAisClientMdLevel Dot1agCfmMDLevel, + cfmServerMepAisInterval CfmAisInterval, + cfmServerMepAisGenEnabled TruthValue, + cfmServerMepAisPriority VlanPriority, + cfmServerMepStorageType StorageType, + cfmServerMepRowStatus RowStatus, + -- State Params + cfmServerMepAdminState AdminState, + cfmServerMepOperationalState OperationalState, + cfmServerMepSecondaryState SecondaryState +} + +cfmServerMepIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The integer index value corresponding to a Server MEP." + ::= { cfmServerMepEntry 1 } + +cfmServerMepAssociatedPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the port on which the CFM Server MEP is created." + ::= { cfmServerMepEntry 2 } + +cfmServerMepAisClientMdLevel OBJECT-TYPE + SYNTAX Dot1agCfmMDLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "AIS Client MD level which is the MD level used to identify any + higher level local MEPs for which AIS defect needs to be set or + MD level of the ETH-AIS frame generated if there are no local MEPs + at this MD level." + ::= { cfmServerMepEntry 3 } + +cfmServerMepAisInterval OBJECT-TYPE + SYNTAX CfmAisInterval + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "ETH-AIS frame transmission interval if decision is made to transmit the + ETH-AIS frame." + ::= { cfmServerMepEntry 4 } + +cfmServerMepAisGenEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This flag enables/disables propagation of ETH-AIS to client MD levels." + ::= { cfmServerMepEntry 5 } + +cfmServerMepAisPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This VLAN priority of the ETH-AIS frame." + ::= { cfmServerMepEntry 6 } + +cfmServerMepStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cfmServerMepEntry 7 } + +cfmServerMepRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cfmServerMepRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cfmServerMepRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cfmServerMepRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cfmServerMepEntry 8 } + +cfmServerMepAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Server MEP." + ::= { cfmServerMepEntry 9 } + +cfmServerMepOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Server MEP." + ::= { cfmServerMepEntry 10 } + +cfmServerMepSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the CFM MEP." + ::= { cfmServerMepEntry 11 } + +-- +-- CFM QOS Shapers for down MEPs +-- +cfmDownMEPQosShaperTable OBJECT-TYPE + SYNTAX SEQUENCE OF CfmDownMEPQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of configurable profile entries for CFM QoS Shapers for down MEPs." + ::= { cfmExtSvcObjects 6 } + +cfmDownMEPQosShaperEntry OBJECT-TYPE + SYNTAX CfmDownMEPQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of parameters that set up the CFM QoS Queue profiles. + This shaper is created automatically when the first Down MEP + is created on a Port. Note, this queues is valid for port based Down MEPs, VID based down MEPs on NNI port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cfmDownMEPQosShaperType, cfmDownMEPQosShaperIndex } + ::= { cfmDownMEPQosShaperTable 1 } + +CfmDownMEPQosShaperEntry ::= SEQUENCE { + cfmDownMEPQosShaperIndex Integer32, + cfmDownMEPQosShaperType Integer32, + cfmDownMEPQosShaperCIR Unsigned32, + cfmDownMEPQosShaperProfile VariablePointer, + cfmDownMEPQosShaperAdminState AdminState + +} + +cfmDownMEPQosShaperIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A unique index associated with the Shaper for Down MEPs." + ::= { cfmDownMEPQosShaperEntry 1 } + +cfmDownMEPQosShaperType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of Shaper for Down MEPs. + 1 refers to the Shaper associated with Down MEPs(for both port based and VID based) fot Transimit direction, + 2 refers to the Shaper associated with Down MEPs(for both port based and VID based) fot Receiving direction" + ::= { cfmDownMEPQosShaperEntry 2 } + +cfmDownMEPQosShaperCIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object identifies the queue CIR." + ::= { cfmDownMEPQosShaperEntry 3 } + +cfmDownMEPQosShaperProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object identifies the OID of cmQosQueueProfileIndex in the cmQosQueueProfileTable." + ::= { cfmDownMEPQosShaperEntry 4 } + +cfmDownMEPQosShaperAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the management of the Shaper Administrative State. + Only 'in-service' and 'management' states are allowed." + ::= { cfmDownMEPQosShaperEntry 5 } + +-- +-- CFM EXCLUDED MEP LIST +-- +cfmMepExcludedMepListTable OBJECT-TYPE + SYNTAX SEQUENCE OF CfmMepExcludedMepListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of configurable profile entries for CFM excluded mep list." + ::= { cfmExtSvcObjects 7 } + +cfmMepExcludedMepListEntry OBJECT-TYPE + SYNTAX CfmMepExcludedMepListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Excluded Remote Mep List for local Mep, not expected to receive OAM from these MEPs." + INDEX { dot1agCfmMdIndex, dot1agCfmMaIndex, dot1agCfmMepIdentifier, cfmMepExcludedMepListIdentifier } + ::= { cfmMepExcludedMepListTable 1 } + +CfmMepExcludedMepListEntry ::= SEQUENCE { + cfmMepExcludedMepListIdentifier Unsigned32, + cfmMepExcludedMepListRowStatus RowStatus +} + +cfmMepExcludedMepListIdentifier OBJECT-TYPE + SYNTAX Unsigned32 (1..8191) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A unique index associated with CfmMepExcludedMepListEntry." + ::= { cfmMepExcludedMepListEntry 1 } + +cfmMepExcludedMepListRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cfmMepExcludedMepListRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cfmMepExcludedMepListRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cfmMepExcludedMepListRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cfmMepExcludedMepListEntry 2 } + +-- +-- CFM MEP LBR TABLE +-- +cfmMepLbrTable OBJECT-TYPE + SYNTAX SEQUENCE OF CfmMepLbrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of configurable profile entries for MepLbr." + ::= { cfmExtSvcObjects 8 } + +cfmMepLbrEntry OBJECT-TYPE + SYNTAX CfmMepLbrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MEP LBR statistic table." + INDEX { dot1agCfmMdIndex, dot1agCfmMaIndex, dot1agCfmMepIdentifier, cfmMepLbrMacAddress } + ::= { cfmMepLbrTable 1 } + +CfmMepLbrEntry ::= SEQUENCE { + cfmMepLbrMacAddress MacAddress, + cfmMepLbrMepId Integer32, + cfmMepLbrInOrder PerfCounter64, + cfmMepLbrOutOfOder PerfCounter64 +} + +cfmMepLbrMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Source Mac Address of LBR." + ::= { cfmMepLbrEntry 1 } + +cfmMepLbrMepId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Remote MEP ID." + ::= { cfmMepLbrEntry 2 } + +cfmMepLbrInOrder OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total valid in-order LBR received." + ::= { cfmMepLbrEntry 3 } + +cfmMepLbrOutOfOder OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total valid out of order LBR received." + ::= { cfmMepLbrEntry 4 } + +-- +-- extension table for maComp +-- +cfmMaCompTable OBJECT-TYPE + SYNTAX SEQUENCE OF CfmMaCompEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A additional list of MA components." + ::= { cfmExtSvcObjects 9 } + +cfmMaCompEntry OBJECT-TYPE + SYNTAX CfmMaCompEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of additional maCompEntry." + AUGMENTS { dot1agCfmMaCompEntry } + ::= { cfmMaCompTable 1 } + +CfmMaCompEntry ::= SEQUENCE { + cfmMaCompIndex Unsigned32, + cfmMaCompEntity VariablePointer +} + +cfmMaCompIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the maComp number value." + ::= { cfmMaCompEntry 1 } + +cfmMaCompEntity OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the maComp entity, it is should be port or flow's oid." + ::= { cfmMaCompEntry 2 } + +-- +-- extension table for manet +-- +cfmMaNetTable OBJECT-TYPE + SYNTAX SEQUENCE OF CfmMaNetEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A additional list of MA." + ::= { cfmExtSvcObjects 10 } + +cfmMaNetEntry OBJECT-TYPE + SYNTAX CfmMaNetEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of additional maNetEntry." + AUGMENTS { dot1agCfmMaNetEntry } + ::= { cfmMaNetTable 1 } + +CfmMaNetEntry ::= SEQUENCE { + cfmMaNetRemoteMepAutoDiscovery TruthValue, + cfmMaNetMepNumbers Unsigned32 +} + +cfmMaNetRemoteMepAutoDiscovery OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents whether learn remote mep automatically." + ::= { cfmMaNetEntry 1 } + +cfmMaNetMepNumbers OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the max number of meps per MA." + ::= { cfmMaNetEntry 2 } + +-- +-- CFM QOS Shapers for Down MEPs on Ethernet Traffic Port +-- +cfmTrafficPortQosShaperTable OBJECT-TYPE + SYNTAX SEQUENCE OF CfmTrafficPortQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of configurable entries for CFM QoS Shapers for Traffic Ports." + ::= { cfmExtSvcObjects 11 } + +cfmTrafficPortQosShaperEntry OBJECT-TYPE + SYNTAX CfmTrafficPortQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of parameters that set up the CFM QoS Queue profiles. + This shaper is created automatically when the first Down MEP + is created on a Traffic Port." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + cfmTrafficPortQosShaperIndex } + ::= { cfmTrafficPortQosShaperTable 1 } + +CfmTrafficPortQosShaperEntry ::= SEQUENCE { + cfmTrafficPortQosShaperIndex Integer32, + cfmTrafficPortQosShaperCIR Unsigned32, + cfmTrafficPortQosShaperBufSize Unsigned32, + cfmTrafficPortQosShaperAdminState AdminState +} + +cfmTrafficPortQosShaperIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A unique index associated with the type of Traffic Port Based Shaper. + Index 1 refers to the Shaper associated with PORT-based Down MEPs, + Index 2 refers to the Shaper associated with the VID-based Down MEPs." + ::= { cfmTrafficPortQosShaperEntry 1 } + +cfmTrafficPortQosShaperCIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object identifies the queue CIR." + ::= { cfmTrafficPortQosShaperEntry 2 } + +cfmTrafficPortQosShaperBufSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object identifies the queue buffer size." + ::= { cfmTrafficPortQosShaperEntry 3 } + +cfmTrafficPortQosShaperAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the management of the Shaper Administrative State. + Only 'in-service' and 'management' states are allowed." + ::= { cfmTrafficPortQosShaperEntry 4 } + +-- +-- extension table for LLB MAC Address list +-- +cfmMepLlbMacAddressTable OBJECT-TYPE + SYNTAX SEQUENCE OF CfmLlbMacAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A additional list of MAC Addresses." + ::= { cfmExtSvcObjects 12 } + +cfmLlbMacAddressEntry OBJECT-TYPE + SYNTAX CfmLlbMacAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cfmMepLlbMacAddressTable." + INDEX { dot1agCfmMdIndex, dot1agCfmMaIndex, dot1agCfmMepIdentifier, cfmLlbMacAddress} + ::= { cfmMepLlbMacAddressTable 1 } + +CfmLlbMacAddressEntry ::= SEQUENCE { + cfmLlbMacAddress MacAddress, + cfmLlbMacAddressRowStatus RowStatus +} + +cfmLlbMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object represents the Latching Loopback MAC Addresses." + ::= { cfmLlbMacAddressEntry 1 } + +cfmLlbMacAddressRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cfmLlbMacAddressRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cfmLlbMacAddressRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cfmLlbMacAddressRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cfmLlbMacAddressEntry 2 } +-- +-- Conformance Section +-- +cfmExtSvcCompliances OBJECT IDENTIFIER ::= {cfmExtSvcConformance 1} +cfmExtSvcGroups OBJECT IDENTIFIER ::= {cfmExtSvcConformance 2} + +cfmExtCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the CFM Extensions." + MODULE -- this module + MANDATORY-GROUPS { + cfmExtGroup, cfmGenGroup, cfmMepGroup, cfmPortShaperGroup, cfmServerMepGroup + } + ::= { cfmExtSvcCompliances 1 } + +-- CFM MEP extensions group +cfmExtGroup OBJECT-GROUP + OBJECTS { + cfmEthType, cfmMacAddress, slmMulticastMacAddress, + slmOpcode, slrOpcode, + + cfmMepAdminState, cfmMepAisGenTriggerTypes, cfmMepAisClientMdLevel, + cfmMepAisInterval, cfmMepAisGenEnabled, cfmMepAisPriority, + cfmMepLmTxCountAllPriosEnabled, cfmMepLmRxCountAllPriosEnabled, + cfmMepLmDualEndedCountAllPriosEnabled, cfmMepLmCountInProfileEnabled, + cfmMepLmTxPriority, cfmMepDmPriority, cfmMepRxCCMs, cfmMepErrCCMs, + cfmMepLLFTriggerTypes, cfmMepDefects, cfmMepTagEtherType, cfmMepStatsAction, + cfmMepLbmInterval, + + cfmAccPortQosShaperIndex, cfmAccPortQosShaperCIR, + cfmAccPortQosShaperBufSize, cfmAccPortQosShaperAdminState, + + cfmNetPortQosShaperTypeIndex, cfmNetPortQosShaperCIR, + cfmNetPortQosShaperBufSize, cfmNetPortQosShaperAdminState, + + cfmServerMepIndex, cfmServerMepAssociatedPort, cfmServerMepAisClientMdLevel, + cfmServerMepAisInterval, cfmServerMepAisGenEnabled, cfmServerMepAisPriority, + cfmServerMepStorageType, cfmServerMepRowStatus, + + cfmDownMEPQosShaperIndex,cfmDownMEPQosShaperType, cfmDownMEPQosShaperCIR, + cfmDownMEPQosShaperProfile, cfmDownMEPQosShaperAdminState + } + STATUS deprecated + DESCRIPTION + "******************THIS OBJECT GROUP IS NOW DEPRECATED ****************** + A collection of objects used to identify CFM extension implementation compliance." + ::= { cfmExtSvcGroups 1 } + +cfmGenGroup OBJECT-GROUP + OBJECTS { + cfmEthType, cfmMacAddress, slmMulticastMacAddress, + slmOpcode, slrOpcode, cfmSignalFailTriggers + } + STATUS current + DESCRIPTION + "A collection of objects used to identify CFM extension implementation compliance." + ::= { cfmExtSvcGroups 2 } + +cfmMepGroup OBJECT-GROUP + OBJECTS { + cfmMepAdminState, cfmMepAisGenTriggerTypes, cfmMepAisClientMdLevel, + cfmMepAisInterval, cfmMepAisGenEnabled, cfmMepAisPriority, + cfmMepLmTxCountAllPriosEnabled, cfmMepLmRxCountAllPriosEnabled, + cfmMepLmDualEndedCountAllPriosEnabled, cfmMepLmCountInProfileEnabled, + cfmMepLmTxPriority, cfmMepDmPriority, cfmMepRxCCMs, cfmMepErrCCMs, + cfmMepLLFTriggerTypes, cfmMepDefects, cfmMepTagEtherType, cfmMepStatsAction, + cfmMepOperationalState, cfmMepSecondaryState, cfmMepSlmEnabled, + cfmMepExcludedMepListIdentifier, cfmMepExcludedMepListRowStatus, + cfmMepLbrMacAddress, cfmMepLbrMepId, cfmMepLbrInOrder, cfmMepLbrOutOfOder, + cfmMepAssociatedObject, cfmMepPduVersion, cfmMepLlbResponderEnabled, + cfmMepLlbPortLLEnabled, cfmMepLlbVidList, cfmLlbMacAddress, cfmMepCcmInterfaceStatusTLVControl + } + STATUS current + DESCRIPTION + "A collection of objects used to identify additional CFM MEP functions." + ::= { cfmExtSvcGroups 3 } + +cfmPortShaperGroup OBJECT-GROUP + OBJECTS { + cfmAccPortQosShaperIndex, cfmAccPortQosShaperCIR, + cfmAccPortQosShaperBufSize, cfmAccPortQosShaperAdminState, + + cfmNetPortQosShaperTypeIndex, cfmNetPortQosShaperCIR, + cfmNetPortQosShaperBufSize, cfmNetPortQosShaperAdminState + } + STATUS current + DESCRIPTION + "A collection of objects used to identify CFM Port Shaper functionality." + ::= { cfmExtSvcGroups 4 } + +cfmServerMepGroup OBJECT-GROUP + OBJECTS { + cfmServerMepIndex, cfmServerMepAssociatedPort, cfmServerMepAisClientMdLevel, + cfmServerMepAisInterval, cfmServerMepAisGenEnabled, cfmServerMepAisPriority, + cfmServerMepStorageType, cfmServerMepRowStatus, + cfmServerMepAdminState, cfmServerMepOperationalState, cfmServerMepSecondaryState + } + STATUS current + DESCRIPTION + "A collection of objects used to identify CFM Server MEP functionality." + ::= { cfmExtSvcGroups 5 } + +cfmMaCompGroup OBJECT-GROUP + OBJECTS { + cfmMaCompIndex, cfmMaCompEntity + } + STATUS current + DESCRIPTION + "A collection of additional objects used to show maComp." + ::= { cfmExtSvcGroups 6 } + +END diff --git a/MIBS/adva/F3-CONNECTGUARD-MIB b/MIBS/adva/F3-CONNECTGUARD-MIB new file mode 100644 index 0000000..22b56ec --- /dev/null +++ b/MIBS/adva/F3-CONNECTGUARD-MIB @@ -0,0 +1,2551 @@ +F3-CONNECTGUARD-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress + FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + DateAndTime, DisplayString, TruthValue, RowStatus, StorageType, + MacAddress, VariablePointer, TEXTUAL-CONVENTION, TimeStamp + FROM SNMPv2-TC + Ipv6Address + FROM IPV6-TC + InterfaceIndex, ifIndex + FROM IF-MIB + SecySCI + FROM IEEE8021-SECY-MIB + PhysicalIndex + FROM ENTITY-MIB + neIndex, shelfIndex, slotIndex, f3UsbHostIndex, networkElementEntry + FROM CM-ENTITY-MIB + cmFlowEntry + FROM CM-FACILITY-MIB + f3AccFlowPointEntry + FROM F3-FPM-MIB + f3NetFlowPointEntry + FROM F3-FPM-MIB + + fsp150cm + FROM ADVA-MIB + AdminState, OperationalState, SecondaryState, EthernetMediaType, + EthernetPortSpeed, TrafficDirection, SfpConnectorValue, SfpMediaType, + VlanId, VlanPriority, VlanTagType, PriorityMapMode, PerfCounter64, + AfpTagControl, VlanEthertype,CmPmIntervalType, CmPmBinAction, + F3DisplayString + FROM CM-COMMON-MIB; + +f3ConnectGuardMIB MODULE-IDENTITY + LAST-UPDATED "201607110000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Jack Chen + ADVA Optical Networking, Inc. + Tel: +86755 86217400-8205 + E-mail: jchen@advaoptical.com + Postal: + " + DESCRIPTION + "This module defines the Connect Guard MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201607110000Z" + DESCRIPTION + "Notes from release 201607110000Z + a) added FlowSecureState back to the mib since the mib has been released + Notes from release 201607080000Z + a) deprecated f3FlowExtConnectGuardTable moved the attributes to cmFlowTable + b) removed f3AccFlowpointExtConnectGuardTable and f3NetFlowpointExtConnectGuardTable + and moved the attributes to acc/net flowpoint tables + Notes from release 201606200000Z + a) added f3ConnectGuardFlowKeyInjectFlowPoint to f3ConnectGuardFlowTable + Notes from release 201606170000Z + a) added f3MPFlowExtConnectGuardTable + Notes from release 201606060000Z + a) added f3ConnectGuardFlowKeyExchangeFrameOuterVlanEtherType, f3ConnectGuardFlowKeyExchangeFrameInner1VlanEtherType, + and f3ConnectGuardFlowKeyExchangeFrameInner2VlanEtherType to f3ConnectGuardFlowTable + Notes from release 201605100000Z + a) added f3AccFlowpointExtConnectGuardTable and f3NetFlowpointExtConnectGuardTable + to support secure flow on flow point + Notes from release 201604120000Z + a) added system level scalar f3ConnectGuardCryptoPasswordControl + Notes from release 201601260000Z + a) add f3ConnectGuardFlowAlias to f3ConnectGuardFlowTable + Notes from release 201409120000Z + + Notes from release 201601040000Z + a) add f3ConnectGuardFlowAssociatedMep to f3ConnectGuardFlowTable + " + ::= {fsp150cm 36} + +-- +-- OID definitions +-- +f3ConnectGuardConfigObjects OBJECT IDENTIFIER ::= {f3ConnectGuardMIB 1} +f3ConnectGuardPerformanceObjects OBJECT IDENTIFIER ::= {f3ConnectGuardMIB 2} +f3ConnectGuardNotifications OBJECT IDENTIFIER ::= {f3ConnectGuardMIB 3} +f3ConnectGuardConformance OBJECT IDENTIFIER ::= {f3ConnectGuardMIB 4} + + +FlowSecureState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Flow secure state." + SYNTAX INTEGER { + secureNormal (1), + secureBlocked (2), + unsecureNormal (3), + unsecureBlocked (4) + } + +CipherSuiteType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object describes the cipher suite type." + SYNTAX INTEGER { + gcmAes256(1), + gcmAes128(2) + } + +KeyExchangeFrameTagControl ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object describes the key exchange frame tag mode." + SYNTAX INTEGER { + autoSelect(1), + manual(2) + } +ScSaState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object describes the SC State." + SYNTAX INTEGER { + inUse(1), + notInUse(2) + } + +ConnectGuardKeyExMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object describes the Connect Guard Key exchange mode." + SYNTAX INTEGER { + authPasswordBasedDiffieHellman(1), + caBasedDiffieHellman(2), + ieee8021x(3) + } + +DiffieHellmanKeyPairLength ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This object describes supported length used in DiffieHellman algorithm." + SYNTAX INTEGER { + length2048(1), + length4096(2) + } + + +ConnectGuardFlowActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The action on mac sec flow." + SYNTAX INTEGER { + noAction (1), + restartKeyXchg (2) + } + +-- +-- Connect Guard Flow Table +-- +f3ConnectGuardFlowTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Connect Guard flow." + ::= { f3ConnectGuardConfigObjects 1 } + +f3ConnectGuardFlowEntry OBJECT-TYPE + SYNTAX F3ConnectGuardFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardFlowTable." + INDEX { neIndex, f3ConnectGuardFlowIndex } + ::= { f3ConnectGuardFlowTable 1 } + +F3ConnectGuardFlowEntry ::= SEQUENCE { + f3ConnectGuardFlowIndex Integer32, + f3ConnectGuardFlowCipherSuite CipherSuiteType, + f3ConnectGuardFlowAdminState AdminState, + f3ConnectGuardFlowSecondaryState SecondaryState, + f3ConnectGuardFlowOperationalState OperationalState, + f3ConnectGuardFlowEgressInterface VariablePointer, + f3ConnectGuardFlowKeyExchangeProfile VariablePointer, + f3ConnectGuardFlowKeyExchangeFrameTagControl KeyExchangeFrameTagControl, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanEnabled TruthValue, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanId VlanId, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanPriority VlanPriority, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanEnabled TruthValue, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanId VlanId, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanPriority VlanPriority, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanEnabled TruthValue, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanId VlanId, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanPriority VlanPriority, + f3ConnectGuardFlowKeyExchangeInterval Integer32, + f3ConnectGuardFlowTagsClear Integer32, + f3ConnectGuardFlowStorageType StorageType, + f3ConnectGuardFlowRowStatus RowStatus, + f3ConnectGuardFlowKeyXchgFailsCounts Unsigned32, + f3ConnectGuardFlowAction ConnectGuardFlowActionType, + f3ConnectGuardFlowReplayProtectionEnabled TruthValue, + f3ConnectGuardFlowReplayProtectionWindow Unsigned32, + f3ConnectGuardFlowRemoteMacAddrEnabled TruthValue, + f3ConnectGuardFlowRemoteMacAddr MacAddress, + f3ConnectGuardFlowAssociatedMep VariablePointer, + f3ConnectGuardFlowAlias DisplayString, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanEtherType Unsigned32, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanEtherType Unsigned32, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanEtherType Unsigned32, + f3ConnectGuardFlowKeyInjectFlowPoint VariablePointer +} + +f3ConnectGuardFlowIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the Connect Guard flow entry." + ::= { f3ConnectGuardFlowEntry 1 } + +f3ConnectGuardFlowCipherSuite OBJECT-TYPE + SYNTAX CipherSuiteType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the cipher suite type for this flow." + ::= { f3ConnectGuardFlowEntry 2 } + +f3ConnectGuardFlowAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Flow." + ::= { f3ConnectGuardFlowEntry 3 } + +f3ConnectGuardFlowSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Flow." + ::= { f3ConnectGuardFlowEntry 4 } + +f3ConnectGuardFlowOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Flow." + ::= { f3ConnectGuardFlowEntry 5 } + +f3ConnectGuardFlowEgressInterface OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the Connect Guard Flow egress interface." + ::= { f3ConnectGuardFlowEntry 6 } + +f3ConnectGuardFlowKeyExchangeProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange profile to be used for the secure flow." + ::= { f3ConnectGuardFlowEntry 7 } + +f3ConnectGuardFlowKeyExchangeFrameTagControl OBJECT-TYPE + SYNTAX KeyExchangeFrameTagControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange frame tag mode." + ::= { f3ConnectGuardFlowEntry 8 } + +f3ConnectGuardFlowKeyExchangeFrameOuterVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object controls the key exchange frame Outer Vlan." + ::= { f3ConnectGuardFlowEntry 9 } + +f3ConnectGuardFlowKeyExchangeFrameOuterVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange frame outer Vlan ID" + ::= { f3ConnectGuardFlowEntry 10 } + +f3ConnectGuardFlowKeyExchangeFrameOuterVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange frame outer Vlan Priority." + ::= { f3ConnectGuardFlowEntry 11 } + +f3ConnectGuardFlowKeyExchangeFrameInner1VlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object controls the key exchange frame Inner Vlan." + ::= { f3ConnectGuardFlowEntry 12 } + +f3ConnectGuardFlowKeyExchangeFrameInner1VlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange frame Inner Vlan ID" + ::= { f3ConnectGuardFlowEntry 13 } + +f3ConnectGuardFlowKeyExchangeFrameInner1VlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange frame Inner Vlan Priority." + ::= { f3ConnectGuardFlowEntry 14 } + +f3ConnectGuardFlowKeyExchangeFrameInner2VlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object controls the key exchange frame Inner most Vlan." + ::= { f3ConnectGuardFlowEntry 15 } + +f3ConnectGuardFlowKeyExchangeFrameInner2VlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange frame Inner most Vlan ID" + ::= { f3ConnectGuardFlowEntry 16 } + +f3ConnectGuardFlowKeyExchangeFrameInner2VlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange frame Inner most Vlan Priority." + ::= { f3ConnectGuardFlowEntry 17 } + + +f3ConnectGuardFlowKeyExchangeInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the key exchange interval value, in one minute increment" + ::= { f3ConnectGuardFlowEntry 18 } + +f3ConnectGuardFlowTagsClear OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the number of tags to by pass in encryption" + ::= { f3ConnectGuardFlowEntry 19 } + +f3ConnectGuardFlowStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3ConnectGuardFlowEntry 20 } + +f3ConnectGuardFlowRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3ConnectGuardFlowRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3ConnectGuardFlowRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The f3ConnectGuardFlowRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3ConnectGuardFlowEntry 21 } + +f3ConnectGuardFlowKeyXchgFailsCounts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object counts number of times key exchange protocol failed." + ::= { f3ConnectGuardFlowEntry 22 } + +f3ConnectGuardFlowAction OBJECT-TYPE + SYNTAX ConnectGuardFlowActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe operation on the Connect Guard flow." + ::= { f3ConnectGuardFlowEntry 23 } + +f3ConnectGuardFlowReplayProtectionEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to enable/disable replay proctection." + ::= { f3ConnectGuardFlowEntry 24 } + +f3ConnectGuardFlowReplayProtectionWindow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines replay proctection window value." + ::= { f3ConnectGuardFlowEntry 25 } + +f3ConnectGuardFlowRemoteMacAddrEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to enable/disable remote MAC Address that used as the destination MAC address in the + key exchange protocol packets." + ::= { f3ConnectGuardFlowEntry 26 } + +f3ConnectGuardFlowRemoteMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines remote MAC Address value." + ::= { f3ConnectGuardFlowEntry 27 } + + +f3ConnectGuardFlowAssociatedMep OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object speicify the mep object to use as trigger for key exchange failure" + ::= { f3ConnectGuardFlowEntry 28 } + + +f3ConnectGuardFlowAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object speicify the connect guard flow's alias." + ::= { f3ConnectGuardFlowEntry 29 } + +f3ConnectGuardFlowKeyExchangeFrameOuterVlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Outer vlan ether type used in key exchange." + ::= { f3ConnectGuardFlowEntry 30 } + +f3ConnectGuardFlowKeyExchangeFrameInner1VlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Inner1 vlan ether type used in key exchange." + ::= { f3ConnectGuardFlowEntry 31 } + +f3ConnectGuardFlowKeyExchangeFrameInner2VlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Inner2 vlan ether type used in key exchange." + ::= { f3ConnectGuardFlowEntry 32 } + +f3ConnectGuardFlowKeyInjectFlowPoint OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Pointer to a flowpoint used to up inject key exchange frames in case of ERP." + ::= { f3ConnectGuardFlowEntry 33 } + +-- +-- Key Exchange Profile Table +-- +f3ConnectGuardKeyExchangeProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardKeyExchangeProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the key exchange profile." + ::= { f3ConnectGuardConfigObjects 2 } + +f3ConnectGuardKeyExchangeProfileEntry OBJECT-TYPE + SYNTAX F3ConnectGuardKeyExchangeProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardKeyExchangeProfileTable." + INDEX { f3ConnectGuardKeyExchangeProfileIndex } + ::= { f3ConnectGuardKeyExchangeProfileTable 1 } + +F3ConnectGuardKeyExchangeProfileEntry ::= SEQUENCE { + f3ConnectGuardKeyExchangeProfileIndex Integer32, + f3ConnectGuardKeyExchangeProfileName DisplayString, + f3ConnectGuardKeyExchangeProfileUserId DisplayString, + f3ConnectGuardKeyExchangeProfileMode ConnectGuardKeyExMode, + f3ConnectGuardKeyExchangeProfileAuthPassword DisplayString, + f3ConnectGuardKeyExchangeProfileDiffieHellmanKeyPairLen DiffieHellmanKeyPairLength, + f3ConnectGuardKeyExchangeProfileStorageType StorageType, + f3ConnectGuardKeyExchangeProfileRowStatus RowStatus +} + +f3ConnectGuardKeyExchangeProfileIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the key exchange profile." + ::= { f3ConnectGuardKeyExchangeProfileEntry 1 } + +f3ConnectGuardKeyExchangeProfileName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The name of this profile." + ::= { f3ConnectGuardKeyExchangeProfileEntry 2 } + +f3ConnectGuardKeyExchangeProfileUserId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The user name who created this profile. It is automatically set by the system." + ::= { f3ConnectGuardKeyExchangeProfileEntry 3 } + +f3ConnectGuardKeyExchangeProfileMode OBJECT-TYPE + SYNTAX ConnectGuardKeyExMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The key exchange mode." + ::= { f3ConnectGuardKeyExchangeProfileEntry 4 } + +f3ConnectGuardKeyExchangeProfileAuthPassword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The authentication password for this profile." + ::= { f3ConnectGuardKeyExchangeProfileEntry 5 } + +f3ConnectGuardKeyExchangeProfileDiffieHellmanKeyPairLen OBJECT-TYPE + SYNTAX DiffieHellmanKeyPairLength + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Diffie-Hellman key pair length for this profile." + ::= { f3ConnectGuardKeyExchangeProfileEntry 6 } + +f3ConnectGuardKeyExchangeProfileStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3ConnectGuardKeyExchangeProfileEntry 7 } + +f3ConnectGuardKeyExchangeProfileRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3ConnectGuardKeyExchangeProfileRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3ConnectGuardKeyExchangeProfileRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The f3ConnectGuardKeyExchangeProfileRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3ConnectGuardKeyExchangeProfileEntry 8 } + +-- +-- TX SC Table +-- +f3ConnectGuardTxSCTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardTxSCEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Connect Guard TX SC." + ::= { f3ConnectGuardConfigObjects 3 } + +f3ConnectGuardTxSCEntry OBJECT-TYPE + SYNTAX F3ConnectGuardTxSCEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardTxSCTable." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardTxSCIndex } + ::= { f3ConnectGuardTxSCTable 1 } + +F3ConnectGuardTxSCEntry ::= SEQUENCE { + f3ConnectGuardTxSCIndex Integer32, + f3ConnectGuardTxSCI SecySCI, + f3ConnectGuardTxScState ScSaState, + f3ConnectGuardCurrentTxSa Integer32, + f3ConnectGuardPreviousTxSa Integer32, + f3ConnectGuardTxScCreateTime DateAndTime, + f3ConnectGuardTxScStartTime DateAndTime, + f3ConnectGuardTxScStopTime DateAndTime +} + +f3ConnectGuardTxSCIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the Connect Guard TX SC entry." + ::= { f3ConnectGuardTxSCEntry 1 } + +f3ConnectGuardTxSCI OBJECT-TYPE + SYNTAX SecySCI + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the Connect Guard TX SCI." + ::= { f3ConnectGuardTxSCEntry 2 } + +f3ConnectGuardTxScState OBJECT-TYPE + SYNTAX ScSaState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object defines the Tx Sc State." + ::= { f3ConnectGuardTxSCEntry 3 } + +f3ConnectGuardCurrentTxSa OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object defines the AN number of current Tx SA. + -1 means no current Tx SA." + ::= { f3ConnectGuardTxSCEntry 4 } + +f3ConnectGuardPreviousTxSa OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object defines the AN number of previous Tx SA. + -1 means no previous Tx SA." + ::= { f3ConnectGuardTxSCEntry 5 } + +f3ConnectGuardTxScCreateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object defines the system time when the SC was created." + ::= { f3ConnectGuardTxSCEntry 6 } + +f3ConnectGuardTxScStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SC last started + transmitting Connect Guard frames." + ::= { f3ConnectGuardTxSCEntry 7 } + +f3ConnectGuardTxScStopTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SC last stopped + transmitting Connect Guard frames." + ::= { f3ConnectGuardTxSCEntry 8} + +-- +-- RX SC Table +-- +f3ConnectGuardRxSCTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardRxSCEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Connect Guard RX SC." + ::= { f3ConnectGuardConfigObjects 4 } + +f3ConnectGuardRxSCEntry OBJECT-TYPE + SYNTAX F3ConnectGuardRxSCEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardRxSCTable." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardRxSCIndex } + ::= { f3ConnectGuardRxSCTable 1 } + +F3ConnectGuardRxSCEntry ::= SEQUENCE { + f3ConnectGuardRxSCIndex Integer32, + f3ConnectGuardRxSCI SecySCI, + f3ConnectGuardRxScState ScSaState, + f3ConnectGuardCurrentRxSa Integer32, + f3ConnectGuardRxScCreateTime DateAndTime, + f3ConnectGuardRxScStartTime DateAndTime, + f3ConnectGuardRxScStopTime DateAndTime +} + +f3ConnectGuardRxSCIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The RX SC number." + ::= { f3ConnectGuardRxSCEntry 1 } + +f3ConnectGuardRxSCI OBJECT-TYPE + SYNTAX SecySCI + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SCI value, includes 8 bytes." + ::= { f3ConnectGuardRxSCEntry 2 } + +f3ConnectGuardRxScState OBJECT-TYPE + SYNTAX ScSaState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the receiving SC in the SecY. + inUse(1) : means any of SAs for this SC is in use. + notInUse(2) : means no SAs for this SC is in use." + ::= { f3ConnectGuardRxSCEntry 3} + +f3ConnectGuardCurrentRxSa OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The AN number of current Rx SA, -1 means no current Rx SA." + ::= { f3ConnectGuardRxSCEntry 4} + +f3ConnectGuardRxScCreateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this receiving SC was created." + ::= { f3ConnectGuardRxSCEntry 5 } + +f3ConnectGuardRxScStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this receiving SC last started + receiving ConnectGuard frames." + ::= { f3ConnectGuardRxSCEntry 6 } + +f3ConnectGuardRxScStopTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this receiving SC last stopped + receiving ConnectGuard frames." + ::= { f3ConnectGuardRxSCEntry 7} + +-- +-- Tx SA Management Table +-- + +f3ConnectGuardTxSATable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardTxSAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table for providing information about the status of each + transmitting SA supported by the MAC security entity." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardConfigObjects 5 } + +f3ConnectGuardTxSAEntry OBJECT-TYPE + SYNTAX F3ConnectGuardTxSAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing transmitting SA management information + applicable to a particular SA." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardTxSCIndex, f3ConnectGuardTxSAIndex } + ::= { f3ConnectGuardTxSATable 1 } + +F3ConnectGuardTxSAEntry ::= SEQUENCE { + f3ConnectGuardTxSAIndex Unsigned32, + f3ConnectGuardTxSAState INTEGER, + f3ConnectGuardTxSANextPN Unsigned32, + f3ConnectGuardTxSASAKUnchanged TruthValue, + f3ConnectGuardTxSACreatedTime DateAndTime, + f3ConnectGuardTxSAStartedTime DateAndTime, + f3ConnectGuardTxSAStoppedTime DateAndTime +} + +f3ConnectGuardTxSAIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The association number (AN) for identifying a transmitting + SA." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardTxSAEntry 1 } + +f3ConnectGuardTxSAState OBJECT-TYPE + SYNTAX ScSaState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current status of the transmitting SA. + inUse(1) : means this SA is in use. + notInUse(2) : means this SA is not in use." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardTxSAEntry 2 } + +f3ConnectGuardTxSANextPN OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The next packet number (PN) that will be used in transmitting + ConnectGuard frames in the SA." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardTxSAEntry 3 } + +f3ConnectGuardTxSASAKUnchanged OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A reference to an SAK that is unchanged for the life + of the transmitting SA." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardTxSAEntry 4 } + +f3ConnectGuardTxSACreatedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SA was created." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardTxSAEntry 5 } + +f3ConnectGuardTxSAStartedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SA last started + transmitting ConnectGuard frames." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardTxSAEntry 6 } + +f3ConnectGuardTxSAStoppedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SA last stopped + transmitting ConnectGuard frames." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardTxSAEntry 7 } + +-- +-- Rx SA Management Table +-- + +f3ConnectGuardRxSATable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardRxSAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table for providing information about the status of each + transmitting SA supported by the MAC security entity." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardConfigObjects 6 } + +f3ConnectGuardRxSAEntry OBJECT-TYPE + SYNTAX F3ConnectGuardRxSAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing transmitting SA management information + applicable to a particular SA." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardRxSCIndex, f3ConnectGuardRxSAIndex } + ::= { f3ConnectGuardRxSATable 1 } + +F3ConnectGuardRxSAEntry ::= SEQUENCE { + f3ConnectGuardRxSAIndex Unsigned32, + f3ConnectGuardRxSAState INTEGER, + f3ConnectGuardRxSANextPN Unsigned32, + f3ConnectGuardRxSASAKUnchanged TruthValue, + f3ConnectGuardRxSACreatedTime DateAndTime, + f3ConnectGuardRxSAStartedTime DateAndTime, + f3ConnectGuardRxSAStoppedTime DateAndTime +} + +f3ConnectGuardRxSAIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The association number (AN) for identifying a transmitting + SA." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardRxSAEntry 1 } + +f3ConnectGuardRxSAState OBJECT-TYPE + SYNTAX ScSaState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current status of the transmitting SA. + inUse(1) : means this SA is in use. + notInUse(2) : means this SA is not in use." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardRxSAEntry 2 } + +f3ConnectGuardRxSANextPN OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The next packet number (PN) that will be used in transmitting + ConnectGuard frames in the SA." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardRxSAEntry 3 } + +f3ConnectGuardRxSASAKUnchanged OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A reference to an SAK that is unchanged for the life + of the transmitting SA." + REFERENCE + "IEEE 802.1AE Clause 10.7.21" + ::= { f3ConnectGuardRxSAEntry 4 } + +f3ConnectGuardRxSACreatedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SA was created." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardRxSAEntry 5 } + +f3ConnectGuardRxSAStartedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SA last started + transmitting ConnectGuard frames." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardRxSAEntry 6 } + +f3ConnectGuardRxSAStoppedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system time when this transmitting SA last stopped + transmitting ConnectGuard frames." + REFERENCE + "IEEE 802.1AE Clause 10.7.22" + ::= { f3ConnectGuardRxSAEntry 7 } + +-- +-- flow extension Table +-- +f3FlowExtConnectGuardTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3FlowExtConnectGuardEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A list of entries corresponding to Flow for configuration purposes. + This table has been deprecated. Attributes have been moved to + cmFlowTable." + ::= { f3ConnectGuardConfigObjects 7 } + +f3FlowExtConnectGuardEntry OBJECT-TYPE + SYNTAX F3FlowExtConnectGuardEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A conceptual row in the f3FlowExtConnectGuardTable." + AUGMENTS { cmFlowEntry } + ::= { f3FlowExtConnectGuardTable 1 } + +F3FlowExtConnectGuardEntry ::= SEQUENCE { + f3FlowRefConnectGuardFlowObject VariablePointer, + f3FlowSecureBlockingEnabled TruthValue, + f3FlowSecureState FlowSecureState +} + +f3FlowRefConnectGuardFlowObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies Mac Sec flow object OID." + ::= { f3FlowExtConnectGuardEntry 1 } + +f3FlowSecureBlockingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to enable/disable secure block." + ::= { f3FlowExtConnectGuardEntry 2 } + +f3FlowSecureState OBJECT-TYPE + SYNTAX FlowSecureState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the secure state of this flow." + ::= { f3FlowExtConnectGuardEntry 3 } + +f3ConnectGuardConfigScalars OBJECT IDENTIFIER ::= {f3ConnectGuardConfigObjects 8} +f3ConnectGuardPasswordScalars OBJECT IDENTIFIER ::= {f3ConnectGuardConfigObjects 9} + +f3ConnectGuardCryptoPassword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the second level password for the crypto user. + This password is required to modify ConnectGuard objects. + Every set request that involves a ConnectGuard object should + include this variable with correct password value to succeed." + ::= { f3ConnectGuardPasswordScalars 1 } + +f3ConnectGuardRestoreFactoryApproved OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Crypto user can use this object to enable/disable restore factory defaults on the NID." + ::= { f3ConnectGuardConfigScalars 1 } + +f3ConnectGuardSoftwareVersionApproved OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the software version that crypto user approved for upgrade." + ::= { f3ConnectGuardConfigScalars 2 } + +f3ConnectGuardSoftwareInstallApproved OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Crypto user can use this object to enable/disable sofware install on the NID." + ::= { f3ConnectGuardConfigScalars 3 } + +f3ConnectGuardRestoreDatabaseApproved OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Crypto user can use this object to enable/disable restore database on the NID." + ::= { f3ConnectGuardConfigScalars 4 } + +f3ConnectGuardConfigFileLoadApproved OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Crypto user can use this object to enable/disable config file operation on the NID." + ::= { f3ConnectGuardConfigScalars 5 } + +f3ConnectGuardCryptoPasswordControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A system level attribute to disable/enable crypto password request when changing ConnectGuard attributes." + ::= { f3ConnectGuardConfigScalars 6 } + +-- +-- PERFORMANCE +-- + +-- +-- Mac Sec Flow Current Statistics Table +-- +f3ConnectGuardFlowStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardFlowStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Mac Sec Flow statistics. + These reflect the current data." + ::= { f3ConnectGuardPerformanceObjects 1 } + +f3ConnectGuardFlowStatsEntry OBJECT-TYPE + SYNTAX F3ConnectGuardFlowStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardFlowStatsTable. + Entries exist in this table for each Connect Guard Flow." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardFlowStatsIndex } + ::= { f3ConnectGuardFlowStatsTable 1 } + +F3ConnectGuardFlowStatsEntry ::= SEQUENCE { + f3ConnectGuardFlowStatsIndex Integer32, + f3ConnectGuardFlowStatsIntervalType CmPmIntervalType, + f3ConnectGuardFlowStatsValid TruthValue, + f3ConnectGuardFlowStatsAction CmPmBinAction, + f3ConnectGuardFlowStatsTxUntaggedPkts PerfCounter64, + f3ConnectGuardFlowStatsTxTooLongPkts PerfCounter64, + f3ConnectGuardFlowStatsRxUntaggedPkts PerfCounter64, + f3ConnectGuardFlowStatsRxNotagPkts PerfCounter64, + f3ConnectGuardFlowStatsRxBadtagPkts PerfCounter64, + f3ConnectGuardFlowStatsRxUnknownSCIPkts PerfCounter64, + f3ConnectGuardFlowStatsRxNoSCIPkts PerfCounter64, + f3ConnectGuardFlowStatsRxOverrunPkts PerfCounter64 +} + +f3ConnectGuardFlowStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Connect Guard Flow statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3ConnectGuardFlowStatsEntry 1 } + +f3ConnectGuardFlowStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3ConnectGuardFlowStatsEntry 2 } + +f3ConnectGuardFlowStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3ConnectGuardFlowStatsEntry 3 } + +f3ConnectGuardFlowStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the operator to clear the bin." + ::= { f3ConnectGuardFlowStatsEntry 4 } + +f3ConnectGuardFlowStatsTxUntaggedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmitted packets without the MAC security tag (SecTAG)." + ::= { f3ConnectGuardFlowStatsEntry 5 } + +f3ConnectGuardFlowStatsTxTooLongPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmitted packets discarded because the packet + length is greater than the ifMtu of the Common Port interface." + ::= { f3ConnectGuardFlowStatsEntry 6 } + +f3ConnectGuardFlowStatsRxUntaggedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets without the MAC security tag(SecTAG)." + ::= { f3ConnectGuardFlowStatsEntry 7 } + +f3ConnectGuardFlowStatsRxNotagPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets discarded without the MAC security tag (SecTAG)." + ::= { f3ConnectGuardFlowStatsEntry 8 } + +f3ConnectGuardFlowStatsRxBadtagPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets discarded with an invalid + SecTAG or a zero value PN or an invalid ICV." + ::= { f3ConnectGuardFlowStatsEntry 9 } + +f3ConnectGuardFlowStatsRxUnknownSCIPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets with unknown SCI." + ::= { f3ConnectGuardFlowStatsEntry 10 } + +f3ConnectGuardFlowStatsRxNoSCIPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets discarded with unknown SCI information." + ::= { f3ConnectGuardFlowStatsEntry 11 } + +f3ConnectGuardFlowStatsRxOverrunPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets discarded because the number of + received packets exceeded the cryptographic performance + capabilities." + ::= { f3ConnectGuardFlowStatsEntry 12 } + +-- +-- Mac Sec Flow History Statistics Table +-- +f3ConnectGuardFlowHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardFlowHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Connect Guard Flow history statistics. + These reflect the history data." + ::= { f3ConnectGuardPerformanceObjects 2 } + +f3ConnectGuardFlowHistoryEntry OBJECT-TYPE + SYNTAX F3ConnectGuardFlowHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardFlowHistoryTable. + Entries exist in this table for each Connect Guard Flow." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardFlowStatsIndex, f3ConnectGuardFlowHistoryIndex } + ::= { f3ConnectGuardFlowHistoryTable 1 } + +F3ConnectGuardFlowHistoryEntry ::= SEQUENCE { + f3ConnectGuardFlowHistoryIndex Integer32, + f3ConnectGuardFlowHistoryTime DateAndTime, + f3ConnectGuardFlowHistoryValid TruthValue, + f3ConnectGuardFlowHistoryAction CmPmBinAction, + f3ConnectGuardFlowHistoryTxUntaggedPkts PerfCounter64, + f3ConnectGuardFlowHistoryTxTooLongPkts PerfCounter64, + f3ConnectGuardFlowHistoryRxUntaggedPkts PerfCounter64, + f3ConnectGuardFlowHistoryRxNotagPkts PerfCounter64, + f3ConnectGuardFlowHistoryRxBadtagPkts PerfCounter64, + f3ConnectGuardFlowHistoryRxUnknownSCIPkts PerfCounter64, + f3ConnectGuardFlowHistoryRxNoSCIPkts PerfCounter64, + f3ConnectGuardFlowHistoryRxOverrunPkts PerfCounter64 +} + +f3ConnectGuardFlowHistoryIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Connect Guard Flow statistics entry." + ::= { f3ConnectGuardFlowHistoryEntry 1 } + +f3ConnectGuardFlowHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3ConnectGuardFlowHistoryEntry 2 } + +f3ConnectGuardFlowHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3ConnectGuardFlowHistoryEntry 3 } + +f3ConnectGuardFlowHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the operator to clear the bin." + ::= { f3ConnectGuardFlowHistoryEntry 4 } + +f3ConnectGuardFlowHistoryTxUntaggedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmitted packets without the MAC security tag (SecTAG)." + ::= { f3ConnectGuardFlowHistoryEntry 5 } + +f3ConnectGuardFlowHistoryTxTooLongPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmitted packets discarded because the packet + length is greater than the ifMtu of the Common Port interface." + ::= { f3ConnectGuardFlowHistoryEntry 6 } + +f3ConnectGuardFlowHistoryRxUntaggedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets without the MAC security tag(SecTAG)." + ::= { f3ConnectGuardFlowHistoryEntry 7 } + +f3ConnectGuardFlowHistoryRxNotagPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets discarded without the MAC security tag (SecTAG)." + ::= { f3ConnectGuardFlowHistoryEntry 8 } + +f3ConnectGuardFlowHistoryRxBadtagPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets discarded with an invalid + SecTAG or a zero value PN or an invalid ICV." + ::= { f3ConnectGuardFlowHistoryEntry 9 } + +f3ConnectGuardFlowHistoryRxUnknownSCIPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets with unknown SCI." + ::= { f3ConnectGuardFlowHistoryEntry 10 } + +f3ConnectGuardFlowHistoryRxNoSCIPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets discarded with unknown SCI information." + ::= { f3ConnectGuardFlowHistoryEntry 11 } + +f3ConnectGuardFlowHistoryRxOverrunPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets discarded because the number of + received packets exceeded the cryptographic performance + capabilities." + ::= { f3ConnectGuardFlowHistoryEntry 12 } + +-- +-- Connect Guard Flow Threshold Table +-- +f3ConnectGuardFlowThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardFlowThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Connect Guard Flow + Thresholds." + ::= { f3ConnectGuardPerformanceObjects 3 } + +f3ConnectGuardFlowThresholdEntry OBJECT-TYPE + SYNTAX F3ConnectGuardFlowThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpAccPortFlowPointThresholdTable." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardFlowStatsIndex, + f3ConnectGuardFlowThresholdIndex } + ::= { f3ConnectGuardFlowThresholdTable 1 } + +F3ConnectGuardFlowThresholdEntry ::= SEQUENCE { + f3ConnectGuardFlowThresholdIndex Integer32, + f3ConnectGuardFlowThresholdInterval CmPmIntervalType, + f3ConnectGuardFlowThresholdVariable VariablePointer, + f3ConnectGuardFlowThresholdValueLo Unsigned32, + f3ConnectGuardFlowThresholdValueHi Unsigned32, + f3ConnectGuardFlowThresholdMonValue PerfCounter64 +} + +f3ConnectGuardFlowThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3ConnectGuardFlowThresholdTable." + ::= { f3ConnectGuardFlowThresholdEntry 1 } + +f3ConnectGuardFlowThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3ConnectGuardFlowThresholdEntry 2 } + +f3ConnectGuardFlowThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3ConnectGuardFlowThresholdEntry 3 } + +f3ConnectGuardFlowThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3ConnectGuardFlowThresholdEntry 4 } + +f3ConnectGuardFlowThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3ConnectGuardFlowThresholdEntry 5 } + +f3ConnectGuardFlowThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3ConnectGuardFlowThresholdVariable." + ::= { f3ConnectGuardFlowThresholdEntry 6 } + + +-- +-- Connect Guard TX SC Current Statistics Table +-- +f3ConnectGuardTxSCStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardTxSCStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Connect Guard TxSC statistics. + These reflect the current data." + ::= { f3ConnectGuardPerformanceObjects 4 } + +f3ConnectGuardTxSCStatsEntry OBJECT-TYPE + SYNTAX F3ConnectGuardTxSCStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardTxSCStatsTable. + Entries exist in this table for each Connect Guard TxSC." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardTxSCIndex, f3ConnectGuardTxSCStatsIndex } + ::= { f3ConnectGuardTxSCStatsTable 1 } + +F3ConnectGuardTxSCStatsEntry ::= SEQUENCE { + f3ConnectGuardTxSCStatsIndex Integer32, + f3ConnectGuardTxSCStatsIntervalType CmPmIntervalType, + f3ConnectGuardTxSCStatsValid TruthValue, + f3ConnectGuardTxSCStatsAction CmPmBinAction, + f3ConnectGuardTxSCStatsTxProtectedPkts PerfCounter64, + f3ConnectGuardTxSCStatsTxEncryptedPkts PerfCounter64, + f3ConnectGuardTxSCStatsTxOctetsProtected PerfCounter64, + f3ConnectGuardTxSCStatsTxOctetsEncrypted PerfCounter64 +} + + +f3ConnectGuardTxSCStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Connect Guard TX SC statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3ConnectGuardTxSCStatsEntry 1 } + +f3ConnectGuardTxSCStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3ConnectGuardTxSCStatsEntry 2 } + +f3ConnectGuardTxSCStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3ConnectGuardTxSCStatsEntry 3 } + +f3ConnectGuardTxSCStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the operator to clear the bin." + ::= { f3ConnectGuardTxSCStatsEntry 4 } + +f3ConnectGuardTxSCStatsTxProtectedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of integrity protected but not encrypted packets." + ::= { f3ConnectGuardTxSCStatsEntry 5 } + +f3ConnectGuardTxSCStatsTxEncryptedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of integrity protected and encrypted packets." + ::= { f3ConnectGuardTxSCStatsEntry 6 } + +f3ConnectGuardTxSCStatsTxOctetsProtected OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of plain text octets that are integrity protected + but not encrypted." + ::= { f3ConnectGuardTxSCStatsEntry 7 } + +f3ConnectGuardTxSCStatsTxOctetsEncrypted OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of plain text octets that are integrity protected + and encrypted." + ::= { f3ConnectGuardTxSCStatsEntry 8 } + +-- +-- Connect Guard TX SC History Statistics Table +-- +f3ConnectGuardTxSCHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardTxSCHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Connect Guard TxSC history statistics. + These reflect the history data." + ::= { f3ConnectGuardPerformanceObjects 5 } + +f3ConnectGuardTxSCHistoryEntry OBJECT-TYPE + SYNTAX F3ConnectGuardTxSCHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardTxSCHistoryTable. + Entries exist in this table for each Connect Guard TX SC." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardTxSCIndex, f3ConnectGuardTxSCStatsIndex, f3ConnectGuardTxSCHistoryIndex } + ::= { f3ConnectGuardTxSCHistoryTable 1 } + +F3ConnectGuardTxSCHistoryEntry ::= SEQUENCE { + f3ConnectGuardTxSCHistoryIndex Integer32, + f3ConnectGuardTxSCHistoryTime DateAndTime, + f3ConnectGuardTxSCHistoryValid TruthValue, + f3ConnectGuardTxSCHistoryAction CmPmBinAction, + f3ConnectGuardTxSCHistoryTxProtectedPkts PerfCounter64, + f3ConnectGuardTxSCHistoryTxEncryptedPkts PerfCounter64, + f3ConnectGuardTxSCHistoryTxOctetsProtected PerfCounter64, + f3ConnectGuardTxSCHistoryTxOctetsEncrypted PerfCounter64 +} + +f3ConnectGuardTxSCHistoryIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Connect Guard TxSC statistics entry." + ::= { f3ConnectGuardTxSCHistoryEntry 1 } + +f3ConnectGuardTxSCHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3ConnectGuardTxSCHistoryEntry 2 } + +f3ConnectGuardTxSCHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3ConnectGuardTxSCHistoryEntry 3 } + +f3ConnectGuardTxSCHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the operator to clear the bin." + ::= { f3ConnectGuardTxSCHistoryEntry 4 } + +f3ConnectGuardTxSCHistoryTxProtectedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of integrity protected but not encrypted packets." + ::= { f3ConnectGuardTxSCHistoryEntry 5 } + +f3ConnectGuardTxSCHistoryTxEncryptedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of integrity protected and encrypted packets." + ::= { f3ConnectGuardTxSCHistoryEntry 6 } + +f3ConnectGuardTxSCHistoryTxOctetsProtected OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of plain text octets that are integrity protected + but not encrypted." + ::= { f3ConnectGuardTxSCHistoryEntry 7 } + +f3ConnectGuardTxSCHistoryTxOctetsEncrypted OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of plain text octets that are integrity protected + and encrypted." + ::= { f3ConnectGuardTxSCHistoryEntry 8 } + +-- +-- Connect Guard TX SC Threshold Table +-- +f3ConnectGuardTxSCThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardTxSCThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Connect Guard TxSC + Thresholds." + ::= { f3ConnectGuardPerformanceObjects 6 } + +f3ConnectGuardTxSCThresholdEntry OBJECT-TYPE + SYNTAX F3ConnectGuardTxSCThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardTxSCThresholdEntry." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardTxSCIndex, f3ConnectGuardTxSCStatsIndex, + f3ConnectGuardTxSCThresholdIndex } + ::= { f3ConnectGuardTxSCThresholdTable 1 } + +F3ConnectGuardTxSCThresholdEntry ::= SEQUENCE { + f3ConnectGuardTxSCThresholdIndex Integer32, + f3ConnectGuardTxSCThresholdInterval CmPmIntervalType, + f3ConnectGuardTxSCThresholdVariable VariablePointer, + f3ConnectGuardTxSCThresholdValueLo Unsigned32, + f3ConnectGuardTxSCThresholdValueHi Unsigned32, + f3ConnectGuardTxSCThresholdMonValue PerfCounter64 +} + +f3ConnectGuardTxSCThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3ConnectGuardTxSCThresholdTable." + ::= { f3ConnectGuardTxSCThresholdEntry 1 } + +f3ConnectGuardTxSCThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3ConnectGuardTxSCThresholdEntry 2 } + +f3ConnectGuardTxSCThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3ConnectGuardTxSCThresholdEntry 3 } + +f3ConnectGuardTxSCThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3ConnectGuardTxSCThresholdEntry 4 } + +f3ConnectGuardTxSCThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3ConnectGuardTxSCThresholdEntry 5 } + +f3ConnectGuardTxSCThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3ConnectGuardTxSCThresholdVariable." + ::= { f3ConnectGuardTxSCThresholdEntry 6 } + +-- +-- Connect Guard RX SC Current Statistics Table +-- +f3ConnectGuardRxSCStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardRxSCStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Connect Guard RxSC statistics. + These reflect the current data." + ::= { f3ConnectGuardPerformanceObjects 7 } + +f3ConnectGuardRxSCStatsEntry OBJECT-TYPE + SYNTAX F3ConnectGuardRxSCStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardRxSCStatsTable. + Entries exist in this table for each Connect Guard RxSC." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardRxSCIndex, f3ConnectGuardRxSCStatsIndex } + ::= { f3ConnectGuardRxSCStatsTable 1 } + +F3ConnectGuardRxSCStatsEntry ::= SEQUENCE { + f3ConnectGuardRxSCStatsIndex Integer32, + f3ConnectGuardRxSCStatsIntervalType CmPmIntervalType, + f3ConnectGuardRxSCStatsValid TruthValue, + f3ConnectGuardRxSCStatsAction CmPmBinAction, + f3ConnectGuardRxSCStatsRxUnusedSAPkts PerfCounter64, + f3ConnectGuardRxSCStatsRxNoUsingSAPkts PerfCounter64, + f3ConnectGuardRxSCStatsRxLatePkts PerfCounter64, + f3ConnectGuardRxSCStatsRxNotValidPkts PerfCounter64, + f3ConnectGuardRxSCStatsRxInvalidPkts PerfCounter64, + f3ConnectGuardRxSCStatsRxDelayedPkts PerfCounter64, + f3ConnectGuardRxSCStatsRxUncheckedPkts PerfCounter64, + f3ConnectGuardRxSCStatsRxOKPkts PerfCounter64, + f3ConnectGuardRxSCStatsRxOctetsValidated PerfCounter64, + f3ConnectGuardRxSCStatsRxOctetsDecrypted PerfCounter64 +} + + +f3ConnectGuardRxSCStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Connect Guard Rx SC statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3ConnectGuardRxSCStatsEntry 1 } + +f3ConnectGuardRxSCStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3ConnectGuardRxSCStatsEntry 2 } + +f3ConnectGuardRxSCStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3ConnectGuardRxSCStatsEntry 3 } + +f3ConnectGuardRxSCStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the operator to clear the bin." + ::= { f3ConnectGuardRxSCStatsEntry 4 } + +f3ConnectGuardRxSCStatsRxUnusedSAPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsUnusedSAPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCStatsEntry 5 } + +f3ConnectGuardRxSCStatsRxNoUsingSAPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsNoUsingSAPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCStatsEntry 6 } + +f3ConnectGuardRxSCStatsRxLatePkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "the number of received packets that have + been discarded with the condition : secyReplayProtect is equal + to true and the PN of the packet is lower than the lower bound + replay check PN." + ::= { f3ConnectGuardRxSCStatsEntry 7 } + +f3ConnectGuardRxSCStatsRxNotValidPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsNotValidPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCStatsEntry 8 } + +f3ConnectGuardRxSCStatsRxInvalidPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsInvalidPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCStatsEntry 9 } + +f3ConnectGuardRxSCStatsRxDelayedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets with the condition + that the PN of the packets is lower than the lower bound + replay protection PN." + ::= { f3ConnectGuardRxSCStatsEntry 10 } + +f3ConnectGuardRxSCStatsRxUncheckedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets with the following condition: + -secyValidateFrames is disabled or + -secyValidateFrames is not disabled and the packet is not + encrypted and the integrity check has failed or + -secyValidateFrames is not disable and the packet is + encrypted and integrity check has failed." + ::= { f3ConnectGuardRxSCStatsEntry 11 } + +f3ConnectGuardRxSCStatsRxOKPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsOKPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCStatsEntry 12 } + +f3ConnectGuardRxSCStatsRxOctetsValidated OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of octets of plaintext recovered from received + packets that were integrity protected but not encrypted." + ::= { f3ConnectGuardRxSCStatsEntry 13 } + +f3ConnectGuardRxSCStatsRxOctetsDecrypted OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of octets of plaintext recovered from received + packets that were integrity protected and encrypted." + ::= { f3ConnectGuardRxSCStatsEntry 14 } + + +-- +-- Connect Guard RX SC History Statistics Table +-- +f3ConnectGuardRxSCHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardRxSCHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Connect Guard RxSC history statistics. + These reflect the history data." + ::= { f3ConnectGuardPerformanceObjects 8 } + +f3ConnectGuardRxSCHistoryEntry OBJECT-TYPE + SYNTAX F3ConnectGuardRxSCHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardRxSCHistoryTable. + Entries exist in this table for each Connect Guard Flow RX SC." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardRxSCIndex, f3ConnectGuardRxSCStatsIndex, f3ConnectGuardRxSCHistoryIndex } + ::= { f3ConnectGuardRxSCHistoryTable 1 } + +F3ConnectGuardRxSCHistoryEntry ::= SEQUENCE { + f3ConnectGuardRxSCHistoryIndex Integer32, + f3ConnectGuardRxSCHistoryTime DateAndTime, + f3ConnectGuardRxSCHistoryValid TruthValue, + f3ConnectGuardRxSCHistoryAction CmPmBinAction, + f3ConnectGuardRxSCHistoryRxUnusedSAPkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxNoUsingSAPkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxLatePkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxNotValidPkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxInvalidPkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxDelayedPkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxUncheckedPkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxOKPkts PerfCounter64, + f3ConnectGuardRxSCHistoryRxOctetsValidated PerfCounter64, + f3ConnectGuardRxSCHistoryRxOctetsDecrypted PerfCounter64 +} + +f3ConnectGuardRxSCHistoryIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Connect Guard RxSC statistics entry." + ::= { f3ConnectGuardRxSCHistoryEntry 1 } + +f3ConnectGuardRxSCHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3ConnectGuardRxSCHistoryEntry 2 } + +f3ConnectGuardRxSCHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3ConnectGuardRxSCHistoryEntry 3 } + +f3ConnectGuardRxSCHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the operator to clear the bin." + ::= { f3ConnectGuardRxSCHistoryEntry 4 } + +f3ConnectGuardRxSCHistoryRxUnusedSAPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsUnusedSAPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCHistoryEntry 5 } + +f3ConnectGuardRxSCHistoryRxNoUsingSAPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsNoUsingSAPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCHistoryEntry 6 } + +f3ConnectGuardRxSCHistoryRxLatePkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "the number of received packets that have + been discarded with the condition : secyReplayProtect is equal + to true and the PN of the packet is lower than the lower bound + replay check PN." + ::= { f3ConnectGuardRxSCHistoryEntry 7 } + +f3ConnectGuardRxSCHistoryRxNotValidPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsNotValidPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCHistoryEntry 8 } + +f3ConnectGuardRxSCHistoryRxInvalidPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsInvalidPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCHistoryEntry 9 } + +f3ConnectGuardRxSCHistoryRxDelayedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets with the condition + that the PN of the packets is lower than the lower bound + replay protection PN." + ::= { f3ConnectGuardRxSCHistoryEntry 10 } + +f3ConnectGuardRxSCHistoryRxUncheckedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets with the following condition: + -secyValidateFrames is disabled or + -secyValidateFrames is not disabled and the packet is not + encrypted and the integrity check has failed or + -secyValidateFrames is not disable and the packet is + encrypted and integrity check has failed." + ::= { f3ConnectGuardRxSCHistoryEntry 11 } + +f3ConnectGuardRxSCHistoryRxOKPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The summation of counter secyRxSAStatsOKPkts + information for all the SAs." + ::= { f3ConnectGuardRxSCHistoryEntry 12 } + +f3ConnectGuardRxSCHistoryRxOctetsValidated OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of octets of plaintext recovered from received + packets that were integrity protected but not encrypted." + ::= { f3ConnectGuardRxSCHistoryEntry 13 } + +f3ConnectGuardRxSCHistoryRxOctetsDecrypted OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of octets of plaintext recovered from received + packets that were integrity protected and encrypted." + ::= { f3ConnectGuardRxSCHistoryEntry 14 } + +-- +-- Connect Guard RX SC Threshold Table +-- +f3ConnectGuardRxSCThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardRxSCThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Connect Guard RxSC + Thresholds." + ::= { f3ConnectGuardPerformanceObjects 9 } + +f3ConnectGuardRxSCThresholdEntry OBJECT-TYPE + SYNTAX F3ConnectGuardRxSCThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardRxSCThresholdEntry." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardRxSCIndex, f3ConnectGuardRxSCStatsIndex, + f3ConnectGuardRxSCThresholdIndex } + ::= { f3ConnectGuardRxSCThresholdTable 1 } + +F3ConnectGuardRxSCThresholdEntry ::= SEQUENCE { + f3ConnectGuardRxSCThresholdIndex Integer32, + f3ConnectGuardRxSCThresholdInterval CmPmIntervalType, + f3ConnectGuardRxSCThresholdVariable VariablePointer, + f3ConnectGuardRxSCThresholdValueLo Unsigned32, + f3ConnectGuardRxSCThresholdValueHi Unsigned32, + f3ConnectGuardRxSCThresholdMonValue PerfCounter64 +} + +f3ConnectGuardRxSCThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3ConnectGuardRxSCThresholdTable." + ::= { f3ConnectGuardRxSCThresholdEntry 1 } + +f3ConnectGuardRxSCThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3ConnectGuardRxSCThresholdEntry 2 } + +f3ConnectGuardRxSCThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3ConnectGuardRxSCThresholdEntry 3 } + +f3ConnectGuardRxSCThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3ConnectGuardRxSCThresholdEntry 4 } + +f3ConnectGuardRxSCThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3ConnectGuardRxSCThresholdEntry 5 } + +f3ConnectGuardRxSCThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3ConnectGuardRxSCThresholdVariable." + ::= { f3ConnectGuardRxSCThresholdEntry 6 } + +-- +-- Connect Guard Tx SA Statistics Table +-- +f3ConnectGuardTxSAStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardTxSAStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Connect Guard Tx SA statistics. + These reflect the current data." + ::= { f3ConnectGuardPerformanceObjects 10 } + +f3ConnectGuardTxSAStatsEntry OBJECT-TYPE + SYNTAX F3ConnectGuardTxSAStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardTxSAStatsTable. + Entries exist in this table for each Connect Guard TxSA." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardTxSCIndex,f3ConnectGuardTxSAIndex } + ::= { f3ConnectGuardTxSAStatsTable 1 } + +F3ConnectGuardTxSAStatsEntry ::= SEQUENCE { + f3ConnectGuardTxSAStatsProtectedPkts PerfCounter64, + f3ConnectGuardTxSAStatsEncryptedPkts PerfCounter64 +} + +f3ConnectGuardTxSAStatsProtectedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of integrity protected but not encrypted packets + for this transmitting SA." + ::= { f3ConnectGuardTxSAStatsEntry 1 } + +f3ConnectGuardTxSAStatsEncryptedPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of integrity protected and encrypted packets for + this transmitting SA." + ::= { f3ConnectGuardTxSAStatsEntry 2 } + +-- +-- Connect Guard Rx SA Statistics Table +-- +f3ConnectGuardRxSAStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ConnectGuardRxSAStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Connect Guard Rx SA statistics. + These reflect the current data." + ::= { f3ConnectGuardPerformanceObjects 11 } + +f3ConnectGuardRxSAStatsEntry OBJECT-TYPE + SYNTAX F3ConnectGuardRxSAStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ConnectGuardRxSAStatsTable. + Entries exist in this table for each Connect Guard RxSA." + INDEX { neIndex, f3ConnectGuardFlowIndex, f3ConnectGuardRxSCIndex ,f3ConnectGuardRxSAIndex } + ::= { f3ConnectGuardRxSAStatsTable 1 } + +F3ConnectGuardRxSAStatsEntry ::= SEQUENCE { + f3ConnectGuardRxSAStatsUnusedSAPkts PerfCounter64, + f3ConnectGuardRxSAStatsNoUsingSAPkts PerfCounter64, + f3ConnectGuardRxSAStatsNotValidPkts PerfCounter64, + f3ConnectGuardRxSAStatsInvalidPkts PerfCounter64, + f3ConnectGuardRxSAStatsOKPkts PerfCounter64 +} + +f3ConnectGuardRxSAStatsUnusedSAPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For this SA which is not currently in use, the number of + received, unencrypted, packets with secyValidateFrames + not in the strict mode." + ::= { f3ConnectGuardRxSAStatsEntry 1 } + +f3ConnectGuardRxSAStatsNoUsingSAPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For this SA which is not currently in use, the number of + received packets that have been discarded, and have + either the packets encrypted or the secyValidateFrames set to + strict mode." + ::= { f3ConnectGuardRxSAStatsEntry 2 } + +f3ConnectGuardRxSAStatsNotValidPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For this SA, the number discarded packets with the + condition that the packets are not valid and one of the + following conditions are true: either secyValidateFrames in + strict mode or the packets encrypted." + ::= { f3ConnectGuardRxSAStatsEntry 3 } + +f3ConnectGuardRxSAStatsInvalidPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For this SA, the number of packets with the condition + that the packets are not valid and secyValidateFrames is in + check mode." + ::= { f3ConnectGuardRxSAStatsEntry 4 } + +f3ConnectGuardRxSAStatsOKPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For this SA, the number of validated packets." + ::= { f3ConnectGuardRxSAStatsEntry 5 } + +--- +---Notifications +--- +f3ConnectGuardFlowThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3ConnectGuardFlowThresholdIndex, + f3ConnectGuardFlowThresholdInterval, + f3ConnectGuardFlowThresholdVariable, + f3ConnectGuardFlowThresholdValueLo, + f3ConnectGuardFlowThresholdValueHi, + f3ConnectGuardFlowThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Connect Guard flow is crossed." + ::= { f3ConnectGuardNotifications 1 } + +f3ConnectGuardTxSCThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3ConnectGuardTxSCThresholdIndex, + f3ConnectGuardTxSCThresholdInterval, + f3ConnectGuardTxSCThresholdVariable, + f3ConnectGuardTxSCThresholdValueLo, + f3ConnectGuardTxSCThresholdValueHi, + f3ConnectGuardTxSCThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Connect Guard Tx SC is crossed." + ::= { f3ConnectGuardNotifications 2 } + +f3ConnectGuardRxSCThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3ConnectGuardRxSCThresholdIndex, + f3ConnectGuardRxSCThresholdInterval, + f3ConnectGuardRxSCThresholdVariable, + f3ConnectGuardRxSCThresholdValueLo, + f3ConnectGuardRxSCThresholdValueHi, + f3ConnectGuardRxSCThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Connect Guard Rx SC is crossed." + ::= { f3ConnectGuardNotifications 3 } + +f3ConnectGuardStateChangeTrap NOTIFICATION-TYPE + OBJECTS { + f3FlowSecureState + } + STATUS current + DESCRIPTION + "This trap is sent each time secure state value changed." + ::= { f3ConnectGuardNotifications 4 } + +-- +-- Conformance +-- +f3ConnectGuardCompliances OBJECT IDENTIFIER ::= {f3ConnectGuardConformance 1} +f3ConnectGuardGroups OBJECT IDENTIFIER ::= {f3ConnectGuardConformance 2} + +f3ConnectGuardCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the Connect Guard." + MODULE -- this module + MANDATORY-GROUPS { + f3ConnectGuardObjectsGroup, f3ConnectGuardPerfGroup + } + ::= { f3ConnectGuardCompliances 1 } + +f3ConnectGuardObjectsGroup OBJECT-GROUP + OBJECTS { + f3ConnectGuardFlowIndex,f3ConnectGuardFlowEgressInterface, + f3ConnectGuardFlowAdminState,f3ConnectGuardFlowSecondaryState, + f3ConnectGuardFlowOperationalState,f3ConnectGuardFlowCipherSuite, + f3ConnectGuardFlowKeyExchangeProfile,f3ConnectGuardFlowKeyExchangeFrameTagControl, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanEnabled, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanId, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanPriority, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanEnabled, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanId, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanPriority, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanEnabled, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanId, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanPriority, + f3ConnectGuardFlowKeyExchangeInterval,f3ConnectGuardFlowTagsClear, + f3ConnectGuardFlowStorageType,f3ConnectGuardFlowRowStatus, + f3ConnectGuardFlowKeyXchgFailsCounts,f3ConnectGuardFlowAction, + f3ConnectGuardFlowReplayProtectionEnabled, + f3ConnectGuardFlowReplayProtectionWindow,f3ConnectGuardFlowRemoteMacAddrEnabled, + f3ConnectGuardFlowRemoteMacAddr, f3ConnectGuardFlowAssociatedMep, + f3ConnectGuardFlowAlias, + f3ConnectGuardFlowKeyExchangeFrameOuterVlanEtherType, + f3ConnectGuardFlowKeyExchangeFrameInner1VlanEtherType, + f3ConnectGuardFlowKeyExchangeFrameInner2VlanEtherType, + f3ConnectGuardFlowKeyInjectFlowPoint, + + f3ConnectGuardKeyExchangeProfileIndex, + f3ConnectGuardKeyExchangeProfileName, + f3ConnectGuardKeyExchangeProfileUserId, + f3ConnectGuardKeyExchangeProfileMode, + f3ConnectGuardKeyExchangeProfileAuthPassword, + f3ConnectGuardKeyExchangeProfileDiffieHellmanKeyPairLen, + f3ConnectGuardKeyExchangeProfileStorageType, + f3ConnectGuardKeyExchangeProfileRowStatus, + + f3ConnectGuardTxSCIndex, + f3ConnectGuardTxSCI, + f3ConnectGuardTxScState, + f3ConnectGuardCurrentTxSa, + f3ConnectGuardPreviousTxSa, + f3ConnectGuardTxScCreateTime, + f3ConnectGuardTxScStartTime, + f3ConnectGuardTxScStopTime, + + f3ConnectGuardRxSCIndex, + f3ConnectGuardRxSCI, + f3ConnectGuardRxScState, + f3ConnectGuardCurrentRxSa, + f3ConnectGuardRxScCreateTime, + f3ConnectGuardRxScStartTime, + f3ConnectGuardRxScStopTime, + + f3ConnectGuardTxSAIndex, + f3ConnectGuardTxSAState, + f3ConnectGuardTxSANextPN, + f3ConnectGuardTxSASAKUnchanged, + f3ConnectGuardTxSACreatedTime, + f3ConnectGuardTxSAStartedTime, + f3ConnectGuardTxSAStoppedTime, + + f3ConnectGuardRxSAIndex, + f3ConnectGuardRxSAState, + f3ConnectGuardRxSANextPN, + f3ConnectGuardRxSASAKUnchanged, + f3ConnectGuardRxSACreatedTime, + f3ConnectGuardRxSAStartedTime, + f3ConnectGuardRxSAStoppedTime, + f3ConnectGuardCryptoPassword, f3ConnectGuardRestoreFactoryApproved,f3ConnectGuardSoftwareVersionApproved, + f3ConnectGuardSoftwareInstallApproved,f3ConnectGuardRestoreDatabaseApproved,f3ConnectGuardConfigFileLoadApproved + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Connect Guard functionality." + ::= { f3ConnectGuardGroups 1 } + + + +f3ConnectGuardPerfGroup OBJECT-GROUP + OBJECTS { + f3ConnectGuardFlowStatsIndex,f3ConnectGuardFlowStatsIntervalType, + f3ConnectGuardFlowStatsValid,f3ConnectGuardFlowStatsAction, + f3ConnectGuardFlowStatsTxUntaggedPkts,f3ConnectGuardFlowStatsTxTooLongPkts, + f3ConnectGuardFlowStatsRxUntaggedPkts,f3ConnectGuardFlowStatsRxNotagPkts, + f3ConnectGuardFlowStatsRxBadtagPkts,f3ConnectGuardFlowStatsRxUnknownSCIPkts, + f3ConnectGuardFlowStatsRxNoSCIPkts,f3ConnectGuardFlowStatsRxOverrunPkts, + + + f3ConnectGuardFlowHistoryIndex,f3ConnectGuardFlowHistoryTime, + f3ConnectGuardFlowHistoryValid,f3ConnectGuardFlowHistoryAction, + f3ConnectGuardFlowHistoryTxUntaggedPkts,f3ConnectGuardFlowHistoryTxTooLongPkts, + f3ConnectGuardFlowHistoryRxUntaggedPkts,f3ConnectGuardFlowHistoryRxNotagPkts, + f3ConnectGuardFlowHistoryRxBadtagPkts,f3ConnectGuardFlowHistoryRxUnknownSCIPkts, + f3ConnectGuardFlowHistoryRxNoSCIPkts,f3ConnectGuardFlowHistoryRxOverrunPkts, + + f3ConnectGuardFlowThresholdIndex,f3ConnectGuardFlowThresholdInterval, + f3ConnectGuardFlowThresholdVariable,f3ConnectGuardFlowThresholdValueLo, + f3ConnectGuardFlowThresholdValueHi,f3ConnectGuardFlowThresholdMonValue, + + f3ConnectGuardTxSCStatsIndex,f3ConnectGuardTxSCStatsIntervalType, + f3ConnectGuardTxSCStatsValid,f3ConnectGuardTxSCStatsAction, + f3ConnectGuardTxSCStatsTxProtectedPkts,f3ConnectGuardTxSCStatsTxEncryptedPkts, + f3ConnectGuardTxSCStatsTxOctetsProtected,f3ConnectGuardTxSCStatsTxOctetsEncrypted, + + f3ConnectGuardTxSCHistoryIndex,f3ConnectGuardTxSCHistoryTime, + f3ConnectGuardTxSCHistoryValid,f3ConnectGuardTxSCHistoryAction, + f3ConnectGuardTxSCHistoryTxProtectedPkts,f3ConnectGuardTxSCHistoryTxEncryptedPkts, + f3ConnectGuardTxSCHistoryTxOctetsProtected,f3ConnectGuardTxSCHistoryTxOctetsEncrypted, + + f3ConnectGuardTxSCThresholdIndex,f3ConnectGuardTxSCThresholdInterval, + f3ConnectGuardTxSCThresholdVariable,f3ConnectGuardTxSCThresholdValueLo, + f3ConnectGuardTxSCThresholdValueHi,f3ConnectGuardTxSCThresholdMonValue, + + f3ConnectGuardRxSCStatsIndex,f3ConnectGuardRxSCStatsIntervalType, + f3ConnectGuardRxSCStatsValid,f3ConnectGuardRxSCStatsAction, + f3ConnectGuardRxSCStatsRxUnusedSAPkts,f3ConnectGuardRxSCStatsRxNoUsingSAPkts, + f3ConnectGuardRxSCStatsRxLatePkts,f3ConnectGuardRxSCStatsRxNotValidPkts, + f3ConnectGuardRxSCStatsRxInvalidPkts,f3ConnectGuardRxSCStatsRxDelayedPkts, + f3ConnectGuardRxSCStatsRxUncheckedPkts,f3ConnectGuardRxSCStatsRxOKPkts, + f3ConnectGuardRxSCStatsRxOctetsValidated,f3ConnectGuardRxSCStatsRxOctetsDecrypted, + + f3ConnectGuardRxSCHistoryIndex,f3ConnectGuardRxSCHistoryTime, + f3ConnectGuardRxSCHistoryValid,f3ConnectGuardRxSCHistoryAction, + f3ConnectGuardRxSCHistoryRxUnusedSAPkts,f3ConnectGuardRxSCHistoryRxNoUsingSAPkts, + f3ConnectGuardRxSCHistoryRxLatePkts,f3ConnectGuardRxSCHistoryRxNotValidPkts, + f3ConnectGuardRxSCHistoryRxInvalidPkts,f3ConnectGuardRxSCHistoryRxDelayedPkts, + f3ConnectGuardRxSCHistoryRxUncheckedPkts,f3ConnectGuardRxSCHistoryRxOKPkts, + f3ConnectGuardRxSCHistoryRxOctetsValidated,f3ConnectGuardRxSCHistoryRxOctetsDecrypted, + + f3ConnectGuardRxSCThresholdIndex,f3ConnectGuardRxSCThresholdInterval, + f3ConnectGuardRxSCThresholdVariable,f3ConnectGuardRxSCThresholdValueLo, + f3ConnectGuardRxSCThresholdValueHi,f3ConnectGuardRxSCThresholdMonValue, + + f3ConnectGuardTxSAStatsProtectedPkts,f3ConnectGuardTxSAStatsEncryptedPkts, + + f3ConnectGuardRxSAStatsUnusedSAPkts,f3ConnectGuardRxSAStatsNoUsingSAPkts, + f3ConnectGuardRxSAStatsNotValidPkts,f3ConnectGuardRxSAStatsInvalidPkts, + f3ConnectGuardRxSAStatsOKPkts + } + STATUS current + DESCRIPTION + "A collection of objects performance used to manage the Connect Guard functionality." + ::= { f3ConnectGuardGroups 2 } +END diff --git a/MIBS/adva/F3-DATAEXPORT-MIB b/MIBS/adva/F3-DATAEXPORT-MIB new file mode 100644 index 0000000..1c7a7b5 --- /dev/null +++ b/MIBS/adva/F3-DATAEXPORT-MIB @@ -0,0 +1,287 @@ +F3-DATAEXPORT-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, DisplayString, RowStatus, StorageType, + VariablePointer + FROM SNMPv2-TC + IpVersion, PerfCounter64 + FROM CM-COMMON-MIB + Ipv6Address + FROM IPV6-TC + fsp150cm + FROM ADVA-MIB; + +f3DataExportMIB MODULE-IDENTITY + LAST-UPDATED "201310310000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Marek Romaniuk + ADVA Optical Networking, Inc. + Tel: +48 58 7716 414 + E-mail: mromaniuk@advaoptical.com + Postal: ul. Slaska 35/37 + 81-310 Gdynia, Poland" + DESCRIPTION + "This module defines the Data Export MIB definitions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201310310000Z" + DESCRIPTION + " + Notes from release 201312090000Z, + (1) Added new object: f3DataExportClearStatsAction + Notes from release 201310310000Z, + (1) MIB version ready for release FSP150CC 6.1.CC." + + ::= {fsp150cm 30} + +-- +-- OID definitions +-- + +f3DataExportConfigObjects OBJECT IDENTIFIER ::= {f3DataExportMIB 1} +f3DataExportCounterObjects OBJECT IDENTIFIER ::= {f3DataExportMIB 2} +f3DataExportActionObjects OBJECT IDENTIFIER ::= {f3DataExportMIB 3} +f3DataExportConformance OBJECT IDENTIFIER ::= {f3DataExportMIB 4} + +-- +-- Textual Conventions +-- + +DataExportType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Data Export Types." + SYNTAX BITS { + esal3pm(1), + twamppm(2), + flowbyteratepm(3) + } + +-- +-- Data Export Configure Scalars +-- + +f3DataExportTypes OBJECT-TYPE + SYNTAX DataExportType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object provides ability to set data export types." + ::= { f3DataExportConfigObjects 1 } + +f3DataExportReportInterval OBJECT-TYPE + SYNTAX Integer32 (1..60) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object provides ability to set interval value (in seconds)." + ::= { f3DataExportConfigObjects 2 } + +f3DataExportIpVersion OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object provides ability to set version of IP protocol." + ::= { f3DataExportConfigObjects 3 } + +f3DataExportServerIpv4Addr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object provides ability to set IPv4 FTP server address." + ::= { f3DataExportConfigObjects 4 } + +f3DataExportServerIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object provides ability to set IPv6 FTP server address." + ::= { f3DataExportConfigObjects 5 } + +f3DataExportUserName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object provides ability to set transfer protocol user login." + ::= { f3DataExportConfigObjects 6 } + +f3DataExportPassword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object provides ability to set transfer protocol user password. + Reading this object will return an empty string if the password + has not been set or ***** if the password has been set." + ::= { f3DataExportConfigObjects 7 } + +f3DataExportPath OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object provides ability to set remote path to place file." + ::= { f3DataExportConfigObjects 8 } + + +f3DataExportConfigObjectTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3DataExportConfigObjectEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table allows configuration of the object which need export data." + ::= { f3DataExportConfigObjects 9 } + +f3DataExportConfigObjectEntry OBJECT-TYPE + SYNTAX F3DataExportConfigObjectEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3DataExportConfigObjectTable." + INDEX { f3DataExportConfigObjectEntity } + ::= { f3DataExportConfigObjectTable 1 } + +F3DataExportConfigObjectEntry ::= SEQUENCE { + f3DataExportConfigObjectEntity VariablePointer, + f3DataExportConfigObjectStorageType StorageType, + f3DataExportConfigObjectRowStatus RowStatus + } + +f3DataExportConfigObjectEntity OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The object value need export data." + ::= { f3DataExportConfigObjectEntry 1 } + +f3DataExportConfigObjectStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3DataExportConfigObjectEntry 2 } + +f3DataExportConfigObjectRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3DataExportConfigObjectRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3DataExportConfigObjectRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3DataExportConfigObjectRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3DataExportConfigObjectEntry 3 } + +-- +-- Data Export Counter Scalars +-- + +f3DataExportServerXferPass OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Counter for successful PM export" + ::= { f3DataExportCounterObjects 1 } + +f3DataExportServerXferFail OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Counter for failure PM export." + ::= { f3DataExportCounterObjects 2 } + + +-- +-- Data Export Action Objects +-- + +f3DataExportClearStatsAction OBJECT-TYPE + SYNTAX INTEGER { + not-applicable(0), + clear(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Initiates a data export action. + This object is write only. + Supported actions are: + clear(1) - Clear Data Export Stats." + ::= { f3DataExportActionObjects 1 } + +-- +-- Conformance +-- + +f3DataExportCompliances OBJECT IDENTIFIER ::= {f3DataExportConformance 1} +f3DataExportGroups OBJECT IDENTIFIER ::= {f3DataExportConformance 2} + +f3DataExportCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3-DATAEXPORT-MIB compilance." + MODULE -- this module + MANDATORY-GROUPS { + f3DataExportConfigGroup, f3DataExportCounterGroup, f3DataExportActionGroup + } + ::= { f3DataExportCompliances 1 } + +f3DataExportConfigGroup OBJECT-GROUP + OBJECTS { + f3DataExportTypes, + f3DataExportReportInterval, + f3DataExportIpVersion, + f3DataExportServerIpv4Addr, + f3DataExportServerIpv6Addr, + f3DataExportUserName, + f3DataExportPassword, + f3DataExportPath + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Data Export." + ::= { f3DataExportGroups 1 } + +f3DataExportCounterGroup OBJECT-GROUP + OBJECTS { + f3DataExportServerXferPass, + f3DataExportServerXferFail + } + STATUS current + DESCRIPTION + "A collection of Data Export counter objects." + ::= { f3DataExportGroups 2 } + +f3DataExportActionGroup OBJECT-GROUP + OBJECTS { + f3DataExportClearStatsAction + } + STATUS current + DESCRIPTION + "A collection of Data Export action objects." + ::= { f3DataExportGroups 3 } + +END \ No newline at end of file diff --git a/MIBS/adva/F3-ELMI-MIB b/MIBS/adva/F3-ELMI-MIB new file mode 100644 index 0000000..5bfdff8 --- /dev/null +++ b/MIBS/adva/F3-ELMI-MIB @@ -0,0 +1,704 @@ +F3-ELMI-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, TimeTicks + FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + DisplayString, TruthValue, TEXTUAL-CONVENTION + FROM SNMPv2-TC + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + cmEthernetAccPortIndex, cmEthernetNetPortIndex, cmFlowIndex + FROM CM-FACILITY-MIB + fsp150cm + FROM ADVA-MIB + PerfCounter64, OperationalState + FROM CM-COMMON-MIB; + +f3ElmiMIB MODULE-IDENTITY + LAST-UPDATED "201205180000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Raghav Trivedi + ADVA Optical Networking, Inc. + Tel: +1 972 759-1239 + E-mail: rtrivedi@advaoptical.com + Postal: 2301 N. Greenville Ave. #300 + Richardson, TX USA 75082" + DESCRIPTION + "This module defines the ELMI MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201205180000Z" + DESCRIPTION + " + Notes from release 201205180000Z + (i)Initial Version." + ::= {fsp150cm 20} + +-- +-- OID definitions +-- +f3ElmiConfigObjects OBJECT IDENTIFIER ::= {f3ElmiMIB 1} +f3ElmiStatsObjects OBJECT IDENTIFIER ::= {f3ElmiMIB 2} +f3ElmiConformance OBJECT IDENTIFIER ::= {f3ElmiMIB 3} + +-- +-- Textual Conventions +-- +ELMIEvcStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the E-LMI EVC status sent in Status messages" + SYNTAX INTEGER { + active(1), + inactive(2), + partiallyActive(3) + } + +ELMIEvcType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the E-LMI EVC type sent in Status messages" + SYNTAX INTEGER { + pointToPoint(1), + pointToMultipoint(2) + } + +-- +-- CONFIGURATION +-- +-- +-- Ethernet Access Port - ELMI Config Table +-- +f3AccPortElmiConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccPortElmiConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Access Port related + ELMI Configuration." + ::= { f3ElmiConfigObjects 1 } + +f3AccPortElmiConfigEntry OBJECT-TYPE + SYNTAX F3AccPortElmiConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Access Port ELMI Configuration Entity." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3AccPortElmiConfigIndex } + ::= { f3AccPortElmiConfigTable 1 } + +F3AccPortElmiConfigEntry ::= SEQUENCE { + f3AccPortElmiConfigIndex Integer32, + f3AccPortElmiConfigEnabled TruthValue, + f3AccPortElmiConfigOperationalState OperationalState, + f3AccPortElmiConfigN393StatusCounter Integer32, + f3AccPortElmiConfigT392PollVerificationTimer Integer32, + f3AccPortElmiConfigAsyncStatusEnabled TruthValue, + f3AccPortElmiConfigMinAsyncMessageInterval Integer32 +} + +f3AccPortElmiConfigIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Access Port ELMI Configuration." + ::= { f3AccPortElmiConfigEntry 1 } + +f3AccPortElmiConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to enable/disable ELMI + on the Access Port." + ::= { f3AccPortElmiConfigEntry 2 } + +f3AccPortElmiConfigOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the ELMI state machine + on the Access Port." + ::= { f3AccPortElmiConfigEntry 3 } + +f3AccPortElmiConfigN393StatusCounter OBJECT-TYPE + SYNTAX Integer32 (2..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of maximum number of consecutive errors, + after which ELMI is declared as not operational." + DEFVAL { 4 } + ::= { f3AccPortElmiConfigEntry 4 } + +f3AccPortElmiConfigT392PollVerificationTimer OBJECT-TYPE + SYNTAX Integer32 (0|5..30) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the Poll Verification Timer in seconds. Value of + 0 will be used to disable the timer." + DEFVAL { 15 } + ::= { f3AccPortElmiConfigEntry 5 } + +f3AccPortElmiConfigAsyncStatusEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the capability to generate and + send Asynchronous Status." + ::= { f3AccPortElmiConfigEntry 6 } + +f3AccPortElmiConfigMinAsyncMessageInterval OBJECT-TYPE + SYNTAX Integer32 (0..3) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the minimum time interval between + asynchronouos status messages, in seconds." + DEFVAL { 1 } + ::= { f3AccPortElmiConfigEntry 7 } + +-- +-- Ethernet Network Port - ELMI Config Table +-- +f3NetPortElmiConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetPortElmiConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Access Port related + ELMI Configuration." + ::= { f3ElmiConfigObjects 2 } + +f3NetPortElmiConfigEntry OBJECT-TYPE + SYNTAX F3NetPortElmiConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Access Port ELMI Configuration Entity." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetPortElmiConfigIndex } + ::= { f3NetPortElmiConfigTable 1 } + +F3NetPortElmiConfigEntry ::= SEQUENCE { + f3NetPortElmiConfigIndex Integer32, + f3NetPortElmiConfigEnabled TruthValue, + f3NetPortElmiConfigOperationalState OperationalState, + f3NetPortElmiConfigN393StatusCounter Integer32, + f3NetPortElmiConfigT392PollVerificationTimer Integer32, + f3NetPortElmiConfigAsyncStatusEnabled TruthValue, + f3NetPortElmiConfigMinAsyncMessageInterval Integer32 +} + +f3NetPortElmiConfigIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Network Port ELMI Configuration." + ::= { f3NetPortElmiConfigEntry 1 } + +f3NetPortElmiConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to enable/disable ELMI + on the Network Port." + ::= { f3NetPortElmiConfigEntry 2 } + +f3NetPortElmiConfigOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the ELMI state machine + on the Network Port." + ::= { f3NetPortElmiConfigEntry 3 } + +f3NetPortElmiConfigN393StatusCounter OBJECT-TYPE + SYNTAX Integer32 (2..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of maximum number of consecutive errors, + after which ELMI is declared as not operational." + DEFVAL { 4 } + ::= { f3NetPortElmiConfigEntry 4 } + +f3NetPortElmiConfigT392PollVerificationTimer OBJECT-TYPE + SYNTAX Integer32 (0|5..30) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the Poll Verification Timer in seconds. Value of + 0 will be used to disable the timer." + DEFVAL { 15 } + ::= { f3NetPortElmiConfigEntry 5 } + +f3NetPortElmiConfigAsyncStatusEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the capability to generate and + send Asynchronous Status." + ::= { f3NetPortElmiConfigEntry 6 } + +f3NetPortElmiConfigMinAsyncMessageInterval OBJECT-TYPE + SYNTAX Integer32 (0..3) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the minimum time interval between + asynchronouos status messages, in seconds." + DEFVAL { 1 } + ::= { f3NetPortElmiConfigEntry 7 } + +-- +-- Ethernet Access Port - ELMI Statistics Table +-- +f3AccPortElmiStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccPortElmiStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Access Port related + ELMI Statistics." + ::= { f3ElmiStatsObjects 1 } + +f3AccPortElmiStatsEntry OBJECT-TYPE + SYNTAX F3AccPortElmiStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Access Port ELMI Statistics Entity." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3AccPortElmiConfigIndex, f3AccPortElmiStatsIndex } + ::= { f3AccPortElmiStatsTable 1 } + + +F3AccPortElmiStatsEntry ::= SEQUENCE { + f3AccPortElmiStatsIndex Integer32, + f3AccPortElmiStatsLastFullStatusSent TimeTicks, + f3AccPortElmiStatsLastStatusCheckSent TimeTicks, + f3AccPortElmiStatsLastFullStatusReceived TimeTicks, + f3AccPortElmiStatsLastStatusCheckReceived TimeTicks, + f3AccPortElmiStatsInvalidProtocolVersionFrames PerfCounter64, + f3AccPortElmiStatsInvalidMessageTypeFrames PerfCounter64, + f3AccPortElmiStatsOutOfSequenceIEFrames PerfCounter64, + f3AccPortElmiStatsDuplicateIEFrames PerfCounter64, + f3AccPortElmiStatsMissingMandatoryIEFrames PerfCounter64, + f3AccPortElmiStatsErroredMandatoryIEFrames PerfCounter64, + f3AccPortElmiStatsUnexpectedIEFrames PerfCounter64, + f3AccPortElmiStatsPVTExpirations PerfCounter64 +} + +f3AccPortElmiStatsIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Access Port ELMI Statistics." + ::= { f3AccPortElmiStatsEntry 1 } + +f3AccPortElmiStatsLastFullStatusSent OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides number of hours, minutes, seconds since last full + status report was sent." + ::= { f3AccPortElmiStatsEntry 2 } + +f3AccPortElmiStatsLastStatusCheckSent OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides number of hours, minutes, seconds since last + status check was sent." + ::= { f3AccPortElmiStatsEntry 3 } + +f3AccPortElmiStatsLastFullStatusReceived OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides number of hours, minutes, seconds since last + status check was received." + ::= { f3AccPortElmiStatsEntry 4 } + +f3AccPortElmiStatsLastStatusCheckReceived OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides number of hours, minutes, seconds since last + status check was received." + ::= { f3AccPortElmiStatsEntry 5 } + +f3AccPortElmiStatsInvalidProtocolVersionFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of invalid protocol version frames." + ::= { f3AccPortElmiStatsEntry 6 } + +f3AccPortElmiStatsInvalidMessageTypeFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of invalid message type frames." + ::= { f3AccPortElmiStatsEntry 7 } + +f3AccPortElmiStatsOutOfSequenceIEFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of ELMI frames received with one or + more Information Elements out of sequence." + ::= { f3AccPortElmiStatsEntry 8 } + +f3AccPortElmiStatsDuplicateIEFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of ELMI frames received with one or + more duplicate Information Elements." + ::= { f3AccPortElmiStatsEntry 9 } + +f3AccPortElmiStatsMissingMandatoryIEFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of ELMI frames received with one or + more missing mandatory Information Elements." + ::= { f3AccPortElmiStatsEntry 10 } + +f3AccPortElmiStatsErroredMandatoryIEFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of ELMI frames received with one or + more errors in mandatory Information Elements." + ::= { f3AccPortElmiStatsEntry 11 } + +f3AccPortElmiStatsUnexpectedIEFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of ELMI frames received with one or + more unexpected Information Elements." + ::= { f3AccPortElmiStatsEntry 12 } + +f3AccPortElmiStatsPVTExpirations OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of times the Protocol Verification Timer(t392) + has expired." + ::= { f3AccPortElmiStatsEntry 13 } + +-- +-- Ethernet Access Port - ELMI Statistics Table +-- +f3NetPortElmiStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetPortElmiStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Access Port related + ELMI Statistics." + ::= { f3ElmiStatsObjects 2 } + +f3NetPortElmiStatsEntry OBJECT-TYPE + SYNTAX F3NetPortElmiStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Access Port ELMI Statistics Entity." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetPortElmiConfigIndex, f3NetPortElmiStatsIndex } + ::= { f3NetPortElmiStatsTable 1 } + + +F3NetPortElmiStatsEntry ::= SEQUENCE { + f3NetPortElmiStatsIndex Integer32, + f3NetPortElmiStatsLastFullStatusSent TimeTicks, + f3NetPortElmiStatsLastStatusCheckSent TimeTicks, + f3NetPortElmiStatsLastFullStatusReceived TimeTicks, + f3NetPortElmiStatsLastStatusCheckReceived TimeTicks, + f3NetPortElmiStatsInvalidProtocolVersionFrames PerfCounter64, + f3NetPortElmiStatsInvalidMessageTypeFrames PerfCounter64, + f3NetPortElmiStatsOutOfSequenceIEFrames PerfCounter64, + f3NetPortElmiStatsDuplicateIEFrames PerfCounter64, + f3NetPortElmiStatsMissingMandatoryIEFrames PerfCounter64, + f3NetPortElmiStatsErroredMandatoryIEFrames PerfCounter64, + f3NetPortElmiStatsUnexpectedIEFrames PerfCounter64, + f3NetPortElmiStatsPVTExpirations PerfCounter64 +} + +f3NetPortElmiStatsIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Access Port ELMI Statistics." + ::= { f3NetPortElmiStatsEntry 1 } + +f3NetPortElmiStatsLastFullStatusSent OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides number of hours, minutes, seconds since last full + status report was sent." + ::= { f3NetPortElmiStatsEntry 2 } + +f3NetPortElmiStatsLastStatusCheckSent OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides number of hours, minutes, seconds since last + status check was sent." + ::= { f3NetPortElmiStatsEntry 3 } + +f3NetPortElmiStatsLastFullStatusReceived OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides number of hours, minutes, seconds since last + status check was received." + ::= { f3NetPortElmiStatsEntry 4 } + +f3NetPortElmiStatsLastStatusCheckReceived OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides number of hours, minutes, seconds since last + status check was received." + ::= { f3NetPortElmiStatsEntry 5 } + +f3NetPortElmiStatsInvalidProtocolVersionFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of invalid protocol version frames." + ::= { f3NetPortElmiStatsEntry 6 } + +f3NetPortElmiStatsInvalidMessageTypeFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of invalid message type frames." + ::= { f3NetPortElmiStatsEntry 7 } + +f3NetPortElmiStatsOutOfSequenceIEFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of ELMI frames received with one or + more Information Elements out of sequence." + ::= { f3NetPortElmiStatsEntry 8 } + +f3NetPortElmiStatsDuplicateIEFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of ELMI frames received with one or + more duplicate Information Elements." + ::= { f3NetPortElmiStatsEntry 9 } + +f3NetPortElmiStatsMissingMandatoryIEFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of ELMI frames received with one or + more missing mandatory Information Elements." + ::= { f3NetPortElmiStatsEntry 10 } + +f3NetPortElmiStatsErroredMandatoryIEFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of ELMI frames received with one or + more errors in mandatory Information Elements." + ::= { f3NetPortElmiStatsEntry 11 } + +f3NetPortElmiStatsUnexpectedIEFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of ELMI frames received with one or + more unexpected Information Elements." + ::= { f3NetPortElmiStatsEntry 12 } + +f3NetPortElmiStatsPVTExpirations OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the number of times the Protocol Verification Timer(t392) + has expired." + ::= { f3NetPortElmiStatsEntry 13 } + + +-- +-- ELMI EVC Status Information Table +-- +f3ElmiEvcStatusInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ElmiEvcStatusInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to ELMI EVC Status." + ::= { f3ElmiConfigObjects 3 } + +f3ElmiEvcStatusInfoEntry OBJECT-TYPE + SYNTAX F3ElmiEvcStatusInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information about EVC Status information + transmitted in the last E-LMI STATUS Message." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + cmFlowIndex } + ::= { f3ElmiEvcStatusInfoTable 1 } + + +F3ElmiEvcStatusInfoEntry ::= SEQUENCE { + f3ElmiEvcStatusInfoEvcID Integer32, + f3ElmiEvcStatusInfoEvcFlowID DisplayString, + f3ElmiEvcStatusInfoEvcStatus ELMIEvcStatus, + f3ElmiEvcStatusInfoEvcType ELMIEvcType +} + +f3ElmiEvcStatusInfoEvcID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents unique EVC Identifier within the System. + This value is sent in the E-LMI Status Message as EVC Reference ID." + ::= { f3ElmiEvcStatusInfoEntry 1 } + +f3ElmiEvcStatusInfoEvcFlowID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents EVC Identifier derived from + cmFlowCircuitName of the Flow. + This value is sent in the E-LMI Status Message as EVC ID." + ::= { f3ElmiEvcStatusInfoEntry 2 } + +f3ElmiEvcStatusInfoEvcStatus OBJECT-TYPE + SYNTAX ELMIEvcStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents E-LMI EVC Status" + ::= { f3ElmiEvcStatusInfoEntry 3 } + +f3ElmiEvcStatusInfoEvcType OBJECT-TYPE + SYNTAX ELMIEvcType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents E-LMI EVC Type" + ::= { f3ElmiEvcStatusInfoEntry 4 } + +-- +-- CONFORMANCE +-- +f3ElmiCompliances OBJECT IDENTIFIER ::= {f3ElmiConformance 1} +f3ElmiGroups OBJECT IDENTIFIER ::= {f3ElmiConformance 2} + +f3ElmiCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3 ELMI + group." + MODULE -- this module + MANDATORY-GROUPS { + f3ElmiConfigGroup, f3ElmiStatsGroup + } + ::= { f3ElmiCompliances 1 } + +f3ElmiConfigGroup OBJECT-GROUP + OBJECTS { + f3AccPortElmiConfigEnabled, + f3AccPortElmiConfigOperationalState, f3AccPortElmiConfigN393StatusCounter, + f3AccPortElmiConfigT392PollVerificationTimer, f3AccPortElmiConfigAsyncStatusEnabled, + f3AccPortElmiConfigMinAsyncMessageInterval, f3NetPortElmiConfigEnabled, + f3NetPortElmiConfigOperationalState, f3NetPortElmiConfigN393StatusCounter, + f3NetPortElmiConfigT392PollVerificationTimer, f3NetPortElmiConfigAsyncStatusEnabled, + f3NetPortElmiConfigMinAsyncMessageInterval, + + f3ElmiEvcStatusInfoEvcID, f3ElmiEvcStatusInfoEvcFlowID, + f3ElmiEvcStatusInfoEvcStatus, f3ElmiEvcStatusInfoEvcType + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 ELMI Configuration data." + ::= { f3ElmiGroups 1 } + +f3ElmiStatsGroup OBJECT-GROUP + OBJECTS { + f3AccPortElmiStatsLastFullStatusSent, + f3AccPortElmiStatsLastStatusCheckSent, f3AccPortElmiStatsLastFullStatusReceived, + f3AccPortElmiStatsLastStatusCheckReceived, + f3AccPortElmiStatsInvalidProtocolVersionFrames, + f3AccPortElmiStatsInvalidMessageTypeFrames, + f3AccPortElmiStatsOutOfSequenceIEFrames, f3AccPortElmiStatsDuplicateIEFrames, + f3AccPortElmiStatsMissingMandatoryIEFrames, + f3AccPortElmiStatsErroredMandatoryIEFrames, + f3AccPortElmiStatsUnexpectedIEFrames, f3AccPortElmiStatsPVTExpirations, + + f3NetPortElmiStatsLastFullStatusSent, + f3NetPortElmiStatsLastStatusCheckSent, f3NetPortElmiStatsLastFullStatusReceived, + f3NetPortElmiStatsLastStatusCheckReceived, + f3NetPortElmiStatsInvalidProtocolVersionFrames, + f3NetPortElmiStatsInvalidMessageTypeFrames, + f3NetPortElmiStatsOutOfSequenceIEFrames, f3NetPortElmiStatsDuplicateIEFrames, + f3NetPortElmiStatsMissingMandatoryIEFrames, + f3NetPortElmiStatsErroredMandatoryIEFrames, + f3NetPortElmiStatsUnexpectedIEFrames, f3NetPortElmiStatsPVTExpirations + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 ELMI Configuration data." + ::= { f3ElmiGroups 2 } + +END diff --git a/MIBS/adva/F3-EOMPLS-MIB b/MIBS/adva/F3-EOMPLS-MIB new file mode 100644 index 0000000..584e3b5 --- /dev/null +++ b/MIBS/adva/F3-EOMPLS-MIB @@ -0,0 +1,822 @@ +F3-EOMPLS-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress, Counter64 + FROM SNMPv2-SMI + DateAndTime, MacAddress, RowStatus, StorageType, TruthValue,DisplayString, + VariablePointer, TEXTUAL-CONVENTION + FROM SNMPv2-TC + AdminState, OperationalState, SecondaryState, + VlanId, VlanPriority, + CmPmIntervalType, CmPmBinAction, PerfCounter64 + FROM CM-COMMON-MIB + cmEthernetNetPortEntry, cmFlowEntry, cmPrioMapV2PrioMappingCOSEntry + FROM CM-FACILITY-MIB + neIndex + FROM CM-ENTITY-MIB + fsp150cm + FROM ADVA-MIB; + +f3EoMplsMIB MODULE-IDENTITY + LAST-UPDATED "201508140000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Jack Chen + ADVA Optical Networking, Inc. + Tel: +48 58 7716 411 + E-mail: jchen@advaoptical.com + Postal: ul. Slaska 35/37 + 81-310 Gdynia, Poland" + DESCRIPTION + "This module defines the Ethernet Service Manager MIB defitinions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201508140000Z" + DESCRIPTION + " + Notes from release 201508140000Z." + + ::= {fsp150cm 39} + +-- +-- Textual Conventions +-- +EoMplsMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "EoMpls mode" + SYNTAX INTEGER { + raw (1), + tagged (2) + } + +EoMplsDiscoveryType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "EoMpls discovery type" + SYNTAX INTEGER { + static (1), + dynamic (2) + } + +-- +-- OID definitions +-- +f3EoMplsConfigObjects OBJECT IDENTIFIER ::= {f3EoMplsMIB 1} +f3EoMplsPerformance OBJECT IDENTIFIER ::= {f3EoMplsMIB 2} +f3EoMplsNotifications OBJECT IDENTIFIER ::= {f3EoMplsMIB 3} +f3EoMplsConformance OBJECT IDENTIFIER ::= {f3EoMplsMIB 4} + +-- +-- EoMpls Pw Config Table +-- +f3EoMplsPwTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EoMplsPwEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table has list of entries with which FSPNM can associate some + information in the form of name-value pairs." + ::= { f3EoMplsConfigObjects 1 } + +f3EoMplsPwEntry OBJECT-TYPE + SYNTAX F3EoMplsPwEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The conceptual row in f3EoMplsPwTable." + INDEX { neIndex, f3EoMplsPwIndex } + ::= { f3EoMplsPwTable 1 } + +F3EoMplsPwEntry ::= SEQUENCE { + f3EoMplsPwIndex Integer32, + f3EoMplsPwMode EoMplsMode, + f3EoMplsPwTxTunnelLabel Unsigned32, + f3EoMplsPwTxTunnelExp Unsigned32, + f3EoMplsPwTxTunnelTtl Unsigned32, + f3EoMplsPwTxVcLabelControl TruthValue, + f3EoMplsPwTxVcLabel Unsigned32, + f3EoMplsPwTxVcExp Unsigned32, + f3EoMplsPwTxVcTtl Unsigned32, + f3EoMplsPwRxTunnelLabel Unsigned32, + f3EoMplsPwRxTunnelExp Unsigned32, + f3EoMplsPwRxTunnelTtl Unsigned32, + f3EoMplsPwRxVcLabelControl TruthValue, + f3EoMplsPwRxVcLabel Unsigned32, + f3EoMplsPwRxVcExp Unsigned32, + f3EoMplsPwRxVcTtl Unsigned32, + f3EoMplsPwOuterStagControl TruthValue, + f3EoMplsPwOuterStagVlanId VlanId, + f3EoMplsPwOuterStagVlanPri VlanPriority, + f3EoMplsPwDiscoverType EoMplsDiscoveryType, + f3EoMplsPwDestIp IpAddress, + f3EoMplsPwDestMac MacAddress, + f3EoMplsPwAdminState AdminState, + f3EoMplsPwOperationalState OperationalState, + f3EoMplsPwSecondaryState SecondaryState, + f3EoMplsPwStorageType StorageType, + f3EoMplsPwRowStatus RowStatus, + f3EoMplsPwInnerExpMappingControl TruthValue, + f3EoMplsPwOuterExpMappingControl TruthValue, + f3EoMplsPwOuterTagPriMappingControl TruthValue, + f3EoMplsPwEgressInterface VariablePointer +} + +f3EoMplsPwIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this EoMpls Pw." + ::= { f3EoMplsPwEntry 1 } + +f3EoMplsPwMode OBJECT-TYPE + SYNTAX EoMplsMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects specify EoMpls Pw's mode, it could be raw or tagged." + ::= { f3EoMplsPwEntry 2 } + +f3EoMplsPwTxTunnelLabel OBJECT-TYPE + SYNTAX Unsigned32 (16..1048575) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects specify EoMpls tunnel label on transimitted direction." + ::= { f3EoMplsPwEntry 3 } + +f3EoMplsPwTxTunnelExp OBJECT-TYPE + SYNTAX Unsigned32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects specify EoMpls tunnel EXP value on transimitted direction." + ::= { f3EoMplsPwEntry 4 } + + +f3EoMplsPwTxTunnelTtl OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects specify EoMpls tunnel Ttl on transimitted direction." + ::= { f3EoMplsPwEntry 5 } + + +f3EoMplsPwTxVcLabelControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects specify whether enabled VC label on transimitted direction." + ::= { f3EoMplsPwEntry 6 } + +f3EoMplsPwTxVcLabel OBJECT-TYPE + SYNTAX Unsigned32 (16..1048575) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects specify EoMpls VC label on transimitted direction." + ::= { f3EoMplsPwEntry 7 } + +f3EoMplsPwTxVcExp OBJECT-TYPE + SYNTAX Unsigned32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects specify EoMpls VC EXP value on transimitted direction." + ::= { f3EoMplsPwEntry 8 } + +f3EoMplsPwTxVcTtl OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects specify EoMpls VC Ttl value on transimitted direction." + ::= { f3EoMplsPwEntry 9 } + +f3EoMplsPwRxTunnelLabel OBJECT-TYPE + SYNTAX Unsigned32 (16..1048575) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects specify EoMpls tunnel label on recieve direction." + ::= { f3EoMplsPwEntry 10 } + +f3EoMplsPwRxTunnelExp OBJECT-TYPE + SYNTAX Unsigned32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This objects specify EoMpls tunnel label Exp on recieve direction." + ::= { f3EoMplsPwEntry 11 } + +f3EoMplsPwRxTunnelTtl OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This objects specify EoMpls tunnel label Ttl on recieve direction." + ::= { f3EoMplsPwEntry 12 } + +f3EoMplsPwRxVcLabelControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects specify whether enabled VC label on recieve direction." + ::= { f3EoMplsPwEntry 13 } + +f3EoMplsPwRxVcLabel OBJECT-TYPE + SYNTAX Unsigned32 (16..1048575) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects specify EoMpls VC label on recieve direction." + ::= { f3EoMplsPwEntry 14 } + +f3EoMplsPwRxVcExp OBJECT-TYPE + SYNTAX Unsigned32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This objects specify EoMpls VC label Exp on recieve direction." + ::= { f3EoMplsPwEntry 15 } + +f3EoMplsPwRxVcTtl OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This objects specify EoMpls VC label Ttl on recieve direction." + ::= { f3EoMplsPwEntry 16 } + +f3EoMplsPwOuterStagControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects specify whether enabled outer stag." + ::= { f3EoMplsPwEntry 17 } + +f3EoMplsPwOuterStagVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify outer stag VlanId." + ::= { f3EoMplsPwEntry 18 } + +f3EoMplsPwOuterStagVlanPri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify outer stag Vlan Priority." + ::= { f3EoMplsPwEntry 19 } + +f3EoMplsPwDiscoverType OBJECT-TYPE + SYNTAX EoMplsDiscoveryType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify EoMpls Pw discovery type." + ::= { f3EoMplsPwEntry 20 } + +f3EoMplsPwDestIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify EoMpls Pw destination ip." + ::= { f3EoMplsPwEntry 21 } + +f3EoMplsPwDestMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify EoMpls Pw destination MacAddress." + ::= { f3EoMplsPwEntry 22 } + +f3EoMplsPwAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the EoMpls Pw." + ::= { f3EoMplsPwEntry 23 } + +f3EoMplsPwOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the EoMpls Pw." + ::= { f3EoMplsPwEntry 24 } + +f3EoMplsPwSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the EoMpls Pw." + ::= { f3EoMplsPwEntry 25 } + +f3EoMplsPwStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3EoMplsPwEntry 26 } + +f3EoMplsPwRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3EoMplsPwRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3EoMplsPwRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3EoMplsPwRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3EoMplsPwEntry 27 } + +f3EoMplsPwInnerExpMappingControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When its value is disabled, the priority mapping profile + won't take effect on inner EXP." + ::= { f3EoMplsPwEntry 28 } + +f3EoMplsPwOuterExpMappingControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When its value is disabled, the priority mapping profile + won't take effect on outer EXP." + ::= { f3EoMplsPwEntry 29 } + +f3EoMplsPwOuterTagPriMappingControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When its value is disabled, the priority mapping profile + won't take effect on outer stag." + ::= { f3EoMplsPwEntry 30 } + +f3EoMplsPwEgressInterface OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specify the egress interface, it could be port, lag, ppg etc." + ::= { f3EoMplsPwEntry 31 } + +-- +-- flow extension Table +-- +--f3FlowExtEoMplsTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF F3FlowExtEoMplsEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "A list of entries corresponding to Flow for configuration purposes." +-- ::= { f3EoMplsConfigObjects 2 } +-- +--f3FlowExtEoMplsEntry OBJECT-TYPE +-- SYNTAX F3FlowExtEoMplsEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "A conceptual row in the f3FlowExtEoMplsTable." +-- AUGMENTS { cmFlowEntry } +-- ::= { f3FlowExtEoMplsTable 1 } +-- +--F3FlowExtEoMplsEntry ::= SEQUENCE { +-- f3FlowRefEoMplsPwObject VariablePointer +--} +-- +--f3FlowRefEoMplsPwObject OBJECT-TYPE +-- SYNTAX VariablePointer +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "This object specifies EoMpls Pw object OID." +-- ::= { f3FlowExtEoMplsEntry 1 } +-- +-- +-- +-- +f3NetPortExtEoMplsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetPortExtEoMplsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends cmEthernetNetPortTable by adding EoMpls related parameters." + ::= { f3EoMplsConfigObjects 2 } + +f3NetPortExtEoMplsEntry OBJECT-TYPE + SYNTAX F3NetPortExtEoMplsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetPortExtEoMplsTable." + AUGMENTS { cmEthernetNetPortEntry } + ::= { f3NetPortExtEoMplsTable 1 } + +F3NetPortExtEoMplsEntry ::= SEQUENCE { + f3NetPortExtEoMplsSrcIp IpAddress +} + +f3NetPortExtEoMplsSrcIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring EoMpls Source Ip address." + ::= { f3NetPortExtEoMplsEntry 1 } + +-- +-- +-- +f3PrioMapV2PrioMappingCosExtEoMplsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PrioMapV2PrioMappingCosExtEoMplsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends cmPrioMapV2PrioMappingCOSTable by adding EoMpls related parameters." + ::= { f3EoMplsConfigObjects 3 } + +f3PrioMapV2PrioMappingCosExtEoMplsEntry OBJECT-TYPE + SYNTAX F3PrioMapV2PrioMappingCosExtEoMplsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PrioMapV2PrioMappingCosExtEoMplsTable." + AUGMENTS { cmPrioMapV2PrioMappingCOSEntry } + ::= { f3PrioMapV2PrioMappingCosExtEoMplsTable 1 } + +F3PrioMapV2PrioMappingCosExtEoMplsEntry ::= SEQUENCE { + f3PrioMapV2PrioMappingCosOuterMplsExp Integer32, + f3PrioMapV2PrioMappingCosInnerMplsExp Integer32 +} + +f3PrioMapV2PrioMappingCosOuterMplsExp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring EoMpls outer Mpls Exp." + ::= { f3PrioMapV2PrioMappingCosExtEoMplsEntry 1 } + +f3PrioMapV2PrioMappingCosInnerMplsExp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring EoMpls Inner Mpls Exp." + ::= { f3PrioMapV2PrioMappingCosExtEoMplsEntry 2 } + +-- +-- EoMpls Pw Current Statistics Table +-- +f3EoMplsPwStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EoMplsPwStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of EoMpls Pw related statistics. + These reflect the current data." + ::= { f3EoMplsPerformance 1 } + +f3EoMplsPwStatsEntry OBJECT-TYPE + SYNTAX F3EoMplsPwStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EoMplsPwStatsTable. + Entries exist in this table for each EoMpls Pw." + INDEX { neIndex, f3EoMplsPwIndex, f3EoMplsPwStatsIndex } + ::= { f3EoMplsPwStatsTable 1 } + +F3EoMplsPwStatsEntry ::= SEQUENCE { + f3EoMplsPwStatsIndex Integer32, + f3EoMplsPwStatsIntervalType CmPmIntervalType, + f3EoMplsPwStatsValid TruthValue, + f3EoMplsPwStatsAction CmPmBinAction, + f3EoMplsPwStatsTtlEqual0Drop PerfCounter64 +} + +f3EoMplsPwStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L3 flow point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3EoMplsPwStatsEntry 1 } + +f3EoMplsPwStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3EoMplsPwStatsEntry 2 } + +f3EoMplsPwStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3EoMplsPwStatsEntry 3 } + +f3EoMplsPwStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3EoMplsPwStatsEntry 4 } + +f3EoMplsPwStatsTtlEqual0Drop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets matching the ACL rule." + ::= { f3EoMplsPwStatsEntry 5 } + +-- +-- EoMpls PW history Statistics Table +-- +f3EoMplsPwHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EoMplsPwHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of EoMpls related history statistics. + These reflect the history data." + ::= { f3EoMplsPerformance 2 } + +f3EoMplsPwHistoryEntry OBJECT-TYPE + SYNTAX F3EoMplsPwHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EoMplsPwHistoryTable. + Entries exist in this table for each L3 acl rule." + INDEX { neIndex, f3EoMplsPwIndex, + f3EoMplsPwStatsIndex, f3EoMplsPwHistoryIndex } + ::= { f3EoMplsPwHistoryTable 1 } + +F3EoMplsPwHistoryEntry ::= SEQUENCE { + f3EoMplsPwHistoryIndex Integer32, + f3EoMplsPwHistoryTime DateAndTime, + f3EoMplsPwHistoryValid TruthValue, + f3EoMplsPwHistoryAction CmPmBinAction, + f3EoMplsPwHistoryTtlEqual0Drop PerfCounter64 +} + +f3EoMplsPwHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L3 flow point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3EoMplsPwHistoryEntry 1 } + +f3EoMplsPwHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3EoMplsPwHistoryEntry 2 } + +f3EoMplsPwHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3EoMplsPwHistoryEntry 3 } + +f3EoMplsPwHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3EoMplsPwHistoryEntry 4 } + +f3EoMplsPwHistoryTtlEqual0Drop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets matching acl rule." + ::= { f3EoMplsPwHistoryEntry 5 } + +-- +-- EoMpls PW Threshold Table +-- +f3EoMplsPwThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EoMplsPwThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of EoMpls Pw Thresholds." + ::= { f3EoMplsPerformance 3 } + +f3EoMplsPwThresholdEntry OBJECT-TYPE + SYNTAX F3EoMplsPwThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EoMplsPwThresholdTable." + INDEX { neIndex, f3EoMplsPwIndex, + f3EoMplsPwStatsIndex, f3EoMplsPwThresholdIndex } + ::= { f3EoMplsPwThresholdTable 1 } + +F3EoMplsPwThresholdEntry ::= SEQUENCE { + f3EoMplsPwThresholdIndex Integer32, + f3EoMplsPwThresholdInterval CmPmIntervalType, + f3EoMplsPwThresholdVariable VariablePointer, + f3EoMplsPwThresholdValueLo Unsigned32, + f3EoMplsPwThresholdValueHi Unsigned32, + f3EoMplsPwThresholdMonValue Counter64 +} + +f3EoMplsPwThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3EoMplsPwThresholdTable." + ::= { f3EoMplsPwThresholdEntry 1 } + +f3EoMplsPwThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3EoMplsPwThresholdEntry 2 } + +f3EoMplsPwThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3EoMplsPwThresholdEntry 3 } + +f3EoMplsPwThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3EoMplsPwThresholdEntry 4 } + +f3EoMplsPwThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3EoMplsPwThresholdEntry 5 } + +f3EoMplsPwThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3EoMplsPwThresholdVariable." + ::= { f3EoMplsPwThresholdEntry 6 } + +--- +---Notifications +--- +f3EoMplsPwThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3EoMplsPwThresholdIndex, + f3EoMplsPwThresholdInterval, + f3EoMplsPwThresholdVariable, + f3EoMplsPwThresholdValueLo, + f3EoMplsPwThresholdValueHi, + f3EoMplsPwThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an EoMpls Pw is crossed." + ::= { f3EoMplsNotifications 1 } + +-- +-- Conformance +-- +f3EoMplsCompliances OBJECT IDENTIFIER ::= {f3EoMplsConformance 1} +f3EoMplsGroups OBJECT IDENTIFIER ::= {f3EoMplsConformance 2} + +f3EoMplsCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3-EOMPLS-MIB compilance." + MODULE -- this module + MANDATORY-GROUPS { + f3EoMplsConfigGroup + } + ::= { f3EoMplsCompliances 1 } + +f3EoMplsConfigGroup OBJECT-GROUP + OBJECTS { + f3EoMplsPwIndex, + f3EoMplsPwMode, + f3EoMplsPwTxTunnelLabel, + f3EoMplsPwTxTunnelExp, + f3EoMplsPwTxTunnelTtl, + f3EoMplsPwTxVcLabelControl, + f3EoMplsPwTxVcLabel, + f3EoMplsPwTxVcExp, + f3EoMplsPwTxVcTtl, + f3EoMplsPwRxTunnelLabel, + f3EoMplsPwRxTunnelExp, + f3EoMplsPwRxTunnelTtl, + f3EoMplsPwRxVcLabelControl, + f3EoMplsPwRxVcLabel, + f3EoMplsPwRxVcExp, + f3EoMplsPwRxVcTtl, + f3EoMplsPwOuterStagControl, + f3EoMplsPwOuterStagVlanId, + f3EoMplsPwOuterStagVlanPri, + f3EoMplsPwDiscoverType, + f3EoMplsPwDestIp, + f3EoMplsPwDestMac, + f3EoMplsPwAdminState, + f3EoMplsPwOperationalState, + f3EoMplsPwSecondaryState, + f3EoMplsPwStorageType, + f3EoMplsPwRowStatus, + f3EoMplsPwInnerExpMappingControl, + f3EoMplsPwOuterExpMappingControl, + f3EoMplsPwOuterTagPriMappingControl, + f3EoMplsPwEgressInterface, + f3NetPortExtEoMplsSrcIp, + f3PrioMapV2PrioMappingCosOuterMplsExp, + f3PrioMapV2PrioMappingCosInnerMplsExp, + f3EoMplsPwStatsIndex, + f3EoMplsPwStatsIntervalType, + f3EoMplsPwStatsValid, + f3EoMplsPwStatsAction, + f3EoMplsPwStatsTtlEqual0Drop, + f3EoMplsPwHistoryIndex, + f3EoMplsPwHistoryTime, + f3EoMplsPwHistoryValid, + f3EoMplsPwHistoryAction, + f3EoMplsPwHistoryTtlEqual0Drop, + f3EoMplsPwThresholdIndex, + f3EoMplsPwThresholdInterval, + f3EoMplsPwThresholdVariable, + f3EoMplsPwThresholdValueLo, + f3EoMplsPwThresholdValueHi, + f3EoMplsPwThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the EoMpls Configuration objects." + ::= { f3EoMplsGroups 1 } + +END diff --git a/MIBS/adva/F3-EOTDM-MIB b/MIBS/adva/F3-EOTDM-MIB new file mode 100644 index 0000000..49a4c7d --- /dev/null +++ b/MIBS/adva/F3-EOTDM-MIB @@ -0,0 +1,542 @@ +F3-EOTDM-MIB DEFINITIONS ::= BEGIN + + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Integer32, Unsigned32 + FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + RowStatus, StorageType, DisplayString, VariablePointer, + TEXTUAL-CONVENTION, TruthValue + FROM SNMPv2-TC + InterfaceIndex + FROM IF-MIB + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + fsp150cm + FROM ADVA-MIB + AdminState, OperationalState, SecondaryState + FROM CM-COMMON-MIB; + + +f3EOTDMMIB MODULE-IDENTITY + LAST-UPDATED "201205100000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Kasen Zeng + ADVA Optical Networking, Inc. + Tel: + E-mail: kzeng@advaoptical.com + Postal: 18/F, Maoye Times Square, + Haide 2nd Road, Nanshan District, + Shenzhen, P.R.China 518054" + DESCRIPTION + "This module defines the EOTDM MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201205100000Z" + DESCRIPTION + "Notes from release 201205100000Z, + (1)MIB version ready for release FSP150CM 5.5." + ::= {fsp150cm 17} + + +-- +-- OID definitions +-- +f3EotdmObjects OBJECT IDENTIFIER ::= {f3EOTDMMIB 1} +f3EotdmConformance OBJECT IDENTIFIER ::= {f3EOTDMMIB 2} + + +-- +-- Textual Conventions +-- +VcgType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the VC type in a virtual concatenate group. All VCs in this + group is the same type." + SYNTAX INTEGER { + none (0), + t1 (1), + e1 (2), + t3 (3), + e3 (4), + vc12 (5), + vc3 (6), + vc4 (7), + vt15 (8), + sts1 (9), + sts3c (10) + } + +WtrTime ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Wait to restore(WTR) time for LCAS protocol when the dMSU defect + occured (Unit: minute)." + SYNTAX INTEGER (0..12) + +HoldOffTime ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Hold off time for LCAS protocol when the dMSU defect occured + (Unit: 100ms)." + SYNTAX INTEGER (0..100) + +CtrlState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Discribes the CTRL status of a virtual container in LCAS + control packet: + - ctrlNotAppl: NA: Not applicable, ie, this VC is not allocated + to a VCG or LCAS is disabled + - ctrlFixed: FIXED: This end uses fixed bandwidth (non-LCAS mode) + - ctrlAdd: ADD: This member is about to be added to the group + - ctrlNorm: NORM: Normal transmission + - ctrlEos: EOS: End of Sequence and Normal transmission + - ctrlIdle: IDLE: This member is not part of the group or about + to be removed + - ctrlDnu: DNU: Do Not Use (the payload) the Sk side reported + FAIL status" + SYNTAX INTEGER { + ctrlNotAppl (0), + ctrlFixed (1), + ctrlAdd (2), + ctrlNorm (3), + ctrlEos (4), + ctrlIdle (5), + ctrlDnu (6) + } + +LcasSoState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The status of LCAS protocol at the source end of a virtual container: + - srcNotAppl: NA: Not applicable, ie, this VC is not allocated + to a VCG or LCAS is disabled + -srcIdle: IDLE: The VC is not in use or has been removed. + - srcAdd: ADD: The VC is in the process of being added. + May also indicate that the sink end: + - does not have LCAS enabled and this VC is + in use at this end, or + - this VC is not allocated in the service. + - srcNorm: NORM: The VC is in use with a good path to the + sink end. + - srcDnu: DNU: 'Do not use' indicates the VC is in use but + has a failed path to the sink end. + - srcRemove: REMOVE: The VC is being deleted from the service." + SYNTAX INTEGER { + srcNotAppl (0), + srcIdle (1), + srcAdd (2), + srcNorm (3), + srcDnu (4), + srcRemove (5) + } + +MstState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Discribes the MST status of a virtual container in LCAS + control packet: + - mstNotAppl: NA: Not applicable, ie, this VC is not allocated + to a VCG or LCAS is disabled + - mstOk: OK: The MST status of this virtual container is OK + - mstFail: FAIL: The MST status of this virtual container is FAIL" + SYNTAX INTEGER { + mstNotAppl (0), + mstOk (1), + mstFail (2) + } + +LcasSkState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The status of LCAS protocol at the sink end of a virtual container: + - sinkNotAppl: NA: Not applicable, ie, this VC is not allocated + to a VCG or LCAS is disabled + - sinkIdle: IDLE: The virtual container is not in use. + - sinkOk: OK: Normal incoming signal, or has acknowledged + a request to be added to the service. + - sinkFail: FAIL: Failure condition on incoming signal, or has + acknowledged a request for removal." + SYNTAX INTEGER { + sinkNotAppl (0), + sinkIdle (1), + sinkOk (2), + sinkFail (3) + } + + +-- +-- FSP150 CM EoTDM Configuration Tables +-- + +-- +-- VCG Table +-- +vcgTable OBJECT-TYPE + SYNTAX SEQUENCE OF VcgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to virtual concatenate groups." + ::= { f3EotdmObjects 1 } + +vcgEntry OBJECT-TYPE + SYNTAX VcgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the vcgTable." + INDEX { neIndex, shelfIndex, slotIndex, vcgIndex } + ::= { vcgTable 1 } + +VcgEntry ::= SEQUENCE { + vcgIndex Integer32, + vcgIfIndex InterfaceIndex, + vcgAssociatedEthernetPort VariablePointer, + vcgAdminState AdminState, + vcgOperationalState OperationalState, + vcgSecondaryState SecondaryState, + vcgType VcgType, + vcgLcasEnabled TruthValue, + vcgWtrTimer WtrTime, + vcgHoldOffTimer HoldOffTime, + vcgClearWtrTimer INTEGER, + vcgRowStatus RowStatus +} + +vcgIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this vcg within a card." + ::= { vcgEntry 1 } + +vcgIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for vcg." + ::= { vcgEntry 2 } + +vcgAssociatedEthernetPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the related Ethernet Port of the vcg." + ::= { vcgEntry 3 } + +vcgAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the vcg." + ::= { vcgEntry 4 } + +vcgOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the vcg." + ::= { vcgEntry 5 } + +vcgSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the vcg." + ::= { vcgEntry 6 } + +vcgType OBJECT-TYPE + SYNTAX VcgType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of paths in this VCG. All paths in this VCG are the same type. + This is a required field when creating a VCG, and can not be + changed on an existing VCG. + See the definition of VcType for more details." + ::= { vcgEntry 7 } + +vcgLcasEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides whether Lcas is enabled/disabled." + ::= { vcgEntry 8 } + +vcgWtrTimer OBJECT-TYPE + SYNTAX WtrTime + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies wait to restore(WTR) time for LCAS protocol. + When creating VCG with LCAS enabled, it is the default value, + says 5 minutes. When creating VCG with LCAS disabled, it is 0 (means + that the WTR is disabled)." + ::= { vcgEntry 9 } + +vcgHoldOffTimer OBJECT-TYPE + SYNTAX HoldOffTime + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies hold off time for LCAS protocol. + When creating VCG with LCAS enabled, it is the default value, + says 0 ms. When creating VCG with LCAS disabled, it is 0 ms." + ::= { vcgEntry 10 } + +vcgClearWtrTimer OBJECT-TYPE + SYNTAX INTEGER (0..1) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object will trigger an action. + When writing with '1', a 'clear WTR timer' action for all paths in + the VCG is triggered. Writing '0' is no effect. + When reading, it always returns 0." + ::= { vcgEntry 11 } + +vcgRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of vcgRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + neRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The vcgRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { vcgEntry 12 } + +-- +-- VCG Member Table +-- +vcgMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF VcgMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to VCGs. Each entry of the table + represents a path which is allocated to a VCG." + ::= { f3EotdmObjects 2 } + +vcgMemberEntry OBJECT-TYPE + SYNTAX VcgMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the vcgMemberTable." + INDEX { neIndex, shelfIndex, slotIndex, vcgIndex, vcgMemberIndex } + ::= { vcgMemberTable 1 } + +VcgMemberEntry ::= SEQUENCE { + vcgMemberIndex Integer32, + vcgMemberIfIndex InterfaceIndex, + vcgMemberRowStatus RowStatus, + vcgMemberSoSendSeq INTEGER, + vcgMemberSoLcasSendCtrl CtrlState, + vcgMemberSoLcasRecvMst MstState, + vcgMemberSoLcasState LcasSoState, + vcgMemberSkRecvSeq INTEGER, + vcgMemberSkRecvExpectSeq INTEGER, + vcgMemberSkLcasRecvCtrl CtrlState, + vcgMemberSkLcasSendMst MstState, + vcgMemberSkLcasState LcasSkState +} + +vcgMemberIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this vcg member." + ::= { vcgMemberEntry 1 } + +vcgMemberIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + vcg path. An integer index value used to + uniquely identify this vcg path." + ::= { vcgMemberEntry 2 } + +vcgMemberRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of vcgMemberRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + neRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The vcgMemberRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { vcgMemberEntry 3 } + +vcgMemberSoSendSeq OBJECT-TYPE + SYNTAX INTEGER ( -1..63 ) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "As the source side, this object reports the sequence number sent + to the sink side. The sequence number is determined by the LCAS + protocol (when LCAS is enabled) or by the order that each path was + added into the VCG (when LCAS is disabled). If SQ is invalid, + -1 is returned" + ::= { vcgMemberEntry 4 } + +vcgMemberSoLcasSendCtrl OBJECT-TYPE + SYNTAX CtrlState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "As the source side, this object reports the CTRL status which is + sent to the sink side. The CTRL status is determined by the LCAS + protocol. + When LCAS is not used, the value 'ctrlNotAppl' is returned." + ::= { vcgMemberEntry 5 } + +vcgMemberSoLcasRecvMst OBJECT-TYPE + SYNTAX MstState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "As the source side, this object reports the member status which is + received from sink side. The member status is determined by the + LCAS protocol. + When LCAS is not used, the value 'mstNotAppl' is returned." + ::= { vcgMemberEntry 6 } + +vcgMemberSoLcasState OBJECT-TYPE + SYNTAX LcasSoState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object reports the current source status of this path as + determined by the LCAS protocol. When LCAS is not in use, + the value 'srcNotAppl' is returned." + ::= { vcgMemberEntry 7 } + +vcgMemberSkRecvSeq OBJECT-TYPE + SYNTAX INTEGER (-1..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "As the sink side, this object reports the sequence number which is + received from source side. If SQ is invalid, -1 is returned." + ::= { vcgMemberEntry 8 } + +vcgMemberSkRecvExpectSeq OBJECT-TYPE + SYNTAX INTEGER (-1..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "As the sink side, this object reports the sequence number expected. + If LCAS is enabled, this value is -1. Otherwise, it's the order that + each path was added into the VCG, starting from 0. + If SQ is invalid, -1 is returned." + ::= { vcgMemberEntry 9 } + +vcgMemberSkLcasRecvCtrl OBJECT-TYPE + SYNTAX CtrlState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "As the sink side, this object reports the CTRL status which is + received from source side. The CTRL status is determined by the + LCAS protocol. When LCAS is not used, the value 'ctrlNotAppl' + is returned." + ::= { vcgMemberEntry 10 } + +vcgMemberSkLcasSendMst OBJECT-TYPE + SYNTAX MstState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "As the sink side, this object reports the member status which is + sent to source side. The 'member status' is determined by the status + of received path member. When LCAS is not used, the value 'mstNotAppl' + is returned." + ::= { vcgMemberEntry 11 } + +vcgMemberSkLcasState OBJECT-TYPE + SYNTAX LcasSkState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object reports the current sink status of this path as + determined by the LCAS protocol. When LCAS is not in use, + the value 'sinkNotAppl' is returned." + ::= { vcgMemberEntry 12 } + + +-- +-- Conformance +-- +f3EotdmCompliances OBJECT IDENTIFIER ::= {f3EotdmConformance 1} +f3EotdmGroups OBJECT IDENTIFIER ::= {f3EotdmConformance 2} + +f3EotdmCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the f3 Tdm + group." + MODULE -- this module + MANDATORY-GROUPS { + f3EotdmObjectGroup + } + ::= { f3EotdmCompliances 1 } + +f3EotdmObjectGroup OBJECT-GROUP + OBJECTS { + vcgIndex, vcgIfIndex, + vcgAssociatedEthernetPort, vcgAdminState, + vcgOperationalState, vcgSecondaryState, + vcgType, vcgLcasEnabled, + vcgWtrTimer, vcgHoldOffTimer, + vcgClearWtrTimer, vcgRowStatus, + + vcgMemberIndex, vcgMemberIfIndex, + vcgMemberRowStatus, vcgMemberSoSendSeq, + vcgMemberSoLcasSendCtrl, vcgMemberSoLcasRecvMst, + vcgMemberSoLcasState, vcgMemberSkRecvSeq, + vcgMemberSkRecvExpectSeq, vcgMemberSkLcasRecvCtrl, + vcgMemberSkLcasSendMst, vcgMemberSkLcasState + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the f3 Tdm + group." + ::= { f3EotdmGroups 1 } + +END diff --git a/MIBS/adva/F3-ERP-MIB b/MIBS/adva/F3-ERP-MIB new file mode 100644 index 0000000..f4af166 --- /dev/null +++ b/MIBS/adva/F3-ERP-MIB @@ -0,0 +1,1085 @@ +F3-ERP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32 + FROM SNMPv2-SMI + TruthValue, RowStatus, StorageType, DisplayString, + MacAddress, VariablePointer, TEXTUAL-CONVENTION + FROM SNMPv2-TC + neIndex + FROM CM-ENTITY-MIB + fsp150cm + FROM ADVA-MIB + AdminState, OperationalState, SecondaryState, + VlanId, VlanPriority, VlanEthertype + FROM CM-COMMON-MIB + Dot1agCfmMDLevel + FROM IEEE8021-CFM-MIB + CmProtUnitType, CmProtUnitState + FROM CM-PROTECTION-MIB; + +f3ErpMIB MODULE-IDENTITY + LAST-UPDATED "201209130000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Jakub Zalewski + ADVA Optical Networking, Inc. + Tel: +48 58 7716 411 + E-mail: jzalewski@advaoptical.com + Postal: ul. Slaska 35/37 + 81-310 Gdynia, Poland" + DESCRIPTION + "This module defines the G.8032 Ethernet Ring Protection MIB definitions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201209130000Z" + DESCRIPTION + " + Notes from release 201209130000Z, + (1)MIB version ready for release FSP150CC 5.6CC." + + ::= {fsp150cm 25} + + +-- +-- Textual Conventions +-- +G8032Version ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Version of G.8032 ERP protocol" + SYNTAX INTEGER { + v1 (1), + v2 (2) + } + +RPLRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Ring Protocol Link role" + SYNTAX INTEGER { + none (1), + neighbor (2), + owner (3) + } + +RingPortStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Status of Ring Port" + SYNTAX INTEGER { + unblocked (1), + unblockedSF (2), + unblockedSD (3), + blockedRPL (4), + blockedSF (5), + blockedSD (6), + blockedMS (7), + blockedFS (8), + blockedPending (9), + subringInterConnect (10), + subringInterConnectSF (11) + } + +RingNodeState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "State of Ring Port" + SYNTAX INTEGER { + idle (1), + protection (2), + manual (3), + forced (4), + pending (5) + } + +RAPSRequest ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Ring Automatic Protection Switch Request" + SYNTAX INTEGER { + noRequest (1), + manual (2), + forced (3), + signailFail (4), + signailDegrade (5), + notApplicable (6) + } + +ERPGroupAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "User action initiated on ERP group" + SYNTAX INTEGER { + noAction (1), + forcedSwitch (2), + manualSwitch (3), + clearSwitch (4), + resetStats (5) + } + +RapsInterconnectionNode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Role of the sub-ring interconnection node" + SYNTAX INTEGER { + none (1), + primary (2), + secondary (3) + } + +RapsMultipleFailure ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Indicates the interconnection node that has to perform the + Manual Switch for minimizing interconnected ring segmentation" + SYNTAX INTEGER { + disabled (1), + primary (2), + secondary (3) + } + +-- +-- OID definitions +-- +f3ErpConfigObjects OBJECT IDENTIFIER ::= {f3ErpMIB 1} +f3ErpStatsObjects OBJECT IDENTIFIER ::= {f3ErpMIB 2} +f3ErpConformance OBJECT IDENTIFIER ::= {f3ErpMIB 3} + +-- +-- Ethernet Ring Protection Group +-- +f3ErpGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ErpGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Ring Protection + instance for configuration purposes." + ::= { f3ErpConfigObjects 1 } + +f3ErpGroupEntry OBJECT-TYPE + SYNTAX F3ErpGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ErpGroupTable." + INDEX { neIndex, f3ErpGroupIndex } + ::= { f3ErpGroupTable 1 } + +F3ErpGroupEntry ::= SEQUENCE { + f3ErpGroupIndex Integer32, + f3ErpGroupAdminState AdminState, + f3ErpGroupOperationalState OperationalState, + f3ErpGroupSecondaryState SecondaryState, + f3ErpGroupRapsRingId Integer32, + f3ErpGroupRapsNodeId MacAddress, + f3ErpGroupRapsVlanId VlanId, + f3ErpGroupRapsVlanPrio VlanPriority, + f3ErpGroupRapsVlanEtherType Unsigned32, + f3ErpGroupRapsMdLevel Dot1agCfmMDLevel, + f3ErpGroupCompatibleVersion G8032Version, + f3ErpGroupRevertive TruthValue, + f3ErpGroupSubRingWithoutVirtChan TruthValue, + f3ErpGroupGuardTime Integer32, + f3ErpGroupWaitToRestore Integer32, + f3ErpGroupHoldOffTime Integer32, + f3ErpGroupRingPort0 VariablePointer, + f3ErpGroupRingPort0MEP VariablePointer, + f3ErpGroupRingPort0Role RPLRole, + f3ErpGroupRingPort1 VariablePointer, + f3ErpGroupRingPort1MEP VariablePointer, + f3ErpGroupRingPort1Role RPLRole, + f3ErpGroupProtectMgmtTunnel TruthValue, + f3ErpGroupNodeState RingNodeState, + f3ErpGroupWTRRemainingTime Integer32, + f3ErpGroupTxRapsRequest RAPSRequest, + f3ErpGroupTxRapsRplBlocked TruthValue, + f3ErpGroupTxRapsDNF TruthValue, + f3ErpGroupTxRapsBPR Integer32, + f3ErpGroupAction ERPGroupAction, + f3ErpGroupActionObject VariablePointer, + f3ErpGroupUserLabel DisplayString, + f3ErpGroupStorageType StorageType, + f3ErpGroupRowStatus RowStatus, + f3ErpGroupInterconnectionErp VariablePointer, + f3ErpGroupInterconnectPropagateTc TruthValue, + f3ErpGroupRapsVirtualChannelMep VariablePointer, + f3ErpGroupMaxFpNum Integer32, + f3ErpGroupRapsInterconnectionNode RapsInterconnectionNode, + f3ErpGroupRapsMultipleFailure RapsMultipleFailure +} + +f3ErpGroupIndex OBJECT-TYPE + SYNTAX Integer32 (1..255) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this ERP Group within Network Element." + ::= { f3ErpGroupEntry 1 } + +f3ErpGroupAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Administrative State of this ERP instance. + INSERVICE is normal operation. + MANAGEMENT suppresses alarms. + DISABLED initiates blocking on ring port 0 and stops all RAPS processing + and forwarding. + The ERP instance must be in the MANAGEMENT or DISABLED state when modifying + the following ERP instance attributes: rapsVID, ringPort0, ringPort1, + ringPort0RPLRole, ringPort1RPLRole, rapsRingId, rapsMdLevel, + subRingWithoutVirtualChannel, compatibleVersion." + ::= { f3ErpGroupEntry 2 } + +f3ErpGroupOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational State of this ERP instance. The ERP operational state is + outage when there is an equipment failure causing the ERP to be non-functional; + otherwise the operational state is normal." + ::= { f3ErpGroupEntry 3 } + +f3ErpGroupSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary State of this ERP instance. The ERP secondary state is + supporting entity outage (SGEO) when there is an equipment failure + causing the ERP to be non-functional; otherwise the sescondary state is active." + ::= { f3ErpGroupEntry 4 } + +f3ErpGroupRapsRingId OBJECT-TYPE + SYNTAX Integer32 (1..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Ring ID of this ERP instance. The value is used in the destination + address of the RAPS PDU." + ::= { f3ErpGroupEntry 5 } + +f3ErpGroupRapsNodeId OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Node ID of the local system for this ERP instance. + The value is used as the Node ID in the RAPS PDU." + ::= { f3ErpGroupEntry 6 } + +f3ErpGroupRapsVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "VID value of the VLAN tag for transmitted/received RAPS PDUs for this + ERP instance." + ::= { f3ErpGroupEntry 7 } + +f3ErpGroupRapsVlanPrio OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "P-bit value of the VLAN tag for transmitted RAPS PDUs for this ERP instance." + ::= { f3ErpGroupEntry 8 } + +f3ErpGroupRapsVlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "VID value of the VLAN tag for transmitted/received RAPS PDUs for this + ERP instance." + ::= { f3ErpGroupEntry 9 } + +f3ErpGroupRapsMdLevel OBJECT-TYPE + SYNTAX Dot1agCfmMDLevel + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "MD (or MEG) level of the transmitted/received RAPS PDUs for this ERP instance." + ::= { f3ErpGroupEntry 10 } + +f3ErpGroupCompatibleVersion OBJECT-TYPE + SYNTAX G8032Version + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates compatability with a version of G.8032 for this ring instance." + ::= { f3ErpGroupEntry 11 } + +f3ErpGroupRevertive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Revertive control for the ring. Only applicable on the RPL Owner node." + ::= { f3ErpGroupEntry 12 } + +f3ErpGroupSubRingWithoutVirtChan OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates whether R-APS channel forms a closed loop around the ring + ENABLED: no RAPS Virtual Channel (i.e., open ring) + DISABLED: RAPS forms a closed loop (major ring or sub-ring with virtual + channel)" + ::= { f3ErpGroupEntry 13 } + +f3ErpGroupGuardTime OBJECT-TYPE + SYNTAX Integer32 (10..2000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Guard Time value in milliseconds for this ERP instance." + ::= { f3ErpGroupEntry 14 } + +f3ErpGroupWaitToRestore OBJECT-TYPE + SYNTAX Integer32 (1..12) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Wait-to-Restore time value in minutes for this ERP instance." + ::= { f3ErpGroupEntry 15 } + +f3ErpGroupHoldOffTime OBJECT-TYPE + SYNTAX Integer32 (0..10000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Hold-off Time value in milliseconds for this ERP instance." + ::= { f3ErpGroupEntry 16 } + +f3ErpGroupRingPort0 OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Pointer to a Port instance which represents Ring Port 0 in the ERP Group. + The pointer must be set to cmEthernetAccPortIndex instance if the Ring + Port is an Access Port or to cmEthernetNetPortIndex if the Ring Port + is a Network Port." + ::= { f3ErpGroupEntry 17 } + +f3ErpGroupRingPort0MEP OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Pointer to a CFM MEP instance monitoring Ring Port 0 for this ERP instance. + The pointer must be set to dot1agCfmMepIfIndex instance." + ::= { f3ErpGroupEntry 18 } + +f3ErpGroupRingPort0Role OBJECT-TYPE + SYNTAX RPLRole + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RPL Role of Ring Port 0. When f3ErpGroupRingPort1Role is NEIGHBOR or OWNER, + this value MUST be NONE." + ::= { f3ErpGroupEntry 19 } + +f3ErpGroupRingPort1 OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Pointer to a Port instance which represents Ring Port 1 in the ERP Group. + The pointer must be set to cmEthernetAccPortIndex instance if the Ring + Port is an Access Port or to cmEthernetNetPortIndex if the Ring Port + is a Network Port." + ::= { f3ErpGroupEntry 20 } + +f3ErpGroupRingPort1MEP OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Pointer to a CFM MEP instance monitoring Ring Port 1 for this ERP instance. + The pointer must be set to dot1agCfmMepIfIndex instance." + ::= { f3ErpGroupEntry 21 } + +f3ErpGroupRingPort1Role OBJECT-TYPE + SYNTAX RPLRole + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RPL Role of Ring Port 1. When f3ErpGroupRingPort0Role is NEIGHBOR or OWNER, + this value MUST be NONE." + ::= { f3ErpGroupEntry 22 } + +f3ErpGroupProtectMgmtTunnel OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indication of whether this ERP instance is protecting management Tunnels + on the ring ports." + ::= { f3ErpGroupEntry 23 } + +f3ErpGroupNodeState OBJECT-TYPE + SYNTAX RingNodeState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ERP Node state." + ::= { f3ErpGroupEntry 24 } + +f3ErpGroupWTRRemainingTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time remaining (in seconds) for this ERP instance to wait to restore." + ::= { f3ErpGroupEntry 25 } + +f3ErpGroupTxRapsRequest OBJECT-TYPE + SYNTAX RAPSRequest + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Request/State field fo the last generated R-APS message on the Ring Ports. + Valid when the node is blocking." + ::= { f3ErpGroupEntry 26 } + +f3ErpGroupTxRapsRplBlocked OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RPL Blocked field fo the last generated R-APS message on the Ring Ports. + Valid when the node is blocking." + ::= { f3ErpGroupEntry 27 } + +f3ErpGroupTxRapsDNF OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Do Not Flush field fo the last generated R-APS message on the Ring Ports. + Valid when the node is blocking." + ::= { f3ErpGroupEntry 28 } + +f3ErpGroupTxRapsBPR OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Blocked Port Reference field fo the last generated R-APS message on the + Ring Ports. Valid when the node is blocking." + ::= { f3ErpGroupEntry 29 } + +f3ErpGroupAction OBJECT-TYPE + SYNTAX ERPGroupAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User action performed on this ERP instance. + For manualSwitch and forcedSwitch actions f3ErpGroupActionObject has to + be specified prior to settng this object." + ::= { f3ErpGroupEntry 30 } + +f3ErpGroupActionObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Object identfier used to specify the OID of a port on which + f3ErpGroupAction should occur. Applicable for manualSwitch and forcedSwitch + actions. + The pointer must be set to cmEthernetAccPortIndex instance if the Ring + Port is an Access Port or to cmEthernetNetPortIndex if the Ring Port + a Network Port." + ::= { f3ErpGroupEntry 31} + +f3ErpGroupUserLabel OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "User Label associated with the ERP Group." + ::= { f3ErpGroupEntry 32 } + +f3ErpGroupStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3ErpGroupEntry 33 } + +f3ErpGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3ErpGroupRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + neRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3ErpGroupRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3ErpGroupEntry 34 } + +f3ErpGroupInterconnectionErp OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Oid of the associated Loop Avoidance instance at an interconnect + node. Current only ERP instances are supported for this; + in the future, STP instances may be as well." + ::= { f3ErpGroupEntry 35 } + +f3ErpGroupInterconnectPropagateTc OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows for propgation of Topology Change information in the + protocol of the associated Loop Avoidance instance at an + interconnect node. Derived from MI_RAPS_Propagate_TC in [G8032]" + ::= { f3ErpGroupEntry 36 } + +f3ErpGroupRapsVirtualChannelMep OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ID of MEP monitoring an UP MEP Monitoring the R-APS VID." + ::= { f3ErpGroupEntry 37 } + +f3ErpGroupMaxFpNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The max number of flow point which the erp supports. + This object is not supported - setting its value will + not have any effect on the System." + + ::= { f3ErpGroupEntry 38 } + +f3ErpGroupRapsInterconnectionNode OBJECT-TYPE + SYNTAX RapsInterconnectionNode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Type of sub-ring interconnection node. PRIMARY/SECONDARY role + for minimizing interconnected ring segmentation." + ::= { f3ErpGroupEntry 39 } + +f3ErpGroupRapsMultipleFailure OBJECT-TYPE + SYNTAX RapsMultipleFailure + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Sub-ring interconnection node that is designated to perform the Manual + Switch for minimizing interconnected ring segmentation." + ::= { f3ErpGroupEntry 40 } + + +-- +-- Ethernet Ring Protection Protected Flows +-- +f3ErpGroupProtectedFlowTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ErpGroupProtectedFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Flows which are protected by + an ERP group instance. These flows can be access flows or multipoint + flows depending on the traffic model of the ERP Ring Port." + ::= { f3ErpConfigObjects 2 } + +f3ErpGroupProtectedFlowEntry OBJECT-TYPE + SYNTAX F3ErpGroupProtectedFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ErpGroupProtectedFlowsTable." + INDEX { neIndex, f3ErpGroupIndex, f3ErpGroupProtectedFlow } + ::= { f3ErpGroupProtectedFlowTable 1 } + +F3ErpGroupProtectedFlowEntry ::= SEQUENCE { + f3ErpGroupProtectedFlow VariablePointer +} + +f3ErpGroupProtectedFlow OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pointer to a Flow instance which is protected by an ERP instance. + The pointer must be set to cmFlowIndex or cmMPFlowIndex instance." + ::= { f3ErpGroupProtectedFlowEntry 1 } + +-- +-- Ethernet Ring Protection Unit +-- +f3ErpUnitTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ErpUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Ring Protection Unit" + ::= { f3ErpConfigObjects 3 } + +f3ErpUnitEntry OBJECT-TYPE + SYNTAX F3ErpUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ErpUnitTable." + INDEX { neIndex, f3ErpGroupIndex, f3ErpUnitIndex } + ::= { f3ErpUnitTable 1 } + +F3ErpUnitEntry ::= SEQUENCE { + f3ErpUnitIndex Integer32, + f3ErpUnitPort VariablePointer, + f3ErpUnitPortMEP VariablePointer, + f3ErpUnitPortRole RPLRole, + f3ErpUnitPortStatus RingPortStatus, + f3ErpUnitPortRxRapsRequest RAPSRequest, + f3ErpUnitPortRxRapsRplBlocked TruthValue, + f3ErpUnitPortRxRapsDNF TruthValue, + f3ErpUnitPortRxRapsBPR Integer32, + f3ErpUnitPortRxRapsNodeId MacAddress, + f3ErpUnitPortRapsFp VariablePointer +} + +f3ErpUnitIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this ERP Unit within ERP Group." + ::= { f3ErpUnitEntry 1 } + +f3ErpUnitPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ERP Unit's points to a facility (port). + This object represents the facility Network Element port." + ::= { f3ErpUnitEntry 2 } + +f3ErpUnitPortMEP OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pointer to a CFM MEP instance monitoring Ring Port." + ::= { f3ErpUnitEntry 3 } + +f3ErpUnitPortRole OBJECT-TYPE + SYNTAX RPLRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RPL Role of Ring Port 1. When f3ErpGroupRingPort2Role is NEIGHBOR or OWNER, + this value MUST be NONE." + ::= { f3ErpUnitEntry 4 } + +f3ErpUnitPortStatus OBJECT-TYPE + SYNTAX RingPortStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of Ring Port." + ::= { f3ErpUnitEntry 5 } + +f3ErpUnitPortRxRapsRequest OBJECT-TYPE + SYNTAX RAPSRequest + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Request/State field fo the last received R-APS message on Ring Port." + ::= { f3ErpUnitEntry 6 } + +f3ErpUnitPortRxRapsRplBlocked OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RPL Blocked field fo the last received R-APS message on Ring Port." + ::= { f3ErpUnitEntry 7 } + +f3ErpUnitPortRxRapsDNF OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Do Not Flush field fo the last received R-APS message on Ring Port." + ::= { f3ErpUnitEntry 8 } + +f3ErpUnitPortRxRapsBPR OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Blocked Port Reference field fo the last received R-APS message on Ring Port." + ::= { f3ErpUnitEntry 9 } + +f3ErpUnitPortRxRapsNodeId OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Node ID of the local system for this ERP instance. + The value is used as the Node ID in the RAPS PDU." + ::= { f3ErpUnitEntry 10 } + +f3ErpUnitPortRapsFp OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pointer to a R-APS FlowPoint associated with this Ring Port." + ::= { f3ErpUnitEntry 11 } + +-- +-- Ethernet Ring Protection Unit Stats +-- +f3ErpUnitStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ErpUnitStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Ring Protection Unit Statistics" + ::= { f3ErpStatsObjects 1 } + +f3ErpUnitStatsEntry OBJECT-TYPE + SYNTAX F3ErpUnitStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ErpUnitStatsTable." + INDEX { neIndex, f3ErpGroupIndex, f3ErpUnitIndex } + ::= { f3ErpUnitStatsTable 1 } + +F3ErpUnitStatsEntry ::= SEQUENCE { + f3ErpUnitNumBlockedStateTrans Unsigned32, + f3ErpUnitRapsPDUsTx Unsigned32, + f3ErpUnitRapsPDUsRx Unsigned32, + f3ErpUnitRapsPDUsDiscarded Unsigned32, + f3ErpUnitRapsNoReqPDUsTx Unsigned32, + f3ErpUnitRapsNoReqRBPDUsTx Unsigned32, + f3ErpUnitRapsSignalFailPDUsTx Unsigned32, + f3ErpUnitRapsManualSwitchPDUsTx Unsigned32, + f3ErpUnitRapsForcedSwitchPDUsTx Unsigned32, + f3ErpUnitRapsEventPDUsTx Unsigned32, + f3ErpUnitRapsNoReqPDUsRx Unsigned32, + f3ErpUnitRapsNoReqRBPDUsRx Unsigned32, + f3ErpUnitRapsSignalFailPDUsRx Unsigned32, + f3ErpUnitRapsManualSwitchPDUsRx Unsigned32, + f3ErpUnitRapsForcedSwitchPDUsRx Unsigned32, + f3ErpUnitRapsEventPDUsRx Unsigned32, + f3ErpUnitRapsInvalidOamVersionPDUsRx Unsigned32, + f3ErpUnitRapsRsvdRequestPDUsRx Unsigned32, + f3ErpUnitRapsRsvdEventSubcode Unsigned32 +} + +f3ErpUnitNumBlockedStateTrans OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of transitions into a blocking state for Ring Port." + ::= { f3ErpUnitStatsEntry 1 } + +f3ErpUnitRapsPDUsTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of all RAPS PDUs transmitted on the port where the PDU contains + the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 2 } + +f3ErpUnitRapsPDUsRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of all RAPS PDUs received on the port where the PDU contains + the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 3 } + +f3ErpUnitRapsPDUsDiscarded OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of all RAPS PDUs received on the port and discarded where the PDU + contains the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 4 } + +f3ErpUnitRapsNoReqPDUsTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of No Request RAPS PDUs transmitted on the port where the PDU + contains the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 5 } + +f3ErpUnitRapsNoReqRBPDUsTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of No Request, RPL Blocked RAPS PDUs transmitted on the port where + the PDU contains the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 6 } + +f3ErpUnitRapsSignalFailPDUsTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Signal Fail RAPS PDUs transmitted on the port where the + PDU contains the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 7 } + +f3ErpUnitRapsManualSwitchPDUsTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Manual Switch RAPS PDUs transmitted on the port where the + PDU contains the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 8 } + +f3ErpUnitRapsForcedSwitchPDUsTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Forced Switch RAPS PDUs transmitted on the port where the + PDU contains the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 9 } + +f3ErpUnitRapsEventPDUsTx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Event RAPS PDUs transmitted on the port where the PDU contains + the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 10 } + +f3ErpUnitRapsNoReqPDUsRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of No Request RAPS PDUs received on the port where the PDU + contains the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 11 } + +f3ErpUnitRapsNoReqRBPDUsRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of No Request, RPL Blocked RAPS PDUs received on the port where + the PDU contains the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 12 } + +f3ErpUnitRapsSignalFailPDUsRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Signal Fail RAPS PDUs received on the port where the PDU + contains the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 13 } + +f3ErpUnitRapsManualSwitchPDUsRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Manual Switch RAPS PDUs received on the port where the PDU + contains the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 14 } + +f3ErpUnitRapsForcedSwitchPDUsRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Forced Switch RAPS PDUs received on the port where the PDU + contains the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 15 } + +f3ErpUnitRapsEventPDUsRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Event RAPS PDUs received on the port where the PDU contains + the MEG Level, Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 16 } + +f3ErpUnitRapsInvalidOamVersionPDUsRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of OAM PDUs received on the port where the PDU contains the MEG Level, + Ring ID and VID for the ERP instance and an OAM Version field other + than 0 or 1." + ::= { f3ErpUnitStatsEntry 17 } + +f3ErpUnitRapsRsvdRequestPDUsRx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of OAM PDUs received on the port where the PDU contains the MEG Level, + Ring ID and VID for the ERP instance." + ::= { f3ErpUnitStatsEntry 18 } + +f3ErpUnitRapsRsvdEventSubcode OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of OAM PDUs received on the port where the PDU contains the MEG Level, + Ring ID and VID for the ERP instance, an OAM Opcode field of 40 (R-APS), + a request/state value of 14 (EVT) and a sub-code value that is not 0." + ::= { f3ErpUnitStatsEntry 19 } + +-- +-- Conformance +-- +f3ErpCompliances OBJECT IDENTIFIER ::= {f3ErpConformance 1} +f3ErpGroups OBJECT IDENTIFIER ::= {f3ErpConformance 2} + +f3ErpCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3-ERP-MIB compilance." + MODULE -- this module + MANDATORY-GROUPS { + f3ErpGroupGroup, f3ErpUnitGroup, f3ErpUnitStatsGroup + } + ::= { f3ErpCompliances 1 } + +f3ErpGroupGroup OBJECT-GROUP + OBJECTS { + f3ErpGroupAdminState, + f3ErpGroupOperationalState, + f3ErpGroupSecondaryState, + f3ErpGroupRapsRingId, + f3ErpGroupRapsNodeId, + f3ErpGroupRapsVlanId, + f3ErpGroupRapsVlanPrio, + f3ErpGroupRapsVlanEtherType, + f3ErpGroupRapsMdLevel, + f3ErpGroupCompatibleVersion, + f3ErpGroupRevertive, + f3ErpGroupSubRingWithoutVirtChan, + f3ErpGroupGuardTime, + f3ErpGroupWaitToRestore, + f3ErpGroupHoldOffTime, + f3ErpGroupRingPort0, + f3ErpGroupRingPort0MEP, + f3ErpGroupRingPort0Role, + f3ErpGroupRingPort1, + f3ErpGroupRingPort1MEP, + f3ErpGroupRingPort1Role, + f3ErpGroupProtectMgmtTunnel, + f3ErpGroupNodeState, + f3ErpGroupWTRRemainingTime, + f3ErpGroupTxRapsRequest, + f3ErpGroupTxRapsRplBlocked, + f3ErpGroupTxRapsDNF, + f3ErpGroupTxRapsBPR, + f3ErpGroupAction, + f3ErpGroupActionObject, + f3ErpGroupUserLabel, + f3ErpGroupStorageType, + f3ErpGroupRowStatus, + f3ErpGroupProtectedFlow, + f3ErpGroupInterconnectionErp, + f3ErpGroupInterconnectPropagateTc, + f3ErpGroupRapsVirtualChannelMep, + f3ErpGroupMaxFpNum, + f3ErpGroupRapsInterconnectionNode, + f3ErpGroupRapsMultipleFailure + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the ERP Group." + ::= { f3ErpGroups 1 } + +f3ErpUnitGroup OBJECT-GROUP + OBJECTS { + f3ErpUnitPort, + f3ErpUnitPortMEP, + f3ErpUnitPortRole, + f3ErpUnitPortStatus, + f3ErpUnitPortRxRapsRequest, + f3ErpUnitPortRxRapsRplBlocked, + f3ErpUnitPortRxRapsDNF, + f3ErpUnitPortRxRapsBPR, + f3ErpUnitPortRxRapsNodeId, + f3ErpUnitPortRapsFp + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the ERP Unit." + ::= { f3ErpGroups 2 } + +f3ErpUnitStatsGroup OBJECT-GROUP + OBJECTS { + f3ErpUnitNumBlockedStateTrans, + f3ErpUnitRapsPDUsTx, + f3ErpUnitRapsPDUsRx, + f3ErpUnitRapsPDUsDiscarded, + f3ErpUnitRapsNoReqPDUsTx, + f3ErpUnitRapsNoReqRBPDUsTx, + f3ErpUnitRapsSignalFailPDUsTx, + f3ErpUnitRapsManualSwitchPDUsTx, + f3ErpUnitRapsForcedSwitchPDUsTx, + f3ErpUnitRapsEventPDUsTx, + f3ErpUnitRapsNoReqPDUsRx, + f3ErpUnitRapsNoReqRBPDUsRx, + f3ErpUnitRapsSignalFailPDUsRx, + f3ErpUnitRapsManualSwitchPDUsRx, + f3ErpUnitRapsForcedSwitchPDUsRx, + f3ErpUnitRapsEventPDUsRx, + f3ErpUnitRapsInvalidOamVersionPDUsRx, + f3ErpUnitRapsRsvdRequestPDUsRx, + f3ErpUnitRapsRsvdEventSubcode + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the ERP Unit Statistics." + ::= { f3ErpGroups 3 } + +END + diff --git a/MIBS/adva/F3-ESM-MIB b/MIBS/adva/F3-ESM-MIB new file mode 100644 index 0000000..5000afa --- /dev/null +++ b/MIBS/adva/F3-ESM-MIB @@ -0,0 +1,230 @@ +F3-ESM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32 + FROM SNMPv2-SMI + RowStatus, StorageType, DisplayString, + VariablePointer, TEXTUAL-CONVENTION + FROM SNMPv2-TC + fsp150cm + FROM ADVA-MIB; + +f3ESMMIB MODULE-IDENTITY + LAST-UPDATED "201209300000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Jakub Zalewski + ADVA Optical Networking, Inc. + Tel: +48 58 7716 411 + E-mail: jzalewski@advaoptical.com + Postal: ul. Slaska 35/37 + 81-310 Gdynia, Poland" + DESCRIPTION + "This module defines the Ethernet Service Manager MIB defitinions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201210030000Z" + DESCRIPTION + " + Notes from release 201210030000Z, + (1)MIB version ready for release FSP150CC 5.6CC." + + ::= {fsp150cm 23} + +-- +-- OID definitions +-- +f3EsmConfigObjects OBJECT IDENTIFIER ::= {f3ESMMIB 1} +f3EsmConformance OBJECT IDENTIFIER ::= {f3ESMMIB 2} + +-- +-- ESM Config Table +-- +esmConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsmConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table has list of entries with which FSPNM can associate some + information in the form of name-value pairs. + NOTE: This table is for FSPNM use only." + + ::= { f3EsmConfigObjects 1 } + +esmConfigEntry OBJECT-TYPE + SYNTAX EsmConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The conceptual row in esmConfigTable." + INDEX { esmConfigIndex } + + ::= { esmConfigTable 1 } + +EsmConfigEntry ::= SEQUENCE { + esmConfigIndex Unsigned32, + esmConfigAssociatedEntity VariablePointer, + esmConfigStorageType StorageType, + esmConfigRowStatus RowStatus +} + +esmConfigIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the unique index for ESM Config." + ::= { esmConfigEntry 1 } + +esmConfigAssociatedEntity OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the entity with which name-value pairs shall be associated." + ::= { esmConfigEntry 2 } + +esmConfigStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { esmConfigEntry 3 } + +esmConfigRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of esmConfigRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + neRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The esmConfigRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { esmConfigEntry 4 } + +-- +-- ESM Name-Value Pair Table +-- +esmNameValuePairTable OBJECT-TYPE + SYNTAX SEQUENCE OF EsmNameValuePairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table has name-value pairs associated with entities. + NOTE: This table is for FSPNM use only." + ::= { f3EsmConfigObjects 2 } + +esmNameValuePairEntry OBJECT-TYPE + SYNTAX EsmNameValuePairEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The conceptual row in esmNameValuePairTable." + INDEX { esmConfigIndex, esmNameValuePairName } + ::= { esmNameValuePairTable 1} + +EsmNameValuePairEntry ::= SEQUENCE { + esmNameValuePairName DisplayString, + esmNameValuePairValue DisplayString, + esmNameValuePairStorageType StorageType, + esmNameValuePairRowStatus RowStatus +} + +esmNameValuePairName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..16)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the name in the name-value pair." + ::= { esmNameValuePairEntry 1 } + +esmNameValuePairValue OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the value in the name-value pair." + ::= { esmNameValuePairEntry 2 } + +esmNameValuePairStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + DEFVAL { nonVolatile } + ::= { esmNameValuePairEntry 3 } + +esmNameValuePairRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of esmNameValuePairRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + neRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The esmNameValuePairRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { esmNameValuePairEntry 4 } + +-- +-- Conformance +-- +f3EsmCompliances OBJECT IDENTIFIER ::= {f3EsmConformance 1} +f3EsmGroups OBJECT IDENTIFIER ::= {f3EsmConformance 2} + +f3EsmCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3-ESM-MIB compilance." + MODULE -- this module + MANDATORY-GROUPS { + esmConfigGroup, esmNameValuePairGroup + } + ::= { f3EsmCompliances 1 } + +esmConfigGroup OBJECT-GROUP + OBJECTS { + esmConfigAssociatedEntity, + esmConfigStorageType, + esmConfigRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the EMS Configuration objects." + ::= { f3EsmGroups 1 } + +esmNameValuePairGroup OBJECT-GROUP + OBJECTS { + esmNameValuePairValue, + esmNameValuePairStorageType, + esmNameValuePairRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the EMS Name-Value Pair objects." + ::= { f3EsmGroups 2 } + +END diff --git a/MIBS/adva/F3-FPM-MIB b/MIBS/adva/F3-FPM-MIB new file mode 100644 index 0000000..0e8bd43 --- /dev/null +++ b/MIBS/adva/F3-FPM-MIB @@ -0,0 +1,6832 @@ +F3-FPM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter64 + FROM SNMPv2-SMI + TruthValue, RowStatus, StorageType, + VariablePointer, TEXTUAL-CONVENTION, DisplayString, DateAndTime + FROM SNMPv2-TC + VlanId, AdminState, OperationalState, SecondaryState, + VlanPriority, CmPmIntervalType, PerfCounter64, CmPmBinAction + FROM CM-COMMON-MIB + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + cmEthernetAccPortIndex, ShapingType, FlowVlanActionType, + FlowTagControl, PolicerAlgorithmType, PolicerColorMode, + cmMPFlowEntry, CmControlProtocolDispType, CmActiveControlProtocolsType, + cmEthernetNetPortIndex, cmMPFlowIndex + FROM CM-FACILITY-MIB + fsp150cm + FROM ADVA-MIB + ProtectLearningControl, LearningAction, FlowLearningConfigAction + FROM F3-BRIDGE-MIB + FlowSecState + FROM CM-COMMON-MIB; + +f3FpmMIB MODULE-IDENTITY + LAST-UPDATED "201607110000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Jakub Nadolski + ADVA Optical Networking, Inc. + Tel: +48 58 7716 421 + E-mail: jnadolski@advaoptical.com + Postal: ul. Slaska 35 + 81-310 Gdynia, Poland" + DESCRIPTION + "This module defines the Flow Point Model MIB definitions + used by the F3 product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201607110000Z" + DESCRIPTION + "Notes from release 201607110000Z + (1) renamed the type FlowSecureState to FlowSecState + Notes from release 201607080000Z + (1) added f3AccFlowpointRefConnectGuardFlowObject, f3AccFlowpointSecureBlockingControl, and + f3AccFlowpointSecureState to f3AccFlowpointTable + (2) added f3NetFlowpointRefConnectGuardFlowObject, f3NetFlowpointSecureBlockingControl, + and f3NetFlowpointSecureState to f3NetFlowpoitTable + (3) added f3MPFlowRefConnectGuardFlowObject and f3MPFlowSecureState to f3MPFlowExtTable + Notes from release 201504210000Z, + (1) Ready for release FSP150CC 8.1." + + ::= {fsp150cm 43} + +-- +-- OID definitions +-- + +f3FpmConfigObjects OBJECT IDENTIFIER ::= {f3FpmMIB 1} +f3FpmPerfObjects OBJECT IDENTIFIER ::= {f3FpmMIB 2} +f3FpmPerfNotifications OBJECT IDENTIFIER ::= {f3FpmMIB 3} +f3FpmConformance OBJECT IDENTIFIER ::= {f3FpmMIB 4} + + +-- +-- Acess Flow Point Table +-- +f3AccFlowPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Access Flow Point + for configuration purposes." + ::= { f3FpmConfigObjects 1 } + +f3AccFlowPointEntry OBJECT-TYPE + SYNTAX F3AccFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AccFlowPointTable. + These entries represent an Access Flow Point. + If the Flow Point attached to a lag, the slotIndex should + be 255 (255 is used to identify the Flow Point belongs to lag), + and the cmEthernetAccPortIndex should be the f3LagIndex." + + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, f3AccFlowPointIndex } + ::= { f3AccFlowPointTable 1 } + +F3AccFlowPointEntry ::= SEQUENCE { + f3AccFlowPointIndex Integer32, + f3AccFlowPointAlias DisplayString, + + f3AccFlowPointAdminState AdminState, + f3AccFlowPointOperationalState OperationalState, + f3AccFlowPointSecondaryState SecondaryState, + + f3AccFlowPointAssociatedFlowId VariablePointer, + + f3AccFlowPointIngressMultiCOSEnabled TruthValue, + f3AccFlowPointIngressCOS Integer32, + f3AccFlowPointEgressShapingType ShapingType, + + f3AccFlowPointIngressVlanMemberList DisplayString, + f3AccFlowPointVlanMemberAction FlowVlanActionType, + f3AccFlowPointVlanMemberActionVlan DisplayString, + f3AccFlowPointIngressUntaggedFrameEnabled TruthValue, + + f3AccFlowPointCTagControl FlowTagControl, + f3AccFlowPointCTagVlanId VlanId, + f3AccFlowPointCTagVlanPriority VlanPriority, + f3AccFlowPointSTagControl FlowTagControl, + f3AccFlowPointSTagVlanId VlanId, + f3AccFlowPointSTagVlanPriority VlanPriority, + + f3AccFlowPointEgressOuterTagPrioMapEnabled TruthValue, + f3AccFlowPointEgressInnerTagPrioMapEnabled TruthValue, + f3AccFlowPointSESFramesLossThresholdRatio Integer32, + f3AccFlowPointDefaultMemberEnabled TruthValue, + + f3AccFlowPointMcastRateLimitEnabled TruthValue, + f3AccFlowPointMcastRateLimitSpeedLo Unsigned32, + f3AccFlowPointMcastRateLimitSpeedHi Unsigned32, + f3AccFlowPointBcastRateLimitEnabled TruthValue, + f3AccFlowPointBcastRateLimitSpeedLo Unsigned32, + f3AccFlowPointBcastRateLimitSpeedHi Unsigned32, + f3AccFlowPointCombinedRateLimitEnabled TruthValue, + f3AccFlowPointCombinedRateLimitSpeedLo Unsigned32, + f3AccFlowPointCombinedRateLimitSpeedHi Unsigned32, + + f3AccFlowPointSplitHorizonGroupOID VariablePointer, + f3AccFlowPointLoopAvoidance VariablePointer, + f3AccFlowPointHierarchicalCOSEnabled TruthValue, + f3AccFlowPointMaximumBWLo Unsigned32, + f3AccFlowPointMaximumBWHi Unsigned32, + f3AccFlowPointGuaranteedBWLo Unsigned32, + f3AccFlowPointGuaranteedBWHi Unsigned32, + f3AccFlowPointAutoBandwidthConfigEnabled TruthValue, + f3AccFlowPointAutoCIRPercentage Integer32, + f3AccFlowPointFrameFwdEnabled TruthValue, + + f3AccFlowPointStorageType StorageType, + f3AccFlowPointRowStatus RowStatus, + + f3AccFlowPointUsePortPrioMapProfile TruthValue, + f3AccFlowPointRefPrioMapProfile VariablePointer, + f3AccFlowpointRefConnectGuardFlowObject VariablePointer, + f3AccFlowpointSecureBlockingControl TruthValue, + f3AccFlowpointSecureState FlowSecState +} + +f3AccFlowPointIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The integer index value corresponding to an Flow Point." + ::= { f3AccFlowPointEntry 1 } + +f3AccFlowPointAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + circuit identifier with the Flow Point." + ::= { f3AccFlowPointEntry 2 } + +f3AccFlowPointAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Flow Point." + ::= { f3AccFlowPointEntry 3 } + +f3AccFlowPointOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Flow Point." + ::= { f3AccFlowPointEntry 4 } + +f3AccFlowPointSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Flow Point." + ::= { f3AccFlowPointEntry 5 } + +f3AccFlowPointAssociatedFlowId OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the association of an Flow with an Flow Point." + ::= { f3AccFlowPointEntry 6 } + +f3AccFlowPointIngressMultiCOSEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of ingress multiple COS + (Class of Service) Flow Point." + ::= { f3AccFlowPointEntry 7 } + +f3AccFlowPointIngressCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "This object allows specification of ingress COS + (Class of Service) Flow Point. + + This attribute has been deprecated and is not supported. The + Ingress COS is determined from the flowpoint's associated + Priority Mapping Profle." + ::= { f3AccFlowPointEntry 8 } + +f3AccFlowPointEgressShapingType OBJECT-TYPE + SYNTAX ShapingType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of Shaping Type for Flow Point. + For 8.1.1 release, only flow-based Shaping Type is supported." + ::= { f3AccFlowPointEntry 9 } + +f3AccFlowPointIngressVlanMemberList OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..512)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It allows specification of VLAN members of the Flow Point. + VLAN members are comma separated, of the form X-Y where X is the + VLAN Id and Y is the VLAN Priority. VLAN members can be of + the form X-* or X (vlan X with all priorities), *-Y (all vlans + with priority Y), and X1:X2 (range of vlans from X1 to X2, + all priorities). Members with specific VLAN Id and specific + VLAN Priority are not supported. Once the Flow Point is created, + this attribute can only be updated using f3AccFlowPointVlanMemberAction + and f3AccFlowPointVlanMemberActionVlan objects." + ::= { f3AccFlowPointEntry 10 } + +f3AccFlowPointVlanMemberAction OBJECT-TYPE + SYNTAX FlowVlanActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to add or remove the VLAN members specified by + f3AccFlowPointVlanMemberActionVlan object. SNMP manager must first + configure the VLAN member to be added/removed in the object + f3AccFlowPointVlanMemberActionVlan and then should specify + f3AccFlowPointVlanMemberAction on whether to add/remove the specified + VLAN member." + ::= { f3AccFlowPointEntry 11 } + +f3AccFlowPointVlanMemberActionVlan OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows adding/removing VLAN members to a Flow Point. + VLAN member is of the form X-Y where X is the VLAN Id and Y is + the VLAN Priority. VLAN members can be of the form X-* (vlan X + with all priorities), *-Y (all vlans with priority Y), and X1:X2 + (range of vlans from X1 to X2, all priorities). Members with + specific VLAN Id and specific VLAN Priority are not supported. + In order to add/remove VLAN member to a flow, user must specify + this object with appropriate VLAN and then + invoke f3AccFlowPointVlanMemberAction." + ::= { f3AccFlowPointEntry 12 } + +f3AccFlowPointIngressUntaggedFrameEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows to specify whether or not the Flow Point + supports untagged frame." + ::= { f3AccFlowPointEntry 13 } + +f3AccFlowPointCTagControl OBJECT-TYPE + SYNTAX FlowTagControl + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the tag management + operation on the C-TAG. Supported types are 'push', 'pushvid', + 'swaptag', 'swapvid' and 'none'. If the type is 'push', + the VLAN Id (f3AccFlowPointCTagVlanId) and priority + (f3AccFlowPointCTagVlanPriority) are pushed onto the frame; + if the type is 'pushvid', only the VLAN Id (12 bits) is pushed, + the Priority is copied from incoming tag's priority; + if the type is 'swaptag', both VLAN Id and Priority (15 bits) + are swapped with the specified f3AccFlowPointCTagVlanId and + f3AccFlowPointCTagVlanPriority; + if the type is 'swapvid', only the VLAN Id (12 bits) are + swapped with the specified f3AccFlowPointCTagVlanId; + if the type is 'none', no C-TAG management is performed." + ::= { f3AccFlowPointEntry 14 } + +f3AccFlowPointCTagVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Id to + be pushed or swapped, based on the value of + f3AccFlowPointIngressCTagControl. It is applicable + for 'push', 'swaptag', 'swapvid' and 'pushvid' control types." + ::= { f3AccFlowPointEntry 15 } + +f3AccFlowPointCTagVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Priority to + be pushed or swapped, based on the value of f3AccFlowPointIngressCTagControl. + It is applicable for 'push' and 'swaptag' control types." + ::= { f3AccFlowPointEntry 16 } + +f3AccFlowPointSTagControl OBJECT-TYPE + SYNTAX FlowTagControl + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the tag management + operation on the S-TAG. Supported types are 'push', 'pushvid', + 'swaptag', 'swapvid' and 'none'. If the type is 'push', + the VLAN Id (f3AccFlowPointSTagVlanId) and priority + (f3AccFlowPointSTagVlanPriority) are pushed onto the frame; + if the type is 'pushvid', only the VLAN Id (12 bits) is pushed, + the Priority is copied from incoming tag's priority; + if the type is 'swaptag', both VLAN Id and Priority (15 bits) + are swapped with the specified f3AccFlowPointSTagVlanId and + f3AccFlowPointSTagVlanPriority; + if the type is 'swapvid', only the VLAN Id (12 bits) are + swapped with the specified f3AccFlowPointSTagVlanId; + if the type is 'none', no S-TAG management is performed." + ::= { f3AccFlowPointEntry 17 } + +f3AccFlowPointSTagVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Id to + be pushed or swapped, based on the value of + f3AccFlowPointIngressSTagControl. It is applicable + for 'push', 'swaptag', 'swapvid' and 'pushvid' control types." + ::= { f3AccFlowPointEntry 18 } + +f3AccFlowPointSTagVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Priority to + be pushed or swapped, based on the value of + f3AccFlowPointIngressSTagControl. It is applicable + for 'push' and 'swaptag' control types." + ::= { f3AccFlowPointEntry 19 } + +f3AccFlowPointEgressOuterTagPrioMapEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines whether to use the Egress Prio + Mapping to swap the priority of outer tag. When Enabled, + it indicates that the operation specified in the + EgressPrioMapTable would be applied to Flow for specified COS. + When Disabled,the EgressPrioMapTable operations are ignored + for specified Flow COS." + ::= { f3AccFlowPointEntry 20 } + +f3AccFlowPointEgressInnerTagPrioMapEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines whether to use the Egress Prio + Mapping to swap the priority of inner tag. When Enabled, + it indicates that the operation specified in the + EgressPrioMapTable would be applied to Flow for specified COS. + When Disabled, the EgressPrioMapTable operations are ignored + for specified Flow COS." + ::= { f3AccFlowPointEntry 21 } + +f3AccFlowPointSESFramesLossThresholdRatio OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to specify the frame-loss ratio + per flow that starts counting Severely Errored Seconds (SES) + on the flowpoint. + This functionality is applicable if the flowpoint is monitored + using the Y.1731 ESA functionality." + ::= { f3AccFlowPointEntry 22 } + +f3AccFlowPointDefaultMemberEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Truth Value means that on this FP, the membership is all the tag + packets without match any other membership associated to the port. + Untagged means untagged flow. Default only care tagged flow." + ::= { f3AccFlowPointEntry 23 } + +f3AccFlowPointMcastRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether multicast packets need be limited per FP." + ::= { f3AccFlowPointEntry 24 } + +f3AccFlowPointMcastRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The rate limiting for multicast packets per FP. When + f3AccFlowPointMcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. This objects + only represents low 32 bits." + ::= { f3AccFlowPointEntry 25 } + +f3AccFlowPointMcastRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The rate limiting for multicast packets per FP. When + f3AccFlowPointMcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. This objects + only represents high 32 bits." + ::= { f3AccFlowPointEntry 26 } + +f3AccFlowPointBcastRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether broadcast packets need be limited per FP." + ::= { f3AccFlowPointEntry 27 } + +f3AccFlowPointBcastRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The rate limiting for broadcast packets per FP. When + f3AccFlowPointBcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. This objects + only represents low 32 bits." + ::= { f3AccFlowPointEntry 28 } + +f3AccFlowPointBcastRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The rate limiting for broadcast packets per FP. When + f3AccFlowPointBcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. This objects + only represents high 32 bits." + ::= { f3AccFlowPointEntry 29 } + +f3AccFlowPointCombinedRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether broadcast and multicast packets need be limited per FP." + ::= { f3AccFlowPointEntry 30 } + +f3AccFlowPointCombinedRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The rate limiting for broadcast and multicast packets per FP. + When f3AccFlowPointCombinedRateLimitEnabled is true and the value is 0, + it means all broadcast and multicast frame are dropped. This object + only represents low 32 bits." + ::= { f3AccFlowPointEntry 31 } + +f3AccFlowPointCombinedRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The rate limiting for broadcast and multicast packets per FP. + When f3AccFlowPointCombinedRateLimitEnabled is true and the value is 0, + it means all broadcast and multicast frame are dropped. This object + only represents high 32 bits." + ::= { f3AccFlowPointEntry 32 } + +f3AccFlowPointSplitHorizonGroupOID OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Specifies the Split-Horizon Group OID. If there is no SHG, the value is none." + ::= { f3AccFlowPointEntry 33 } + +f3AccFlowPointLoopAvoidance OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "EID of this associated Loop Avoidance protocol entity. + A value of NONE indicates there is no loop avoidance protocol. + Currently ERP EID is filled when ELAN service is created." + ::= { f3AccFlowPointEntry 34 } + +f3AccFlowPointHierarchicalCOSEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enable or Disable Hierarchical COS shaping (flow shaping)." + ::= { f3AccFlowPointEntry 35 } + +f3AccFlowPointMaximumBWLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute description the Flow Point maximum bandwidth. + This object only represents low 32 bits." + ::= { f3AccFlowPointEntry 36 } + +f3AccFlowPointMaximumBWHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute description the Flow Point maximum bandwidth. + This object only represents high 32 bits." + ::= { f3AccFlowPointEntry 37 } + +f3AccFlowPointGuaranteedBWLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute description the Flow Point guaranteed bandwidth. + This object only represents low 32 bits." + ::= { f3AccFlowPointEntry 38 } + +f3AccFlowPointGuaranteedBWHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute description the Flow Point guaranteed bandwidth. + This objects only represents high 32 bits." + ::= { f3AccFlowPointEntry 39 } + +f3AccFlowPointAutoBandwidthConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the shaper bandwidth is automatically adjusted + by the system. For a single COS Flow Point, the shaper EIR bandwidth is + set to the maximum port bandwidth; the shaper CIR is set to the available + port bandwidth multiplied by the value of the f3AccFlowPointAutoCIRPercentage + object. For a Hierarchical-COS Flow Point, the f3AccFlowPointMaximumBWLo and + f3AccFlowPointMaximumBWHi are set to the maximum port bandwidth; + the f3AccFlowPointGuaranteedBWLo and f3AccFlowPointGuaranteedBWHi are set to + the available port bandwidth multiplied by the value of the + f3AccFlowPointAutoCIRPercentage object. The value of this object must be FALSE + when f3AccFlowPointIngressMultiCOSEnabled is TRUE and + f3AccFlowPointHierarchicalCOSEnabled is FALSE." + ::= { f3AccFlowPointEntry 40 } + +f3AccFlowPointAutoCIRPercentage OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the percentage of available shaper CIR to be assigned + to this Flow Point when f3AccFlowPointAutoBandwidthConfigEnabled is TRUE." + ::= { f3AccFlowPointEntry 41 } + +f3AccFlowPointFrameFwdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When enabled Flow Point will forward frames it receives. When disabled, + the Flow Point will not forward frames it receives." + ::= { f3AccFlowPointEntry 42 } + +f3AccFlowPointStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3AccFlowPointEntry 43 } + +f3AccFlowPointRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3AccFlowPointRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3AccFlowPointRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3AccFlowPointRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3AccFlowPointEntry 44 } + +f3AccFlowPointUsePortPrioMapProfile OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This indicates whether the flow point is using, if true, the port's + Priority Mapping Profile or, if false, is using its own + Priority Mapping Profile." + ::= { f3AccFlowPointEntry 45 } + +f3AccFlowPointRefPrioMapProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set priority map profile." + ::= { f3AccFlowPointEntry 46 } + +f3AccFlowpointRefConnectGuardFlowObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies Mac Sec flow object OID." + ::= { f3AccFlowPointEntry 47 } + +f3AccFlowpointSecureBlockingControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to enable/disable secure block." + ::= { f3AccFlowPointEntry 48 } + +f3AccFlowpointSecureState OBJECT-TYPE + SYNTAX FlowSecState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the secure state of this flow." + ::= { f3AccFlowPointEntry 49 } + + +-- +-- Access Flow Point QoS Shaper +-- +f3AccFpQosShaperTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccFpQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Access Flow Point + Quality of Service Shaper for configuration purposes." + ::= { f3FpmConfigObjects 2 } + +f3AccFpQosShaperEntry OBJECT-TYPE + SYNTAX F3AccFpQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AccFpQosShaperTable. + These entries represent an Access Flow Point Quality + of Service Shaper." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3AccFlowPointIndex, f3AccFpQosShaperIndex } + ::= { f3AccFpQosShaperTable 1 } + +F3AccFpQosShaperEntry ::= SEQUENCE { + f3AccFpQosShaperIndex Integer32, + + f3AccFpQosShaperAdminState AdminState, + f3AccFpQosShaperOperationalState OperationalState, + f3AccFpQosShaperSecondaryState SecondaryState, + + f3AccFpQosShaperCIRLo Unsigned32, + f3AccFpQosShaperCIRHi Unsigned32, + f3AccFpQosShaperEIRLo Unsigned32, + f3AccFpQosShaperEIRHi Unsigned32, + f3AccFpQosShaperCBS Unsigned32, + f3AccFpQosShaperEBS Unsigned32, + f3AccFpQosShaperBufferSize Unsigned32, + f3AccFpQosShaperCOS Integer32, + + f3AccFpQosShaperStorageType StorageType, + f3AccFpQosShaperRowStatus RowStatus +} + +f3AccFpQosShaperIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a Quality + of Service Shaper." + ::= { f3AccFpQosShaperEntry 1 } + +f3AccFpQosShaperAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Administrative State of a Shaper." + ::= { f3AccFpQosShaperEntry 2 } + +f3AccFpQosShaperOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of a Shaper." + ::= { f3AccFpQosShaperEntry 3 } + +f3AccFpQosShaperSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Shaper." + ::= { f3AccFpQosShaperEntry 4 } + +f3AccFpQosShaperCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information Rate (CIR) + (Lower 32 bits) of the Shaper." + ::= { f3AccFpQosShaperEntry 5 } + +f3AccFpQosShaperCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information Rate (CIR) + (Higher 32 bits) of the Shaper." + ::= { f3AccFpQosShaperEntry 6 } + +f3AccFpQosShaperEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information Rate (EIR) + (Lower 32 bits) of a Shaper." + ::= { f3AccFpQosShaperEntry 7 } + +f3AccFpQosShaperEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information Rate (EIR) + (Lower 32 bits) of a Shaper." + ::= { f3AccFpQosShaperEntry 8 } + +f3AccFpQosShaperCBS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Burst Size (CBS) + of a Shaper." + ::= { f3AccFpQosShaperEntry 9 } + +f3AccFpQosShaperEBS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Burst Size (EBS) + of a Shaper." + ::= { f3AccFpQosShaperEntry 10 } + +f3AccFpQosShaperBufferSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Buffer Size of the Shaper." + ::= { f3AccFpQosShaperEntry 11 } + +f3AccFpQosShaperCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the COS (Class of Service) value for + the QOS Shaper." + ::= { f3AccFpQosShaperEntry 12 } + +f3AccFpQosShaperStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3AccFpQosShaperEntry 13 } + +f3AccFpQosShaperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3AccFpQosShaperRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3AccFpQosShaperRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3AccFpQosShaperRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3AccFpQosShaperEntry 14 } + +-- +-- Access Flow Point QoS Policer +-- +f3AccFpQosPolicerTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccFpQosPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Access Flow Point + Quality of Service Policer for configuration purposes." + ::= { f3FpmConfigObjects 3 } + +f3AccFpQosPolicerEntry OBJECT-TYPE + SYNTAX F3AccFpQosPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AccFpQosPolicerTable. + These entries represent an Access Flow Point Quality + of Service Policer." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3AccFlowPointIndex, f3AccFpQosPolicerIndex } + ::= { f3AccFpQosPolicerTable 1 } + +F3AccFpQosPolicerEntry ::= SEQUENCE { + f3AccFpQosPolicerIndex Integer32, + + f3AccFpQosPolicerAdminState AdminState, + f3AccFpQosPolicerOperationalState OperationalState, + f3AccFpQosPolicerSecondaryState SecondaryState, + + f3AccFpQosPolicerCIRLo Unsigned32, + f3AccFpQosPolicerCIRHi Unsigned32, + f3AccFpQosPolicerEIRLo Unsigned32, + f3AccFpQosPolicerEIRHi Unsigned32, + f3AccFpQosPolicerCBS Integer32, + f3AccFpQosPolicerEBS Integer32, + + f3AccFpQosPolicerAlgorithm PolicerAlgorithmType, + f3AccFpQosPolicerColorMode PolicerColorMode, + f3AccFpQosPolicerCouplingFlag TruthValue, + f3AccFpQosPolicerPolicingEnabled TruthValue, + + f3AccFpQosPolicerStorageType StorageType, + f3AccFpQosPolicerRowStatus RowStatus +} + +f3AccFpQosPolicerIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a Quality + of Service Policer. + The Policer Index represents the COS level. This + is applicable in case of a Multi COS Flow Point. Index 1 + represents COS 0; Index 2 represents COS 1 and so on." + ::= { f3AccFpQosPolicerEntry 1 } + +f3AccFpQosPolicerAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Administrative State of a Policer." + ::= { f3AccFpQosPolicerEntry 2 } + +f3AccFpQosPolicerOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of a Policer." + ::= { f3AccFpQosPolicerEntry 3 } + +f3AccFpQosPolicerSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of a Policer." + ::= { f3AccFpQosPolicerEntry 4 } + +f3AccFpQosPolicerCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information Rate (CIR) + (Lower 32 bits) of the Policer." + ::= { f3AccFpQosPolicerEntry 5 } + +f3AccFpQosPolicerCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information Rate (CIR) + (Higher 32 bits) of the Policer." + ::= { f3AccFpQosPolicerEntry 6 } + +f3AccFpQosPolicerEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information Rate (EIR) + (Lower 32 bits) of a Policer." + ::= { f3AccFpQosPolicerEntry 7 } + +f3AccFpQosPolicerEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information Rate (EIR) + (Lower 32 bits) of a Policer." + ::= { f3AccFpQosPolicerEntry 8 } + +f3AccFpQosPolicerCBS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Burst Size (CBS) + of a Policer." + ::= { f3AccFpQosPolicerEntry 9 } + +f3AccFpQosPolicerEBS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Burst Size (EBS) + of a Policer." + ::= { f3AccFpQosPolicerEntry 10 } + +f3AccFpQosPolicerAlgorithm OBJECT-TYPE + SYNTAX PolicerAlgorithmType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents Policer algorithm as 'srTCM' + (Single Rate Triple Color Marking) or 'trTCM' + (Two Rate Triple Color Marking)." + ::= { f3AccFpQosPolicerEntry 11 } + +f3AccFpQosPolicerColorMode OBJECT-TYPE + SYNTAX PolicerColorMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Color Mode as + 'color-aware' or 'color-blind'." + ::= { f3AccFpQosPolicerEntry 12 } + +f3AccFpQosPolicerCouplingFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Coupling Flag. + When coupling is enabled, tokens that would normally be + added to the C-bucket are passed to the E-bucket only once the CIR + bucket has reached its CBS level. Therefore under this condition + the E-bucket is being filled at the rate of CIR + EIR. + Normally the long term average of frames declared yellow is + bounded by the EIR. Coupling is a function to allow the + long term average of frames declared yellow to be bounded by + CIR + EIR. This allows a higher volume of yellow frames + to be delivered/received if the arrival of green marked frames + is low. Tokens from the E-bucket do NOT get passed to the + C-bucket once the EBS level has been reached. + Enabling coupling in combination with a provisioned EIR of 0 + allows for a single rate three color marking (srTCM) algorithm + to be established. In this situation the E-bucket is filled at the + CIR rate in the case the C-bucket is filled to its CBS level." + ::= { f3AccFpQosPolicerEntry 13 } + +f3AccFpQosPolicerPolicingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Policing. + When Policing is disabled, traffic policing is bypassed. + When Policing is enabled, traffic policing is applied." + ::= { f3AccFpQosPolicerEntry 14 } + +f3AccFpQosPolicerStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3AccFpQosPolicerEntry 15 } + +f3AccFpQosPolicerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3AccFpQosPolicerRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3AccFpQosPolicerRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3AccFpQosPolicerRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3AccFpQosPolicerEntry 16 } + +-- +-- cmMPFlowTable extension for maximum forwarding table size configurations +-- +f3MPFlowExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3MPFlowExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends cmMPFlowTable to provide configuration of maximum + forwarding table size." + ::= { f3FpmConfigObjects 4 } + +f3MPFlowExtEntry OBJECT-TYPE + SYNTAX F3MPFlowExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3MPFlowExtTable." + AUGMENTS { cmMPFlowEntry } + ::= { f3MPFlowExtTable 1 } + +F3MPFlowExtEntry ::= SEQUENCE { + f3MPFlowExtMaxFwdEntries Integer32, + f3MPFlowRefConnectGuardFlowObject VariablePointer, + f3MPFlowSecureState FlowSecState +} + +f3MPFlowExtMaxFwdEntries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring the maximum number of Forwarding Entires + for Forwarding Table of this MP Flow." + ::= { f3MPFlowExtEntry 1 } + +f3MPFlowRefConnectGuardFlowObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies Mac Sec flow object OID." + ::= { f3MPFlowExtEntry 2 } + +f3MPFlowSecureState OBJECT-TYPE + SYNTAX FlowSecState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the secure state of the macsec flow." + ::= { f3MPFlowExtEntry 3 } + +-- +-- Access Flow Point Control Protocol Disposition +-- +f3AccFlowPointCpdV2Table OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccFlowPointCpdV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Access Flow Point + Control Protocol Disposition V2." + ::= { f3FpmConfigObjects 5 } + +f3AccFlowPointCpdV2Entry OBJECT-TYPE + SYNTAX F3AccFlowPointCpdV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AccFlowPointCpdV2Table. + These entries represent a Control Protocol Disposition + filtering criteria on the Access Flow Point." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3AccFlowPointIndex, f3AccFlowPointCpdV2Index } + ::= { f3AccFlowPointCpdV2Table 1 } + +F3AccFlowPointCpdV2Entry ::= SEQUENCE { + f3AccFlowPointCpdV2Index Integer32, + f3AccFlowPointCpdV2IslDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2PagpDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2UdldDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2CdpDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2VtpDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2DtpDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2PvstpPlusDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2UplinkFastDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2VlanBridgeDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2L2PTDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2BPDUDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2PauseDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2LACPDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2LACPMarkerDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2EfmOamDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2SSMDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2PortAuthenDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2LANBridgesDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2GMRPDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2GVRPDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2GARPDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2ActiveControlProtocols CmActiveControlProtocolsType, + f3AccFlowPointCpdV2ELMIDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac00DispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac01DispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac02DispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac03DispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac04DispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac05DispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac06DispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac07DispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac08DispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac09DispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac0ADispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac0BDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac0CDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac0DDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac0EDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2Mac0FDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2NearestLLDPDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2NonTpmrLLDPDispType CmControlProtocolDispType, + f3AccFlowPointCpdV2CustomerLLDPDispType CmControlProtocolDispType +} + +f3AccFlowPointCpdV2Index OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique Index value to access the CPD row." + ::= { f3AccFlowPointCpdV2Entry 1 } + +f3AccFlowPointCpdV2IslDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for ISL (Inter Switch Link). + MAC Address (01:00:0C:00:00:00)." + ::= { f3AccFlowPointCpdV2Entry 2 } + +f3AccFlowPointCpdV2PagpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for PAGP (Port Aggregation Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x104)." + ::= { f3AccFlowPointCpdV2Entry 3 } + +f3AccFlowPointCpdV2UdldDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for UDLD (Unidirectional Link Detection). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x111)." + ::= { f3AccFlowPointCpdV2Entry 4 } + +f3AccFlowPointCpdV2CdpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for CDP (Cisco Discovery Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2000)." + ::= { f3AccFlowPointCpdV2Entry 5 } + +f3AccFlowPointCpdV2VtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VTP (VLAN Trunking Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2003)." + ::= { f3AccFlowPointCpdV2Entry 6 } + +f3AccFlowPointCpdV2DtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for DTP (Dynamic Trunking). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2004)." + ::= { f3AccFlowPointCpdV2Entry 7 } + +f3AccFlowPointCpdV2PvstpPlusDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Spanning Tree PVSTP+. + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x10B)." + ::= { f3AccFlowPointCpdV2Entry 8 } + +f3AccFlowPointCpdV2UplinkFastDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for STP UplinkFast. + MAC Address (01:00:0C:CD:CD:CD), Ethertype(0x200A)." + ::= { f3AccFlowPointCpdV2Entry 9 } + +f3AccFlowPointCpdV2VlanBridgeDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VLAN Bridge. + MAC Address (01:00:0C:CD:CD:CE), Ethertype(0x10C)." + ::= { f3AccFlowPointCpdV2Entry 10 } + +f3AccFlowPointCpdV2L2PTDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Layer 2 Protocol Tunnelling(L2PT). + MAC Address (01:00:0C:CD:CD:D0)." + ::= { f3AccFlowPointCpdV2Entry 11 } + +f3AccFlowPointCpdV2BPDUDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE Spanning Tree(STP), + MSTP (Multiple Spanning Tree) and RSTP (Rapid Reconfiguration of + Spanning Tree). MAC Address (01:80:C2:00:00:00)." + ::= { f3AccFlowPointCpdV2Entry 12 } + +f3AccFlowPointCpdV2PauseDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3x Flow Control + (PAUSE frames)." + ::= { f3AccFlowPointCpdV2Entry 13 } + +f3AccFlowPointCpdV2LACPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for 802.3ad Link Aggregation + Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(01)." + ::= { f3AccFlowPointCpdV2Entry 14 } + +f3AccFlowPointCpdV2LACPMarkerDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ad Marker Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(02)." + ::= { f3AccFlowPointCpdV2Entry 15 } + +f3AccFlowPointCpdV2EfmOamDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ah EFM OAM. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(03)." + ::= { f3AccFlowPointCpdV2Entry 16 } + +f3AccFlowPointCpdV2SSMDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Sync Status Messages. + MAC Address (01:80:C2:00:00:02), Ethertype (0x19A7), Subtype(0A)." + ::= { f3AccFlowPointCpdV2Entry 17 } + +f3AccFlowPointCpdV2PortAuthenDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1x Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x888E)." + ::= { f3AccFlowPointCpdV2Entry 18 } + +f3AccFlowPointCpdV2LANBridgesDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1d LAN Bridge Managment. + MAC Address (01:80:C2:00:00:10)." + ::= { f3AccFlowPointCpdV2Entry 19 } + +f3AccFlowPointCpdV2GMRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP Multicast Registration + Protocol. MAC Address (01:80:C2:00:00:20)." + ::= { f3AccFlowPointCpdV2Entry 20 } + +f3AccFlowPointCpdV2GVRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP VLAN Registration + Protocol. MAC Address (01:80:C2:00:00:21)." + ::= { f3AccFlowPointCpdV2Entry 21 } + +f3AccFlowPointCpdV2GARPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Group Disposition type which includes GARP Reserved + MAC Address from range 01:80:C2:00:00:22 to 01:80:C2:00:00:2F." + ::= { f3AccFlowPointCpdV2Entry 22 } + +f3AccFlowPointCpdV2ActiveControlProtocols OBJECT-TYPE + SYNTAX CmActiveControlProtocolsType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "List of Active Control Protocol Dispositions. Note that + if the Port Level Disposition control is set to PEER or + DISCARD, the flow level disposition is no longer active. + This object provides information on all the active + dispositions." + ::= { f3AccFlowPointCpdV2Entry 23 } + +f3AccFlowPointCpdV2ELMIDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ELMI (Ethernet Local Management Interface) Disposition type. + MAC Address 01:80:C2:00:00:07 and EtherType of 0x88EE." + ::= { f3AccFlowPointCpdV2Entry 24 } + +f3AccFlowPointCpdV2Mac00DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:00 Disposition type." + ::= { f3AccFlowPointCpdV2Entry 25 } + +f3AccFlowPointCpdV2Mac01DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:01 Disposition type." + ::= { f3AccFlowPointCpdV2Entry 26 } + +f3AccFlowPointCpdV2Mac02DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:02 Disposition type." + ::= { f3AccFlowPointCpdV2Entry 27 } + +f3AccFlowPointCpdV2Mac03DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:03 Disposition type." + ::= { f3AccFlowPointCpdV2Entry 28 } + +f3AccFlowPointCpdV2Mac04DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:04 Disposition type." + ::= { f3AccFlowPointCpdV2Entry 29 } + +f3AccFlowPointCpdV2Mac05DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:05 Disposition type." + ::= { f3AccFlowPointCpdV2Entry 30 } + +f3AccFlowPointCpdV2Mac06DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:06 Disposition type." + ::= { f3AccFlowPointCpdV2Entry 31 } + +f3AccFlowPointCpdV2Mac07DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:07 Disposition type." + ::= { f3AccFlowPointCpdV2Entry 32 } + +f3AccFlowPointCpdV2Mac08DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:08 Disposition type." + ::= { f3AccFlowPointCpdV2Entry 33 } + +f3AccFlowPointCpdV2Mac09DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:09 Disposition type." + ::= { f3AccFlowPointCpdV2Entry 34 } + +f3AccFlowPointCpdV2Mac0ADispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0A Disposition type." + ::= { f3AccFlowPointCpdV2Entry 35 } + +f3AccFlowPointCpdV2Mac0BDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0B Disposition type." + ::= { f3AccFlowPointCpdV2Entry 36 } + +f3AccFlowPointCpdV2Mac0CDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0C Disposition type." + ::= { f3AccFlowPointCpdV2Entry 37 } + +f3AccFlowPointCpdV2Mac0DDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0D Disposition type." + ::= { f3AccFlowPointCpdV2Entry 38 } + +f3AccFlowPointCpdV2Mac0EDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0E Disposition type." + ::= { f3AccFlowPointCpdV2Entry 39 } + +f3AccFlowPointCpdV2Mac0FDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0F Disposition type." + ::= { f3AccFlowPointCpdV2Entry 40 } + +f3AccFlowPointCpdV2NearestLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Nearest Bridge Disposition type." + ::= { f3AccFlowPointCpdV2Entry 41 } + +f3AccFlowPointCpdV2NonTpmrLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Non-TPMR Bridge Disposition type." + ::= { f3AccFlowPointCpdV2Entry 42 } + +f3AccFlowPointCpdV2CustomerLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Customer Bridge Disposition type." + ::= { f3AccFlowPointCpdV2Entry 43 } + +-- +-- Access Flowpoint table extension for Learning Control configuration +-- +f3AccFlowPointLearningConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccFlowPointLearningConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends f3AccFlowPointTable to provide parameters for MAC Table control + configuration." + ::= { f3FpmConfigObjects 6 } + +f3AccFlowPointLearningConfigEntry OBJECT-TYPE + SYNTAX F3AccFlowPointLearningConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AccFlowPointLearningConfigTable." + AUGMENTS { f3AccFlowPointEntry } + ::= { f3AccFlowPointLearningConfigTable 1 } + +F3AccFlowPointLearningConfigEntry ::= SEQUENCE { + f3AccFlowPointLearningConfigLearningEnabled TruthValue, + f3AccFlowPointLearningConfigMaxFwdEntries Integer32, + f3AccFlowPointLearningConfigProtectLearningCtrl ProtectLearningControl, + f3AccFlowPointLearningConfigAction FlowLearningConfigAction +} + +f3AccFlowPointLearningConfigLearningEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Learning Control on this Flowpoint." + ::= { f3AccFlowPointLearningConfigEntry 1 } + +f3AccFlowPointLearningConfigMaxFwdEntries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring the maximum number of Forwarding Entries + on this Flowpoint." + ::= { f3AccFlowPointLearningConfigEntry 2 } + +f3AccFlowPointLearningConfigProtectLearningCtrl OBJECT-TYPE + SYNTAX ProtectLearningControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Learning Control on this Flowpoint." + ::= { f3AccFlowPointLearningConfigEntry 3 } + +f3AccFlowPointLearningConfigAction OBJECT-TYPE + SYNTAX FlowLearningConfigAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects allows performing user action on Flow Learning Table." + ::= { f3AccFlowPointLearningConfigEntry 4 } + +-- +-- Network Flow Point Table +-- + +f3NetFlowPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Network Flow Point + for configuration purposes." + ::= { f3FpmConfigObjects 7 } + +f3NetFlowPointEntry OBJECT-TYPE + SYNTAX F3NetFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetFlowPointTable. + These entries represent an Network Flow Point. + If the Flow Point attached to a lag, the slotIndex should + be 255 (255 is used to identify the Flow Point belongs to lag), + and the cmEthernetNetPortIndex should be the f3LagIndex." + + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, f3NetFlowPointIndex } + ::= { f3NetFlowPointTable 1 } + +F3NetFlowPointEntry ::= SEQUENCE { + f3NetFlowPointIndex Integer32, + f3NetFlowPointAlias DisplayString, + + f3NetFlowPointAdminState AdminState, + f3NetFlowPointOperationalState OperationalState, + f3NetFlowPointSecondaryState SecondaryState, + + f3NetFlowPointAssociatedFlowId VariablePointer, + + f3NetFlowPointIngressMultiCOSEnabled TruthValue, + f3NetFlowPointIngressCOS Integer32, + f3NetFlowPointEgressShapingType ShapingType, + + f3NetFlowPointIngressVlanMemberList DisplayString, + f3NetFlowPointVlanMemberAction FlowVlanActionType, + f3NetFlowPointVlanMemberActionVlan DisplayString, + f3NetFlowPointIngressUntaggedFrameEnabled TruthValue, + + f3NetFlowPointCTagControl FlowTagControl, + f3NetFlowPointCTagVlanId VlanId, + f3NetFlowPointCTagVlanPriority VlanPriority, + f3NetFlowPointSTagControl FlowTagControl, + f3NetFlowPointSTagVlanId VlanId, + f3NetFlowPointSTagVlanPriority VlanPriority, + + f3NetFlowPointEgressOuterTagPrioMapEnabled TruthValue, + f3NetFlowPointEgressInnerTagPrioMapEnabled TruthValue, + f3NetFlowPointSESFramesLossThresholdRatio Integer32, + f3NetFlowPointDefaultMemberEnabled TruthValue, + + f3NetFlowPointMcastRateLimitEnabled TruthValue, + f3NetFlowPointMcastRateLimitSpeedLo Unsigned32, + f3NetFlowPointMcastRateLimitSpeedHi Unsigned32, + f3NetFlowPointBcastRateLimitEnabled TruthValue, + f3NetFlowPointBcastRateLimitSpeedLo Unsigned32, + f3NetFlowPointBcastRateLimitSpeedHi Unsigned32, + f3NetFlowPointCombinedRateLimitEnabled TruthValue, + f3NetFlowPointCombinedRateLimitSpeedLo Unsigned32, + f3NetFlowPointCombinedRateLimitSpeedHi Unsigned32, + + f3NetFlowPointSplitHorizonGroupOID VariablePointer, + f3NetFlowPointLoopAvoidance VariablePointer, + f3NetFlowPointHierarchicalCOSEnabled TruthValue, + f3NetFlowPointMaximumBWLo Unsigned32, + f3NetFlowPointMaximumBWHi Unsigned32, + f3NetFlowPointGuaranteedBWLo Unsigned32, + f3NetFlowPointGuaranteedBWHi Unsigned32, + f3NetFlowPointAutoBandwidthConfigEnabled TruthValue, + f3NetFlowPointAutoCIRPercentage Integer32, + f3NetFlowPointFrameFwdEnabled TruthValue, + + f3NetFlowPointStorageType StorageType, + f3NetFlowPointRowStatus RowStatus, + + f3NetFlowPointUsePortPrioMapProfile TruthValue, + f3NetFlowPointRefPrioMapProfile VariablePointer, + f3NetFlowpointRefConnectGuardFlowObject VariablePointer, + f3NetFlowpointSecureBlockingControl TruthValue, + f3NetFlowpointSecureState FlowSecState +} + +f3NetFlowPointIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The integer index value corresponding to an Flow Point." + ::= { f3NetFlowPointEntry 1 } + +f3NetFlowPointAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + circuit identifier with the Flow Point." + ::= { f3NetFlowPointEntry 2 } + +f3NetFlowPointAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Flow Point." + ::= { f3NetFlowPointEntry 3 } + +f3NetFlowPointOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Flow Point." + ::= { f3NetFlowPointEntry 4 } + +f3NetFlowPointSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Flow Point." + ::= { f3NetFlowPointEntry 5 } + +f3NetFlowPointAssociatedFlowId OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the association of an Flow with an Flow Point." + ::= { f3NetFlowPointEntry 6 } + +f3NetFlowPointIngressMultiCOSEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of ingress multiple COS + (Class of Service) Flow Point." + ::= { f3NetFlowPointEntry 7 } + +f3NetFlowPointIngressCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "This object allows specification of ingress COS + (Class of Service) Flow Point. + + This attribute has been deprecated and is not supported. The + Ingress COS is determined from the flowpoint's associated + Priority Mapping Profle." + ::= { f3NetFlowPointEntry 8 } + +f3NetFlowPointEgressShapingType OBJECT-TYPE + SYNTAX ShapingType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of Shaping Type for Flow Point. + For 8.1.1 release, only flow-based Shaping Type is supported." + ::= { f3NetFlowPointEntry 9 } + +f3NetFlowPointIngressVlanMemberList OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..512)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It allows specification of VLAN members of the Flow Point. + VLAN members are comma separated, of the form X-Y where X is the + VLAN Id and Y is the VLAN Priority. VLAN members can be of + the form X-* or X (vlan X with all priorities), *-Y (all vlans + with priority Y), and X1:X2 (range of vlans from X1 to X2, + all priorities). Members with specific VLAN Id and specific + VLAN Priority are not supported. Once the Flow Point is created, + this attribute can only be updated using f3NetFlowPointVlanMemberAction + and f3NetFlowPointVlanMemberActionVlan objects." + ::= { f3NetFlowPointEntry 10 } + +f3NetFlowPointVlanMemberAction OBJECT-TYPE + SYNTAX FlowVlanActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to add or remove the VLAN members specified by + f3NetFlowPointVlanMemberActionVlan object. SNMP manager must first + configure the VLAN member to be added/removed in the object + f3NetFlowPointVlanMemberActionVlan and then should specify + f3NetFlowPointVlanMemberAction on whether to add/remove the specified + VLAN member." + ::= { f3NetFlowPointEntry 11 } + +f3NetFlowPointVlanMemberActionVlan OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows adding/removing VLAN members to a Flow Point. + VLAN member is of the form X-Y where X is the VLAN Id and Y is + the VLAN Priority. VLAN members can be of the form X-* (vlan X + with all priorities), *-Y (all vlans with priority Y), and X1:X2 + (range of vlans from X1 to X2, all priorities). Members with + specific VLAN Id and specific VLAN Priority are not supported. + In order to add/remove VLAN member to a flow, user must specify + this object with appropriate VLAN and then + invoke f3NetFlowPointVlanMemberAction." + ::= { f3NetFlowPointEntry 12 } + +f3NetFlowPointIngressUntaggedFrameEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows to specify whether or not the Flow Point + supports untagged frame." + ::= { f3NetFlowPointEntry 13 } + +f3NetFlowPointCTagControl OBJECT-TYPE + SYNTAX FlowTagControl + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the tag management + operation on the C-TAG. Supported types are 'push', 'pushvid', + 'swaptag', 'swapvid' and 'none'. If the type is 'push', + the VLAN Id (f3NetFlowPointCTagVlanId) and priority + (f3NetFlowPointCTagVlanPriority) are pushed onto the frame; + if the type is 'pushvid', only the VLAN Id (12 bits) is pushed, + the Priority is copied from incoming tag's priority; + if the type is 'swaptag', both VLAN Id and Priority (15 bits) + are swapped with the specified f3NetFlowPointCTagVlanId and + f3NetFlowPointCTagVlanPriority; + if the type is 'swapvid', only the VLAN Id (12 bits) are + swapped with the specified f3NetFlowPointCTagVlanId; + if the type is 'none', no C-TAG management is performed." + ::= { f3NetFlowPointEntry 14 } + +f3NetFlowPointCTagVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Id to + be pushed or swapped, based on the value of + f3NetFlowPointIngressCTagControl. It is applicable + for 'push', 'swaptag', 'swapvid' and 'pushvid' control types." + ::= { f3NetFlowPointEntry 15 } + +f3NetFlowPointCTagVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Priority to + be pushed or swapped, based on the value of f3NetFlowPointIngressCTagControl. + It is applicable for 'push' and 'swaptag' control types." + ::= { f3NetFlowPointEntry 16 } + +f3NetFlowPointSTagControl OBJECT-TYPE + SYNTAX FlowTagControl + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the tag management + operation on the S-TAG. Supported types are 'push', 'pushvid', + 'swaptag', 'swapvid' and 'none'. If the type is 'push', + the VLAN Id (f3NetFlowPointSTagVlanId) and priority + (f3NetFlowPointSTagVlanPriority) are pushed onto the frame; + if the type is 'pushvid', only the VLAN Id (12 bits) is pushed, + the Priority is copied from incoming tag's priority; + if the type is 'swaptag', both VLAN Id and Priority (15 bits) + are swapped with the specified f3NetFlowPointSTagVlanId and + f3NetFlowPointSTagVlanPriority; + if the type is 'swapvid', only the VLAN Id (12 bits) are + swapped with the specified f3NetFlowPointSTagVlanId; + if the type is 'none', no S-TAG management is performed." + ::= { f3NetFlowPointEntry 17 } + +f3NetFlowPointSTagVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Id to + be pushed or swapped, based on the value of + f3NetFlowPointIngressSTagControl. It is applicable + for 'push', 'swaptag', 'swapvid' and 'pushvid' control types." + ::= { f3NetFlowPointEntry 18 } + +f3NetFlowPointSTagVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Priority to + be pushed or swapped, based on the value of + f3NetFlowPointIngressSTagControl. It is applicable + for 'push' and 'swaptag' control types." + ::= { f3NetFlowPointEntry 19 } + +f3NetFlowPointEgressOuterTagPrioMapEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines whether to use the Egress Prio + Mapping to swap the priority of outer tag. When Enabled, + it indicates that the operation specified in the + EgressPrioMapTable would be applied to Flow for specified COS. + When Disabled,the EgressPrioMapTable operations are ignored + for specified Flow COS." + ::= { f3NetFlowPointEntry 20 } + +f3NetFlowPointEgressInnerTagPrioMapEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object defines whether to use the Egress Prio + Mapping to swap the priority of inner tag. When Enabled, + it indicates that the operation specified in the + EgressPrioMapTable would be applied to Flow for specified COS. + When Disabled, the EgressPrioMapTable operations are ignored + for specified Flow COS." + ::= { f3NetFlowPointEntry 21 } + +f3NetFlowPointSESFramesLossThresholdRatio OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to specify the frame-loss ratio + per flow that starts counting Severely Errored Seconds (SES) + on the flowpoint. + This functionality is applicable if the flowpoint is monitored + using the Y.1731 ESA functionality." + ::= { f3NetFlowPointEntry 22 } + +f3NetFlowPointDefaultMemberEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Truth Value means that on this FP, the membership is all the tag + packets without match any other membership associated to the port. + Untagged means untagged flow. Default only care tagged flow." + ::= { f3NetFlowPointEntry 23 } + +f3NetFlowPointMcastRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether multicast packets need be limited per FP." + ::= { f3NetFlowPointEntry 24 } + +f3NetFlowPointMcastRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The rate limiting for multicast packets per FP. When + f3NetFlowPointMcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. This objects + only represents low 32 bits." + ::= { f3NetFlowPointEntry 25 } + +f3NetFlowPointMcastRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The rate limiting for multicast packets per FP. When + f3NetFlowPointMcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. This objects + only represents high 32 bits." + ::= { f3NetFlowPointEntry 26 } + +f3NetFlowPointBcastRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether broadcast packets need be limited per FP." + ::= { f3NetFlowPointEntry 27 } + +f3NetFlowPointBcastRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The rate limiting for broadcast packets per FP. When + f3NetFlowPointBcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. This objects + only represents low 32 bits." + ::= { f3NetFlowPointEntry 28 } + +f3NetFlowPointBcastRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The rate limiting for broadcast packets per FP. When + f3NetFlowPointBcastRateLimitEnabled and the value is 0, + it means all multicast frame are dropped. This objects + only represents high 32 bits." + ::= { f3NetFlowPointEntry 29 } + +f3NetFlowPointCombinedRateLimitEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether broadcast and multicast packets need be limited per FP." + ::= { f3NetFlowPointEntry 30 } + +f3NetFlowPointCombinedRateLimitSpeedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The rate limiting for broadcast and multicast packets per FP. + When f3NetFlowPointCombinedRateLimitEnabled is true and the value is 0, + it means all broadcast and multicast frame are dropped. This object + only represents low 32 bits." + ::= { f3NetFlowPointEntry 31 } + +f3NetFlowPointCombinedRateLimitSpeedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The rate limiting for broadcast and multicast packets per FP. + When f3NetFlowPointCombinedRateLimitEnabled is true and the value is 0, + it means all broadcast and multicast frame are dropped. This object + only represents high 32 bits." + ::= { f3NetFlowPointEntry 32 } + +f3NetFlowPointSplitHorizonGroupOID OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Specifies the Split-Horizon Group OID. If there is no SHG, the value is none." + ::= { f3NetFlowPointEntry 33 } + +f3NetFlowPointLoopAvoidance OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "EID of this associated Loop Avoidance protocol entity. + A value of NONE indicates there is no loop avoidance protocol. + Currently ERP EID is filled when ELAN service is created." + ::= { f3NetFlowPointEntry 34 } + +f3NetFlowPointHierarchicalCOSEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enable or Disable Hierarchical COS shaping (flow shaping)." + ::= { f3NetFlowPointEntry 35 } + +f3NetFlowPointMaximumBWLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute description the Flow Point maximum bandwidth. + This object only represents low 32 bits." + ::= { f3NetFlowPointEntry 36 } + +f3NetFlowPointMaximumBWHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute description the Flow Point maximum bandwidth. + This object only represents high 32 bits." + ::= { f3NetFlowPointEntry 37 } + +f3NetFlowPointGuaranteedBWLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute description the Flow Point guaranteed bandwidth. + This object only represents low 32 bits." + ::= { f3NetFlowPointEntry 38 } + +f3NetFlowPointGuaranteedBWHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute description the Flow Point guaranteed bandwidth. + This objects only represents high 32 bits." + ::= { f3NetFlowPointEntry 39 } + +f3NetFlowPointAutoBandwidthConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the shaper bandwidth is automatically adjusted + by the system. For a single COS Flow Point, the shaper EIR bandwidth is + set to the maximum port bandwidth; the shaper CIR is set to the available + port bandwidth multiplied by the value of the f3NetFlowPointAutoCIRPercentage + object. For a Hierarchical-COS Flow Point, the f3NetFlowPointMaximumBWLo and + f3NetFlowPointMaximumBWHi are set to the maximum port bandwidth; + the f3NetFlowPointGuaranteedBWLo and f3NetFlowPointGuaranteedBWHi are set to + the available port bandwidth multiplied by the value of the + f3NetFlowPointAutoCIRPercentage object. The value of this object must be FALSE + when f3NetFlowPointIngressMultiCOSEnabled is TRUE and + f3NetFlowPointHierarchicalCOSEnabled is FALSE." + ::= { f3NetFlowPointEntry 40 } + +f3NetFlowPointAutoCIRPercentage OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the percentage of available shaper CIR to be assigned + to this Flow Point when f3NetFlowPointAutoBandwidthConfigEnabled is TRUE." + ::= { f3NetFlowPointEntry 41 } + +f3NetFlowPointFrameFwdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When enabled Flow Point will forward frames it receives. + When disabled, the Flow Point will not forward frames it receives." + ::= { f3NetFlowPointEntry 42 } + +f3NetFlowPointStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3NetFlowPointEntry 43 } + +f3NetFlowPointRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3NetFlowPointRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3NetFlowPointRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3NetFlowPointRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3NetFlowPointEntry 44 } + +f3NetFlowPointUsePortPrioMapProfile OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This indicates whether the flow point is using, if true, the port's + Priority Mapping Profile or, if false, is using its own + Priority Mapping Profile." + ::= { f3NetFlowPointEntry 45 } + +f3NetFlowPointRefPrioMapProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to set priority map profile." + ::= { f3NetFlowPointEntry 46 } + +f3NetFlowpointRefConnectGuardFlowObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies Mac Sec flow object OID." + ::= { f3NetFlowPointEntry 47 } + +f3NetFlowpointSecureBlockingControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to enable/disable secure block." + ::= { f3NetFlowPointEntry 48 } + +f3NetFlowpointSecureState OBJECT-TYPE + SYNTAX FlowSecState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the secure state of this flow." + ::= { f3NetFlowPointEntry 49 } + +-- +-- Net Flow Point QoS Shaper +-- + +f3NetFpQosShaperTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetFpQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Net Flow Point + Quality of Service Shaper for configuration purposes." + ::= { f3FpmConfigObjects 8 } + +f3NetFpQosShaperEntry OBJECT-TYPE + SYNTAX F3NetFpQosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetFpQosShaperTable. + These entries represent an Net Flow Point Quality + of Service Shaper." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetFlowPointIndex, f3NetFpQosShaperIndex } + ::= { f3NetFpQosShaperTable 1 } + +F3NetFpQosShaperEntry ::= SEQUENCE { + f3NetFpQosShaperIndex Integer32, + + f3NetFpQosShaperAdminState AdminState, + f3NetFpQosShaperOperationalState OperationalState, + f3NetFpQosShaperSecondaryState SecondaryState, + + f3NetFpQosShaperCIRLo Unsigned32, + f3NetFpQosShaperCIRHi Unsigned32, + f3NetFpQosShaperEIRLo Unsigned32, + f3NetFpQosShaperEIRHi Unsigned32, + f3NetFpQosShaperCBS Unsigned32, + f3NetFpQosShaperEBS Unsigned32, + f3NetFpQosShaperBufferSize Unsigned32, + f3NetFpQosShaperCOS Integer32, + + f3NetFpQosShaperStorageType StorageType, + f3NetFpQosShaperRowStatus RowStatus +} + +f3NetFpQosShaperIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a Quality + of Service Shaper." + ::= { f3NetFpQosShaperEntry 1 } + +f3NetFpQosShaperAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Administrative State of a Shaper." + ::= { f3NetFpQosShaperEntry 2 } + +f3NetFpQosShaperOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of a Shaper." + ::= { f3NetFpQosShaperEntry 3 } + +f3NetFpQosShaperSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Shaper." + ::= { f3NetFpQosShaperEntry 4 } + +f3NetFpQosShaperCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information Rate (CIR) + (Lower 32 bits) of the Shaper." + ::= { f3NetFpQosShaperEntry 5 } + +f3NetFpQosShaperCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information Rate (CIR) + (Higher 32 bits) of the Shaper." + ::= { f3NetFpQosShaperEntry 6 } + +f3NetFpQosShaperEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information Rate (EIR) + (Lower 32 bits) of a Shaper." + ::= { f3NetFpQosShaperEntry 7 } + +f3NetFpQosShaperEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information Rate (EIR) + (Lower 32 bits) of a Shaper." + ::= { f3NetFpQosShaperEntry 8 } + +f3NetFpQosShaperCBS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Burst Size (CBS) + of a Shaper." + ::= { f3NetFpQosShaperEntry 9 } + +f3NetFpQosShaperEBS OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Burst Size (EBS) + of a Shaper." + ::= { f3NetFpQosShaperEntry 10 } + +f3NetFpQosShaperBufferSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Buffer Size of the Shaper." + ::= { f3NetFpQosShaperEntry 11 } + +f3NetFpQosShaperCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the COS (Class of Service) value for + the QOS Shaper." + ::= { f3NetFpQosShaperEntry 12 } + +f3NetFpQosShaperStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3NetFpQosShaperEntry 13 } + +f3NetFpQosShaperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3NetFpQosShaperRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3NetFpQosShaperRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3NetFpQosShaperRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3NetFpQosShaperEntry 14 } + +-- +-- Net Flow Point QoS Policer +-- + +f3NetFpQosPolicerTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetFpQosPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Net Flow Point + Quality of Service Policer for configuration purposes." + ::= { f3FpmConfigObjects 9 } + +f3NetFpQosPolicerEntry OBJECT-TYPE + SYNTAX F3NetFpQosPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetFpQosPolicerTable. + These entries represent an Net Flow Point Quality + of Service Policer." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetFlowPointIndex, f3NetFpQosPolicerIndex } + ::= { f3NetFpQosPolicerTable 1 } + +F3NetFpQosPolicerEntry ::= SEQUENCE { + f3NetFpQosPolicerIndex Integer32, + + f3NetFpQosPolicerAdminState AdminState, + f3NetFpQosPolicerOperationalState OperationalState, + f3NetFpQosPolicerSecondaryState SecondaryState, + + f3NetFpQosPolicerCIRLo Unsigned32, + f3NetFpQosPolicerCIRHi Unsigned32, + f3NetFpQosPolicerEIRLo Unsigned32, + f3NetFpQosPolicerEIRHi Unsigned32, + f3NetFpQosPolicerCBS Integer32, + f3NetFpQosPolicerEBS Integer32, + + f3NetFpQosPolicerAlgorithm PolicerAlgorithmType, + f3NetFpQosPolicerColorMode PolicerColorMode, + f3NetFpQosPolicerCouplingFlag TruthValue, + f3NetFpQosPolicerPolicingEnabled TruthValue, + + f3NetFpQosPolicerStorageType StorageType, + f3NetFpQosPolicerRowStatus RowStatus +} + +f3NetFpQosPolicerIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a Quality + of Service Policer. + The Policer Index represents the COS level. This + is applicable in case of a Multi COS Flow Point. Index 1 + represents COS 0; Index 2 represents COS 1 and so on." + ::= { f3NetFpQosPolicerEntry 1 } + +f3NetFpQosPolicerAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Administrative State of a Policer." + ::= { f3NetFpQosPolicerEntry 2 } + +f3NetFpQosPolicerOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of a Policer." + ::= { f3NetFpQosPolicerEntry 3 } + +f3NetFpQosPolicerSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of a Policer." + ::= { f3NetFpQosPolicerEntry 4 } + +f3NetFpQosPolicerCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information Rate (CIR) + (Lower 32 bits) of the Policer." + ::= { f3NetFpQosPolicerEntry 5 } + +f3NetFpQosPolicerCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information Rate (CIR) + (Higher 32 bits) of the Policer." + ::= { f3NetFpQosPolicerEntry 6 } + +f3NetFpQosPolicerEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information Rate (EIR) + (Lower 32 bits) of a Policer." + ::= { f3NetFpQosPolicerEntry 7 } + +f3NetFpQosPolicerEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information Rate (EIR) + (Lower 32 bits) of a Policer." + ::= { f3NetFpQosPolicerEntry 8 } + +f3NetFpQosPolicerCBS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Burst Size (CBS) + of a Policer." + ::= { f3NetFpQosPolicerEntry 9 } + +f3NetFpQosPolicerEBS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Burst Size (EBS) + of a Policer." + ::= { f3NetFpQosPolicerEntry 10 } + +f3NetFpQosPolicerAlgorithm OBJECT-TYPE + SYNTAX PolicerAlgorithmType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents Policer algorithm as 'srTCM' + (Single Rate Triple Color Marking) or 'trTCM' + (Two Rate Triple Color Marking)." + ::= { f3NetFpQosPolicerEntry 11 } + +f3NetFpQosPolicerColorMode OBJECT-TYPE + SYNTAX PolicerColorMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Color Mode as + 'color-aware' or 'color-blind'." + ::= { f3NetFpQosPolicerEntry 12 } + +f3NetFpQosPolicerCouplingFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Coupling Flag. + When coupling is enabled, tokens that would normally be + added to the C-bucket are passed to the E-bucket only once the CIR + bucket has reached its CBS level. Therefore under this condition + the E-bucket is being filled at the rate of CIR + EIR. + Normally the long term average of frames declared yellow is + bounded by the EIR. Coupling is a function to allow the + long term average of frames declared yellow to be bounded by + CIR + EIR. This allows a higher volume of yellow frames + to be delivered/received if the arrival of green marked frames + is low. Tokens from the E-bucket do NOT get passed to the + C-bucket once the EBS level has been reached. + Enabling coupling in combination with a provisioned EIR of 0 + allows for a single rate three color marking (srTCM) algorithm + to be established. In this situation the E-bucket is filled at the + CIR rate in the case the C-bucket is filled to its CBS level." + ::= { f3NetFpQosPolicerEntry 13 } + +f3NetFpQosPolicerPolicingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Policing. + When Policing is disabled, traffic policing is bypassed. + When Policing is enabled, traffic policing is applied." + ::= { f3NetFpQosPolicerEntry 14 } + +f3NetFpQosPolicerStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3NetFpQosPolicerEntry 15 } + +f3NetFpQosPolicerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3NetFpQosPolicerRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3NetFpQosPolicerRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3NetFpQosPolicerRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3NetFpQosPolicerEntry 16 } + +-- +-- Net Flow Point Control Protocol Disposition +-- + +f3NetFlowPointCpdV2Table OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetFlowPointCpdV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Net Flow Point + Control Protocol Disposition V2." + ::= { f3FpmConfigObjects 10 } + +f3NetFlowPointCpdV2Entry OBJECT-TYPE + SYNTAX F3NetFlowPointCpdV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetFlowPointCpdV2Table. + These entries represent a Control Protocol Disposition + filtering criteria on the Net Flow Point." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetFlowPointIndex, f3NetFlowPointCpdV2Index } + ::= { f3NetFlowPointCpdV2Table 1 } + +F3NetFlowPointCpdV2Entry ::= SEQUENCE { + f3NetFlowPointCpdV2Index Integer32, + f3NetFlowPointCpdV2IslDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2PagpDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2UdldDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2CdpDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2VtpDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2DtpDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2PvstpPlusDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2UplinkFastDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2VlanBridgeDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2L2PTDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2BPDUDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2PauseDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2LACPDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2LACPMarkerDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2EfmOamDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2SSMDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2PortAuthenDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2LANBridgesDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2GMRPDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2GVRPDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2GARPDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2ActiveControlProtocols CmActiveControlProtocolsType, + f3NetFlowPointCpdV2ELMIDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac00DispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac01DispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac02DispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac03DispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac04DispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac05DispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac06DispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac07DispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac08DispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac09DispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac0ADispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac0BDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac0CDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac0DDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac0EDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2Mac0FDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2NearestLLDPDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2NonTpmrLLDPDispType CmControlProtocolDispType, + f3NetFlowPointCpdV2CustomerLLDPDispType CmControlProtocolDispType +} + +f3NetFlowPointCpdV2Index OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique Index value to access the CPD row." + ::= { f3NetFlowPointCpdV2Entry 1 } + +f3NetFlowPointCpdV2IslDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for ISL (Inter Switch Link). + MAC Address (01:00:0C:00:00:00)." + ::= { f3NetFlowPointCpdV2Entry 2 } + +f3NetFlowPointCpdV2PagpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for PAGP (Port Aggregation Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x104)." + ::= { f3NetFlowPointCpdV2Entry 3 } + +f3NetFlowPointCpdV2UdldDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for UDLD (Unidirectional Link Detection). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x111)." + ::= { f3NetFlowPointCpdV2Entry 4 } + +f3NetFlowPointCpdV2CdpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for CDP (Cisco Discovery Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2000)." + ::= { f3NetFlowPointCpdV2Entry 5 } + +f3NetFlowPointCpdV2VtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VTP (VLAN Trunking Protocol). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2003)." + ::= { f3NetFlowPointCpdV2Entry 6 } + +f3NetFlowPointCpdV2DtpDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for DTP (Dynamic Trunking). + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x2004)." + ::= { f3NetFlowPointCpdV2Entry 7 } + +f3NetFlowPointCpdV2PvstpPlusDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Spanning Tree PVSTP+. + MAC Address (01:00:0C:CC:CC:CC), Ethertype(0x10B)." + ::= { f3NetFlowPointCpdV2Entry 8 } + +f3NetFlowPointCpdV2UplinkFastDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for STP UplinkFast. + MAC Address (01:00:0C:CD:CD:CD), Ethertype(0x200A)." + ::= { f3NetFlowPointCpdV2Entry 9 } + +f3NetFlowPointCpdV2VlanBridgeDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for VLAN Bridge. + MAC Address (01:00:0C:CD:CD:CE), Ethertype(0x10C)." + ::= { f3NetFlowPointCpdV2Entry 10 } + +f3NetFlowPointCpdV2L2PTDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Layer 2 Protocol Tunnelling(L2PT). + MAC Address (01:00:0C:CD:CD:D0)." + ::= { f3NetFlowPointCpdV2Entry 11 } + +f3NetFlowPointCpdV2BPDUDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE Spanning Tree(STP), + MSTP (Multiple Spanning Tree) and RSTP (Rapid Reconfiguration of + Spanning Tree). MAC Address (01:80:C2:00:00:00)." + ::= { f3NetFlowPointCpdV2Entry 12 } + +f3NetFlowPointCpdV2PauseDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3x Flow Control + (PAUSE frames)." + ::= { f3NetFlowPointCpdV2Entry 13 } + +f3NetFlowPointCpdV2LACPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for 802.3ad Link Aggregation + Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(01)." + ::= { f3NetFlowPointCpdV2Entry 14 } + +f3NetFlowPointCpdV2LACPMarkerDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ad Marker Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(02)." + ::= { f3NetFlowPointCpdV2Entry 15 } + +f3NetFlowPointCpdV2EfmOamDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.3ah EFM OAM. + MAC Address (01:80:C2:00:00:03), Ethertype (0x8809), Subtype(03)." + ::= { f3NetFlowPointCpdV2Entry 16 } + +f3NetFlowPointCpdV2SSMDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for Sync Status Messages. + MAC Address (01:80:C2:00:00:02), Ethertype (0x19A7), Subtype(0A)." + ::= { f3NetFlowPointCpdV2Entry 17 } + +f3NetFlowPointCpdV2PortAuthenDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1x Protocol. + MAC Address (01:80:C2:00:00:03), Ethertype (0x888E)." + ::= { f3NetFlowPointCpdV2Entry 18 } + +f3NetFlowPointCpdV2LANBridgesDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for IEEE 802.1d LAN Bridge Managment. + MAC Address (01:80:C2:00:00:10)." + ::= { f3NetFlowPointCpdV2Entry 19 } + +f3NetFlowPointCpdV2GMRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP Multicast Registration + Protocol. MAC Address (01:80:C2:00:00:20)." + ::= { f3NetFlowPointCpdV2Entry 20 } + +f3NetFlowPointCpdV2GVRPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Protocol Disposition for GARP VLAN Registration + Protocol. MAC Address (01:80:C2:00:00:21)." + ::= { f3NetFlowPointCpdV2Entry 21 } + +f3NetFlowPointCpdV2GARPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Group Disposition type which includes GARP Reserved + MAC Address from range 01:80:C2:00:00:22 to 01:80:C2:00:00:2F." + ::= { f3NetFlowPointCpdV2Entry 22 } + +f3NetFlowPointCpdV2ActiveControlProtocols OBJECT-TYPE + SYNTAX CmActiveControlProtocolsType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "List of Active Control Protocol Dispositions. Note that + if the Port Level Disposition control is set to PEER or + DISCARD, the flow level disposition is no longer active. + This object provides information on all the active + dispositions." + ::= { f3NetFlowPointCpdV2Entry 23 } + +f3NetFlowPointCpdV2ELMIDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ELMI (Ethernet Local Management Interface) Disposition type. + MAC Address 01:80:C2:00:00:07 and EtherType of 0x88EE." + ::= { f3NetFlowPointCpdV2Entry 24 } + +f3NetFlowPointCpdV2Mac00DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:00 Disposition type." + ::= { f3NetFlowPointCpdV2Entry 25 } + +f3NetFlowPointCpdV2Mac01DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:01 Disposition type." + ::= { f3NetFlowPointCpdV2Entry 26 } + +f3NetFlowPointCpdV2Mac02DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:02 Disposition type." + ::= { f3NetFlowPointCpdV2Entry 27 } + +f3NetFlowPointCpdV2Mac03DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:03 Disposition type." + ::= { f3NetFlowPointCpdV2Entry 28 } + +f3NetFlowPointCpdV2Mac04DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:04 Disposition type." + ::= { f3NetFlowPointCpdV2Entry 29 } + +f3NetFlowPointCpdV2Mac05DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:05 Disposition type." + ::= { f3NetFlowPointCpdV2Entry 30 } + +f3NetFlowPointCpdV2Mac06DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:06 Disposition type." + ::= { f3NetFlowPointCpdV2Entry 31 } + +f3NetFlowPointCpdV2Mac07DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:07 Disposition type." + ::= { f3NetFlowPointCpdV2Entry 32 } + +f3NetFlowPointCpdV2Mac08DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:08 Disposition type." + ::= { f3NetFlowPointCpdV2Entry 33 } + +f3NetFlowPointCpdV2Mac09DispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:09 Disposition type." + ::= { f3NetFlowPointCpdV2Entry 34 } + +f3NetFlowPointCpdV2Mac0ADispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0A Disposition type." + ::= { f3NetFlowPointCpdV2Entry 35 } + +f3NetFlowPointCpdV2Mac0BDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0B Disposition type." + ::= { f3NetFlowPointCpdV2Entry 36 } + +f3NetFlowPointCpdV2Mac0CDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0C Disposition type." + ::= { f3NetFlowPointCpdV2Entry 37 } + +f3NetFlowPointCpdV2Mac0DDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0D Disposition type." + ::= { f3NetFlowPointCpdV2Entry 38 } + +f3NetFlowPointCpdV2Mac0EDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0E Disposition type." + ::= { f3NetFlowPointCpdV2Entry 39 } + +f3NetFlowPointCpdV2Mac0FDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address 01:80:C2:00:00:0F Disposition type." + ::= { f3NetFlowPointCpdV2Entry 40 } + +f3NetFlowPointCpdV2NearestLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Nearest Bridge Disposition type." + ::= { f3NetFlowPointCpdV2Entry 41 } + +f3NetFlowPointCpdV2NonTpmrLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Non-TPMR Bridge Disposition type." + ::= { f3NetFlowPointCpdV2Entry 42 } + +f3NetFlowPointCpdV2CustomerLLDPDispType OBJECT-TYPE + SYNTAX CmControlProtocolDispType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP (Link Layer Discovery Protocol) Customer Bridge Disposition type." + ::= { f3NetFlowPointCpdV2Entry 43 } + +-- +-- Net Flowpoint table extension for Learning Control configuration +-- +f3NetFlowPointLearningConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetFlowPointLearningConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends f3NetFlowPointTable to provide parameters for MAC Table control + configuration." + ::= { f3FpmConfigObjects 11 } + +f3NetFlowPointLearningConfigEntry OBJECT-TYPE + SYNTAX F3NetFlowPointLearningConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetFlowPointLearningConfigTable." + AUGMENTS { f3NetFlowPointEntry } + ::= { f3NetFlowPointLearningConfigTable 1 } + +F3NetFlowPointLearningConfigEntry ::= SEQUENCE { + f3NetFlowPointLearningConfigLearningEnabled TruthValue, + f3NetFlowPointLearningConfigMaxFwdEntries Integer32, + f3NetFlowPointLearningConfigProtectLearningCtrl ProtectLearningControl, + f3NetFlowPointLearningConfigAction FlowLearningConfigAction +} + +f3NetFlowPointLearningConfigLearningEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Learning Control on this Flowpoint." + ::= { f3NetFlowPointLearningConfigEntry 1 } + +f3NetFlowPointLearningConfigMaxFwdEntries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring the maximum number of Forwarding Entries + on this Flowpoint." + ::= { f3NetFlowPointLearningConfigEntry 2 } + +f3NetFlowPointLearningConfigProtectLearningCtrl OBJECT-TYPE + SYNTAX ProtectLearningControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Learning Control on this Flowpoint." + ::= { f3NetFlowPointLearningConfigEntry 3 } + +f3NetFlowPointLearningConfigAction OBJECT-TYPE + SYNTAX FlowLearningConfigAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects allows performing user action on Flow Learning Table." + ::= { f3NetFlowPointLearningConfigEntry 4 } + +-- +-- Access Flowpoint Current Statistics Table +-- + +f3AccFlowPointStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccFlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of FlowPoint statistics. + These reflect the current data." + ::= { f3FpmPerfObjects 1 } + +f3AccFlowPointStatsEntry OBJECT-TYPE + SYNTAX F3AccFlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AccFlowPointStatsTable. + Entries exist in this table for each FlowPoint." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3AccFlowPointIndex, f3AccFlowPointStatsIndex } + ::= { f3AccFlowPointStatsTable 1 } + +F3AccFlowPointStatsEntry ::= SEQUENCE { + f3AccFlowPointStatsIndex Integer32, + f3AccFlowPointStatsIntervalType CmPmIntervalType, + f3AccFlowPointStatsValid TruthValue, + f3AccFlowPointStatsAction CmPmBinAction, + f3AccFlowPointStatsL2CPFD PerfCounter64, + f3AccFlowPointStatsABRRx PerfCounter64, + f3AccFlowPointStatsABRRLRx PerfCounter64, + f3AccFlowPointStatsUAS PerfCounter64, + f3AccFlowPointStatsSES PerfCounter64, + f3AccFlowPointStatsFMG PerfCounter64, + f3AccFlowPointStatsFMY PerfCounter64, + f3AccFlowPointStatsFMRD PerfCounter64, + f3AccFlowPointStatsFTD PerfCounter64, + f3AccFlowPointStatsBytesIn PerfCounter64, + f3AccFlowPointStatsBytesOut PerfCounter64, + f3AccFlowPointStatsIBRMax PerfCounter64, + f3AccFlowPointStatsIBRRlMax PerfCounter64, + f3AccFlowPointStatsIBRMin PerfCounter64, + f3AccFlowPointStatsIBRRlMin PerfCounter64, + f3AccFlowPointStatsIBR PerfCounter64, + f3AccFlowPointStatsIBRRl PerfCounter64, + f3AccFlowPointStatsFBCD PerfCounter64, + f3AccFlowPointStatsFMCD PerfCounter64, + f3AccFlowPointStatsFdRxFb PerfCounter64, + f3AccFlowPointStatsFdTxFb PerfCounter64, + f3AccFlowPointStatsFdicd PerfCounter64, + f3AccFlowPointStatsNumLearnTableFlushes PerfCounter64 +} + +f3AccFlowPointStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Access Ethernet Flowpoint statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { f3AccFlowPointStatsEntry 1 } + +f3AccFlowPointStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3AccFlowPointStatsEntry 2 } + +f3AccFlowPointStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3AccFlowPointStatsEntry 3 } + +f3AccFlowPointStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3AccFlowPointStatsEntry 4 } + +f3AccFlowPointStatsL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded." + ::= { f3AccFlowPointStatsEntry 5 } + +f3AccFlowPointStatsABRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate." + ::= { f3AccFlowPointStatsEntry 6 } + +f3AccFlowPointStatsABRRLRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate, rate limited." + ::= { f3AccFlowPointStatsEntry 7 } + +f3AccFlowPointStatsUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Unavailable Seconds (UAS)." + ::= { f3AccFlowPointStatsEntry 8 } + +f3AccFlowPointStatsSES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Severely Errored Seconds (ES)." + ::= { f3AccFlowPointStatsEntry 9 } + +f3AccFlowPointStatsFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green." + ::= { f3AccFlowPointStatsEntry 10 } + +f3AccFlowPointStatsFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow." + ::= { f3AccFlowPointStatsEntry 11 } + +f3AccFlowPointStatsFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Red and Discarded." + ::= { f3AccFlowPointStatsEntry 12 } + +f3AccFlowPointStatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Tail Dropped." + ::= { f3AccFlowPointStatsEntry 13 } + +f3AccFlowPointStatsBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes In in the ingress direction." + ::= { f3AccFlowPointStatsEntry 14 } + +f3AccFlowPointStatsBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes Out in the ingress direction." + ::= { f3AccFlowPointStatsEntry 15 } + +f3AccFlowPointStatsIBRMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Maximum." + ::= { f3AccFlowPointStatsEntry 16 } + +f3AccFlowPointStatsIBRRlMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Maximum - Rate Limited." + ::= { f3AccFlowPointStatsEntry 17 } + +f3AccFlowPointStatsIBRMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum." + ::= { f3AccFlowPointStatsEntry 18 } + +f3AccFlowPointStatsIBRRlMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum - Rate Limited." + ::= { f3AccFlowPointStatsEntry 19 } + +f3AccFlowPointStatsIBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum." + ::= { f3AccFlowPointStatsEntry 20 } + +f3AccFlowPointStatsIBRRl OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum - Rate Limited." + ::= { f3AccFlowPointStatsEntry 21 } + +f3AccFlowPointStatsFBCD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped - Broadcast Rate Limit." + ::= { f3AccFlowPointStatsEntry 22 } + +f3AccFlowPointStatsFMCD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped - Multicast Rate Limit." + ::= { f3AccFlowPointStatsEntry 23 } + +f3AccFlowPointStatsFdRxFb OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped RX - Flowpoint Blocked." + ::= { f3AccFlowPointStatsEntry 24 } + +f3AccFlowPointStatsFdTxFb OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped TX - Flowpoint Blocked." + ::= { f3AccFlowPointStatsEntry 25 } + +f3AccFlowPointStatsFdicd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped - Ingress COS Disabled." + ::= { f3AccFlowPointStatsEntry 26 } + +f3AccFlowPointStatsNumLearnTableFlushes OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of learning table flushes." + ::= { f3AccFlowPointStatsEntry 27 } + +-- +-- Network Flowpoint Current Statistics Table +-- + +f3NetFlowPointStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetFlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of FlowPoint statistics. + These reflect the current data." + ::= { f3FpmPerfObjects 2 } + +f3NetFlowPointStatsEntry OBJECT-TYPE + SYNTAX F3NetFlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetFlowPointStatsTable. + Entries exist in this table for each FlowPoint." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetFlowPointIndex, f3NetFlowPointStatsIndex } + ::= { f3NetFlowPointStatsTable 1 } + +F3NetFlowPointStatsEntry ::= SEQUENCE { + f3NetFlowPointStatsIndex Integer32, + f3NetFlowPointStatsIntervalType CmPmIntervalType, + f3NetFlowPointStatsValid TruthValue, + f3NetFlowPointStatsAction CmPmBinAction, + f3NetFlowPointStatsL2CPFD PerfCounter64, + f3NetFlowPointStatsABRRx PerfCounter64, + f3NetFlowPointStatsABRRLRx PerfCounter64, + f3NetFlowPointStatsUAS PerfCounter64, + f3NetFlowPointStatsSES PerfCounter64, + f3NetFlowPointStatsFMG PerfCounter64, + f3NetFlowPointStatsFMY PerfCounter64, + f3NetFlowPointStatsFMRD PerfCounter64, + f3NetFlowPointStatsFTD PerfCounter64, + f3NetFlowPointStatsBytesIn PerfCounter64, + f3NetFlowPointStatsBytesOut PerfCounter64, + f3NetFlowPointStatsIBRMax PerfCounter64, + f3NetFlowPointStatsIBRRlMax PerfCounter64, + f3NetFlowPointStatsIBRMin PerfCounter64, + f3NetFlowPointStatsIBRRlMin PerfCounter64, + f3NetFlowPointStatsIBR PerfCounter64, + f3NetFlowPointStatsIBRRl PerfCounter64, + f3NetFlowPointStatsFBCD PerfCounter64, + f3NetFlowPointStatsFMCD PerfCounter64, + f3NetFlowPointStatsFdRxFb PerfCounter64, + f3NetFlowPointStatsFdTxFb PerfCounter64, + f3NetFlowPointStatsFdicd PerfCounter64, + f3NetFlowPointStatsNumLearnTableFlushes PerfCounter64 +} + +f3NetFlowPointStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Access Ethernet Flowpoint statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { f3NetFlowPointStatsEntry 1 } + +f3NetFlowPointStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3NetFlowPointStatsEntry 2 } + +f3NetFlowPointStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3NetFlowPointStatsEntry 3 } + +f3NetFlowPointStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3NetFlowPointStatsEntry 4 } + +f3NetFlowPointStatsL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded." + ::= { f3NetFlowPointStatsEntry 5 } + +f3NetFlowPointStatsABRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate." + ::= { f3NetFlowPointStatsEntry 6 } + +f3NetFlowPointStatsABRRLRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate, rate limited." + ::= { f3NetFlowPointStatsEntry 7 } + +f3NetFlowPointStatsUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Unavailable Seconds (UAS)." + ::= { f3NetFlowPointStatsEntry 8 } + +f3NetFlowPointStatsSES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Severely Errored Seconds (ES)." + ::= { f3NetFlowPointStatsEntry 9 } + +f3NetFlowPointStatsFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green." + ::= { f3NetFlowPointStatsEntry 10 } + +f3NetFlowPointStatsFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow." + ::= { f3NetFlowPointStatsEntry 11 } + +f3NetFlowPointStatsFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Red and Discarded." + ::= { f3NetFlowPointStatsEntry 12 } + +f3NetFlowPointStatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Tail Dropped." + ::= { f3NetFlowPointStatsEntry 13 } + +f3NetFlowPointStatsBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes In in the ingress direction." + ::= { f3NetFlowPointStatsEntry 14 } + +f3NetFlowPointStatsBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes Out in the ingress direction." + ::= { f3NetFlowPointStatsEntry 15 } + +f3NetFlowPointStatsIBRMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Maximum." + ::= { f3NetFlowPointStatsEntry 16 } + +f3NetFlowPointStatsIBRRlMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Maximum - Rate Limited." + ::= { f3NetFlowPointStatsEntry 17 } + +f3NetFlowPointStatsIBRMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum." + ::= { f3NetFlowPointStatsEntry 18 } + +f3NetFlowPointStatsIBRRlMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum - Rate Limited." + ::= { f3NetFlowPointStatsEntry 19 } + +f3NetFlowPointStatsIBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum." + ::= { f3NetFlowPointStatsEntry 20 } + +f3NetFlowPointStatsIBRRl OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum - Rate Limited." + ::= { f3NetFlowPointStatsEntry 21 } + +f3NetFlowPointStatsFBCD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped - Broadcast Rate Limit." + ::= { f3NetFlowPointStatsEntry 22 } + +f3NetFlowPointStatsFMCD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped - Multicast Rate Limit." + ::= { f3NetFlowPointStatsEntry 23 } + +f3NetFlowPointStatsFdRxFb OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped RX - Flowpoint Blocked." + ::= { f3NetFlowPointStatsEntry 24 } + +f3NetFlowPointStatsFdTxFb OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped TX - Flowpoint Blocked." + ::= { f3NetFlowPointStatsEntry 25 } + +f3NetFlowPointStatsFdicd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped - Ingress COS Disabled." + ::= { f3NetFlowPointStatsEntry 26 } + +f3NetFlowPointStatsNumLearnTableFlushes OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of learning table flushes." + ::= { f3NetFlowPointStatsEntry 27 } + +-- +-- Access Flowpoint History Statistics Table +-- + +f3AccFlowPointHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccFlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of FlowPoint statistics. + These reflect the history data." + ::= { f3FpmPerfObjects 3 } + +f3AccFlowPointHistoryEntry OBJECT-TYPE + SYNTAX F3AccFlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AccFlowPointHistoryTable. + Entries exist in this table for each FlowPoint." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3AccFlowPointIndex, f3AccFlowPointStatsIndex, + f3AccFlowPointHistoryIndex } + ::= { f3AccFlowPointHistoryTable 1 } + +F3AccFlowPointHistoryEntry ::= SEQUENCE { + f3AccFlowPointHistoryIndex Integer32, + f3AccFlowPointHistoryTime DateAndTime, + f3AccFlowPointHistoryValid TruthValue, + f3AccFlowPointHistoryAction CmPmBinAction, + f3AccFlowPointHistoryL2CPFD PerfCounter64, + f3AccFlowPointHistoryABRRx PerfCounter64, + f3AccFlowPointHistoryABRRLRx PerfCounter64, + f3AccFlowPointHistoryUAS PerfCounter64, + f3AccFlowPointHistorySES PerfCounter64, + f3AccFlowPointHistoryFMG PerfCounter64, + f3AccFlowPointHistoryFMY PerfCounter64, + f3AccFlowPointHistoryFMRD PerfCounter64, + f3AccFlowPointHistoryFTD PerfCounter64, + f3AccFlowPointHistoryBytesIn PerfCounter64, + f3AccFlowPointHistoryBytesOut PerfCounter64, + f3AccFlowPointHistoryIBRMax PerfCounter64, + f3AccFlowPointHistoryIBRRlMax PerfCounter64, + f3AccFlowPointHistoryIBRMin PerfCounter64, + f3AccFlowPointHistoryIBRRlMin PerfCounter64, + f3AccFlowPointHistoryIBR PerfCounter64, + f3AccFlowPointHistoryIBRRl PerfCounter64, + f3AccFlowPointHistoryFBCD PerfCounter64, + f3AccFlowPointHistoryFMCD PerfCounter64, + f3AccFlowPointHistoryFdRxFb PerfCounter64, + f3AccFlowPointHistoryFdTxFb PerfCounter64, + f3AccFlowPointHistoryFdicd PerfCounter64, + f3AccFlowPointHistoryNumLearnTableFlushes PerfCounter64 +} + +f3AccFlowPointHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Access Ethernet Flowpoint History statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { f3AccFlowPointHistoryEntry 1 } + +f3AccFlowPointHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3AccFlowPointHistoryEntry 2 } + +f3AccFlowPointHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3AccFlowPointHistoryEntry 3 } + +f3AccFlowPointHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3AccFlowPointHistoryEntry 4 } + +f3AccFlowPointHistoryL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded." + ::= { f3AccFlowPointHistoryEntry 5 } + +f3AccFlowPointHistoryABRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate." + ::= { f3AccFlowPointHistoryEntry 6 } + +f3AccFlowPointHistoryABRRLRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate, rate limited." + ::= { f3AccFlowPointHistoryEntry 7 } + +f3AccFlowPointHistoryUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Unavailable Seconds (UAS)." + ::= { f3AccFlowPointHistoryEntry 8 } + +f3AccFlowPointHistorySES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Severely Errored Seconds (ES)." + ::= { f3AccFlowPointHistoryEntry 9 } + +f3AccFlowPointHistoryFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green." + ::= { f3AccFlowPointHistoryEntry 10 } + +f3AccFlowPointHistoryFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow." + ::= { f3AccFlowPointHistoryEntry 11 } + +f3AccFlowPointHistoryFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Red and Discarded." + ::= { f3AccFlowPointHistoryEntry 12 } + +f3AccFlowPointHistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Tail Dropped." + ::= { f3AccFlowPointHistoryEntry 13 } + +f3AccFlowPointHistoryBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes In in the ingress direction." + ::= { f3AccFlowPointHistoryEntry 14 } + +f3AccFlowPointHistoryBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes Out in the ingress direction." + ::= { f3AccFlowPointHistoryEntry 15 } + +f3AccFlowPointHistoryIBRMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Maximum." + ::= { f3AccFlowPointHistoryEntry 16 } + +f3AccFlowPointHistoryIBRRlMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Maximum - Rate Limited." + ::= { f3AccFlowPointHistoryEntry 17 } + +f3AccFlowPointHistoryIBRMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum." + ::= { f3AccFlowPointHistoryEntry 18 } + +f3AccFlowPointHistoryIBRRlMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum - Rate Limited." + ::= { f3AccFlowPointHistoryEntry 19 } + +f3AccFlowPointHistoryIBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum." + ::= { f3AccFlowPointHistoryEntry 20 } + +f3AccFlowPointHistoryIBRRl OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum - Rate Limited." + ::= { f3AccFlowPointHistoryEntry 21 } + +f3AccFlowPointHistoryFBCD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped - Broadcast Rate Limit." + ::= { f3AccFlowPointHistoryEntry 22 } + +f3AccFlowPointHistoryFMCD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped - Multicast Rate Limit." + ::= { f3AccFlowPointHistoryEntry 23 } + +f3AccFlowPointHistoryFdRxFb OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped RX - Flowpoint Blocked." + ::= { f3AccFlowPointHistoryEntry 24 } + +f3AccFlowPointHistoryFdTxFb OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped TX - Flowpoint Blocked." + ::= { f3AccFlowPointHistoryEntry 25 } + +f3AccFlowPointHistoryFdicd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped - Ingress COS Disabled." + ::= { f3AccFlowPointHistoryEntry 26 } + +f3AccFlowPointHistoryNumLearnTableFlushes OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of learning table flushes." + ::= { f3AccFlowPointHistoryEntry 27 } + +-- +-- Network Flowpoint History Statistics Table +-- + +f3NetFlowPointHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetFlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of FlowPoint statistics. + These reflect the history data." + ::= { f3FpmPerfObjects 4 } + +f3NetFlowPointHistoryEntry OBJECT-TYPE + SYNTAX F3NetFlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetFlowPointHistoryTable. + Entries exist in this table for each FlowPoint." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetFlowPointIndex, f3NetFlowPointStatsIndex, + f3NetFlowPointHistoryIndex } + ::= { f3NetFlowPointHistoryTable 1 } + +F3NetFlowPointHistoryEntry ::= SEQUENCE { + f3NetFlowPointHistoryIndex Integer32, + f3NetFlowPointHistoryTime DateAndTime, + f3NetFlowPointHistoryValid TruthValue, + f3NetFlowPointHistoryAction CmPmBinAction, + f3NetFlowPointHistoryL2CPFD PerfCounter64, + f3NetFlowPointHistoryABRRx PerfCounter64, + f3NetFlowPointHistoryABRRLRx PerfCounter64, + f3NetFlowPointHistoryUAS PerfCounter64, + f3NetFlowPointHistorySES PerfCounter64, + f3NetFlowPointHistoryFMG PerfCounter64, + f3NetFlowPointHistoryFMY PerfCounter64, + f3NetFlowPointHistoryFMRD PerfCounter64, + f3NetFlowPointHistoryFTD PerfCounter64, + f3NetFlowPointHistoryBytesIn PerfCounter64, + f3NetFlowPointHistoryBytesOut PerfCounter64, + f3NetFlowPointHistoryIBRMax PerfCounter64, + f3NetFlowPointHistoryIBRRlMax PerfCounter64, + f3NetFlowPointHistoryIBRMin PerfCounter64, + f3NetFlowPointHistoryIBRRlMin PerfCounter64, + f3NetFlowPointHistoryIBR PerfCounter64, + f3NetFlowPointHistoryIBRRl PerfCounter64, + f3NetFlowPointHistoryFBCD PerfCounter64, + f3NetFlowPointHistoryFMCD PerfCounter64, + f3NetFlowPointHistoryFdRxFb PerfCounter64, + f3NetFlowPointHistoryFdTxFb PerfCounter64, + f3NetFlowPointHistoryFdicd PerfCounter64, + f3NetFlowPointHistoryNumLearnTableFlushes PerfCounter64 +} + +f3NetFlowPointHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Access Ethernet Flowpoint History statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { f3NetFlowPointHistoryEntry 1 } + +f3NetFlowPointHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3NetFlowPointHistoryEntry 2 } + +f3NetFlowPointHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3NetFlowPointHistoryEntry 3 } + +f3NetFlowPointHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3NetFlowPointHistoryEntry 4 } + +f3NetFlowPointHistoryL2CPFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Layer 2 Control Protocol Frames Discarded." + ::= { f3NetFlowPointHistoryEntry 5 } + +f3NetFlowPointHistoryABRRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate." + ::= { f3NetFlowPointHistoryEntry 6 } + +f3NetFlowPointHistoryABRRLRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bit rate, rate limited." + ::= { f3NetFlowPointHistoryEntry 7 } + +f3NetFlowPointHistoryUAS OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Unavailable Seconds (UAS)." + ::= { f3NetFlowPointHistoryEntry 8 } + +f3NetFlowPointHistorySES OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Severely Errored Seconds (ES)." + ::= { f3NetFlowPointHistoryEntry 9 } + +f3NetFlowPointHistoryFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green." + ::= { f3NetFlowPointHistoryEntry 10 } + +f3NetFlowPointHistoryFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow." + ::= { f3NetFlowPointHistoryEntry 11 } + +f3NetFlowPointHistoryFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Red and Discarded." + ::= { f3NetFlowPointHistoryEntry 12 } + +f3NetFlowPointHistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Tail Dropped." + ::= { f3NetFlowPointHistoryEntry 13 } + +f3NetFlowPointHistoryBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes In in the ingress direction." + ::= { f3NetFlowPointHistoryEntry 14 } + +f3NetFlowPointHistoryBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Bytes Out in the ingress direction." + ::= { f3NetFlowPointHistoryEntry 15 } + +f3NetFlowPointHistoryIBRMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Maximum." + ::= { f3NetFlowPointHistoryEntry 16 } + +f3NetFlowPointHistoryIBRRlMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Maximum - Rate Limited." + ::= { f3NetFlowPointHistoryEntry 17 } + +f3NetFlowPointHistoryIBRMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum." + ::= { f3NetFlowPointHistoryEntry 18 } + +f3NetFlowPointHistoryIBRRlMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum - Rate Limited." + ::= { f3NetFlowPointHistoryEntry 19 } + +f3NetFlowPointHistoryIBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum." + ::= { f3NetFlowPointHistoryEntry 20 } + +f3NetFlowPointHistoryIBRRl OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Instantaneous Bit Rate Minimum - Rate Limited." + ::= { f3NetFlowPointHistoryEntry 21 } + +f3NetFlowPointHistoryFBCD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped - Broadcast Rate Limit." + ::= { f3NetFlowPointHistoryEntry 22 } + +f3NetFlowPointHistoryFMCD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped - Multicast Rate Limit." + ::= { f3NetFlowPointHistoryEntry 23 } + +f3NetFlowPointHistoryFdRxFb OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped RX - Flowpoint Blocked." + ::= { f3NetFlowPointHistoryEntry 24 } + +f3NetFlowPointHistoryFdTxFb OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped TX - Flowpoint Blocked." + ::= { f3NetFlowPointHistoryEntry 25 } + +f3NetFlowPointHistoryFdicd OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Dropped - Ingress COS Disabled." + ::= { f3NetFlowPointHistoryEntry 26 } + +f3NetFlowPointHistoryNumLearnTableFlushes OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of learning table flushes." + ::= { f3NetFlowPointHistoryEntry 27 } + +-- +-- Access FlowPoint Threshold Table +-- + +f3AccFlowPointThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccFlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Agg FlowPoint Thresholds." + ::= { f3FpmPerfObjects 5 } + +f3AccFlowPointThresholdEntry OBJECT-TYPE + SYNTAX F3AccFlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AccFlowPointThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3AccFlowPointIndex, f3AccFlowPointStatsIndex, f3AccFlowPointThresholdIndex } + ::= { f3AccFlowPointThresholdTable 1 } + +F3AccFlowPointThresholdEntry ::= SEQUENCE { + f3AccFlowPointThresholdIndex Integer32, + f3AccFlowPointThresholdInterval CmPmIntervalType, + f3AccFlowPointThresholdVariable VariablePointer, + f3AccFlowPointThresholdValueLo Unsigned32, + f3AccFlowPointThresholdValueHi Unsigned32, + f3AccFlowPointThresholdMonValue Counter64 +} + +f3AccFlowPointThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3AccFlowPointThresholdTable." + ::= { f3AccFlowPointThresholdEntry 1 } + +f3AccFlowPointThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3AccFlowPointThresholdEntry 2 } + +f3AccFlowPointThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be sampled." + ::= { f3AccFlowPointThresholdEntry 3 } + +f3AccFlowPointThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3AccFlowPointThresholdEntry 4 } + +f3AccFlowPointThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3AccFlowPointThresholdEntry 5 } + +f3AccFlowPointThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3AccFlowPointThresholdVariable." + ::= { f3AccFlowPointThresholdEntry 6 } + +-- +-- Network FlowPoint Threshold Table +-- + +f3NetFlowPointThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetFlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Agg FlowPoint Thresholds." + ::= { f3FpmPerfObjects 6 } + +f3NetFlowPointThresholdEntry OBJECT-TYPE + SYNTAX F3NetFlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetFlowPointThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetFlowPointIndex, f3NetFlowPointStatsIndex, f3NetFlowPointThresholdIndex } + ::= { f3NetFlowPointThresholdTable 1 } + +F3NetFlowPointThresholdEntry ::= SEQUENCE { + f3NetFlowPointThresholdIndex Integer32, + f3NetFlowPointThresholdInterval CmPmIntervalType, + f3NetFlowPointThresholdVariable VariablePointer, + f3NetFlowPointThresholdValueLo Unsigned32, + f3NetFlowPointThresholdValueHi Unsigned32, + f3NetFlowPointThresholdMonValue Counter64 +} + +f3NetFlowPointThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3NetFlowPointThresholdTable." + ::= { f3NetFlowPointThresholdEntry 1 } + +f3NetFlowPointThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3NetFlowPointThresholdEntry 2 } + +f3NetFlowPointThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be sampled." + ::= { f3NetFlowPointThresholdEntry 3 } + +f3NetFlowPointThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3NetFlowPointThresholdEntry 4 } + +f3NetFlowPointThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3NetFlowPointThresholdEntry 5 } + +f3NetFlowPointThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3NetFlowPointThresholdVariable." + ::= { f3NetFlowPointThresholdEntry 6 } + +-- +-- MP Flow Current Statistics Table +-- + +f3MPFlowStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3MPFlowStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of MP Flow statistics. + These reflect the current data." + ::= { f3FpmPerfObjects 7 } + +f3MPFlowStatsEntry OBJECT-TYPE + SYNTAX F3MPFlowStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3MPFlowStatsTable. + Entries exist in this table for each MP Flow." + INDEX { neIndex, cmMPFlowIndex, f3MPFlowStatsIndex } + ::= { f3MPFlowStatsTable 1 } + +F3MPFlowStatsEntry ::= SEQUENCE { + f3MPFlowStatsIndex Integer32, + f3MPFlowStatsIntervalType CmPmIntervalType, + f3MPFlowStatsValid TruthValue, + f3MPFlowStatsAction CmPmBinAction, + f3MPFlowStatsFDStaticBlock PerfCounter64, + f3MPFlowStatsFDHairPin PerfCounter64, + f3MPFlowStatsMacTableDiscards PerfCounter64, + f3MPFlowStatsFDProtLearn PerfCounter64 +} + +f3MPFlowStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this MP Flow statistics entry. Index 1 corresponds to 15minute, + index 2 to 1 day and index 3 corresponds to rollover." + ::= { f3MPFlowStatsEntry 1 } + +f3MPFlowStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3MPFlowStatsEntry 2 } + +f3MPFlowStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3MPFlowStatsEntry 3 } + +f3MPFlowStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3MPFlowStatsEntry 4 } + +f3MPFlowStatsFDStaticBlock OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies current counter for number of frames discarded due to a + static entry in Mac Table." + ::= { f3MPFlowStatsEntry 5 } + +f3MPFlowStatsFDHairPin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies current counter for number of frames discarded because + destination Port is the ingress flowpoint or destination Port is in the + same Split Horizon Group." + ::= { f3MPFlowStatsEntry 6 } + +f3MPFlowStatsMacTableDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies current counter for total number of MAC Table entries that have + been or would have been learned, but have been failed due to a lack of + storage space in the Filtering Database." + ::= { f3MPFlowStatsEntry 7 } + +f3MPFlowStatsFDProtLearn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies current counter for number + of frames dropped - protection learning." + ::= { f3MPFlowStatsEntry 8 } + +-- +-- MP Flow History Statistics Table +-- + +f3MPFlowHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3MPFlowHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of MP Flow statistics. + These reflect the history data." + ::= { f3FpmPerfObjects 8 } + +f3MPFlowHistoryEntry OBJECT-TYPE + SYNTAX F3MPFlowHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3MPFlowHistoryTable. + Entries exist in this table for each MP Flow." + INDEX { neIndex, cmMPFlowIndex, f3MPFlowStatsIndex, f3MPFlowHistoryIndex } + ::= { f3MPFlowHistoryTable 1 } + +F3MPFlowHistoryEntry ::= SEQUENCE { + f3MPFlowHistoryIndex Integer32, + f3MPFlowHistoryTime DateAndTime, + f3MPFlowHistoryValid TruthValue, + f3MPFlowHistoryAction CmPmBinAction, + f3MPFlowHistoryFDStaticBlock PerfCounter64, + f3MPFlowHistoryFDHairPin PerfCounter64, + f3MPFlowHistoryMacTableDiscards PerfCounter64, + f3MPFlowHistoryFDProtLearn PerfCounter64 +} + +f3MPFlowHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this MP Flow History statistics entry. Index 1 corresponds to 15minute, + index 2 to 1 day and index 3 corresponds to rollover." + ::= { f3MPFlowHistoryEntry 1 } + +f3MPFlowHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3MPFlowHistoryEntry 2 } + +f3MPFlowHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3MPFlowHistoryEntry 3 } + +f3MPFlowHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3MPFlowHistoryEntry 4 } + +f3MPFlowHistoryFDStaticBlock OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies history bin for number of frames discarded due to a + static entry in Mac Table." + ::= { f3MPFlowHistoryEntry 5 } + +f3MPFlowHistoryFDHairPin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies history bin for number of frames discarded because + destination Port is the ingress flowpoint or destination Port is in the + same Split Horizon Group." + ::= { f3MPFlowHistoryEntry 6 } + +f3MPFlowHistoryMacTableDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies history bin for total number of MAC Table entries that have + been or would have been learned, but have been failed due to a lack of + storage space in the Filtering Database." + ::= { f3MPFlowHistoryEntry 7 } + +f3MPFlowHistoryFDProtLearn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies history bin for total number + of frames dropped - protection learning." + ::= { f3MPFlowHistoryEntry 8 } + +-- +-- MP Flow Threshold Table +-- + +f3MPFlowThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3MPFlowThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of MP Flow Thresholds." + ::= { f3FpmPerfObjects 9 } + +f3MPFlowThresholdEntry OBJECT-TYPE + SYNTAX F3MPFlowThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3MPFlowThresholdTable." + INDEX { neIndex, cmMPFlowIndex, f3MPFlowStatsIndex, f3MPFlowThresholdIndex } + ::= { f3MPFlowThresholdTable 1 } + +F3MPFlowThresholdEntry ::= SEQUENCE { + f3MPFlowThresholdIndex Integer32, + f3MPFlowThresholdInterval CmPmIntervalType, + f3MPFlowThresholdVariable VariablePointer, + f3MPFlowThresholdValueLo Unsigned32, + f3MPFlowThresholdValueHi Unsigned32, + f3MPFlowThresholdMonValue Counter64 +} + +f3MPFlowThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3MPFlowThresholdTable." + ::= { f3MPFlowThresholdEntry 1 } + +f3MPFlowThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3MPFlowThresholdEntry 2 } + +f3MPFlowThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be sampled." + ::= { f3MPFlowThresholdEntry 3 } + +f3MPFlowThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3MPFlowThresholdEntry 4 } + +f3MPFlowThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3MPFlowThresholdEntry 5 } + +f3MPFlowThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3MPFlowThresholdVariable." + ::= { f3MPFlowThresholdEntry 6 } + +-- +-- Access Flow Point QoS Shaper Current Statistics Table +-- + +f3AccFpQosShaperStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccFpQosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Acc FlowPoint QOS Shaper statistics. + These reflect the current data." + ::= { f3FpmPerfObjects 10 } + +f3AccFpQosShaperStatsEntry OBJECT-TYPE + SYNTAX F3AccFpQosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AccFpQosShaperStatsTable. + Entries exist in this table for each FlowPoint QoS Shaper." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3AccFlowPointIndex, f3AccFpQosShaperIndex, + f3AccFpQosShaperStatsIndex } + ::= { f3AccFpQosShaperStatsTable 1 } + +F3AccFpQosShaperStatsEntry ::= SEQUENCE { + f3AccFpQosShaperStatsIndex Integer32, + f3AccFpQosShaperStatsIntervalType CmPmIntervalType, + f3AccFpQosShaperStatsValid TruthValue, + f3AccFpQosShaperStatsAction CmPmBinAction, + f3AccFpQosShaperStatsBT PerfCounter64, + f3AccFpQosShaperStatsBTD PerfCounter64, + f3AccFpQosShaperStatsFD PerfCounter64, + f3AccFpQosShaperStatsFTD PerfCounter64, + f3AccFpQosShaperStatsABRRL PerfCounter64, + f3AccFpQosShaperStatsBREDD PerfCounter64, + f3AccFpQosShaperStatsFREDD PerfCounter64 +} + +f3AccFpQosShaperStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3AccFpQosShaperStatsEntry 1 } + +f3AccFpQosShaperStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3AccFpQosShaperStatsEntry 2 } + +f3AccFpQosShaperStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3AccFpQosShaperStatsEntry 3 } + +f3AccFpQosShaperStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3AccFpQosShaperStatsEntry 4 } + +f3AccFpQosShaperStatsBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { f3AccFpQosShaperStatsEntry 5 } + +f3AccFpQosShaperStatsBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { f3AccFpQosShaperStatsEntry 6 } + +f3AccFpQosShaperStatsFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { f3AccFpQosShaperStatsEntry 7 } + +f3AccFpQosShaperStatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { f3AccFpQosShaperStatsEntry 8 } + +f3AccFpQosShaperStatsABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { f3AccFpQosShaperStatsEntry 9 } + +f3AccFpQosShaperStatsBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { f3AccFpQosShaperStatsEntry 10 } + +f3AccFpQosShaperStatsFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { f3AccFpQosShaperStatsEntry 11 } + +-- +-- Access Flow Point QoS Shaper History Statistics Table +-- + +f3AccFpQosShaperHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccFpQosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Acc FlowPoint QOS Shaper statistics. + These reflect the history data." + ::= { f3FpmPerfObjects 11 } + +f3AccFpQosShaperHistoryEntry OBJECT-TYPE + SYNTAX F3AccFpQosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AccFpQosShaperHistoryTable. + Entries exist in this table for each FlowPoint QoS Shaper." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3AccFlowPointIndex, f3AccFpQosShaperIndex, + f3AccFpQosShaperStatsIndex, f3AccFpQosShaperHistoryIndex } + ::= { f3AccFpQosShaperHistoryTable 1 } + +F3AccFpQosShaperHistoryEntry ::= SEQUENCE { + f3AccFpQosShaperHistoryIndex Integer32, + f3AccFpQosShaperHistoryTime DateAndTime, + f3AccFpQosShaperHistoryValid TruthValue, + f3AccFpQosShaperHistoryAction CmPmBinAction, + f3AccFpQosShaperHistoryBT PerfCounter64, + f3AccFpQosShaperHistoryBTD PerfCounter64, + f3AccFpQosShaperHistoryFD PerfCounter64, + f3AccFpQosShaperHistoryFTD PerfCounter64, + f3AccFpQosShaperHistoryABRRL PerfCounter64, + f3AccFpQosShaperHistoryBREDD PerfCounter64, + f3AccFpQosShaperHistoryFREDD PerfCounter64 +} + +f3AccFpQosShaperHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry." + ::= { f3AccFpQosShaperHistoryEntry 1 } + +f3AccFpQosShaperHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3AccFpQosShaperHistoryEntry 2 } + +f3AccFpQosShaperHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3AccFpQosShaperHistoryEntry 3 } + +f3AccFpQosShaperHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3AccFpQosShaperHistoryEntry 4 } + +f3AccFpQosShaperHistoryBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { f3AccFpQosShaperHistoryEntry 5 } + +f3AccFpQosShaperHistoryBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { f3AccFpQosShaperHistoryEntry 6 } + +f3AccFpQosShaperHistoryFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { f3AccFpQosShaperHistoryEntry 7 } + +f3AccFpQosShaperHistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { f3AccFpQosShaperHistoryEntry 8 } + +f3AccFpQosShaperHistoryABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { f3AccFpQosShaperHistoryEntry 9 } + +f3AccFpQosShaperHistoryBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { f3AccFpQosShaperHistoryEntry 10 } + +f3AccFpQosShaperHistoryFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { f3AccFpQosShaperHistoryEntry 11 } + +-- +-- Access Flow Point QoS Shaper Threshold Table +-- + +f3AccFpQosShaperThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccFpQosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Acc FlowPoint + QoS Shaper Thresholds." + ::= { f3FpmPerfObjects 12 } + +f3AccFpQosShaperThresholdEntry OBJECT-TYPE + SYNTAX F3AccFpQosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AccFpQosShaperThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3AccFlowPointIndex, f3AccFpQosShaperIndex, + f3AccFpQosShaperStatsIndex, f3AccFpQosShaperThresholdIndex } + ::= { f3AccFpQosShaperThresholdTable 1 } + +F3AccFpQosShaperThresholdEntry ::= SEQUENCE { + f3AccFpQosShaperThresholdIndex Integer32, + f3AccFpQosShaperThresholdInterval CmPmIntervalType, + f3AccFpQosShaperThresholdVariable VariablePointer, + f3AccFpQosShaperThresholdValueLo Unsigned32, + f3AccFpQosShaperThresholdValueHi Unsigned32, + f3AccFpQosShaperThresholdMonValue Counter64 +} + +f3AccFpQosShaperThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3AccFpQosShaperThresholdTable." + ::= { f3AccFpQosShaperThresholdEntry 1 } + +f3AccFpQosShaperThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3AccFpQosShaperThresholdEntry 2 } + +f3AccFpQosShaperThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3AccFpQosShaperThresholdEntry 3 } + +f3AccFpQosShaperThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3AccFpQosShaperThresholdEntry 4 } + +f3AccFpQosShaperThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3AccFpQosShaperThresholdEntry 5 } + +f3AccFpQosShaperThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3AccFpQosShaperThresholdVariable." + ::= { f3AccFpQosShaperThresholdEntry 6 } + +-- +-- Network Flow Point QoS Shaper Current Statistics Table +-- + +f3NetFpQosShaperStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetFpQosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Net FlowPoint QOS Shaper statistics. + These reflect the current data." + ::= { f3FpmPerfObjects 13 } + +f3NetFpQosShaperStatsEntry OBJECT-TYPE + SYNTAX F3NetFpQosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetFpQosShaperStatsTable. + Entries exist in this table for each FlowPoint QoS Shaper." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetFlowPointIndex, f3NetFpQosShaperIndex, + f3NetFpQosShaperStatsIndex } + ::= { f3NetFpQosShaperStatsTable 1 } + +F3NetFpQosShaperStatsEntry ::= SEQUENCE { + f3NetFpQosShaperStatsIndex Integer32, + f3NetFpQosShaperStatsIntervalType CmPmIntervalType, + f3NetFpQosShaperStatsValid TruthValue, + f3NetFpQosShaperStatsAction CmPmBinAction, + f3NetFpQosShaperStatsBT PerfCounter64, + f3NetFpQosShaperStatsBTD PerfCounter64, + f3NetFpQosShaperStatsFD PerfCounter64, + f3NetFpQosShaperStatsFTD PerfCounter64, + f3NetFpQosShaperStatsABRRL PerfCounter64, + f3NetFpQosShaperStatsBREDD PerfCounter64, + f3NetFpQosShaperStatsFREDD PerfCounter64 +} + +f3NetFpQosShaperStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3NetFpQosShaperStatsEntry 1 } + +f3NetFpQosShaperStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3NetFpQosShaperStatsEntry 2 } + +f3NetFpQosShaperStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3NetFpQosShaperStatsEntry 3 } + +f3NetFpQosShaperStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3NetFpQosShaperStatsEntry 4 } + +f3NetFpQosShaperStatsBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { f3NetFpQosShaperStatsEntry 5 } + +f3NetFpQosShaperStatsBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { f3NetFpQosShaperStatsEntry 6 } + +f3NetFpQosShaperStatsFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { f3NetFpQosShaperStatsEntry 7 } + +f3NetFpQosShaperStatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { f3NetFpQosShaperStatsEntry 8 } + +f3NetFpQosShaperStatsABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { f3NetFpQosShaperStatsEntry 9 } + +f3NetFpQosShaperStatsBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { f3NetFpQosShaperStatsEntry 10 } + +f3NetFpQosShaperStatsFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { f3NetFpQosShaperStatsEntry 11 } + +-- +-- Network Flow Point QoS Shaper History Statistics Table +-- + +f3NetFpQosShaperHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetFpQosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Net FlowPoint QOS Shaper statistics. + These reflect the history data." + ::= { f3FpmPerfObjects 14 } + +f3NetFpQosShaperHistoryEntry OBJECT-TYPE + SYNTAX F3NetFpQosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetFpQosShaperHistoryTable. + Entries exist in this table for each FlowPoint QoS Shaper." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetFlowPointIndex, f3NetFpQosShaperIndex, + f3NetFpQosShaperStatsIndex, f3NetFpQosShaperHistoryIndex } + ::= { f3NetFpQosShaperHistoryTable 1 } + +F3NetFpQosShaperHistoryEntry ::= SEQUENCE { + f3NetFpQosShaperHistoryIndex Integer32, + f3NetFpQosShaperHistoryTime DateAndTime, + f3NetFpQosShaperHistoryValid TruthValue, + f3NetFpQosShaperHistoryAction CmPmBinAction, + f3NetFpQosShaperHistoryBT PerfCounter64, + f3NetFpQosShaperHistoryBTD PerfCounter64, + f3NetFpQosShaperHistoryFD PerfCounter64, + f3NetFpQosShaperHistoryFTD PerfCounter64, + f3NetFpQosShaperHistoryABRRL PerfCounter64, + f3NetFpQosShaperHistoryBREDD PerfCounter64, + f3NetFpQosShaperHistoryFREDD PerfCounter64 +} + +f3NetFpQosShaperHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry." + ::= { f3NetFpQosShaperHistoryEntry 1 } + +f3NetFpQosShaperHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3NetFpQosShaperHistoryEntry 2 } + +f3NetFpQosShaperHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3NetFpQosShaperHistoryEntry 3 } + +f3NetFpQosShaperHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3NetFpQosShaperHistoryEntry 4 } + +f3NetFpQosShaperHistoryBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { f3NetFpQosShaperHistoryEntry 5 } + +f3NetFpQosShaperHistoryBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { f3NetFpQosShaperHistoryEntry 6 } + +f3NetFpQosShaperHistoryFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { f3NetFpQosShaperHistoryEntry 7 } + +f3NetFpQosShaperHistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { f3NetFpQosShaperHistoryEntry 8 } + +f3NetFpQosShaperHistoryABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { f3NetFpQosShaperHistoryEntry 9 } + +f3NetFpQosShaperHistoryBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { f3NetFpQosShaperHistoryEntry 10 } + +f3NetFpQosShaperHistoryFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { f3NetFpQosShaperHistoryEntry 11 } + +-- +-- Network Flow Point QoS Shaper Threshold Table +-- + +f3NetFpQosShaperThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetFpQosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Net FlowPoint + QoS Shaper Thresholds." + ::= { f3FpmPerfObjects 15 } + +f3NetFpQosShaperThresholdEntry OBJECT-TYPE + SYNTAX F3NetFpQosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetFpQosShaperThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetFlowPointIndex, f3NetFpQosShaperIndex, + f3NetFpQosShaperStatsIndex, f3NetFpQosShaperThresholdIndex } + ::= { f3NetFpQosShaperThresholdTable 1 } + +F3NetFpQosShaperThresholdEntry ::= SEQUENCE { + f3NetFpQosShaperThresholdIndex Integer32, + f3NetFpQosShaperThresholdInterval CmPmIntervalType, + f3NetFpQosShaperThresholdVariable VariablePointer, + f3NetFpQosShaperThresholdValueLo Unsigned32, + f3NetFpQosShaperThresholdValueHi Unsigned32, + f3NetFpQosShaperThresholdMonValue Counter64 +} + +f3NetFpQosShaperThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3NetFpQosShaperThresholdTable." + ::= { f3NetFpQosShaperThresholdEntry 1 } + +f3NetFpQosShaperThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3NetFpQosShaperThresholdEntry 2 } + +f3NetFpQosShaperThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3NetFpQosShaperThresholdEntry 3 } + +f3NetFpQosShaperThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3NetFpQosShaperThresholdEntry 4 } + +f3NetFpQosShaperThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3NetFpQosShaperThresholdEntry 5 } + +f3NetFpQosShaperThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3NetFpQosShaperThresholdVariable." + ::= { f3NetFpQosShaperThresholdEntry 6 } + +-- +-- Access Flow Point QoS Policer Current Statistics Table +-- + +f3AccFpQosPolicerStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccFpQosPolicerStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Acc FlowPoint QOS Policer statistics. + These reflect the current data." + ::= { f3FpmPerfObjects 16 } + +f3AccFpQosPolicerStatsEntry OBJECT-TYPE + SYNTAX F3AccFpQosPolicerStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AccFpQosPolicerStatsTable. + Entries exist in this table for each Acc FlowPoint QoS Policer." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3AccFlowPointIndex, f3AccFpQosPolicerIndex, f3AccFpQosPolicerStatsIndex } + ::= { f3AccFpQosPolicerStatsTable 1 } + +F3AccFpQosPolicerStatsEntry ::= SEQUENCE { + f3AccFpQosPolicerStatsIndex Integer32, + f3AccFpQosPolicerStatsIntervalType CmPmIntervalType, + f3AccFpQosPolicerStatsValid TruthValue, + f3AccFpQosPolicerStatsAction CmPmBinAction, + f3AccFpQosPolicerStatsFMG PerfCounter64, + f3AccFpQosPolicerStatsFMY PerfCounter64, + f3AccFpQosPolicerStatsFMRD PerfCounter64, + f3AccFpQosPolicerStatsBytesIn PerfCounter64, + f3AccFpQosPolicerStatsBytesOut PerfCounter64, + f3AccFpQosPolicerStatsABR PerfCounter64 +} + +f3AccFpQosPolicerStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this QOS Policer statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3AccFpQosPolicerStatsEntry 1 } + +f3AccFpQosPolicerStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3AccFpQosPolicerStatsEntry 2 } + +f3AccFpQosPolicerStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3AccFpQosPolicerStatsEntry 3 } + +f3AccFpQosPolicerStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3AccFpQosPolicerStatsEntry 4 } + +f3AccFpQosPolicerStatsFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Green." + ::= { f3AccFpQosPolicerStatsEntry 5 } + +f3AccFpQosPolicerStatsFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow." + ::= { f3AccFpQosPolicerStatsEntry 6 } + +f3AccFpQosPolicerStatsFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Red and Discarded." + ::= { f3AccFpQosPolicerStatsEntry 7 } + +f3AccFpQosPolicerStatsBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received by the Policer." + ::= { f3AccFpQosPolicerStatsEntry 8 } + +f3AccFpQosPolicerStatsBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transmitted by the Policer." + ::= { f3AccFpQosPolicerStatsEntry 9 } + +f3AccFpQosPolicerStatsABR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate on the Policer." + ::= { f3AccFpQosPolicerStatsEntry 10 } + +-- +-- Access Flow Point QoS Policer History Statistics Table +-- + +f3AccFpQosPolicerHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccFpQosPolicerHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Acc FlowPoint QOS Policer statistics. + These reflect the history data." + ::= { f3FpmPerfObjects 17 } + +f3AccFpQosPolicerHistoryEntry OBJECT-TYPE + SYNTAX F3AccFpQosPolicerHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AccFpQosPolicerHistoryTable. + Entries exist in this table for each Acc FlowPoint QoS Policer." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3AccFlowPointIndex, f3AccFpQosPolicerIndex, + f3AccFpQosPolicerStatsIndex, f3AccFpQosPolicerHistoryIndex } + ::= { f3AccFpQosPolicerHistoryTable 1 } + +F3AccFpQosPolicerHistoryEntry ::= SEQUENCE { + f3AccFpQosPolicerHistoryIndex Integer32, + f3AccFpQosPolicerHistoryTime DateAndTime, + f3AccFpQosPolicerHistoryValid TruthValue, + f3AccFpQosPolicerHistoryAction CmPmBinAction, + f3AccFpQosPolicerHistoryFMG PerfCounter64, + f3AccFpQosPolicerHistoryFMY PerfCounter64, + f3AccFpQosPolicerHistoryFMRD PerfCounter64, + f3AccFpQosPolicerHistoryBytesIn PerfCounter64, + f3AccFpQosPolicerHistoryBytesOut PerfCounter64, + f3AccFpQosPolicerHistoryABR PerfCounter64 +} + +f3AccFpQosPolicerHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Policer history entry." + ::= { f3AccFpQosPolicerHistoryEntry 1 } + +f3AccFpQosPolicerHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3AccFpQosPolicerHistoryEntry 2 } + +f3AccFpQosPolicerHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3AccFpQosPolicerHistoryEntry 3 } + +f3AccFpQosPolicerHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3AccFpQosPolicerHistoryEntry 4 } + +f3AccFpQosPolicerHistoryFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Green." + ::= { f3AccFpQosPolicerHistoryEntry 5 } + +f3AccFpQosPolicerHistoryFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow." + ::= { f3AccFpQosPolicerHistoryEntry 6 } + +f3AccFpQosPolicerHistoryFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Red and Discarded." + ::= { f3AccFpQosPolicerHistoryEntry 7 } + +f3AccFpQosPolicerHistoryBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received by the Policer." + ::= { f3AccFpQosPolicerHistoryEntry 8 } + +f3AccFpQosPolicerHistoryBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transmitted by the Policer." + ::= { f3AccFpQosPolicerHistoryEntry 9 } + +f3AccFpQosPolicerHistoryABR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate on the Policer." + ::= { f3AccFpQosPolicerHistoryEntry 10 } + +-- +-- Access Flow Point QoS Policer Threshold Table +-- + +f3AccFpQosPolicerThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3AccFpQosPolicerThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of QOS + Policer Thresholds." + ::= { f3FpmPerfObjects 18 } + +f3AccFpQosPolicerThresholdEntry OBJECT-TYPE + SYNTAX F3AccFpQosPolicerThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3AccFpQosPolicerThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3AccFlowPointIndex, f3AccFpQosPolicerIndex, + f3AccFpQosPolicerStatsIndex, f3AccFpQosPolicerThresholdIndex } + ::= { f3AccFpQosPolicerThresholdTable 1 } + +F3AccFpQosPolicerThresholdEntry ::= SEQUENCE { + f3AccFpQosPolicerThresholdIndex Integer32, + f3AccFpQosPolicerThresholdInterval CmPmIntervalType, + f3AccFpQosPolicerThresholdVariable VariablePointer, + f3AccFpQosPolicerThresholdValueLo Unsigned32, + f3AccFpQosPolicerThresholdValueHi Unsigned32, + f3AccFpQosPolicerThresholdMonValue Counter64 +} + +f3AccFpQosPolicerThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3AccFpQosPolicerThresholdTable." + ::= { f3AccFpQosPolicerThresholdEntry 1 } + +f3AccFpQosPolicerThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3AccFpQosPolicerThresholdEntry 2 } + +f3AccFpQosPolicerThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3AccFpQosPolicerThresholdEntry 3 } + +f3AccFpQosPolicerThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3AccFpQosPolicerThresholdEntry 4 } + +f3AccFpQosPolicerThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3AccFpQosPolicerThresholdEntry 5 } + +f3AccFpQosPolicerThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3AccFpQosPolicerThresholdVariable." + ::= { f3AccFpQosPolicerThresholdEntry 6 } + +-- +-- Network Flow Point QoS Policer Current Statistics Table +-- + +f3NetFpQosPolicerStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetFpQosPolicerStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Net FlowPoint QOS Policer statistics. + These reflect the current data." + ::= { f3FpmPerfObjects 19 } + +f3NetFpQosPolicerStatsEntry OBJECT-TYPE + SYNTAX F3NetFpQosPolicerStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetFpQosPolicerStatsTable. + Entries exist in this table for each Net FlowPoint QoS Policer." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetFlowPointIndex, f3NetFpQosPolicerIndex, f3NetFpQosPolicerStatsIndex } + ::= { f3NetFpQosPolicerStatsTable 1 } + +F3NetFpQosPolicerStatsEntry ::= SEQUENCE { + f3NetFpQosPolicerStatsIndex Integer32, + f3NetFpQosPolicerStatsIntervalType CmPmIntervalType, + f3NetFpQosPolicerStatsValid TruthValue, + f3NetFpQosPolicerStatsAction CmPmBinAction, + f3NetFpQosPolicerStatsFMG PerfCounter64, + f3NetFpQosPolicerStatsFMY PerfCounter64, + f3NetFpQosPolicerStatsFMRD PerfCounter64, + f3NetFpQosPolicerStatsBytesIn PerfCounter64, + f3NetFpQosPolicerStatsBytesOut PerfCounter64, + f3NetFpQosPolicerStatsABR PerfCounter64 +} + +f3NetFpQosPolicerStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this QOS Policer statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3NetFpQosPolicerStatsEntry 1 } + +f3NetFpQosPolicerStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3NetFpQosPolicerStatsEntry 2 } + +f3NetFpQosPolicerStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3NetFpQosPolicerStatsEntry 3 } + +f3NetFpQosPolicerStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3NetFpQosPolicerStatsEntry 4 } + +f3NetFpQosPolicerStatsFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Green." + ::= { f3NetFpQosPolicerStatsEntry 5 } + +f3NetFpQosPolicerStatsFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow." + ::= { f3NetFpQosPolicerStatsEntry 6 } + +f3NetFpQosPolicerStatsFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Red and Discarded." + ::= { f3NetFpQosPolicerStatsEntry 7 } + +f3NetFpQosPolicerStatsBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received by the Policer." + ::= { f3NetFpQosPolicerStatsEntry 8 } + +f3NetFpQosPolicerStatsBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transmitted by the Policer." + ::= { f3NetFpQosPolicerStatsEntry 9 } + +f3NetFpQosPolicerStatsABR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate on the Policer." + ::= { f3NetFpQosPolicerStatsEntry 10 } + +-- +-- Network Flow Point QoS Policer History Statistics Table +-- + +f3NetFpQosPolicerHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetFpQosPolicerHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Net FlowPoint QOS Policer statistics. + These reflect the history data." + ::= { f3FpmPerfObjects 20 } + +f3NetFpQosPolicerHistoryEntry OBJECT-TYPE + SYNTAX F3NetFpQosPolicerHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetFpQosPolicerHistoryTable. + Entries exist in this table for each Net FlowPoint QoS Policer." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetFlowPointIndex, f3NetFpQosPolicerIndex, + f3NetFpQosPolicerStatsIndex, f3NetFpQosPolicerHistoryIndex } + ::= { f3NetFpQosPolicerHistoryTable 1 } + +F3NetFpQosPolicerHistoryEntry ::= SEQUENCE { + f3NetFpQosPolicerHistoryIndex Integer32, + f3NetFpQosPolicerHistoryTime DateAndTime, + f3NetFpQosPolicerHistoryValid TruthValue, + f3NetFpQosPolicerHistoryAction CmPmBinAction, + f3NetFpQosPolicerHistoryFMG PerfCounter64, + f3NetFpQosPolicerHistoryFMY PerfCounter64, + f3NetFpQosPolicerHistoryFMRD PerfCounter64, + f3NetFpQosPolicerHistoryBytesIn PerfCounter64, + f3NetFpQosPolicerHistoryBytesOut PerfCounter64, + f3NetFpQosPolicerHistoryABR PerfCounter64 +} + +f3NetFpQosPolicerHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Policer history entry." + ::= { f3NetFpQosPolicerHistoryEntry 1 } + +f3NetFpQosPolicerHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3NetFpQosPolicerHistoryEntry 2 } + +f3NetFpQosPolicerHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3NetFpQosPolicerHistoryEntry 3 } + +f3NetFpQosPolicerHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3NetFpQosPolicerHistoryEntry 4 } + +f3NetFpQosPolicerHistoryFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Green." + ::= { f3NetFpQosPolicerHistoryEntry 5 } + +f3NetFpQosPolicerHistoryFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow." + ::= { f3NetFpQosPolicerHistoryEntry 6 } + +f3NetFpQosPolicerHistoryFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Red and Discarded." + ::= { f3NetFpQosPolicerHistoryEntry 7 } + +f3NetFpQosPolicerHistoryBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received by the Policer." + ::= { f3NetFpQosPolicerHistoryEntry 8 } + +f3NetFpQosPolicerHistoryBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transmitted by the Policer." + ::= { f3NetFpQosPolicerHistoryEntry 9 } + +f3NetFpQosPolicerHistoryABR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate on the Policer." + ::= { f3NetFpQosPolicerHistoryEntry 10 } + +-- +-- Network Flow Point QoS Policer Threshold Table +-- + +f3NetFpQosPolicerThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3NetFpQosPolicerThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of QOS + Policer Thresholds." + ::= { f3FpmPerfObjects 21 } + +f3NetFpQosPolicerThresholdEntry OBJECT-TYPE + SYNTAX F3NetFpQosPolicerThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3NetFpQosPolicerThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3NetFlowPointIndex, f3NetFpQosPolicerIndex, + f3NetFpQosPolicerStatsIndex, f3NetFpQosPolicerThresholdIndex } + ::= { f3NetFpQosPolicerThresholdTable 1 } + +F3NetFpQosPolicerThresholdEntry ::= SEQUENCE { + f3NetFpQosPolicerThresholdIndex Integer32, + f3NetFpQosPolicerThresholdInterval CmPmIntervalType, + f3NetFpQosPolicerThresholdVariable VariablePointer, + f3NetFpQosPolicerThresholdValueLo Unsigned32, + f3NetFpQosPolicerThresholdValueHi Unsigned32, + f3NetFpQosPolicerThresholdMonValue Counter64 +} + +f3NetFpQosPolicerThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3NetFpQosPolicerThresholdTable." + ::= { f3NetFpQosPolicerThresholdEntry 1 } + +f3NetFpQosPolicerThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3NetFpQosPolicerThresholdEntry 2 } + +f3NetFpQosPolicerThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3NetFpQosPolicerThresholdEntry 3 } + +f3NetFpQosPolicerThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3NetFpQosPolicerThresholdEntry 4 } + +f3NetFpQosPolicerThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3NetFpQosPolicerThresholdEntry 5 } + +f3NetFpQosPolicerThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3NetFpQosPolicerThresholdVariable." + ::= { f3NetFpQosPolicerThresholdEntry 6 } + +-- +-- Notifications +-- + +f3AccFlowPointThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3AccFlowPointThresholdIndex, + f3AccFlowPointThresholdInterval, + f3AccFlowPointThresholdVariable, + f3AccFlowPointThresholdValueLo, + f3AccFlowPointThresholdValueHi, + f3AccFlowPointThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Ethernet Access Port FlowPoint is crossed." + ::= { f3FpmPerfNotifications 1 } + +f3NetFlowPointThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3NetFlowPointThresholdIndex, + f3NetFlowPointThresholdInterval, + f3NetFlowPointThresholdVariable, + f3NetFlowPointThresholdValueLo, + f3NetFlowPointThresholdValueHi, + f3NetFlowPointThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Ethernet Network Port FlowPoint is crossed." + ::= { f3FpmPerfNotifications 2 } + +f3MPFlowThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3MPFlowThresholdIndex, + f3MPFlowThresholdInterval, + f3MPFlowThresholdVariable, + f3MPFlowThresholdValueLo, + f3MPFlowThresholdValueHi, + f3MPFlowThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an MP Flow is crossed." + ::= { f3FpmPerfNotifications 3 } + +f3AccFpQosShaperThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3AccFpQosShaperThresholdIndex, + f3AccFpQosShaperThresholdInterval, + f3AccFpQosShaperThresholdVariable, + f3AccFpQosShaperThresholdValueLo, + f3AccFpQosShaperThresholdValueHi, + f3AccFpQosShaperThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Acc FlowPoint QoS Shaper is crossed." + ::= { f3FpmPerfNotifications 4 } + +f3NetFpQosShaperThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3NetFpQosShaperThresholdIndex, + f3NetFpQosShaperThresholdInterval, + f3NetFpQosShaperThresholdVariable, + f3NetFpQosShaperThresholdValueLo, + f3NetFpQosShaperThresholdValueHi, + f3NetFpQosShaperThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Net FlowPoint QoS Shaper is crossed." + ::= { f3FpmPerfNotifications 5 } + +f3AccFpQosPolicerThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3AccFpQosPolicerThresholdIndex, + f3AccFpQosPolicerThresholdInterval, + f3AccFpQosPolicerThresholdVariable, + f3AccFpQosPolicerThresholdValueLo, + f3AccFpQosPolicerThresholdValueHi, + f3AccFpQosPolicerThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Acc FlowPoint QoS Policer is crossed." + ::= { f3FpmPerfNotifications 6 } + +f3NetFpQosPolicerThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3NetFpQosPolicerThresholdIndex, + f3NetFpQosPolicerThresholdInterval, + f3NetFpQosPolicerThresholdVariable, + f3NetFpQosPolicerThresholdValueLo, + f3NetFpQosPolicerThresholdValueHi, + f3NetFpQosPolicerThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Net FlowPoint QoS Policer is crossed." + ::= { f3FpmPerfNotifications 7 } + +-- +-- Conformance +-- + +f3FpmCompliances OBJECT IDENTIFIER ::= {f3FpmConformance 1} +f3FpmGroups OBJECT IDENTIFIER ::= {f3FpmConformance 2} + +f3FpmCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3-FPM-MIB compilance." + MODULE -- this module + MANDATORY-GROUPS { + f3AccFlowPointGroup, + f3AccFpQosShaperGroup, + f3AccFpQosPolicerGroup, + f3MPFlowExtGroup, + f3AccFlowPointCpdV2Group, + f3AccFlowPointLearningConfigGroup, + f3NetFlowPointGroup, + f3NetFpQosShaperGroup, + f3NetFpQosPolicerGroup, + f3NetFlowPointCpdV2Group, + f3NetFlowPointLearningConfigGroup, + f3AccFlowPointPerfGroup, + f3NetFlowPointPerfGroup, + f3MPFlowPerfGroup, + f3AccFpQosShaperPerfGroup, + f3NetFpQosShaperPerfGroup, + f3AccFpQosPolicerPerfGroup, + f3NetFpQosPolicerPerfGroup, + f3FpmPerfNotifGroup + } + ::= { f3FpmCompliances 1 } + +f3AccFlowPointGroup OBJECT-GROUP + OBJECTS { + f3AccFlowPointAlias, + f3AccFlowPointAdminState, + f3AccFlowPointOperationalState, + f3AccFlowPointSecondaryState, + f3AccFlowPointAssociatedFlowId, + f3AccFlowPointIngressMultiCOSEnabled, + f3AccFlowPointIngressCOS, + f3AccFlowPointEgressShapingType, + f3AccFlowPointIngressVlanMemberList, + f3AccFlowPointVlanMemberAction, + f3AccFlowPointVlanMemberActionVlan, + f3AccFlowPointIngressUntaggedFrameEnabled, + f3AccFlowPointCTagControl, + f3AccFlowPointCTagVlanId, + f3AccFlowPointCTagVlanPriority, + f3AccFlowPointSTagControl, + f3AccFlowPointSTagVlanId, + f3AccFlowPointSTagVlanPriority, + f3AccFlowPointEgressOuterTagPrioMapEnabled, + f3AccFlowPointEgressInnerTagPrioMapEnabled, + f3AccFlowPointSESFramesLossThresholdRatio, + f3AccFlowPointDefaultMemberEnabled, + f3AccFlowPointMcastRateLimitEnabled, + f3AccFlowPointMcastRateLimitSpeedLo, + f3AccFlowPointMcastRateLimitSpeedHi, + f3AccFlowPointBcastRateLimitEnabled, + f3AccFlowPointBcastRateLimitSpeedLo, + f3AccFlowPointBcastRateLimitSpeedHi, + f3AccFlowPointCombinedRateLimitEnabled, + f3AccFlowPointCombinedRateLimitSpeedLo, + f3AccFlowPointCombinedRateLimitSpeedHi, + f3AccFlowPointSplitHorizonGroupOID, + f3AccFlowPointLoopAvoidance, + f3AccFlowPointHierarchicalCOSEnabled, + f3AccFlowPointMaximumBWLo, + f3AccFlowPointMaximumBWHi, + f3AccFlowPointGuaranteedBWLo, + f3AccFlowPointGuaranteedBWHi, + f3AccFlowPointAutoBandwidthConfigEnabled, + f3AccFlowPointAutoCIRPercentage, + f3AccFlowPointFrameFwdEnabled, + f3AccFlowPointStorageType, + f3AccFlowPointRowStatus, + f3AccFlowPointUsePortPrioMapProfile, + f3AccFlowPointRefPrioMapProfile, + f3AccFlowpointRefConnectGuardFlowObject, + f3AccFlowpointSecureBlockingControl, + f3AccFlowpointSecureState + + } + STATUS current + DESCRIPTION + "A collection of Access Flow Point objects." + ::= { f3FpmGroups 1 } + +f3AccFpQosShaperGroup OBJECT-GROUP + OBJECTS { + f3AccFpQosShaperIndex, + f3AccFpQosShaperAdminState, + f3AccFpQosShaperOperationalState, + f3AccFpQosShaperSecondaryState, + f3AccFpQosShaperCIRLo, + f3AccFpQosShaperCIRHi, + f3AccFpQosShaperCBS, + f3AccFpQosShaperEIRLo, + f3AccFpQosShaperEIRHi, + f3AccFpQosShaperEBS, + f3AccFpQosShaperBufferSize, + f3AccFpQosShaperCOS, + f3AccFpQosShaperStorageType, + f3AccFpQosShaperRowStatus + } + STATUS current + DESCRIPTION + "A collection of Access Flow Point QoS Shaper objects." + ::= { f3FpmGroups 2 } + +f3AccFpQosPolicerGroup OBJECT-GROUP + OBJECTS { + f3AccFpQosPolicerAdminState, + f3AccFpQosPolicerOperationalState, + f3AccFpQosPolicerSecondaryState, + f3AccFpQosPolicerCIRLo, + f3AccFpQosPolicerCIRHi, + f3AccFpQosPolicerEIRLo, + f3AccFpQosPolicerEIRHi, + f3AccFpQosPolicerCBS, + f3AccFpQosPolicerEBS, + f3AccFpQosPolicerAlgorithm, + f3AccFpQosPolicerColorMode, + f3AccFpQosPolicerCouplingFlag, + f3AccFpQosPolicerStorageType, + f3AccFpQosPolicerRowStatus + } + STATUS current + DESCRIPTION + "A collection of Access Flow Point QoS Policer objects." + ::= { f3FpmGroups 3 } + +f3MPFlowExtGroup OBJECT-GROUP + OBJECTS { + f3MPFlowExtMaxFwdEntries, + f3MPFlowRefConnectGuardFlowObject, + f3MPFlowSecureState + } + STATUS current + DESCRIPTION + "A collection of MP Flow objects." + ::= { f3FpmGroups 4 } + +f3AccFlowPointCpdV2Group OBJECT-GROUP + OBJECTS { + f3AccFlowPointCpdV2IslDispType, + f3AccFlowPointCpdV2PagpDispType, + f3AccFlowPointCpdV2UdldDispType, + f3AccFlowPointCpdV2CdpDispType, + f3AccFlowPointCpdV2VtpDispType, + f3AccFlowPointCpdV2DtpDispType, + f3AccFlowPointCpdV2PvstpPlusDispType, + f3AccFlowPointCpdV2UplinkFastDispType, + f3AccFlowPointCpdV2VlanBridgeDispType, + f3AccFlowPointCpdV2L2PTDispType, + f3AccFlowPointCpdV2BPDUDispType, + f3AccFlowPointCpdV2PauseDispType, + f3AccFlowPointCpdV2LACPDispType, + f3AccFlowPointCpdV2LACPMarkerDispType, + f3AccFlowPointCpdV2EfmOamDispType, + f3AccFlowPointCpdV2SSMDispType, + f3AccFlowPointCpdV2PortAuthenDispType, + f3AccFlowPointCpdV2LANBridgesDispType, + f3AccFlowPointCpdV2GMRPDispType, + f3AccFlowPointCpdV2GVRPDispType, + f3AccFlowPointCpdV2GARPDispType, + f3AccFlowPointCpdV2ActiveControlProtocols, + f3AccFlowPointCpdV2ELMIDispType, + f3AccFlowPointCpdV2Mac00DispType, + f3AccFlowPointCpdV2Mac01DispType, + f3AccFlowPointCpdV2Mac02DispType, + f3AccFlowPointCpdV2Mac03DispType, + f3AccFlowPointCpdV2Mac04DispType, + f3AccFlowPointCpdV2Mac05DispType, + f3AccFlowPointCpdV2Mac06DispType, + f3AccFlowPointCpdV2Mac07DispType, + f3AccFlowPointCpdV2Mac08DispType, + f3AccFlowPointCpdV2Mac09DispType, + f3AccFlowPointCpdV2Mac0ADispType, + f3AccFlowPointCpdV2Mac0BDispType, + f3AccFlowPointCpdV2Mac0CDispType, + f3AccFlowPointCpdV2Mac0DDispType, + f3AccFlowPointCpdV2Mac0EDispType, + f3AccFlowPointCpdV2Mac0FDispType, + f3AccFlowPointCpdV2NearestLLDPDispType, + f3AccFlowPointCpdV2NonTpmrLLDPDispType, + f3AccFlowPointCpdV2CustomerLLDPDispType + } + STATUS current + DESCRIPTION + "A collection of Access Flow Point CDPV2 objects." + ::= { f3FpmGroups 5 } + +f3AccFlowPointLearningConfigGroup OBJECT-GROUP + OBJECTS { + f3AccFlowPointLearningConfigLearningEnabled, + f3AccFlowPointLearningConfigMaxFwdEntries, + f3AccFlowPointLearningConfigProtectLearningCtrl, + f3AccFlowPointLearningConfigAction + } + STATUS current + DESCRIPTION + "A collection of Access Flowpoint Learning Config objects." + ::= { f3FpmGroups 6 } + +f3NetFlowPointGroup OBJECT-GROUP + OBJECTS { + f3NetFlowPointAlias, + f3NetFlowPointAdminState, + f3NetFlowPointOperationalState, + f3NetFlowPointSecondaryState, + f3NetFlowPointAssociatedFlowId, + f3NetFlowPointIngressMultiCOSEnabled, + f3NetFlowPointIngressCOS, + f3NetFlowPointEgressShapingType, + f3NetFlowPointIngressVlanMemberList, + f3NetFlowPointVlanMemberAction, + f3NetFlowPointVlanMemberActionVlan, + f3NetFlowPointIngressUntaggedFrameEnabled, + f3NetFlowPointCTagControl, + f3NetFlowPointCTagVlanId, + f3NetFlowPointCTagVlanPriority, + f3NetFlowPointSTagControl, + f3NetFlowPointSTagVlanId, + f3NetFlowPointSTagVlanPriority, + f3NetFlowPointEgressOuterTagPrioMapEnabled, + f3NetFlowPointEgressInnerTagPrioMapEnabled, + f3NetFlowPointSESFramesLossThresholdRatio, + f3NetFlowPointDefaultMemberEnabled, + f3NetFlowPointMcastRateLimitEnabled, + f3NetFlowPointMcastRateLimitSpeedLo, + f3NetFlowPointMcastRateLimitSpeedHi, + f3NetFlowPointBcastRateLimitEnabled, + f3NetFlowPointBcastRateLimitSpeedLo, + f3NetFlowPointBcastRateLimitSpeedHi, + f3NetFlowPointCombinedRateLimitEnabled, + f3NetFlowPointCombinedRateLimitSpeedLo, + f3NetFlowPointCombinedRateLimitSpeedHi, + f3NetFlowPointSplitHorizonGroupOID, + f3NetFlowPointLoopAvoidance, + f3NetFlowPointHierarchicalCOSEnabled, + f3NetFlowPointMaximumBWLo, + f3NetFlowPointMaximumBWHi, + f3NetFlowPointGuaranteedBWLo, + f3NetFlowPointGuaranteedBWHi, + f3NetFlowPointAutoBandwidthConfigEnabled, + f3NetFlowPointAutoCIRPercentage, + f3NetFlowPointFrameFwdEnabled, + f3NetFlowPointStorageType, + f3NetFlowPointRowStatus, + f3NetFlowPointUsePortPrioMapProfile, + f3NetFlowPointRefPrioMapProfile, + f3NetFlowpointRefConnectGuardFlowObject, + f3NetFlowpointSecureBlockingControl, + f3NetFlowpointSecureState + } + STATUS current + DESCRIPTION + "A collection of Network Flow Point objects." + ::= { f3FpmGroups 7 } + +f3NetFpQosShaperGroup OBJECT-GROUP + OBJECTS { + f3NetFpQosShaperIndex, + f3NetFpQosShaperAdminState, + f3NetFpQosShaperOperationalState, + f3NetFpQosShaperSecondaryState, + f3NetFpQosShaperCIRLo, + f3NetFpQosShaperCIRHi, + f3NetFpQosShaperCBS, + f3NetFpQosShaperEIRLo, + f3NetFpQosShaperEIRHi, + f3NetFpQosShaperEBS, + f3NetFpQosShaperBufferSize, + f3NetFpQosShaperCOS, + f3NetFpQosShaperStorageType, + f3NetFpQosShaperRowStatus + } + STATUS current + DESCRIPTION + "A collection of Network Flow Point QoS Shaper objects." + ::= { f3FpmGroups 8 } + +f3NetFpQosPolicerGroup OBJECT-GROUP + OBJECTS { + f3NetFpQosPolicerAdminState, + f3NetFpQosPolicerOperationalState, + f3NetFpQosPolicerSecondaryState, + f3NetFpQosPolicerCIRLo, + f3NetFpQosPolicerCIRHi, + f3NetFpQosPolicerEIRLo, + f3NetFpQosPolicerEIRHi, + f3NetFpQosPolicerCBS, + f3NetFpQosPolicerEBS, + f3NetFpQosPolicerAlgorithm, + f3NetFpQosPolicerColorMode, + f3NetFpQosPolicerCouplingFlag, + f3NetFpQosPolicerStorageType, + f3NetFpQosPolicerRowStatus + } + STATUS current + DESCRIPTION + "A collection of Network Flow Point QoS Policer objects." + ::= { f3FpmGroups 9 } + +f3NetFlowPointCpdV2Group OBJECT-GROUP + OBJECTS { + f3NetFlowPointCpdV2IslDispType, + f3NetFlowPointCpdV2PagpDispType, + f3NetFlowPointCpdV2UdldDispType, + f3NetFlowPointCpdV2CdpDispType, + f3NetFlowPointCpdV2VtpDispType, + f3NetFlowPointCpdV2DtpDispType, + f3NetFlowPointCpdV2PvstpPlusDispType, + f3NetFlowPointCpdV2UplinkFastDispType, + f3NetFlowPointCpdV2VlanBridgeDispType, + f3NetFlowPointCpdV2L2PTDispType, + f3NetFlowPointCpdV2BPDUDispType, + f3NetFlowPointCpdV2PauseDispType, + f3NetFlowPointCpdV2LACPDispType, + f3NetFlowPointCpdV2LACPMarkerDispType, + f3NetFlowPointCpdV2EfmOamDispType, + f3NetFlowPointCpdV2SSMDispType, + f3NetFlowPointCpdV2PortAuthenDispType, + f3NetFlowPointCpdV2LANBridgesDispType, + f3NetFlowPointCpdV2GMRPDispType, + f3NetFlowPointCpdV2GVRPDispType, + f3NetFlowPointCpdV2GARPDispType, + f3NetFlowPointCpdV2ActiveControlProtocols, + f3NetFlowPointCpdV2ELMIDispType, + f3NetFlowPointCpdV2Mac00DispType, + f3NetFlowPointCpdV2Mac01DispType, + f3NetFlowPointCpdV2Mac02DispType, + f3NetFlowPointCpdV2Mac03DispType, + f3NetFlowPointCpdV2Mac04DispType, + f3NetFlowPointCpdV2Mac05DispType, + f3NetFlowPointCpdV2Mac06DispType, + f3NetFlowPointCpdV2Mac07DispType, + f3NetFlowPointCpdV2Mac08DispType, + f3NetFlowPointCpdV2Mac09DispType, + f3NetFlowPointCpdV2Mac0ADispType, + f3NetFlowPointCpdV2Mac0BDispType, + f3NetFlowPointCpdV2Mac0CDispType, + f3NetFlowPointCpdV2Mac0DDispType, + f3NetFlowPointCpdV2Mac0EDispType, + f3NetFlowPointCpdV2Mac0FDispType, + f3NetFlowPointCpdV2NearestLLDPDispType, + f3NetFlowPointCpdV2NonTpmrLLDPDispType, + f3NetFlowPointCpdV2CustomerLLDPDispType + } + STATUS current + DESCRIPTION + "A collection of Network Flow Point CDPV2 objects." + ::= { f3FpmGroups 10 } + +f3NetFlowPointLearningConfigGroup OBJECT-GROUP + OBJECTS { + f3NetFlowPointLearningConfigLearningEnabled, + f3NetFlowPointLearningConfigMaxFwdEntries, + f3NetFlowPointLearningConfigProtectLearningCtrl, + f3NetFlowPointLearningConfigAction + } + STATUS current + DESCRIPTION + "A collection of Network Flowpoint Learning Config objects." + ::= { f3FpmGroups 11 } + +f3AccFlowPointPerfGroup OBJECT-GROUP + OBJECTS { + f3AccFlowPointStatsIndex, + f3AccFlowPointStatsIntervalType, + f3AccFlowPointStatsValid, + f3AccFlowPointStatsAction, + f3AccFlowPointStatsL2CPFD, + f3AccFlowPointStatsABRRx, + f3AccFlowPointStatsABRRLRx, + f3AccFlowPointStatsUAS, + f3AccFlowPointStatsSES, + f3AccFlowPointStatsFMG, + f3AccFlowPointStatsFMY, + f3AccFlowPointStatsFMRD, + f3AccFlowPointStatsFTD, + f3AccFlowPointStatsBytesIn, + f3AccFlowPointStatsBytesOut, + f3AccFlowPointStatsIBRMax, + f3AccFlowPointStatsIBRRlMax, + f3AccFlowPointStatsIBRMin, + f3AccFlowPointStatsIBRRlMin, + f3AccFlowPointStatsIBR, + f3AccFlowPointStatsIBRRl, + f3AccFlowPointStatsFBCD, + f3AccFlowPointStatsFMCD, + f3AccFlowPointStatsFdRxFb, + f3AccFlowPointStatsFdTxFb, + f3AccFlowPointStatsFdicd, + f3AccFlowPointStatsNumLearnTableFlushes, + f3AccFlowPointHistoryIndex, + f3AccFlowPointHistoryTime, + f3AccFlowPointHistoryValid, + f3AccFlowPointHistoryAction, + f3AccFlowPointHistoryL2CPFD, + f3AccFlowPointHistoryABRRx, + f3AccFlowPointHistoryABRRLRx, + f3AccFlowPointHistoryUAS, + f3AccFlowPointHistorySES, + f3AccFlowPointHistoryFMG, + f3AccFlowPointHistoryFMY, + f3AccFlowPointHistoryFMRD, + f3AccFlowPointHistoryFTD, + f3AccFlowPointHistoryBytesIn, + f3AccFlowPointHistoryBytesOut, + f3AccFlowPointHistoryIBRMax, + f3AccFlowPointHistoryIBRRlMax, + f3AccFlowPointHistoryIBRMin, + f3AccFlowPointHistoryIBRRlMin, + f3AccFlowPointHistoryIBR, + f3AccFlowPointHistoryIBRRl, + f3AccFlowPointHistoryFBCD, + f3AccFlowPointHistoryFMCD, + f3AccFlowPointHistoryFdRxFb, + f3AccFlowPointHistoryFdTxFb, + f3AccFlowPointHistoryFdicd, + f3AccFlowPointHistoryNumLearnTableFlushes, + f3AccFlowPointThresholdIndex, + f3AccFlowPointThresholdInterval, + f3AccFlowPointThresholdVariable, + f3AccFlowPointThresholdValueLo, + f3AccFlowPointThresholdValueHi, + f3AccFlowPointThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of Access Flowpoint Performance objects." + ::= { f3FpmGroups 12 } + +f3NetFlowPointPerfGroup OBJECT-GROUP + OBJECTS { + f3NetFlowPointStatsIndex, + f3NetFlowPointStatsIntervalType, + f3NetFlowPointStatsValid, + f3NetFlowPointStatsAction, + f3NetFlowPointStatsL2CPFD, + f3NetFlowPointStatsABRRx, + f3NetFlowPointStatsABRRLRx, + f3NetFlowPointStatsUAS, + f3NetFlowPointStatsSES, + f3NetFlowPointStatsFMG, + f3NetFlowPointStatsFMY, + f3NetFlowPointStatsFMRD, + f3NetFlowPointStatsFTD, + f3NetFlowPointStatsBytesIn, + f3NetFlowPointStatsBytesOut, + f3NetFlowPointStatsIBRMax, + f3NetFlowPointStatsIBRRlMax, + f3NetFlowPointStatsIBRMin, + f3NetFlowPointStatsIBRRlMin, + f3NetFlowPointStatsIBR, + f3NetFlowPointStatsIBRRl, + f3NetFlowPointStatsFBCD, + f3NetFlowPointStatsFMCD, + f3NetFlowPointStatsFdRxFb, + f3NetFlowPointStatsFdTxFb, + f3NetFlowPointStatsFdicd, + f3NetFlowPointStatsNumLearnTableFlushes, + f3NetFlowPointHistoryIndex, + f3NetFlowPointHistoryTime, + f3NetFlowPointHistoryValid, + f3NetFlowPointHistoryAction, + f3NetFlowPointHistoryL2CPFD, + f3NetFlowPointHistoryABRRx, + f3NetFlowPointHistoryABRRLRx, + f3NetFlowPointHistoryUAS, + f3NetFlowPointHistorySES, + f3NetFlowPointHistoryFMG, + f3NetFlowPointHistoryFMY, + f3NetFlowPointHistoryFMRD, + f3NetFlowPointHistoryFTD, + f3NetFlowPointHistoryBytesIn, + f3NetFlowPointHistoryBytesOut, + f3NetFlowPointHistoryIBRMax, + f3NetFlowPointHistoryIBRRlMax, + f3NetFlowPointHistoryIBRMin, + f3NetFlowPointHistoryIBRRlMin, + f3NetFlowPointHistoryIBR, + f3NetFlowPointHistoryIBRRl, + f3NetFlowPointHistoryFBCD, + f3NetFlowPointHistoryFMCD, + f3NetFlowPointHistoryFdRxFb, + f3NetFlowPointHistoryFdTxFb, + f3NetFlowPointHistoryFdicd, + f3NetFlowPointHistoryNumLearnTableFlushes, + f3NetFlowPointThresholdIndex, + f3NetFlowPointThresholdInterval, + f3NetFlowPointThresholdVariable, + f3NetFlowPointThresholdValueLo, + f3NetFlowPointThresholdValueHi, + f3NetFlowPointThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of Network Flowpoint Performance objects." + ::= { f3FpmGroups 13 } + +f3MPFlowPerfGroup OBJECT-GROUP + OBJECTS { + f3MPFlowStatsIndex, + f3MPFlowStatsIntervalType, + f3MPFlowStatsValid, + f3MPFlowStatsAction, + f3MPFlowStatsFDStaticBlock, + f3MPFlowStatsFDHairPin, + f3MPFlowStatsMacTableDiscards, + f3MPFlowStatsFDProtLearn, + f3MPFlowHistoryIndex, + f3MPFlowHistoryTime, + f3MPFlowHistoryValid, + f3MPFlowHistoryAction, + f3MPFlowHistoryFDStaticBlock, + f3MPFlowHistoryFDHairPin, + f3MPFlowHistoryMacTableDiscards, + f3MPFlowHistoryFDProtLearn, + f3MPFlowThresholdIndex, + f3MPFlowThresholdInterval, + f3MPFlowThresholdVariable, + f3MPFlowThresholdValueLo, + f3MPFlowThresholdValueHi, + f3MPFlowThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of MP Flow Performance objects." + ::= { f3FpmGroups 14 } + +f3AccFpQosShaperPerfGroup OBJECT-GROUP + OBJECTS { + f3AccFpQosShaperStatsIndex, + f3AccFpQosShaperStatsIntervalType, + f3AccFpQosShaperStatsValid, + f3AccFpQosShaperStatsAction, + f3AccFpQosShaperStatsBT, + f3AccFpQosShaperStatsBTD, + f3AccFpQosShaperStatsFD, + f3AccFpQosShaperStatsFTD, + f3AccFpQosShaperStatsABRRL, + f3AccFpQosShaperStatsBREDD, + f3AccFpQosShaperStatsFREDD, + f3AccFpQosShaperHistoryIndex, + f3AccFpQosShaperHistoryTime, + f3AccFpQosShaperHistoryValid, + f3AccFpQosShaperHistoryAction, + f3AccFpQosShaperHistoryBT, + f3AccFpQosShaperHistoryBTD, + f3AccFpQosShaperHistoryFD, + f3AccFpQosShaperHistoryFTD, + f3AccFpQosShaperHistoryABRRL, + f3AccFpQosShaperHistoryBREDD, + f3AccFpQosShaperHistoryFREDD, + f3AccFpQosShaperThresholdIndex, + f3AccFpQosShaperThresholdInterval, + f3AccFpQosShaperThresholdVariable, + f3AccFpQosShaperThresholdValueLo, + f3AccFpQosShaperThresholdValueHi, + f3AccFpQosShaperThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of Acc FlowPoint QoS Shaper Performance objects." + ::= { f3FpmGroups 15 } + +f3NetFpQosShaperPerfGroup OBJECT-GROUP + OBJECTS { + f3NetFpQosShaperStatsIndex, + f3NetFpQosShaperStatsIntervalType, + f3NetFpQosShaperStatsValid, + f3NetFpQosShaperStatsAction, + f3NetFpQosShaperStatsBT, + f3NetFpQosShaperStatsBTD, + f3NetFpQosShaperStatsFD, + f3NetFpQosShaperStatsFTD, + f3NetFpQosShaperStatsABRRL, + f3NetFpQosShaperStatsBREDD, + f3NetFpQosShaperStatsFREDD, + f3NetFpQosShaperHistoryIndex, + f3NetFpQosShaperHistoryTime, + f3NetFpQosShaperHistoryValid, + f3NetFpQosShaperHistoryAction, + f3NetFpQosShaperHistoryBT, + f3NetFpQosShaperHistoryBTD, + f3NetFpQosShaperHistoryFD, + f3NetFpQosShaperHistoryFTD, + f3NetFpQosShaperHistoryABRRL, + f3NetFpQosShaperHistoryBREDD, + f3NetFpQosShaperHistoryFREDD, + f3NetFpQosShaperThresholdIndex, + f3NetFpQosShaperThresholdInterval, + f3NetFpQosShaperThresholdVariable, + f3NetFpQosShaperThresholdValueLo, + f3NetFpQosShaperThresholdValueHi, + f3NetFpQosShaperThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of Net FlowPoint QoS Shaper Performance objects." + ::= { f3FpmGroups 16 } + +f3AccFpQosPolicerPerfGroup OBJECT-GROUP + OBJECTS { + f3AccFpQosPolicerStatsIndex, + f3AccFpQosPolicerStatsIntervalType, + f3AccFpQosPolicerStatsValid, + f3AccFpQosPolicerStatsAction, + f3AccFpQosPolicerStatsFMG, + f3AccFpQosPolicerStatsFMY, + f3AccFpQosPolicerStatsFMRD, + f3AccFpQosPolicerStatsBytesIn, + f3AccFpQosPolicerStatsBytesOut, + f3AccFpQosPolicerStatsABR, + f3AccFpQosPolicerHistoryIndex, + f3AccFpQosPolicerHistoryTime, + f3AccFpQosPolicerHistoryValid, + f3AccFpQosPolicerHistoryAction, + f3AccFpQosPolicerHistoryFMG, + f3AccFpQosPolicerHistoryFMY, + f3AccFpQosPolicerHistoryFMRD, + f3AccFpQosPolicerHistoryBytesIn, + f3AccFpQosPolicerHistoryBytesOut, + f3AccFpQosPolicerHistoryABR, + f3AccFpQosPolicerThresholdIndex, + f3AccFpQosPolicerThresholdInterval, + f3AccFpQosPolicerThresholdVariable, + f3AccFpQosPolicerThresholdValueLo, + f3AccFpQosPolicerThresholdValueHi, + f3AccFpQosPolicerThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of Acc FlowPoint QoS Policer Performance objects." + ::= { f3FpmGroups 17 } + +f3NetFpQosPolicerPerfGroup OBJECT-GROUP + OBJECTS { + f3NetFpQosPolicerStatsIndex, + f3NetFpQosPolicerStatsIntervalType, + f3NetFpQosPolicerStatsValid, + f3NetFpQosPolicerStatsAction, + f3NetFpQosPolicerStatsFMG, + f3NetFpQosPolicerStatsFMY, + f3NetFpQosPolicerStatsFMRD, + f3NetFpQosPolicerStatsBytesIn, + f3NetFpQosPolicerStatsBytesOut, + f3NetFpQosPolicerStatsABR, + f3NetFpQosPolicerHistoryIndex, + f3NetFpQosPolicerHistoryTime, + f3NetFpQosPolicerHistoryValid, + f3NetFpQosPolicerHistoryAction, + f3NetFpQosPolicerHistoryFMG, + f3NetFpQosPolicerHistoryFMY, + f3NetFpQosPolicerHistoryFMRD, + f3NetFpQosPolicerHistoryBytesIn, + f3NetFpQosPolicerHistoryBytesOut, + f3NetFpQosPolicerHistoryABR, + f3NetFpQosPolicerThresholdIndex, + f3NetFpQosPolicerThresholdInterval, + f3NetFpQosPolicerThresholdVariable, + f3NetFpQosPolicerThresholdValueLo, + f3NetFpQosPolicerThresholdValueHi, + f3NetFpQosPolicerThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of Net FlowPoint QoS Policer Performance objects." + ::= { f3FpmGroups 18 } + +f3FpmPerfNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + f3AccFlowPointThresholdCrossingAlert, + f3NetFlowPointThresholdCrossingAlert, + f3MPFlowThresholdCrossingAlert, + f3AccFpQosShaperThresholdCrossingAlert, + f3NetFpQosShaperThresholdCrossingAlert, + f3AccFpQosPolicerThresholdCrossingAlert, + f3NetFpQosPolicerThresholdCrossingAlert + } + STATUS current + DESCRIPTION + "A collection of notifications related to FSP150CC + Threshold Crossing Alerts." + ::= { f3FpmGroups 19 } + +END diff --git a/MIBS/adva/F3-JDSU-MIB b/MIBS/adva/F3-JDSU-MIB new file mode 100644 index 0000000..fed1cdd --- /dev/null +++ b/MIBS/adva/F3-JDSU-MIB @@ -0,0 +1,870 @@ +F3-JDSU-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, + Integer32, IpAddress, Unsigned32, Counter64 + FROM SNMPv2-SMI + DateAndTime, DisplayString, TruthValue, RowStatus, StorageType, + MacAddress, VariablePointer, TEXTUAL-CONVENTION + FROM SNMPv2-TC + fsp150cm + FROM ADVA-MIB + VlanId, VlanPriority, AdminState, OperationalState, SecondaryState + FROM CM-COMMON-MIB + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + cmEthernetTrafficPortIndex, cmEthernetTrafficPortEntry + FROM CM-FACILITY-MIB; + +f3JdsuMIB MODULE-IDENTITY + LAST-UPDATED "201401020000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Jack Chen + ADVA Optical Networking, Inc. + Tel: +86755 86217400-8205 + E-mail: jchen@advaoptical.com + Postal: + " + DESCRIPTION + "This module defines the JDSU MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201401020000Z" + DESCRIPTION + "Notes from release 201401020000Z" + ::= {fsp150cm 31} + +-- +-- OID definitions +-- +f3JdsuObjects OBJECT IDENTIFIER ::= {f3JdsuMIB 1} +f3JdsuNotifications OBJECT IDENTIFIER ::= {f3JdsuMIB 2} +f3JdsuConformance OBJECT IDENTIFIER ::= {f3JdsuMIB 3} + +-- +-- Textual Conventions +-- +GeneratorStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The exact generator status." + SYNTAX INTEGER { + none(1), + initial(2), + helloIngress(3), + helloCompleted(4), + helloFailed(5), + lookupIngress(6), + lookupCompleted(7), + lookupFailed(8), + lookdownIngress(9), + lookdownCompleted(10), + lookdownFailed(11) + } + +ItemOperation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Indicate the save action." + SYNTAX INTEGER { + notApplicable(1), + save(2) + } + +UpdateReachStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Action on update reachable status." + SYNTAX INTEGER { + notApplicable(1), + update(2) + } + +JdsuGeneratorFrameType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The frame type of JDSU generator. + frameType8023 means 802.3" + SYNTAX INTEGER { + none(1), + frameType8023(2) + } + +JdsuGeneratorPayloadType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The frame type of JDSU generator." + SYNTAX INTEGER { + none(1), + fixed(2), + random(3) + } + +GeneratorAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The lookup or lookdown action of JDSU generator." + SYNTAX INTEGER { + notApplicable(1), + loopUp(2), + loopDown(3) + } + +DiscoveryAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The lookup or lookdown action of JDSU generator." + SYNTAX INTEGER { + notApplicable(1), + discover(2) + } + +-- +-- JDSU Generator Discover filter +-- +f3JdsuGeneratorPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the port which will raise a JDSU discovery." + ::= { f3JdsuObjects 1 } + +f3JdsuGeneratorOuterVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether the filter's Outer Vlan enabled." + ::= { f3JdsuObjects 2 } + +f3JdsuGeneratorOuterVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the filter's Outer VlanId." + ::= { f3JdsuObjects 3 } + +f3JdsuGeneratorOuterVlanPri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the filter's Outer Vlan Priority." + ::= { f3JdsuObjects 4 } + +f3JdsuGeneratorOuterVlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the filter's Outer Vlan Ether Type." + ::= { f3JdsuObjects 5 } + +f3JdsuGeneratorInnerVlan1Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether the filter's Inner Vlan1 enabled." + ::= { f3JdsuObjects 6 } + +f3JdsuGeneratorInnerVlan1Id OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan1 ID." + ::= { f3JdsuObjects 7 } + +f3JdsuGeneratorInnerVlan1Pri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan1 Priority." + ::= { f3JdsuObjects 8 } + +f3JdsuGeneratorInnerVlan1EtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan1 Ether Type." + ::= { f3JdsuObjects 9 } + +f3JdsuGeneratorInnerVlan2Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether the filter's Inner Vlan2 enabled." + ::= { f3JdsuObjects 10 } + +f3JdsuGeneratorInnerVlan2Id OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan2 ID." + ::= { f3JdsuObjects 11 } + +f3JdsuGeneratorInnerVlan2Pri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan2 Priority." + ::= { f3JdsuObjects 12 } + +f3JdsuGeneratorInnerVlan2EtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan2 Ether Type." + ::= { f3JdsuObjects 13 } + +f3JdsuGeneratorFrameType OBJECT-TYPE + SYNTAX JdsuGeneratorFrameType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the filter's frame type. + Its default value is 802.3." + ::= { f3JdsuObjects 14 } + +f3JdsuGeneratorPayloadType OBJECT-TYPE + SYNTAX JdsuGeneratorPayloadType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the type of payload the remaining test frame shall contain, + either fixed (incremental bytes or repeated bytes) or random + (according to IEEE short continuous random test pattern). + Default is random. This payload starts after the Ethernet frame + header (including all VLAN tags)." + ::= { f3JdsuObjects 15 } + +f3JdsuGeneratorFrameLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the length of the frame which shall be injected, + The size range for all ports is from 64 to 9600." + ::= { f3JdsuObjects 16 } + +f3JdsuGeneratorDiscoveryAction OBJECT-TYPE + SYNTAX DiscoveryAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the discovery action on the JDSU generator." + ::= { f3JdsuObjects 17 } + +-- +--JDSU Generator Discover +-- +f3JdsuGeneratorDiscoverTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3JdsuGeneratorDiscoverEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to JDSU Generator Discover Information." + ::= { f3JdsuObjects 18 } + +f3JdsuGeneratorDiscoverEntry OBJECT-TYPE + SYNTAX F3JdsuGeneratorDiscoverEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3JdsuGeneratorDiscoverTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, f3JdsuGeneratorDiscoverDestMacAddr } + ::= { f3JdsuGeneratorDiscoverTable 1 } + +F3JdsuGeneratorDiscoverEntry ::= SEQUENCE { + f3JdsuGeneratorDiscoverDestMacAddr MacAddress, + f3JdsuGeneratorDiscoverOuterVlanEnabled TruthValue, + f3JdsuGeneratorDiscoverOuterVlanId VlanId, + f3JdsuGeneratorDiscoverOuterVlanPri VlanPriority, + f3JdsuGeneratorDiscoverOuterVlanEtherType Integer32, + f3JdsuGeneratorDiscoverInnerVlan1Enabled TruthValue, + f3JdsuGeneratorDiscoverInnerVlan1Id VlanId, + f3JdsuGeneratorDiscoverInnerVlan1Pri VlanPriority, + f3JdsuGeneratorDiscoverInnerVlan1EtherType Integer32, + f3JdsuGeneratorDiscoverInnerVlan2Enabled TruthValue, + f3JdsuGeneratorDiscoverInnerVlan2Id VlanId, + f3JdsuGeneratorDiscoverInnerVlan2Pri VlanPriority, + f3JdsuGeneratorDiscoverInnerVlan2EtherType Integer32, + f3JdsuGeneratorDiscoverFrameType JdsuGeneratorFrameType, + f3JdsuGeneratorDiscoverPayloadType JdsuGeneratorPayloadType, + f3JdsuGeneratorDiscoverFrameLength Integer32, + f3JdsuGeneratorDiscoverUnitTextId DisplayString, + f3JdsuGeneratorDiscoverIfReachable TruthValue, + f3JdsuGeneratorDiscoverGeneratorStatus GeneratorStatus, + f3JdsuGeneratorDiscoverItemOperation ItemOperation, + f3JdsuGeneratorDiscoverItemIfSaved TruthValue, + f3JdsuGeneratorDiscoverGeneratorAction GeneratorAction +} + +f3JdsuGeneratorDiscoverDestMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object describes the destination MAC address for the test frames." + ::= { f3JdsuGeneratorDiscoverEntry 1 } + +f3JdsuGeneratorDiscoverOuterVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes whether the filter's Outer Vlan enabled." + ::= { f3JdsuGeneratorDiscoverEntry 2 } + +f3JdsuGeneratorDiscoverOuterVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Outer Vlan ID." + ::= { f3JdsuGeneratorDiscoverEntry 3 } + +f3JdsuGeneratorDiscoverOuterVlanPri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Outer Vlan Priority." + ::= { f3JdsuGeneratorDiscoverEntry 4 } + +f3JdsuGeneratorDiscoverOuterVlanEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describe the filter's Outer Vlan Ether Type." + ::= { f3JdsuGeneratorDiscoverEntry 5 } + +f3JdsuGeneratorDiscoverInnerVlan1Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes whether the filter's Inner Vlan1 enabled." + ::= { f3JdsuGeneratorDiscoverEntry 6 } + +f3JdsuGeneratorDiscoverInnerVlan1Id OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describe the filter's Inner Vlan1 ID." + ::= { f3JdsuGeneratorDiscoverEntry 7 } + +f3JdsuGeneratorDiscoverInnerVlan1Pri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan1 Priority." + ::= { f3JdsuGeneratorDiscoverEntry 8 } + +f3JdsuGeneratorDiscoverInnerVlan1EtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan1 Ether Type." + ::= { f3JdsuGeneratorDiscoverEntry 9 } + +f3JdsuGeneratorDiscoverInnerVlan2Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes whether the filter's Inner Vlan2 enabled." + ::= { f3JdsuGeneratorDiscoverEntry 10 } + +f3JdsuGeneratorDiscoverInnerVlan2Id OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan2 ID." + ::= { f3JdsuGeneratorDiscoverEntry 11 } + +f3JdsuGeneratorDiscoverInnerVlan2Pri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan2 Priority." + ::= { f3JdsuGeneratorDiscoverEntry 12 } + +f3JdsuGeneratorDiscoverInnerVlan2EtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan2 Ether Type." + ::= { f3JdsuGeneratorDiscoverEntry 13 } + +f3JdsuGeneratorDiscoverFrameType OBJECT-TYPE + SYNTAX JdsuGeneratorFrameType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's frame type. + Its default value is 802.3." + ::= { f3JdsuGeneratorDiscoverEntry 14 } + +f3JdsuGeneratorDiscoverPayloadType OBJECT-TYPE + SYNTAX JdsuGeneratorPayloadType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of payload the remaining test frame shall contain, + either fixed (incremental bytes or repeated bytes) or random + (according to IEEE short continuous random test pattern). + Default is random. This payload starts after the Ethernet frame + header (including all VLAN tags)." + ::= { f3JdsuGeneratorDiscoverEntry 15 } + +f3JdsuGeneratorDiscoverFrameLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the length of the frame which shall be injected, + The size range for all ports is from 64 to 9600." + ::= { f3JdsuGeneratorDiscoverEntry 16 } + +f3JdsuGeneratorDiscoverUnitTextId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the string from remote device. Normally it is system name of remote device." + ::= { f3JdsuGeneratorDiscoverEntry 17 } + +f3JdsuGeneratorDiscoverIfReachable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicate whether the mac can be discovered or not exactly." + ::= { f3JdsuGeneratorDiscoverEntry 18 } + +f3JdsuGeneratorDiscoverGeneratorStatus OBJECT-TYPE + SYNTAX GeneratorStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the generator status." + ::= { f3JdsuGeneratorDiscoverEntry 19 } + +f3JdsuGeneratorDiscoverItemOperation OBJECT-TYPE + SYNTAX ItemOperation + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "action save the discoverd items." + ::= { f3JdsuGeneratorDiscoverEntry 20 } + +f3JdsuGeneratorDiscoverItemIfSaved OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the discoverd item saved status." + ::= { f3JdsuGeneratorDiscoverEntry 21 } + +f3JdsuGeneratorDiscoverGeneratorAction OBJECT-TYPE + SYNTAX GeneratorAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates looup or lookdown action." + ::= { f3JdsuGeneratorDiscoverEntry 22 } + +-- +--JDSU Generator Configure +-- +f3JdsuGeneratorConfigureTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3JdsuGeneratorConfigureEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to JDSU Generator Configure Information." + ::= { f3JdsuObjects 19 } + +f3JdsuGeneratorConfigureEntry OBJECT-TYPE + SYNTAX F3JdsuGeneratorConfigureEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3JdsuGeneratorConfigureTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, f3JdsuGeneratorConfigureDestMacAddr } + ::= { f3JdsuGeneratorConfigureTable 1 } + +F3JdsuGeneratorConfigureEntry ::= SEQUENCE { + f3JdsuGeneratorConfigureDestMacAddr MacAddress, + f3JdsuGeneratorConfigureOuterVlanEnabled TruthValue, + f3JdsuGeneratorConfigureOuterVlanId VlanId, + f3JdsuGeneratorConfigureOuterVlanPri VlanPriority, + f3JdsuGeneratorConfigureOuterVlanEtherType Integer32, + f3JdsuGeneratorConfigureInnerVlan1Enabled TruthValue, + f3JdsuGeneratorConfigureInnerVlan1Id VlanId, + f3JdsuGeneratorConfigureInnerVlan1Pri VlanPriority, + f3JdsuGeneratorConfigureInnerVlan1EtherType Integer32, + f3JdsuGeneratorConfigureInnerVlan2Enabled TruthValue, + f3JdsuGeneratorConfigureInnerVlan2Id VlanId, + f3JdsuGeneratorConfigureInnerVlan2Pri VlanPriority, + f3JdsuGeneratorConfigureInnerVlan2EtherType Integer32, + f3JdsuGeneratorConfigureFrameType JdsuGeneratorFrameType, + f3JdsuGeneratorConfigurePayloadType JdsuGeneratorPayloadType, + f3JdsuGeneratorConfigureFrameLength Integer32, + f3JdsuGeneratorConfigureUnitTextId DisplayString, + f3JdsuGeneratorConfigureIfReachable TruthValue, + f3JdsuGeneratorConfigureReachableUpdate UpdateReachStatus, + f3JdsuGeneratorConfigureStatus GeneratorStatus, + f3JdsuGeneratorConfigureGeneratorAction GeneratorAction, + f3JdsuGeneratorConfigureStorageType StorageType, + f3JdsuGeneratorConfigureRowStatus RowStatus +} + +f3JdsuGeneratorConfigureDestMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object describes the destination MAC address for the test frames." + ::= { f3JdsuGeneratorConfigureEntry 1 } + +f3JdsuGeneratorConfigureOuterVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes whether the filter's Outer Vlan enabled." + ::= { f3JdsuGeneratorConfigureEntry 2 } + +f3JdsuGeneratorConfigureOuterVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Outer Vlan ID." + ::= { f3JdsuGeneratorConfigureEntry 3 } + +f3JdsuGeneratorConfigureOuterVlanPri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Outer Vlan Priority." + ::= { f3JdsuGeneratorConfigureEntry 4 } + +f3JdsuGeneratorConfigureOuterVlanEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Outer Vlan Ether Type." + ::= { f3JdsuGeneratorConfigureEntry 5 } + +f3JdsuGeneratorConfigureInnerVlan1Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes whether the filter's Inner Vlan1 enabled." + ::= { f3JdsuGeneratorConfigureEntry 6 } + +f3JdsuGeneratorConfigureInnerVlan1Id OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan1 ID." + ::= { f3JdsuGeneratorConfigureEntry 7 } + +f3JdsuGeneratorConfigureInnerVlan1Pri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan1 Priority." + ::= { f3JdsuGeneratorConfigureEntry 8 } + +f3JdsuGeneratorConfigureInnerVlan1EtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan1 Ether Type." + ::= { f3JdsuGeneratorConfigureEntry 9 } + +f3JdsuGeneratorConfigureInnerVlan2Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes whether the filter's Inner Vlan2 enabled." + ::= { f3JdsuGeneratorConfigureEntry 10 } + +f3JdsuGeneratorConfigureInnerVlan2Id OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan2 ID." + ::= { f3JdsuGeneratorConfigureEntry 11 } + +f3JdsuGeneratorConfigureInnerVlan2Pri OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan2 Priority." + ::= { f3JdsuGeneratorConfigureEntry 12 } + +f3JdsuGeneratorConfigureInnerVlan2EtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's Inner Vlan2 Ether Type." + ::= { f3JdsuGeneratorConfigureEntry 13 } + +f3JdsuGeneratorConfigureFrameType OBJECT-TYPE + SYNTAX JdsuGeneratorFrameType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the filter's frame type. + Its default value is 802.3." + ::= { f3JdsuGeneratorConfigureEntry 14 } + +f3JdsuGeneratorConfigurePayloadType OBJECT-TYPE + SYNTAX JdsuGeneratorPayloadType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of payload the remaining test frame shall contain, + either fixed (incremental bytes or repeated bytes) or random + (according to IEEE short continuous random test pattern). + Default is random. This payload starts after the Ethernet frame + header (including all VLAN tags)." + ::= { f3JdsuGeneratorConfigureEntry 15 } + +f3JdsuGeneratorConfigureFrameLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the length of the frame which shall be injected, + The size range for all ports is from 64 to 9600." + ::= { f3JdsuGeneratorConfigureEntry 16 } + +f3JdsuGeneratorConfigureUnitTextId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the string from remote device. Normally it is system name of remote device." + ::= { f3JdsuGeneratorConfigureEntry 17 } + +f3JdsuGeneratorConfigureIfReachable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the mac can be Configureed or not exactly." + ::= { f3JdsuGeneratorConfigureEntry 18 } + +f3JdsuGeneratorConfigureReachableUpdate OBJECT-TYPE + SYNTAX UpdateReachStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Action on update the reachable status of the related item." + ::= { f3JdsuGeneratorConfigureEntry 19 } + +f3JdsuGeneratorConfigureStatus OBJECT-TYPE + SYNTAX GeneratorStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the generator status exactly." + ::= { f3JdsuGeneratorConfigureEntry 20 } + +f3JdsuGeneratorConfigureGeneratorAction OBJECT-TYPE + SYNTAX GeneratorAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates JDSU Generator lookup or lookdown action." + ::= { f3JdsuGeneratorConfigureEntry 21 } + +f3JdsuGeneratorConfigureStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3JdsuGeneratorConfigureEntry 22 } + +f3JdsuGeneratorConfigureRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + Note: one row can be deleted by set this item as destoryed." + ::= { f3JdsuGeneratorConfigureEntry 23 } + +-- +-- Traffic Port JDSU Ext Table +-- + +f3EthernetTrafficPortJdsuExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EthernetTrafficPortJdsuExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Traffic Port + Facilities for JDSU configuration purposes." + ::= { f3JdsuObjects 20 } + +f3EthernetTrafficPortJdsuExtEntry OBJECT-TYPE + SYNTAX F3EthernetTrafficPortJdsuExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmEthernetTrafficPortJdsuExtTable." + AUGMENTS { cmEthernetTrafficPortEntry } + ::= { f3EthernetTrafficPortJdsuExtTable 1 } + +F3EthernetTrafficPortJdsuExtEntry ::= SEQUENCE { + f3EthernetTrafficPortJdsuLoopbackEnabled TruthValue, + f3EthernetTrafficPortJdsuGenerationEanbled TruthValue, + f3EthernetTrafficPortJdsuLoopbackVlanList DisplayString +} + +f3EthernetTrafficPortJdsuLoopbackEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enabled: reaction/response to JDSU in-band loopback requests and hallo requests. + Disabled: Not reaction/response to JDSU in-band loopback requests and hallo requests. + FPGA shall not filter the JDSU control frames to processor. + From enabled to disabled, if there is already a JDSU loopback on the port, + release current loopback. + JDSU loopback doesn't need port in maintenance state. + When JDSU Generation Enabled, this attribute can't be enabled." + ::= { f3EthernetTrafficPortJdsuExtEntry 1 } + +f3EthernetTrafficPortJdsuGenerationEanbled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether the user would to raise a JDSU discovery action. + When JDSU Loopback Enabled, this attribute cann't be enabled." + ::= { f3EthernetTrafficPortJdsuExtEntry 2 } + +f3EthernetTrafficPortJdsuLoopbackVlanList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "In EG-X, up to 12 loopback can be supported and also up to 2 layer VLAN can be supported. + The format is like 'OuterVid1-OuterPri1;InnerVid1-InnerPri1, OuterVid2-OuterPri2, + OuterVid3-OuterPri3;InnerVid3-InnerPri3'('1-*;2-*, 3-*, 4-*;5-*')." + ::= { f3EthernetTrafficPortJdsuExtEntry 3 } + +f3JdsuCompliances OBJECT IDENTIFIER ::= {f3JdsuConformance 1} +f3JdsuGroups OBJECT IDENTIFIER ::= {f3JdsuConformance 2} + +f3JdsuCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the f3 jdsu group." + MODULE -- this module + MANDATORY-GROUPS { + f3JdsuGroup + } + ::= { f3JdsuCompliances 1 } + +f3JdsuGroup OBJECT-GROUP + OBJECTS { + f3JdsuGeneratorDiscoverDestMacAddr, + f3JdsuGeneratorDiscoverOuterVlanEnabled, + f3JdsuGeneratorDiscoverOuterVlanId, + f3JdsuGeneratorDiscoverOuterVlanPri, + f3JdsuGeneratorDiscoverOuterVlanEtherType, + f3JdsuGeneratorDiscoverInnerVlan1Enabled, + f3JdsuGeneratorDiscoverInnerVlan1Id, + f3JdsuGeneratorDiscoverInnerVlan1Pri, + f3JdsuGeneratorDiscoverInnerVlan1EtherType, + f3JdsuGeneratorDiscoverInnerVlan2Enabled, + f3JdsuGeneratorDiscoverInnerVlan2Id, + f3JdsuGeneratorDiscoverInnerVlan2Pri, + f3JdsuGeneratorDiscoverInnerVlan2EtherType, + f3JdsuGeneratorDiscoverFrameType, + f3JdsuGeneratorDiscoverPayloadType, + f3JdsuGeneratorDiscoverFrameLength, + f3JdsuGeneratorDiscoverUnitTextId, + f3JdsuGeneratorDiscoverIfReachable, + f3JdsuGeneratorDiscoverGeneratorStatus, + f3JdsuGeneratorDiscoverItemOperation, + f3JdsuGeneratorDiscoverItemIfSaved, + f3JdsuGeneratorDiscoverGeneratorAction, + f3JdsuGeneratorConfigureDestMacAddr, + f3JdsuGeneratorConfigureOuterVlanEnabled, + f3JdsuGeneratorConfigureOuterVlanId, + f3JdsuGeneratorConfigureOuterVlanPri, + f3JdsuGeneratorConfigureOuterVlanEtherType, + f3JdsuGeneratorConfigureInnerVlan1Enabled, + f3JdsuGeneratorConfigureInnerVlan1Id, + f3JdsuGeneratorConfigureInnerVlan1Pri, + f3JdsuGeneratorConfigureInnerVlan1EtherType, + f3JdsuGeneratorConfigureInnerVlan2Enabled, + f3JdsuGeneratorConfigureInnerVlan2Id, + f3JdsuGeneratorConfigureInnerVlan2Pri, + f3JdsuGeneratorConfigureInnerVlan2EtherType, + f3JdsuGeneratorConfigureFrameType, + f3JdsuGeneratorConfigurePayloadType, + f3JdsuGeneratorConfigureFrameLength, + f3JdsuGeneratorConfigureUnitTextId, + f3JdsuGeneratorConfigureIfReachable, + f3JdsuGeneratorConfigureReachableUpdate, + f3JdsuGeneratorConfigureStatus, + f3JdsuGeneratorConfigureGeneratorAction, + f3JdsuGeneratorConfigureStorageType, + f3JdsuGeneratorConfigureRowStatus, + f3EthernetTrafficPortJdsuLoopbackEnabled, + f3EthernetTrafficPortJdsuGenerationEanbled, + f3EthernetTrafficPortJdsuLoopbackVlanList, + f3JdsuGeneratorPort, f3JdsuGeneratorOuterVlanEnabled, + f3JdsuGeneratorOuterVlanId, f3JdsuGeneratorOuterVlanPri, f3JdsuGeneratorOuterVlanEtherType, + f3JdsuGeneratorInnerVlan1Enabled, f3JdsuGeneratorInnerVlan1Id, f3JdsuGeneratorInnerVlan1Pri, + f3JdsuGeneratorInnerVlan1EtherType, f3JdsuGeneratorInnerVlan2Enabled, f3JdsuGeneratorInnerVlan2Id, + f3JdsuGeneratorInnerVlan2Pri, f3JdsuGeneratorInnerVlan2EtherType, f3JdsuGeneratorFrameType, + f3JdsuGeneratorPayloadType, f3JdsuGeneratorFrameLength, f3JdsuGeneratorDiscoveryAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the JDSU functionality." + ::= { f3JdsuGroups 1 } + +END diff --git a/MIBS/adva/F3-L3-MIB b/MIBS/adva/F3-L3-MIB new file mode 100644 index 0000000..c84f10c --- /dev/null +++ b/MIBS/adva/F3-L3-MIB @@ -0,0 +1,15410 @@ +F3-L3-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress, Counter64 + FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + DateAndTime, DisplayString, TruthValue, RowStatus, StorageType, + MacAddress, VariablePointer, TEXTUAL-CONVENTION + FROM SNMPv2-TC + Ipv6Address + FROM IPV6-TC + InterfaceIndex, ifIndex + FROM IF-MIB + PhysicalIndex + FROM ENTITY-MIB + fsp150cm + FROM ADVA-MIB + AdminState, OperationalState, SecondaryState, VlanId, VlanPriority, + F3DisplayString, IpVersion, TrafficDirection, + CmPmIntervalType, CmPmBinAction, PerfCounter64, FlowSecState + FROM CM-COMMON-MIB + CmDhcpRole, DHCPHostNameType, DHCPCIDType, IpEntryType, IpMode + FROM CM-IP-MIB + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + PolicerAlgorithmType, PolicerColorMode, AclNoMatchDispositionType, + ShapingType + FROM CM-FACILITY-MIB; + +f3L3MIB MODULE-IDENTITY + LAST-UPDATED "201810250000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the L3 MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "201810250000Z" + DESCRIPTION + " + Notes from release 201908010000Z + (1) Added new objects to f3L3TrafficIPInterfaceTable: + f3L3TrafficIPIfMtu + + Notes from release 201810250000Z + (1) Added new objects to cmL3FlowPointTable: + cmL3FlowPointEgressShapingType + + Notes from release 201810240000Z + (1) Added new objects to cmL3FlowPointTable: + cmL3FlowPointWfqSegmentationCOS + cmL3FlowPointWfqGroupCOS + cmL3FlowPointWfqGroupEirLo + cmL3FlowPointWfqGroupEirHi + (2) Added new object to cmL3QosShaperTable: + cmL3QosShaperWfqWeight + + Notes from release 201809060000Z + (1) Added new table: + f3L3TrafficIpv4AllRouteTable + (2) Deprecated table: + f3L3TrafficIpv4RouteTable + + Notes from release 201808010000Z + (1) Added new attribute: + f3L3TrafficBgpPeerLocalPreference + f3L3TrafficBgpPeerRouteReflectorClient + f3L3TrafficBgpPeerRouteReflectorClusterId + + Notes from release 201807130000Z + (1) Added new attribute: + f3VrfOspfRouterVersion + + Notes from release 201807130000Z + (1) Depreceted attribute: + f3L3TrafficOspfNeighborInterface + (2) Added new attribute: + f3L3TrafficOspfNeighborLocalInterfaceName + + Notes from release 201807120000Z + (1) Depreceted attributes: + f3L3TrafficBgpRouterConnectedRoutesRedistControl + f3L3TrafficBgpRouterOspfRoutesRedistControl + f3L3TrafficBgpRouterStaticRoutesRedistControl + f3L3TrafficBgpRouterDhcpRoutesRedistControl + + Notes from release 201806260000Z + (1) Added new table: + f3L3TrafficBgpPeerAddressFamilyTable + + Notes from release 201806200000Z + (1) Renamed OspfRole to TrafficOspfRole. + (2) Renamed OspfAreaType to TrafficOspfAreaType. + + Notes from release 201802020000Z + (1) Added new tables: + f3L3TrafficBgpRouterTable, + f3L3TrafficBgpRouteTable, + f3L3TrafficBgpPeerTable, + f3VrfOspfRouterTable, + f3L3TrafficOspfAreaTable, + f3L3TrafficOspfAreaIfMemberTable, + f3VrfLoopbackInterfaceTable, + f3L3TrafficOspfAsLsDbTable, + f3L3TrafficOspfLsDbTable, + f3L3TrafficOspfNeighborTable, + f3L3TrafficIPInterfaceOspfTable, + f3L3TrafficIPv6InterfaceTable, + f3L3TrafficIPv6AddressTable, + f3L3TrafficIPv6PrefixTable, + f3L3TrafficIPv6NdpTable, + f3L3TrafficIpv6RouteTable, + f3DhcpV6RelayAgentTable, + f3DhcpV6RelayAgentClientTrafficIpIfMemberTable + (2) Deprecated f3VrfAction, added f3VrfActionX + (3) Deprecated f3L3TrafficIpv4RouteStatus, + added f3L3TrafficIpv4RouteStatusX + (4) Deprecated f3L3TrafficIPIfAction, + added f3L3TrafficIPIfActionX + + Notes from release 201712140000Z + 1) added cmL3FlowPointThresholdCrossingAlert, cmL3QosPolicerThresholdCrossingAlert, + cmL3QosShaperThresholdCrossingAlert + 2) changed the range of f3L3TrafficIpInterfaceHistoryIndex from 1..4 to 1..65535 + 3) changed the range of f3L3AclRuleHistoryIndex from 1..4 to 1..65535 + 4) changed the range of cmL3FlowPointHistoryIndex from 1..4 to 1..65535 + + Notes from release 201711300000Z + a) added cmL3FlowPointAclNoMatchDisposition to CML3FlowPointEntry + + Notes from release 201711270000Z + a) added cmL3FlowPointStatsAclDropNoMatch to CML3FlowPointStatsEntry + b) added cmL3FlowPointHistoryAclDropNoMatch to CML3FlowPointHistoryEntry + + Notes from release 201711130000Z + a) added f3VrfActionIfName to f3VrfTable + b) moved the action flushArpCache from TrafficIpInterfaceActionType to VrfActionType + + Notes from release 201711050000Z + a) marked f3VrfAccIsolationControlEnabled obsolete + b) added VrfActionType and deprecated VrfAction + c) deprecaed f3VrfAction and added f3VrfActionX + d) deprecated TrafficIpRouteStatus and added TrafficIpRouteStatusType + e) deprecated AffectiveArpActionType and added TrafficIpInterfaceActionType + f) mark f3L3TrafficIpv4RouteFlags obsolete + g) deprecated f3L3TrafficIpv4RouteStatus and added f3L3TrafficIpv4RouteStatusX + h) deprecated f3L3TrafficIPIfAction and added f3L3TrafficIPIfActionX + + Notes from release 201709200000Z + a) change f3L3TrafficIPIfDhcpEnabled to read-write + + Notes from release 201709150000Z + a) moved PointPolicingEnabled attribute from cmL3FlowPointTable to cmL3QosPolicerTable + + Notes from release 201708150000Z + a) added the following tables to suport xgpro NIDs + cmL3FlowPointTable + cmL3QosPolicerTable + cmL3QosShaperTable + cmL3FlowPointStatsTable + cmL3FlowPointHistoryTable + cmL3FlowPointThresholdTable + cmL3QosPolicerStatsTable + cmL3QosPolicerHistoryTable + cmL3QosPolicerThresholdTable + cmL3QosShaperStatsTable + cmL3QosShaperHistoryTable + cmL3QosShaperThresholdTable + + Notes from release 201703220000Z + (1) New f3L3AclRuleTable column: + - f3L3AclRuleActive + + Notes from release 201409120000Z" + ::= {fsp150cm 37} + +-- +-- OID definitions +-- +f3L3Objects OBJECT IDENTIFIER ::= {f3L3MIB 1} +f3L3Performance OBJECT IDENTIFIER ::= {f3L3MIB 2} +f3L3Notifications OBJECT IDENTIFIER ::= {f3L3MIB 3} +f3L3Conformance OBJECT IDENTIFIER ::= {f3L3MIB 4} +cmL3Notifications OBJECT IDENTIFIER ::= {f3L3MIB 5} + +-- +-- Textual Conventions +-- +BgpGracefulRestartControlType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "." + SYNTAX INTEGER { + notApplicable (0), + enable (1), + disable (2), + helperOnly (3) + } + +EcmpDistributionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "." + SYNTAX INTEGER { + notApplicable (0), + l3 (1), + l4 (2) + } + +BgpUpdateSourceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type to update source IP." + SYNTAX INTEGER { + notApplicable (0), + none (1), + ipv4Address (2), + ipv6Address (3), + interfaceName (4) + } + +BgpRouteFilterDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Config parameters related to inbound or outbound route filter." + SYNTAX INTEGER { + notApplicable (0), + in (1), + out (2) + } + +IpPrefixDispositionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP Prefix Disposition Type." + SYNTAX INTEGER { + notApplicable (0), + permit (1), + deny (2) + } + +BgpRouterActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the action on BGP Router." + SYNTAX INTEGER { + notApplicable (0), + optimizeBgpRouteRetrieve (1), + optimizeBgpInRouteRetrieve (2) + } + +OspfRouterActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the action on OSPF Router." + SYNTAX INTEGER { + notApplicable (0), + optimizeOspfAsLsDbRetrieve (1), + optimizeOspfLsDbRetrieve (2), + optimizeOspfNeighborRetrieve (3), + optimizeOspfLinkLsDbRetrieve (4) + } + +Ipv6AddressAssignMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes IPv6 address assignment mode." + SYNTAX INTEGER { + notApplicable (0), + manual (1), + automatic (2), + external (3) + } + +TrafficIpRouteOriginType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The origin type of IP Route. + bgp (1) -- From BGP. + ospf (2) -- From OSPF. + connected (3) -- Connected Route. + static (4) -- Configured. + dhcp (5) -- From DHCP Relay. + slaac (6) -- From SLACC. + dhcp-relay (7) -- From DHCP. + isis (8) -- From ISIS. + ti-lfa (9) -- From TI-LFA. +" + SYNTAX INTEGER { + notApplicable (0), + bgp (1), + ospf (2), + connected (3), + static (4), + dhcp (5), + slaac (6), + dhcp-relay (7), + isis (8), + ti-lfa (9) + } + +NdpNeighborReachabilityState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Reachability state of NDP entry." + SYNTAX INTEGER { + notApplicable (0), + incomplete (1), + reachable (2), + stale (3), + delay (4), + probe (5) + } + +NdpRaDefaultRouterPreference ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes Router preference." + SYNTAX INTEGER { + notApplicable (0), + none (1), + high (2), + medium (3), + low (4) + } + +Ipv6LinkLocalAddressMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IPv6 address shall be first 64 bits as configured in IPv6 unicast + address auto generation prefix followed by Interface ID." + SYNTAX INTEGER { + notApplicable (0), + automatic (1), + manual (2) + } + +IpInterfaceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes IPv6 interface type." + SYNTAX INTEGER { + notApplicable (0), + host (1), + router (2) + } + +OspfAuthType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This attribute is used to specify authentication type. + Simple: 64-bits clear password inserted into OSPF packets header. + None: No authentication is used. + Cryptographic: a shared secret which enables the generation/verification + of message digests which are appended to the OSPF protocol packets. + none (1) -- No authentication. + simple (2) -- 64-bits clear password inserted into OSPF packets header. + cryptoGraphic (3) -- A shared secret which enables the generation/verification of + message digests which are appended to the OSPF protocol packets. + System level authentication key is used." + SYNTAX INTEGER { + notApplicable (0), + none (1), + simple (2), + cryptoGraphic (3) + } + +OspfInterfaceState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The OSPF state of interface. + down (1) -- In this state, the lower-level protocols + have indicated that the interface is unusable. + loopback (2) -- The interface is looped back and unavailable + for regular data traffic. + waiting (3), -- In this state, the router is trying to determine + the identity of the (Backup) Designated Router for the network. + To do this, the router monitors the Hello Packets it receives. + The router is not allowed to elect a Backup Designated Router nor + a Designated Router until it transitions out of Waiting state. + This prevents unnecessary changes of (Backup) Designated Router. + pointToPoint (4), -- In this state, the interface is operational, and connects + either to a physical point-to-point network or to a virtual link. + Upon entering this state, the router attempts to form an + adjacency with the neighboring router. Hello Packets are sent + to the neighbor every HelloInterval seconds. + drOther (5), -- The interface is to a broadcast or NBMA network + on which another router has been selected to be the Designated Router. + In this state, the router itself has not been selected Backup + Designated Router either. The router forms adjacencies to both the + Designated Router and the Backup Designated Router (if they exist). + dr (6), -- In this state, this router itself is the Designated Router + on the attached network. + backup (7) -- In this state, the router itself is the Backup Designated + Router on the attached network." + SYNTAX INTEGER { + notApplicable (0), + down (1), + loopback (2), + waiting (3), + pointToPoint (4), + drOther (5), + dr (6), + backup (7) + } + +OspfIfType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The network type connected by interface. + broadcast (1) -- Broadcast. + pointToPoint (2) -- Point to Point." + SYNTAX INTEGER { + notApplicable (0), + broadcast (1), + pointToPoint (2), + loopback (3) + } + +TrafficOspfRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The role of router. + dr (1) -- Designated Router. + bdr (2) -- Backup DR. + drother (3) -- DR Other. + pointToPoint(4) -- Point to point" + SYNTAX INTEGER { + notApplicable (0), + dr (1), + bdr (2), + drother (3), + pointToPoint (4) + } + +OspfAdjacencyState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OSPF Interface Adjacency State. + down (1) -- Neighbor down state. + attempt (2) -- Neighbor attempt state. + init (3) -- Neighbor init state. + twoWay (4) -- Neighbor 2-Way state. + exStart (5) -- Neighbor exchange start state. + exchange (6) -- Neighbor exchange state. + loading (7) -- Neighbor loading state. + full (8) -- Neighbor full state." + SYNTAX INTEGER { + notApplicable (0), + down (1), + attempt (2), + init (3), + twoWay (4), + exStart (5), + exchange (6), + loading (7), + full (8) + } + +OspfAsLsaType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of LSA from external AS. + asExternal (1) -- Autonomous system external LSA. + asOpaque (2) -- OSPF AS (Autonomous System) Scope Opaque LSA." + SYNTAX INTEGER { + notApplicable (0), + asExternal (1), + asOpaque (2) + } + +OspfLsaType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of LSA from external AS. + router (1) -- Router LSA: The Router LSA is generated by each + router for each area it is located. In the link-state ID + you will find the originating router's ID. + network (2) -- Network LSA: Network LSAs are generated by the DR. + The link-state ID will be the router ID of the DR. + summary (3) -- Summary LSA: The summary LSA is created by the + ABR and flooded into other areas. + asExternal (4) -- External LSA: Also known as autonomous system external LSA, + the external LSAs are generated by the ASBR. + areaOpaque (5) -- Packets are used to flood OSPF information through other area routers + even if these routers do not process this information in order to extend + OSPF functionality, this LSA is used for traffic engineering to advertise + MPLS and other protocols." + SYNTAX INTEGER { + notApplicable (0), + router (1), + network (2), + summary (3), + asExternal (4), + areaOpaque (5), + summaryNet (6), + summaryAsbr (7), + multicast (8), + nssaExternal (9), + interAreaPrefix (10), + interAreaRouter (11), + link (12), + intraAreaPrefix (13) + } + +RoutesMetricType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Metric Type for routes exported from external autonomous system. + e1 (1) -- Type 1 external metrics are equivalent to the link-state metric, + where the cost is equal to the sum of the internal costs plus the external + cost. This means that Type 1 external metrics include the external cost + to the destination as well as the cost (metric) to reach the AS boundary router. + e2 (2) -- Type 2 external metrics are greater than the cost of any path internal + to the AS. Type 2 external metrics use only the external cost to the destination + and ignore the cost (metric) to reach the AS boundary router." + SYNTAX INTEGER { + notApplicable (0), + e1 (1), + e2 (2) + } + +TrafficOspfAreaType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Area Type." + SYNTAX INTEGER { + notApplicable (0), + stub (1), + normal (2) + } + +BgpSessionStateType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Operational state of the BGP peer. + idle (1) -- Neighbor is down, and in the Idle state of the FSM. + connect (2) -- Neighbor is down, and the session is waiting for + the underlying transport session to be established. + active (3) -- Neighbor is down, and the local system is awaiting + a conncetion from the remote peer. + openSent (4) -- Neighbor is in the process of being established. + The local system has sent an OPEN message. + openConfirm (5) -- Neighbor is in the process of being established. + The local system is awaiting a NOTIFICATION or + KEEPALIVE message. + established (6) -- Neighbor is up - the BGP session with the peer is + established." + SYNTAX INTEGER { + notApplicable (0), + idle (1), + connect (2), + active (3), + openSent (4), + openConfirm (5), + established (6) + } + +BgpNextHopUpdateType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "." + SYNTAX INTEGER { + notApplicable (0), + default (1), + self (2), + ipv4 (3), + ipv6 (4) + } + +BgpPeerAddressFamilyNameType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "." + SYNTAX INTEGER { + notApplicable (0), + ipv4-unicast (1), + ipv6-unicast (2) + } + +OspfVersion ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes version of a Ospf Router." + SYNTAX INTEGER { + notApplicable (0), + ospfv2 (1), + ospfv3 (2) + } +-- +-- DEPRECATED +-- +VrfAction ::= TEXTUAL-CONVENTION + STATUS deprecated + DESCRIPTION + "Describes the action on Vrf." + SYNTAX INTEGER { + notApplicable (0), + ping (1), + fluchARPCache(2), + traceRoute(3), + retrieveEffectiveRoutes(4) + } +-- +-- replaces VrfAction +-- +VrfActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the action on Vrf." + SYNTAX INTEGER { + notApplicable (0), + ping (1), + traceRoute(2), + optimizeRouteRetrieve(3), + flushArpCache (4), + pingV6(5), + traceRouteV6(6), + optimizeIpv6RouteRetrieve(7), + flushNDP (8), + optimizeBfdSessionRetrieve(9) + } + +IfIpAddressSourceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the Ip Interface adress source type." + SYNTAX INTEGER { + dhcp (1), + static(2) + } + +DhcpRelayInterfaceSide ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the DHCP relay interface side." + SYNTAX INTEGER { + client (1), + server(2) + } + +L3AclRuleOperation ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the acl rule operation." + SYNTAX INTEGER { + notApplicable (0), + accept (1), + deny (2) + } + +AclRuleL2Side ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the acl rule l2 side." + SYNTAX INTEGER { + access(1), + network(2) + } +-- +-- DEPRECATED +-- +TrafficIpRouteStatus ::= TEXTUAL-CONVENTION + STATUS deprecated + DESCRIPTION + "Describes the traffci ipv4 route status." + SYNTAX INTEGER { + active(1), + nexthopUnresovled(2), + interfaceOutage(3), + noResources(4), + standby(5), + bfdSessDown(6) + } + + +RouteFlags ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the traffci ipv4 route flags." + SYNTAX BITS { + dDynamic(0), + gUseGW(1), + hFullMask(2), + mModifiedByIcmp(3), + oOutage(4), + uNormal(5) + } + +-- +-- replaces TrafficIpRouteStatus +-- +TrafficIpRouteStatusType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the traffci ipv4 route status." + SYNTAX INTEGER { + active(1), + nexthopUnresolved(2), + interfaceOutage(3), + noResources(4), + standby(5), + bfdSessDown(6) + } +-- +-- DEPRECATED +-- +AffectiveArpActionType ::= TEXTUAL-CONVENTION + STATUS deprecated + DESCRIPTION + "Describes the retrieve effective arp action." + SYNTAX INTEGER { + notApplicable (0), + retrieveAffectiveArp (1) + } + +-- +-- replaces AffectiveArpActionType +-- +TrafficIpInterfaceActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes interface action." + SYNTAX INTEGER { + notApplicable (0), + optimizeArpRetrieve (1), + optimizeNdpRetrieve (2), + optimizeIPv6AddressEntryRetrieve (3) + } + +TrafficIpv6InterfaceActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes interface action." + SYNTAX INTEGER { + notApplicable (0), + optimizeNdpRetrieve (1), + optimizeIPv6AddressEntryRetrieve (2) + } + +SrSidType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "SID Type." + SYNTAX INTEGER { + index (1), + label (2), + sid (3) + } + +VrfTransportType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Transport Type." + SYNTAX INTEGER { + ip (1), + sr (2) + } + +TilfaProtectionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TI-LFA Protection Type." + SYNTAX INTEGER { + link-protection (1), + node-protection (2) + } +-- +-- DHCP Relay Agent Table +-- +f3DhcpRelayAgentTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3DhcpRelayAgentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Dhcp Relay Agent." + ::= { f3L3Objects 1 } + +f3DhcpRelayAgentEntry OBJECT-TYPE + SYNTAX F3DhcpRelayAgentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3DhcpRelayAgentTable." + INDEX { neIndex, f3DhcpRelayAgentIndex } + ::= { f3DhcpRelayAgentTable 1 } + +F3DhcpRelayAgentEntry ::= SEQUENCE { + f3DhcpRelayAgentIndex Integer32, + f3DhcpRelayAgentAlias F3DisplayString, + f3DhcpRelayAgentAdminState AdminState, + f3DhcpRelayAgentSecondaryState SecondaryState, + f3DhcpRelayAgentOperationalState OperationalState, + f3DhcpRelayAgentIpVersion IpVersion, + f3DhcpRelayAgentServerIpAddress IpAddress, + f3DhcpRelayAgentOp82SubOp9ControlEnabled TruthValue, + f3DhcpRelayAgentOp82SubOp9Value DisplayString, + f3DhcpRelayAgentStorageType StorageType, + f3DhcpRelayAgentRowStatus RowStatus +} + +f3DhcpRelayAgentIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the DHCP relay agent entry." + ::= { f3DhcpRelayAgentEntry 1 } + +f3DhcpRelayAgentAlias OBJECT-TYPE + SYNTAX F3DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The DHCP relay agent alias." + ::= { f3DhcpRelayAgentEntry 2 } + +f3DhcpRelayAgentAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The admin state of this DCHP relay agent." + ::= { f3DhcpRelayAgentEntry 3 } + +f3DhcpRelayAgentSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The secondary state of this DCHP relay agent." + ::= { f3DhcpRelayAgentEntry 4 } + +f3DhcpRelayAgentOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operational state of this DCHP relay agent." + ::= { f3DhcpRelayAgentEntry 5 } + +f3DhcpRelayAgentIpVersion OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Ip version of this DCHP relay agent." + ::= { f3DhcpRelayAgentEntry 6 } + +f3DhcpRelayAgentServerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Ipv4 address of this DCHP relay agent." + ::= { f3DhcpRelayAgentEntry 7 } + +f3DhcpRelayAgentOp82SubOp9ControlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the suboption9 of the option82 whether enabled." + ::= { f3DhcpRelayAgentEntry 8 } + +f3DhcpRelayAgentOp82SubOp9Value OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the vendor string if the suboption9 enabled." + ::= { f3DhcpRelayAgentEntry 9 } + +f3DhcpRelayAgentStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3DhcpRelayAgentEntry 10 } + +f3DhcpRelayAgentRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3DhcpRelayAgentRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3DhcpRelayAgentRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The f3DhcpRelayAgentRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3DhcpRelayAgentEntry 11 } + +-- +-- VRF Table +-- +f3VrfTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3VrfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the VRF user." + ::= { f3L3Objects 2 } + +f3VrfEntry OBJECT-TYPE + SYNTAX F3VrfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3VrfTable." + INDEX { neIndex, f3VrfIndex } + ::= { f3VrfTable 1 } + +F3VrfEntry ::= SEQUENCE { + f3VrfIndex Integer32, + f3VrfAlias F3DisplayString, + f3VrfAdminState AdminState, + f3VrfSecondaryState SecondaryState, + f3VrfOperationalState OperationalState, + f3VrfAccIsolationControlEnabled TruthValue, + f3VrfPingIpv4Destination IpAddress, + f3VrfTraceRouteIpv4Destination IpAddress, + f3VrfAction VrfAction, + f3VrfPingResult F3DisplayString, + f3VrfTraceRouteResult F3DisplayString, + f3VrfStorageType StorageType, + f3VrfRowStatus RowStatus, + f3VrfDhcpRoutesControl TruthValue, + f3VrfActionX VrfActionType, + f3VrfActionIfName DisplayString, + f3VrfIpVersion IpVersion, + f3VrfPingIpv6Destination Ipv6Address, + f3VrfTraceRouteIpv6Destination Ipv6Address, + f3VrfMaxFwdTableEntries Integer32, + f3VrfFwdTableFull TruthValue, + f3VrfEcmpDistribution EcmpDistributionType, + f3VrfEcmpStaticRoutesMaximumPaths Unsigned32, + f3VrfTransportType VrfTransportType +} + +f3VrfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The vrf number." + ::= { f3VrfEntry 1 } + +f3VrfAlias OBJECT-TYPE + SYNTAX F3DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the vrf alias." + ::= { f3VrfEntry 2 } + +f3VrfAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the vrf admin state." + ::= { f3VrfEntry 3 } + +f3VrfSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the vrf secondary state." + ::= { f3VrfEntry 4 } + +f3VrfOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the vrf operational state." + ::= { f3VrfEntry 5 } + +f3VrfAccIsolationControlEnabled OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "This object is used to control traffic between L3 flowpoint + on Acc port." + ::= { f3VrfEntry 6 } + +f3VrfPingIpv4Destination OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IP Address to which + ICMP Ping will be initiated." + ::= { f3VrfEntry 7 } + +f3VrfTraceRouteIpv4Destination OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IP Address to which + Trace Route will be initiated." + ::= { f3VrfEntry 8 } + +f3VrfAction OBJECT-TYPE + SYNTAX VrfAction + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The Vrf action, includes fluch ARP cache, ping, trace route. + DEPRECATED and new variable to use is f3VrfActionX." + ::= { f3VrfEntry 9 } + +f3VrfPingResult OBJECT-TYPE + SYNTAX F3DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Ping action result." + ::= { f3VrfEntry 10 } + +f3VrfTraceRouteResult OBJECT-TYPE + SYNTAX F3DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The trace route action result." + ::= { f3VrfEntry 11 } + +f3VrfStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3VrfEntry 12 } + +f3VrfRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3VrfRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3VrfRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The f3VrfRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3VrfEntry 13 } + +f3VrfDhcpRoutesControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to control dynamic routes creation based on DHCP relay agent operation. + if it is disabled, the vrf should not use host ip addresses assigned by means of DHCP relay agent + for the dynamic routes creation." + ::= { f3VrfEntry 14 } + +f3VrfActionX OBJECT-TYPE + SYNTAX VrfActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Vrf action, includes ping, trace route and route retrieve" + ::= { f3VrfEntry 15 } + +f3VrfActionIfName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Interface Name parameter for the VRF action. For example, to + flush ARP cache for a particular interface this variable shall + be set and then f3VrfActionX shall be set to flushArpCache." + ::= { f3VrfEntry 16 } + +f3VrfIpVersion OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object describes the vrf Ip version." + ::= { f3VrfEntry 17 } + +f3VrfPingIpv6Destination OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IP Address to which + ICMP Ping will be initiated." + ::= { f3VrfEntry 18 } + +f3VrfTraceRouteIpv6Destination OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IP Address to which + Trace Route will be initiated." + ::= { f3VrfEntry 19 } + +f3VrfMaxFwdTableEntries OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object defines the maximum forwarding + table entries that can be used by the vrf" + ::= { f3VrfEntry 20 } + +f3VrfFwdTableFull OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a status variable that indicates + if the forwarding table for the vrf is full" + ::= { f3VrfEntry 21 } + +f3VrfEcmpDistribution OBJECT-TYPE + SYNTAX EcmpDistributionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The fields in IP Packets used in hash lookup." + ::= { f3VrfEntry 22 } + +f3VrfEcmpStaticRoutesMaximumPaths OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The maximum number of path used in ECMP for static routes." + ::= { f3VrfEntry 23 } + +f3VrfTransportType OBJECT-TYPE + SYNTAX VrfTransportType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The transport type of this entry." + ::= { f3VrfEntry 24 } + +-- +-- L3 flowpoint Table +-- +f3L3FlowPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3FlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the L3 flowpoint." + ::= { f3L3Objects 3 } + +f3L3FlowPointEntry OBJECT-TYPE + SYNTAX F3L3FlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3FlowPointTable." + INDEX { neIndex, shelfIndex, slotIndex, f3L3FlowPointPortTypeIndex, f3L3FlowPointPortIndex, f3L3FlowPointIndex } + ::= { f3L3FlowPointTable 1 } + +F3L3FlowPointEntry ::= SEQUENCE { + f3L3FlowPointPortTypeIndex Integer32, + f3L3FlowPointPortIndex Integer32, + f3L3FlowPointIndex Integer32, + f3L3FlowPointAlias F3DisplayString, + f3L3FlowPointAdminState AdminState, + f3L3FlowPointSecondaryState SecondaryState, + f3L3FlowPointOperationalState OperationalState, + f3L3FlowPointMultiCOSEnabled TruthValue, + f3L3FlowPointCOS Integer32, + f3L3FlowPointUntaggedMemberShipEnabled TruthValue, + f3L3FlowPointOuterTagMemberShipEnabled TruthValue, + f3L3FlowPointOuterTagMemberShipVlanId VlanId, + f3L3FlowPointInnerTagMemberShipEnabled TruthValue, + f3L3FlowPointInnerTagMemberShipVlanId VlanId, + f3L3FlowPointFragmentedPktsFwdEnabled TruthValue, + f3L3FlowPointHCosMgmtEnabled TruthValue, + f3L3FlowPointHCosGuaranteedBwHi Unsigned32, + f3L3FlowPointHCosGuaranteedBwLo Unsigned32, + f3L3FlowPointHCosMaximumBwHi Unsigned32, + f3L3FlowPointHCosMaximumBwLo Unsigned32, + f3L3FlowPointPolicingEnabled TruthValue, + f3L3FlowPointStorageType StorageType, + f3L3FlowPointRowStatus RowStatus, + f3L3FlowPointDscpOverwriteControl TruthValue, + f3L3FlowPointPriMapProfile VariablePointer, + f3L3FlowPointRefConnectGuardFlow VariablePointer, + f3L3FlowPointSecureState FlowSecState, + f3L3FlowPointSecureBlockingEnabled TruthValue, + f3L3FlowPointWfqSegmentationCOS Integer32, + f3L3FlowPointWfqGroupCOS Integer32, + f3L3FlowPointWfqGroupEirLo Unsigned32, + f3L3FlowPointWfqGroupEirHi Unsigned32, + f3L3FlowPointOuterVlanEthertype Integer32, + f3L3FlowPointInnerVlanEthertype Integer32, + f3L3FlowPointIpVersion IpVersion +} + +f3L3FlowPointPortTypeIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It specifies the port type, value 1 means Network Port, + value 2 means Access Port, value 3 means Mobile Traffic Port." + ::= { f3L3FlowPointEntry 1 } + +f3L3FlowPointPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The port number value." + ::= { f3L3FlowPointEntry 2 } + +f3L3FlowPointIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The L3 flow point number." + ::= { f3L3FlowPointEntry 3 } + +f3L3FlowPointAlias OBJECT-TYPE + SYNTAX F3DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the L3 flow point alias." + ::= { f3L3FlowPointEntry 4 } + +f3L3FlowPointAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the L3 flow point admin state." + ::= { f3L3FlowPointEntry 5 } + +f3L3FlowPointSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the L3 flow point secondary state." + ::= { f3L3FlowPointEntry 6 } + +f3L3FlowPointOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the L3 flow point operational state." + ::= { f3L3FlowPointEntry 7 } + +f3L3FlowPointMultiCOSEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control to enable or disable per-COS BWPs on a FlowPoint. + ENABLED:per-COS BWPs (CIR, EIR, CBS, EBS, CM, CF) are applied as a policing + function for all ingress frames of this flowpoint. + DISABLED:per-Flow BWP (CIR, EIR, CBS, EBS, CM, CF) is applied as a policing + function for all ingress frames of this flowpoint. + User must independently enable each COS BWP when ENABLED." + ::= { f3L3FlowPointEntry 8 } + +f3L3FlowPointCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Identifies the internal COS applied to all ingress frames of the flowpoint." + ::= { f3L3FlowPointEntry 9 } + +f3L3FlowPointUntaggedMemberShipEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute controls untagged frames membership for the Flowpoint. + ENABLED: Ingress untagged frame matches Flowpoint membership. + DISABLED: Ingress untagged frame does not match Flowpoint membership." + ::= { f3L3FlowPointEntry 10 } + +f3L3FlowPointOuterTagMemberShipEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute controls outer tag membership for the Flowpoint whether enabled." + ::= { f3L3FlowPointEntry 11 } + +f3L3FlowPointOuterTagMemberShipVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute controls outer tag VlanId membership for the Flowpoint." + ::= { f3L3FlowPointEntry 12 } + +f3L3FlowPointInnerTagMemberShipEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute controls inner tag membership for the Flowpoint whether enabled." + ::= { f3L3FlowPointEntry 13 } + +f3L3FlowPointInnerTagMemberShipVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute controls inner tag VlanId membership for the Flowpoint." + ::= { f3L3FlowPointEntry 14 } + +f3L3FlowPointFragmentedPktsFwdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies whether received IP Packets with More Fragments + flag should be forwarded by the FlowPoint." + ::= { f3L3FlowPointEntry 15 } + +f3L3FlowPointHCosMgmtEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies whether the Hierarchical COS shaping enabled for this flow point." + ::= { f3L3FlowPointEntry 16 } + +f3L3FlowPointHCosGuaranteedBwHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies the Hierarchical COS guarranteed bandwidth + high 32 bits for this flow point." + ::= { f3L3FlowPointEntry 17 } + +f3L3FlowPointHCosGuaranteedBwLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies the Hierarchical COS guarranteed bandwidth + low 32 bits for this flow point." + ::= { f3L3FlowPointEntry 18 } + +f3L3FlowPointHCosMaximumBwHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies the Hierarchical COS maximum bandwidth + high 32 bits for this flow point." + ::= { f3L3FlowPointEntry 19 } + +f3L3FlowPointHCosMaximumBwLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies the Hierarchical COS maximum bandwidth + low 32 bits for this flow point." + ::= { f3L3FlowPointEntry 20 } + +f3L3FlowPointPolicingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute allows enable or disable policers of the flow point." + ::= { f3L3FlowPointEntry 21 } + +f3L3FlowPointStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3L3FlowPointEntry 22 } + +f3L3FlowPointRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3L3FlowPointRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3FlowPointRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The f3L3FlowPointRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3FlowPointEntry 23 } + +f3L3FlowPointDscpOverwriteControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute allows enable dscp value overwrite." + ::= { f3L3FlowPointEntry 24 } + +f3L3FlowPointPriMapProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute allows specify the priority map profile." + ::= { f3L3FlowPointEntry 25 } + +f3L3FlowPointRefConnectGuardFlow OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies Mac Sec flow object OID." + ::= { f3L3FlowPointEntry 26 } + +f3L3FlowPointSecureState OBJECT-TYPE + SYNTAX FlowSecState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the secure state of this flow." + ::= { f3L3FlowPointEntry 27 } + +f3L3FlowPointSecureBlockingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object can be used to enable/disable secure block." + ::= { f3L3FlowPointEntry 28 } + +f3L3FlowPointWfqSegmentationCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify wfq segmentation COS value." + ::= { f3L3FlowPointEntry 29 } + +f3L3FlowPointWfqGroupCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify wfq group COS value." + ::= { f3L3FlowPointEntry 30 } + +f3L3FlowPointWfqGroupEirLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify wfq group EIR low 32 bits value." + ::= { f3L3FlowPointEntry 31 } + +f3L3FlowPointWfqGroupEirHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object used to specify wfq group EIR high 32 bits value." + ::= { f3L3FlowPointEntry 32 } + +f3L3FlowPointOuterVlanEthertype OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3L3FlowPointEntry 33 } + +f3L3FlowPointInnerVlanEthertype OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3L3FlowPointEntry 34 } + +f3L3FlowPointIpVersion OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "." + ::= { f3L3FlowPointEntry 35 } + + +-- +-- L3 ACL Rule Table +-- +f3L3AclRuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3AclRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the L3 ACL rule." + ::= { f3L3Objects 4 } + +f3L3AclRuleEntry OBJECT-TYPE + SYNTAX F3L3AclRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3AclRuleTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3AclRuleParentIndex, f3L3AclRuleIndex } + ::= { f3L3AclRuleTable 1 } + +F3L3AclRuleEntry ::= SEQUENCE { + f3L3AclRuleParentIndex Integer32, + f3L3AclRuleIndex Integer32, + f3L3AclRuleAlias F3DisplayString, + f3L3AclRuleSrcIpv4AddressControl TruthValue, + f3L3AclRuleDynamicSrcIpControl TruthValue, + f3L3AclRuleSrcIpv4AddressLowLimit IpAddress, + f3L3AclRuleDstIpv4AddressControl TruthValue, + f3L3AclRuleDstIpv4AddressLowLimit IpAddress, + f3L3AclRuleIpv4PriorityControl TruthValue, + f3L3AclRuleIpv4PriorityLowLimit Integer32, + f3L3AclRuleProtocolControl TruthValue, + f3L3AclRuleProtocolNumber Integer32, + f3L3AclRuleSrcPortControl TruthValue, + f3L3AclRuleSrcPortLowLimit Integer32, + f3L3AclRuleSrcPortHighLimit Integer32, + f3L3AclRuleDstPortControl TruthValue, + f3L3AclRuleDstPortLowLimit Integer32, + f3L3AclRuleDstPortHighLimit Integer32, + f3L3AclRulePriority Integer32, + f3L3AclRuleCOS Integer32, + f3L3AclRuleOperation L3AclRuleOperation, + f3L3AclRuleSummary F3DisplayString, + f3L3AclRuleCosOverrideControl TruthValue, + f3L3AclRuleSrcMacAddressControl TruthValue, + f3L3AclRuleDynamicSrcMacAddressControl TruthValue, + f3L3AclRuleSrcMacAddress MacAddress, + f3L3AclRuleSrcMacAddressMask MacAddress, + f3L3AclRuleDstMacAddressControl TruthValue, + f3L3AclRuleDstMacAddress MacAddress, + f3L3AclRuleDstMacAddressMask MacAddress, + f3L3AclRuleOuterVlanVIDControl TruthValue, + f3L3AclRuleOuterVlanVIDLowLimit VlanId, + f3L3AclRuleOuterVlanVIDHighLimit VlanId, + f3L3AclRuleInnerVlanVIDControl TruthValue, + f3L3AclRuleInnerVlanVIDLowLimit VlanId, + f3L3AclRuleInnerVlanVIDHighLimit VlanId, + f3L3AclRuleOuterVlanPcpControl TruthValue, + f3L3AclRuleOuterVlanPcpLowLimit VlanPriority, + f3L3AclRuleOuterVlanPcpHighLimit VlanPriority, + f3L3AclRuleInnerVlanPcpControl TruthValue, + f3L3AclRuleInnerVlanPcpLowLimit VlanPriority, + f3L3AclRuleInnerVlanPcpHighLimit VlanPriority, + f3L3AclRuleOuterVlanDeiControl TruthValue, + f3L3AclRuleOuterVlanDei Unsigned32, + f3L3AclRuleEtherTypeControl TruthValue, + f3L3AclRuleEtherType Integer32, + f3L3AclRuleTcpFlagsControl TruthValue, + f3L3AclRuleTcpFlags Integer32, + f3L3AclRuleSrcIpv4AddressHighLimit IpAddress, + f3L3AclRuleDstIpv4AddressHighLimit IpAddress, + f3L3AclRuleIpv4PriorityHighLimit Integer32, + f3L3AclRuleStorageType StorageType, + f3L3AclRuleRowStatus RowStatus, + f3L3AclRuleAdminState AdminState, + f3L3AclRuleActive TruthValue, + f3L3AclRuleSrcIpV6AddressControl TruthValue, + f3L3AclRuleSrcIpV6Address Ipv6Address, + f3L3AclRuleSrcIpV6AddressPrefixLen Integer32, + f3L3AclRuleDstIpV6AddressControl TruthValue, + f3L3AclRuleDstIpV6Address Ipv6Address, + f3L3AclRuleDstIpV6AddressPrefixLen Integer32, + f3L3AclRuleIpV6FlowLabelControl TruthValue, + f3L3AclRuleIpV6FlowLabel Integer32, + f3L3AclRulePriorityControl TruthValue, + f3L3AclRulePriorityLowLimit Integer32, + f3L3AclRulePriorityHighLimit Integer32 +} + +f3L3AclRuleParentIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ACL rule parent number, it could be flow index or L3 flow point index." + ::= { f3L3AclRuleEntry 1 } + +f3L3AclRuleIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ACL rule number." + ::= { f3L3AclRuleEntry 2 } + +f3L3AclRuleAlias OBJECT-TYPE + SYNTAX F3DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule alias." + ::= { f3L3AclRuleEntry 3 } + +f3L3AclRuleSrcIpv4AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source IPv4 Adress control whether enabled." + ::= { f3L3AclRuleEntry 4 } + +f3L3AclRuleDynamicSrcIpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic source IPv4 or IPv6 Adress control whether enabled." + ::= { f3L3AclRuleEntry 5 } + +f3L3AclRuleSrcIpv4AddressLowLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source IPv4 Adress low limit." + ::= { f3L3AclRuleEntry 6 } + +f3L3AclRuleDstIpv4AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Destination IPv4 Adress control whether enabled." + ::= { f3L3AclRuleEntry 7 } + +f3L3AclRuleDstIpv4AddressLowLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Destination IPv4 Adress low limit." + ::= { f3L3AclRuleEntry 8 } + +f3L3AclRuleIpv4PriorityControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The ACL rule IPv4 Priority control whether enabled." + ::= { f3L3AclRuleEntry 9 } + +f3L3AclRuleIpv4PriorityLowLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The ACL rule IPv4 priority low limit." + ::= { f3L3AclRuleEntry 10 } + +f3L3AclRuleProtocolControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule protocol control whether enabled." + ::= { f3L3AclRuleEntry 11 } + +f3L3AclRuleProtocolNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule protocol number." + ::= { f3L3AclRuleEntry 12 } + +f3L3AclRuleSrcPortControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source port whether enabled." + ::= { f3L3AclRuleEntry 13 } + +f3L3AclRuleSrcPortLowLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source port low limit." + ::= { f3L3AclRuleEntry 14 } + +f3L3AclRuleSrcPortHighLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source port low limit." + ::= { f3L3AclRuleEntry 15 } + +f3L3AclRuleDstPortControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination port whether enabled." + ::= { f3L3AclRuleEntry 16 } + +f3L3AclRuleDstPortLowLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination port low limit." + ::= { f3L3AclRuleEntry 17 } + +f3L3AclRuleDstPortHighLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination port low limit." + ::= { f3L3AclRuleEntry 18 } + +f3L3AclRulePriority OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule priority." + ::= { f3L3AclRuleEntry 19 } + +f3L3AclRuleCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule class of service." + ::= { f3L3AclRuleEntry 20 } + +f3L3AclRuleOperation OBJECT-TYPE + SYNTAX L3AclRuleOperation + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule action." + ::= { f3L3AclRuleEntry 21 } + +f3L3AclRuleSummary OBJECT-TYPE + SYNTAX F3DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ACL rule summary." + ::= { f3L3AclRuleEntry 22 } + +f3L3AclRuleCosOverrideControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule COS Override control." + ::= { f3L3AclRuleEntry 23 } + +f3L3AclRuleSrcMacAddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Source MAC address control." + ::= { f3L3AclRuleEntry 24 } + +f3L3AclRuleDynamicSrcMacAddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Source MAC address control." + ::= { f3L3AclRuleEntry 25 } + +f3L3AclRuleSrcMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Source MAC address." + ::= { f3L3AclRuleEntry 26 } + +f3L3AclRuleSrcMacAddressMask OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Source MAC address mask." + ::= { f3L3AclRuleEntry 27 } + +f3L3AclRuleDstMacAddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Destination MAC address control." + ::= { f3L3AclRuleEntry 28 } + +f3L3AclRuleDstMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Destination MAC address." + ::= { f3L3AclRuleEntry 29 } + +f3L3AclRuleDstMacAddressMask OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Destination MAC address mask." + ::= { f3L3AclRuleEntry 30 } + +f3L3AclRuleOuterVlanVIDControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer VID control." + ::= { f3L3AclRuleEntry 31 } + +f3L3AclRuleOuterVlanVIDLowLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer Vlan ID low limit." + ::= { f3L3AclRuleEntry 32 } + +f3L3AclRuleOuterVlanVIDHighLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer Vlan ID high limit." + ::= { f3L3AclRuleEntry 33 } + +f3L3AclRuleInnerVlanVIDControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner VID control." + ::= { f3L3AclRuleEntry 34 } + +f3L3AclRuleInnerVlanVIDLowLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner Vlan ID low limit." + ::= { f3L3AclRuleEntry 35 } + +f3L3AclRuleInnerVlanVIDHighLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Inner Vlan ID high limit." + ::= { f3L3AclRuleEntry 36 } + +f3L3AclRuleOuterVlanPcpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan PCP control." + ::= { f3L3AclRuleEntry 37 } + +f3L3AclRuleOuterVlanPcpLowLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan PCP priority low limit." + ::= { f3L3AclRuleEntry 38 } + +f3L3AclRuleOuterVlanPcpHighLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan PCP priority high limit." + ::= { f3L3AclRuleEntry 39 } + +f3L3AclRuleInnerVlanPcpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner vlan PCP control." + ::= { f3L3AclRuleEntry 40 } + +f3L3AclRuleInnerVlanPcpLowLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner vlan PCP priority low limit." + ::= { f3L3AclRuleEntry 41 } + +f3L3AclRuleInnerVlanPcpHighLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner vlan PCP priority high limit." + ::= { f3L3AclRuleEntry 42 } + +f3L3AclRuleOuterVlanDeiControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan DEI control." + ::= { f3L3AclRuleEntry 43 } + +f3L3AclRuleOuterVlanDei OBJECT-TYPE + SYNTAX Unsigned32 (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan DEI." + ::= { f3L3AclRuleEntry 44 } + +f3L3AclRuleEtherTypeControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan ether type control." + ::= { f3L3AclRuleEntry 45 } + +f3L3AclRuleEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan ether type." + ::= { f3L3AclRuleEntry 46 } + +f3L3AclRuleTcpFlagsControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan TCP flags control." + ::= { f3L3AclRuleEntry 47 } + +f3L3AclRuleTcpFlags OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan TCP flags." + ::= { f3L3AclRuleEntry 48 } + +f3L3AclRuleSrcIpv4AddressHighLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv4 adress high limit." + ::= { f3L3AclRuleEntry 49 } + +f3L3AclRuleDstIpv4AddressHighLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv4 adress high limit." + ::= { f3L3AclRuleEntry 50 } + +f3L3AclRuleIpv4PriorityHighLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The ACL rule ipv4 priority high limit." + ::= { f3L3AclRuleEntry 51 } + +f3L3AclRuleStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3L3AclRuleEntry 52 } + +f3L3AclRuleRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3L3AclRuleRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3AclRuleRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3AclRuleRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3AclRuleEntry 53 } + +f3L3AclRuleAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user configure the Acl Rule in in-service or management state." + ::= { f3L3AclRuleEntry 54 } + +f3L3AclRuleActive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL Rule Active activates/deactivates ACL Rule." + ::= { f3L3AclRuleEntry 55 } + +f3L3AclRuleSrcIpV6AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv6 adress control." + ::= { f3L3AclRuleEntry 56 } + +f3L3AclRuleSrcIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv6 adress." + ::= { f3L3AclRuleEntry 57 } + +f3L3AclRuleSrcIpV6AddressPrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv6 adress prefix length." + ::= { f3L3AclRuleEntry 58 } + +f3L3AclRuleDstIpV6AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv6 adress control." + ::= { f3L3AclRuleEntry 59 } + +f3L3AclRuleDstIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv6 adress." + ::= { f3L3AclRuleEntry 60 } + +f3L3AclRuleDstIpV6AddressPrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv6 adress prefix length." + ::= { f3L3AclRuleEntry 61 } + +f3L3AclRuleIpV6FlowLabelControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule ipv6 Flow Label Control enables/disables Flow Label." + ::= { f3L3AclRuleEntry 62 } + +f3L3AclRuleIpV6FlowLabel OBJECT-TYPE + SYNTAX Integer32 (0..1048575) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule ipv6 Flow Label." + ::= { f3L3AclRuleEntry 63 } + +f3L3AclRulePriorityControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Priority control whether enabled." + ::= { f3L3AclRuleEntry 64 } + +f3L3AclRulePriorityLowLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule priority low limit." + ::= { f3L3AclRuleEntry 65 } + +f3L3AclRulePriorityHighLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule priority high limit." + ::= { f3L3AclRuleEntry 66 } + +-- +-- L2 A2N ACL Rule Table +-- +f3L2A2NAclRuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L2A2NAclRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the L2A2N ACL rule." + ::= { f3L3Objects 5 } + +f3L2A2NAclRuleEntry OBJECT-TYPE + SYNTAX F3L2A2NAclRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L2A2NAclRuleTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L2A2NAclRuleParentIndex, f3L2A2NAclRuleIndex } + ::= { f3L2A2NAclRuleTable 1 } + +F3L2A2NAclRuleEntry ::= SEQUENCE { + f3L2A2NAclRuleParentIndex Integer32, + f3L2A2NAclRuleIndex Integer32, + f3L2A2NAclRuleAlias F3DisplayString, + f3L2A2NAclRuleSrcIpv4AddressControl TruthValue, + f3L2A2NAclRuleDynamicSrcIpControl TruthValue, + f3L2A2NAclRuleSrcIpv4AddressLowLimit IpAddress, + f3L2A2NAclRuleDstIpv4AddressControl TruthValue, + f3L2A2NAclRuleDstIpv4AddressLowLimit IpAddress, + f3L2A2NAclRuleIpv4PriorityControl TruthValue, + f3L2A2NAclRuleIpv4PriorityLowLimit Integer32, + f3L2A2NAclRuleProtocolControl TruthValue, + f3L2A2NAclRuleProtocolNumber Integer32, + f3L2A2NAclRuleSrcPortControl TruthValue, + f3L2A2NAclRuleSrcPortLowLimit Integer32, + f3L2A2NAclRuleSrcPortHighLimit Integer32, + f3L2A2NAclRuleDstPortControl TruthValue, + f3L2A2NAclRuleDstPortLowLimit Integer32, + f3L2A2NAclRuleDstPortHighLimit Integer32, + f3L2A2NAclRulePriority Integer32, + f3L2A2NAclRuleCOS Integer32, + f3L2A2NAclRuleOperation L3AclRuleOperation, + f3L2A2NAclRuleSummary F3DisplayString, + f3L2A2NAclRuleCosOverrideControl TruthValue, + f3L2A2NAclRuleSrcMacAddressControl TruthValue, + f3L2A2NAclRuleDynamicSrcMacAddressControl TruthValue, + f3L2A2NAclRuleSrcMacAddress MacAddress, + f3L2A2NAclRuleSrcMacAddressMask MacAddress, + f3L2A2NAclRuleDstMacAddressControl TruthValue, + f3L2A2NAclRuleDstMacAddress MacAddress, + f3L2A2NAclRuleDstMacAddressMask MacAddress, + f3L2A2NAclRuleOuterVlanVIDControl TruthValue, + f3L2A2NAclRuleOuterVlanVIDLowLimit VlanId, + f3L2A2NAclRuleOuterVlanVIDHighLimit VlanId, + f3L2A2NAclRuleInnerVlanVIDControl TruthValue, + f3L2A2NAclRuleInnerVlanVIDLowLimit VlanId, + f3L2A2NAclRuleInnerVlanVIDHighLimit VlanId, + f3L2A2NAclRuleOuterVlanPcpControl TruthValue, + f3L2A2NAclRuleOuterVlanPcpLowLimit VlanPriority, + f3L2A2NAclRuleOuterVlanPcpHighLimit VlanPriority, + f3L2A2NAclRuleInnerVlanPcpControl TruthValue, + f3L2A2NAclRuleInnerVlanPcpLowLimit VlanPriority, + f3L2A2NAclRuleInnerVlanPcpHighLimit VlanPriority, + f3L2A2NAclRuleOuterVlanDeiControl TruthValue, + f3L2A2NAclRuleOuterVlanDei Unsigned32, + f3L2A2NAclRuleEtherTypeControl TruthValue, + f3L2A2NAclRuleEtherType Integer32, + f3L2A2NAclRuleTcpFlagsControl TruthValue, + f3L2A2NAclRuleTcpFlags Integer32, + f3L2A2NAclRuleSrcIpv4AddressHighLimit IpAddress, + f3L2A2NAclRuleDstIpv4AddressHighLimit IpAddress, + f3L2A2NAclRuleIpv4PriorityHighLimit Integer32, + f3L2A2NAclRuleStorageType StorageType, + f3L2A2NAclRuleRowStatus RowStatus, + f3L2A2NAclRuleAdminState AdminState, + f3L2A2NAclRuleActive TruthValue, + f3L2A2NAclRuleSrcIpV6AddressControl TruthValue, + f3L2A2NAclRuleSrcIpV6Address Ipv6Address, + f3L2A2NAclRuleSrcIpV6AddressPrefixLen Integer32, + f3L2A2NAclRuleDstIpV6AddressControl TruthValue, + f3L2A2NAclRuleDstIpV6Address Ipv6Address, + f3L2A2NAclRuleDstIpV6AddressPrefixLen Integer32, + f3L2A2NAclRuleIpV6FlowLabelControl TruthValue, + f3L2A2NAclRuleIpV6FlowLabel Integer32 +} + +f3L2A2NAclRuleParentIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ACL rule parent number, it could be flow index" + ::= { f3L2A2NAclRuleEntry 1 } + +f3L2A2NAclRuleIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ACL rule number." + ::= { f3L2A2NAclRuleEntry 2 } + +f3L2A2NAclRuleAlias OBJECT-TYPE + SYNTAX F3DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule alias." + ::= { f3L2A2NAclRuleEntry 3 } + +f3L2A2NAclRuleSrcIpv4AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source IPv4 Adress control whether enabled." + ::= { f3L2A2NAclRuleEntry 4 } + +f3L2A2NAclRuleDynamicSrcIpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic source IPv4 or IPv6 Adress control whether enabled." + ::= { f3L2A2NAclRuleEntry 5 } + +f3L2A2NAclRuleSrcIpv4AddressLowLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source IPv4 Adress low limit." + ::= { f3L2A2NAclRuleEntry 6 } + +f3L2A2NAclRuleDstIpv4AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Destination IPv4 Adress control whether enabled." + ::= { f3L2A2NAclRuleEntry 7 } + +f3L2A2NAclRuleDstIpv4AddressLowLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Destination IPv4 Adress low limit." + ::= { f3L2A2NAclRuleEntry 8 } + +f3L2A2NAclRuleIpv4PriorityControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule IPv4 Priority control whether enabled." + ::= { f3L2A2NAclRuleEntry 9 } + +f3L2A2NAclRuleIpv4PriorityLowLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule IPv4 priority low limit." + ::= { f3L2A2NAclRuleEntry 10 } + +f3L2A2NAclRuleProtocolControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule protocol control whether enabled." + ::= { f3L2A2NAclRuleEntry 11 } + +f3L2A2NAclRuleProtocolNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule protocol number." + ::= { f3L2A2NAclRuleEntry 12 } + +f3L2A2NAclRuleSrcPortControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source port whether enabled." + ::= { f3L2A2NAclRuleEntry 13 } + +f3L2A2NAclRuleSrcPortLowLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source port low limit." + ::= { f3L2A2NAclRuleEntry 14 } + +f3L2A2NAclRuleSrcPortHighLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source port low limit." + ::= { f3L2A2NAclRuleEntry 15 } + +f3L2A2NAclRuleDstPortControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination port whether enabled." + ::= { f3L2A2NAclRuleEntry 16 } + +f3L2A2NAclRuleDstPortLowLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination port low limit." + ::= { f3L2A2NAclRuleEntry 17 } + +f3L2A2NAclRuleDstPortHighLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination port low limit." + ::= { f3L2A2NAclRuleEntry 18 } + +f3L2A2NAclRulePriority OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule priority." + ::= { f3L2A2NAclRuleEntry 19 } + +f3L2A2NAclRuleCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule class of service." + ::= { f3L2A2NAclRuleEntry 20 } + +f3L2A2NAclRuleOperation OBJECT-TYPE + SYNTAX L3AclRuleOperation + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule action." + ::= { f3L2A2NAclRuleEntry 21 } + +f3L2A2NAclRuleSummary OBJECT-TYPE + SYNTAX F3DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ACL rule summary." + ::= { f3L2A2NAclRuleEntry 22 } + +f3L2A2NAclRuleCosOverrideControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule COS Override control." + ::= { f3L2A2NAclRuleEntry 23 } + +f3L2A2NAclRuleSrcMacAddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Source MAC address control." + ::= { f3L2A2NAclRuleEntry 24 } + +f3L2A2NAclRuleDynamicSrcMacAddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Source MAC address control." + ::= { f3L2A2NAclRuleEntry 25 } + +f3L2A2NAclRuleSrcMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Source MAC address." + ::= { f3L2A2NAclRuleEntry 26 } + +f3L2A2NAclRuleSrcMacAddressMask OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Source MAC address mask." + ::= { f3L2A2NAclRuleEntry 27 } + +f3L2A2NAclRuleDstMacAddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Destination MAC address control." + ::= { f3L2A2NAclRuleEntry 28 } + +f3L2A2NAclRuleDstMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Destination MAC address." + ::= { f3L2A2NAclRuleEntry 29 } + +f3L2A2NAclRuleDstMacAddressMask OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Destination MAC address mask." + ::= { f3L2A2NAclRuleEntry 30 } + +f3L2A2NAclRuleOuterVlanVIDControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer VID control." + ::= { f3L2A2NAclRuleEntry 31 } + +f3L2A2NAclRuleOuterVlanVIDLowLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer Vlan ID low limit." + ::= { f3L2A2NAclRuleEntry 32 } + +f3L2A2NAclRuleOuterVlanVIDHighLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer Vlan ID high limit." + ::= { f3L2A2NAclRuleEntry 33 } + +f3L2A2NAclRuleInnerVlanVIDControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner VID control." + ::= { f3L2A2NAclRuleEntry 34 } + +f3L2A2NAclRuleInnerVlanVIDLowLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner Vlan ID low limit." + ::= { f3L2A2NAclRuleEntry 35 } + +f3L2A2NAclRuleInnerVlanVIDHighLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Inner Vlan ID high limit." + ::= { f3L2A2NAclRuleEntry 36 } + +f3L2A2NAclRuleOuterVlanPcpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan PCP control." + ::= { f3L2A2NAclRuleEntry 37 } + +f3L2A2NAclRuleOuterVlanPcpLowLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan PCP priority low limit." + ::= { f3L2A2NAclRuleEntry 38 } + +f3L2A2NAclRuleOuterVlanPcpHighLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan PCP priority high limit." + ::= { f3L2A2NAclRuleEntry 39 } + +f3L2A2NAclRuleInnerVlanPcpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner vlan PCP control." + ::= { f3L2A2NAclRuleEntry 40 } + +f3L2A2NAclRuleInnerVlanPcpLowLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner vlan PCP priority low limit." + ::= { f3L2A2NAclRuleEntry 41 } + +f3L2A2NAclRuleInnerVlanPcpHighLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner vlan PCP priority high limit." + ::= { f3L2A2NAclRuleEntry 42 } + +f3L2A2NAclRuleOuterVlanDeiControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan DEI control." + ::= { f3L2A2NAclRuleEntry 43 } + +f3L2A2NAclRuleOuterVlanDei OBJECT-TYPE + SYNTAX Unsigned32 (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan DEI." + ::= { f3L2A2NAclRuleEntry 44 } + +f3L2A2NAclRuleEtherTypeControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan ether type control." + ::= { f3L2A2NAclRuleEntry 45 } + +f3L2A2NAclRuleEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan ether type." + ::= { f3L2A2NAclRuleEntry 46 } + +f3L2A2NAclRuleTcpFlagsControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan TCP flags control." + ::= { f3L2A2NAclRuleEntry 47 } + +f3L2A2NAclRuleTcpFlags OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan TCP flags." + ::= { f3L2A2NAclRuleEntry 48 } + +f3L2A2NAclRuleSrcIpv4AddressHighLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv4 adress high limit." + ::= { f3L2A2NAclRuleEntry 49 } + +f3L2A2NAclRuleDstIpv4AddressHighLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv4 adress high limit." + ::= { f3L2A2NAclRuleEntry 50 } + +f3L2A2NAclRuleIpv4PriorityHighLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule ipv4 priority high limit." + ::= { f3L2A2NAclRuleEntry 51 } + +f3L2A2NAclRuleStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3L2A2NAclRuleEntry 52 } + +f3L2A2NAclRuleRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3L2A2NAclRuleRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L2A2NAclRuleRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L2A2NAclRuleRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L2A2NAclRuleEntry 53 } + +f3L2A2NAclRuleAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user configure the Acl Rule in-service or management state." + ::= { f3L2A2NAclRuleEntry 54 } + +f3L2A2NAclRuleActive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule active control." + ::= { f3L2A2NAclRuleEntry 55 } + +f3L2A2NAclRuleSrcIpV6AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv6 adress control." + ::= { f3L2A2NAclRuleEntry 56 } + +f3L2A2NAclRuleSrcIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv6 adress." + ::= { f3L2A2NAclRuleEntry 57 } + +f3L2A2NAclRuleSrcIpV6AddressPrefixLen OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv6 adress prefix length." + ::= { f3L2A2NAclRuleEntry 58 } + +f3L2A2NAclRuleDstIpV6AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv6 adress control." + ::= { f3L2A2NAclRuleEntry 59 } + +f3L2A2NAclRuleDstIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv6 adress." + ::= { f3L2A2NAclRuleEntry 60 } + +f3L2A2NAclRuleDstIpV6AddressPrefixLen OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv6 adress prefix length." + ::= { f3L2A2NAclRuleEntry 61 } + +f3L2A2NAclRuleIpV6FlowLabelControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule IPv6 flow lable control." + ::= { f3L2A2NAclRuleEntry 62 } + +f3L2A2NAclRuleIpV6FlowLabel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule IPv6 flow lable." + ::= { f3L2A2NAclRuleEntry 63 } + + +-- +-- L2 N2A ACL Rule Table +-- +f3L2N2AAclRuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L2N2AAclRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the L2N2A ACL rule." + ::= { f3L3Objects 6 } + +f3L2N2AAclRuleEntry OBJECT-TYPE + SYNTAX F3L2N2AAclRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L2N2AAclRuleTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L2N2AAclRuleParentIndex, f3L2N2AAclRuleIndex } + ::= { f3L2N2AAclRuleTable 1 } + +F3L2N2AAclRuleEntry ::= SEQUENCE { + f3L2N2AAclRuleParentIndex Integer32, + f3L2N2AAclRuleIndex Integer32, + f3L2N2AAclRuleAlias F3DisplayString, + f3L2N2AAclRuleSrcIpv4AddressControl TruthValue, + f3L2N2AAclRuleDynamicSrcIpControl TruthValue, + f3L2N2AAclRuleSrcIpv4AddressLowLimit IpAddress, + f3L2N2AAclRuleDstIpv4AddressControl TruthValue, + f3L2N2AAclRuleDstIpv4AddressLowLimit IpAddress, + f3L2N2AAclRuleIpv4PriorityControl TruthValue, + f3L2N2AAclRuleIpv4PriorityLowLimit Integer32, + f3L2N2AAclRuleProtocolControl TruthValue, + f3L2N2AAclRuleProtocolNumber Integer32, + f3L2N2AAclRuleSrcPortControl TruthValue, + f3L2N2AAclRuleSrcPortLowLimit Integer32, + f3L2N2AAclRuleSrcPortHighLimit Integer32, + f3L2N2AAclRuleDstPortControl TruthValue, + f3L2N2AAclRuleDstPortLowLimit Integer32, + f3L2N2AAclRuleDstPortHighLimit Integer32, + f3L2N2AAclRulePriority Integer32, + f3L2N2AAclRuleCOS Integer32, + f3L2N2AAclRuleOperation L3AclRuleOperation, + f3L2N2AAclRuleSummary F3DisplayString, + f3L2N2AAclRuleCosOverrideControl TruthValue, + f3L2N2AAclRuleSrcMacAddressControl TruthValue, + f3L2N2AAclRuleDynamicSrcMacAddressControl TruthValue, + f3L2N2AAclRuleSrcMacAddress MacAddress, + f3L2N2AAclRuleSrcMacAddressMask MacAddress, + f3L2N2AAclRuleDstMacAddressControl TruthValue, + f3L2N2AAclRuleDstMacAddress MacAddress, + f3L2N2AAclRuleDstMacAddressMask MacAddress, + f3L2N2AAclRuleOuterVlanVIDControl TruthValue, + f3L2N2AAclRuleOuterVlanVIDLowLimit VlanId, + f3L2N2AAclRuleOuterVlanVIDHighLimit VlanId, + f3L2N2AAclRuleInnerVlanVIDControl TruthValue, + f3L2N2AAclRuleInnerVlanVIDLowLimit VlanId, + f3L2N2AAclRuleInnerVlanVIDHighLimit VlanId, + f3L2N2AAclRuleOuterVlanPcpControl TruthValue, + f3L2N2AAclRuleOuterVlanPcpLowLimit VlanPriority, + f3L2N2AAclRuleOuterVlanPcpHighLimit VlanPriority, + f3L2N2AAclRuleInnerVlanPcpControl TruthValue, + f3L2N2AAclRuleInnerVlanPcpLowLimit VlanPriority, + f3L2N2AAclRuleInnerVlanPcpHighLimit VlanPriority, + f3L2N2AAclRuleOuterVlanDeiControl TruthValue, + f3L2N2AAclRuleOuterVlanDei Unsigned32, + f3L2N2AAclRuleEtherTypeControl TruthValue, + f3L2N2AAclRuleEtherType Integer32, + f3L2N2AAclRuleTcpFlagsControl TruthValue, + f3L2N2AAclRuleTcpFlags Integer32, + f3L2N2AAclRuleSrcIpv4AddressHighLimit IpAddress, + f3L2N2AAclRuleDstIpv4AddressHighLimit IpAddress, + f3L2N2AAclRuleIpv4PriorityHighLimit Integer32, + f3L2N2AAclRuleStorageType StorageType, + f3L2N2AAclRuleRowStatus RowStatus, + f3L2N2AAclRuleAdminState AdminState, + f3L2N2AAclRuleActive TruthValue, + f3L2N2AAclRuleSrcIpV6AddressControl TruthValue, + f3L2N2AAclRuleSrcIpV6Address Ipv6Address, + f3L2N2AAclRuleSrcIpV6AddressPrefixLen Integer32, + f3L2N2AAclRuleDstIpV6AddressControl TruthValue, + f3L2N2AAclRuleDstIpV6Address Ipv6Address, + f3L2N2AAclRuleDstIpV6AddressPrefixLen Integer32, + f3L2N2AAclRuleIpV6FlowLabelControl TruthValue, + f3L2N2AAclRuleIpV6FlowLabel Integer32 +} + +f3L2N2AAclRuleParentIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ACL rule parent number, it could be flow index" + ::= { f3L2N2AAclRuleEntry 1 } + +f3L2N2AAclRuleIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ACL rule number." + ::= { f3L2N2AAclRuleEntry 2 } + +f3L2N2AAclRuleAlias OBJECT-TYPE + SYNTAX F3DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule alias." + ::= { f3L2N2AAclRuleEntry 3 } + +f3L2N2AAclRuleSrcIpv4AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source IPv4 Adress control whether enabled." + ::= { f3L2N2AAclRuleEntry 4 } + +f3L2N2AAclRuleDynamicSrcIpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic source IPv4 or IPv6 Adress control whether enabled." + ::= { f3L2N2AAclRuleEntry 5 } + +f3L2N2AAclRuleSrcIpv4AddressLowLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source IPv4 Adress low limit." + ::= { f3L2N2AAclRuleEntry 6 } + +f3L2N2AAclRuleDstIpv4AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Destination IPv4 Adress control whether enabled." + ::= { f3L2N2AAclRuleEntry 7 } + +f3L2N2AAclRuleDstIpv4AddressLowLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Destination IPv4 Adress low limit." + ::= { f3L2N2AAclRuleEntry 8 } + +f3L2N2AAclRuleIpv4PriorityControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule IPv4 Priority control whether enabled." + ::= { f3L2N2AAclRuleEntry 9 } + +f3L2N2AAclRuleIpv4PriorityLowLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule IPv4 priority low limit." + ::= { f3L2N2AAclRuleEntry 10 } + +f3L2N2AAclRuleProtocolControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule protocol control whether enabled." + ::= { f3L2N2AAclRuleEntry 11 } + +f3L2N2AAclRuleProtocolNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule protocol number." + ::= { f3L2N2AAclRuleEntry 12 } + +f3L2N2AAclRuleSrcPortControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source port whether enabled." + ::= { f3L2N2AAclRuleEntry 13 } + +f3L2N2AAclRuleSrcPortLowLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source port low limit." + ::= { f3L2N2AAclRuleEntry 14 } + +f3L2N2AAclRuleSrcPortHighLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source port low limit." + ::= { f3L2N2AAclRuleEntry 15 } + +f3L2N2AAclRuleDstPortControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination port whether enabled." + ::= { f3L2N2AAclRuleEntry 16 } + +f3L2N2AAclRuleDstPortLowLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination port low limit." + ::= { f3L2N2AAclRuleEntry 17 } + +f3L2N2AAclRuleDstPortHighLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination port low limit." + ::= { f3L2N2AAclRuleEntry 18 } + +f3L2N2AAclRulePriority OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule priority." + ::= { f3L2N2AAclRuleEntry 19 } + +f3L2N2AAclRuleCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule class of service." + ::= { f3L2N2AAclRuleEntry 20 } + +f3L2N2AAclRuleOperation OBJECT-TYPE + SYNTAX L3AclRuleOperation + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule action." + ::= { f3L2N2AAclRuleEntry 21 } + +f3L2N2AAclRuleSummary OBJECT-TYPE + SYNTAX F3DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ACL rule summary." + ::= { f3L2N2AAclRuleEntry 22 } + +f3L2N2AAclRuleCosOverrideControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule COS Override control." + ::= { f3L2N2AAclRuleEntry 23 } + +f3L2N2AAclRuleSrcMacAddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Source MAC address control." + ::= { f3L2N2AAclRuleEntry 24 } + +f3L2N2AAclRuleDynamicSrcMacAddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Source MAC address control." + ::= { f3L2N2AAclRuleEntry 25 } + +f3L2N2AAclRuleSrcMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Source MAC address." + ::= { f3L2N2AAclRuleEntry 26 } + +f3L2N2AAclRuleSrcMacAddressMask OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Source MAC address mask." + ::= { f3L2N2AAclRuleEntry 27 } + +f3L2N2AAclRuleDstMacAddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Destination MAC address control." + ::= { f3L2N2AAclRuleEntry 28 } + +f3L2N2AAclRuleDstMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Destination MAC address." + ::= { f3L2N2AAclRuleEntry 29 } + +f3L2N2AAclRuleDstMacAddressMask OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule dynamic Destination MAC address mask." + ::= { f3L2N2AAclRuleEntry 30 } + +f3L2N2AAclRuleOuterVlanVIDControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer VID control." + ::= { f3L2N2AAclRuleEntry 31 } + +f3L2N2AAclRuleOuterVlanVIDLowLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer Vlan ID low limit." + ::= { f3L2N2AAclRuleEntry 32 } + +f3L2N2AAclRuleOuterVlanVIDHighLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer Vlan ID high limit." + ::= { f3L2N2AAclRuleEntry 33 } + +f3L2N2AAclRuleInnerVlanVIDControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner VID control." + ::= { f3L2N2AAclRuleEntry 34 } + +f3L2N2AAclRuleInnerVlanVIDLowLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner Vlan ID low limit." + ::= { f3L2N2AAclRuleEntry 35 } + +f3L2N2AAclRuleInnerVlanVIDHighLimit OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule Inner Vlan ID high limit." + ::= { f3L2N2AAclRuleEntry 36 } + +f3L2N2AAclRuleOuterVlanPcpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan PCP control." + ::= { f3L2N2AAclRuleEntry 37 } + +f3L2N2AAclRuleOuterVlanPcpLowLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan PCP priority low limit." + ::= { f3L2N2AAclRuleEntry 38 } + +f3L2N2AAclRuleOuterVlanPcpHighLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan PCP priority high limit." + ::= { f3L2N2AAclRuleEntry 39 } + +f3L2N2AAclRuleInnerVlanPcpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner vlan PCP control." + ::= { f3L2N2AAclRuleEntry 40 } + +f3L2N2AAclRuleInnerVlanPcpLowLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner vlan PCP priority low limit." + ::= { f3L2N2AAclRuleEntry 41 } + +f3L2N2AAclRuleInnerVlanPcpHighLimit OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule inner vlan PCP priority high limit." + ::= { f3L2N2AAclRuleEntry 42 } + +f3L2N2AAclRuleOuterVlanDeiControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan DEI control." + ::= { f3L2N2AAclRuleEntry 43 } + +f3L2N2AAclRuleOuterVlanDei OBJECT-TYPE + SYNTAX Unsigned32 (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan DEI." + ::= { f3L2N2AAclRuleEntry 44 } + +f3L2N2AAclRuleEtherTypeControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan ether type control." + ::= { f3L2N2AAclRuleEntry 45 } + +f3L2N2AAclRuleEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan ether type." + ::= { f3L2N2AAclRuleEntry 46 } + +f3L2N2AAclRuleTcpFlagsControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan TCP flags control." + ::= { f3L2N2AAclRuleEntry 47 } + +f3L2N2AAclRuleTcpFlags OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule outer vlan TCP flags." + ::= { f3L2N2AAclRuleEntry 48 } + +f3L2N2AAclRuleSrcIpv4AddressHighLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv4 adress high limit." + ::= { f3L2N2AAclRuleEntry 49 } + +f3L2N2AAclRuleDstIpv4AddressHighLimit OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv4 adress high limit." + ::= { f3L2N2AAclRuleEntry 50 } + +f3L2N2AAclRuleIpv4PriorityHighLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule ipv4 priority high limit." + ::= { f3L2N2AAclRuleEntry 51 } + +f3L2N2AAclRuleStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3L2N2AAclRuleEntry 52 } + +f3L2N2AAclRuleRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3L2N2AAclRuleRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L2N2AAclRuleRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L2N2AAclRuleRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L2N2AAclRuleEntry 53 } + +f3L2N2AAclRuleAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user configure the Acl Rule in-service or management state." + ::= { f3L2N2AAclRuleEntry 54 } + +f3L2N2AAclRuleActive OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule active control." + ::= { f3L2N2AAclRuleEntry 55 } + +f3L2N2AAclRuleSrcIpV6AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv6 adress control." + ::= { f3L2N2AAclRuleEntry 56 } + +f3L2N2AAclRuleSrcIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv6 adress." + ::= { f3L2N2AAclRuleEntry 57 } + +f3L2N2AAclRuleSrcIpV6AddressPrefixLen OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule source ipv6 adress prefix length." + ::= { f3L2N2AAclRuleEntry 58 } + +f3L2N2AAclRuleDstIpV6AddressControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv6 adress control." + ::= { f3L2N2AAclRuleEntry 59 } + +f3L2N2AAclRuleDstIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv6 adress." + ::= { f3L2N2AAclRuleEntry 60 } + +f3L2N2AAclRuleDstIpV6AddressPrefixLen OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule destination ipv6 adress prefix length." + ::= { f3L2N2AAclRuleEntry 61 } + +f3L2N2AAclRuleIpV6FlowLabelControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule IPv6 flow lable control." + ::= { f3L2N2AAclRuleEntry 62 } + +f3L2N2AAclRuleIpV6FlowLabel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ACL rule IPv6 flow lable." + ::= { f3L2N2AAclRuleEntry 63 } + + +-- +--L3 Policer. Used by Ge11x product +-- +f3L3QosPolicerTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3QosPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Quality of Service + Policer for configuration purposes." + ::= { f3L3Objects 7 } + +f3L3QosPolicerEntry OBJECT-TYPE + SYNTAX F3L3QosPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3QosPolicerTable. + These entries represent a Quality of Service Policer." + INDEX { neIndex, shelfIndex, slotIndex, f3L3FlowPointPortTypeIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3QosPolicerIndex } + ::= { f3L3QosPolicerTable 1 } + +F3L3QosPolicerEntry ::= SEQUENCE { + f3L3QosPolicerIndex Integer32, + + -- State Management params + f3L3QosPolicerAdminState AdminState, + f3L3QosPolicerOperationalState OperationalState, + f3L3QosPolicerSecondaryState SecondaryState, + + f3L3QosPolicerCIRLo Unsigned32, + f3L3QosPolicerCIRHi Unsigned32, + f3L3QosPolicerEIRLo Unsigned32, + f3L3QosPolicerEIRHi Unsigned32, + f3L3QosPolicerCBS Integer32, + f3L3QosPolicerEBS Integer32, + f3L3QosPolicerAlgorithm PolicerAlgorithmType, + f3L3QosPolicerColorMode PolicerColorMode, + f3L3QosPolicerCouplingFlag TruthValue, + f3L3QosPolicerStorageType StorageType, + f3L3QosPolicerRowStatus RowStatus , + f3L3QosPolicerCIRMaxHi Unsigned32, + f3L3QosPolicerCIRMaxLo Unsigned32, + f3L3QosPolicerEIRMaxHi Unsigned32, + f3L3QosPolicerEIRMaxLo Unsigned32, + f3L3QosPolicerEnvelopeObject VariablePointer, + f3L3QosPolicerRank Integer32, + f3L3QosPolicerPolicingEnabled TruthValue +} + +f3L3QosPolicerIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Policer Index that represents the COS level. This + is applicable in case of a Multi COS flow. Index 1 + represents COS 0; Index 2 represents COS 1 and so on. + + In release 5.6CC the range is extended to 1..16 to support duplicate + N2A policers on a Flow. The duplicate policers are created under a Flow + if network interface of the Flow is ERP Group or Split Horizon Group. + In case of multi-cos Flow indices 1..8 represent policers of COS 0..7 + going from Network 1 port; indices 9..16 represent policers for COS 0..7 + going from Network 2 port. + In case of single-cos Flow index 1 represents policer going from Network 1 + port; index 9 represents policer going from Network 2 port. + " + ::= { f3L3QosPolicerEntry 1 } + +-- State Management params +f3L3QosPolicerAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of + the QOS Flow Policer." + ::= { f3L3QosPolicerEntry 2 } + +f3L3QosPolicerOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the QOS Flow Policer." + ::= { f3L3QosPolicerEntry 3 } + +f3L3QosPolicerSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the QOS Flow Policer." + ::= { f3L3QosPolicerEntry 4 } + +f3L3QosPolicerCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) on Policer. This represents the lower 32 bits of the + CIR." + ::= { f3L3QosPolicerEntry 5 } + +f3L3QosPolicerCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) on Policer. This represents the upper 32 bits of the + CIR." + ::= { f3L3QosPolicerEntry 6 } + +f3L3QosPolicerEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) on the Policer. This represents the lower 32 bits + of the EIR." + ::= { f3L3QosPolicerEntry 7 } + +f3L3QosPolicerEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) on the Policer. This represents the upper 32 bits + of the EIR." + ::= { f3L3QosPolicerEntry 8 } + +f3L3QosPolicerCBS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Commited Burst Size + (CBS) on Policer." + ::= { f3L3QosPolicerEntry 9 } + +f3L3QosPolicerEBS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Excess Burst Size + (EBS) on the Policer." + ::= { f3L3QosPolicerEntry 10 } + +f3L3QosPolicerAlgorithm OBJECT-TYPE + SYNTAX PolicerAlgorithmType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of Policer algorithm as + 'srTCM' (Single Rate Triple Color Marking) or 'trTCM' (Two Rate + Triple Color Marking)." + ::= { f3L3QosPolicerEntry 11 } + +f3L3QosPolicerColorMode OBJECT-TYPE + SYNTAX PolicerColorMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Color Mode as + 'color-aware' or 'color-blind'." + ::= { f3L3QosPolicerEntry 12 } + +f3L3QosPolicerCouplingFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Coupling Flag. + When coupling is enabled, tokens that would normally be + added to the C-bucket are passed to the E-bucket only once the CIR + bucket has reached its CBS level. Therefore under this condition + the E-bucket is being filled at the rate of CIR + EIR. + Normally the long term average of frames declared yellow is + bounded by the EIR. Coupling is a function to allow the + long term average of frames declared yellow to be bounded by + CIR + EIR. This allows a higher volume of yellow frames + to be delivered/received if the arrival of green marked frames + is low. Tokens from the E-bucket do NOT get passed to the + C-bucket once the EBS level has been reached. + Enabling coupling in combination with a provisioned EIR of 0 + allows for a single rate three color marking (srTCM) algorithm + to be established. In this situation the E-bucket is filled at the + CIR rate in the case the C-bucket is filled to its CBS level." + ::= { f3L3QosPolicerEntry 13 } + +f3L3QosPolicerStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3L3QosPolicerEntry 14 } + +f3L3QosPolicerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3L3QosPolicerRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3QosPolicerRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3QosPolicerRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3QosPolicerEntry 15 } + +f3L3QosPolicerCIRMaxHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) MAX on Policer. This represents the high 32 bits." + ::= { f3L3QosPolicerEntry 16 } + +f3L3QosPolicerCIRMaxLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) MAX on Policer. This represents the lower 32 bits." + ::= { f3L3QosPolicerEntry 17 } + +f3L3QosPolicerEIRMaxHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) MAX on the Policer. This represents the high 32 bits." + ::= { f3L3QosPolicerEntry 18 } + +f3L3QosPolicerEIRMaxLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) MAX on the Policer. This represents the lower 32 bits." + ::= { f3L3QosPolicerEntry 19 } + +f3L3QosPolicerEnvelopeObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of envelope object." + ::= { f3L3QosPolicerEntry 20 } + +f3L3QosPolicerRank OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of rank value." + ::= { f3L3QosPolicerEntry 21 } + +f3L3QosPolicerPolicingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes whether the policing is enabled." + ::= { f3L3QosPolicerEntry 22 } + + +-- +-- L3 Port Quality of Service Shaper +-- +f3L3QosShaperTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3QosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Access Port + Quality of Service Shaper for configuration purposes. + These shapers can be managed when the Access Port is + in evpl mode and are relevant for traffic in the + network to access direction." + ::= { f3L3Objects 8 } + +f3L3QosShaperEntry OBJECT-TYPE + SYNTAX F3L3QosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3QosShaperTable. + These entries represent a Quality of Service Shaper." + INDEX { neIndex, shelfIndex, slotIndex, f3L3FlowPointPortTypeIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, + f3L3QosShaperIndex } + ::= { f3L3QosShaperTable 1 } + +F3L3QosShaperEntry ::= SEQUENCE { + -- QOS Shaper Index/Id + f3L3QosShaperIndex Integer32, + + -- State Management params + f3L3QosShaperAdminState AdminState, + f3L3QosShaperOperationalState OperationalState, + f3L3QosShaperSecondaryState SecondaryState, + + -- QOS Shaper Properties + f3L3QosShaperCIRLo Unsigned32, + f3L3QosShaperCIRHi Unsigned32, + f3L3QosShaperEIRLo Unsigned32, + f3L3QosShaperEIRHi Unsigned32, + f3L3QosShaperBufferSize Unsigned32, + f3L3QosShaperCOS Integer32, + + --wred threshold + f3L3QosShaperWredGreenMinQueueThreshold Unsigned32, + f3L3QosShaperWredGreenMaxQueueThreshold Unsigned32, + f3L3QosShaperWredGreenDropProbability Unsigned32, + f3L3QosShaperWredYellowMinQueueThreshold Unsigned32, + f3L3QosShaperWredYellowMaxQueueThreshold Unsigned32, + f3L3QosShaperWredYellowDropProbability Unsigned32, + f3L3QosShaperStorageType StorageType, + f3L3QosShaperRowStatus RowStatus, + f3L3QosShaperWfqWeight Integer32 +} + +f3L3QosShaperIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a + Quality of Service Shaper." + ::= { f3L3QosShaperEntry 1 } + +-- State Management params +f3L3QosShaperAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of + the QOS Shaper." + ::= { f3L3QosShaperEntry 2 } + +f3L3QosShaperOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the QOS Shaper." + ::= { f3L3QosShaperEntry 3 } + +f3L3QosShaperSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the QOS Shaper." + ::= { f3L3QosShaperEntry 4 } + +f3L3QosShaperCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information + Rate(CIR) (Lower 32 bits)of a Shaper." + ::= { f3L3QosShaperEntry 5 } + +f3L3QosShaperCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information + Rate(CIR) (Higher 32 bits) of a Shaper." + ::= { f3L3QosShaperEntry 6 } + +f3L3QosShaperEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information + Rate(EIR) (Higher 32 bits) on the Shaper." + ::= { f3L3QosShaperEntry 7 } + +f3L3QosShaperEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information + Rate(EIR) (Higher 32 bits) on the Shaper." + ::= { f3L3QosShaperEntry 8 } + +f3L3QosShaperBufferSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Buffer Size of the Shaper." + ::= { f3L3QosShaperEntry 9 } + +f3L3QosShaperCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the COS (Class of Service) + value for the QOS Shaper." + ::= { f3L3QosShaperEntry 10 } + +f3L3QosShaperWredGreenMinQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred green packet min queue threshold value." + ::= { f3L3QosShaperEntry 11 } + +f3L3QosShaperWredGreenMaxQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred green packet max queue threshold value." + ::= { f3L3QosShaperEntry 12 } + +f3L3QosShaperWredGreenDropProbability OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred green packet drop probability." + ::= { f3L3QosShaperEntry 13 } + +f3L3QosShaperWredYellowMinQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred yellow packet min queue threshold value." + ::= { f3L3QosShaperEntry 14 } + +f3L3QosShaperWredYellowMaxQueueThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred yellow packet max queue threshold value." + ::= { f3L3QosShaperEntry 15 } + +f3L3QosShaperWredYellowDropProbability OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Wred yellow packet drop probability." + ::= { f3L3QosShaperEntry 16 } + +f3L3QosShaperStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3L3QosShaperEntry 17 } + +f3L3QosShaperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3L3QosShaperRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3QosShaperRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3QosShaperRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3QosShaperEntry 18 } + +f3L3QosShaperWfqWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents wfq weight value." + ::= { f3L3QosShaperEntry 19 } + +-- +-- L3 traffic ip interface Table +-- +f3L3TrafficIPInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIPInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the L3 Traffic IP Interface." + ::= { f3L3Objects 9 } + +f3L3TrafficIPInterfaceEntry OBJECT-TYPE + SYNTAX F3L3TrafficIPInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIPInterfaceTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3TrafficIPIfIndex } + ::= { f3L3TrafficIPInterfaceTable 1 } + +F3L3TrafficIPInterfaceEntry ::= SEQUENCE { + f3L3TrafficIPIfIndex Integer32, + f3L3TrafficIPIfName DisplayString, + f3L3TrafficIPIfAdminState AdminState, + f3L3TrafficIPIfSecondaryState SecondaryState, + f3L3TrafficIPIfOperationalState OperationalState, + f3L3TrafficIPIfProxyArpEnabled TruthValue, + f3L3TrafficIPIfIpAddressSourceType IfIpAddressSourceType, + f3L3TrafficIPIfMgmtUseEnable TruthValue, + f3L3TrafficIPIfIpAddress IpAddress, + f3L3TrafficIPIfMask IpAddress, + + f3L3TrafficIPIfDhcpRelayInterfaceSide DhcpRelayInterfaceSide, + f3L3TrafficIPIfDhcpRelayVendorClassiDOpt60 DisplayString, + f3L3TrafficIPIfDhcpRelayVendorClassiDOpt60Control TruthValue, + f3L3TrafficIPIfDhcpRelayUserClassOpt77 DisplayString, + f3L3TrafficIPIfDhcpRelayUserClassOpt77Control TruthValue, + f3L3TrafficIPIfDhcpRelayInfoOpt82Sub1 DisplayString, + f3L3TrafficIPIfDhcpRelayInfoOpt82Sub1Enabled TruthValue, + f3L3TrafficIPIfDhcpRelayInfoOpt82Sub2 DisplayString, + f3L3TrafficIPIfDhcpRelayInfoOpt82Sub2Enabled TruthValue, + + f3L3TrafficIPIfDhcpEnabled TruthValue, + f3L3TrafficIPIfDhcpRole CmDhcpRole, + f3L3TrafficIPIfDhcpClientIdEnabled TruthValue, + f3L3TrafficIPIfDhcpClientId DisplayString, + f3L3TrafficIPIfDhcpClassIdEnabled TruthValue, + f3L3TrafficIPIfDhcpHostNameEnabled TruthValue, + f3L3TrafficIPIfDhcpHostName DisplayString, + f3L3TrafficIPIfDhcpClientIdType DHCPCIDType, + f3L3TrafficIPIfDhcpHostNameType DHCPHostNameType, + f3L3TrafficIPIfStorageType StorageType, + f3L3TrafficIPIfRowStatus RowStatus, + f3L3TrafficIPIfAction AffectiveArpActionType, + f3L3TrafficIPIfActionX TrafficIpInterfaceActionType, + f3L3TrafficIPIfUnnumberedControl TruthValue, + f3L3TrafficIPIfBorrowedIntf DisplayString, + + f3L3TrafficIPIfIpMode IpMode, + f3L3TrafficIPIfType IpInterfaceType, + f3L3TrafficIPIfIpv6LinkLocalAddr Ipv6Address, + f3L3TrafficIPIfIpv6LinkLocalAddrMode Ipv6LinkLocalAddressMode, + f3L3TrafficIPIfIpv6StatelessAddrAutoconfigEnabled TruthValue, + f3L3TrafficIPIfDefaultGateway Ipv6Address, + f3L3TrafficIPIfIcmpErrorMsgRateLimit Integer32, + f3L3TrafficIPIfDhcpv6Role CmDhcpRole, + f3L3TrafficIPIfDhcpv6Enabled TruthValue, + f3L3TrafficIPIfDhcpRapidCommitControlEnabled TruthValue, + f3L3TrafficIPIfMaxRAInterval Unsigned32, + f3L3TrafficIPIfMinRAInterval Unsigned32, + f3L3TrafficIPIfRouterLifeTime Unsigned32, + f3L3TrafficIPIfReachableTime Unsigned32, + f3L3TrafficIPIfRaDhcpMoreConfigEnabled TruthValue, + f3L3TrafficIPIfRaManagedAddressConfigEnabled TruthValue, + f3L3TrafficIPIfRaRDNSSOptionEnabled TruthValue, + f3L3TrafficIPIfRaRDNSSLifeTime Unsigned32, + f3L3TrafficIPIfRaDNSSList DisplayString, + f3L3TrafficIPIfRaDefaultRouterPreference NdpRaDefaultRouterPreference, + f3L3TrafficIPIfDupAddrDetectControl TruthValue, + f3L3TrafficIPIfDupAddrDetectTransmits Unsigned32, + f3L3TrafficIPIfDupAddrDetectRetransTimer Unsigned32, + f3L3TrafficIPIfMTU Integer32 +} + +f3L3TrafficIPIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It specifies the traffic IP interface number." + ::= { f3L3TrafficIPInterfaceEntry 1 } + +f3L3TrafficIPIfName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "It specifies the traffic IP interface name." + ::= { f3L3TrafficIPInterfaceEntry 2 } + +f3L3TrafficIPIfAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the interface." + ::= { f3L3TrafficIPInterfaceEntry 3 } + +f3L3TrafficIPIfSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the interface." + ::= { f3L3TrafficIPInterfaceEntry 4 } + +f3L3TrafficIPIfOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the interface." + ::= { f3L3TrafficIPInterfaceEntry 5 } + +f3L3TrafficIPIfProxyArpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute controls poxy ARP on this interface." + ::= { f3L3TrafficIPInterfaceEntry 6 } + +f3L3TrafficIPIfIpAddressSourceType OBJECT-TYPE + SYNTAX IfIpAddressSourceType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute represents the IP address source type." + ::= { f3L3TrafficIPInterfaceEntry 7 } + +f3L3TrafficIPIfMgmtUseEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is used for controlling use of interface for management. + If enabled the NE can be managed through this interface." + ::= { f3L3TrafficIPInterfaceEntry 8 } + +f3L3TrafficIPIfIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Address of the interface." + ::= { f3L3TrafficIPInterfaceEntry 9 } + +f3L3TrafficIPIfMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Address mask of the interface." + ::= { f3L3TrafficIPInterfaceEntry 10 } + +f3L3TrafficIPIfDhcpRelayInterfaceSide OBJECT-TYPE + SYNTAX DhcpRelayInterfaceSide + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents interface side." + ::= { f3L3TrafficIPInterfaceEntry 11 } + +f3L3TrafficIPIfDhcpRelayVendorClassiDOpt60 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DHCP Option 60 value used for association of received + DHCP message with Traffic IP Interface." + + ::= { f3L3TrafficIPInterfaceEntry 12 } + +f3L3TrafficIPIfDhcpRelayVendorClassiDOpt60Control OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This Attribute is used to control inspection of + DHCP option 60 presence in the DHCP messages received + on Client Side Traffic IP Interface." + + ::= { f3L3TrafficIPInterfaceEntry 13 } + +f3L3TrafficIPIfDhcpRelayUserClassOpt77 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DHCP Option 77 value used for association of received + DHCP message with Traffic IP Interface ." + ::= { f3L3TrafficIPInterfaceEntry 14 } + +f3L3TrafficIPIfDhcpRelayUserClassOpt77Control OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This Attribute is used to control inspection of + DHCP option 77 presence in the DHCP messages received + on Client Side Traffic IP Interface." + + ::= { f3L3TrafficIPInterfaceEntry 15 } + +f3L3TrafficIPIfDhcpRelayInfoOpt82Sub1 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DHCP Option 82 sub option 1 value." + ::= { f3L3TrafficIPInterfaceEntry 16 } + +f3L3TrafficIPIfDhcpRelayInfoOpt82Sub1Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This Attribute is used to control inspection of + DHCP option 82 sub option 1 presence in the DHCP messages received + on Client Side Traffic IP Interface." + ::= { f3L3TrafficIPInterfaceEntry 17 } + +f3L3TrafficIPIfDhcpRelayInfoOpt82Sub2 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DHCP Option 82 sub option 2 value." + ::= { f3L3TrafficIPInterfaceEntry 18 } + +f3L3TrafficIPIfDhcpRelayInfoOpt82Sub2Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This Attribute is used to control inspection of + DHCP option 82 sub option 2 presence in the DHCP messages received + on Client Side Traffic IP Interface." + ::= { f3L3TrafficIPInterfaceEntry 19 } + +f3L3TrafficIPIfDhcpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not DHCP is enabled on this interface." + ::= { f3L3TrafficIPInterfaceEntry 20 } + +f3L3TrafficIPIfDhcpRole OBJECT-TYPE + SYNTAX CmDhcpRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specify the DHCP role on this interface." + ::= { f3L3TrafficIPInterfaceEntry 21 } + +f3L3TrafficIPIfDhcpClientIdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not DHCP client id enabled." + ::= { f3L3TrafficIPInterfaceEntry 22 } + +f3L3TrafficIPIfDhcpClientId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specify the DHCP Cliend ID value." + ::= { f3L3TrafficIPInterfaceEntry 23 } + +f3L3TrafficIPIfDhcpClassIdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not DHCP class id enabled." + ::= { f3L3TrafficIPInterfaceEntry 24 } + +f3L3TrafficIPIfDhcpHostNameEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not DHCP host name enabled." + ::= { f3L3TrafficIPInterfaceEntry 25 } + +f3L3TrafficIPIfDhcpHostName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DHCP host name value." + ::= { f3L3TrafficIPInterfaceEntry 26 } + +f3L3TrafficIPIfDhcpClientIdType OBJECT-TYPE + SYNTAX DHCPCIDType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp cid type." + ::= { f3L3TrafficIPInterfaceEntry 27 } + +f3L3TrafficIPIfDhcpHostNameType OBJECT-TYPE + SYNTAX DHCPHostNameType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp host name type." + ::= { f3L3TrafficIPInterfaceEntry 28 } + +f3L3TrafficIPIfStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3L3TrafficIPInterfaceEntry 29 } + +f3L3TrafficIPIfRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficIPIfRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficIPIfRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficIPIfRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficIPInterfaceEntry 30 } + +f3L3TrafficIPIfAction OBJECT-TYPE + SYNTAX AffectiveArpActionType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This objects describes action set on this traffic ip interface. + DEPRECATED and new variable to use is f3L3TrafficIPIfActionX." + ::= { f3L3TrafficIPInterfaceEntry 31 } + +f3L3TrafficIPIfActionX OBJECT-TYPE + SYNTAX TrafficIpInterfaceActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects describes action set on this traffic ip interface." + ::= { f3L3TrafficIPInterfaceEntry 32 } + +f3L3TrafficIPIfUnnumberedControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specify IP interface whether is numbered." + ::= { f3L3TrafficIPInterfaceEntry 33 } + +f3L3TrafficIPIfBorrowedIntf OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specify IP interface name whose IP address + is borrowed from currect object." + ::= { f3L3TrafficIPInterfaceEntry 34 } + +f3L3TrafficIPIfIpMode OBJECT-TYPE + SYNTAX IpMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ip mode for the interface." + ::= { f3L3TrafficIPInterfaceEntry 35 } + +f3L3TrafficIPIfType OBJECT-TYPE + SYNTAX IpInterfaceType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the type of the interface." + ::= { f3L3TrafficIPInterfaceEntry 36 } + +f3L3TrafficIPIfIpv6LinkLocalAddr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Link-local Address." + ::= { f3L3TrafficIPInterfaceEntry 37 } + +f3L3TrafficIPIfIpv6LinkLocalAddrMode OBJECT-TYPE + SYNTAX Ipv6LinkLocalAddressMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The assignment mode of IPv6 Link-Local Address, only manual and automatic are applicable." + ::= { f3L3TrafficIPInterfaceEntry 38 } + +f3L3TrafficIPIfIpv6StatelessAddrAutoconfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the control to enable or disable stateless + address auto configuration." + ::= { f3L3TrafficIPInterfaceEntry 39 } + +f3L3TrafficIPIfDefaultGateway OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "indicates active default GW of the interface." + ::= { f3L3TrafficIPInterfaceEntry 40 } + +f3L3TrafficIPIfIcmpErrorMsgRateLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "limit originated ICMP error messages rate in number of messages per second. + The value 0xFFFF shall be used to indicate no error message limit." + ::= { f3L3TrafficIPInterfaceEntry 41 } + +f3L3TrafficIPIfDhcpv6Role OBJECT-TYPE + SYNTAX CmDhcpRole + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows setting the DHCPv6 role on this interface." + ::= { f3L3TrafficIPInterfaceEntry 42 } + +f3L3TrafficIPIfDhcpv6Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows enabling/disabling of DHCPv6 on this interface." + ::= { f3L3TrafficIPInterfaceEntry 43 } + +f3L3TrafficIPIfDhcpRapidCommitControlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the control to enable or disable DHCP rapid commit." + ::= { f3L3TrafficIPInterfaceEntry 44 } + +f3L3TrafficIPIfMaxRAInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum time in seconds between generated RA messages." + ::= { f3L3TrafficIPInterfaceEntry 45 } + +f3L3TrafficIPIfMinRAInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Minimum time in seconds between generated RA messages, + should be less than 0.75* max-ra-interval." + ::= { f3L3TrafficIPInterfaceEntry 46 } + +f3L3TrafficIPIfRouterLifeTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time in seconds the router can be used as a default router, + should be larger than max-ra-interval." + ::= { f3L3TrafficIPInterfaceEntry 47 } + +f3L3TrafficIPIfReachableTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "time in milliseconds, that a node assumes a neighbor is reachable after having received + a reachability confirmation, 0 means unspecified." + ::= { f3L3TrafficIPInterfaceEntry 48 } + +f3L3TrafficIPIfRaDhcpMoreConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RA More configurations via DHCP." + ::= { f3L3TrafficIPInterfaceEntry 49 } + +f3L3TrafficIPIfRaManagedAddressConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RA Managed Address Config Control." + ::= { f3L3TrafficIPInterfaceEntry 50 } + +f3L3TrafficIPIfRaRDNSSOptionEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Recursive DNS server option presence in the RA messages." + ::= { f3L3TrafficIPInterfaceEntry 51 } + +f3L3TrafficIPIfRaRDNSSLifeTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set the Lifetime field of the RDNSS option." + ::= { f3L3TrafficIPInterfaceEntry 52 } + +f3L3TrafficIPIfRaDNSSList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "list of IPv6 addresses of DNS servers." + ::= { f3L3TrafficIPInterfaceEntry 53 } + +f3L3TrafficIPIfRaDefaultRouterPreference OBJECT-TYPE + SYNTAX NdpRaDefaultRouterPreference + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies Default Router preference field in RA according to RFC4191." + ::= { f3L3TrafficIPInterfaceEntry 54 } + +f3L3TrafficIPIfDupAddrDetectControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows enabling/disabling of DAD on this interface." + ::= { f3L3TrafficIPInterfaceEntry 55 } + +f3L3TrafficIPIfDupAddrDetectTransmits OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specify number of consequent NS messages sent by this interface." + ::= { f3L3TrafficIPInterfaceEntry 56 } + +f3L3TrafficIPIfDupAddrDetectRetransTimer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Interval in ms between consecutive NS messages and as well as the time a node + waits after sending the last NS before ending the DAD." + ::= { f3L3TrafficIPInterfaceEntry 57 } + +f3L3TrafficIPIfMTU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MTU of a L3 Traffic IP Interface in bytes." + ::= { f3L3TrafficIPInterfaceEntry 58 } + + +-- +-- Dhcp Relay Agent Traffic Ip Interface Member Table +-- +f3DhcpRelayAgentTrafficIpIfMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3DhcpRelayAgentTrafficIpIfMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Dhcp Relay Agent Traffic Ip Interface member." + ::= { f3L3Objects 10 } + +f3DhcpRelayAgentTrafficIpIfMemberEntry OBJECT-TYPE + SYNTAX F3DhcpRelayAgentTrafficIpIfMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3DhcpRelayAgentTrafficIpIfMemberTable." + INDEX { neIndex, f3DhcpRelayAgentIndex, f3DhcpRelayAgentTrafficIpIfMemberObject } + ::= { f3DhcpRelayAgentTrafficIpIfMemberTable 1 } + +F3DhcpRelayAgentTrafficIpIfMemberEntry ::= SEQUENCE { + f3DhcpRelayAgentTrafficIpIfMemberObject VariablePointer, + f3DhcpRelayAgentTrafficIpIfMemberStorageType StorageType, + f3DhcpRelayAgentTrafficIpIfMemberRowStatus RowStatus +} + +f3DhcpRelayAgentTrafficIpIfMemberObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object describes the traffic ip interface." + ::= { f3DhcpRelayAgentTrafficIpIfMemberEntry 1 } + +f3DhcpRelayAgentTrafficIpIfMemberStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3DhcpRelayAgentTrafficIpIfMemberEntry 2 } + +f3DhcpRelayAgentTrafficIpIfMemberRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3DhcpRelayAgentTrafficIpIfMemberRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3DhcpRelayAgentTrafficIpIfMemberRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3DhcpRelayAgentTrafficIpIfMemberRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3DhcpRelayAgentTrafficIpIfMemberEntry 3 } + +--- +--- +--- +f3VrfTrafficIpIfMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3VrfTrafficIpIfMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Vrf Traffic Ip Interface member." + ::= { f3L3Objects 11 } + +f3VrfTrafficIpIfMemberEntry OBJECT-TYPE + SYNTAX F3VrfTrafficIpIfMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3DhcpRelayAgentTrafficIpIfMemberTable." + INDEX { neIndex, f3VrfIndex, f3VrfTrafficIpIfMemberObject } + ::= { f3VrfTrafficIpIfMemberTable 1 } + +F3VrfTrafficIpIfMemberEntry ::= SEQUENCE { + f3VrfTrafficIpIfMemberObject VariablePointer, + f3VrfTrafficIpIfMemberStorageType StorageType, + f3VrfTrafficIpIfMemberRowStatus RowStatus +} + +f3VrfTrafficIpIfMemberObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object describes the traffic ip interface." + ::= { f3VrfTrafficIpIfMemberEntry 1 } + +f3VrfTrafficIpIfMemberStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3VrfTrafficIpIfMemberEntry 2 } + +f3VrfTrafficIpIfMemberRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3VrfTrafficIpIfMemberRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3VrfTrafficIpIfMemberRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3VrfTrafficIpIfMemberRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3VrfTrafficIpIfMemberEntry 3 } + +-- +-- L3 taffic ipv4 route Table +-- +f3L3TrafficIpv4RouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIpv4RouteEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A list of entries for the L3 Traffic Ipv4 route. + Must set f3VrfAction as retrieveEffectiveRoutes(4) before get data from this table." + ::= { f3L3Objects 12 } + +f3L3TrafficIpv4RouteEntry OBJECT-TYPE + SYNTAX F3L3TrafficIpv4RouteEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A conceptual row in the f3L3TrafficIpv4RouteTable." + INDEX { neIndex, f3VrfIndex, f3L3TrafficIpv4RouteDest, f3L3TrafficIpv4RouteMask, f3L3TrafficIpv4RouteNextHop, f3L3TrafficIpv4RouteInterface } + ::= { f3L3TrafficIpv4RouteTable 1 } + +F3L3TrafficIpv4RouteEntry ::= SEQUENCE { + f3L3TrafficIpv4RouteDest IpAddress, + f3L3TrafficIpv4RouteMask IpAddress, + f3L3TrafficIpv4RouteNextHop IpAddress, + f3L3TrafficIpv4RouteMetric Integer32, + f3L3TrafficIpv4RouteInterface DisplayString, + f3L3TrafficIpv4RouteAdvertise TruthValue, + f3L3TrafficIpv4RouteStatus TrafficIpRouteStatus, + f3L3TrafficIpv4RouteSourceForwardingEnable TruthValue, + f3L3TrafficIpv4RouteFlags RouteFlags, + f3L3TrafficIpv4RouteStorageType StorageType, + f3L3TrafficIpv4RouteRowStatus RowStatus, + f3L3TrafficIpv4RouteType IpEntryType, + f3L3TrafficIpv4RouteStatusX TrafficIpRouteStatusType, + f3L3TrafficIpv4RouteOrigin TrafficIpRouteOriginType +} + +f3L3TrafficIpv4RouteDest OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "It specifies the traffic Ipv4 route destination." + ::= { f3L3TrafficIpv4RouteEntry 1 } + +f3L3TrafficIpv4RouteMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "It specifies the traffic Ipv4 route mask." + ::= { f3L3TrafficIpv4RouteEntry 2 } + +f3L3TrafficIpv4RouteNextHop OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "It specifies the traffic Ipv4 route next hop." + ::= { f3L3TrafficIpv4RouteEntry 3 } + +f3L3TrafficIpv4RouteMetric OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "It specifies the traffic Ipv4 route metric." + ::= { f3L3TrafficIpv4RouteEntry 4 } + +f3L3TrafficIpv4RouteInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "It specifies the traffic Ipv4 route interface." + ::= { f3L3TrafficIpv4RouteEntry 5 } + +f3L3TrafficIpv4RouteAdvertise OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "It specifies the traffic Ipv4 route advertise." + ::= { f3L3TrafficIpv4RouteEntry 6 } + +f3L3TrafficIpv4RouteStatus OBJECT-TYPE + SYNTAX TrafficIpRouteStatus + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "It specifies the traffic Ipv4 route status. + DEPRECATED and new attribute to use is + f3L3TrafficIpv4RouteStatusX." + ::= { f3L3TrafficIpv4RouteEntry 7 } + +f3L3TrafficIpv4RouteSourceForwardingEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "It specifies the traffic Ipv4 route source forwarding whether enabled." + ::= { f3L3TrafficIpv4RouteEntry 8 } + +f3L3TrafficIpv4RouteFlags OBJECT-TYPE + SYNTAX RouteFlags + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "It specifies the traffic Ipv4 route flags." + ::= { f3L3TrafficIpv4RouteEntry 9 } + +f3L3TrafficIpv4RouteStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3L3TrafficIpv4RouteEntry 10 } + +f3L3TrafficIpv4RouteRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficIpv4RouteRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficIpv4RouteRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficIpv4RouteRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficIpv4RouteEntry 11 } + +f3L3TrafficIpv4RouteType OBJECT-TYPE + SYNTAX IpEntryType + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "It specifies the route is dynamic or static." + ::= { f3L3TrafficIpv4RouteEntry 12 } + +f3L3TrafficIpv4RouteStatusX OBJECT-TYPE + SYNTAX TrafficIpRouteStatusType + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "It specifies the traffic Ipv4 route status." + ::= { f3L3TrafficIpv4RouteEntry 13 } + +f3L3TrafficIpv4RouteOrigin OBJECT-TYPE + SYNTAX TrafficIpRouteOriginType + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The origin of IP Route." + ::= { f3L3TrafficIpv4RouteEntry 14 } + + +-- +-- L3 Traffic Arp Table +-- +f3L3TrafficArpTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficArpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of Traffic ARP entries on the NIDs. + Must set f3L3TrafficIPIfActionX as optimizeArpRetrieve (1) before getting data from this table." + ::= { f3L3Objects 13 } + +f3L3TrafficArpEntry OBJECT-TYPE + SYNTAX F3L3TrafficArpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficArpTable. Entries can + be created/deleted in this table by management application action." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3TrafficIPIfIndex, f3L3TrafficArpIPAddress } + ::= { f3L3TrafficArpTable 1 } + +F3L3TrafficArpEntry ::= SEQUENCE { + f3L3TrafficArpIPAddress IpAddress, + f3L3TrafficArpMacAddress MacAddress, + f3L3TrafficArpInterface DisplayString, + f3L3TrafficArpEntryType IpEntryType, + f3L3TrafficArpStorageType StorageType, + f3L3TrafficArpRowStatus RowStatus +} + +f3L3TrafficArpIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object allows configuration of the ARP Entry IP Address." + ::= { f3L3TrafficArpEntry 1 } + +f3L3TrafficArpMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the ARP Entry MAC Address." + ::= { f3L3TrafficArpEntry 2 } + +f3L3TrafficArpInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows management of the ARP Entry Interface." + ::= { f3L3TrafficArpEntry 3 } + +f3L3TrafficArpEntryType OBJECT-TYPE + SYNTAX IpEntryType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of ARP Entry. Note that static entries can be created." + ::= { f3L3TrafficArpEntry 4 } + +f3L3TrafficArpStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3L3TrafficArpEntry 5 } + +f3L3TrafficArpRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The f3L3TrafficArpRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { f3L3TrafficArpEntry 6 } + + +-- +-- L3 Traffic BGP Router Table +-- +f3L3TrafficBgpRouterTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficBgpRouterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Traffic BGP Router." + ::= { f3L3Objects 14 } + +f3L3TrafficBgpRouterEntry OBJECT-TYPE + SYNTAX F3L3TrafficBgpRouterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficBgpRouterTable. Entries can + be created/deleted in this table by management application action." + INDEX { neIndex, f3VrfIndex, f3L3TrafficBgpRouterIndex } + ::= { f3L3TrafficBgpRouterTable 1 } + +F3L3TrafficBgpRouterEntry ::= SEQUENCE { + f3L3TrafficBgpRouterIndex Unsigned32, + f3L3TrafficBgpRouterAdminState AdminState, + f3L3TrafficBgpRouterSecondaryState SecondaryState, + f3L3TrafficBgpRouterOperationalState OperationalState, + f3L3TrafficBgpRouterId IpAddress, + f3L3TrafficBgpRouterAsNumber Unsigned32, + f3L3TrafficBgpRouterConnectedRoutesRedistControl TruthValue, + f3L3TrafficBgpRouterOspfRoutesRedistControl TruthValue, + f3L3TrafficBgpRouterStaticRoutesRedistControl TruthValue, + f3L3TrafficBgpRouterDhcpRoutesRedistControl TruthValue, + f3L3TrafficBgpRouterStorageType StorageType, + f3L3TrafficBgpRouterRowStatus RowStatus, + f3L3TrafficBgpRouterAction BgpRouterActionType, + f3L3TrafficBgpRouterIBgpAdminDistance Unsigned32, + f3L3TrafficBgpRouterEBgpAdminDistance Unsigned32, + f3L3TrafficBgpRouterEcmpMaximumPaths Unsigned32, + f3L3TrafficBgpRouterRestartTime Unsigned32, + f3L3TrafficBgpRouterStaleRoutesTime Unsigned32 +} + +f3L3TrafficBgpRouterIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ID of BGP router." + ::= { f3L3TrafficBgpRouterEntry 1 } + +f3L3TrafficBgpRouterAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Traffic BGP Router." + ::= { f3L3TrafficBgpRouterEntry 2 } + +f3L3TrafficBgpRouterSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Traffic BGP Router." + ::= { f3L3TrafficBgpRouterEntry 3 } + +f3L3TrafficBgpRouterOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Traffic BGP Router." + ::= { f3L3TrafficBgpRouterEntry 4 } + +f3L3TrafficBgpRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "BGP Router Identifier." + ::= { f3L3TrafficBgpRouterEntry 5 } + +f3L3TrafficBgpRouterAsNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Local autonomous system number of the router. Uses + the 32-bit as-number type from the model in RFC 6991." + ::= { f3L3TrafficBgpRouterEntry 6 } + +f3L3TrafficBgpRouterConnectedRoutesRedistControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This attribute is used to control connected route redistribution into BGP." + ::= { f3L3TrafficBgpRouterEntry 7 } + +f3L3TrafficBgpRouterOspfRoutesRedistControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This attribute specifies OSPF route redistribution options + False - OSPF routes are not redistributed to the BGP + True - OSPF routes are redistributed to BGP." + ::= { f3L3TrafficBgpRouterEntry 8 } + +f3L3TrafficBgpRouterStaticRoutesRedistControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This attribute is used to control static route redistribution into BGP." + ::= { f3L3TrafficBgpRouterEntry 9 } + +f3L3TrafficBgpRouterDhcpRoutesRedistControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This attribute is used to control DHCP route redistribution into BGP." + ::= { f3L3TrafficBgpRouterEntry 10 } + +f3L3TrafficBgpRouterStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficBgpRouterEntry 11 } + +f3L3TrafficBgpRouterRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficBgpRouterRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficBgpRouterRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficBgpRouterRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficBgpRouterEntry 12 } + +f3L3TrafficBgpRouterAction OBJECT-TYPE + SYNTAX BgpRouterActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes action set on this BGP Router." + ::= { f3L3TrafficBgpRouterEntry 13 } + +f3L3TrafficBgpRouterIBgpAdminDistance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative distance for routes learned from internal + BGP (iBGP)." + ::= { f3L3TrafficBgpRouterEntry 14 } + +f3L3TrafficBgpRouterEBgpAdminDistance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administrative distance for routes learned from external + BGP (eBGP)." + ::= { f3L3TrafficBgpRouterEntry 15 } + +f3L3TrafficBgpRouterEcmpMaximumPaths OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The maximum number of path used in ECMP for BGP routes." + ::= { f3L3TrafficBgpRouterEntry 16 } + +f3L3TrafficBgpRouterRestartTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Estimated time (in seconds) for the local BGP speaker to + restart a session.This value is advertise in the graceful + restart BGP capability. This is a 12-bit value, referred to + as Restart Time in RFC4724. Per RFC4724, the suggested + default value is <= the hold-time value." + ::= { f3L3TrafficBgpRouterEntry 17 } + +f3L3TrafficBgpRouterStaleRoutesTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An upper-bound on the time that stale routes will be + retained by a router after a session is restarted. + If an End-of-RIB (EOR) marker is received prior to this timer + expiring stale-routes will be flushed upon its + receipt - if no EOR is received, then when this timer + expires stale paths will be purged. This timer is referred + to as the Selection_Deferral_Timer in FC4724." + ::= { f3L3TrafficBgpRouterEntry 18 } + + +-- +-- L3 Traffic BGP Route Table +-- + +f3L3TrafficBgpRouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficBgpRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "BGP routes. + Must set f3L3TrafficBgpRouterAction as optimizeBgpRouteRetrieve(1) before get data from this table." + ::= { f3L3Objects 15 } + +f3L3TrafficBgpRouteEntry OBJECT-TYPE + SYNTAX F3L3TrafficBgpRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficBgpRouteTable. Entries can + be created/deleted in this table by management application action." + INDEX { neIndex, + f3VrfIndex, + f3L3TrafficBgpRouterIndex, + f3L3TrafficBgpRouteNetwork, + f3L3TrafficBgpRouteMetric, + f3L3TrafficBgpRouteNextHop } + ::= { f3L3TrafficBgpRouteTable 1 } + +F3L3TrafficBgpRouteEntry ::= SEQUENCE { + f3L3TrafficBgpRouteNetwork IpAddress, + f3L3TrafficBgpRouteMetric Unsigned32, + f3L3TrafficBgpRouteNextHop IpAddress, + f3L3TrafficBgpRoutePath DisplayString +} + +f3L3TrafficBgpRouteNetwork OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Network of destination. Key of the table." + ::= { f3L3TrafficBgpRouteEntry 1 } + +f3L3TrafficBgpRouteMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Metric value of this route. Key of the table." + ::= { f3L3TrafficBgpRouteEntry 2 } + +f3L3TrafficBgpRouteNextHop OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP address of next hop. Key of the table." + ::= { f3L3TrafficBgpRouteEntry 3 } + +f3L3TrafficBgpRoutePath OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..1024)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The list of AS numbers to the destination." + ::= { f3L3TrafficBgpRouteEntry 4 } + + +-- +-- L3 Traffic BGP Peer Table +-- + +f3L3TrafficBgpPeerTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficBgpPeerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Traffic BGP peer." + ::= { f3L3Objects 16 } + +f3L3TrafficBgpPeerEntry OBJECT-TYPE + SYNTAX F3L3TrafficBgpPeerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficBgpPeerTable. Entries can + be created/deleted in this table by management application action." + INDEX { neIndex, f3VrfIndex, f3L3TrafficBgpRouterIndex, f3L3TrafficBgpPeerIndex } + ::= { f3L3TrafficBgpPeerTable 1 } + +F3L3TrafficBgpPeerEntry ::= SEQUENCE { + f3L3TrafficBgpPeerIndex Unsigned32, + f3L3TrafficBgpPeerAdminState AdminState, + f3L3TrafficBgpPeerSecondaryState SecondaryState, + f3L3TrafficBgpPeerOperationalState OperationalState, + f3L3TrafficBgpPeerIpv4Addr IpAddress, + f3L3TrafficBgpPeerAsNumber Unsigned32, + f3L3TrafficBgpPeerDescription DisplayString, + f3L3TrafficBgpPeerBgpSessionState BgpSessionStateType, + f3L3TrafficBgpPeerHoldTime Unsigned32, + f3L3TrafficBgpPeerStartupHoldTime Unsigned32, + f3L3TrafficBgpPeerKeepAliveTime Unsigned32, + f3L3TrafficBgpPeerConnectRetryTime Unsigned32, + f3L3TrafficBgpPeerUpdateSourceIp IpAddress, + f3L3TrafficBgpPeerAuthenticationKey VariablePointer, + f3L3TrafficBgpPeerTimeSinceUpTransition Unsigned32, + f3L3TrafficBgpPeerTimeSinceDownTransition Unsigned32, + f3L3TrafficBgpPeerStorageType StorageType, + f3L3TrafficBgpPeerRowStatus RowStatus, + f3L3TrafficBgpPeerIpVersion IpVersion, + f3L3TrafficBgpPeerIpv6Address Ipv6Address, + f3L3TrafficBgpPeerUpdateSourceIpv6 Ipv6Address, + f3L3TrafficBgpPeerMultihopControl TruthValue, + f3L3TrafficBgpPeerMultihopTtl Unsigned32, + f3L3TrafficBgpPeerUpdateSourceInterface DisplayString, + f3L3TrafficBgpPeerUpdateSourceType BgpUpdateSourceType, + f3L3TrafficBgpPeerLocalPreference Unsigned32, + f3L3TrafficBgpPeerRouteReflectorClient TruthValue, + f3L3TrafficBgpPeerRouteReflectorClusterId IpAddress, + f3L3TrafficBgpPeerBgpRouteInboundFilter DisplayString, + f3L3TrafficBgpPeerBgpRouteOutboundFilter DisplayString, + f3L3TrafficBgpPeerBgpGracefulRestart BgpGracefulRestartControlType, + f3L3TrafficBgpPeerPeerRestartTime Unsigned32, + f3L3TrafficBgpPeerPeerRestarting TruthValue +} + +f3L3TrafficBgpPeerIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ID of BGP peer instance." + ::= { f3L3TrafficBgpPeerEntry 1 } + +f3L3TrafficBgpPeerAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Traffic BGP Peer." + ::= { f3L3TrafficBgpPeerEntry 2 } + +f3L3TrafficBgpPeerSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Traffic BGP Peer." + ::= { f3L3TrafficBgpPeerEntry 3 } + +f3L3TrafficBgpPeerOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Traffic BGP Peer." + ::= { f3L3TrafficBgpPeerEntry 4 } + +f3L3TrafficBgpPeerIpv4Addr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "BGP Neighbor IP address." + ::= { f3L3TrafficBgpPeerEntry 5 } + +f3L3TrafficBgpPeerAsNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AS number of the peer." + ::= { f3L3TrafficBgpPeerEntry 6 } + +f3L3TrafficBgpPeerDescription OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An optional textual description intended primarily for use + with a peer or group." + ::= { f3L3TrafficBgpPeerEntry 7 } + +f3L3TrafficBgpPeerBgpSessionState OBJECT-TYPE + SYNTAX BgpSessionStateType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates BGP session state." + ::= { f3L3TrafficBgpPeerEntry 8 } + +f3L3TrafficBgpPeerHoldTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time interval in seconds that a BGP session will be + considered active in the absence of keepalive or other + messages from the peer. The hold-time is typically + set to 3x the keepalive-interval." + ::= { f3L3TrafficBgpPeerEntry 9 } + +f3L3TrafficBgpPeerStartupHoldTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Value of the hold timer used before the routers have a + chance to exchange open messages and agree on the real value." + ::= { f3L3TrafficBgpPeerEntry 10 } + +f3L3TrafficBgpPeerKeepAliveTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time interval in seconds between transmission of keepalive + messages to the neighbor. Typically set to 1/3 the + hold-time." + ::= { f3L3TrafficBgpPeerEntry 11 } + +f3L3TrafficBgpPeerConnectRetryTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time interval in seconds between attempts to establish a + session with the peer." + ::= { f3L3TrafficBgpPeerEntry 12 } + +f3L3TrafficBgpPeerUpdateSourceIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address used to update the source IP of BGP message transmitted. + Normally loopback interface IP may be used to support loadsharing/redundancy + between local and peer. Default value 0.0.0.0 implies no update." + ::= { f3L3TrafficBgpPeerEntry 13 } + +f3L3TrafficBgpPeerAuthenticationKey OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication Key used with neighboring devices." + ::= { f3L3TrafficBgpPeerEntry 14 } + +f3L3TrafficBgpPeerTimeSinceUpTransition OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of seconds since last transition to Established state." + ::= { f3L3TrafficBgpPeerEntry 15 } + +f3L3TrafficBgpPeerTimeSinceDownTransition OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of seconds since last transition out of Established state." + ::= { f3L3TrafficBgpPeerEntry 16 } + +f3L3TrafficBgpPeerStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficBgpPeerEntry 17 } + +f3L3TrafficBgpPeerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficBgpPeerRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficBgpPeerRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficBgpPeerRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficBgpPeerEntry 18 } + +f3L3TrafficBgpPeerIpVersion OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is supported on ge11x units." + ::= { f3L3TrafficBgpPeerEntry 19 } + +f3L3TrafficBgpPeerIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is supported on ge11x units." + ::= { f3L3TrafficBgpPeerEntry 20 } + +f3L3TrafficBgpPeerUpdateSourceIpv6 OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is supported on ge11x units." + ::= { f3L3TrafficBgpPeerEntry 21 } + +f3L3TrafficBgpPeerMultihopControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is supported on ge11x units." + ::= { f3L3TrafficBgpPeerEntry 22 } + +f3L3TrafficBgpPeerMultihopTtl OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is supported on ge11x units." + ::= { f3L3TrafficBgpPeerEntry 23 } + +f3L3TrafficBgpPeerUpdateSourceInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is supported on ge11x units." + ::= { f3L3TrafficBgpPeerEntry 24 } + +f3L3TrafficBgpPeerUpdateSourceType OBJECT-TYPE + SYNTAX BgpUpdateSourceType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is supported on ge11x units." + ::= { f3L3TrafficBgpPeerEntry 25 } + +f3L3TrafficBgpPeerLocalPreference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is supported on ge11x/xgpro units." + ::= { f3L3TrafficBgpPeerEntry 26 } + +f3L3TrafficBgpPeerRouteReflectorClient OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is supported on ge11x/xgpro units." + ::= { f3L3TrafficBgpPeerEntry 27 } + +f3L3TrafficBgpPeerRouteReflectorClusterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is supported on ge11x/xgpro units." + ::= { f3L3TrafficBgpPeerEntry 28 } + +f3L3TrafficBgpPeerBgpRouteInboundFilter OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the name of the IP Prefix List that is used as the filter for + Inbound. This is a read-write value. A null string implies there is no filter." + ::= { f3L3TrafficBgpPeerEntry 29 } + +f3L3TrafficBgpPeerBgpRouteOutboundFilter OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the name of the IP Prefix List that is used as the filter for Inbound. + This is a read-write value. A null string implies there is no filter." + ::= { f3L3TrafficBgpPeerEntry 30 } + +f3L3TrafficBgpPeerBgpGracefulRestart OBJECT-TYPE + SYNTAX BgpGracefulRestartControlType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable the graceful restart capability. + Helper_only means the router does not support local restarting, + but able to assist remote peer's restart.." + ::= { f3L3TrafficBgpPeerEntry 31 } + +f3L3TrafficBgpPeerPeerRestartTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The period of time (advertised by the peer) that the peer + expects a restart of a BGP session to take.." + ::= { f3L3TrafficBgpPeerEntry 32 } + +f3L3TrafficBgpPeerPeerRestarting OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This flag indicates whether the remote neighbor is currently + in the process of restarting, and hence received routes are + currently stale." + ::= { f3L3TrafficBgpPeerEntry 33 } + + +-- +-- OSPF Router +-- + +f3VrfOspfRouterTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3VrfOspfRouterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "OSPF Router." + + ::= { f3L3Objects 17 } + +f3VrfOspfRouterEntry OBJECT-TYPE + SYNTAX F3VrfOspfRouterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in f3VrfOspfRouterTable." + INDEX { neIndex, + f3VrfIndex, + f3VrfOspfRouterIndex } + + ::= { f3VrfOspfRouterTable 1 } + +F3VrfOspfRouterEntry ::= SEQUENCE { + f3VrfOspfRouterIndex Unsigned32, + f3VrfOspfRouterAdminState AdminState, + f3VrfOspfRouterSecondaryState SecondaryState, + f3VrfOspfRouterOperationalState OperationalState, + f3VrfOspfRouterId IpAddress, + f3VrfOspfRouterDescription DisplayString, + f3VrfOspfRouterBgpRoutesRedistributeToOspf TruthValue, + f3VrfOspfRouterBgpRoutesMetricType RoutesMetricType, + f3VrfOspfRouterBgpRoutesMetric Unsigned32, + f3VrfOspfRouterStaticRoutesRedistributeToOspf TruthValue, + f3VrfOspfRouterStaticRoutesMetricType RoutesMetricType, + f3VrfOspfRouterStaticRoutesMetric Unsigned32, + f3VrfOspfRouterConnectedRoutesRedistributeToOspf TruthValue, + f3VrfOspfRouterConnectedRoutesMetricType RoutesMetricType, + f3VrfOspfRouterConnectedRoutesMetric Unsigned32, + f3VrfOspfRouterDhcpRoutesRedistributeToOspf TruthValue, + f3VrfOspfRouterDhcpRoutesMetricType RoutesMetricType, + f3VrfOspfRouterDhcpRoutesMetric Unsigned32, + f3VrfOspfRouterIsAbr TruthValue, + f3VrfOspfRouterIsAsbr TruthValue, + f3VrfOspfRouterStorageType StorageType, + f3VrfOspfRouterRowStatus RowStatus, + f3VrfOspfRouterAction OspfRouterActionType, + f3VrfOspfRouterVersion OspfVersion, + f3VrfOspfRouterAdministrativeDistance Unsigned32, + f3VrfOspfRouterSlaacRoutesRedistributeToOspf TruthValue, + f3VrfOspfRouterSlaacRoutesMetricType RoutesMetricType, + f3VrfOspfRouterSlaacRoutesMetric Unsigned32, + f3VrfOspfRouterEcmpMaximumPaths Unsigned32, + f3VrfOspfRouterSrControl TruthValue, + f3VrfOspfRouterConvergenceTime Unsigned32 +} + +f3VrfOspfRouterIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ID of OSPF Router instance." + ::= { f3VrfOspfRouterEntry 1 } + +f3VrfOspfRouterAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Traffic OSPF Router." + ::= { f3VrfOspfRouterEntry 2 } + +f3VrfOspfRouterSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Traffic OSPF Router." + ::= { f3VrfOspfRouterEntry 3 } + +f3VrfOspfRouterOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Traffic OSPF Router." + ::= { f3VrfOspfRouterEntry 4 } + +f3VrfOspfRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address used as Router ID for the OSPF protocol." + ::= { f3VrfOspfRouterEntry 5 } + +f3VrfOspfRouterDescription OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The description of OSPF router." + ::= { f3VrfOspfRouterEntry 6 } + +f3VrfOspfRouterBgpRoutesRedistributeToOspf OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is used to control redistribution of dynamic routes learnt + via BGP into OSPF." + ::= { f3VrfOspfRouterEntry 7 } + +f3VrfOspfRouterBgpRoutesMetricType OBJECT-TYPE + SYNTAX RoutesMetricType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Metric type of the BGP routes redistributed to OSPF." + ::= { f3VrfOspfRouterEntry 8 } + +f3VrfOspfRouterBgpRoutesMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Metric value of the BGP routes redistributed to OSPF." + ::= { f3VrfOspfRouterEntry 9 } + +f3VrfOspfRouterStaticRoutesRedistributeToOspf OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is used to control redistribution of static routes into OSPF." + ::= { f3VrfOspfRouterEntry 10 } + +f3VrfOspfRouterStaticRoutesMetricType OBJECT-TYPE + SYNTAX RoutesMetricType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Metric type of the static routes redistributed to OSPF." + ::= { f3VrfOspfRouterEntry 11 } + +f3VrfOspfRouterStaticRoutesMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Metric value of the static routes redistributed to OSPF." + ::= { f3VrfOspfRouterEntry 12 } + +f3VrfOspfRouterConnectedRoutesRedistributeToOspf OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is used to control redistribution of connected routes into OSPF." + ::= { f3VrfOspfRouterEntry 13 } + +f3VrfOspfRouterConnectedRoutesMetricType OBJECT-TYPE + SYNTAX RoutesMetricType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Metric type of the connected routes redistributed to OSPF." + ::= { f3VrfOspfRouterEntry 14 } + +f3VrfOspfRouterConnectedRoutesMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Metric value of the connected routes redistributed to OSPF." + ::= { f3VrfOspfRouterEntry 15 } + +f3VrfOspfRouterDhcpRoutesRedistributeToOspf OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is used to control redistribution of dynamic routes learnt + via DHCP into OSPF." + ::= { f3VrfOspfRouterEntry 16 } + +f3VrfOspfRouterDhcpRoutesMetricType OBJECT-TYPE + SYNTAX RoutesMetricType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Metric type of the DHCP routes redistributed to OSPF." + ::= { f3VrfOspfRouterEntry 17 } + +f3VrfOspfRouterDhcpRoutesMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Metric value of the DHCP routes redistributed to OSPF." + ::= { f3VrfOspfRouterEntry 18 } + +f3VrfOspfRouterIsAbr OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3VrfOspfRouterEntry 19 } + +f3VrfOspfRouterIsAsbr OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3VrfOspfRouterEntry 20 } + +f3VrfOspfRouterStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3VrfOspfRouterEntry 21 } + +f3VrfOspfRouterRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3VrfOspfRouterRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3VrfOspfRouterRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3VrfOspfRouterRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3VrfOspfRouterEntry 22 } + +f3VrfOspfRouterAction OBJECT-TYPE + SYNTAX OspfRouterActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Ospf Router action." + ::= { f3VrfOspfRouterEntry 23 } + +f3VrfOspfRouterVersion OBJECT-TYPE + SYNTAX OspfVersion + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The version of the Ospf Router." + ::= { f3VrfOspfRouterEntry 24 } + +f3VrfOspfRouterAdministrativeDistance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Administrative Distance of the Ospf Router." + ::= { f3VrfOspfRouterEntry 25 } + +f3VrfOspfRouterSlaacRoutesRedistributeToOspf OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is used to control redistribution of dynamic routes learnt + via SLAAC into OSPF." + ::= { f3VrfOspfRouterEntry 26 } + +f3VrfOspfRouterSlaacRoutesMetricType OBJECT-TYPE + SYNTAX RoutesMetricType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Metric type of the SLAAC routes redistributed to OSPF." + ::= { f3VrfOspfRouterEntry 27 } + +f3VrfOspfRouterSlaacRoutesMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Metric value of the SLAAC routes redistributed to OSPF." + ::= { f3VrfOspfRouterEntry 28 } + +f3VrfOspfRouterEcmpMaximumPaths OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The maximum number of path used in ECMP for OSPF routes." + ::= { f3VrfOspfRouterEntry 29 } + +f3VrfOspfRouterSrControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Segment Routing Control." + ::= { f3VrfOspfRouterEntry 30 } + +f3VrfOspfRouterConvergenceTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Convergence Time." + ::= { f3VrfOspfRouterEntry 31 } + +-- +-- L3 Traffic OSPF Area +-- + +f3L3TrafficOspfAreaTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficOspfAreaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Traffic OSPF Area." + + ::= { f3L3Objects 18 } + +f3L3TrafficOspfAreaEntry OBJECT-TYPE + SYNTAX F3L3TrafficOspfAreaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in f3L3TrafficOspfAreaTable." + INDEX { neIndex, + f3VrfIndex, + f3VrfOspfRouterIndex, + f3L3TrafficOspfAreaIndex } + + ::= { f3L3TrafficOspfAreaTable 1 } + +F3L3TrafficOspfAreaEntry ::= SEQUENCE { + f3L3TrafficOspfAreaIndex Unsigned32, + f3L3TrafficOspfAreaType TrafficOspfAreaType, + f3L3TrafficOspfAreaDefaultCost Unsigned32, + f3L3TrafficOspfAreaId IpAddress, + f3L3TrafficOspfAreaStorageType StorageType, + f3L3TrafficOspfAreaRowStatus RowStatus, + f3L3TrafficOspfAreaAuthType OspfAuthType, + f3L3TrafficOspfAreaSimpleAuthKey DisplayString, + f3L3TrafficOspfAreaCryptoKeyId VariablePointer +} + +f3L3TrafficOspfAreaIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ID of OSPF Area instance." + ::= { f3L3TrafficOspfAreaEntry 1 } + +f3L3TrafficOspfAreaType OBJECT-TYPE + SYNTAX TrafficOspfAreaType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OSPF Area Type." + ::= { f3L3TrafficOspfAreaEntry 2 } + +f3L3TrafficOspfAreaDefaultCost OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The cost of a default route propagated to stub area." + ::= { f3L3TrafficOspfAreaEntry 3 } + +f3L3TrafficOspfAreaId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The 32-bit number identifying the area." + ::= { f3L3TrafficOspfAreaEntry 4 } + +f3L3TrafficOspfAreaStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficOspfAreaEntry 5 } + +f3L3TrafficOspfAreaRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficOspfAreaRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficOspfAreaRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficOspfAreaRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficOspfAreaEntry 6 } + +f3L3TrafficOspfAreaAuthType OBJECT-TYPE + SYNTAX OspfAuthType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is used to specify authentication type." + ::= { f3L3TrafficOspfAreaEntry 7 } + +f3L3TrafficOspfAreaSimpleAuthKey OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The attribute is used to specify simple authentication key." + ::= { f3L3TrafficOspfAreaEntry 8 } + +f3L3TrafficOspfAreaCryptoKeyId OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication Key Id." + ::= { f3L3TrafficOspfAreaEntry 9 } + +-- +-- L3 Traffic OSPF Area Interface Member List +-- + +f3L3TrafficOspfAreaIfMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficOspfAreaIfMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "OSPF Area Interface Member." + + ::= { f3L3Objects 19 } + +f3L3TrafficOspfAreaIfMemberEntry OBJECT-TYPE + SYNTAX F3L3TrafficOspfAreaIfMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in f3L3TrafficOspfAreaIfMemberTable." + INDEX { neIndex, + f3VrfIndex, + f3VrfOspfRouterIndex, + f3L3TrafficOspfAreaIndex, + f3L3TrafficOspfAreaIfMemberObject } + + ::= { f3L3TrafficOspfAreaIfMemberTable 1 } + +F3L3TrafficOspfAreaIfMemberEntry ::= SEQUENCE { + f3L3TrafficOspfAreaIfMemberObject VariablePointer, + f3L3TrafficOspfAreaIfMemberStorageType StorageType, + f3L3TrafficOspfAreaIfMemberRowStatus RowStatus +} + +f3L3TrafficOspfAreaIfMemberObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "OSPF Area Interface Member." + ::= { f3L3TrafficOspfAreaIfMemberEntry 1 } + +f3L3TrafficOspfAreaIfMemberStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficOspfAreaIfMemberEntry 2 } + +f3L3TrafficOspfAreaIfMemberRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficOspfAreaIfMemberRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficOspfAreaIfMemberRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficOspfAreaIfMemberRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficOspfAreaIfMemberEntry 3 } + + +-- +-- VRF Loopback Interface +-- + +f3VrfLoopbackInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3VrfLoopbackInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "." + + ::= { f3L3Objects 20 } + +f3VrfLoopbackInterfaceEntry OBJECT-TYPE + SYNTAX F3VrfLoopbackInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in f3VrfLoopbackInterfaceTable." + INDEX { neIndex, + f3VrfIndex, + f3VrfLoopbackInterfaceIndex } + + ::= { f3VrfLoopbackInterfaceTable 1 } + +F3VrfLoopbackInterfaceEntry ::= SEQUENCE { + f3VrfLoopbackInterfaceIndex Unsigned32, + f3VrfLoopbackInterfaceName DisplayString, + f3VrfLoopbackInterfaceIpAddress IpAddress, + f3VrfLoopbackInterfaceNetMask IpAddress, + f3VrfLoopbackInterfaceCIRLo Unsigned32, + f3VrfLoopbackInterfaceCIRHi Unsigned32, + f3VrfLoopbackInterfaceStorageType StorageType, + f3VrfLoopbackInterfaceRowStatus RowStatus, + f3VrfLoopbackInterfaceIpMode IpMode, + f3VrfLoopbackInterfaceIpv6Address Ipv6Address, + f3VrfLoopbackInterfaceIpv6AddrPrefixLen Integer32 +} + +f3VrfLoopbackInterfaceIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "." + ::= { f3VrfLoopbackInterfaceEntry 1 } + +f3VrfLoopbackInterfaceName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3VrfLoopbackInterfaceEntry 2 } + +f3VrfLoopbackInterfaceIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3VrfLoopbackInterfaceEntry 3 } + +f3VrfLoopbackInterfaceNetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3VrfLoopbackInterfaceEntry 4 } + +f3VrfLoopbackInterfaceCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3VrfLoopbackInterfaceEntry 5 } + +f3VrfLoopbackInterfaceCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { f3VrfLoopbackInterfaceEntry 6 } + +f3VrfLoopbackInterfaceStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3VrfLoopbackInterfaceEntry 7 } + +f3VrfLoopbackInterfaceRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3VrfLoopbackInterfaceRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3VrfLoopbackInterfaceRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3VrfLoopbackInterfaceRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3VrfLoopbackInterfaceEntry 8 } + +f3VrfLoopbackInterfaceIpMode OBJECT-TYPE + SYNTAX IpMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ip mode for the interface." + ::= { f3VrfLoopbackInterfaceEntry 9 } + +f3VrfLoopbackInterfaceIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ipv6 address for the interface." + ::= { f3VrfLoopbackInterfaceEntry 10 } + +f3VrfLoopbackInterfaceIpv6AddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ipv6 address prefix length for the interface." + ::= { f3VrfLoopbackInterfaceEntry 11 } + + +-- +-- L3 Traffic Ospf AS Link State Database +-- + +f3L3TrafficOspfAsLsDbTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficOspfAsLsDbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "OSPF AS Link State Database. + Must set f3VrfOspfRouterAction as optimizeOspfAsLsDbRetrieve(1) before get data from this table." + ::= { f3L3Objects 21 } + +f3L3TrafficOspfAsLsDbEntry OBJECT-TYPE + SYNTAX F3L3TrafficOspfAsLsDbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficOspfAsLsDbTable. Entries can + be created/deleted in this table by management application action." + INDEX { neIndex, + f3VrfIndex, + f3VrfOspfRouterIndex, + f3L3TrafficOspfAsLsDbType, + f3L3TrafficOspfAsLsDbId, + f3L3TrafficOspfAsLsDbRouterId } + ::= { f3L3TrafficOspfAsLsDbTable 1 } + +F3L3TrafficOspfAsLsDbEntry ::= SEQUENCE { + f3L3TrafficOspfAsLsDbType OspfAsLsaType, + f3L3TrafficOspfAsLsDbId IpAddress, + f3L3TrafficOspfAsLsDbRouterId IpAddress, + f3L3TrafficOspfAsLsDbChecksum Unsigned32, + f3L3TrafficOspfAsLsDbSeqNum Unsigned32, + f3L3TrafficOspfAsLsDbAge Unsigned32 +} + +f3L3TrafficOspfAsLsDbType OBJECT-TYPE + SYNTAX OspfAsLsaType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "LSA Type." + ::= { f3L3TrafficOspfAsLsDbEntry 1 } + +f3L3TrafficOspfAsLsDbId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Link State ID." + ::= { f3L3TrafficOspfAsLsDbEntry 2 } + +f3L3TrafficOspfAsLsDbRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "LSA advertising router." + ::= { f3L3TrafficOspfAsLsDbEntry 3 } + +f3L3TrafficOspfAsLsDbChecksum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The checksum associated with Link State Advertisement." + ::= { f3L3TrafficOspfAsLsDbEntry 4 } + +f3L3TrafficOspfAsLsDbSeqNum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Sequence Number associated with the last LSA." + ::= { f3L3TrafficOspfAsLsDbEntry 5 } + +f3L3TrafficOspfAsLsDbAge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The age, in seconds, since this LSA was last received." + ::= { f3L3TrafficOspfAsLsDbEntry 6 } + + +-- +-- L3 Traffic Ospf Link State Database +-- + +f3L3TrafficOspfLsDbTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficOspfLsDbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "OSPF Link State database. + Must set f3VrfOspfRouterAction as optimizeOspfLsDbRetrieve(2) before get data from this table." + ::= { f3L3Objects 22 } + +f3L3TrafficOspfLsDbEntry OBJECT-TYPE + SYNTAX F3L3TrafficOspfLsDbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficOspfLsDbTable. Entries can + be created/deleted in this table by management application action." + INDEX { neIndex, + f3VrfIndex, + f3VrfOspfRouterIndex, + f3L3TrafficOspfLsDbType, + f3L3TrafficOspfLsDbId, + f3L3TrafficOspfLsDbRouterId, + f3L3TrafficOspfLsDbAreaId } + ::= { f3L3TrafficOspfLsDbTable 1 } + +F3L3TrafficOspfLsDbEntry ::= SEQUENCE { + f3L3TrafficOspfLsDbType OspfLsaType, + f3L3TrafficOspfLsDbId IpAddress, + f3L3TrafficOspfLsDbRouterId IpAddress, + f3L3TrafficOspfLsDbAreaId IpAddress, + f3L3TrafficOspfLsDbChecksum Unsigned32, + f3L3TrafficOspfLsDbSeqNum Unsigned32, + f3L3TrafficOspfLsDbAge Unsigned32 +} + +f3L3TrafficOspfLsDbType OBJECT-TYPE + SYNTAX OspfLsaType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "LSA Type." + ::= { f3L3TrafficOspfLsDbEntry 1 } + +f3L3TrafficOspfLsDbId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Link State ID." + ::= { f3L3TrafficOspfLsDbEntry 2 } + +f3L3TrafficOspfLsDbRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Advertising Router ID." + ::= { f3L3TrafficOspfLsDbEntry 3 } + +f3L3TrafficOspfLsDbAreaId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Area ID." + ::= { f3L3TrafficOspfLsDbEntry 4 } + +f3L3TrafficOspfLsDbChecksum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The checksum associated with Link State Advertisement." + ::= { f3L3TrafficOspfLsDbEntry 5 } + +f3L3TrafficOspfLsDbSeqNum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Sequence Number associated with the last LSA." + ::= { f3L3TrafficOspfLsDbEntry 6 } + +f3L3TrafficOspfLsDbAge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The age, in seconds, since this LSA was last received." + ::= { f3L3TrafficOspfLsDbEntry 7 } + + +-- +-- L3 Traffic Ospf Neighbor +-- + +f3L3TrafficOspfNeighborTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficOspfNeighborEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "OSPF neighbor table. + Must set f3VrfOspfRouterAction as optimizeOspfNeighborRetrieve(3) before get data from this table." + ::= { f3L3Objects 23 } + +f3L3TrafficOspfNeighborEntry OBJECT-TYPE + SYNTAX F3L3TrafficOspfNeighborEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficOspfNeighborTable. Entries can + be created/deleted in this table by management application action." + INDEX { neIndex, + f3VrfIndex, + f3VrfOspfRouterIndex, + f3L3TrafficOspfNeighborIpAddress } + ::= { f3L3TrafficOspfNeighborTable 1 } + +F3L3TrafficOspfNeighborEntry ::= SEQUENCE { + f3L3TrafficOspfNeighborIpAddress IpAddress, + f3L3TrafficOspfNeighborInterface VariablePointer, + f3L3TrafficOspfNeighborRouterId IpAddress, + f3L3TrafficOspfNeighborState OspfAdjacencyState, + f3L3TrafficOspfNeighborRole TrafficOspfRole, + f3L3TrafficOspfNeighborPriority Unsigned32, + f3L3TrafficOspfNeighborDeadTime Unsigned32, + f3L3TrafficOspfNeighborLocalInterfaceName DisplayString +} + +f3L3TrafficOspfNeighborIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Address of interface of neighbor." + ::= { f3L3TrafficOspfNeighborEntry 1 } + +f3L3TrafficOspfNeighborInterface OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The local interface which discovers the neighbor." + ::= { f3L3TrafficOspfNeighborEntry 2 } + +f3L3TrafficOspfNeighborRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Router ID of the neighbor." + ::= { f3L3TrafficOspfNeighborEntry 3 } + +f3L3TrafficOspfNeighborState OBJECT-TYPE + SYNTAX OspfAdjacencyState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of Link State Database synchronization with the neighbor." + ::= { f3L3TrafficOspfNeighborEntry 4 } + +f3L3TrafficOspfNeighborRole OBJECT-TYPE + SYNTAX TrafficOspfRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Role of the neighbor. DR, DR other and Backup are applicable." + ::= { f3L3TrafficOspfNeighborEntry 5 } + +f3L3TrafficOspfNeighborPriority OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The priority of the neighbor." + ::= { f3L3TrafficOspfNeighborEntry 6 } + +f3L3TrafficOspfNeighborDeadTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Dead Time field indicates the amount of time remaining that + the router waits to receive an OSPF hello packet from the + neighbor before declaring the neighbor down." + ::= { f3L3TrafficOspfNeighborEntry 7 } + +f3L3TrafficOspfNeighborLocalInterfaceName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of local interface which discovers the neighbor." + ::= { f3L3TrafficOspfNeighborEntry 8 } + +-- +-- L3 traffic ip interface Ospf Table +-- + +f3L3TrafficIPInterfaceOspfTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIPInterfaceOspfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "OSPF Traffic IP Interface Attributes." + ::= { f3L3Objects 25 } + +f3L3TrafficIPInterfaceOspfEntry OBJECT-TYPE + SYNTAX F3L3TrafficIPInterfaceOspfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIPInterfaceOspfTable." + AUGMENTS { f3L3TrafficIPInterfaceEntry } + ::= { f3L3TrafficIPInterfaceOspfTable 1 } + +F3L3TrafficIPInterfaceOspfEntry ::= SEQUENCE { + f3L3TrafficIPIfOspfAreaId IpAddress, + f3L3TrafficIPIfOspfCost Unsigned32, + f3L3TrafficIPIfOspfIfType OspfIfType, + f3L3TrafficIPIfOspfRtrPriority Unsigned32, + f3L3TrafficIPIfOspfHelloInterval Unsigned32, + f3L3TrafficIPIfOspfDeadInterval Unsigned32, + f3L3TrafficIPIfOspfTransmitDelay Unsigned32, + f3L3TrafficIPIfOspfRetransmitInterval Unsigned32, + f3L3TrafficIPIfOspfState OspfInterfaceState, + f3L3TrafficIPIfOspfDesignatedRouterId IpAddress, + f3L3TrafficIPIfOspfBackupDesignatedRouterId IpAddress, + f3L3TrafficIPIfOspfAuthType OspfAuthType, + f3L3TrafficIPIfOspfSimpleAuthKey DisplayString, + f3L3TrafficIPIfospfCryptoKeyId VariablePointer +} + +f3L3TrafficIPIfOspfAreaId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A 32-bit number identifying the area." + ::= { f3L3TrafficIPInterfaceOspfEntry 1 } + +f3L3TrafficIPIfOspfCost OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The cost of the route during the SPF calculation." + ::= { f3L3TrafficIPInterfaceOspfEntry 2 } + +f3L3TrafficIPIfOspfIfType OBJECT-TYPE + SYNTAX OspfIfType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Interface network type." + ::= { f3L3TrafficIPInterfaceOspfEntry 3 } + +f3L3TrafficIPIfOspfRtrPriority OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An 8-bit unsigned integer, used for DR and BDR election, + may be default. 0 means not to attend DR election." + ::= { f3L3TrafficIPInterfaceOspfEntry 4 } + +f3L3TrafficIPIfOspfHelloInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The interval in seconds between Hello Packets that + the router sends on the interface." + ::= { f3L3TrafficIPInterfaceOspfEntry 5 } + +f3L3TrafficIPIfOspfDeadInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of seconds before the router's neighbors will + declare it down, when they stop hearing the router's Hello Packets." + ::= { f3L3TrafficIPInterfaceOspfEntry 6 } + +f3L3TrafficIPIfOspfTransmitDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "2~65535 Default 2s The estimated number of seconds it takes to + transmit a Link State Update Packet over this interface. + LSAs contained in the Link State update packet will have their + age incremented by this amount before transmission. This value + should take into account transmission and propagation delays; + it must be greater than 1." + ::= { f3L3TrafficIPInterfaceOspfEntry 7 } + +f3L3TrafficIPIfOspfRetransmitInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of seconds between LSA retransmissions, for adjacencies + belonging to this interface. Also used when retransmitting + Database Description and Link State Request Packets." + ::= { f3L3TrafficIPInterfaceOspfEntry 8 } + +f3L3TrafficIPIfOspfState OBJECT-TYPE + SYNTAX OspfInterfaceState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OSPF Interface state." + ::= { f3L3TrafficIPInterfaceOspfEntry 9 } + +f3L3TrafficIPIfOspfDesignatedRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Designated Router IP interface on the Network." + ::= { f3L3TrafficIPInterfaceOspfEntry 10 } + +f3L3TrafficIPIfOspfBackupDesignatedRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Backup Designated Router IP interface on the Network." + ::= { f3L3TrafficIPInterfaceOspfEntry 11 } + +f3L3TrafficIPIfOspfAuthType OBJECT-TYPE + SYNTAX OspfAuthType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is used to specify authentication type. + Simple: 64-bits clear password inserted into OSPF packets header. + None: No authentication is used. + Cryptographic: a shared secret which enables the generation/verification + of message digests which are appended to the OSPF protocol packets." + ::= { f3L3TrafficIPInterfaceOspfEntry 12 } + +f3L3TrafficIPIfOspfSimpleAuthKey OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication key." + ::= { f3L3TrafficIPInterfaceOspfEntry 13 } + +f3L3TrafficIPIfospfCryptoKeyId OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Crypto key Id." + ::= { f3L3TrafficIPInterfaceOspfEntry 14 } + + + +-- +-- L3 traffic ipv6 interface Table +-- + +f3L3TrafficIPv6InterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIPv6InterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the L3 Traffic IPv6 Interface." + ::= { f3L3Objects 26 } + +f3L3TrafficIPv6InterfaceEntry OBJECT-TYPE + SYNTAX F3L3TrafficIPv6InterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIPv6InterfaceTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3TrafficIPv6IfIndex } + ::= { f3L3TrafficIPv6InterfaceTable 1 } + +F3L3TrafficIPv6InterfaceEntry ::= SEQUENCE { + f3L3TrafficIPv6IfIndex Integer32, + f3L3TrafficIPv6IfName DisplayString, + f3L3TrafficIPv6IfAdminState AdminState, + f3L3TrafficIPv6IfSecondaryState SecondaryState, + f3L3TrafficIPv6IfOperationalState OperationalState, + f3L3TrafficIPv6IfType IpInterfaceType, + f3L3TrafficIPv6IfLinkLocalAddr Ipv6Address, + f3L3TrafficIPv6IfLinkLocalAddrMode Ipv6LinkLocalAddressMode, + f3L3TrafficIPv6IfMtu Integer32, + f3L3TrafficIPv6IfStatelessAddrAutoconfigEnabled TruthValue, + f3L3TrafficIPv6IfDefaultGateway Ipv6Address, + f3L3TrafficIPv6IfIcmpErrorMsgRateLimit Integer32, + f3L3TrafficIPv6IfDhcpRole CmDhcpRole, + f3L3TrafficIPv6IfDhcpEnabled TruthValue, + f3L3TrafficIPv6IfDhcpRapidCommitControlEnabled TruthValue, + f3L3TrafficIPv6IfMaxRAInterval Unsigned32, + f3L3TrafficIPv6IfMinRAInterval Unsigned32, + f3L3TrafficIPv6IfRouterLifeTime Unsigned32, + f3L3TrafficIPv6IfReachableTime Unsigned32, + f3L3TrafficIPv6IfRaDhcpMoreConfigEnabled TruthValue, + f3L3TrafficIPv6IfRaManagedAddressConfigEnabled TruthValue, + f3L3TrafficIPv6IfRaRDNSSOptionEnabled TruthValue, + f3L3TrafficIPv6IfRaRDNSSLifeTime Unsigned32, + f3L3TrafficIPv6IfRaDNSSList DisplayString, + f3L3TrafficIPv6IfRaDefaultRouterPreference NdpRaDefaultRouterPreference, + f3L3TrafficIPv6IfDupAddrDetectControl TruthValue, + f3L3TrafficIPv6IfDupAddrDetectTransmits Unsigned32, + f3L3TrafficIPv6IfDupAddrDetectRetransTimer Unsigned32, + f3L3TrafficIPv6IfStorageType StorageType, + f3L3TrafficIPv6IfRowStatus RowStatus, + f3L3TrafficIPv6IfAction TrafficIpv6InterfaceActionType +} + +f3L3TrafficIPv6IfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It specifies the traffic IPv6 interface number." + ::= { f3L3TrafficIPv6InterfaceEntry 1 } + +f3L3TrafficIPv6IfName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "It specifies the traffic IPv6 interface name." + ::= { f3L3TrafficIPv6InterfaceEntry 2 } + +f3L3TrafficIPv6IfAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the interface." + ::= { f3L3TrafficIPv6InterfaceEntry 3 } + +f3L3TrafficIPv6IfSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the interface." + ::= { f3L3TrafficIPv6InterfaceEntry 4 } + +f3L3TrafficIPv6IfOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the interface." + ::= { f3L3TrafficIPv6InterfaceEntry 5 } + +f3L3TrafficIPv6IfType OBJECT-TYPE + SYNTAX IpInterfaceType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the type of the interface." + ::= { f3L3TrafficIPv6InterfaceEntry 6 } + +f3L3TrafficIPv6IfLinkLocalAddr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Link-local Address." + ::= { f3L3TrafficIPv6InterfaceEntry 7 } + +f3L3TrafficIPv6IfLinkLocalAddrMode OBJECT-TYPE + SYNTAX Ipv6LinkLocalAddressMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The assignment mode of IPv6 Link-Local Address, only manual and automatic are applicable." + ::= { f3L3TrafficIPv6InterfaceEntry 8 } + +f3L3TrafficIPv6IfMtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the MTU for IPv6 Traffic interface." + ::= { f3L3TrafficIPv6InterfaceEntry 9 } + +f3L3TrafficIPv6IfStatelessAddrAutoconfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the control to enable or disable stateless + address auto configuration." + ::= { f3L3TrafficIPv6InterfaceEntry 10 } + +f3L3TrafficIPv6IfDefaultGateway OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "indicates active default GW of the interface." + ::= { f3L3TrafficIPv6InterfaceEntry 11 } + +f3L3TrafficIPv6IfIcmpErrorMsgRateLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "limit originated ICMP error messages rate in number of messages per second. + The value 0xFFFF shall be used to indicate no error message limit." + ::= { f3L3TrafficIPv6InterfaceEntry 12 } + +f3L3TrafficIPv6IfDhcpRole OBJECT-TYPE + SYNTAX CmDhcpRole + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows setting the DHCPv6 role on this interface." + ::= { f3L3TrafficIPv6InterfaceEntry 13 } + +f3L3TrafficIPv6IfDhcpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows enabling/disabling of DHCPv6 on this interface." + ::= { f3L3TrafficIPv6InterfaceEntry 14 } + +f3L3TrafficIPv6IfDhcpRapidCommitControlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the control to enable or disable DHCP rapid commit." + ::= { f3L3TrafficIPv6InterfaceEntry 15 } + +f3L3TrafficIPv6IfMaxRAInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum time in seconds between generated RA messages." + ::= { f3L3TrafficIPv6InterfaceEntry 16 } + +f3L3TrafficIPv6IfMinRAInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Minimum time in seconds between generated RA messages, + should be less than 0.75* max-ra-interval." + ::= { f3L3TrafficIPv6InterfaceEntry 17 } + +f3L3TrafficIPv6IfRouterLifeTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time in seconds the router can be used as a default router, + should be larger than max-ra-interval." + ::= { f3L3TrafficIPv6InterfaceEntry 18 } + +f3L3TrafficIPv6IfReachableTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "time in milliseconds, that a node assumes a neighbor is reachable after having received + a reachability confirmation, 0 means unspecified." + ::= { f3L3TrafficIPv6InterfaceEntry 19 } + +f3L3TrafficIPv6IfRaDhcpMoreConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RA More configurations via DHCP." + ::= { f3L3TrafficIPv6InterfaceEntry 20 } + +f3L3TrafficIPv6IfRaManagedAddressConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RA Managed Address Config Control." + ::= { f3L3TrafficIPv6InterfaceEntry 21 } + +f3L3TrafficIPv6IfRaRDNSSOptionEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control Recursive DNS server option presence in the RA messages." + ::= { f3L3TrafficIPv6InterfaceEntry 22 } + +f3L3TrafficIPv6IfRaRDNSSLifeTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set the Lifetime field of the RDNSS option." + ::= { f3L3TrafficIPv6InterfaceEntry 23 } + +f3L3TrafficIPv6IfRaDNSSList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "list of IPv6 addresses of DNS servers." + ::= { f3L3TrafficIPv6InterfaceEntry 24 } + +f3L3TrafficIPv6IfRaDefaultRouterPreference OBJECT-TYPE + SYNTAX NdpRaDefaultRouterPreference + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies Default Router preference field in RA according to RFC4191." + ::= { f3L3TrafficIPv6InterfaceEntry 25 } + +f3L3TrafficIPv6IfDupAddrDetectControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows enabling/disabling of DAD on this interface." + ::= { f3L3TrafficIPv6InterfaceEntry 26 } + +f3L3TrafficIPv6IfDupAddrDetectTransmits OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specify number of consequent NS messages sent by this interface." + ::= { f3L3TrafficIPv6InterfaceEntry 27 } + +f3L3TrafficIPv6IfDupAddrDetectRetransTimer OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Interval in ms between consecutive NS messages and as well as the time a node + waits after sending the last NS before ending the DAD." + ::= { f3L3TrafficIPv6InterfaceEntry 28 } + +f3L3TrafficIPv6IfStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficIPv6InterfaceEntry 29 } + +f3L3TrafficIPv6IfRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficIPv6IfRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficIPv6IfRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficIPv6IfRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficIPv6InterfaceEntry 30 } + +f3L3TrafficIPv6IfAction OBJECT-TYPE + SYNTAX TrafficIpv6InterfaceActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects describes action set on this traffic ip interface." + ::= { f3L3TrafficIPv6InterfaceEntry 31 } + + +-- +-- L3 traffic ipv6 Address Table +-- + +f3L3TrafficIPv6AddressTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIPv6AddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Traffic IPv6 interface address table." + ::= { f3L3Objects 27 } + +f3L3TrafficIPv6AddressEntry OBJECT-TYPE + SYNTAX F3L3TrafficIPv6AddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIPv6AddressTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, + f3L3TrafficIPv6IfIndex, f3L3TrafficIPv6AddrIndex } + ::= { f3L3TrafficIPv6AddressTable 1 } + +F3L3TrafficIPv6AddressEntry ::= SEQUENCE { + f3L3TrafficIPv6AddrIndex Integer32, + f3L3TrafficIPv6AddrAssignMode Ipv6AddressAssignMode, + f3L3TrafficIPv6AddrUnicastAddr Ipv6Address, + f3L3TrafficIPv6AddrUnicastAddrPrefixLength Integer32, + f3L3TrafficIPv6AddrUnicastAddrAutoGenPrefix DisplayString, + f3L3TrafficIPv6AddrStorageType StorageType, + f3L3TrafficIPv6AddrRowStatus RowStatus +} + +f3L3TrafficIPv6AddrIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a traffic ipv6 interface unicast address." + ::= { f3L3TrafficIPv6AddressEntry 1 } + +f3L3TrafficIPv6AddrAssignMode OBJECT-TYPE + SYNTAX Ipv6AddressAssignMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The assignment mode of IPv6 Unicast Address." + ::= { f3L3TrafficIPv6AddressEntry 2 } + +f3L3TrafficIPv6AddrUnicastAddr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is IPv6 Unicast Address." + ::= { f3L3TrafficIPv6AddressEntry 3 } + +f3L3TrafficIPv6AddrUnicastAddrPrefixLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is prefix length of the unicast address." + ::= { f3L3TrafficIPv6AddressEntry 4 } + +f3L3TrafficIPv6AddrUnicastAddrAutoGenPrefix OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is prefix of the unicast address in automatic address assignment mode." + ::= { f3L3TrafficIPv6AddressEntry 5 } + +f3L3TrafficIPv6AddrStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficIPv6AddressEntry 6 } + +f3L3TrafficIPv6AddrRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficIPv6AddrRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficIPv6AddrRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficIPv6AddrRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficIPv6AddressEntry 7 } + + +-- +-- L3 traffic ipv6 Prefix Table +-- + +f3L3TrafficIPv6PrefixTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIPv6PrefixEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Traffic IPv6 RA prefix table." + + ::= { f3L3Objects 28 } + +f3L3TrafficIPv6PrefixEntry OBJECT-TYPE + SYNTAX F3L3TrafficIPv6PrefixEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in f3L3TrafficIPv6PrefixTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, + f3L3TrafficIPv6IfIndex, f3L3TrafficIPv6PrefixIndex } + + ::= { f3L3TrafficIPv6PrefixTable 1 } + +F3L3TrafficIPv6PrefixEntry ::= SEQUENCE { + f3L3TrafficIPv6PrefixIndex Integer32, + f3L3TrafficIPv6PrefixRaPrefixAdvEnabled TruthValue, + f3L3TrafficIPv6PrefixRaPrefix Ipv6Address, + f3L3TrafficIPv6PrefixRaPrefixLength Integer32, + f3L3TrafficIPv6PrefixValidLifeTime Unsigned32, + f3L3TrafficIPv6PrefixPreferredLifeTime Unsigned32, + f3L3TrafficIPv6PrefixStorageType StorageType, + f3L3TrafficIPv6PrefixRowStatus RowStatus +} + +f3L3TrafficIPv6PrefixIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a traffic ipv6 interface ra prefix." + ::= { f3L3TrafficIPv6PrefixEntry 1 } + +f3L3TrafficIPv6PrefixRaPrefixAdvEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is to enable to Advertise prefix to link in router mode." + ::= { f3L3TrafficIPv6PrefixEntry 2 } + +f3L3TrafficIPv6PrefixRaPrefix OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the IPv6 Prefix to be dispatched to the link in Router mode." + ::= { f3L3TrafficIPv6PrefixEntry 3 } + +f3L3TrafficIPv6PrefixRaPrefixLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Prefix length." + ::= { f3L3TrafficIPv6PrefixEntry 4 } + +f3L3TrafficIPv6PrefixValidLifeTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is used to specify fixed Valid lifetime of distributed prefix in seconds + All ones may be set for unlimited lifetime." + ::= { f3L3TrafficIPv6PrefixEntry 5 } + +f3L3TrafficIPv6PrefixPreferredLifeTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is used to specify fixed time interval for unrestricted use of prefix. + When this time has been expired the address is considered as deprecated as specified + in RFC4862 Preferred lifetime shall not be greater than the Valid Lifetime. All + ones may be set for unlimited lifetime." + ::= { f3L3TrafficIPv6PrefixEntry 6 } + +f3L3TrafficIPv6PrefixStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficIPv6PrefixEntry 7 } + +f3L3TrafficIPv6PrefixRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficIPv6PrefixRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficIPv6PrefixRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficIPv6PrefixRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficIPv6PrefixEntry 8 } + + +-- +-- L3 traffic ipv6 Ndp Table +-- + +f3L3TrafficIPv6NdpTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIPv6NdpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Traffic IPv6 NDP table." + + ::= { f3L3Objects 29 } + +f3L3TrafficIPv6NdpEntry OBJECT-TYPE + SYNTAX F3L3TrafficIPv6NdpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in f3L3TrafficIPv6NdpTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, + f3L3TrafficIPv6IfIndex, f3L3TrafficIPv6NdpIPv6Addr } + + ::= { f3L3TrafficIPv6NdpTable 1 } + +F3L3TrafficIPv6NdpEntry ::= SEQUENCE { + f3L3TrafficIPv6NdpIPv6Addr Ipv6Address, + f3L3TrafficIPv6NdpInterface DisplayString, + f3L3TrafficIPv6NdpMacAddress MacAddress, + f3L3TrafficIPv6NdpType IpEntryType, + f3L3TrafficIPv6NdpReachabilityState NdpNeighborReachabilityState, + f3L3TrafficIPv6NdpAge Integer32, + f3L3TrafficIPv6NdpStorageType StorageType, + f3L3TrafficIPv6NdpRowStatus RowStatus +} + +f3L3TrafficIPv6NdpIPv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the IP address of the NDP Entry." + ::= { f3L3TrafficIPv6NdpEntry 1 } + +f3L3TrafficIPv6NdpInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the IP interface for the NDP Entry." + ::= { f3L3TrafficIPv6NdpEntry 2 } + +f3L3TrafficIPv6NdpMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the MAC address of the NDP Entry." + ::= { f3L3TrafficIPv6NdpEntry 3 } + +f3L3TrafficIPv6NdpType OBJECT-TYPE + SYNTAX IpEntryType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of NDP Entry. + Note that static entries can be created." + ::= { f3L3TrafficIPv6NdpEntry 4 } + +f3L3TrafficIPv6NdpReachabilityState OBJECT-TYPE + SYNTAX NdpNeighborReachabilityState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the reachability state of the NDP Entry." + ::= { f3L3TrafficIPv6NdpEntry 5 } + +f3L3TrafficIPv6NdpAge OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates entry age in seconds." + ::= { f3L3TrafficIPv6NdpEntry 6 } + +f3L3TrafficIPv6NdpStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficIPv6NdpEntry 7 } + +f3L3TrafficIPv6NdpRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficIPv6NdpRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficIPv6NdpRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficIPv6NdpRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficIPv6NdpEntry 8 } + +-- +-- L3 taffic ipv6 route Table +-- +f3L3TrafficIpv6RouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIpv6RouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the L3 Traffic Ipv6 route. + Must set f3VrfActionX as optimizeIpv6RouteRetrieve(7) before get data from this table." + ::= { f3L3Objects 30 } + +f3L3TrafficIpv6RouteEntry OBJECT-TYPE + SYNTAX F3L3TrafficIpv6RouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIpv6RouteTable." + INDEX { neIndex, f3VrfIndex, + f3L3TrafficIpv6RouteDest, f3L3TrafficIpv6RoutePrefixLength, + f3L3TrafficIpv6RouteGateway, f3L3TrafficIpv6RouteInterface } + ::= { f3L3TrafficIpv6RouteTable 1 } + +F3L3TrafficIpv6RouteEntry ::= SEQUENCE { + f3L3TrafficIpv6RouteDest Ipv6Address, + f3L3TrafficIpv6RoutePrefixLength Integer32, + f3L3TrafficIpv6RouteGateway Ipv6Address, + f3L3TrafficIpv6RouteInterface DisplayString, + f3L3TrafficIpv6RouteMetric Integer32, + f3L3TrafficIpv6RouteType IpEntryType, + f3L3TrafficIpv6RouteAdvertise TruthValue, + f3L3TrafficIpv6RouteStatus TrafficIpRouteStatus, + f3L3TrafficIpv6RouteFlags RouteFlags, + f3L3TrafficIpv6RouteOrigin TrafficIpRouteOriginType, + f3L3TrafficIpv6RouteStorageType StorageType, + f3L3TrafficIpv6RouteRowStatus RowStatus +} + +f3L3TrafficIpv6RouteDest OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The destination IP address of this route. This object + may not take a Multicast (Class D) address value. + Any assignment (implicit or otherwise) of an instance + of this object to a value x must be rejected if + the bitwise logical-AND of x with the value of the + corresponding instance of the static-route-mask + attribute is not equal to x." + ::= { f3L3TrafficIpv6RouteEntry 1 } + +f3L3TrafficIpv6RoutePrefixLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Indicate the mask to be logically ANDed with the + destination address before being compared to + the value in the cmStaticRouteDest field. For + those systems that do not support arbitrary + subnet masks, an agent constructs the value of + the static route mask by reference to the + IP Address Class. Any assignment (implicit or + otherwise) of an instance of this object to a + value x must be rejected if the bitwise logical AND + of x with the value of the corresponding instance + of the static-route-dest attribute is not + equal to static route destination." + ::= { f3L3TrafficIpv6RouteEntry 2 } + +f3L3TrafficIpv6RouteGateway OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The address of the next router en route." + ::= { f3L3TrafficIpv6RouteEntry 3 } + +f3L3TrafficIpv6RouteInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Name of the IP interface for the interface + static route." + ::= { f3L3TrafficIpv6RouteEntry 4 } + +f3L3TrafficIpv6RouteMetric OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The primary routing metric for this route. + The semantics of this metric are determined by + the routing-protocol specified in the route's + cmStaticRouteProto value. If this metric is not + used, its value should be set to 1." + ::= { f3L3TrafficIpv6RouteEntry 5 } + +f3L3TrafficIpv6RouteType OBJECT-TYPE + SYNTAX IpEntryType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates it is dynamic or static route." + ::= { f3L3TrafficIpv6RouteEntry 6 } + +f3L3TrafficIpv6RouteAdvertise OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates whether this static route will be + advertised via routing protocol." + ::= { f3L3TrafficIpv6RouteEntry 7 } + +f3L3TrafficIpv6RouteStatus OBJECT-TYPE + SYNTAX TrafficIpRouteStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It specifies the traffic Ipv6 route status." + ::= { f3L3TrafficIpv6RouteEntry 8 } + +f3L3TrafficIpv6RouteFlags OBJECT-TYPE + SYNTAX RouteFlags + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It specifies the traffic Ipv6 route flags." + ::= { f3L3TrafficIpv6RouteEntry 9 } + +f3L3TrafficIpv6RouteOrigin OBJECT-TYPE + SYNTAX TrafficIpRouteOriginType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The origin of IP Route." + ::= { f3L3TrafficIpv6RouteEntry 10 } + +f3L3TrafficIpv6RouteStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficIpv6RouteEntry 11 } + +f3L3TrafficIpv6RouteRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficIpv6RouteRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficIpv6RouteRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficIpv6RouteRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficIpv6RouteEntry 12 } + + +-- +-- DHCP V6 Relay Agent Table +-- +f3DhcpV6RelayAgentTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3DhcpV6RelayAgentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Dhcp V6 Relay Agent." + ::= { f3L3Objects 31 } + +f3DhcpV6RelayAgentEntry OBJECT-TYPE + SYNTAX F3DhcpV6RelayAgentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3DhcpV6RelayAgentTable." + INDEX { neIndex, f3DhcpV6RelayAgentIndex } + ::= { f3DhcpV6RelayAgentTable 1 } + +F3DhcpV6RelayAgentEntry ::= SEQUENCE { + f3DhcpV6RelayAgentIndex Integer32, + f3DhcpV6RelayAgentAlias F3DisplayString, + f3DhcpV6RelayAgentAdminState AdminState, + f3DhcpV6RelayAgentSecondaryState SecondaryState, + f3DhcpV6RelayAgentOperationalState OperationalState, + f3DhcpV6RelayAgentServerIpAddress Ipv6Address, + f3DhcpV6RelayAgentServerIpInteface VariablePointer, + f3DhcpV6RelayAgentStorageType StorageType, + f3DhcpV6RelayAgentRowStatus RowStatus +} + +f3DhcpV6RelayAgentIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The integer index value describes the dhcp-relay-agent index." + ::= { f3DhcpV6RelayAgentEntry 1 } + +f3DhcpV6RelayAgentAlias OBJECT-TYPE + SYNTAX F3DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The DHCP relay agent alias." + ::= { f3DhcpV6RelayAgentEntry 2 } + +f3DhcpV6RelayAgentAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the agent." + ::= { f3DhcpV6RelayAgentEntry 3 } + +f3DhcpV6RelayAgentSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the agent." + ::= { f3DhcpV6RelayAgentEntry 4 } + +f3DhcpV6RelayAgentOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the agent." + ::= { f3DhcpV6RelayAgentEntry 5 } + +f3DhcpV6RelayAgentServerIpAddress OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Ipv6 address of this DCHP relay agent." + ::= { f3DhcpV6RelayAgentEntry 6 } + +f3DhcpV6RelayAgentServerIpInteface OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the server Ip Interface." + ::= { f3DhcpV6RelayAgentEntry 7 } + +f3DhcpV6RelayAgentStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3DhcpV6RelayAgentEntry 8 } + +f3DhcpV6RelayAgentRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3DhcpV6RelayAgentRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3DhcpV6RelayAgentRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3DhcpV6RelayAgentRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3DhcpV6RelayAgentEntry 9 } + + +-- +-- +-- +f3DhcpV6RelayAgentClientTrafficIpIfMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3DhcpV6RelayAgentClientTrafficIpIfMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Dhcp V6 Relay Agent Client Traffic Ip Interface member." + ::= { f3L3Objects 32 } + +f3DhcpV6RelayAgentClientTrafficIpIfMemberEntry OBJECT-TYPE + SYNTAX F3DhcpV6RelayAgentClientTrafficIpIfMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3DhcpV6RelayAgentClientTrafficIpIfMemberTable." + INDEX { neIndex, f3DhcpV6RelayAgentIndex, f3DhcpV6RelayAgentClientTrafficIpIfMemberObject } + ::= { f3DhcpV6RelayAgentClientTrafficIpIfMemberTable 1 } + +F3DhcpV6RelayAgentClientTrafficIpIfMemberEntry ::= SEQUENCE { + f3DhcpV6RelayAgentClientTrafficIpIfMemberObject VariablePointer, + f3DhcpV6RelayAgentClientTrafficIpIfMemberStorageType StorageType, + f3DhcpV6RelayAgentClientTrafficIpIfMemberRowStatus RowStatus +} + +f3DhcpV6RelayAgentClientTrafficIpIfMemberObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object describes the Client traffic ip interface." + ::= { f3DhcpV6RelayAgentClientTrafficIpIfMemberEntry 1 } + +f3DhcpV6RelayAgentClientTrafficIpIfMemberStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3DhcpV6RelayAgentClientTrafficIpIfMemberEntry 2 } + +f3DhcpV6RelayAgentClientTrafficIpIfMemberRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3DhcpV6RelayAgentClientTrafficIpIfMemberRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3DhcpV6RelayAgentClientTrafficIpIfMemberRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3DhcpV6RelayAgentClientTrafficIpIfMemberRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3DhcpV6RelayAgentClientTrafficIpIfMemberEntry 3 } + +-- +-- cm L3 FlowPoint table. supported in XGPRO NIDs +-- +cmL3FlowPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF CML3FlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the L3 flowpoint." + ::= { f3L3Objects 33 } + +cmL3FlowPointEntry OBJECT-TYPE + SYNTAX CML3FlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmL3FlowPointTable." + INDEX { neIndex, shelfIndex, slotIndex, cmL3FlowPointPortIndex, cmL3FlowPointIndex } + ::= { cmL3FlowPointTable 1 } + + +CML3FlowPointEntry ::= SEQUENCE { + cmL3FlowPointPortIndex Integer32, + cmL3FlowPointIndex Integer32, + cmL3FlowPointAlias F3DisplayString, + cmL3FlowPointAdminState AdminState, + cmL3FlowPointSecondaryState SecondaryState, + cmL3FlowPointOperationalState OperationalState, + cmL3FlowPointMultiCOSEnabled TruthValue, + cmL3FlowPointCOS Integer32, + cmL3FlowPointUntaggedMemberShipEnabled TruthValue, + cmL3FlowPointOuterTagMemberShipEnabled TruthValue, + cmL3FlowPointOuterTagMemberShipVlanId VlanId, + cmL3FlowPointInnerTagMemberShipEnabled TruthValue, + cmL3FlowPointInnerTagMemberShipVlanId VlanId, + cmL3FlowPointFragmentedPktsFwdEnabled TruthValue, + cmL3FlowPointHCosMgmtEnabled TruthValue, + cmL3FlowPointHCosGuaranteedBwHi Unsigned32, + cmL3FlowPointHCosGuaranteedBwLo Unsigned32, + cmL3FlowPointHCosMaximumBwHi Unsigned32, + cmL3FlowPointHCosMaximumBwLo Unsigned32, + cmL3FlowPointDscpOverwriteControl TruthValue, + cmL3FlowPointPriMapProfile VariablePointer, + cmL3FlowPointStorageType StorageType, + cmL3FlowPointRowStatus RowStatus, + cmL3FlowPointAclNoMatchDisposition AclNoMatchDispositionType, + cmL3FlowPointWfqSegmentationCOS Integer32, + cmL3FlowPointWfqGroupCOS Integer32, + cmL3FlowPointWfqGroupEirLo Unsigned32, + cmL3FlowPointWfqGroupEirHi Unsigned32, + cmL3FlowPointEgressShapingType ShapingType +} + +cmL3FlowPointPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The port number value." + ::= { cmL3FlowPointEntry 1 } + +cmL3FlowPointIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The L3 flow point number." + ::= { cmL3FlowPointEntry 2 } + +cmL3FlowPointAlias OBJECT-TYPE + SYNTAX F3DisplayString (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the L3 flow point alias." + ::= { cmL3FlowPointEntry 3 } + +cmL3FlowPointAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the L3 flow point admin state." + ::= { cmL3FlowPointEntry 4 } + +cmL3FlowPointSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the L3 flow point secondary state." + ::= { cmL3FlowPointEntry 5 } + +cmL3FlowPointOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describes the L3 flow point operational state." + ::= { cmL3FlowPointEntry 6 } + +cmL3FlowPointMultiCOSEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control to enable or disable per-COS BWPs on a FlowPoint. + ENABLED:per-COS BWPs (CIR, EIR, CBS, EBS, CM, CF) are applied as a policing + function for all ingress frames of this flowpoint. + DISABLED:per-Flow BWP (CIR, EIR, CBS, EBS, CM, CF) is applied as a policing + function for all ingress frames of this flowpoint. + User must independently enable each COS BWP when ENABLED." + ::= { cmL3FlowPointEntry 7 } + +cmL3FlowPointCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Identifies the internal COS applied to all ingress frames of the flowpoint." + ::= { cmL3FlowPointEntry 8 } + +cmL3FlowPointUntaggedMemberShipEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute controls untagged frames membership for the Flowpoint. + ENABLED: Ingress untagged frame matches Flowpoint membership. + DISABLED: Ingress untagged frame does not match Flowpoint membership." + ::= { cmL3FlowPointEntry 9 } + +cmL3FlowPointOuterTagMemberShipEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute controls outer tag membership for the Flowpoint whether enabled." + ::= { cmL3FlowPointEntry 10 } + +cmL3FlowPointOuterTagMemberShipVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute controls outer tag VlanId membership for the Flowpoint." + ::= { cmL3FlowPointEntry 11 } + +cmL3FlowPointInnerTagMemberShipEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute controls inner tag membership for the Flowpoint whether enabled." + ::= { cmL3FlowPointEntry 12 } + +cmL3FlowPointInnerTagMemberShipVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute controls inner tag VlanId membership for the Flowpoint." + ::= { cmL3FlowPointEntry 13 } + +cmL3FlowPointFragmentedPktsFwdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies whether received IP Packets with More Fragments + flag should be forwarded by the FlowPoint." + ::= { cmL3FlowPointEntry 14 } + +cmL3FlowPointHCosMgmtEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies whether the Hierarchical COS shaping enabled for this flow point." + ::= { cmL3FlowPointEntry 15 } + +cmL3FlowPointHCosGuaranteedBwHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies the Hierarchical COS guarranteed bandwidth + high 32 bits for this flow point." + ::= { cmL3FlowPointEntry 16 } + +cmL3FlowPointHCosGuaranteedBwLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies the Hierarchical COS guarranteed bandwidth + low 32 bits for this flow point." + ::= { cmL3FlowPointEntry 17 } + +cmL3FlowPointHCosMaximumBwHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies the Hierarchical COS maximum bandwidth + high 32 bits for this flow point." + ::= { cmL3FlowPointEntry 18 } + +cmL3FlowPointHCosMaximumBwLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies the Hierarchical COS maximum bandwidth + low 32 bits for this flow point." + ::= { cmL3FlowPointEntry 19 } + +cmL3FlowPointDscpOverwriteControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute allows enable dscp value overwrite." + ::= { cmL3FlowPointEntry 20 } + +cmL3FlowPointPriMapProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute allows specify the priority map profile." + ::= { cmL3FlowPointEntry 21 } + + +cmL3FlowPointStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmL3FlowPointEntry 22 } + +cmL3FlowPointRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmL3FlowPointRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmL3FlowPointRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The cmL3FlowPointRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmL3FlowPointEntry 23 } + +cmL3FlowPointAclNoMatchDisposition OBJECT-TYPE + SYNTAX AclNoMatchDispositionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute allows specify ACL no match disposition type" + ::= { cmL3FlowPointEntry 24 } + +cmL3FlowPointWfqSegmentationCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify wfq segmentation COS value." + ::= { cmL3FlowPointEntry 25 } + +cmL3FlowPointWfqGroupCOS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify wfq group COS value." + ::= { cmL3FlowPointEntry 26 } + +cmL3FlowPointWfqGroupEirLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify wfq group EIR low 32 bits value." + ::= { cmL3FlowPointEntry 27 } + +cmL3FlowPointWfqGroupEirHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify wfq group EIR high 32 bits value." + ::= { cmL3FlowPointEntry 28 } + +cmL3FlowPointEgressShapingType OBJECT-TYPE + SYNTAX ShapingType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of Shaping Type for Flow Point" + ::= { cmL3FlowPointEntry 29 } + + + +-- +-- L3 Policer - used by Xgpro product line +-- +cmL3QosPolicerTable OBJECT-TYPE + SYNTAX SEQUENCE OF CML3QosPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Quality of Service + Policer for configuration purposes." + ::= { f3L3Objects 34 } + +cmL3QosPolicerEntry OBJECT-TYPE + SYNTAX CML3QosPolicerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmL3QosPolicerTable. + These entries represent a Quality of Service Policer." + INDEX { neIndex, shelfIndex, slotIndex, + cmL3FlowPointPortIndex, cmL3FlowPointIndex, cmL3QosPolicerIndex } + ::= { cmL3QosPolicerTable 1 } + +CML3QosPolicerEntry ::= SEQUENCE { + cmL3QosPolicerIndex Integer32, + cmL3QosPolicerAdminState AdminState, + cmL3QosPolicerOperationalState OperationalState, + cmL3QosPolicerSecondaryState SecondaryState, + cmL3QosPolicerCIRLo Unsigned32, + cmL3QosPolicerCIRHi Unsigned32, + cmL3QosPolicerEIRLo Unsigned32, + cmL3QosPolicerEIRHi Unsigned32, + cmL3QosPolicerCBS Integer32, + cmL3QosPolicerEBS Integer32, + cmL3QosPolicerAlgorithm PolicerAlgorithmType, + cmL3QosPolicerColorMode PolicerColorMode, + cmL3QosPolicerCouplingFlag TruthValue, + cmL3QosPolicerCIRMaxHi Unsigned32, + cmL3QosPolicerCIRMaxLo Unsigned32, + cmL3QosPolicerEIRMaxHi Unsigned32, + cmL3QosPolicerEIRMaxLo Unsigned32, + cmL3QosPolicerEnvelopeObject VariablePointer, + cmL3QosPolicerRank Integer32, + cmL3QosPolicerPolicingEnabled TruthValue, + cmL3QosPolicerStorageType StorageType, + cmL3QosPolicerRowStatus RowStatus +} + +cmL3QosPolicerIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Policer Index that represents the COS level. This + is applicable in case of a Multi COS flow. Index 1 + represents COS 0; Index 2 represents COS 1 and so on. + + In release 5.6CC the range is extended to 1..16 to support duplicate + N2A policers on a Flow. The duplicate policers are created under a Flow + if network interface of the Flow is ERP Group or Split Horizon Group. + In case of multi-cos Flow indices 1..8 represent policers of COS 0..7 + going from Network 1 port; indices 9..16 represent policers for COS 0..7 + going from Network 2 port. + In case of single-cos Flow index 1 represents policer going from Network 1 + port; index 9 represents policer going from Network 2 port. + " + ::= { cmL3QosPolicerEntry 1 } + +-- State Management params +cmL3QosPolicerAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of + the QOS Flow Policer." + ::= { cmL3QosPolicerEntry 2 } + +cmL3QosPolicerOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the QOS Flow Policer." + ::= { cmL3QosPolicerEntry 3 } + +cmL3QosPolicerSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the QOS Flow Policer." + ::= { cmL3QosPolicerEntry 4 } + +cmL3QosPolicerCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) on Policer. This represents the lower 32 bits of the + CIR." + ::= { cmL3QosPolicerEntry 5 } + +cmL3QosPolicerCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) on Policer. This represents the upper 32 bits of the + CIR." + ::= { cmL3QosPolicerEntry 6 } + +cmL3QosPolicerEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) on the Policer. This represents the lower 32 bits + of the EIR." + ::= { cmL3QosPolicerEntry 7 } + +cmL3QosPolicerEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) on the Policer. This represents the upper 32 bits + of the EIR." + ::= { cmL3QosPolicerEntry 8 } + +cmL3QosPolicerCBS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Commited Burst Size + (CBS) on Policer." + ::= { cmL3QosPolicerEntry 9 } + +cmL3QosPolicerEBS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Excess Burst Size + (EBS) on the Policer." + ::= { cmL3QosPolicerEntry 10 } + +cmL3QosPolicerAlgorithm OBJECT-TYPE + SYNTAX PolicerAlgorithmType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of Policer algorithm as + 'srTCM' (Single Rate Triple Color Marking) or 'trTCM' (Two Rate + Triple Color Marking)." + ::= { cmL3QosPolicerEntry 11 } + +cmL3QosPolicerColorMode OBJECT-TYPE + SYNTAX PolicerColorMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Color Mode as + 'color-aware' or 'color-blind'." + ::= { cmL3QosPolicerEntry 12 } + +cmL3QosPolicerCouplingFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Policer Coupling Flag. + When coupling is enabled, tokens that would normally be + added to the C-bucket are passed to the E-bucket only once the CIR + bucket has reached its CBS level. Therefore under this condition + the E-bucket is being filled at the rate of CIR + EIR. + Normally the long term average of frames declared yellow is + bounded by the EIR. Coupling is a function to allow the + long term average of frames declared yellow to be bounded by + CIR + EIR. This allows a higher volume of yellow frames + to be delivered/received if the arrival of green marked frames + is low. Tokens from the E-bucket do NOT get passed to the + C-bucket once the EBS level has been reached. + Enabling coupling in combination with a provisioned EIR of 0 + allows for a single rate three color marking (srTCM) algorithm + to be established. In this situation the E-bucket is filled at the + CIR rate in the case the C-bucket is filled to its CBS level." + ::= { cmL3QosPolicerEntry 13 } + +cmL3QosPolicerCIRMaxHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) MAX on Policer. This represents the high 32 bits." + ::= { cmL3QosPolicerEntry 14 } + +cmL3QosPolicerCIRMaxLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Commited Information + Rate(CIR) MAX on Policer. This represents the lower 32 bits." + ::= { cmL3QosPolicerEntry 15 } + +cmL3QosPolicerEIRMaxHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) MAX on the Policer. This represents the high 32 bits." + ::= { cmL3QosPolicerEntry 16 } + +cmL3QosPolicerEIRMaxLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Excess Information + Rate(EIR) MAX on the Policer. This represents the lower 32 bits." + ::= { cmL3QosPolicerEntry 17 } + +cmL3QosPolicerEnvelopeObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of envelope object." + ::= { cmL3QosPolicerEntry 18 } + +cmL3QosPolicerRank OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of rank value." + ::= { cmL3QosPolicerEntry 19 } + +cmL3QosPolicerPolicingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute allows enable or disable policers." + ::= { cmL3QosPolicerEntry 20 } + +cmL3QosPolicerStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmL3QosPolicerEntry 21 } + +cmL3QosPolicerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmL3QosPolicerRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmL3QosPolicerRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmL3QosPolicerRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmL3QosPolicerEntry 22 } + + +-- +-- L3 Port Quality of Service Shaper +-- +cmL3QosShaperTable OBJECT-TYPE + SYNTAX SEQUENCE OF CML3QosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Access Port + Quality of Service Shaper for configuration purposes. + These shapers can be managed when the Access Port is + in evpl mode and are relevant for traffic in the + network to access direction." + ::= { f3L3Objects 35 } + +cmL3QosShaperEntry OBJECT-TYPE + SYNTAX CML3QosShaperEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmL3QosShaperTable. + These entries represent a Quality of Service Shaper." + INDEX { neIndex, shelfIndex, slotIndex, + cmL3FlowPointPortIndex, cmL3FlowPointIndex, + cmL3QosShaperIndex } + ::= { cmL3QosShaperTable 1 } + +CML3QosShaperEntry ::= SEQUENCE { + cmL3QosShaperIndex Integer32, + cmL3QosShaperAdminState AdminState, + cmL3QosShaperOperationalState OperationalState, + cmL3QosShaperSecondaryState SecondaryState, + cmL3QosShaperCIRLo Unsigned32, + cmL3QosShaperCIRHi Unsigned32, + cmL3QosShaperEIRLo Unsigned32, + cmL3QosShaperEIRHi Unsigned32, + cmL3QosShaperBufferSize Unsigned32, + cmL3QosShaperCOS Integer32, + cmL3QosShaperStorageType StorageType, + cmL3QosShaperRowStatus RowStatus, + cmL3QosShaperWfqWeight Integer32 +} + +cmL3QosShaperIndex OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a + Quality of Service Shaper." + ::= { cmL3QosShaperEntry 1 } + +-- State Management params +cmL3QosShaperAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of + the QOS Shaper." + ::= { cmL3QosShaperEntry 2 } + +cmL3QosShaperOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the QOS Shaper." + ::= { cmL3QosShaperEntry 3 } + +cmL3QosShaperSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the QOS Shaper." + ::= { cmL3QosShaperEntry 4 } + +cmL3QosShaperCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information + Rate(CIR) (Lower 32 bits)of a Shaper." + ::= { cmL3QosShaperEntry 5 } + +cmL3QosShaperCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Commited Information + Rate(CIR) (Higher 32 bits) of a Shaper." + ::= { cmL3QosShaperEntry 6 } + +cmL3QosShaperEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information + Rate(EIR) (Higher 32 bits) on the Shaper." + ::= { cmL3QosShaperEntry 7 } + +cmL3QosShaperEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Excess Information + Rate(EIR) (Higher 32 bits) on the Shaper." + ::= { cmL3QosShaperEntry 8 } + +cmL3QosShaperBufferSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Buffer Size of the Shaper." + ::= { cmL3QosShaperEntry 9 } + +cmL3QosShaperCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the COS (Class of Service) + value for the QOS Shaper." + ::= { cmL3QosShaperEntry 10 } + +cmL3QosShaperStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmL3QosShaperEntry 11 } + +cmL3QosShaperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of cmL3QosShaperRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + cmL3QosShaperRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The cmL3QosShaperRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { cmL3QosShaperEntry 12 } + +cmL3QosShaperWfqWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the wfq weight of the QoS Shaper." + ::= { cmL3QosShaperEntry 13 } + +-- +-- Traffic OSPF Interface Table +-- +f3L3TrafficOspfInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficOspfInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Traffic OSPF Interface." + ::= { f3L3Objects 36 } + +f3L3TrafficOspfInterfaceEntry OBJECT-TYPE + SYNTAX F3L3TrafficOspfInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficOspfInterfaceTable." + INDEX { neIndex, + f3VrfIndex, + f3VrfOspfRouterIndex, + f3L3TrafficOspfAreaIndex, + f3L3TrafficOspfInterfaceIndex } + ::= { f3L3TrafficOspfInterfaceTable 1 } + +F3L3TrafficOspfInterfaceEntry ::= SEQUENCE { + f3L3TrafficOspfInterfaceIndex Integer32, + f3L3TrafficOspfInterfaceOspfCost Unsigned32, + f3L3TrafficOspfInterfaceType OspfIfType, + f3L3TrafficOspfInterfaceOspfRtrPriority Integer32, + f3L3TrafficOspfInterfaceOspfHelloInterval Integer32, + f3L3TrafficOspfInterfaceOspfDeadInterval Integer32, + f3L3TrafficOspfInterfaceOspfTransmitDelay Integer32, + f3L3TrafficOspfInterfaceOspfRetransmitInterval Integer32, + f3L3TrafficOspfInterfaceState OspfInterfaceState, + f3L3TrafficOspfInterfaceOspfDesignatedRouterId IpAddress, + f3L3TrafficOspfInterfaceOspfBackupDesignatedRouterId IpAddress, + f3L3TrafficOspfInterfaceOspfAuthType OspfAuthType, + f3L3TrafficOspfInterfaceOspfSimpleAuthKey DisplayString, + f3L3TrafficOspfInterfaceOspfCryptoKeyId VariablePointer, + f3L3TrafficOspfInterfaceOspfInstanceId Unsigned32, + f3L3TrafficOspfInterfaceId Unsigned32, + f3L3TrafficOspfInterfaceLinkLsaSuppression TruthValue, + f3L3TrafficOspfInterfacePassiveControl TruthValue, + f3L3TrafficOspfInterfaceAssociatedIpInterface DisplayString, + f3L3TrafficOspfInterfaceStorageType StorageType, + f3L3TrafficOspfInterfaceRowStatus RowStatus, + f3L3TrafficOspfInterfaceTilfaControl TruthValue, + f3L3TrafficOspfInterfaceTilfaProtectionType TilfaProtectionType +} + +f3L3TrafficOspfInterfaceIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the Traffic OSPF Interface entry." + ::= { f3L3TrafficOspfInterfaceEntry 1 } + +f3L3TrafficOspfInterfaceOspfCost OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The cost of the route during the SPF calculation." + ::= { f3L3TrafficOspfInterfaceEntry 2 } + +f3L3TrafficOspfInterfaceType OBJECT-TYPE + SYNTAX OspfIfType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Interface network type." + ::= { f3L3TrafficOspfInterfaceEntry 3 } + +f3L3TrafficOspfInterfaceOspfRtrPriority OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An 8-bit unsigned integer, used for DR and BDR election, + may be default. 0 means not to attend DR election." + ::= { f3L3TrafficOspfInterfaceEntry 4 } + +f3L3TrafficOspfInterfaceOspfHelloInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The interval in seconds between Hello Packets + that the router sends on the interface." + ::= { f3L3TrafficOspfInterfaceEntry 5 } + +f3L3TrafficOspfInterfaceOspfDeadInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of seconds before the router's neighbors + will declare it down, when they stop hearing + the router's Hello Packets." + ::= { f3L3TrafficOspfInterfaceEntry 6 } + +f3L3TrafficOspfInterfaceOspfTransmitDelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The estimated number of seconds it takes to + transmit a Link State Update Packet over this + interface. LSAs contained in the Link State + update packet will have their age incremented + by this amount before transmission. This value + should take into account transmission and + propagation delays; it must be greater than zero." + ::= { f3L3TrafficOspfInterfaceEntry 7 } + +f3L3TrafficOspfInterfaceOspfRetransmitInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of seconds between LSA retransmissions, + for adjacencies belonging to this interface. + Also used when retransmitting Database Description + and Link State Request Packets." + ::= { f3L3TrafficOspfInterfaceEntry 8 } + +f3L3TrafficOspfInterfaceState OBJECT-TYPE + SYNTAX OspfInterfaceState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The State of Interface in running OSPF protocol." + ::= { f3L3TrafficOspfInterfaceEntry 9 } + +f3L3TrafficOspfInterfaceOspfDesignatedRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Designated Router IP interface on the Network." + ::= { f3L3TrafficOspfInterfaceEntry 10 } + +f3L3TrafficOspfInterfaceOspfBackupDesignatedRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Backup Designated Router IP interface on the Network." + ::= { f3L3TrafficOspfInterfaceEntry 11 } + +f3L3TrafficOspfInterfaceOspfAuthType OBJECT-TYPE + SYNTAX OspfAuthType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is used to specify authentication type. + Simple: 64-bits clear password inserted into ospf packets header. + None: No authentication is used. + Cryptographic: a shared secret which enables the + generation/verification of message digests which are + appended to the OSPF protocol packets. + IPsec: use IP layer's IPSec to support authentication, + rather than OSPF header.." + ::= { f3L3TrafficOspfInterfaceEntry 12 } + +f3L3TrafficOspfInterfaceOspfSimpleAuthKey OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Simple Authentication type authentication key (8 Bytes length)." + ::= { f3L3TrafficOspfInterfaceEntry 13 } + +f3L3TrafficOspfInterfaceOspfCryptoKeyId OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Key id from the keys configured in the Authentication keys table. + This key is used if Authentication Type is cryptographic." + ::= { f3L3TrafficOspfInterfaceEntry 14 } + +f3L3TrafficOspfInterfaceOspfInstanceId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OSPFv3 Instance ID. Instance ID allows multiple OSPF protocol + instances to be run on a single link. Default value is 0. + It is only necessary to assign a value other than 0 + on those links that will contain multiple separate + communities of OSPF routers. Only Applicable to ospfv3." + ::= { f3L3TrafficOspfInterfaceEntry 15 } + +f3L3TrafficOspfInterfaceId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "32-bit number uniquely identifying this interface among the + collection of this router's interfaces. Shall be unique + per router. Default vlaue shall be the last number of EID. + Only applicable to OSPFv3." + ::= { f3L3TrafficOspfInterfaceEntry 16 } + +f3L3TrafficOspfInterfaceLinkLsaSuppression OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether or not origination of a link-LSA is suppressed. + In OSPFv3, link LSAs are generated for each link, announcing + link-local IPv6 address of the router to its local neighbors. + These are useless on PtP or PtMP networks and this option allows + to suppress the link LSA origination for such interfaces. + The attribute is ignored on other than PtP or PtMP interfaces. + Default value is disbaled. Only applicable to OSPFv3." + ::= { f3L3TrafficOspfInterfaceEntry 17 } + +f3L3TrafficOspfInterfacePassiveControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable passive interface - a passive interface's prefix + will be advertised but no neighbor adjacencies will be formed + on the interface.." + ::= { f3L3TrafficOspfInterfaceEntry 18 } + +f3L3TrafficOspfInterfaceAssociatedIpInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The reference of Traffic IP Interface or loopback interface. + It is the name of interface." + ::= { f3L3TrafficOspfInterfaceEntry 19 } + +f3L3TrafficOspfInterfaceStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3L3TrafficOspfInterfaceEntry 20 } + +f3L3TrafficOspfInterfaceRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficOspfInterfaceRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficOspfInterfaceRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficOspfInterfaceRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficOspfInterfaceEntry 21 } + +f3L3TrafficOspfInterfaceTilfaControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "TI-LFA Control." + ::= { f3L3TrafficOspfInterfaceEntry 22 } + +f3L3TrafficOspfInterfaceTilfaProtectionType OBJECT-TYPE + SYNTAX TilfaProtectionType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "TI-LFA Protection Type." + ::= { f3L3TrafficOspfInterfaceEntry 23 } + +-- +-- Traffic BGP Peer Address Family Table +-- + +f3L3TrafficBgpPeerAddressFamilyTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficBgpPeerAddressFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Traffic BGP Peer Address Family." + ::= { f3L3Objects 37 } + +f3L3TrafficBgpPeerAddressFamilyEntry OBJECT-TYPE + SYNTAX F3L3TrafficBgpPeerAddressFamilyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficBgpPeerAddressFamilyTable." + INDEX { neIndex, + f3VrfIndex, + f3L3TrafficBgpRouterIndex, + f3L3TrafficBgpPeerIndex, + f3L3TrafficBgpPeerAddressFamilyIndex } + ::= { f3L3TrafficBgpPeerAddressFamilyTable 1 } + +F3L3TrafficBgpPeerAddressFamilyEntry ::= SEQUENCE { + f3L3TrafficBgpPeerAddressFamilyIndex Integer32, + f3L3TrafficBgpPeerAddressFamilyName BgpPeerAddressFamilyNameType, + f3L3TrafficBgpPeerAddressFamilyRedistOspfRoute TruthValue, + f3L3TrafficBgpPeerAddressFamilyRedistConnectedRoute TruthValue, + f3L3TrafficBgpPeerAddressFamilyRedistStaticRoute TruthValue, + f3L3TrafficBgpPeerAddressFamilyRedistDhcpRoute TruthValue, + f3L3TrafficBgpPeerAddressFamilyRedistSlaacRoute TruthValue, + f3L3TrafficBgpPeerAddressFamilySendDefaultRoute TruthValue, + f3L3TrafficBgpPeerAddressFamilyNextHopType BgpNextHopUpdateType, + f3L3TrafficBgpPeerAddressFamilyNextHopIpv4 IpAddress, + f3L3TrafficBgpPeerAddressFamilyNextHopIpv6 Ipv6Address, + f3L3TrafficBgpPeerAddressFamilyExtNextHopControl TruthValue, + f3L3TrafficBgpPeerAddressFamilyStorageType StorageType, + f3L3TrafficBgpPeerAddressFamilyRowStatus RowStatus +} + +f3L3TrafficBgpPeerAddressFamilyIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the Traffic BGP Peer Address Family entry." + ::= { f3L3TrafficBgpPeerAddressFamilyEntry 1 } + +f3L3TrafficBgpPeerAddressFamilyName OBJECT-TYPE + SYNTAX BgpPeerAddressFamilyNameType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Address Family Name." + ::= { f3L3TrafficBgpPeerAddressFamilyEntry 2 } + +f3L3TrafficBgpPeerAddressFamilyRedistOspfRoute OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If set to true, redistribute the connected route to the neighbour." + ::= { f3L3TrafficBgpPeerAddressFamilyEntry 3 } + +f3L3TrafficBgpPeerAddressFamilyRedistConnectedRoute OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If set to true, redistribute the connected route to the neighbour." + ::= { f3L3TrafficBgpPeerAddressFamilyEntry 4 } + +f3L3TrafficBgpPeerAddressFamilyRedistStaticRoute OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If set to true, redistribute the static route to the neighbour." + ::= { f3L3TrafficBgpPeerAddressFamilyEntry 5 } + +f3L3TrafficBgpPeerAddressFamilyRedistDhcpRoute OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If set to true, redistribute the dhcproute to the neighbour." + ::= { f3L3TrafficBgpPeerAddressFamilyEntry 6 } + +f3L3TrafficBgpPeerAddressFamilyRedistSlaacRoute OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If set to true, redistribute the default route to the neighbour. + This attribute is only applicable to IPv6 address family." + ::= { f3L3TrafficBgpPeerAddressFamilyEntry 7 } + +f3L3TrafficBgpPeerAddressFamilySendDefaultRoute OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If set to true, send the default route to the neighbour." + ::= { f3L3TrafficBgpPeerAddressFamilyEntry 8 } + +f3L3TrafficBgpPeerAddressFamilyNextHopType OBJECT-TYPE + SYNTAX BgpNextHopUpdateType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The mechanism to update NEXT HOP attribute in update message: + 1. DEFAULT: Update next hop according the rules in RFC4271 + 2. SELF: Use transmitting interface's as the next hop + 3. IPv4 Address: Configure IPv4 address as next hop explicitly + 4. IPv6 Address: Configure IPv6 address as next hop explicitly" + ::= { f3L3TrafficBgpPeerAddressFamilyEntry 9 } + +f3L3TrafficBgpPeerAddressFamilyNextHopIpv4 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IPv4 address used to override NEXT HOP attribute." + ::= { f3L3TrafficBgpPeerAddressFamilyEntry 10 } + +f3L3TrafficBgpPeerAddressFamilyNextHopIpv6 OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IPv4 address used to override NEXT HOP attribute." + ::= { f3L3TrafficBgpPeerAddressFamilyEntry 11 } + +f3L3TrafficBgpPeerAddressFamilyExtNextHopControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether to support Extended Next Hop + Encoding Capability. E.g Allowing + advertising IPV4 route with a Next Hop + address of IPv6.." + ::= { f3L3TrafficBgpPeerAddressFamilyEntry 12 } + +f3L3TrafficBgpPeerAddressFamilyStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3L3TrafficBgpPeerAddressFamilyEntry 13 } + +f3L3TrafficBgpPeerAddressFamilyRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficBgpPeerAddressFamilyRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficBgpPeerAddressFamilyRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficBgpPeerAddressFamilyRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficBgpPeerAddressFamilyEntry 14 } + +-- +-- Traffic BGP RIB Route Table +-- +f3L3TrafficBgpRIBRouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficBgpRIBRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Traffic BGP RIB routes." + ::= { f3L3Objects 38 } + +f3L3TrafficBgpRIBRouteEntry OBJECT-TYPE + SYNTAX F3L3TrafficBgpRIBRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficBgpRouteTable." + INDEX { neIndex, + f3VrfIndex, + f3L3TrafficBgpRouterIndex, + f3L3TrafficBgpRIBRouteIndex } + ::= { f3L3TrafficBgpRIBRouteTable 1 } + +F3L3TrafficBgpRIBRouteEntry ::= SEQUENCE { + f3L3TrafficBgpRIBRouteIndex Integer32, + f3L3TrafficBgpRIBRouteNetwork DisplayString, + f3L3TrafficBgpRIBRouteNextHop DisplayString, + f3L3TrafficBgpRIBRouteMetric Integer32, + f3L3TrafficBgpRIBRoutePath DisplayString +} + +f3L3TrafficBgpRIBRouteIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the Traffic BGP RIB Route entry." + ::= { f3L3TrafficBgpRIBRouteEntry 1 } + +f3L3TrafficBgpRIBRouteNetwork OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Traffic BGP RIB Route's destination network address." + ::= { f3L3TrafficBgpRIBRouteEntry 2 } + +f3L3TrafficBgpRIBRouteNextHop OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Traffic BGP RIB Route's next hop interface address." + ::= { f3L3TrafficBgpRIBRouteEntry 3 } + +f3L3TrafficBgpRIBRouteMetric OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "List of AS numbers in the path to route's destination network" + ::= { f3L3TrafficBgpRIBRouteEntry 4 } + +f3L3TrafficBgpRIBRoutePath OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the Traffic BGP RIB Route entry." + ::= { f3L3TrafficBgpRIBRouteEntry 5 } + +-- +-- L3 Traffic BGP In Route Table +-- + +f3L3TrafficBgpInRouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficBgpInRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "BGP In routes. + Must set f3L3TrafficBgpRouterAction as optimizeBgpInRouteRetrieve(2) before get data from this table." + ::= { f3L3Objects 39 } + +f3L3TrafficBgpInRouteEntry OBJECT-TYPE + SYNTAX F3L3TrafficBgpInRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficBgpInRouteTable. Entries can + be created/deleted in this table by management application action." + INDEX { neIndex, + f3VrfIndex, + f3L3TrafficBgpRouterIndex, + f3L3TrafficBgpInRouteIndex } + ::= { f3L3TrafficBgpInRouteTable 1 } + +F3L3TrafficBgpInRouteEntry ::= SEQUENCE { + f3L3TrafficBgpInRouteIndex Unsigned32, + f3L3TrafficBgpInRouteNetwork DisplayString, + f3L3TrafficBgpInRouteNextHop DisplayString, + f3L3TrafficBgpInRouteMetric Unsigned32, + f3L3TrafficBgpInRoutePath DisplayString, + f3L3TrafficBgpInRouteLocalPreference Unsigned32 +} + +f3L3TrafficBgpInRouteIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of this route. Key of the table." + ::= { f3L3TrafficBgpInRouteEntry 1 } + +f3L3TrafficBgpInRouteNetwork OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Network of destination." + ::= { f3L3TrafficBgpInRouteEntry 2 } + +f3L3TrafficBgpInRouteNextHop OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Address of next hop." + ::= { f3L3TrafficBgpInRouteEntry 3 } + +f3L3TrafficBgpInRouteMetric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Metric value of this route." + ::= { f3L3TrafficBgpInRouteEntry 4 } + +f3L3TrafficBgpInRoutePath OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..1024)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The list of AS numbers to the destination." + ::= { f3L3TrafficBgpInRouteEntry 5 } + +f3L3TrafficBgpInRouteLocalPreference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Local Preference Value received from iBGP." + ::= { f3L3TrafficBgpInRouteEntry 6 } + +-- +-- L3 Traffic BGP Route V2 Table +-- + +f3L3TrafficBgpRouteV2Table OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficBgpRouteV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "BGP routes. + Must set f3L3TrafficBgpRouterAction as optimizeBgpRouteRetrieve(1) before get data from this table." + ::= { f3L3Objects 40 } + +f3L3TrafficBgpRouteV2Entry OBJECT-TYPE + SYNTAX F3L3TrafficBgpRouteV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficBgpRouteV2Table. Entries can + be created/deleted in this table by management application action." + INDEX { neIndex, + f3VrfIndex, + f3L3TrafficBgpRouterIndex, + f3L3TrafficBgpRouteV2Index } + ::= { f3L3TrafficBgpRouteV2Table 1 } + +F3L3TrafficBgpRouteV2Entry ::= SEQUENCE { + f3L3TrafficBgpRouteV2Index Unsigned32, + f3L3TrafficBgpRouteV2Network DisplayString, + f3L3TrafficBgpRouteV2NextHop DisplayString, + f3L3TrafficBgpRouteV2Metric Unsigned32, + f3L3TrafficBgpRouteV2Path DisplayString, + f3L3TrafficBgpRouteV2LocalPreference Unsigned32 +} + +f3L3TrafficBgpRouteV2Index OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of this route. Key of the table." + ::= { f3L3TrafficBgpRouteV2Entry 1 } + +f3L3TrafficBgpRouteV2Network OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Network of destination." + ::= { f3L3TrafficBgpRouteV2Entry 2 } + +f3L3TrafficBgpRouteV2NextHop OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Address of next hop." + ::= { f3L3TrafficBgpRouteV2Entry 3 } + +f3L3TrafficBgpRouteV2Metric OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Metric value of this route." + ::= { f3L3TrafficBgpRouteV2Entry 4 } + +f3L3TrafficBgpRouteV2Path OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..1024)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The list of AS numbers to the destination." + ::= { f3L3TrafficBgpRouteV2Entry 5 } + +f3L3TrafficBgpRouteV2LocalPreference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Local Preference Value received from iBGP." + ::= { f3L3TrafficBgpRouteV2Entry 6 } + + +-- +-- L3 Traffic BGP Peer Address Family Advertising Prefix Table +-- + +f3L3TrafficBgpPeerAddressFamilyAdvPrefixTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficBgpPeerAddressFamilyAdvPrefixEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Advertising Prefix of BGP Peer Address Family." + ::= { f3L3Objects 41 } + +f3L3TrafficBgpPeerAddressFamilyAdvPrefixEntry OBJECT-TYPE + SYNTAX F3L3TrafficBgpPeerAddressFamilyAdvPrefixEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficBgpPeerAddressFamilyAdvPrefixTable. Entries can + be created/deleted in this table by management application action." + INDEX { neIndex, + f3VrfIndex, + f3L3TrafficBgpRouterIndex, + f3L3TrafficBgpPeerIndex, + f3L3TrafficBgpPeerAddressFamilyIndex, + f3L3TrafficBgpPeerAddressFamilyAdvPrefix } + ::= { f3L3TrafficBgpPeerAddressFamilyAdvPrefixTable 1 } + +F3L3TrafficBgpPeerAddressFamilyAdvPrefixEntry ::= SEQUENCE { + f3L3TrafficBgpPeerAddressFamilyAdvPrefix DisplayString, + f3L3TrafficBgpPeerAddressFamilyAdvPrefixStorageType StorageType, + f3L3TrafficBgpPeerAddressFamilyAdvPrefixRowStatus RowStatus +} + +f3L3TrafficBgpPeerAddressFamilyAdvPrefix OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Advertising Prefix of a BGP Peer Address Family. Key of the table." + ::= { f3L3TrafficBgpPeerAddressFamilyAdvPrefixEntry 1 } + +f3L3TrafficBgpPeerAddressFamilyAdvPrefixStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficBgpPeerAddressFamilyAdvPrefixEntry 2 } + +f3L3TrafficBgpPeerAddressFamilyAdvPrefixRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficBgpPeerAddressFamilyAdvPrefixRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficBgpPeerAddressFamilyAdvPrefixRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficBgpPeerAddressFamilyAdvPrefixRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficBgpPeerAddressFamilyAdvPrefixEntry 3 } + + +-- +-- L3 Traffic Ospf v3 Neighbor +-- + +f3L3TrafficOspfV3NeighborTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficOspfV3NeighborEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "OSPF v3 neighbor table. + Must set f3VrfOspfRouterAction as optimizeOspfNeighborRetrieve(3) before get data from this table." + ::= { f3L3Objects 42 } + +f3L3TrafficOspfV3NeighborEntry OBJECT-TYPE + SYNTAX F3L3TrafficOspfV3NeighborEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficOspfV3NeighborTable. Entries can + be created/deleted in this table by management application action." + INDEX { neIndex, + f3VrfIndex, + f3VrfOspfRouterIndex, + f3L3TrafficOspfV3NeighborRouterId, + f3L3TrafficOspfV3NeighborInterfaceId } + ::= { f3L3TrafficOspfV3NeighborTable 1 } + +F3L3TrafficOspfV3NeighborEntry ::= SEQUENCE { + f3L3TrafficOspfV3NeighborRouterId IpAddress, + f3L3TrafficOspfV3NeighborInterfaceId Unsigned32, + f3L3TrafficOspfV3NeighborPriority Unsigned32, + f3L3TrafficOspfV3NeighborDeadTime Unsigned32, + f3L3TrafficOspfV3NeighborLocalInterfaceName DisplayString, + f3L3TrafficOspfV3NeighborState OspfAdjacencyState, + f3L3TrafficOspfV3NeighborRole TrafficOspfRole, + f3L3TrafficOspfV3NeighborIpAddress DisplayString +} + +f3L3TrafficOspfV3NeighborRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Router ID of the neighbor." + ::= { f3L3TrafficOspfV3NeighborEntry 1 } + +f3L3TrafficOspfV3NeighborInterfaceId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ID of the interface of neighbor." + ::= { f3L3TrafficOspfV3NeighborEntry 2 } + +f3L3TrafficOspfV3NeighborPriority OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The priority of the neighbor." + ::= { f3L3TrafficOspfV3NeighborEntry 3 } + +f3L3TrafficOspfV3NeighborDeadTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Dead Time field indicates the amount of time remaining + that the router waits to receive an OSPF hello packet from + the neighbor before declaring the neighbor down." + ::= { f3L3TrafficOspfV3NeighborEntry 4 } + +f3L3TrafficOspfV3NeighborLocalInterfaceName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of local interface which discovers the neighbor." + ::= { f3L3TrafficOspfV3NeighborEntry 5 } + +f3L3TrafficOspfV3NeighborState OBJECT-TYPE + SYNTAX OspfAdjacencyState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "State of Link State Database synchronization with the neighbor." + ::= { f3L3TrafficOspfV3NeighborEntry 6 } + +f3L3TrafficOspfV3NeighborRole OBJECT-TYPE + SYNTAX TrafficOspfRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Role of the neighbor. DR, DR other and Backup are applicable." + ::= { f3L3TrafficOspfV3NeighborEntry 7 } + +f3L3TrafficOspfV3NeighborIpAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Link-local Address of interface of neighbor." + ::= { f3L3TrafficOspfV3NeighborEntry 8 } + + +-- +-- L3 Traffic Ospf Link Link State Database +-- + +f3L3TrafficOspfLinkLsDbTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficOspfLinkLsDbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "OSPF Link State database. + Must set f3VrfOspfRouterAction as optimizeOspfLinkLinkLsDbRetrieve(4) before get data from this table." + ::= { f3L3Objects 43 } + +f3L3TrafficOspfLinkLsDbEntry OBJECT-TYPE + SYNTAX F3L3TrafficOspfLinkLsDbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficOspfLinkLsDbTable. Entries can + be created/deleted in this table by management application action." + INDEX { neIndex, + f3VrfIndex, + f3VrfOspfRouterIndex, + f3L3TrafficOspfLinkLsDbType, + f3L3TrafficOspfLinkLsDbId, + f3L3TrafficOspfLinkLsDbAdvRouterId, + f3L3TrafficOspfLinkLsDbInterfaceId, + f3L3TrafficOspfLinkLsDbInterface } + ::= { f3L3TrafficOspfLinkLsDbTable 1 } + +F3L3TrafficOspfLinkLsDbEntry ::= SEQUENCE { + f3L3TrafficOspfLinkLsDbType OspfLsaType, + f3L3TrafficOspfLinkLsDbId IpAddress, + f3L3TrafficOspfLinkLsDbAdvRouterId IpAddress, + f3L3TrafficOspfLinkLsDbInterfaceId Unsigned32, + f3L3TrafficOspfLinkLsDbInterface DisplayString, + f3L3TrafficOspfLinkLsDbAreaId IpAddress, + f3L3TrafficOspfLinkLsDbChecksum Unsigned32, + f3L3TrafficOspfLinkLsDbSeqNum Unsigned32, + f3L3TrafficOspfLinkLsDbAge Unsigned32, + f3L3TrafficOspfLinkLsDbRtrPriority Unsigned32, + f3L3TrafficOspfLinkLsDbLinkLocalAddress DisplayString, + f3L3TrafficOspfLinkLsDbPrefixList DisplayString +} + +f3L3TrafficOspfLinkLsDbType OBJECT-TYPE + SYNTAX OspfLsaType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "LSA Type." + ::= { f3L3TrafficOspfLinkLsDbEntry 1 } + +f3L3TrafficOspfLinkLsDbId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Link State ID." + ::= { f3L3TrafficOspfLinkLsDbEntry 2 } + +f3L3TrafficOspfLinkLsDbAdvRouterId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Advertising Router ID." + ::= { f3L3TrafficOspfLinkLsDbEntry 3 } + +f3L3TrafficOspfLinkLsDbInterfaceId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface id of the interface instance from which the LSA was received." + ::= { f3L3TrafficOspfLinkLsDbEntry 4 } + +f3L3TrafficOspfLinkLsDbInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The local interface name from which the LSA was received." + ::= { f3L3TrafficOspfLinkLsDbEntry 5 } + +f3L3TrafficOspfLinkLsDbAreaId OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Area ID." + ::= { f3L3TrafficOspfLinkLsDbEntry 6 } + +f3L3TrafficOspfLinkLsDbChecksum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The checksum associated with Link State Advertisement." + ::= { f3L3TrafficOspfLinkLsDbEntry 7 } + +f3L3TrafficOspfLinkLsDbSeqNum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Sequence Number associated with the last LSA." + ::= { f3L3TrafficOspfLinkLsDbEntry 8 } + +f3L3TrafficOspfLinkLsDbAge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The age, in seconds, since this LSA was last received." + ::= { f3L3TrafficOspfLinkLsDbEntry 9 } + +f3L3TrafficOspfLinkLsDbRtrPriority OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Router priority for the interface." + ::= { f3L3TrafficOspfLinkLsDbEntry 10 } + +f3L3TrafficOspfLinkLsDbLinkLocalAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The originating router's linklocal interface address for the link." + ::= { f3L3TrafficOspfLinkLsDbEntry 11 } + +f3L3TrafficOspfLinkLsDbPrefixList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "List of Prefixes associated with the link. + In maximum, up to 16 prefixes are supported." + ::= { f3L3TrafficOspfLinkLsDbEntry 12 } + + +-- +-- L3 traffic ipv4 static route Table +-- + +f3L3TrafficIpv4StaticRouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIpv4StaticRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the L3 Traffic Ipv4 Static route." + ::= { f3L3Objects 44 } + +f3L3TrafficIpv4StaticRouteEntry OBJECT-TYPE + SYNTAX F3L3TrafficIpv4StaticRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIpv4StaticRouteTable." + INDEX { neIndex, + f3VrfIndex, + f3L3TrafficIpv4StaticRouteDest, + f3L3TrafficIpv4StaticRouteMask, + f3L3TrafficIpv4StaticRouteNextHop, + f3L3TrafficIpv4StaticRouteInterface } + ::= { f3L3TrafficIpv4StaticRouteTable 1 } + +F3L3TrafficIpv4StaticRouteEntry ::= SEQUENCE { + f3L3TrafficIpv4StaticRouteDest IpAddress, + f3L3TrafficIpv4StaticRouteMask IpAddress, + f3L3TrafficIpv4StaticRouteNextHop DisplayString, + f3L3TrafficIpv4StaticRouteInterface DisplayString, + f3L3TrafficIpv4StaticRouteMetric Integer32, + f3L3TrafficIpv4StaticRouteSourceForwardingEnable TruthValue, + f3L3TrafficIpv4StaticRouteStorageType StorageType, + f3L3TrafficIpv4StaticRouteRowStatus RowStatus +} + +f3L3TrafficIpv4StaticRouteDest OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It specifies the traffic Ipv4 Static route destination." + ::= { f3L3TrafficIpv4StaticRouteEntry 1 } + +f3L3TrafficIpv4StaticRouteMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It specifies the traffic Ipv4 Static route mask." + ::= { f3L3TrafficIpv4StaticRouteEntry 2 } + +f3L3TrafficIpv4StaticRouteNextHop OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It specifies the traffic Ipv4 Static route next hop." + ::= { f3L3TrafficIpv4StaticRouteEntry 3 } + +f3L3TrafficIpv4StaticRouteInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It specifies the traffic Ipv4 Static route interface." + ::= { f3L3TrafficIpv4StaticRouteEntry 4 } + +f3L3TrafficIpv4StaticRouteMetric OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "It specifies the traffic Ipv4 Static route metric." + ::= { f3L3TrafficIpv4StaticRouteEntry 5 } + +f3L3TrafficIpv4StaticRouteSourceForwardingEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "It specifies the traffic Ipv4 static route source forwarding whether enabled." + ::= { f3L3TrafficIpv4StaticRouteEntry 6 } + +f3L3TrafficIpv4StaticRouteStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3L3TrafficIpv4StaticRouteEntry 7 } + +f3L3TrafficIpv4StaticRouteRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficIpv4StaticRouteRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficIpv4StaticRouteRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficIpv4StaticRouteRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficIpv4StaticRouteEntry 8 } + +-- +-- L3 taffic ipv4 all route Table +-- +f3L3TrafficIpv4AllRouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIpv4AllRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the L3 Traffic Ipv4 route. + Must set f3VrfActionX as optimizeRouteRetrieve(3) before get data from this table." + ::= { f3L3Objects 45 } + +f3L3TrafficIpv4AllRouteEntry OBJECT-TYPE + SYNTAX F3L3TrafficIpv4AllRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIpv4AllRouteTable." + INDEX { neIndex, + f3VrfIndex, + f3L3TrafficIpv4AllRouteDest, + f3L3TrafficIpv4AllRouteMask, + f3L3TrafficIpv4AllRouteNextHop, + f3L3TrafficIpv4AllRouteInterface, + f3L3TrafficIpv4AllRouteOrigin } + ::= { f3L3TrafficIpv4AllRouteTable 1 } + +F3L3TrafficIpv4AllRouteEntry ::= SEQUENCE { + f3L3TrafficIpv4AllRouteDest IpAddress, + f3L3TrafficIpv4AllRouteMask IpAddress, + f3L3TrafficIpv4AllRouteNextHop DisplayString, + f3L3TrafficIpv4AllRouteInterface DisplayString, + f3L3TrafficIpv4AllRouteOrigin TrafficIpRouteOriginType, + f3L3TrafficIpv4AllRouteMetric Integer32, + f3L3TrafficIpv4AllRouteSourceForwardingEnable TruthValue, + f3L3TrafficIpv4AllRouteAdminDistance Unsigned32, + f3L3TrafficIpv4AllRouteStatus TrafficIpRouteStatusType, + f3L3TrafficIpv4AllRouteStorageType StorageType, + f3L3TrafficIpv4AllRouteRowStatus RowStatus +} + +f3L3TrafficIpv4AllRouteDest OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It specifies the traffic Ipv4 route destination." + ::= { f3L3TrafficIpv4AllRouteEntry 1 } + +f3L3TrafficIpv4AllRouteMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It specifies the traffic Ipv4 route mask." + ::= { f3L3TrafficIpv4AllRouteEntry 2 } + +f3L3TrafficIpv4AllRouteNextHop OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It specifies the traffic Ipv4 route next hop." + ::= { f3L3TrafficIpv4AllRouteEntry 3 } + +f3L3TrafficIpv4AllRouteInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It specifies the traffic Ipv4 route interface." + ::= { f3L3TrafficIpv4AllRouteEntry 4 } + +f3L3TrafficIpv4AllRouteOrigin OBJECT-TYPE + SYNTAX TrafficIpRouteOriginType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The origin of IP Route." + ::= { f3L3TrafficIpv4AllRouteEntry 5 } + +f3L3TrafficIpv4AllRouteMetric OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "It specifies the traffic Ipv4 route metric." + ::= { f3L3TrafficIpv4AllRouteEntry 6 } + +f3L3TrafficIpv4AllRouteSourceForwardingEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "It specifies the traffic Ipv4 route source forwarding whether enabled." + ::= { f3L3TrafficIpv4AllRouteEntry 7 } + +f3L3TrafficIpv4AllRouteAdminDistance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Administrative Distance of IP Route." + ::= { f3L3TrafficIpv4AllRouteEntry 8 } + +f3L3TrafficIpv4AllRouteStatus OBJECT-TYPE + SYNTAX TrafficIpRouteStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It specifies the traffic Ipv4 route status." + ::= { f3L3TrafficIpv4AllRouteEntry 9 } + +f3L3TrafficIpv4AllRouteStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3L3TrafficIpv4AllRouteEntry 10 } + +f3L3TrafficIpv4AllRouteRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficIpv4AllRouteRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficIpv4AllRouteRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficIpv4AllRouteRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficIpv4AllRouteEntry 11 } + +-- +-- L3 taffic ipv6 static route Table +-- +f3L3TrafficIpv6StaticRouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIpv6StaticRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the L3 Traffic Ipv6 static route." + ::= { f3L3Objects 46 } + +f3L3TrafficIpv6StaticRouteEntry OBJECT-TYPE + SYNTAX F3L3TrafficIpv6StaticRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIpv6StaticRouteTable." + INDEX { neIndex, f3VrfIndex, + f3L3TrafficIpv6StaticRouteDest, f3L3TrafficIpv6StaticRoutePrefixLength, + f3L3TrafficIpv6StaticRouteNextHop, f3L3TrafficIpv6StaticRouteInterface } + ::= { f3L3TrafficIpv6StaticRouteTable 1 } + +F3L3TrafficIpv6StaticRouteEntry ::= SEQUENCE { + f3L3TrafficIpv6StaticRouteDest Ipv6Address, + f3L3TrafficIpv6StaticRoutePrefixLength Integer32, + f3L3TrafficIpv6StaticRouteNextHop DisplayString, + f3L3TrafficIpv6StaticRouteInterface DisplayString, + f3L3TrafficIpv6StaticRouteMetric Integer32, + f3L3TrafficIpv6StaticRouteStorageType StorageType, + f3L3TrafficIpv6StaticRouteRowStatus RowStatus +} + +f3L3TrafficIpv6StaticRouteDest OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The destination IP address of this route. This object + may not take a Multicast (Class D) address value. + Any assignment (implicit or otherwise) of an instance + of this object to a value x must be rejected if + the bitwise logical-AND of x with the value of the + corresponding instance of the static-route-mask + attribute is not equal to x." + ::= { f3L3TrafficIpv6StaticRouteEntry 1 } + +f3L3TrafficIpv6StaticRoutePrefixLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Indicate the mask to be logically ANDed with the + destination address before being compared to + the value in the cmStaticRouteDest field. For + those systems that do not support arbitrary + subnet masks, an agent constructs the value of + the static route mask by reference to the + IP Address Class. Any assignment (implicit or + otherwise) of an instance of this object to a + value x must be rejected if the bitwise logical AND + of x with the value of the corresponding instance + of the static-route-dest attribute is not + equal to static route destination." + ::= { f3L3TrafficIpv6StaticRouteEntry 2 } + +f3L3TrafficIpv6StaticRouteNextHop OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The address of the next router en route." + ::= { f3L3TrafficIpv6StaticRouteEntry 3 } + +f3L3TrafficIpv6StaticRouteInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Name of the IP interface for the interface + static route." + ::= { f3L3TrafficIpv6StaticRouteEntry 4 } + +f3L3TrafficIpv6StaticRouteMetric OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The primary routing metric for this route. + The semantics of this metric are determined by + the routing-protocol specified in the route's + cmStaticRouteProto value. If this metric is not + used, its value should be set to 1." + ::= { f3L3TrafficIpv6StaticRouteEntry 5 } + +f3L3TrafficIpv6StaticRouteStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficIpv6StaticRouteEntry 6 } + +f3L3TrafficIpv6StaticRouteRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficIpv6StaticRouteRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficIpv6StaticRouteRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficIpv6StaticRouteRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficIpv6StaticRouteEntry 7 } + + +-- +-- L3 taffic ipv6 all route Table +-- +f3L3TrafficIpv6AllRouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIpv6AllRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the L3 Traffic Ipv6 route. + Must set f3VrfActionX as optimizeIpv6RouteRetrieve(7) before get data from this table." + ::= { f3L3Objects 47 } + +f3L3TrafficIpv6AllRouteEntry OBJECT-TYPE + SYNTAX F3L3TrafficIpv6AllRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIpv6AllRouteTable." + INDEX { neIndex, f3VrfIndex, + f3L3TrafficIpv6AllRouteDest, f3L3TrafficIpv6AllRoutePrefixLength, + f3L3TrafficIpv6AllRouteNextHop, f3L3TrafficIpv6AllRouteInterface, + f3L3TrafficIpv6AllRouteOrigin } + ::= { f3L3TrafficIpv6AllRouteTable 1 } + +F3L3TrafficIpv6AllRouteEntry ::= SEQUENCE { + f3L3TrafficIpv6AllRouteDest Ipv6Address, + f3L3TrafficIpv6AllRoutePrefixLength Integer32, + f3L3TrafficIpv6AllRouteNextHop DisplayString, + f3L3TrafficIpv6AllRouteInterface DisplayString, + f3L3TrafficIpv6AllRouteOrigin TrafficIpRouteOriginType, + f3L3TrafficIpv6AllRouteMetric Integer32, + f3L3TrafficIpv6AllRouteAdminDistance Unsigned32, + f3L3TrafficIpv6AllRouteStatus TrafficIpRouteStatus, + f3L3TrafficIpv6AllRouteStorageType StorageType, + f3L3TrafficIpv6AllRouteRowStatus RowStatus +} + +f3L3TrafficIpv6AllRouteDest OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The destination IP address of this route. This object + may not take a Multicast (Class D) address value. + Any assignment (implicit or otherwise) of an instance + of this object to a value x must be rejected if + the bitwise logical-AND of x with the value of the + corresponding instance of the static-route-mask + attribute is not equal to x." + ::= { f3L3TrafficIpv6AllRouteEntry 1 } + +f3L3TrafficIpv6AllRoutePrefixLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Indicate the mask to be logically ANDed with the + destination address before being compared to + the value in the cmStaticRouteDest field. For + those systems that do not support arbitrary + subnet masks, an agent constructs the value of + the static route mask by reference to the + IP Address Class. Any assignment (implicit or + otherwise) of an instance of this object to a + value x must be rejected if the bitwise logical AND + of x with the value of the corresponding instance + of the static-route-dest attribute is not + equal to static route destination." + ::= { f3L3TrafficIpv6AllRouteEntry 2 } + +f3L3TrafficIpv6AllRouteNextHop OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The address of the next router en route." + ::= { f3L3TrafficIpv6AllRouteEntry 3 } + +f3L3TrafficIpv6AllRouteInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Name of the IP interface for the interface + static route." + ::= { f3L3TrafficIpv6AllRouteEntry 4 } + +f3L3TrafficIpv6AllRouteOrigin OBJECT-TYPE + SYNTAX TrafficIpRouteOriginType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The origin of IP Route." + ::= { f3L3TrafficIpv6AllRouteEntry 5 } + +f3L3TrafficIpv6AllRouteMetric OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The primary routing metric for this route. + The semantics of this metric are determined by + the routing-protocol specified in the route's + cmStaticRouteProto value. If this metric is not + used, its value should be set to 1." + ::= { f3L3TrafficIpv6AllRouteEntry 6 } + +f3L3TrafficIpv6AllRouteAdminDistance OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Administrative Distance of IP Route." + ::= { f3L3TrafficIpv6AllRouteEntry 7 } + +f3L3TrafficIpv6AllRouteStatus OBJECT-TYPE + SYNTAX TrafficIpRouteStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It specifies the traffic Ipv6 route status." + ::= { f3L3TrafficIpv6AllRouteEntry 8 } + +f3L3TrafficIpv6AllRouteStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficIpv6AllRouteEntry 9 } + +f3L3TrafficIpv6AllRouteRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficIpv6AllRouteRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficIpv6AllRouteRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficIpv6AllRouteRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficIpv6AllRouteEntry 10 } + +-- +-- IP Prefix List Table +-- + +f3IpPrefixListTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3IpPrefixListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP Prefix List table." + ::= { f3L3Objects 48 } + +f3IpPrefixListEntry OBJECT-TYPE + SYNTAX F3IpPrefixListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3IpPrefixListTable. Entries can + be created/deleted in this table by management application action." + INDEX { neIndex, + f3VrfIndex, + f3IpPrefixListIndex } + ::= { f3IpPrefixListTable 1 } + +F3IpPrefixListEntry ::= SEQUENCE { + f3IpPrefixListIndex Integer32, + f3IpPrefixListName DisplayString, + f3IpPrefixListDefaultDisposition IpPrefixDispositionType, + f3IpPrefixListStorageType StorageType, + f3IpPrefixListRowStatus RowStatus +} + +f3IpPrefixListIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this IP Prefix List within a VRF." + ::= { f3IpPrefixListEntry 1 } + +f3IpPrefixListName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The name of IP Prefix List." + ::= { f3IpPrefixListEntry 2 } + +f3IpPrefixListDefaultDisposition OBJECT-TYPE + SYNTAX IpPrefixDispositionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This indicates the default disposition for the + prefix that does not match any prefix in the prefix + list.." + ::= { f3IpPrefixListEntry 3 } + +f3IpPrefixListStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3IpPrefixListEntry 4 } + +f3IpPrefixListRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3IpPrefixListRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3IpPrefixListRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3IpPrefixListRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3IpPrefixListEntry 5 } + + +-- +-- IP Prefix Table +-- + +f3IpPrefixTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3IpPrefixEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP Prefix table." + ::= { f3L3Objects 49 } + +f3IpPrefixEntry OBJECT-TYPE + SYNTAX F3IpPrefixEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3IpPrefixTable. Entries can + be created/deleted in this table by management application action." + INDEX { neIndex, + f3VrfIndex, + f3IpPrefixListIndex, + f3IpPrefixIndex } + ::= { f3IpPrefixTable 1 } + +F3IpPrefixEntry ::= SEQUENCE { + f3IpPrefixIndex Integer32, + f3IpPrefix DisplayString, + f3IpPrefixPriority Unsigned32, + f3IpPrefixDisposition IpPrefixDispositionType, + f3IpPrefixLessOrEqualPrefixLen Integer32, + f3IpPrefixGreaterOrEqualPrefixLen Integer32, + f3IpPrefixStorageType StorageType, + f3IpPrefixRowStatus RowStatus +} + +f3IpPrefixIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this IP Prefix entry within a IP Prefix List." + ::= { f3IpPrefixEntry 1 } + +f3IpPrefix OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The IP Prefix. The length is up to 64 characters." + ::= { f3IpPrefixEntry 2 } + +f3IpPrefixPriority OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This dictates the order in which this entry is applied + relative to the IP Prefix List. These values need not + be sequential and can have gaps. The priority of + the IP Prefix Entry within a list shall be unique. + Higher the value lower the priority." + ::= { f3IpPrefixEntry 3 } + +f3IpPrefixDisposition OBJECT-TYPE + SYNTAX IpPrefixDispositionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This indicates whether to permit or deny the prefix." + ::= { f3IpPrefixEntry 4 } + +f3IpPrefixLessOrEqualPrefixLen OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specifying a prefix length which allows + filtering networks with more specific prefixes within + this Prefix attribute. For example, if this value + is 16 and the Prefix attribute is <10.0.0.0/8>, + then all the networks in 10.0.0.0/8 that have prefix + that is 16 or less will be filtered. A specific value + of Prefix 0.0.0.0/0 with a value of 32 for this attribute + implies all the networks and it could be used for the + rule with highest priority value (lowest priority) + that permits all networks that have not been filtered + by higher priority entries." + ::= { f3IpPrefixEntry 5 } + +f3IpPrefixGreaterOrEqualPrefixLen OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This allows specifying a prefix length which allows + filtering all networks in the specified Prefix that + are at least the length specified for this attribute. + This attribute value shall be greater than the Prefix + Length of the Prefix attribute. For example, if this + value is 16 and the Prefix attribute is <10.0.0.0/8>, + then all the networks in 10.0.0.0/8 with a prefix + greater than or equal to 16 are filtered." + ::= { f3IpPrefixEntry 6 } + +f3IpPrefixStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3IpPrefixEntry 7 } + +f3IpPrefixRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3IpPrefixRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3IpPrefixRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3IpPrefixRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3IpPrefixEntry 8 } + + +-- +-- L3 Traffic IP Interface RAP Prefix Table +-- + +f3L3TrafficIPInterfaceRAPrefixTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIPInterfaceRAPrefixEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Traffic IP interface RAP prefix table." + + ::= { f3L3Objects 50 } + +f3L3TrafficIPInterfaceRAPrefixEntry OBJECT-TYPE + SYNTAX F3L3TrafficIPInterfaceRAPrefixEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in f3L3TrafficIPInterfaceRAPrefixTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, + f3L3TrafficIPIfIndex, f3L3TrafficIPInterfaceRAPrefixIndex } + + ::= { f3L3TrafficIPInterfaceRAPrefixTable 1 } + +F3L3TrafficIPInterfaceRAPrefixEntry ::= SEQUENCE { + f3L3TrafficIPInterfaceRAPrefixIndex Integer32, + f3L3TrafficIPInterfaceRAPrefixAdvertiseEnabled TruthValue, + f3L3TrafficIPInterfaceRAPrefix Ipv6Address, + f3L3TrafficIPInterfaceRAPrefixLength Integer32, + f3L3TrafficIPInterfaceRAPrefixValidLifeTime Unsigned32, + f3L3TrafficIPInterfaceRAPrefixPreferredLifeTime Unsigned32, + f3L3TrafficIPInterfaceRAPrefixStorageType StorageType, + f3L3TrafficIPInterfaceRAPrefixRowStatus RowStatus +} + +f3L3TrafficIPInterfaceRAPrefixIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a traffic IP interface RA prefix." + ::= { f3L3TrafficIPInterfaceRAPrefixEntry 1 } + +f3L3TrafficIPInterfaceRAPrefixAdvertiseEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is to enable to Advertise prefix to link in router mode." + ::= { f3L3TrafficIPInterfaceRAPrefixEntry 2 } + +f3L3TrafficIPInterfaceRAPrefix OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the IPv6 Prefix to be dispatched to the link in Router mode." + ::= { f3L3TrafficIPInterfaceRAPrefixEntry 3 } + +f3L3TrafficIPInterfaceRAPrefixLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Prefix length." + ::= { f3L3TrafficIPInterfaceRAPrefixEntry 4 } + +f3L3TrafficIPInterfaceRAPrefixValidLifeTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is used to specify fixed Valid lifetime of distributed prefix in seconds + All ones may be set for unlimited lifetime." + ::= { f3L3TrafficIPInterfaceRAPrefixEntry 5 } + +f3L3TrafficIPInterfaceRAPrefixPreferredLifeTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute is used to specify fixed time interval for unrestricted use of prefix. + When this time has been expired the address is considered as deprecated as specified + in RFC4862 Preferred lifetime shall not be greater than the Valid Lifetime. All + ones may be set for unlimited lifetime." + ::= { f3L3TrafficIPInterfaceRAPrefixEntry 6 } + +f3L3TrafficIPInterfaceRAPrefixStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficIPInterfaceRAPrefixEntry 7 } + +f3L3TrafficIPInterfaceRAPrefixRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficIPInterfaceRAPrefixRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficIPInterfaceRAPrefixRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficIPInterfaceRAPrefixRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficIPInterfaceRAPrefixEntry 8 } + + +-- +-- L3 traffic IP interface Ndp Table +-- + +f3L3TrafficIPInterfaceNdpTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIPInterfaceNdpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Traffic IPv6 NDP table. + Must set f3L3TrafficIPIfActionX as optimizeNdpRetrieve(2) before get data from this table." + + ::= { f3L3Objects 51 } + +f3L3TrafficIPInterfaceNdpEntry OBJECT-TYPE + SYNTAX F3L3TrafficIPInterfaceNdpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in f3L3TrafficIPInterfaceNdpTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, + f3L3TrafficIPv6IfIndex, f3L3TrafficIPv6NdpIPv6Addr } + + ::= { f3L3TrafficIPInterfaceNdpTable 1 } + +F3L3TrafficIPInterfaceNdpEntry ::= SEQUENCE { + f3L3TrafficIPInterfaceNdpIPv6Addr Ipv6Address, + f3L3TrafficIPInterfaceNdpInterface DisplayString, + f3L3TrafficIPInterfaceNdpMacAddress MacAddress, + f3L3TrafficIPInterfaceNdpType IpEntryType, + f3L3TrafficIPInterfaceNdpReachabilityState NdpNeighborReachabilityState, + f3L3TrafficIPInterfaceNdpAge Integer32, + f3L3TrafficIPInterfaceNdpStorageType StorageType, + f3L3TrafficIPInterfaceNdpRowStatus RowStatus +} + +f3L3TrafficIPInterfaceNdpIPv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the IP address of the NDP Entry." + ::= { f3L3TrafficIPInterfaceNdpEntry 1 } + +f3L3TrafficIPInterfaceNdpInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the IP interface for the NDP Entry." + ::= { f3L3TrafficIPInterfaceNdpEntry 2 } + +f3L3TrafficIPInterfaceNdpMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the MAC address of the NDP Entry." + ::= { f3L3TrafficIPInterfaceNdpEntry 3 } + +f3L3TrafficIPInterfaceNdpType OBJECT-TYPE + SYNTAX IpEntryType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of NDP Entry. + Note that static entries can be created." + ::= { f3L3TrafficIPInterfaceNdpEntry 4 } + +f3L3TrafficIPInterfaceNdpReachabilityState OBJECT-TYPE + SYNTAX NdpNeighborReachabilityState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the reachability state of the NDP Entry." + ::= { f3L3TrafficIPInterfaceNdpEntry 5 } + +f3L3TrafficIPInterfaceNdpAge OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates entry age in seconds." + ::= { f3L3TrafficIPInterfaceNdpEntry 6 } + +f3L3TrafficIPInterfaceNdpStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficIPInterfaceNdpEntry 7 } + +f3L3TrafficIPInterfaceNdpRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficIPInterfaceNdpRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficIPInterfaceNdpRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficIPInterfaceNdpRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficIPInterfaceNdpEntry 8 } + + +-- +-- L3 traffic IP interface IPv6 Address Table +-- + +f3L3TrafficIPInterfaceIPv6AddressTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIPInterfaceIPv6AddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Traffic interface IPv6 address table. + Must set f3L3TrafficIPIfActionX as optimizeIPv6AddressEntryRetrieve(3) before get data from this table." + ::= { f3L3Objects 52 } + +f3L3TrafficIPInterfaceIPv6AddressEntry OBJECT-TYPE + SYNTAX F3L3TrafficIPInterfaceIPv6AddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIPInterfaceIPv6AddressTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, + f3L3TrafficIPIfIndex, f3L3TrafficIPInterfaceIPv6AddressIndex } + ::= { f3L3TrafficIPInterfaceIPv6AddressTable 1 } + +F3L3TrafficIPInterfaceIPv6AddressEntry ::= SEQUENCE { + f3L3TrafficIPInterfaceIPv6AddressIndex Integer32, + f3L3TrafficIPInterfaceIPv6AddressAssignMode Ipv6AddressAssignMode, + f3L3TrafficIPInterfaceIPv6AddressUnicastAddr Ipv6Address, + f3L3TrafficIPInterfaceIPv6AddressUnicastAddrPrefixLength Integer32, + f3L3TrafficIPInterfaceIPv6AddressUnicastAddrAutoGenPrefix DisplayString, + f3L3TrafficIPInterfaceIPv6AddressStorageType StorageType, + f3L3TrafficIPInterfaceIPv6AddressRowStatus RowStatus +} + +f3L3TrafficIPInterfaceIPv6AddressIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unique integer index value corresponding to a traffic IP interface IPv6 unicast address." + ::= { f3L3TrafficIPInterfaceIPv6AddressEntry 1 } + +f3L3TrafficIPInterfaceIPv6AddressAssignMode OBJECT-TYPE + SYNTAX Ipv6AddressAssignMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The assignment mode of IPv6 Unicast Address." + ::= { f3L3TrafficIPInterfaceIPv6AddressEntry 2 } + +f3L3TrafficIPInterfaceIPv6AddressUnicastAddr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is IPv6 Unicast Address." + ::= { f3L3TrafficIPInterfaceIPv6AddressEntry 3 } + +f3L3TrafficIPInterfaceIPv6AddressUnicastAddrPrefixLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is prefix length of the unicast address." + ::= { f3L3TrafficIPInterfaceIPv6AddressEntry 4 } + +f3L3TrafficIPInterfaceIPv6AddressUnicastAddrAutoGenPrefix OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is prefix of the unicast address in automatic address assignment mode." + ::= { f3L3TrafficIPInterfaceIPv6AddressEntry 5 } + +f3L3TrafficIPInterfaceIPv6AddressStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3L3TrafficIPInterfaceIPv6AddressEntry 6 } + +f3L3TrafficIPInterfaceIPv6AddressRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3L3TrafficIPInterfaceIPv6AddressRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3L3TrafficIPInterfaceIPv6AddressRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3L3TrafficIPInterfaceIPv6AddressRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3L3TrafficIPInterfaceIPv6AddressEntry 7 } + + + + +-- +-- L3 flow point Current Statistics Table +-- +f3L3FlowPointStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3FlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 Flow Point related statistics. + These reflect the current data." + ::= { f3L3Performance 1 } + +f3L3FlowPointStatsEntry OBJECT-TYPE + SYNTAX F3L3FlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3FlowPointStatsTable. + Entries exist in this table for each L3 flow point." + INDEX { neIndex, shelfIndex, slotIndex, f3L3FlowPointPortTypeIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3FlowPointStatsIndex } + ::= { f3L3FlowPointStatsTable 1 } + +F3L3FlowPointStatsEntry ::= SEQUENCE { + f3L3FlowPointStatsIndex Integer32, + f3L3FlowPointStatsIntervalType CmPmIntervalType, + f3L3FlowPointStatsValid TruthValue, + f3L3FlowPointStatsAction CmPmBinAction, + f3L3FlowPointStatsFMG PerfCounter64, + f3L3FlowPointStatsFMY PerfCounter64, + f3L3FlowPointStatsFMRD PerfCounter64, + f3L3FlowPointStatsFTD PerfCounter64, + f3L3FlowPointStatsFragmentedDropAcl PerfCounter64, + f3L3FlowPointStatsAclRuleDrop PerfCounter64, + f3L3FlowPointStatsTtlEqual1Drop PerfCounter64, + f3L3FlowPointStatsFrameTx PerfCounter64, + f3L3FlowPointStatsFrameRx PerfCounter64, + f3L3FlowPointStatsNoRouteDrop PerfCounter64, + f3L3FlowPointStatsHopLimitDrop PerfCounter64 +} + +f3L3FlowPointStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L3 flow point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3L3FlowPointStatsEntry 1 } + +f3L3FlowPointStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3L3FlowPointStatsEntry 2 } + +f3L3FlowPointStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L3FlowPointStatsEntry 3 } + +f3L3FlowPointStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L3FlowPointStatsEntry 4 } + +f3L3FlowPointStatsFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green." + ::= { f3L3FlowPointStatsEntry 5 } + +f3L3FlowPointStatsFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow." + ::= { f3L3FlowPointStatsEntry 6 } + +f3L3FlowPointStatsFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Red and Discarded." + ::= { f3L3FlowPointStatsEntry 7 } + +f3L3FlowPointStatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Tail Dropped." + ::= { f3L3FlowPointStatsEntry 8 } + +f3L3FlowPointStatsFragmentedDropAcl OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of dropped fragmented packets." + ::= { f3L3FlowPointStatsEntry 9 } + +f3L3FlowPointStatsAclRuleDrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of dropped packets due to ACL rule." + ::= { f3L3FlowPointStatsEntry 10 } + +f3L3FlowPointStatsTtlEqual1Drop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " the number of dropped packets due to ttl's value is 1." + ::= { f3L3FlowPointStatsEntry 11 } + +f3L3FlowPointStatsFrameTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of total transmitted frames." + ::= { f3L3FlowPointStatsEntry 12 } + +f3L3FlowPointStatsFrameRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of total received frames." + ::= { f3L3FlowPointStatsEntry 13 } + +f3L3FlowPointStatsNoRouteDrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of frames drop due to no route." + ::= { f3L3FlowPointStatsEntry 14 } + +f3L3FlowPointStatsHopLimitDrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of frames drop due to hop limit." + ::= { f3L3FlowPointStatsEntry 15 } + + +-- +-- L3 flow point history Statistics Table +-- +f3L3FlowPointHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3FlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 Flow Point related statistics. + These reflect the current data." + ::= { f3L3Performance 2 } + +f3L3FlowPointHistoryEntry OBJECT-TYPE + SYNTAX F3L3FlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3FlowPointHistoryTable. + Entries exist in this table for each L3 flow point." + INDEX { neIndex, shelfIndex, slotIndex, f3L3FlowPointPortTypeIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3FlowPointStatsIndex, f3L3FlowPointHistoryIndex } + ::= { f3L3FlowPointHistoryTable 1 } + +F3L3FlowPointHistoryEntry ::= SEQUENCE { + f3L3FlowPointHistoryIndex Integer32, + f3L3FlowPointHistoryTime DateAndTime, + f3L3FlowPointHistoryValid TruthValue, + f3L3FlowPointHistoryAction CmPmBinAction, + f3L3FlowPointHistoryFMG PerfCounter64, + f3L3FlowPointHistoryFMY PerfCounter64, + f3L3FlowPointHistoryFMRD PerfCounter64, + f3L3FlowPointHistoryFTD PerfCounter64, + f3L3FlowPointHistoryFragmentedDropAcl PerfCounter64, + f3L3FlowPointHistoryAclRuleDrop PerfCounter64, + f3L3FlowPointHistoryTtlEqual1Drop PerfCounter64, + f3L3FlowPointHistoryFrameTx PerfCounter64, + f3L3FlowPointHistoryFrameRx PerfCounter64, + f3L3FlowPointHistoryNoRouteDrop PerfCounter64, + f3L3FlowPointHistoryHopLimitDrop PerfCounter64 +} + +f3L3FlowPointHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L3 flow point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3L3FlowPointHistoryEntry 1 } + +f3L3FlowPointHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3L3FlowPointHistoryEntry 2 } + +f3L3FlowPointHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L3FlowPointHistoryEntry 3 } + +f3L3FlowPointHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L3FlowPointHistoryEntry 4 } + +f3L3FlowPointHistoryFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green." + ::= { f3L3FlowPointHistoryEntry 5 } + +f3L3FlowPointHistoryFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow." + ::= { f3L3FlowPointHistoryEntry 6 } + +f3L3FlowPointHistoryFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Red and Discarded." + ::= { f3L3FlowPointHistoryEntry 7 } + +f3L3FlowPointHistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Tail Dropped." + ::= { f3L3FlowPointHistoryEntry 8 } + +f3L3FlowPointHistoryFragmentedDropAcl OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of dropped fragmented packets." + ::= { f3L3FlowPointHistoryEntry 9 } + +f3L3FlowPointHistoryAclRuleDrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of dropped packets due to ACL rule." + ::= { f3L3FlowPointHistoryEntry 10 } + +f3L3FlowPointHistoryTtlEqual1Drop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " the number of dropped packets due to ttl's value is 1." + ::= { f3L3FlowPointHistoryEntry 11 } + +f3L3FlowPointHistoryFrameTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of total transmitted frames." + ::= { f3L3FlowPointHistoryEntry 12 } + +f3L3FlowPointHistoryFrameRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " the number of total recieved frames." + ::= { f3L3FlowPointHistoryEntry 13 } + +f3L3FlowPointHistoryNoRouteDrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " the number of frames dropped due to no route." + ::= { f3L3FlowPointHistoryEntry 14 } + +f3L3FlowPointHistoryHopLimitDrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " the number of frames dropped due to hop limit." + ::= { f3L3FlowPointHistoryEntry 15 } + + +-- +-- L3 Flow Point Threshold Table +-- +f3L3FlowPointThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3FlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of L3 Flow Point Thresholds." + ::= { f3L3Performance 3 } + +f3L3FlowPointThresholdEntry OBJECT-TYPE + SYNTAX F3L3FlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3FlowPointThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, f3L3FlowPointPortTypeIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3FlowPointStatsIndex, f3L3FlowPointThresholdIndex } + ::= { f3L3FlowPointThresholdTable 1 } + +F3L3FlowPointThresholdEntry ::= SEQUENCE { + f3L3FlowPointThresholdIndex Integer32, + f3L3FlowPointThresholdInterval CmPmIntervalType, + f3L3FlowPointThresholdVariable VariablePointer, + f3L3FlowPointThresholdValueLo Unsigned32, + f3L3FlowPointThresholdValueHi Unsigned32, + f3L3FlowPointThresholdMonValue Counter64 +} + +f3L3FlowPointThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3L3FlowPointThresholdTable." + ::= { f3L3FlowPointThresholdEntry 1 } + +f3L3FlowPointThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3L3FlowPointThresholdEntry 2 } + +f3L3FlowPointThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3L3FlowPointThresholdEntry 3 } + +f3L3FlowPointThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3L3FlowPointThresholdEntry 4 } + +f3L3FlowPointThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3L3FlowPointThresholdEntry 5 } + +f3L3FlowPointThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3L3FlowPointThresholdVariable." + ::= { f3L3FlowPointThresholdEntry 6 } + +-- +-- L3 traffic ip interface Current Statistics Table +-- +f3L3TrafficIpInterfaceStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIpInterfaceStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 traffic ip interface related statistics. + These reflect the current data." + ::= { f3L3Performance 4 } + +f3L3TrafficIpInterfaceStatsEntry OBJECT-TYPE + SYNTAX F3L3TrafficIpInterfaceStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIpInterfaceStatsTable. + Entries exist in this table for each L3 traffic ip interface." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3TrafficIPIfIndex, f3L3TrafficIpInterfaceStatsIndex } + ::= { f3L3TrafficIpInterfaceStatsTable 1 } + +F3L3TrafficIpInterfaceStatsEntry ::= SEQUENCE { + f3L3TrafficIpInterfaceStatsIndex Integer32, + f3L3TrafficIpInterfaceStatsIntervalType CmPmIntervalType, + f3L3TrafficIpInterfaceStatsValid TruthValue, + f3L3TrafficIpInterfaceStatsAction CmPmBinAction, + f3L3TrafficIpInterfaceStatsDhcpTx PerfCounter64, + f3L3TrafficIpInterfaceStatsDhcpRx PerfCounter64, + f3L3TrafficIpInterfaceStatsIcmpTx PerfCounter64, + f3L3TrafficIpInterfaceStatsIcmpRx PerfCounter64, + f3L3TrafficIpInterfaceStatsArpReqTx PerfCounter64, + f3L3TrafficIpInterfaceStatsArpReqRx PerfCounter64, + f3L3TrafficIpInterfaceStatsArpReplyTx PerfCounter64, + f3L3TrafficIpInterfaceStatsArpReplyRx PerfCounter64, + f3L3TrafficIpInterfaceStatsDhcpV6Tx PerfCounter64, + f3L3TrafficIpInterfaceStatsDhcpV6Rx PerfCounter64, + f3L3TrafficIpInterfaceStatsIcmpV6WONdpTx PerfCounter64, + f3L3TrafficIpInterfaceStatsIcmpV6WONdpRx PerfCounter64, + f3L3TrafficIpInterfaceStatsNdpNSTx PerfCounter64, + f3L3TrafficIpInterfaceStatsNdpNSRx PerfCounter64, + f3L3TrafficIpInterfaceStatsNdpNATx PerfCounter64, + f3L3TrafficIpInterfaceStatsNdpNARx PerfCounter64, + f3L3TrafficIpInterfaceStatsNdpRATx PerfCounter64, + f3L3TrafficIpInterfaceStatsNdpRARx PerfCounter64, + f3L3TrafficIpInterfaceStatsNdpRSTx PerfCounter64, + f3L3TrafficIpInterfaceStatsNdpRSRx PerfCounter64 +} + +f3L3TrafficIpInterfaceStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L3 flow point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3L3TrafficIpInterfaceStatsEntry 1 } + +f3L3TrafficIpInterfaceStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3L3TrafficIpInterfaceStatsEntry 2 } + +f3L3TrafficIpInterfaceStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L3TrafficIpInterfaceStatsEntry 3 } + +f3L3TrafficIpInterfaceStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L3TrafficIpInterfaceStatsEntry 4 } + +f3L3TrafficIpInterfaceStatsDhcpTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets DHCP Transmit." + ::= { f3L3TrafficIpInterfaceStatsEntry 5 } + +f3L3TrafficIpInterfaceStatsDhcpRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets DHCP Recieved." + ::= { f3L3TrafficIpInterfaceStatsEntry 6 } + +f3L3TrafficIpInterfaceStatsIcmpTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets Icmp protocol transmit." + ::= { f3L3TrafficIpInterfaceStatsEntry 7 } + +f3L3TrafficIpInterfaceStatsIcmpRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets Icmp protocol recieved." + ::= { f3L3TrafficIpInterfaceStatsEntry 8 } + +f3L3TrafficIpInterfaceStatsArpReqTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmit packets due to ARP request." + ::= { f3L3TrafficIpInterfaceStatsEntry 9 } + +f3L3TrafficIpInterfaceStatsArpReqRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of recieved packets due to ARP request." + ::= { f3L3TrafficIpInterfaceStatsEntry 10 } + +f3L3TrafficIpInterfaceStatsArpReplyTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmit packets due to ARP reply." + ::= { f3L3TrafficIpInterfaceStatsEntry 11 } + +f3L3TrafficIpInterfaceStatsArpReplyRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of recieved packets due to ARP reply." + ::= { f3L3TrafficIpInterfaceStatsEntry 12 } + +f3L3TrafficIpInterfaceStatsDhcpV6Tx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets DHCPv6 Transmit." + ::= { f3L3TrafficIpInterfaceStatsEntry 13 } + +f3L3TrafficIpInterfaceStatsDhcpV6Rx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets DHCPv6 Recieved." + ::= { f3L3TrafficIpInterfaceStatsEntry 14 } + +f3L3TrafficIpInterfaceStatsIcmpV6WONdpTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets Icmpv6 protocol transmit." + ::= { f3L3TrafficIpInterfaceStatsEntry 15 } + +f3L3TrafficIpInterfaceStatsIcmpV6WONdpRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets Icmpv6 protocol recieved." + ::= { f3L3TrafficIpInterfaceStatsEntry 16 } + +f3L3TrafficIpInterfaceStatsNdpNSTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmit NS message." + ::= { f3L3TrafficIpInterfaceStatsEntry 17 } + +f3L3TrafficIpInterfaceStatsNdpNSRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of recieved NS message." + ::= { f3L3TrafficIpInterfaceStatsEntry 18 } + +f3L3TrafficIpInterfaceStatsNdpNATx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmit NA message." + ::= { f3L3TrafficIpInterfaceStatsEntry 19 } + +f3L3TrafficIpInterfaceStatsNdpNARx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of recieved NA message." + ::= { f3L3TrafficIpInterfaceStatsEntry 20 } + +f3L3TrafficIpInterfaceStatsNdpRATx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmit RA message." + ::= { f3L3TrafficIpInterfaceStatsEntry 21 } + +f3L3TrafficIpInterfaceStatsNdpRARx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of recieved RA message." + ::= { f3L3TrafficIpInterfaceStatsEntry 22 } + +f3L3TrafficIpInterfaceStatsNdpRSTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmit RS message." + ::= { f3L3TrafficIpInterfaceStatsEntry 23 } + +f3L3TrafficIpInterfaceStatsNdpRSRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of recieved RS message." + ::= { f3L3TrafficIpInterfaceStatsEntry 24 } + + +-- +-- L3 traffic ip interface history Statistics Table +-- +f3L3TrafficIpInterfaceHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIpInterfaceHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 traffic ip interface related history statistics. + These reflect the history data." + ::= { f3L3Performance 5 } + +f3L3TrafficIpInterfaceHistoryEntry OBJECT-TYPE + SYNTAX F3L3TrafficIpInterfaceHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIpInterfaceHistoryTable. + Entries exist in this table for each L3 traffic ip interface." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3TrafficIPIfIndex, + f3L3TrafficIpInterfaceStatsIndex, f3L3TrafficIpInterfaceHistoryIndex } + ::= { f3L3TrafficIpInterfaceHistoryTable 1 } + +F3L3TrafficIpInterfaceHistoryEntry ::= SEQUENCE { + f3L3TrafficIpInterfaceHistoryIndex Integer32, + f3L3TrafficIpInterfaceHistoryTime DateAndTime, + f3L3TrafficIpInterfaceHistoryValid TruthValue, + f3L3TrafficIpInterfaceHistoryAction CmPmBinAction, + f3L3TrafficIpInterfaceHistoryDhcpTx PerfCounter64, + f3L3TrafficIpInterfaceHistoryDhcpRx PerfCounter64, + f3L3TrafficIpInterfaceHistoryIcmpTx PerfCounter64, + f3L3TrafficIpInterfaceHistoryIcmpRx PerfCounter64, + f3L3TrafficIpInterfaceHistoryArpReqTx PerfCounter64, + f3L3TrafficIpInterfaceHistoryArpReqRx PerfCounter64, + f3L3TrafficIpInterfaceHistoryArpReplyTx PerfCounter64, + f3L3TrafficIpInterfaceHistoryArpReplyRx PerfCounter64, + f3L3TrafficIpInterfaceHistoryDhcpV6Tx PerfCounter64, + f3L3TrafficIpInterfaceHistoryDhcpV6Rx PerfCounter64, + f3L3TrafficIpInterfaceHistoryIcmpV6WONdpTx PerfCounter64, + f3L3TrafficIpInterfaceHistoryIcmpV6WONdpRx PerfCounter64, + f3L3TrafficIpInterfaceHistoryNdpNSTx PerfCounter64, + f3L3TrafficIpInterfaceHistoryNdpNSRx PerfCounter64, + f3L3TrafficIpInterfaceHistoryNdpNATx PerfCounter64, + f3L3TrafficIpInterfaceHistoryNdpNARx PerfCounter64, + f3L3TrafficIpInterfaceHistoryNdpRATx PerfCounter64, + f3L3TrafficIpInterfaceHistoryNdpRARx PerfCounter64, + f3L3TrafficIpInterfaceHistoryNdpRSTx PerfCounter64, + f3L3TrafficIpInterfaceHistoryNdpRSRx PerfCounter64 +} + +f3L3TrafficIpInterfaceHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + the history bin" + ::= { f3L3TrafficIpInterfaceHistoryEntry 1 } + +f3L3TrafficIpInterfaceHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3L3TrafficIpInterfaceHistoryEntry 2 } + +f3L3TrafficIpInterfaceHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L3TrafficIpInterfaceHistoryEntry 3 } + +f3L3TrafficIpInterfaceHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L3TrafficIpInterfaceHistoryEntry 4 } + +f3L3TrafficIpInterfaceHistoryDhcpTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets DHCP Transmit." + ::= { f3L3TrafficIpInterfaceHistoryEntry 5 } + +f3L3TrafficIpInterfaceHistoryDhcpRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets DHCP Recieved." + ::= { f3L3TrafficIpInterfaceHistoryEntry 6 } + +f3L3TrafficIpInterfaceHistoryIcmpTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets Icmp protocol transmit." + ::= { f3L3TrafficIpInterfaceHistoryEntry 7 } + +f3L3TrafficIpInterfaceHistoryIcmpRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets Icmp protocol recieved." + ::= { f3L3TrafficIpInterfaceHistoryEntry 8 } + +f3L3TrafficIpInterfaceHistoryArpReqTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmit packets due to ARP request." + ::= { f3L3TrafficIpInterfaceHistoryEntry 9 } + +f3L3TrafficIpInterfaceHistoryArpReqRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " the number of recieved packets due to ARP request." + ::= { f3L3TrafficIpInterfaceHistoryEntry 10 } + +f3L3TrafficIpInterfaceHistoryArpReplyTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmit packets due to ARP reply." + ::= { f3L3TrafficIpInterfaceHistoryEntry 11 } + +f3L3TrafficIpInterfaceHistoryArpReplyRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " the number of recieved packets due to ARP reply." + ::= { f3L3TrafficIpInterfaceHistoryEntry 12 } + +f3L3TrafficIpInterfaceHistoryDhcpV6Tx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets DHCPv6 Transmit." + ::= { f3L3TrafficIpInterfaceHistoryEntry 13 } + +f3L3TrafficIpInterfaceHistoryDhcpV6Rx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets DHCPv6 Recieved." + ::= { f3L3TrafficIpInterfaceHistoryEntry 14 } + +f3L3TrafficIpInterfaceHistoryIcmpV6WONdpTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets Icmpv6 protocol transmit." + ::= { f3L3TrafficIpInterfaceHistoryEntry 15 } + +f3L3TrafficIpInterfaceHistoryIcmpV6WONdpRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets Icmpv6 protocol recieved." + ::= { f3L3TrafficIpInterfaceHistoryEntry 16 } + +f3L3TrafficIpInterfaceHistoryNdpNSTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmit NS message." + ::= { f3L3TrafficIpInterfaceHistoryEntry 17 } + +f3L3TrafficIpInterfaceHistoryNdpNSRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of recieved NS message." + ::= { f3L3TrafficIpInterfaceHistoryEntry 18 } + +f3L3TrafficIpInterfaceHistoryNdpNATx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmit NA message." + ::= { f3L3TrafficIpInterfaceHistoryEntry 19 } + +f3L3TrafficIpInterfaceHistoryNdpNARx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of recieved NA message." + ::= { f3L3TrafficIpInterfaceHistoryEntry 20 } + +f3L3TrafficIpInterfaceHistoryNdpRATx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmit RA message." + ::= { f3L3TrafficIpInterfaceHistoryEntry 21 } + +f3L3TrafficIpInterfaceHistoryNdpRARx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of recieved RA message." + ::= { f3L3TrafficIpInterfaceHistoryEntry 22 } + +f3L3TrafficIpInterfaceHistoryNdpRSTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmit RS message." + ::= { f3L3TrafficIpInterfaceHistoryEntry 23 } + +f3L3TrafficIpInterfaceHistoryNdpRSRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of recieved RS message." + ::= { f3L3TrafficIpInterfaceHistoryEntry 24 } + + +-- +-- L3 traffic ip interface Threshold Table +-- +f3L3TrafficIpInterfaceThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIpInterfaceThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of L3 traffic ip interface Thresholds." + ::= { f3L3Performance 6 } + +f3L3TrafficIpInterfaceThresholdEntry OBJECT-TYPE + SYNTAX F3L3TrafficIpInterfaceThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIpInterfaceThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3TrafficIPIfIndex, + f3L3TrafficIpInterfaceStatsIndex, f3L3TrafficIpInterfaceThresholdIndex } + ::= { f3L3TrafficIpInterfaceThresholdTable 1 } + +F3L3TrafficIpInterfaceThresholdEntry ::= SEQUENCE { + f3L3TrafficIpInterfaceThresholdIndex Integer32, + f3L3TrafficIpInterfaceThresholdInterval CmPmIntervalType, + f3L3TrafficIpInterfaceThresholdVariable VariablePointer, + f3L3TrafficIpInterfaceThresholdValueLo Unsigned32, + f3L3TrafficIpInterfaceThresholdValueHi Unsigned32, + f3L3TrafficIpInterfaceThresholdMonValue Counter64 +} + +f3L3TrafficIpInterfaceThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3L3TrafficIpInterfaceThresholdTable." + ::= { f3L3TrafficIpInterfaceThresholdEntry 1 } + +f3L3TrafficIpInterfaceThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3L3TrafficIpInterfaceThresholdEntry 2 } + +f3L3TrafficIpInterfaceThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3L3TrafficIpInterfaceThresholdEntry 3 } + +f3L3TrafficIpInterfaceThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3L3TrafficIpInterfaceThresholdEntry 4 } + +f3L3TrafficIpInterfaceThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3L3TrafficIpInterfaceThresholdEntry 5 } + +f3L3TrafficIpInterfaceThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3L3TrafficIpInterfaceThresholdVariable." + ::= { f3L3TrafficIpInterfaceThresholdEntry 6 } + +-- +-- L3 acl rule Current Statistics Table +-- +f3L3AclRuleStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3AclRuleStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 acl rule related statistics. + These reflect the current data." + ::= { f3L3Performance 7 } + +f3L3AclRuleStatsEntry OBJECT-TYPE + SYNTAX F3L3AclRuleStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3AclRuleStatsTable. + Entries exist in this table for each Acl rule." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3AclRuleParentIndex, f3L3AclRuleIndex, f3L3AclRuleStatsIndex } + ::= { f3L3AclRuleStatsTable 1 } + +F3L3AclRuleStatsEntry ::= SEQUENCE { + f3L3AclRuleStatsIndex Integer32, + f3L3AclRuleStatsIntervalType CmPmIntervalType, + f3L3AclRuleStatsValid TruthValue, + f3L3AclRuleStatsAction CmPmBinAction, + f3L3AclRuleStatsRuleMatch PerfCounter64 +} + +f3L3AclRuleStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L3 flow point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3L3AclRuleStatsEntry 1 } + +f3L3AclRuleStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3L3AclRuleStatsEntry 2 } + +f3L3AclRuleStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L3AclRuleStatsEntry 3 } + +f3L3AclRuleStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L3AclRuleStatsEntry 4 } + +f3L3AclRuleStatsRuleMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets matching the ACL rule." + ::= { f3L3AclRuleStatsEntry 5 } + +-- +-- L3 acl rule history Statistics Table +-- +f3L3AclRuleHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3AclRuleHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 acl rule related history statistics. + These reflect the history data." + ::= { f3L3Performance 8 } + +f3L3AclRuleHistoryEntry OBJECT-TYPE + SYNTAX F3L3AclRuleHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3AclRuleHistoryTable. + Entries exist in this table for each L3 acl rule." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3AclRuleParentIndex, f3L3AclRuleIndex, + f3L3AclRuleStatsIndex, f3L3AclRuleHistoryIndex } + ::= { f3L3AclRuleHistoryTable 1 } + +F3L3AclRuleHistoryEntry ::= SEQUENCE { + f3L3AclRuleHistoryIndex Integer32, + f3L3AclRuleHistoryTime DateAndTime, + f3L3AclRuleHistoryValid TruthValue, + f3L3AclRuleHistoryAction CmPmBinAction, + f3L3AclRuleHistoryRuleMatch PerfCounter64 +} + +f3L3AclRuleHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + the history bin." + ::= { f3L3AclRuleHistoryEntry 1 } + +f3L3AclRuleHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3L3AclRuleHistoryEntry 2 } + +f3L3AclRuleHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L3AclRuleHistoryEntry 3 } + +f3L3AclRuleHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L3AclRuleHistoryEntry 4 } + +f3L3AclRuleHistoryRuleMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets matching acl rule." + ::= { f3L3AclRuleHistoryEntry 5 } + +-- +-- L3 acl rule Threshold Table +-- +f3L3AclRuleThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3AclRuleThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of L3 acl rule Thresholds." + ::= { f3L3Performance 9 } + +f3L3AclRuleThresholdEntry OBJECT-TYPE + SYNTAX F3L3AclRuleThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3AclRuleThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3AclRuleParentIndex, f3L3AclRuleIndex, + f3L3AclRuleStatsIndex, f3L3AclRuleThresholdIndex } + ::= { f3L3AclRuleThresholdTable 1 } + +F3L3AclRuleThresholdEntry ::= SEQUENCE { + f3L3AclRuleThresholdIndex Integer32, + f3L3AclRuleThresholdInterval CmPmIntervalType, + f3L3AclRuleThresholdVariable VariablePointer, + f3L3AclRuleThresholdValueLo Unsigned32, + f3L3AclRuleThresholdValueHi Unsigned32, + f3L3AclRuleThresholdMonValue Counter64 +} + +f3L3AclRuleThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3L3AclRuleThresholdTable." + ::= { f3L3AclRuleThresholdEntry 1 } + +f3L3AclRuleThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3L3AclRuleThresholdEntry 2 } + +f3L3AclRuleThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3L3AclRuleThresholdEntry 3 } + +f3L3AclRuleThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3L3AclRuleThresholdEntry 4 } + +f3L3AclRuleThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3L3AclRuleThresholdEntry 5 } + +f3L3AclRuleThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3L3AclRuleThresholdVariable." + ::= { f3L3AclRuleThresholdEntry 6 } + +-- +-- Quality of Service(QOS) Policer Current Statistics Table +-- +f3L3QosPolicerStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3QosPolicerStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of QOS Policer statistics. + These reflect the current data." + ::= { f3L3Performance 10 } + +f3L3QosPolicerStatsEntry OBJECT-TYPE + SYNTAX F3L3QosPolicerStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3QosPolicerStatsTable. + Entries exist in this table for each l3 flow point policer." + INDEX { neIndex, shelfIndex, slotIndex, f3L3FlowPointPortTypeIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3QosPolicerIndex, + f3L3QosPolicerStatsIndex } + ::= { f3L3QosPolicerStatsTable 1 } + +F3L3QosPolicerStatsEntry ::= SEQUENCE { + f3L3QosPolicerStatsIndex Integer32, + f3L3QosPolicerStatsIntervalType CmPmIntervalType, + f3L3QosPolicerStatsValid TruthValue, + f3L3QosPolicerStatsAction CmPmBinAction, + f3L3QosPolicerStatsFMG PerfCounter64, + f3L3QosPolicerStatsFMY PerfCounter64, + f3L3QosPolicerStatsFMYD PerfCounter64, + f3L3QosPolicerStatsFMRD PerfCounter64, + f3L3QosPolicerStatsBytesIn PerfCounter64, + f3L3QosPolicerStatsBytesOut PerfCounter64, + f3L3QosPolicerStatsABR PerfCounter64 +} + +f3L3QosPolicerStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this QOS Policer statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3L3QosPolicerStatsEntry 1 } + +f3L3QosPolicerStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3L3QosPolicerStatsEntry 2 } + +f3L3QosPolicerStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L3QosPolicerStatsEntry 3 } + +f3L3QosPolicerStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L3QosPolicerStatsEntry 4 } + +f3L3QosPolicerStatsFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Green." + ::= { f3L3QosPolicerStatsEntry 5 } + +f3L3QosPolicerStatsFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow." + ::= { f3L3QosPolicerStatsEntry 6 } + +f3L3QosPolicerStatsFMYD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Frames Marked Yellow and Dropped." + ::= { f3L3QosPolicerStatsEntry 7 } + +f3L3QosPolicerStatsFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Red and Discarded." + ::= { f3L3QosPolicerStatsEntry 8 } + +f3L3QosPolicerStatsBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received by the Policer." + ::= { f3L3QosPolicerStatsEntry 9 } + +f3L3QosPolicerStatsBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transmitted by the Policer." + ::= { f3L3QosPolicerStatsEntry 10 } + +f3L3QosPolicerStatsABR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate on the Policer." + ::= { f3L3QosPolicerStatsEntry 11 } + + +-- +-- Quality of Service(QOS) Policer History Statistics Table +-- +f3L3QosPolicerHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3QosPolicerHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of QOS Policer statistics. + These reflect the current data." + ::= { f3L3Performance 11 } + +f3L3QosPolicerHistoryEntry OBJECT-TYPE + SYNTAX F3L3QosPolicerHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3QosPolicerHistoryTable. + Entries exist in this table for each flow point policer." + INDEX { neIndex, shelfIndex, slotIndex, f3L3FlowPointPortTypeIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3QosPolicerIndex, + f3L3QosPolicerStatsIndex, f3L3QosPolicerHistoryIndex } + ::= { f3L3QosPolicerHistoryTable 1 } + +F3L3QosPolicerHistoryEntry ::= SEQUENCE { + f3L3QosPolicerHistoryIndex Integer32, + f3L3QosPolicerHistoryTime DateAndTime, + f3L3QosPolicerHistoryValid TruthValue, + f3L3QosPolicerHistoryAction CmPmBinAction, + f3L3QosPolicerHistoryFMG PerfCounter64, + f3L3QosPolicerHistoryFMY PerfCounter64, + f3L3QosPolicerHistoryFMYD PerfCounter64, + f3L3QosPolicerHistoryFMRD PerfCounter64, + f3L3QosPolicerHistoryBytesIn PerfCounter64, + f3L3QosPolicerHistoryBytesOut PerfCounter64, + f3L3QosPolicerHistoryABR PerfCounter64 +} + +f3L3QosPolicerHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Policer history entry." + ::= { f3L3QosPolicerHistoryEntry 1 } + +f3L3QosPolicerHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3L3QosPolicerHistoryEntry 2 } + +f3L3QosPolicerHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L3QosPolicerHistoryEntry 3 } + +f3L3QosPolicerHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L3QosPolicerHistoryEntry 4 } + +f3L3QosPolicerHistoryFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Green." + ::= { f3L3QosPolicerHistoryEntry 5 } + +f3L3QosPolicerHistoryFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow." + ::= { f3L3QosPolicerHistoryEntry 6 } + +f3L3QosPolicerHistoryFMYD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Frames Marked Yellow and Dropped." + ::= { f3L3QosPolicerHistoryEntry 7 } + +f3L3QosPolicerHistoryFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Red and Discarded." + ::= { f3L3QosPolicerHistoryEntry 8 } + +f3L3QosPolicerHistoryBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received by the Policer." + ::= { f3L3QosPolicerHistoryEntry 9 } + +f3L3QosPolicerHistoryBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transmitted by the Policer." + ::= { f3L3QosPolicerHistoryEntry 10 } + +f3L3QosPolicerHistoryABR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate on the Policer." + ::= { f3L3QosPolicerHistoryEntry 11 } + +-- +-- QOS Policer Threshold Table +-- +f3L3QosPolicerThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3QosPolicerThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of QOS + Policer Thresholds." + ::= { f3L3Performance 12 } + +f3L3QosPolicerThresholdEntry OBJECT-TYPE + SYNTAX F3L3QosPolicerThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3QosPolicerThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, f3L3FlowPointPortTypeIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3QosPolicerIndex, + f3L3QosPolicerStatsIndex, f3L3QosPolicerThresholdIndex } + ::= { f3L3QosPolicerThresholdTable 1 } + +F3L3QosPolicerThresholdEntry ::= SEQUENCE { + f3L3QosPolicerThresholdIndex Integer32, + f3L3QosPolicerThresholdInterval CmPmIntervalType, + f3L3QosPolicerThresholdVariable VariablePointer, + f3L3QosPolicerThresholdValueLo Unsigned32, + f3L3QosPolicerThresholdValueHi Unsigned32, + f3L3QosPolicerThresholdMonValue Counter64 +} + +f3L3QosPolicerThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3L3QosPolicerThresholdTable." + ::= { f3L3QosPolicerThresholdEntry 1 } + +f3L3QosPolicerThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3L3QosPolicerThresholdEntry 2 } + +f3L3QosPolicerThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3L3QosPolicerThresholdEntry 3 } + +f3L3QosPolicerThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3L3QosPolicerThresholdEntry 4 } + +f3L3QosPolicerThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3L3QosPolicerThresholdEntry 5 } + +f3L3QosPolicerThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3L3QosPolicerThresholdVariable." + ::= { f3L3QosPolicerThresholdEntry 6 } + +-- +-- L3 flow point Level Quality of Service(QOS) Shaper Current Statistics Table +-- +f3L3QosShaperStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3QosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 flow point Level QOS Shaper statistics. + These reflect the current data." + ::= { f3L3Performance 13 } + +f3L3QosShaperStatsEntry OBJECT-TYPE + SYNTAX F3L3QosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3QosShaperStatsTable. + Entries exist in this table for each QOS Shaper per L3 flow point." + INDEX { neIndex, shelfIndex, slotIndex, f3L3FlowPointPortTypeIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, + f3L3QosShaperIndex, f3L3QosShaperStatsIndex } + ::= { f3L3QosShaperStatsTable 1 } + +F3L3QosShaperStatsEntry ::= SEQUENCE { + f3L3QosShaperStatsIndex Integer32, + f3L3QosShaperStatsIntervalType CmPmIntervalType, + f3L3QosShaperStatsValid TruthValue, + f3L3QosShaperStatsAction CmPmBinAction, + f3L3QosShaperStatsBT PerfCounter64, + f3L3QosShaperStatsBTD PerfCounter64, + f3L3QosShaperStatsFD PerfCounter64, + f3L3QosShaperStatsFTD PerfCounter64, + f3L3QosShaperStatsBR PerfCounter64, + f3L3QosShaperStatsFR PerfCounter64, + f3L3QosShaperStatsABRRL PerfCounter64, + f3L3QosShaperStatsABRRLR PerfCounter64, + f3L3QosShaperStatsBREDD PerfCounter64, + f3L3QosShaperStatsFREDD PerfCounter64 +} + +f3L3QosShaperStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3L3QosShaperStatsEntry 1 } + +f3L3QosShaperStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3L3QosShaperStatsEntry 2 } + +f3L3QosShaperStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L3QosShaperStatsEntry 3 } + +f3L3QosShaperStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L3QosShaperStatsEntry 4 } + +f3L3QosShaperStatsBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { f3L3QosShaperStatsEntry 5 } + +f3L3QosShaperStatsBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { f3L3QosShaperStatsEntry 6 } + +f3L3QosShaperStatsFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { f3L3QosShaperStatsEntry 7 } + +f3L3QosShaperStatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { f3L3QosShaperStatsEntry 8 } + +f3L3QosShaperStatsBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Replicated." + ::= { f3L3QosShaperStatsEntry 9 } + +f3L3QosShaperStatsFR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Replicated." + ::= { f3L3QosShaperStatsEntry 10 } + +f3L3QosShaperStatsABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { f3L3QosShaperStatsEntry 11 } + +f3L3QosShaperStatsABRRLR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited, Replicated." + ::= { f3L3QosShaperStatsEntry 12 } + +f3L3QosShaperStatsBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { f3L3QosShaperStatsEntry 13 } + +f3L3QosShaperStatsFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { f3L3QosShaperStatsEntry 14 } + +-- +-- Quality of Service(QOS) Shaper History Statistics Table +-- +f3L3QosShaperHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3QosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of l3 flow point Level QOS Shaper statistics. + These reflect the history data." + ::= { f3L3Performance 14 } + +f3L3QosShaperHistoryEntry OBJECT-TYPE + SYNTAX F3L3QosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3QosShaperHistoryTable. + Entries exist in this table for each Shaper per l3 flow point." + INDEX { neIndex, shelfIndex, slotIndex, f3L3FlowPointPortTypeIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, + f3L3QosShaperIndex, f3L3QosShaperStatsIndex, f3L3QosShaperHistoryIndex } + ::= { f3L3QosShaperHistoryTable 1 } + +F3L3QosShaperHistoryEntry ::= SEQUENCE { + f3L3QosShaperHistoryIndex Integer32, + f3L3QosShaperHistoryTime DateAndTime, + f3L3QosShaperHistoryValid TruthValue, + f3L3QosShaperHistoryAction CmPmBinAction, + f3L3QosShaperHistoryBT PerfCounter64, + f3L3QosShaperHistoryBTD PerfCounter64, + f3L3QosShaperHistoryFD PerfCounter64, + f3L3QosShaperHistoryFTD PerfCounter64, + f3L3QosShaperHistoryBR PerfCounter64, + f3L3QosShaperHistoryFR PerfCounter64, + f3L3QosShaperHistoryABRRL PerfCounter64, + f3L3QosShaperHistoryABRRLR PerfCounter64, + f3L3QosShaperHistoryBREDD PerfCounter64, + f3L3QosShaperHistoryFREDD PerfCounter64 +} + +f3L3QosShaperHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry." + ::= { f3L3QosShaperHistoryEntry 1 } + +f3L3QosShaperHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3L3QosShaperHistoryEntry 2 } + +f3L3QosShaperHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L3QosShaperHistoryEntry 3 } + +f3L3QosShaperHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L3QosShaperHistoryEntry 4 } + +f3L3QosShaperHistoryBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { f3L3QosShaperHistoryEntry 5 } + +f3L3QosShaperHistoryBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { f3L3QosShaperHistoryEntry 6 } + +f3L3QosShaperHistoryFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { f3L3QosShaperHistoryEntry 7 } + +f3L3QosShaperHistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { f3L3QosShaperHistoryEntry 8 } + +f3L3QosShaperHistoryBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Replicated." + ::= { f3L3QosShaperHistoryEntry 9 } + +f3L3QosShaperHistoryFR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Replicated." + ::= { f3L3QosShaperHistoryEntry 10 } + +f3L3QosShaperHistoryABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { f3L3QosShaperHistoryEntry 11 } + +f3L3QosShaperHistoryABRRLR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited, Replicated." + ::= { f3L3QosShaperHistoryEntry 12 } + +f3L3QosShaperHistoryBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { f3L3QosShaperHistoryEntry 13 } + +f3L3QosShaperHistoryFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { f3L3QosShaperHistoryEntry 14 } + +-- +-- L3 flow point QOS Shaper Threshold Table +-- +f3L3QosShaperThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3QosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of QOS + Shaper Thresholds." + ::= { f3L3Performance 15 } + +f3L3QosShaperThresholdEntry OBJECT-TYPE + SYNTAX F3L3QosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3QosShaperThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, f3L3FlowPointPortTypeIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, + f3L3QosShaperIndex, f3L3QosShaperStatsIndex, + f3L3QosShaperThresholdIndex } + ::= { f3L3QosShaperThresholdTable 1 } + +F3L3QosShaperThresholdEntry ::= SEQUENCE { + f3L3QosShaperThresholdIndex Integer32, + f3L3QosShaperThresholdInterval CmPmIntervalType, + f3L3QosShaperThresholdVariable VariablePointer, + f3L3QosShaperThresholdValueLo Unsigned32, + f3L3QosShaperThresholdValueHi Unsigned32, + f3L3QosShaperThresholdMonValue Counter64 +} + +f3L3QosShaperThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3L3QosShaperThresholdTable." + ::= { f3L3QosShaperThresholdEntry 1 } + +f3L3QosShaperThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3L3QosShaperThresholdEntry 2 } + +f3L3QosShaperThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3L3QosShaperThresholdEntry 3 } + +f3L3QosShaperThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3L3QosShaperThresholdEntry 4 } + +f3L3QosShaperThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3L3QosShaperThresholdEntry 5 } + +f3L3QosShaperThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3L3QosShaperThresholdVariable." + ::= { f3L3QosShaperThresholdEntry 6 } + + +-- +-- L3 A2N acl rule Current Statistics Table +-- +f3L2A2NAclRuleStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L2A2NAclRuleStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 acl rule related statistics. + These reflect the current data." + ::= { f3L3Performance 16 } + +f3L2A2NAclRuleStatsEntry OBJECT-TYPE + SYNTAX F3L2A2NAclRuleStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L2A2NAclRuleStatsTable. + Entries exist in this table for each Acl rule." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L2A2NAclRuleParentIndex, f3L2A2NAclRuleIndex, f3L2A2NAclRuleStatsIndex } + ::= { f3L2A2NAclRuleStatsTable 1 } + +F3L2A2NAclRuleStatsEntry ::= SEQUENCE { + f3L2A2NAclRuleStatsIndex Integer32, + f3L2A2NAclRuleStatsIntervalType CmPmIntervalType, + f3L2A2NAclRuleStatsValid TruthValue, + f3L2A2NAclRuleStatsAction CmPmBinAction, + f3L2A2NAclRuleStatsRuleMatch PerfCounter64 +} + +f3L2A2NAclRuleStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L3 flow point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3L2A2NAclRuleStatsEntry 1 } + +f3L2A2NAclRuleStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3L2A2NAclRuleStatsEntry 2 } + +f3L2A2NAclRuleStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L2A2NAclRuleStatsEntry 3 } + +f3L2A2NAclRuleStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L2A2NAclRuleStatsEntry 4 } + +f3L2A2NAclRuleStatsRuleMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets matching the ACL rule." + ::= { f3L2A2NAclRuleStatsEntry 5 } + +-- +-- L3 acl rule history Statistics Table +-- +f3L2A2NAclRuleHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L2A2NAclRuleHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 acl rule related history statistics. + These reflect the history data." + ::= { f3L3Performance 17 } + +f3L2A2NAclRuleHistoryEntry OBJECT-TYPE + SYNTAX F3L2A2NAclRuleHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L2A2NAclRuleHistoryTable. + Entries exist in this table for each L3 acl rule." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L2A2NAclRuleParentIndex, f3L2A2NAclRuleIndex, + f3L2A2NAclRuleStatsIndex, f3L2A2NAclRuleHistoryIndex } + ::= { f3L2A2NAclRuleHistoryTable 1 } + +F3L2A2NAclRuleHistoryEntry ::= SEQUENCE { + f3L2A2NAclRuleHistoryIndex Integer32, + f3L2A2NAclRuleHistoryTime DateAndTime, + f3L2A2NAclRuleHistoryValid TruthValue, + f3L2A2NAclRuleHistoryAction CmPmBinAction, + f3L2A2NAclRuleHistoryRuleMatch PerfCounter64 +} + +f3L2A2NAclRuleHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L3 flow point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3L2A2NAclRuleHistoryEntry 1 } + +f3L2A2NAclRuleHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3L2A2NAclRuleHistoryEntry 2 } + +f3L2A2NAclRuleHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L2A2NAclRuleHistoryEntry 3 } + +f3L2A2NAclRuleHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L2A2NAclRuleHistoryEntry 4 } + +f3L2A2NAclRuleHistoryRuleMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets matching acl rule." + ::= { f3L2A2NAclRuleHistoryEntry 5 } + +-- +-- L3 acl rule Threshold Table +-- +f3L2A2NAclRuleThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L2A2NAclRuleThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of L3 acl rule Thresholds." + ::= { f3L3Performance 18 } + +f3L2A2NAclRuleThresholdEntry OBJECT-TYPE + SYNTAX F3L2A2NAclRuleThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L2A2NAclRuleThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L2A2NAclRuleParentIndex, f3L2A2NAclRuleIndex, + f3L2A2NAclRuleStatsIndex, f3L2A2NAclRuleThresholdIndex } + ::= { f3L2A2NAclRuleThresholdTable 1 } + +F3L2A2NAclRuleThresholdEntry ::= SEQUENCE { + f3L2A2NAclRuleThresholdIndex Integer32, + f3L2A2NAclRuleThresholdInterval CmPmIntervalType, + f3L2A2NAclRuleThresholdVariable VariablePointer, + f3L2A2NAclRuleThresholdValueLo Unsigned32, + f3L2A2NAclRuleThresholdValueHi Unsigned32, + f3L2A2NAclRuleThresholdMonValue Counter64 +} + +f3L2A2NAclRuleThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3L2A2NAclRuleThresholdTable." + ::= { f3L2A2NAclRuleThresholdEntry 1 } + +f3L2A2NAclRuleThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3L2A2NAclRuleThresholdEntry 2 } + +f3L2A2NAclRuleThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3L2A2NAclRuleThresholdEntry 3 } + +f3L2A2NAclRuleThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3L2A2NAclRuleThresholdEntry 4 } + +f3L2A2NAclRuleThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3L2A2NAclRuleThresholdEntry 5 } + +f3L2A2NAclRuleThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3L2A2NAclRuleThresholdVariable." + ::= { f3L2A2NAclRuleThresholdEntry 6 } + + +-- +-- L3 N2A acl rule Current Statistics Table +-- +f3L2N2AAclRuleStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L2N2AAclRuleStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 acl rule related statistics. + These reflect the current data." + ::= { f3L3Performance 19 } + +f3L2N2AAclRuleStatsEntry OBJECT-TYPE + SYNTAX F3L2N2AAclRuleStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L2N2AAclRuleStatsTable. + Entries exist in this table for each Acl rule." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L2N2AAclRuleParentIndex, f3L2N2AAclRuleIndex, f3L2N2AAclRuleStatsIndex } + ::= { f3L2N2AAclRuleStatsTable 1 } + +F3L2N2AAclRuleStatsEntry ::= SEQUENCE { + f3L2N2AAclRuleStatsIndex Integer32, + f3L2N2AAclRuleStatsIntervalType CmPmIntervalType, + f3L2N2AAclRuleStatsValid TruthValue, + f3L2N2AAclRuleStatsAction CmPmBinAction, + f3L2N2AAclRuleStatsRuleMatch PerfCounter64 +} + +f3L2N2AAclRuleStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L3 flow point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3L2N2AAclRuleStatsEntry 1 } + +f3L2N2AAclRuleStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3L2N2AAclRuleStatsEntry 2 } + +f3L2N2AAclRuleStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L2N2AAclRuleStatsEntry 3 } + +f3L2N2AAclRuleStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L2N2AAclRuleStatsEntry 4 } + +f3L2N2AAclRuleStatsRuleMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets matching the ACL rule." + ::= { f3L2N2AAclRuleStatsEntry 5 } + +-- +-- L3 acl rule history Statistics Table +-- +f3L2N2AAclRuleHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L2N2AAclRuleHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 acl rule related history statistics. + These reflect the history data." + ::= { f3L3Performance 20 } + +f3L2N2AAclRuleHistoryEntry OBJECT-TYPE + SYNTAX F3L2N2AAclRuleHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L2N2AAclRuleHistoryTable. + Entries exist in this table for each L3 acl rule." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L2N2AAclRuleParentIndex, f3L2N2AAclRuleIndex, + f3L2N2AAclRuleStatsIndex, f3L2N2AAclRuleHistoryIndex } + ::= { f3L2N2AAclRuleHistoryTable 1 } + +F3L2N2AAclRuleHistoryEntry ::= SEQUENCE { + f3L2N2AAclRuleHistoryIndex Integer32, + f3L2N2AAclRuleHistoryTime DateAndTime, + f3L2N2AAclRuleHistoryValid TruthValue, + f3L2N2AAclRuleHistoryAction CmPmBinAction, + f3L2N2AAclRuleHistoryRuleMatch PerfCounter64 +} + +f3L2N2AAclRuleHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L3 flow point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3L2N2AAclRuleHistoryEntry 1 } + +f3L2N2AAclRuleHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3L2N2AAclRuleHistoryEntry 2 } + +f3L2N2AAclRuleHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L2N2AAclRuleHistoryEntry 3 } + +f3L2N2AAclRuleHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L2N2AAclRuleHistoryEntry 4 } + +f3L2N2AAclRuleHistoryRuleMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets matching acl rule." + ::= { f3L2N2AAclRuleHistoryEntry 5 } + +-- +-- L3 acl rule Threshold Table +-- +f3L2N2AAclRuleThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L2N2AAclRuleThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of L3 acl rule Thresholds." + ::= { f3L3Performance 21 } + +f3L2N2AAclRuleThresholdEntry OBJECT-TYPE + SYNTAX F3L2N2AAclRuleThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L2N2AAclRuleThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L2N2AAclRuleParentIndex, f3L2N2AAclRuleIndex, + f3L2N2AAclRuleStatsIndex, f3L2N2AAclRuleThresholdIndex } + ::= { f3L2N2AAclRuleThresholdTable 1 } + +F3L2N2AAclRuleThresholdEntry ::= SEQUENCE { + f3L2N2AAclRuleThresholdIndex Integer32, + f3L2N2AAclRuleThresholdInterval CmPmIntervalType, + f3L2N2AAclRuleThresholdVariable VariablePointer, + f3L2N2AAclRuleThresholdValueLo Unsigned32, + f3L2N2AAclRuleThresholdValueHi Unsigned32, + f3L2N2AAclRuleThresholdMonValue Counter64 +} + +f3L2N2AAclRuleThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3L2N2AAclRuleThresholdTable." + ::= { f3L2N2AAclRuleThresholdEntry 1 } + +f3L2N2AAclRuleThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3L2N2AAclRuleThresholdEntry 2 } + +f3L2N2AAclRuleThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3L2N2AAclRuleThresholdEntry 3 } + +f3L2N2AAclRuleThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3L2N2AAclRuleThresholdEntry 4 } + +f3L2N2AAclRuleThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3L2N2AAclRuleThresholdEntry 5 } + +f3L2N2AAclRuleThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3L2N2AAclRuleThresholdVariable." + ::= { f3L2N2AAclRuleThresholdEntry 6 } + + + +-- +-- L3 traffic ipv6 interface Current Statistics Table +-- +f3L3TrafficIPv6InterfaceStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIPv6InterfaceStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 traffic ipv6 interface related statistics. + These reflect the current data." + ::= { f3L3Performance 22 } + +f3L3TrafficIPv6InterfaceStatsEntry OBJECT-TYPE + SYNTAX F3L3TrafficIPv6InterfaceStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIPv6InterfaceStatsTable. + Entries exist in this table for each L3 traffic ipv6 interface." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3TrafficIPv6IfIndex, f3L3TrafficIPv6InterfaceStatsIndex } + ::= { f3L3TrafficIPv6InterfaceStatsTable 1 } + +F3L3TrafficIPv6InterfaceStatsEntry ::= SEQUENCE { + f3L3TrafficIPv6InterfaceStatsIndex Integer32, + f3L3TrafficIPv6InterfaceStatsIntervalType CmPmIntervalType, + f3L3TrafficIPv6InterfaceStatsValid TruthValue, + f3L3TrafficIPv6InterfaceStatsAction CmPmBinAction, + f3L3TrafficIPv6InterfaceStatsDhcpV6Tx PerfCounter64, + f3L3TrafficIPv6InterfaceStatsDhcpV6Rx PerfCounter64, + f3L3TrafficIPv6InterfaceStatsIcmpV6WONdpTx PerfCounter64, + f3L3TrafficIPv6InterfaceStatsIcmpV6WONdpRx PerfCounter64, + f3L3TrafficIPv6InterfaceStatsNdpNSTx PerfCounter64, + f3L3TrafficIPv6InterfaceStatsNdpNSRx PerfCounter64, + f3L3TrafficIPv6InterfaceStatsNdpNATx PerfCounter64, + f3L3TrafficIPv6InterfaceStatsNdpNARx PerfCounter64, + f3L3TrafficIPv6InterfaceStatsNdpRATx PerfCounter64, + f3L3TrafficIPv6InterfaceStatsNdpRARx PerfCounter64, + f3L3TrafficIPv6InterfaceStatsNdpRSTx PerfCounter64, + f3L3TrafficIPv6InterfaceStatsNdpRSRx PerfCounter64 +} + +f3L3TrafficIPv6InterfaceStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L3 Traffic IPv6 interface statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3L3TrafficIPv6InterfaceStatsEntry 1 } + +f3L3TrafficIPv6InterfaceStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 2 } + +f3L3TrafficIPv6InterfaceStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 3 } + +f3L3TrafficIPv6InterfaceStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 4 } + +f3L3TrafficIPv6InterfaceStatsDhcpV6Tx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 5 } + +f3L3TrafficIPv6InterfaceStatsDhcpV6Rx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 6 } + +f3L3TrafficIPv6InterfaceStatsIcmpV6WONdpTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 7 } + +f3L3TrafficIPv6InterfaceStatsIcmpV6WONdpRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 8 } + +f3L3TrafficIPv6InterfaceStatsNdpNSTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 9 } + +f3L3TrafficIPv6InterfaceStatsNdpNSRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 10 } + +f3L3TrafficIPv6InterfaceStatsNdpNATx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 11 } + +f3L3TrafficIPv6InterfaceStatsNdpNARx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 12 } + +f3L3TrafficIPv6InterfaceStatsNdpRATx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 13 } + +f3L3TrafficIPv6InterfaceStatsNdpRARx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 14 } + +f3L3TrafficIPv6InterfaceStatsNdpRSTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 15 } + +f3L3TrafficIPv6InterfaceStatsNdpRSRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceStatsEntry 16 } + + +-- +-- L3 traffic ipv6 interface History Statistics Table +-- +f3L3TrafficIPv6InterfaceHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIPv6InterfaceHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 traffic ipv6 interface related statistics. + These reflect the current data." + ::= { f3L3Performance 23 } + +f3L3TrafficIPv6InterfaceHistoryEntry OBJECT-TYPE + SYNTAX F3L3TrafficIPv6InterfaceHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIPv6InterfaceHistoryTable. + Entries exist in this table for each L3 traffic ipv6 interface." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, + f3L3TrafficIPv6IfIndex, f3L3TrafficIPv6InterfaceStatsIndex, + f3L3TrafficIPv6InterfaceHistoryIndex } + ::= { f3L3TrafficIPv6InterfaceHistoryTable 1 } + +F3L3TrafficIPv6InterfaceHistoryEntry ::= SEQUENCE { + f3L3TrafficIPv6InterfaceHistoryIndex Integer32, + f3L3TrafficIPv6InterfaceHistoryTime DateAndTime, + f3L3TrafficIPv6InterfaceHistoryValid TruthValue, + f3L3TrafficIPv6InterfaceHistoryAction CmPmBinAction, + f3L3TrafficIPv6InterfaceHistoryDhcpV6Tx PerfCounter64, + f3L3TrafficIPv6InterfaceHistoryDhcpV6Rx PerfCounter64, + f3L3TrafficIPv6InterfaceHistoryIcmpV6WONdpTx PerfCounter64, + f3L3TrafficIPv6InterfaceHistoryIcmpV6WONdpRx PerfCounter64, + f3L3TrafficIPv6InterfaceHistoryNdpNSTx PerfCounter64, + f3L3TrafficIPv6InterfaceHistoryNdpNSRx PerfCounter64, + f3L3TrafficIPv6InterfaceHistoryNdpNATx PerfCounter64, + f3L3TrafficIPv6InterfaceHistoryNdpNARx PerfCounter64, + f3L3TrafficIPv6InterfaceHistoryNdpRATx PerfCounter64, + f3L3TrafficIPv6InterfaceHistoryNdpRARx PerfCounter64, + f3L3TrafficIPv6InterfaceHistoryNdpRSTx PerfCounter64, + f3L3TrafficIPv6InterfaceHistoryNdpRSRx PerfCounter64 +} + +f3L3TrafficIPv6InterfaceHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L3 Traffic IPv6 interface statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 1 } + +f3L3TrafficIPv6InterfaceHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 2 } + +f3L3TrafficIPv6InterfaceHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 3 } + +f3L3TrafficIPv6InterfaceHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 4 } + +f3L3TrafficIPv6InterfaceHistoryDhcpV6Tx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 5 } + +f3L3TrafficIPv6InterfaceHistoryDhcpV6Rx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 6 } + +f3L3TrafficIPv6InterfaceHistoryIcmpV6WONdpTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 7 } + +f3L3TrafficIPv6InterfaceHistoryIcmpV6WONdpRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 8 } + +f3L3TrafficIPv6InterfaceHistoryNdpNSTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 9 } + +f3L3TrafficIPv6InterfaceHistoryNdpNSRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 10 } + +f3L3TrafficIPv6InterfaceHistoryNdpNATx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 11 } + +f3L3TrafficIPv6InterfaceHistoryNdpNARx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 12 } + +f3L3TrafficIPv6InterfaceHistoryNdpRATx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 13 } + +f3L3TrafficIPv6InterfaceHistoryNdpRARx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 14 } + +f3L3TrafficIPv6InterfaceHistoryNdpRSTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 15 } + +f3L3TrafficIPv6InterfaceHistoryNdpRSRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "." + ::= { f3L3TrafficIPv6InterfaceHistoryEntry 16 } + + +-- +-- L3 traffic ipv6 interface Threshold Table +-- +f3L3TrafficIPv6InterfaceThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3L3TrafficIPv6InterfaceThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of L3 traffic ipv6 interface Thresholds." + ::= { f3L3Performance 24 } + +f3L3TrafficIPv6InterfaceThresholdEntry OBJECT-TYPE + SYNTAX F3L3TrafficIPv6InterfaceThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3L3TrafficIPv6InterfaceThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, + f3L3FlowPointPortIndex, f3L3FlowPointIndex, f3L3TrafficIPv6IfIndex, + f3L3TrafficIPv6InterfaceStatsIndex, f3L3TrafficIPv6InterfaceThresholdIndex } + ::= { f3L3TrafficIPv6InterfaceThresholdTable 1 } + +F3L3TrafficIPv6InterfaceThresholdEntry ::= SEQUENCE { + f3L3TrafficIPv6InterfaceThresholdIndex Integer32, + f3L3TrafficIPv6InterfaceThresholdInterval CmPmIntervalType, + f3L3TrafficIPv6InterfaceThresholdVariable VariablePointer, + f3L3TrafficIPv6InterfaceThresholdValueLo Unsigned32, + f3L3TrafficIPv6InterfaceThresholdValueHi Unsigned32, + f3L3TrafficIPv6InterfaceThresholdMonValue Counter64 +} + +f3L3TrafficIPv6InterfaceThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3L3TrafficIPv6InterfaceThresholdTable." + ::= { f3L3TrafficIPv6InterfaceThresholdEntry 1 } + +f3L3TrafficIPv6InterfaceThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3L3TrafficIPv6InterfaceThresholdEntry 2 } + +f3L3TrafficIPv6InterfaceThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3L3TrafficIPv6InterfaceThresholdEntry 3 } + +f3L3TrafficIPv6InterfaceThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3L3TrafficIPv6InterfaceThresholdEntry 4 } + +f3L3TrafficIPv6InterfaceThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3L3TrafficIPv6InterfaceThresholdEntry 5 } + +f3L3TrafficIPv6InterfaceThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3L3TrafficIPv6InterfaceThresholdVariable." + ::= { f3L3TrafficIPv6InterfaceThresholdEntry 6 } + +-- +-- L3 flow point Current Statistics Table +-- +cmL3FlowPointStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CML3FlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 Flow Point related statistics. + These reflect the current data." + ::= { f3L3Performance 25 } + +cmL3FlowPointStatsEntry OBJECT-TYPE + SYNTAX CML3FlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmL3FlowPointStatsTable. + Entries exist in this table for each L3 flow point." + INDEX { neIndex, shelfIndex, slotIndex, + cmL3FlowPointPortIndex, cmL3FlowPointIndex, cmL3FlowPointStatsIndex } + ::= { cmL3FlowPointStatsTable 1 } + +CML3FlowPointStatsEntry ::= SEQUENCE { + cmL3FlowPointStatsIndex Integer32, + cmL3FlowPointStatsIntervalType CmPmIntervalType, + cmL3FlowPointStatsValid TruthValue, + cmL3FlowPointStatsAction CmPmBinAction, + cmL3FlowPointStatsFMG PerfCounter64, + cmL3FlowPointStatsFMY PerfCounter64, + cmL3FlowPointStatsFMRD PerfCounter64, + cmL3FlowPointStatsFTD PerfCounter64, + cmL3FlowPointStatsFragmentedDropAcl PerfCounter64, + cmL3FlowPointStatsAclRuleDrop PerfCounter64, + cmL3FlowPointStatsTtlEqual1Drop PerfCounter64, + cmL3FlowPointStatsFrameTx PerfCounter64, + cmL3FlowPointStatsFrameRx PerfCounter64, + cmL3FlowPointStatsNoRouteDrop PerfCounter64, + cmL3FlowPointStatsAclDropNoMatch PerfCounter64 +} + +cmL3FlowPointStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this L3 flow point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { cmL3FlowPointStatsEntry 1 } + +cmL3FlowPointStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmL3FlowPointStatsEntry 2 } + +cmL3FlowPointStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmL3FlowPointStatsEntry 3 } + +cmL3FlowPointStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmL3FlowPointStatsEntry 4 } + +cmL3FlowPointStatsFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green." + ::= { cmL3FlowPointStatsEntry 5 } + +cmL3FlowPointStatsFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow." + ::= { cmL3FlowPointStatsEntry 6 } + +cmL3FlowPointStatsFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Red and Discarded." + ::= { cmL3FlowPointStatsEntry 7 } + +cmL3FlowPointStatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Tail Dropped." + ::= { cmL3FlowPointStatsEntry 8 } + +cmL3FlowPointStatsFragmentedDropAcl OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of dropped fragmented packets." + ::= { cmL3FlowPointStatsEntry 9 } + +cmL3FlowPointStatsAclRuleDrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of dropped packets due to ACL rule." + ::= { cmL3FlowPointStatsEntry 10 } + +cmL3FlowPointStatsTtlEqual1Drop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " the number of dropped packets due to ttl's value is 1." + ::= { cmL3FlowPointStatsEntry 11 } + +cmL3FlowPointStatsFrameTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of total transmitted frames." + ::= { cmL3FlowPointStatsEntry 12 } + +cmL3FlowPointStatsFrameRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of total received frames." + ::= { cmL3FlowPointStatsEntry 13 } + +cmL3FlowPointStatsNoRouteDrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of frames drop due to no route." + ::= { cmL3FlowPointStatsEntry 14 } + +cmL3FlowPointStatsAclDropNoMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of dropped packets due to no match in ACL rule." + ::= { cmL3FlowPointStatsEntry 15 } + +-- +-- CM L3 flow point history Statistics Table +-- +cmL3FlowPointHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CML3FlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 Flow Point related statistics. + These reflect the current data." + ::= { f3L3Performance 26 } + +cmL3FlowPointHistoryEntry OBJECT-TYPE + SYNTAX CML3FlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmL3FlowPointHistoryTable. + Entries exist in this table for each L3 flow point." + INDEX { neIndex, shelfIndex, slotIndex, + cmL3FlowPointPortIndex, cmL3FlowPointIndex, cmL3FlowPointStatsIndex, cmL3FlowPointHistoryIndex } + ::= { cmL3FlowPointHistoryTable 1 } + +CML3FlowPointHistoryEntry ::= SEQUENCE { + cmL3FlowPointHistoryIndex Integer32, + cmL3FlowPointHistoryTime DateAndTime, + cmL3FlowPointHistoryValid TruthValue, + cmL3FlowPointHistoryAction CmPmBinAction, + cmL3FlowPointHistoryFMG PerfCounter64, + cmL3FlowPointHistoryFMY PerfCounter64, + cmL3FlowPointHistoryFMRD PerfCounter64, + cmL3FlowPointHistoryFTD PerfCounter64, + cmL3FlowPointHistoryFragmentedDropAcl PerfCounter64, + cmL3FlowPointHistoryAclRuleDrop PerfCounter64, + cmL3FlowPointHistoryTtlEqual1Drop PerfCounter64, + cmL3FlowPointHistoryFrameTx PerfCounter64, + cmL3FlowPointHistoryFrameRx PerfCounter64, + cmL3FlowPointHistoryNoRouteDrop PerfCounter64, + cmL3FlowPointHistoryAclDropNoMatch PerfCounter64 +} + +cmL3FlowPointHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + the history bin." + + ::= { cmL3FlowPointHistoryEntry 1 } + +cmL3FlowPointHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmL3FlowPointHistoryEntry 2 } + +cmL3FlowPointHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmL3FlowPointHistoryEntry 3 } + +cmL3FlowPointHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmL3FlowPointHistoryEntry 4 } + +cmL3FlowPointHistoryFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Green." + ::= { cmL3FlowPointHistoryEntry 5 } + +cmL3FlowPointHistoryFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Yellow." + ::= { cmL3FlowPointHistoryEntry 6 } + +cmL3FlowPointHistoryFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Marked Red and Discarded." + ::= { cmL3FlowPointHistoryEntry 7 } + +cmL3FlowPointHistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Frames Tail Dropped." + ::= { cmL3FlowPointHistoryEntry 8 } + +cmL3FlowPointHistoryFragmentedDropAcl OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of dropped fragmented packets." + ::= { cmL3FlowPointHistoryEntry 9 } + +cmL3FlowPointHistoryAclRuleDrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of dropped packets due to ACL rule." + ::= { cmL3FlowPointHistoryEntry 10 } + +cmL3FlowPointHistoryTtlEqual1Drop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " the number of dropped packets due to ttl's value is 1." + ::= { cmL3FlowPointHistoryEntry 11 } + +cmL3FlowPointHistoryFrameTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of total transmitted frames." + ::= { cmL3FlowPointHistoryEntry 12 } + +cmL3FlowPointHistoryFrameRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " the number of total recieved frames." + ::= { cmL3FlowPointHistoryEntry 13 } + +cmL3FlowPointHistoryNoRouteDrop OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " the number of frames dropped due to no route." + ::= { cmL3FlowPointHistoryEntry 14 } + +cmL3FlowPointHistoryAclDropNoMatch OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of dropped packets due to no match in ACL rule." + ::= { cmL3FlowPointHistoryEntry 15 } + +-- +-- CM L3 Flow Point Threshold Table +-- +cmL3FlowPointThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CML3FlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of L3 Flow Point Thresholds." + ::= { f3L3Performance 27 } + +cmL3FlowPointThresholdEntry OBJECT-TYPE + SYNTAX CML3FlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmL3FlowPointThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, + cmL3FlowPointPortIndex, cmL3FlowPointIndex, cmL3FlowPointStatsIndex, cmL3FlowPointThresholdIndex } + ::= { cmL3FlowPointThresholdTable 1 } + +CML3FlowPointThresholdEntry ::= SEQUENCE { + cmL3FlowPointThresholdIndex Integer32, + cmL3FlowPointThresholdInterval CmPmIntervalType, + cmL3FlowPointThresholdVariable VariablePointer, + cmL3FlowPointThresholdValueLo Unsigned32, + cmL3FlowPointThresholdValueHi Unsigned32, + cmL3FlowPointThresholdMonValue Counter64 +} + +cmL3FlowPointThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmL3FlowPointThresholdTable." + ::= { cmL3FlowPointThresholdEntry 1 } + +cmL3FlowPointThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmL3FlowPointThresholdEntry 2 } + +cmL3FlowPointThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { cmL3FlowPointThresholdEntry 3 } + +cmL3FlowPointThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { cmL3FlowPointThresholdEntry 4 } + +cmL3FlowPointThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { cmL3FlowPointThresholdEntry 5 } + +cmL3FlowPointThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmL3FlowPointThresholdVariable." + ::= { cmL3FlowPointThresholdEntry 6 } + + +-- +-- Quality of Service(QOS) Policer Current Statistics Table +-- +cmL3QosPolicerStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CML3QosPolicerStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of QOS Policer statistics. + These reflect the current data." + ::= { f3L3Performance 28 } + +cmL3QosPolicerStatsEntry OBJECT-TYPE + SYNTAX CML3QosPolicerStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmL3QosPolicerStatsTable. + Entries exist in this table for each l3 flow point policer." + INDEX { neIndex, shelfIndex, slotIndex, + cmL3FlowPointPortIndex, cmL3FlowPointIndex, cmL3QosPolicerIndex, + cmL3QosPolicerStatsIndex } + ::= { cmL3QosPolicerStatsTable 1 } + +CML3QosPolicerStatsEntry ::= SEQUENCE { + cmL3QosPolicerStatsIndex Integer32, + cmL3QosPolicerStatsIntervalType CmPmIntervalType, + cmL3QosPolicerStatsValid TruthValue, + cmL3QosPolicerStatsAction CmPmBinAction, + cmL3QosPolicerStatsFMG PerfCounter64, + cmL3QosPolicerStatsFMY PerfCounter64, + cmL3QosPolicerStatsFMYD PerfCounter64, + cmL3QosPolicerStatsFMRD PerfCounter64, + cmL3QosPolicerStatsBytesIn PerfCounter64, + cmL3QosPolicerStatsBytesOut PerfCounter64, + cmL3QosPolicerStatsABR PerfCounter64 +} + +cmL3QosPolicerStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this QOS Policer statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { cmL3QosPolicerStatsEntry 1 } + +cmL3QosPolicerStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmL3QosPolicerStatsEntry 2 } + +cmL3QosPolicerStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmL3QosPolicerStatsEntry 3 } + +cmL3QosPolicerStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmL3QosPolicerStatsEntry 4 } + +cmL3QosPolicerStatsFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Green." + ::= { cmL3QosPolicerStatsEntry 5 } + +cmL3QosPolicerStatsFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow." + ::= { cmL3QosPolicerStatsEntry 6 } + +cmL3QosPolicerStatsFMYD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Frames Marked Yellow and Dropped." + ::= { cmL3QosPolicerStatsEntry 7 } + +cmL3QosPolicerStatsFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Red and Discarded." + ::= { cmL3QosPolicerStatsEntry 8 } + +cmL3QosPolicerStatsBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received by the Policer." + ::= { cmL3QosPolicerStatsEntry 9 } + +cmL3QosPolicerStatsBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transmitted by the Policer." + ::= { cmL3QosPolicerStatsEntry 10 } + +cmL3QosPolicerStatsABR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate on the Policer." + ::= { cmL3QosPolicerStatsEntry 11 } + + +-- +-- Quality of Service(QOS) Policer History Statistics Table +-- +cmL3QosPolicerHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CML3QosPolicerHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of QOS Policer statistics. + These reflect the current data." + ::= { f3L3Performance 29 } + +cmL3QosPolicerHistoryEntry OBJECT-TYPE + SYNTAX CML3QosPolicerHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmL3QosPolicerHistoryTable. + Entries exist in this table for each flow point policer." + INDEX { neIndex, shelfIndex, slotIndex, + cmL3FlowPointPortIndex, cmL3FlowPointIndex, cmL3QosPolicerIndex, + cmL3QosPolicerStatsIndex, cmL3QosPolicerHistoryIndex } + ::= { cmL3QosPolicerHistoryTable 1 } + +CML3QosPolicerHistoryEntry ::= SEQUENCE { + cmL3QosPolicerHistoryIndex Integer32, + cmL3QosPolicerHistoryTime DateAndTime, + cmL3QosPolicerHistoryValid TruthValue, + cmL3QosPolicerHistoryAction CmPmBinAction, + cmL3QosPolicerHistoryFMG PerfCounter64, + cmL3QosPolicerHistoryFMY PerfCounter64, + cmL3QosPolicerHistoryFMYD PerfCounter64, + cmL3QosPolicerHistoryFMRD PerfCounter64, + cmL3QosPolicerHistoryBytesIn PerfCounter64, + cmL3QosPolicerHistoryBytesOut PerfCounter64, + cmL3QosPolicerHistoryABR PerfCounter64 +} + +cmL3QosPolicerHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Policer history entry." + ::= { cmL3QosPolicerHistoryEntry 1 } + +cmL3QosPolicerHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmL3QosPolicerHistoryEntry 2 } + +cmL3QosPolicerHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmL3QosPolicerHistoryEntry 3 } + +cmL3QosPolicerHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmL3QosPolicerHistoryEntry 4 } + +cmL3QosPolicerHistoryFMG OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Green." + ::= { cmL3QosPolicerHistoryEntry 5 } + +cmL3QosPolicerHistoryFMY OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Yellow." + ::= { cmL3QosPolicerHistoryEntry 6 } + +cmL3QosPolicerHistoryFMYD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Frames Marked Yellow and Dropped." + ::= { cmL3QosPolicerHistoryEntry 7 } + +cmL3QosPolicerHistoryFMRD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Marked Red and Discarded." + ::= { cmL3QosPolicerHistoryEntry 8 } + +cmL3QosPolicerHistoryBytesIn OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received by the Policer." + ::= { cmL3QosPolicerHistoryEntry 9 } + +cmL3QosPolicerHistoryBytesOut OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transmitted by the Policer." + ::= { cmL3QosPolicerHistoryEntry 10 } + +cmL3QosPolicerHistoryABR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate on the Policer." + ::= { cmL3QosPolicerHistoryEntry 11 } + +-- +-- QOS Policer Threshold Table +-- +cmL3QosPolicerThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CML3QosPolicerThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of QOS + Policer Thresholds." + ::= { f3L3Performance 30 } + +cmL3QosPolicerThresholdEntry OBJECT-TYPE + SYNTAX CML3QosPolicerThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmL3QosPolicerThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, + cmL3FlowPointPortIndex, cmL3FlowPointIndex, cmL3QosPolicerIndex, + cmL3QosPolicerStatsIndex, cmL3QosPolicerThresholdIndex } + ::= { cmL3QosPolicerThresholdTable 1 } + +CML3QosPolicerThresholdEntry ::= SEQUENCE { + cmL3QosPolicerThresholdIndex Integer32, + cmL3QosPolicerThresholdInterval CmPmIntervalType, + cmL3QosPolicerThresholdVariable VariablePointer, + cmL3QosPolicerThresholdValueLo Unsigned32, + cmL3QosPolicerThresholdValueHi Unsigned32, + cmL3QosPolicerThresholdMonValue Counter64 +} + +cmL3QosPolicerThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmL3QosPolicerThresholdTable." + ::= { cmL3QosPolicerThresholdEntry 1 } + +cmL3QosPolicerThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmL3QosPolicerThresholdEntry 2 } + +cmL3QosPolicerThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { cmL3QosPolicerThresholdEntry 3 } + +cmL3QosPolicerThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { cmL3QosPolicerThresholdEntry 4 } + +cmL3QosPolicerThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { cmL3QosPolicerThresholdEntry 5 } + +cmL3QosPolicerThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmL3QosPolicerThresholdVariable." + ::= { cmL3QosPolicerThresholdEntry 6 } + +-- +-- L3 flow point Level Quality of Service(QOS) Shaper Current Statistics Table +-- +cmL3QosShaperStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CML3QosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of L3 flow point Level QOS Shaper statistics. + These reflect the current data." + ::= { f3L3Performance 31 } + +cmL3QosShaperStatsEntry OBJECT-TYPE + SYNTAX CML3QosShaperStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmL3QosShaperStatsTable. + Entries exist in this table for each QOS Shaper per L3 flow point." + INDEX { neIndex, shelfIndex, slotIndex, + cmL3FlowPointPortIndex, cmL3FlowPointIndex, + cmL3QosShaperIndex, cmL3QosShaperStatsIndex } + ::= { cmL3QosShaperStatsTable 1 } + +CML3QosShaperStatsEntry ::= SEQUENCE { + cmL3QosShaperStatsIndex Integer32, + cmL3QosShaperStatsIntervalType CmPmIntervalType, + cmL3QosShaperStatsValid TruthValue, + cmL3QosShaperStatsAction CmPmBinAction, + cmL3QosShaperStatsBT PerfCounter64, + cmL3QosShaperStatsBTD PerfCounter64, + cmL3QosShaperStatsFD PerfCounter64, + cmL3QosShaperStatsFTD PerfCounter64, + cmL3QosShaperStatsBR PerfCounter64, + cmL3QosShaperStatsFR PerfCounter64, + cmL3QosShaperStatsABRRL PerfCounter64, + cmL3QosShaperStatsABRRLR PerfCounter64, + cmL3QosShaperStatsBREDD PerfCounter64, + cmL3QosShaperStatsFREDD PerfCounter64 +} + +cmL3QosShaperStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { cmL3QosShaperStatsEntry 1 } + +cmL3QosShaperStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interval over which Performance Monitoring data is collected." + ::= { cmL3QosShaperStatsEntry 2 } + +cmL3QosShaperStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmL3QosShaperStatsEntry 3 } + +cmL3QosShaperStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmL3QosShaperStatsEntry 4 } + +cmL3QosShaperStatsBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { cmL3QosShaperStatsEntry 5 } + +cmL3QosShaperStatsBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { cmL3QosShaperStatsEntry 6 } + +cmL3QosShaperStatsFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { cmL3QosShaperStatsEntry 7 } + +cmL3QosShaperStatsFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { cmL3QosShaperStatsEntry 8 } + +cmL3QosShaperStatsBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Replicated." + ::= { cmL3QosShaperStatsEntry 9 } + +cmL3QosShaperStatsFR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Replicated." + ::= { cmL3QosShaperStatsEntry 10 } + +cmL3QosShaperStatsABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { cmL3QosShaperStatsEntry 11 } + +cmL3QosShaperStatsABRRLR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited, Replicated." + ::= { cmL3QosShaperStatsEntry 12 } + +cmL3QosShaperStatsBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { cmL3QosShaperStatsEntry 13 } + +cmL3QosShaperStatsFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { cmL3QosShaperStatsEntry 14 } + +-- +-- Quality of Service(QOS) Shaper History Statistics Table +-- +cmL3QosShaperHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CML3QosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of l3 flow point Level QOS Shaper statistics. + These reflect the history data." + ::= { f3L3Performance 32 } + +cmL3QosShaperHistoryEntry OBJECT-TYPE + SYNTAX CML3QosShaperHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmL3QosShaperHistoryTable. + Entries exist in this table for each Shaper per l3 flow point." + INDEX { neIndex, shelfIndex, slotIndex, + cmL3FlowPointPortIndex, cmL3FlowPointIndex, + cmL3QosShaperIndex, cmL3QosShaperStatsIndex, cmL3QosShaperHistoryIndex } + ::= { cmL3QosShaperHistoryTable 1 } + +CML3QosShaperHistoryEntry ::= SEQUENCE { + cmL3QosShaperHistoryIndex Integer32, + cmL3QosShaperHistoryTime DateAndTime, + cmL3QosShaperHistoryValid TruthValue, + cmL3QosShaperHistoryAction CmPmBinAction, + cmL3QosShaperHistoryBT PerfCounter64, + cmL3QosShaperHistoryBTD PerfCounter64, + cmL3QosShaperHistoryFD PerfCounter64, + cmL3QosShaperHistoryFTD PerfCounter64, + cmL3QosShaperHistoryBR PerfCounter64, + cmL3QosShaperHistoryFR PerfCounter64, + cmL3QosShaperHistoryABRRL PerfCounter64, + cmL3QosShaperHistoryABRRLR PerfCounter64, + cmL3QosShaperHistoryBREDD PerfCounter64, + cmL3QosShaperHistoryFREDD PerfCounter64 +} + +cmL3QosShaperHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this QOS Shaper statistics entry." + ::= { cmL3QosShaperHistoryEntry 1 } + +cmL3QosShaperHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { cmL3QosShaperHistoryEntry 2 } + +cmL3QosShaperHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { cmL3QosShaperHistoryEntry 3 } + +cmL3QosShaperHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { cmL3QosShaperHistoryEntry 4 } + +cmL3QosShaperHistoryBT OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Transmitted." + ::= { cmL3QosShaperHistoryEntry 5 } + +cmL3QosShaperHistoryBTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Tail Dropped." + ::= { cmL3QosShaperHistoryEntry 6 } + +cmL3QosShaperHistoryFD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Dequeued." + ::= { cmL3QosShaperHistoryEntry 7 } + +cmL3QosShaperHistoryFTD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Tail Dropped." + ::= { cmL3QosShaperHistoryEntry 8 } + +cmL3QosShaperHistoryBR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Replicated." + ::= { cmL3QosShaperHistoryEntry 9 } + +cmL3QosShaperHistoryFR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Replicated." + ::= { cmL3QosShaperHistoryEntry 10 } + +cmL3QosShaperHistoryABRRL OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited." + ::= { cmL3QosShaperHistoryEntry 11 } + +cmL3QosShaperHistoryABRRLR OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Bit Rate - Rate Limited, Replicated." + ::= { cmL3QosShaperHistoryEntry 12 } + +cmL3QosShaperHistoryBREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes Random Early Discard, Dropped." + ::= { cmL3QosShaperHistoryEntry 13 } + +cmL3QosShaperHistoryFREDD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frames Random Early Discard, Dropped." + ::= { cmL3QosShaperHistoryEntry 14 } + +-- +-- L3 flow point QOS Shaper Threshold Table +-- +cmL3QosShaperThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF CML3QosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of QOS + Shaper Thresholds." + ::= { f3L3Performance 33 } + +cmL3QosShaperThresholdEntry OBJECT-TYPE + SYNTAX CML3QosShaperThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmL3QosShaperThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, + cmL3FlowPointPortIndex, cmL3FlowPointIndex, + cmL3QosShaperIndex, cmL3QosShaperStatsIndex, + cmL3QosShaperThresholdIndex } + ::= { cmL3QosShaperThresholdTable 1 } + +CML3QosShaperThresholdEntry ::= SEQUENCE { + cmL3QosShaperThresholdIndex Integer32, + cmL3QosShaperThresholdInterval CmPmIntervalType, + cmL3QosShaperThresholdVariable VariablePointer, + cmL3QosShaperThresholdValueLo Unsigned32, + cmL3QosShaperThresholdValueHi Unsigned32, + cmL3QosShaperThresholdMonValue Counter64 +} + +cmL3QosShaperThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + cmL3QosShaperThresholdTable." + ::= { cmL3QosShaperThresholdEntry 1 } + +cmL3QosShaperThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { cmL3QosShaperThresholdEntry 2 } + +cmL3QosShaperThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { cmL3QosShaperThresholdEntry 3 } + +cmL3QosShaperThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { cmL3QosShaperThresholdEntry 4 } + +cmL3QosShaperThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { cmL3QosShaperThresholdEntry 5 } + +cmL3QosShaperThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to cmL3QosShaperThresholdVariable." + ::= { cmL3QosShaperThresholdEntry 6 } + +--- +---Notifications +--- +f3L3FlowPointThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3L3FlowPointThresholdIndex, + f3L3FlowPointThresholdInterval, + f3L3FlowPointThresholdVariable, + f3L3FlowPointThresholdValueLo, + f3L3FlowPointThresholdValueHi, + f3L3FlowPointThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an L3 flow point is crossed." + ::= { f3L3Notifications 1 } + +f3L3QosPolicerThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3L3QosPolicerThresholdIndex, + f3L3QosPolicerThresholdInterval, + f3L3QosPolicerThresholdVariable, + f3L3QosPolicerThresholdValueLo, + f3L3QosPolicerThresholdValueHi, + f3L3QosPolicerThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an L3 Qos Policer is crossed." + ::= { f3L3Notifications 2 } + +f3L3QosShaperThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3L3QosShaperThresholdIndex, + f3L3QosShaperThresholdInterval, + f3L3QosShaperThresholdVariable, + f3L3QosShaperThresholdValueLo, + f3L3QosShaperThresholdValueHi, + f3L3QosShaperThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an L3 Qos Shaper is crossed." + ::= { f3L3Notifications 3 } + +f3L3TrafficIpInterfaceThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3L3TrafficIpInterfaceThresholdIndex, + f3L3TrafficIpInterfaceThresholdInterval, + f3L3TrafficIpInterfaceThresholdVariable, + f3L3TrafficIpInterfaceThresholdValueLo, + f3L3TrafficIpInterfaceThresholdValueHi, + f3L3TrafficIpInterfaceThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an L3 traffic ip interface is crossed." + ::= { f3L3Notifications 4 } + +f3L3AclRuleThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3L3AclRuleThresholdIndex, + f3L3AclRuleThresholdInterval, + f3L3AclRuleThresholdVariable, + f3L3AclRuleThresholdValueLo, + f3L3AclRuleThresholdValueHi, + f3L3AclRuleThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an L3 acl rule is crossed." + ::= { f3L3Notifications 5 } + +f3L2A2NAclRuleThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3L2A2NAclRuleThresholdIndex, + f3L2A2NAclRuleThresholdInterval, + f3L2A2NAclRuleThresholdVariable, + f3L2A2NAclRuleThresholdValueLo, + f3L2A2NAclRuleThresholdValueHi, + f3L2A2NAclRuleThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an L2 A2N acl rule is crossed." + ::= { f3L3Notifications 6 } + +f3L2N2AAclRuleThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3L2N2AAclRuleThresholdIndex, + f3L2N2AAclRuleThresholdInterval, + f3L2N2AAclRuleThresholdVariable, + f3L2N2AAclRuleThresholdValueLo, + f3L2N2AAclRuleThresholdValueHi, + f3L2N2AAclRuleThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an L2 N2A acl rule is crossed." + ::= { f3L3Notifications 7 } + +f3L3TrafficIPv6InterfaceThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3L3TrafficIPv6InterfaceThresholdIndex, + f3L3TrafficIPv6InterfaceThresholdInterval, + f3L3TrafficIPv6InterfaceThresholdVariable, + f3L3TrafficIPv6InterfaceThresholdValueLo, + f3L3TrafficIPv6InterfaceThresholdValueHi, + f3L3TrafficIPv6InterfaceThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an L3 traffic ipv6 interface is crossed." + ::= { f3L3Notifications 8 } + +cmL3FlowPointThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmL3FlowPointThresholdIndex, + cmL3FlowPointThresholdInterval, + cmL3FlowPointThresholdVariable, + cmL3FlowPointThresholdValueLo, + cmL3FlowPointThresholdValueHi, + cmL3FlowPointThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an L3 flow point is crossed." + ::= { cmL3Notifications 9 } + + +cmL3QosPolicerThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmL3QosPolicerThresholdIndex, + cmL3QosPolicerThresholdInterval, + cmL3QosPolicerThresholdVariable, + cmL3QosPolicerThresholdValueLo, + cmL3QosPolicerThresholdValueHi, + cmL3QosPolicerThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an L3 Qos Policer is crossed." + ::= { cmL3Notifications 10 } + +cmL3QosShaperThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + cmL3QosShaperThresholdIndex, + cmL3QosShaperThresholdInterval, + cmL3QosShaperThresholdVariable, + cmL3QosShaperThresholdValueLo, + cmL3QosShaperThresholdValueHi, + cmL3QosShaperThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an L3 Qos Shaper is crossed." + ::= { cmL3Notifications 11 } + +-- +-- Conformance +-- +f3L3Compliances OBJECT IDENTIFIER ::= {f3L3Conformance 1} +f3L3Groups OBJECT IDENTIFIER ::= {f3L3Conformance 2} + +f3L3Compliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the L3." + MODULE -- this module + MANDATORY-GROUPS { + f3L3ObjectsGroup, f3L3PerfGroup, f3L3TrafficOspfGroup, + f3L3TrafficIPv6Group, f3L3TrafficBgpGroup + } + ::= { f3L3Compliances 1 } + +f3L3ObjectsGroup OBJECT-GROUP + OBJECTS { + f3DhcpRelayAgentIndex,f3DhcpRelayAgentAlias,f3DhcpRelayAgentAdminState, + f3DhcpRelayAgentSecondaryState,f3DhcpRelayAgentOperationalState, + f3DhcpRelayAgentIpVersion,f3DhcpRelayAgentServerIpAddress, + f3DhcpRelayAgentOp82SubOp9ControlEnabled,f3DhcpRelayAgentOp82SubOp9Value, + f3DhcpRelayAgentStorageType, f3DhcpRelayAgentRowStatus, + + f3VrfIndex,f3VrfAlias, f3VrfAdminState,f3VrfSecondaryState,f3VrfTraceRouteIpv4Destination, + f3VrfOperationalState,f3VrfAccIsolationControlEnabled,f3VrfPingResult,f3VrfPingIpv4Destination, + f3VrfTraceRouteResult,f3VrfAction,f3VrfStorageType,f3VrfTransportType,f3VrfRowStatus,f3VrfDhcpRoutesControl, + f3VrfActionX,f3VrfActionIfName,f3VrfIpVersion,f3VrfPingIpv6Destination,f3VrfTraceRouteIpv6Destination, + + f3L3FlowPointPortTypeIndex,f3L3FlowPointPortIndex, + f3L3FlowPointIndex,f3L3FlowPointAlias,f3L3FlowPointAdminState,f3L3FlowPointSecondaryState, + f3L3FlowPointOperationalState,f3L3FlowPointMultiCOSEnabled,f3L3FlowPointCOS,f3L3FlowPointUntaggedMemberShipEnabled, + f3L3FlowPointOuterTagMemberShipEnabled,f3L3FlowPointOuterTagMemberShipVlanId, + f3L3FlowPointInnerTagMemberShipEnabled,f3L3FlowPointInnerTagMemberShipVlanId, + f3L3FlowPointFragmentedPktsFwdEnabled, + f3L3FlowPointHCosMgmtEnabled,f3L3FlowPointHCosGuaranteedBwHi,f3L3FlowPointHCosGuaranteedBwLo, + f3L3FlowPointHCosMaximumBwHi,f3L3FlowPointHCosMaximumBwLo,f3L3FlowPointPolicingEnabled, + f3L3FlowPointStorageType,f3L3FlowPointRowStatus, + f3L3FlowPointDscpOverwriteControl, + f3L3FlowPointPriMapProfile,f3L3FlowPointRefConnectGuardFlow, + f3L3FlowPointSecureState,f3L3FlowPointSecureBlockingEnabled, + f3L3FlowPointWfqSegmentationCOS, + f3L3FlowPointWfqGroupCOS, + f3L3FlowPointWfqGroupEirLo, + f3L3FlowPointWfqGroupEirHi, + f3L3FlowPointOuterVlanEthertype, + f3L3FlowPointInnerVlanEthertype, + f3L3FlowPointIpVersion, + + f3L3AclRuleParentIndex,f3L3AclRuleIndex,f3L3AclRuleAlias,f3L3AclRuleSrcIpv4AddressControl, + f3L3AclRuleDynamicSrcIpControl,f3L3AclRuleSrcIpv4AddressLowLimit,f3L3AclRuleDstIpv4AddressControl, + f3L3AclRuleDstIpv4AddressLowLimit,f3L3AclRuleIpv4PriorityControl,f3L3AclRuleIpv4PriorityLowLimit, + f3L3AclRuleProtocolControl,f3L3AclRuleProtocolNumber,f3L3AclRuleSrcPortControl, + f3L3AclRuleSrcPortLowLimit,f3L3AclRuleSrcPortHighLimit,f3L3AclRuleDstPortControl, + f3L3AclRuleDstPortLowLimit,f3L3AclRuleDstPortHighLimit,f3L3AclRulePriority,f3L3AclRuleCOS, + f3L3AclRuleOperation,f3L3AclRuleSummary,f3L3AclRuleCosOverrideControl, + f3L3AclRuleSrcMacAddressControl,f3L3AclRuleDynamicSrcMacAddressControl, + f3L3AclRuleSrcMacAddress,f3L3AclRuleSrcMacAddressMask,f3L3AclRuleDstMacAddressControl, + f3L3AclRuleDstMacAddress,f3L3AclRuleDstMacAddressMask,f3L3AclRuleOuterVlanVIDControl, + f3L3AclRuleOuterVlanVIDLowLimit,f3L3AclRuleOuterVlanVIDHighLimit, + f3L3AclRuleInnerVlanVIDControl,f3L3AclRuleInnerVlanVIDLowLimit,f3L3AclRuleInnerVlanVIDHighLimit, + f3L3AclRuleOuterVlanPcpControl,f3L3AclRuleOuterVlanPcpLowLimit,f3L3AclRuleOuterVlanPcpHighLimit, + f3L3AclRuleInnerVlanPcpControl,f3L3AclRuleInnerVlanPcpLowLimit,f3L3AclRuleInnerVlanPcpHighLimit, + f3L3AclRuleOuterVlanDeiControl,f3L3AclRuleOuterVlanDei,f3L3AclRuleEtherTypeControl, + f3L3AclRuleEtherType,f3L3AclRuleTcpFlagsControl,f3L3AclRuleTcpFlags, + f3L3AclRuleSrcIpv4AddressHighLimit,f3L3AclRuleDstIpv4AddressHighLimit,f3L3AclRuleIpv4PriorityHighLimit, + f3L3AclRuleStorageType,f3L3AclRuleRowStatus,f3L3AclRuleAdminState, + f3L3AclRuleActive,f3L3AclRuleSrcIpV6AddressControl,f3L3AclRuleSrcIpV6Address, + f3L3AclRuleSrcIpV6AddressPrefixLen,f3L3AclRuleDstIpV6AddressControl,f3L3AclRuleDstIpV6Address, + f3L3AclRuleDstIpV6AddressPrefixLen,f3L3AclRuleIpV6FlowLabelControl,f3L3AclRuleIpV6FlowLabel, + f3L3AclRuleIpV6FlowLabel, f3L3AclRulePriorityControl, f3L3AclRulePriorityLowLimit, + f3L3AclRulePriorityHighLimit, + + f3L2A2NAclRuleParentIndex,f3L2A2NAclRuleIndex,f3L2A2NAclRuleAlias,f3L2A2NAclRuleSrcIpv4AddressControl, + f3L2A2NAclRuleDynamicSrcIpControl,f3L2A2NAclRuleSrcIpv4AddressLowLimit,f3L2A2NAclRuleDstIpv4AddressControl, + f3L2A2NAclRuleDstIpv4AddressLowLimit,f3L2A2NAclRuleIpv4PriorityControl,f3L2A2NAclRuleIpv4PriorityLowLimit, + f3L2A2NAclRuleProtocolControl,f3L2A2NAclRuleProtocolNumber,f3L2A2NAclRuleSrcPortControl,f3L2A2NAclRuleSrcPortLowLimit, + f3L2A2NAclRuleSrcPortHighLimit,f3L2A2NAclRuleDstPortControl,f3L2A2NAclRuleDstPortLowLimit,f3L2A2NAclRuleDstPortHighLimit, + f3L2A2NAclRulePriority,f3L2A2NAclRuleCOS,f3L2A2NAclRuleOperation,f3L2A2NAclRuleSummary,f3L2A2NAclRuleCosOverrideControl, + f3L2A2NAclRuleSrcMacAddressControl,f3L2A2NAclRuleDynamicSrcMacAddressControl,f3L2A2NAclRuleSrcMacAddress, + f3L2A2NAclRuleSrcMacAddressMask,f3L2A2NAclRuleDstMacAddressControl,f3L2A2NAclRuleDstMacAddress,f3L2A2NAclRuleDstMacAddressMask, + f3L2A2NAclRuleOuterVlanVIDControl,f3L2A2NAclRuleOuterVlanVIDLowLimit,f3L2A2NAclRuleOuterVlanVIDHighLimit,f3L2A2NAclRuleInnerVlanVIDControl, + f3L2A2NAclRuleInnerVlanVIDLowLimit,f3L2A2NAclRuleInnerVlanVIDHighLimit,f3L2A2NAclRuleOuterVlanPcpControl,f3L2A2NAclRuleOuterVlanPcpLowLimit, + f3L2A2NAclRuleOuterVlanPcpHighLimit,f3L2A2NAclRuleInnerVlanPcpControl,f3L2A2NAclRuleInnerVlanPcpLowLimit,f3L2A2NAclRuleInnerVlanPcpHighLimit, + f3L2A2NAclRuleOuterVlanDeiControl,f3L2A2NAclRuleOuterVlanDei,f3L2A2NAclRuleEtherTypeControl,f3L2A2NAclRuleEtherType, + f3L2A2NAclRuleTcpFlagsControl,f3L2A2NAclRuleTcpFlags,f3L2A2NAclRuleSrcIpv4AddressHighLimit,f3L2A2NAclRuleDstIpv4AddressHighLimit, + f3L2A2NAclRuleIpv4PriorityHighLimit,f3L2A2NAclRuleStorageType,f3L2A2NAclRuleRowStatus,f3L2A2NAclRuleAdminState, + f3L2A2NAclRuleActive,f3L2A2NAclRuleSrcIpV6AddressControl,f3L2A2NAclRuleSrcIpV6Address,f3L2A2NAclRuleSrcIpV6AddressPrefixLen, + f3L2A2NAclRuleDstIpV6AddressControl,f3L2A2NAclRuleDstIpV6Address,f3L2A2NAclRuleDstIpV6AddressPrefixLen, + f3L2A2NAclRuleIpV6FlowLabelControl,f3L2A2NAclRuleIpV6FlowLabel, + + f3L2N2AAclRuleParentIndex,f3L2N2AAclRuleIndex,f3L2N2AAclRuleAlias,f3L2N2AAclRuleSrcIpv4AddressControl, + f3L2N2AAclRuleDynamicSrcIpControl,f3L2N2AAclRuleSrcIpv4AddressLowLimit,f3L2N2AAclRuleDstIpv4AddressControl, + f3L2N2AAclRuleDstIpv4AddressLowLimit,f3L2N2AAclRuleIpv4PriorityControl,f3L2N2AAclRuleIpv4PriorityLowLimit, + f3L2N2AAclRuleProtocolControl,f3L2N2AAclRuleProtocolNumber,f3L2N2AAclRuleSrcPortControl,f3L2N2AAclRuleSrcPortLowLimit, + f3L2N2AAclRuleSrcPortHighLimit,f3L2N2AAclRuleDstPortControl,f3L2N2AAclRuleDstPortLowLimit,f3L2N2AAclRuleDstPortHighLimit, + f3L2N2AAclRulePriority,f3L2N2AAclRuleCOS,f3L2N2AAclRuleOperation,f3L2N2AAclRuleSummary,f3L2N2AAclRuleCosOverrideControl, + f3L2N2AAclRuleSrcMacAddressControl,f3L2N2AAclRuleDynamicSrcMacAddressControl,f3L2N2AAclRuleSrcMacAddress, + f3L2N2AAclRuleSrcMacAddressMask,f3L2N2AAclRuleDstMacAddressControl,f3L2N2AAclRuleDstMacAddress,f3L2N2AAclRuleDstMacAddressMask, + f3L2N2AAclRuleOuterVlanVIDControl,f3L2N2AAclRuleOuterVlanVIDLowLimit,f3L2N2AAclRuleOuterVlanVIDHighLimit,f3L2N2AAclRuleInnerVlanVIDControl, + f3L2N2AAclRuleInnerVlanVIDLowLimit,f3L2N2AAclRuleInnerVlanVIDHighLimit,f3L2N2AAclRuleOuterVlanPcpControl,f3L2N2AAclRuleOuterVlanPcpLowLimit, + f3L2N2AAclRuleOuterVlanPcpHighLimit,f3L2N2AAclRuleInnerVlanPcpControl,f3L2N2AAclRuleInnerVlanPcpLowLimit,f3L2N2AAclRuleInnerVlanPcpHighLimit, + f3L2N2AAclRuleOuterVlanDeiControl,f3L2N2AAclRuleOuterVlanDei,f3L2N2AAclRuleEtherTypeControl,f3L2N2AAclRuleEtherType, + f3L2N2AAclRuleTcpFlagsControl,f3L2N2AAclRuleTcpFlags,f3L2N2AAclRuleSrcIpv4AddressHighLimit,f3L2N2AAclRuleDstIpv4AddressHighLimit, + f3L2N2AAclRuleIpv4PriorityHighLimit,f3L2N2AAclRuleStorageType,f3L2N2AAclRuleRowStatus,f3L2N2AAclRuleAdminState, + f3L2N2AAclRuleActive,f3L2N2AAclRuleSrcIpV6AddressControl,f3L2N2AAclRuleSrcIpV6Address,f3L2N2AAclRuleSrcIpV6AddressPrefixLen, + f3L2N2AAclRuleDstIpV6AddressControl,f3L2N2AAclRuleDstIpV6Address,f3L2N2AAclRuleDstIpV6AddressPrefixLen, + f3L3AclRuleIpV6FlowLabelControl,f3L3AclRuleIpV6FlowLabel, + + f3L3QosPolicerIndex,f3L3QosPolicerAdminState,f3L3QosPolicerOperationalState, + f3L3QosPolicerSecondaryState,f3L3QosPolicerCIRLo,f3L3QosPolicerCIRHi,f3L3QosPolicerEIRLo, + f3L3QosPolicerEIRHi,f3L3QosPolicerCBS,f3L3QosPolicerEBS,f3L3QosPolicerAlgorithm, + f3L3QosPolicerColorMode,f3L3QosPolicerCouplingFlag, + f3L3QosPolicerStorageType,f3L3QosPolicerRowStatus, + f3L3QosPolicerCIRMaxHi, + f3L3QosPolicerCIRMaxLo, + f3L3QosPolicerEIRMaxHi, + f3L3QosPolicerEIRMaxLo, + f3L3QosPolicerEnvelopeObject, + f3L3QosPolicerRank, + f3L3QosPolicerPolicingEnabled, + + f3L3QosShaperIndex,f3L3QosShaperAdminState,f3L3QosShaperOperationalState, + f3L3QosShaperSecondaryState,f3L3QosShaperCIRLo,f3L3QosShaperCIRHi,f3L3QosShaperEIRLo, + f3L3QosShaperEIRHi,f3L3QosShaperBufferSize,f3L3QosShaperCOS, + f3L3QosShaperWredGreenMinQueueThreshold,f3L3QosShaperWredGreenMaxQueueThreshold, + f3L3QosShaperWredGreenDropProbability,f3L3QosShaperWredYellowMinQueueThreshold,f3L3QosShaperWredYellowMaxQueueThreshold, + f3L3QosShaperWredYellowDropProbability,f3L3QosShaperStorageType,f3L3QosShaperRowStatus, + f3L3QosShaperWfqWeight, + + f3L3TrafficIPIfIndex,f3L3TrafficIPIfName,f3L3TrafficIPIfAdminState,f3L3TrafficIPIfSecondaryState, + f3L3TrafficIPIfOperationalState,f3L3TrafficIPIfProxyArpEnabled,f3L3TrafficIPIfIpAddressSourceType, + f3L3TrafficIPIfMgmtUseEnable,f3L3TrafficIPIfIpAddress,f3L3TrafficIPIfMask, + f3L3TrafficIPIfDhcpRelayInterfaceSide,f3L3TrafficIPIfDhcpRelayVendorClassiDOpt60, + f3L3TrafficIPIfDhcpRelayVendorClassiDOpt60Control,f3L3TrafficIPIfDhcpRelayUserClassOpt77, + f3L3TrafficIPIfDhcpRelayInfoOpt82Sub1,f3L3TrafficIPIfDhcpRelayUserClassOpt77Control, + f3L3TrafficIPIfDhcpRelayInfoOpt82Sub1Enabled,f3L3TrafficIPIfDhcpRelayInfoOpt82Sub2, + f3L3TrafficIPIfDhcpRelayInfoOpt82Sub2Enabled,f3L3TrafficIPIfDhcpEnabled,f3L3TrafficIPIfDhcpRole, + f3L3TrafficIPIfDhcpClientIdEnabled,f3L3TrafficIPIfDhcpClientId,f3L3TrafficIPIfDhcpClassIdEnabled, + f3L3TrafficIPIfDhcpHostNameEnabled,f3L3TrafficIPIfDhcpHostName, + f3L3TrafficIPIfDhcpClientIdType,f3L3TrafficIPIfDhcpHostNameType, + f3L3TrafficIPIfStorageType,f3L3TrafficIPIfRowStatus,f3L3TrafficIPIfAction, f3L3TrafficIPIfActionX, + f3L3TrafficIPIfUnnumberedControl,f3L3TrafficIPIfBorrowedIntf, + f3L3TrafficIPIfIpMode,f3L3TrafficIPIfType,f3L3TrafficIPIfIpv6LinkLocalAddr, + f3L3TrafficIPIfIpv6LinkLocalAddrMode,f3L3TrafficIPIfIpv6StatelessAddrAutoconfigEnabled, + f3L3TrafficIPIfDefaultGateway,f3L3TrafficIPIfIcmpErrorMsgRateLimit, + f3L3TrafficIPIfDhcpv6Role,f3L3TrafficIPIfDhcpv6Enabled, + f3L3TrafficIPIfDhcpRapidCommitControlEnabled,f3L3TrafficIPIfMaxRAInterval, + f3L3TrafficIPIfMinRAInterval,f3L3TrafficIPIfRouterLifeTime,f3L3TrafficIPIfReachableTime, + f3L3TrafficIPIfRaDhcpMoreConfigEnabled,f3L3TrafficIPIfRaManagedAddressConfigEnabled, + f3L3TrafficIPIfRaRDNSSOptionEnabled,f3L3TrafficIPIfRaRDNSSLifeTime, + f3L3TrafficIPIfRaDNSSList,f3L3TrafficIPIfRaDefaultRouterPreference, + f3L3TrafficIPIfDupAddrDetectControl,f3L3TrafficIPIfDupAddrDetectTransmits, + f3L3TrafficIPIfDupAddrDetectRetransTimer,f3L3TrafficIPIfMTU, + + f3VrfActionIfName, f3VrfIpVersion, f3VrfPingIpv6Destination, f3VrfTraceRouteIpv6Destination, + f3VrfMaxFwdTableEntries, f3VrfFwdTableFull, f3VrfEcmpDistribution, + f3VrfEcmpStaticRoutesMaximumPaths, + + f3DhcpRelayAgentTrafficIpIfMemberObject,f3DhcpRelayAgentTrafficIpIfMemberStorageType, + f3DhcpRelayAgentTrafficIpIfMemberRowStatus, + + f3VrfTrafficIpIfMemberObject,f3VrfTrafficIpIfMemberStorageType,f3VrfTrafficIpIfMemberRowStatus, + + f3L3TrafficIpv4RouteDest, + f3L3TrafficIpv4RouteMask,f3L3TrafficIpv4RouteNextHop,f3L3TrafficIpv4RouteMetric, + f3L3TrafficIpv4RouteInterface,f3L3TrafficIpv4RouteAdvertise,f3L3TrafficIpv4RouteStatus, f3L3TrafficIpv4RouteStatusX, + f3L3TrafficIpv4RouteSourceForwardingEnable,f3L3TrafficIpv4RouteFlags, + f3L3TrafficIpv4RouteStorageType,f3L3TrafficIpv4RouteRowStatus,f3L3TrafficIpv4RouteType, + f3L3TrafficIpv4RouteStatusX,f3L3TrafficIpv4RouteOrigin, + + f3L3TrafficArpIPAddress, f3L3TrafficArpMacAddress, f3L3TrafficArpInterface, + f3L3TrafficArpEntryType, f3L3TrafficArpStorageType,f3L3TrafficArpRowStatus, + cmL3FlowPointPortIndex, cmL3FlowPointIndex, cmL3FlowPointAlias, + cmL3FlowPointAdminState, cmL3FlowPointSecondaryState, cmL3FlowPointOperationalState, + cmL3FlowPointMultiCOSEnabled, cmL3FlowPointCOS, cmL3FlowPointUntaggedMemberShipEnabled, + cmL3FlowPointOuterTagMemberShipEnabled, cmL3FlowPointOuterTagMemberShipVlanId, cmL3FlowPointInnerTagMemberShipEnabled, + cmL3FlowPointInnerTagMemberShipVlanId, cmL3FlowPointFragmentedPktsFwdEnabled, cmL3FlowPointHCosMgmtEnabled, + cmL3FlowPointHCosGuaranteedBwHi, cmL3FlowPointHCosGuaranteedBwLo, cmL3FlowPointHCosMaximumBwHi, + cmL3FlowPointHCosMaximumBwLo, cmL3FlowPointDscpOverwriteControl, + cmL3FlowPointPriMapProfile, cmL3FlowPointStorageType, cmL3FlowPointRowStatus, cmL3FlowPointAclNoMatchDisposition, + cmL3FlowPointWfqSegmentationCOS, cmL3FlowPointWfqGroupCOS, cmL3FlowPointWfqGroupEirLo, cmL3FlowPointWfqGroupEirHi, + cmL3FlowPointEgressShapingType, + cmL3QosPolicerIndex, cmL3QosPolicerAdminState, cmL3QosPolicerOperationalState, + cmL3QosPolicerSecondaryState, cmL3QosPolicerCIRLo, cmL3QosPolicerCIRHi, cmL3QosPolicerEIRLo, + cmL3QosPolicerEIRHi, cmL3QosPolicerCBS, cmL3QosPolicerEBS, cmL3QosPolicerAlgorithm, + cmL3QosPolicerColorMode, cmL3QosPolicerCouplingFlag, cmL3QosPolicerCIRMaxHi, + cmL3QosPolicerCIRMaxLo, cmL3QosPolicerEIRMaxHi, cmL3QosPolicerEIRMaxLo, cmL3QosPolicerEnvelopeObject, + cmL3QosPolicerRank, cmL3QosPolicerPolicingEnabled, cmL3QosPolicerStorageType, cmL3QosPolicerRowStatus, + cmL3QosShaperIndex, cmL3QosShaperAdminState, cmL3QosShaperOperationalState, + cmL3QosShaperSecondaryState, cmL3QosShaperCIRLo, cmL3QosShaperCIRHi, cmL3QosShaperEIRLo, + cmL3QosShaperEIRHi, cmL3QosShaperBufferSize, cmL3QosShaperCOS, cmL3QosShaperStorageType, cmL3QosShaperRowStatus, + cmL3QosShaperWfqWeight, + + f3L3TrafficIpv4StaticRouteDest, f3L3TrafficIpv4StaticRouteMask, f3L3TrafficIpv4StaticRouteNextHop, + f3L3TrafficIpv4StaticRouteInterface, f3L3TrafficIpv4StaticRouteMetric, + f3L3TrafficIpv4StaticRouteSourceForwardingEnable, f3L3TrafficIpv4StaticRouteStorageType, + f3L3TrafficIpv4StaticRouteRowStatus, + + f3L3TrafficIpv4AllRouteDest, f3L3TrafficIpv4AllRouteMask, f3L3TrafficIpv4AllRouteNextHop, + f3L3TrafficIpv4AllRouteInterface, f3L3TrafficIpv4AllRouteOrigin, + f3L3TrafficIpv4AllRouteMetric, f3L3TrafficIpv4AllRouteSourceForwardingEnable, f3L3TrafficIpv4AllRouteAdminDistance, + f3L3TrafficIpv4AllRouteStatus, f3L3TrafficIpv4AllRouteStorageType, f3L3TrafficIpv4AllRouteRowStatus, + + f3L3TrafficIpv6StaticRouteDest, f3L3TrafficIpv6StaticRoutePrefixLength, f3L3TrafficIpv6StaticRouteNextHop, + f3L3TrafficIpv6StaticRouteInterface, f3L3TrafficIpv6StaticRouteMetric, f3L3TrafficIpv6StaticRouteStorageType, + f3L3TrafficIpv6StaticRouteRowStatus, + + f3L3TrafficIpv6AllRouteDest, f3L3TrafficIpv6AllRoutePrefixLength, f3L3TrafficIpv6AllRouteNextHop, + f3L3TrafficIpv6AllRouteInterface, f3L3TrafficIpv6AllRouteOrigin, f3L3TrafficIpv6AllRouteMetric, + f3L3TrafficIpv6AllRouteAdminDistance, f3L3TrafficIpv6AllRouteStatus, f3L3TrafficIpv6AllRouteStorageType, + f3L3TrafficIpv6AllRouteRowStatus, + + f3IpPrefixListIndex, f3IpPrefixListName, f3IpPrefixListDefaultDisposition, + f3IpPrefixListStorageType, f3IpPrefixListRowStatus, + + f3IpPrefixIndex, f3IpPrefix, f3IpPrefixPriority, f3IpPrefixDisposition, + f3IpPrefixLessOrEqualPrefixLen, f3IpPrefixGreaterOrEqualPrefixLen, f3IpPrefixStorageType, + f3IpPrefixRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the L3 functionality." + ::= { f3L3Groups 1 } + +f3L3PerfGroup OBJECT-GROUP + OBJECTS { + f3L3FlowPointStatsIndex,f3L3FlowPointStatsIntervalType,f3L3FlowPointStatsValid, + f3L3FlowPointStatsAction,f3L3FlowPointStatsFMG,f3L3FlowPointStatsFMY,f3L3FlowPointStatsFMRD, + f3L3FlowPointStatsFTD,f3L3FlowPointStatsFragmentedDropAcl,f3L3FlowPointStatsAclRuleDrop, + f3L3FlowPointStatsTtlEqual1Drop,f3L3FlowPointStatsFrameTx,f3L3FlowPointStatsFrameRx, + f3L3FlowPointStatsNoRouteDrop, f3L3FlowPointStatsHopLimitDrop, + + f3L3FlowPointHistoryIndex,f3L3FlowPointHistoryTime,f3L3FlowPointHistoryValid, + f3L3FlowPointHistoryAction,f3L3FlowPointHistoryFMG,f3L3FlowPointHistoryFMY, + f3L3FlowPointHistoryFMRD,f3L3FlowPointHistoryFTD,f3L3FlowPointHistoryFragmentedDropAcl, + f3L3FlowPointHistoryAclRuleDrop,f3L3FlowPointHistoryTtlEqual1Drop,f3L3FlowPointHistoryFrameTx, + f3L3FlowPointHistoryFrameRx,f3L3FlowPointHistoryNoRouteDrop, f3L3FlowPointHistoryHopLimitDrop, + + f3L3FlowPointThresholdIndex,f3L3FlowPointThresholdInterval,f3L3FlowPointThresholdVariable, + f3L3FlowPointThresholdValueLo,f3L3FlowPointThresholdValueHi,f3L3FlowPointThresholdMonValue, + + f3L3TrafficIpInterfaceStatsIndex,f3L3TrafficIpInterfaceStatsIntervalType, + f3L3TrafficIpInterfaceStatsValid,f3L3TrafficIpInterfaceStatsAction,f3L3TrafficIpInterfaceStatsDhcpTx, + f3L3TrafficIpInterfaceStatsDhcpRx,f3L3TrafficIpInterfaceStatsIcmpTx, + f3L3TrafficIpInterfaceStatsIcmpRx,f3L3TrafficIpInterfaceStatsArpReqTx,f3L3TrafficIpInterfaceStatsArpReqRx, + f3L3TrafficIpInterfaceStatsArpReplyTx,f3L3TrafficIpInterfaceStatsArpReplyRx, + f3L3TrafficIpInterfaceStatsDhcpV6Tx,f3L3TrafficIpInterfaceStatsDhcpV6Rx, + f3L3TrafficIpInterfaceStatsIcmpV6WONdpTx,f3L3TrafficIpInterfaceStatsIcmpV6WONdpRx, + f3L3TrafficIpInterfaceStatsNdpNSTx,f3L3TrafficIpInterfaceStatsNdpNSRx, + f3L3TrafficIpInterfaceStatsNdpNATx,f3L3TrafficIpInterfaceStatsNdpNARx, + f3L3TrafficIpInterfaceStatsNdpRATx,f3L3TrafficIpInterfaceStatsNdpRARx, + f3L3TrafficIpInterfaceStatsNdpRSTx,f3L3TrafficIpInterfaceStatsNdpRSRx, + + f3L3TrafficIpInterfaceHistoryIndex,f3L3TrafficIpInterfaceHistoryTime,f3L3TrafficIpInterfaceHistoryValid, + f3L3TrafficIpInterfaceHistoryAction,f3L3TrafficIpInterfaceHistoryDhcpTx,f3L3TrafficIpInterfaceHistoryDhcpRx, + f3L3TrafficIpInterfaceHistoryIcmpTx,f3L3TrafficIpInterfaceHistoryIcmpRx, + f3L3TrafficIpInterfaceHistoryArpReqTx,f3L3TrafficIpInterfaceHistoryArpReqRx,f3L3TrafficIpInterfaceHistoryArpReplyTx, + f3L3TrafficIpInterfaceHistoryArpReplyRx,f3L3TrafficIpInterfaceHistoryDhcpV6Tx, + f3L3TrafficIpInterfaceHistoryDhcpV6Rx,f3L3TrafficIpInterfaceHistoryIcmpV6WONdpTx, + f3L3TrafficIpInterfaceHistoryIcmpV6WONdpRx,f3L3TrafficIpInterfaceHistoryNdpNSTx, + f3L3TrafficIpInterfaceHistoryNdpNSRx,f3L3TrafficIpInterfaceHistoryNdpNATx, + f3L3TrafficIpInterfaceHistoryNdpNARx,f3L3TrafficIpInterfaceHistoryNdpRATx, + f3L3TrafficIpInterfaceHistoryNdpRARx,f3L3TrafficIpInterfaceHistoryNdpRSTx, + f3L3TrafficIpInterfaceHistoryNdpRSRx, + + f3L3TrafficIpInterfaceThresholdIndex,f3L3TrafficIpInterfaceThresholdInterval,f3L3TrafficIpInterfaceThresholdVariable, + f3L3TrafficIpInterfaceThresholdValueLo,f3L3TrafficIpInterfaceThresholdValueHi,f3L3TrafficIpInterfaceThresholdMonValue, + + f3L3AclRuleStatsIndex,f3L3AclRuleStatsIntervalType,f3L3AclRuleStatsValid,f3L3AclRuleStatsAction, + f3L3AclRuleStatsRuleMatch, + + f3L3AclRuleHistoryIndex,f3L3AclRuleHistoryTime,f3L3AclRuleHistoryValid,f3L3AclRuleHistoryAction, + f3L3AclRuleHistoryRuleMatch, + + f3L3AclRuleThresholdIndex,f3L3AclRuleThresholdInterval,f3L3AclRuleThresholdVariable, + f3L3AclRuleThresholdValueLo,f3L3AclRuleThresholdValueHi,f3L3AclRuleThresholdMonValue, + + f3L2A2NAclRuleStatsIndex,f3L2A2NAclRuleStatsIntervalType,f3L2A2NAclRuleStatsValid,f3L2A2NAclRuleStatsAction, + f3L2A2NAclRuleStatsRuleMatch, + + f3L2A2NAclRuleHistoryIndex,f3L2A2NAclRuleHistoryTime,f3L2A2NAclRuleHistoryValid,f3L2A2NAclRuleHistoryAction, + f3L2A2NAclRuleHistoryRuleMatch, + + f3L2A2NAclRuleThresholdIndex,f3L2A2NAclRuleThresholdInterval,f3L2A2NAclRuleThresholdVariable, + f3L2A2NAclRuleThresholdValueLo,f3L2A2NAclRuleThresholdValueHi,f3L2A2NAclRuleThresholdMonValue, + + f3L2N2AAclRuleStatsIndex,f3L2N2AAclRuleStatsIntervalType,f3L2N2AAclRuleStatsValid,f3L2N2AAclRuleStatsAction, + f3L2N2AAclRuleStatsRuleMatch, + + f3L2N2AAclRuleHistoryIndex,f3L2N2AAclRuleHistoryTime,f3L2N2AAclRuleHistoryValid,f3L2N2AAclRuleHistoryAction, + f3L2N2AAclRuleHistoryRuleMatch, + + f3L2N2AAclRuleThresholdIndex,f3L2N2AAclRuleThresholdInterval,f3L2N2AAclRuleThresholdVariable, + f3L2N2AAclRuleThresholdValueLo,f3L2N2AAclRuleThresholdValueHi,f3L2N2AAclRuleThresholdMonValue, + + f3L3QosPolicerStatsIndex,f3L3QosPolicerStatsIntervalType,f3L3QosPolicerStatsValid, + f3L3QosPolicerStatsAction,f3L3QosPolicerStatsFMG,f3L3QosPolicerStatsFMY, + f3L3QosPolicerStatsFMYD,f3L3QosPolicerStatsFMRD,f3L3QosPolicerStatsBytesIn, + f3L3QosPolicerStatsBytesOut,f3L3QosPolicerStatsABR, + + f3L3QosPolicerHistoryIndex,f3L3QosPolicerHistoryTime,f3L3QosPolicerHistoryValid, + f3L3QosPolicerHistoryAction,f3L3QosPolicerHistoryFMG,f3L3QosPolicerHistoryFMY, + f3L3QosPolicerHistoryFMYD,f3L3QosPolicerHistoryFMRD,f3L3QosPolicerHistoryBytesIn, + f3L3QosPolicerHistoryBytesOut,f3L3QosPolicerHistoryABR, + + f3L3QosPolicerThresholdIndex, + f3L3QosPolicerThresholdInterval,f3L3QosPolicerThresholdVariable,f3L3QosPolicerThresholdValueLo, + f3L3QosPolicerThresholdValueHi,f3L3QosPolicerThresholdMonValue, + + f3L3QosShaperStatsIndex,f3L3QosShaperStatsIntervalType,f3L3QosShaperStatsValid, + f3L3QosShaperStatsAction,f3L3QosShaperStatsBT,f3L3QosShaperStatsBTD,f3L3QosShaperStatsFD, + f3L3QosShaperStatsFTD,f3L3QosShaperStatsBR,f3L3QosShaperStatsFR, + f3L3QosShaperStatsABRRL,f3L3QosShaperStatsBREDD,f3L3QosShaperStatsFREDD, + + f3L3QosShaperHistoryIndex,f3L3QosShaperHistoryTime,f3L3QosShaperHistoryValid, + f3L3QosShaperHistoryAction,f3L3QosShaperHistoryBT,f3L3QosShaperHistoryBTD, + f3L3QosShaperHistoryFD,f3L3QosShaperHistoryFTD,f3L3QosShaperHistoryBR, + f3L3QosShaperHistoryFR,f3L3QosShaperHistoryABRRL,f3L3QosShaperHistoryBREDD, + f3L3QosShaperHistoryFREDD, + + f3L3QosShaperThresholdIndex,f3L3QosShaperThresholdInterval,f3L3QosShaperThresholdVariable, + f3L3QosShaperThresholdValueLo,f3L3QosShaperThresholdValueHi,f3L3QosShaperThresholdMonValue, + cmL3FlowPointStatsIndex, cmL3FlowPointStatsIntervalType, cmL3FlowPointStatsValid, + cmL3FlowPointStatsAction, cmL3FlowPointStatsFMG, cmL3FlowPointStatsFMY, cmL3FlowPointStatsFMRD, + cmL3FlowPointStatsFTD, cmL3FlowPointStatsFragmentedDropAcl, cmL3FlowPointStatsAclRuleDrop, + cmL3FlowPointStatsTtlEqual1Drop, cmL3FlowPointStatsFrameTx, cmL3FlowPointStatsFrameRx, cmL3FlowPointStatsNoRouteDrop, + cmL3FlowPointStatsAclDropNoMatch, cmL3FlowPointHistoryIndex, cmL3FlowPointHistoryTime, cmL3FlowPointHistoryValid, + cmL3FlowPointHistoryAction, cmL3FlowPointHistoryFMG, cmL3FlowPointHistoryFMY, cmL3FlowPointHistoryFMRD, + cmL3FlowPointHistoryFTD, cmL3FlowPointHistoryFragmentedDropAcl, cmL3FlowPointHistoryAclRuleDrop, + cmL3FlowPointHistoryTtlEqual1Drop, cmL3FlowPointHistoryFrameTx, cmL3FlowPointHistoryFrameRx, cmL3FlowPointHistoryNoRouteDrop, + cmL3FlowPointHistoryAclDropNoMatch, + + cmL3FlowPointThresholdIndex, cmL3FlowPointThresholdInterval, cmL3FlowPointThresholdVariable, + cmL3FlowPointThresholdValueLo, cmL3FlowPointThresholdValueHi, cmL3FlowPointThresholdMonValue, + cmL3QosPolicerStatsIndex, cmL3QosPolicerStatsIntervalType, cmL3QosPolicerStatsValid, + cmL3QosPolicerStatsAction, cmL3QosPolicerStatsFMG, cmL3QosPolicerStatsFMY, cmL3QosPolicerStatsFMYD, + cmL3QosPolicerStatsFMRD, cmL3QosPolicerStatsBytesIn, cmL3QosPolicerStatsBytesOut, cmL3QosPolicerStatsABR, + + cmL3QosPolicerHistoryIndex, cmL3QosPolicerHistoryTime, cmL3QosPolicerHistoryValid, cmL3QosPolicerHistoryAction, + cmL3QosPolicerHistoryFMG, cmL3QosPolicerHistoryFMY, cmL3QosPolicerHistoryFMYD, cmL3QosPolicerHistoryFMRD, + cmL3QosPolicerHistoryBytesIn, cmL3QosPolicerHistoryBytesOut, cmL3QosPolicerHistoryABR, + cmL3QosPolicerThresholdIndex, cmL3QosPolicerThresholdInterval, cmL3QosPolicerThresholdVariable, + cmL3QosPolicerThresholdValueLo, cmL3QosPolicerThresholdValueHi, cmL3QosPolicerThresholdMonValue, + cmL3QosShaperStatsIndex, cmL3QosShaperStatsIntervalType, cmL3QosShaperStatsValid, cmL3QosShaperStatsAction, + cmL3QosShaperStatsBT, cmL3QosShaperStatsBTD, cmL3QosShaperStatsFD, cmL3QosShaperStatsFTD, cmL3QosShaperStatsBR, + cmL3QosShaperStatsFR, cmL3QosShaperStatsABRRL, cmL3QosShaperStatsABRRLR, cmL3QosShaperStatsBREDD, cmL3QosShaperStatsFREDD, + cmL3QosShaperHistoryFTD, cmL3QosShaperHistoryBR, cmL3QosShaperHistoryFR, cmL3QosShaperHistoryABRRL, + cmL3QosShaperHistoryABRRLR, cmL3QosShaperHistoryBREDD, cmL3QosShaperHistoryFREDD, + + cmL3QosShaperThresholdIndex, cmL3QosShaperThresholdInterval, cmL3QosShaperThresholdVariable, + cmL3QosShaperThresholdValueLo, cmL3QosShaperThresholdValueHi, cmL3QosShaperThresholdMonValue + + } + STATUS current + DESCRIPTION + "A collection of objects performance used to manage the L3 functionality." + ::= { f3L3Groups 2 } + +f3L3TrafficOspfGroup OBJECT-GROUP + OBJECTS { + f3VrfOspfRouterIndex, + f3VrfOspfRouterAdminState, + f3VrfOspfRouterSecondaryState, + f3VrfOspfRouterOperationalState, + f3VrfOspfRouterId, + f3VrfOspfRouterDescription, + f3VrfOspfRouterBgpRoutesRedistributeToOspf, + f3VrfOspfRouterBgpRoutesMetricType, + f3VrfOspfRouterBgpRoutesMetric, + f3VrfOspfRouterStaticRoutesRedistributeToOspf, + f3VrfOspfRouterStaticRoutesMetricType, + f3VrfOspfRouterStaticRoutesMetric, + f3VrfOspfRouterConnectedRoutesRedistributeToOspf, + f3VrfOspfRouterConnectedRoutesMetricType, + f3VrfOspfRouterConnectedRoutesMetric, + f3VrfOspfRouterDhcpRoutesRedistributeToOspf, + f3VrfOspfRouterDhcpRoutesMetricType, + f3VrfOspfRouterDhcpRoutesMetric, + f3VrfOspfRouterStorageType, + f3VrfOspfRouterRowStatus, + f3VrfOspfRouterAction, + f3VrfOspfRouterVersion, + f3VrfOspfRouterAdministrativeDistance, + f3VrfOspfRouterSlaacRoutesRedistributeToOspf, + f3VrfOspfRouterSlaacRoutesMetricType, + f3VrfOspfRouterSlaacRoutesMetric, + f3VrfOspfRouterEcmpMaximumPaths, + f3VrfOspfRouterSrControl, + f3VrfOspfRouterConvergenceTime, + + f3L3TrafficOspfAreaIndex, + f3L3TrafficOspfAreaType, + f3L3TrafficOspfAreaDefaultCost, + f3L3TrafficOspfAreaId, + f3L3TrafficOspfAreaStorageType, + f3L3TrafficOspfAreaRowStatus, + f3L3TrafficOspfAreaAuthType, + f3L3TrafficOspfAreaSimpleAuthKey, + f3L3TrafficOspfAreaCryptoKeyId, + + f3L3TrafficOspfAreaIfMemberObject, + f3L3TrafficOspfAreaIfMemberStorageType, + f3L3TrafficOspfAreaIfMemberRowStatus, + + f3VrfLoopbackInterfaceIndex, + f3VrfLoopbackInterfaceName, + f3VrfLoopbackInterfaceIpAddress, + f3VrfLoopbackInterfaceNetMask, + f3VrfLoopbackInterfaceCIRLo, + f3VrfLoopbackInterfaceCIRHi, + f3VrfLoopbackInterfaceStorageType, + f3VrfLoopbackInterfaceRowStatus, + f3VrfLoopbackInterfaceIpMode, + f3VrfLoopbackInterfaceIpv6Address, + f3VrfLoopbackInterfaceIpv6AddrPrefixLen, + + f3L3TrafficOspfAsLsDbType, + f3L3TrafficOspfAsLsDbId, + f3L3TrafficOspfAsLsDbRouterId, + f3L3TrafficOspfAsLsDbChecksum, + f3L3TrafficOspfAsLsDbSeqNum, + f3L3TrafficOspfAsLsDbAge, + + f3L3TrafficOspfLsDbType, + f3L3TrafficOspfLsDbId, + f3L3TrafficOspfLsDbRouterId, + f3L3TrafficOspfLsDbAreaId, + f3L3TrafficOspfLsDbChecksum, + f3L3TrafficOspfLsDbSeqNum, + f3L3TrafficOspfLsDbAge, + + f3L3TrafficOspfNeighborIpAddress, + f3L3TrafficOspfNeighborInterface, + f3L3TrafficOspfNeighborRouterId, + f3L3TrafficOspfNeighborState, + f3L3TrafficOspfNeighborRole, + f3L3TrafficOspfNeighborPriority, + f3L3TrafficOspfNeighborDeadTime, + f3L3TrafficOspfNeighborLocalInterfaceName, + + f3L3TrafficIPIfOspfAreaId, + f3L3TrafficIPIfOspfCost, + f3L3TrafficIPIfOspfIfType, + f3L3TrafficIPIfOspfRtrPriority, + f3L3TrafficIPIfOspfHelloInterval, + f3L3TrafficIPIfOspfDeadInterval, + f3L3TrafficIPIfOspfTransmitDelay, + f3L3TrafficIPIfOspfRetransmitInterval, + f3L3TrafficIPIfOspfState, + f3L3TrafficIPIfOspfDesignatedRouterId, + f3L3TrafficIPIfOspfBackupDesignatedRouterId, + f3L3TrafficIPIfOspfAuthType, + f3L3TrafficIPIfOspfSimpleAuthKey, + f3L3TrafficIPIfospfCryptoKeyId, + + f3L3TrafficOspfInterfaceIndex, + f3L3TrafficOspfInterfaceOspfCost, + f3L3TrafficOspfInterfaceType, + f3L3TrafficOspfInterfaceOspfRtrPriority, + f3L3TrafficOspfInterfaceOspfHelloInterval, + f3L3TrafficOspfInterfaceOspfDeadInterval, + f3L3TrafficOspfInterfaceOspfTransmitDelay, + f3L3TrafficOspfInterfaceOspfRetransmitInterval, + f3L3TrafficOspfInterfaceState, + f3L3TrafficOspfInterfaceOspfDesignatedRouterId, + f3L3TrafficOspfInterfaceOspfBackupDesignatedRouterId, + f3L3TrafficOspfInterfaceOspfAuthType, + f3L3TrafficOspfInterfaceOspfSimpleAuthKey, + f3L3TrafficOspfInterfaceOspfCryptoKeyId, + f3L3TrafficOspfInterfaceOspfInstanceId, + f3L3TrafficOspfInterfaceId, + f3L3TrafficOspfInterfaceLinkLsaSuppression, + f3L3TrafficOspfInterfacePassiveControl, + f3L3TrafficOspfInterfaceAssociatedIpInterface, + f3L3TrafficOspfInterfaceStorageType, + f3L3TrafficOspfInterfaceRowStatus, + f3L3TrafficOspfInterfaceTilfaControl, + f3L3TrafficOspfInterfaceTilfaProtectionType, + + f3L3TrafficOspfV3NeighborRouterId, + f3L3TrafficOspfV3NeighborInterfaceId, + f3L3TrafficOspfV3NeighborPriority, + f3L3TrafficOspfV3NeighborDeadTime, + f3L3TrafficOspfV3NeighborLocalInterfaceName, + f3L3TrafficOspfV3NeighborState, + f3L3TrafficOspfV3NeighborRole, + f3L3TrafficOspfV3NeighborIpAddress, + + f3L3TrafficOspfLinkLsDbInterfaceId, + f3L3TrafficOspfLinkLsDbInterface, + f3L3TrafficOspfLinkLsDbType, + f3L3TrafficOspfLinkLsDbId, + f3L3TrafficOspfLinkLsDbAdvRouterId, + f3L3TrafficOspfLinkLsDbAreaId, + f3L3TrafficOspfLinkLsDbChecksum, + f3L3TrafficOspfLinkLsDbSeqNum, + f3L3TrafficOspfLinkLsDbAge, + f3L3TrafficOspfLinkLsDbRtrPriority, + f3L3TrafficOspfLinkLsDbLinkLocalAddress, + f3L3TrafficOspfLinkLsDbPrefixList + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the L3 Ospf functionality." + ::= { f3L3Groups 3 } + +f3L3TrafficIPv6Group OBJECT-GROUP + OBJECTS { + f3L3TrafficIPv6IfIndex, + f3L3TrafficIPv6IfName, + f3L3TrafficIPv6IfAdminState, + f3L3TrafficIPv6IfSecondaryState, + f3L3TrafficIPv6IfOperationalState, + f3L3TrafficIPv6IfType, + f3L3TrafficIPv6IfLinkLocalAddr, + f3L3TrafficIPv6IfLinkLocalAddrMode, + f3L3TrafficIPv6IfMtu, + f3L3TrafficIPv6IfStatelessAddrAutoconfigEnabled, + f3L3TrafficIPv6IfDefaultGateway, + f3L3TrafficIPv6IfIcmpErrorMsgRateLimit, + f3L3TrafficIPv6IfDhcpRole, + f3L3TrafficIPv6IfDhcpEnabled, + f3L3TrafficIPv6IfDhcpRapidCommitControlEnabled, + f3L3TrafficIPv6IfMaxRAInterval, + f3L3TrafficIPv6IfMinRAInterval, + f3L3TrafficIPv6IfRouterLifeTime, + f3L3TrafficIPv6IfReachableTime, + f3L3TrafficIPv6IfRaDhcpMoreConfigEnabled, + f3L3TrafficIPv6IfRaManagedAddressConfigEnabled, + f3L3TrafficIPv6IfRaRDNSSOptionEnabled, + f3L3TrafficIPv6IfRaRDNSSLifeTime, + f3L3TrafficIPv6IfRaDNSSList, + f3L3TrafficIPv6IfRaDefaultRouterPreference, + f3L3TrafficIPv6IfDupAddrDetectControl, + f3L3TrafficIPv6IfDupAddrDetectTransmits, + f3L3TrafficIPv6IfDupAddrDetectRetransTimer, + f3L3TrafficIPv6IfStorageType, + f3L3TrafficIPv6IfRowStatus, + f3L3TrafficIPv6IfAction, + + f3L3TrafficIPv6AddrIndex, + f3L3TrafficIPv6AddrAssignMode, + f3L3TrafficIPv6AddrUnicastAddr, + f3L3TrafficIPv6AddrUnicastAddrPrefixLength, + f3L3TrafficIPv6AddrUnicastAddrAutoGenPrefix, + f3L3TrafficIPv6AddrStorageType, + f3L3TrafficIPv6AddrRowStatus, + + f3L3TrafficIPv6PrefixIndex, + f3L3TrafficIPv6PrefixRaPrefixAdvEnabled, + f3L3TrafficIPv6PrefixRaPrefix, + f3L3TrafficIPv6PrefixRaPrefixLength, + f3L3TrafficIPv6PrefixValidLifeTime, + f3L3TrafficIPv6PrefixPreferredLifeTime, + f3L3TrafficIPv6PrefixStorageType, + f3L3TrafficIPv6PrefixRowStatus, + + f3L3TrafficIPv6NdpIPv6Addr, + f3L3TrafficIPv6NdpInterface, + f3L3TrafficIPv6NdpMacAddress, + f3L3TrafficIPv6NdpType, + f3L3TrafficIPv6NdpReachabilityState, + f3L3TrafficIPv6NdpAge, + f3L3TrafficIPv6NdpStorageType, + f3L3TrafficIPv6NdpRowStatus, + + f3L3TrafficIpv6RouteDest, + f3L3TrafficIpv6RoutePrefixLength, + f3L3TrafficIpv6RouteGateway, + f3L3TrafficIpv6RouteInterface, + f3L3TrafficIpv6RouteMetric, + f3L3TrafficIpv6RouteType, + f3L3TrafficIpv6RouteAdvertise, + f3L3TrafficIpv6RouteStatus, + f3L3TrafficIpv6RouteFlags, + f3L3TrafficIpv6RouteOrigin, + f3L3TrafficIpv6RouteStorageType, + f3L3TrafficIpv6RouteRowStatus, + + f3DhcpV6RelayAgentIndex, + f3DhcpV6RelayAgentAlias, + f3DhcpV6RelayAgentAdminState, + f3DhcpV6RelayAgentSecondaryState, + f3DhcpV6RelayAgentOperationalState, + f3DhcpV6RelayAgentServerIpAddress, + f3DhcpV6RelayAgentServerIpInteface, + f3DhcpV6RelayAgentStorageType, + f3DhcpV6RelayAgentRowStatus, + + f3DhcpV6RelayAgentClientTrafficIpIfMemberObject, + f3DhcpV6RelayAgentClientTrafficIpIfMemberStorageType, + f3DhcpV6RelayAgentClientTrafficIpIfMemberRowStatus, + + f3L3TrafficIPInterfaceIPv6AddressIndex, + f3L3TrafficIPInterfaceIPv6AddressAssignMode, + f3L3TrafficIPInterfaceIPv6AddressUnicastAddr, + f3L3TrafficIPInterfaceIPv6AddressUnicastAddrPrefixLength, + f3L3TrafficIPInterfaceIPv6AddressUnicastAddrAutoGenPrefix, + f3L3TrafficIPInterfaceIPv6AddressStorageType, + f3L3TrafficIPInterfaceIPv6AddressRowStatus, + + f3L3TrafficIPInterfaceRAPrefixIndex, + f3L3TrafficIPInterfaceRAPrefixAdvertiseEnabled, + f3L3TrafficIPInterfaceRAPrefix, + f3L3TrafficIPInterfaceRAPrefixLength, + f3L3TrafficIPInterfaceRAPrefixValidLifeTime, + f3L3TrafficIPInterfaceRAPrefixPreferredLifeTime, + f3L3TrafficIPInterfaceRAPrefixStorageType, + f3L3TrafficIPInterfaceRAPrefixRowStatus, + + f3L3TrafficIPInterfaceNdpIPv6Addr, + f3L3TrafficIPInterfaceNdpInterface, + f3L3TrafficIPInterfaceNdpMacAddress, + f3L3TrafficIPInterfaceNdpType, + f3L3TrafficIPInterfaceNdpReachabilityState, + f3L3TrafficIPInterfaceNdpAge, + f3L3TrafficIPInterfaceNdpStorageType, + f3L3TrafficIPInterfaceNdpRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the traffic ipv6 functionality." + ::= { f3L3Groups 4 } + +f3L3TrafficBgpGroup OBJECT-GROUP + OBJECTS { + f3L3TrafficBgpRouterIndex, + f3L3TrafficBgpRouterAdminState, + f3L3TrafficBgpRouterSecondaryState, + f3L3TrafficBgpRouterOperationalState, + f3L3TrafficBgpRouterId, + f3L3TrafficBgpRouterAsNumber, + f3L3TrafficBgpRouterConnectedRoutesRedistControl, + f3L3TrafficBgpRouterOspfRoutesRedistControl, + f3L3TrafficBgpRouterStaticRoutesRedistControl, + f3L3TrafficBgpRouterDhcpRoutesRedistControl, + f3L3TrafficBgpRouterStorageType, + f3L3TrafficBgpRouterRowStatus, + f3L3TrafficBgpRouterAction, + f3L3TrafficBgpRouterIBgpAdminDistance, + f3L3TrafficBgpRouterEBgpAdminDistance, + f3L3TrafficBgpRouterEcmpMaximumPaths, + f3L3TrafficBgpRouterRestartTime, + f3L3TrafficBgpRouterStaleRoutesTime, + + f3L3TrafficBgpRouteNetwork, + f3L3TrafficBgpRouteMetric, + f3L3TrafficBgpRouteNextHop, + f3L3TrafficBgpRoutePath, + + f3L3TrafficBgpPeerIndex, + f3L3TrafficBgpPeerAdminState, + f3L3TrafficBgpPeerSecondaryState, + f3L3TrafficBgpPeerOperationalState, + f3L3TrafficBgpPeerIpv4Addr, + f3L3TrafficBgpPeerAsNumber, + f3L3TrafficBgpPeerDescription, + f3L3TrafficBgpPeerBgpSessionState, + f3L3TrafficBgpPeerHoldTime, + f3L3TrafficBgpPeerStartupHoldTime, + f3L3TrafficBgpPeerKeepAliveTime, + f3L3TrafficBgpPeerConnectRetryTime, + f3L3TrafficBgpPeerUpdateSourceIp, + f3L3TrafficBgpPeerAuthenticationKey, + f3L3TrafficBgpPeerTimeSinceUpTransition, + f3L3TrafficBgpPeerTimeSinceDownTransition, + f3L3TrafficBgpPeerStorageType, + f3L3TrafficBgpPeerRowStatus, + f3L3TrafficBgpPeerIpVersion, + f3L3TrafficBgpPeerIpv6Address, + f3L3TrafficBgpPeerUpdateSourceIpv6, + f3L3TrafficBgpPeerMultihopControl, + f3L3TrafficBgpPeerMultihopTtl, + f3L3TrafficBgpPeerUpdateSourceInterface, + f3L3TrafficBgpPeerUpdateSourceType, + f3L3TrafficBgpPeerLocalPreference, + f3L3TrafficBgpPeerRouteReflectorClient, + f3L3TrafficBgpPeerRouteReflectorClusterId, + f3L3TrafficBgpPeerBgpRouteInboundFilter, + f3L3TrafficBgpPeerBgpRouteOutboundFilter, + f3L3TrafficBgpPeerBgpGracefulRestart, + f3L3TrafficBgpPeerPeerRestartTime, + f3L3TrafficBgpPeerPeerRestarting, + + f3L3TrafficBgpPeerAddressFamilyIndex, + f3L3TrafficBgpPeerAddressFamilyName, + f3L3TrafficBgpPeerAddressFamilyRedistOspfRoute, + f3L3TrafficBgpPeerAddressFamilyRedistConnectedRoute, + f3L3TrafficBgpPeerAddressFamilyRedistStaticRoute, + f3L3TrafficBgpPeerAddressFamilyRedistDhcpRoute, + f3L3TrafficBgpPeerAddressFamilyRedistSlaacRoute, + f3L3TrafficBgpPeerAddressFamilySendDefaultRoute, + f3L3TrafficBgpPeerAddressFamilyNextHopType, + f3L3TrafficBgpPeerAddressFamilyNextHopIpv4, + f3L3TrafficBgpPeerAddressFamilyNextHopIpv6, + f3L3TrafficBgpPeerAddressFamilyExtNextHopControl, + f3L3TrafficBgpPeerAddressFamilyStorageType, + f3L3TrafficBgpPeerAddressFamilyRowStatus, + + f3L3TrafficBgpRIBRouteIndex, + f3L3TrafficBgpRIBRouteNetwork, + f3L3TrafficBgpRIBRouteNextHop, + f3L3TrafficBgpRIBRouteMetric, + f3L3TrafficBgpRIBRoutePath, + + f3L3TrafficBgpRouteV2Network, + f3L3TrafficBgpRouteV2NextHop, + f3L3TrafficBgpRouteV2Metric, + f3L3TrafficBgpRouteV2Path, + f3L3TrafficBgpRouteV2LocalPreference, + + f3L3TrafficBgpPeerAddressFamilyAdvPrefix, + f3L3TrafficBgpPeerAddressFamilyAdvPrefixStorageType, + f3L3TrafficBgpPeerAddressFamilyAdvPrefixRowStatus, + + f3L3TrafficBgpInRouteIndex, + f3L3TrafficBgpInRouteNetwork, + f3L3TrafficBgpInRouteNextHop, + f3L3TrafficBgpInRouteMetric, + f3L3TrafficBgpInRoutePath, + f3L3TrafficBgpInRouteLocalPreference + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the traffic BGP functionality." + ::= { f3L3Groups 5 } + +END diff --git a/MIBS/adva/F3-LAG-MIB b/MIBS/adva/F3-LAG-MIB new file mode 100644 index 0000000..692cefa --- /dev/null +++ b/MIBS/adva/F3-LAG-MIB @@ -0,0 +1,747 @@ +F3-LAG-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32,Counter32 + FROM SNMPv2-SMI + DisplayString, TruthValue, RowStatus, StorageType, VariablePointer, + DateAndTime, TEXTUAL-CONVENTION + FROM SNMPv2-TC + InterfaceIndex + FROM IF-MIB + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + fsp150cm + FROM ADVA-MIB + CmPmBinAction + FROM CM-COMMON-MIB; + +f3LagMIB MODULE-IDENTITY + LAST-UPDATED "201604060000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Polo Jiang + ADVA Optical Networking, Inc. + Tel: +86 755 8621-7445 + E-mail: pjiang@advaoptical.com + Postal: 518068 9/F, Xi Hai Ming Zhu, Building F, 1 Taoyuan Road, + Nanshan District, Shenzhen, PRC" + DESCRIPTION + "This module defines the vendor specific 802.3ad LAG MIB definitions used + by the FSP150CM 5.1 product lines, as extensions to the standard + IEEE 802.3ad (802.3-2005). + Copyright (C) ADVA Optical Networking." + REVISION "201604060000Z" + DESCRIPTION + "Notes from release 201604060000Z, + (i) Updated description of f3LagMode + (ii) Added new objects f3LagFrameDistAlgorithm, + f3LagDiscardWrongConversation + + Notes from release 201012160000Z, + (i)Added new object f3LagPortMember + + Notes from release 201012140000Z, + (i) Added new objects f3LagCcmDefectDetectionEnabled, + f3LagStatsAction, f3LagPortStatsAction + (ii)Updated description of f3LagRowStatus, f3LagPortRowStatus + + Notes from release 201011030000Z, + Post review changes + + Notes from release 200903160000Z + This release is applicable to the FSP150CM Aggregation 5.1 devices. + + Notes from release 200803030000Z, + (1)MIB version ready for release FSP150CM Aggregation 5.1." + ::= {fsp150cm 14} + +-- +-- OID definitions +-- +f3LagObjects OBJECT IDENTIFIER ::= {f3LagMIB 1} +f3LagConformance OBJECT IDENTIFIER ::= {f3LagMIB 2} + +-- +-- Textual conventions. +-- + + + +AggMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the LAG behavior. A LAG with mode + active-standby - exhibits 1:1 protection behavior + loadsharing - exhibits port aggregation behavior + An active-standby LAG supports 0-2 member ports. One member is in Active + role while the other is in Standby role. A loadsharing LAG can have multiple + (0-x) member ports, where x is as follows. + x = 2 for GE112Pro, GE114Pro, GE206V (Network ports only) + x = 2 for XG210 Network ports, x = 10 for XG210 Access ports + x = 4 for XG116Pro, XG120Pro (10G ports) + x = 6 for XG116Pro GE ports + x = 10 for XG120Pro GE ports + In CM Aggregation Shelf, the loadsharing LAG can have 2-8 member ports." + SYNTAX INTEGER { + active-standby(1), + loadsharing (2) + } + +AggPortState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The AggPortState provides current state of the member port. + Active: the member port is ready for transporting and is in working now. + Standby: the member port is ready for transporting, but is not working now." + SYNTAX INTEGER { + active (1), + standby (2) + } + +LagFrameDistributionAlgorithmType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The frame distribution algorithm used by the LAG for transmitting frames + on the individual LAG member ports." + SYNTAX INTEGER { + activeStandby (1), + srcdstMacHash (2), + serviceAssignment (3) + } + +LinkAssignMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The link assignment mode used to designate a particular link for carrying + the service." + SYNTAX INTEGER { + auto (1), + provisionedLinkList (2) + } + +-- +-- Table definitions. +-- +-- +-- LagAgg Table +-- +f3LagTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3LagEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Link Aggregation Groups. + Entries can be created/deleted in this table by management + application action." + ::= { f3LagObjects 1 } + +f3LagEntry OBJECT-TYPE + SYNTAX F3LagEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + security user." + INDEX { neIndex, f3LagIndex } + ::= { f3LagTable 1 } + +F3LagEntry ::= SEQUENCE { + f3LagIndex Integer32, + f3LagIfIndex InterfaceIndex, + f3LagName DisplayString, + f3LagProtocols TruthValue, + f3LagLacpControl TruthValue, + f3LagMode AggMode, + f3LagCcmDefectsDetectionEnabled TruthValue, + f3LagStatsAction CmPmBinAction, + f3LagStorageType StorageType, + f3LagRowStatus RowStatus, + f3LagIgnorePartnerColMaxDelay TruthValue, + f3LagFrameDistAlgorithm LagFrameDistributionAlgorithmType, + f3LagDiscardWrongConversation TruthValue +} + +f3LagIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify this Lag. + It should be the Lag Logical index." + REFERENCE + "IEEE 802.3 Subclause 30.7.1.1.1" + ::= { f3LagEntry 1 } + +f3LagIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object has the same value as ifIndex for + LAG logical Port. An integer index value used to + uniquely identify this LAG logical Port." + ::= { f3LagEntry 2 } + +f3LagName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to name + the LAG aggregator." + REFERENCE + "IEEE 802.3 Subclause 30.7.1.1.3" + ::= { f3LagEntry 3 } + +f3LagProtocols OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this object is enabled, the LACP will run as 802.3ad defines; + When this object is disabled, LACP/LAMP protocols will not run and the + LAG member port is fixed to an assigned LAG aggregator. " + ::= { f3LagEntry 4 } + +f3LagLacpControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Determines whether or not the Link Aggregation Control Protocol is enabled or disabled + for the LAG. When disabled, the LAG shall ignore LACP frames for the purpose of + selecting the active link (port) and shall select its active link (port) solely upon + the status of the LAG member links (ports). However, when disabled, the LACP protocol + shall remain active (i.e. LACP frames are transmitted when needed, etc.)." + ::= { f3LagEntry 5 } + +f3LagMode OBJECT-TYPE + SYNTAX AggMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Defines the LAG behavior. A LAG with mode + active-standby - exhibits 1:1 protection behavior + loadsharing - exhibits port aggregation behavior + An active-standby LAG supports 0-2 member ports. One member is in Active + role while the other is in Standby role. A loadsharing LAG can have multiple + (0-x) member ports, where x is as follows. + x = 2 for GE112Pro, GE114Pro, GE206V (Network ports only) + x = 2 for XG210 Network ports, x = 10 for XG210 Access ports + x = 4 for XG116Pro, XG120Pro (10G ports) + x = 6 for XG116Pro GE ports + x = 10 for XG120Pro GE ports + In CM Aggregation Shelf, the loadsharing LAG can have 2-8 member ports." + ::= { f3LagEntry 6 } + +f3LagCcmDefectsDetectionEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows for a LAG to use CCM defects DefRemoteCCM and DefRDICCM + as an indication of Signal Fail for the LAG member ports. + When enabled, a LAG member will stop carrying service frames when a + DefRemoteCCM or DefRDICCM is detected on a port level CFM DOWN MEP associated + with the LAG member port. Please note that port level CFM DOWN MEPs need + to be created on LAG member ports for this feature to work." + ::= { f3LagEntry 7 } + +f3LagStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the LAG level statistics (f3LagStatsTable)." + ::= { f3LagEntry 8 } + +f3LagStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3LagEntry 9 } + +f3LagRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3LagRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3LagRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3LagRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3LagEntry 10 } + +f3LagIgnorePartnerColMaxDelay OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to configure LAG instance to ignore Collector Max Delay + value in the received LACP PDU. Setting this value to TRUE will result in + no hold-off timer to be started, regardless of the received Collector Max + Delay value." + ::= { f3LagEntry 11 } + +f3LagFrameDistAlgorithm OBJECT-TYPE + SYNTAX LagFrameDistributionAlgorithmType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The frame distribution algorithm used by the LAG for transmitting frames + on the individual LAG member ports. For an active-standby LAG, this will + be active-standby. A loadsharing LAG will follow service-assignment frame + distribution. The srcdst-mac-hash method is not supported on CC-NIDS." + ::= { f3LagEntry 12 } + +f3LagDiscardWrongConversation OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to control and identify whether frames received on a + LAG member port are to be discarded if the service associated with the + frame (ingress membership) does not match the service-to-link mapping of + the LAG Service Map." + ::= { f3LagEntry 13 } + +-- +-- f3LagStatsTable +-- +f3LagStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3LagStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the LAG statistics. + Entries cannot be created in this table by management + application action." + ::= { f3LagObjects 2 } + +f3LagStatsEntry OBJECT-TYPE + SYNTAX F3LagStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information on the LAG logical + port statistics." + INDEX { neIndex, f3LagIndex, f3LagStatsIndex } + ::= { f3LagStatsTable 1 } + +F3LagStatsEntry ::= SEQUENCE { + f3LagStatsIndex Integer32, + f3LagStatsOctetsTxOK Counter32, + f3LagStatsOctetsRxOK Counter32, + f3LagStatsFramesTxOK Counter32, + f3LagStatsFramesRxOK Counter32, + f3LagStatsMulticastFramesTxOK Counter32, + f3LagStatsMulticastFramesRxOK Counter32, + f3LagStatsBroadcastFramesTxOK Counter32, + f3LagStatsBroadcastFramesRxOK Counter32, + f3LagStatsFramesWithTxErrors Counter32, + f3LagStatsFramesWithRxErrors Counter32, + f3LagStatsUnknownProtocolFrames Counter32 +} + +f3LagStatsIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unique identifier to access a unique row in the f3LagStatsTable." + ::= { f3LagStatsEntry 1 } + +f3LagStatsOctetsTxOK OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of the data and padding octets transmitted by this Aggregator on all + Aggregation Ports that are (or have been) members of the aggregation." + REFERENCE + "IEEE 802.3 Subclause 30.7.1.1.17" + ::= { f3LagStatsEntry 2 } + +f3LagStatsOctetsRxOK OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of the data and padding octets received by this Aggregator, + from the Aggregation Ports that are (or have been) members of the aggregation." + REFERENCE + "IEEE 802.3 Subclause 30.7.1.1.18" + ::= { f3LagStatsEntry 3 } + +f3LagStatsFramesTxOK OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of the data frames transmitted by this Aggregator on all Aggregation + Ports that are (or have been) members of the aggregation." + REFERENCE + "IEEE 802.3 Subclause 30.7.1.1.19" + ::= { f3LagStatsEntry 4 } + +f3LagStatsFramesRxOK OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of the data frames received by this Aggregator, from the Aggregation Ports that are + (or have been) members of the aggregation." + REFERENCE + "IEEE 802.3 Subclause 30.7.1.1.20" + ::= { f3LagStatsEntry 5 } + +f3LagStatsMulticastFramesTxOK OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of the data frames transmitted by this Aggregator on all Aggregation Ports that are + (or have been) members of the aggregation, to a group destination address other than the + broadcast address." + REFERENCE + "IEEE 802.3 Subclause 30.7.1.1.21" + ::= { f3LagStatsEntry 6 } + +f3LagStatsMulticastFramesRxOK OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of the data frames received by this Aggregator, from the Aggregation Ports that are + (or have been) members of the aggregation, that were addressed to an active group address + other than the broadcast address." + REFERENCE + "IEEE 802.3 Subclause 30.7.1.1.22" + ::= { f3LagStatsEntry 7 } + +f3LagStatsBroadcastFramesTxOK OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of the broadcast data frames transmitted by this Aggregator on all + Aggregation Ports that are (or have been) members of the aggregation." + REFERENCE + "IEEE 802.3 Subclause 30.7.1.1.23" + ::= { f3LagStatsEntry 8 } + +f3LagStatsBroadcastFramesRxOK OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of the broadcast data frames received by this Aggregator, from the + Aggregation Ports that are (or have been) members of the aggregation." + REFERENCE + "IEEE 802.3 Subclause 30.7.1.1.24" + ::= { f3LagStatsEntry 9 } + +f3LagStatsFramesWithTxErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of data frames requested to be transmitted by this Aggregator that experienced + transmission errors on ports that are (or have been) members of the aggregation." + REFERENCE + "IEEE 802.3 Subclause 30.7.1.1.27" + ::= { f3LagStatsEntry 10 } + +f3LagStatsFramesWithRxErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of data frames discarded on reception by all ports that are (or have been) members of + the aggregation, or that were discarded by the Collection function of the Aggregator, or that + were discarded by the Aggregator due to the detection of an illegal Slow Protocols PDU." + REFERENCE + "IEEE 802.3 Subclause 30.7.1.1.28" + ::= { f3LagStatsEntry 11 } + +f3LagStatsUnknownProtocolFrames OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of data frames discarded on reception by all ports that are (or have been) members of + the aggregation, due to the detection of an unknown Slow Protocols PDU." + REFERENCE + "IEEE 802.3 Subclause 30.7.1.1.29" + ::= { f3LagStatsEntry 12 } + +-- +-- f3LagPort Table +-- +f3LagPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3LagPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the LAG member ports. + Entries can be created/deleted in this table by management + application action." + ::= { f3LagObjects 3 } + +f3LagPortEntry OBJECT-TYPE + SYNTAX F3LagPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + security user." + INDEX { neIndex, f3LagIndex, f3LagPortIndex } + ::= { f3LagPortTable 1 } + +F3LagPortEntry ::= SEQUENCE { + f3LagPortIndex Integer32, + f3LagPortMember VariablePointer, + f3LagPortLacpForceOutOfSync TruthValue, + f3LagPortState AggPortState, + f3LagPortStatsAction CmPmBinAction, + f3LagPortStorageType StorageType, + f3LagPortRowStatus RowStatus +} + +f3LagPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unique identifier for each Aggregation Port." + ::= { f3LagPortEntry 1 } + +f3LagPortMember OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the OID of the LAG member port." + ::= { f3LagPortEntry 2 } + +f3LagPortLacpForceOutOfSync OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A boolean value which enables or disables the port from participating as an active port + in the Link Aggregation Group, causing the link (port) to transmit OUT_OF_SYNC via LACP." + ::= { f3LagPortEntry 3 } + +f3LagPortState OBJECT-TYPE + SYNTAX AggPortState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object can be used to show the current status of the member port. + Active: the member port is ready for transporting and is in working now. + Standby: the member port is ready for transporting, but is not working now." + ::= { f3LagPortEntry 4 } + +f3LagPortStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the LAG Port level statistics (dot3adAggPortStatsTable)." + ::= { f3LagPortEntry 5 } + +f3LagPortStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3LagPortEntry 6 } + +f3LagPortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3LagPortRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3LagPortRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3LagPortRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3LagPortEntry 7 } + +-- +-- f3LagServiceMap Table +-- +f3LagServiceMapTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3LagServiceMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the LAG service map entry. + Entries can be created/deleted in this table by management + application action." + ::= { f3LagObjects 4 } + +f3LagServiceMapEntry OBJECT-TYPE + SYNTAX F3LagServiceMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + security user." + INDEX { neIndex, f3LagIndex, f3LagServiceMapIndex } + ::= { f3LagServiceMapTable 1 } + +F3LagServiceMapEntry ::= SEQUENCE { + f3LagServiceMapIndex Integer32, + f3LagServiceMapServiceObj VariablePointer, + f3LagServiceMapLinkAssignMode LinkAssignMode, + f3LagServiceMapStorageType StorageType, + f3LagServiceMapRowStatus RowStatus, + f3LagServiceMapMemberLinkList DisplayString, + f3LagServiceMapCurrentMemberLink Integer32 +} + +f3LagServiceMapIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unique identifier for each entry/row in the Service Map." + ::= { f3LagServiceMapEntry 1 } + +f3LagServiceMapServiceObj OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the OID of the LAG service object." + ::= { f3LagServiceMapEntry 2 } + +f3LagServiceMapLinkAssignMode OBJECT-TYPE + SYNTAX LinkAssignMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The assign mode value." + ::= { f3LagServiceMapEntry 3 } + +f3LagServiceMapStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3LagServiceMapEntry 4 } + +f3LagServiceMapRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3LagServiceMapRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3LagServiceMapRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3LagServiceMapRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3LagServiceMapEntry 5 } + +f3LagServiceMapMemberLinkList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The member link list value, describe by ifindex value string split with comma." + ::= { f3LagServiceMapEntry 6 } + +f3LagServiceMapCurrentMemberLink OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current member link ifindex value." + ::= { f3LagServiceMapEntry 7 } + + +-- +-- Conformance +-- +f3LagCompliances OBJECT IDENTIFIER ::= {f3LagConformance 1} +f3LagGroups OBJECT IDENTIFIER ::= {f3LagConformance 2} + +f3LagCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the f3Lag + group." + MODULE -- this module + MANDATORY-GROUPS { + f3LagObjectGroup + } + ::= { f3LagCompliances 1 } + +--f3LagDescription, +f3LagObjectGroup OBJECT-GROUP + OBJECTS { + f3LagIndex, f3LagIfIndex, f3LagName, f3LagProtocols, + f3LagLacpControl, f3LagMode, f3LagCcmDefectsDetectionEnabled, + f3LagStatsAction, f3LagStorageType, f3LagRowStatus, f3LagIgnorePartnerColMaxDelay, + f3LagFrameDistAlgorithm, f3LagDiscardWrongConversation, + + f3LagStatsIndex, f3LagStatsOctetsTxOK, f3LagStatsOctetsRxOK, + f3LagStatsFramesTxOK, f3LagStatsFramesRxOK, f3LagStatsMulticastFramesTxOK, + f3LagStatsMulticastFramesRxOK, f3LagStatsBroadcastFramesTxOK, + f3LagStatsBroadcastFramesRxOK, f3LagStatsFramesWithTxErrors, + f3LagStatsFramesWithRxErrors, f3LagStatsUnknownProtocolFrames, + + f3LagPortIndex, f3LagPortMember, f3LagPortLacpForceOutOfSync, + f3LagPortState, f3LagPortStatsAction, f3LagPortStorageType, + f3LagPortRowStatus, + + f3LagServiceMapIndex, f3LagServiceMapServiceObj, + f3LagServiceMapLinkAssignMode, f3LagServiceMapStorageType, + f3LagServiceMapRowStatus, f3LagServiceMapMemberLinkList, + f3LagServiceMapCurrentMemberLink + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the f3Lag + group." + ::= { f3LagGroups 1 } + +END + diff --git a/MIBS/adva/F3-OSPF-MIB b/MIBS/adva/F3-OSPF-MIB new file mode 100644 index 0000000..3d594b6 --- /dev/null +++ b/MIBS/adva/F3-OSPF-MIB @@ -0,0 +1,1038 @@ +F3-OSPF-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, + Gauge32, Counter32 + FROM SNMPv2-SMI + RowStatus, StorageType, TEXTUAL-CONVENTION, TruthValue, + VariablePointer + FROM SNMPv2-TC + fsp150cm + FROM ADVA-MIB + RouterID, AreaID, HelloRange, DesignatedRouterPriority, + OspfAuthenticationType, ospfNbrEntry + FROM OSPF-MIB + cmIpInterfaceEntry, ipManagementTunnelEntry + FROM CM-IP-MIB + F3DisplayString + FROM CM-COMMON-MIB; + +f3OspfMIB MODULE-IDENTITY + LAST-UPDATED "201802130000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the OSPF MIB definitions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "201802130000Z" + DESCRIPTION + " + Notes from release 201802130000Z + (1) added the following attributes to f3OspfRouterTable + f3OspfRouterRipRedistributionEnabled,f3OspfRouterRipMetricType,f3OspfRouterRipMetric, + f3OspfRouterAsbrStatus + (2) obsoleted f3OspfRouterMetricType, f3OspfRouterMetric, f3OspfRouterRedistributionType + (3) added the following attributes to f3OspfIpInterfaceExtTable + f3OspfIpInterfaceExtOspfEnabled,f3OspfIpInterfaceExtOspfAreaId,f3OspfIpInterfaceExtPassiveEnabled + (4) obsoleted f3OspfIpInterfaceExtStatus,f3OspfIpInterfaceExtAreaId + (5) added the following attributes to f3OspfIpMgmtTunnelExtTable + f3OspfIpMgmtTunnelExtOspfEnabled,f3OspfIpMgmtTunnelExtOspfAreaId,f3OspfIpMgmtTunnelExtPassiveEnabled + (6) added two new tables: f3OspfLoopbackInterfaceExtTable, f3OspfAreaInterfaceTable + + Notes from release 201410060000Z, + (1) MIB version ready for release FSP150CC 6.6.CC." + + ::= {fsp150cm 35} + +OspfMetricType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The metric type can be specified to define + how the cost of redistributed routes are to be + calculated. A metric type of E1 means that + the redistribution cost plus the cost to the ASBR is + used for the route while a metric type of E2 means + that only the redistributed cost is used." + SYNTAX INTEGER { + e1 (1), + e2 (2) + } + +OspfRedistributionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enables redistribution of routes of a specific + protocol or kind into OSPF. The only supported + type is RIP." + SYNTAX INTEGER { + none (1), + rip (2) + } + +OspfState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Allows user configuration of the behavior associated + with the OSPF interface. + ENABLED - OSPF is enabled and the interface + will send HELLOs and form adjacencies. + DISABLED - the interface is not advertised + and does not participate in OSPF message exchanges. + PASSIVE - the interface will be advertised as a stub + link but will not participate in OSPF message exchange." + SYNTAX INTEGER { + enabled (1), + disabled (2), + passive (3) + } + +OspfAreaType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The OSPF area type." + SYNTAX INTEGER { + normal (1), + stub (2) + } + + +OspfRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The OSPF role of the neighbor router." + SYNTAX INTEGER { + bdr (1), + dr (2), + drother (3) + } + + +-- +-- OID definitions +-- + +f3OspfConfigObjects OBJECT IDENTIFIER ::= {f3OspfMIB 1} +f3OspfConformance OBJECT IDENTIFIER ::= {f3OspfMIB 2} + +-- +-- OSPF Router +-- + +f3OspfRouterTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3OspfRouterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to OSPF Router + instance for configuration purposes." + ::= { f3OspfConfigObjects 1 } + +f3OspfRouterEntry OBJECT-TYPE + SYNTAX F3OspfRouterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3OspfRouterTable." + INDEX { f3OspfRouterIndex } + ::= { f3OspfRouterTable 1 } + +F3OspfRouterEntry ::= SEQUENCE { + f3OspfRouterIndex RouterID, + f3OspfRouterMetricType OspfMetricType, + f3OspfRouterMetric Integer32, + f3OspfRouterRedistributionType OspfRedistributionType, + f3OspfRouterNumAttachedAreas Unsigned32, + f3OspfRouterAreaBdrRtrStatus TruthValue, + f3OspfRouterStorageType StorageType, + f3OspfRouterRowStatus RowStatus, + f3OspfRouterRipRedistributionEnabled TruthValue, + f3OspfRouterRipMetricType OspfMetricType, + f3OspfRouterRipMetric Integer32, + f3OspfRouterAsbrStatus TruthValue +} + +f3OspfRouterIndex OBJECT-TYPE + SYNTAX RouterID + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A 32-bit integer uniquely identifying the + router in the Autonomous System. + By convention, to ensure uniqueness, this + should default to the value of one of the + router's IP interface addresses." + ::= { f3OspfRouterEntry 1 } + +f3OspfRouterMetricType OBJECT-TYPE + SYNTAX OspfMetricType + MAX-ACCESS read-create + STATUS obsolete + DESCRIPTION + "The metric type can be specified to define how the cost of + redistributed routes are to be calculated. This attribute must + be set to zero if f3OspfRouterMetric has been specified." + ::= { f3OspfRouterEntry 2 } + +f3OspfRouterMetric OBJECT-TYPE + SYNTAX Integer32 (0..16777214) + MAX-ACCESS read-create + STATUS obsolete + DESCRIPTION + "The metric value to use as the default cost to be + associated with any redistributed routes. This attribute must be set + to zero if the f3OspfRouterMetricType has been specified" + ::= { f3OspfRouterEntry 3 } + +f3OspfRouterRedistributionType OBJECT-TYPE + SYNTAX OspfRedistributionType + MAX-ACCESS read-create + STATUS obsolete + DESCRIPTION + "The redistribution type is used to enable redistribution of routes of + a specified protocol." + ::= { f3OspfRouterEntry 4 } + +f3OspfRouterNumAttachedAreas OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of attached areas for the OSPF Router." + ::= { f3OspfRouterEntry 5 } + +f3OspfRouterAreaBdrRtrStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A flag to note whether this router is an Area + Border Router." + ::= { f3OspfRouterEntry 6 } + +f3OspfRouterStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3OspfRouterEntry 7 } + +f3OspfRouterRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3OspfRouterRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3OspfRouterRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3OspfRouterRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3OspfRouterEntry 8 } + +f3OspfRouterRipRedistributionEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The redistribution control is used to enable redistribution of RIP routes." + ::= { f3OspfRouterEntry 9 } + +f3OspfRouterRipMetricType OBJECT-TYPE + SYNTAX OspfMetricType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The metric type can be specified to define how the cost of + redistributed RIP routes are to be calculated. This attribute must + be set to zero if f3OspfRipRouterMetric has been specified." + ::= { f3OspfRouterEntry 10 } + +f3OspfRouterRipMetric OBJECT-TYPE + SYNTAX Integer32 (0..16777214) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The metric value to use as the default cost to be + associated with any redistributed RIP routes. This attribute must be set + to zero if the f3OspfRouterRipMetricType has been specified" + ::= { f3OspfRouterEntry 11 } + +f3OspfRouterAsbrStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A flag to note whether this router is an Autonomous System + Border Router." + ::= { f3OspfRouterEntry 12 } + + +-- +-- OSPF Area Table +-- + +f3OspfAreaTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3OspfAreaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to OSPF Area + configuration purposes." + ::= { f3OspfConfigObjects 2 } + +f3OspfAreaEntry OBJECT-TYPE + SYNTAX F3OspfAreaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3OspfAreaTable." + INDEX { f3OspfAreaId } + ::= { f3OspfAreaTable 1 } + +F3OspfAreaEntry ::= SEQUENCE { + f3OspfAreaId AreaID, + f3OspfAreaType OspfAreaType, + f3OspfAreaAuthType OspfAuthenticationType, + f3OspfAreaDefaultCost Unsigned32, + f3OspfAreaSpfRuns Counter32, + f3OspfAreaLsaCount Gauge32, + f3OspfAreaStorageType StorageType, + f3OspfAreaRowStatus RowStatus, + f3OspfAreaInterfaceList F3DisplayString +} + +f3OspfAreaId OBJECT-TYPE + SYNTAX AreaID + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A 32-bit integer uniquely identifying an area. + Area ID 0.0.0.0 is used for the OSPF backbone." + ::= { f3OspfAreaEntry 1 } + +f3OspfAreaType OBJECT-TYPE + SYNTAX OspfAreaType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of an area." + ::= { f3OspfAreaEntry 2 } + +f3OspfAreaAuthType OBJECT-TYPE + SYNTAX OspfAuthenticationType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The authentication type specifies whether no authentication, simple + authentication, or MD5 authentication is required for this area. Keying + information must be configured on a per-interface basis. This only + applies to non-stubby areas." + ::= { f3OspfAreaEntry 3 } + +f3OspfAreaDefaultCost OBJECT-TYPE + SYNTAX Unsigned32 (0..16777215) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The default cost for summary LSA's announced to stubby areas. This only + applies to stubby areas." + ::= { f3OspfAreaEntry 4 } + +f3OspfAreaSpfRuns OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of the number of times the Shortest Path algorithm has been + run for this area." + ::= { f3OspfAreaEntry 5 } + +f3OspfAreaLsaCount OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of link state advertisements + in this area's link state database, excluding + AS-external LSAs." + ::= { f3OspfAreaEntry 6 } + +f3OspfAreaStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3OspfAreaEntry 7 } + +f3OspfAreaRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3OspfAreaRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3OspfAreaRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3OspfAreaRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3OspfAreaEntry 8 } + +f3OspfAreaInterfaceList OBJECT-TYPE + SYNTAX F3DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object only used to display trap and interface list. + Interfaces can be added via f3OspfAreaInterfaceTable." + ::= { f3OspfAreaEntry 9 } + +-- +-- OSPF IP Interface Ext Table +-- + +f3OspfIpInterfaceExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3OspfIpInterfaceExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to OSPF Interface + configuration purposes. This table extends cmIpInterfaceTable + from CM-IP-MIB." + ::= { f3OspfConfigObjects 3 } + +f3OspfIpInterfaceExtEntry OBJECT-TYPE + SYNTAX F3OspfIpInterfaceExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3OspfIpInterfaceExtTable." + AUGMENTS { cmIpInterfaceEntry } + ::= { f3OspfIpInterfaceExtTable 1 } + +F3OspfIpInterfaceExtEntry ::= SEQUENCE { + f3OspfIpInterfaceExtStatus OspfState, + f3OspfIpInterfaceExtAreaId AreaID, + f3OspfIpInterfaceExtIfType INTEGER, + f3OspfIpInterfaceExtHelloInterval HelloRange, + f3OspfIpInterfaceExtRtrDeadInterval Integer32, + f3OspfIpInterfaceExtRetransInterval Integer32, + f3OspfIpInterfaceExtRtrPriority DesignatedRouterPriority, + f3OspfIpInterfaceExtCost Integer32, + f3OspfIpInterfaceExtAuthType OspfAuthenticationType, + f3OspfIpInterfaceExtAuthKey OCTET STRING, + f3OspfIpInterfaceExtOspfEnabled TruthValue, + f3OspfIpInterfaceExtOspfAreaId AreaID, + f3OspfIpInterfaceExtPassiveEnabled TruthValue +} + +f3OspfIpInterfaceExtStatus OBJECT-TYPE + SYNTAX OspfState + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "The OSPF admin status for the IP Interface." + DEFVAL { enabled } + ::= { f3OspfIpInterfaceExtEntry 1 } + +f3OspfIpInterfaceExtAreaId OBJECT-TYPE + SYNTAX AreaID + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "The Area ID with which this IP Interface is associated." + DEFVAL { '00000000'H } + ::= { f3OspfIpInterfaceExtEntry 2 } + +f3OspfIpInterfaceExtIfType OBJECT-TYPE + SYNTAX INTEGER { + broadcast (1), + nbma (2), + pointToPoint (3), + pointToMultipoint (5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The OSPF interface type for the IP Interface." + ::= { f3OspfIpInterfaceExtEntry 3 } + +f3OspfIpInterfaceExtHelloInterval OBJECT-TYPE + SYNTAX HelloRange + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of seconds between OSPF Hello packets for the IP Interface." + DEFVAL { 10 } + ::= { f3OspfIpInterfaceExtEntry 4 } + +f3OspfIpInterfaceExtRtrDeadInterval OBJECT-TYPE + SYNTAX Integer32 (1..65535) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of seconds that must pass from the last received Hello + packet before a neighbor router is declared down." + DEFVAL { 40 } + ::= { f3OspfIpInterfaceExtEntry 5 } + +f3OspfIpInterfaceExtRetransInterval OBJECT-TYPE + SYNTAX Integer32 (1..65535) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of seconds for the Retransmit Timer Interval value for + the IP Interface. The value is used when retransmitting Database + Description and Link State Request packets." + DEFVAL { 5 } + ::= { f3OspfIpInterfaceExtEntry 6 } + +f3OspfIpInterfaceExtRtrPriority OBJECT-TYPE + SYNTAX DesignatedRouterPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The OSPF router priority for the IP Interface. The router with the + highest priority will be more eligible to become Designated Router. + Setting the value to 0 makes the router ineligible to become the + Designated Router." + DEFVAL { 1 } + ::= { f3OspfIpInterfaceExtEntry 7 } + +f3OspfIpInterfaceExtCost OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The cost associated with the IP Interface for use in the Shortest + Path calculations." + ::= { f3OspfIpInterfaceExtEntry 8 } + +f3OspfIpInterfaceExtAuthType OBJECT-TYPE + SYNTAX OspfAuthenticationType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The OSPF authentication type for the IP Interface. This value + supersedes the authentication type defined for the Area." + DEFVAL { none } + ::= { f3OspfIpInterfaceExtEntry 9 } + +f3OspfIpInterfaceExtAuthKey OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The OSPF authentication key for the IP Interface. + If the authentication type is Simple, the authentication key is + limited to 8 characters. If the authentication type is MD5, the + authentication key is up to 16 characters." + DEFVAL { '0000000000000000'H } + ::= { f3OspfIpInterfaceExtEntry 10 } + +f3OspfIpInterfaceExtOspfEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The OSPF status for the IP Interface." + ::= { f3OspfIpInterfaceExtEntry 11 } + +f3OspfIpInterfaceExtOspfAreaId OBJECT-TYPE + SYNTAX AreaID + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Area ID with which this IP Interface is associated." + ::= { f3OspfIpInterfaceExtEntry 12 } + +f3OspfIpInterfaceExtPassiveEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The OSPF status for the IP Interface." + DEFVAL { false } + ::= { f3OspfIpInterfaceExtEntry 13 } + +-- +-- OSPF IP Management Tunnel Ext Table +-- + +f3OspfIpMgmtTunnelExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3OspfIpMgmtTunnelExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to OSPF Interface + configuration purposes. This table extends ipManagementTunnelTable + from CM-IP-MIB." + ::= { f3OspfConfigObjects 4 } + +f3OspfIpMgmtTunnelExtEntry OBJECT-TYPE + SYNTAX F3OspfIpMgmtTunnelExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3OspfIpMgmtTunnelExtTable." + AUGMENTS { ipManagementTunnelEntry } + ::= { f3OspfIpMgmtTunnelExtTable 1 } + +F3OspfIpMgmtTunnelExtEntry ::= SEQUENCE { + f3OspfIpMgmtTunnelExtStatus OspfState, + f3OspfIpMgmtTunnelExtAreaId AreaID, + f3OspfIpMgmtTunnelExtIfType INTEGER, + f3OspfIpMgmtTunnelExtHelloInterval HelloRange, + f3OspfIpMgmtTunnelExtRtrDeadInterval Integer32, + f3OspfIpMgmtTunnelExtRetransInterval Integer32, + f3OspfIpMgmtTunnelExtRtrPriority DesignatedRouterPriority, + f3OspfIpMgmtTunnelExtCost Integer32, + f3OspfIpMgmtTunnelExtAuthType OspfAuthenticationType, + f3OspfIpMgmtTunnelExtAuthKey OCTET STRING, + f3OspfIpMgmtTunnelExtOspfEnabled TruthValue, + f3OspfIpMgmtTunnelExtOspfAreaId AreaID, + f3OspfIpMgmtTunnelExtPassiveEnabled TruthValue +} + +f3OspfIpMgmtTunnelExtStatus OBJECT-TYPE + SYNTAX OspfState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The OSPF admin status for the IP Management Tunnel." + DEFVAL { enabled } + ::= { f3OspfIpMgmtTunnelExtEntry 1 } + +f3OspfIpMgmtTunnelExtAreaId OBJECT-TYPE + SYNTAX AreaID + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Area ID with which this IP Management Tunnel is associated." + DEFVAL { '00000000'H } + ::= { f3OspfIpMgmtTunnelExtEntry 2 } + +f3OspfIpMgmtTunnelExtIfType OBJECT-TYPE + SYNTAX INTEGER { + broadcast (1), + nbma (2), + pointToPoint (3), + pointToMultipoint (5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The OSPF interface type for the IP Management Tunnel." + ::= { f3OspfIpMgmtTunnelExtEntry 3 } + +f3OspfIpMgmtTunnelExtHelloInterval OBJECT-TYPE + SYNTAX HelloRange + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of seconds between OSPF Hello packets + for the IP Management Tunnel." + DEFVAL { 10 } + ::= { f3OspfIpMgmtTunnelExtEntry 4 } + +f3OspfIpMgmtTunnelExtRtrDeadInterval OBJECT-TYPE + SYNTAX Integer32 (1..65535) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of seconds that must pass from the last received Hello + packet before a neighbor router is declared down." + DEFVAL { 40 } + ::= { f3OspfIpMgmtTunnelExtEntry 5 } + +f3OspfIpMgmtTunnelExtRetransInterval OBJECT-TYPE + SYNTAX Integer32 (1..65535) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of seconds for the Retransmit Timer Interval value for + the IP Interface. The value is used when retransmitting Database + Description and Link State Request packets." + DEFVAL { 5 } + ::= { f3OspfIpMgmtTunnelExtEntry 6 } + +f3OspfIpMgmtTunnelExtRtrPriority OBJECT-TYPE + SYNTAX DesignatedRouterPriority + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The OSPF router priority for the IP Management Tunnel. + The router with the highest priority will be more eligible + to become Designated Router. Setting the value to 0 makes + the router ineligible to become the Designated Router." + DEFVAL { 1 } + ::= { f3OspfIpMgmtTunnelExtEntry 7 } + +f3OspfIpMgmtTunnelExtCost OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The cost associated with the IP Management Tunnel for use in the + Shortest Path calculations." + ::= { f3OspfIpMgmtTunnelExtEntry 8 } + +f3OspfIpMgmtTunnelExtAuthType OBJECT-TYPE + SYNTAX OspfAuthenticationType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The OSPF authentication type for the IP Management Tunnel. This value + supersedes the authentication type defined for the Area." + DEFVAL { none } + ::= { f3OspfIpMgmtTunnelExtEntry 9 } + +f3OspfIpMgmtTunnelExtAuthKey OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The OSPF authentication key for the IP Management Tunnel. + If the authentication type is Simple, the authentication key is + limited to 8 characters. If the authentication type is MD5, the + authentication key is up to 16 characters." + DEFVAL { '0000000000000000'H } + ::= { f3OspfIpMgmtTunnelExtEntry 10 } + +f3OspfIpMgmtTunnelExtOspfEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The OSPF status for the Management Tunnel." + ::= { f3OspfIpMgmtTunnelExtEntry 11 } + +f3OspfIpMgmtTunnelExtOspfAreaId OBJECT-TYPE + SYNTAX AreaID + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Area ID with which this Management Tunnel is associated." + ::= { f3OspfIpMgmtTunnelExtEntry 12 } + +f3OspfIpMgmtTunnelExtPassiveEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The OSPF Passive mode for the Management Tunnel." + DEFVAL { false } + ::= { f3OspfIpMgmtTunnelExtEntry 13 } + + +-- +-- OSPF Neighbor Ext Table +-- + +f3OspfNbrExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3OspfNbrExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends ospfNbrTable from OSPF-MIB." + ::= { f3OspfConfigObjects 5 } + +f3OspfNbrExtEntry OBJECT-TYPE + SYNTAX F3OspfNbrExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3OspfNbrExtTable." + AUGMENTS { ospfNbrEntry } + ::= { f3OspfNbrExtTable 1 } + +F3OspfNbrExtEntry ::= SEQUENCE { + f3OspfNbrExtRole OspfRole +} + +f3OspfNbrExtRole OBJECT-TYPE + SYNTAX OspfRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The OSPF role for this neighbor router." + ::= { f3OspfNbrExtEntry 1 } + +-- +-- OSPF Loopback IP Interface Ext Table +-- + +f3OspfLoopbackInterfaceExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3OspfLoopbackInterfaceExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to OSPF Interface + configuration purposes. This table extends cmIpInterfaceTable + from CM-IP-MIB." + ::= { f3OspfConfigObjects 6 } + +f3OspfLoopbackInterfaceExtEntry OBJECT-TYPE + SYNTAX F3OspfLoopbackInterfaceExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3OspfLoopbackInterfaceExtTable." + AUGMENTS { ipLoopbackInterfaceEntry } + ::= { f3OspfLoopbackInterfaceExtTable 1 } + +F3OspfLoopbackInterfaceExtEntry ::= SEQUENCE { + f3OspfLoopbackInterfaceExtStatus TruthValue, + f3OspfLoopbackInterfaceExtAreaId AreaID +} + +f3OspfLoopbackInterfaceExtStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The OSPF admin status for the Loopback Interface." + ::= { f3OspfLoopbackInterfaceExtEntry 1 } + +f3OspfLoopbackInterfaceExtAreaId OBJECT-TYPE + SYNTAX AreaID + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Area ID with which this Loopback Interface is associated." + ::= { f3OspfLoopbackInterfaceExtEntry 2 } + +-- +-- OSPF Area Interface List Table +-- + +f3OspfAreaInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3OspfAreaInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Interfaces associated + with an OSPF Area." + ::= { f3OspfConfigObjects 7 } + +f3OspfAreaInterfaceEntry OBJECT-TYPE + SYNTAX F3OspfAreaInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3OspfAreaInterfaceTable." + INDEX { f3OspfAreaId, f3OspfAreaInterface } + ::= { f3OspfAreaInterfaceTable 1 } + +F3OspfAreaInterfaceEntry ::= SEQUENCE { + f3OspfAreaInterface VariablePointer, + f3OspfAreaInterfaceStorageType StorageType, + f3OspfAreaInterfaceRowStatus RowStatus +} + +f3OspfAreaInterface OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface associated with the OSPF area." + ::= { f3OspfAreaInterfaceEntry 1} + +f3OspfAreaInterfaceStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3OspfAreaInterfaceEntry 2 } + +f3OspfAreaInterfaceRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3VrfTrafficIpIfMemberRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3VrfTrafficIpIfMemberRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3OspfAreaInterfaceRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3OspfAreaInterfaceEntry 3 } + + +-- +-- Conformance +-- +f3OspfCompliances OBJECT IDENTIFIER ::= {f3OspfConformance 1} +f3OspfGroups OBJECT IDENTIFIER ::= {f3OspfConformance 2} + +f3OspfCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3-OSPF-MIB compilance." + MODULE -- this module + MANDATORY-GROUPS { + f3OspfRouterGroup, f3OspfAreaGroup, + f3OspfIpInterfaceExtGroup, f3OspfIpMgmtTunnelExtGroup, + f3OspfNbrExtGroup, f3OspfLoopbackInterfaceExtGroup, + f3OspfAreaInterfaceGroup + } + ::= { f3OspfCompliances 1 } + +f3OspfRouterGroup OBJECT-GROUP + OBJECTS { + f3OspfRouterMetricType, + f3OspfRouterMetric, + f3OspfRouterRedistributionType, + f3OspfRouterNumAttachedAreas, + f3OspfRouterAreaBdrRtrStatus, + f3OspfRouterStorageType, + f3OspfRouterRowStatus, + f3OspfRouterRipRedistributionEnabled, + f3OspfRouterRipMetricType, + f3OspfRouterRipMetric, + f3OspfRouterAsbrStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the OSPF Router." + ::= { f3OspfGroups 1 } + +f3OspfAreaGroup OBJECT-GROUP + OBJECTS { + f3OspfAreaId, + f3OspfAreaType, + f3OspfAreaAuthType, + f3OspfAreaDefaultCost, + f3OspfAreaSpfRuns, + f3OspfAreaLsaCount, + f3OspfAreaStorageType, + f3OspfAreaRowStatus, + f3OspfAreaInterfaceList + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the OSPF Area." + ::= { f3OspfGroups 2 } + +f3OspfIpInterfaceExtGroup OBJECT-GROUP + OBJECTS { + f3OspfIpInterfaceExtStatus, + f3OspfIpInterfaceExtAreaId, + f3OspfIpInterfaceExtIfType, + f3OspfIpInterfaceExtHelloInterval, + f3OspfIpInterfaceExtRtrDeadInterval, + f3OspfIpInterfaceExtRetransInterval, + f3OspfIpInterfaceExtRtrPriority, + f3OspfIpInterfaceExtCost, + f3OspfIpInterfaceExtAuthType, + f3OspfIpInterfaceExtAuthKey, + f3OspfIpInterfaceExtOspfEnabled, + f3OspfIpInterfaceExtOspfAreaId, + f3OspfIpInterfaceExtPassiveEnabled + } + STATUS current + DESCRIPTION + "A collection of objects used to manage OSPF configuration + of IP Interface." + ::= { f3OspfGroups 3 } + +f3OspfIpMgmtTunnelExtGroup OBJECT-GROUP + OBJECTS { + f3OspfIpMgmtTunnelExtStatus, + f3OspfIpMgmtTunnelExtAreaId, + f3OspfIpMgmtTunnelExtIfType, + f3OspfIpMgmtTunnelExtHelloInterval, + f3OspfIpMgmtTunnelExtRtrDeadInterval, + f3OspfIpMgmtTunnelExtRetransInterval, + f3OspfIpMgmtTunnelExtRtrPriority, + f3OspfIpMgmtTunnelExtCost, + f3OspfIpMgmtTunnelExtAuthType, + f3OspfIpMgmtTunnelExtAuthKey, + f3OspfIpMgmtTunnelExtOspfEnabled, + f3OspfIpMgmtTunnelExtOspfAreaId, + f3OspfIpMgmtTunnelExtPassiveEnabled + } + STATUS current + DESCRIPTION + "A collection of objects used to manage OSPF configuration + of IP Management Tunnel." + ::= { f3OspfGroups 4 } + +f3OspfNbrExtGroup OBJECT-GROUP + OBJECTS { + f3OspfNbrExtRole + } + STATUS current + DESCRIPTION + "A collection of objects used to manage OSPF configuration + of OSPF Neighbor." + ::= { f3OspfGroups 5 } + +f3OspfLoopbackInterfaceExtGroup OBJECT-GROUP + OBJECTS { + f3OspfLoopbackInterfaceExtStatus, + f3OspfLoopbackInterfaceExtAreaId + } + STATUS current + DESCRIPTION + "A collection of objects used to manage OSPF configuration + of IP loopback interface" + ::= { f3OspfGroups 6 } + +f3OspfAreaInterfaceGroup OBJECT-GROUP + OBJECTS { + f3OspfAreaInterface, + f3OspfAreaInterfaceStorageType, + f3OspfAreaInterfaceRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage configuration + of OSPF area interfaces" + ::= { f3OspfGroups 7 } + +END diff --git a/MIBS/adva/F3-OTN-MIB b/MIBS/adva/F3-OTN-MIB new file mode 100644 index 0000000..7fb3441 --- /dev/null +++ b/MIBS/adva/F3-OTN-MIB @@ -0,0 +1,680 @@ +F3-OTN-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter64, Integer32 + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, DisplayString, TruthValue, VariablePointer + FROM SNMPv2-TC + cmEthernetNetPortEntry + FROM CM-FACILITY-MIB + PerfCounter64, CmPmIntervalType + FROM CM-COMMON-MIB + cmEthernetNetPortStatsEntry, cmEthernetNetPortHistoryEntry + FROM CM-PERFORMANCE-MIB + fsp150cm + FROM ADVA-MIB; + +f3OtnMIB MODULE-IDENTITY + LAST-UPDATED "201407150000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Michal Pawlowski + ADVA Optical Networking, Inc. + Tel: +48 58 7716 416 + E-mail: mpawlowski@advaoptical.com + Postal: ul. Slaska 35/37 + 81-310 Gdynia, Poland" + DESCRIPTION + "This module defines the OTN MIB definitions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201407150000Z" + DESCRIPTION + " + Notes from release 201407150000Z, + (1) MIB version ready for release FSP150CC 6.5.CC." + + ::= {fsp150cm 34} + +-- +-- OID definitions +-- + +f3OtnConfigObjects OBJECT IDENTIFIER ::= {f3OtnMIB 1} +f3OtnPerfObjects OBJECT IDENTIFIER ::= {f3OtnMIB 2} +f3OtnConformance OBJECT IDENTIFIER ::= {f3OtnMIB 3} + +-- +-- Textual Conventions +-- + +OtnFacilityType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OTN Facility Type." + SYNTAX INTEGER { + otu2e-eth(1) + } + +OtnFecType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "OTN Forward Error Correction (FEC) Type." + SYNTAX INTEGER { + nofec(1), + gfec(2), + efec-1(3), + efec-2(4) + } + +TimDetectMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Trace Identifier Mismatch (TIM) Detect Mode." + SYNTAX INTEGER { + off(1), + sapi(2), + dapi(3), + sapi-dapi(4) + } + +-- +-- Ethernet Network Port Ext Table +-- + +f3OtnNetPortExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3OtnNetPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Network Port + Facilities for the OTN attributes configuration purposes." + ::= { f3OtnConfigObjects 1 } + + +f3OtnNetPortEntry OBJECT-TYPE + SYNTAX F3OtnNetPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3OtnNetPortEntry." + AUGMENTS { cmEthernetNetPortEntry } + ::= { f3OtnNetPortExtTable 1 } + +F3OtnNetPortEntry ::= SEQUENCE { + f3OtnNetPortPayloadType Unsigned32, + f3OtnNetPortFacilityType OtnFacilityType, + f3OtnNetPortFec OtnFecType, + f3OtnNetPortTimDetectModeOtu TimDetectMode, + f3OtnNetPortTimAisInsertOtuEnabled TruthValue, + f3OtnNetPortTtiActualRxHexOtu OCTET STRING, + f3OtnNetPortTtiSapiActualRxOtu DisplayString, + f3OtnNetPortTtiDapiActualRxOtu DisplayString, + f3OtnNetPortTtiOpSpActualRxOtu DisplayString, + f3OtnNetPortTtiSapiExpectedRxOtu DisplayString, + f3OtnNetPortTtiSapiTxOtu DisplayString, + f3OtnNetPortTtiDapiTxOtu DisplayString, + f3OtnNetPortTtiOpSpTxOtu DisplayString, + f3OtnNetPortTimDetectModeOdu TimDetectMode, + f3OtnNetPortTimAisInsertOduEnabled TruthValue, + f3OtnNetPortTtiActualRxHexOdu OCTET STRING, + f3OtnNetPortTtiSapiActualRxOdu DisplayString, + f3OtnNetPortTtiDapiActualRxOdu DisplayString, + f3OtnNetPortTtiOpSpActualRxOdu DisplayString, + f3OtnNetPortTtiSapiExpectedRxOdu DisplayString, + f3OtnNetPortTtiSapiTxOdu DisplayString, + f3OtnNetPortTtiDapiTxOdu DisplayString, + f3OtnNetPortTtiOpSpTxOdu DisplayString +} + +f3OtnNetPortPayloadType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the value to be transmitted in the PT signal of + the OPU Payload Structure Identifier (PSI) overhead. + The value is also used for detection of Payload Label Mismatch of + the PT signal in the received ODU PSI overhead." + ::= { f3OtnNetPortEntry 1 } + +f3OtnNetPortFacilityType OBJECT-TYPE + SYNTAX OtnFacilityType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the OTN transport wrapper and payload." + ::= { f3OtnNetPortEntry 2 } + +f3OtnNetPortFec OBJECT-TYPE + SYNTAX OtnFecType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the Forward Error Correction (FEC) for the + OTN transport frame." + ::= { f3OtnNetPortEntry 3 } + +f3OtnNetPortTimDetectModeOtu OBJECT-TYPE + SYNTAX TimDetectMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the support for Trace Identifier Mismatch (TIM) + detection in the OTU overhead." + ::= { f3OtnNetPortEntry 4 } + +f3OtnNetPortTimAisInsertOtuEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the support for downstream AIS insertion when OTU + Trace Identifier Mismatch (TIM) is detected." + ::= { f3OtnNetPortEntry 5 } + +f3OtnNetPortTtiActualRxHexOtu OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the value of the Trail Trace Identifier (TTI) + in the OTU overhead." + ::= { f3OtnNetPortEntry 6 } + +f3OtnNetPortTtiSapiActualRxOtu OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the SAPI value of the Trail Trace Identifier (TTI) + in the OTU overhead." + ::= { f3OtnNetPortEntry 7 } + +f3OtnNetPortTtiDapiActualRxOtu OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the DAPI value of the Trail Trace Identifier (TTI) + in the OTU overhead." + ::= { f3OtnNetPortEntry 8 } + +f3OtnNetPortTtiOpSpActualRxOtu OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the Operator Specific (OpSp) value of the + Trail Trace Identifier (TTI) in the OTU overhead." + ::= { f3OtnNetPortEntry 9 } + +f3OtnNetPortTtiSapiExpectedRxOtu OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the expected SAPI value in the received OTU overhead." + ::= { f3OtnNetPortEntry 10 } + +f3OtnNetPortTtiSapiTxOtu OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the SAPI value in the transmitted OTU overhead." + ::= { f3OtnNetPortEntry 11 } + +f3OtnNetPortTtiDapiTxOtu OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the DAPI value in the transmitted OTU overhead." + ::= { f3OtnNetPortEntry 12 } + +f3OtnNetPortTtiOpSpTxOtu OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the Operator Specific (OpSp) value in the transmitted + OTU overhead." + ::= { f3OtnNetPortEntry 13 } + +f3OtnNetPortTimDetectModeOdu OBJECT-TYPE + SYNTAX TimDetectMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the support for Trace Identifier Mismatch (TIM) + detection in the ODU overhead." + ::= { f3OtnNetPortEntry 14 } + +f3OtnNetPortTimAisInsertOduEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the support for downstream AIS insertion when ODU + Trace Identifier Mismatch (TIM) is detected." + ::= { f3OtnNetPortEntry 15 } + +f3OtnNetPortTtiActualRxHexOdu OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the value of the Trail Trace Identifier (TTI) + in the ODU overhead." + ::= { f3OtnNetPortEntry 16 } + +f3OtnNetPortTtiSapiActualRxOdu OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the SAPI value of the Trail Trace Identifier (TTI) + in the ODU overhead." + ::= { f3OtnNetPortEntry 17 } + +f3OtnNetPortTtiDapiActualRxOdu OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the DAPI value of the Trail Trace Identifier (TTI) + in the ODU overhead." + ::= { f3OtnNetPortEntry 18 } + +f3OtnNetPortTtiOpSpActualRxOdu OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the Operator Specific (OpSp) value of + the Trail Trace Identifier (TTI) in the ODU overhead." + ::= { f3OtnNetPortEntry 19 } + +f3OtnNetPortTtiSapiExpectedRxOdu OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the expected SAPI value in the received ODU overhead." + ::= { f3OtnNetPortEntry 20 } + +f3OtnNetPortTtiSapiTxOdu OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the SAPI value in the transmitted ODU overhead." + ::= { f3OtnNetPortEntry 21 } + +f3OtnNetPortTtiDapiTxOdu OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the DAPI value in the transmitted ODU overhead." + ::= { f3OtnNetPortEntry 22 } + +f3OtnNetPortTtiOpSpTxOdu OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Represents the Operator Specific (OpSp) value in the transmitted ODU overhead." + ::= { f3OtnNetPortEntry 23 } + +-- +-- Ethernet Network Port Stats Ext Table +-- + +f3OtnNetPortStatsExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3OtnNetPortStatsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Ethernet Network Port OTN attributes + related statistics. These reflect the current data." + ::= { f3OtnPerfObjects 1 } + +f3OtnNetPortStatsExtEntry OBJECT-TYPE + SYNTAX F3OtnNetPortStatsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3OtnNetPortStatsExtEntry." + AUGMENTS { cmEthernetNetPortStatsEntry } + ::= { f3OtnNetPortStatsExtTable 1 } + +F3OtnNetPortStatsExtEntry ::= SEQUENCE { + f3OtnNetPortStatsExtBerBeforeCorr PerfCounter64, + f3OtnNetPortStatsExtFecErrSec Integer32, + f3OtnNetPortStatsExtFecSES Integer32, + f3OtnNetPortStatsExtFecCorrErr PerfCounter64, + f3OtnNetPortStatsExtFecUncorrBlockErr PerfCounter64, + f3OtnNetPortStatsExtOtuErrSec Integer32, + f3OtnNetPortStatsExtOtuSES Integer32, + f3OtnNetPortStatsExtOtuBBE PerfCounter64, + f3OtnNetPortStatsExtOtuUAS Integer32, + f3OtnNetPortStatsExtOduErrSec Integer32, + f3OtnNetPortStatsExtOduSES Integer32, + f3OtnNetPortStatsExtOduBBE PerfCounter64, + f3OtnNetPortStatsExtOduUAS Integer32 +} + +f3OtnNetPortStatsExtBerBeforeCorr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ber Before Correction. + Lower 32 bits represent the value in a Decimal32 interchange format. + For details on encoding please refer to Decimal32's description, + defined in fsp150cm-common.mib." + ::= { f3OtnNetPortStatsExtEntry 1 } + +f3OtnNetPortStatsExtFecErrSec OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FEC Errored Seconds." + ::= { f3OtnNetPortStatsExtEntry 2 } + +f3OtnNetPortStatsExtFecSES OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FEC SES." + ::= { f3OtnNetPortStatsExtEntry 3 } + +f3OtnNetPortStatsExtFecCorrErr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FEC Corrected Seconds." + ::= { f3OtnNetPortStatsExtEntry 4 } + +f3OtnNetPortStatsExtFecUncorrBlockErr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FEC Uncorrected Block Errors." + ::= { f3OtnNetPortStatsExtEntry 5 } + +f3OtnNetPortStatsExtOtuErrSec OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OTU Errored Seconds." + ::= { f3OtnNetPortStatsExtEntry 6 } + +f3OtnNetPortStatsExtOtuSES OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OTU SES." + ::= { f3OtnNetPortStatsExtEntry 7 } + +f3OtnNetPortStatsExtOtuBBE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OTU BBE." + ::= { f3OtnNetPortStatsExtEntry 8 } + +f3OtnNetPortStatsExtOtuUAS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OTU UAS." + ::= { f3OtnNetPortStatsExtEntry 9 } + +f3OtnNetPortStatsExtOduErrSec OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ODU Errored Seconds." + ::= { f3OtnNetPortStatsExtEntry 10 } + +f3OtnNetPortStatsExtOduSES OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ODU SES." + ::= { f3OtnNetPortStatsExtEntry 11 } + +f3OtnNetPortStatsExtOduBBE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ODU BBE." + ::= { f3OtnNetPortStatsExtEntry 12 } + +f3OtnNetPortStatsExtOduUAS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ODU UAS." + ::= { f3OtnNetPortStatsExtEntry 13 } + +-- +-- Ethernet Network Port History Ext Table +-- + +f3OtnNetPortHistoryExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3OtnNetPortHistoryExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Ethernet Network Port OTN attributes + related statistics. These reflect the history data." + ::= { f3OtnPerfObjects 2 } + +f3OtnNetPortHistoryExtEntry OBJECT-TYPE + SYNTAX F3OtnNetPortHistoryExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3OtnNetPortHistoryExtEntry." + AUGMENTS { cmEthernetNetPortHistoryEntry } + ::= { f3OtnNetPortHistoryExtTable 1 } + +F3OtnNetPortHistoryExtEntry ::= SEQUENCE { + f3OtnNetPortHistoryExtBerBeforeCorr PerfCounter64, + f3OtnNetPortHistoryExtFecErrSec Integer32, + f3OtnNetPortHistoryExtFecSES Integer32, + f3OtnNetPortHistoryExtFecCorrErr PerfCounter64, + f3OtnNetPortHistoryExtFecUncorrBlockErr PerfCounter64, + f3OtnNetPortHistoryExtOtuErrSec Integer32, + f3OtnNetPortHistoryExtOtuSES Integer32, + f3OtnNetPortHistoryExtOtuBBE PerfCounter64, + f3OtnNetPortHistoryExtOtuUAS Integer32, + f3OtnNetPortHistoryExtOduErrSec Integer32, + f3OtnNetPortHistoryExtOduSES Integer32, + f3OtnNetPortHistoryExtOduBBE PerfCounter64, + f3OtnNetPortHistoryExtOduUAS Integer32 +} + +f3OtnNetPortHistoryExtBerBeforeCorr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ber Before Correction." + ::= { f3OtnNetPortHistoryExtEntry 1 } + +f3OtnNetPortHistoryExtFecErrSec OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FEC Errored Seconds." + ::= { f3OtnNetPortHistoryExtEntry 2 } + +f3OtnNetPortHistoryExtFecSES OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FEC SES." + ::= { f3OtnNetPortHistoryExtEntry 3 } + +f3OtnNetPortHistoryExtFecCorrErr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FEC Corrected Seconds." + ::= { f3OtnNetPortHistoryExtEntry 4 } + +f3OtnNetPortHistoryExtFecUncorrBlockErr OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FEC Uncorrected Block Errors." + ::= { f3OtnNetPortHistoryExtEntry 5 } + +f3OtnNetPortHistoryExtOtuErrSec OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OTU Errored Seconds." + ::= { f3OtnNetPortHistoryExtEntry 6 } + +f3OtnNetPortHistoryExtOtuSES OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OTU SES." + ::= { f3OtnNetPortHistoryExtEntry 7 } + +f3OtnNetPortHistoryExtOtuBBE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OTU BBE." + ::= { f3OtnNetPortHistoryExtEntry 8 } + +f3OtnNetPortHistoryExtOtuUAS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OTU UAS." + ::= { f3OtnNetPortHistoryExtEntry 9 } + +f3OtnNetPortHistoryExtOduErrSec OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ODU Errored Seconds." + ::= { f3OtnNetPortHistoryExtEntry 10 } + +f3OtnNetPortHistoryExtOduSES OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ODU SES." + ::= { f3OtnNetPortHistoryExtEntry 11 } + +f3OtnNetPortHistoryExtOduBBE OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ODU BBE." + ::= { f3OtnNetPortHistoryExtEntry 12 } + +f3OtnNetPortHistoryExtOduUAS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ODU UAS." + ::= { f3OtnNetPortHistoryExtEntry 13 } + +-- +-- Conformance +-- + +f3OtnCompliances OBJECT IDENTIFIER ::= {f3OtnConformance 1} +f3OtnGroups OBJECT IDENTIFIER ::= {f3OtnConformance 2} + +f3OtnCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3-OTN-MIB compliance." + MODULE -- this module + MANDATORY-GROUPS { + f3OtnConfigGroup, + f3OtnPerfGroup + } + ::= { f3OtnCompliances 1 } + +f3OtnConfigGroup OBJECT-GROUP + OBJECTS { + f3OtnNetPortPayloadType, f3OtnNetPortFacilityType, + f3OtnNetPortFec, f3OtnNetPortTimDetectModeOtu, + f3OtnNetPortTimAisInsertOtuEnabled, f3OtnNetPortTtiActualRxHexOtu, + f3OtnNetPortTtiSapiActualRxOtu, f3OtnNetPortTtiDapiActualRxOtu, + f3OtnNetPortTtiOpSpActualRxOtu, f3OtnNetPortTtiSapiExpectedRxOtu, + f3OtnNetPortTtiSapiTxOtu, f3OtnNetPortTtiDapiTxOtu, + f3OtnNetPortTtiOpSpTxOtu, f3OtnNetPortTimDetectModeOdu, + f3OtnNetPortTimAisInsertOduEnabled, f3OtnNetPortTtiActualRxHexOdu, + f3OtnNetPortTtiSapiActualRxOdu, f3OtnNetPortTtiDapiActualRxOdu, + f3OtnNetPortTtiOpSpActualRxOdu, f3OtnNetPortTtiSapiExpectedRxOdu, + f3OtnNetPortTtiSapiTxOdu, f3OtnNetPortTtiDapiTxOdu, + f3OtnNetPortTtiOpSpTxOdu + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the OTN." + ::= { f3OtnGroups 1 } + +f3OtnPerfGroup OBJECT-GROUP + OBJECTS { + f3OtnNetPortStatsExtBerBeforeCorr, f3OtnNetPortStatsExtFecErrSec, + f3OtnNetPortStatsExtFecSES, f3OtnNetPortStatsExtFecCorrErr, + f3OtnNetPortStatsExtFecUncorrBlockErr, f3OtnNetPortStatsExtOtuErrSec, + f3OtnNetPortStatsExtOtuSES, f3OtnNetPortStatsExtOtuBBE, + f3OtnNetPortStatsExtOtuUAS, f3OtnNetPortStatsExtOduErrSec, + f3OtnNetPortStatsExtOduSES, f3OtnNetPortStatsExtOduBBE, + f3OtnNetPortStatsExtOduUAS, + f3OtnNetPortHistoryExtBerBeforeCorr, f3OtnNetPortHistoryExtFecErrSec, + f3OtnNetPortHistoryExtFecSES, f3OtnNetPortHistoryExtFecCorrErr, + f3OtnNetPortHistoryExtFecUncorrBlockErr, f3OtnNetPortHistoryExtOtuErrSec, + f3OtnNetPortHistoryExtOtuSES, f3OtnNetPortHistoryExtOtuBBE, + f3OtnNetPortHistoryExtOtuUAS, f3OtnNetPortHistoryExtOduErrSec, + f3OtnNetPortHistoryExtOduSES, f3OtnNetPortHistoryExtOduBBE, + f3OtnNetPortHistoryExtOduUAS + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the OTN PM." + ::= { f3OtnGroups 2 } + +END diff --git a/MIBS/adva/F3-PBB-MIB b/MIBS/adva/F3-PBB-MIB new file mode 100644 index 0000000..6d8d432 --- /dev/null +++ b/MIBS/adva/F3-PBB-MIB @@ -0,0 +1,503 @@ +F3-PBB-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32 + FROM SNMPv2-SMI + DisplayString, TruthValue, MacAddress, VariablePointer + FROM SNMPv2-TC + cmEthernetAccPortEntry, cmEthernetNetPortEntry, cmFlowEntry, + FlowTagControl + FROM CM-FACILITY-MIB + ipManagementTunnelEntry + FROM CM-IP-MIB + PerfCounter64 + FROM CM-COMMON-MIB + cmEthernetNetPortStatsEntry, cmEthernetNetPortHistoryEntry + FROM CM-PERFORMANCE-MIB + fsp150cm + FROM ADVA-MIB; + +f3PBBMIB MODULE-IDENTITY + LAST-UPDATED "201210080000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Raghav Trivedi + ADVA Optical Networking, Inc. + Tel: +1 972 759-1239 + E-mail: rtrivedi@advaoptical.com + Postal: 2301 N. Greenville Ave. #300 + Richardson, TX USA 75082" + DESCRIPTION + "This module defines the Facility MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201210080000Z" + DESCRIPTION + "Notes from release 201210080000Z. " + ::= {fsp150cm 21} +-- +-- OID definitions +-- +f3PBBConfigObjects OBJECT IDENTIFIER ::= {f3PBBMIB 1} +f3PBBPerformanceObjects OBJECT IDENTIFIER ::= {f3PBBMIB 2} +f3PBBConformance OBJECT IDENTIFIER ::= {f3PBBMIB 3} + +-- +-- f3PbbEthernetAccPortTable +-- +f3PbbEthernetAccPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PbbEthernetAccPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to PBB function on the net port" + ::= { f3PBBConfigObjects 1 } + +f3PbbEthernetAccPortEntry OBJECT-TYPE + SYNTAX F3PbbEthernetAccPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PbbEthernetAccPortTable." + AUGMENTS { cmEthernetAccPortEntry } + ::= { f3PbbEthernetAccPortTable 1 } + +F3PbbEthernetAccPortEntry ::= SEQUENCE { + f3PbbEthernetAccPortITagLoopbackMask INTEGER, + f3PbbEthernetAccPortITagLoopback1 DisplayString, + f3PbbEthernetAccPortITagLoopback2 DisplayString, + f3PbbEthernetAccPortITagLoopback3 DisplayString +} + +f3PbbEthernetAccPortITagLoopbackMask OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify which itag loopback has been enabled. + 1: Itag 1 loopback enabled, 2: Itag 2 loopback enabled, 4: Itag 4 loopback enabled." + ::= { f3PbbEthernetAccPortEntry 1 } + +f3PbbEthernetAccPortITagLoopback1 OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Itag 1 to be looped back when port is in + vlan(terminal/facility) loopback configuration. This is valid only if the + corresponding bit in f3PbbEthernetAccPortITagLoopbackMask is set. The value + to be specified should be in the form X-Y where X is the ISID and Y is the ITAG Priority. + If Y is specified as a *, all Priorities (0 to 7) are looped back." + ::= { f3PbbEthernetAccPortEntry 2 } + +f3PbbEthernetAccPortITagLoopback2 OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Itag 2 to be looped back when port is in + vlan(terminal/facility) loopback configuration. This is valid only if the + corresponding bit in f3PbbEthernetAccPortITagLoopbackMask is set. The value + to be specified should be in the form X-Y where X is the ISID and Y is the ITAG Priority. + If Y is specified as a *, all Priorities (0 to 7) are looped back." + ::= { f3PbbEthernetAccPortEntry 3 } + +f3PbbEthernetAccPortITagLoopback3 OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Itag 3 to be looped back when port is in + vlan(terminal/facility) loopback configuration. This is valid only if the + corresponding bit in f3PbbEthernetAccPortITagLoopbackMask is set. The value + to be specified should be in the form X-Y where X is the ISID and Y is the ITAG Priority. + If Y is specified as a *, all Priorities (0 to 7) are looped back." + ::= { f3PbbEthernetAccPortEntry 4 } + +-- +-- f3PbbEthernetNetPortTable +-- +f3PbbEthernetNetPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PbbEthernetNetPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to PBB function on the net port" + ::= { f3PBBConfigObjects 2 } + +f3PbbEthernetNetPortEntry OBJECT-TYPE + SYNTAX F3PbbEthernetNetPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PbbEthernetNetPortTable." + AUGMENTS { cmEthernetNetPortEntry } + ::= { f3PbbEthernetNetPortTable 1 } + +F3PbbEthernetNetPortEntry ::= SEQUENCE { + f3PbbEthernetNetPortBackboneMacAddress MacAddress, + f3PbbEthernetNetPortITagLoopbackMask INTEGER, + f3PbbEthernetNetPortITagLoopback1 DisplayString, + f3PbbEthernetNetPortITagLoopback2 DisplayString, + f3PbbEthernetNetPortITagLoopback3 DisplayString +} + +f3PbbEthernetNetPortBackboneMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is mac address of backbone network port." + ::= { f3PbbEthernetNetPortEntry 1 } + +f3PbbEthernetNetPortITagLoopbackMask OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify which itag loopback has been enabled. + 1: Itag 1 loopback enabled, 2: Itag 2 loopback enabled, 4: Itag 4 loopback enabled." + ::= { f3PbbEthernetNetPortEntry 2 } + +f3PbbEthernetNetPortITagLoopback1 OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Itag 1 to be looped back when port is in + vlan(terminal/facility) loopback configuration. This is valid only if the + corresponding bit in f3PbbEthernetNetPortITagLoopbackMask is set. The value + to be specified should be in the form X-Y where X is the ISID and Y is the ITAG Priority. + If Y is specified as a *, all Priorities (0 to 7) are looped back." + ::= { f3PbbEthernetNetPortEntry 3 } + +f3PbbEthernetNetPortITagLoopback2 OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Itag 2 to be looped back when port is in + vlan(terminal/facility) loopback configuration. This is valid only if the + corresponding bit in f3PbbEthernetNetPortITagLoopbackMask is set. The value + to be specified should be in the form X-Y where X is the ISID and Y is the ITAG Priority. + If Y is specified as a *, all Priorities (0 to 7) are looped back." + ::= { f3PbbEthernetNetPortEntry 4 } + +f3PbbEthernetNetPortITagLoopback3 OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Itag 3 to be looped back when port is in + vlan(terminal/facility) loopback configuration. This is valid only if the + corresponding bit in f3PbbEthernetNetPortITagLoopbackMask is set. The value + to be specified should be in the form X-Y where X is the ISID and Y is the ITAG Priority. + If Y is specified as a *, all Priorities (0 to 7) are looped back." + ::= { f3PbbEthernetNetPortEntry 5 } + +-- +-- f3PbbFlowTable +-- +f3PbbFlowTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PbbFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to PBB function on the flow" + ::= { f3PBBConfigObjects 3 } + +f3PbbFlowEntry OBJECT-TYPE + SYNTAX F3PbbFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PbbFlowTable." + AUGMENTS { cmFlowEntry } + ::= { f3PbbFlowTable 1 } + +F3PbbFlowEntry ::= SEQUENCE { + f3PbbFlowITagControl FlowTagControl, + f3PbbFlowITagISID Integer32, + f3PbbFlowITagPriority Integer32, + f3PbbFlowBackboneMacDestinationEnabled TruthValue, + f3PbbFlowBackboneMacDestinationAddress MacAddress, + f3PbbFlowA2NPbbCapableFlag TruthValue +} + +f3PbbFlowITagControl OBJECT-TYPE + SYNTAX FlowTagControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the tag management + operation on the I-TAG. Supported types are 'none', 'push', and 'pushisid'. + and it must be none while ctagcontrol or stagcontrol is not none." + ::= { f3PbbFlowEntry 1 } + +f3PbbFlowITagISID OBJECT-TYPE + SYNTAX Integer32 (256..16777214) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the ITagISID. Its rang from 256 to 16777214." + ::= { f3PbbFlowEntry 2 } + +f3PbbFlowITagPriority OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the priority of ITag. Its rang from 0 to 7." + ::= { f3PbbFlowEntry 3 } + +f3PbbFlowBackboneMacDestinationEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether can assign BMAC value. + When enabled, user can assign a unicast BMAC as B_DA for this EVC + When disabled, 01-1E-83- will be used as B-DA." + ::= { f3PbbFlowEntry 4 } + +f3PbbFlowBackboneMacDestinationAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Customer can configure the backbone MAC destination address, the + default value is 01-1E-83-." + ::= { f3PbbFlowEntry 5 } + +f3PbbFlowA2NPbbCapableFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When it is false, Drop PBB frames in the A2N direction (FPGA function), + Allow to PUSH I-TAG on this flow; + When A2NPbbCapableFlag is TRUE, + Pass PBB frames in the A2N direction (FPGA function), Software allow PUSH I-TAG on this flow(normal) + will not allow to PUSH S-TAG on this flow, will not allow to PUSH C-TAG on this flow, + Software will allow to PUSH C-TAG/S-TAG on this flow." + ::= { f3PbbFlowEntry 6 } + +-- +-- f3PbbIpManagementTunnelTable +-- +f3PbbIpManagementTunnelTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PbbIpManagementTunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to PBB function on the mngt tunnel" + ::= { f3PBBConfigObjects 4 } + +f3PbbIpManagementTunnelEntry OBJECT-TYPE + SYNTAX F3PbbIpManagementTunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PbbIpManagementTunnelTable." + AUGMENTS { ipManagementTunnelEntry } + ::= { f3PbbIpManagementTunnelTable 1 } + +F3PbbIpManagementTunnelEntry ::= SEQUENCE { + f3PbbIpManagementTunnelItagEnabled TruthValue, + f3PbbIpManagementTunnelISID Integer32, + f3PbbIpManagementTunnelIPriority Integer32, + f3PbbIpManagementTunnelBackboneMacDestinationEnabled TruthValue, + f3PbbIpManagementTunnelBackboneMacDestinationAddress MacAddress +} + +f3PbbIpManagementTunnelItagEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object ITAG whether enabled, It is Enabled only When management tunnel type is ISID based. + By default it is disabled" + ::= { f3PbbIpManagementTunnelEntry 1 } + +f3PbbIpManagementTunnelISID OBJECT-TYPE + SYNTAX Integer32(256..16777214) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Only applicable when iTagEnabled = enabled (ISID is shown to user, but in IFM data type here is ITAG)." + ::= { f3PbbIpManagementTunnelEntry 2 } + +f3PbbIpManagementTunnelIPriority OBJECT-TYPE + SYNTAX Integer32(0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Only applicable when iTagEnabled = enabled (ISID is shown to user, but in IFM data type here is ITAG, no use at present)." + ::= { f3PbbIpManagementTunnelEntry 3 } + +f3PbbIpManagementTunnelBackboneMacDestinationEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When enabled, we will use provisioned B-MAC for ARP and for management packets. + When disabled, we will use backbone group MAC address for ARP and get B-DA from ARP response + By default, it is disabled" + ::= { f3PbbIpManagementTunnelEntry 4 } + +f3PbbIpManagementTunnelBackboneMacDestinationAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User must set a valid MAC address, Only applicable when iTagEnabled = enabled + By default, it is 00:00:00:00:00:00" + ::= { f3PbbIpManagementTunnelEntry 5 } + +-- +-- PBB Net Port Statistics Table +-- +f3PbbEthernetNetPortStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PbbEthernetNetPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of pbb Ethernet Network Port related statistics. + These reflect the current data." + ::= { f3PBBPerformanceObjects 1 } + +f3PbbEthernetNetPortStatsEntry OBJECT-TYPE + SYNTAX F3PbbEthernetNetPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PbbEthernetNetPortStatsTable. + Entries exist in this table for each Ethernet interface/port." + AUGMENTS { cmEthernetNetPortStatsEntry } + ::= { f3PbbEthernetNetPortStatsTable 1 } + +F3PbbEthernetNetPortStatsEntry ::= SEQUENCE { + f3PbbEthernetNetPortStatsPbbUniBdaDiscard PerfCounter64, + f3PbbEthernetNetPortStatsPbbGroupBdaDiscard PerfCounter64 +} + +f3PbbEthernetNetPortStatsPbbUniBdaDiscard OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PBB frames (BDA is not backbone group MAC) + discarded due to receive BDA which is not matching the + port's PBB MAC address when port is non-promiscuous mode." + ::= { f3PbbEthernetNetPortStatsEntry 1 } + +f3PbbEthernetNetPortStatsPbbGroupBdaDiscard OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PBB frames discarded due to mismatch of I-SID in I-TAG and I-SID + in backbone group MAC in the B-DA when port is non-promiscuous mode." + ::= { f3PbbEthernetNetPortStatsEntry 2 } + +-- +-- PBB Net Port History Statistics Table +-- +f3PbbEthernetNetPortHistoryStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PbbEthernetNetPortHistoryStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of pbb Ethernet Network Port related statistics. + These reflect the current data." + ::= { f3PBBPerformanceObjects 2 } + +f3PbbEthernetNetPortHistoryStatsEntry OBJECT-TYPE + SYNTAX F3PbbEthernetNetPortHistoryStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PbbEthernetNetPortHistoryStatsTable. + Entries exist in this table for each Ethernet interface/port." + AUGMENTS { cmEthernetNetPortHistoryEntry } + ::= { f3PbbEthernetNetPortHistoryStatsTable 1 } + +F3PbbEthernetNetPortHistoryStatsEntry ::= SEQUENCE { + f3PbbEthernetNetPortHistoryStatsPbbUniBdaDiscard PerfCounter64, + f3PbbEthernetNetPortHistoryStatsPbbGroupBdaDiscard PerfCounter64 +} + +f3PbbEthernetNetPortHistoryStatsPbbUniBdaDiscard OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PBB frames (BDA is not backbone group MAC) + discarded due to receive BDA which is not matching the + port's PBB MAC address when port is non-promiscuous mode." + ::= { f3PbbEthernetNetPortHistoryStatsEntry 1 } + +f3PbbEthernetNetPortHistoryStatsPbbGroupBdaDiscard OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PBB frames discarded due to mismatch of I-SID in I-TAG and I-SID + in backbone group MAC in the B-DA when port is non-promiscuous mode." + ::= { f3PbbEthernetNetPortHistoryStatsEntry 2 } + +-- +--Conformance +-- +f3PBBCompliances OBJECT IDENTIFIER ::= {f3PBBConformance 1} +f3PBBGroups OBJECT IDENTIFIER ::= {f3PBBConformance 2} + +f3PBBCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the PBB Object + group." + MODULE -- this module + MANDATORY-GROUPS { + f3PbbConfigGroup, f3PbbStatsGroup + } + ::= { f3PBBCompliances 1 } + +f3PbbConfigGroup OBJECT-GROUP + OBJECTS { + f3PbbEthernetAccPortITagLoopbackMask, f3PbbEthernetAccPortITagLoopback1, + f3PbbEthernetAccPortITagLoopback2, f3PbbEthernetAccPortITagLoopback3, + + f3PbbEthernetNetPortBackboneMacAddress, f3PbbEthernetNetPortITagLoopbackMask, + f3PbbEthernetNetPortITagLoopback1, f3PbbEthernetNetPortITagLoopback2, + f3PbbEthernetNetPortITagLoopback3, + + f3PbbFlowITagControl, f3PbbFlowITagISID, + f3PbbFlowITagPriority, f3PbbFlowBackboneMacDestinationEnabled, + f3PbbFlowBackboneMacDestinationAddress, f3PbbFlowA2NPbbCapableFlag, + + f3PbbIpManagementTunnelItagEnabled, f3PbbIpManagementTunnelISID, + f3PbbIpManagementTunnelIPriority, f3PbbIpManagementTunnelBackboneMacDestinationEnabled, + f3PbbIpManagementTunnelBackboneMacDestinationAddress + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 PBB Functionality + ." + ::= { f3PBBGroups 1 } + +f3PbbStatsGroup OBJECT-GROUP + OBJECTS { + f3PbbEthernetNetPortStatsPbbUniBdaDiscard, f3PbbEthernetNetPortStatsPbbGroupBdaDiscard, + + f3PbbEthernetNetPortHistoryStatsPbbUniBdaDiscard, f3PbbEthernetNetPortHistoryStatsPbbGroupBdaDiscard + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 PBB Functionality + ." + ::= { f3PBBGroups 2 } + +END diff --git a/MIBS/adva/F3-POPM-MIB b/MIBS/adva/F3-POPM-MIB new file mode 100644 index 0000000..8692eb3 --- /dev/null +++ b/MIBS/adva/F3-POPM-MIB @@ -0,0 +1,852 @@ +F3-POPM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter64 + FROM SNMPv2-SMI + DateAndTime, TruthValue, VariablePointer, TEXTUAL-CONVENTION + FROM SNMPv2-TC + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + cmEthernetAccPortEntry, cmEthernetNetPortEntry + FROM CM-FACILITY-MIB + cmEthernetAccPortStatsEntry, cmEthernetNetPortStatsEntry, + cmEthernetAccPortHistoryEntry, cmEthernetNetPortHistoryEntry + FROM CM-PERFORMANCE-MIB + fsp150cm + FROM ADVA-MIB + PerfCounter64 + FROM CM-COMMON-MIB; + + +f3POPMMib MODULE-IDENTITY + LAST-UPDATED "201110100000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Raghav Trivedi + ADVA Optical Networking, Inc. + Tel: +1 972 759-1239 + E-mail: rtrivedi@advaoptical.com + Postal: 2301 N. Greenville Ave. #300 + Richardson, TX USA 75082" + DESCRIPTION + "This module documents the Precision Optical Power + Monitoring features provided by the F3 product line + of products. + Copyright (C) ADVA Optical Networking." + REVISION "201110100000Z" + DESCRIPTION + "Notes from release 201110100000Z, + (1)Added following variables for clearing POPM alarms + f3EthernetAccPortPOPMonitorClearAction, + f3EthernetNetPortPOPMonitorClearAction + + Notes from release 201109060000Z, + (1)Initial MIB version for release FSP150CM 3.4." + ::= {fsp150cm 16} + +-- +-- OID definitions +-- +f3POPMObjects OBJECT IDENTIFIER ::= {f3POPMMib 1} +f3POPMPerfObjects OBJECT IDENTIFIER ::= {f3POPMMib 2} +f3POPMConformance OBJECT IDENTIFIER ::= {f3POPMMib 3} + +-- +-- Textual Conventions +-- +POPMGlitchRejectionLevel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Provides ability to manage the glitch rejection level, + none -- no glitch rejection + low -- single glitch rejection + medium -- three glitch rejection + high -- five glitch rejection + ." + SYNTAX INTEGER { + none (1), + low (2), + medium (3), + high (4) + } + +POPMState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Provides the enumerations for POPM State + not-applicable --not applicable state + inoperable --enabled, port is unassigned + not-available --not available state + calibrating --enabled, operational, computing + monitoring --enabled, operational, monitoring + paused --enabled, signal out-of-range, + signal out-of-variance + inhibited-R --enabled, LOS (revertive) + inhibited-NR --enabled, sampling error (non-revertive) + ." + SYNTAX INTEGER { + not-applicable (1), + inoperable (2), + not-available (3), + calibrating (4), + monitoring (5), + paused (6), + inhibited-R (7), + inhibited-NR (8) + } + +POPMClearAlarmsAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Provides ability to clear the alarms on POPR function." + SYNTAX INTEGER { + not-applicable(0), + clear (1) + } + +-- +-- Ethernet Access Port - Precision Optical Power Monitor +-- +f3EthernetAccPortPOPMonitorTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EthernetAccPortPOPMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table provides ability to manage the + Precision Optical Power feature on + Ethernet Access Ports." + ::= { f3POPMObjects 2 } + +f3EthernetAccPortPOPMonitorEntry OBJECT-TYPE + SYNTAX F3EthernetAccPortPOPMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EthernetAccPortPOPMonitorTable." + AUGMENTS { cmEthernetAccPortEntry } + ::= { f3EthernetAccPortPOPMonitorTable 1 } + +F3EthernetAccPortPOPMonitorEntry ::= SEQUENCE { + f3EthernetAccPortPOPMonitorEnabled TruthValue, + f3EthernetAccPortPOPMonitorOperRangeHi Integer32, + f3EthernetAccPortPOPMonitorOperRangeLow Integer32, + f3EthernetAccPortPOPMonitorVariance Integer32, + f3EthernetAccPortPOPMonitorWindowSize Integer32, + f3EthernetAccPortPOPMonitorGlitchRejectionLevel POPMGlitchRejectionLevel, + f3EthernetAccPortPOPMonitorState POPMState, + f3EthernetAccPortPOPMonitorClearAction POPMClearAlarmsAction +} + +f3EthernetAccPortPOPMonitorEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables/disables Precision Optical Power monitoring + on the Ethernet Access Port." + ::= { f3EthernetAccPortPOPMonitorEntry 1 } + +f3EthernetAccPortPOPMonitorOperRangeHi OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the higher operating range, in 10ths of dbm, + for Precision Optical Power monitoring." + ::= { f3EthernetAccPortPOPMonitorEntry 2 } + +f3EthernetAccPortPOPMonitorOperRangeLow OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the lower operating range, in 10ths of dbm, for + Precision Optical Power monitoring." + ::= { f3EthernetAccPortPOPMonitorEntry 3 } + +f3EthernetAccPortPOPMonitorVariance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the maximum absolute variance, + from average, in 10ths of dbm, for + Precision Optical Power monitoring." + ::= { f3EthernetAccPortPOPMonitorEntry 4 } + +f3EthernetAccPortPOPMonitorWindowSize OBJECT-TYPE + SYNTAX Integer32 (1..3600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the window size (time in seconds), for + Precision Optical Power monitoring." + ::= { f3EthernetAccPortPOPMonitorEntry 5 } + +f3EthernetAccPortPOPMonitorGlitchRejectionLevel OBJECT-TYPE + SYNTAX POPMGlitchRejectionLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the maximum number of + sequential variance violations constituting a + glitch." + ::= { f3EthernetAccPortPOPMonitorEntry 6 } + +f3EthernetAccPortPOPMonitorState OBJECT-TYPE + SYNTAX POPMState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the current state of the + Precision Optical Monitoring processing." + ::= { f3EthernetAccPortPOPMonitorEntry 7 } + +f3EthernetAccPortPOPMonitorClearAction OBJECT-TYPE + SYNTAX POPMClearAlarmsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the ability to clear outstanding + Precision Optical Monitoring alarms." + ::= { f3EthernetAccPortPOPMonitorEntry 8 } + + +-- +-- Ethernet Network Port - Precision Optical Power Monitor +-- +f3EthernetNetPortPOPMonitorTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EthernetNetPortPOPMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table provides ability to manage the + Precision Optical Power feature on + Ethernet Network Ports." + ::= { f3POPMObjects 1 } + +f3EthernetNetPortPOPMonitorEntry OBJECT-TYPE + SYNTAX F3EthernetNetPortPOPMonitorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EthernetNetPortPOPMonitorTable." + AUGMENTS { cmEthernetNetPortEntry } + ::= { f3EthernetNetPortPOPMonitorTable 1 } + +F3EthernetNetPortPOPMonitorEntry ::= SEQUENCE { + f3EthernetNetPortPOPMonitorEnabled TruthValue, + f3EthernetNetPortPOPMonitorOperRangeHi Integer32, + f3EthernetNetPortPOPMonitorOperRangeLow Integer32, + f3EthernetNetPortPOPMonitorVariance Integer32, + f3EthernetNetPortPOPMonitorWindowSize Integer32, + f3EthernetNetPortPOPMonitorGlitchRejectionLevel POPMGlitchRejectionLevel, + f3EthernetNetPortPOPMonitorState POPMState, + f3EthernetNetPortPOPMonitorClearAction POPMClearAlarmsAction +} + +f3EthernetNetPortPOPMonitorEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables/disables Precision Optical Power monitoring + on the Ethernet Network Port." + ::= { f3EthernetNetPortPOPMonitorEntry 1 } + +f3EthernetNetPortPOPMonitorOperRangeHi OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the higher operating range, in 10ths of dbm, + for Precision Optical Power monitoring." + ::= { f3EthernetNetPortPOPMonitorEntry 2 } + +f3EthernetNetPortPOPMonitorOperRangeLow OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the lower operating range, in 10ths of dbm, for + Precision Optical Power monitoring." + ::= { f3EthernetNetPortPOPMonitorEntry 3 } + +f3EthernetNetPortPOPMonitorVariance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the maximum absolute variance, + from average, in 10ths of dbm, for + Precision Optical Power monitoring." + ::= { f3EthernetNetPortPOPMonitorEntry 4 } + +f3EthernetNetPortPOPMonitorWindowSize OBJECT-TYPE + SYNTAX Integer32 (1..3600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the window size (time in seconds), for + Precision Optical Power monitoring." + ::= { f3EthernetNetPortPOPMonitorEntry 5 } + +f3EthernetNetPortPOPMonitorGlitchRejectionLevel OBJECT-TYPE + SYNTAX POPMGlitchRejectionLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the maximum number of + sequential variance violations constituting a + glitch." + ::= { f3EthernetNetPortPOPMonitorEntry 6 } + +f3EthernetNetPortPOPMonitorState OBJECT-TYPE + SYNTAX POPMState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the current state of the + Precision Optical Monitoring processing." + ::= { f3EthernetNetPortPOPMonitorEntry 7 } + +f3EthernetNetPortPOPMonitorClearAction OBJECT-TYPE + SYNTAX POPMClearAlarmsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the ability to clear outstanding + Precision Optical Monitoring alarms." + ::= { f3EthernetNetPortPOPMonitorEntry 8 } + +-- +-- Ethernet Access Port POPM Current Statistics Table +-- +f3EthernetAccPortPOPMStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EthernetAccPortPOPMStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Ethernet Access Port Precision Optical Power + related statistics. + These reflect the current data." + ::= { f3POPMPerfObjects 1 } + +f3EthernetAccPortPOPMStatsEntry OBJECT-TYPE + SYNTAX F3EthernetAccPortPOPMStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EthernetAccPortPOPMStatsTable. + Entries exist in this table for each Ethernet interface/port." + AUGMENTS { cmEthernetAccPortStatsEntry } + ::= { f3EthernetAccPortPOPMStatsTable 1 } + +F3EthernetAccPortPOPMStatsEntry ::= SEQUENCE { + f3EthernetAccPortPOPMStatsOPR Integer32, + f3EthernetAccPortPOPMStatsAOPR Integer32, + f3EthernetAccPortPOPMStatsOPRVar Integer32, + f3EthernetAccPortPOPMStatsOPRMaxVar Integer32, + f3EthernetAccPortPOPMStatsOPRGlitchRejects Unsigned32, + f3EthernetAccPortPOPMStatsOPRRTR Unsigned32, + f3EthernetAccPortPOPMStatsOPROOR Unsigned32, + f3EthernetAccPortPOPMStatsOPROOV Unsigned32 +} + +f3EthernetAccPortPOPMStatsOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Precision Optical Power Receive (in dBm) for the physical layer. + This is applicable only if Precision Optical Power monitoring + is enabled." + ::= { f3EthernetAccPortPOPMStatsEntry 1 } + +f3EthernetAccPortPOPMStatsAOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Precision Optical Power Receive (in dBm) for the physical + layer. This is applicable only if Precision Optical Power + monitoring is enabled." + ::= { f3EthernetAccPortPOPMStatsEntry 2 } + +f3EthernetAccPortPOPMStatsOPRVar OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signed variance of Optical Power Receive, from average. + This is applicable only if Precision Optical Power monitoring + is enabled." + ::= { f3EthernetAccPortPOPMStatsEntry 3 } + +f3EthernetAccPortPOPMStatsOPRMaxVar OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signed maximum variance of Optical Power Receive, from average. + This is applicable only if Precision Optical Power monitoring + is enabled." + ::= { f3EthernetAccPortPOPMStatsEntry 4 } + +f3EthernetAccPortPOPMStatsOPRGlitchRejects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of glitch rejections. This is + applicable only if Precision Optical Layer monitoring is enabled." + ::= { f3EthernetAccPortPOPMStatsEntry 5 } + +f3EthernetAccPortPOPMStatsOPRRTR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times the POPM state machine reverts to the running + state from the inhibited R state. This is applicable only if + Precision Optical Layer monitoring is enabled." + ::= { f3EthernetAccPortPOPMStatsEntry 6 } + +f3EthernetAccPortPOPMStatsOPROOR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times the Precision Optical Power is out of range. + This is applicable only if Precision Optical Layer + monitoring is enabled." + ::= { f3EthernetAccPortPOPMStatsEntry 7 } + +f3EthernetAccPortPOPMStatsOPROOV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times the Precision Optical Power out of variance + occurrences. This is applicable only if Precision Optical Layer + monitoring is enabled." + ::= { f3EthernetAccPortPOPMStatsEntry 8 } + +-- +-- Ethernet Access Port POPM Current Statistics Table +-- +f3EthernetAccPortPOPMHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EthernetAccPortPOPMHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Ethernet Access Port Precision Optical Power + related statistics. + These reflect the current data." + ::= { f3POPMPerfObjects 2 } + +f3EthernetAccPortPOPMHistoryEntry OBJECT-TYPE + SYNTAX F3EthernetAccPortPOPMHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EthernetAccPortPOPMHistoryTable. + Entries exist in this table for each Ethernet interface/port." + AUGMENTS { cmEthernetAccPortHistoryEntry } + ::= { f3EthernetAccPortPOPMHistoryTable 1 } + +F3EthernetAccPortPOPMHistoryEntry ::= SEQUENCE { + f3EthernetAccPortPOPMHistoryOPR Integer32, + f3EthernetAccPortPOPMHistoryAOPR Integer32, + f3EthernetAccPortPOPMHistoryOPRVar Integer32, + f3EthernetAccPortPOPMHistoryOPRMaxVar Integer32, + f3EthernetAccPortPOPMHistoryOPRGlitchRejects Unsigned32, + f3EthernetAccPortPOPMHistoryOPRRTR Unsigned32, + f3EthernetAccPortPOPMHistoryOPROOR Unsigned32, + f3EthernetAccPortPOPMHistoryOPROOV Unsigned32 +} + +f3EthernetAccPortPOPMHistoryOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Precision Optical Power Receive (in dBm) for the physical layer. + This is applicable only if Precision Optical Power monitoring + is enabled." + ::= { f3EthernetAccPortPOPMHistoryEntry 1 } + +f3EthernetAccPortPOPMHistoryAOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Precision Optical Power Receive (in dBm) for the physical + layer. This is applicable only if Precision Optical Power + monitoring is enabled." + ::= { f3EthernetAccPortPOPMHistoryEntry 2 } + +f3EthernetAccPortPOPMHistoryOPRVar OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signed variance of Optical Power Receive, from average. + This is applicable only if Precision Optical Power monitoring + is enabled." + ::= { f3EthernetAccPortPOPMHistoryEntry 3 } + +f3EthernetAccPortPOPMHistoryOPRMaxVar OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signed maximum variance of Optical Power Receive, from average. + This is applicable only if Precision Optical Power monitoring + is enabled." + ::= { f3EthernetAccPortPOPMHistoryEntry 4 } + +f3EthernetAccPortPOPMHistoryOPRGlitchRejects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of glitch rejections. This is + applicable only if Precision Optical Layer monitoring is enabled." + ::= { f3EthernetAccPortPOPMHistoryEntry 5 } + +f3EthernetAccPortPOPMHistoryOPRRTR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times the POPM state machine reverts to the running + state from the inhibited R state. This is applicable only if + Precision Optical Layer monitoring is enabled." + ::= { f3EthernetAccPortPOPMHistoryEntry 6 } + +f3EthernetAccPortPOPMHistoryOPROOR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times the Precision Optical Power is out of range. + This is applicable only if Precision Optical Layer + monitoring is enabled." + ::= { f3EthernetAccPortPOPMHistoryEntry 7 } + +f3EthernetAccPortPOPMHistoryOPROOV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times the Precision Optical Power out of variance + occurrences. This is applicable only if Precision Optical Layer + monitoring is enabled." + ::= { f3EthernetAccPortPOPMHistoryEntry 8 } + + +-- +-- Ethernet Network Port POPM Current Statistics Table +-- +f3EthernetNetPortPOPMStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EthernetNetPortPOPMStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Ethernet Network Port Precision Optical Power + related statistics. + These reflect the current data." + ::= { f3POPMPerfObjects 3 } + +f3EthernetNetPortPOPMStatsEntry OBJECT-TYPE + SYNTAX F3EthernetNetPortPOPMStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EthernetNetPortPOPMStatsTable. + Entries exist in this table for each Ethernet interface/port." + AUGMENTS { cmEthernetNetPortStatsEntry } + ::= { f3EthernetNetPortPOPMStatsTable 1 } + +F3EthernetNetPortPOPMStatsEntry ::= SEQUENCE { + f3EthernetNetPortPOPMStatsOPR Integer32, + f3EthernetNetPortPOPMStatsAOPR Integer32, + f3EthernetNetPortPOPMStatsOPRVar Integer32, + f3EthernetNetPortPOPMStatsOPRMaxVar Integer32, + f3EthernetNetPortPOPMStatsOPRGlitchRejects Unsigned32, + f3EthernetNetPortPOPMStatsOPRRTR Unsigned32, + f3EthernetNetPortPOPMStatsOPROOR Unsigned32, + f3EthernetNetPortPOPMStatsOPROOV Unsigned32 +} + +f3EthernetNetPortPOPMStatsOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Precision Optical Power Receive (in dBm) for the physical layer. + This is applicable only if Precision Optical Power monitoring + is enabled." + ::= { f3EthernetNetPortPOPMStatsEntry 1 } + +f3EthernetNetPortPOPMStatsAOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Precision Optical Power Receive (in dBm) for the physical + layer. This is applicable only if Precision Optical Power + monitoring is enabled." + ::= { f3EthernetNetPortPOPMStatsEntry 2 } + +f3EthernetNetPortPOPMStatsOPRVar OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signed variance of Optical Power Receive, from average. + This is applicable only if Precision Optical Power monitoring + is enabled." + ::= { f3EthernetNetPortPOPMStatsEntry 3 } + +f3EthernetNetPortPOPMStatsOPRMaxVar OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signed maximum variance of Optical Power Receive, from average. + This is applicable only if Precision Optical Power monitoring + is enabled." + ::= { f3EthernetNetPortPOPMStatsEntry 4 } + +f3EthernetNetPortPOPMStatsOPRGlitchRejects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of glitch rejections. This is + applicable only if Precision Optical Layer monitoring is enabled." + ::= { f3EthernetNetPortPOPMStatsEntry 5 } + +f3EthernetNetPortPOPMStatsOPRRTR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times the POPM state machine reverts to the running + state from the inhibited R state. This is applicable only if + Precision Optical Layer monitoring is enabled." + ::= { f3EthernetNetPortPOPMStatsEntry 6 } + +f3EthernetNetPortPOPMStatsOPROOR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times the Precision Optical Power is out of range. + This is applicable only if Precision Optical Layer + monitoring is enabled." + ::= { f3EthernetNetPortPOPMStatsEntry 7 } + +f3EthernetNetPortPOPMStatsOPROOV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times the Precision Optical Power out of variance + occurrences. This is applicable only if Precision Optical Layer + monitoring is enabled." + ::= { f3EthernetNetPortPOPMStatsEntry 8 } + +-- +-- Ethernet Network Port POPM Current History Table +-- +f3EthernetNetPortPOPMHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3EthernetNetPortPOPMHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Ethernet Network Port Precision Optical Power + related statistics. + These reflect the current data." + ::= { f3POPMPerfObjects 4 } + +f3EthernetNetPortPOPMHistoryEntry OBJECT-TYPE + SYNTAX F3EthernetNetPortPOPMHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3EthernetNetPortPOPMHistoryTable. + Entries exist in this table for each Ethernet interface/port." + AUGMENTS { cmEthernetNetPortHistoryEntry } + ::= { f3EthernetNetPortPOPMHistoryTable 1 } + +F3EthernetNetPortPOPMHistoryEntry ::= SEQUENCE { + f3EthernetNetPortPOPMHistoryOPR Integer32, + f3EthernetNetPortPOPMHistoryAOPR Integer32, + f3EthernetNetPortPOPMHistoryOPRVar Integer32, + f3EthernetNetPortPOPMHistoryOPRMaxVar Integer32, + f3EthernetNetPortPOPMHistoryOPRGlitchRejects Unsigned32, + f3EthernetNetPortPOPMHistoryOPRRTR Unsigned32, + f3EthernetNetPortPOPMHistoryOPROOR Unsigned32, + f3EthernetNetPortPOPMHistoryOPROOV Unsigned32 +} + +f3EthernetNetPortPOPMHistoryOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Precision Optical Power Receive (in dBm) for the physical layer. + This is applicable only if Precision Optical Power monitoring + is enabled." + ::= { f3EthernetNetPortPOPMHistoryEntry 1 } + +f3EthernetNetPortPOPMHistoryAOPR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Precision Optical Power Receive (in dBm) for the physical + layer. This is applicable only if Precision Optical Power + monitoring is enabled." + ::= { f3EthernetNetPortPOPMHistoryEntry 2 } + +f3EthernetNetPortPOPMHistoryOPRVar OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signed variance of Optical Power Receive, from average. + This is applicable only if Precision Optical Power monitoring + is enabled." + ::= { f3EthernetNetPortPOPMHistoryEntry 3 } + +f3EthernetNetPortPOPMHistoryOPRMaxVar OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signed maximum variance of Optical Power Receive, from average. + This is applicable only if Precision Optical Power monitoring + is enabled." + ::= { f3EthernetNetPortPOPMHistoryEntry 4 } + +f3EthernetNetPortPOPMHistoryOPRGlitchRejects OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of glitch rejections. This is + applicable only if Precision Optical Layer monitoring is enabled." + ::= { f3EthernetNetPortPOPMHistoryEntry 5 } + +f3EthernetNetPortPOPMHistoryOPRRTR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times the POPM state machine reverts to the running + state from the inhibited R state. This is applicable only if + Precision Optical Layer monitoring is enabled." + ::= { f3EthernetNetPortPOPMHistoryEntry 6 } + +f3EthernetNetPortPOPMHistoryOPROOR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times the Precision Optical Power is out of range. + This is applicable only if Precision Optical Layer + monitoring is enabled." + ::= { f3EthernetNetPortPOPMHistoryEntry 7 } + +f3EthernetNetPortPOPMHistoryOPROOV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times the Precision Optical Power out of variance + occurrences. This is applicable only if Precision Optical Layer + monitoring is enabled." + ::= { f3EthernetNetPortPOPMHistoryEntry 8 } + +-- +-- Conformance +-- +f3POPMCompliances OBJECT IDENTIFIER ::= {f3POPMConformance 1} +f3POPMGroups OBJECT IDENTIFIER ::= {f3POPMConformance 2} + +f3POPMCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the POPM Object + group." + MODULE -- this module + MANDATORY-GROUPS { + f3POPMFacilityGroup, f3POPMStatsGroup + } + ::= { f3POPMCompliances 1 } + +f3POPMFacilityGroup OBJECT-GROUP + OBJECTS { + f3EthernetAccPortPOPMonitorEnabled, + f3EthernetAccPortPOPMonitorOperRangeHi, + f3EthernetAccPortPOPMonitorOperRangeLow, + f3EthernetAccPortPOPMonitorVariance, + f3EthernetAccPortPOPMonitorWindowSize, + f3EthernetAccPortPOPMonitorGlitchRejectionLevel, + f3EthernetAccPortPOPMonitorState, + f3EthernetAccPortPOPMonitorClearAction, + + f3EthernetNetPortPOPMonitorEnabled, + f3EthernetNetPortPOPMonitorOperRangeHi, + f3EthernetNetPortPOPMonitorOperRangeLow, + f3EthernetNetPortPOPMonitorVariance, + f3EthernetNetPortPOPMonitorWindowSize, + f3EthernetNetPortPOPMonitorGlitchRejectionLevel, + f3EthernetNetPortPOPMonitorState, + f3EthernetNetPortPOPMonitorClearAction + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 POPM Functionality + ." + ::= { f3POPMGroups 1 } + +f3POPMStatsGroup OBJECT-GROUP + OBJECTS { + f3EthernetAccPortPOPMStatsOPR, f3EthernetAccPortPOPMStatsAOPR, + f3EthernetAccPortPOPMStatsOPRVar, f3EthernetAccPortPOPMStatsOPRMaxVar, + f3EthernetAccPortPOPMStatsOPRGlitchRejects, + f3EthernetAccPortPOPMStatsOPRRTR, + f3EthernetAccPortPOPMStatsOPROOR, f3EthernetAccPortPOPMStatsOPROOV, + + f3EthernetAccPortPOPMHistoryOPR, f3EthernetAccPortPOPMHistoryAOPR, + f3EthernetAccPortPOPMHistoryOPRVar, f3EthernetAccPortPOPMHistoryOPRMaxVar, + f3EthernetAccPortPOPMHistoryOPRGlitchRejects, + f3EthernetAccPortPOPMHistoryOPRRTR, + f3EthernetAccPortPOPMHistoryOPROOR, f3EthernetAccPortPOPMHistoryOPROOV, + + f3EthernetNetPortPOPMStatsOPR, f3EthernetNetPortPOPMStatsAOPR, + f3EthernetNetPortPOPMStatsOPRVar, f3EthernetNetPortPOPMStatsOPRMaxVar, + f3EthernetNetPortPOPMStatsOPRGlitchRejects, + f3EthernetNetPortPOPMStatsOPRRTR, + f3EthernetNetPortPOPMStatsOPROOR, f3EthernetNetPortPOPMStatsOPROOV, + + f3EthernetNetPortPOPMHistoryOPR, f3EthernetNetPortPOPMHistoryAOPR, + f3EthernetNetPortPOPMHistoryOPRVar, f3EthernetNetPortPOPMHistoryOPRMaxVar, + f3EthernetNetPortPOPMHistoryOPRGlitchRejects, + f3EthernetNetPortPOPMHistoryOPRRTR, + f3EthernetNetPortPOPMHistoryOPROOR, f3EthernetNetPortPOPMHistoryOPROOV + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 POPM Functionality + ." + ::= { f3POPMGroups 2 } + +END diff --git a/MIBS/adva/F3-PORTMIRROR-MIB b/MIBS/adva/F3-PORTMIRROR-MIB new file mode 100644 index 0000000..730512e --- /dev/null +++ b/MIBS/adva/F3-PORTMIRROR-MIB @@ -0,0 +1,926 @@ +F3-PORTMIRROR-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress + FROM SNMPv2-SMI + TruthValue, RowStatus, StorageType, + VariablePointer, TEXTUAL-CONVENTION, DisplayString + FROM SNMPv2-TC + TrafficDirection, PerfCounter64, VlanId + FROM CM-COMMON-MIB + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + cmEthernetAccPortEntry + FROM CM-FACILITY-MIB + fsp150cm + FROM ADVA-MIB; + +f3PortMirrorMIB MODULE-IDENTITY + LAST-UPDATED "201309200000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Marek Romaniuk + ADVA Optical Networking, Inc. + Tel: +48 58 7716 414 + E-mail: mromaniuk@advaoptical.com + Postal: ul. Slaska 35/37 + 81-310 Gdynia, Poland" + DESCRIPTION + "This module defines the Port Mirror MIB definitions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201310140000Z" + DESCRIPTION + " + Notes from release 201410130000Z, + (1) Added table: + - f3MonitorPortStatsTable + Notes from release 201409300000Z, + (1) Removed tables: + - f3MirrorFilterProfileAddedEntriesTable, + - f3MonitorPortStatsTable + Notes from release 201407310000Z, + (1) New table: + - f3MirrorFilterProfileAddedEntriesTable. + Notes from release 201407210000Z, + (1) New textual conventions: + - MirroredFramesAction, + - PortMirrorStatsAction. + (2) New column in f3MonitorPortStatsTable: + - f3MonitorPortStatsAction. + (3) New tables: + - f3MirrorFilterProfileTable, + - f3MirrorFilterProfileEntryTable, + - f3MirrorFilterTable, + - f3MirrorSessionStatsTable. + Notes from release 201405190000Z, + (1) New column in f3MirrorSessionTable: + - f3MirrorSessionMirrRsrcPort. + Notes from release 201310210000Z, + (1) Added table: + - f3PortMirrorAccPortExtTable. + Notes from release 201310140000Z, + (1) MIB version ready for release FSP150CC 6.1.CC." + + ::= {fsp150cm 29} + +-- +-- Textual Conventions +-- + +MirroredFramesAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "User action initiated on Mirror Filter Profile + and Mirror Filter Profile Entry." + SYNTAX INTEGER { + accept (1), + deny (2) + } + +PortMirrorStatsAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "User action initiated on Mirror Session Stats." + SYNTAX INTEGER { + noAction (1), + clearStats (2) + } + +-- +-- OID definitions +-- + +f3PortMirrorConfigObjects OBJECT IDENTIFIER ::= {f3PortMirrorMIB 1} +f3PortMirrorStatsObjects OBJECT IDENTIFIER ::= {f3PortMirrorMIB 2} +f3PortMirrorConformance OBJECT IDENTIFIER ::= {f3PortMirrorMIB 3} +f3PortMirrorFilterObjects OBJECT IDENTIFIER ::= {f3PortMirrorMIB 4} + +-- +-- Mirror Session +-- + +f3MirrorSessionTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3MirrorSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Mirror Session + instance for configuration purposes." + ::= { f3PortMirrorConfigObjects 1 } + +f3MirrorSessionEntry OBJECT-TYPE + SYNTAX F3MirrorSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3MirrorSessionTable." + INDEX { neIndex, f3MirrorSessionIndex } + ::= { f3MirrorSessionTable 1 } + +F3MirrorSessionEntry ::= SEQUENCE { + f3MirrorSessionIndex Integer32, + f3MirrorSessionSourcePort VariablePointer, + f3MirrorSessionMonitorPort VariablePointer, + f3MirrorSessionSourcePortDir TrafficDirection, + f3MirrorSessionTruncationCtrl TruthValue, + f3MirrorSessionTruncationLength Unsigned32, + f3MirrorSessionTimestampControl TruthValue, + f3MirrorSessionStorageType StorageType, + f3MirrorSessionRowStatus RowStatus, + f3MirrorSessionMirrRsrcPort VariablePointer, + f3MirrorSessionFilterProfile VariablePointer +} + +f3MirrorSessionIndex OBJECT-TYPE + SYNTAX Integer32 (1..255) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Port Mirror Session within Network Element." + ::= { f3MirrorSessionEntry 1 } + +f3MirrorSessionSourcePort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Pointer to a Port instance which represents + Monitored Port with the Mirror Session. + + The pointer must be set to cmEthernetAccPortIndex + or cmEthernetNetPortIndex instance." + ::= { f3MirrorSessionEntry 2 } + +f3MirrorSessionMonitorPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Pointer to a Port instance which represents + Port where mirrored frames are transmitted. + + The pointer must be set to cmEthernetAccPortIndex + instance." + ::= { f3MirrorSessionEntry 3 } + +f3MirrorSessionSourcePortDir OBJECT-TYPE + SYNTAX TrafficDirection + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates the SourcePort traffic flow direction + to be copied for transmit on the MonitorPort: + + 1) INGRESS: frames received by the SourcePort + are mirrored to the transmit direction of the + MonitorPort. + + 2) EGRESS: frames to be transmitted by the SourcePort + are mirrored to the transmit direction of the + MonitorPort." + ::= { f3MirrorSessionEntry 4 } + +f3MirrorSessionTruncationCtrl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates if frame is truncated to TruncationLength + before being transmitted on the Monitor Port: + + 1) DISABLED: the frame is transmitted on the MonitorPort + without length modification. + 2) ENABLED: the frame is truncated to TruncationLength + before being transmitted on the MonitorPort. + FCS is relaculated based on the truncated length." + ::= { f3MirrorSessionEntry 5 } + +f3MirrorSessionTruncationLength OBJECT-TYPE + SYNTAX Unsigned32(64..1500) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Length of mirrored frame truncation when TruncationControl is ENABLED. + Possible values are 64 bytes to 1500 bytes. + + All mirrored frames transmitted on the MonitorPort will have a frame + length equal to the TruncationLength where frame length is from first + byte of the Destination MAC Address to last bye of the newly calculated FCS." + ::= { f3MirrorSessionEntry 6 } + +f3MirrorSessionTimestampControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates if timestamp information is added + to a frame transmitted on the MonitorPort: + + 1) DISABLED: no timestamp information is added + to a frame transmitted on the MonitorPort. + + 2) ENABLED: a timestamp is added to the frame frame + in the 10 bytes before the FCS: + - For mirrored frames ingressing the SourcePort, + the timestamp is the TOD when the frame was + received on the SourcePort. + - For mirrored frames egressing the SourcePort, + the timestamp is the TOD when the frames + was transmitted on the SourcePort." + ::= { f3MirrorSessionEntry 7 } + +f3MirrorSessionStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3MirrorSessionEntry 8 } + +f3MirrorSessionRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3MirrorSessionRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + neRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3MirrorSessionRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3MirrorSessionEntry 9 } + +f3MirrorSessionMirrRsrcPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Pointer to a Port instance which represents + Mirror Resource Port. + + The pointer must be set to cmEthernetAccPortIndex + instance." + ::= { f3MirrorSessionEntry 10 } + +f3MirrorSessionFilterProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Pointer to a Mirror Filter Profile instance which represents + Mirror Session Filter Profile. + + The pointer must be set to f3MirrorFilterProfileName + instance." + ::= { f3MirrorSessionEntry 11 } + +-- +-- Access Port Port Mirror Ext Table +-- + +f3PortMirrorAccPortExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PortMirrorAccPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ethernet Access Port + Facilities for Port Mirror configuration purposes." + ::= { f3PortMirrorConfigObjects 2 } + +f3PortMirrorAccPortExtEntry OBJECT-TYPE + SYNTAX F3PortMirrorAccPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PortMirrorAccPortExtTable." + AUGMENTS { cmEthernetAccPortEntry } + ::= { f3PortMirrorAccPortExtTable 1 } + +F3PortMirrorAccPortExtEntry ::= SEQUENCE { + f3PortMirrorAccPortExtMonitorEnabled TruthValue, + f3PortMirrorAccPortExtBufferSize Integer32, + f3PortMirrorAccPortExtMirrRsrcEnabled TruthValue +} + +f3PortMirrorAccPortExtMonitorEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to Enable/Disable Monitor Mode on Port." + ::= { f3PortMirrorAccPortExtEntry 1 } + +f3PortMirrorAccPortExtBufferSize OBJECT-TYPE + SYNTAX Integer32 (10..15360) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Applicable when port is in Monitor Mode." + ::= { f3PortMirrorAccPortExtEntry 2 } + +f3PortMirrorAccPortExtMirrRsrcEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to Enable/Disable Mirror Resource on Port." + ::= { f3PortMirrorAccPortExtEntry 3 } + +-- +-- Monitor Port Statistics Table +-- + +f3MonitorPortStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3MonitorPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Access Port + related Monitor Port Statistics." + ::= { f3PortMirrorStatsObjects 1 } + +f3MonitorPortStatsEntry OBJECT-TYPE + SYNTAX F3MonitorPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3MonitorPortStatsTable." + INDEX { neIndex, shelfIndex, slotIndex, f3MonitorPortStatsIndex } + ::= { f3MonitorPortStatsTable 1 } + +F3MonitorPortStatsEntry ::= SEQUENCE { + f3MonitorPortStatsIndex Integer32, + f3MonitorPortStatsTailDropped PerfCounter64 +} + +f3MonitorPortStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..255) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Ethernet Access Port (Monitor Port) statistics" + ::= { f3MonitorPortStatsEntry 1 } + +f3MonitorPortStatsTailDropped OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "64-bit rollover count for taildrops" + ::= { f3MonitorPortStatsEntry 2 } + +-- +-- Mirror Session Statistics Table +-- + +f3MirrorSessionStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3MirrorSessionStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding + to the Mirror Session Statistics." + ::= { f3PortMirrorStatsObjects 2 } + +f3MirrorSessionStatsEntry OBJECT-TYPE + SYNTAX F3MirrorSessionStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3MirrorSessionStatsTable." + INDEX { neIndex, f3MirrorSessionStatsIndex } + ::= { f3MirrorSessionStatsTable 1 } + +F3MirrorSessionStatsEntry ::= SEQUENCE { + f3MirrorSessionStatsIndex Integer32, + f3MirrorSessionStatsMirrFilterFrameDiscard PerfCounter64, + f3MirrorSessionStatsAction PortMirrorStatsAction +} + +f3MirrorSessionStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..255) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Mirror Session statistics" + ::= { f3MirrorSessionStatsEntry 1 } + +f3MirrorSessionStatsMirrFilterFrameDiscard OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of frames dropped due to + a filter having a DENY action." + ::= { f3MirrorSessionStatsEntry 2 } + +f3MirrorSessionStatsAction OBJECT-TYPE + SYNTAX PortMirrorStatsAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User action performed on Monitor Port Stats." + ::= { f3MirrorSessionStatsEntry 3 } + +-- +-- Mirror Filter Tables +-- + +f3MirrorFilterProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3MirrorFilterProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding + to Mirror Filter Profile instance + for configuration purposes." + ::= { f3PortMirrorFilterObjects 1 } + +f3MirrorFilterProfileEntry OBJECT-TYPE + SYNTAX F3MirrorFilterProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3MirrorFilterProfileTable." + INDEX { neIndex, f3MirrorFilterProfileIndex } + ::= { f3MirrorFilterProfileTable 1 } + +F3MirrorFilterProfileEntry ::= SEQUENCE { + f3MirrorFilterProfileIndex Integer32, + f3MirrorFilterProfileName DisplayString, + f3MirrorFilterProfileDefaultAction MirroredFramesAction, + f3MirrorFilterProfileStorageType StorageType, + f3MirrorFilterProfileRowStatus RowStatus +} + +f3MirrorFilterProfileIndex OBJECT-TYPE + SYNTAX Integer32 (1..20) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Mirror Filter Profile within Network Element." + ::= { f3MirrorFilterProfileEntry 1 } + +f3MirrorFilterProfileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Mirror Filter Profile Name" + ::= { f3MirrorFilterProfileEntry 2 } + +f3MirrorFilterProfileDefaultAction OBJECT-TYPE + SYNTAX MirroredFramesAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Mirror Filter Profile Action for a mirrored frame + that does not match any filter entry for the profile" + ::= { f3MirrorFilterProfileEntry 3 } + +f3MirrorFilterProfileStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3MirrorFilterProfileEntry 4 } + +f3MirrorFilterProfileRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3MirrorFilterProfileRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + neRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3MirrorFilterProfileRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3MirrorFilterProfileEntry 5 } + +f3MirrorFilterProfileEntryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3MirrorFilterProfileEntryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding + to Mirror Filter Profile Entry instance + for configuration purposes." + ::= { f3PortMirrorFilterObjects 2 } + +f3MirrorFilterProfileEntryEntry OBJECT-TYPE + SYNTAX F3MirrorFilterProfileEntryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3MirrorFilterProfileEntryTable." + INDEX { neIndex, f3MirrorFilterProfileIndex, f3MirrorFilterProfileEntryIndex } + ::= { f3MirrorFilterProfileEntryTable 1 } + +F3MirrorFilterProfileEntryEntry ::= SEQUENCE { + f3MirrorFilterProfileEntryIndex Integer32, + f3MirrorFilterProfileEntryFilter VariablePointer, + f3MirrorFilterProfileEntryPriority Unsigned32, + f3MirrorFilterProfileEntryAction MirroredFramesAction, + f3MirrorFilterProfileEntryStorageType StorageType, + f3MirrorFilterProfileEntryRowStatus RowStatus +} + +f3MirrorFilterProfileEntryIndex OBJECT-TYPE + SYNTAX Integer32 (1..7) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Mirror Filter Profile Entry + within Mirror Filter Profile." + ::= { f3MirrorFilterProfileEntryEntry 1 } + +f3MirrorFilterProfileEntryFilter OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Pointer to a Mirror Filter. The pointer must be set to f3MirrorFilterName." + ::= { f3MirrorFilterProfileEntryEntry 2 } + +f3MirrorFilterProfileEntryPriority OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Execution order for this Filter Entry within the Profile" + ::= { f3MirrorFilterProfileEntryEntry 3 } + +f3MirrorFilterProfileEntryAction OBJECT-TYPE + SYNTAX MirroredFramesAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "User action performed on this Mirror Filter Profile Entryinstance: + - ACCEPT: a Mirrored Frame that matches this filter entry + is transmitted on the Monitor Port + - DENY: a Mirrored Frame that matches this filter entry + is discarded and not transmitted on the Monitor Port" + ::= { f3MirrorFilterProfileEntryEntry 4 } + +f3MirrorFilterProfileEntryStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3MirrorFilterProfileEntryEntry 5 } + +f3MirrorFilterProfileEntryRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3MirrorFilterProfileEntryRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + neRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3MirrorFilterProfileEntryRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3MirrorFilterProfileEntryEntry 6 } + +f3MirrorFilterTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3MirrorFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding + to Mirror Filter instance + for configuration purposes." + ::= { f3PortMirrorFilterObjects 3 } + +f3MirrorFilterEntry OBJECT-TYPE + SYNTAX F3MirrorFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3MirrorFilterTable." + INDEX { neIndex, f3MirrorFilterIndex } + ::= { f3MirrorFilterTable 1 } + +F3MirrorFilterEntry ::= SEQUENCE { + f3MirrorFilterIndex Integer32, + f3MirrorFilterName DisplayString, + f3MirrorFilterL2OuterVIDCtrlEnabled TruthValue, + f3MirrorFilterL2OuterVIDLow VlanId, + f3MirrorFilterL2OuterVIDHigh VlanId, + f3MirrorFilterL2OuterPrioCtrlEnabled TruthValue, + f3MirrorFilterL2OuterPrioLow Integer32, + f3MirrorFilterL2OuterPrioHigh Integer32, + f3MirrorFilterL3IPv4DstAddrCtrlEnabled TruthValue, + f3MirrorFilterL3IPv4DstAddr IpAddress, + f3MirrorFilterL3IPv4DstAddrMask IpAddress, + f3MirrorFilterL3IPv4SrcAddrCtrlEnabled TruthValue, + f3MirrorFilterL3IPv4SrcAddr IpAddress, + f3MirrorFilterL3IPv4SrcAddrMask IpAddress, + f3MirrorFilterStorageType StorageType, + f3MirrorFilterRowStatus RowStatus +} + +f3MirrorFilterIndex OBJECT-TYPE + SYNTAX Integer32 (1..100) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Mirror Filter within Network Element." + ::= { f3MirrorFilterEntry 1 } + +f3MirrorFilterName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Mirror Filter Name" + ::= { f3MirrorFilterEntry 2 } + +f3MirrorFilterL2OuterVIDCtrlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Object used to determine if l2FilterOuterVIDLow/High + values will be applied as frame match criteria" + ::= { f3MirrorFilterEntry 3 } + +f3MirrorFilterL2OuterVIDLow OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A Outer tag VID value to be applied as a frame match + criteria to the Outer Tag of the frame when + l2FilterOuterVIDControl is ENABLED." + ::= { f3MirrorFilterEntry 4 } + +f3MirrorFilterL2OuterVIDHigh OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A Outer tag VID value to be applied as a frame match + criteria to the Outer Tag of the frame when + l2FilterOuterVIDControl is ENABLED." + ::= { f3MirrorFilterEntry 5 } + +f3MirrorFilterL2OuterPrioCtrlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Object used to determine if l2FilterOuterPrioLow/High + values will be applied as frame match criteria" + ::= { f3MirrorFilterEntry 6 } + +f3MirrorFilterL2OuterPrioLow OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A Outer tag Prio value to be applied as a frame match + criteria to the Outer Tag of the frame when + l2FilterOuterPrioControl is ENABLED." + ::= { f3MirrorFilterEntry 7 } + +f3MirrorFilterL2OuterPrioHigh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A Outer tag Prio value to be applied as a frame match + criteria to the Outer Tag of the frame when + l2FilterOuterPrioControl is ENABLED." + ::= { f3MirrorFilterEntry 8 } + +f3MirrorFilterL3IPv4DstAddrCtrlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Object used to determine if l3FilterIPv4DstAddr/DstAddrMask + values will be applied as frame match criteria" + ::= { f3MirrorFilterEntry 9 } + +f3MirrorFilterL3IPv4DstAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A IPv4 Address value to be applied as a frame match criteria + to the IPv4 Destination Address of the frame when + l3FilterIPv4DstAddrControl is ENABLED." + ::= { f3MirrorFilterEntry 10 } + +f3MirrorFilterL3IPv4DstAddrMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A IPv4 Address Mask value to be applied as a frame match criteria + to the IPv4 Destination Address of the frame when + l3FilterIPv4DstAddrControl is ENABLED." + ::= { f3MirrorFilterEntry 11 } + +f3MirrorFilterL3IPv4SrcAddrCtrlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Object used to determine if l3FilterIPv4SrcAddr/SrcAddrMask + values will be applied as frame match criteria" + ::= { f3MirrorFilterEntry 12 } + +f3MirrorFilterL3IPv4SrcAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A IPv4 Address value to be applied as a frame match criteria + to the IPv4 Source Address of the frame when + l3FilterIPv4SrcAddrControl is ENABLED." + ::= { f3MirrorFilterEntry 13 } + +f3MirrorFilterL3IPv4SrcAddrMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A IPv4 Address Mask value to be applied as a frame match criteria + to the IPv4 Source Address of the frame when + l3FilterIPv4SrcAddrControl is ENABLED." + ::= { f3MirrorFilterEntry 14 } + +f3MirrorFilterStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3MirrorFilterEntry 15 } + +f3MirrorFilterRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3MirrorFilterRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + neRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3MirrorFilterRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3MirrorFilterEntry 16 } + +-- +-- Conformance +-- +f3PortMirrorCompliances OBJECT IDENTIFIER ::= {f3PortMirrorConformance 1} +f3PortMirrorGroups OBJECT IDENTIFIER ::= {f3PortMirrorConformance 2} + +f3PortMirrorCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3-PORTMIRROR-MIB compilance." + MODULE -- this module + MANDATORY-GROUPS { + f3MirrorSessionGroup, f3PortMirrorAccPortExtGroup, + f3MonitorPortStatsGroup, f3PortMirrorFilterGroup, + f3MirrorSessionStatsGroup + } + ::= { f3PortMirrorCompliances 1 } + +f3MirrorSessionGroup OBJECT-GROUP + OBJECTS { + f3MirrorSessionIndex, + f3MirrorSessionSourcePort, + f3MirrorSessionMonitorPort, + f3MirrorSessionSourcePortDir, + f3MirrorSessionTruncationCtrl, + f3MirrorSessionTruncationLength, + f3MirrorSessionTimestampControl, + f3MirrorSessionStorageType, + f3MirrorSessionRowStatus, + f3MirrorSessionMirrRsrcPort, + f3MirrorSessionFilterProfile + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Port Mirror Session." + ::= { f3PortMirrorGroups 1 } + +f3PortMirrorAccPortExtGroup OBJECT-GROUP + OBJECTS { + f3PortMirrorAccPortExtMonitorEnabled, + f3PortMirrorAccPortExtBufferSize, + f3PortMirrorAccPortExtMirrRsrcEnabled + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Access Port + attributes related with Port Mirror feature." + ::= { f3PortMirrorGroups 2 } + +f3MonitorPortStatsGroup OBJECT-GROUP + OBJECTS { + f3MonitorPortStatsIndex, + f3MonitorPortStatsTailDropped + } + STATUS current + DESCRIPTION + "A collection of Monitor Port statistic objects." + ::= { f3PortMirrorGroups 3 } + +f3MirrorSessionStatsGroup OBJECT-GROUP + OBJECTS { + f3MirrorSessionStatsIndex, + f3MirrorSessionStatsMirrFilterFrameDiscard, + f3MirrorSessionStatsAction + } + STATUS current + DESCRIPTION + "A collection of Mirror Session statistic objects." + ::= { f3PortMirrorGroups 4 } + +f3PortMirrorFilterGroup OBJECT-GROUP + OBJECTS { + f3MirrorFilterProfileIndex, + f3MirrorFilterProfileName, + f3MirrorFilterProfileDefaultAction, + f3MirrorFilterProfileStorageType, + f3MirrorFilterProfileRowStatus, + f3MirrorFilterProfileEntryIndex, + f3MirrorFilterProfileEntryFilter, + f3MirrorFilterProfileEntryPriority, + f3MirrorFilterProfileEntryAction, + f3MirrorFilterProfileEntryStorageType, + f3MirrorFilterProfileEntryRowStatus, + f3MirrorFilterIndex, + f3MirrorFilterName, + f3MirrorFilterL2OuterVIDCtrlEnabled, + f3MirrorFilterL2OuterVIDLow, + f3MirrorFilterL2OuterVIDHigh, + f3MirrorFilterL2OuterPrioCtrlEnabled, + f3MirrorFilterL2OuterPrioLow, + f3MirrorFilterL2OuterPrioHigh, + f3MirrorFilterL3IPv4DstAddrCtrlEnabled, + f3MirrorFilterL3IPv4DstAddr, + f3MirrorFilterL3IPv4DstAddrMask, + f3MirrorFilterL3IPv4SrcAddrCtrlEnabled, + f3MirrorFilterL3IPv4SrcAddr, + f3MirrorFilterL3IPv4SrcAddrMask, + f3MirrorFilterStorageType, + f3MirrorFilterRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage + the Port Mirror Session Filter functionality." + ::= { f3PortMirrorGroups 5 } + +END diff --git a/MIBS/adva/F3-PTP-MIB b/MIBS/adva/F3-PTP-MIB new file mode 100644 index 0000000..aa02655 --- /dev/null +++ b/MIBS/adva/F3-PTP-MIB @@ -0,0 +1,13886 @@ +F3-PTP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, + IpAddress, Integer32, Unsigned32, Counter64 + FROM SNMPv2-SMI + DisplayString, TruthValue, RowStatus, StorageType, VariablePointer, + MacAddress, DateAndTime, TEXTUAL-CONVENTION + FROM SNMPv2-TC + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + cmEthernetAccPortIndex, cmEthernetNetPortIndex, + cmEthernetAccPortEntry, cmEthernetNetPortEntry, + cmEthernetTrafficPortIndex, cmEthernetTrafficPortEntry + FROM CM-FACILITY-MIB + IpVersion, CmPmIntervalType, CmPmBinAction, F3DisplayString, + AdminState, OperationalState, SecondaryState, PerfCounter64, + IpPriorityMapMode, FlowSecState + FROM CM-COMMON-MIB + fsp150cm + FROM ADVA-MIB + AdminState, OperationalState, SecondaryState, + PerfCounter64, IpPriorityMapMode + FROM CM-COMMON-MIB + SSMQualityLevel, HoldoverAccuracy, TimeSource + FROM F3-SYNC-MIB + Ipv6Address + FROM IPV6-TC + CmGenPgSwitchoverReason + FROM CM-REDUNDANCY-MIB; + +f3PtpMIB MODULE-IDENTITY + LAST-UPDATED "202002100000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the 1588 PTP MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "202002100000Z" + DESCRIPTION + " + Notes from release 202002100000Z, + (1) Added new tables: + f3PtpL3PTPPortStatsTable, + f3PtpL3PTPPortHistoryTable, + f3PtpL3PTPPortThresholdTable + (2) Added new notification: + f3PtpL3PTPPortCrossingAlert + + Notes from release 202002100000Z, + (1) Added new literal to PTPClockProfile: + power-c37-238-2011(3) + + Notes from release 201912310000Z, + (1) Added to f3PtpL3PTPPortEntry: + f3PtpL3PTPPortIndex, + f3PtpL3PTPPortAdminState, + f3PtpL3PTPPortAlias, + f3PtpL3PTPPortOperationalState, + f3PtpL3PTPPortSecondaryState, + f3PtpL3PTPPortPortIdentity, + f3PtpL3PTPPortLocalPriority, + f3PtpL3PTPPortPtpFlowPointEid, + f3PtpL3PTPPortSyncMessageRate, + f3PtpL3PTPPortDelayReqRespMsgRate, + f3PtpL3PTPPortAnnounceMsgRate, + f3PtpL3PTPPortAnnounceReceiptTimeout, + f3PtpL3PTPPortSyncReceiptTimeout, + f3PtpL3PTPPortDelayRespTimeout, + f3PtpL3PTPPortPortState, + f3PtpL3PTPPortBmcaDecisionCode, + f3PtpL3PTPPortPeerClockClass, + f3PtpL3PTPPortMinimumExpectedClockClass, + f3PtpL3PTPPortIpProtocol, + f3PtpL3PTPPortIfName, + f3PtpL3PTPPortIpPriorityMapMode, + f3PtpL3PTPPortIpPriority, + f3PtpL3PTPPortIpV4Address, + f3PtpL3PTPPortIpV4SubnetMask, + f3PtpL3PTPPortIpV6Address, + f3PtpL3PTPPortIpV6AddrPrefixLength, + f3PtpL3PTPPortDefaultGatewayControl, + f3PtpL3PTPPortGateway, + f3PtpL3PTPPortIpV6Gateway, + f3PtpL3PTPPortUnicastMessageNegEnabled, + f3PtpL3PTPPortTransmitDuration, + f3PtpL3PTPPortRequestUnicastTimeout, + f3PtpL3PTPPortRequestUnicastRestartTimer, + f3PtpL3PTPPortMasterIpV4Address, + f3PtpL3PTPPortMasterIpV6Address, + f3PtpL3PTPPortDelayAsymmetryComp, + f3PtpL3PTPPortAutoAsymmetryCompStatus, + f3PtpL3PTPPortDelayAsymmetry, + f3PtpL3PTPPortStorageType, + f3PtpL3PTPPortRowStatus + + Notes from release 201912020000Z, + (1) Added to f3PtpPTPPortEntry: + f3PtpPTPPortTimeTraceable + f3PtpPTPPortFrequencyTraceable + + Notes from release 201911280000Z, + (1) Added to f3PtpPTPPortEntry: + f3PtpPTPPortDelayResponderType + + Notes from release 201909090000Z, + (1) Added to f3PtpPTPPortEntry: + f3PtpPTPPortVirtualPortCtrl + Notes from release 201907080000Z, + (1) Added new TEXTUAL-CONVENTION to PTPClockProfile + - c37-238-2011, c37-238-2017 and iec-61850-9-3 + (2) Added f3PtpPTPClockGrandMasterID, f3PtpPTPClockTimeInaccuracy, f3PtpPTPClockNetworkTimeInaccuracy + (3) Added f3PtpMasterClockSmpteSystemFrameRateNumerator, f3PtpMasterClockSmpteSystemFrameRateDenominator, + f3PtpMasterClockSmpteTimeAddressFlags + (4) Added f3PtpSOOCAlgorithmPtpAware + + Notes from release 201906180000Z, + (1) Deprecated f3PtpPTPPortClockClass in favor of + f3PtpPTPPortPeerClockClass + + Notes from release 201903140000Z, + (1) Added new table: + f3PtpTrafficPortFlowPointExtTable to augment + f3PtpTrafficPortFlowPointTable with BufferSize + + Notes from release 201901310000Z, + (1) Added to F3PtpSOOCEntry: + f3PtpSOOCDefaultGatewayControl + f3PtpSOOCGateway + f3PtpSOOCIpV6Gateway + + (2) Added to F3PtpMCIEntry: + f3PtpMCIDefaultGatewayControl + f3PtpMCIGateway + f3PtpMCIIpV6Gateway + + Notes from release 201901240000Z, + (1) Added table indices: + f3PtpMCIProtGroupIndex in f3PtpMCIProtMemberEntry + + Notes from release 201807300000Z, + (1) New tables: + f3PtpMCIProtGroupTable, + f3PtpMCIProtMemberTable + Notes from release 201901070000Z + (1) Added TEXTUAL-CONVENTION:: SlaveMode + (2) Added f3PtpSOOCMasterMessageMode + (3) Added f3PtpMasterClockServiceAvailableTime, + f3PtpMasterClockServiceUnavailableTime, and + f3PtpMasterClockServiceAvailablePercentage + (4) Added f3PtpPTPClockServiceAvailableTime, + f3PtpPTPClockServiceUnavailableTime, + f3PtpPTPClockServiceAvailablePercentage + (5) Added f3PtpPTPPortDelayAsymmetryComp, + f3PtpPTPPortAutoAsymmetryCompStatus, and + f3PtpPTPPortDelayAsymmetry + + Notes from release 201602170000Z + a) add f3PtpBCPhysicalEntityIndex to f3PtpBCTable and adjust the index + Notes from release 201601200000Z + a) remove f3PtpPTPPortPTPPortType that is not supported and not in other products + Notes from release 201512180000Z + a) add f3PtpDynamicRemoteSlavePortIdentity and f3PtpDynamicRemoteSlavePeerMacAddress + b) remove f3PtpMediationL2DynamicRemoteSlaveTable + + Notes from release 201512090000Z + (1) add holdoverOutOfSpec, holdoverInSpec to ClockRecoveryState and PhaseRecoveryState + (2) add f3PtpPTPClockClockClass to F3PtpPTPClockEntry + (3) add PTPClockStats tables for PM on PTPClock + + Notes from release 201511160000Z + (1) add f3PtpMCIPtpRemoteSlaveAgingTimeout to f3PtpMCITable + + Notes from release 201510290000Z + (1) f3PtpMediationL2DynamicRemoteSlaveTable to support mediation version + + Notes from release 201510280000Z + (1) added a new table (uncommented) f3PtpL2DynamicRemoteSlaveTable + + Notes from release 201510200000Z + (1) removed f3PtpAccPortFlowPointEIRLo, f3PtpAccPortFlowPointEIRHi, f3PtpPTPPortMaxExpectedL2Slaves + + (2) added f3PtpMCIPtpTransport, f3PtpMCIPtpTransportMode, f3PtpBCMediationControl + + + Notes from release 201309240000Z, + (1) Added the following object + f3PtpDynamicRemoteSlaveRowStatus + + Notes from release 201304240000Z, + (1) New tables: f3PtpMasterClockTable + + Notes from release 201301170000Z, + (1) New tables: f3PtpBCTable, f3PtpMCITable, f3PtpMasterVirtualPortTable, + f3PtpRemoteSlaveTable, + f3PtpMCIStatsTable, f3PtpMCIHistoryTable, + f3PtpMCIThresholdTable, + f3PtpRemoteSlaveStatsTable, f3PtpRemoteSlaveHistoryTable + f3PtpRemoteSlaveThresholdTable + (2) New notifications: f3PtpMCICrossingAlert, f3PtpRemoteSlaveCrossingAlert + + Notes from release 201207190000Z, + (1) New tables: f3PtpEthernetAccPortExtTable, f3PtpEthernetNetPortExtTable + + Notes from release 201206130000Z + (i)Added the following objects + f3PtpTSClockSyncEEnabled, f3PtpTSClockQLModeEnabled, + f3PtpTSClockExpectedQL, f3PtpTSClockAssumedQL, + f3PtpTSClockReceivedQL, + + Notes from release 201205180000Z + (i)INDEX objects are made not-accessible + + Notes from release 201105060000Z + (i)f3PtpAccPortFlowPointService and f3PtpNetPortFlowPointService are + read-create instead of read-only + (ii)Threshold Crossing Notifications are now defined + f3PtpAccPortFlowPointThresholdCrossingAlert, + f3PtpNetPortFlowPointThresholdCrossingAlert, + f3PtpSOOCCrossingAlert + + Notes from release 201104040000Z + Initial version of the MIB, now with Performance Objects." + ::= {fsp150cm 18} + +-- +-- OID definitions +-- +f3PtpConfigObjects OBJECT IDENTIFIER ::= {f3PtpMIB 1} +f3PtpPerformanceObjects OBJECT IDENTIFIER ::= {f3PtpMIB 2} +f3PtpPerformanceNotifications OBJECT IDENTIFIER ::= {f3PtpMIB 3} +f3PtpConformance OBJECT IDENTIFIER ::= {f3PtpMIB 4} +f3PtpStatusChangeNotifications OBJECT IDENTIFIER ::= {f3PtpMIB 5} + +-- +-- Textual Conventions +-- +SlaveMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Describes the PTP slave mode on OSA540X." + SYNTAX INTEGER { + not-applicable(0), + unicast (1), + multicast (2), + hybrid (3) + } + +PtpFlowPointType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for PTP Flow Point Type. + transparent - represents the 1588 Transparent clock type, + oc-slave - represents a 1588 Ordinary Clock Slave clock type, + monitoring - represents monitoring Flow Point, + oc-master - represents a 1588 Ordinary Clock master clock type." + SYNTAX INTEGER { + transparent (1), + oc-slave (2), + monitoring(3), + oc-master(4), + eth-multicast(5) + } + +PtpPortState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for PTP Port State." + SYNTAX INTEGER { + initializing(1), + faulty(2), + disabled(3), + listening(4), + uncalibrated(5), + slave(6), + premaster(7), + master(8), + passive(9), + na(10) + } + +MasterClockType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Master Clock Type." + SYNTAX INTEGER { + unknown(1), + one-step(2), + two-step(3) + } + +PTPPortType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for PTP Port Type." + SYNTAX INTEGER { + master(1), + slave(2) + } + +DelayMechanism ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Delay Mechanism." + SYNTAX INTEGER { + end-to-end(1) + } + +ClockIdentity ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "1588 Clock Identity." + SYNTAX OCTET STRING (SIZE(8)) + +PortIdentity ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "1588 Port Identity." + SYNTAX OCTET STRING (SIZE(10)) + + +ClockRecoveryMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for 1588 Clock Recovery Mode." + SYNTAX INTEGER { + one-way(1), + two-way(2) + } + +ClockRecoveryState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for 1588 Clock Recovery State." + SYNTAX INTEGER { + not-applicable(0), + start(1), + normal(2), + freerun(3), + holdover(4), + acquisition(5), + transient(6), + none(7), + holdoverOutOfSpec(8), + holdoverInSpec(9) + } + +AnnounceMsgRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for 1588 Announce Message Rate." + SYNTAX INTEGER { + not-applicable(0), + pkt1per16secs(1), + pkt1per8secs(2), + pkt1per4secs(3), + pkt1per2secs(4), + pkt1per1sec(5), + pkts2per1sec(6), + pkts4per1sec(7), + pkts8per1sec(8), + none(9) + } + +SyncMsgRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for 1588 Sync Message Rate." + SYNTAX INTEGER { + not-applicable(0), + pkt1persec(1), + pkts2persec(2), + pkts4persec(3), + pkts8persec(4), + pkts16persec(5), + pkts32persec(6), + pkts64persec(7), + pkts128persec(8), + none(9) + } + +DelayRespMsgRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for 1588 Delay Response Message Rate." + SYNTAX INTEGER { + not-applicable(0), + pkt1persec(1), + pkts2persec(2), + pkts4persec(3), + pkts8persec(4), + pkts16persec(5), + pkts32persec(6), + pkts64persec(7), + pkts128persec(8), + none(9), + na(10), + pkts0persec(11) + } + +DelayReqMsgRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for 1588 Delay Request Message Rate." + SYNTAX INTEGER { + not-applicable(0), + pkt1persec(1), + pkts2persec(2), + pkts4persec(3), + pkts8persec(4), + pkts16persec(5), + pkts32persec(6), + pkts64persec(7), + pkts128persec(8) + } + +FreqRecoveryTarget ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Frequency Recovery Target." + SYNTAX INTEGER { + not-applicable(0), + traffic-mask(1), + sync-mask(2), + traffic-sync-mask(3) + } + +ScaledNanoseconds ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Definition of scaled nanoseconds as specified by 1588v2. + The most significant 48 bits represent nanoseconds and + the least signifcant 16-bits represent sub-nanoseconds. + The currently supported granularity is nanoseconds and + the least significant 16 bits will always be 0. + The 48-bits representing nanoseconds supports the range + of [-2^47..2^47-1]. + Negative values of nanonseconds are interpreted + as two's complement." + SYNTAX Counter64 + +RemoteSlaveType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Remote Slave Type." + SYNTAX INTEGER { + dynamic(1), + static(2) + } + +TimeScale ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX INTEGER { + ptp(1), + arb(2) + } + +PhaseRecoveryState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Phase Recovery State." + SYNTAX INTEGER { + not-applicable(0), + freerun(1), + holdover(2), + normal(3), + start(4), + acquisition(5), + transient(6), + none(7), + holdoverOutOfSpec(8), + holdoverInSpec(9) + } + +PTPProtectionState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for PTP Protection State." + SYNTAX INTEGER { + active(1), + standby(2) + } + +CompensationMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Compensation Mode." + SYNTAX INTEGER { + disabled(1), + automatic(2), + manual(3) + } + +CompensationStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Compensation Status." + SYNTAX INTEGER { + operational(1), + failed(2), + not-available(3), + manual(4), + initializing(5) + } + +PTPClockProfile ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for PTP Clock Profile." + SYNTAX INTEGER { + g8275-1(1), + ieee-1588-2008-annex-f(2), + ieee-1588-2008(3), + power-c37-238-2011(4), + power-c37-238-2017(5), + utility-iec-61850-9-3(6), + g8275-2(7), + gptp-802-1as-2011(8) + } + +PTPClockType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for PTP Clock Type." + SYNTAX INTEGER { + master-only(1), + slave-only(2), + dynamic(3), + boundaryclock(4), + static-bc(5) + } + +PTPClockOperMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for PTP Clock Oper Mode." + SYNTAX INTEGER { + t-gm(1), + t-tsc(2), + idle(3), + t-bc(4), + gm(5) + } + +DestMacAddrType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Dest Mac Addr Type." + SYNTAX INTEGER { + forwardable(1), + non-forwardable(2) + } + + +AnnounceMessageRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for g8275.1 Announce Message Rate." + SYNTAX INTEGER { + not-applicable(0), + pkt1per16secs(1), + pkt1per8secs(2), + pkt1per4secs(3), + pkt1per2secs(4), + pkt1per1sec(5), + pkts2per1sec(6), + pkts4per1sec(7), + pkts8per1sec(8), + none(9) + } + +DelayReqMessageRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for g8275.1 Delay Req Message Rate." + SYNTAX INTEGER { + not-applicable(0), + pkt1persec(1), + pkts2persec(2), + pkts4persec(3), + pkts8persec(4), + pkts16persec(5), + pkts32persec(6), + pkts64persec(7), + pkts128persec(8), + none(9), + na(10) + } + +SyncMessageRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for g8275.1 Sync Message Rate." + SYNTAX INTEGER { + not-applicable(0), + pkt1persec(1), + pkts2persec(2), + pkts4persec(3), + pkts8persec(4), + pkts16persec(5), + pkts32persec(6), + pkts64persec(7), + pkts128persec(8), + none(9) + } + +BMCARole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for g8275.1 BMCA Role." + SYNTAX INTEGER { + m1(1), + m2(2), + m3(3), + s1(4), + p1(5), + p2(6), + na(7) + } + + +ClockClassProfile ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Master Clock Interface the Clock Class Profile." + SYNTAX INTEGER { + g82651(1), + ieee-1588-2008(2), + ptp-enterprise(3), + na(4), + g82752(5), + ptp-enterprise-and-ieee-1588-2008(6) + + } + +PTPProfile ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Master Clock PTP Profile." + SYNTAX INTEGER { + g82651(1), + ptp-enterprise(2), + ieee-1588-2008(3), + g82752(4), + aes67-media(5), + smpte-st-2059-2(6) + } + +PTPTransport ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Master Clock Interface PTP Transport Type." + SYNTAX INTEGER { + ethernet(1), + udp-over-ipv4(2), + udp-over-ipv6(3) + } + +PTPTransportMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Master Clock Interface PTP Transport mode." + SYNTAX INTEGER { + unicast(1), + multicast(2) + } + + +ToggleValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for functionality that can be enabled or disabled." + SYNTAX INTEGER { + enabled(1), + disabled(2), + not-available(3) + } + +-- +-- CONFIGURATION +-- +-- Transparent Clock Table +-- +f3PtpTCTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpTCEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP Transparent Clock entities." + ::= { f3PtpConfigObjects 1 } + +f3PtpTCEntry OBJECT-TYPE + SYNTAX F3PtpTCEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Transparent Clock Entity." + INDEX { neIndex, f3PtpTCIndex} + ::= { f3PtpTCTable 1 } + + +F3PtpTCEntry ::= SEQUENCE { + f3PtpTCIndex Integer32, + + f3PtpTCAlias DisplayString, + + f3PtpTCAdminState AdminState, + f3PtpTCOperationalState OperationalState, + f3PtpTCSecondaryState SecondaryState, + + f3PtpTCServiceFlow VariablePointer, + f3PtpTCDelayMechanism DelayMechanism, + f3PtpTCSync VariablePointer, + f3PtpTCClockIdentity ClockIdentity, + + f3PtpTCStorageType StorageType, + f3PtpTCRowStatus RowStatus, + f3PtpTCPtpProfile PTPClockProfile +} + +f3PtpTCIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Transparent Clock Entity." + ::= { f3PtpTCEntry 1 } + +f3PtpTCAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the Transparent Clock entity." + ::= { f3PtpTCEntry 2 } + +f3PtpTCAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Transparent Clock." + ::= { f3PtpTCEntry 3 } + +f3PtpTCOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Transparent Clock." + ::= { f3PtpTCEntry 4 } + +f3PtpTCSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Transparent Clock." + ::= { f3PtpTCEntry 5 } + +f3PtpTCServiceFlow OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Service(Traffic) Flow associated + with the Transparent Clock." + ::= { f3PtpTCEntry 6 } + +f3PtpTCDelayMechanism OBJECT-TYPE + SYNTAX DelayMechanism + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Delay Mechanism of the Transparent + Clock." + ::= { f3PtpTCEntry 7 } + +f3PtpTCSync OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object provides the entry from the f3SyncTable, which is + used as frequency clock for this Transparent Clock." + ::= { f3PtpTCEntry 8 } + +f3PtpTCClockIdentity OBJECT-TYPE + SYNTAX ClockIdentity + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the Clock Identity of the PTP Transparent Clock." + ::= { f3PtpTCEntry 9 } + +f3PtpTCStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpTCEntry 10 } + +f3PtpTCRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpTCRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpTCRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpTCRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpTCEntry 11 } + +f3PtpTCPtpProfile OBJECT-TYPE + SYNTAX PTPClockProfile + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents whether Tc or T-Tc." + ::= { f3PtpTCEntry 12 } + +-- +-- PTP Transparent Clock Virtual Port Table +-- +f3PtpTCVirtualPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpTCVirtualPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP Transparent + Clock Virtual Ports." + ::= { f3PtpConfigObjects 2 } + +f3PtpTCVirtualPortEntry OBJECT-TYPE + SYNTAX F3PtpTCVirtualPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + PTP TC Virtual Port Entity." + INDEX { neIndex, f3PtpTCIndex, f3PtpTCVirtualPortIndex } + ::= { f3PtpTCVirtualPortTable 1 } + +F3PtpTCVirtualPortEntry ::= SEQUENCE { + f3PtpTCVirtualPortIndex Integer32, + + f3PtpTCVirtualPortAlias DisplayString, + + f3PtpTCVirtualPortAdminState AdminState, + f3PtpTCVirtualPortOperationalState OperationalState, + f3PtpTCVirtualPortSecondaryState SecondaryState, + + f3PtpTCVirtualPortIdentity PortIdentity, + f3PtpTCVirtualPortFlowPoint VariablePointer, + f3PtpTCVirtualPortStorageType StorageType, + f3PtpTCVirtualPortRowStatus RowStatus +} + +f3PtpTCVirtualPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PTP Transparent Clock + Virtual Port index." + ::= { f3PtpTCVirtualPortEntry 1 } + +f3PtpTCVirtualPortAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the PTP TC Virtual Port entity." + ::= { f3PtpTCVirtualPortEntry 2 } + +f3PtpTCVirtualPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the TC Virtual + Port." + ::= { f3PtpTCVirtualPortEntry 3 } + +f3PtpTCVirtualPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the TC Virtual + Port." + ::= { f3PtpTCVirtualPortEntry 4 } + +f3PtpTCVirtualPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the TC Virtual Port." + ::= { f3PtpTCVirtualPortEntry 5 } + +f3PtpTCVirtualPortIdentity OBJECT-TYPE + SYNTAX PortIdentity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the PTP Port Identity of the TC Virtual Port." + ::= { f3PtpTCVirtualPortEntry 6 } + +f3PtpTCVirtualPortFlowPoint OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object associates the PTP Flow Point with the + Transparent Clock." + ::= { f3PtpTCVirtualPortEntry 7 } + +f3PtpTCVirtualPortStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpTCVirtualPortEntry 8 } + +f3PtpTCVirtualPortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpTCVirtualPortRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpTCVirtualPortRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpTCVirtualPortRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpTCVirtualPortEntry 9 } + + +-- +-- Telecom Slave Table +-- +f3PtpTSTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpTSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP Telecom Slave entities." + ::= { f3PtpConfigObjects 3 } + +f3PtpTSEntry OBJECT-TYPE + SYNTAX F3PtpTSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Telecom Slave Entity." + INDEX { neIndex, f3PtpTSIndex} + ::= { f3PtpTSTable 1 } + +F3PtpTSEntry ::= SEQUENCE { + f3PtpTSIndex Integer32, + + f3PtpTSAlias DisplayString, + + f3PtpTSAdminState AdminState, + f3PtpTSOperationalState OperationalState, + f3PtpTSSecondaryState SecondaryState, + + f3PtpTSClockIdentity ClockIdentity, + f3PtpTSDomainNumber Integer32, + f3PtpTSSync VariablePointer, + f3PtpTSCurrentTOD DateAndTime, + f3PtpTSSelectedPacketClock VariablePointer, + + f3PtpTSClockRecoveryMode ClockRecoveryMode, + f3PtpTSClockRecoveryState ClockRecoveryState, + + f3PtpTSClockSyncEEnabled TruthValue, + f3PtpTSClockQLModeEnabled TruthValue, + f3PtpTSClockExpectedQL SSMQualityLevel, + f3PtpTSClockAssumedQL SSMQualityLevel, + f3PtpTSClockReceivedQL SSMQualityLevel, + + f3PtpTSStorageType StorageType, + f3PtpTSRowStatus RowStatus, + + f3PtpTSTimeTraceabilityStatus TruthValue, + f3PtpTSTimeSinceTimeTraceabilityChanged Unsigned32, + f3PtpTSFreqTraceabilityStatus TruthValue, + f3PtpTSTimeSinceFreqTraceabilityChanged Unsigned32, + f3PtpTSFreqRecoveryTarget FreqRecoveryTarget, + f3PtpTSCurrentCRScore Unsigned32, + f3PtpTSTimeLastCRScore DateAndTime, + f3PtpTSTargetPhaseRecoveryAccuracy Unsigned32, + f3PtpTSCurrentPRScore Unsigned32, + f3PtpTSTimeLastPRScore DateAndTime, + f3PtpTSClockClass Unsigned32, + f3PtpTSClockAccuracy Unsigned32, + f3PtpTSTimeSource TimeSource, + f3PtpTSPhaseRecoveryState PhaseRecoveryState, + f3PtpTSTimeHoldoverAccuracy HoldoverAccuracy, + f3PtpTSWtrTime Integer32 +} + +f3PtpTSIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Telecom Slave Entity." + ::= { f3PtpTSEntry 1 } + +f3PtpTSAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the Telecom Slave entity." + ::= { f3PtpTSEntry 2 } + +f3PtpTSAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Telecom Slave." + ::= { f3PtpTSEntry 3 } + +f3PtpTSOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Telecom Slave." + ::= { f3PtpTSEntry 4 } + +f3PtpTSSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Telecom Slave." + ::= { f3PtpTSEntry 5 } + +f3PtpTSClockIdentity OBJECT-TYPE + SYNTAX ClockIdentity + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the Clock Identity of the PTP Telecom Slave." + ::= { f3PtpTSEntry 6 } + +f3PtpTSDomainNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the PTP domain number of the + Telecom Slave." + ::= { f3PtpTSEntry 7 } + +f3PtpTSSync OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object provides the entry from the f3SyncTable, which is + used as frequency for this Telecom Slave." + ::= { f3PtpTSEntry 8 } + +f3PtpTSCurrentTOD OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of the Telecom Slave Current + Time of Day." + ::= { f3PtpTSEntry 9 } + +f3PtpTSSelectedPacketClock OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Slave Only Ordinary Clock selected + as the best source of Time Of Day." + ::= { f3PtpTSEntry 10 } + +f3PtpTSClockRecoveryMode OBJECT-TYPE + SYNTAX ClockRecoveryMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether the Clock Recovery Mode + is one-way or two-way. In one-way mode, only Sync messages are + used for frequency recovery. In two-way mode, both Sync and + Delay Request-Response messages are used for measuring the mean path delay." + ::= { f3PtpTSEntry 11 } + +f3PtpTSClockRecoveryState OBJECT-TYPE + SYNTAX ClockRecoveryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Telecom Slave's clock recovery state." + ::= { f3PtpTSEntry 12 } + +--Synchronous Port params +f3PtpTSClockSyncEEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether the Telecom Slave + can be enabled/disabled for Synchronous Ethernet. + When enabled, on receive side + -telecom slave can extract the frequency + and pass the recovered clock to the system clock + -QL is extracted (when QL is enabled) from the selected SOOC's clock class + -telecom slave is eligible to be selected as a system clock reference + When disabled, on receive side, + -telecom slave does not pass the recovered clock to the system clock + -telecom slave does not process the QL from selected SOOC's clock class + -telecom slave is not eligible to be selected as a + system clock reference." + ::= { f3PtpTSEntry 13 } + +f3PtpTSClockQLModeEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether the Telecom Slave + can be enabled/disabled for QL Mode. + When enabled, on receive side + -telecom slave can extract the QL from selected SOOC's clock class + When disabled, on receive side, + -telecom slave does not process the QL from selected SOOC's clock class." + ::= { f3PtpTSEntry 14 } + +f3PtpTSClockExpectedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the expected QL when the + Telecom Slave is enabled for QL Mode. This is applicable + when f3PtpTSClockQLModeEnabled is set to true. + This object allows the user to set a minimum + expected received Quality Level on the Telecom Slave. + The valid values depend upon the SYNC entity's Network Clock Type. + A value of None represents that a minimum Quality Level is not expected. + The default value shall be None." + ::= { f3PtpTSEntry 15 } + +f3PtpTSClockAssumedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the assumed QL on the + Telecom Slave. The Assumed QL is only meaningful if the Network Clock Type + (see fsp150cm-sync.mib) is option1 and the + telecom slave's QL Mode is disabled and the telecom slave is being used as + an input reference source. Under these conditions, + the specified QL value is assumed to be the Quality Level of the + non-failed reference." + ::= { f3PtpTSEntry 16 } + +f3PtpTSClockReceivedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Received QL value for the Telecom Slave. + If the Telecom Slave's QL Mode is disabled, then the received + QL value is not applicable." + ::= { f3PtpTSEntry 17 } + +f3PtpTSStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpTSEntry 18 } + +f3PtpTSRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpTSRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpTSRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpTSRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpTSEntry 19 } + +f3PtpTSTimeTraceabilityStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Time traceability status of the + Telecom Slave." + ::= { f3PtpTSEntry 20 } + +f3PtpTSTimeSinceTimeTraceabilityChanged OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time in seconds since the Time traceability + changed on the Telecom Slave." + ::= { f3PtpTSEntry 21 } + +f3PtpTSFreqTraceabilityStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Frequency traceability status of the + Telecom Slave." + ::= { f3PtpTSEntry 22 } + +f3PtpTSTimeSinceFreqTraceabilityChanged OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time in seconds since the Frequency traceability + changed on the Telecom Slave." + ::= { f3PtpTSEntry 23 } + +f3PtpTSFreqRecoveryTarget OBJECT-TYPE + SYNTAX FreqRecoveryTarget + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the frequency recovery target." + ::= { f3PtpTSEntry 24 } + +f3PtpTSCurrentCRScore OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the current Clock Recovery Score." + ::= { f3PtpTSEntry 25 } + +f3PtpTSTimeLastCRScore OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time of the last Clock Recovery Score." + ::= { f3PtpTSEntry 26 } + +f3PtpTSTargetPhaseRecoveryAccuracy OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the expected Time of Day accuracy + in nanoseconds." + ::= { f3PtpTSEntry 27 } + +f3PtpTSCurrentPRScore OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the current Phase Recovery Score." + ::= { f3PtpTSEntry 28 } + +f3PtpTSTimeLastPRScore OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time of the last Phase Recovery Score." + ::= { f3PtpTSEntry 29 } + +f3PtpTSClockClass OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This object specify Telecome Slave clock class." + ::= { f3PtpTSEntry 30 } + +f3PtpTSClockAccuracy OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specify Telecome Slave clock accuracy." + ::= { f3PtpTSEntry 31 } + +f3PtpTSTimeSource OBJECT-TYPE + SYNTAX TimeSource + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specify Telecome Slave time source." + ::= { f3PtpTSEntry 32 } + +f3PtpTSPhaseRecoveryState OBJECT-TYPE + SYNTAX PhaseRecoveryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specify the phase recovery state." + ::= { f3PtpTSEntry 33 } + +f3PtpTSTimeHoldoverAccuracy OBJECT-TYPE + SYNTAX HoldoverAccuracy + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specify the time hold over accuracy." + ::= { f3PtpTSEntry 34 } + +f3PtpTSWtrTime OBJECT-TYPE + SYNTAX Integer32 (0..12) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object should allow configuration of Wait To Restore timeout in minutes. + The range of this object should be 0-12." + ::= { f3PtpTSEntry 35 } + +-- +-- PTP Slave Only Ordinary Clock Table +-- +f3PtpSOOCTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpSOOCEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Slave Only Ordinary Clocks." + ::= { f3PtpConfigObjects 4 } + +f3PtpSOOCEntry OBJECT-TYPE + SYNTAX F3PtpSOOCEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Slave Only Ordinary Clock Entity." + INDEX { neIndex, f3PtpTSIndex, f3PtpSOOCIndex } + ::= { f3PtpSOOCTable 1 } + +F3PtpSOOCEntry ::= SEQUENCE { + f3PtpSOOCIndex Integer32, + + f3PtpSOOCName DisplayString, + f3PtpSOOCAlias DisplayString, + + f3PtpSOOCAdminState AdminState, + f3PtpSOOCOperationalState OperationalState, + f3PtpSOOCSecondaryState SecondaryState, + + f3PtpSOOCServiceFlow VariablePointer, + f3PtpSOOCMasterClockType MasterClockType, + f3PtpSOOCUnicastMessageNegEnabled TruthValue, + f3PtpSOOCMasterDelayMechanism DelayMechanism, + f3PtpSOOCMasterPriority Integer32, + + f3PtpSOOCMasterIpProtocol IpVersion, + f3PtpSOOCSlaveIpV4Address IpAddress, + f3PtpSOOCSlaveIpV4SubnetMask IpAddress, + f3PtpSOOCMasterIpV4Address IpAddress, + f3PtpSOOCIpPriorityMapMode IpPriorityMapMode, + f3PtpSOOCIpPriority Integer32, + + f3PtpSOOCMasterLeaseDuration Integer32, + + f3PtpSOOCMasterAnnounceMsgRate AnnounceMsgRate, + f3PtpSOOCMasterAnnounceMsgReceiptTimeout Integer32, + + f3PtpSOOCMasterSyncMsgRate SyncMsgRate, + f3PtpSOOCMasterSyncReceiptTimeout Integer32, + + f3PtpSOOCMasterDelayRspMsgRate DelayRespMsgRate, + f3PtpSOOCMasterDelayRspReceiptTimeout Integer32, + + f3PtpSOOCMasterRequestUnicastTimeout Integer32, + f3PtpSOOCMasterRequestUnicastRestartTimer Integer32, + + f3PtpSOOCCurrentOffsetFromMaster ScaledNanoseconds, + f3PtpSOOCAnnounceMsgClockClass Integer32, + f3PtpSOOCLastReceivedAnnounceMsg OCTET STRING, + f3PtpSOOCLastReceivedSyncMsg OCTET STRING, + f3PtpSOOCLastReceivedDelayRspMsg OCTET STRING, + + f3PtpSOOCRecentMeanPathDelay ScaledNanoseconds, + f3PtpSOOCRecentSyncPDV ScaledNanoseconds, + + f3PtpSOOCStorageType StorageType, + f3PtpSOOCRowStatus RowStatus, + + f3PtpSOOCRecentSyncPathDelay ScaledNanoseconds, + + f3PtpSOOCSoocProtectionState PTPProtectionState, + f3PtpSOOCSoocWtr TruthValue, + f3PtpSOOCSoocClockClass Unsigned32, + f3PtpSOOCSoocClockRecoveryState ClockRecoveryState, + f3PtpSOOCSoocPhaseRecoveryState PhaseRecoveryState, + f3PtpSOOCE2eDelayAsymmetryComp CompensationMode, + f3PtpSOOCE2eAutoAsymmetryCompStatus CompensationStatus, + f3PtpSOOCE2eDelayAsymmetry Integer32, + f3PtpSOOCSoocLockOutControl TruthValue, + f3PtpSOOCSlaveIpV6Address Ipv6Address, + f3PtpSOOCSlaveIpV6AddrPrefixLength Integer32, + f3PtpSOOCMasterIpV6Address Ipv6Address, + f3PtpSOOCMinimumExpectedClockClass Integer32, + f3PtpSOOCMasterMessageMode SlaveMode, + + f3PtpSOOCDefaultGatewayControl ToggleValue, + f3PtpSOOCGateway IpAddress, + f3PtpSOOCIpV6Gateway Ipv6Address, + f3PtpSOOCAlgorithmPtpAware TruthValue + + +} + +f3PtpSOOCIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Slave Only Ordinary Clock." + ::= { f3PtpSOOCEntry 1 } + +f3PtpSOOCName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + name to the Slave Only Ordinary Clock. This is used + for creation of the underlying IP Interface associated + with the SOOC." + ::= { f3PtpSOOCEntry 2 } + +f3PtpSOOCAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the Slave Only Ordinary Clock." + ::= { f3PtpSOOCEntry 3 } + +f3PtpSOOCAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Slave Only + Ordinary Clock." + ::= { f3PtpSOOCEntry 4 } + +f3PtpSOOCOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Slave Only + Ordinary Clock." + ::= { f3PtpSOOCEntry 5 } + +f3PtpSOOCSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Slave Only + Ordinary Clock." + ::= { f3PtpSOOCEntry 6 } + +f3PtpSOOCServiceFlow OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Traffic Flow or SHG associated with the Slave Only Ordinary Clock." + ::= { f3PtpSOOCEntry 7 } + +f3PtpSOOCMasterClockType OBJECT-TYPE + SYNTAX MasterClockType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object must be used to specify the type of the Master Clock." + ::= { f3PtpSOOCEntry 8 } + +f3PtpSOOCUnicastMessageNegEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object must be used to specify whether Unicast Message + Negotiation is enabled for the Master Clock." + ::= { f3PtpSOOCEntry 9 } + +f3PtpSOOCMasterDelayMechanism OBJECT-TYPE + SYNTAX DelayMechanism + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the delay mechanism." + ::= { f3PtpSOOCEntry 10 } + +f3PtpSOOCMasterPriority OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the OC Master Priority." + ::= { f3PtpSOOCEntry 11 } + +f3PtpSOOCMasterIpProtocol OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IP Protocol to + communicate with the OC Master. Only ipv4 is supported." + ::= { f3PtpSOOCEntry 12 } + +f3PtpSOOCSlaveIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv4 Address of + the Slave Only Ordinary Clock." + ::= { f3PtpSOOCEntry 13 } + +f3PtpSOOCSlaveIpV4SubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv4 Subnet Mask of + the Slave Only Ordinary Clock." + ::= { f3PtpSOOCEntry 14 } + +f3PtpSOOCMasterIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv4 Address of + the OC Master." + ::= { f3PtpSOOCEntry 15 } + +f3PtpSOOCIpPriorityMapMode OBJECT-TYPE + SYNTAX IpPriorityMapMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of Priority Mapping Mode for + the Slave Only Ordinary Clock." + ::= { f3PtpSOOCEntry 16 } + +f3PtpSOOCIpPriority OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables specification of Priority Value for + f3PtpSOOCIpPriorityMapMode as priomap-tos,priomap-dscp." + ::= { f3PtpSOOCEntry 17 } + +f3PtpSOOCMasterLeaseDuration OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the lease Duration for Announce and Sync + messages." + ::= { f3PtpSOOCEntry 18 } + +f3PtpSOOCMasterAnnounceMsgRate OBJECT-TYPE + SYNTAX AnnounceMsgRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the PTP Announce Message Rate." + ::= { f3PtpSOOCEntry 19 } + +f3PtpSOOCMasterAnnounceMsgReceiptTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the PTP Announce Message + Receipt Timeout." + ::= { f3PtpSOOCEntry 20 } + +f3PtpSOOCMasterSyncMsgRate OBJECT-TYPE + SYNTAX SyncMsgRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the PTP Sync + Message Rate." + ::= { f3PtpSOOCEntry 21 } + +f3PtpSOOCMasterSyncReceiptTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the PTP Sync Message + Receipt Timeout." + ::= { f3PtpSOOCEntry 22 } + +f3PtpSOOCMasterDelayRspMsgRate OBJECT-TYPE + SYNTAX DelayRespMsgRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the PTP Delay Response + Message Rate." + ::= { f3PtpSOOCEntry 23 } + +f3PtpSOOCMasterDelayRspReceiptTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the PTP Delay Response + Message Receipt Timeout." + ::= { f3PtpSOOCEntry 24 } + +f3PtpSOOCMasterRequestUnicastTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Request Unicast + Timeout in seconds. Unicast transmission is termed as + failed when this timeout occurs." + ::= { f3PtpSOOCEntry 25 } + +f3PtpSOOCMasterRequestUnicastRestartTimer OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the time (in seconds) to wait + to restart the Request Unicast signalling." + ::= { f3PtpSOOCEntry 26 } + +f3PtpSOOCCurrentOffsetFromMaster OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the current Offset From Master. + The value provided is in nanoseconds." + ::= { f3PtpSOOCEntry 27 } + +f3PtpSOOCAnnounceMsgClockClass OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This object provides the Clock Class obtained in the + Announce Message." + ::= { f3PtpSOOCEntry 28 } + +f3PtpSOOCLastReceivedAnnounceMsg OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Last Received + Announce Message." + ::= { f3PtpSOOCEntry 29 } + +f3PtpSOOCLastReceivedSyncMsg OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Last Received + Sync Message." + ::= { f3PtpSOOCEntry 30 } + +f3PtpSOOCLastReceivedDelayRspMsg OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Last Received + Delay Response Message." + ::= { f3PtpSOOCEntry 31 } + +f3PtpSOOCRecentMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the most recent + mean path delay." + ::= { f3PtpSOOCEntry 32 } + +f3PtpSOOCRecentSyncPDV OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Sync messages + packet delay variation." + ::= { f3PtpSOOCEntry 33 } + +f3PtpSOOCStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpSOOCEntry 34 } + +f3PtpSOOCRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpSOOCRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpSOOCRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpSOOCRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpSOOCEntry 35 } + +f3PtpSOOCRecentSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Sync messages + packet delay." + ::= { f3PtpSOOCEntry 36 } + +f3PtpSOOCSoocProtectionState OBJECT-TYPE + SYNTAX PTPProtectionState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates whether the Sooc is used by + the Telecom Slave for the clock recovery." + ::= { f3PtpSOOCEntry 37 } + +f3PtpSOOCSoocWtr OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides WTR protection state of the Sooc." + ::= { f3PtpSOOCEntry 38 } + +f3PtpSOOCSoocClockClass OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Clock Class of the Sooc." + ::= { f3PtpSOOCEntry 39 } + +f3PtpSOOCSoocClockRecoveryState OBJECT-TYPE + SYNTAX ClockRecoveryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the frequency recovery state + of the Sooc." + ::= { f3PtpSOOCEntry 40 } + +f3PtpSOOCSoocPhaseRecoveryState OBJECT-TYPE + SYNTAX PhaseRecoveryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Phase recovery state + of the Sooc." + ::= { f3PtpSOOCEntry 41 } + + + +f3PtpSOOCE2eDelayAsymmetryComp OBJECT-TYPE + SYNTAX CompensationMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of end to end asymmetry + delay compensation mode." + ::= { f3PtpSOOCEntry 42 } + +f3PtpSOOCE2eAutoAsymmetryCompStatus OBJECT-TYPE + SYNTAX CompensationStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the automatic end to end delay asymmetry + status." + ::= { f3PtpSOOCEntry 43 } + +f3PtpSOOCE2eDelayAsymmetry OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used for manual configuration of end to end + delay asymmetry in ns if end to end delay asymmetry compensation is Manual. + Or for indication of the measured delay asymmetry if + end to end delay asymmetry compensation is automatic." + ::= { f3PtpSOOCEntry 44 } + +f3PtpSOOCSoocLockOutControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify whether Sooc + Lockout operation is enabled for the Sooc." + ::= { f3PtpSOOCEntry 45 } + + +f3PtpSOOCSlaveIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the unicast IPv6 Address of + the Slave Only Ordinary Clock." + ::= { f3PtpSOOCEntry 46 } + +f3PtpSOOCSlaveIpV6AddrPrefixLength OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the unicast IPv6 Address prefix length of + the Slave Only Ordinary Clock." + ::= { f3PtpSOOCEntry 47 } + +f3PtpSOOCMasterIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the unicast IPv6 Address of + the OC Master." + ::= { f3PtpSOOCEntry 48 } + +f3PtpSOOCMinimumExpectedClockClass OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows setting the minimum expected clock class value, + which setes the minimum threshold for receiving packets. + if the received clock clock class is greater than the expected + clock class value, the packets for the grandmaster or boundary clock that + are sending this clock class are dropped. + In addition, an alarm called clock-class-mismatch is generated. The default is 247." + ::= { f3PtpSOOCEntry 49 } + +f3PtpSOOCMasterMessageMode OBJECT-TYPE + SYNTAX SlaveMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes the PTP slave mode on OSA540X." + ::= { f3PtpSOOCEntry 50 } + +f3PtpSOOCDefaultGatewayControl OBJECT-TYPE + SYNTAX ToggleValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute control Gatwaye address for Slave Only Ordinary Clock." + ::= { f3PtpSOOCEntry 51 } + +f3PtpSOOCGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv4 Gateway Address of + Slave Only Ordinary Clock." + ::= { f3PtpSOOCEntry 52 } + +f3PtpSOOCIpV6Gateway OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv6 Gateway Address of + Slave Only Ordinary Clock." + ::= { f3PtpSOOCEntry 53 } + +f3PtpSOOCAlgorithmPtpAware OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the slave algorithm mode - PTP aware or unaware." + ::= { f3PtpSOOCEntry 54 } + +-- +-- PTP Ordinary Clock Slave Virtual Port Table +-- +f3PtpOCSlaveVirtualPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpOCSlaveVirtualPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP Transparent + Clock Virtual Ports." + ::= { f3PtpConfigObjects 5 } + +f3PtpOCSlaveVirtualPortEntry OBJECT-TYPE + SYNTAX F3PtpOCSlaveVirtualPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + PTP OCSlave Virtual Port Entity." + INDEX { neIndex, f3PtpTSIndex, + f3PtpSOOCIndex, f3PtpOCSlaveVirtualPortIndex } + ::= { f3PtpOCSlaveVirtualPortTable 1 } + +F3PtpOCSlaveVirtualPortEntry ::= SEQUENCE { + f3PtpOCSlaveVirtualPortIndex Integer32, + + f3PtpOCSlaveVirtualPortAlias DisplayString, + + f3PtpOCSlaveVirtualPortAdminState AdminState, + f3PtpOCSlaveVirtualPortOperationalState OperationalState, + f3PtpOCSlaveVirtualPortSecondaryState SecondaryState, + + f3PtpOCSlaveVirtualPortIdentity PortIdentity, + f3PtpOCSlaveVirtualPortFlowPoint VariablePointer, + f3PtpOCSlaveVirtualPortState PtpPortState, + f3PtpOCSlaveVirtualPortStorageType StorageType, + f3PtpOCSlaveVirtualPortRowStatus RowStatus +} + +f3PtpOCSlaveVirtualPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PTP OC Slave + Virtual Port index." + ::= { f3PtpOCSlaveVirtualPortEntry 1 } + +f3PtpOCSlaveVirtualPortAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the OC Slave Virtual Port entity." + ::= { f3PtpOCSlaveVirtualPortEntry 2 } + +f3PtpOCSlaveVirtualPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the + OC Slave Virtual Port." + ::= { f3PtpOCSlaveVirtualPortEntry 3 } + +f3PtpOCSlaveVirtualPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the OC Slave + Virtual Port." + ::= { f3PtpOCSlaveVirtualPortEntry 4 } + +f3PtpOCSlaveVirtualPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the OC Slave + Virtual Port." + ::= { f3PtpOCSlaveVirtualPortEntry 5 } + +f3PtpOCSlaveVirtualPortIdentity OBJECT-TYPE + SYNTAX PortIdentity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the PTP Port Identity of the + OC Slave Virtual Port." + ::= { f3PtpOCSlaveVirtualPortEntry 6 } + +f3PtpOCSlaveVirtualPortFlowPoint OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object associates the PTP Flow Point with the + Slave Only Ordinary Clock." + ::= { f3PtpOCSlaveVirtualPortEntry 7 } + +f3PtpOCSlaveVirtualPortState OBJECT-TYPE + SYNTAX PtpPortState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the PTP state of the OC Slave Virtual Port." + ::= { f3PtpOCSlaveVirtualPortEntry 8 } + +f3PtpOCSlaveVirtualPortStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpOCSlaveVirtualPortEntry 9 } + +f3PtpOCSlaveVirtualPortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpOCSlaveVirtualPortRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpOCSlaveVirtualPortRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpOCSlaveVirtualPortRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpOCSlaveVirtualPortEntry 10 } + +-- +-- Ethernet Access Port - PTP Flow Point Table +-- +f3PtpAccPortFlowPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpAccPortFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP Access Port Flow Point + entities." + ::= { f3PtpConfigObjects 6 } + +f3PtpAccPortFlowPointEntry OBJECT-TYPE + SYNTAX F3PtpAccPortFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Access Port Flow Point Entity." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3PtpAccPortFlowPointIndex } + ::= { f3PtpAccPortFlowPointTable 1 } + +F3PtpAccPortFlowPointEntry ::= SEQUENCE { + f3PtpAccPortFlowPointIndex Integer32, + + f3PtpAccPortFlowPointAlias DisplayString, + + f3PtpAccPortFlowPointAdminState AdminState, + f3PtpAccPortFlowPointOperationalState OperationalState, + f3PtpAccPortFlowPointSecondaryState SecondaryState, + + f3PtpAccPortFlowPointType PtpFlowPointType, + f3PtpAccPortFlowPointClock VariablePointer, + f3PtpAccPortFlowPointService VariablePointer, + f3PtpAccPortFlowPointOuterVlanEtherType Integer32, + f3PtpAccPortFlowPointOuterVlanMemberList DisplayString, + f3PtpAccPortFlowPointOuterUntaggedEnabled TruthValue, + f3PtpAccPortFlowPointInner1VlanEtherType Integer32, + f3PtpAccPortFlowPointInner1VlanMemberList DisplayString, + f3PtpAccPortFlowPointInner1UntaggedEnabled TruthValue, + f3PtpAccPortFlowPointInner2VlanEtherType Integer32, + f3PtpAccPortFlowPointInner2VlanMemberList DisplayString, + f3PtpAccPortFlowPointInner2UntaggedEnabled TruthValue, + + f3PtpAccPortFlowPointStorageType StorageType, + f3PtpAccPortFlowPointRowStatus RowStatus, + f3PtpAccPortFlowPointCOS Integer32, + f3PtpAccPortFlowPointCIRLo Unsigned32, + f3PtpAccPortFlowPointCIRHi Unsigned32, + f3PtpAccPortFlowPointEIRLo Unsigned32, + f3PtpAccPortFlowPointEIRHi Unsigned32, + f3PtpAccPortFlowPointBufferSize Unsigned32, + f3PtpAccPortFlowPointLoopAvoidance VariablePointer, + f3PtpAccPortFlowPointRefConnectGuardFlow VariablePointer, + f3PtpAccPortFlowPointSecureState FlowSecState, + f3PtpAccPortFlowPointSecureBlockingEnabled TruthValue +} + +f3PtpAccPortFlowPointIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Access Port PTP Flow Point." + ::= { f3PtpAccPortFlowPointEntry 1 } + +f3PtpAccPortFlowPointAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the Access Port PTP Flow Point." + ::= { f3PtpAccPortFlowPointEntry 2 } + +f3PtpAccPortFlowPointAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the + PTP Flow Point." + ::= { f3PtpAccPortFlowPointEntry 3 } + +f3PtpAccPortFlowPointOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the PTP Flow + Point." + ::= { f3PtpAccPortFlowPointEntry 4 } + +f3PtpAccPortFlowPointSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the PTP Flow Point." + ::= { f3PtpAccPortFlowPointEntry 5 } + +f3PtpAccPortFlowPointType OBJECT-TYPE + SYNTAX PtpFlowPointType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the PTP Flow Point Type, i.e. whether + it is an Transparent Clock or an OC Slave." + ::= { f3PtpAccPortFlowPointEntry 6 } + +f3PtpAccPortFlowPointClock OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object points to the Transparent Clock or Slave Only + Ordinary Clock instance which is associated with this + PTP Flow Point." + ::= { f3PtpAccPortFlowPointEntry 7 } + +f3PtpAccPortFlowPointService OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object points to the associated Traffic Service Flow." + ::= { f3PtpAccPortFlowPointEntry 8 } + +f3PtpAccPortFlowPointOuterVlanEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Outer VLAN Ether Type + of the PTP Flow." + ::= { f3PtpAccPortFlowPointEntry 9 } + +f3PtpAccPortFlowPointOuterVlanMemberList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Outer VLAN(s) + of the PTP Flow." + ::= { f3PtpAccPortFlowPointEntry 10 } + +f3PtpAccPortFlowPointOuterUntaggedEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether the Outer VLAN + exists or not." + ::= { f3PtpAccPortFlowPointEntry 11 } + +f3PtpAccPortFlowPointInner1VlanEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Inner1 VLAN Ether Type + of the PTP Flow." + ::= { f3PtpAccPortFlowPointEntry 12 } + +f3PtpAccPortFlowPointInner1VlanMemberList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Inner1 VLAN(s) + of the PTP Flow." + ::= { f3PtpAccPortFlowPointEntry 13 } + +f3PtpAccPortFlowPointInner1UntaggedEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether the Inner1 VLAN + exists or not." + ::= { f3PtpAccPortFlowPointEntry 14 } + +f3PtpAccPortFlowPointInner2VlanEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Inner2 VLAN Ether Type + of the PTP Flow." + ::= { f3PtpAccPortFlowPointEntry 15 } + +f3PtpAccPortFlowPointInner2VlanMemberList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Inner2 VLAN(s) + of the PTP Flow." + ::= { f3PtpAccPortFlowPointEntry 16 } + +f3PtpAccPortFlowPointInner2UntaggedEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether the Inner1 VLAN + exists or not." + ::= { f3PtpAccPortFlowPointEntry 17 } + +f3PtpAccPortFlowPointStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpAccPortFlowPointEntry 18 } + +f3PtpAccPortFlowPointRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpAccPortFlowPointRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpAccPortFlowPointRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpAccPortFlowPointRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpAccPortFlowPointEntry 19 } + + +f3PtpAccPortFlowPointCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Class of Service of the PTP traffic + associated with this Flow Point." + ::= { f3PtpAccPortFlowPointEntry 20 } + +f3PtpAccPortFlowPointCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Committed Information Rate of the + PTP traffic associated with this Flow Point. + The CIR value is in bits-per-second units. The value of this object + represents the lower 32 bits of the total CIR value." + ::= { f3PtpAccPortFlowPointEntry 21 } + +f3PtpAccPortFlowPointCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Committed Information Rate of the + PTP traffic associated with this Flow Point. + The CIR value is in bits-per-second units. The value of this object + represents the higher 32 bits of the total CIR value." + ::= { f3PtpAccPortFlowPointEntry 22 } + +f3PtpAccPortFlowPointEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Excess Information Rate of the + PTP traffic associated with this Flow Point. + The EIR value is in bits-per-second units. The value of this object + represents the lower 32 bits of the total EIR value." + ::= { f3PtpAccPortFlowPointEntry 23 } + +f3PtpAccPortFlowPointEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Excess Information Rate of the + PTP traffic associated with this Flow Point. + The EIR value is in bits-per-second units. The value of this object + represents the higher 32 bits of the total EIR value." + ::= { f3PtpAccPortFlowPointEntry 24 } + +f3PtpAccPortFlowPointBufferSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification the Buffer Size of the queue associated + with this Flow Point." + ::= { f3PtpAccPortFlowPointEntry 25 } + +f3PtpAccPortFlowPointLoopAvoidance OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specify OID of this associated Loop Avoidance protocol entity." + ::= { f3PtpAccPortFlowPointEntry 26 } + +f3PtpAccPortFlowPointRefConnectGuardFlow OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies Mac Sec flow object OID." + ::= { f3PtpAccPortFlowPointEntry 27 } + +f3PtpAccPortFlowPointSecureState OBJECT-TYPE + SYNTAX FlowSecState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the secure state of this flow." + ::= { f3PtpAccPortFlowPointEntry 28 } + +f3PtpAccPortFlowPointSecureBlockingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to enable/disable secure block." + ::= { f3PtpAccPortFlowPointEntry 29 } + + +-- +-- Ethernet Network Port - PTP Flow Point Table +-- +f3PtpNetPortFlowPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpNetPortFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP Network Port Flow Point + entities." + ::= { f3PtpConfigObjects 7 } + +f3PtpNetPortFlowPointEntry OBJECT-TYPE + SYNTAX F3PtpNetPortFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Network Port Flow Point Entity." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3PtpNetPortFlowPointIndex } + ::= { f3PtpNetPortFlowPointTable 1 } + + +F3PtpNetPortFlowPointEntry ::= SEQUENCE { + f3PtpNetPortFlowPointIndex Integer32, + + f3PtpNetPortFlowPointAlias DisplayString, + + f3PtpNetPortFlowPointAdminState AdminState, + f3PtpNetPortFlowPointOperationalState OperationalState, + f3PtpNetPortFlowPointSecondaryState SecondaryState, + + f3PtpNetPortFlowPointType PtpFlowPointType, + f3PtpNetPortFlowPointClock VariablePointer, + f3PtpNetPortFlowPointService VariablePointer, + f3PtpNetPortFlowPointOuterVlanEtherType Integer32, + f3PtpNetPortFlowPointOuterVlanMemberList DisplayString, + f3PtpNetPortFlowPointOuterUntaggedEnabled TruthValue, + f3PtpNetPortFlowPointInner1VlanEtherType Integer32, + f3PtpNetPortFlowPointInner1VlanMemberList DisplayString, + f3PtpNetPortFlowPointInner1UntaggedEnabled TruthValue, + f3PtpNetPortFlowPointInner2VlanEtherType Integer32, + f3PtpNetPortFlowPointInner2VlanMemberList DisplayString, + f3PtpNetPortFlowPointInner2UntaggedEnabled TruthValue, + + f3PtpNetPortFlowPointStorageType StorageType, + f3PtpNetPortFlowPointRowStatus RowStatus, + f3PtpNetPortFlowPointCOS Integer32, + f3PtpNetPortFlowPointCIRLo Unsigned32, + f3PtpNetPortFlowPointCIRHi Unsigned32, + f3PtpNetPortFlowPointEIRLo Unsigned32, + f3PtpNetPortFlowPointEIRHi Unsigned32, + f3PtpNetPortFlowPointBufferSize Unsigned32, + f3PtpNetPortFlowPointLoopAvoidance VariablePointer, + f3PtpNetPortFlowPointRefConnectGuardFlow VariablePointer, + f3PtpNetPortFlowPointSecureState FlowSecState, + f3PtpNetPortFlowPointSecureBlockingEnabled TruthValue +} + +f3PtpNetPortFlowPointIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Network Port PTP Flow Point." + ::= { f3PtpNetPortFlowPointEntry 1 } + +f3PtpNetPortFlowPointAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the Network Port Flow Point entity." + ::= { f3PtpNetPortFlowPointEntry 2 } + +f3PtpNetPortFlowPointAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the + PTP Flow Point." + ::= { f3PtpNetPortFlowPointEntry 3 } + +f3PtpNetPortFlowPointOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the PTP Flow + Point." + ::= { f3PtpNetPortFlowPointEntry 4 } + +f3PtpNetPortFlowPointSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the PTP Flow Point." + ::= { f3PtpNetPortFlowPointEntry 5 } + +f3PtpNetPortFlowPointType OBJECT-TYPE + SYNTAX PtpFlowPointType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the PTP Flow Point Type, i.e. whether + it is an Transparent Clock or an OC Slave." + ::= { f3PtpNetPortFlowPointEntry 6 } + +f3PtpNetPortFlowPointClock OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object points to the Transparent Clock or Slave Only + Ordinary Clock instance which is associated with this + PTP Flow Point." + ::= { f3PtpNetPortFlowPointEntry 7 } + +f3PtpNetPortFlowPointService OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object points to the associated Traffic Service Flow." + ::= { f3PtpNetPortFlowPointEntry 8 } + +f3PtpNetPortFlowPointOuterVlanEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Outer VLAN Ether Type + of the PTP Flow." + ::= { f3PtpNetPortFlowPointEntry 9 } + +f3PtpNetPortFlowPointOuterVlanMemberList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Outer VLAN(s) + of the PTP Flow." + ::= { f3PtpNetPortFlowPointEntry 10 } + +f3PtpNetPortFlowPointOuterUntaggedEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether the Outer VLAN + exists or not." + ::= { f3PtpNetPortFlowPointEntry 11 } + +f3PtpNetPortFlowPointInner1VlanEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Inner1 VLAN Ether Type + of the PTP Flow." + ::= { f3PtpNetPortFlowPointEntry 12 } + +f3PtpNetPortFlowPointInner1VlanMemberList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Inner1 VLAN(s) + of the PTP Flow." + ::= { f3PtpNetPortFlowPointEntry 13 } + +f3PtpNetPortFlowPointInner1UntaggedEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether the Inner1 VLAN + exists or not." + ::= { f3PtpNetPortFlowPointEntry 14 } + +f3PtpNetPortFlowPointInner2VlanEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Inner2 VLAN Ether Type + of the PTP Flow." + ::= { f3PtpNetPortFlowPointEntry 15 } + +f3PtpNetPortFlowPointInner2VlanMemberList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Inner2 VLAN(s) + of the PTP Flow." + ::= { f3PtpNetPortFlowPointEntry 16 } + +f3PtpNetPortFlowPointInner2UntaggedEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether the Inner1 VLAN + exists or not." + ::= { f3PtpNetPortFlowPointEntry 17 } + +f3PtpNetPortFlowPointStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpNetPortFlowPointEntry 18 } + +f3PtpNetPortFlowPointRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpNetPortFlowPointRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpNetPortFlowPointRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpNetPortFlowPointRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpNetPortFlowPointEntry 19 } + +f3PtpNetPortFlowPointCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Class of Service of the PTP traffic + associated with this Flow Point." + ::= { f3PtpNetPortFlowPointEntry 20 } + +f3PtpNetPortFlowPointCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Committed Information Rate of the + PTP traffic associated with this Flow Point. + The CIR value is in bits-per-second units. The value of this object + represents the lower 32 bits of the total CIR value." + ::= { f3PtpNetPortFlowPointEntry 21 } + +f3PtpNetPortFlowPointCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Committed Information Rate of the + PTP traffic associated with this Flow Point. + The CIR value is in bits-per-second units. The value of this object + represents the higher 32 bits of the total CIR value." + ::= { f3PtpNetPortFlowPointEntry 22 } + +f3PtpNetPortFlowPointEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Excess Information Rate of the + PTP traffic associated with this Flow Point. + The EIR value is in bits-per-second units. The value of this object + represents the lower 32 bits of the total EIR value." + ::= { f3PtpNetPortFlowPointEntry 23 } + +f3PtpNetPortFlowPointEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Excess Information Rate of the + PTP traffic associated with this Flow Point. + The EIR value is in bits-per-second units. The value of this object + represents the higher 32 bits of the total EIR value." + ::= { f3PtpNetPortFlowPointEntry 24 } + +f3PtpNetPortFlowPointBufferSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification the Buffer Size of the queue associated + with this Flow Point." + ::= { f3PtpNetPortFlowPointEntry 25 } + +f3PtpNetPortFlowPointLoopAvoidance OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specify OID of this associated Loop Avoidance protocol entity." + ::= { f3PtpNetPortFlowPointEntry 26 } + +f3PtpNetPortFlowPointRefConnectGuardFlow OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies Mac Sec flow object OID." + ::= { f3PtpNetPortFlowPointEntry 27 } + +f3PtpNetPortFlowPointSecureState OBJECT-TYPE + SYNTAX FlowSecState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the secure state of this flow." + ::= { f3PtpNetPortFlowPointEntry 28 } + +f3PtpNetPortFlowPointSecureBlockingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object can be used to enable/disable secure block." + ::= { f3PtpNetPortFlowPointEntry 29 } + + + + + + +f3PtpEthernetAccPortExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpEthernetAccPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends cmEthernetAccPortTable by adding PTP related parameters." + ::= { f3PtpConfigObjects 8 } + +f3PtpEthernetAccPortExtEntry OBJECT-TYPE + SYNTAX F3PtpEthernetAccPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpEthernetAccPortExtTable." + AUGMENTS { cmEthernetAccPortEntry } + ::= { f3PtpEthernetAccPortExtTable 1 } + +F3PtpEthernetAccPortExtEntry ::= SEQUENCE { + f3PtpEthernetAccPortDelayAsymmetry Integer32 +} + +f3PtpEthernetAccPortDelayAsymmetry OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Delay Asymmetry in nanoseconds on + the Ethernet Access Port. The default value is 0." + ::= { f3PtpEthernetAccPortExtEntry 1 } + +f3PtpEthernetNetPortExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpEthernetNetPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends cmEthernetNetPortTable by adding PTP related parameters." + ::= { f3PtpConfigObjects 9 } + +f3PtpEthernetNetPortExtEntry OBJECT-TYPE + SYNTAX F3PtpEthernetNetPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpEthernetNetPortExtTable." + AUGMENTS { cmEthernetNetPortEntry } + ::= { f3PtpEthernetNetPortExtTable 1 } + +F3PtpEthernetNetPortExtEntry ::= SEQUENCE { + f3PtpEthernetNetPortDelayAsymmetry Integer32 +} + +f3PtpEthernetNetPortDelayAsymmetry OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Delay Asymmetry in nanoseconds on + the Ethernet Network Port. The default value is 0." + ::= { f3PtpEthernetNetPortExtEntry 1 } + +-- +-- Scalars +-- +f3PtpConfigScalars OBJECT IDENTIFIER ::= {f3PtpConfigObjects 10} + +f3PtpSysTimeOfDayClock OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This objects allows configuing PTP Telecom Slave object to be used as + clock source for System Time of Day. + This object is applicable when sysTimeOfDayType object is set to 'ptp' and + points to f3PtpTSAlias. + When sysTimeOfDayType is set to value other than 'ptp' this object should + return zeroDotZero." + ::= { f3PtpConfigScalars 1 } + + +f3PtpBCTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpBCEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP Boundary Clock entities." + ::= { f3PtpConfigObjects 11 } + +f3PtpBCEntry OBJECT-TYPE + SYNTAX F3PtpBCEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Boundary Clock Entity." + INDEX { neIndex, f3PtpBCIndex} + + ::= { f3PtpBCTable 1 } + +F3PtpBCEntry ::= SEQUENCE { + f3PtpBCIndex Integer32, + f3PtpBCAlias DisplayString, + f3PtpBCAdminState AdminState, + f3PtpBCOperationalState OperationalState, + f3PtpBCSecondaryState SecondaryState, + f3PtpBCClockIdentity ClockIdentity, + f3PtpBCTimingSource VariablePointer, + f3PtpBCClockClass Unsigned32, + f3PtpBCDomainNumber Integer32, + f3PtpBCStorageType StorageType, + f3PtpBCRowStatus RowStatus, + f3PtpBCPhysicalEntityIndex Integer32, + f3PtpBCMediationControl TruthValue +} + +f3PtpBCIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Boundary Clock Entity." + ::= { f3PtpBCEntry 1 } + +f3PtpBCAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the Boundary Clock entity." + ::= { f3PtpBCEntry 2 } + +f3PtpBCAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Boundary Clock." + ::= { f3PtpBCEntry 3 } + +f3PtpBCOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Boundary Clock." + ::= { f3PtpBCEntry 4 } + +f3PtpBCSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Boundary Clock." + ::= { f3PtpBCEntry 5 } + +f3PtpBCClockIdentity OBJECT-TYPE + SYNTAX ClockIdentity + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the Clock Identity of the PTP Boundary Clock." + ::= { f3PtpBCEntry 6 } + +f3PtpBCTimingSource OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object provides the entry from the f3PtpTSTable, which is + used as frequency and time of day source this Boundary Clock." + ::= { f3PtpBCEntry 7 } + +f3PtpBCClockClass OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This object provides the entry from the f3PtpTSTable, which is + used as frequency and time of day source this Boundary Clock." + ::= { f3PtpBCEntry 8 } + +f3PtpBCDomainNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object provides the entry from the f3PtpTSTable, which is + used as frequency and time of day source this Boundary Clock." + ::= { f3PtpBCEntry 9 } + +f3PtpBCStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpBCEntry 10 } + +f3PtpBCRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpBCRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpBCRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpBCRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpBCEntry 11 } + +f3PtpBCPhysicalEntityIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Populated with index into the physEntityTable (always point to left card slot in case of protection)" + ::= { f3PtpBCEntry 12 } + +f3PtpBCMediationControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Enable/disable BC Mediation Control" + ::= { f3PtpBCEntry 13 } + +-- +-- Master Clock Table +-- +f3PtpMasterClockTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpMasterClockEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP Master Clock entities." + ::= { f3PtpConfigObjects 12 } + +f3PtpMasterClockEntry OBJECT-TYPE + SYNTAX F3PtpMasterClockEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Master Clock Entity." + INDEX { neIndex, f3PtpMasterClockIndex} + + ::= { f3PtpMasterClockTable 1 } + +F3PtpMasterClockEntry ::= SEQUENCE { + f3PtpMasterClockIndex Integer32, + f3PtpMasterClockAlias DisplayString, + f3PtpMasterClockAdminState AdminState, + f3PtpMasterClockOperationalState OperationalState, + f3PtpMasterClockSecondaryState SecondaryState, + f3PtpMasterClockClockIdentity ClockIdentity, + f3PtpMasterClockTimeClock VariablePointer, + f3PtpMasterClockDomainNumber Integer32, + f3PtpMasterClockPriority1 Unsigned32, + f3PtpMasterClockPriority2 Unsigned32, + f3PtpMasterClockClockClass Unsigned32, + f3PtpMasterClockClockAccuracy Unsigned32, + f3PtpMasterClockTimeScale TimeScale, + f3PtpMasterClockUtcOffset Integer32, + f3PtpMasterClockStorageType StorageType, + f3PtpMasterClockRowStatus RowStatus, + f3PtpMasterClockActiveTimeRef VariablePointer, + f3PtpMasterClockPTPProfile PTPProfile, + f3PtpMasterClockPhysicalEntityIndex Integer32, + f3PtpMasterClockActiveGrantsAnnounceService Integer32, + f3PtpMasterClockActiveGrantsSyncService Integer32, + f3PtpMasterClockActiveGrantsDelayRequestService Integer32, + f3PtpMasterClockServiceAvailableTime Unsigned32, + f3PtpMasterClockServiceUnavailableTime Unsigned32, + f3PtpMasterClockServiceAvailablePercentage DisplayString, + f3PtpMasterClockSmpteSystemFrameRateNumerator Unsigned32, + f3PtpMasterClockSmpteSystemFrameRateDenominator Unsigned32, + f3PtpMasterClockSmpteTimeAddressFlags Integer32 + +} + +f3PtpMasterClockIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Boundary Clock Entity." + ::= { f3PtpMasterClockEntry 1 } + +f3PtpMasterClockAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the Master Clock entity." + ::= { f3PtpMasterClockEntry 2 } + +f3PtpMasterClockAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Master Clock." + ::= { f3PtpMasterClockEntry 3 } + +f3PtpMasterClockOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Master Clock." + ::= { f3PtpMasterClockEntry 4 } + +f3PtpMasterClockSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Master Clock." + ::= { f3PtpMasterClockEntry 5 } + +f3PtpMasterClockClockIdentity OBJECT-TYPE + SYNTAX ClockIdentity + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the Clock Identity of the PTP Boundary Clock." + ::= { f3PtpMasterClockEntry 6 } + +f3PtpMasterClockTimeClock OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object provides the entry from the f3TimeClockTable, which is + used as frequency and time of day source this Master Clock." + ::= { f3PtpMasterClockEntry 7 } + +f3PtpMasterClockDomainNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the PTP domain number of the + Master Clock ." + ::= { f3PtpMasterClockEntry 8 } + +f3PtpMasterClockPriority1 OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "" + ::= { f3PtpMasterClockEntry 9 } + +f3PtpMasterClockPriority2 OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "" + ::= { f3PtpMasterClockEntry 10 } + +f3PtpMasterClockClockClass OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This object provides the Time Clock Clock Class" + ::= { f3PtpMasterClockEntry 11 } + +f3PtpMasterClockClockAccuracy OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "This object indicates Clock accuracy of the clock" + ::= { f3PtpMasterClockEntry 12 } + +f3PtpMasterClockTimeScale OBJECT-TYPE + SYNTAX TimeScale + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { f3PtpMasterClockEntry 13 } + +f3PtpMasterClockUtcOffset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Seconds offset between TAI and UTC" + ::= { f3PtpMasterClockEntry 14 } + + +f3PtpMasterClockStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpMasterClockEntry 15 } + +f3PtpMasterClockRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpMasterClockRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpMasterClockRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpMasterClockRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpMasterClockEntry 16 } + +f3PtpMasterClockActiveTimeRef OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies timig reference of the Master Clock." + ::= { f3PtpMasterClockEntry 17 } + +f3PtpMasterClockPTPProfile OBJECT-TYPE + SYNTAX PTPProfile + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object describe the Master Clock PTP Profile." + ::= { f3PtpMasterClockEntry 18 } + +f3PtpMasterClockPhysicalEntityIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Populated with index into the physEntityTable (always point to left card slot in case of protection)" + ::= { f3PtpMasterClockEntry 19 } + + +f3PtpMasterClockActiveGrantsAnnounceService OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Report number of active grants announce service." + ::= { f3PtpMasterClockEntry 20 } + +f3PtpMasterClockActiveGrantsSyncService OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Report number of active grants sync service." + ::= { f3PtpMasterClockEntry 21 } + +f3PtpMasterClockActiveGrantsDelayRequestService OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Report number of active grants delay-request service." + ::= { f3PtpMasterClockEntry 22 } + +f3PtpMasterClockServiceAvailableTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to manage service available time (seconds) for PTP." + ::= { f3PtpMasterClockEntry 23 } + +f3PtpMasterClockServiceUnavailableTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to manage service unavailable time (seconds) for PTP." + ::= { f3PtpMasterClockEntry 24 } + +f3PtpMasterClockServiceAvailablePercentage OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to manage service available in percentage [XXX.YY%] for PTP." + ::= { f3PtpMasterClockEntry 25 } + +f3PtpMasterClockSmpteSystemFrameRateNumerator OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the frame rate (Numerator) for PTP Broadcast Profile." + ::= { f3PtpMasterClockEntry 26 } + +f3PtpMasterClockSmpteSystemFrameRateDenominator OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the frame rate (Denominator) for PTP Broadcast Profile." + ::= { f3PtpMasterClockEntry 27 } + +f3PtpMasterClockSmpteTimeAddressFlags OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to manage the flags for PTP Broadcast Profile." + ::= { f3PtpMasterClockEntry 28 } + +-- +-- Master Clock Interface Table +-- +f3PtpMCITable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpMCIEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP Master Clock Interface entities." + ::= { f3PtpConfigObjects 13 } + +f3PtpMCIEntry OBJECT-TYPE + SYNTAX F3PtpMCIEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Master Clock Interface Entity." + INDEX { neIndex, f3PtpBCIndex, f3PtpMCIIndex } + ::= { f3PtpMCITable 1 } + +F3PtpMCIEntry ::= SEQUENCE { + f3PtpMCIIndex Integer32, + f3PtpMCIAlias DisplayString, + f3PtpMCIAdminState AdminState, + f3PtpMCIOperationalState OperationalState, + f3PtpMCISecondaryState SecondaryState, + f3PtpMCIPortIdentity PortIdentity, + f3PtpMCIDomainNumber Integer32, + f3PtpMCIClockType MasterClockType, + f3PtpMCIDelayMechanism DelayMechanism, + f3PtpMCIIfName DisplayString, + f3PtpMCIIpProtocol IpVersion, + f3PtpMCIMasterIpV4Address IpAddress, + f3PtpMCIMasterIpV4SubnetMask IpAddress, + f3PtpMCIIpPriorityMapMode IpPriorityMapMode, + f3PtpMCIIpPriority Integer32, + f3PtpMCIMaxLeaseDuration Integer32, + f3PtpMCIMaxSlavesSupported Integer32, + f3PtpMCIMaxStaticSlavesSupported Integer32, + f3PtpMCIMaxSyncMsgRate SyncMsgRate, + f3PtpMCIMaxDelayRespMsgRate DelayRespMsgRate, + f3PtpMCIMaxAnnounceMsgRate AnnounceMsgRate, + f3PtpMCIStorageType StorageType, + f3PtpMCIRowStatus RowStatus, + f3PtpMCIServiceFlow VariablePointer, + f3PtpMCIClockClassProfile ClockClassProfile, + f3PtpMCIClockClass Unsigned32, + f3PtpMCIAnnounceExtTLVEnable TruthValue, + f3PtpMCIPtpTransport PTPTransport, + f3PtpMCIPtpTransportMode PTPTransportMode, + f3PtpMCIPtpRemoteSlaveAgingTimeout Integer32, + f3PtpMCIMasterIpV6Address Ipv6Address, + f3PtpMCIMasterIpV6AddrPrefixLength Integer32, + + f3PtpMCIDefaultGatewayControl ToggleValue, + f3PtpMCIGateway IpAddress, + f3PtpMCIIpV6Gateway Ipv6Address +} + +f3PtpMCIIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Master Clock Interface." + ::= { f3PtpMCIEntry 1 } + +f3PtpMCIAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the Master Clock Interface entity." + ::= { f3PtpMCIEntry 2 } + +f3PtpMCIAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Master Clock Interface." + ::= { f3PtpMCIEntry 3 } + +f3PtpMCIOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Master Clock Interface." + ::= { f3PtpMCIEntry 4 } + +f3PtpMCISecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Master Clock Interface." + ::= { f3PtpMCIEntry 5 } + +f3PtpMCIPortIdentity OBJECT-TYPE + SYNTAX PortIdentity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the PTP Port Identity of the Master Clock Interface." + ::= { f3PtpMCIEntry 6 } + +f3PtpMCIDomainNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the PTP domain number of the + Master Clock Interface." + ::= { f3PtpMCIEntry 7 } + +f3PtpMCIClockType OBJECT-TYPE + SYNTAX MasterClockType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object must be used to specify the type of the Master Clock Interface." + ::= { f3PtpMCIEntry 8 } + +f3PtpMCIDelayMechanism OBJECT-TYPE + SYNTAX DelayMechanism + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Delay Mechanism of the Master Clock Interface." + ::= { f3PtpMCIEntry 9 } + +f3PtpMCIIfName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + name to the Slave Only Ordinary Clock. This is used + for creation of the underlying IP Interface associated + with the Master Clock Interface." + ::= { f3PtpMCIEntry 10 } + +f3PtpMCIIpProtocol OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IP Protocol to + communicate with Remote Slaves. Only ipv4 is supported." + ::= { f3PtpMCIEntry 11 } + +f3PtpMCIMasterIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv4 Address of + the PTP Master." + ::= { f3PtpMCIEntry 12 } + +f3PtpMCIMasterIpV4SubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv4 Subnet Mask of + the PTP Master." + ::= { f3PtpMCIEntry 13 } + +f3PtpMCIIpPriorityMapMode OBJECT-TYPE + SYNTAX IpPriorityMapMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object enables specification of Priority Mapping Mode for + the Master Clock Interface." + ::= { f3PtpMCIEntry 14 } + +f3PtpMCIIpPriority OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object enables specification of Priority Value for + f3PtpMCIIpPriorityMapMode as priomap-tos,priomap-dscp." + ::= { f3PtpMCIEntry 15 } + +f3PtpMCIMaxLeaseDuration OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This enables specification of maximum lease duration for granted announce, + Sync and Delay Response service in seconds." + ::= { f3PtpMCIEntry 16 } + +f3PtpMCIMaxSlavesSupported OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies maximum total number of Static and Dynamic + Remote Slaves supported by the Master Clock Interface." + ::= { f3PtpMCIEntry 17 } + +f3PtpMCIMaxStaticSlavesSupported OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This attribute specifies maximum total number of Static + Remote Slaves supported by the Master Clock Interface." + ::= { f3PtpMCIEntry 18 } + +f3PtpMCIMaxSyncMsgRate OBJECT-TYPE + SYNTAX SyncMsgRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute specifies maximum allowed negotiated Sync Messages rate per + remote Slave Clock with UMN enabled of default Sync Messages rate per + remote Slave Clock with UMN disabled." + ::= { f3PtpMCIEntry 19 } + +f3PtpMCIMaxDelayRespMsgRate OBJECT-TYPE + SYNTAX DelayRespMsgRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute specifies maximum allowed negotiated Delay_Resp Messages rate + per remote Slave Clock with UMN enabled of default Delay_Resp Messages rate + per remote Slave Clock with UMN disabled." + ::= { f3PtpMCIEntry 20 } + +f3PtpMCIMaxAnnounceMsgRate OBJECT-TYPE + SYNTAX AnnounceMsgRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute specifies maximum allowed negotiated Delay_Req Messages rate + per remote Slave Clock with UMN enabled of default Delay_Req Messages rate + per remote Slave Clock with UMN disabled." + ::= { f3PtpMCIEntry 21 } + +f3PtpMCIStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpMCIEntry 22 } + +f3PtpMCIRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpMCIRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpMCIRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpMCIRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpMCIEntry 23 } + +f3PtpMCIServiceFlow OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the associated service flow." + ::= { f3PtpMCIEntry 24 } + + +f3PtpMCIClockClassProfile OBJECT-TYPE + SYNTAX ClockClassProfile + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object describe the Clock Class Profile." + ::= { f3PtpMCIEntry 25 } + +f3PtpMCIClockClass OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the MCI Clock Class" + ::= { f3PtpMCIEntry 26 } + +f3PtpMCIAnnounceExtTLVEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object determines whether the announce message has a TLV extension" + ::= { f3PtpMCIEntry 27 } + + +f3PtpMCIPtpTransport OBJECT-TYPE + SYNTAX PTPTransport + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the PTP transport" + ::= { f3PtpMCIEntry 28 } + +f3PtpMCIPtpTransportMode OBJECT-TYPE + SYNTAX PTPTransportMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the PTP transport mode" + ::= { f3PtpMCIEntry 29 } + +f3PtpMCIPtpRemoteSlaveAgingTimeout OBJECT-TYPE + SYNTAX Integer32 (0..300) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute (in seconds) specifies the aging timeout for inactive dynamic remote slaves. + The value 0 means it is never aged. + Note that this attribute is not applicable to static slaves." + DEFVAL { 60 } + ::= { f3PtpMCIEntry 30 } + +f3PtpMCIMasterIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the unicast ipv6 Address of + the PTP Master." + ::= { f3PtpMCIEntry 31 } + +f3PtpMCIMasterIpV6AddrPrefixLength OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the unicast IPv6 address prefix length of + the PTP Master." + ::= { f3PtpMCIEntry 32 } + + +f3PtpMCIDefaultGatewayControl OBJECT-TYPE + SYNTAX ToggleValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute control Gatwaye address for PTP Master." + ::= { f3PtpMCIEntry 33 } + +f3PtpMCIGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv4 Gateway Address of + the PTP Master." + ::= { f3PtpMCIEntry 34 } + +f3PtpMCIIpV6Gateway OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv6 Gateway Address of + the PTP Master." + ::= { f3PtpMCIEntry 35 } + + + +f3PtpMasterVirtualPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpMasterVirtualPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP Master Clock Interface + Virtual Port entities." + ::= { f3PtpConfigObjects 14 } + + +f3PtpMasterVirtualPortEntry OBJECT-TYPE + SYNTAX F3PtpMasterVirtualPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Master Clock Interface Virtual Port entity." + INDEX { neIndex, f3PtpBCIndex, f3PtpMCIIndex, f3PtpMasterVirtualPortIndex} + + ::= { f3PtpMasterVirtualPortTable 1 } + +F3PtpMasterVirtualPortEntry ::= SEQUENCE { + f3PtpMasterVirtualPortIndex Integer32, + f3PtpMasterVirtualPortAlias DisplayString, + f3PtpMasterVirtualPortAdminState AdminState, + f3PtpMasterVirtualPortOperationalState OperationalState, + f3PtpMasterVirtualPortSecondaryState SecondaryState, + f3PtpMasterVirtualPortFlowPoint VariablePointer, + f3PtpMasterVirtualPortStorageType StorageType, + f3PtpMasterVirtualPortRowStatus RowStatus +} + +f3PtpMasterVirtualPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Master Virtual Port entity." + ::= { f3PtpMasterVirtualPortEntry 1 } + +f3PtpMasterVirtualPortAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the Master Virtual Port entity." + ::= { f3PtpMasterVirtualPortEntry 2 } + +f3PtpMasterVirtualPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Master Virtual Port." + ::= { f3PtpMasterVirtualPortEntry 3 } + +f3PtpMasterVirtualPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Master Virtual Port." + ::= { f3PtpMasterVirtualPortEntry 4 } + +f3PtpMasterVirtualPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Master Virtual Port." + ::= { f3PtpMasterVirtualPortEntry 5 } + +f3PtpMasterVirtualPortFlowPoint OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object associates the PTP Flow Point with the Master Virtual Port." + ::= { f3PtpMasterVirtualPortEntry 6 } + +f3PtpMasterVirtualPortStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpMasterVirtualPortEntry 7 } + +f3PtpMasterVirtualPortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpMasterVirtualPortRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpMasterVirtualPortRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpMasterVirtualPortRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpMasterVirtualPortEntry 8 } + +f3PtpStaticRemoteSlaveTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpStaticRemoteSlaveEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP Remote Slave entities." + ::= { f3PtpConfigObjects 15 } + + +f3PtpStaticRemoteSlaveEntry OBJECT-TYPE + SYNTAX F3PtpStaticRemoteSlaveEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Static Remote Slave entity." + INDEX { neIndex, f3PtpBCIndex, f3PtpMCIIndex, f3PtpStaticRemoteSlaveIndex} + + ::= { f3PtpStaticRemoteSlaveTable 1 } + +F3PtpStaticRemoteSlaveEntry ::= SEQUENCE { + f3PtpStaticRemoteSlaveIndex Integer32, + f3PtpStaticRemoteSlaveAlias DisplayString, + f3PtpStaticRemoteSlaveAdminState AdminState, + f3PtpStaticRemoteSlaveOperationalState OperationalState, + f3PtpStaticRemoteSlaveSecondaryState SecondaryState, + f3PtpStaticRemoteSlaveClockIdentity ClockIdentity, + f3PtpStaticRemoteSlaveIpV4Address IpAddress, + f3PtpStaticRemoteSlaveTimeCreated DateAndTime, + f3PtpStaticRemoteSlaveSyncMsgRate SyncMsgRate, + f3PtpStaticRemoteSlaveDelayRspMsgRate DelayRespMsgRate, + f3PtpStaticRemoteSlaveAnnounceMsgRate AnnounceMsgRate, + f3PtpStaticRemoteSlaveNegSyncLeaseDur Integer32, + f3PtpStaticRemoteSlaveNegDelayRspLeaseDur Integer32, + f3PtpStaticRemoteSlaveNegAnnounceLeaseDur Integer32, + f3PtpStaticRemoteSlaveSyncDurRemTime Unsigned32, + f3PtpStaticRemoteSlaveDelayRspDurRemTime Unsigned32, + f3PtpStaticRemoteSlaveAnnounceDurRemTime Unsigned32, + f3PtpStaticRemoteSlaveUmnControl TruthValue, + f3PtpStaticRemoteSlaveStorageType StorageType, + f3PtpStaticRemoteSlaveRowStatus RowStatus, + f3PtpStaticRemoteSlaveIpV6Address Ipv6Address + +} + +f3PtpStaticRemoteSlaveIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Remote Slave." + ::= { f3PtpStaticRemoteSlaveEntry 1 } + +f3PtpStaticRemoteSlaveAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the Remote Slave." + ::= { f3PtpStaticRemoteSlaveEntry 2 } + +f3PtpStaticRemoteSlaveAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Remote Slave." + ::= { f3PtpStaticRemoteSlaveEntry 3 } + +f3PtpStaticRemoteSlaveOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Remote Slave." + ::= { f3PtpStaticRemoteSlaveEntry 4 } + +f3PtpStaticRemoteSlaveSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Remote Slave." + ::= { f3PtpStaticRemoteSlaveEntry 5 } + +f3PtpStaticRemoteSlaveClockIdentity OBJECT-TYPE + SYNTAX ClockIdentity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Clock Identity of the Remote Slave." + ::= { f3PtpStaticRemoteSlaveEntry 6 } + +f3PtpStaticRemoteSlaveIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv4 Address of + the Remote Slave." + ::= { f3PtpStaticRemoteSlaveEntry 7 } + +f3PtpStaticRemoteSlaveTimeCreated OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object presents time when this Remote Slave entity was created." + ::= { f3PtpStaticRemoteSlaveEntry 8 } + +f3PtpStaticRemoteSlaveSyncMsgRate OBJECT-TYPE + SYNTAX SyncMsgRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute specifies Sync Message Rate of the Remote Slave." + ::= { f3PtpStaticRemoteSlaveEntry 9 } + +f3PtpStaticRemoteSlaveDelayRspMsgRate OBJECT-TYPE + SYNTAX DelayRespMsgRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute specifies Delay Respone Message Rate of the Remote Slave." + ::= { f3PtpStaticRemoteSlaveEntry 10 } + +f3PtpStaticRemoteSlaveAnnounceMsgRate OBJECT-TYPE + SYNTAX AnnounceMsgRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute specifies Announce Message Rate of the Remote Slave." + ::= { f3PtpStaticRemoteSlaveEntry 11 } + +f3PtpStaticRemoteSlaveNegSyncLeaseDur OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates Sync messages negotiated Lease Duration in seconds." + ::= { f3PtpStaticRemoteSlaveEntry 12 } + +f3PtpStaticRemoteSlaveNegDelayRspLeaseDur OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates Delay Response messages negotiated Lease + Duration in seconds." + ::= { f3PtpStaticRemoteSlaveEntry 13 } + +f3PtpStaticRemoteSlaveNegAnnounceLeaseDur OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates Announce messages negotiated Lease + Duration in seconds." + ::= { f3PtpStaticRemoteSlaveEntry 14 } + +f3PtpStaticRemoteSlaveSyncDurRemTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates Remaining seconds of Lease Duration of Sync service." + ::= { f3PtpStaticRemoteSlaveEntry 15 } + +f3PtpStaticRemoteSlaveDelayRspDurRemTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates Remaining seconds of Lease Duration of Delay Response + service." + ::= { f3PtpStaticRemoteSlaveEntry 16 } + +f3PtpStaticRemoteSlaveAnnounceDurRemTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates Remaining seconds of Lease Duration of Announce + service." + ::= { f3PtpStaticRemoteSlaveEntry 17 } + +f3PtpStaticRemoteSlaveUmnControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute controls UMN for the static remote slave." + ::= { f3PtpStaticRemoteSlaveEntry 18 } + +f3PtpStaticRemoteSlaveStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpStaticRemoteSlaveEntry 19 } + +f3PtpStaticRemoteSlaveRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpStaticRemoteSlaveRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpStaticRemoteSlaveRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpStaticRemoteSlaveRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpStaticRemoteSlaveEntry 20 } + + +f3PtpStaticRemoteSlaveIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the unicast IPv6 Address of + the Remote Slave." + ::= { f3PtpStaticRemoteSlaveEntry 21 } + + + +f3PtpDynamicRemoteSlaveTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpDynamicRemoteSlaveEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP Remote Slave entities." + ::= { f3PtpConfigObjects 16 } + + +f3PtpDynamicRemoteSlaveEntry OBJECT-TYPE + SYNTAX F3PtpDynamicRemoteSlaveEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Dynamic Remote Slave entity." + INDEX { neIndex, f3PtpBCIndex, f3PtpMCIIndex, f3PtpDynamicRemoteSlaveIndex} + + ::= { f3PtpDynamicRemoteSlaveTable 1 } + +F3PtpDynamicRemoteSlaveEntry ::= SEQUENCE { + f3PtpDynamicRemoteSlaveIndex Integer32, + f3PtpDynamicRemoteSlaveAlias DisplayString, + f3PtpDynamicRemoteSlaveAdminState AdminState, + f3PtpDynamicRemoteSlaveOperationalState OperationalState, + f3PtpDynamicRemoteSlaveSecondaryState SecondaryState, + f3PtpDynamicRemoteSlaveClockIdentity ClockIdentity, + f3PtpDynamicRemoteSlaveIpV4Address IpAddress, + f3PtpDynamicRemoteSlaveTimeCreated DateAndTime, + f3PtpDynamicRemoteSlaveSyncMsgRate SyncMsgRate, + f3PtpDynamicRemoteSlaveDelayRspMsgRate DelayRespMsgRate, + f3PtpDynamicRemoteSlaveAnnounceMsgRate AnnounceMsgRate, + f3PtpDynamicRemoteSlaveNegSyncLeaseDur Integer32, + f3PtpDynamicRemoteSlaveNegDelayRspLeaseDur Integer32, + f3PtpDynamicRemoteSlaveNegAnnounceLeaseDur Integer32, + f3PtpDynamicRemoteSlaveSyncDurRemTime Unsigned32, + f3PtpDynamicRemoteSlaveDelayRspDurRemTime Unsigned32, + f3PtpDynamicRemoteSlaveAnnounceDurRemTime Unsigned32, + f3PtpDynamicRemoteSlaveRowStatus RowStatus, + f3PtpDynamicRemoteSlaveStorageType StorageType, + f3PtpDynamicRemoteSlavePortIdentity PortIdentity, + f3PtpDynamicRemoteSlavePeerMacAddress MacAddress, + f3PtpDynamicRemoteSlaveIpV6Address Ipv6Address +} + +f3PtpDynamicRemoteSlaveIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Remote Slave." + ::= { f3PtpDynamicRemoteSlaveEntry 1 } + +f3PtpDynamicRemoteSlaveAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the Remote Slave." + ::= { f3PtpDynamicRemoteSlaveEntry 2 } + +f3PtpDynamicRemoteSlaveAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Remote Slave." + ::= { f3PtpDynamicRemoteSlaveEntry 3 } + +f3PtpDynamicRemoteSlaveOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the Remote Slave." + ::= { f3PtpDynamicRemoteSlaveEntry 4 } + +f3PtpDynamicRemoteSlaveSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the Remote Slave." + ::= { f3PtpDynamicRemoteSlaveEntry 5 } + +f3PtpDynamicRemoteSlaveClockIdentity OBJECT-TYPE + SYNTAX ClockIdentity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Clock Identity of the Remote Slave." + ::= { f3PtpDynamicRemoteSlaveEntry 6 } + +f3PtpDynamicRemoteSlaveIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of the IPv4 Address of + the Remote Slave." + ::= { f3PtpDynamicRemoteSlaveEntry 7 } + +f3PtpDynamicRemoteSlaveTimeCreated OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object presents time when this Remote Slave entity was created." + ::= { f3PtpDynamicRemoteSlaveEntry 8 } + +f3PtpDynamicRemoteSlaveSyncMsgRate OBJECT-TYPE + SYNTAX SyncMsgRate + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute specifies Sync Message Rate of the Remote Slave." + ::= { f3PtpDynamicRemoteSlaveEntry 9 } + +f3PtpDynamicRemoteSlaveDelayRspMsgRate OBJECT-TYPE + SYNTAX DelayRespMsgRate + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute specifies Delay Respone Message Rate of the Remote Slave." + ::= { f3PtpDynamicRemoteSlaveEntry 10 } + +f3PtpDynamicRemoteSlaveAnnounceMsgRate OBJECT-TYPE + SYNTAX AnnounceMsgRate + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute specifies Announce Message Rate of the Remote Slave." + ::= { f3PtpDynamicRemoteSlaveEntry 11 } + +f3PtpDynamicRemoteSlaveNegSyncLeaseDur OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates Sync messages negotiated Lease Duration in seconds." + ::= { f3PtpDynamicRemoteSlaveEntry 12 } + +f3PtpDynamicRemoteSlaveNegDelayRspLeaseDur OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates Delay Response messages negotiated Lease + Duration in seconds." + ::= { f3PtpDynamicRemoteSlaveEntry 13 } + +f3PtpDynamicRemoteSlaveNegAnnounceLeaseDur OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates Announce messages negotiated Lease + Duration in seconds." + ::= { f3PtpDynamicRemoteSlaveEntry 14 } + +f3PtpDynamicRemoteSlaveSyncDurRemTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates Remaining seconds of Lease Duration of Sync service." + ::= { f3PtpDynamicRemoteSlaveEntry 15 } + +f3PtpDynamicRemoteSlaveDelayRspDurRemTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates Remaining seconds of Lease Duration of Delay Response + service." + ::= { f3PtpDynamicRemoteSlaveEntry 16 } + +f3PtpDynamicRemoteSlaveAnnounceDurRemTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates Remaining seconds of Lease Duration of Announce + service." + ::= { f3PtpDynamicRemoteSlaveEntry 17 } + + +f3PtpDynamicRemoteSlaveRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpDynamicRemoteSlaveRowStatus supported is + destroy(6). + + The f3PtpDynamicRemoteSlaveRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpDynamicRemoteSlaveEntry 18 } + + +f3PtpDynamicRemoteSlaveStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpDynamicRemoteSlaveEntry 19 } + +f3PtpDynamicRemoteSlavePortIdentity OBJECT-TYPE + SYNTAX PortIdentity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port identity of the remote slave" + ::= { f3PtpDynamicRemoteSlaveEntry 20 } + +f3PtpDynamicRemoteSlavePeerMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port identity of the remote slave" + ::= { f3PtpDynamicRemoteSlaveEntry 21 } + +f3PtpDynamicRemoteSlaveIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of the unicast IPv6 Address of + the Remote Slave." + ::= { f3PtpDynamicRemoteSlaveEntry 22 } + + + + + +-- +-- Ethernet Traffic Port - PTP Flow Point Table +-- +f3PtpTrafficPortFlowPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpTrafficPortFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP Access Port Flow Point + entities." + ::= { f3PtpConfigObjects 17} + +f3PtpTrafficPortFlowPointEntry OBJECT-TYPE + SYNTAX F3PtpTrafficPortFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Traffic Port Flow Point Entity." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + f3PtpTrafficPortFlowPointIndex } + ::= { f3PtpTrafficPortFlowPointTable 1 } + +F3PtpTrafficPortFlowPointEntry ::= SEQUENCE { + f3PtpTrafficPortFlowPointIndex Integer32, + f3PtpTrafficPortFlowPointAlias DisplayString, + + f3PtpTrafficPortFlowPointAdminState AdminState, + f3PtpTrafficPortFlowPointOperationalState OperationalState, + f3PtpTrafficPortFlowPointSecondaryState SecondaryState, + + f3PtpTrafficPortFlowPointType PtpFlowPointType, + f3PtpTrafficPortFlowPointClock VariablePointer, + f3PtpTrafficPortFlowPointService VariablePointer, + f3PtpTrafficPortFlowPointOuterVlanEtherType Integer32, + f3PtpTrafficPortFlowPointOuterVlanMemberList DisplayString, + f3PtpTrafficPortFlowPointOuterUntaggedEnabled TruthValue, + f3PtpTrafficPortFlowPointInner1VlanEtherType Integer32, + f3PtpTrafficPortFlowPointInner1VlanMemberList DisplayString, + f3PtpTrafficPortFlowPointInner1UntaggedEnabled TruthValue, + f3PtpTrafficPortFlowPointInner2VlanEtherType Integer32, + f3PtpTrafficPortFlowPointInner2VlanMemberList DisplayString, + f3PtpTrafficPortFlowPointInner2UntaggedEnabled TruthValue, + + f3PtpTrafficPortFlowPointStorageType StorageType, + f3PtpTrafficPortFlowPointRowStatus RowStatus, + f3PtpTrafficPortFlowPointCOS Integer32, + f3PtpTrafficPortFlowPointCIRLo Unsigned32, + f3PtpTrafficPortFlowPointCIRHi Unsigned32, + f3PtpTrafficPortFlowPointEIRLo Unsigned32, + f3PtpTrafficPortFlowPointEIRHi Unsigned32, + f3PtpTrafficPortFlowPointAssociatedQueueProfile VariablePointer, + f3PtpTrafficPortFlowPointLoopAvoidance VariablePointer +} + +f3PtpTrafficPortFlowPointIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Traffic Port PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointEntry 1 } + +f3PtpTrafficPortFlowPointAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the Traffic Port PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointEntry 2 } + +f3PtpTrafficPortFlowPointAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the + PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointEntry 3 } + +f3PtpTrafficPortFlowPointOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the PTP Flow + Point." + ::= { f3PtpTrafficPortFlowPointEntry 4 } + +f3PtpTrafficPortFlowPointSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointEntry 5 } + +f3PtpTrafficPortFlowPointType OBJECT-TYPE + SYNTAX PtpFlowPointType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the PTP Flow Point Type, i.e. whether + it is an Transparent Clock or an OC Slave." + ::= { f3PtpTrafficPortFlowPointEntry 6 } + +f3PtpTrafficPortFlowPointClock OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object points to the Transparent Clock or Slave Only + Ordinary Clock instance which is associated with this + PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointEntry 7 } + +f3PtpTrafficPortFlowPointService OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object points to the associated Traffic Service Flow." + ::= { f3PtpTrafficPortFlowPointEntry 8 } + +f3PtpTrafficPortFlowPointOuterVlanEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Outer VLAN Ether Type + of the PTP Flow." + ::= { f3PtpTrafficPortFlowPointEntry 9 } + +f3PtpTrafficPortFlowPointOuterVlanMemberList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Outer VLAN(s) + of the PTP Flow." + ::= { f3PtpTrafficPortFlowPointEntry 10 } + +f3PtpTrafficPortFlowPointOuterUntaggedEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether the Outer VLAN + exists or not." + ::= { f3PtpTrafficPortFlowPointEntry 11 } + +f3PtpTrafficPortFlowPointInner1VlanEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Inner1 VLAN Ether Type + of the PTP Flow." + ::= { f3PtpTrafficPortFlowPointEntry 12 } + +f3PtpTrafficPortFlowPointInner1VlanMemberList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Inner1 VLAN(s) + of the PTP Flow." + ::= { f3PtpTrafficPortFlowPointEntry 13 } + +f3PtpTrafficPortFlowPointInner1UntaggedEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether the Inner1 VLAN + exists or not." + ::= { f3PtpTrafficPortFlowPointEntry 14 } + +f3PtpTrafficPortFlowPointInner2VlanEtherType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Inner2 VLAN Ether Type + of the PTP Flow." + ::= { f3PtpTrafficPortFlowPointEntry 15 } + +f3PtpTrafficPortFlowPointInner2VlanMemberList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Inner2 VLAN(s) + of the PTP Flow." + ::= { f3PtpTrafficPortFlowPointEntry 16 } + +f3PtpTrafficPortFlowPointInner2UntaggedEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether the Inner1 VLAN + exists or not." + ::= { f3PtpTrafficPortFlowPointEntry 17 } + +f3PtpTrafficPortFlowPointStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpTrafficPortFlowPointEntry 18 } + +f3PtpTrafficPortFlowPointRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpTrafficPortFlowPointRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpTrafficPortFlowPointRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpTrafficPortFlowPointRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpTrafficPortFlowPointEntry 19 } + + +f3PtpTrafficPortFlowPointCOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Class of Service of the PTP traffic + associated with this Flow Point." + ::= { f3PtpTrafficPortFlowPointEntry 20 } + +f3PtpTrafficPortFlowPointCIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Committed Information Rate of the + PTP traffic associated with this Flow Point. + The CIR value is in bits-per-second units. The value of this object + represents the lower 32 bits of the total CIR value." + ::= { f3PtpTrafficPortFlowPointEntry 21 } + +f3PtpTrafficPortFlowPointCIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Committed Information Rate of the + PTP traffic associated with this Flow Point. + The CIR value is in bits-per-second units. The value of this object + represents the higher 32 bits of the total CIR value." + ::= { f3PtpTrafficPortFlowPointEntry 22 } + +f3PtpTrafficPortFlowPointEIRLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Excess Information Rate of the + PTP traffic associated with this Flow Point. + The EIR value is in bits-per-second units. The value of this object + represents the lower 32 bits of the total EIR value." + ::= { f3PtpTrafficPortFlowPointEntry 23 } + +f3PtpTrafficPortFlowPointEIRHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of Excess Information Rate of the + PTP traffic associated with this Flow Point. + The EIR value is in bits-per-second units. The value of this object + represents the higher 32 bits of the total EIR value." + ::= { f3PtpTrafficPortFlowPointEntry 24 } + +f3PtpTrafficPortFlowPointAssociatedQueueProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the related queue profile." + ::= { f3PtpTrafficPortFlowPointEntry 25 } + +--- Not in OSA +f3PtpTrafficPortFlowPointLoopAvoidance OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specify OID of this associated Loop Avoidance protocol entity." + ::= { f3PtpTrafficPortFlowPointEntry 26 } + +-- +-- traffic port ext talbe +-- +f3PtpEthernetTrafficPortExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpEthernetTrafficPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends cmEthernetTrafficPortTable by adding PTP related parameters." + ::= { f3PtpConfigObjects 18 } + +f3PtpEthernetTrafficPortExtEntry OBJECT-TYPE + SYNTAX F3PtpEthernetTrafficPortExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpEthernetTrafficPortExtTable." + AUGMENTS { cmEthernetTrafficPortEntry } + ::= { f3PtpEthernetTrafficPortExtTable 1 } + +F3PtpEthernetTrafficPortExtEntry ::= SEQUENCE { + f3PtpEthernetTrafficPortDelayAsymmetry Integer32 +} + +f3PtpEthernetTrafficPortDelayAsymmetry OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring Delay Asymmetry in nanoseconds on + the Ethernet Traffic Port. The default value is 0." + ::= { f3PtpEthernetTrafficPortExtEntry 1 } + +-- +-- PTP Clock Table +-- +f3PtpPTPClockTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpPTPClockEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP PTP Clock entities." + ::= { f3PtpConfigObjects 19 } + +f3PtpPTPClockEntry OBJECT-TYPE + SYNTAX F3PtpPTPClockEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + PTP Clock Entity." + INDEX { neIndex, f3PtpPTPClockIndex} + + ::= { f3PtpPTPClockTable 1 } + + +F3PtpPTPClockEntry ::= SEQUENCE { + f3PtpPTPClockIndex Integer32, + f3PtpPTPClockAdminState AdminState, + f3PtpPTPClockAlias DisplayString, + f3PtpPTPClockOperationalState OperationalState, + f3PtpPTPClockSecondaryState SecondaryState, + f3PtpPTPClockProfile PTPClockProfile, + f3PtpPTPClockClockType PTPClockType, + f3PtpPTPClockOperationalMode PTPClockOperMode, + f3PtpPTPClockClockIdentity ClockIdentity, + f3PtpPTPClockDomainNumber Integer32, + f3PtpPTPClockTimeSource VariablePointer, + f3PtpPTPClockPriority1 Unsigned32, + f3PtpPTPClockPriority2 Unsigned32, + f3PtpPTPClockLocalPriority Unsigned32, + f3PtpPTPClockClockAccuracy Unsigned32, + f3PtpPTPClockScaledLogVariance Integer32, + f3PtpPTPClockSyncEid VariablePointer, + f3PtpPTPClockCurrentTimeOfDay DateAndTime, + f3PtpPTPClockActiveSlavePort VariablePointer, + f3PtpPTPClockClockRecoveryState ClockRecoveryState, + f3PtpPTPClockPhaseRecoveryState PhaseRecoveryState, + f3PtpPTPClockTimeTraceabilityStatus TruthValue, + f3PtpPTPClockTimeSinceTimeTraceabilityChanged Unsigned32, + f3PtpPTPClockFreqTraceabilityStatus TruthValue, + f3PtpPTPClockTimeSinceFreqTraceabilityChanged Unsigned32, + + f3PtpPTPClockClockSyncEEnabled TruthValue, + f3PtpPTPClockClockQLModeEnabled TruthValue, + f3PtpPTPClockClockExpectedQL SSMQualityLevel, + f3PtpPTPClockClockAssumedQL SSMQualityLevel, + f3PtpPTPClockClockReceivedQL SSMQualityLevel, + + + + f3PtpPTPClockStorageType StorageType, + f3PtpPTPClockRowStatus RowStatus, + f3PtpPTPClockCurrentOffsetFromMaster PerfCounter64, + f3PtpPTPClockRecentMeanPathDelay PerfCounter64, + f3PtpPTPClockRecentSyncPDV PerfCounter64, + f3PtpPTPClockClockClass Unsigned32, + f3PtpPTPClockPhysicalEntityIndex Integer32, + f3PtpPTPClockActiveGrantsAnnounceService Integer32, + f3PtpPTPClockActiveGrantsSyncService Integer32, + f3PtpPTPClockActiveGrantsDelayRequestService Integer32, + f3PtpPTPClockMaxStepRemoved Integer32, + f3PtpPTPClockServiceAvailableTime Unsigned32, + f3PtpPTPClockServiceUnavailableTime Unsigned32, + f3PtpPTPClockServiceAvailablePercentage DisplayString, + f3PtpPTPClockGrandMasterID Integer32, + f3PtpPTPClockTimeInaccuracy Unsigned32, + f3PtpPTPClockNetworkTimeInaccuracy Unsigned32 +} + + +f3PtpPTPClockIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PTP Clock Entity." + ::= { f3PtpPTPClockEntry 1 } + + +f3PtpPTPClockAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the PTP Clock." + ::= { f3PtpPTPClockEntry 2 } + +f3PtpPTPClockAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the PTP Clock entity." + ::= { f3PtpPTPClockEntry 3 } + + +f3PtpPTPClockOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the PTP Clock." + ::= { f3PtpPTPClockEntry 4 } + +f3PtpPTPClockSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the PTP Clock." + ::= { f3PtpPTPClockEntry 5 } + +f3PtpPTPClockProfile OBJECT-TYPE + SYNTAX PTPClockProfile + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Secondary State of the PTP Clock." + ::= { f3PtpPTPClockEntry 6 } + + +f3PtpPTPClockClockType OBJECT-TYPE + SYNTAX PTPClockType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object provides the entry from the f3TimeClockTable, which is + used as frequency and time of day source this Master Clock." + ::= { f3PtpPTPClockEntry 7 } + +f3PtpPTPClockOperationalMode OBJECT-TYPE + SYNTAX PTPClockOperMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the entry from the f3TimeClockTable, which is + used as frequency and time of day source this Master Clock." + ::= { f3PtpPTPClockEntry 8 } + +f3PtpPTPClockClockIdentity OBJECT-TYPE + SYNTAX ClockIdentity + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the Clock Identity of the PTP Clock." + ::= { f3PtpPTPClockEntry 9 } + +f3PtpPTPClockDomainNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the PTP domain number of the + Master Clock ." + ::= { f3PtpPTPClockEntry 10 } + +f3PtpPTPClockTimeSource OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specify PTP Clock time source." + ::= { f3PtpPTPClockEntry 11 } + +f3PtpPTPClockPriority1 OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { f3PtpPTPClockEntry 12 } + +f3PtpPTPClockPriority2 OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { f3PtpPTPClockEntry 13 } + +f3PtpPTPClockLocalPriority OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of local priority used by the PTP Clock." + ::= { f3PtpPTPClockEntry 14 } + + +f3PtpPTPClockClockAccuracy OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "This object indicates Clock accuracy of the clock" + ::= { f3PtpPTPClockEntry 15 } + +f3PtpPTPClockScaledLogVariance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { f3PtpPTPClockEntry 16 } + +f3PtpPTPClockSyncEid OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the entry from the f3SyncTable, which is + used as frequency for this PTP Clock." + ::= { f3PtpPTPClockEntry 17 } + +f3PtpPTPClockCurrentTimeOfDay OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of the PTP Clock Current + Time of Day." + ::= { f3PtpPTPClockEntry 18 } + +f3PtpPTPClockActiveSlavePort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies Active Slave Port of the PTP Clock." + ::= { f3PtpPTPClockEntry 19 } + +f3PtpPTPClockClockRecoveryState OBJECT-TYPE + SYNTAX ClockRecoveryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the TPTP Clock's clock recovery state." + ::= { f3PtpPTPClockEntry 20 } + +f3PtpPTPClockPhaseRecoveryState OBJECT-TYPE + SYNTAX PhaseRecoveryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specify the phase recovery state." + ::= { f3PtpPTPClockEntry 21 } + +f3PtpPTPClockTimeTraceabilityStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Time traceability status of the + PTP Clock." + ::= { f3PtpPTPClockEntry 22 } + + +f3PtpPTPClockTimeSinceTimeTraceabilityChanged OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time in seconds since the Time traceability + changed on the PTP Clock." + ::= { f3PtpPTPClockEntry 23 } + +f3PtpPTPClockFreqTraceabilityStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Frequency traceability status of the + PTP Clock." + ::= { f3PtpPTPClockEntry 24 } + +f3PtpPTPClockTimeSinceFreqTraceabilityChanged OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time in seconds since the Frequency traceability + changed on the PTP Clock." + ::= { f3PtpPTPClockEntry 25 } + +--Synchronous Port params +f3PtpPTPClockClockSyncEEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether the Telecom Slave + can be enabled/disabled for Synchronous Ethernet. + When enabled, on receive side + -telecom slave can extract the frequency + and pass the recovered clock to the system clock + -QL is extracted (when QL is enabled) from the selected SOOC's clock class + -telecom slave is eligible to be selected as a system clock reference + When disabled, on receive side, + -telecom slave does not pass the recovered clock to the system clock + -telecom slave does not process the QL from selected SOOC's clock class + -telecom slave is not eligible to be selected as a + system clock reference." + ::= { f3PtpPTPClockEntry 26 } + +f3PtpPTPClockClockQLModeEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify whether the Telecom Slave + can be enabled/disabled for QL Mode. + When enabled, on receive side + -telecom slave can extract the QL from selected SOOC's clock class + When disabled, on receive side, + -telecom slave does not process the QL from selected SOOC's clock class." + ::= { f3PtpPTPClockEntry 27 } + +f3PtpPTPClockClockExpectedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the expected QL when the + Telecom Slave is enabled for QL Mode. This is applicable + when f3PtpPTPClockClockQLModeEnabled is set to true. + This object allows the user to set a minimum + expected received Quality Level on the Telecom Slave. + The valid values depend upon the SYNC entity's Network Clock Type. + A value of None represents that a minimum Quality Level is not expected. + The default value shall be None." + ::= { f3PtpPTPClockEntry 28 } + +f3PtpPTPClockClockAssumedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to specify the assumed QL on the + Telecom Slave. The Assumed QL is only meaningful if the Network Clock Type + (see fsp150cm-sync.mib) is option1 and the + telecom slave's QL Mode is disabled and the telecom slave is being used as + an input reference source. Under these conditions, + the specified QL value is assumed to be the Quality Level of the + non-failed reference." + ::= { f3PtpPTPClockEntry 29 } + +f3PtpPTPClockClockReceivedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Received QL value for the Telecom Slave. + If the Telecom Slave's QL Mode is disabled, then the received + QL value is not applicable." + ::= { f3PtpPTPClockEntry 30 } + + +f3PtpPTPClockStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpPTPClockEntry 31 } + +f3PtpPTPClockRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpPTPClockRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpPTPClockRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpPTPClockRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpPTPClockEntry 32 } + +f3PtpPTPClockCurrentOffsetFromMaster OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the value for current offset from master. + Note: the SYNTAX should be ScaledNanoseconds." + ::= { f3PtpPTPClockEntry 33 } + +f3PtpPTPClockRecentMeanPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides recent mean path delay. + Note: the SYNTAX should be ScaledNanoseconds." + ::= { f3PtpPTPClockEntry 34 } + +f3PtpPTPClockRecentSyncPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the recent Sync messages packet delay variation. + Note: the SYNTAX should be ScaledNanoseconds." + ::= { f3PtpPTPClockEntry 35 } + +f3PtpPTPClockClockClass OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specify PTP Clock class" + ::= { f3PtpPTPClockEntry 36 } + +f3PtpPTPClockPhysicalEntityIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Populated with index into the physEntityTable (always point to left card slot in case of protection)" + ::= { f3PtpPTPClockEntry 37 } + +f3PtpPTPClockActiveGrantsAnnounceService OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Report number of active grants announce service." + ::= { f3PtpPTPClockEntry 38 } + +f3PtpPTPClockActiveGrantsSyncService OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Report number of active grants sync service." + ::= { f3PtpPTPClockEntry 39 } + +f3PtpPTPClockActiveGrantsDelayRequestService OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Report number of active grants delay-request service." + ::= { f3PtpPTPClockEntry 40 } + +f3PtpPTPClockMaxStepRemoved OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Local PTP Clock only qualify the announce message with the value less than configured." + ::= { f3PtpPTPClockEntry 41 } + +f3PtpPTPClockServiceAvailableTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to manage service available time (seconds) for PTP." + ::= { f3PtpPTPClockEntry 42 } + +f3PtpPTPClockServiceUnavailableTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to manage service unavailable time (seconds) for PTP." + ::= { f3PtpPTPClockEntry 43 } + +f3PtpPTPClockServiceAvailablePercentage OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows to manage service available in percentage [XXX.YY%] for PTP." + ::= { f3PtpPTPClockEntry 44 } + +f3PtpPTPClockGrandMasterID OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Grandmaster Identity to be transmitted in IEEE_C37_238 TLV (2 bytes). Most significant byte is reserved and shall be 0. + Configurable for grandmaster-capable devices only. Note: the range for c37-238-2011 is (3..254)" + ::= { f3PtpPTPClockEntry 45 } + +f3PtpPTPClockTimeInaccuracy OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "networkTimeInaccuracy to be transmitted in IEEE_C37_238 TLV. This value is set at the grandmaster-capable clocks." + ::= { f3PtpPTPClockEntry 46 } + +f3PtpPTPClockNetworkTimeInaccuracy OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum TimeInaccuracy that the device contributes to the networkTimeInaccuracy." + ::= { f3PtpPTPClockEntry 47 } + + +-- +-- PTP Port Table +-- +f3PtpPTPPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpPTPPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP PTP Port entities." + ::= { f3PtpConfigObjects 20 } + +f3PtpPTPPortEntry OBJECT-TYPE + SYNTAX F3PtpPTPPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + PTP Port Entity." + INDEX { neIndex, f3PtpPTPClockIndex,f3PtpPTPPortIndex} + + ::= { f3PtpPTPPortTable 1 } + + +F3PtpPTPPortEntry ::= SEQUENCE { + f3PtpPTPPortIndex Integer32, + f3PtpPTPPortAdminState AdminState, + f3PtpPTPPortAlias DisplayString, + f3PtpPTPPortOperationalState OperationalState, + f3PtpPTPPortSecondaryState SecondaryState, + f3PtpPTPPortPeerPortIdentity PortIdentity, + f3PtpPTPPortLocalPriority Unsigned32, + f3PtpPTPPortPtpFlowPointEid VariablePointer, + f3PtpPTPPortNotSlave TruthValue, + f3PtpPTPPortTxDestMacAddress DestMacAddrType, + f3PtpPTPPortSyncMessageRate SyncMessageRate, + f3PtpPTPPortmDelayReqRespMsgRate DelayReqMessageRate, + f3PtpPTPPortmAnnounceMsgRate AnnounceMessageRate, + f3PtpPTPPortAnnounceReceiptTimeout Integer32, + f3PtpPTPPortSyncReceiptTimeout Integer32, + f3PtpPTPPortDelayRespTimeout Integer32, + f3PtpPTPPortPortState PtpPortState, + f3PtpPTPPortBmcaDecisionCode BMCARole, + f3PtpPTPPortClockClass Unsigned32, + f3PtpPTPPortPeerPortMacAddress MacAddress, + f3PtpPTPPortRowStatus RowStatus, + f3PtpPTPPortPortIdentity PortIdentity, + f3PtpPTPPortMaxExpectedL2Slaves Unsigned32, + f3PtpPTPPortMasterClockType MasterClockType, + f3PtpPTPPortLastRcvdAnnounceMsg F3DisplayString, + f3PtpPTPPortLastRcvdSyncMsg F3DisplayString, + f3PtpPTPPortLastRcvdDelayReqMsg F3DisplayString, + f3PtpPTPPortLastRcvdDelayRspMsg F3DisplayString, + f3PtpPTPPortMasterOnly TruthValue, + f3PtpPTPPortIsProbingSlave TruthValue, + f3PtpPTPPortPeerClockClass Unsigned32, + f3PtpPTPPortMinimumExpectedClockClass Integer32, + f3PtpPTPPortDelayAsymmetryComp CompensationMode, + f3PtpPTPPortAutoAsymmetryCompStatus CompensationStatus, + f3PtpPTPPortDelayAsymmetry Integer32, + f3PtpPTPPortVirtualPortCtrl ToggleValue, + f3PtpPTPPortDelayResponderType MasterClockType, + f3PtpPTPPortTimeTraceable TruthValue, + f3PtpPTPPortFrequencyTraceable TruthValue +} + +f3PtpPTPPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PTP Port Entity." + ::= { f3PtpPTPPortEntry 1 } + +f3PtpPTPPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the PTP Port." + ::= { f3PtpPTPPortEntry 2 } + +f3PtpPTPPortAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the PTP Port entity." + ::= { f3PtpPTPPortEntry 3 } + +f3PtpPTPPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the PTP Port." + ::= { f3PtpPTPPortEntry 4 } + +f3PtpPTPPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the PTP Port." + ::= { f3PtpPTPPortEntry 5 } + +f3PtpPTPPortPeerPortIdentity OBJECT-TYPE + SYNTAX PortIdentity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the Peer Port Identity of the PTP Port." + ::= { f3PtpPTPPortEntry 6 } + +f3PtpPTPPortLocalPriority OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of local priority used by the PTP Port." + ::= { f3PtpPTPPortEntry 7 } + +f3PtpPTPPortPtpFlowPointEid OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object associates the PTP Flow Point Eid." + ::= { f3PtpPTPPortEntry 8 } + +f3PtpPTPPortNotSlave OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "This object indicate if PTP Port is slave." + ::= { f3PtpPTPPortEntry 9 } + +f3PtpPTPPortTxDestMacAddress OBJECT-TYPE + SYNTAX DestMacAddrType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the Mac address of the PTP Port." + ::= { f3PtpPTPPortEntry 10 } + +f3PtpPTPPortSyncMessageRate OBJECT-TYPE + SYNTAX SyncMessageRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the PTP Port Sync + Message Rate." + ::= { f3PtpPTPPortEntry 11 } + +f3PtpPTPPortmDelayReqRespMsgRate OBJECT-TYPE + SYNTAX DelayReqMessageRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the PTP Port Delay Response + Message Rate." + ::= { f3PtpPTPPortEntry 12 } + +f3PtpPTPPortmAnnounceMsgRate OBJECT-TYPE + SYNTAX AnnounceMessageRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the PTP Port Announce Message Rate." + ::= { f3PtpPTPPortEntry 13 } + +f3PtpPTPPortAnnounceReceiptTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the PTP Port Announce Message + Receipt Timeout." + ::= { f3PtpPTPPortEntry 14 } + +f3PtpPTPPortSyncReceiptTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the PTP Port Sync Message + Receipt Timeout." + ::= { f3PtpPTPPortEntry 15 } + +f3PtpPTPPortDelayRespTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the PTP Port Delay Response + Message Receipt Timeout." + ::= { f3PtpPTPPortEntry 16 } + +f3PtpPTPPortPortState OBJECT-TYPE + SYNTAX PtpPortState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the PTP Port state." + ::= { f3PtpPTPPortEntry 17 } + +f3PtpPTPPortBmcaDecisionCode OBJECT-TYPE + SYNTAX BMCARole + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the PTP Port BMCA Role" + ::= { f3PtpPTPPortEntry 18 } + +f3PtpPTPPortClockClass OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specify PTP Port class." + ::= { f3PtpPTPPortEntry 19 } + +f3PtpPTPPortPeerPortMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute description PTP Port Mac Address." + ::= { f3PtpPTPPortEntry 20 } + +f3PtpPTPPortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpPTPPortRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpPTPPortRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpPTPPortRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpPTPPortEntry 21 } + +f3PtpPTPPortPortIdentity OBJECT-TYPE + SYNTAX PortIdentity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the Port Identity of the PTP Port." + ::= { f3PtpPTPPortEntry 22 } + +f3PtpPTPPortMaxExpectedL2Slaves OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the max number of l2 slaves of the PTP Port." + ::= { f3PtpPTPPortEntry 23 } + +f3PtpPTPPortMasterClockType OBJECT-TYPE + SYNTAX MasterClockType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Master Clock Type of the + PTP Port." + ::= { f3PtpPTPPortEntry 24 } + +f3PtpPTPPortLastRcvdAnnounceMsg OBJECT-TYPE + SYNTAX F3DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the last recieved announce message." + ::= { f3PtpPTPPortEntry 25 } + +f3PtpPTPPortLastRcvdSyncMsg OBJECT-TYPE + SYNTAX F3DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the last recieved sync message." + ::= { f3PtpPTPPortEntry 26 } + +f3PtpPTPPortLastRcvdDelayReqMsg OBJECT-TYPE + SYNTAX F3DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the last recieved delay request message." + ::= { f3PtpPTPPortEntry 27 } + +f3PtpPTPPortLastRcvdDelayRspMsg OBJECT-TYPE + SYNTAX F3DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the last recieved response message." + ::= { f3PtpPTPPortEntry 28 } + +f3PtpPTPPortMasterOnly OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicate if PTP Port is master only." + ::= { f3PtpPTPPortEntry 29 } + +f3PtpPTPPortIsProbingSlave OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicate if PTP Port is probing slave." + ::= { f3PtpPTPPortEntry 30 } + +f3PtpPTPPortPeerClockClass OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specify PTP Port peer clock class." + ::= { f3PtpPTPPortEntry 31 } + + +f3PtpPTPPortMinimumExpectedClockClass OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Note: This value is only applicable for a dynamic or slave port that is + related to a PTP clock, either a boundary clock or slave clock. + Otherwise, this field is not applicable (N/A) and cannot be configured. + + This object allows setting the minimum expected clock class value, + which setes the minimum threshold for receiving packets. + if the received clock clock class is greater than the expected + clock class value, the packets for the grandmaster or boundary clock that + are sending this clock class are dropped. + In addition, an alarm called clock-class-mismatch is generated. The default is 247." + ::= { f3PtpPTPPortEntry 32 } + +f3PtpPTPPortDelayAsymmetryComp OBJECT-TYPE + SYNTAX CompensationMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of asymmetry delay + compensation mode for L2 PTP slave on OSA540X." + ::= { f3PtpPTPPortEntry 33 } + +f3PtpPTPPortAutoAsymmetryCompStatus OBJECT-TYPE + SYNTAX CompensationStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the automatic delay asymmetry + compensation status for L2 PTP slave on OSA540X." + ::= { f3PtpPTPPortEntry 34 } + +f3PtpPTPPortDelayAsymmetry OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used for manual configuration of delay asymmetry + in ns if delay asymmetry compensation is Manual. + Or for indication of the measured delay asymmetry if + delay asymmetry compensation is automatic." + ::= { f3PtpPTPPortEntry 35 } + +f3PtpPTPPortVirtualPortCtrl OBJECT-TYPE + SYNTAX ToggleValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicate if PTP Port is virtual." + ::= { f3PtpPTPPortEntry 36 } + +f3PtpPTPPortDelayResponderType OBJECT-TYPE + SYNTAX MasterClockType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Delay Responder Type for the + PTP Port." + ::= { f3PtpPTPPortEntry 37 } + +f3PtpPTPPortTimeTraceable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicate the Time Traceable for the + PTP Port." + ::= { f3PtpPTPPortEntry 38 } + +f3PtpPTPPortFrequencyTraceable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicate the Frequency Traceable for the + PTP Port." + ::= { f3PtpPTPPortEntry 39 } + + + +--- NOTE: To support IEEE 1588 Default Profile L2 +f3PtpL2DynamicRemoteSlaveTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpL2DynamicRemoteSlaveEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding L2 dynamic remote slaves." + ::= { f3PtpConfigObjects 21 } + + +f3PtpL2DynamicRemoteSlaveEntry OBJECT-TYPE + SYNTAX F3PtpL2DynamicRemoteSlaveEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + L2 Dynamic Remote Slave entity." + INDEX { neIndex, f3PtpPTPClockIndex, f3PtpPTPPortIndex, f3PtpL2DynamicRemoteSlaveIndex } + ::= { f3PtpL2DynamicRemoteSlaveTable 1 } + +F3PtpL2DynamicRemoteSlaveEntry ::= SEQUENCE { + f3PtpL2DynamicRemoteSlaveIndex Integer32, + f3PtpL2DynamicRemoteSlavePortIdentity PortIdentity, + f3PtpL2DynamicRemoteSlaveMacAddress MacAddress, + f3PtpL2DynamicRemoteSlaveRowStatus RowStatus, + f3PtpL2DynamicRemoteSlaveStorageType StorageType, + f3PtpL2DynamicRemoteSlaveClockIdentity ClockIdentity + } + +f3PtpL2DynamicRemoteSlaveIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Remote Slave." + ::= { f3PtpL2DynamicRemoteSlaveEntry 1 } + +f3PtpL2DynamicRemoteSlavePortIdentity OBJECT-TYPE + SYNTAX PortIdentity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Port Identity of the L2 Remote Slave." + ::= { f3PtpL2DynamicRemoteSlaveEntry 2 } + +f3PtpL2DynamicRemoteSlaveMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows specification of the Mac Address of + the L2 Remote Slave." + ::= { f3PtpL2DynamicRemoteSlaveEntry 3 } + + +f3PtpL2DynamicRemoteSlaveRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpL2DynamicRemoteSlaveRowStatus supported is + destroy(6). + + The f3PtpL2DynamicRemoteSlaveRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpL2DynamicRemoteSlaveEntry 4 } + + +f3PtpL2DynamicRemoteSlaveStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpL2DynamicRemoteSlaveEntry 5 } + + + +f3PtpL2DynamicRemoteSlaveClockIdentity OBJECT-TYPE + SYNTAX ClockIdentity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "L2 Dynamic Remote Slave Clock Identity for this entry." + ::= { f3PtpL2DynamicRemoteSlaveEntry 6 } + +-- +-- PTP MCI Protection Group Table +-- +f3PtpMCIProtGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpMCIProtGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the MCI Protection Groups. + " + ::= { f3PtpConfigObjects 22 } + +f3PtpMCIProtGroupEntry OBJECT-TYPE + SYNTAX F3PtpMCIProtGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a PTP MCI + Protection Group." + INDEX { neIndex, f3PtpMCIProtGroupIndex } + ::= { f3PtpMCIProtGroupTable 1 } + +F3PtpMCIProtGroupEntry ::= SEQUENCE { + f3PtpMCIProtGroupIndex Integer32, + f3PtpMCIProtGroupAdminState AdminState, + f3PtpMCIProtGroupActiveMember VariablePointer, + f3PtpMCIProtGroupLastSwitchOverTime TimeTicks, + f3PtpMCIProtGroupLastSwitchOverReason CmGenPgSwitchoverReason, + f3PtpMCIProtGroupStorageType StorageType, + f3PtpMCIProtGroupRowStatus RowStatus +} + +f3PtpMCIProtGroupIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index value associated with the PTP MCI Protection Group + entity." + ::= { f3PtpMCIProtGroupEntry 1 } + +f3PtpMCIProtGroupAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the PTP MCI + Protection Group." + ::= { f3PtpMCIProtGroupEntry 2 } + +f3PtpMCIProtGroupActiveMember OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The corresponding OID of the Active Member in the PTP MCI Protection Group." + ::= { f3PtpMCIProtGroupEntry 3 } + +f3PtpMCIProtGroupLastSwitchOverTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of sysUpTime when last switch over occurred." + ::= { f3PtpMCIProtGroupEntry 4 } + +f3PtpMCIProtGroupLastSwitchOverReason OBJECT-TYPE + SYNTAX CmGenPgSwitchoverReason + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The reason for last switch over in the PTP MCI Protection Group." + ::= { f3PtpMCIProtGroupEntry 5 } + +f3PtpMCIProtGroupStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpMCIProtGroupEntry 6 } + +f3PtpMCIProtGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpMCIProtGroupRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpMCIProtGroupRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpMCIProtGroupRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpMCIProtGroupEntry 7 } + + +--- +--- Ptp MCI Protection Member Table +--- +f3PtpMCIProtMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpMCIProtMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Ptp MCI Protection Group Members." + ::= { f3PtpConfigObjects 23 } + +f3PtpMCIProtMemberEntry OBJECT-TYPE + SYNTAX F3PtpMCIProtMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpMCIProtMemberTable." + INDEX { neIndex, f3PtpMCIProtGroupIndex, f3PtpMCIProtMemberObject } + ::= { f3PtpMCIProtMemberTable 1 } + +F3PtpMCIProtMemberEntry ::= SEQUENCE { + f3PtpMCIProtMemberObject VariablePointer, + f3PtpMCIProtMemberStorageType StorageType, + f3PtpMCIProtMemberRowStatus RowStatus +} + +f3PtpMCIProtMemberObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object points to the Protection Group Member." + ::= { f3PtpMCIProtMemberEntry 1 } + +f3PtpMCIProtMemberStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpMCIProtMemberEntry 2 } + +f3PtpMCIProtMemberRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpMCIProtMemberRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpMCIProtMemberRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpMCIProtMemberRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpMCIProtMemberEntry 3 } + +-- +-- Traffic Port FlowPoint Extension Table +-- +f3PtpTrafficPortFlowPointExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpTrafficPortFlowPointExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table extends f3PtpTrafficPortFlowPointTable." + ::= { f3PtpConfigObjects 24 } + +f3PtpTrafficPortFlowPointExtEntry OBJECT-TYPE + SYNTAX F3PtpTrafficPortFlowPointExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpTrafficPortFlowPointExtTable." + AUGMENTS { f3PtpTrafficPortFlowPointEntry } + ::= { f3PtpTrafficPortFlowPointExtTable 1 } + +F3PtpTrafficPortFlowPointExtEntry ::= SEQUENCE { + f3PtpTrafficPortFlowPointBufferSize Integer32 +} + +f3PtpTrafficPortFlowPointBufferSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuring the buffer size for the + PTP FlowPoint's bandwidth profile. The default value is 16KB." + ::= { f3PtpTrafficPortFlowPointExtEntry 1 } + +-- +-- L3 PTP Port Table +-- +f3PtpL3PTPPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpL3PTPPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the L3 PTP Port entities." + ::= { f3PtpConfigObjects 25 } + +f3PtpL3PTPPortEntry OBJECT-TYPE + SYNTAX F3PtpL3PTPPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + L3 PTP Port Entity." + INDEX { neIndex, f3PtpPTPClockIndex,f3PtpL3PTPPortIndex} + + ::= { f3PtpL3PTPPortTable 1 } + + +F3PtpL3PTPPortEntry ::= SEQUENCE { + f3PtpL3PTPPortIndex Integer32, + f3PtpL3PTPPortAdminState AdminState, + f3PtpL3PTPPortAlias DisplayString, + f3PtpL3PTPPortOperationalState OperationalState, + f3PtpL3PTPPortSecondaryState SecondaryState, + f3PtpL3PTPPortPortIdentity PortIdentity, + f3PtpL3PTPPortLocalPriority Unsigned32, + f3PtpL3PTPPortPtpFlowPointEid VariablePointer, + f3PtpL3PTPPortSyncMessageRate SyncMessageRate, + f3PtpL3PTPPortDelayReqRespMsgRate DelayReqMessageRate, + f3PtpL3PTPPortAnnounceMsgRate AnnounceMessageRate, + f3PtpL3PTPPortAnnounceReceiptTimeout Integer32, + f3PtpL3PTPPortSyncReceiptTimeout Integer32, + f3PtpL3PTPPortDelayRespTimeout Integer32, + f3PtpL3PTPPortPortState PtpPortState, + f3PtpL3PTPPortBmcaDecisionCode BMCARole, + f3PtpL3PTPPortPeerClockClass Unsigned32, + f3PtpL3PTPPortMinimumExpectedClockClass Integer32, + f3PtpL3PTPPortIpProtocol IpVersion, + f3PtpL3PTPPortIfName DisplayString, + f3PtpL3PTPPortIpPriorityMapMode IpPriorityMapMode, + f3PtpL3PTPPortIpPriority Integer32, + f3PtpL3PTPPortIpV4Address IpAddress, + f3PtpL3PTPPortIpV4SubnetMask IpAddress, + f3PtpL3PTPPortIpV6Address Ipv6Address, + f3PtpL3PTPPortIpV6AddrPrefixLength Integer32, + f3PtpL3PTPPortDefaultGatewayControl ToggleValue, + f3PtpL3PTPPortGateway IpAddress, + f3PtpL3PTPPortIpV6Gateway Ipv6Address, + f3PtpL3PTPPortUnicastMessageNegEnabled TruthValue, + f3PtpL3PTPPortTransmitDuration Integer32, + f3PtpL3PTPPortRequestUnicastTimeout Integer32, + f3PtpL3PTPPortRequestUnicastRestartTimer Integer32, + f3PtpL3PTPPortMasterIpV4Address IpAddress, + f3PtpL3PTPPortMasterIpV6Address Ipv6Address, + f3PtpL3PTPPortDelayAsymmetryComp CompensationMode, + f3PtpL3PTPPortAutoAsymmetryCompStatus CompensationStatus, + f3PtpL3PTPPortDelayAsymmetry Integer32, + f3PtpL3PTPPortStorageType StorageType, + f3PtpL3PTPPortRowStatus RowStatus +} + +f3PtpL3PTPPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the L3 PTP Port Entity." + ::= { f3PtpL3PTPPortEntry 1 } + +f3PtpL3PTPPortAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the L3 PTP Port." + ::= { f3PtpL3PTPPortEntry 2 } + +f3PtpL3PTPPortAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the L3 PTP Port entity." + ::= { f3PtpL3PTPPortEntry 3 } + +f3PtpL3PTPPortOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the L3 PTP Port." + ::= { f3PtpL3PTPPortEntry 4 } + +f3PtpL3PTPPortSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the L3 PTP Port." + ::= { f3PtpL3PTPPortEntry 5 } + +f3PtpL3PTPPortPortIdentity OBJECT-TYPE + SYNTAX PortIdentity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the Port Identity of the L3 PTP Port." + ::= { f3PtpL3PTPPortEntry 6 } + +f3PtpL3PTPPortLocalPriority OBJECT-TYPE + SYNTAX Unsigned32 (1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of local priority used by the L3 PTP Port." + ::= { f3PtpL3PTPPortEntry 7 } + +f3PtpL3PTPPortPtpFlowPointEid OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object associates the PTP Flow Point Eid." + ::= { f3PtpL3PTPPortEntry 8 } + + +f3PtpL3PTPPortSyncMessageRate OBJECT-TYPE + SYNTAX SyncMessageRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the L3 PTP Port Sync + Message Rate." + ::= { f3PtpL3PTPPortEntry 9 } + +f3PtpL3PTPPortDelayReqRespMsgRate OBJECT-TYPE + SYNTAX DelayReqMessageRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the L3 PTP Port Delay Response + Message Rate." + ::= { f3PtpL3PTPPortEntry 10 } + +f3PtpL3PTPPortAnnounceMsgRate OBJECT-TYPE + SYNTAX AnnounceMessageRate + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the L3 PTP Port Announce Message Rate." + ::= { f3PtpL3PTPPortEntry 11 } + +f3PtpL3PTPPortAnnounceReceiptTimeout OBJECT-TYPE + SYNTAX Integer32 (2..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the L3 PTP Port Announce Message + Receipt Timeout." + ::= { f3PtpL3PTPPortEntry 12 } + +f3PtpL3PTPPortSyncReceiptTimeout OBJECT-TYPE + SYNTAX Integer32 (2..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the L3 PTP Port Sync Message + Receipt Timeout." + ::= { f3PtpL3PTPPortEntry 13 } + +f3PtpL3PTPPortDelayRespTimeout OBJECT-TYPE + SYNTAX Integer32 (2..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the L3 PTP Port Delay Response + Message Receipt Timeout." + ::= { f3PtpL3PTPPortEntry 14 } + +f3PtpL3PTPPortPortState OBJECT-TYPE + SYNTAX PtpPortState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the L3 PTP Port state." + ::= { f3PtpL3PTPPortEntry 15 } + +f3PtpL3PTPPortBmcaDecisionCode OBJECT-TYPE + SYNTAX BMCARole + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the L3 PTP Port BMCA Role" + ::= { f3PtpL3PTPPortEntry 16 } + +f3PtpL3PTPPortPeerClockClass OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specify L3 PTP Port class." + ::= { f3PtpL3PTPPortEntry 17 } + +f3PtpL3PTPPortMinimumExpectedClockClass OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Note: This value is only applicable for a dynamic or slave port that is + related to a PTP clock, either a boundary clock or slave clock. + Otherwise, this field is not applicable (N/A) and cannot be configured. + + This object allows setting the minimum expected clock class value, + which setes the minimum threshold for receiving packets. + if the received clock clock class is greater than the expected + clock class value, the packets for the grandmaster or boundary clock that + are sending this clock class are dropped. + In addition, an alarm called clock-class-mismatch is generated. The default is 247." + ::= { f3PtpL3PTPPortEntry 18 } + +f3PtpL3PTPPortIpProtocol OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IP Protocol of the L3 PTP Port." + ::= { f3PtpL3PTPPortEntry 19 } + +f3PtpL3PTPPortIfName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + name to the L3 PTP Port IP interface." + ::= { f3PtpL3PTPPortEntry 20 } + +f3PtpL3PTPPortIpPriorityMapMode OBJECT-TYPE + SYNTAX IpPriorityMapMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object enables specification of Priority Mapping Mode for + the L3 PTP Port IP interface." + ::= { f3PtpL3PTPPortEntry 21 } + +f3PtpL3PTPPortIpPriority OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object enables specification of Priority Value for the + L3 PTP Port IP interface." + ::= { f3PtpL3PTPPortEntry 22 } + +f3PtpL3PTPPortIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv4 Address of + the L3 PTP Port IP interface." + ::= { f3PtpL3PTPPortEntry 23 } + +f3PtpL3PTPPortIpV4SubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv4 Subnet Mask of + the L3 PTP Port IP interface." + ::= { f3PtpL3PTPPortEntry 24 } + +f3PtpL3PTPPortIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the unicast ipv6 Address of + the L3 PTP Port IP interface." + ::= { f3PtpL3PTPPortEntry 25 } + +f3PtpL3PTPPortIpV6AddrPrefixLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the unicast IPv6 address prefix length of + the L3 PTP Port IP interface." + ::= { f3PtpL3PTPPortEntry 26 } + + +f3PtpL3PTPPortDefaultGatewayControl OBJECT-TYPE + SYNTAX ToggleValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This attribute control Gateway address for the L3 PTP Port IP interface." + ::= { f3PtpL3PTPPortEntry 27 } + +f3PtpL3PTPPortGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv4 Gateway Address of + the L3 PTP Port IP interface." + ::= { f3PtpL3PTPPortEntry 28 } + +f3PtpL3PTPPortIpV6Gateway OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv6 Gateway Address of + the L3 PTP Port IP interface." + ::= { f3PtpL3PTPPortEntry 29 } + +f3PtpL3PTPPortUnicastMessageNegEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object must be used to specify whether Unicast Message + Negotiation is enabled for the L3 PTP Port." + ::= { f3PtpL3PTPPortEntry 30 } + +f3PtpL3PTPPortTransmitDuration OBJECT-TYPE + SYNTAX Integer32 (60..1000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifices Duration Field in the REQUEST_UNICAST_TRANSMISSION_TLV." + ::= { f3PtpL3PTPPortEntry 31 } + +f3PtpL3PTPPortRequestUnicastTimeout OBJECT-TYPE + SYNTAX Integer32 (1..600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the Request Unicast + Timeout in seconds. Unicast transmission is termed as + failed when this timeout occurs." + ::= { f3PtpL3PTPPortEntry 32 } + +f3PtpL3PTPPortRequestUnicastRestartTimer OBJECT-TYPE + SYNTAX Integer32 (30..1800) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows specification of the time (in seconds) to wait + to restart the Request Unicast signalling." + ::= { f3PtpL3PTPPortEntry 33 } + +f3PtpL3PTPPortMasterIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the IPv4 Address of + the PTP Master." + ::= { f3PtpL3PTPPortEntry 34 } + +f3PtpL3PTPPortMasterIpV6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the unicast ipv6 Address of + the PTP Master." + ::= { f3PtpL3PTPPortEntry 35 } + +f3PtpL3PTPPortDelayAsymmetryComp OBJECT-TYPE + SYNTAX CompensationMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of asymmetry delay + compensation mode." + ::= { f3PtpL3PTPPortEntry 36 } + +f3PtpL3PTPPortAutoAsymmetryCompStatus OBJECT-TYPE + SYNTAX CompensationStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the automatic delay asymmetry + compensation status." + ::= { f3PtpL3PTPPortEntry 37 } + +f3PtpL3PTPPortDelayAsymmetry OBJECT-TYPE + SYNTAX Integer32 (-10000000..10000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used for manual configuration of delay asymmetry + in ns if delay asymmetry compensation is Manual. + Or for indication of the measured delay asymmetry if + delay asymmetry compensation is automatic." + ::= { f3PtpL3PTPPortEntry 38 } + +f3PtpL3PTPPortStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3PtpL3PTPPortEntry 39 } + +f3PtpL3PTPPortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3PtpPTPPortRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3PtpPTPPortRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3PtpPTPPortRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3PtpL3PTPPortEntry 40 } + +-- +-- PERFORMANCE +-- +-- +-- Access Port PTP Flow Point Current Statistics Table +-- +f3PtpAccPortFlowPointStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpAccPortFlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Access Port PTP Flow Point statistics. + These reflect the current data." + ::= { f3PtpPerformanceObjects 1 } + +f3PtpAccPortFlowPointStatsEntry OBJECT-TYPE + SYNTAX F3PtpAccPortFlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpAccPortFlowPointStatsTable. + Entries exist in this table for each Access Port Flow Point." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3PtpAccPortFlowPointIndex, f3PtpAccPortFlowPointStatsIndex } + ::= { f3PtpAccPortFlowPointStatsTable 1 } + +F3PtpAccPortFlowPointStatsEntry ::= SEQUENCE { + f3PtpAccPortFlowPointStatsIndex Integer32, + f3PtpAccPortFlowPointStatsIntervalType CmPmIntervalType, + f3PtpAccPortFlowPointStatsValid TruthValue, + f3PtpAccPortFlowPointStatsAction CmPmBinAction, + f3PtpAccPortFlowPointStatsAnnouncesRx PerfCounter64, + f3PtpAccPortFlowPointStatsAnnouncesTx PerfCounter64, + f3PtpAccPortFlowPointStatsSyncsRx PerfCounter64, + f3PtpAccPortFlowPointStatsSyncsTx PerfCounter64, + f3PtpAccPortFlowPointStatsFollowupsRx PerfCounter64, + f3PtpAccPortFlowPointStatsFollowupsTx PerfCounter64, + f3PtpAccPortFlowPointStatsDelayReqsRx PerfCounter64, + f3PtpAccPortFlowPointStatsDelayReqsTx PerfCounter64, + f3PtpAccPortFlowPointStatsDelayRspsRx PerfCounter64, + f3PtpAccPortFlowPointStatsDelayRspsTx PerfCounter64, + f3PtpAccPortFlowPointStatsPDelayReqsRx PerfCounter64, + f3PtpAccPortFlowPointStatsPDelayReqsTx PerfCounter64, + f3PtpAccPortFlowPointStatsPDelayRspsRx PerfCounter64, + f3PtpAccPortFlowPointStatsPDelayRspsTx PerfCounter64, + f3PtpAccPortFlowPointStatsPDelayRspFollowupsRx PerfCounter64, + f3PtpAccPortFlowPointStatsPDelayRspFollowupsTx PerfCounter64, + f3PtpAccPortFlowPointStatsSignalingRx PerfCounter64, + f3PtpAccPortFlowPointStatsSignalingTx PerfCounter64, + f3PtpAccPortFlowPointStatsMgmtFramesRx PerfCounter64, + f3PtpAccPortFlowPointStatsMgmtFramesTx PerfCounter64, + f3PtpAccPortFlowPointStatsPtpUnknownsRx PerfCounter64, + f3PtpAccPortFlowPointStatsPtpUnknownsTx PerfCounter64, + f3PtpAccPortFlowPointStatsMinSyncResTime Unsigned32, + f3PtpAccPortFlowPointStatsMaxSyncResTime Unsigned32, + f3PtpAccPortFlowPointStatsAvgSyncResTime Unsigned32, + f3PtpAccPortFlowPointStatsMinDelayReqResTime Unsigned32, + f3PtpAccPortFlowPointStatsMaxDelayReqResTime Unsigned32, + f3PtpAccPortFlowPointStatsAvgDelayReqResTime Unsigned32, + f3PtpAccPortFlowPointStatsMinPDelayReqResTime Unsigned32, + f3PtpAccPortFlowPointStatsMaxPDelayReqResTime Unsigned32, + f3PtpAccPortFlowPointStatsAvgPDelayReqResTime Unsigned32, + f3PtpAccPortFlowPointStatsMinPDelayRspResTime Unsigned32, + f3PtpAccPortFlowPointStatsMaxPDelayRspResTime Unsigned32, + f3PtpAccPortFlowPointStatsAvgPDelayRspResTime Unsigned32, + f3PtpAccPortFlowPointStatsDestMciNoMatchDiscards PerfCounter64, + f3PtpAccPortFlowPointStatsTagNoMatchDiscards PerfCounter64 +} + +f3PtpAccPortFlowPointStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Access Port PTP Flow Point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3PtpAccPortFlowPointStatsEntry 1 } + +f3PtpAccPortFlowPointStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3PtpAccPortFlowPointStatsEntry 2 } + +f3PtpAccPortFlowPointStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpAccPortFlowPointStatsEntry 3 } + +f3PtpAccPortFlowPointStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpAccPortFlowPointStatsEntry 4 } + +f3PtpAccPortFlowPointStatsAnnouncesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Announce messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 5 } + +f3PtpAccPortFlowPointStatsAnnouncesTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Announce Messages transmitted on the PTP Flow Point. + This object is applicable for transparent clocks." + ::= { f3PtpAccPortFlowPointStatsEntry 6 } + +f3PtpAccPortFlowPointStatsSyncsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Sync Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 7 } + +f3PtpAccPortFlowPointStatsSyncsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Sync Messages transmitted on the PTP Flow Point. + This object is applicable for transparent clocks." + ::= { f3PtpAccPortFlowPointStatsEntry 8 } + +f3PtpAccPortFlowPointStatsFollowupsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Follow up Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 9 } + +f3PtpAccPortFlowPointStatsFollowupsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Follow up Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 10 } + +f3PtpAccPortFlowPointStatsDelayReqsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Request Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 11 } + +f3PtpAccPortFlowPointStatsDelayReqsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Request Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 12 } + +f3PtpAccPortFlowPointStatsDelayRspsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Response Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 13 } + +f3PtpAccPortFlowPointStatsDelayRspsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Response Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 14 } + +f3PtpAccPortFlowPointStatsPDelayReqsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Request Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 15 } + +f3PtpAccPortFlowPointStatsPDelayReqsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Request Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 16 } + +f3PtpAccPortFlowPointStatsPDelayRspsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 17 } + +f3PtpAccPortFlowPointStatsPDelayRspsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 18 } + +f3PtpAccPortFlowPointStatsPDelayRspFollowupsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Followup Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 19 } + +f3PtpAccPortFlowPointStatsPDelayRspFollowupsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Followup Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 20 } + +f3PtpAccPortFlowPointStatsSignalingRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Signaling Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 21 } + +f3PtpAccPortFlowPointStatsSignalingTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Signaling Messages Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 22 } + +f3PtpAccPortFlowPointStatsMgmtFramesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Management Frames received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 23 } + +f3PtpAccPortFlowPointStatsMgmtFramesTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Management Frames Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 24 } + +f3PtpAccPortFlowPointStatsPtpUnknownsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unknown PTP Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 25 } + +f3PtpAccPortFlowPointStatsPtpUnknownsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unknown PTP Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointStatsEntry 26 } + +f3PtpAccPortFlowPointStatsMinSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Sync messages." + ::= { f3PtpAccPortFlowPointStatsEntry 27 } + +f3PtpAccPortFlowPointStatsMaxSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Sync messages." + ::= { f3PtpAccPortFlowPointStatsEntry 28 } + +f3PtpAccPortFlowPointStatsAvgSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Sync messages." + ::= { f3PtpAccPortFlowPointStatsEntry 29 } + +f3PtpAccPortFlowPointStatsMinDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Delay Request messages." + ::= { f3PtpAccPortFlowPointStatsEntry 30 } + +f3PtpAccPortFlowPointStatsMaxDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Delay Request messages." + ::= { f3PtpAccPortFlowPointStatsEntry 31 } + +f3PtpAccPortFlowPointStatsAvgDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Delay Request messages." + ::= { f3PtpAccPortFlowPointStatsEntry 32 } + +f3PtpAccPortFlowPointStatsMinPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Peer Delay Request messages." + ::= { f3PtpAccPortFlowPointStatsEntry 33 } + +f3PtpAccPortFlowPointStatsMaxPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Peer Delay Request messages." + ::= { f3PtpAccPortFlowPointStatsEntry 34 } + +f3PtpAccPortFlowPointStatsAvgPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Peer Delay Request messages." + ::= { f3PtpAccPortFlowPointStatsEntry 35 } + +f3PtpAccPortFlowPointStatsMinPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Peer Delay Response messages." + ::= { f3PtpAccPortFlowPointStatsEntry 36 } + +f3PtpAccPortFlowPointStatsMaxPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Peer Delay Response messages." + ::= { f3PtpAccPortFlowPointStatsEntry 37 } + +f3PtpAccPortFlowPointStatsAvgPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Peer Delay Response messages." + ::= { f3PtpAccPortFlowPointStatsEntry 38 } + +f3PtpAccPortFlowPointStatsDestMciNoMatchDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The dest MCI no match discards messages." + ::= { f3PtpAccPortFlowPointStatsEntry 39 } + +f3PtpAccPortFlowPointStatsTagNoMatchDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The tag no match discards messages." + ::= { f3PtpAccPortFlowPointStatsEntry 40 } + +-- +-- Access Port PTP Flow Point History Table +-- +f3PtpAccPortFlowPointHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpAccPortFlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Access Port PTP Flow Point history statistics. + These reflect the history data." + ::= { f3PtpPerformanceObjects 2 } + +f3PtpAccPortFlowPointHistoryEntry OBJECT-TYPE + SYNTAX F3PtpAccPortFlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpAccPortFlowPointHistoryTable. + Entries exist in this table for each Access Port Flow Point." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3PtpAccPortFlowPointIndex, f3PtpAccPortFlowPointStatsIndex, + f3PtpAccPortFlowPointHistoryIndex } + ::= { f3PtpAccPortFlowPointHistoryTable 1 } + +F3PtpAccPortFlowPointHistoryEntry ::= SEQUENCE { + f3PtpAccPortFlowPointHistoryIndex Integer32, + f3PtpAccPortFlowPointHistoryTime DateAndTime, + f3PtpAccPortFlowPointHistoryValid TruthValue, + f3PtpAccPortFlowPointHistoryAction CmPmBinAction, + f3PtpAccPortFlowPointHistoryAnnouncesRx PerfCounter64, + f3PtpAccPortFlowPointHistoryAnnouncesTx PerfCounter64, + f3PtpAccPortFlowPointHistorySyncsRx PerfCounter64, + f3PtpAccPortFlowPointHistorySyncsTx PerfCounter64, + f3PtpAccPortFlowPointHistoryFollowupsRx PerfCounter64, + f3PtpAccPortFlowPointHistoryFollowupsTx PerfCounter64, + f3PtpAccPortFlowPointHistoryDelayReqsRx PerfCounter64, + f3PtpAccPortFlowPointHistoryDelayReqsTx PerfCounter64, + f3PtpAccPortFlowPointHistoryDelayRspsRx PerfCounter64, + f3PtpAccPortFlowPointHistoryDelayRspsTx PerfCounter64, + f3PtpAccPortFlowPointHistoryPDelayReqsRx PerfCounter64, + f3PtpAccPortFlowPointHistoryPDelayReqsTx PerfCounter64, + f3PtpAccPortFlowPointHistoryPDelayRspsRx PerfCounter64, + f3PtpAccPortFlowPointHistoryPDelayRspsTx PerfCounter64, + f3PtpAccPortFlowPointHistoryPDelayRspFollowupsRx PerfCounter64, + f3PtpAccPortFlowPointHistoryPDelayRspFollowupsTx PerfCounter64, + f3PtpAccPortFlowPointHistorySignalingRx PerfCounter64, + f3PtpAccPortFlowPointHistorySignalingTx PerfCounter64, + f3PtpAccPortFlowPointHistoryMgmtFramesRx PerfCounter64, + f3PtpAccPortFlowPointHistoryMgmtFramesTx PerfCounter64, + f3PtpAccPortFlowPointHistoryPtpUnknownsRx PerfCounter64, + f3PtpAccPortFlowPointHistoryPtpUnknownsTx PerfCounter64, + f3PtpAccPortFlowPointHistoryMinSyncResTime Unsigned32, + f3PtpAccPortFlowPointHistoryMaxSyncResTime Unsigned32, + f3PtpAccPortFlowPointHistoryAvgSyncResTime Unsigned32, + f3PtpAccPortFlowPointHistoryMinDelayReqResTime Unsigned32, + f3PtpAccPortFlowPointHistoryMaxDelayReqResTime Unsigned32, + f3PtpAccPortFlowPointHistoryAvgDelayReqResTime Unsigned32, + f3PtpAccPortFlowPointHistoryMinPDelayReqResTime Unsigned32, + f3PtpAccPortFlowPointHistoryMaxPDelayReqResTime Unsigned32, + f3PtpAccPortFlowPointHistoryAvgPDelayReqResTime Unsigned32, + f3PtpAccPortFlowPointHistoryMinPDelayRspResTime Unsigned32, + f3PtpAccPortFlowPointHistoryMaxPDelayRspResTime Unsigned32, + f3PtpAccPortFlowPointHistoryAvgPDelayRspResTime Unsigned32, + f3PtpAccPortFlowPointHistoryDestMciNoMatchDiscards PerfCounter64, + f3PtpAccPortFlowPointHistoryTagNoMatchDiscards PerfCounter64 +} + +f3PtpAccPortFlowPointHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Ethernet Access Port PTP Flow point PM history entry." + ::= { f3PtpAccPortFlowPointHistoryEntry 1 } + +f3PtpAccPortFlowPointHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3PtpAccPortFlowPointHistoryEntry 2 } + +f3PtpAccPortFlowPointHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpAccPortFlowPointHistoryEntry 3 } + +f3PtpAccPortFlowPointHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpAccPortFlowPointHistoryEntry 4 } + +f3PtpAccPortFlowPointHistoryAnnouncesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Announce messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 5 } + +f3PtpAccPortFlowPointHistoryAnnouncesTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Announce Messages transmitted on the PTP Flow Point. + This object is applicable for transparent clocks." + ::= { f3PtpAccPortFlowPointHistoryEntry 6 } + +f3PtpAccPortFlowPointHistorySyncsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Sync Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 7 } + +f3PtpAccPortFlowPointHistorySyncsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Sync Messages transmitted on the PTP Flow Point. + This object is applicable for transparent clocks." + ::= { f3PtpAccPortFlowPointHistoryEntry 8 } + +f3PtpAccPortFlowPointHistoryFollowupsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Follow up Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 9 } + +f3PtpAccPortFlowPointHistoryFollowupsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Follow up Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 10 } + +f3PtpAccPortFlowPointHistoryDelayReqsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Request Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 11 } + +f3PtpAccPortFlowPointHistoryDelayReqsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Request Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 12 } + +f3PtpAccPortFlowPointHistoryDelayRspsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Response Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 13 } + +f3PtpAccPortFlowPointHistoryDelayRspsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Response Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 14 } + +f3PtpAccPortFlowPointHistoryPDelayReqsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Request Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 15 } + +f3PtpAccPortFlowPointHistoryPDelayReqsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Request Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 16 } + +f3PtpAccPortFlowPointHistoryPDelayRspsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 17 } + +f3PtpAccPortFlowPointHistoryPDelayRspsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 18 } + +f3PtpAccPortFlowPointHistoryPDelayRspFollowupsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Followup Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 19 } + +f3PtpAccPortFlowPointHistoryPDelayRspFollowupsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Followup Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 20 } + +f3PtpAccPortFlowPointHistorySignalingRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Signaling Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 21 } + +f3PtpAccPortFlowPointHistorySignalingTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Signaling Messages Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 22 } + +f3PtpAccPortFlowPointHistoryMgmtFramesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Management Frames received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 23 } + +f3PtpAccPortFlowPointHistoryMgmtFramesTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Management Frames Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 24 } + +f3PtpAccPortFlowPointHistoryPtpUnknownsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unknown PTP Messages received on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 25 } + +f3PtpAccPortFlowPointHistoryPtpUnknownsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unknown PTP Messages transmitted on the PTP Flow Point." + ::= { f3PtpAccPortFlowPointHistoryEntry 26 } + +f3PtpAccPortFlowPointHistoryMinSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Sync messages." + ::= { f3PtpAccPortFlowPointHistoryEntry 27 } + +f3PtpAccPortFlowPointHistoryMaxSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Sync messages." + ::= { f3PtpAccPortFlowPointHistoryEntry 28 } + +f3PtpAccPortFlowPointHistoryAvgSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Sync messages." + ::= { f3PtpAccPortFlowPointHistoryEntry 29 } + +f3PtpAccPortFlowPointHistoryMinDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Delay Request messages." + ::= { f3PtpAccPortFlowPointHistoryEntry 30 } + +f3PtpAccPortFlowPointHistoryMaxDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Delay Request messages." + ::= { f3PtpAccPortFlowPointHistoryEntry 31 } + +f3PtpAccPortFlowPointHistoryAvgDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Delay Request messages." + ::= { f3PtpAccPortFlowPointHistoryEntry 32 } + +f3PtpAccPortFlowPointHistoryMinPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Peer Delay Request messages." + ::= { f3PtpAccPortFlowPointHistoryEntry 33 } + +f3PtpAccPortFlowPointHistoryMaxPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Peer Delay Request messages." + ::= { f3PtpAccPortFlowPointHistoryEntry 34 } + +f3PtpAccPortFlowPointHistoryAvgPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Peer Delay Request messages." + ::= { f3PtpAccPortFlowPointHistoryEntry 35 } + +f3PtpAccPortFlowPointHistoryMinPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Peer Delay Response messages." + ::= { f3PtpAccPortFlowPointHistoryEntry 36 } + +f3PtpAccPortFlowPointHistoryMaxPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Peer Delay Response messages." + ::= { f3PtpAccPortFlowPointHistoryEntry 37 } + +f3PtpAccPortFlowPointHistoryAvgPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Peer Delay Response messages." + ::= { f3PtpAccPortFlowPointHistoryEntry 38 } + +f3PtpAccPortFlowPointHistoryDestMciNoMatchDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The dest MCI no match discards messages." + ::= { f3PtpAccPortFlowPointHistoryEntry 39 } + +f3PtpAccPortFlowPointHistoryTagNoMatchDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The tag no match discards messages." + ::= { f3PtpAccPortFlowPointHistoryEntry 40 } + +-- +-- Access Port PTP Flow Point Threshold Table +-- +f3PtpAccPortFlowPointThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpAccPortFlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Access Port PTP Flow Point + Thresholds." + ::= { f3PtpPerformanceObjects 3 } + +f3PtpAccPortFlowPointThresholdEntry OBJECT-TYPE + SYNTAX F3PtpAccPortFlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpAccPortFlowPointThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex, + f3PtpAccPortFlowPointIndex, f3PtpAccPortFlowPointStatsIndex, + f3PtpAccPortFlowPointThresholdIndex } + ::= { f3PtpAccPortFlowPointThresholdTable 1 } + +F3PtpAccPortFlowPointThresholdEntry ::= SEQUENCE { + f3PtpAccPortFlowPointThresholdIndex Integer32, + f3PtpAccPortFlowPointThresholdInterval CmPmIntervalType, + f3PtpAccPortFlowPointThresholdVariable VariablePointer, + f3PtpAccPortFlowPointThresholdValueLo Unsigned32, + f3PtpAccPortFlowPointThresholdValueHi Unsigned32, + f3PtpAccPortFlowPointThresholdMonValue PerfCounter64 +} + +f3PtpAccPortFlowPointThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3PtpAccPortFlowPointThresholdTable." + ::= { f3PtpAccPortFlowPointThresholdEntry 1 } + +f3PtpAccPortFlowPointThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3PtpAccPortFlowPointThresholdEntry 2 } + +f3PtpAccPortFlowPointThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3PtpAccPortFlowPointThresholdEntry 3 } + +f3PtpAccPortFlowPointThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3PtpAccPortFlowPointThresholdEntry 4 } + +f3PtpAccPortFlowPointThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3PtpAccPortFlowPointThresholdEntry 5 } + +f3PtpAccPortFlowPointThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3PtpAccPortFlowPointThresholdVariable." + ::= { f3PtpAccPortFlowPointThresholdEntry 6 } + +-- +-- Network Port PTP Flow Point Current Statistics Table +-- +f3PtpNetPortFlowPointStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpNetPortFlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Network Port PTP Flow Point statistics. + These reflect the current data." + ::= { f3PtpPerformanceObjects 4 } + +f3PtpNetPortFlowPointStatsEntry OBJECT-TYPE + SYNTAX F3PtpNetPortFlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpNetPortFlowPointStatsTable. + Entries exist in this table for each Network Port Flow Point." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3PtpNetPortFlowPointIndex, f3PtpNetPortFlowPointStatsIndex } + ::= { f3PtpNetPortFlowPointStatsTable 1 } + +F3PtpNetPortFlowPointStatsEntry ::= SEQUENCE { + f3PtpNetPortFlowPointStatsIndex Integer32, + f3PtpNetPortFlowPointStatsIntervalType CmPmIntervalType, + f3PtpNetPortFlowPointStatsValid TruthValue, + f3PtpNetPortFlowPointStatsAction CmPmBinAction, + f3PtpNetPortFlowPointStatsAnnouncesRx PerfCounter64, + f3PtpNetPortFlowPointStatsAnnouncesTx PerfCounter64, + f3PtpNetPortFlowPointStatsSyncsRx PerfCounter64, + f3PtpNetPortFlowPointStatsSyncsTx PerfCounter64, + f3PtpNetPortFlowPointStatsFollowupsRx PerfCounter64, + f3PtpNetPortFlowPointStatsFollowupsTx PerfCounter64, + f3PtpNetPortFlowPointStatsDelayReqsRx PerfCounter64, + f3PtpNetPortFlowPointStatsDelayReqsTx PerfCounter64, + f3PtpNetPortFlowPointStatsDelayRspsRx PerfCounter64, + f3PtpNetPortFlowPointStatsDelayRspsTx PerfCounter64, + f3PtpNetPortFlowPointStatsPDelayReqsRx PerfCounter64, + f3PtpNetPortFlowPointStatsPDelayReqsTx PerfCounter64, + f3PtpNetPortFlowPointStatsPDelayRspsRx PerfCounter64, + f3PtpNetPortFlowPointStatsPDelayRspsTx PerfCounter64, + f3PtpNetPortFlowPointStatsPDelayRspFollowupsRx PerfCounter64, + f3PtpNetPortFlowPointStatsPDelayRspFollowupsTx PerfCounter64, + f3PtpNetPortFlowPointStatsSignalingRx PerfCounter64, + f3PtpNetPortFlowPointStatsSignalingTx PerfCounter64, + f3PtpNetPortFlowPointStatsMgmtFramesRx PerfCounter64, + f3PtpNetPortFlowPointStatsMgmtFramesTx PerfCounter64, + f3PtpNetPortFlowPointStatsPtpUnknownsRx PerfCounter64, + f3PtpNetPortFlowPointStatsPtpUnknownsTx PerfCounter64, + f3PtpNetPortFlowPointStatsAvgSyncResTime Unsigned32, + f3PtpNetPortFlowPointStatsMinSyncResTime Unsigned32, + f3PtpNetPortFlowPointStatsMaxSyncResTime Unsigned32, + f3PtpNetPortFlowPointStatsAvgDelayReqResTime Unsigned32, + f3PtpNetPortFlowPointStatsMinDelayReqResTime Unsigned32, + f3PtpNetPortFlowPointStatsMaxDelayReqResTime Unsigned32, + f3PtpNetPortFlowPointStatsMinPDelayReqResTime Unsigned32, + f3PtpNetPortFlowPointStatsMaxPDelayReqResTime Unsigned32, + f3PtpNetPortFlowPointStatsAvgPDelayReqResTime Unsigned32, + f3PtpNetPortFlowPointStatsMinPDelayRspResTime Unsigned32, + f3PtpNetPortFlowPointStatsMaxPDelayRspResTime Unsigned32, + f3PtpNetPortFlowPointStatsAvgPDelayRspResTime Unsigned32, + f3PtpNetPortFlowPointStatsDestMciNoMatchDiscards PerfCounter64, + f3PtpNetPortFlowPointStatsTagNoMatchDiscards PerfCounter64 +} + +f3PtpNetPortFlowPointStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Network Port PTP Flow Point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3PtpNetPortFlowPointStatsEntry 1 } + +f3PtpNetPortFlowPointStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3PtpNetPortFlowPointStatsEntry 2 } + +f3PtpNetPortFlowPointStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpNetPortFlowPointStatsEntry 3 } + +f3PtpNetPortFlowPointStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpNetPortFlowPointStatsEntry 4 } + +f3PtpNetPortFlowPointStatsAnnouncesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Announce messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 5 } + +f3PtpNetPortFlowPointStatsAnnouncesTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Announce Messages transmitted on the PTP Flow Point. + This object is applicable for transparent clocks." + ::= { f3PtpNetPortFlowPointStatsEntry 6 } + +f3PtpNetPortFlowPointStatsSyncsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Sync Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 7 } + +f3PtpNetPortFlowPointStatsSyncsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Sync Messages transmitted on the PTP Flow Point. + This object is applicable for transparent clocks." + ::= { f3PtpNetPortFlowPointStatsEntry 8 } + +f3PtpNetPortFlowPointStatsFollowupsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Follow up Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 9 } + +f3PtpNetPortFlowPointStatsFollowupsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Follow up Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 10 } + +f3PtpNetPortFlowPointStatsDelayReqsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Request Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 11 } + +f3PtpNetPortFlowPointStatsDelayReqsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Request Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 12 } + +f3PtpNetPortFlowPointStatsDelayRspsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Response Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 13 } + +f3PtpNetPortFlowPointStatsDelayRspsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Response Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 14 } + +f3PtpNetPortFlowPointStatsPDelayReqsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Request Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 15 } + +f3PtpNetPortFlowPointStatsPDelayReqsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Request Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 16 } + +f3PtpNetPortFlowPointStatsPDelayRspsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 17 } + +f3PtpNetPortFlowPointStatsPDelayRspsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 18 } + +f3PtpNetPortFlowPointStatsPDelayRspFollowupsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Followup Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 19 } + +f3PtpNetPortFlowPointStatsPDelayRspFollowupsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Followup Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 20 } + +f3PtpNetPortFlowPointStatsSignalingRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Signaling Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 21 } + +f3PtpNetPortFlowPointStatsSignalingTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Signaling Messages Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 22 } + +f3PtpNetPortFlowPointStatsMgmtFramesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Management Frames received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 23 } + +f3PtpNetPortFlowPointStatsMgmtFramesTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Management Frames Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 24 } + +f3PtpNetPortFlowPointStatsPtpUnknownsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unknown PTP Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 25 } + +f3PtpNetPortFlowPointStatsPtpUnknownsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unknown PTP Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointStatsEntry 26 } + +f3PtpNetPortFlowPointStatsAvgSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Sync messages." + ::= { f3PtpNetPortFlowPointStatsEntry 27 } + +f3PtpNetPortFlowPointStatsMinSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Sync messages." + ::= { f3PtpNetPortFlowPointStatsEntry 28 } + +f3PtpNetPortFlowPointStatsMaxSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Sync messages." + ::= { f3PtpNetPortFlowPointStatsEntry 29 } + +f3PtpNetPortFlowPointStatsAvgDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Delay Request messages." + ::= { f3PtpNetPortFlowPointStatsEntry 30 } + +f3PtpNetPortFlowPointStatsMinDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Delay Request messages." + ::= { f3PtpNetPortFlowPointStatsEntry 31 } + +f3PtpNetPortFlowPointStatsMaxDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Delay Request messages." + ::= { f3PtpNetPortFlowPointStatsEntry 32 } + +f3PtpNetPortFlowPointStatsMinPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Peer Delay Request messages." + ::= { f3PtpNetPortFlowPointStatsEntry 33 } + +f3PtpNetPortFlowPointStatsMaxPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Peer Delay Request messages." + ::= { f3PtpNetPortFlowPointStatsEntry 34 } + +f3PtpNetPortFlowPointStatsAvgPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Peer Delay Request messages." + ::= { f3PtpNetPortFlowPointStatsEntry 35 } + +f3PtpNetPortFlowPointStatsMinPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Peer Delay Response messages." + ::= { f3PtpNetPortFlowPointStatsEntry 36 } + +f3PtpNetPortFlowPointStatsMaxPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Peer Delay Response messages." + ::= { f3PtpNetPortFlowPointStatsEntry 37 } + +f3PtpNetPortFlowPointStatsAvgPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Peer Delay Response messages." + ::= { f3PtpNetPortFlowPointStatsEntry 38 } + +f3PtpNetPortFlowPointStatsDestMciNoMatchDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The dest MCI no match discards messages." + ::= { f3PtpNetPortFlowPointStatsEntry 39 } + +f3PtpNetPortFlowPointStatsTagNoMatchDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The tag no match discards messages." + ::= { f3PtpNetPortFlowPointStatsEntry 40 } + +-- +-- Network Port PTP Flow Point History Table +-- +f3PtpNetPortFlowPointHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpNetPortFlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Network Port PTP Flow Point history statistics. + These reflect the history data." + ::= { f3PtpPerformanceObjects 5 } + +f3PtpNetPortFlowPointHistoryEntry OBJECT-TYPE + SYNTAX F3PtpNetPortFlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpNetPortFlowPointHistoryTable. + Entries exist in this table for each Network Port Flow Point." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3PtpNetPortFlowPointIndex, f3PtpNetPortFlowPointStatsIndex, f3PtpNetPortFlowPointHistoryIndex } + ::= { f3PtpNetPortFlowPointHistoryTable 1 } + +F3PtpNetPortFlowPointHistoryEntry ::= SEQUENCE { + f3PtpNetPortFlowPointHistoryIndex Integer32, + f3PtpNetPortFlowPointHistoryTime DateAndTime, + f3PtpNetPortFlowPointHistoryValid TruthValue, + f3PtpNetPortFlowPointHistoryAction CmPmBinAction, + f3PtpNetPortFlowPointHistoryAnnouncesRx PerfCounter64, + f3PtpNetPortFlowPointHistoryAnnouncesTx PerfCounter64, + f3PtpNetPortFlowPointHistorySyncsRx PerfCounter64, + f3PtpNetPortFlowPointHistorySyncsTx PerfCounter64, + f3PtpNetPortFlowPointHistoryFollowupsRx PerfCounter64, + f3PtpNetPortFlowPointHistoryFollowupsTx PerfCounter64, + f3PtpNetPortFlowPointHistoryDelayReqsRx PerfCounter64, + f3PtpNetPortFlowPointHistoryDelayReqsTx PerfCounter64, + f3PtpNetPortFlowPointHistoryDelayRspsRx PerfCounter64, + f3PtpNetPortFlowPointHistoryDelayRspsTx PerfCounter64, + f3PtpNetPortFlowPointHistoryPDelayReqsRx PerfCounter64, + f3PtpNetPortFlowPointHistoryPDelayReqsTx PerfCounter64, + f3PtpNetPortFlowPointHistoryPDelayRspsRx PerfCounter64, + f3PtpNetPortFlowPointHistoryPDelayRspsTx PerfCounter64, + f3PtpNetPortFlowPointHistoryPDelayRspFollowupsRx PerfCounter64, + f3PtpNetPortFlowPointHistoryPDelayRspFollowupsTx PerfCounter64, + f3PtpNetPortFlowPointHistorySignalingRx PerfCounter64, + f3PtpNetPortFlowPointHistorySignalingTx PerfCounter64, + f3PtpNetPortFlowPointHistoryMgmtFramesRx PerfCounter64, + f3PtpNetPortFlowPointHistoryMgmtFramesTx PerfCounter64, + f3PtpNetPortFlowPointHistoryPtpUnknownsRx PerfCounter64, + f3PtpNetPortFlowPointHistoryPtpUnknownsTx PerfCounter64, + f3PtpNetPortFlowPointHistoryAvgSyncResTime Unsigned32, + f3PtpNetPortFlowPointHistoryMinSyncResTime Unsigned32, + f3PtpNetPortFlowPointHistoryMaxSyncResTime Unsigned32, + f3PtpNetPortFlowPointHistoryAvgDelayReqResTime Unsigned32, + f3PtpNetPortFlowPointHistoryMinDelayReqResTime Unsigned32, + f3PtpNetPortFlowPointHistoryMaxDelayReqResTime Unsigned32, + f3PtpNetPortFlowPointHistoryMinPDelayReqResTime Unsigned32, + f3PtpNetPortFlowPointHistoryMaxPDelayReqResTime Unsigned32, + f3PtpNetPortFlowPointHistoryAvgPDelayReqResTime Unsigned32, + f3PtpNetPortFlowPointHistoryMinPDelayRspResTime Unsigned32, + f3PtpNetPortFlowPointHistoryMaxPDelayRspResTime Unsigned32, + f3PtpNetPortFlowPointHistoryAvgPDelayRspResTime Unsigned32, + f3PtpNetPortFlowPointHistoryDestMciNoMatchDiscards PerfCounter64, + f3PtpNetPortFlowPointHistoryTagNoMatchDiscards PerfCounter64 +} + +f3PtpNetPortFlowPointHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Ethernet Network Port PTP Flow point PM history entry." + ::= { f3PtpNetPortFlowPointHistoryEntry 1 } + +f3PtpNetPortFlowPointHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3PtpNetPortFlowPointHistoryEntry 2 } + +f3PtpNetPortFlowPointHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpNetPortFlowPointHistoryEntry 3 } + +f3PtpNetPortFlowPointHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpNetPortFlowPointHistoryEntry 4 } + +f3PtpNetPortFlowPointHistoryAnnouncesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Announce messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 5 } + +f3PtpNetPortFlowPointHistoryAnnouncesTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Announce Messages transmitted on the PTP Flow Point. + This object is applicable for transparent clocks." + ::= { f3PtpNetPortFlowPointHistoryEntry 6 } + +f3PtpNetPortFlowPointHistorySyncsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Sync Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 7 } + +f3PtpNetPortFlowPointHistorySyncsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Sync Messages transmitted on the PTP Flow Point. + This object is applicable for transparent clocks." + ::= { f3PtpNetPortFlowPointHistoryEntry 8 } + +f3PtpNetPortFlowPointHistoryFollowupsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Follow up Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 9 } + +f3PtpNetPortFlowPointHistoryFollowupsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Follow up Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 10 } + +f3PtpNetPortFlowPointHistoryDelayReqsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Request Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 11 } + +f3PtpNetPortFlowPointHistoryDelayReqsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Request Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 12 } + +f3PtpNetPortFlowPointHistoryDelayRspsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Response Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 13 } + +f3PtpNetPortFlowPointHistoryDelayRspsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Response Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 14 } + +f3PtpNetPortFlowPointHistoryPDelayReqsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Request Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 15 } + +f3PtpNetPortFlowPointHistoryPDelayReqsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Request Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 16 } + +f3PtpNetPortFlowPointHistoryPDelayRspsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 17 } + +f3PtpNetPortFlowPointHistoryPDelayRspsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 18 } + +f3PtpNetPortFlowPointHistoryPDelayRspFollowupsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Followup Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 19 } + +f3PtpNetPortFlowPointHistoryPDelayRspFollowupsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Followup Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 20 } + +f3PtpNetPortFlowPointHistorySignalingRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Signaling Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 21 } + +f3PtpNetPortFlowPointHistorySignalingTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Signaling Messages Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 22 } + +f3PtpNetPortFlowPointHistoryMgmtFramesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Management Frames received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 23 } + +f3PtpNetPortFlowPointHistoryMgmtFramesTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Management Frames Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 24 } + +f3PtpNetPortFlowPointHistoryPtpUnknownsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unknown PTP Messages received on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 25 } + +f3PtpNetPortFlowPointHistoryPtpUnknownsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unknown PTP Messages transmitted on the PTP Flow Point." + ::= { f3PtpNetPortFlowPointHistoryEntry 26 } + +f3PtpNetPortFlowPointHistoryAvgSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Sync messages." + ::= { f3PtpNetPortFlowPointHistoryEntry 27 } + +f3PtpNetPortFlowPointHistoryMinSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Sync messages." + ::= { f3PtpNetPortFlowPointHistoryEntry 28 } + +f3PtpNetPortFlowPointHistoryMaxSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Sync messages." + ::= { f3PtpNetPortFlowPointHistoryEntry 29 } + +f3PtpNetPortFlowPointHistoryAvgDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Delay Request messages." + ::= { f3PtpNetPortFlowPointHistoryEntry 30 } + +f3PtpNetPortFlowPointHistoryMinDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Delay Request messages." + ::= { f3PtpNetPortFlowPointHistoryEntry 31 } + +f3PtpNetPortFlowPointHistoryMaxDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Delay Request messages." + ::= { f3PtpNetPortFlowPointHistoryEntry 32 } + +f3PtpNetPortFlowPointHistoryMinPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Peer Delay Request messages." + ::= { f3PtpNetPortFlowPointHistoryEntry 33 } + +f3PtpNetPortFlowPointHistoryMaxPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Peer Delay Request messages." + ::= { f3PtpNetPortFlowPointHistoryEntry 34 } + +f3PtpNetPortFlowPointHistoryAvgPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Peer Delay Request messages." + ::= { f3PtpNetPortFlowPointHistoryEntry 35 } + +f3PtpNetPortFlowPointHistoryMinPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The minimum residence time for PTP Peer Delay Response messages." + ::= { f3PtpNetPortFlowPointHistoryEntry 36 } + +f3PtpNetPortFlowPointHistoryMaxPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The maximum residence time for PTP Peer Delay Response messages." + ::= { f3PtpNetPortFlowPointHistoryEntry 37 } + +f3PtpNetPortFlowPointHistoryAvgPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The average residence time for PTP Peer Delay Response messages." + ::= { f3PtpNetPortFlowPointHistoryEntry 38 } + +f3PtpNetPortFlowPointHistoryDestMciNoMatchDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The dest MCI no match discards messages." + ::= { f3PtpNetPortFlowPointHistoryEntry 39 } + +f3PtpNetPortFlowPointHistoryTagNoMatchDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Tag no match discards messages." + ::= { f3PtpNetPortFlowPointHistoryEntry 40 } + +-- +-- Network Port PTP Flow Point Threshold Table +-- +f3PtpNetPortFlowPointThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpNetPortFlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Access Port PTP Flow Point + Thresholds." + ::= { f3PtpPerformanceObjects 6 } + +f3PtpNetPortFlowPointThresholdEntry OBJECT-TYPE + SYNTAX F3PtpNetPortFlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpNetPortFlowPointThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex, + f3PtpNetPortFlowPointIndex, f3PtpNetPortFlowPointStatsIndex, + f3PtpNetPortFlowPointThresholdIndex } + ::= { f3PtpNetPortFlowPointThresholdTable 1 } + +F3PtpNetPortFlowPointThresholdEntry ::= SEQUENCE { + f3PtpNetPortFlowPointThresholdIndex Integer32, + f3PtpNetPortFlowPointThresholdInterval CmPmIntervalType, + f3PtpNetPortFlowPointThresholdVariable VariablePointer, + f3PtpNetPortFlowPointThresholdValueLo Unsigned32, + f3PtpNetPortFlowPointThresholdValueHi Unsigned32, + f3PtpNetPortFlowPointThresholdMonValue PerfCounter64 +} + +f3PtpNetPortFlowPointThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3PtpNetPortFlowPointThresholdTable." + ::= { f3PtpNetPortFlowPointThresholdEntry 1 } + +f3PtpNetPortFlowPointThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3PtpNetPortFlowPointThresholdEntry 2 } + +f3PtpNetPortFlowPointThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3PtpNetPortFlowPointThresholdEntry 3 } + +f3PtpNetPortFlowPointThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3PtpNetPortFlowPointThresholdEntry 4 } + +f3PtpNetPortFlowPointThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3PtpNetPortFlowPointThresholdEntry 5 } + +f3PtpNetPortFlowPointThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3PtpNetPortFlowPointThresholdVariable." + ::= { f3PtpNetPortFlowPointThresholdEntry 6 } + +-- +-- Slave Only Ordinary Clock Current Statistics Table +-- +f3PtpSOOCStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpSOOCStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Slave Only Ordinary Clock related statistics. + These reflect the current data." + ::= { f3PtpPerformanceObjects 7 } + +f3PtpSOOCStatsEntry OBJECT-TYPE + SYNTAX F3PtpSOOCStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpSOOCStatsTable. + Entries exist in this table for each Slave Only Ordinary Clock." + INDEX { neIndex, f3PtpTSIndex, + f3PtpSOOCIndex, f3PtpSOOCStatsIndex } + ::= { f3PtpSOOCStatsTable 1 } + +F3PtpSOOCStatsEntry ::= SEQUENCE { + f3PtpSOOCStatsIndex Integer32, + f3PtpSOOCStatsIntervalType CmPmIntervalType, + f3PtpSOOCStatsValid TruthValue, + f3PtpSOOCStatsAction CmPmBinAction, + f3PtpSOOCStatsMinOffsetFromMaster ScaledNanoseconds, + f3PtpSOOCStatsMaxOffsetFromMaster ScaledNanoseconds, + f3PtpSOOCStatsAvgOffsetFromMaster ScaledNanoseconds, + f3PtpSOOCStatsMinMeanPathDelay ScaledNanoseconds, + f3PtpSOOCStatsMaxMeanPathDelay ScaledNanoseconds, + f3PtpSOOCStatsAvgMeanPathDelay ScaledNanoseconds, + f3PtpSOOCStatsMinSyncPathDelay ScaledNanoseconds, + f3PtpSOOCStatsMaxSyncPathDelay ScaledNanoseconds, + f3PtpSOOCStatsAvgSyncPathDelay ScaledNanoseconds, + f3PtpSOOCStatsMinSyncPDV ScaledNanoseconds, + f3PtpSOOCStatsMaxSyncPDV ScaledNanoseconds, + f3PtpSOOCStatsAvgSyncPDV ScaledNanoseconds, + f3PtpSOOCStatsMgmtMsgsDiscarded PerfCounter64, + f3PtpSOOCStatsInvalidMsgLenDiscards PerfCounter64, + f3PtpSOOCStatsUnknownMasterDiscards PerfCounter64, + f3PtpSOOCStatsUnknownDomainDiscards PerfCounter64, + f3PtpSOOCStatsMulticastAnnounceDiscards PerfCounter64, + f3PtpSOOCStatsOutOfSeqAnnounceMsgs PerfCounter64, + f3PtpSOOCStatsMulticastSyncDiscards PerfCounter64, + f3PtpSOOCStatsTwoStepSyncDiscards PerfCounter64, + f3PtpSOOCStatsFollowupDiscards PerfCounter64, + f3PtpSOOCStatsDelayReqDiscards PerfCounter64, + f3PtpSOOCStatsPDelayReqDiscards PerfCounter64, + f3PtpSOOCStatsPDelayRspDiscards PerfCounter64, + f3PtpSOOCStatsPDelayFollowupDiscards PerfCounter64, + f3PtpSOOCStatsInvalidTLVLenDiscards PerfCounter64, + f3PtpSOOCStatsInvalidTLVTypeDiscards PerfCounter64, + f3PtpSOOCStatsMaxFwdFlowWeight Integer32, + f3PtpSOOCStatsAvgFwdFlowWeight Integer32, + f3PtpSOOCStatsMinRevFlowWeight Integer32, + f3PtpSOOCStatsMaxRevFlowWeight Integer32, + f3PtpSOOCStatsAvgRevFlowWeight Integer32, + f3PtpSOOCStatsNumClockRecTransients Unsigned32 +} + +f3PtpSOOCStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Slave Only Ordinary Clock statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3PtpSOOCStatsEntry 1 } + +f3PtpSOOCStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3PtpSOOCStatsEntry 2 } + +f3PtpSOOCStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpSOOCStatsEntry 3 } + +f3PtpSOOCStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpSOOCStatsEntry 4 } + +f3PtpSOOCStatsMinOffsetFromMaster OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum Offset from Master" + ::= { f3PtpSOOCStatsEntry 5 } + +f3PtpSOOCStatsMaxOffsetFromMaster OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum Offset from Master" + ::= { f3PtpSOOCStatsEntry 6 } + +f3PtpSOOCStatsAvgOffsetFromMaster OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Offset from Master" + ::= { f3PtpSOOCStatsEntry 7 } + +f3PtpSOOCStatsMinMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum mean path delay at the SOOC." + ::= { f3PtpSOOCStatsEntry 8 } + +f3PtpSOOCStatsMaxMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum mean path delay at the SOOC." + ::= { f3PtpSOOCStatsEntry 9 } + +f3PtpSOOCStatsAvgMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average mean path delay at the SOOC." + ::= { f3PtpSOOCStatsEntry 10 } + +f3PtpSOOCStatsMinSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum mean path delay of Sync messages at the SOOC." + ::= { f3PtpSOOCStatsEntry 11 } + +f3PtpSOOCStatsMaxSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum mean path delay of Sync messages at the SOOC." + ::= { f3PtpSOOCStatsEntry 12 } + +f3PtpSOOCStatsAvgSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average mean path delay of Sync messages at the SOOC." + ::= { f3PtpSOOCStatsEntry 13 } + +f3PtpSOOCStatsMinSyncPDV OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum Sync message path delay variation at the SOOC." + ::= { f3PtpSOOCStatsEntry 14 } + +f3PtpSOOCStatsMaxSyncPDV OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum Sync message path delay variation at the SOOC." + ::= { f3PtpSOOCStatsEntry 15 } + +f3PtpSOOCStatsAvgSyncPDV OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average Sync message packet delay variation at the SOOC." + ::= { f3PtpSOOCStatsEntry 16 } + +f3PtpSOOCStatsMgmtMsgsDiscarded OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of PTP management messages discarded at the SOOC." + ::= { f3PtpSOOCStatsEntry 17 } + +f3PtpSOOCStatsInvalidMsgLenDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of messages discarded due to invalid message length at the SOOC." + ::= { f3PtpSOOCStatsEntry 18 } + +f3PtpSOOCStatsUnknownMasterDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of messages discard due to unknown Master at the SOOC." + ::= { f3PtpSOOCStatsEntry 19 } + +f3PtpSOOCStatsUnknownDomainDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of messages discard due to unknown domain at the SOOC." + ::= { f3PtpSOOCStatsEntry 20 } + +f3PtpSOOCStatsMulticastAnnounceDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of multicast Announce message discards at the SOOC." + ::= { f3PtpSOOCStatsEntry 21 } + +f3PtpSOOCStatsOutOfSeqAnnounceMsgs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of out-of-sequence Announce message discards at the SOOC." + ::= { f3PtpSOOCStatsEntry 22 } + +f3PtpSOOCStatsMulticastSyncDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Multicast Sync discards at the SOOC." + ::= { f3PtpSOOCStatsEntry 23 } + +f3PtpSOOCStatsTwoStepSyncDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Two Step Sync discards at the SOOC." + ::= { f3PtpSOOCStatsEntry 24 } + +f3PtpSOOCStatsFollowupDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Follow up discards at the SOOC." + ::= { f3PtpSOOCStatsEntry 25 } + +f3PtpSOOCStatsDelayReqDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Delay Request discards at the SOOC." + ::= { f3PtpSOOCStatsEntry 26 } + +f3PtpSOOCStatsPDelayReqDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of P-Delay Request discards at the SOOC." + ::= { f3PtpSOOCStatsEntry 27 } + +f3PtpSOOCStatsPDelayRspDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of P-Delay Response discards at the SOOC." + ::= { f3PtpSOOCStatsEntry 28 } + +f3PtpSOOCStatsPDelayFollowupDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of P-Delay Followup discards at the SOOC." + ::= { f3PtpSOOCStatsEntry 29 } + +f3PtpSOOCStatsInvalidTLVLenDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of discards due to invalid TLV Length at the SOOC." + ::= { f3PtpSOOCStatsEntry 30 } + +f3PtpSOOCStatsInvalidTLVTypeDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of discards due to invalid TLV type at the SOOC." + ::= { f3PtpSOOCStatsEntry 31 } + +f3PtpSOOCStatsMaxFwdFlowWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The max forward flow weight for this entry." + ::= { f3PtpSOOCStatsEntry 32 } + +f3PtpSOOCStatsAvgFwdFlowWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The average forward flow weight for this entry." + ::= { f3PtpSOOCStatsEntry 33 } + +f3PtpSOOCStatsMinRevFlowWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The min reverted flow weight for this entry." + ::= { f3PtpSOOCStatsEntry 34 } + +f3PtpSOOCStatsMaxRevFlowWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The max reverted flow weight for this entry." + ::= { f3PtpSOOCStatsEntry 35 } + +f3PtpSOOCStatsAvgRevFlowWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The average reverted flow weight for this entry." + ::= { f3PtpSOOCStatsEntry 36 } + +f3PtpSOOCStatsNumClockRecTransients OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of clock recovery transients for this entry." + ::= { f3PtpSOOCStatsEntry 37 } + +-- +-- Slave Only Ordinary Clock History Table +-- +f3PtpSOOCHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpSOOCHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Slave Only Ordinary Clock related statistics. + These reflect the current data." + ::= { f3PtpPerformanceObjects 8 } + +f3PtpSOOCHistoryEntry OBJECT-TYPE + SYNTAX F3PtpSOOCHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpSOOCHistoryTable. + Entries exist in this table for each Slave Only Ordinary Clock." + INDEX { neIndex, f3PtpTSIndex, + f3PtpSOOCIndex, f3PtpSOOCStatsIndex, f3PtpSOOCHistoryIndex } + ::= { f3PtpSOOCHistoryTable 1 } + +F3PtpSOOCHistoryEntry ::= SEQUENCE { + f3PtpSOOCHistoryIndex Integer32, + f3PtpSOOCHistoryTime DateAndTime, + f3PtpSOOCHistoryValid TruthValue, + f3PtpSOOCHistoryAction CmPmBinAction, + f3PtpSOOCHistoryMinOffsetFromMaster ScaledNanoseconds, + f3PtpSOOCHistoryMaxOffsetFromMaster ScaledNanoseconds, + f3PtpSOOCHistoryAvgOffsetFromMaster ScaledNanoseconds, + f3PtpSOOCHistoryMinMeanPathDelay ScaledNanoseconds, + f3PtpSOOCHistoryMaxMeanPathDelay ScaledNanoseconds, + f3PtpSOOCHistoryAvgMeanPathDelay ScaledNanoseconds, + f3PtpSOOCHistoryMinSyncPathDelay ScaledNanoseconds, + f3PtpSOOCHistoryMaxSyncPathDelay ScaledNanoseconds, + f3PtpSOOCHistoryAvgSyncPathDelay ScaledNanoseconds, + f3PtpSOOCHistoryMinSyncPDV ScaledNanoseconds, + f3PtpSOOCHistoryMaxSyncPDV ScaledNanoseconds, + f3PtpSOOCHistoryAvgSyncPDV ScaledNanoseconds, + f3PtpSOOCHistoryMgmtMsgsDiscarded PerfCounter64, + f3PtpSOOCHistoryInvalidMsgLenDiscards PerfCounter64, + f3PtpSOOCHistoryUnknownMasterDiscards PerfCounter64, + f3PtpSOOCHistoryUnknownDomainDiscards PerfCounter64, + f3PtpSOOCHistoryMulticastAnnounceDiscards PerfCounter64, + f3PtpSOOCHistoryOutOfSeqAnnounceMsgs PerfCounter64, + f3PtpSOOCHistoryMulticastSyncDiscards PerfCounter64, + f3PtpSOOCHistoryTwoStepSyncDiscards PerfCounter64, + f3PtpSOOCHistoryFollowupDiscards PerfCounter64, + f3PtpSOOCHistoryDelayReqDiscards PerfCounter64, + f3PtpSOOCHistoryPDelayReqDiscards PerfCounter64, + f3PtpSOOCHistoryPDelayRspDiscards PerfCounter64, + f3PtpSOOCHistoryPDelayFollowupDiscards PerfCounter64, + f3PtpSOOCHistoryInvalidTLVLenDiscards PerfCounter64, + f3PtpSOOCHistoryInvalidTLVTypeDiscards PerfCounter64, + f3PtpSOOCHistoryMaxFwdFlowWeight Integer32, + f3PtpSOOCHistoryAvgFwdFlowWeight Integer32, + f3PtpSOOCHistoryMinRevFlowWeight Integer32, + f3PtpSOOCHistoryMaxRevFlowWeight Integer32, + f3PtpSOOCHistoryAvgRevFlowWeight Integer32, + f3PtpSOOCHistoryNumClockRecTransients Unsigned32 +} + +f3PtpSOOCHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Slave Only Ordinary Clock statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { f3PtpSOOCHistoryEntry 1 } + +f3PtpSOOCHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3PtpSOOCHistoryEntry 2 } + +f3PtpSOOCHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpSOOCHistoryEntry 3 } + +f3PtpSOOCHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpSOOCHistoryEntry 4 } + +f3PtpSOOCHistoryMinOffsetFromMaster OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum Offset from Master" + ::= { f3PtpSOOCHistoryEntry 5 } + +f3PtpSOOCHistoryMaxOffsetFromMaster OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum Offset from Master" + ::= { f3PtpSOOCHistoryEntry 6 } + +f3PtpSOOCHistoryAvgOffsetFromMaster OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Offset from Master" + ::= { f3PtpSOOCHistoryEntry 7 } + +f3PtpSOOCHistoryMinMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum mean path delay at the SOOC." + ::= { f3PtpSOOCHistoryEntry 8 } + +f3PtpSOOCHistoryMaxMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum mean path delay at the SOOC." + ::= { f3PtpSOOCHistoryEntry 9 } + +f3PtpSOOCHistoryAvgMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average mean path delay at the SOOC." + ::= { f3PtpSOOCHistoryEntry 10 } + +f3PtpSOOCHistoryMinSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum mean path delay of Sync messages at the SOOC." + ::= { f3PtpSOOCHistoryEntry 11 } + +f3PtpSOOCHistoryMaxSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum mean path delay of Sync messages at the SOOC." + ::= { f3PtpSOOCHistoryEntry 12 } + +f3PtpSOOCHistoryAvgSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average mean path delay of Sync messages at the SOOC." + ::= { f3PtpSOOCHistoryEntry 13 } + +f3PtpSOOCHistoryMinSyncPDV OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum Sync message path delay variation at the SOOC." + ::= { f3PtpSOOCHistoryEntry 14 } + +f3PtpSOOCHistoryMaxSyncPDV OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum Sync message path delay variation at the SOOC." + ::= { f3PtpSOOCHistoryEntry 15 } + +f3PtpSOOCHistoryAvgSyncPDV OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average Sync message packet delay variation at the SOOC." + ::= { f3PtpSOOCHistoryEntry 16 } + +f3PtpSOOCHistoryMgmtMsgsDiscarded OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of PTP management messages discarded at the SOOC." + ::= { f3PtpSOOCHistoryEntry 17 } + +f3PtpSOOCHistoryInvalidMsgLenDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of messages discarded due to invalid message length at the SOOC." + ::= { f3PtpSOOCHistoryEntry 18 } + +f3PtpSOOCHistoryUnknownMasterDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of messages discard due to unknown Master at the SOOC." + ::= { f3PtpSOOCHistoryEntry 19 } + +f3PtpSOOCHistoryUnknownDomainDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of messages discard due to unknown domain at the SOOC." + ::= { f3PtpSOOCHistoryEntry 20 } + +f3PtpSOOCHistoryMulticastAnnounceDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of multicast Announce message discards at the SOOC." + ::= { f3PtpSOOCHistoryEntry 21 } + +f3PtpSOOCHistoryOutOfSeqAnnounceMsgs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of out-of-sequence Announce message discards at the SOOC." + ::= { f3PtpSOOCHistoryEntry 22 } + +f3PtpSOOCHistoryMulticastSyncDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Multicast Sync discards at the SOOC." + ::= { f3PtpSOOCHistoryEntry 23 } + +f3PtpSOOCHistoryTwoStepSyncDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Two Step Sync discards at the SOOC." + ::= { f3PtpSOOCHistoryEntry 24 } + +f3PtpSOOCHistoryFollowupDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Follow up discards at the SOOC." + ::= { f3PtpSOOCHistoryEntry 25 } + +f3PtpSOOCHistoryDelayReqDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Delay Request discards at the SOOC." + ::= { f3PtpSOOCHistoryEntry 26 } + +f3PtpSOOCHistoryPDelayReqDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of P-Delay Request discards at the SOOC." + ::= { f3PtpSOOCHistoryEntry 27 } + +f3PtpSOOCHistoryPDelayRspDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of P-Delay Response discards at the SOOC." + ::= { f3PtpSOOCHistoryEntry 28 } + +f3PtpSOOCHistoryPDelayFollowupDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of P-Delay Followup discards at the SOOC." + ::= { f3PtpSOOCHistoryEntry 29 } + +f3PtpSOOCHistoryInvalidTLVLenDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of discards due to invalid TLV Length at the SOOC." + ::= { f3PtpSOOCHistoryEntry 30 } + +f3PtpSOOCHistoryInvalidTLVTypeDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of discards due to invalid TLV type at the SOOC." + ::= { f3PtpSOOCHistoryEntry 31 } + +f3PtpSOOCHistoryMaxFwdFlowWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The max forward flow weight for this entry." + ::= { f3PtpSOOCHistoryEntry 32 } + +f3PtpSOOCHistoryAvgFwdFlowWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The average forward flow weight for this entry." + ::= { f3PtpSOOCHistoryEntry 33 } + +f3PtpSOOCHistoryMinRevFlowWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The min reverted flow weight for this entry." + ::= { f3PtpSOOCHistoryEntry 34 } + +f3PtpSOOCHistoryMaxRevFlowWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The max reverted flow weight for this entry." + ::= { f3PtpSOOCHistoryEntry 35 } + +f3PtpSOOCHistoryAvgRevFlowWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The average reverted flow weight for this entry." + ::= { f3PtpSOOCHistoryEntry 36 } + +f3PtpSOOCHistoryNumClockRecTransients OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of clock recovery transients for this entry." + ::= { f3PtpSOOCHistoryEntry 37 } + +-- +-- Slave Only Ordinary Clock Threshold Table +-- +f3PtpSOOCThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpSOOCThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability + of Slave Only Ordinary Clock Thresholds. + Below MonTypes should be treated as nanoseconds + despite being ScaledNanoseconds in Stats and History: + - f3PtpSOOCStatsMinOffsetFromMaster, + - f3PtpSOOCStatsMaxOffsetFromMaster, + - f3PtpSOOCStatsAvgOffsetFromMaster, + - f3PtpSOOCStatsMinMeanPathDelay, + - f3PtpSOOCStatsMaxMeanPathDelay, + - f3PtpSOOCStatsAvgMeanPathDelay, + - f3PtpSOOCStatsMinSyncPathDelay, + - f3PtpSOOCStatsMaxSyncPathDelay, + - f3PtpSOOCStatsAvgSyncPathDelay, + - f3PtpSOOCStatsMinSyncPDV, + - f3PtpSOOCStatsMaxSyncPDV, + - f3PtpSOOCStatsAvgSyncPDV" + ::= { f3PtpPerformanceObjects 9 } + +f3PtpSOOCThresholdEntry OBJECT-TYPE + SYNTAX F3PtpSOOCThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpSOOCThresholdTable." + INDEX { neIndex, f3PtpTSIndex, + f3PtpSOOCIndex, f3PtpSOOCStatsIndex, f3PtpSOOCThresholdIndex } + ::= { f3PtpSOOCThresholdTable 1 } + +F3PtpSOOCThresholdEntry ::= SEQUENCE { + f3PtpSOOCThresholdIndex Integer32, + f3PtpSOOCThresholdInterval CmPmIntervalType, + f3PtpSOOCThresholdVariable VariablePointer, + f3PtpSOOCThresholdValueLo Unsigned32, + f3PtpSOOCThresholdValueHi Unsigned32, + f3PtpSOOCThresholdMonValue PerfCounter64 +} + +f3PtpSOOCThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3PtpSOOCThresholdTable." + ::= { f3PtpSOOCThresholdEntry 1 } + +f3PtpSOOCThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3PtpSOOCThresholdEntry 2 } + +f3PtpSOOCThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3PtpSOOCThresholdEntry 3 } + +f3PtpSOOCThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3PtpSOOCThresholdEntry 4 } + +f3PtpSOOCThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3PtpSOOCThresholdEntry 5 } + +f3PtpSOOCThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3PtpSOOCThresholdVariable." + ::= { f3PtpSOOCThresholdEntry 6 } + + +-- +-- Telecom Slave Current Statistics Table +-- +f3PtpTSStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpTSStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Telecom Slave related statistics. + These reflect the current data." + ::= { f3PtpPerformanceObjects 10 } + +f3PtpTSStatsEntry OBJECT-TYPE + SYNTAX F3PtpTSStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpTSStatsTable. + Entries exist in this table for each Telecom Slave." + INDEX { neIndex, f3PtpTSIndex, f3PtpTSStatsIndex } + ::= { f3PtpTSStatsTable 1 } + +F3PtpTSStatsEntry ::= SEQUENCE { + f3PtpTSStatsIndex Integer32, + f3PtpTSStatsIntervalType CmPmIntervalType, + f3PtpTSStatsValid TruthValue, + f3PtpTSStatsAction CmPmBinAction, + f3PtpTSStatsTotalTimeCR5 Unsigned32, + f3PtpTSStatsTotalTimeCR4 Unsigned32, + f3PtpTSStatsTotalTimeCR3 Unsigned32, + f3PtpTSStatsTotalTimePR5 Unsigned32, + f3PtpTSStatsTotalTimePR4 Unsigned32, + f3PtpTSStatsTotalTimePR3 Unsigned32 +} + +f3PtpTSStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Telecom Slave statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3PtpTSStatsEntry 1 } + +f3PtpTSStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3PtpTSStatsEntry 2 } + +f3PtpTSStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpTSStatsEntry 3 } + +f3PtpTSStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpTSStatsEntry 4 } + +f3PtpTSStatsTotalTimeCR5 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Time in seconds Clock Recovery Score is 5." + ::= { f3PtpTSStatsEntry 5 } + +f3PtpTSStatsTotalTimeCR4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Time in seconds Clock Recovery Score is 4." + ::= { f3PtpTSStatsEntry 6 } + +f3PtpTSStatsTotalTimeCR3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Time in seconds Clock Recovery Score is 3." + ::= { f3PtpTSStatsEntry 7 } + +f3PtpTSStatsTotalTimePR5 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Time in seconds Phase Recovery Score is 5." + ::= { f3PtpTSStatsEntry 8 } + +f3PtpTSStatsTotalTimePR4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Time in seconds Phase Recovery Score is 4." + ::= { f3PtpTSStatsEntry 9 } + +f3PtpTSStatsTotalTimePR3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Time in seconds Phase Recovery Score is 3." + ::= { f3PtpTSStatsEntry 10 } + +-- +-- Telecom Slave History Table +-- +f3PtpTSHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpTSHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Telecom Slave related statistics. + These reflect the historical data." + ::= { f3PtpPerformanceObjects 11 } + +f3PtpTSHistoryEntry OBJECT-TYPE + SYNTAX F3PtpTSHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpTSHistoryTable. + Entries exist in this table for each Telecom Slave." + INDEX { neIndex, f3PtpTSIndex, f3PtpTSStatsIndex, f3PtpTSHistoryIndex } + ::= { f3PtpTSHistoryTable 1 } + +F3PtpTSHistoryEntry ::= SEQUENCE { + f3PtpTSHistoryIndex Integer32, + f3PtpTSHistoryTime DateAndTime, + f3PtpTSHistoryValid TruthValue, + f3PtpTSHistoryAction CmPmBinAction, + f3PtpTSHistoryTotalTimeCR5 Unsigned32, + f3PtpTSHistoryTotalTimeCR4 Unsigned32, + f3PtpTSHistoryTotalTimeCR3 Unsigned32, + f3PtpTSHistoryTotalTimePR5 Unsigned32, + f3PtpTSHistoryTotalTimePR4 Unsigned32, + f3PtpTSHistoryTotalTimePR3 Unsigned32 +} + +f3PtpTSHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Telecom Slave statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { f3PtpTSHistoryEntry 1 } + +f3PtpTSHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3PtpTSHistoryEntry 2 } + +f3PtpTSHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpTSHistoryEntry 3 } + +f3PtpTSHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpTSHistoryEntry 4 } + +f3PtpTSHistoryTotalTimeCR5 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Time in seconds Clock Recovery Score is 5." + ::= { f3PtpTSHistoryEntry 5 } + +f3PtpTSHistoryTotalTimeCR4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Time in seconds Clock Recovery Score is 4." + ::= { f3PtpTSHistoryEntry 6 } + +f3PtpTSHistoryTotalTimeCR3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Time in seconds Clock Recovery Score is 3." + ::= { f3PtpTSHistoryEntry 7 } + +f3PtpTSHistoryTotalTimePR5 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Time in seconds Phase Recovery Score is 5." + ::= { f3PtpTSHistoryEntry 8 } + +f3PtpTSHistoryTotalTimePR4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Time in seconds Phase Recovery Score is 4." + ::= { f3PtpTSHistoryEntry 9 } + +f3PtpTSHistoryTotalTimePR3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Time in seconds Phase Recovery Score is 3." + ::= { f3PtpTSHistoryEntry 10 } + + +-- +-- Telecom Slave Threshold Table +-- +f3PtpTSThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpTSThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of + Telecom Slave Thresholds." + ::= { f3PtpPerformanceObjects 12 } + +f3PtpTSThresholdEntry OBJECT-TYPE + SYNTAX F3PtpTSThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpTSThresholdTable." + INDEX { neIndex, f3PtpTSIndex, + f3PtpTSStatsIndex, f3PtpTSThresholdIndex } + ::= { f3PtpTSThresholdTable 1 } + +F3PtpTSThresholdEntry ::= SEQUENCE { + f3PtpTSThresholdIndex Integer32, + f3PtpTSThresholdInterval CmPmIntervalType, + f3PtpTSThresholdVariable VariablePointer, + f3PtpTSThresholdValueLo Unsigned32, + f3PtpTSThresholdValueHi Unsigned32, + f3PtpTSThresholdMonValue PerfCounter64 +} + +f3PtpTSThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3PtpTSThresholdTable." + ::= { f3PtpTSThresholdEntry 1 } + +f3PtpTSThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3PtpTSThresholdEntry 2 } + +f3PtpTSThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3PtpTSThresholdEntry 3 } + +f3PtpTSThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3PtpTSThresholdEntry 4 } + +f3PtpTSThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3PtpTSThresholdEntry 5 } + +f3PtpTSThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3PtpTSThresholdVariable." + ::= { f3PtpTSThresholdEntry 6 } + +-- +-- Master Clock Interface current data +-- +f3PtpMCIStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpMCIStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Master Clock Interface related statistics. + These reflect the current data." + ::= { f3PtpPerformanceObjects 13 } + +f3PtpMCIStatsEntry OBJECT-TYPE + SYNTAX F3PtpMCIStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpMCIStatsTable. + Entries exist in this table for each Telecom Slave." + INDEX { neIndex, f3PtpBCIndex, f3PtpMCIIndex, f3PtpMCIStatsIndex } + ::= { f3PtpMCIStatsTable 1 } + +F3PtpMCIStatsEntry ::= SEQUENCE { + f3PtpMCIStatsIndex Integer32, + f3PtpMCIStatsIntervalType CmPmIntervalType, + f3PtpMCIStatsValid TruthValue, + f3PtpMCIStatsAction CmPmBinAction, + f3PtpMCIStatsPtpDiscards PerfCounter64, + f3PtpMCIStatsSyncDeniedEvents PerfCounter64, + f3PtpMCIStatsDelayRspDeniedEvents PerfCounter64, + f3PtpMCIStatsAnnounceDeniedEvents PerfCounter64, + f3PtpMCIStatsSyncCancelledEvents PerfCounter64, + f3PtpMCIStatsDelayRspCancelledEvents PerfCounter64, + f3PtpMCIStatsAnnounceCancelledEvents PerfCounter64, + f3PtpMCIStatsDynamicSlavesLearnt PerfCounter64, + f3PtpMCIStatsDynamicSlavesDropped PerfCounter64 +} + +f3PtpMCIStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Master Clock Interface statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3PtpMCIStatsEntry 1 } + +f3PtpMCIStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3PtpMCIStatsEntry 2 } + +f3PtpMCIStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpMCIStatsEntry 3 } + +f3PtpMCIStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpMCIStatsEntry 4 } + +f3PtpMCIStatsPtpDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of PTP messages that have been discarded by the MCI since either + Source IP, PTP Domain number, Port Identity did not match any + Remote Slave clock." + ::= { f3PtpMCIStatsEntry 5 } + +f3PtpMCIStatsSyncDeniedEvents OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Sync service denied events." + ::= { f3PtpMCIStatsEntry 6 } + +f3PtpMCIStatsDelayRspDeniedEvents OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Delay Response service denied events." + ::= { f3PtpMCIStatsEntry 7 } + +f3PtpMCIStatsAnnounceDeniedEvents OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Announce service denied events." + ::= { f3PtpMCIStatsEntry 8 } + +f3PtpMCIStatsSyncCancelledEvents OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Sync service canceled events initiated by the Remote Slave Clocks." + ::= { f3PtpMCIStatsEntry 9 } + +f3PtpMCIStatsDelayRspCancelledEvents OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Delay Response service canceled events initiated by the + Remote Slave Clocks." + ::= { f3PtpMCIStatsEntry 10 } + +f3PtpMCIStatsAnnounceCancelledEvents OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Announce service canceled events initiated by the + Remote Slave Clocks." + ::= { f3PtpMCIStatsEntry 11 } + +f3PtpMCIStatsDynamicSlavesLearnt OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Successfully learned Dynamic Slaves." + ::= { f3PtpMCIStatsEntry 12 } + +f3PtpMCIStatsDynamicSlavesDropped OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Dynamic Slaves removed from the Remote Slaves table due to + lease expired." + ::= { f3PtpMCIStatsEntry 13 } + +-- +-- Master Clock Interface history data +-- +f3PtpMCIHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpMCIHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Master Clock Interface related history data. + These reflect the current data." + ::= { f3PtpPerformanceObjects 14 } + +f3PtpMCIHistoryEntry OBJECT-TYPE + SYNTAX F3PtpMCIHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpMCIHistoryTable. + Entries exist in this table for each Master Clock Interface." + INDEX { neIndex, f3PtpBCIndex, f3PtpMCIIndex, f3PtpMCIStatsIndex, + f3PtpMCIHistoryIndex } + ::= { f3PtpMCIHistoryTable 1 } + +F3PtpMCIHistoryEntry ::= SEQUENCE { + f3PtpMCIHistoryIndex Integer32, + f3PtpMCIHistoryTime DateAndTime, + f3PtpMCIHistoryValid TruthValue, + f3PtpMCIHistoryAction CmPmBinAction, + f3PtpMCIHistoryPtpDiscards PerfCounter64, + f3PtpMCIHistorySyncDeniedEvents PerfCounter64, + f3PtpMCIHistoryDelayRspDeniedEvents PerfCounter64, + f3PtpMCIHistoryAnnounceDeniedEvents PerfCounter64, + f3PtpMCIHistorySyncCancelledEvents PerfCounter64, + f3PtpMCIHistoryDelayRspCancelledEvents PerfCounter64, + f3PtpMCIHistoryAnnounceCancelledEvents PerfCounter64, + f3PtpMCIHistoryDynamicSlavesLearnt PerfCounter64, + f3PtpMCIHistoryDynamicSlavesDropped PerfCounter64 +} + +f3PtpMCIHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Master Clock Interface PM history entry." + ::= { f3PtpMCIHistoryEntry 1 } + +f3PtpMCIHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3PtpMCIHistoryEntry 2 } + +f3PtpMCIHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpMCIHistoryEntry 3 } + +f3PtpMCIHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpMCIHistoryEntry 4 } + +f3PtpMCIHistoryPtpDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of PTP messages that have been discarded by the MCI since either + Source IP, PTP Domain number, Port Identity did not match any + Remote Slave clock." + ::= { f3PtpMCIHistoryEntry 5 } + +f3PtpMCIHistorySyncDeniedEvents OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Sync service denied events." + ::= { f3PtpMCIHistoryEntry 6 } + +f3PtpMCIHistoryDelayRspDeniedEvents OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Delay Response service denied events." + ::= { f3PtpMCIHistoryEntry 7 } + +f3PtpMCIHistoryAnnounceDeniedEvents OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Announce service denied events." + ::= { f3PtpMCIHistoryEntry 8 } + +f3PtpMCIHistorySyncCancelledEvents OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Sync service canceled events initiated by the Remote Slave Clocks." + ::= { f3PtpMCIHistoryEntry 9 } + +f3PtpMCIHistoryDelayRspCancelledEvents OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Delay Response service canceled events initiated by the + Remote Slave Clocks." + ::= { f3PtpMCIHistoryEntry 10 } + +f3PtpMCIHistoryAnnounceCancelledEvents OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Announce service canceled events initiated by the + Remote Slave Clocks." + ::= { f3PtpMCIHistoryEntry 11 } + +f3PtpMCIHistoryDynamicSlavesLearnt OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Successfully learned Dynamic Slaves." + ::= { f3PtpMCIHistoryEntry 12 } + +f3PtpMCIHistoryDynamicSlavesDropped OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Dynamic Slaves removed from the Remote Slaves table due to + lease expired." + ::= { f3PtpMCIHistoryEntry 13 } + +-- +-- Master Clock Interface Threshold Table +-- +f3PtpMCIThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpMCIThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of + Master Clock Interface Thresholds." + ::= { f3PtpPerformanceObjects 15 } + +f3PtpMCIThresholdEntry OBJECT-TYPE + SYNTAX F3PtpMCIThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpMCIThresholdTable." + INDEX { neIndex, f3PtpBCIndex, f3PtpMCIIndex, f3PtpMCIStatsIndex, + f3PtpMCIThresholdIndex } + ::= { f3PtpMCIThresholdTable 1 } + +F3PtpMCIThresholdEntry ::= SEQUENCE { + f3PtpMCIThresholdIndex Integer32, + f3PtpMCIThresholdInterval CmPmIntervalType, + f3PtpMCIThresholdVariable VariablePointer, + f3PtpMCIThresholdValueLo Unsigned32, + f3PtpMCIThresholdValueHi Unsigned32, + f3PtpMCIThresholdMonValue PerfCounter64 +} + +f3PtpMCIThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3PtpMCIThresholdTable." + ::= { f3PtpMCIThresholdEntry 1 } + +f3PtpMCIThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3PtpMCIThresholdEntry 2 } + +f3PtpMCIThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3PtpMCIThresholdEntry 3 } + +f3PtpMCIThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3PtpMCIThresholdEntry 4 } + +f3PtpMCIThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3PtpMCIThresholdEntry 5 } + +f3PtpMCIThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3PtpMCIThresholdVariable." + ::= { f3PtpMCIThresholdEntry 6 } + +-- +-- Remote Slave current data +-- +f3PtpRemoteSlaveStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpRemoteSlaveStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Remote Slave related statistics. + These reflect the current data." + ::= { f3PtpPerformanceObjects 16 } + +f3PtpRemoteSlaveStatsEntry OBJECT-TYPE + SYNTAX F3PtpRemoteSlaveStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpRemoteSlaveStatsTable. + Entries exist in this table for each Remote Slave." + INDEX { neIndex, f3PtpBCIndex, f3PtpMCIIndex, f3PtpRemoteSlaveStatsSlaveType, f3PtpRemoteSlaveStatsSlaveIndex, + f3PtpRemoteSlaveStatsIndex } + ::= { f3PtpRemoteSlaveStatsTable 1 } + +F3PtpRemoteSlaveStatsEntry ::= SEQUENCE { + f3PtpRemoteSlaveStatsSlaveType RemoteSlaveType, + f3PtpRemoteSlaveStatsSlaveIndex Integer32, + f3PtpRemoteSlaveStatsIndex Integer32, + f3PtpRemoteSlaveStatsIntervalType CmPmIntervalType, + f3PtpRemoteSlaveStatsValid TruthValue, + f3PtpRemoteSlaveStatsAction CmPmBinAction, + f3PtpRemoteSlaveStatsSyncMsgsGen PerfCounter64, + f3PtpRemoteSlaveStatsDelayRspMsgsGen PerfCounter64, + f3PtpRemoteSlaveStatsAnnounceMsgsGen PerfCounter64, + f3PtpRemoteSlaveStatsSignallingMsgsGen PerfCounter64, + f3PtpRemoteSlaveStatsDelayReqMsgsRx PerfCounter64, + f3PtpRemoteSlaveStatsSignallingMsgsRx PerfCounter64, + f3PtpRemoteSlaveStatsDelayReqMsgsDropped PerfCounter64, + f3PtpRemoteSlaveStatsInvalidTLVLenDiscards PerfCounter64, + f3PtpRemoteSlaveStatsInvalidTLVTypeDiscards PerfCounter64, + f3PtpRemoteSlaveStatsTimesSyncLeaseExp PerfCounter64, + f3PtpRemoteSlaveStatsTimesDelayRspLeaseExp PerfCounter64, + f3PtpRemoteSlaveStatsTimesAnnounceLeaseExp PerfCounter64 +} + +f3PtpRemoteSlaveStatsSlaveType OBJECT-TYPE + SYNTAX RemoteSlaveType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates if this row referts to Static or Dynamic Remote Slave." + ::= { f3PtpRemoteSlaveStatsEntry 1 } + +f3PtpRemoteSlaveStatsSlaveIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of a Static or Dynamic Remote Slave. + When f3PtpRemoteSlaveStatsSlaveType is 'static' then this object referts to f3PtpStaticRemoteSlaveIndex. + When f3PtpRemoteSlaveStatsSlaveType is 'dynamic' then this object referts to f3PtpDynamicRemoteSlaveIndex." + ::= { f3PtpRemoteSlaveStatsEntry 2 } + +f3PtpRemoteSlaveStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Remote Slave statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3PtpRemoteSlaveStatsEntry 3 } + +f3PtpRemoteSlaveStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3PtpRemoteSlaveStatsEntry 4 } + +f3PtpRemoteSlaveStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpRemoteSlaveStatsEntry 5 } + +f3PtpRemoteSlaveStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpRemoteSlaveStatsEntry 6 } + +f3PtpRemoteSlaveStatsSyncMsgsGen OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Sync messages generated." + ::= { f3PtpRemoteSlaveStatsEntry 7 } + +f3PtpRemoteSlaveStatsDelayRspMsgsGen OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Delay Response messages generated." + ::= { f3PtpRemoteSlaveStatsEntry 8 } + +f3PtpRemoteSlaveStatsAnnounceMsgsGen OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Announce messages generated." + ::= { f3PtpRemoteSlaveStatsEntry 9 } + +f3PtpRemoteSlaveStatsSignallingMsgsGen OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Signalling messages generated." + ::= { f3PtpRemoteSlaveStatsEntry 10 } + +f3PtpRemoteSlaveStatsDelayReqMsgsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Delay Request messages received." + ::= { f3PtpRemoteSlaveStatsEntry 11 } + +f3PtpRemoteSlaveStatsSignallingMsgsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Signalling messages received." + ::= { f3PtpRemoteSlaveStatsEntry 12 } + +f3PtpRemoteSlaveStatsDelayReqMsgsDropped OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Delay Request messages dropped." + ::= { f3PtpRemoteSlaveStatsEntry 13 } + +f3PtpRemoteSlaveStatsInvalidTLVLenDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of PTP messages discarded due to invalid PTP TLV length." + ::= { f3PtpRemoteSlaveStatsEntry 14 } + +f3PtpRemoteSlaveStatsInvalidTLVTypeDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of PTP messages discarded due to invalid PTP TLV type." + ::= { f3PtpRemoteSlaveStatsEntry 15 } + +f3PtpRemoteSlaveStatsTimesSyncLeaseExp OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Sync service lease duration expired events." + ::= { f3PtpRemoteSlaveStatsEntry 16 } + +f3PtpRemoteSlaveStatsTimesDelayRspLeaseExp OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Delay Response service lease duration expired events." + ::= { f3PtpRemoteSlaveStatsEntry 17 } + +f3PtpRemoteSlaveStatsTimesAnnounceLeaseExp OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Announce service lease duration expired events." + ::= { f3PtpRemoteSlaveStatsEntry 18 } + +-- +-- Remote Slave history data +-- +f3PtpRemoteSlaveHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpRemoteSlaveHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Remote Slave related history. + These reflect the current data." + ::= { f3PtpPerformanceObjects 17 } + +f3PtpRemoteSlaveHistoryEntry OBJECT-TYPE + SYNTAX F3PtpRemoteSlaveHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpRemoteSlaveHistoryTable. + Entries exist in this table for each Remote Slave." + INDEX { neIndex, f3PtpBCIndex, f3PtpMCIIndex, f3PtpRemoteSlaveStatsSlaveType, f3PtpRemoteSlaveStatsSlaveIndex, + f3PtpRemoteSlaveStatsIndex, f3PtpRemoteSlaveHistoryIndex } + ::= { f3PtpRemoteSlaveHistoryTable 1 } + +F3PtpRemoteSlaveHistoryEntry ::= SEQUENCE { + f3PtpRemoteSlaveHistoryIndex Integer32, + f3PtpRemoteSlaveHistoryTime DateAndTime, + f3PtpRemoteSlaveHistoryValid TruthValue, + f3PtpRemoteSlaveHistoryAction CmPmBinAction, + f3PtpRemoteSlaveHistorySyncMsgsGen PerfCounter64, + f3PtpRemoteSlaveHistoryDelayRspMsgsGen PerfCounter64, + f3PtpRemoteSlaveHistoryAnnounceMsgsGen PerfCounter64, + f3PtpRemoteSlaveHistorySignallingMsgsGen PerfCounter64, + f3PtpRemoteSlaveHistoryDelayReqMsgsRx PerfCounter64, + f3PtpRemoteSlaveHistorySignallingMsgsRx PerfCounter64, + f3PtpRemoteSlaveHistoryDelayReqMsgsDropped PerfCounter64, + f3PtpRemoteSlaveHistoryInvalidTLVLenDiscards PerfCounter64, + f3PtpRemoteSlaveHistoryInvalidTLVTypeDiscards PerfCounter64, + f3PtpRemoteSlaveHistoryTimesSyncLeaseExp PerfCounter64, + f3PtpRemoteSlaveHistoryTimesDelayRspLeaseExp PerfCounter64, + f3PtpRemoteSlaveHistoryTimesAnnounceLeaseExp PerfCounter64 +} + + +f3PtpRemoteSlaveHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Remote Slave PM history entry." + ::= { f3PtpRemoteSlaveHistoryEntry 1 } + +f3PtpRemoteSlaveHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3PtpRemoteSlaveHistoryEntry 2 } + +f3PtpRemoteSlaveHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpRemoteSlaveHistoryEntry 3 } + +f3PtpRemoteSlaveHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpRemoteSlaveHistoryEntry 4 } + +f3PtpRemoteSlaveHistorySyncMsgsGen OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Sync messages generated." + ::= { f3PtpRemoteSlaveHistoryEntry 5 } + +f3PtpRemoteSlaveHistoryDelayRspMsgsGen OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Delay Response messages generated." + ::= { f3PtpRemoteSlaveHistoryEntry 6 } + +f3PtpRemoteSlaveHistoryAnnounceMsgsGen OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Announce messages generated." + ::= { f3PtpRemoteSlaveHistoryEntry 7 } + +f3PtpRemoteSlaveHistorySignallingMsgsGen OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Signalling messages generated." + ::= { f3PtpRemoteSlaveHistoryEntry 8 } + +f3PtpRemoteSlaveHistoryDelayReqMsgsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Delay Request messages received." + ::= { f3PtpRemoteSlaveHistoryEntry 9 } + +f3PtpRemoteSlaveHistorySignallingMsgsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Signalling messages received." + ::= { f3PtpRemoteSlaveHistoryEntry 10 } + +f3PtpRemoteSlaveHistoryDelayReqMsgsDropped OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Delay Request messages dropped." + ::= { f3PtpRemoteSlaveHistoryEntry 11 } + +f3PtpRemoteSlaveHistoryInvalidTLVLenDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of PTP messages discarded due to invalid PTP TLV length." + ::= { f3PtpRemoteSlaveHistoryEntry 12 } + +f3PtpRemoteSlaveHistoryInvalidTLVTypeDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of PTP messages discarded due to invalid PTP TLV type." + ::= { f3PtpRemoteSlaveHistoryEntry 13 } + +f3PtpRemoteSlaveHistoryTimesSyncLeaseExp OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Sync service lease duration expired events." + ::= { f3PtpRemoteSlaveHistoryEntry 14 } + +f3PtpRemoteSlaveHistoryTimesDelayRspLeaseExp OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Delay Response service lease duration expired events." + ::= { f3PtpRemoteSlaveHistoryEntry 15 } + +f3PtpRemoteSlaveHistoryTimesAnnounceLeaseExp OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of Announce service lease duration expired events." + ::= { f3PtpRemoteSlaveHistoryEntry 16 } + +-- +-- Remote Slave Threshold Table +-- +f3PtpRemoteSlaveThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpRemoteSlaveThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of + Master Clock Interface Thresholds." + ::= { f3PtpPerformanceObjects 18 } + +f3PtpRemoteSlaveThresholdEntry OBJECT-TYPE + SYNTAX F3PtpRemoteSlaveThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpRemoteSlaveThresholdTable." + INDEX { neIndex, f3PtpBCIndex, f3PtpMCIIndex, f3PtpRemoteSlaveStatsSlaveType, f3PtpRemoteSlaveStatsSlaveIndex, + f3PtpRemoteSlaveStatsIndex, f3PtpRemoteSlaveThresholdIndex } + ::= { f3PtpRemoteSlaveThresholdTable 1 } + +F3PtpRemoteSlaveThresholdEntry ::= SEQUENCE { + f3PtpRemoteSlaveThresholdIndex Integer32, + f3PtpRemoteSlaveThresholdInterval CmPmIntervalType, + f3PtpRemoteSlaveThresholdVariable VariablePointer, + f3PtpRemoteSlaveThresholdValueLo Unsigned32, + f3PtpRemoteSlaveThresholdValueHi Unsigned32, + f3PtpRemoteSlaveThresholdMonValue PerfCounter64 +} + +f3PtpRemoteSlaveThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3PtpRemoteSlaveThresholdTable." + ::= { f3PtpRemoteSlaveThresholdEntry 1 } + +f3PtpRemoteSlaveThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3PtpRemoteSlaveThresholdEntry 2 } + +f3PtpRemoteSlaveThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3PtpRemoteSlaveThresholdEntry 3 } + +f3PtpRemoteSlaveThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3PtpRemoteSlaveThresholdEntry 4 } + +f3PtpRemoteSlaveThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3PtpRemoteSlaveThresholdEntry 5 } + +f3PtpRemoteSlaveThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3PtpRemoteSlaveThresholdVariable." + ::= { f3PtpRemoteSlaveThresholdEntry 6 } + +-- +-- Traffic Port PTP Flow Point Current Statistics Table +-- +f3PtpTrafficPortFlowPointStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpTrafficPortFlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Traffic Port PTP Flow Point statistics. + These reflect the current data." + ::= { f3PtpPerformanceObjects 19 } + +f3PtpTrafficPortFlowPointStatsEntry OBJECT-TYPE + SYNTAX F3PtpTrafficPortFlowPointStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpTrafficPortFlowPointStatsTable. + Entries exist in this table for each Traffic Port Flow Point." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + f3PtpTrafficPortFlowPointIndex, f3PtpTrafficPortFlowPointStatsIndex } + ::= { f3PtpTrafficPortFlowPointStatsTable 1 } + +F3PtpTrafficPortFlowPointStatsEntry ::= SEQUENCE { + f3PtpTrafficPortFlowPointStatsIndex Integer32, + f3PtpTrafficPortFlowPointStatsIntervalType CmPmIntervalType, + f3PtpTrafficPortFlowPointStatsValid TruthValue, + f3PtpTrafficPortFlowPointStatsAction CmPmBinAction, + f3PtpTrafficPortFlowPointStatsAnnouncesRx PerfCounter64, + f3PtpTrafficPortFlowPointStatsAnnouncesTx PerfCounter64, + f3PtpTrafficPortFlowPointStatsSyncsRx PerfCounter64, + f3PtpTrafficPortFlowPointStatsSyncsTx PerfCounter64, + f3PtpTrafficPortFlowPointStatsFollowupsRx PerfCounter64, + f3PtpTrafficPortFlowPointStatsFollowupsTx PerfCounter64, + f3PtpTrafficPortFlowPointStatsDelayReqsRx PerfCounter64, + f3PtpTrafficPortFlowPointStatsDelayReqsTx PerfCounter64, + f3PtpTrafficPortFlowPointStatsDelayRspsRx PerfCounter64, + f3PtpTrafficPortFlowPointStatsDelayRspsTx PerfCounter64, + f3PtpTrafficPortFlowPointStatsPDelayReqsRx PerfCounter64, + f3PtpTrafficPortFlowPointStatsPDelayReqsTx PerfCounter64, + f3PtpTrafficPortFlowPointStatsPDelayRspsRx PerfCounter64, + f3PtpTrafficPortFlowPointStatsPDelayRspsTx PerfCounter64, + f3PtpTrafficPortFlowPointStatsPDelayRspFollowupsRx PerfCounter64, + f3PtpTrafficPortFlowPointStatsPDelayRspFollowupsTx PerfCounter64, + f3PtpTrafficPortFlowPointStatsSignalingRx PerfCounter64, + f3PtpTrafficPortFlowPointStatsSignalingTx PerfCounter64, + f3PtpTrafficPortFlowPointStatsMgmtFramesRx PerfCounter64, + f3PtpTrafficPortFlowPointStatsMgmtFramesTx PerfCounter64, + f3PtpTrafficPortFlowPointStatsPtpUnknownsRx PerfCounter64, + f3PtpTrafficPortFlowPointStatsPtpUnknownsTx PerfCounter64, + f3PtpTrafficPortFlowPointStatsMinSyncResTime Unsigned32, + f3PtpTrafficPortFlowPointStatsMaxSyncResTime Unsigned32, + f3PtpTrafficPortFlowPointStatsAvgSyncResTime Unsigned32, + f3PtpTrafficPortFlowPointStatsMinDelayReqResTime Unsigned32, + f3PtpTrafficPortFlowPointStatsMaxDelayReqResTime Unsigned32, + f3PtpTrafficPortFlowPointStatsAvgDelayReqResTime Unsigned32, + f3PtpTrafficPortFlowPointStatsMinPDelayReqResTime Unsigned32, + f3PtpTrafficPortFlowPointStatsMaxPDelayReqResTime Unsigned32, + f3PtpTrafficPortFlowPointStatsAvgPDelayReqResTime Unsigned32, + f3PtpTrafficPortFlowPointStatsMinPDelayRspResTime Unsigned32, + f3PtpTrafficPortFlowPointStatsMaxPDelayRspResTime Unsigned32, + f3PtpTrafficPortFlowPointStatsAvgPDelayRspResTime Unsigned32, + f3PtpTrafficPortFlowPointStatsDestMciNoMatchDiscards PerfCounter64, + f3PtpTrafficPortFlowPointStatsTagNoMatchDiscards PerfCounter64 +} + +f3PtpTrafficPortFlowPointStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Traffic Port PTP Flow Point statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3PtpTrafficPortFlowPointStatsEntry 1 } + +f3PtpTrafficPortFlowPointStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3PtpTrafficPortFlowPointStatsEntry 2 } + +f3PtpTrafficPortFlowPointStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpTrafficPortFlowPointStatsEntry 3 } + +f3PtpTrafficPortFlowPointStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpTrafficPortFlowPointStatsEntry 4 } + +f3PtpTrafficPortFlowPointStatsAnnouncesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Announce messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 5 } + +f3PtpTrafficPortFlowPointStatsAnnouncesTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Announce Messages transmitted on the PTP Flow Point. + This object is applicable for transparent clocks." + ::= { f3PtpTrafficPortFlowPointStatsEntry 6 } + +f3PtpTrafficPortFlowPointStatsSyncsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Sync Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 7 } + +f3PtpTrafficPortFlowPointStatsSyncsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Sync Messages transmitted on the PTP Flow Point. + This object is applicable for transparent clocks." + ::= { f3PtpTrafficPortFlowPointStatsEntry 8 } + +f3PtpTrafficPortFlowPointStatsFollowupsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Follow up Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 9 } + +f3PtpTrafficPortFlowPointStatsFollowupsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Follow up Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 10 } + +f3PtpTrafficPortFlowPointStatsDelayReqsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Request Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 11 } + +f3PtpTrafficPortFlowPointStatsDelayReqsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Request Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 12 } + +f3PtpTrafficPortFlowPointStatsDelayRspsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Response Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 13 } + +f3PtpTrafficPortFlowPointStatsDelayRspsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Response Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 14 } + +f3PtpTrafficPortFlowPointStatsPDelayReqsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Request Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 15 } + +f3PtpTrafficPortFlowPointStatsPDelayReqsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Request Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 16 } + +f3PtpTrafficPortFlowPointStatsPDelayRspsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 17 } + +f3PtpTrafficPortFlowPointStatsPDelayRspsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 18 } + +f3PtpTrafficPortFlowPointStatsPDelayRspFollowupsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Followup Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 19 } + +f3PtpTrafficPortFlowPointStatsPDelayRspFollowupsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Followup Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 20 } + +f3PtpTrafficPortFlowPointStatsSignalingRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Signaling Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 21 } + +f3PtpTrafficPortFlowPointStatsSignalingTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Signaling Messages Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 22 } + +f3PtpTrafficPortFlowPointStatsMgmtFramesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Management Frames received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 23 } + +f3PtpTrafficPortFlowPointStatsMgmtFramesTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Management Frames Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 24 } + +f3PtpTrafficPortFlowPointStatsPtpUnknownsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unknown PTP Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 25 } + +f3PtpTrafficPortFlowPointStatsPtpUnknownsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unknown PTP Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointStatsEntry 26 } + +f3PtpTrafficPortFlowPointStatsMinSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum residence time for PTP Sync messages." + ::= { f3PtpTrafficPortFlowPointStatsEntry 27 } + +f3PtpTrafficPortFlowPointStatsMaxSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum residence time for PTP Sync messages." + ::= { f3PtpTrafficPortFlowPointStatsEntry 28 } + +f3PtpTrafficPortFlowPointStatsAvgSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average residence time for PTP Sync messages." + ::= { f3PtpTrafficPortFlowPointStatsEntry 29 } + +f3PtpTrafficPortFlowPointStatsMinDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum residence time for PTP Delay Request messages." + ::= { f3PtpTrafficPortFlowPointStatsEntry 30 } + +f3PtpTrafficPortFlowPointStatsMaxDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum residence time for PTP Delay Request messages." + ::= { f3PtpTrafficPortFlowPointStatsEntry 31 } + +f3PtpTrafficPortFlowPointStatsAvgDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average residence time for PTP Delay Request messages." + ::= { f3PtpTrafficPortFlowPointStatsEntry 32 } + +f3PtpTrafficPortFlowPointStatsMinPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum residence time for PTP Peer Delay Request messages." + ::= { f3PtpTrafficPortFlowPointStatsEntry 33 } + +f3PtpTrafficPortFlowPointStatsMaxPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum residence time for PTP Peer Delay Request messages." + ::= { f3PtpTrafficPortFlowPointStatsEntry 34 } + +f3PtpTrafficPortFlowPointStatsAvgPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average residence time for PTP Peer Delay Request messages." + ::= { f3PtpTrafficPortFlowPointStatsEntry 35 } + +f3PtpTrafficPortFlowPointStatsMinPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum residence time for PTP Peer Delay Response messages." + ::= { f3PtpTrafficPortFlowPointStatsEntry 36 } + +f3PtpTrafficPortFlowPointStatsMaxPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum residence time for PTP Peer Delay Response messages." + ::= { f3PtpTrafficPortFlowPointStatsEntry 37 } + +f3PtpTrafficPortFlowPointStatsAvgPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average residence time for PTP Peer Delay Response messages." + ::= { f3PtpTrafficPortFlowPointStatsEntry 38 } + +f3PtpTrafficPortFlowPointStatsDestMciNoMatchDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The dest MCI no match discards messages." + ::= { f3PtpTrafficPortFlowPointStatsEntry 39 } + + +f3PtpTrafficPortFlowPointStatsTagNoMatchDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PTP frames discarded due to tag mismatch. For example, eth-multicast FP is tagged, + then untagged non-forwardable PTP frames shall be discarded." + ::= { f3PtpTrafficPortFlowPointStatsEntry 40 } + +-- +-- Traffic Port PTP Flow Point History Table +-- +f3PtpTrafficPortFlowPointHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpTrafficPortFlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of Traffic Port PTP Flow Point history statistics. + These reflect the history data." + ::= { f3PtpPerformanceObjects 20 } + +f3PtpTrafficPortFlowPointHistoryEntry OBJECT-TYPE + SYNTAX F3PtpTrafficPortFlowPointHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpTrafficPortFlowPointHistoryTable. + Entries exist in this table for each Traffic Port Flow Point." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + f3PtpTrafficPortFlowPointIndex, f3PtpTrafficPortFlowPointStatsIndex, + f3PtpTrafficPortFlowPointHistoryIndex } + ::= { f3PtpTrafficPortFlowPointHistoryTable 1 } + +F3PtpTrafficPortFlowPointHistoryEntry ::= SEQUENCE { + f3PtpTrafficPortFlowPointHistoryIndex Integer32, + f3PtpTrafficPortFlowPointHistoryTime DateAndTime, + f3PtpTrafficPortFlowPointHistoryValid TruthValue, + f3PtpTrafficPortFlowPointHistoryAction CmPmBinAction, + f3PtpTrafficPortFlowPointHistoryAnnouncesRx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryAnnouncesTx PerfCounter64, + f3PtpTrafficPortFlowPointHistorySyncsRx PerfCounter64, + f3PtpTrafficPortFlowPointHistorySyncsTx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryFollowupsRx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryFollowupsTx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryDelayReqsRx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryDelayReqsTx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryDelayRspsRx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryDelayRspsTx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryPDelayReqsRx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryPDelayReqsTx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryPDelayRspsRx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryPDelayRspsTx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryPDelayRspFollowupsRx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryPDelayRspFollowupsTx PerfCounter64, + f3PtpTrafficPortFlowPointHistorySignalingRx PerfCounter64, + f3PtpTrafficPortFlowPointHistorySignalingTx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryMgmtFramesRx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryMgmtFramesTx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryPtpUnknownsRx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryPtpUnknownsTx PerfCounter64, + f3PtpTrafficPortFlowPointHistoryMinSyncResTime Unsigned32, + f3PtpTrafficPortFlowPointHistoryMaxSyncResTime Unsigned32, + f3PtpTrafficPortFlowPointHistoryAvgSyncResTime Unsigned32, + f3PtpTrafficPortFlowPointHistoryMinDelayReqResTime Unsigned32, + f3PtpTrafficPortFlowPointHistoryMaxDelayReqResTime Unsigned32, + f3PtpTrafficPortFlowPointHistoryAvgDelayReqResTime Unsigned32, + f3PtpTrafficPortFlowPointHistoryMinPDelayReqResTime Unsigned32, + f3PtpTrafficPortFlowPointHistoryMaxPDelayReqResTime Unsigned32, + f3PtpTrafficPortFlowPointHistoryAvgPDelayReqResTime Unsigned32, + f3PtpTrafficPortFlowPointHistoryMinPDelayRspResTime Unsigned32, + f3PtpTrafficPortFlowPointHistoryMaxPDelayRspResTime Unsigned32, + f3PtpTrafficPortFlowPointHistoryAvgPDelayRspResTime Unsigned32, + f3PtpTrafficPortFlowPointHistoryDestMciNoMatchDiscards PerfCounter64, + f3PtpTrafficPortFlowPointHistoryTagNoMatchDiscards PerfCounter64 +} + +f3PtpTrafficPortFlowPointHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this Ethernet Traffic Port PTP Flow point PM history entry." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 1 } + +f3PtpTrafficPortFlowPointHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 2 } + +f3PtpTrafficPortFlowPointHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 3 } + +f3PtpTrafficPortFlowPointHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 4 } + +f3PtpTrafficPortFlowPointHistoryAnnouncesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Announce messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 5 } + +f3PtpTrafficPortFlowPointHistoryAnnouncesTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Announce Messages transmitted on the PTP Flow Point. + This object is applicable for transparent clocks." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 6 } + +f3PtpTrafficPortFlowPointHistorySyncsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Sync Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 7 } + +f3PtpTrafficPortFlowPointHistorySyncsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Sync Messages transmitted on the PTP Flow Point. + This object is applicable for transparent clocks." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 8 } + +f3PtpTrafficPortFlowPointHistoryFollowupsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Follow up Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 9 } + +f3PtpTrafficPortFlowPointHistoryFollowupsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Follow up Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 10 } + +f3PtpTrafficPortFlowPointHistoryDelayReqsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Request Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 11 } + +f3PtpTrafficPortFlowPointHistoryDelayReqsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Request Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 12 } + +f3PtpTrafficPortFlowPointHistoryDelayRspsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Response Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 13 } + +f3PtpTrafficPortFlowPointHistoryDelayRspsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Delay Response Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 14 } + +f3PtpTrafficPortFlowPointHistoryPDelayReqsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Request Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 15 } + +f3PtpTrafficPortFlowPointHistoryPDelayReqsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Request Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 16 } + +f3PtpTrafficPortFlowPointHistoryPDelayRspsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 17 } + +f3PtpTrafficPortFlowPointHistoryPDelayRspsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 18 } + +f3PtpTrafficPortFlowPointHistoryPDelayRspFollowupsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Followup Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 19 } + +f3PtpTrafficPortFlowPointHistoryPDelayRspFollowupsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Peer Delay Response Followup Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 20 } + +f3PtpTrafficPortFlowPointHistorySignalingRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Signaling Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 21 } + +f3PtpTrafficPortFlowPointHistorySignalingTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Signaling Messages Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 22 } + +f3PtpTrafficPortFlowPointHistoryMgmtFramesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Management Frames received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 23 } + +f3PtpTrafficPortFlowPointHistoryMgmtFramesTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Management Frames Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 24 } + +f3PtpTrafficPortFlowPointHistoryPtpUnknownsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unknown PTP Messages received on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 25 } + +f3PtpTrafficPortFlowPointHistoryPtpUnknownsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Unknown PTP Messages transmitted on the PTP Flow Point." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 26 } + +f3PtpTrafficPortFlowPointHistoryMinSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum residence time for PTP Sync messages." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 27 } + +f3PtpTrafficPortFlowPointHistoryMaxSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum residence time for PTP Sync messages." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 28 } + +f3PtpTrafficPortFlowPointHistoryAvgSyncResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average residence time for PTP Sync messages." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 29 } + +f3PtpTrafficPortFlowPointHistoryMinDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum residence time for PTP Delay Request messages." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 30 } + +f3PtpTrafficPortFlowPointHistoryMaxDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum residence time for PTP Delay Request messages." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 31 } + +f3PtpTrafficPortFlowPointHistoryAvgDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average residence time for PTP Delay Request messages." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 32 } + +f3PtpTrafficPortFlowPointHistoryMinPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum residence time for PTP Peer Delay Request messages." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 33 } + +f3PtpTrafficPortFlowPointHistoryMaxPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum residence time for PTP Peer Delay Request messages." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 34 } + +f3PtpTrafficPortFlowPointHistoryAvgPDelayReqResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average residence time for PTP Peer Delay Request messages." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 35 } + +f3PtpTrafficPortFlowPointHistoryMinPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum residence time for PTP Peer Delay Response messages." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 36 } + +f3PtpTrafficPortFlowPointHistoryMaxPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum residence time for PTP Peer Delay Response messages." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 37 } + +f3PtpTrafficPortFlowPointHistoryAvgPDelayRspResTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average residence time for PTP Peer Delay Response messages." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 38 } + +f3PtpTrafficPortFlowPointHistoryDestMciNoMatchDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The dest MCI no match discards messages." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 39 } + +f3PtpTrafficPortFlowPointHistoryTagNoMatchDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PTP frames discarded due to tag mismatch. For example, eth-multicast FP is tagged, + then untagged non-forwardable PTP frames shall be discarded." + ::= { f3PtpTrafficPortFlowPointHistoryEntry 40 } + +-- +-- Traffic Port PTP Flow Point Threshold Table +-- +f3PtpTrafficPortFlowPointThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpTrafficPortFlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Traffic Port PTP Flow Point + Thresholds." + ::= { f3PtpPerformanceObjects 21 } + +f3PtpTrafficPortFlowPointThresholdEntry OBJECT-TYPE + SYNTAX F3PtpTrafficPortFlowPointThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpTrafficPortFlowPointThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, + f3PtpTrafficPortFlowPointIndex, f3PtpTrafficPortFlowPointStatsIndex, + f3PtpTrafficPortFlowPointThresholdIndex } + ::= { f3PtpTrafficPortFlowPointThresholdTable 1 } + +F3PtpTrafficPortFlowPointThresholdEntry ::= SEQUENCE { + f3PtpTrafficPortFlowPointThresholdIndex Integer32, + f3PtpTrafficPortFlowPointThresholdInterval CmPmIntervalType, + f3PtpTrafficPortFlowPointThresholdVariable VariablePointer, + f3PtpTrafficPortFlowPointThresholdValueLo Unsigned32, + f3PtpTrafficPortFlowPointThresholdValueHi Unsigned32, + f3PtpTrafficPortFlowPointThresholdMonValue PerfCounter64 +} + +f3PtpTrafficPortFlowPointThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3PtpTrafficPortFlowPointThresholdTable." + ::= { f3PtpTrafficPortFlowPointThresholdEntry 1 } + +f3PtpTrafficPortFlowPointThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3PtpTrafficPortFlowPointThresholdEntry 2 } + +f3PtpTrafficPortFlowPointThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3PtpTrafficPortFlowPointThresholdEntry 3 } + +f3PtpTrafficPortFlowPointThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3PtpTrafficPortFlowPointThresholdEntry 4 } + +f3PtpTrafficPortFlowPointThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3PtpTrafficPortFlowPointThresholdEntry 5 } + +f3PtpTrafficPortFlowPointThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3PtpTrafficPortFlowPointThresholdVariable." + ::= { f3PtpTrafficPortFlowPointThresholdEntry 6 } + + +-- +-- PTP Clock Current Statistics Table +-- +--f3PtpPTPClockStatsTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF F3PtpPTPClockStatsEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "A collection of PTP Clock related statistics. +-- These reflect the current data." +-- ::= { f3PtpPerformanceObjects 22 } +-- +--f3PtpPTPClockStatsEntry OBJECT-TYPE +-- SYNTAX F3PtpPTPClockStatsEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "A conceptual row in the f3PtpPTPClockStatsTable. +-- Entries exist in this table for each PTP Clock." +-- INDEX { neIndex, f3PtpPTPClockIndex, f3PtpPTPClockStatsIndex } +-- ::= { f3PtpPTPClockStatsTable 1 } +-- +--F3PtpPTPClockStatsEntry ::= SEQUENCE { +-- f3PtpPTPClockStatsIndex Integer32, +-- f3PtpPTPClockStatsIntervalType CmPmIntervalType, +-- f3PtpPTPClockStatsValid TruthValue, +-- f3PtpPTPClockStatsAction CmPmBinAction, +-- f3PtpPTPClockStatsTotalTimeCR5 Unsigned32, +-- f3PtpPTPClockStatsTotalTimeCR4 Unsigned32, +-- f3PtpPTPClockStatsTotalTimeCR3 Unsigned32, +-- f3PtpPTPClockStatsTotalTimePR5 Unsigned32, +-- f3PtpPTPClockStatsTotalTimePR4 Unsigned32, +-- f3PtpPTPClockStatsTotalTimePR3 Unsigned32 +--} +-- +--f3PtpPTPClockStatsIndex OBJECT-TYPE +-- SYNTAX Integer32 (1..4) +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "An arbitrary integer index value used to uniquely identify +-- this PTP Clock statistics entry. +-- 1 - 15min +-- 2 - 1day +-- 3 - rollover +-- 4 - 5min" +-- ::= { f3PtpPTPClockStatsEntry 1 } +-- +--f3PtpPTPClockStatsIntervalType OBJECT-TYPE +-- SYNTAX CmPmIntervalType +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Indicates the type of collection, i.e. whether it is +-- 15 Min, 1 Day or rollover." +-- ::= { f3PtpPTPClockStatsEntry 2 } +-- +--f3PtpPTPClockStatsValid OBJECT-TYPE +-- SYNTAX TruthValue +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Indicates the validity of the bin." +-- ::= { f3PtpPTPClockStatsEntry 3 } +-- +--f3PtpPTPClockStatsAction OBJECT-TYPE +-- SYNTAX CmPmBinAction +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "Allows the Manager to clear the bin." +-- ::= { f3PtpPTPClockStatsEntry 4 } +-- +--f3PtpPTPClockStatsTotalTimeCR5 OBJECT-TYPE +-- SYNTAX Unsigned32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Total Time in seconds Clock Recovery Score is 5." +-- ::= { f3PtpPTPClockStatsEntry 5 } +-- +--f3PtpPTPClockStatsTotalTimeCR4 OBJECT-TYPE +-- SYNTAX Unsigned32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Total Time in seconds Clock Recovery Score is 4." +-- ::= { f3PtpPTPClockStatsEntry 6 } +-- +--f3PtpPTPClockStatsTotalTimeCR3 OBJECT-TYPE +-- SYNTAX Unsigned32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Total Time in seconds Clock Recovery Score is 3." +-- ::= { f3PtpPTPClockStatsEntry 7 } +-- +--f3PtpPTPClockStatsTotalTimePR5 OBJECT-TYPE +-- SYNTAX Unsigned32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Total Time in seconds Phase Recovery Score is 5." +-- ::= { f3PtpPTPClockStatsEntry 8 } +-- +--f3PtpPTPClockStatsTotalTimePR4 OBJECT-TYPE +-- SYNTAX Unsigned32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Total Time in seconds Phase Recovery Score is 4." +-- ::= { f3PtpPTPClockStatsEntry 9 } +-- +--f3PtpPTPClockStatsTotalTimePR3 OBJECT-TYPE +-- SYNTAX Unsigned32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Total Time in seconds Phase Recovery Score is 3." +-- ::= { f3PtpPTPClockStatsEntry 10 } +-- +-- +-- PTP Clock History Table +-- +--f3PtpPTPClockHistoryTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF F3PtpPTPClockHistoryEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "A collection of PTP Clock related statistics. +-- These reflect the historical data." +-- ::= { f3PtpPerformanceObjects 23 } +-- +--f3PtpPTPClockHistoryEntry OBJECT-TYPE +-- SYNTAX F3PtpPTPClockHistoryEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "A conceptual row in the f3PtpPTPClockHistoryTable. +-- Entries exist in this table for each PTP Clock." +-- INDEX { neIndex, f3PtpPTPClockIndex, f3PtpPTPClockStatsIndex, f3PtpPTPClockHistoryIndex } +-- ::= { f3PtpPTPClockHistoryTable 1 } +-- +--F3PtpPTPClockHistoryEntry ::= SEQUENCE { +-- f3PtpPTPClockHistoryIndex Integer32, +-- f3PtpPTPClockHistoryTime DateAndTime, +-- f3PtpPTPClockHistoryValid TruthValue, +-- f3PtpPTPClockHistoryAction CmPmBinAction, +-- f3PtpPTPClockHistoryTotalTimeCR5 Unsigned32, +-- f3PtpPTPClockHistoryTotalTimeCR4 Unsigned32, +-- f3PtpPTPClockHistoryTotalTimeCR3 Unsigned32, +-- f3PtpPTPClockHistoryTotalTimePR5 Unsigned32, +-- f3PtpPTPClockHistoryTotalTimePR4 Unsigned32, +-- f3PtpPTPClockHistoryTotalTimePR3 Unsigned32 +--} +-- +--f3PtpPTPClockHistoryIndex OBJECT-TYPE +-- SYNTAX Integer32 (1..32) +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "An arbitrary integer index value used to uniquely identify +-- this PTP Clock statistics entry. +-- Index 1 corresponds to 15minute, index 2 to 1 day and index +-- 3 corresponds to rollover." +-- ::= { f3PtpPTPClockHistoryEntry 1 } +-- +--f3PtpPTPClockHistoryTime OBJECT-TYPE +-- SYNTAX DateAndTime +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Indicates the time of history bin creation." +-- ::= { f3PtpPTPClockHistoryEntry 2 } +-- +--f3PtpPTPClockHistoryValid OBJECT-TYPE +-- SYNTAX TruthValue +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Indicates the validity of the bin." +-- ::= { f3PtpPTPClockHistoryEntry 3 } +-- +--f3PtpPTPClockHistoryAction OBJECT-TYPE +-- SYNTAX CmPmBinAction +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "Allows the Manager to clear the bin." +-- ::= { f3PtpPTPClockHistoryEntry 4 } +-- +--f3PtpPTPClockHistoryTotalTimeCR5 OBJECT-TYPE +-- SYNTAX Unsigned32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Total Time in seconds Clock Recovery Score is 5." +-- ::= { f3PtpPTPClockHistoryEntry 5 } +-- +--f3PtpPTPClockHistoryTotalTimeCR4 OBJECT-TYPE +-- SYNTAX Unsigned32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Total Time in seconds Clock Recovery Score is 4." +-- ::= { f3PtpPTPClockHistoryEntry 6 } +-- +--f3PtpPTPClockHistoryTotalTimeCR3 OBJECT-TYPE +-- SYNTAX Unsigned32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Total Time in seconds Clock Recovery Score is 3." +-- ::= { f3PtpPTPClockHistoryEntry 7 } +-- +--f3PtpPTPClockHistoryTotalTimePR5 OBJECT-TYPE +-- SYNTAX Unsigned32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Total Time in seconds Phase Recovery Score is 5." +-- ::= { f3PtpPTPClockHistoryEntry 8 } +-- +--f3PtpPTPClockHistoryTotalTimePR4 OBJECT-TYPE +-- SYNTAX Unsigned32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Total Time in seconds Phase Recovery Score is 4." +-- ::= { f3PtpPTPClockHistoryEntry 9 } +-- +--f3PtpPTPClockHistoryTotalTimePR3 OBJECT-TYPE +-- SYNTAX Unsigned32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Total Time in seconds Phase Recovery Score is 3." +-- ::= { f3PtpPTPClockHistoryEntry 10 } +-- +-- +-- +-- PTP Clock Threshold Table +-- +--f3PtpPTPClockThresholdTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF F3PtpPTPClockThresholdEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "A table of entries that allow manageability of +-- PTP Clock Thresholds." +-- ::= { f3PtpPerformanceObjects 24 } +-- +--f3PtpPTPClockThresholdEntry OBJECT-TYPE +-- SYNTAX F3PtpPTPClockThresholdEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "A conceptual row in the f3PtpPTPClockThresholdTable." +-- INDEX { neIndex, f3PtpPTPClockIndex, +-- f3PtpPTPClockStatsIndex, f3PtpPTPClockThresholdIndex } +-- ::= { f3PtpPTPClockThresholdTable 1 } +-- +--F3PtpPTPClockThresholdEntry ::= SEQUENCE { +-- f3PtpPTPClockThresholdIndex Integer32, +-- f3PtpPTPClockThresholdInterval CmPmIntervalType, +-- f3PtpPTPClockThresholdVariable VariablePointer, +-- f3PtpPTPClockThresholdValueLo Unsigned32, +-- f3PtpPTPClockThresholdValueHi Unsigned32, +-- f3PtpPTPClockThresholdMonValue PerfCounter64 +--} +-- +--f3PtpPTPClockThresholdIndex OBJECT-TYPE +-- SYNTAX Integer32 (1..65535) +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "An index that uniquely identifies an entry in the +-- f3PtpPTPClockThresholdTable." +-- ::= { f3PtpPTPClockThresholdEntry 1 } +-- +--f3PtpPTPClockThresholdInterval OBJECT-TYPE +-- SYNTAX CmPmIntervalType +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "The interval over which monitored value is +-- sampled and compared with the specified threshold." +-- ::= { f3PtpPTPClockThresholdEntry 2 } +-- +--f3PtpPTPClockThresholdVariable OBJECT-TYPE +-- SYNTAX VariablePointer +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "The object identifier of the particular variable to be +-- sampled." +-- ::= { f3PtpPTPClockThresholdEntry 3 } +-- +--f3PtpPTPClockThresholdValueLo OBJECT-TYPE +-- SYNTAX Unsigned32 +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "Lower 32 bits of the threshold value." +-- ::= { f3PtpPTPClockThresholdEntry 4 } +-- +--f3PtpPTPClockThresholdValueHi OBJECT-TYPE +-- SYNTAX Unsigned32 +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "Higher 32 bits of the threshold value." +-- ::= { f3PtpPTPClockThresholdEntry 5 } +-- +--f3PtpPTPClockThresholdMonValue OBJECT-TYPE +-- SYNTAX PerfCounter64 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Monitored value corresponding to f3PtpPTPClockThresholdVariable." +-- ::= { f3PtpPTPClockThresholdEntry 6 } + + + + +-- +-- PTP Port Current Statistics Table +-- +f3PtpPTPPortStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpPTPPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of PTP Port related statistics. + These reflect the current data." + ::= { f3PtpPerformanceObjects 22 } + +f3PtpPTPPortStatsEntry OBJECT-TYPE + SYNTAX F3PtpPTPPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpPTPPortStatsTable. + Entries exist in this table for each PTP Port." + INDEX { neIndex, f3PtpPTPClockIndex, f3PtpPTPPortIndex, f3PtpPTPPortStatsIndex } + + ::= { f3PtpPTPPortStatsTable 1 } + +F3PtpPTPPortStatsEntry ::= SEQUENCE { + f3PtpPTPPortStatsIndex Integer32, + f3PtpPTPPortStatsIntervalType CmPmIntervalType, + f3PtpPTPPortStatsValid TruthValue, + f3PtpPTPPortStatsAction CmPmBinAction, + f3PtpPTPPortStatsAvgAnnounceRate Unsigned32, + f3PtpPTPPortStatsAvgSyncRate Unsigned32, + f3PtpPTPPortStatsAvgDelayReqRate Unsigned32, + f3PtpPTPPortStatsAvgDelayRespRate Unsigned32, + f3PtpPTPPortStatsMismatchDomainDiscards PerfCounter64, + f3PtpPTPPortStatsMessageWrongTypeDiscards PerfCounter64, + f3PtpPTPPortStatsMessagesWrongLengthDiscards PerfCounter64, + f3PtpPTPPortStatsUnknownMasterDiscards PerfCounter64, + f3PtpPTPPortStatsMinOffsetFromMaster PerfCounter64, + f3PtpPTPPortStatsMaxOffsetFromMaster PerfCounter64, + f3PtpPTPPortStatsAvgOffsetFromMaster PerfCounter64, + f3PtpPTPPortStatsMinSyncPathDelay PerfCounter64, + f3PtpPTPPortStatsMaxSyncPathDelay PerfCounter64, + f3PtpPTPPortStatsAvgSyncPathDelay PerfCounter64, + f3PtpPTPPortStatsMinMeanPathDelay PerfCounter64, + f3PtpPTPPortStatsMaxMeanPathDelay PerfCounter64, + f3PtpPTPPortStatsAvgMeanPathDelay PerfCounter64, + f3PtpPTPPortStatsMsgMiscDiscards PerfCounter64 +} + +f3PtpPTPPortStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this PTP Port statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3PtpPTPPortStatsEntry 1 } + +f3PtpPTPPortStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3PtpPTPPortStatsEntry 2 } + +f3PtpPTPPortStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpPTPPortStatsEntry 3 } + +f3PtpPTPPortStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpPTPPortStatsEntry 4 } + +f3PtpPTPPortStatsAvgAnnounceRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Announce Rate." + ::= { f3PtpPTPPortStatsEntry 5 } + +f3PtpPTPPortStatsAvgSyncRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Sync Rate." + ::= { f3PtpPTPPortStatsEntry 6 } + +f3PtpPTPPortStatsAvgDelayReqRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Delay Req Rate." + ::= { f3PtpPTPPortStatsEntry 7 } + +f3PtpPTPPortStatsAvgDelayRespRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Delay Resp Rate." + ::= { f3PtpPTPPortStatsEntry 8 } + +f3PtpPTPPortStatsMismatchDomainDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mismatch Domain Discards." + ::= { f3PtpPTPPortStatsEntry 9 } + +f3PtpPTPPortStatsMessageWrongTypeDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Message Wrong Type Discards." + ::= { f3PtpPTPPortStatsEntry 10 } + +f3PtpPTPPortStatsMessagesWrongLengthDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Messages Wrong Length Discards." + ::= { f3PtpPTPPortStatsEntry 11 } + +f3PtpPTPPortStatsUnknownMasterDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Unknown Master Discards." + ::= { f3PtpPTPPortStatsEntry 12 } + +f3PtpPTPPortStatsMinOffsetFromMaster OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Offset From Master." + ::= { f3PtpPTPPortStatsEntry 13 } + +f3PtpPTPPortStatsMaxOffsetFromMaster OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Offset From Master." + ::= { f3PtpPTPPortStatsEntry 14 } + +f3PtpPTPPortStatsAvgOffsetFromMaster OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Offset From Master." + ::= { f3PtpPTPPortStatsEntry 15 } + +f3PtpPTPPortStatsMinSyncPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Sync Path Delay." + ::= { f3PtpPTPPortStatsEntry 16 } + +f3PtpPTPPortStatsMaxSyncPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Sync Path Delay." + ::= { f3PtpPTPPortStatsEntry 17 } + +f3PtpPTPPortStatsAvgSyncPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Sync Path Delay." + ::= { f3PtpPTPPortStatsEntry 18 } + + +f3PtpPTPPortStatsMinMeanPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Mean Path Delay." + ::= { f3PtpPTPPortStatsEntry 19 } + +f3PtpPTPPortStatsMaxMeanPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Mean Path Delay." + ::= { f3PtpPTPPortStatsEntry 20 } + +f3PtpPTPPortStatsAvgMeanPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Mean Path Delay." + ::= { f3PtpPTPPortStatsEntry 21 } + +f3PtpPTPPortStatsMsgMiscDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of received packets discarded due to miscellaneous reasons." + ::= { f3PtpPTPPortStatsEntry 22 } + +-- +-- PTP Port Current History Table +-- +f3PtpPTPPortHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpPTPPortHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of PTP Port related statistics. + These reflect the current data." + ::= { f3PtpPerformanceObjects 23 } + +f3PtpPTPPortHistoryEntry OBJECT-TYPE + SYNTAX F3PtpPTPPortHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpPTPPortHistoryTable. + Entries exist in this table for each PTP Port." + INDEX { neIndex, f3PtpPTPClockIndex, f3PtpPTPPortIndex, f3PtpPTPPortStatsIndex, f3PtpPTPPortHistoryIndex } + + ::= { f3PtpPTPPortHistoryTable 1 } + +F3PtpPTPPortHistoryEntry ::= SEQUENCE { + f3PtpPTPPortHistoryIndex Integer32, + f3PtpPTPPortHistoryTime DateAndTime, + f3PtpPTPPortHistoryValid TruthValue, + f3PtpPTPPortHistoryAction CmPmBinAction, + f3PtpPTPPortHistoryAvgAnnounceRate Unsigned32, + f3PtpPTPPortHistoryAvgSyncRate Unsigned32, + f3PtpPTPPortHistoryAvgDelayReqRate Unsigned32, + f3PtpPTPPortHistoryAvgDelayRespRate Unsigned32, + f3PtpPTPPortHistoryMismatchDomainDiscards PerfCounter64, + f3PtpPTPPortHistoryMessageWrongTypeDiscards PerfCounter64, + f3PtpPTPPortHistoryMessagesWrongLengthDiscards PerfCounter64, + f3PtpPTPPortHistoryUnknownMasterDiscards PerfCounter64, + f3PtpPTPPortHistoryMinOffsetFromMaster PerfCounter64, + f3PtpPTPPortHistoryMaxOffsetFromMaster PerfCounter64, + f3PtpPTPPortHistoryAvgOffsetFromMaster PerfCounter64, + f3PtpPTPPortHistoryMinSyncPathDelay PerfCounter64, + f3PtpPTPPortHistoryMaxSyncPathDelay PerfCounter64, + f3PtpPTPPortHistoryAvgSyncPathDelay PerfCounter64, + f3PtpPTPPortHistoryMinMeanPathDelay PerfCounter64, + f3PtpPTPPortHistoryMaxMeanPathDelay PerfCounter64, + f3PtpPTPPortHistoryAvgMeanPathDelay PerfCounter64, + f3PtpPTPPortHistoryMsgMiscDiscards PerfCounter64 +} + +f3PtpPTPPortHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this PTP Port statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3PtpPTPPortHistoryEntry 1 } + +f3PtpPTPPortHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3PtpPTPPortHistoryEntry 2 } + +f3PtpPTPPortHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpPTPPortHistoryEntry 3 } + +f3PtpPTPPortHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpPTPPortHistoryEntry 4 } + +f3PtpPTPPortHistoryAvgAnnounceRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Announce Rate." + ::= { f3PtpPTPPortHistoryEntry 5 } + +f3PtpPTPPortHistoryAvgSyncRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Sync Rate." + ::= { f3PtpPTPPortHistoryEntry 6 } + +f3PtpPTPPortHistoryAvgDelayReqRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Delay Req Rate." + ::= { f3PtpPTPPortHistoryEntry 7 } + +f3PtpPTPPortHistoryAvgDelayRespRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Delay Resp Rate." + ::= { f3PtpPTPPortHistoryEntry 8 } + +f3PtpPTPPortHistoryMismatchDomainDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mismatch Domain Discards." + ::= { f3PtpPTPPortHistoryEntry 9 } + +f3PtpPTPPortHistoryMessageWrongTypeDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Message Wrong Type Discards." + ::= { f3PtpPTPPortHistoryEntry 10 } + +f3PtpPTPPortHistoryMessagesWrongLengthDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Messages Wrong Length Discards." + ::= { f3PtpPTPPortHistoryEntry 11 } + +f3PtpPTPPortHistoryUnknownMasterDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Unknown Master Discards." + ::= { f3PtpPTPPortHistoryEntry 12 } + +f3PtpPTPPortHistoryMinOffsetFromMaster OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Offset From Master." + ::= { f3PtpPTPPortHistoryEntry 13 } + +f3PtpPTPPortHistoryMaxOffsetFromMaster OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Offset From Master." + ::= { f3PtpPTPPortHistoryEntry 14 } + +f3PtpPTPPortHistoryAvgOffsetFromMaster OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Offset From Master." + ::= { f3PtpPTPPortHistoryEntry 15 } + +f3PtpPTPPortHistoryMinSyncPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Sync Path Delay." + ::= { f3PtpPTPPortHistoryEntry 16 } + +f3PtpPTPPortHistoryMaxSyncPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Sync Path Delay." + ::= { f3PtpPTPPortHistoryEntry 17 } + +f3PtpPTPPortHistoryAvgSyncPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Sync Path Delay." + ::= { f3PtpPTPPortHistoryEntry 18 } + +f3PtpPTPPortHistoryMinMeanPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Mean Path Delay." + ::= { f3PtpPTPPortHistoryEntry 19 } + +f3PtpPTPPortHistoryMaxMeanPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Mean Path Delay." + ::= { f3PtpPTPPortHistoryEntry 20 } + +f3PtpPTPPortHistoryAvgMeanPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Mean Path Delay." + ::= { f3PtpPTPPortHistoryEntry 21 } + +f3PtpPTPPortHistoryMsgMiscDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of received packets discarded due to miscellaneous reasons." + ::= { f3PtpPTPPortHistoryEntry 22 } + +-- +-- PTP Port Threshold Table +-- +f3PtpPTPPortThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpPTPPortThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of + PTP Port Thresholds." + ::= { f3PtpPerformanceObjects 24 } + +f3PtpPTPPortThresholdEntry OBJECT-TYPE + SYNTAX F3PtpPTPPortThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpPTPPortThresholdTable." + INDEX { neIndex, f3PtpPTPClockIndex, f3PtpPTPPortIndex, + f3PtpPTPPortStatsIndex, f3PtpPTPPortThresholdIndex } + ::= { f3PtpPTPPortThresholdTable 1 } + +F3PtpPTPPortThresholdEntry ::= SEQUENCE { + f3PtpPTPPortThresholdIndex Integer32, + f3PtpPTPPortThresholdInterval CmPmIntervalType, + f3PtpPTPPortThresholdVariable VariablePointer, + f3PtpPTPPortThresholdValueLo Unsigned32, + f3PtpPTPPortThresholdValueHi Unsigned32, + f3PtpPTPPortThresholdMonValue PerfCounter64 +} + +f3PtpPTPPortThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3PtpPTPPortThresholdTable." + ::= { f3PtpPTPPortThresholdEntry 1 } + +f3PtpPTPPortThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3PtpPTPPortThresholdEntry 2 } + +f3PtpPTPPortThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3PtpPTPPortThresholdEntry 3 } + +f3PtpPTPPortThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3PtpPTPPortThresholdEntry 4 } + +f3PtpPTPPortThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3PtpPTPPortThresholdEntry 5 } + +f3PtpPTPPortThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3PtpPTPPortThresholdVariable." + ::= { f3PtpPTPPortThresholdEntry 6 } + + +-- +-- PTP Clock Current Statistics Table +-- +f3PtpPTPClockStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpPTPClockStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of PTP Clock related statistics. + These reflect the current data." + ::= { f3PtpPerformanceObjects 25 } + +f3PtpPTPClockStatsEntry OBJECT-TYPE + SYNTAX F3PtpPTPClockStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpPTPClockStatsTable. + Entries exist in this table for each PTP Port." + INDEX { neIndex, f3PtpPTPClockIndex, f3PtpPTPClockStatsIndex } + + ::= { f3PtpPTPClockStatsTable 1 } + +F3PtpPTPClockStatsEntry ::= SEQUENCE { + f3PtpPTPClockStatsIndex Integer32, + f3PtpPTPClockStatsIntervalType CmPmIntervalType, + f3PtpPTPClockStatsValid TruthValue, + f3PtpPTPClockStatsAction CmPmBinAction, + f3PtpPTPClockStatsMinOffsetFromMaster ScaledNanoseconds, + f3PtpPTPClockStatsMaxOffsetFromMaster ScaledNanoseconds, + f3PtpPTPClockStatsAvgOffsetFromMaster ScaledNanoseconds, + f3PtpPTPClockStatsMinSyncPathDelay ScaledNanoseconds, + f3PtpPTPClockStatsMaxSyncPathDelay ScaledNanoseconds, + f3PtpPTPClockStatsAvgSyncPathDelay ScaledNanoseconds, + f3PtpPTPClockStatsMinMeanPathDelay ScaledNanoseconds, + f3PtpPTPClockStatsMaxMeanPathDelay ScaledNanoseconds, + f3PtpPTPClockStatsAvgMeanPathDelay ScaledNanoseconds +} + +f3PtpPTPClockStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this PTP Port statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3PtpPTPClockStatsEntry 1 } + +f3PtpPTPClockStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3PtpPTPClockStatsEntry 2 } + +f3PtpPTPClockStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpPTPClockStatsEntry 3 } + +f3PtpPTPClockStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpPTPClockStatsEntry 4 } + +f3PtpPTPClockStatsMinOffsetFromMaster OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Offset From Master." + ::= { f3PtpPTPClockStatsEntry 5 } + +f3PtpPTPClockStatsMaxOffsetFromMaster OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Offset From Master." + ::= { f3PtpPTPClockStatsEntry 6 } + +f3PtpPTPClockStatsAvgOffsetFromMaster OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Offset From Master." + ::= { f3PtpPTPClockStatsEntry 7 } + +f3PtpPTPClockStatsMinSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Sync Path Delay." + ::= { f3PtpPTPClockStatsEntry 8 } + +f3PtpPTPClockStatsMaxSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Sync Path Delay." + ::= { f3PtpPTPClockStatsEntry 9 } + +f3PtpPTPClockStatsAvgSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Sync Path Delay." + ::= { f3PtpPTPClockStatsEntry 10 } + + +f3PtpPTPClockStatsMinMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Mean Path Delay." + ::= { f3PtpPTPClockStatsEntry 11 } + +f3PtpPTPClockStatsMaxMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Mean Path Delay." + ::= { f3PtpPTPClockStatsEntry 12 } + +f3PtpPTPClockStatsAvgMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Mean Path Delay." + ::= { f3PtpPTPClockStatsEntry 13 } + +-- +-- PTP Clock Current History Table +-- +f3PtpPTPClockHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpPTPClockHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of PTP Clock related statistics. + These reflect the current data." + ::= { f3PtpPerformanceObjects 26 } + +f3PtpPTPClockHistoryEntry OBJECT-TYPE + SYNTAX F3PtpPTPClockHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpPTPClockHistoryTable. + Entries exist in this table for each PTP Port." + INDEX { neIndex, f3PtpPTPClockIndex, f3PtpPTPClockStatsIndex, f3PtpPTPClockHistoryIndex } + + ::= { f3PtpPTPClockHistoryTable 1 } + +F3PtpPTPClockHistoryEntry ::= SEQUENCE { + f3PtpPTPClockHistoryIndex Integer32, + f3PtpPTPClockHistoryTime DateAndTime, + f3PtpPTPClockHistoryValid TruthValue, + f3PtpPTPClockHistoryAction CmPmBinAction, + f3PtpPTPClockHistoryMinOffsetFromMaster ScaledNanoseconds, + f3PtpPTPClockHistoryMaxOffsetFromMaster ScaledNanoseconds, + f3PtpPTPClockHistoryAvgOffsetFromMaster ScaledNanoseconds, + f3PtpPTPClockHistoryMinSyncPathDelay ScaledNanoseconds, + f3PtpPTPClockHistoryMaxSyncPathDelay ScaledNanoseconds, + f3PtpPTPClockHistoryAvgSyncPathDelay ScaledNanoseconds, + f3PtpPTPClockHistoryMinMeanPathDelay ScaledNanoseconds, + f3PtpPTPClockHistoryMaxMeanPathDelay ScaledNanoseconds, + f3PtpPTPClockHistoryAvgMeanPathDelay ScaledNanoseconds +} + +f3PtpPTPClockHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this PTP Port statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3PtpPTPClockHistoryEntry 1 } + +f3PtpPTPClockHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3PtpPTPClockHistoryEntry 2 } + +f3PtpPTPClockHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpPTPClockHistoryEntry 3 } + +f3PtpPTPClockHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpPTPClockHistoryEntry 4 } + +f3PtpPTPClockHistoryMinOffsetFromMaster OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Offset From Master." + ::= { f3PtpPTPClockHistoryEntry 5 } + +f3PtpPTPClockHistoryMaxOffsetFromMaster OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Offset From Master." + ::= { f3PtpPTPClockHistoryEntry 6 } + +f3PtpPTPClockHistoryAvgOffsetFromMaster OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Offset From Master." + ::= { f3PtpPTPClockHistoryEntry 7 } + +f3PtpPTPClockHistoryMinSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Sync Path Delay." + ::= { f3PtpPTPClockHistoryEntry 8 } + +f3PtpPTPClockHistoryMaxSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Sync Path Delay." + ::= { f3PtpPTPClockHistoryEntry 9 } + +f3PtpPTPClockHistoryAvgSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Sync Path Delay." + ::= { f3PtpPTPClockHistoryEntry 10 } + +f3PtpPTPClockHistoryMinMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Mean Path Delay." + ::= { f3PtpPTPClockHistoryEntry 11 } + +f3PtpPTPClockHistoryMaxMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Mean Path Delay." + ::= { f3PtpPTPClockHistoryEntry 12 } + +f3PtpPTPClockHistoryAvgMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Mean Path Delay." + ::= { f3PtpPTPClockHistoryEntry 13 } + + + +-- +-- PTP Clock Threshold Table +-- +f3PtpPTPClockThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpPTPClockThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of + PTP Clock Thresholds." + ::= { f3PtpPerformanceObjects 27 } + +f3PtpPTPClockThresholdEntry OBJECT-TYPE + SYNTAX F3PtpPTPClockThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpPTPClockThresholdTable." + INDEX { neIndex, f3PtpPTPClockIndex, + f3PtpPTPClockStatsIndex, f3PtpPTPClockThresholdIndex } + ::= { f3PtpPTPClockThresholdTable 1 } + +F3PtpPTPClockThresholdEntry ::= SEQUENCE { + f3PtpPTPClockThresholdIndex Integer32, + f3PtpPTPClockThresholdInterval CmPmIntervalType, + f3PtpPTPClockThresholdVariable VariablePointer, + f3PtpPTPClockThresholdValueLo Unsigned32, + f3PtpPTPClockThresholdValueHi Unsigned32, + f3PtpPTPClockThresholdMonValue PerfCounter64 +} + +f3PtpPTPClockThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3PtpPTPClockThresholdTable." + ::= { f3PtpPTPClockThresholdEntry 1 } + +f3PtpPTPClockThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3PtpPTPClockThresholdEntry 2 } + +f3PtpPTPClockThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3PtpPTPClockThresholdEntry 3 } + +f3PtpPTPClockThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3PtpPTPClockThresholdEntry 4 } + +f3PtpPTPClockThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3PtpPTPClockThresholdEntry 5 } + +f3PtpPTPClockThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3PtpPTPClockThresholdVariable." + ::= { f3PtpPTPClockThresholdEntry 6 } + +-- +-- L3 PTP Port Current Statistics Table +-- +f3PtpL3PTPPortStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpL3PTPPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of PTP Port related statistics. + These reflect the current data." + ::= { f3PtpPerformanceObjects 28 } + +f3PtpL3PTPPortStatsEntry OBJECT-TYPE + SYNTAX F3PtpL3PTPPortStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpL3PTPPortStatsTable. + Entries exist in this table for each L3 PTP Port." + INDEX { neIndex, f3PtpPTPClockIndex, f3PtpL3PTPPortIndex, f3PtpL3PTPPortStatsIndex } + + ::= { f3PtpL3PTPPortStatsTable 1 } + +F3PtpL3PTPPortStatsEntry ::= SEQUENCE { + f3PtpL3PTPPortStatsIndex Integer32, + f3PtpL3PTPPortStatsIntervalType CmPmIntervalType, + f3PtpL3PTPPortStatsValid TruthValue, + f3PtpL3PTPPortStatsAction CmPmBinAction, + f3PtpL3PTPPortStatsAvgAnnounceRate Unsigned32, + f3PtpL3PTPPortStatsAvgSyncRate Unsigned32, + f3PtpL3PTPPortStatsAvgDelayReqRate Unsigned32, + f3PtpL3PTPPortStatsAvgDelayRespRate Unsigned32, + f3PtpL3PTPPortStatsMismatchDomainDiscards PerfCounter64, + f3PtpL3PTPPortStatsMessageWrongTypeDiscards PerfCounter64, + f3PtpL3PTPPortStatsMessagesWrongLengthDiscards PerfCounter64, + f3PtpL3PTPPortStatsUnknownMasterDiscards PerfCounter64, + f3PtpL3PTPPortStatsMinOffsetFromMaster PerfCounter64, + f3PtpL3PTPPortStatsMaxOffsetFromMaster PerfCounter64, + f3PtpL3PTPPortStatsAvgOffsetFromMaster PerfCounter64, + f3PtpL3PTPPortStatsMinSyncPathDelay PerfCounter64, + f3PtpL3PTPPortStatsMaxSyncPathDelay PerfCounter64, + f3PtpL3PTPPortStatsAvgSyncPathDelay PerfCounter64, + f3PtpL3PTPPortStatsMinMeanPathDelay PerfCounter64, + f3PtpL3PTPPortStatsMaxMeanPathDelay PerfCounter64, + f3PtpL3PTPPortStatsAvgMeanPathDelay PerfCounter64, + f3PtpL3PTPPortStatsMsgMiscDiscards PerfCounter64 +} + +f3PtpL3PTPPortStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this PTP Port statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3PtpL3PTPPortStatsEntry 1 } + +f3PtpL3PTPPortStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3PtpL3PTPPortStatsEntry 2 } + +f3PtpL3PTPPortStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpL3PTPPortStatsEntry 3 } + +f3PtpL3PTPPortStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpL3PTPPortStatsEntry 4 } + +f3PtpL3PTPPortStatsAvgAnnounceRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Announce Rate." + ::= { f3PtpL3PTPPortStatsEntry 5 } + +f3PtpL3PTPPortStatsAvgSyncRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Sync Rate." + ::= { f3PtpL3PTPPortStatsEntry 6 } + +f3PtpL3PTPPortStatsAvgDelayReqRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Delay Req Rate." + ::= { f3PtpL3PTPPortStatsEntry 7 } + +f3PtpL3PTPPortStatsAvgDelayRespRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Delay Resp Rate." + ::= { f3PtpL3PTPPortStatsEntry 8 } + +f3PtpL3PTPPortStatsMismatchDomainDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mismatch Domain Discards." + ::= { f3PtpL3PTPPortStatsEntry 9 } + +f3PtpL3PTPPortStatsMessageWrongTypeDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Message Wrong Type Discards." + ::= { f3PtpL3PTPPortStatsEntry 10 } + +f3PtpL3PTPPortStatsMessagesWrongLengthDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Messages Wrong Length Discards." + ::= { f3PtpL3PTPPortStatsEntry 11 } + +f3PtpL3PTPPortStatsUnknownMasterDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Unknown Master Discards." + ::= { f3PtpL3PTPPortStatsEntry 12 } + +f3PtpL3PTPPortStatsMinOffsetFromMaster OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Offset From Master." + ::= { f3PtpL3PTPPortStatsEntry 13 } + +f3PtpL3PTPPortStatsMaxOffsetFromMaster OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Offset From Master." + ::= { f3PtpL3PTPPortStatsEntry 14 } + +f3PtpL3PTPPortStatsAvgOffsetFromMaster OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Offset From Master." + ::= { f3PtpL3PTPPortStatsEntry 15 } + +f3PtpL3PTPPortStatsMinSyncPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Sync Path Delay." + ::= { f3PtpL3PTPPortStatsEntry 16 } + +f3PtpL3PTPPortStatsMaxSyncPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Sync Path Delay." + ::= { f3PtpL3PTPPortStatsEntry 17 } + +f3PtpL3PTPPortStatsAvgSyncPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Sync Path Delay." + ::= { f3PtpL3PTPPortStatsEntry 18 } + + +f3PtpL3PTPPortStatsMinMeanPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Mean Path Delay." + ::= { f3PtpL3PTPPortStatsEntry 19 } + +f3PtpL3PTPPortStatsMaxMeanPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Mean Path Delay." + ::= { f3PtpL3PTPPortStatsEntry 20 } + +f3PtpL3PTPPortStatsAvgMeanPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Mean Path Delay." + ::= { f3PtpL3PTPPortStatsEntry 21 } + +f3PtpL3PTPPortStatsMsgMiscDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of received packets discarded due to miscellaneous reasons." + ::= { f3PtpL3PTPPortStatsEntry 22 } + +-- +-- L3 PTP Port Current History Table +-- +f3PtpL3PTPPortHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpL3PTPPortHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of PTP Port related statistics. + These reflect the current data." + ::= { f3PtpPerformanceObjects 29 } + +f3PtpL3PTPPortHistoryEntry OBJECT-TYPE + SYNTAX F3PtpL3PTPPortHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpL3PTPPortHistoryTable. + Entries exist in this table for each PTP Port." + INDEX { neIndex, f3PtpPTPClockIndex, f3PtpL3PTPPortIndex, f3PtpL3PTPPortStatsIndex, f3PtpL3PTPPortHistoryIndex } + + ::= { f3PtpL3PTPPortHistoryTable 1 } + +F3PtpL3PTPPortHistoryEntry ::= SEQUENCE { + f3PtpL3PTPPortHistoryIndex Integer32, + f3PtpL3PTPPortHistoryTime DateAndTime, + f3PtpL3PTPPortHistoryValid TruthValue, + f3PtpL3PTPPortHistoryAction CmPmBinAction, + f3PtpL3PTPPortHistoryAvgAnnounceRate Unsigned32, + f3PtpL3PTPPortHistoryAvgSyncRate Unsigned32, + f3PtpL3PTPPortHistoryAvgDelayReqRate Unsigned32, + f3PtpL3PTPPortHistoryAvgDelayRespRate Unsigned32, + f3PtpL3PTPPortHistoryMismatchDomainDiscards PerfCounter64, + f3PtpL3PTPPortHistoryMessageWrongTypeDiscards PerfCounter64, + f3PtpL3PTPPortHistoryMessagesWrongLengthDiscards PerfCounter64, + f3PtpL3PTPPortHistoryUnknownMasterDiscards PerfCounter64, + f3PtpL3PTPPortHistoryMinOffsetFromMaster PerfCounter64, + f3PtpL3PTPPortHistoryMaxOffsetFromMaster PerfCounter64, + f3PtpL3PTPPortHistoryAvgOffsetFromMaster PerfCounter64, + f3PtpL3PTPPortHistoryMinSyncPathDelay PerfCounter64, + f3PtpL3PTPPortHistoryMaxSyncPathDelay PerfCounter64, + f3PtpL3PTPPortHistoryAvgSyncPathDelay PerfCounter64, + f3PtpL3PTPPortHistoryMinMeanPathDelay PerfCounter64, + f3PtpL3PTPPortHistoryMaxMeanPathDelay PerfCounter64, + f3PtpL3PTPPortHistoryAvgMeanPathDelay PerfCounter64, + f3PtpL3PTPPortHistoryMsgMiscDiscards PerfCounter64 +} + +f3PtpL3PTPPortHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this PTP Port statistics entry. + 1 - 15min + 2 - 1day + 3 - rollover + 4 - 5min" + ::= { f3PtpL3PTPPortHistoryEntry 1 } + +f3PtpL3PTPPortHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3PtpL3PTPPortHistoryEntry 2 } + +f3PtpL3PTPPortHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3PtpL3PTPPortHistoryEntry 3 } + +f3PtpL3PTPPortHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3PtpL3PTPPortHistoryEntry 4 } + +f3PtpL3PTPPortHistoryAvgAnnounceRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Announce Rate." + ::= { f3PtpL3PTPPortHistoryEntry 5 } + +f3PtpL3PTPPortHistoryAvgSyncRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Sync Rate." + ::= { f3PtpL3PTPPortHistoryEntry 6 } + +f3PtpL3PTPPortHistoryAvgDelayReqRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Delay Req Rate." + ::= { f3PtpL3PTPPortHistoryEntry 7 } + +f3PtpL3PTPPortHistoryAvgDelayRespRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Delay Resp Rate." + ::= { f3PtpL3PTPPortHistoryEntry 8 } + +f3PtpL3PTPPortHistoryMismatchDomainDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mismatch Domain Discards." + ::= { f3PtpL3PTPPortHistoryEntry 9 } + +f3PtpL3PTPPortHistoryMessageWrongTypeDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Message Wrong Type Discards." + ::= { f3PtpL3PTPPortHistoryEntry 10 } + +f3PtpL3PTPPortHistoryMessagesWrongLengthDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Messages Wrong Length Discards." + ::= { f3PtpL3PTPPortHistoryEntry 11 } + +f3PtpL3PTPPortHistoryUnknownMasterDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Unknown Master Discards." + ::= { f3PtpL3PTPPortHistoryEntry 12 } + +f3PtpL3PTPPortHistoryMinOffsetFromMaster OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Offset From Master." + ::= { f3PtpL3PTPPortHistoryEntry 13 } + +f3PtpL3PTPPortHistoryMaxOffsetFromMaster OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Offset From Master." + ::= { f3PtpL3PTPPortHistoryEntry 14 } + +f3PtpL3PTPPortHistoryAvgOffsetFromMaster OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Offset From Master." + ::= { f3PtpL3PTPPortHistoryEntry 15 } + +f3PtpL3PTPPortHistoryMinSyncPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Sync Path Delay." + ::= { f3PtpL3PTPPortHistoryEntry 16 } + +f3PtpL3PTPPortHistoryMaxSyncPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Sync Path Delay." + ::= { f3PtpL3PTPPortHistoryEntry 17 } + +f3PtpL3PTPPortHistoryAvgSyncPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Sync Path Delay." + ::= { f3PtpL3PTPPortHistoryEntry 18 } + +f3PtpL3PTPPortHistoryMinMeanPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Min Mean Path Delay." + ::= { f3PtpL3PTPPortHistoryEntry 19 } + +f3PtpL3PTPPortHistoryMaxMeanPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max Mean Path Delay." + ::= { f3PtpL3PTPPortHistoryEntry 20 } + +f3PtpL3PTPPortHistoryAvgMeanPathDelay OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Avg Mean Path Delay." + ::= { f3PtpL3PTPPortHistoryEntry 21 } + +f3PtpL3PTPPortHistoryMsgMiscDiscards OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of received packets discarded due to miscellaneous reasons." + ::= { f3PtpL3PTPPortHistoryEntry 22 } + +-- +-- L3 PTP Port Threshold Table +-- +f3PtpL3PTPPortThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PtpL3PTPPortThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of + PTP Port Thresholds." + ::= { f3PtpPerformanceObjects 30 } + +f3PtpL3PTPPortThresholdEntry OBJECT-TYPE + SYNTAX F3PtpL3PTPPortThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3PtpL3PTPPortThresholdTable." + INDEX { neIndex, f3PtpPTPClockIndex, f3PtpL3PTPPortIndex, + f3PtpL3PTPPortStatsIndex, f3PtpL3PTPPortThresholdIndex } + ::= { f3PtpL3PTPPortThresholdTable 1 } + +F3PtpL3PTPPortThresholdEntry ::= SEQUENCE { + f3PtpL3PTPPortThresholdIndex Integer32, + f3PtpL3PTPPortThresholdInterval CmPmIntervalType, + f3PtpL3PTPPortThresholdVariable VariablePointer, + f3PtpL3PTPPortThresholdValueLo Unsigned32, + f3PtpL3PTPPortThresholdValueHi Unsigned32, + f3PtpL3PTPPortThresholdMonValue PerfCounter64 +} + +f3PtpL3PTPPortThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3PtpL3PTPPortThresholdTable." + ::= { f3PtpL3PTPPortThresholdEntry 1 } + +f3PtpL3PTPPortThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3PtpL3PTPPortThresholdEntry 2 } + +f3PtpL3PTPPortThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3PtpL3PTPPortThresholdEntry 3 } + +f3PtpL3PTPPortThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3PtpL3PTPPortThresholdEntry 4 } + +f3PtpL3PTPPortThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3PtpL3PTPPortThresholdEntry 5 } + +f3PtpL3PTPPortThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3PtpL3PTPPortThresholdVariable." + ::= { f3PtpL3PTPPortThresholdEntry 6 } + + +--- +---Notifications +--- +f3PtpAccPortFlowPointThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3PtpAccPortFlowPointThresholdIndex, + f3PtpAccPortFlowPointThresholdInterval, + f3PtpAccPortFlowPointThresholdVariable, + f3PtpAccPortFlowPointThresholdValueLo, + f3PtpAccPortFlowPointThresholdValueHi, + f3PtpAccPortFlowPointThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an PTP Access Port Flow Point is crossed." + ::= { f3PtpPerformanceNotifications 1 } + +f3PtpNetPortFlowPointThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3PtpNetPortFlowPointThresholdIndex, + f3PtpNetPortFlowPointThresholdInterval, + f3PtpNetPortFlowPointThresholdVariable, + f3PtpNetPortFlowPointThresholdValueLo, + f3PtpNetPortFlowPointThresholdValueHi, + f3PtpNetPortFlowPointThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an PTP Network Port Flow Point is crossed." + ::= { f3PtpPerformanceNotifications 2 } + + +f3PtpSOOCCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3PtpSOOCThresholdIndex, + f3PtpSOOCThresholdInterval, + f3PtpSOOCThresholdVariable, + f3PtpSOOCThresholdValueLo, + f3PtpSOOCThresholdValueHi, + f3PtpSOOCThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an PTP Slave Only Ordinary Clock is crossed." + ::= { f3PtpPerformanceNotifications 3 } + +f3PtpTSCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3PtpTSThresholdIndex, + f3PtpTSThresholdInterval, + f3PtpTSThresholdVariable, + f3PtpTSThresholdValueLo, + f3PtpTSThresholdValueHi, + f3PtpTSThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an PTP Telecom Slave is crossed." + ::= { f3PtpPerformanceNotifications 4 } + + +f3PtpMCICrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3PtpMCIThresholdIndex, + f3PtpMCIThresholdInterval, + f3PtpMCIThresholdVariable, + f3PtpMCIThresholdValueLo, + f3PtpMCIThresholdValueHi, + f3PtpMCIThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an PTP Master Clock Interface is crossed." + ::= { f3PtpPerformanceNotifications 5 } + +f3PtpRemoteSlaveCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3PtpRemoteSlaveThresholdIndex, + f3PtpRemoteSlaveThresholdInterval, + f3PtpRemoteSlaveThresholdVariable, + f3PtpRemoteSlaveThresholdValueLo, + f3PtpRemoteSlaveThresholdValueHi, + f3PtpRemoteSlaveThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an PTP Remote Slave is crossed." + ::= { f3PtpPerformanceNotifications 6 } + +f3PtpTrafficPortFlowPointThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3PtpTrafficPortFlowPointThresholdIndex, + f3PtpTrafficPortFlowPointThresholdInterval, + f3PtpTrafficPortFlowPointThresholdVariable, + f3PtpTrafficPortFlowPointThresholdValueLo, + f3PtpTrafficPortFlowPointThresholdValueHi, + f3PtpTrafficPortFlowPointThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an PTP Traffic Port Flow Point is crossed." + ::= { f3PtpPerformanceNotifications 7 } + + +--f3PtpPTPClockCrossingAlert NOTIFICATION-TYPE +-- OBJECTS { +-- f3PtpPTPClockThresholdIndex, +-- f3PtpPTPClockThresholdInterval, +-- f3PtpPTPClockThresholdVariable, +-- f3PtpPTPClockThresholdValueLo, +-- f3PtpPTPClockThresholdValueHi, +-- f3PtpPTPClockThresholdMonValue +-- } +-- STATUS current +-- DESCRIPTION +-- "This trap is sent each time a threshold on a PM condition +-- on an PTP PTPClock is crossed." +-- ::= { f3PtpPerformanceNotifications 8 } + +f3PtpPTPPortCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3PtpPTPPortThresholdIndex, + f3PtpPTPPortThresholdInterval, + f3PtpPTPPortThresholdVariable, + f3PtpPTPPortThresholdValueLo, + f3PtpPTPPortThresholdValueHi, + f3PtpPTPPortThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an PTP PTPPort is crossed." + ::= { f3PtpPerformanceNotifications 8 } + + +f3PtpPTPClockCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3PtpPTPClockThresholdIndex, + f3PtpPTPClockThresholdInterval, + f3PtpPTPClockThresholdVariable, + f3PtpPTPClockThresholdValueLo, + f3PtpPTPClockThresholdValueHi, + f3PtpPTPClockThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an PTP PTPClock is crossed." + ::= { f3PtpPerformanceNotifications 9 } + + +f3PtpL3PTPPortCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3PtpL3PTPPortThresholdIndex, + f3PtpL3PTPPortThresholdInterval, + f3PtpL3PTPPortThresholdVariable, + f3PtpL3PTPPortThresholdValueLo, + f3PtpL3PTPPortThresholdValueHi, + f3PtpL3PTPPortThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an L3 PTP Port is crossed." + ::= { f3PtpPerformanceNotifications 10 } + + + + +f3PtpTSStatusChangeTrap NOTIFICATION-TYPE + OBJECTS { + f3PtpTSAdminState, + f3PtpTSCurrentCRScore, + f3PtpTSCurrentPRScore, + f3PtpTSClockRecoveryState, + f3PtpTSSelectedPacketClock + } + STATUS current + DESCRIPTION + "This trap is sent there is a status change on the Telecom Slave." + ::= { f3PtpStatusChangeNotifications 1 } + + +f3PtpMasterClockStatusChangeTrap NOTIFICATION-TYPE + OBJECTS { + f3PtpMasterClockClockClass, + f3PtpMasterClockUtcOffset, + f3PtpMasterClockActiveTimeRef, + f3PtpMasterClockPTPProfile + } + STATUS current + DESCRIPTION + "This trap is sent there is a status change on the Master Clock." + ::= { f3PtpStatusChangeNotifications 2 } + +f3PtpBCStatusChangeTrap NOTIFICATION-TYPE + OBJECTS { + f3PtpBCClockClass + } + STATUS current + DESCRIPTION + "This trap is sent there is a status change on the Boundary Clock." + ::= { f3PtpStatusChangeNotifications 3 } + +f3PtpDynamicRemoteSlaveStatusChangeTrap NOTIFICATION-TYPE + OBJECTS { + f3PtpDynamicRemoteSlaveClockIdentity, + f3PtpDynamicRemoteSlaveIpV4Address, + f3PtpDynamicRemoteSlaveSyncMsgRate, + f3PtpDynamicRemoteSlaveDelayRspMsgRate, + f3PtpDynamicRemoteSlaveAnnounceMsgRate + } + STATUS current + DESCRIPTION + "This trap is sent there is a status change on the Dynamic Remote Slave." + ::= { f3PtpStatusChangeNotifications 4 } + + +-- +-- CONFORMANCE +-- +f3PtpCompliances OBJECT IDENTIFIER ::= {f3PtpConformance 1} +f3PtpGroups OBJECT IDENTIFIER ::= {f3PtpConformance 2} + +f3PtpCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3 PTP + group." + MODULE -- this module + MANDATORY-GROUPS { + f3PtpObjectGroup, f3PtpPerfObjectGroup, f3PtpPerfNotifGroup, + f3PtpStatusChangeNotifGroup + } + ::= { f3PtpCompliances 1 } + +f3PtpObjectGroup OBJECT-GROUP + OBJECTS { + f3PtpTCIndex, f3PtpTCAlias, f3PtpTCAdminState, + f3PtpTCOperationalState, f3PtpTCSecondaryState, + f3PtpTCServiceFlow, f3PtpTCDelayMechanism, + f3PtpTCSync, f3PtpTCClockIdentity, f3PtpTCStorageType, f3PtpTCRowStatus, + f3PtpTCPtpProfile, + + f3PtpTCVirtualPortIndex, f3PtpTCVirtualPortAlias, + f3PtpTCVirtualPortAdminState, + f3PtpTCVirtualPortOperationalState, f3PtpTCVirtualPortSecondaryState, + f3PtpTCVirtualPortIdentity, f3PtpTCVirtualPortFlowPoint, + f3PtpTCVirtualPortStorageType, f3PtpTCVirtualPortRowStatus, + + f3PtpTSIndex, f3PtpTSAlias, f3PtpTSAdminState, + f3PtpTSOperationalState, f3PtpTSSecondaryState, + f3PtpTSClockIdentity, f3PtpTSDomainNumber, f3PtpTSSync, + f3PtpTSCurrentTOD, f3PtpTSSelectedPacketClock, + f3PtpTSClockRecoveryMode, f3PtpTSClockRecoveryState, + f3PtpTSClockSyncEEnabled, f3PtpTSClockQLModeEnabled, + f3PtpTSClockExpectedQL, f3PtpTSClockAssumedQL, + f3PtpTSClockReceivedQL, f3PtpTSStorageType, f3PtpTSRowStatus, + + f3PtpTSTimeTraceabilityStatus, f3PtpTSTimeSinceTimeTraceabilityChanged, + f3PtpTSFreqTraceabilityStatus, f3PtpTSTimeSinceFreqTraceabilityChanged, + f3PtpTSFreqRecoveryTarget, f3PtpTSCurrentCRScore, + f3PtpTSTimeLastCRScore, f3PtpTSTargetPhaseRecoveryAccuracy, + f3PtpTSCurrentPRScore, f3PtpTSTimeLastPRScore, + f3PtpTSClockClass, + f3PtpTSClockAccuracy, + f3PtpTSTimeSource, + f3PtpTSPhaseRecoveryState, + f3PtpTSTimeHoldoverAccuracy, + + f3PtpSOOCIndex, f3PtpSOOCName, f3PtpSOOCAlias, + f3PtpSOOCAdminState, f3PtpSOOCOperationalState, + f3PtpSOOCSecondaryState, f3PtpSOOCServiceFlow, + f3PtpSOOCMasterClockType, f3PtpSOOCUnicastMessageNegEnabled, + f3PtpSOOCMasterDelayMechanism, f3PtpSOOCMasterPriority, + f3PtpSOOCMasterIpProtocol, f3PtpSOOCSlaveIpV4Address, + f3PtpSOOCSlaveIpV4SubnetMask, f3PtpSOOCMasterIpV4Address, + f3PtpSOOCIpPriorityMapMode, f3PtpSOOCIpPriority, + f3PtpSOOCMasterLeaseDuration, f3PtpSOOCMasterAnnounceMsgRate, + f3PtpSOOCMasterAnnounceMsgReceiptTimeout, + f3PtpSOOCMasterSyncMsgRate, f3PtpSOOCMasterSyncReceiptTimeout, + f3PtpSOOCMasterDelayRspMsgRate, f3PtpSOOCMasterDelayRspReceiptTimeout, + f3PtpSOOCMasterRequestUnicastTimeout, f3PtpSOOCMasterRequestUnicastRestartTimer, + f3PtpSOOCCurrentOffsetFromMaster, f3PtpSOOCAnnounceMsgClockClass, + f3PtpSOOCLastReceivedAnnounceMsg, f3PtpSOOCLastReceivedSyncMsg, + f3PtpSOOCLastReceivedDelayRspMsg, f3PtpSOOCRecentMeanPathDelay, + f3PtpSOOCRecentSyncPDV, + f3PtpSOOCStorageType, f3PtpSOOCRowStatus, + f3PtpSOOCRecentSyncPathDelay, f3PtpSOOCSoocProtectionState, + f3PtpSOOCSoocWtr, f3PtpSOOCSoocClockClass, + f3PtpSOOCSoocClockRecoveryState,f3PtpSOOCSoocPhaseRecoveryState, + f3PtpSOOCE2eDelayAsymmetryComp, f3PtpSOOCE2eAutoAsymmetryCompStatus, + f3PtpSOOCE2eDelayAsymmetry, f3PtpSOOCSoocLockOutControl, + f3PtpSOOCSlaveIpV6Address,f3PtpSOOCSlaveIpV6AddrPrefixLength,f3PtpSOOCMasterIpV6Address, + f3PtpSOOCMinimumExpectedClockClass, f3PtpSOOCMasterMessageMode, + f3PtpSOOCDefaultGatewayControl,f3PtpSOOCGateway,f3PtpSOOCIpV6Gateway, f3PtpSOOCAlgorithmPtpAware, + + f3PtpOCSlaveVirtualPortIndex, f3PtpOCSlaveVirtualPortAlias, + f3PtpOCSlaveVirtualPortAdminState, + f3PtpOCSlaveVirtualPortOperationalState, + f3PtpOCSlaveVirtualPortSecondaryState, + f3PtpOCSlaveVirtualPortIdentity, f3PtpOCSlaveVirtualPortFlowPoint, + f3PtpOCSlaveVirtualPortState, f3PtpOCSlaveVirtualPortStorageType, + f3PtpOCSlaveVirtualPortRowStatus, + + f3PtpAccPortFlowPointIndex, f3PtpAccPortFlowPointAlias, + f3PtpAccPortFlowPointAdminState, f3PtpAccPortFlowPointOperationalState, + f3PtpAccPortFlowPointSecondaryState, f3PtpAccPortFlowPointType, + f3PtpAccPortFlowPointClock, f3PtpAccPortFlowPointService, + f3PtpAccPortFlowPointOuterVlanEtherType, + f3PtpAccPortFlowPointOuterVlanMemberList, + f3PtpAccPortFlowPointOuterUntaggedEnabled, + f3PtpAccPortFlowPointInner1VlanEtherType, + f3PtpAccPortFlowPointInner1VlanMemberList, + f3PtpAccPortFlowPointInner1UntaggedEnabled, + f3PtpAccPortFlowPointInner2VlanEtherType, + f3PtpAccPortFlowPointInner2VlanMemberList, + f3PtpAccPortFlowPointInner2UntaggedEnabled, + f3PtpAccPortFlowPointStorageType, + f3PtpAccPortFlowPointRowStatus, + f3PtpAccPortFlowPointCOS, + f3PtpAccPortFlowPointCIRLo, + f3PtpAccPortFlowPointCIRHi, + f3PtpAccPortFlowPointEIRLo, + f3PtpAccPortFlowPointEIRHi, + f3PtpAccPortFlowPointBufferSize, + f3PtpAccPortFlowPointLoopAvoidance, + f3PtpAccPortFlowPointRefConnectGuardFlow, + f3PtpAccPortFlowPointSecureState, + f3PtpAccPortFlowPointSecureBlockingEnabled, + + f3PtpNetPortFlowPointIndex, f3PtpNetPortFlowPointAlias, + f3PtpNetPortFlowPointAdminState, f3PtpNetPortFlowPointOperationalState, + f3PtpNetPortFlowPointSecondaryState, f3PtpNetPortFlowPointType, + f3PtpNetPortFlowPointClock, f3PtpNetPortFlowPointService, + f3PtpNetPortFlowPointOuterVlanEtherType, + f3PtpNetPortFlowPointOuterVlanMemberList, + f3PtpNetPortFlowPointOuterUntaggedEnabled, + f3PtpNetPortFlowPointInner1VlanEtherType, + f3PtpNetPortFlowPointInner1VlanMemberList, + f3PtpNetPortFlowPointInner1UntaggedEnabled, + f3PtpNetPortFlowPointInner2VlanEtherType, + f3PtpNetPortFlowPointInner2VlanMemberList, + f3PtpNetPortFlowPointInner2UntaggedEnabled, + f3PtpNetPortFlowPointStorageType, + f3PtpNetPortFlowPointRowStatus, + f3PtpNetPortFlowPointCOS, + f3PtpNetPortFlowPointCIRLo, + f3PtpNetPortFlowPointCIRHi, + f3PtpNetPortFlowPointEIRLo, + f3PtpNetPortFlowPointEIRHi, + f3PtpNetPortFlowPointBufferSize, + f3PtpNetPortFlowPointLoopAvoidance, + f3PtpNetPortFlowPointRefConnectGuardFlow, + f3PtpNetPortFlowPointSecureState, + f3PtpNetPortFlowPointSecureBlockingEnabled, + + f3PtpEthernetAccPortDelayAsymmetry, f3PtpEthernetNetPortDelayAsymmetry, + f3PtpSysTimeOfDayClock, + + f3PtpTrafficPortFlowPointIndex, + f3PtpTrafficPortFlowPointAlias, + f3PtpTrafficPortFlowPointAdminState, + f3PtpTrafficPortFlowPointOperationalState, + f3PtpTrafficPortFlowPointSecondaryState, + f3PtpTrafficPortFlowPointType, + f3PtpTrafficPortFlowPointClock, + f3PtpTrafficPortFlowPointService, + f3PtpTrafficPortFlowPointOuterVlanEtherType, + f3PtpTrafficPortFlowPointOuterVlanMemberList, + f3PtpTrafficPortFlowPointOuterUntaggedEnabled, + f3PtpTrafficPortFlowPointInner1VlanEtherType, + f3PtpTrafficPortFlowPointInner1VlanMemberList, + f3PtpTrafficPortFlowPointInner1UntaggedEnabled, + f3PtpTrafficPortFlowPointInner2VlanEtherType, + f3PtpTrafficPortFlowPointInner2VlanMemberList, + f3PtpTrafficPortFlowPointInner2UntaggedEnabled, + f3PtpTrafficPortFlowPointStorageType, + f3PtpTrafficPortFlowPointRowStatus, + f3PtpTrafficPortFlowPointCOS, + f3PtpTrafficPortFlowPointCIRLo, + f3PtpTrafficPortFlowPointCIRHi, + f3PtpTrafficPortFlowPointEIRLo, + f3PtpTrafficPortFlowPointEIRHi, + f3PtpTrafficPortFlowPointAssociatedQueueProfile, + f3PtpTrafficPortFlowPointLoopAvoidance, + + f3PtpTrafficPortFlowPointBufferSize, + f3PtpEthernetTrafficPortDelayAsymmetry, + + f3PtpPTPClockIndex, + f3PtpPTPClockAdminState, + f3PtpPTPClockAlias, + f3PtpPTPClockOperationalState, + f3PtpPTPClockSecondaryState, + f3PtpPTPClockProfile, + f3PtpPTPClockClockType, + f3PtpPTPClockOperationalMode, + f3PtpPTPClockClockIdentity, + f3PtpPTPClockDomainNumber, + f3PtpPTPClockTimeSource, + f3PtpPTPClockPriority1, + f3PtpPTPClockPriority2, + f3PtpPTPClockLocalPriority, + f3PtpPTPClockClockAccuracy, + f3PtpPTPClockScaledLogVariance, + f3PtpPTPClockSyncEid, + f3PtpPTPClockCurrentTimeOfDay, + f3PtpPTPClockActiveSlavePort, + f3PtpPTPClockClockRecoveryState, + f3PtpPTPClockPhaseRecoveryState, + f3PtpPTPClockTimeTraceabilityStatus, + f3PtpPTPClockTimeSinceTimeTraceabilityChanged, + f3PtpPTPClockFreqTraceabilityStatus, + f3PtpPTPClockTimeSinceFreqTraceabilityChanged, + f3PtpPTPClockClockSyncEEnabled, + f3PtpPTPClockClockQLModeEnabled, + f3PtpPTPClockClockExpectedQL, + f3PtpPTPClockClockAssumedQL, + f3PtpPTPClockClockReceivedQL, + f3PtpPTPClockCurrentOffsetFromMaster, + f3PtpPTPClockRecentMeanPathDelay, + f3PtpPTPClockRecentSyncPDV, + f3PtpPTPClockClockClass, + f3PtpPTPClockPhysicalEntityIndex, + f3PtpPTPClockActiveGrantsAnnounceService, + f3PtpPTPClockActiveGrantsSyncService, + f3PtpPTPClockActiveGrantsDelayRequestService, + f3PtpPTPClockMaxStepRemoved, + f3PtpPTPClockServiceAvailableTime, + f3PtpPTPClockServiceUnavailableTime, + f3PtpPTPClockServiceAvailablePercentage, + f3PtpPTPClockGrandMasterID, + f3PtpPTPClockTimeInaccuracy, + f3PtpPTPClockNetworkTimeInaccuracy, + + f3PtpPTPClockStorageType, + f3PtpPTPClockRowStatus, + + f3PtpPTPPortIndex, + f3PtpPTPPortAdminState, + f3PtpPTPPortAlias, + f3PtpPTPPortOperationalState, + f3PtpPTPPortSecondaryState, + f3PtpPTPPortPeerPortIdentity, + f3PtpPTPPortLocalPriority, + f3PtpPTPPortPtpFlowPointEid, + f3PtpPTPPortNotSlave, + f3PtpPTPPortTxDestMacAddress, + f3PtpPTPPortSyncMessageRate, + f3PtpPTPPortmDelayReqRespMsgRate, + f3PtpPTPPortmAnnounceMsgRate, + f3PtpPTPPortAnnounceReceiptTimeout, + f3PtpPTPPortSyncReceiptTimeout, + f3PtpPTPPortDelayRespTimeout, + f3PtpPTPPortPortState, + f3PtpPTPPortBmcaDecisionCode, + f3PtpPTPPortClockClass, + f3PtpPTPPortPeerPortMacAddress, + f3PtpPTPPortRowStatus, + f3PtpPTPPortPortIdentity, + f3PtpPTPPortMasterClockType, + f3PtpPTPPortLastRcvdAnnounceMsg, + f3PtpPTPPortLastRcvdSyncMsg, + f3PtpPTPPortLastRcvdDelayReqMsg, + f3PtpPTPPortLastRcvdDelayRspMsg, + f3PtpPTPPortMasterOnly, + f3PtpPTPPortPeerClockClass, + f3PtpPTPPortMinimumExpectedClockClass, + f3PtpPTPPortDelayAsymmetryComp, + f3PtpPTPPortAutoAsymmetryCompStatus, + f3PtpPTPPortDelayAsymmetry, + f3PtpPTPPortVirtualPortCtrl, + f3PtpPTPPortDelayResponderType, + f3PtpPTPPortTimeTraceable, + f3PtpPTPPortFrequencyTraceable, + + + f3PtpL2DynamicRemoteSlaveIndex, + f3PtpL2DynamicRemoteSlavePortIdentity, + f3PtpL2DynamicRemoteSlaveClockIdentity, + f3PtpL2DynamicRemoteSlaveMacAddress, + f3PtpL2DynamicRemoteSlaveRowStatus, + f3PtpL2DynamicRemoteSlaveStorageType, + + + f3PtpL3PTPPortIndex, + f3PtpL3PTPPortAdminState, + f3PtpL3PTPPortAlias, + f3PtpL3PTPPortOperationalState, + f3PtpL3PTPPortSecondaryState, + f3PtpL3PTPPortPortIdentity, + f3PtpL3PTPPortLocalPriority, + f3PtpL3PTPPortPtpFlowPointEid, + f3PtpL3PTPPortSyncMessageRate, + f3PtpL3PTPPortDelayReqRespMsgRate, + f3PtpL3PTPPortAnnounceMsgRate, + f3PtpL3PTPPortAnnounceReceiptTimeout, + f3PtpL3PTPPortSyncReceiptTimeout, + f3PtpL3PTPPortDelayRespTimeout, + f3PtpL3PTPPortPortState, + f3PtpL3PTPPortBmcaDecisionCode, + f3PtpL3PTPPortPeerClockClass, + f3PtpL3PTPPortMinimumExpectedClockClass, + f3PtpL3PTPPortIpProtocol, + f3PtpL3PTPPortIfName, + f3PtpL3PTPPortIpPriorityMapMode, + f3PtpL3PTPPortIpPriority, + f3PtpL3PTPPortIpV4Address, + f3PtpL3PTPPortIpV4SubnetMask, + f3PtpL3PTPPortIpV6Address, + f3PtpL3PTPPortIpV6AddrPrefixLength, + f3PtpL3PTPPortDefaultGatewayControl, + f3PtpL3PTPPortGateway, + f3PtpL3PTPPortIpV6Gateway, + f3PtpL3PTPPortUnicastMessageNegEnabled, + f3PtpL3PTPPortTransmitDuration, + f3PtpL3PTPPortRequestUnicastTimeout, + f3PtpL3PTPPortRequestUnicastRestartTimer, + f3PtpL3PTPPortMasterIpV4Address, + f3PtpL3PTPPortMasterIpV6Address, + f3PtpL3PTPPortDelayAsymmetryComp, + f3PtpL3PTPPortAutoAsymmetryCompStatus, + f3PtpL3PTPPortDelayAsymmetry, + f3PtpL3PTPPortStorageType, + f3PtpL3PTPPortRowStatus + + } + + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 PTP Configuration data." + ::= { f3PtpGroups 1 } + +f3PtpPerfObjectGroup OBJECT-GROUP + OBJECTS { + f3PtpAccPortFlowPointStatsIndex, f3PtpAccPortFlowPointStatsIntervalType, + f3PtpAccPortFlowPointStatsValid, f3PtpAccPortFlowPointStatsAction, + f3PtpAccPortFlowPointStatsAnnouncesRx, f3PtpAccPortFlowPointStatsAnnouncesTx, + f3PtpAccPortFlowPointStatsSyncsRx, f3PtpAccPortFlowPointStatsSyncsTx, + f3PtpAccPortFlowPointStatsFollowupsRx, f3PtpAccPortFlowPointStatsFollowupsTx, + f3PtpAccPortFlowPointStatsDelayReqsRx, f3PtpAccPortFlowPointStatsDelayReqsTx, + f3PtpAccPortFlowPointStatsDelayRspsRx, f3PtpAccPortFlowPointStatsDelayRspsTx, + f3PtpAccPortFlowPointStatsPDelayReqsRx, f3PtpAccPortFlowPointStatsPDelayReqsTx, + f3PtpAccPortFlowPointStatsPDelayRspsRx, f3PtpAccPortFlowPointStatsPDelayRspsTx, + f3PtpAccPortFlowPointStatsPDelayRspFollowupsRx, f3PtpAccPortFlowPointStatsPDelayRspFollowupsTx, + f3PtpAccPortFlowPointStatsSignalingRx, f3PtpAccPortFlowPointStatsSignalingTx, + f3PtpAccPortFlowPointStatsMgmtFramesRx, f3PtpAccPortFlowPointStatsMgmtFramesTx, + f3PtpAccPortFlowPointStatsPtpUnknownsRx, f3PtpAccPortFlowPointStatsPtpUnknownsTx, + f3PtpAccPortFlowPointStatsAvgSyncResTime, + f3PtpAccPortFlowPointStatsMinSyncResTime, f3PtpAccPortFlowPointStatsMaxSyncResTime, + f3PtpAccPortFlowPointStatsAvgDelayReqResTime, f3PtpAccPortFlowPointStatsMinDelayReqResTime, + f3PtpAccPortFlowPointStatsMaxDelayReqResTime, + f3PtpAccPortFlowPointStatsMinPDelayReqResTime, + f3PtpAccPortFlowPointStatsMaxPDelayReqResTime, + f3PtpAccPortFlowPointStatsAvgPDelayReqResTime, + f3PtpAccPortFlowPointStatsMinPDelayRspResTime, + f3PtpAccPortFlowPointStatsMaxPDelayRspResTime, + f3PtpAccPortFlowPointStatsAvgPDelayRspResTime, + f3PtpAccPortFlowPointStatsDestMciNoMatchDiscards, + + f3PtpAccPortFlowPointHistoryIndex, f3PtpAccPortFlowPointHistoryTime, + f3PtpAccPortFlowPointHistoryValid, f3PtpAccPortFlowPointHistoryAction, + f3PtpAccPortFlowPointHistoryAnnouncesRx, f3PtpAccPortFlowPointHistoryAnnouncesTx, + f3PtpAccPortFlowPointHistorySyncsRx, f3PtpAccPortFlowPointHistorySyncsTx, + f3PtpAccPortFlowPointHistoryFollowupsRx, f3PtpAccPortFlowPointHistoryFollowupsTx, + f3PtpAccPortFlowPointHistoryDelayReqsRx, f3PtpAccPortFlowPointHistoryDelayReqsTx, + f3PtpAccPortFlowPointHistoryDelayRspsRx, f3PtpAccPortFlowPointHistoryDelayRspsTx, + f3PtpAccPortFlowPointHistoryPDelayReqsRx, f3PtpAccPortFlowPointHistoryPDelayReqsTx, + f3PtpAccPortFlowPointHistoryPDelayRspsRx, f3PtpAccPortFlowPointHistoryPDelayRspsTx, + f3PtpAccPortFlowPointHistoryPDelayRspFollowupsRx, f3PtpAccPortFlowPointHistoryPDelayRspFollowupsTx, + f3PtpAccPortFlowPointHistorySignalingRx, f3PtpAccPortFlowPointHistorySignalingTx, + f3PtpAccPortFlowPointHistoryMgmtFramesRx, f3PtpAccPortFlowPointHistoryMgmtFramesTx, + f3PtpAccPortFlowPointHistoryPtpUnknownsRx, f3PtpAccPortFlowPointHistoryPtpUnknownsTx, + f3PtpAccPortFlowPointHistoryAvgSyncResTime, + f3PtpAccPortFlowPointHistoryMinSyncResTime, f3PtpAccPortFlowPointHistoryMaxSyncResTime, + f3PtpAccPortFlowPointHistoryAvgDelayReqResTime, f3PtpAccPortFlowPointHistoryMinDelayReqResTime, + f3PtpAccPortFlowPointHistoryMaxDelayReqResTime, + f3PtpAccPortFlowPointHistoryMinPDelayReqResTime, + f3PtpAccPortFlowPointHistoryMaxPDelayReqResTime, + f3PtpAccPortFlowPointHistoryAvgPDelayReqResTime, + f3PtpAccPortFlowPointHistoryMinPDelayRspResTime, + f3PtpAccPortFlowPointHistoryMaxPDelayRspResTime, + f3PtpAccPortFlowPointHistoryAvgPDelayRspResTime, + f3PtpAccPortFlowPointHistoryDestMciNoMatchDiscards, + + f3PtpAccPortFlowPointThresholdIndex, f3PtpAccPortFlowPointThresholdInterval, + f3PtpAccPortFlowPointThresholdVariable, f3PtpAccPortFlowPointThresholdValueLo, + f3PtpAccPortFlowPointThresholdValueHi, f3PtpAccPortFlowPointThresholdMonValue, + + f3PtpNetPortFlowPointStatsIndex, f3PtpNetPortFlowPointStatsIntervalType, + f3PtpNetPortFlowPointStatsValid, f3PtpNetPortFlowPointStatsAction, + f3PtpNetPortFlowPointStatsAnnouncesRx, f3PtpNetPortFlowPointStatsAnnouncesTx, + f3PtpNetPortFlowPointStatsSyncsRx, f3PtpNetPortFlowPointStatsSyncsTx, + f3PtpNetPortFlowPointStatsFollowupsRx, f3PtpNetPortFlowPointStatsFollowupsTx, + f3PtpNetPortFlowPointStatsDelayReqsRx, f3PtpNetPortFlowPointStatsDelayReqsTx, + f3PtpNetPortFlowPointStatsDelayRspsRx, f3PtpNetPortFlowPointStatsDelayRspsTx, + f3PtpNetPortFlowPointStatsPDelayReqsRx, f3PtpNetPortFlowPointStatsPDelayReqsTx, + f3PtpNetPortFlowPointStatsPDelayRspsRx, f3PtpNetPortFlowPointStatsPDelayRspsTx, + f3PtpNetPortFlowPointStatsPDelayRspFollowupsRx, f3PtpNetPortFlowPointStatsPDelayRspFollowupsTx, + f3PtpNetPortFlowPointStatsSignalingRx, f3PtpNetPortFlowPointStatsSignalingTx, + f3PtpNetPortFlowPointStatsMgmtFramesRx, f3PtpNetPortFlowPointStatsMgmtFramesTx, + f3PtpNetPortFlowPointStatsPtpUnknownsRx, f3PtpNetPortFlowPointStatsPtpUnknownsTx, + f3PtpNetPortFlowPointStatsAvgSyncResTime, + f3PtpNetPortFlowPointStatsMinSyncResTime, f3PtpNetPortFlowPointStatsMaxSyncResTime, + f3PtpNetPortFlowPointStatsAvgDelayReqResTime, f3PtpNetPortFlowPointStatsMinDelayReqResTime, + f3PtpNetPortFlowPointStatsMaxDelayReqResTime, + f3PtpNetPortFlowPointStatsMinPDelayReqResTime, + f3PtpNetPortFlowPointStatsMaxPDelayReqResTime, + f3PtpNetPortFlowPointStatsAvgPDelayReqResTime, + f3PtpNetPortFlowPointStatsMinPDelayRspResTime, + f3PtpNetPortFlowPointStatsMaxPDelayRspResTime, + f3PtpNetPortFlowPointStatsAvgPDelayRspResTime, + f3PtpNetPortFlowPointStatsDestMciNoMatchDiscards, + + f3PtpNetPortFlowPointHistoryIndex, f3PtpNetPortFlowPointHistoryTime, + f3PtpNetPortFlowPointHistoryValid, f3PtpNetPortFlowPointHistoryAction, + f3PtpNetPortFlowPointHistoryAnnouncesRx, f3PtpNetPortFlowPointHistoryAnnouncesTx, + f3PtpNetPortFlowPointHistorySyncsRx, f3PtpNetPortFlowPointHistorySyncsTx, + f3PtpNetPortFlowPointHistoryFollowupsRx, f3PtpNetPortFlowPointHistoryFollowupsTx, + f3PtpNetPortFlowPointHistoryDelayReqsRx, f3PtpNetPortFlowPointHistoryDelayReqsTx, + f3PtpNetPortFlowPointHistoryDelayRspsRx, f3PtpNetPortFlowPointHistoryDelayRspsTx, + f3PtpNetPortFlowPointHistoryPDelayReqsRx, f3PtpNetPortFlowPointHistoryPDelayReqsTx, + f3PtpNetPortFlowPointHistoryPDelayRspsRx, f3PtpNetPortFlowPointHistoryPDelayRspsTx, + f3PtpNetPortFlowPointHistoryPDelayRspFollowupsRx, f3PtpNetPortFlowPointHistoryPDelayRspFollowupsTx, + f3PtpNetPortFlowPointHistorySignalingRx, f3PtpNetPortFlowPointHistorySignalingTx, + f3PtpNetPortFlowPointHistoryMgmtFramesRx, f3PtpNetPortFlowPointHistoryMgmtFramesTx, + f3PtpNetPortFlowPointHistoryPtpUnknownsRx, f3PtpNetPortFlowPointHistoryPtpUnknownsTx, + f3PtpNetPortFlowPointHistoryAvgSyncResTime, + f3PtpNetPortFlowPointHistoryMinSyncResTime, f3PtpNetPortFlowPointHistoryMaxSyncResTime, + f3PtpNetPortFlowPointHistoryAvgDelayReqResTime, f3PtpNetPortFlowPointHistoryMinDelayReqResTime, + f3PtpNetPortFlowPointHistoryMaxDelayReqResTime, + f3PtpNetPortFlowPointHistoryMinPDelayReqResTime, + f3PtpNetPortFlowPointHistoryMaxPDelayReqResTime, + f3PtpNetPortFlowPointHistoryAvgPDelayReqResTime, + f3PtpNetPortFlowPointHistoryMinPDelayRspResTime, + f3PtpNetPortFlowPointHistoryMaxPDelayRspResTime, + f3PtpNetPortFlowPointHistoryAvgPDelayRspResTime, + f3PtpNetPortFlowPointHistoryDestMciNoMatchDiscards, + + f3PtpNetPortFlowPointThresholdIndex, f3PtpNetPortFlowPointThresholdInterval, + f3PtpNetPortFlowPointThresholdVariable, f3PtpNetPortFlowPointThresholdValueLo, + f3PtpNetPortFlowPointThresholdValueHi, f3PtpNetPortFlowPointThresholdMonValue, + + f3PtpSOOCStatsIndex, f3PtpSOOCStatsIntervalType, f3PtpSOOCStatsValid, + f3PtpSOOCStatsAction, f3PtpSOOCStatsMinOffsetFromMaster, f3PtpSOOCStatsMaxOffsetFromMaster, + f3PtpSOOCStatsAvgOffsetFromMaster, f3PtpSOOCStatsMinMeanPathDelay, + f3PtpSOOCStatsMaxMeanPathDelay, f3PtpSOOCStatsAvgMeanPathDelay, + f3PtpSOOCStatsMinSyncPathDelay, f3PtpSOOCStatsMaxSyncPathDelay, + f3PtpSOOCStatsAvgSyncPathDelay, f3PtpSOOCStatsMinSyncPDV, + f3PtpSOOCStatsMaxSyncPDV, f3PtpSOOCStatsAvgSyncPDV, f3PtpSOOCStatsMgmtMsgsDiscarded, + f3PtpSOOCStatsInvalidMsgLenDiscards, f3PtpSOOCStatsUnknownMasterDiscards, + f3PtpSOOCStatsUnknownDomainDiscards, f3PtpSOOCStatsMulticastAnnounceDiscards, + f3PtpSOOCStatsOutOfSeqAnnounceMsgs, f3PtpSOOCStatsMulticastSyncDiscards, + f3PtpSOOCStatsTwoStepSyncDiscards, f3PtpSOOCStatsFollowupDiscards, + f3PtpSOOCStatsDelayReqDiscards, f3PtpSOOCStatsPDelayReqDiscards, + f3PtpSOOCStatsPDelayRspDiscards, f3PtpSOOCStatsPDelayFollowupDiscards, + f3PtpSOOCStatsInvalidTLVLenDiscards, f3PtpSOOCStatsInvalidTLVTypeDiscards, + f3PtpSOOCStatsMaxFwdFlowWeight, + f3PtpSOOCStatsAvgFwdFlowWeight, + f3PtpSOOCStatsMinRevFlowWeight, + f3PtpSOOCStatsMaxRevFlowWeight, + f3PtpSOOCStatsAvgRevFlowWeight, + f3PtpSOOCStatsNumClockRecTransients, + + f3PtpSOOCHistoryIndex, f3PtpSOOCHistoryTime, f3PtpSOOCHistoryValid, + f3PtpSOOCHistoryAction, f3PtpSOOCHistoryMinOffsetFromMaster, f3PtpSOOCHistoryMaxOffsetFromMaster, + f3PtpSOOCHistoryAvgOffsetFromMaster, f3PtpSOOCHistoryMinMeanPathDelay, + f3PtpSOOCHistoryMaxMeanPathDelay, f3PtpSOOCHistoryAvgMeanPathDelay, + f3PtpSOOCHistoryMinSyncPathDelay, f3PtpSOOCHistoryMaxSyncPathDelay, + f3PtpSOOCHistoryAvgSyncPathDelay, f3PtpSOOCHistoryMinSyncPDV, + f3PtpSOOCHistoryMaxSyncPDV, f3PtpSOOCHistoryAvgSyncPDV, f3PtpSOOCHistoryMgmtMsgsDiscarded, + f3PtpSOOCHistoryInvalidMsgLenDiscards, f3PtpSOOCHistoryUnknownMasterDiscards, + f3PtpSOOCHistoryUnknownDomainDiscards, f3PtpSOOCHistoryMulticastAnnounceDiscards, + f3PtpSOOCHistoryOutOfSeqAnnounceMsgs, f3PtpSOOCHistoryMulticastSyncDiscards, + f3PtpSOOCHistoryTwoStepSyncDiscards, f3PtpSOOCHistoryFollowupDiscards, + f3PtpSOOCHistoryDelayReqDiscards, f3PtpSOOCHistoryPDelayReqDiscards, + f3PtpSOOCHistoryPDelayRspDiscards, f3PtpSOOCHistoryPDelayFollowupDiscards, + f3PtpSOOCHistoryInvalidTLVLenDiscards, f3PtpSOOCHistoryInvalidTLVTypeDiscards, + f3PtpSOOCHistoryMaxFwdFlowWeight, + f3PtpSOOCHistoryAvgFwdFlowWeight, + f3PtpSOOCHistoryMinRevFlowWeight, + f3PtpSOOCHistoryMaxRevFlowWeight, + f3PtpSOOCHistoryAvgRevFlowWeight, + f3PtpSOOCHistoryNumClockRecTransients, + + f3PtpSOOCThresholdIndex, f3PtpSOOCThresholdInterval, f3PtpSOOCThresholdVariable, + f3PtpSOOCThresholdValueLo, f3PtpSOOCThresholdValueHi, f3PtpSOOCThresholdMonValue, + + f3PtpTSStatsIndex, f3PtpTSStatsIntervalType, + f3PtpTSStatsValid, f3PtpTSStatsAction, f3PtpTSStatsTotalTimeCR5, + f3PtpTSStatsTotalTimeCR4, f3PtpTSStatsTotalTimeCR3, + f3PtpTSStatsTotalTimePR5, f3PtpTSStatsTotalTimePR4, + f3PtpTSStatsTotalTimePR3, + + f3PtpTSHistoryIndex, f3PtpTSHistoryTime, f3PtpTSHistoryValid, + f3PtpTSHistoryAction, f3PtpTSHistoryTotalTimeCR5, + f3PtpTSHistoryTotalTimeCR4, f3PtpTSHistoryTotalTimeCR3, + f3PtpTSHistoryTotalTimePR5, f3PtpTSHistoryTotalTimePR4, + f3PtpTSHistoryTotalTimePR3, + + f3PtpTSThresholdIndex, f3PtpTSThresholdInterval, + f3PtpTSThresholdVariable, f3PtpTSThresholdValueLo, + f3PtpTSThresholdValueHi, f3PtpTSThresholdMonValue, + + f3PtpTrafficPortFlowPointStatsIndex, + f3PtpTrafficPortFlowPointStatsIntervalType, + f3PtpTrafficPortFlowPointStatsValid, + f3PtpTrafficPortFlowPointStatsAction, + f3PtpTrafficPortFlowPointStatsAnnouncesRx, + f3PtpTrafficPortFlowPointStatsAnnouncesTx, + f3PtpTrafficPortFlowPointStatsSyncsRx, + f3PtpTrafficPortFlowPointStatsSyncsTx, + f3PtpTrafficPortFlowPointStatsFollowupsRx, + f3PtpTrafficPortFlowPointStatsFollowupsTx, + f3PtpTrafficPortFlowPointStatsDelayReqsRx, + f3PtpTrafficPortFlowPointStatsDelayReqsTx, + f3PtpTrafficPortFlowPointStatsDelayRspsRx, + f3PtpTrafficPortFlowPointStatsDelayRspsTx, + f3PtpTrafficPortFlowPointStatsPDelayReqsRx, + f3PtpTrafficPortFlowPointStatsPDelayReqsTx, + f3PtpTrafficPortFlowPointStatsPDelayRspsRx, + f3PtpTrafficPortFlowPointStatsPDelayRspsTx, + f3PtpTrafficPortFlowPointStatsPDelayRspFollowupsRx, + f3PtpTrafficPortFlowPointStatsPDelayRspFollowupsTx, + f3PtpTrafficPortFlowPointStatsSignalingRx, + f3PtpTrafficPortFlowPointStatsSignalingTx, + f3PtpTrafficPortFlowPointStatsMgmtFramesRx, + f3PtpTrafficPortFlowPointStatsMgmtFramesTx, + f3PtpTrafficPortFlowPointStatsPtpUnknownsRx, + f3PtpTrafficPortFlowPointStatsPtpUnknownsTx, + f3PtpTrafficPortFlowPointStatsMinSyncResTime, + f3PtpTrafficPortFlowPointStatsMaxSyncResTime, + f3PtpTrafficPortFlowPointStatsAvgSyncResTime, + f3PtpTrafficPortFlowPointStatsMinDelayReqResTime, + f3PtpTrafficPortFlowPointStatsMaxDelayReqResTime, + f3PtpTrafficPortFlowPointStatsAvgDelayReqResTime, + f3PtpTrafficPortFlowPointStatsMinPDelayReqResTime, + f3PtpTrafficPortFlowPointStatsMaxPDelayReqResTime, + f3PtpTrafficPortFlowPointStatsAvgPDelayReqResTime, + f3PtpTrafficPortFlowPointStatsMinPDelayRspResTime, + f3PtpTrafficPortFlowPointStatsMaxPDelayRspResTime, + f3PtpTrafficPortFlowPointStatsAvgPDelayRspResTime, + f3PtpTrafficPortFlowPointStatsDestMciNoMatchDiscards, + f3PtpTrafficPortFlowPointStatsTagNoMatchDiscards, + + f3PtpTrafficPortFlowPointHistoryIndex, + f3PtpTrafficPortFlowPointHistoryTime, + f3PtpTrafficPortFlowPointHistoryValid, + f3PtpTrafficPortFlowPointHistoryAction, + f3PtpTrafficPortFlowPointHistoryAnnouncesRx, + f3PtpTrafficPortFlowPointHistoryAnnouncesTx, + f3PtpTrafficPortFlowPointHistorySyncsRx, + f3PtpTrafficPortFlowPointHistorySyncsTx, + f3PtpTrafficPortFlowPointHistoryFollowupsRx, + f3PtpTrafficPortFlowPointHistoryFollowupsTx, + f3PtpTrafficPortFlowPointHistoryDelayReqsRx, + f3PtpTrafficPortFlowPointHistoryDelayReqsTx, + f3PtpTrafficPortFlowPointHistoryDelayRspsRx, + f3PtpTrafficPortFlowPointHistoryDelayRspsTx, + f3PtpTrafficPortFlowPointHistoryPDelayReqsRx, + f3PtpTrafficPortFlowPointHistoryPDelayReqsTx, + f3PtpTrafficPortFlowPointHistoryPDelayRspsRx, + f3PtpTrafficPortFlowPointHistoryPDelayRspsTx, + f3PtpTrafficPortFlowPointHistoryPDelayRspFollowupsRx, + f3PtpTrafficPortFlowPointHistoryPDelayRspFollowupsTx, + f3PtpTrafficPortFlowPointHistorySignalingRx, + f3PtpTrafficPortFlowPointHistorySignalingTx, + f3PtpTrafficPortFlowPointHistoryMgmtFramesRx, + f3PtpTrafficPortFlowPointHistoryMgmtFramesTx, + f3PtpTrafficPortFlowPointHistoryPtpUnknownsRx, + f3PtpTrafficPortFlowPointHistoryPtpUnknownsTx, + f3PtpTrafficPortFlowPointHistoryMinSyncResTime, + f3PtpTrafficPortFlowPointHistoryMaxSyncResTime, + f3PtpTrafficPortFlowPointHistoryAvgSyncResTime, + f3PtpTrafficPortFlowPointHistoryMinDelayReqResTime, + f3PtpTrafficPortFlowPointHistoryMaxDelayReqResTime, + f3PtpTrafficPortFlowPointHistoryAvgDelayReqResTime, + f3PtpTrafficPortFlowPointHistoryMinPDelayReqResTime, + f3PtpTrafficPortFlowPointHistoryMaxPDelayReqResTime, + f3PtpTrafficPortFlowPointHistoryAvgPDelayReqResTime, + f3PtpTrafficPortFlowPointHistoryMinPDelayRspResTime, + f3PtpTrafficPortFlowPointHistoryMaxPDelayRspResTime, + f3PtpTrafficPortFlowPointHistoryAvgPDelayRspResTime, + f3PtpTrafficPortFlowPointHistoryDestMciNoMatchDiscards, + f3PtpTrafficPortFlowPointHistoryTagNoMatchDiscards, + + f3PtpTrafficPortFlowPointThresholdIndex, + f3PtpTrafficPortFlowPointThresholdInterval, + f3PtpTrafficPortFlowPointThresholdVariable, + f3PtpTrafficPortFlowPointThresholdValueLo, + f3PtpTrafficPortFlowPointThresholdValueHi, + f3PtpTrafficPortFlowPointThresholdMonValue, + +-- f3PtpPTPClockStatsIndex, f3PtpPTPClockStatsIntervalType, +-- f3PtpPTPClockStatsValid, f3PtpPTPClockStatsAction, f3PtpPTPClockStatsTotalTimeCR5, +-- f3PtpPTPClockStatsTotalTimeCR4, f3PtpPTPClockStatsTotalTimeCR3, +-- f3PtpPTPClockStatsTotalTimePR5, f3PtpPTPClockStatsTotalTimePR4, +-- f3PtpPTPClockStatsTotalTimePR3, + +-- f3PtpPTPClockHistoryIndex, f3PtpPTPClockHistoryTime, f3PtpPTPClockHistoryValid, +-- f3PtpPTPClockHistoryAction, f3PtpPTPClockHistoryTotalTimeCR5, +-- f3PtpPTPClockHistoryTotalTimeCR4, f3PtpPTPClockHistoryTotalTimeCR3, +-- f3PtpPTPClockHistoryTotalTimePR5, f3PtpPTPClockHistoryTotalTimePR4, +-- f3PtpPTPClockHistoryTotalTimePR3, + +-- f3PtpPTPClockThresholdIndex, f3PtpPTPClockThresholdInterval, +-- f3PtpPTPClockThresholdVariable, f3PtpPTPClockThresholdValueLo, +-- f3PtpPTPClockThresholdValueHi, f3PtpPTPClockThresholdMonValue, + + f3PtpPTPPortStatsIndex, + f3PtpPTPPortStatsIntervalType, + f3PtpPTPPortStatsValid, + f3PtpPTPPortStatsAction, + f3PtpPTPPortStatsAvgAnnounceRate, + f3PtpPTPPortStatsAvgSyncRate, + f3PtpPTPPortStatsAvgDelayReqRate, + f3PtpPTPPortStatsAvgDelayRespRate, + f3PtpPTPPortStatsMismatchDomainDiscards, + f3PtpPTPPortStatsMessageWrongTypeDiscards, + f3PtpPTPPortStatsMessagesWrongLengthDiscards, + f3PtpPTPPortStatsUnknownMasterDiscards, + f3PtpPTPPortStatsMinOffsetFromMaster, + f3PtpPTPPortStatsMaxOffsetFromMaster, + f3PtpPTPPortStatsAvgOffsetFromMaster, + f3PtpPTPPortStatsMinSyncPathDelay, + f3PtpPTPPortStatsMaxSyncPathDelay, + f3PtpPTPPortStatsAvgSyncPathDelay, + f3PtpPTPPortStatsMinMeanPathDelay, + f3PtpPTPPortStatsMaxMeanPathDelay, + f3PtpPTPPortStatsAvgMeanPathDelay, + f3PtpPTPPortStatsMsgMiscDiscards, + + + f3PtpPTPPortHistoryIndex, + f3PtpPTPPortHistoryTime, + f3PtpPTPPortHistoryValid, + f3PtpPTPPortHistoryAction, + f3PtpPTPPortHistoryAvgAnnounceRate, + f3PtpPTPPortHistoryAvgSyncRate, + f3PtpPTPPortHistoryAvgDelayReqRate, + f3PtpPTPPortHistoryAvgDelayRespRate, + f3PtpPTPPortHistoryMismatchDomainDiscards, + f3PtpPTPPortHistoryMessageWrongTypeDiscards, + f3PtpPTPPortHistoryMessagesWrongLengthDiscards, + f3PtpPTPPortHistoryUnknownMasterDiscards, + f3PtpPTPPortHistoryMinOffsetFromMaster, + f3PtpPTPPortHistoryMaxOffsetFromMaster, + f3PtpPTPPortHistoryAvgOffsetFromMaster, + f3PtpPTPPortHistoryMinSyncPathDelay, + f3PtpPTPPortHistoryMaxSyncPathDelay, + f3PtpPTPPortHistoryAvgSyncPathDelay, + f3PtpPTPPortHistoryMinMeanPathDelay, + f3PtpPTPPortHistoryMaxMeanPathDelay, + f3PtpPTPPortHistoryAvgMeanPathDelay, + f3PtpPTPPortHistoryMsgMiscDiscards, + + f3PtpPTPPortThresholdIndex, f3PtpPTPPortThresholdInterval, + f3PtpPTPPortThresholdVariable, f3PtpPTPPortThresholdValueLo, + f3PtpPTPPortThresholdValueHi, f3PtpPTPPortThresholdMonValue, + + f3PtpL3PTPPortStatsIndex, + f3PtpL3PTPPortStatsIntervalType, + f3PtpL3PTPPortStatsValid, + f3PtpL3PTPPortStatsAction, + f3PtpL3PTPPortStatsAvgAnnounceRate, + f3PtpL3PTPPortStatsAvgSyncRate, + f3PtpL3PTPPortStatsAvgDelayReqRate, + f3PtpL3PTPPortStatsAvgDelayRespRate, + f3PtpL3PTPPortStatsMismatchDomainDiscards, + f3PtpL3PTPPortStatsMessageWrongTypeDiscards, + f3PtpL3PTPPortStatsMessagesWrongLengthDiscards, + f3PtpL3PTPPortStatsUnknownMasterDiscards, + f3PtpL3PTPPortStatsMinOffsetFromMaster, + f3PtpL3PTPPortStatsMaxOffsetFromMaster, + f3PtpL3PTPPortStatsAvgOffsetFromMaster, + f3PtpL3PTPPortStatsMinSyncPathDelay, + f3PtpL3PTPPortStatsMaxSyncPathDelay, + f3PtpL3PTPPortStatsAvgSyncPathDelay, + f3PtpL3PTPPortStatsMinMeanPathDelay, + f3PtpL3PTPPortStatsMaxMeanPathDelay, + f3PtpL3PTPPortStatsAvgMeanPathDelay, + f3PtpL3PTPPortStatsMsgMiscDiscards, + + f3PtpL3PTPPortHistoryIndex, + f3PtpL3PTPPortHistoryTime, + f3PtpL3PTPPortHistoryValid, + f3PtpL3PTPPortHistoryAction, + f3PtpL3PTPPortHistoryAvgAnnounceRate, + f3PtpL3PTPPortHistoryAvgSyncRate, + f3PtpL3PTPPortHistoryAvgDelayReqRate, + f3PtpL3PTPPortHistoryAvgDelayRespRate, + f3PtpL3PTPPortHistoryMismatchDomainDiscards, + f3PtpL3PTPPortHistoryMessageWrongTypeDiscards, + f3PtpL3PTPPortHistoryMessagesWrongLengthDiscards, + f3PtpL3PTPPortHistoryUnknownMasterDiscards, + f3PtpL3PTPPortHistoryMinOffsetFromMaster, + f3PtpL3PTPPortHistoryMaxOffsetFromMaster, + f3PtpL3PTPPortHistoryAvgOffsetFromMaster, + f3PtpL3PTPPortHistoryMinSyncPathDelay, + f3PtpL3PTPPortHistoryMaxSyncPathDelay, + f3PtpL3PTPPortHistoryAvgSyncPathDelay, + f3PtpL3PTPPortHistoryMinMeanPathDelay, + f3PtpL3PTPPortHistoryMaxMeanPathDelay, + f3PtpL3PTPPortHistoryAvgMeanPathDelay, + f3PtpL3PTPPortHistoryMsgMiscDiscards, + + f3PtpL3PTPPortThresholdIndex, f3PtpL3PTPPortThresholdInterval, + f3PtpL3PTPPortThresholdVariable, f3PtpL3PTPPortThresholdValueLo, + f3PtpL3PTPPortThresholdValueHi, f3PtpL3PTPPortThresholdMonValue, + + f3PtpPTPClockStatsIndex, + f3PtpPTPClockStatsIntervalType, + f3PtpPTPClockStatsValid, + f3PtpPTPClockStatsAction, + f3PtpPTPClockStatsMinOffsetFromMaster, + f3PtpPTPClockStatsMaxOffsetFromMaster, + f3PtpPTPClockStatsAvgOffsetFromMaster, + f3PtpPTPClockStatsMinSyncPathDelay, + f3PtpPTPClockStatsMaxSyncPathDelay, + f3PtpPTPClockStatsAvgSyncPathDelay, + f3PtpPTPClockStatsMinMeanPathDelay, + f3PtpPTPClockStatsMaxMeanPathDelay, + f3PtpPTPClockStatsAvgMeanPathDelay, + + f3PtpPTPClockHistoryIndex, + f3PtpPTPClockHistoryTime, + f3PtpPTPClockHistoryValid, + f3PtpPTPClockHistoryAction, + f3PtpPTPClockHistoryMinOffsetFromMaster, + f3PtpPTPClockHistoryMaxOffsetFromMaster, + f3PtpPTPClockHistoryAvgOffsetFromMaster, + f3PtpPTPClockHistoryMinSyncPathDelay, + f3PtpPTPClockHistoryMaxSyncPathDelay, + f3PtpPTPClockHistoryAvgSyncPathDelay, + f3PtpPTPClockHistoryMinMeanPathDelay, + f3PtpPTPClockHistoryMaxMeanPathDelay, + f3PtpPTPClockHistoryAvgMeanPathDelay, + + f3PtpPTPClockThresholdIndex, + f3PtpPTPClockThresholdInterval, + f3PtpPTPClockThresholdVariable, + f3PtpPTPClockThresholdValueLo, + f3PtpPTPClockThresholdValueHi, + f3PtpPTPClockThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 PTP Performance data." + ::= { f3PtpGroups 2 } + +f3PtpPerfNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + f3PtpAccPortFlowPointThresholdCrossingAlert, + f3PtpNetPortFlowPointThresholdCrossingAlert, + f3PtpSOOCCrossingAlert, f3PtpTSCrossingAlert, + f3PtpPTPClockCrossingAlert, + f3PtpPTPPortCrossingAlert, + f3PtpL3PTPPortCrossingAlert + } + STATUS current + DESCRIPTION + "A collection of notifications related to F3 PTP Threshold Crossing + Alerts." + ::= { f3PtpGroups 3 } + +f3PtpStatusChangeNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + f3PtpTSStatusChangeTrap + } + STATUS current + DESCRIPTION + "A collection of notifications related to F3 PTP Status Changes ." + ::= { f3PtpGroups 4 } + +f3PtpBoundaryClockObjectGroup OBJECT-GROUP + OBJECTS { + f3PtpBCAlias, + f3PtpBCAdminState, + f3PtpBCOperationalState, + f3PtpBCSecondaryState, + f3PtpBCClockIdentity, + f3PtpBCTimingSource, + f3PtpBCClockClass, + f3PtpBCDomainNumber, + f3PtpBCStorageType, + f3PtpBCRowStatus, + f3PtpBCMediationControl, + + f3PtpMasterClockIndex, + f3PtpMasterClockAlias, + f3PtpMasterClockAdminState, + f3PtpMasterClockOperationalState, + f3PtpMasterClockSecondaryState, + f3PtpMasterClockClockIdentity, + f3PtpMasterClockTimeClock, + f3PtpMasterClockClockClass, + f3PtpMasterClockDomainNumber, + f3PtpMasterClockPriority1, + f3PtpMasterClockPriority2, + f3PtpMasterClockClockAccuracy, + f3PtpMasterClockTimeScale, + f3PtpMasterClockUtcOffset, + f3PtpMasterClockStorageType, + f3PtpMasterClockRowStatus, + f3PtpMasterClockActiveTimeRef, + f3PtpMasterClockPTPProfile, + f3PtpMasterClockServiceAvailableTime, + f3PtpMasterClockServiceUnavailableTime, + f3PtpMasterClockServiceAvailablePercentage, + f3PtpMasterClockSmpteSystemFrameRateNumerator, + f3PtpMasterClockSmpteSystemFrameRateDenominator, + f3PtpMasterClockSmpteTimeAddressFlags, + + f3PtpMCIAlias, + f3PtpMCIAdminState, + f3PtpMCIOperationalState, + f3PtpMCISecondaryState, + f3PtpMCIPortIdentity, + f3PtpMCIDomainNumber, + f3PtpMCIClockType, + f3PtpMCIDelayMechanism, + f3PtpMCIIfName, + f3PtpMCIIpProtocol, + f3PtpMCIMasterIpV4Address, + f3PtpMCIMasterIpV4SubnetMask, + f3PtpMCIIpPriorityMapMode, + f3PtpMCIIpPriority, + f3PtpMCIMaxLeaseDuration, + f3PtpMCIMaxSlavesSupported, + f3PtpMCIMaxStaticSlavesSupported, + f3PtpMCIMaxSyncMsgRate, + f3PtpMCIMaxDelayRespMsgRate, + f3PtpMCIMaxAnnounceMsgRate, + f3PtpMCIStorageType, + f3PtpMCIRowStatus, + f3PtpMCIServiceFlow, + f3PtpMCIClockClassProfile, + f3PtpMCIClockClass, + f3PtpMCIAnnounceExtTLVEnable, + f3PtpMCIPtpTransport, + f3PtpMCIPtpTransportMode, + f3PtpMCIPtpRemoteSlaveAgingTimeout, + f3PtpMCIMasterIpV6Address, + f3PtpMCIMasterIpV6AddrPrefixLength, + f3PtpMCIDefaultGatewayControl, + f3PtpMCIGateway, + f3PtpMCIIpV6Gateway, + + + + f3PtpMasterVirtualPortAlias, + f3PtpMasterVirtualPortAdminState, + f3PtpMasterVirtualPortOperationalState, + f3PtpMasterVirtualPortSecondaryState, + f3PtpMasterVirtualPortFlowPoint, + f3PtpMasterVirtualPortStorageType, + f3PtpMasterVirtualPortRowStatus, + + f3PtpStaticRemoteSlaveAlias, + f3PtpStaticRemoteSlaveAdminState, + f3PtpStaticRemoteSlaveOperationalState, + f3PtpStaticRemoteSlaveSecondaryState, + f3PtpStaticRemoteSlaveClockIdentity, + f3PtpStaticRemoteSlaveIpV4Address, + f3PtpStaticRemoteSlaveTimeCreated, + f3PtpStaticRemoteSlaveSyncMsgRate, + f3PtpStaticRemoteSlaveDelayRspMsgRate, + f3PtpStaticRemoteSlaveAnnounceMsgRate, + f3PtpStaticRemoteSlaveNegSyncLeaseDur, + f3PtpStaticRemoteSlaveNegDelayRspLeaseDur, + f3PtpStaticRemoteSlaveNegAnnounceLeaseDur, + f3PtpStaticRemoteSlaveSyncDurRemTime, + f3PtpStaticRemoteSlaveDelayRspDurRemTime, + f3PtpStaticRemoteSlaveAnnounceDurRemTime, + f3PtpStaticRemoteSlaveUmnControl, + f3PtpStaticRemoteSlaveStorageType, + f3PtpStaticRemoteSlaveRowStatus, + f3PtpStaticRemoteSlaveIpV6Address, + + f3PtpDynamicRemoteSlaveAlias, + f3PtpDynamicRemoteSlaveAdminState, + f3PtpDynamicRemoteSlaveOperationalState, + f3PtpDynamicRemoteSlaveSecondaryState, + f3PtpDynamicRemoteSlaveClockIdentity, + f3PtpDynamicRemoteSlaveIpV4Address, + f3PtpDynamicRemoteSlaveTimeCreated, + f3PtpDynamicRemoteSlaveSyncMsgRate, + f3PtpDynamicRemoteSlaveDelayRspMsgRate, + f3PtpDynamicRemoteSlaveAnnounceMsgRate, + f3PtpDynamicRemoteSlaveNegSyncLeaseDur, + f3PtpDynamicRemoteSlaveNegDelayRspLeaseDur, + f3PtpDynamicRemoteSlaveNegAnnounceLeaseDur, + f3PtpDynamicRemoteSlaveSyncDurRemTime, + f3PtpDynamicRemoteSlaveDelayRspDurRemTime, + f3PtpDynamicRemoteSlaveAnnounceDurRemTime, + f3PtpDynamicRemoteSlaveRowStatus, + f3PtpDynamicRemoteSlaveStorageType, + f3PtpDynamicRemoteSlavePortIdentity, + f3PtpDynamicRemoteSlavePeerMacAddress, + f3PtpDynamicRemoteSlaveIpV6Address, + + f3PtpMCIStatsIntervalType, + f3PtpMCIStatsValid, + f3PtpMCIStatsAction, + f3PtpMCIStatsPtpDiscards, + f3PtpMCIStatsSyncDeniedEvents, + f3PtpMCIStatsDelayRspDeniedEvents, + f3PtpMCIStatsAnnounceDeniedEvents, + f3PtpMCIStatsSyncCancelledEvents, + f3PtpMCIStatsDelayRspCancelledEvents, + f3PtpMCIStatsAnnounceCancelledEvents, + f3PtpMCIStatsDynamicSlavesLearnt, + f3PtpMCIStatsDynamicSlavesDropped, + + f3PtpMCIHistoryIndex, + f3PtpTSHistoryTime, + f3PtpMCIHistoryValid, + f3PtpMCIHistoryAction, + f3PtpMCIHistoryPtpDiscards, + f3PtpMCIHistorySyncDeniedEvents, + f3PtpMCIHistoryDelayRspDeniedEvents, + f3PtpMCIHistoryAnnounceDeniedEvents, + f3PtpMCIHistorySyncCancelledEvents, + f3PtpMCIHistoryDelayRspCancelledEvents, + f3PtpMCIHistoryAnnounceCancelledEvents, + f3PtpMCIHistoryDynamicSlavesLearnt, + f3PtpMCIHistoryDynamicSlavesDropped, + + f3PtpMCIThresholdInterval, + f3PtpMCIThresholdVariable, + f3PtpMCIThresholdValueLo, + f3PtpMCIThresholdValueHi, + f3PtpMCIThresholdMonValue, + + f3PtpRemoteSlaveStatsIntervalType, + f3PtpRemoteSlaveStatsValid, + f3PtpRemoteSlaveStatsAction, + f3PtpRemoteSlaveStatsSyncMsgsGen, + f3PtpRemoteSlaveStatsDelayRspMsgsGen, + f3PtpRemoteSlaveStatsAnnounceMsgsGen, + f3PtpRemoteSlaveStatsSignallingMsgsGen, + f3PtpRemoteSlaveStatsDelayReqMsgsRx, + f3PtpRemoteSlaveStatsSignallingMsgsRx, + f3PtpRemoteSlaveStatsDelayReqMsgsDropped, + f3PtpRemoteSlaveStatsInvalidTLVLenDiscards, + f3PtpRemoteSlaveStatsInvalidTLVTypeDiscards, + f3PtpRemoteSlaveStatsTimesSyncLeaseExp, + f3PtpRemoteSlaveStatsTimesDelayRspLeaseExp, + f3PtpRemoteSlaveStatsTimesAnnounceLeaseExp, + + f3PtpRemoteSlaveHistoryTime, + f3PtpRemoteSlaveHistoryValid, + f3PtpRemoteSlaveHistoryAction, + f3PtpRemoteSlaveHistorySyncMsgsGen, + f3PtpRemoteSlaveHistoryDelayRspMsgsGen, + f3PtpRemoteSlaveHistoryAnnounceMsgsGen, + f3PtpRemoteSlaveHistorySignallingMsgsGen, + f3PtpRemoteSlaveHistoryDelayReqMsgsRx, + f3PtpRemoteSlaveHistorySignallingMsgsRx, + f3PtpRemoteSlaveHistoryDelayReqMsgsDropped, + f3PtpRemoteSlaveHistoryInvalidTLVLenDiscards, + f3PtpRemoteSlaveHistoryInvalidTLVTypeDiscards, + f3PtpRemoteSlaveHistoryTimesSyncLeaseExp, + f3PtpRemoteSlaveHistoryTimesDelayRspLeaseExp, + f3PtpRemoteSlaveHistoryTimesAnnounceLeaseExp, + + f3PtpRemoteSlaveThresholdInterval, + f3PtpRemoteSlaveThresholdVariable, + f3PtpRemoteSlaveThresholdValueLo, + f3PtpRemoteSlaveThresholdValueHi, + f3PtpRemoteSlaveThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects related to F3 PTP Boundary Clock feature." + ::= { f3PtpGroups 5 } + +f3PtpBoundaryClockNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + f3PtpMCICrossingAlert, + f3PtpRemoteSlaveCrossingAlert, + f3PtpMasterClockStatusChangeTrap, + f3PtpBCStatusChangeTrap, + f3PtpDynamicRemoteSlaveStatusChangeTrap + } + STATUS current + DESCRIPTION + "A collection of notifications related to F3 PTP Boundary Clock feature." + ::= { f3PtpGroups 6 } + +f3PtpProtObjectGroup OBJECT-GROUP + OBJECTS { + f3PtpMCIProtGroupIndex, f3PtpMCIProtGroupAdminState, + f3PtpMCIProtGroupActiveMember, + f3PtpMCIProtGroupLastSwitchOverTime, f3PtpMCIProtGroupLastSwitchOverReason, + f3PtpMCIProtGroupStorageType, f3PtpMCIProtGroupRowStatus, + + f3PtpMCIProtMemberObject, f3PtpMCIProtMemberStorageType, f3PtpMCIProtMemberRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Protection Object group." + ::= { f3PtpGroups 7 } + +END diff --git a/MIBS/adva/F3-PWE3-MIB b/MIBS/adva/F3-PWE3-MIB new file mode 100644 index 0000000..6cd28f2 --- /dev/null +++ b/MIBS/adva/F3-PWE3-MIB @@ -0,0 +1,1462 @@ +F3-PWE3-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, + IpAddress, Integer32, Unsigned32, Counter64 + FROM SNMPv2-SMI + DisplayString, TruthValue, RowStatus, StorageType, VariablePointer, + MacAddress, DateAndTime, TEXTUAL-CONVENTION + FROM SNMPv2-TC + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + cmEthernetAccPortIndex, cmEthernetNetPortIndex + FROM CM-FACILITY-MIB + IpVersion, CmPmIntervalType, CmPmBinAction, VlanId, VlanPriority + FROM CM-COMMON-MIB + fsp150cm + FROM ADVA-MIB + AdminState, OperationalState, SecondaryState, PerfCounter64, + IpPriorityMapMode FROM CM-COMMON-MIB; + +f3Pwe3MIB MODULE-IDENTITY + LAST-UPDATED "201204030000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Raghav Trivedi + ADVA Optical Networking, Inc. + Tel: +1 972 759-1239 + E-mail: rtrivedi@advaoptical.com + Postal: 2301 N. Greenville Ave. #300 + Richardson, TX USA 75082" + DESCRIPTION + "This module provides the F3 Pseudo Wire definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201204030000Z" + DESCRIPTION + " + Notes from release 201204030000Z + (i)Initial version + ." + ::= {fsp150cm 19} + +-- +-- OID definitions +-- +f3Pwe3ConfigObjects OBJECT IDENTIFIER ::= {f3Pwe3MIB 1} +f3Pwe3PerformanceObjects OBJECT IDENTIFIER ::= {f3Pwe3MIB 2} +f3Pwe3PerformanceNotifications OBJECT IDENTIFIER ::= {f3Pwe3MIB 3} +f3Pwe3Conformance OBJECT IDENTIFIER ::= {f3Pwe3MIB 4} + +-- +-- Textual Conventions +-- +PWE3SatopDiscoveryType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for PWE3 SATop Discovery Type." + SYNTAX INTEGER { + dynamic(1), + static(2) + } + +PWE3SatopEncapsulationType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for PWE3 SATop Encapsulation Type." + SYNTAX INTEGER { + vlan-one-mpls-label(1), + vlan-two-mpls-label(2), + novlan-two-mpls-label(3) + } + +PWE3SatopRTPTSUpdateFreqType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for PWE3 SATop RTP Update Frequency." + SYNTAX INTEGER { + freq-8kHz (1), + freq-16kHz (2), + freq-32kHz (3), + freq-64kHz (4), + freq-128kHz (5), + freq-256kHz (6), + freq-512kHz (7), + freq-1024kHz (8) + } + +PWE3SatopTransportMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for PWE3 SATop Transport Mode." + SYNTAX INTEGER { + satop-e1 (1), + satop-t1 (2), + satop-octetalignt1 (3) + } + +MplsLabel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Definition of MPLS Label. + The bits in network order (left-to-right) are, + + Label(20-bits):QOS(3-bits):Bottom-of-Stack(1-bit):TTL(8-bits) + + These constitute the 32-bit unsigned integer." + SYNTAX Unsigned32 + +-- +-- CONFIGURATION +-- + +-- +-- PWE3 Profiles +-- +-- PWE3 Idle Pattern Profile +-- +f3Pwe3IdlePatternProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3Pwe3IdlePatternProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PWE3 Idle Pattern + Profile entities." + ::= { f3Pwe3ConfigObjects 1 } + +f3Pwe3IdlePatternProfileEntry OBJECT-TYPE + SYNTAX F3Pwe3IdlePatternProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + PWE3 Idle Pattern Profile Entity. These profiles are used + by PWE3 SAToP entities." + INDEX { f3Pwe3IdlePatternProfileIndex } + ::= { f3Pwe3IdlePatternProfileTable 1 } + + +F3Pwe3IdlePatternProfileEntry ::= SEQUENCE { + f3Pwe3IdlePatternProfileIndex Integer32, + f3Pwe3IdlePatternProfileByte Unsigned32 +} + +f3Pwe3IdlePatternProfileIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PWE3 Idle Pattern Profile." + ::= { f3Pwe3IdlePatternProfileEntry 1 } + +f3Pwe3IdlePatternProfileByte OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + Idle Pattern Profile information." + ::= { f3Pwe3IdlePatternProfileEntry 2 } + +-- +-- +-- PWE3 Resync Profile +-- +f3Pwe3ResyncProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3Pwe3ResyncProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PWE3 Resync Profile entities." + ::= { f3Pwe3ConfigObjects 2 } + +f3Pwe3ResyncProfileEntry OBJECT-TYPE + SYNTAX F3Pwe3ResyncProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + PWE3 Resync Profile Entity. These profiles are used + by PWE3 SAToP entities." + INDEX { f3Pwe3ResyncProfileIndex } + ::= { f3Pwe3ResyncProfileTable 1 } + + +F3Pwe3ResyncProfileEntry ::= SEQUENCE { + f3Pwe3ResyncProfileIndex Integer32, + f3Pwe3ResyncProfileIncreaseFactor Unsigned32, + f3Pwe3ResyncProfileDecreaseFactor Unsigned32, + f3Pwe3ResyncProfileResyncThreshold Unsigned32 +} + +f3Pwe3ResyncProfileIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PWE3 Resync Profile." + ::= { f3Pwe3ResyncProfileEntry 1 } + +f3Pwe3ResyncProfileIncreaseFactor OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + PWE3 Resync Profile Increase Factor. This is used to define + the fill rate of the leaky bucket algorithm associated with the + Resync mechanism." + ::= { f3Pwe3ResyncProfileEntry 2 } + +f3Pwe3ResyncProfileDecreaseFactor OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + PWE3 Resync Profile Decrease Factor. This is used to define + the leak rate for the leaky bucket algorithm associated with + the Resync mechanism." + ::= { f3Pwe3ResyncProfileEntry 3 } + +f3Pwe3ResyncProfileResyncThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + PWE3 Resync Profile Resync Threshold. This is the threshold value + at which point the pseudo-wire connection is deemed out of + synchronization state." + ::= { f3Pwe3ResyncProfileEntry 4 } + +-- +-- +-- PWE3 Loopback Profile +-- +f3Pwe3LoopbackProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3Pwe3LoopbackProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PWE3 Loopback Profile entities." + ::= { f3Pwe3ConfigObjects 3 } + +f3Pwe3LoopbackProfileEntry OBJECT-TYPE + SYNTAX F3Pwe3LoopbackProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + PWE3 Loopback Profile Entity. These profiles are used + by PWE3 T1/E1 interfaces." + INDEX { f3Pwe3LoopbackProfileIndex } + ::= { f3Pwe3LoopbackProfileTable 1 } + +F3Pwe3LoopbackProfileEntry ::= SEQUENCE { + f3Pwe3LoopbackProfileIndex Integer32, + f3Pwe3LoopbackProfileLength Unsigned32, + f3Pwe3LoopbackProfilePattern Unsigned32, + f3Pwe3LoopbackProfileRepeatTime Unsigned32, + f3Pwe3LoopbackProfileClearLength Unsigned32, + f3Pwe3LoopbackProfileClearPattern Unsigned32 +} + +f3Pwe3LoopbackProfileIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PWE3 Loopback Profile." + ::= { f3Pwe3LoopbackProfileEntry 1 } + +f3Pwe3LoopbackProfileLength OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + PWE3 Loopback Length." + ::= { f3Pwe3LoopbackProfileEntry 2 } + +f3Pwe3LoopbackProfilePattern OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + PWE3 Loopback Pattern." + ::= { f3Pwe3LoopbackProfileEntry 3 } + +f3Pwe3LoopbackProfileRepeatTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + PWE3 Loopback Profile Repeat Time (Duration)." + ::= { f3Pwe3LoopbackProfileEntry 4 } + +f3Pwe3LoopbackProfileClearLength OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + Loopback PWE3 Clear Length." + ::= { f3Pwe3LoopbackProfileEntry 5 } + +f3Pwe3LoopbackProfileClearPattern OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + PWE3 Loopback Clear Pattern." + ::= { f3Pwe3LoopbackProfileEntry 6 } + +-- +-- +-- PWE3 Loss Profile +-- +f3Pwe3LossProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3Pwe3LossProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PWE3 Loss Profile entities." + ::= { f3Pwe3ConfigObjects 4 } + +f3Pwe3LossProfileEntry OBJECT-TYPE + SYNTAX F3Pwe3LossProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + PWE3 Loss Profile Entity. These profiles are used + by PWE3 SAToP entities." + INDEX { f3Pwe3LossProfileIndex } + ::= { f3Pwe3LossProfileTable 1 } + +F3Pwe3LossProfileEntry ::= SEQUENCE { + f3Pwe3LossProfileIndex Integer32, + f3Pwe3LossProfileLossStateEnterTime Unsigned32, + f3Pwe3LossProfileLossStateExitTime Unsigned32 +} + +f3Pwe3LossProfileIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PWE3 Loss Profile." + ::= { f3Pwe3LossProfileEntry 1 } + +f3Pwe3LossProfileLossStateEnterTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + holdoff time that will be applied prior to the SAToP + instance entering a Loss State." + ::= { f3Pwe3LossProfileEntry 2 } + +f3Pwe3LossProfileLossStateExitTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + holdon time that will be applied when the conditon causing + the loss state clears." + ::= { f3Pwe3LossProfileEntry 3 } + +-- +-- +-- PWE3 AIS Stabilization Profile +-- +f3Pwe3AisStabilizationProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3Pwe3AisStabilizationProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PWE3 AisStabilization + Profile entities." + ::= { f3Pwe3ConfigObjects 5 } + +f3Pwe3AisStabilizationProfileEntry OBJECT-TYPE + SYNTAX F3Pwe3AisStabilizationProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + PWE3 AisStabilization Profile Entity. These profiles are used + by PWE3 SAToP entities." + INDEX { f3Pwe3AisStabilizationProfileIndex } + ::= { f3Pwe3AisStabilizationProfileTable 1 } + +F3Pwe3AisStabilizationProfileEntry ::= SEQUENCE { + f3Pwe3AisStabilizationProfileIndex Integer32, + f3Pwe3AisStabilizationProfileEnterTime Unsigned32, + f3Pwe3AisStabilizationProfileExitTime Unsigned32 +} + +f3Pwe3AisStabilizationProfileIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PWE3 AIS + Stabilization Profile." + ::= { f3Pwe3AisStabilizationProfileEntry 1 } + +f3Pwe3AisStabilizationProfileEnterTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + time (in hundreds of milliseconds) that will be applied on a + LOS event, before the SAToP instance transmits all 1s pattern + downstream (AIS). + Range 0 to 3 seconds in 100 millisecond increments." + ::= { f3Pwe3AisStabilizationProfileEntry 2 } + +f3Pwe3AisStabilizationProfileExitTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + holdon time that will be applied when leaving the AIS + Stabilization period. + Range 0 to 3 seconds in 100 milliseconds increments + (e.g. parameter range is 0 to 30)." + ::= { f3Pwe3AisStabilizationProfileEntry 3 } + +-- +-- SAToP (Structure Agnostic TDM over Packet) Table +-- +f3Pwe3SatopTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3Pwe3SatopEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PWE3 SAToP entities." + ::= { f3Pwe3ConfigObjects 6 } + +f3Pwe3SatopEntry OBJECT-TYPE + SYNTAX F3Pwe3SatopEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + PWE3 SAToP Entity." + INDEX { neIndex, shelfIndex, slotIndex, f3Pwe3SatopIndex } + ::= { f3Pwe3SatopTable 1 } + + +F3Pwe3SatopEntry ::= SEQUENCE { +-- index related/alias + f3Pwe3SatopIndex Integer32, + f3Pwe3SatopAlias DisplayString, + +-- state management + f3Pwe3SatopAdminState AdminState, + f3Pwe3SatopOperationalState OperationalState, + f3Pwe3SatopSecondaryState SecondaryState, + +-- Associated TDM entity + f3Pwe3SatopTDMEntity VariablePointer, + +-- Discovery type + f3Pwe3SatopDiscoveryType PWE3SatopDiscoveryType, + +-- SATOP header related + f3Pwe3SatopRemoteIpAddress IpAddress, + f3Pwe3SatopRemoteMacAddress MacAddress, + f3Pwe3SatopEncapsulationType PWE3SatopEncapsulationType, + f3Pwe3SatopRTPEnabled TruthValue, + f3Pwe3SatopRTPUpdateFrequency PWE3SatopRTPTSUpdateFreqType, + f3Pwe3SatopControlWordEnabled TruthValue, + f3Pwe3SatopJitterBufferSize Unsigned32, + f3Pwe3SatopPayloadSize Unsigned32, + f3Pwe3SatopVlanId VlanId, + f3Pwe3SatopVlanPriority VlanPriority, + f3Pwe3SatopRxMplsLabel1 MplsLabel, + f3Pwe3SatopRxMplsLabel2 MplsLabel, + f3Pwe3SatopTxMplsLabel1 MplsLabel, + f3Pwe3SatopTxMplsLabel2 MplsLabel, + +-- associated profiles + f3Pwe3SatopAisStabilizationProfile VariablePointer, + f3Pwe3SatopResyncProfile VariablePointer, + f3Pwe3SatopLossProfile VariablePointer, + f3Pwe3SatopTransportMode PWE3SatopTransportMode, + +-- creation/deletion + f3Pwe3SatopStorageType StorageType, + f3Pwe3SatopRowStatus RowStatus +} + +f3Pwe3SatopIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the SAToP Entity." + ::= { f3Pwe3SatopEntry 1 } + +f3Pwe3SatopAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the PWE3 SAToP entity." + ::= { f3Pwe3SatopEntry 2 } + +f3Pwe3SatopAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the PWE3 + SAToP entity." + ::= { f3Pwe3SatopEntry 3 } + +f3Pwe3SatopOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the PWE3 + SAToP entity." + ::= { f3Pwe3SatopEntry 4 } + +f3Pwe3SatopSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the PWE3 + SAToP entity." + ::= { f3Pwe3SatopEntry 5 } + +f3Pwe3SatopTDMEntity OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the T1/E1 entity + associated with the SAToP. This is only used at + SATop creation time. Result of get operation on this object + will result with zeroDotZero since one Satop could have more + then one associated TDM entity. Subsequently, the associated + TDM entities are managed via f3Pwe3SatopTDMEntityTable. + " + ::= { f3Pwe3SatopEntry 6 } + +f3Pwe3SatopDiscoveryType OBJECT-TYPE + SYNTAX PWE3SatopDiscoveryType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows ability to statically/dynamically + determine the MAC address of the remote IP Address + associated with the SAToP. In the case of static discovery + type, f3Pwe3SatopRemoteMacAddress must be explicitly specified. + In the case of dynamic discovery, the system will use + ARP mechanism to obtain the remote Layer 2 MAC address." + ::= { f3Pwe3SatopEntry 7 } + +f3Pwe3SatopRemoteIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows ability to specify the remote IP + Address. This is used in the PWE payload." + ::= { f3Pwe3SatopEntry 8 } + +f3Pwe3SatopRemoteMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows ability to specify the remote Layer 2 + MAC Address. This must be specified in case of + f3Pwe3SatopDiscoveryType as static. This is derived + dynamically (via ARP) if f3Pwe3SatopDiscoveryType is dynamic, + i.e. it does not have to be specified." + ::= { f3Pwe3SatopEntry 9 } + +f3Pwe3SatopEncapsulationType OBJECT-TYPE + SYNTAX PWE3SatopEncapsulationType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows ability to specify the encapsulation + type of the SATop. It can be encapsulated with + VLAN and single MPLS label(vlan-one-mpls-label), + VLAN and two MPLS labels (vlan-two-mpls-label), + untagged and two MPLS labels (novlan-two-mpls-label) + ." + ::= { f3Pwe3SatopEntry 10 } + +f3Pwe3SatopRTPEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object enables/disables RTP header for this SATop instance." + ::= { f3Pwe3SatopEntry 11 } + +f3Pwe3SatopRTPUpdateFrequency OBJECT-TYPE + SYNTAX PWE3SatopRTPTSUpdateFreqType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When f3Pwe3SatopRTPEnabled is true, this object allows + specification of the RTP clock update frequency." + ::= { f3Pwe3SatopEntry 12 } + +f3Pwe3SatopControlWordEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used for 3rd party interoperability, since + earlier versions of PWE do not support control-word." + ::= { f3Pwe3SatopEntry 13 } + +f3Pwe3SatopJitterBufferSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows definition of size of the jitter buffer + in microseconds for this SATop instance." + ::= { f3Pwe3SatopEntry 14 } + +f3Pwe3SatopPayloadSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the SATop payload size." + ::= { f3Pwe3SatopEntry 15 } + +f3Pwe3SatopVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the SATop VLAN Id. + Applicable for vlan based encapsulation types." + ::= { f3Pwe3SatopEntry 16 } + +f3Pwe3SatopVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the SATop VLAN Priority. + Applicable for vlan based encapsulation types." + ::= { f3Pwe3SatopEntry 17 } + +f3Pwe3SatopRxMplsLabel1 OBJECT-TYPE + SYNTAX MplsLabel + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the expected + receive MPLS Label. + Applicable for single MPLS label encapsulation type." + ::= { f3Pwe3SatopEntry 18 } + +f3Pwe3SatopRxMplsLabel2 OBJECT-TYPE + SYNTAX MplsLabel + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the expected + receive MPLS Label. + Applicable for dual MPLS label encapsulation types." + ::= { f3Pwe3SatopEntry 19 } + +f3Pwe3SatopTxMplsLabel1 OBJECT-TYPE + SYNTAX MplsLabel + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the transmitted + MPLS Label, used for multiplexing. + Applicable for single MPLS label encapsulation type." + ::= { f3Pwe3SatopEntry 20 } + +f3Pwe3SatopTxMplsLabel2 OBJECT-TYPE + SYNTAX MplsLabel + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the transmitted + MPLS Label, used for multiplexing. + Applicable for dual MPLS label encapsulation type." + ::= { f3Pwe3SatopEntry 21 } + +f3Pwe3SatopAisStabilizationProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the AIS stabilization + Profile object. If no profile is associated, this value should be + 0.0." + ::= { f3Pwe3SatopEntry 22 } + +f3Pwe3SatopResyncProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Resync + Profile object. If no profile is associated, this value + should be 0.0." + ::= { f3Pwe3SatopEntry 23 } + +f3Pwe3SatopLossProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Loss + Profile object. If no profile is associated, this value + should be 0.0." + ::= { f3Pwe3SatopEntry 24 } + +f3Pwe3SatopTransportMode OBJECT-TYPE + SYNTAX PWE3SatopTransportMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the SATop transport mode." + ::= { f3Pwe3SatopEntry 25 } + +f3Pwe3SatopStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3Pwe3SatopEntry 26 } + +f3Pwe3SatopRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3Pwe3SatopRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3Pwe3SatopRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3Pwe3SatopRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3Pwe3SatopEntry 27 } + + +-- +-- PWE3 SATop TDM Entities Table +-- +f3Pwe3SatopTDMEntitiesTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3Pwe3SatopTDMEntitiesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PWE3 SATop TDM entities + ." + ::= { f3Pwe3ConfigObjects 7 } + +f3Pwe3SatopTDMEntitiesEntry OBJECT-TYPE + SYNTAX F3Pwe3SatopTDMEntitiesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + PWE3 SATop TDM entity." + INDEX { neIndex, shelfIndex, slotIndex, f3Pwe3SatopIndex, f3Pwe3SatopTDMEntityIndex} + ::= { f3Pwe3SatopTDMEntitiesTable 1 } + +F3Pwe3SatopTDMEntitiesEntry ::= SEQUENCE { + f3Pwe3SatopTDMEntityIndex Integer32, + + f3Pwe3SatopTDMEntityObject VariablePointer, + + f3Pwe3SatopTDMEntityStorageType StorageType, + f3Pwe3SatopTDMEntityRowStatus RowStatus +} + +f3Pwe3SatopTDMEntityIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PWE3 SATOP TDM Entity." + ::= { f3Pwe3SatopTDMEntitiesEntry 1 } + +f3Pwe3SatopTDMEntityObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object points to the PWE3 SATOP TDM Entity. This is + OID of the actual T1/E1 interface." + ::= { f3Pwe3SatopTDMEntitiesEntry 2 } + +f3Pwe3SatopTDMEntityStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3Pwe3SatopTDMEntitiesEntry 3 } + +f3Pwe3SatopTDMEntityRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3Pwe3SatopTDMEntityRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3Pwe3SatopTDMEntityRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3Pwe3SatopTDMEntityRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3Pwe3SatopTDMEntitiesEntry 4 } + +-- +-- Performance Tables +-- +-- PWE3 SATOP Stats (Current) Table +-- +f3Pwe3SatopStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3Pwe3SatopStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The PWE3 SATop Current data." + ::= { f3Pwe3PerformanceObjects 1 } + +f3Pwe3SatopStatsEntry OBJECT-TYPE + SYNTAX F3Pwe3SatopStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3Pwe3SatopStatsTable." + INDEX { neIndex, shelfIndex, slotIndex, f3Pwe3SatopIndex, f3Pwe3SatopStatsIndex } + ::= { f3Pwe3SatopStatsTable 1 } + +F3Pwe3SatopStatsEntry ::= SEQUENCE { + f3Pwe3SatopStatsIndex Integer32, + f3Pwe3SatopStatsIntervalType CmPmIntervalType, + f3Pwe3SatopStatsValid TruthValue, + f3Pwe3SatopStatsAction CmPmBinAction, + f3Pwe3SatopStatsESs PerfCounter64, + f3Pwe3SatopStatsSESs PerfCounter64, + f3Pwe3SatopStatsEBs PerfCounter64, + f3Pwe3SatopStatsResyncs PerfCounter64, + f3Pwe3SatopStatsMaxJitter Unsigned32, + f3Pwe3SatopStatsFramesTx PerfCounter64, + f3Pwe3SatopStatsPayloadOctetsTx PerfCounter64, + f3Pwe3SatopStatsFramesRx PerfCounter64, + f3Pwe3SatopStatsPayloadOctetsRx PerfCounter64, + f3Pwe3SatopStatsOutOfSeqFramesRx PerfCounter64, + f3Pwe3SatopStatsLostFrames PerfCounter64, + f3Pwe3SatopStatsLostFramesStateTrans PerfCounter64, + f3Pwe3SatopStatsMalformedFramesRx PerfCounter64, + f3Pwe3SatopStatsJitterBufferLateFrames PerfCounter64 +} + +f3Pwe3SatopStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index of the SATop current bin." + ::= { f3Pwe3SatopStatsEntry 1 } + +f3Pwe3SatopStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day." + ::= { f3Pwe3SatopStatsEntry 2 } + +f3Pwe3SatopStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3Pwe3SatopStatsEntry 3 } + +f3Pwe3SatopStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3Pwe3SatopStatsEntry 4 } + + +f3Pwe3SatopStatsESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number + of Errored Seconds encountered by the + SATop in the current bin." + ::= { f3Pwe3SatopStatsEntry 5 } + +f3Pwe3SatopStatsSESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Severely Errored Seconds encountered by the + SATop in the current bin." + ::= { f3Pwe3SatopStatsEntry 6 } + +f3Pwe3SatopStatsEBs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Errored Blocsk encountered by the SATop + in the current bin." + ::= { f3Pwe3SatopStatsEntry 7 } + +f3Pwe3SatopStatsResyncs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Resync count events encountered by the + SATop in the current bin." + ::= { f3Pwe3SatopStatsEntry 8 } + +f3Pwe3SatopStatsMaxJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum absolute jitter on SATop in the current bin." + ::= { f3Pwe3SatopStatsEntry 9 } + +f3Pwe3SatopStatsFramesTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Frames Transmitted in the current bin." + ::= { f3Pwe3SatopStatsEntry 10 } + +f3Pwe3SatopStatsPayloadOctetsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Payload Octets Transmitted in the current bin." + ::= { f3Pwe3SatopStatsEntry 11 } + +f3Pwe3SatopStatsFramesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Frames Received in the current bin." + ::= { f3Pwe3SatopStatsEntry 12 } + +f3Pwe3SatopStatsPayloadOctetsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Payload Octets Received in the current bin." + ::= { f3Pwe3SatopStatsEntry 13 } + +f3Pwe3SatopStatsOutOfSeqFramesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Out of Sequence Frames Received in the current bin." + ::= { f3Pwe3SatopStatsEntry 14 } + +f3Pwe3SatopStatsLostFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Lost Frames detected in the current bin." + ::= { f3Pwe3SatopStatsEntry 15 } + +f3Pwe3SatopStatsLostFramesStateTrans OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of transitions to + Lost Frame State detected in the current bin." + ::= { f3Pwe3SatopStatsEntry 16 } + +f3Pwe3SatopStatsMalformedFramesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Malformed Frames received in the current bin." + ::= { f3Pwe3SatopStatsEntry 17 } + +f3Pwe3SatopStatsJitterBufferLateFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Jitter Buffer Late Frames in the current bin." + ::= { f3Pwe3SatopStatsEntry 18 } + +-- +-- PWE3 SATOP History Table +-- +f3Pwe3SatopHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3Pwe3SatopHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The PWE3 SATop History data." + ::= { f3Pwe3PerformanceObjects 2 } + +f3Pwe3SatopHistoryEntry OBJECT-TYPE + SYNTAX F3Pwe3SatopHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3Pwe3SatopHistoryTable." + INDEX { neIndex, shelfIndex, slotIndex, f3Pwe3SatopIndex, f3Pwe3SatopStatsIndex, + f3Pwe3SatopHistoryIndex } + ::= { f3Pwe3SatopHistoryTable 1 } + +F3Pwe3SatopHistoryEntry ::= SEQUENCE { + f3Pwe3SatopHistoryIndex Integer32, + f3Pwe3SatopHistoryTime DateAndTime, + f3Pwe3SatopHistoryValid TruthValue, + f3Pwe3SatopHistoryAction CmPmBinAction, + f3Pwe3SatopHistoryESs PerfCounter64, + f3Pwe3SatopHistorySESs PerfCounter64, + f3Pwe3SatopHistoryEBs PerfCounter64, + f3Pwe3SatopHistoryResyncs PerfCounter64, + f3Pwe3SatopHistoryMaxJitter Unsigned32, + f3Pwe3SatopHistoryFramesTx PerfCounter64, + f3Pwe3SatopHistoryPayloadOctetsTx PerfCounter64, + f3Pwe3SatopHistoryFramesRx PerfCounter64, + f3Pwe3SatopHistoryPayloadOctetsRx PerfCounter64, + f3Pwe3SatopHistoryOutOfSeqFramesRx PerfCounter64, + f3Pwe3SatopHistoryLostFrames PerfCounter64, + f3Pwe3SatopHistoryLostFramesStateTrans PerfCounter64, + f3Pwe3SatopHistoryMalformedFramesRx PerfCounter64, + f3Pwe3SatopHistoryJitterBufferLateFrames PerfCounter64 +} + +f3Pwe3SatopHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index of the SATop current bin." + ::= { f3Pwe3SatopHistoryEntry 1 } + +f3Pwe3SatopHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3Pwe3SatopHistoryEntry 2 } + +f3Pwe3SatopHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3Pwe3SatopHistoryEntry 3 } + +f3Pwe3SatopHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3Pwe3SatopHistoryEntry 4 } + +f3Pwe3SatopHistoryESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number + of Errored Seconds encountered by the + SATop in the current bin." + ::= { f3Pwe3SatopHistoryEntry 5 } + +f3Pwe3SatopHistorySESs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Severely Errored Seconds encountered by the + SATop in the current bin." + ::= { f3Pwe3SatopHistoryEntry 6 } + +f3Pwe3SatopHistoryEBs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Errored Blocsk encountered by the SATop + in the current bin." + ::= { f3Pwe3SatopHistoryEntry 7 } + +f3Pwe3SatopHistoryResyncs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Resync count events encountered by the + SATop in the current bin." + ::= { f3Pwe3SatopHistoryEntry 8 } + +f3Pwe3SatopHistoryMaxJitter OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum absolute jitter on SATop in the current bin." + ::= { f3Pwe3SatopHistoryEntry 9 } + +f3Pwe3SatopHistoryFramesTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Frames Transmitted in the current bin." + ::= { f3Pwe3SatopHistoryEntry 10 } + +f3Pwe3SatopHistoryPayloadOctetsTx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Payload Octets Transmitted in the current bin." + ::= { f3Pwe3SatopHistoryEntry 11 } + +f3Pwe3SatopHistoryFramesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Frames Received in the current bin." + ::= { f3Pwe3SatopHistoryEntry 12 } + +f3Pwe3SatopHistoryPayloadOctetsRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Payload Octets Received in the current bin." + ::= { f3Pwe3SatopHistoryEntry 13 } + +f3Pwe3SatopHistoryOutOfSeqFramesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Out of Sequence Frames Received in the current bin." + ::= { f3Pwe3SatopHistoryEntry 14 } + +f3Pwe3SatopHistoryLostFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Lost Frames detected in the current bin." + ::= { f3Pwe3SatopHistoryEntry 15 } + +f3Pwe3SatopHistoryLostFramesStateTrans OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of transitions to + Lost Frame State detected in the current bin." + ::= { f3Pwe3SatopHistoryEntry 16 } + +f3Pwe3SatopHistoryMalformedFramesRx OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Malformed Frames received in the current bin." + ::= { f3Pwe3SatopHistoryEntry 17 } + +f3Pwe3SatopHistoryJitterBufferLateFrames OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The counter associated with the number of + Jitter Buffer Overruns in the current bin." + ::= { f3Pwe3SatopHistoryEntry 18 } + +-- +-- PWE3 SATop Threshold Table +-- +f3Pwe3SatopThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3Pwe3SatopThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of SATop + Thresholds." + ::= { f3Pwe3PerformanceObjects 3 } + +f3Pwe3SatopThresholdEntry OBJECT-TYPE + SYNTAX F3Pwe3SatopThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3Pwe3SatopThresholdTable." + INDEX { neIndex, shelfIndex, slotIndex, f3Pwe3SatopIndex, f3Pwe3SatopStatsIndex, + f3Pwe3SatopThresholdIndex } + ::= { f3Pwe3SatopThresholdTable 1 } + +F3Pwe3SatopThresholdEntry ::= SEQUENCE { + f3Pwe3SatopThresholdIndex Integer32, + f3Pwe3SatopThresholdInterval CmPmIntervalType, + f3Pwe3SatopThresholdVariable VariablePointer, + f3Pwe3SatopThresholdValueLo Unsigned32, + f3Pwe3SatopThresholdValueHi Unsigned32, + f3Pwe3SatopThresholdMonValue Counter64 +} + +f3Pwe3SatopThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3Pwe3SatopThresholdTable." + ::= { f3Pwe3SatopThresholdEntry 1 } + +f3Pwe3SatopThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3Pwe3SatopThresholdEntry 2 } + +f3Pwe3SatopThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3Pwe3SatopThresholdEntry 3 } + +f3Pwe3SatopThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3Pwe3SatopThresholdEntry 4 } + +f3Pwe3SatopThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3Pwe3SatopThresholdEntry 5 } + +f3Pwe3SatopThresholdMonValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3Pwe3SatopThresholdVariable." + ::= { f3Pwe3SatopThresholdEntry 6 } + +--- +---Notifications +--- +f3Pwe3SatopThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3Pwe3SatopThresholdIndex, + f3Pwe3SatopThresholdInterval, + f3Pwe3SatopThresholdVariable, + f3Pwe3SatopThresholdValueLo, + f3Pwe3SatopThresholdValueHi, + f3Pwe3SatopThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an PWE3 SATop is crossed." + ::= { f3Pwe3PerformanceNotifications 1 } + +-- +-- CONFORMANCE +-- +f3Pwe3Compliances OBJECT IDENTIFIER ::= {f3Pwe3Conformance 1} +f3Pwe3Groups OBJECT IDENTIFIER ::= {f3Pwe3Conformance 2} + +f3Pwe3Compliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3 PWE3 + group." + MODULE -- this module + MANDATORY-GROUPS { + f3Pwe3ObjectGroup, f3Pwe3PerfObjectGroup, f3Pwe3PerfNotifGroup + } + ::= { f3Pwe3Compliances 1 } + +f3Pwe3ObjectGroup OBJECT-GROUP + OBJECTS { + f3Pwe3IdlePatternProfileIndex, f3Pwe3IdlePatternProfileByte, + f3Pwe3ResyncProfileIndex, f3Pwe3ResyncProfileIncreaseFactor, + f3Pwe3ResyncProfileDecreaseFactor, f3Pwe3ResyncProfileResyncThreshold, + f3Pwe3LoopbackProfileIndex, f3Pwe3LoopbackProfileLength, + f3Pwe3LoopbackProfilePattern, f3Pwe3LoopbackProfileRepeatTime, + f3Pwe3LoopbackProfileClearLength, f3Pwe3LoopbackProfileClearPattern, + f3Pwe3LossProfileIndex, f3Pwe3LossProfileLossStateEnterTime, + f3Pwe3LossProfileLossStateExitTime, + f3Pwe3AisStabilizationProfileIndex, + f3Pwe3AisStabilizationProfileEnterTime, + f3Pwe3AisStabilizationProfileExitTime, + + f3Pwe3SatopIndex, f3Pwe3SatopAlias, + f3Pwe3SatopAdminState, f3Pwe3SatopOperationalState, + f3Pwe3SatopSecondaryState, f3Pwe3SatopTDMEntity, + f3Pwe3SatopDiscoveryType, f3Pwe3SatopRemoteIpAddress, + f3Pwe3SatopRemoteMacAddress, f3Pwe3SatopEncapsulationType, + f3Pwe3SatopRTPEnabled, f3Pwe3SatopRTPUpdateFrequency, + f3Pwe3SatopControlWordEnabled, f3Pwe3SatopJitterBufferSize, + f3Pwe3SatopPayloadSize, f3Pwe3SatopVlanId, f3Pwe3SatopVlanPriority, + f3Pwe3SatopRxMplsLabel1, f3Pwe3SatopRxMplsLabel2, + f3Pwe3SatopTxMplsLabel1, f3Pwe3SatopTxMplsLabel2, + f3Pwe3SatopAisStabilizationProfile, f3Pwe3SatopResyncProfile, + f3Pwe3SatopLossProfile, f3Pwe3SatopTransportMode, + f3Pwe3SatopStorageType, f3Pwe3SatopRowStatus, + + f3Pwe3SatopTDMEntityIndex, f3Pwe3SatopTDMEntityObject, + f3Pwe3SatopTDMEntityStorageType, f3Pwe3SatopTDMEntityRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 PWE3 Configuration data." + ::= { f3Pwe3Groups 1 } + +f3Pwe3PerfObjectGroup OBJECT-GROUP + OBJECTS { + f3Pwe3SatopStatsIndex, f3Pwe3SatopStatsIntervalType, + f3Pwe3SatopStatsValid, f3Pwe3SatopStatsAction, + f3Pwe3SatopStatsESs, f3Pwe3SatopStatsSESs, + f3Pwe3SatopStatsEBs, + f3Pwe3SatopStatsResyncs, f3Pwe3SatopStatsMaxJitter, + f3Pwe3SatopStatsFramesTx, f3Pwe3SatopStatsPayloadOctetsTx, + f3Pwe3SatopStatsFramesRx, f3Pwe3SatopStatsPayloadOctetsRx, + f3Pwe3SatopStatsOutOfSeqFramesRx, f3Pwe3SatopStatsLostFrames, + f3Pwe3SatopStatsLostFramesStateTrans, + f3Pwe3SatopStatsMalformedFramesRx, + f3Pwe3SatopStatsJitterBufferLateFrames, + + f3Pwe3SatopHistoryIndex, f3Pwe3SatopHistoryTime, + f3Pwe3SatopHistoryValid, f3Pwe3SatopHistoryAction, + f3Pwe3SatopHistoryESs, f3Pwe3SatopHistorySESs, + f3Pwe3SatopHistoryEBs, + f3Pwe3SatopHistoryResyncs, f3Pwe3SatopHistoryMaxJitter, + f3Pwe3SatopHistoryFramesTx, f3Pwe3SatopHistoryPayloadOctetsTx, + f3Pwe3SatopHistoryFramesRx, f3Pwe3SatopHistoryPayloadOctetsRx, + f3Pwe3SatopHistoryOutOfSeqFramesRx, f3Pwe3SatopHistoryLostFrames, + f3Pwe3SatopHistoryLostFramesStateTrans, + f3Pwe3SatopHistoryMalformedFramesRx, + f3Pwe3SatopHistoryJitterBufferLateFrames, + + f3Pwe3SatopThresholdIndex, f3Pwe3SatopThresholdInterval, + f3Pwe3SatopThresholdVariable, f3Pwe3SatopThresholdValueLo, + f3Pwe3SatopThresholdValueHi, f3Pwe3SatopThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 PWE3 Performance data." + ::= { f3Pwe3Groups 2 } + +f3Pwe3PerfNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + f3Pwe3SatopThresholdCrossingAlert + } + STATUS current + DESCRIPTION + "A collection of notifications related to F3 PWE3 Threshold Crossing + Alerts." + ::= { f3Pwe3Groups 3 } +END diff --git a/MIBS/adva/F3-SHG-MIB b/MIBS/adva/F3-SHG-MIB new file mode 100644 index 0000000..e8c1ecf --- /dev/null +++ b/MIBS/adva/F3-SHG-MIB @@ -0,0 +1,317 @@ +F3-SHG-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32 + FROM SNMPv2-SMI + RowStatus, StorageType, DisplayString, + VariablePointer, TEXTUAL-CONVENTION + FROM SNMPv2-TC + fsp150cm + FROM ADVA-MIB + neIndex + FROM CM-ENTITY-MIB; + +f3SHGMIB MODULE-IDENTITY + LAST-UPDATED "201212040000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Jakub Zalewski + ADVA Optical Networking, Inc. + Tel: +48 58 7716 411 + E-mail: jzalewski@advaoptical.com + Postal: ul. Slaska 35/37 + 81-310 Gdynia, Poland" + DESCRIPTION + "This module defines the Split Horizon Group MIB defitinions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201212040000Z" + DESCRIPTION + " + Notes from release 201212040000Z, + (1) New f3ShgTable object: + f3ShgAlias + + Notes from release 201210090000Z, + (1)MIB version ready for release FSP150CC 5.6CC." + + ::= {fsp150cm 27} + +-- +-- OID definitions +-- +f3ShgConfigObjects OBJECT IDENTIFIER ::= {f3SHGMIB 1} +f3ShgConformance OBJECT IDENTIFIER ::= {f3SHGMIB 2} + +-- +-- Split Horizon Group Table +-- +f3ShgTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ShgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Shg Entity." + + ::= { f3ShgConfigObjects 1 } + +f3ShgEntry OBJECT-TYPE + SYNTAX F3ShgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The conceptual row in f3ShgTable." + INDEX { neIndex, f3ShgIndex } + + ::= { f3ShgTable 1 } + +F3ShgEntry ::= SEQUENCE { + f3ShgIndex Unsigned32, + f3ShgAlias DisplayString, + f3ShgStorageType StorageType, + f3ShgRowStatus RowStatus +} + +f3ShgIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the unique index for a Split Horizon Group within Network Element." + ::= { f3ShgEntry 1 } + +f3ShgAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + alias to the Split Horizon Group." + ::= { f3ShgEntry 2 } + +f3ShgStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3ShgEntry 3 } + +f3ShgRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3ShgRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3ShgRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3ShgRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3ShgEntry 4 } + +-- +-- Split Horizon Group Member Ports Table +-- +f3ShgMemberPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ShgMemberPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Ports which are members of + Split Horizon Group instance." + ::= { f3ShgConfigObjects 2 } + +f3ShgMemberPortEntry OBJECT-TYPE + SYNTAX F3ShgMemberPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ShgMemberPortTable." + INDEX { neIndex, f3ShgIndex, f3ShgMemberPort } + ::= { f3ShgMemberPortTable 1 } + +F3ShgMemberPortEntry ::= SEQUENCE { + f3ShgMemberPort VariablePointer, + f3ShgMemberPortStorageType StorageType, + f3ShgMemberPortRowStatus RowStatus +} + +f3ShgMemberPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Pointer to a Port instance which is a member of a SHG instance. + The pointer must be set to cmEthernetAccPortIndex instance if the SHG + Port is an Access Port or to cmEthernetNetPortIndex if the SHG Port + is a Network Port." + ::= { f3ShgMemberPortEntry 1 } + +f3ShgMemberPortStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row." + ::= { f3ShgMemberPortEntry 2 } + +f3ShgMemberPortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3ShgMemberRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3ShgMemberRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3ShgMemberRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3ShgMemberPortEntry 3 } + +-- +-- Split Horizon Group Member Flows Table +-- +f3ShgMemberFlowTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ShgMemberFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Flows which are members of + Split Horizon Group instance." + ::= { f3ShgConfigObjects 3 } + +f3ShgMemberFlowEntry OBJECT-TYPE + SYNTAX F3ShgMemberFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ShgMemberFlowTable." + INDEX { neIndex, f3ShgIndex, f3ShgMemberFlow } + ::= { f3ShgMemberFlowTable 1 } + +F3ShgMemberFlowEntry ::= SEQUENCE { + f3ShgMemberFlow VariablePointer +} + +f3ShgMemberFlow OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pointer to a Flow instance which is a member of a SHG instance. + The pointer must be set to cmFlowIndex instance." + ::= { f3ShgMemberFlowEntry 1 } + +-- +-- Split Horizon Group Member Flows Point Table +-- +f3ShgMemberFlowPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3ShgMemberFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Flow Points which are members of + Split Horizon Group instance." + ::= { f3ShgConfigObjects 4 } + +f3ShgMemberFlowPointEntry OBJECT-TYPE + SYNTAX F3ShgMemberFlowPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3ShgMemberFlowPointTable." + INDEX { neIndex, f3ShgIndex, f3ShgMemberFlowPoint } + ::= { f3ShgMemberFlowPointTable 1 } + +F3ShgMemberFlowPointEntry ::= SEQUENCE { + f3ShgMemberFlowPoint VariablePointer +} + +f3ShgMemberFlowPoint OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pointer to a Flow instance which is a member of a SHG instance. + The pointer must be set to cmFlowPointIndex/f3AccFlowPointAlias/f3NetFlowPointAlias instance." + ::= { f3ShgMemberFlowPointEntry 1 } + +-- +-- Conformance +-- +f3ShgCompliances OBJECT IDENTIFIER ::= {f3ShgConformance 1} +f3ShgGroups OBJECT IDENTIFIER ::= {f3ShgConformance 2} + +f3ShgCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3-SHG-MIB compliance." + MODULE -- this module + MANDATORY-GROUPS { + f3ShgGroup, f3ShgMemberPortGroup, f3ShgMemberFlowGroup, f3ShgMemberFlowPointGroup + } + ::= { f3ShgCompliances 1 } + +f3ShgGroup OBJECT-GROUP + OBJECTS { + f3ShgAlias, + f3ShgStorageType, + f3ShgRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Split Horizon Group." + ::= { f3ShgGroups 1 } + +f3ShgMemberPortGroup OBJECT-GROUP + OBJECTS { + f3ShgMemberPortStorageType, + f3ShgMemberPortRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Split Horizon Group Members." + ::= { f3ShgGroups 2 } + +f3ShgMemberFlowGroup OBJECT-GROUP + OBJECTS { + f3ShgMemberFlow + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Split Horizon Group Flow + Members." + ::= { f3ShgGroups 3 } + +f3ShgMemberFlowPointGroup OBJECT-GROUP + OBJECTS { + f3ShgMemberFlowPoint + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Split Horizon Group Flow + Points." + ::= { f3ShgGroups 4 } + +END + diff --git a/MIBS/adva/F3-SYNC-MIB b/MIBS/adva/F3-SYNC-MIB new file mode 100644 index 0000000..15d1e3e --- /dev/null +++ b/MIBS/adva/F3-SYNC-MIB @@ -0,0 +1,1689 @@ +F3-SYNC-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Integer32, Unsigned32 + FROM SNMPv2-SMI + DisplayString, TruthValue, RowStatus, StorageType, VariablePointer,DateAndTime, + TEXTUAL-CONVENTION + FROM SNMPv2-TC + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + fsp150cm + FROM ADVA-MIB + AdminState, OperationalState, SecondaryState, F3DisplayString, RestartType + FROM CM-COMMON-MIB + CmGenPgSwitchoverReason + FROM CM-REDUNDANCY-MIB; + +f3SyncMIB MODULE-IDENTITY + LAST-UPDATED "202001150000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION " + + Notes from release 202001150000Z + (1) Added f3TimeClockPhaseAdjust + + Notes from release 201909110000Z, + (1) New textual conventions: + ClkSignalType + + Notes from release 201907080000Z, + (1) Added f3TimeClockAtoiCurrentOffset, f3TimeClockAtoiJumpSeconds, + f3TimeClockAtoiTimeOfNextJump, f3TimeClockAtoiDisplayName + + Notes from release 201901230000Z, + (1) Added table indices: + f3SyncProtGroupIndex in f3SyncProtMemberEntry, + f3TimeClockProtGroupIndex in f3TimeClockProtMemberEntry + + Notes from release 201807300000Z, + (1) New tables: + f3SyncProtGroupTable, f3SyncProtMemberTable, + f3TimeClockProtGroupTable, f3TimeClockProtMemberTable + + Notes from release 201901070000Z + (1) Added f3TimeClockTimeHoldoverTimeout + (2) Added f3TimeClockTimeInHoldover + + + + Notes from release 201802210000Z, + (1) Added table: f3PrcTable + (2) New textual conventions: + SsmMode and AcknowledgeType + + Notes from release 201304240000Z, + (1) New tables: f3TimeClockTable, f3TimeClockRefTable + + Notes from release 201003250000Z, + (1)f3SyncTable has new objects + f3SyncSelectionMode, + f3SyncWaitToRestoreTime, f3SyncOperationSyncRef, + f3SyncOperationType, + (2)f3SyncRefTable has new object + f3SyncRefOperationType + + Notes from release 201002120000Z, + (1)f3SyncTable has new objects f3SyncAlias, f3SyncDomain + (2)f3SyncRefTable has new objects + f3SyncRefAlias, f3SyncRefEffectiveQL + + Notes from release 200903190000Z, + (1)MIB version ready for release of FSP150CC devices GE101 and GE206." + ::= {fsp150cm 12} + +-- +-- OID definitions +-- +f3SyncObjects OBJECT IDENTIFIER ::= {f3SyncMIB 1} +f3SyncConformance OBJECT IDENTIFIER ::= {f3SyncMIB 2} + +-- +-- Textual Conventions +-- +NetworkClockType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Network Clock Type. + option1 - represents an SDH regional clock type, + option2 - represents a SONET regional clock type." + SYNTAX INTEGER { + option1 (1), + option2 (2) + } + +ClockMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Clock Mode. + freerun - Free Run, + holdover - Hold over, + tracking - Tracking, + lossoflock - Loss of Lock, + locked - Locked, + bypass - the frequency entity is not functioning and is being bypassed. One of its frequency inputs is externally selected to be used directly as the frequency output." + SYNTAX INTEGER { + notAvailable(0), + freerun (1), + holdover (2), + tracking (3), + lossoflock (4), + locked (5), + bypass(6) + } + +SSMQualityLevel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Sync Status Messages Quality Level" + SYNTAX INTEGER { + not-applicable(0), + ql-dnu (1), + ql-eec1 (2), + ql-eec2 (3), + ql-inv (4), + ql-inv0 (5), + ql-inv1 (6), + ql-inv2 (7), + ql-inv3 (8), + ql-inv5 (9), + ql-inv7 (10), + ql-inv8 (11), + ql-inv9 (12), + ql-inv10 (13), + ql-inv11 (14), + ql-inv12 (15), + ql-none (16), + ql-nsupp (17), + ql-prc (18), + ql-prov (19), + ql-prs (20), + ql-smc (21), + ql-ssu-a (22), + ql-ssu-b (23), + ql-st2 (24), + ql-st3e (25), + ql-stu (26), + ql-tnc (27), + ql-unc (28), + -- + ql-failed(29), + ql-inv6(30), + ql-inv13(31), + ql-inv14(32), + ql-dus (33), + ql-na (34) + + } + +SyncRefStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Sync Reference status, + ref-ok, + ref-failed." + SYNTAX INTEGER { + not-applicable(0), + ref-ok(1), + ref-failed(2), + ref-freq-ok(3) + } + +SyncRefState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Sync Reference state, + active, + standby, + unavailable." + SYNTAX INTEGER { + not-applicable(0), + active(1), + standby(2), + unavailable(3), + lockedout(4) + } + +SyncDomainType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Sync Domain type, + chassis, + linecard." + SYNTAX INTEGER { + chassis(1), -- applicable to Hub Shelf/Line Cards sync entities + linecard(2) -- applicable for NIDs and Line Cards + } + +SyncOperationType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Sync Operation Type, + none - No action, + forcedswitch - can be used to override the currently selected reference, assuming + the the chosen reference is not locked out. A forced switch + overrides a manual switch and subsequent forced switch preempts + a previous forced switch. A forced switch request to a reference + which is in SF state or has a QL of DL-DNU when QL mode=Enabled + will result in the clock selector entering holdover. + manualswitch - can be used to switch to a reference, overriding the currently + selected reference assuming a forced switch is not active + on a reference other than chosen reference; it is not locked out, + not in SF state, has a QL not QL-DNU and has the highest + available QL. A manual switch request can only be used to + override the assigned reference priorities. + A manual switch request overrides a previous manual switch. + lockout - sets the state of reference to locked-out, it is no longer + considered available by the selection process, + clearwtr - causes any active Wait to Restore timer for the reference, + clearlockout - causes the reference to be considered available again by + the selection process, + clearswitch." + SYNTAX INTEGER { + none(1), + forcedswitch(2), + manualswitch(3), + lockout(4), + clearwtr(5), + clearlockout(6), + clearswitch(7) + } + +SyncSelectionMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Sync Selection Mode, + ql-mode, + priority-mode." + SYNTAX INTEGER { + ql-mode(1), + priority-mode(2) + } + +TimeScale ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Time Scale, + ptp, + arb." + SYNTAX INTEGER { + ptp(1), + arb(2) + } + +TODSource ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for ARB ToD Source, + na, + system-tod, + manual." + SYNTAX INTEGER { + na(1), + system-tod(2), + manual(3) + } + +SquelchControl ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Describes the Squelch Control of the PTP ports." + SYNTAX INTEGER { + never(1), + holdover (2), + lock (3), + squelch-ql(4) + } + +TimeClockMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Time Clock Mode. + freerun - Free Run, + warmup - Warm Up, + tracking - Tracking, + transition - Transition, + holdover - Holdover, + locked - Locked." + SYNTAX INTEGER { + freerun (1), + warmup (2), + tracking (3), + transition (4), + holdover (5), + locked (6) + } + +TimeTraceAbilityStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Describes the time trace ability status." + SYNTAX INTEGER { + notTraceAble (1), + timeLocked (2), + timeFreqLock (3), + timeHoldover (4) + } + +HoldoverAccuracy ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER { + time-500ns(1), + time-1000ns(2), + time-1500ns(3), + time-5000ns(4), + time-10000ns(5) + } + +TimeHoldoverPerformance ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "" + SYNTAX INTEGER { + time-500ns(1), + time-1000ns(2), + time-1500ns(3), + time-5000ns(4), + time-10000ns(5), + time-0ns(6), + time-100ns(7), + na(8) + } + +TimeSource ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Time Source, + atomic, gps, ptp, + internal, other." + SYNTAX INTEGER { + atomic(1), + gps(2), + ptp(3), + internal(4), + other(5) + } + +PLLBw ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Clock PLL Bandwidth, + eec, + ssu." + SYNTAX INTEGER { + eec(1), + ssu(2) + } + +SsmMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for SSM Mode, + enabled or disabled." + SYNTAX INTEGER { + enabled(1), + disbled(2) + } + +AcknowledgeType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Acknowledgement Type." + SYNTAX INTEGER { + no-action(1), + accuracy-adjust(2) + } + +ClkSignalType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "Enumerations for Clk Signal Type, + 10mhz, + 2048khz." + SYNTAX INTEGER { + not-applicable(0), + freq-10mhz(1), + freq-2048khz(2) + } +-- +-- Sync Table +-- +f3SyncTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A list of entries corresponding to the Sync entities." + ::= { f3SyncObjects 1 } + +f3SyncEntry OBJECT-TYPE + SYNTAX F3SyncEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "An entry containing information applicable to a particular + Sync Entity." + INDEX { neIndex, shelfIndex, slotIndex, f3SyncIndex } + ::= { f3SyncTable 1 } + +F3SyncEntry ::= SEQUENCE { + f3SyncIndex Integer32, + + f3SyncAdminState AdminState, + f3SyncOperationalState OperationalState, + f3SyncSecondaryState SecondaryState, + + f3SyncNetworkClockType NetworkClockType, + f3SyncSelectedReference VariablePointer, + f3SyncClockMode ClockMode, + f3SyncQL SSMQualityLevel, + + -- new columns added for R4.3CC + f3SyncAlias DisplayString, + f3SyncDomain SyncDomainType, + f3SyncSelectionMode SyncSelectionMode, + f3SyncWaitToRestoreTime Integer32, + f3SyncOperationSyncRef VariablePointer, + f3SyncOperationType SyncOperationType, + f3SyncPLLBw PLLBw + } + +f3SyncIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unique index value associated with the Synchronization Entity." + ::= { f3SyncEntry 1 } + +f3SyncAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object represents the Administrative State of the Sync + Entity." + ::= { f3SyncEntry 2 } + +f3SyncOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object represents the Operational State of the Sync + Entity." + ::= { f3SyncEntry 3 } + +f3SyncSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object represents the Secondary State of the Sync + Entity." + ::= { f3SyncEntry 4 } + +f3SyncNetworkClockType OBJECT-TYPE + SYNTAX NetworkClockType + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object represents the regional clock type for + the system. This object determines which QL codes are + supported." + ::= { f3SyncEntry 5 } + +f3SyncSelectedReference OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the source of the currently selected + Sync reference. This would be the OID of the actual entity (bits port, + traffic port etc.). + An OID value of {0 0} represents internal clock." + ::= { f3SyncEntry 6 } + +f3SyncClockMode OBJECT-TYPE + SYNTAX ClockMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the system clock mode." + ::= { f3SyncEntry 7 } + +f3SyncQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the QL of the system reference. + This is the value for each external reference's Transmit + QL attribute unless it should be transmitting QL-DNU." + ::= { f3SyncEntry 8 } + +f3SyncAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This object allows SNMP management entities to provide an + alias to the Sync entity." + ::= { f3SyncEntry 9 } + +f3SyncDomain OBJECT-TYPE + SYNTAX SyncDomainType + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object represents the Sync entity's domain type. A Sync entity can be in + chassis (system) domain (applicable for HUB shelf and Aggregation shelf) + or line card domain (applicable for HUB shelf, Aggregation shelf as well as + NIDs)." + ::= { f3SyncEntry 10 } + +f3SyncSelectionMode OBJECT-TYPE + SYNTAX SyncSelectionMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object represents the Sync entity's selection mode. + If this mode is configured as ql-mode, the selection of + which reference should be used shall be based upon the + reference's Quality Level. The highest received + Quality Level shall be the selected reference. The priority + shall only be used to distinguish between references with the + same received QL. When multiple references have the same QL + and same priority, the behavior of selection process within + the group is non-revertive. + If this mode is configued as priority-mode, the selection + of which reference should be used shall be based upon + the reference's priority (i.e. QL is disabled). When + multiple references have the same priority, the behavior of + selection process within the group is non-revertive." + ::= { f3SyncEntry 11 } + +f3SyncWaitToRestoreTime OBJECT-TYPE + SYNTAX Integer32 (0..12) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object allows configuration of the Sync entity's wait-to-restore + time (in minutes). A value of 0 disables WTR timers for all references." + ::= { f3SyncEntry 12 } + +f3SyncOperationSyncRef OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object allows configuration of the Object Identifier of the + Sync Reference Entity on which the f3SyncOperationType is performed. + A value of 0.0 denotes no sync reference is chosen for operation." + ::= { f3SyncEntry 13 } + +f3SyncOperationType OBJECT-TYPE + SYNTAX SyncOperationType + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object allows to perform the specified operation on the Sync Reference + specified by f3SyncOperationSyncRef." + ::= { f3SyncEntry 14 } + +f3SyncPLLBw OBJECT-TYPE + SYNTAX PLLBw + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object allows configuration of the Sync entity's Clock PLL Bandwidth." + ::= { f3SyncEntry 15 } + +-- +-- Sync Reference Table +-- +f3SyncRefTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncRefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A list of entries corresponding to the Sync Reference entities." + ::= { f3SyncObjects 2 } + +f3SyncRefEntry OBJECT-TYPE + SYNTAX F3SyncRefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "An entry containing information applicable to a particular + Sync Reference Entity." + INDEX { neIndex, shelfIndex, slotIndex, f3SyncIndex, f3SyncRefIndex } + ::= { f3SyncRefTable 1 } + +F3SyncRefEntry ::= SEQUENCE { + f3SyncRefIndex Integer32, + f3SyncRefReference VariablePointer, + f3SyncRefPriority Integer32, + f3SyncRefStatus SyncRefStatus, + f3SyncRefState SyncRefState, + f3SyncRefReceivedQL SSMQualityLevel, + f3SyncRefStorageType StorageType, + f3SyncRefRowStatus RowStatus, + -- new columns added for R4.3CC + f3SyncRefAlias DisplayString, + f3SyncRefEffectiveQL SSMQualityLevel, + f3SyncRefOperationType SyncOperationType + } + +f3SyncRefIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unique index value associated with the Sync Reference Entity." + ::= { f3SyncRefEntry 1 } + +f3SyncRefReference OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This object represents the external sync reference to be + used as system clock reference source." + ::= { f3SyncRefEntry 2 } + +f3SyncRefPriority OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This object represents the priority of the external sync reference + to be used as system clock reference source. This value is + not mandatory when a single clock reference source is supported. + Lower priority value indicates higher priority." + ::= { f3SyncRefEntry 3 } + +f3SyncRefStatus OBJECT-TYPE + SYNTAX SyncRefStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the sync reference status." + ::= { f3SyncRefEntry 4 } + +f3SyncRefState OBJECT-TYPE + SYNTAX SyncRefState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the sync reference state." + ::= { f3SyncRefEntry 5 } + +f3SyncRefReceivedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the sync reference received QL." + ::= { f3SyncRefEntry 6 } + +f3SyncRefStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The type of storage configured for this entry." + ::= { f3SyncRefEntry 7 } + +f3SyncRefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3SyncRefRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3SyncRefRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3SyncRefRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3SyncRefEntry 8 } + +f3SyncRefAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This object allows SNMP management entities to provide an + alias to the Sync Reference entity." + ::= { f3SyncRefEntry 9 } + +f3SyncRefEffectiveQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the sync reference effective QL." + ::= { f3SyncRefEntry 10 } + +f3SyncRefOperationType OBJECT-TYPE + SYNTAX SyncOperationType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides information on the current/active operation + on this sync reference." + ::= { f3SyncRefEntry 11 } + +-- +-- Time Clock Table +-- +f3TimeClockTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TimeClockEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A list of entries corresponding to the Time Clock entities." + ::= { f3SyncObjects 3 } + +f3TimeClockEntry OBJECT-TYPE + SYNTAX F3TimeClockEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "An entry containing information applicable to a particular + Time Clock Entity." + INDEX { neIndex, shelfIndex, slotIndex, f3TimeClockIndex } + ::= { f3TimeClockTable 1 } + +F3TimeClockEntry ::= SEQUENCE { + f3TimeClockIndex Integer32, + f3TimeClockAlias F3DisplayString, + f3TimeClockAdminState AdminState, + f3TimeClockOperationalState OperationalState, + f3TimeClockSecondaryState SecondaryState, + f3TimeClockSelectedReference VariablePointer, + f3TimeClockClockMode TimeClockMode, + f3TimeClockClockClass Unsigned32, + f3TimeClockSelectionMode SyncSelectionMode, + f3TimeClockWaitToRestoreTime Integer32, + f3TimeClockOperationTimeClockRef VariablePointer, + f3TimeClockOperationType SyncOperationType, + f3TimeClockLeap59 TruthValue, + f3TimeClockLeap61 TruthValue, + f3TimeClockTimeTraceAbilityStatus TimeTraceAbilityStatus, + f3TimeClockExpectedQL SSMQualityLevel, + f3TimeClockCurrentQL SSMQualityLevel, + f3TimeClockSyncRefCandidate TruthValue, + f3TimeClockTimeHoldoverPerformance TimeHoldoverPerformance, + f3TimeClockUtcOffset Unsigned32, + f3TimeClockCurrentTimeOfDay DateAndTime, + f3TimeClockFrequencyReference VariablePointer, + f3TimeClockFrequencyClockMode ClockMode, + f3TimeClockTimeScale TimeScale, + f3TimeClockTODSource TODSource, + f3TimeClockEPRTCModeEnabled TruthValue, + f3TimeClockTimeHoldoverTimeout Integer32, + f3TimeClockTimeInHoldover Integer32, + f3TimeClockAtoiCurrentOffset Integer32, + f3TimeClockAtoiJumpSeconds Integer32, + f3TimeClockAtoiTimeOfNextJump Counter64, + f3TimeClockAtoiDisplayName DisplayString, + f3TimeClockPhaseAdjust Integer32 + } + +f3TimeClockIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Unique index value associated with the Time Clock Entity." + ::= { f3TimeClockEntry 1 } + +f3TimeClockAlias OBJECT-TYPE + SYNTAX F3DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object allows SNMP management entities to provide an + alias to the Time Clock entity." + ::= { f3TimeClockEntry 2 } + +f3TimeClockAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object represents the Administrative State of the Time Clock + Entity." + ::= { f3TimeClockEntry 3 } + +f3TimeClockOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object represents the Operational State of the Time Clock + Entity." + ::= { f3TimeClockEntry 4 } + +f3TimeClockSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object represents the Secondary State of the Time Clock + Entity." + ::= { f3TimeClockEntry 5 } + +f3TimeClockSelectedReference OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the source of the currently selected + Time Clock reference. This would be the OID of the actual entity (GPS port, PPS port etc.). + An OID value of {0 0} represents internal clock." + ::= { f3TimeClockEntry 6 } + +f3TimeClockClockMode OBJECT-TYPE + SYNTAX TimeClockMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the Time Clock mode." + ::= { f3TimeClockEntry 7 } + +f3TimeClockClockClass OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "This object provides the Time Clock Clock Class" + ::= { f3TimeClockEntry 8 } + +f3TimeClockSelectionMode OBJECT-TYPE + SYNTAX SyncSelectionMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION "!! Currently Only Priority Mode is supported !! + This object represents the Time Clock entity's selection mode. + If this mode is configured as ql-mode, the selection of + which reference should be used shall be based upon the + reference's Quality Level. The highest received + Quality Level shall be the selected reference. The priority + shall only be used to distinguish between references with the + same received QL. When multiple references have the same QL + and same priority, the behavior of selection process within + the group is non-revertive. + If this mode is configued as priority-mode, the selection + of which reference should be used shall be based upon + the reference's priority (i.e. QL is disabled). When + multiple references have the same priority, the behavior of + selection process within the group is non-revertive." + ::= { f3TimeClockEntry 9 } + +f3TimeClockWaitToRestoreTime OBJECT-TYPE + SYNTAX Integer32 (0..12) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object allows configuration of the Time Clock entity's wait-to-restore + time (in minutes). A value of 0 disables WTR timers for all references." + ::= { f3TimeClockEntry 10 } + +f3TimeClockOperationTimeClockRef OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object allows configuration of the Object Identifier of the + TimeClock Reference Entity on which the f3TimeClockOperationType is performed. + A value of 0.0 denotes no Time Clock reference is chosen for operation." + ::= { f3TimeClockEntry 11 } + +f3TimeClockOperationType OBJECT-TYPE + SYNTAX SyncOperationType + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object allows to perform the specified operation on the Time Clock Reference + specified by f3TimeClockOperationTimeClockRef." + ::= { f3TimeClockEntry 12 } + +f3TimeClockLeap59 OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "True if last minute of current UTC day contains 59 seconds, else false" + ::= { f3TimeClockEntry 13 } + +f3TimeClockLeap61 OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION "True if last minute of current UTC day contains 61 seconds, else false" + ::= { f3TimeClockEntry 14 } + +f3TimeClockTimeTraceAbilityStatus OBJECT-TYPE + SYNTAX TimeTraceAbilityStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object describe the trace ability status." + ::= { f3TimeClockEntry 15 } + +f3TimeClockExpectedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object describe the expected quality level." + ::= { f3TimeClockEntry 16 } + +f3TimeClockCurrentQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object describe the current quality level." + ::= { f3TimeClockEntry 17 } + +f3TimeClockSyncRefCandidate OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object describe whether it is sync reference candiddate." + ::= { f3TimeClockEntry 18 } + +f3TimeClockTimeHoldoverPerformance OBJECT-TYPE + SYNTAX TimeHoldoverPerformance + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object describe the Holdover performance." + ::= { f3TimeClockEntry 19 } + +f3TimeClockUtcOffset OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object describe the UTC offset." + ::= { f3TimeClockEntry 20 } + +f3TimeClockCurrentTimeOfDay OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object allows specification of the Time Clock Current + Time of Day." + ::= { f3TimeClockEntry 21 } + +f3TimeClockFrequencyReference OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object provides the source of the currently selected frequency source for the Time Clock. + This would be the OID of the actual entity (GNSS Receiver port, Input Frquency Port, Sync object). + An OID value of {0.0} represents a state where the Time Clock does not use a dedicated frequency input." + ::= { f3TimeClockEntry 22 } + +f3TimeClockFrequencyClockMode OBJECT-TYPE + SYNTAX ClockMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the Frequency Clock mode determined according to the used f3TimeClockFrequencyReference. + In Case the f3TimeClockFrequencyReference is not selected (0.0), a 'notAvailable' value shall be used here" + ::= { f3TimeClockEntry 23 } + +f3TimeClockTimeScale OBJECT-TYPE + SYNTAX TimeScale + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object allows configuration of the Sync entity's Time Scale. Only PTP or ARB values are allowed. + In PTP mode, phase is recovered from time reference source. In ARB mode phase is taken from Linux time and locked on chosen reference." + ::= { f3TimeClockEntry 24 } + +f3TimeClockTODSource OBJECT-TYPE + SYNTAX TODSource + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the ARB TOD Source. The value decided according to the Time Scale parameter. + Can be NA or System TOD." + ::= { f3TimeClockEntry 25 } +f3TimeClockEPRTCModeEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object describe whether it is EPRTC Mode Enabled. + When enabled, the time clock combines the stable frequency input, such as a Cesium Clock, to extend the holdover capability to meet the e-PRTC holdover standards. + Before configuring this setting, ensure that you activate the e-PRTC license. + Note: This setting is applicable for Rb/HQ++ oscillators only." + ::= { f3TimeClockEntry 26 } + +f3TimeClockTimeHoldoverTimeout OBJECT-TYPE + SYNTAX Integer32 (0..3000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Configurable Holdover time + The time (0..3000000 seconds) that the OCXO is expected to maintain the + required accuracy and maintain Holdover-within-limits. Default is 0." + ::= { f3TimeClockEntry 27 } + +f3TimeClockTimeInHoldover OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Time (seconds) in Holdover." + ::= { f3TimeClockEntry 28 } + +f3TimeClockAtoiCurrentOffset OBJECT-TYPE + SYNTAX Integer32 (-32768..32767) + UNITS "seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of currentOffset (offset of the alternate time, in seconds, from + the time of this node). The alternate time is the sum of this value and the time of + the node, which is TAI if the PTP time scale is used." + REFERENCE "IEC61588 16.3.3.4" + ::= { f3TimeClockEntry 29 } + +f3TimeClockAtoiJumpSeconds OBJECT-TYPE + SYNTAX Integer32 (-32768..32767) + UNITS "seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of jumpSeconds (size of the next discontinuity, in seconds, of the + alternate time). A value of zero indicates that no discontinuity is expected. A + positive value indicates that the discontinuity + will cause the currentOffset of the alternate time to increase." + REFERENCE "IEC61588 16.3.3.5" + ::= { f3TimeClockEntry 30 } + +f3TimeClockAtoiTimeOfNextJump OBJECT-TYPE + SYNTAX Counter64 + UNITS "seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of timeOfNextJump (value of the seconds portion of the time of the + transmitting node at the time that the next discontinuity will occur). The + discontinuity occurs at the start of the second indicated + by the value of timeOfNextJump." + REFERENCE "IEC61588 16.3.3.6" + ::= { f3TimeClockEntry 31 } + +f3TimeClockAtoiDisplayName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..10)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of displayName (text name of the alternate timescale in ASCII-8). + It represent the time zone, e.g. CET; + a leading character of * indicates that daylight saving time is in effect." + REFERENCE "IEC61588 16.3.3.6" + ::= { f3TimeClockEntry 32 } + +f3TimeClockPhaseAdjust OBJECT-TYPE + SYNTAX Integer32 (0..250000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Configurable Phase Adjust (0..250000 nSec) ." + ::= { f3TimeClockEntry 33 } + +-- +-- Time Clock Reference Table +-- +f3TimeClockRefTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TimeClockRefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A list of entries corresponding to the Time Clock Reference entities." + ::= { f3SyncObjects 4 } + +f3TimeClockRefEntry OBJECT-TYPE + SYNTAX F3TimeClockRefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "An entry containing information applicable to a particular + Time Clock Reference Entity." + INDEX { neIndex, shelfIndex, slotIndex, f3TimeClockIndex, f3TimeClockRefIndex } + ::= { f3TimeClockRefTable 1 } + +F3TimeClockRefEntry ::= SEQUENCE { + f3TimeClockRefIndex Integer32, + f3TimeClockRefAlias F3DisplayString, + f3TimeClockRefReference VariablePointer, + f3TimeClockRefPriority Integer32, + f3TimeClockRefStatus SyncRefStatus, + f3TimeClockRefState SyncRefState, + f3TimeClockRefOperationType SyncOperationType, + f3TimeClockRefStorageType StorageType, + f3TimeClockRefRowStatus RowStatus + } + +f3TimeClockRefIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Unique index value associated with the Time Clock Reference Entity." + ::= { f3TimeClockRefEntry 1 } + +f3TimeClockRefAlias OBJECT-TYPE + SYNTAX F3DisplayString (SIZE(0..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This object allows SNMP management entities to provide an + alias to the Time Clock Reference entity." + ::= { f3TimeClockRefEntry 2 } + +f3TimeClockRefReference OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This object represents the external reference to be + used as system clock reference source." + ::= { f3TimeClockRefEntry 3 } + +f3TimeClockRefPriority OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS read-create + STATUS current + DESCRIPTION "This object represents the priority of the external reference + to be used as Time clock reference source. This value is + not mandatory when a single clock reference source is supported. + Lower priority value indicates higher priority." + ::= { f3TimeClockRefEntry 4 } + +f3TimeClockRefStatus OBJECT-TYPE + SYNTAX SyncRefStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the Time Clock reference status." + ::= { f3TimeClockRefEntry 5 } + +f3TimeClockRefState OBJECT-TYPE + SYNTAX SyncRefState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the Time Clock reference state." + ::= { f3TimeClockRefEntry 6 } + +f3TimeClockRefOperationType OBJECT-TYPE + SYNTAX SyncOperationType + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides information on the current/active operation + on this Time Clock reference." + ::= { f3TimeClockRefEntry 7 } + +f3TimeClockRefStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The type of storage configured for this entry." + ::= { f3TimeClockRefEntry 8 } + +f3TimeClockRefRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3TimeClockRefRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3TimeClockRefRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3TimeClockRefRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3TimeClockRefEntry 9 } + +-- +-- PRC Table +-- +f3PrcTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3PrcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A list of entries corresponding to the Primary Reference Clock (PRC) entities." + ::= { f3SyncObjects 5 } + +f3PrcEntry OBJECT-TYPE + SYNTAX F3PrcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "An entry containing information applicable to a particular + Primary Reference Clock Entity." + INDEX { neIndex, shelfIndex, slotIndex, f3PrcIndex } + ::= { f3PrcTable 1 } + +F3PrcEntry ::= SEQUENCE { + f3PrcIndex Integer32, + f3PrcAlias F3DisplayString, + f3PrcAdminState AdminState, + f3PrcOperationalState OperationalState, + f3PrcSecondaryState SecondaryState, + f3PrcSsmMode SsmMode, + f3PrcClockMode TimeClockMode, + f3PrcAccuracyAdjustement Integer32, + f3PrcCurrentQL SSMQualityLevel, + f3PrcAcknowledgeAction AcknowledgeType, + f3PrcRestartAction RestartType + } + +f3PrcIndex OBJECT-TYPE + SYNTAX Integer32(-2147483648..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Unique index value associated with the Primary Reference Clock Entity." + ::= { f3PrcEntry 1 } + +f3PrcAlias OBJECT-TYPE + SYNTAX F3DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object allows SNMP management entities to provide an + alias to the Primary Reference Clock entity." + ::= { f3PrcEntry 2 } + +f3PrcAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object represents the Administrative State of the Primary Reference Clock + Entity." + ::= { f3PrcEntry 3 } + +f3PrcOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object represents the Operational State of the Primary Reference Clock + Entity." + ::= { f3PrcEntry 4 } + +f3PrcSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object represents the Secondary State of the Primary Reference Clock + Entity." + ::= { f3PrcEntry 5 } + +f3PrcSsmMode OBJECT-TYPE + SYNTAX SsmMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object provides the PRC SSM mode. It determines whether or not the SSM + is given to the BITS-OUT Ports." + ::= { f3PrcEntry 6 } + +f3PrcClockMode OBJECT-TYPE + SYNTAX TimeClockMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object provides the PRC Clock Mode." + ::= { f3PrcEntry 7 } + +f3PrcAccuracyAdjustement OBJECT-TYPE + SYNTAX Integer32 (-1000000..1000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object allows to adjust an internal frequency to optimize + the PRC accuracy. This is typically done only once after the Prc has been + tested. The value is a relative frequency with unit value of 10e-15." + ::= { f3PrcEntry 8 } + +f3PrcCurrentQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object describe the current quality level." + ::= { f3PrcEntry 9 } + +f3PrcAcknowledgeAction OBJECT-TYPE + SYNTAX AcknowledgeType + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Allows to acknowledge the alarm that raises when + f3AccuracyAdjustement value is changed." + ::= { f3PrcEntry 10 } + +f3PrcRestartAction OBJECT-TYPE + SYNTAX RestartType + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Allows to perform specified warm restart action on the PRC Clock. + Cold restart is refused by the equipment" + ::= { f3PrcEntry 11 } + + +-- +-- Sync Protection Group Table +-- +f3SyncProtGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncProtGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Sync Protection Groups. + " + ::= { f3SyncObjects 6 } + +f3SyncProtGroupEntry OBJECT-TYPE + SYNTAX F3SyncProtGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a Sync + Protection Group." + INDEX { neIndex, f3SyncProtGroupIndex } + ::= { f3SyncProtGroupTable 1 } + +F3SyncProtGroupEntry ::= SEQUENCE { + f3SyncProtGroupIndex Integer32, + f3SyncProtGroupAdminState AdminState, + f3SyncProtGroupActiveMember VariablePointer, + f3SyncProtGroupLastSwitchOverTime TimeTicks, + f3SyncProtGroupLastSwitchOverReason CmGenPgSwitchoverReason, + f3SyncProtGroupStorageType StorageType, + f3SyncProtGroupRowStatus RowStatus +} + +f3SyncProtGroupIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index value associated with the Sync Protection Group + entity." + ::= { f3SyncProtGroupEntry 1 } + +f3SyncProtGroupAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the Sync + Protection Group." + ::= { f3SyncProtGroupEntry 2 } + +f3SyncProtGroupActiveMember OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The corresponding OID of the Active Member in the Sync Protection Group." + ::= { f3SyncProtGroupEntry 3 } + +f3SyncProtGroupLastSwitchOverTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of sysUpTime when last switch over occurred." + ::= { f3SyncProtGroupEntry 4 } + +f3SyncProtGroupLastSwitchOverReason OBJECT-TYPE + SYNTAX CmGenPgSwitchoverReason + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The reason for last switch over in the Sync Protection Group." + ::= { f3SyncProtGroupEntry 5 } + +f3SyncProtGroupStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3SyncProtGroupEntry 6 } + +f3SyncProtGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3SyncProtGroupRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3SyncProtGroupRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3SyncProtGroupRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3SyncProtGroupEntry 7 } + + +--- +--- Sync Protection Member Table +--- +f3SyncProtMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncProtMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Sync Protection Group Members." + ::= { f3SyncObjects 7 } + +f3SyncProtMemberEntry OBJECT-TYPE + SYNTAX F3SyncProtMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SyncProtMemberTable." + INDEX { neIndex, f3SyncProtGroupIndex, f3SyncProtMemberObject } + ::= { f3SyncProtMemberTable 1 } + +F3SyncProtMemberEntry ::= SEQUENCE { + f3SyncProtMemberObject VariablePointer, + f3SyncProtMemberStorageType StorageType, + f3SyncProtMemberRowStatus RowStatus +} + +f3SyncProtMemberObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object points to the Protection Group Member." + ::= { f3SyncProtMemberEntry 1 } + +f3SyncProtMemberStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3SyncProtMemberEntry 2 } + +f3SyncProtMemberRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3SyncProtMemberRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3SyncProtMemberRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3SyncProtMemberRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3SyncProtMemberEntry 3 } + + +-- +-- Time Clock Protection Group Table +-- +f3TimeClockProtGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TimeClockProtGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Time Clock Protection Groups. + " + ::= { f3SyncObjects 8 } + +f3TimeClockProtGroupEntry OBJECT-TYPE + SYNTAX F3TimeClockProtGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a Time Clock + Protection Group." + INDEX { neIndex, f3TimeClockProtGroupIndex } + ::= { f3TimeClockProtGroupTable 1 } + +F3TimeClockProtGroupEntry ::= SEQUENCE { + f3TimeClockProtGroupIndex Integer32, + f3TimeClockProtGroupAdminState AdminState, + f3TimeClockProtGroupActiveMember VariablePointer, + f3TimeClockProtGroupLastSwitchOverTime TimeTicks, + f3TimeClockProtGroupLastSwitchOverReason CmGenPgSwitchoverReason, + f3TimeClockProtGroupStorageType StorageType, + f3TimeClockProtGroupRowStatus RowStatus +} + +f3TimeClockProtGroupIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index value associated with the Time Clock Protection Group + entity." + ::= { f3TimeClockProtGroupEntry 1 } + +f3TimeClockProtGroupAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the Administrative State of the + Time Clock Protection Group." + ::= { f3TimeClockProtGroupEntry 2 } + +f3TimeClockProtGroupActiveMember OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The corresponding OID of the Active Member in the Time Clock Protection Group." + ::= { f3TimeClockProtGroupEntry 3 } + +f3TimeClockProtGroupLastSwitchOverTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of sysUpTime when last switch over occurred." + ::= { f3TimeClockProtGroupEntry 4 } + +f3TimeClockProtGroupLastSwitchOverReason OBJECT-TYPE + SYNTAX CmGenPgSwitchoverReason + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The reason for last switch over in the Time Clock Redundancy Group." + ::= { f3TimeClockProtGroupEntry 5 } + +f3TimeClockProtGroupStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3TimeClockProtGroupEntry 6 } + +f3TimeClockProtGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3TimeClockProtGroupRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3TimeClockProtGroupRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3TimeClockProtGroupRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3TimeClockProtGroupEntry 7 } + + +--- +--- Time Clock Protection Member Table +--- +f3TimeClockProtMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TimeClockProtMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries for the Time Clock Protection Group Members." + ::= { f3SyncObjects 9 } + +f3TimeClockProtMemberEntry OBJECT-TYPE + SYNTAX F3TimeClockProtMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TimeClockProtMemberTable." + INDEX { neIndex, f3TimeClockProtGroupIndex, f3TimeClockProtMemberObject } + ::= { f3TimeClockProtMemberTable 1 } + +F3TimeClockProtMemberEntry ::= SEQUENCE { + f3TimeClockProtMemberObject VariablePointer, + f3TimeClockProtMemberStorageType StorageType, + f3TimeClockProtMemberRowStatus RowStatus +} + +f3TimeClockProtMemberObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object points to the Protection Group Member." + ::= { f3TimeClockProtMemberEntry 1 } + +f3TimeClockProtMemberStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3TimeClockProtMemberEntry 2 } + +f3TimeClockProtMemberRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3TimeClockProtMemberRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3TimeClockProtMemberRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3TimeClockProtMemberRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3TimeClockProtMemberEntry 3 } + + +-- +-- Conformance +-- +f3SyncCompliances OBJECT IDENTIFIER ::= {f3SyncConformance 1} +f3SyncGroups OBJECT IDENTIFIER ::= {f3SyncConformance 2} + +f3SyncCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION "Describes the requirements for conformance to the F3 Sync + group." + MODULE -- this module + MANDATORY-GROUPS { + f3SyncObjectGroup + } + + ::= { f3SyncCompliances 1 } + +f3SyncObjectGroup OBJECT-GROUP + OBJECTS { + f3SyncIndex, f3SyncAdminState, f3SyncOperationalState, + f3SyncSecondaryState, + f3SyncNetworkClockType, f3SyncSelectedReference, + f3SyncClockMode, f3SyncQL, + f3SyncAlias, f3SyncDomain, f3SyncSelectionMode, + f3SyncWaitToRestoreTime, f3SyncOperationSyncRef, + f3SyncOperationType, f3SyncPLLBw, + + f3SyncRefIndex, f3SyncRefReference, f3SyncRefPriority, + f3SyncRefStatus, f3SyncRefState, f3SyncRefReceivedQL, + f3SyncRefStorageType, f3SyncRefRowStatus, f3SyncRefAlias, + f3SyncRefEffectiveQL, f3SyncRefOperationType + } + STATUS current + DESCRIPTION "A collection of objects used to manage the F3 Sync Object group." + ::= { f3SyncGroups 1 } + +f3TimeClockObjectGroup OBJECT-GROUP + OBJECTS { + f3TimeClockIndex, f3TimeClockAlias, + f3TimeClockAdminState, f3TimeClockOperationalState, f3TimeClockSecondaryState, + f3TimeClockSelectedReference, f3TimeClockClockMode, f3TimeClockClockClass, + f3TimeClockSelectionMode, f3TimeClockWaitToRestoreTime, f3TimeClockOperationTimeClockRef, + f3TimeClockOperationType, f3TimeClockLeap59, f3TimeClockLeap61, + f3TimeClockTimeTraceAbilityStatus, + f3TimeClockExpectedQL, f3TimeClockCurrentQL, + f3TimeClockSyncRefCandidate, f3TimeClockTimeHoldoverPerformance, f3TimeClockUtcOffset,f3TimeClockCurrentTimeOfDay, + f3TimeClockFrequencyReference, f3TimeClockFrequencyClockMode, f3TimeClockTimeScale, f3TimeClockTODSource,f3TimeClockEPRTCModeEnabled, + f3TimeClockTimeHoldoverTimeout, f3TimeClockTimeInHoldover, + f3TimeClockAtoiCurrentOffset, f3TimeClockAtoiJumpSeconds, f3TimeClockAtoiTimeOfNextJump, f3TimeClockAtoiDisplayName, + f3TimeClockPhaseAdjust, + f3TimeClockRefIndex, f3TimeClockRefAlias, f3TimeClockRefReference, f3TimeClockRefPriority, + f3TimeClockRefStatus, f3TimeClockRefState, f3TimeClockRefOperationType, + f3TimeClockRefStorageType, f3TimeClockRefRowStatus + } + STATUS current + DESCRIPTION "A collection of objects used to manage the F3 TimeClock Object group." + ::= { f3SyncGroups 2 } + +f3PrcObjectGroup OBJECT-GROUP + OBJECTS { + f3PrcIndex, f3PrcAlias, + f3PrcAdminState, f3PrcOperationalState, f3PrcSecondaryState, + f3PrcClockMode, f3PrcSsmMode, f3PrcAccuracyAdjustement, + f3PrcCurrentQL, f3PrcAcknowledgeAction, f3PrcRestartAction + } + STATUS current + DESCRIPTION "A collection of objects used to manage the F3 Primary Reference Clock Object group." + ::= { f3SyncGroups 3 } + +f3ProtObjectGroup OBJECT-GROUP + OBJECTS { + f3SyncProtGroupIndex, f3SyncProtGroupAdminState, + f3SyncProtGroupActiveMember, + f3SyncProtGroupLastSwitchOverTime, f3SyncProtGroupLastSwitchOverReason, + f3SyncProtGroupStorageType, f3SyncProtGroupRowStatus, + + f3SyncProtMemberObject, f3SyncProtMemberStorageType, f3SyncProtMemberRowStatus, + + f3TimeClockProtGroupIndex, f3TimeClockProtGroupAdminState, + f3TimeClockProtGroupActiveMember, + f3TimeClockProtGroupLastSwitchOverTime, f3TimeClockProtGroupLastSwitchOverReason, + f3TimeClockProtGroupStorageType, f3TimeClockProtGroupRowStatus, + + f3TimeClockProtMemberObject, f3TimeClockProtMemberStorageType, f3TimeClockProtMemberRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Protection Object group." + ::= { f3SyncGroups 4 } + +END diff --git a/MIBS/adva/F3-SYNCJACK-MIB b/MIBS/adva/F3-SYNCJACK-MIB new file mode 100644 index 0000000..350591c --- /dev/null +++ b/MIBS/adva/F3-SYNCJACK-MIB @@ -0,0 +1,5129 @@ +F3-SYNCJACK-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, + IpAddress, Integer32, Unsigned32 + FROM SNMPv2-SMI + DisplayString, TruthValue, RowStatus, StorageType, VariablePointer, + MacAddress, DateAndTime, TEXTUAL-CONVENTION + FROM SNMPv2-TC + neIndex, shelfIndex, slotIndex + FROM CM-ENTITY-MIB + SSMQualityLevel + FROM F3-SYNC-MIB + ScaledNanoseconds + FROM F3-PTP-MIB + ScheduleType, SchedActivityStatus, + IpVersion, CmPmIntervalType, CmPmBinAction + FROM CM-COMMON-MIB + fsp150cm + FROM ADVA-MIB + AdminState, OperationalState, SecondaryState, + PerfCounter32, PerfCounter64, IpPriorityMapMode + FROM CM-COMMON-MIB; + +f3SyncJMIB MODULE-IDENTITY + LAST-UPDATED "201908190000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the Sync Jack MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "201205100000Z" + DESCRIPTION + " + Notes from release 201908190000Z + (i) New table: f3UserDefinedMTIEMaskTable + (ii) Add user-defined enum to MTIEMaskType + + Notes from release 201712240000Z + (i) New tables: f3SyncJClockProbeStatsTable, f3SyncJClockProbeHistoryTable, f3SyncJClockProbeThresholdTable, + f3SyncJPTPClockProbeStatsTable, f3SyncJPTPClockProbeHistoryTable, f3SyncJPTPClockProbeThresholdTable + (ii) New notifications: f3SyncJClockProbeThresholdCrossingAlert , f3SyncJPTPClockProbeThresholdCrossingAlert + (iii) Added f3SyncJClockProbeMTIERestart to f3SyncJClockProbeTable + (iv) Added f3SyncJPTPClockProbeMTIERestart to f3SyncJPTPClockProbeTable + + Notes from release 201205100000Z + (i) Initial Version of the MIBs + ." + ::= {fsp150cm 22} + +-- +-- OID definitions +-- +f3SyncJConfigObjects OBJECT IDENTIFIER ::= {f3SyncJMIB 1} +f3SyncJPerformanceObjects OBJECT IDENTIFIER ::= {f3SyncJMIB 2} +f3SyncJNotifications OBJECT IDENTIFIER ::= {f3SyncJMIB 3} +f3SyncJConformance OBJECT IDENTIFIER ::= {f3SyncJMIB 4} + +-- +-- Textual Conventions +-- +SyncJackTestState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Time Interval Error Test State." + SYNTAX INTEGER { + waiting (1), + running (2), + completed (3), + failed (4), + suspended (5), + notscheduled (6) + } + +MTIEMaskType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Maximum Time Interval Error Mask." + SYNTAX INTEGER { + g823-e1-ssu(1), + g823-e1-sec(2), + g823-e1-traffic(3), + g823-pdh(4), + g824-t1-sync(5), + g824-t1-traffic(6), + g8261-e1-case1(7), + g8261-t1-case1(8), + g8261-e1-case2(9), + g8261-eec-opt1(10), + g8263-const-temp(11), + g8272-prtc(12), + g8261-1(13), + g8262-eec-opt1(14), + g8262-eec-opt1-temp(15), + g8262-eec-opt2(16), + g8262-eec-opt1-tolerrance(17), + g8263-var-temp(18), + g8273-2(19), + g8271-1(20), + user-defined(21) + + } + +TIESourceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for TIE Source Type." + SYNTAX INTEGER { + phase(1), + frequency(2) + } + +TIEMeasurementRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for TIE Measurement Rate." + SYNTAX INTEGER { + meas-10per1sec(1), + meas-1per1sec(2), + meas-1per2sec(3) + } + +PTPMeasurementDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for PTP Measurement Direction." + SYNTAX INTEGER { + master2slave(1), + slave2master(2), + twoways(3), + master2slave-t4(4) + } + +MeasurementType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for Measurement Type." + SYNTAX INTEGER { + phase(1), + frequency(2) + } + +FFOObserWindow ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Enumerations for FFO obser window." + SYNTAX INTEGER { + window-100s(1), + window-200s(2), + window-500s(3), + window-1000s(4), + window-2000s(5), + window-5000s(6), + window-10000s(7) + } + +-- +-- CONFIGURATION +-- +-- Clock Probe +-- +f3SyncJClockProbeTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJClockProbeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the SyncJack Clock Probe." + ::= { f3SyncJConfigObjects 1 } + +f3SyncJClockProbeEntry OBJECT-TYPE + SYNTAX F3SyncJClockProbeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + SyncJack Clock Probe." + INDEX { neIndex, f3SyncJClockProbeIndex} + ::= { f3SyncJClockProbeTable 1 } + +F3SyncJClockProbeEntry ::= SEQUENCE { + f3SyncJClockProbeIndex Integer32, + + f3SyncJClockProbeName DisplayString, + + f3SyncJClockProbeSource VariablePointer, + f3SyncJClockProbeReference VariablePointer, + f3SyncJClockProbeExpectedQL SSMQualityLevel, + f3SyncJClockProbeSourceType TIESourceType, + f3SyncJClockProbeMeasurementRate TIEMeasurementRate, + + f3SyncJClockProbeMTIEMaskType MTIEMaskType, + f3SyncJClockProbeMTIEMaskMargin Unsigned32, + + f3SyncJClockProbeScheduler VariablePointer, + + f3SyncJClockProbeTestState SyncJackTestState, + f3SyncJClockProbeLastTIEResult Integer32, + f3SyncJClockProbeLastTIEResultTime DateAndTime, + + f3SyncJClockProbeSourceFailure TruthValue, + f3SyncJClockProbeReferenceFailure TruthValue, + f3SyncJClockProbeActualTestStartTime DateAndTime, + f3SyncJClockProbeActualTestDuration Unsigned32, + + f3SyncJClockProbeMTIEMaskCrossedTime DateAndTime, + f3SyncJClockProbeMTIEMaskMarginCrossedTime DateAndTime, + f3SyncJClockProbeStatusMTIEMaskFailed TruthValue, + f3SyncJClockProbeStatusMTIEMarginFailed TruthValue, + + f3SyncJClockProbeStorageType StorageType, + f3SyncJClockProbeRowStatus RowStatus, + f3SyncJClockProbeFfoTarget Integer32, + f3SyncJClockProbeFfoObserWindow FFOObserWindow, + f3SyncJClockProbeLastFFOResult Integer32, + f3SyncJClockProbeTimeOfLastFFOResult DateAndTime, + f3SyncJClockProbeRawDataCollectionEnabled TruthValue, + f3SyncJClockProbeTeAlertThreshold Integer32, + f3SyncJClockProbeTeAlertClearThreshold Integer32, + f3SyncJClockProbeLastTEAlertTime DateAndTime, + f3SyncJClockProbeLastTEAlertClearTime DateAndTime, + f3SyncJClockProbeRunningFailedCount Integer32, + f3SyncJClockProbeMeasurementType MeasurementType, + + f3SyncJClockProbeConstTEThreshold Unsigned32, + f3SyncJClockProbeConstTEClrThreshold Unsigned32, + f3SyncJClockProbeConstTEWindow Unsigned32, + + f3SyncJClockProbeMaxTETotAlarmTime Unsigned32, + f3SyncJClockProbeConstTETotAlarmTime Unsigned32, + + f3SyncJClockProbeConstTEMeasurementTime Unsigned32, + f3SyncJClockProbeMaxTEMeasurementTime Unsigned32, + + f3SyncJClockProbeMaxTEThreshold Integer32, + f3SyncJClockProbeMaxTEClrThreshold Integer32, + f3SyncJClockProbeMTIERestart TruthValue + + + +} + +f3SyncJClockProbeIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Clock Probe." + ::= { f3SyncJClockProbeEntry 1 } + +f3SyncJClockProbeName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + name to the Clock Probe entity." + ::= { f3SyncJClockProbeEntry 2 } + +f3SyncJClockProbeSource OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows setting up of the TIE Source Entity. + Clock Probe compares this with the f3SyncJClockProbeReference + and computes TIE, MTIE." + ::= { f3SyncJClockProbeEntry 3 } + +f3SyncJClockProbeReference OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows setting up of the TIE Reference Entity. + Clock Probe compares this with the f3SyncJClockProbeSource + and computes TIE, MTIE." + ::= { f3SyncJClockProbeEntry 4 } + +f3SyncJClockProbeExpectedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the minimum expected Quality Level + when bits-in and sync-e PHY are references." + ::= { f3SyncJClockProbeEntry 5 } + +f3SyncJClockProbeSourceType OBJECT-TYPE + SYNTAX TIESourceType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the Clock Probe source type." + ::= { f3SyncJClockProbeEntry 6 } + +f3SyncJClockProbeMeasurementRate OBJECT-TYPE + SYNTAX TIEMeasurementRate + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the actual Clock Probe measurement rate." + ::= { f3SyncJClockProbeEntry 7 } + +f3SyncJClockProbeMTIEMaskType OBJECT-TYPE + SYNTAX MTIEMaskType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the MTIE Mask Type." + ::= { f3SyncJClockProbeEntry 8 } + +f3SyncJClockProbeMTIEMaskMargin OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the MTIE Mask Margin in percentage below the + MTIE mask for alarm report. Value of 0 means no margin." + ::= { f3SyncJClockProbeEntry 9 } + +f3SyncJClockProbeScheduler OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the associated scheduler instance, if one + exists, with this Clock Probe. This value is 0.0, if there is no + scheduler associated with the Clock Probe." + ::= { f3SyncJClockProbeEntry 10 } + +f3SyncJClockProbeTestState OBJECT-TYPE + SYNTAX SyncJackTestState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Clock Probe test state." + ::= { f3SyncJClockProbeEntry 11 } + +f3SyncJClockProbeLastTIEResult OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides last TIE result in nanoseconds." + ::= { f3SyncJClockProbeEntry 12 } + +f3SyncJClockProbeLastTIEResultTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time associated with the last TIE result." + ::= { f3SyncJClockProbeEntry 13 } + +f3SyncJClockProbeSourceFailure OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the source failed." + ::= { f3SyncJClockProbeEntry 14 } + +f3SyncJClockProbeReferenceFailure OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the reference failed." + ::= { f3SyncJClockProbeEntry 15 } + +f3SyncJClockProbeActualTestStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on the actual test start time." + ::= { f3SyncJClockProbeEntry 16 } + +f3SyncJClockProbeActualTestDuration OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on the actual test duration in seconds." + ::= { f3SyncJClockProbeEntry 17 } + +f3SyncJClockProbeMTIEMaskCrossedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time when the MTIE mask was crossed." + ::= { f3SyncJClockProbeEntry 18 } + +f3SyncJClockProbeMTIEMaskMarginCrossedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time when the MTIE mask margin was crossed." + ::= { f3SyncJClockProbeEntry 19 } + +f3SyncJClockProbeStatusMTIEMaskFailed OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the result status, whether MTIE Mask has failed." + ::= { f3SyncJClockProbeEntry 20 } + +f3SyncJClockProbeStatusMTIEMarginFailed OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the result status, whether MTIE Margin has failed." + ::= { f3SyncJClockProbeEntry 21 } + +f3SyncJClockProbeStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3SyncJClockProbeEntry 22 } + +f3SyncJClockProbeRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3SyncJClockProbeRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3SyncJClockProbeRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3SyncJClockProbeRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3SyncJClockProbeEntry 23 } + +f3SyncJClockProbeFfoTarget OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The FFO target for this entry." + ::= { f3SyncJClockProbeEntry 24 } + +f3SyncJClockProbeFfoObserWindow OBJECT-TYPE + SYNTAX FFOObserWindow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The FFO obserwer window for this entry." + ::= { f3SyncJClockProbeEntry 25 } + +f3SyncJClockProbeLastFFOResult OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The last FFO result for this entry." + ::= { f3SyncJClockProbeEntry 26 } + +f3SyncJClockProbeTimeOfLastFFOResult OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time of last FFO result for this entry." + ::= { f3SyncJClockProbeEntry 27 } + +f3SyncJClockProbeRawDataCollectionEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The raw data collection enabled for this entry." + ::= { f3SyncJClockProbeEntry 28 } + +f3SyncJClockProbeTeAlertThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The TE alert threshold configured for this entry." + ::= { f3SyncJClockProbeEntry 29 } + +f3SyncJClockProbeTeAlertClearThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The TE alert clear threshold configured for this entry." + ::= { f3SyncJClockProbeEntry 30 } + +f3SyncJClockProbeLastTEAlertTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The last TE alert time for this entry." + ::= { f3SyncJClockProbeEntry 31 } + +f3SyncJClockProbeLastTEAlertClearTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The last TE alert clear time for this entry." + ::= { f3SyncJClockProbeEntry 32 } + +f3SyncJClockProbeRunningFailedCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The running failed count for this entry." + ::= { f3SyncJClockProbeEntry 33 } + +f3SyncJClockProbeMeasurementType OBJECT-TYPE + SYNTAX MeasurementType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The measurement type configured for this entry." + ::= { f3SyncJClockProbeEntry 34 } + + +f3SyncJClockProbeConstTEThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Constant Time Error Alert threshold (ns)." + ::= { f3SyncJClockProbeEntry 35 } + +f3SyncJClockProbeConstTEClrThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Constant Time Error Alert Clear threshold (ns)." + ::= { f3SyncJClockProbeEntry 36 } + +f3SyncJClockProbeConstTEWindow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Averaging window used for Constant TE calculation (sec)." + ::= { f3SyncJClockProbeEntry 37 } + + +f3SyncJClockProbeMaxTETotAlarmTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Total time in seconds Max TE has been measured" + ::= { f3SyncJClockProbeEntry 38 } + +f3SyncJClockProbeConstTETotAlarmTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Total time in seconds Constant TE has been measured." + ::= { f3SyncJClockProbeEntry 39 } + +f3SyncJClockProbeConstTEMeasurementTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Const TE Measurement Time for this entry." + ::= { f3SyncJClockProbeEntry 40 } + +f3SyncJClockProbeMaxTEMeasurementTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Max TE Measurement Time for this entry." + ::= { f3SyncJClockProbeEntry 41 } + +f3SyncJClockProbeMaxTEThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The TE Max threshold configured for this entry." + ::= { f3SyncJClockProbeEntry 42 } + +f3SyncJClockProbeMaxTEClrThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The TE Max clear threshold configured for this entry." + ::= { f3SyncJClockProbeEntry 43 } + +f3SyncJClockProbeMTIERestart OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MTIE Restart configured for this entry." + ::= { f3SyncJClockProbeEntry 44 } + + + +-- +-- Sync Jack Clock Probe MTIE Result Value Table +-- +f3SyncJClockProbeMTIEValueTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJClockProbeMTIEValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the Clock Probe's MTIE Result + Values." + ::= { f3SyncJConfigObjects 2 } + +f3SyncJClockProbeMTIEValueEntry OBJECT-TYPE + SYNTAX F3SyncJClockProbeMTIEValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Clock Probe's MTIE Result Value." + INDEX { neIndex, f3SyncJClockProbeIndex, + f3SyncJClockProbeMTIEValueIndex } + ::= { f3SyncJClockProbeMTIEValueTable 1 } + +F3SyncJClockProbeMTIEValueEntry ::= SEQUENCE { + f3SyncJClockProbeMTIEValueIndex Integer32, + f3SyncJClockProbeMTIEValue Integer32 +} + +f3SyncJClockProbeMTIEValueIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Clock Probe Result Value." + ::= { f3SyncJClockProbeMTIEValueEntry 1 } + +f3SyncJClockProbeMTIEValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows SNMP management entities to retrieve + MTIE Result Values in nanoseconds." + ::= { f3SyncJClockProbeMTIEValueEntry 2 } + + +--- +--- +--- +f3SyncJClockProbeResHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJClockProbeResHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the SyncJack Clock Probe Result + History." + ::= { f3SyncJConfigObjects 3 } + +f3SyncJClockProbeResHistoryEntry OBJECT-TYPE + SYNTAX F3SyncJClockProbeResHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + SyncJack Clock Probe Result History." + INDEX { neIndex, f3SyncJClockProbeIndex, + f3SyncJClockProbeResHistoryIndex} + ::= { f3SyncJClockProbeResHistoryTable 1 } + +F3SyncJClockProbeResHistoryEntry ::= SEQUENCE { + f3SyncJClockProbeResHistoryIndex Integer32, + + f3SyncJClockProbeResHistoryAlias DisplayString, + + f3SyncJClockProbeResHistorySource VariablePointer, + f3SyncJClockProbeResHistoryReference VariablePointer, + f3SyncJClockProbeResHistoryExpectedQL SSMQualityLevel, + f3SyncJClockProbeResHistorySourceType TIESourceType, + f3SyncJClockProbeResHistoryMeasurementRate TIEMeasurementRate, + + f3SyncJClockProbeResHistoryMTIEMaskType MTIEMaskType, + f3SyncJClockProbeResHistoryMTIEMaskMargin Unsigned32, + + f3SyncJClockProbeResHistorySourceFailure TruthValue, + f3SyncJClockProbeResHistoryReferenceFailure TruthValue, + f3SyncJClockProbeResHistoryActualTestStartTime DateAndTime, + f3SyncJClockProbeResHistoryActualTestDuration Unsigned32, + + f3SyncJClockProbeResHistoryMTIEMaskCrossedTime DateAndTime, + f3SyncJClockProbeResHistoryMTIEMaskMarginCrossedTime DateAndTime, + f3SyncJClockProbeResHistoryStatusMTIEMaskFailed TruthValue, + f3SyncJClockProbeResHistoryStatusMTIEMarginFailed TruthValue, + f3SyncJClockProbeResHistoryStorageType StorageType, + f3SyncJClockProbeResHistoryRowStatus RowStatus, + f3SyncJClockProbeResHistoryMinFFO Integer32, + f3SyncJClockProbeResHistoryMaxFFO Integer32, + f3SyncJClockProbeResHistoryAvgFFO Integer32, + f3SyncJClockProbeResHistoryOutOfTargetFFOTime Integer32, + f3SyncJClockProbeResHistoryTotalFFOTime Integer32, + f3SyncJClockProbeResHistoryMinPhaseOffset Integer32, + f3SyncJClockProbeResHistoryMaxPhaseOffset Integer32, + f3SyncJClockProbeResHistoryAvgPhaseOffset Integer32, + f3SyncJClockProbeResHistoryOutOfTargetPhaseOffsetTime Integer32, + f3SyncJClockProbeResHistoryTotalPhaseOffsetTime Integer32, + f3SyncJClockProbeResHistoryMeasurementType MeasurementType, + f3SyncJClockProbeResHistoryTeAlertThreshold Integer32, + f3SyncJClockProbeResHistoryTeAlertClearThreshold Integer32, + f3SyncJClockProbeResHistoryLastTEAlertTime DateAndTime, + f3SyncJClockProbeResHistoryLastTEAlertClearTime DateAndTime, + f3SyncJClockProbeResHistoryRunningFailedCount Integer32, + + f3SyncJClockProbeResHistoryConstTEThreshold Unsigned32, + f3SyncJClockProbeResHistoryConstTEClrThreshold Unsigned32, + f3SyncJClockProbeResHistoryConstTEWindow Unsigned32, + f3SyncJClockProbeResHistoryMaxTETotAlarmTime Unsigned32, + f3SyncJClockProbeResHistoryConstTETotAlarmTime Unsigned32, + + f3SyncJClockProbeResHistoryConstTEMeasurementTime Unsigned32, + f3SyncJClockProbeResHistoryMaxTEMeasurementTime Unsigned32, + + f3SyncJClockProbeResHistoryMaxTEThreshold Integer32, + f3SyncJClockProbeResHistoryMaxTEClrThreshold Integer32 + + + + +} + +f3SyncJClockProbeResHistoryIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Clock Probe." + ::= { f3SyncJClockProbeResHistoryEntry 1 } + +f3SyncJClockProbeResHistoryAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides alias of the Clock Probe result history." + ::= { f3SyncJClockProbeResHistoryEntry 2 } + +f3SyncJClockProbeResHistorySource OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the source for TIE computation." + ::= { f3SyncJClockProbeResHistoryEntry 3 } + +f3SyncJClockProbeResHistoryReference OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the reference for TIE computation." + ::= { f3SyncJClockProbeResHistoryEntry 4 } + +f3SyncJClockProbeResHistoryExpectedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the minimum expected Quality Level + when bits-in and sync-e PHY are references." + ::= { f3SyncJClockProbeResHistoryEntry 5 } + +f3SyncJClockProbeResHistorySourceType OBJECT-TYPE + SYNTAX TIESourceType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the Clock Probe source type." + ::= { f3SyncJClockProbeResHistoryEntry 6 } + +f3SyncJClockProbeResHistoryMeasurementRate OBJECT-TYPE + SYNTAX TIEMeasurementRate + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the actual Clock Probe measurement rate." + ::= { f3SyncJClockProbeResHistoryEntry 7 } + +f3SyncJClockProbeResHistoryMTIEMaskType OBJECT-TYPE + SYNTAX MTIEMaskType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the MTIE Mask Type." + ::= { f3SyncJClockProbeResHistoryEntry 8 } + +f3SyncJClockProbeResHistoryMTIEMaskMargin OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the MTIE Mask Margin." + ::= { f3SyncJClockProbeResHistoryEntry 9 } + +f3SyncJClockProbeResHistorySourceFailure OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the source failed." + ::= { f3SyncJClockProbeResHistoryEntry 10 } + +f3SyncJClockProbeResHistoryReferenceFailure OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the reference failed." + ::= { f3SyncJClockProbeResHistoryEntry 11 } + +f3SyncJClockProbeResHistoryActualTestStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on the actual test start time." + ::= { f3SyncJClockProbeResHistoryEntry 12 } + +f3SyncJClockProbeResHistoryActualTestDuration OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on the actual test duration in seconds." + ::= { f3SyncJClockProbeResHistoryEntry 13 } + +f3SyncJClockProbeResHistoryMTIEMaskCrossedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time when the MTIE mask was crossed." + ::= { f3SyncJClockProbeResHistoryEntry 14 } + +f3SyncJClockProbeResHistoryMTIEMaskMarginCrossedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time when the MTIE mask + margin was crossed." + ::= { f3SyncJClockProbeResHistoryEntry 15 } + +f3SyncJClockProbeResHistoryStatusMTIEMaskFailed OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the result status, whether + MTIE Mask has failed." + ::= { f3SyncJClockProbeResHistoryEntry 16 } + +f3SyncJClockProbeResHistoryStatusMTIEMarginFailed OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the result status, + whether MTIE Margin has failed." + ::= { f3SyncJClockProbeResHistoryEntry 17 } + +f3SyncJClockProbeResHistoryStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 18 } + +f3SyncJClockProbeResHistoryRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3SyncJClockProbeResHistoryRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3SyncJClockProbeResHistoryRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3SyncJClockProbeResHistoryRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3SyncJClockProbeResHistoryEntry 19 } + +f3SyncJClockProbeResHistoryMinFFO OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Min FFO configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 20 } + +f3SyncJClockProbeResHistoryMaxFFO OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Max FFO configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 21 } + +f3SyncJClockProbeResHistoryAvgFFO OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average FFO configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 22 } + +f3SyncJClockProbeResHistoryOutOfTargetFFOTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The out of target FFO time configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 23 } + +f3SyncJClockProbeResHistoryTotalFFOTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total FFO time configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 24 } + +f3SyncJClockProbeResHistoryMinPhaseOffset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Min phase offset configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 25 } + +f3SyncJClockProbeResHistoryMaxPhaseOffset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Max phase offset configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 26 } + +f3SyncJClockProbeResHistoryAvgPhaseOffset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average phase offset configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 27 } + +f3SyncJClockProbeResHistoryOutOfTargetPhaseOffsetTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The out of target phase offset time configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 28 } + +f3SyncJClockProbeResHistoryTotalPhaseOffsetTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total phase offset time configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 29 } + +f3SyncJClockProbeResHistoryMeasurementType OBJECT-TYPE + SYNTAX MeasurementType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The measurement type configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 30 } + +f3SyncJClockProbeResHistoryTeAlertThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The TE alert threshold configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 31 } + +f3SyncJClockProbeResHistoryTeAlertClearThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The TE alert clear threshold configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 32 } + +f3SyncJClockProbeResHistoryLastTEAlertTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The last TE alert time for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 33 } + +f3SyncJClockProbeResHistoryLastTEAlertClearTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The last TE alert clear time for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 34 } + +f3SyncJClockProbeResHistoryRunningFailedCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The running failed count for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 35 } + + +f3SyncJClockProbeResHistoryConstTEThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Constant Time Error Alert threshold (ns)." + ::= { f3SyncJClockProbeResHistoryEntry 36 } + +f3SyncJClockProbeResHistoryConstTEClrThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Constant Time Error Alert Clear threshold (ns)." + ::= { f3SyncJClockProbeResHistoryEntry 37 } + +f3SyncJClockProbeResHistoryConstTEWindow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Averaging window used for Constant TE calculation (sec)." + ::= { f3SyncJClockProbeResHistoryEntry 38 } + + +f3SyncJClockProbeResHistoryMaxTETotAlarmTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Total time in seconds Max TE has been measured" + ::= { f3SyncJClockProbeResHistoryEntry 39 } + +f3SyncJClockProbeResHistoryConstTETotAlarmTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Total time in seconds Constant TE has been measured." + ::= { f3SyncJClockProbeResHistoryEntry 40 } + +f3SyncJClockProbeResHistoryConstTEMeasurementTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Const TE Measurement Time for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 41 } + +f3SyncJClockProbeResHistoryMaxTEMeasurementTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Max TE Measurement Time for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 42 } + +f3SyncJClockProbeResHistoryMaxTEThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The TE Max threshold configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 43 } + +f3SyncJClockProbeResHistoryMaxTEClrThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The TE Max clear threshold configured for this entry." + ::= { f3SyncJClockProbeResHistoryEntry 44 } + + + + + +-- +-- Sync Jack Clock Probe ResHistory MTIE Result Value Table +-- +f3SyncJClockProbeResHistoryMTIEValueTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJClockProbeResHistoryMTIEValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of histgory entries corresponding to the + Clock Probe's MTIE Result Values." + ::= { f3SyncJConfigObjects 4 } + +f3SyncJClockProbeResHistoryMTIEValueEntry OBJECT-TYPE + SYNTAX F3SyncJClockProbeResHistoryMTIEValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + Clock Probe's MTIE Result Value." + INDEX { neIndex, f3SyncJClockProbeIndex, f3SyncJClockProbeResHistoryIndex, + f3SyncJClockProbeResHistoryMTIEValueIndex } + ::= { f3SyncJClockProbeResHistoryMTIEValueTable 1 } + +F3SyncJClockProbeResHistoryMTIEValueEntry ::= SEQUENCE { + f3SyncJClockProbeResHistoryMTIEValueIndex Integer32, + f3SyncJClockProbeResHistoryMTIEValue Integer32 +} + +f3SyncJClockProbeResHistoryMTIEValueIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the Clock Probe + History Result Value." + ::= { f3SyncJClockProbeResHistoryMTIEValueEntry 1 } + +f3SyncJClockProbeResHistoryMTIEValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows SNMP management entities to retrieve + MTIE Result Values in nanoseconds." + ::= { f3SyncJClockProbeResHistoryMTIEValueEntry 2 } + +-- +-- +-- PTP Clock Probes +-- +f3SyncJPTPClockProbeTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJPTPClockProbeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the SyncJack PTP Clock Probes." + ::= { f3SyncJConfigObjects 5 } + +f3SyncJPTPClockProbeEntry OBJECT-TYPE + SYNTAX F3SyncJPTPClockProbeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + SyncJack PTP Clock Probe." + INDEX { neIndex, f3SyncJPTPClockProbeIndex} + ::= { f3SyncJPTPClockProbeTable 1 } + +F3SyncJPTPClockProbeEntry ::= SEQUENCE { + f3SyncJPTPClockProbeIndex Integer32, + f3SyncJPTPClockProbeName DisplayString, + f3SyncJPTPClockProbeMeasurementDirection PTPMeasurementDirection, + f3SyncJPTPClockProbePTPFlowPoint VariablePointer, + f3SyncJPTPClockProbeIpPrototocol IpVersion, + f3SyncJPTPClockProbeSlaveIpV4Address IpAddress, + f3SyncJPTPClockProbeMasterIpV4Address IpAddress, + f3SyncJPTPClockProbeReference VariablePointer, + f3SyncJPTPClockProbeExpectedQL SSMQualityLevel, + f3SyncJPTPClockProbeMTIEMaskType MTIEMaskType, + f3SyncJPTPClockProbeMTIEMaskMargin Unsigned32, + f3SyncJPTPClockProbeScheduler VariablePointer, + f3SyncJPTPClockProbeTestState SyncJackTestState, + f3SyncJPTPClockProbeLastTIEResult Integer32, + f3SyncJPTPClockProbeLastTIEResultTime DateAndTime, + f3SyncJPTPClockProbeNoTimestampFailure TruthValue, + f3SyncJPTPClockProbeNoEventMessageFailure TruthValue, + f3SyncJPTPClockProbeReferenceFailure TruthValue, + f3SyncJPTPClockProbeActualTestStartTime DateAndTime, + f3SyncJPTPClockProbeActualTestDuration Unsigned32, + f3SyncJPTPClockProbeMTIEMaskCrossedTime DateAndTime, + f3SyncJPTPClockProbeMTIEMaskMarginCrossedTime DateAndTime, + f3SyncJPTPClockProbeStatusMTIEMaskFailed TruthValue, + f3SyncJPTPClockProbeStatusMTIEMarginFailed TruthValue, + f3SyncJPTPClockProbeStorageType StorageType, + f3SyncJPTPClockProbeRowStatus RowStatus, + f3SyncJPTPClockProbeFfoTarget Integer32, + f3SyncJPTPClockProbeFfoObserWindow FFOObserWindow, + f3SyncJPTPClockProbeLastFFOResult Integer32, + f3SyncJPTPClockProbeTimeOfLastFFOResult DateAndTime, + f3SyncJPTPClockProbeRawDataCollectionEnabled TruthValue, + f3SyncJPTPClockProbeTeAlertThreshold Integer32, + f3SyncJPTPClockProbeTeAlertClearThreshold Integer32, + f3SyncJPTPClockProbeLastTEAlertTime DateAndTime, + f3SyncJPTPClockProbeLastTEAlertClearTime DateAndTime, + f3SyncJPTPClockProbeRunningFailedCount Integer32, + f3SyncJPTPClockProbeMeasurementType MeasurementType, + +-- @IFM delayCompensation replaces the below DelaySM, DelayMS, DelaySMon, TAsymmetry +-- REMOVE new one (from V21.x) and deprecate others + f3SyncJPTPClockProbeDelayMS Integer32, + f3SyncJPTPClockProbeDelaySM Integer32, + f3SyncJPTPClockProbeTAsymmetry Integer32, + f3SyncJPTPClockProbeDelayCompensation Integer32, + + f3SyncJPTPClockProbeConstTEThreshold Unsigned32, + f3SyncJPTPClockProbeConstTEClrThreshold Unsigned32, + f3SyncJPTPClockProbeConstTEWindow Unsigned32, + f3SyncJPTPClockProbeInstTEThreshold Unsigned32, + f3SyncJPTPClockProbeInstTEClrThreshold Unsigned32, + + f3SyncJPTPClockProbeMaxTETotAlarmTime Unsigned32, + f3SyncJPTPClockProbeConstTETotAlarmTime Unsigned32, + f3SyncJPTPClockProbeInstTETotAlarmTime Unsigned32, + + f3SyncJPTPClockProbeSlavePortIdentity DisplayString, + f3SyncJPTPClockProbeMasterPortIdentity DisplayString, + + f3SyncJPTPClockProbeConstTEMeasurementTime Unsigned32, + f3SyncJPTPClockProbeMaxTEMeasurementTime Unsigned32, + f3SyncJPTPClockProbeInstTEMeasurementTime Unsigned32, + + + f3SyncJPTPClockProbeMaxTEThreshold Integer32, + f3SyncJPTPClockProbeMaxTEClrThreshold Integer32, + f3SyncJPTPClockProbeMTIERestart TruthValue + + + +} + +f3SyncJPTPClockProbeIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PTP Clock Probe." + ::= { f3SyncJPTPClockProbeEntry 1 } + +f3SyncJPTPClockProbeName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..16)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide an + name to the PTP Clock Probe entity. This is used + for creation of the underlying IP Interface associated + with the PTP Clock Probe entity." + ::= { f3SyncJPTPClockProbeEntry 2 } + +f3SyncJPTPClockProbeMeasurementDirection OBJECT-TYPE + SYNTAX PTPMeasurementDirection + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + Measurement Direction to the PTP Clock Probe entity." + ::= { f3SyncJPTPClockProbeEntry 3 } + +f3SyncJPTPClockProbePTPFlowPoint OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + PTP Flow Point to use as source for PTP Clock Probe measurements." + ::= { f3SyncJPTPClockProbeEntry 4 } + +f3SyncJPTPClockProbeIpPrototocol OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + IP Protocol used for PTP communication. " + ::= { f3SyncJPTPClockProbeEntry 5 } + +f3SyncJPTPClockProbeSlaveIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + Slave IP Address associated with the PTP Clock Probe." + ::= { f3SyncJPTPClockProbeEntry 6 } + +f3SyncJPTPClockProbeMasterIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + Master IP Address associated with the PTP Clock Probe." + ::= { f3SyncJPTPClockProbeEntry 7 } + +f3SyncJPTPClockProbeReference OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows setting up of the PTP Clock Probe + TIE Reference Entity. PTP Clock Probe compares this with the + PTP Master/Slave entity configured using + f3SyncJPTPClockProbeMasterIpV4Address/f3SyncJPTPClockProbeSlaveIpV4Address + and computes TIE, MTIE." + ::= { f3SyncJPTPClockProbeEntry 8 } + +f3SyncJPTPClockProbeExpectedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the minimum expected Quality Level + when bits-in and sync-e PHY are references." + ::= { f3SyncJPTPClockProbeEntry 9 } + +f3SyncJPTPClockProbeMTIEMaskType OBJECT-TYPE + SYNTAX MTIEMaskType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the MTIE Mask Type." + ::= { f3SyncJPTPClockProbeEntry 10 } + +f3SyncJPTPClockProbeMTIEMaskMargin OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the MTIE Mask Margin." + ::= { f3SyncJPTPClockProbeEntry 11 } + +f3SyncJPTPClockProbeScheduler OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the associated scheduler instance, if one + exists, with this PTP Clock Probe. This value is 0.0, if there is no + scheduler associated with the PTP Clock Probe." + ::= { f3SyncJPTPClockProbeEntry 12 } + +f3SyncJPTPClockProbeTestState OBJECT-TYPE + SYNTAX SyncJackTestState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the PTP Clock Probe test state." + ::= { f3SyncJPTPClockProbeEntry 13 } + +f3SyncJPTPClockProbeLastTIEResult OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides last TIE result in nanoseconds." + ::= { f3SyncJPTPClockProbeEntry 14 } + +f3SyncJPTPClockProbeLastTIEResultTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time associated with the last TIE result." + ::= { f3SyncJPTPClockProbeEntry 15 } + +f3SyncJPTPClockProbeNoTimestampFailure OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the measured PTP source + indicated a no-timestamp failure." + ::= { f3SyncJPTPClockProbeEntry 16 } + +f3SyncJPTPClockProbeNoEventMessageFailure OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the measured PTP source + indicated a no-event message failure." + ::= { f3SyncJPTPClockProbeEntry 17 } + +f3SyncJPTPClockProbeReferenceFailure OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the reference failed." + ::= { f3SyncJPTPClockProbeEntry 18 } + +f3SyncJPTPClockProbeActualTestStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on the actual test start time." + ::= { f3SyncJPTPClockProbeEntry 19 } + +f3SyncJPTPClockProbeActualTestDuration OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on the actual test duration in seconds." + ::= { f3SyncJPTPClockProbeEntry 20 } + +f3SyncJPTPClockProbeMTIEMaskCrossedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time when the MTIE mask was crossed." + ::= { f3SyncJPTPClockProbeEntry 21 } + +f3SyncJPTPClockProbeMTIEMaskMarginCrossedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time when the MTIE mask margin was crossed." + ::= { f3SyncJPTPClockProbeEntry 22 } + +f3SyncJPTPClockProbeStatusMTIEMaskFailed OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the result status, whether MTIE Mask has failed." + ::= { f3SyncJPTPClockProbeEntry 23 } + +f3SyncJPTPClockProbeStatusMTIEMarginFailed OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the result status, whether MTIE Margin has failed." + ::= { f3SyncJPTPClockProbeEntry 24 } + +f3SyncJPTPClockProbeStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3SyncJPTPClockProbeEntry 25 } + +f3SyncJPTPClockProbeRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3SyncJPTPClockProbeRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3SyncJPTPClockProbeRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3SyncJPTPClockProbeRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3SyncJPTPClockProbeEntry 26 } + +f3SyncJPTPClockProbeFfoTarget OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The FFO target for this entry." + ::= { f3SyncJPTPClockProbeEntry 27 } + +f3SyncJPTPClockProbeFfoObserWindow OBJECT-TYPE + SYNTAX FFOObserWindow + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The FFO obserwer window for this entry." + ::= { f3SyncJPTPClockProbeEntry 28 } + +f3SyncJPTPClockProbeLastFFOResult OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The last FFO result for this entry." + ::= { f3SyncJPTPClockProbeEntry 29 } + +f3SyncJPTPClockProbeTimeOfLastFFOResult OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time of last FFO result for this entry." + ::= { f3SyncJPTPClockProbeEntry 30 } + +f3SyncJPTPClockProbeRawDataCollectionEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The raw data collection enabled for this entry." + ::= { f3SyncJPTPClockProbeEntry 31 } + +f3SyncJPTPClockProbeTeAlertThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The TE alert threshold configured for this entry." + ::= { f3SyncJPTPClockProbeEntry 32 } + +f3SyncJPTPClockProbeTeAlertClearThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The TE alert clear threshold configured for this entry." + ::= { f3SyncJPTPClockProbeEntry 33 } + +f3SyncJPTPClockProbeLastTEAlertTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The last TE alert time for this entry." + ::= { f3SyncJPTPClockProbeEntry 34 } + +f3SyncJPTPClockProbeLastTEAlertClearTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The last TE alert clear time for this entry." + ::= { f3SyncJPTPClockProbeEntry 35 } + +f3SyncJPTPClockProbeRunningFailedCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The running failed count for this entry." + ::= { f3SyncJPTPClockProbeEntry 36 } + +f3SyncJPTPClockProbeMeasurementType OBJECT-TYPE + SYNTAX MeasurementType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The measurement type configured for this entry." + ::= { f3SyncJPTPClockProbeEntry 37 } + +f3SyncJPTPClockProbeDelayMS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The delay MS for this entry." + ::= { f3SyncJPTPClockProbeEntry 38 } + +f3SyncJPTPClockProbeDelaySM OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The delay SM for this entry." + ::= { f3SyncJPTPClockProbeEntry 39 } + +f3SyncJPTPClockProbeTAsymmetry OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The Slave to Master Delay Asymmetry configured for this entity." + ::= { f3SyncJPTPClockProbeEntry 40 } + + +f3SyncJPTPClockProbeDelayCompensation OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Delay Compensation configured for this entity." + ::= { f3SyncJPTPClockProbeEntry 41 } + + +f3SyncJPTPClockProbeConstTEThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Constant Time Error Alert threshold (ns)." + ::= { f3SyncJPTPClockProbeEntry 42 } + +f3SyncJPTPClockProbeConstTEClrThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Constant Time Error Alert Clear threshold (ns)." + ::= { f3SyncJPTPClockProbeEntry 43 } + +f3SyncJPTPClockProbeConstTEWindow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Averaging window used for Constant TE calculation (sec)." + ::= { f3SyncJPTPClockProbeEntry 44 } + +f3SyncJPTPClockProbeInstTEThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Instant Time Error Alert threshold (ns)." + ::= { f3SyncJPTPClockProbeEntry 45 } + +f3SyncJPTPClockProbeInstTEClrThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Instant Time Error Alert Clear threshold (ns)." + ::= { f3SyncJPTPClockProbeEntry 46 } + +f3SyncJPTPClockProbeMaxTETotAlarmTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Total time in seconds Max TE has been measured" + ::= { f3SyncJPTPClockProbeEntry 47 } + +f3SyncJPTPClockProbeConstTETotAlarmTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Total time in seconds Constant TE has been measured." + ::= { f3SyncJPTPClockProbeEntry 48 } + +f3SyncJPTPClockProbeInstTETotAlarmTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Total time in seconds Instant TE has been measured." + ::= { f3SyncJPTPClockProbeEntry 49 } + +f3SyncJPTPClockProbeSlavePortIdentity OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Tested Slave Port Identity." + ::= { f3SyncJPTPClockProbeEntry 50 } + +f3SyncJPTPClockProbeMasterPortIdentity OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Tested Master Port Identity." + ::= { f3SyncJPTPClockProbeEntry 51 } + + +f3SyncJPTPClockProbeConstTEMeasurementTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Const TE Measurement Time for this entry." + ::= { f3SyncJPTPClockProbeEntry 52 } + +f3SyncJPTPClockProbeMaxTEMeasurementTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Max TE Measurement Time for this entry." + ::= { f3SyncJPTPClockProbeEntry 53 } + + +f3SyncJPTPClockProbeInstTEMeasurementTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Inst TE Measurement Time for this entry." + ::= { f3SyncJPTPClockProbeEntry 54 } + +f3SyncJPTPClockProbeMaxTEThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The TE Max threshold configured for this entry." + ::= { f3SyncJPTPClockProbeEntry 55 } + +f3SyncJPTPClockProbeMaxTEClrThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The TE Max clear threshold configured for this entry." + ::= { f3SyncJPTPClockProbeEntry 56 } + +f3SyncJPTPClockProbeMTIERestart OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MTIE Restart configured for this entry." + ::= { f3SyncJPTPClockProbeEntry 57 } + + +-- +-- Sync Jack PTP Clock Probe MTIE Result Value Table +-- +f3SyncJPTPClockProbeMTIEValueTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJPTPClockProbeMTIEValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the PTP Clock Probe's MTIE Result + Values." + ::= { f3SyncJConfigObjects 6 } + +f3SyncJPTPClockProbeMTIEValueEntry OBJECT-TYPE + SYNTAX F3SyncJPTPClockProbeMTIEValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + PTP Clock Probe's MTIE Result Value." + INDEX { neIndex, f3SyncJPTPClockProbeIndex, + f3SyncJPTPClockProbeMTIEValueIndex } + ::= { f3SyncJPTPClockProbeMTIEValueTable 1 } + +F3SyncJPTPClockProbeMTIEValueEntry ::= SEQUENCE { + f3SyncJPTPClockProbeMTIEValueIndex Integer32, + f3SyncJPTPClockProbeMTIEValue Integer32 +} + +f3SyncJPTPClockProbeMTIEValueIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PTP Clock Probe Result Value." + ::= { f3SyncJPTPClockProbeMTIEValueEntry 1 } + +f3SyncJPTPClockProbeMTIEValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows SNMP management entities to retrieve + MTIE Result Values in nanoseconds." + ::= { f3SyncJPTPClockProbeMTIEValueEntry 2 } + +--- +--- +--- +f3SyncJPTPClockProbeResHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJPTPClockProbeResHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the SyncJack PTP Clock Probe Result + History." + ::= { f3SyncJConfigObjects 7 } + +f3SyncJPTPClockProbeResHistoryEntry OBJECT-TYPE + SYNTAX F3SyncJPTPClockProbeResHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + SyncJack PTP Clock Probe Result History." + INDEX { neIndex, f3SyncJPTPClockProbeIndex, + f3SyncJPTPClockProbeResHistoryIndex} + ::= { f3SyncJPTPClockProbeResHistoryTable 1 } + +F3SyncJPTPClockProbeResHistoryEntry ::= SEQUENCE { + f3SyncJPTPClockProbeResHistoryIndex Integer32, + f3SyncJPTPClockProbeResHistoryAlias DisplayString, + f3SyncJPTPClockProbeResHistoryMeasurementDirection PTPMeasurementDirection, + f3SyncJPTPClockProbeResHistoryPTPFlowPoint VariablePointer, + f3SyncJPTPClockProbeResHistoryIpPrototocol IpVersion, + f3SyncJPTPClockProbeResHistorySlaveIpV4Address IpAddress, + f3SyncJPTPClockProbeResHistoryMasterIpV4Address IpAddress, + f3SyncJPTPClockProbeResHistoryReference VariablePointer, + f3SyncJPTPClockProbeResHistoryExpectedQL SSMQualityLevel, + f3SyncJPTPClockProbeResHistoryMTIEMaskType MTIEMaskType, + f3SyncJPTPClockProbeResHistoryMTIEMaskMargin Unsigned32, + f3SyncJPTPClockProbeResHistoryNoTimestampFailure TruthValue, + f3SyncJPTPClockProbeResHistoryNoEventMessageFailure TruthValue, + f3SyncJPTPClockProbeResHistoryReferenceFailure TruthValue, + f3SyncJPTPClockProbeResHistoryActualTestStartTime DateAndTime, + f3SyncJPTPClockProbeResHistoryActualTestDuration Unsigned32, + f3SyncJPTPClockProbeResHistoryMTIEMaskCrossedTime DateAndTime, + f3SyncJPTPClockProbeResHistoryMTIEMaskMarginCrossedTime DateAndTime, + f3SyncJPTPClockProbeResHistoryStatusMTIEMaskFailed TruthValue, + f3SyncJPTPClockProbeResHistoryStatusMTIEMarginFailed TruthValue, + f3SyncJPTPClockProbeResHistoryStorageType StorageType, + f3SyncJPTPClockProbeResHistoryRowStatus RowStatus, + f3SyncJPTPClockProbeResHistoryMinFFO Integer32, + f3SyncJPTPClockProbeResHistoryMaxFFO Integer32, + f3SyncJPTPClockProbeResHistoryAvgFFO Integer32, + f3SyncJPTPClockProbeResHistoryOutOfTargetFFOTime Integer32, + f3SyncJPTPClockProbeResHistoryTotalFFOTime Integer32, + + f3SyncJPTPClockProbeResHistoryMinPhaseOffset Integer32, + f3SyncJPTPClockProbeResHistoryMaxPhaseOffset Integer32, + f3SyncJPTPClockProbeResHistoryAvgPhaseOffset Integer32, + f3SyncJPTPClockProbeResHistoryOutOfTargetPhaseOffsetTime Integer32, + f3SyncJPTPClockProbeResHistoryTotalPhaseOffsetTime Integer32, + + + + f3SyncJPTPClockProbeResHistoryTeAlertThreshold Integer32, + f3SyncJPTPClockProbeResHistoryTeAlertClearThreshold Integer32, + f3SyncJPTPClockProbeResHistoryLastTEAlertTime DateAndTime, + f3SyncJPTPClockProbeResHistoryLastTEAlertClearTime DateAndTime, + f3SyncJPTPClockProbeResHistoryRunningFailedCount Integer32, + f3SyncJPTPClockProbeResHistoryMeasurementType MeasurementType, + + f3SyncJPTPClockProbeResHistoryConstTEThreshold Unsigned32, + f3SyncJPTPClockProbeResHistoryConstTEClrThreshold Unsigned32, + f3SyncJPTPClockProbeResHistoryConstTEWindow Unsigned32, + f3SyncJPTPClockProbeResHistoryInstTEThreshold Unsigned32, + f3SyncJPTPClockProbeResHistoryInstTEClrThreshold Unsigned32, + + f3SyncJPTPClockProbeResHistoryMaxTETotAlarmTime Unsigned32, + f3SyncJPTPClockProbeResHistoryConstTETotAlarmTime Unsigned32, + f3SyncJPTPClockProbeResHistoryInstTETotAlarmTime Unsigned32, + + f3SyncJPTPClockProbeResHistorySlavePortIdentity DisplayString, + f3SyncJPTPClockProbeResHistoryMasterPortIdentity DisplayString, + + f3SyncJPTPClockProbeResHistoryConstTEMeasurementTime Unsigned32, + f3SyncJPTPClockProbeResHistoryMaxTEMeasurementTime Unsigned32, + f3SyncJPTPClockProbeResHistoryInstTEMeasurementTime Unsigned32, + + f3SyncJPTPClockProbeResHistoryMaxTEThreshold Integer32, + f3SyncJPTPClockProbeResHistoryMaxTEClrThreshold Integer32 + + + + + +} + +f3SyncJPTPClockProbeResHistoryIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PTP Clock Probe." + ::= { f3SyncJPTPClockProbeResHistoryEntry 1 } + +f3SyncJPTPClockProbeResHistoryAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides alias of the PTP Clock Probe result history." + ::= { f3SyncJPTPClockProbeResHistoryEntry 2 } + +f3SyncJPTPClockProbeResHistoryMeasurementDirection OBJECT-TYPE + SYNTAX PTPMeasurementDirection + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the Measurement Direction to the PTP Clock Probe entity." + ::= { f3SyncJPTPClockProbeResHistoryEntry 3 } + +f3SyncJPTPClockProbeResHistoryPTPFlowPoint OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the PTP Flow Point used as + source for PTP Clock Probe measurements." + ::= { f3SyncJPTPClockProbeResHistoryEntry 4 } + +f3SyncJPTPClockProbeResHistoryIpPrototocol OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the IP Protocol used for PTP communication. " + ::= { f3SyncJPTPClockProbeResHistoryEntry 5 } + +f3SyncJPTPClockProbeResHistorySlaveIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the + Slave IP Address associated with the PTP Clock Probe." + ::= { f3SyncJPTPClockProbeResHistoryEntry 6 } + +f3SyncJPTPClockProbeResHistoryMasterIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the + Master IP Address associated with the PTP Clock Probe." + ::= { f3SyncJPTPClockProbeResHistoryEntry 7 } + +f3SyncJPTPClockProbeResHistoryReference OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the PTP Clock Probe + PTP Clock Probe Entity. PTP Clock Probe compares this with the + PTP Master/Slave entity configured using + f3SyncJPTPClockProbeMasterIpV4Address/f3SyncJPTPClockProbeSlaveIpV4Address + and computes TIE, MTIE." + ::= { f3SyncJPTPClockProbeResHistoryEntry 8 } + +f3SyncJPTPClockProbeResHistoryExpectedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the minimum expected Quality Level + when bits-in and sync-e PHY are references." + ::= { f3SyncJPTPClockProbeResHistoryEntry 9 } + +f3SyncJPTPClockProbeResHistoryMTIEMaskType OBJECT-TYPE + SYNTAX MTIEMaskType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the MTIE Mask Type." + ::= { f3SyncJPTPClockProbeResHistoryEntry 10 } + +f3SyncJPTPClockProbeResHistoryMTIEMaskMargin OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the MTIE Mask Margin." + ::= { f3SyncJPTPClockProbeResHistoryEntry 11 } + +f3SyncJPTPClockProbeResHistoryNoTimestampFailure OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the measured PTP source + indicated a no-timestamp failure." + ::= { f3SyncJPTPClockProbeResHistoryEntry 12 } + +f3SyncJPTPClockProbeResHistoryNoEventMessageFailure OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the measured PTP source + indicated a no-event message failure." + ::= { f3SyncJPTPClockProbeResHistoryEntry 13 } + +f3SyncJPTPClockProbeResHistoryReferenceFailure OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the reference failed." + ::= { f3SyncJPTPClockProbeResHistoryEntry 14 } + +f3SyncJPTPClockProbeResHistoryActualTestStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time when the actual test was started." + ::= { f3SyncJPTPClockProbeResHistoryEntry 15 } + +f3SyncJPTPClockProbeResHistoryActualTestDuration OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on the actual test duration in seconds." + ::= { f3SyncJPTPClockProbeResHistoryEntry 16 } + +f3SyncJPTPClockProbeResHistoryMTIEMaskCrossedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time when the MTIE mask was crossed." + ::= { f3SyncJPTPClockProbeResHistoryEntry 17 } + +f3SyncJPTPClockProbeResHistoryMTIEMaskMarginCrossedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the time when the MTIE mask margin was crossed." + ::= { f3SyncJPTPClockProbeResHistoryEntry 18 } + +f3SyncJPTPClockProbeResHistoryStatusMTIEMaskFailed OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the result status, whether MTIE Mask has failed." + ::= { f3SyncJPTPClockProbeResHistoryEntry 19 } + +f3SyncJPTPClockProbeResHistoryStatusMTIEMarginFailed OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the result status, whether MTIE Margin has failed." + ::= { f3SyncJPTPClockProbeResHistoryEntry 20 } + +f3SyncJPTPClockProbeResHistoryStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 21 } + +f3SyncJPTPClockProbeResHistoryRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3SyncJPTPClockProbeResHistoryRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3SyncJPTPClockProbeResHistoryRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3SyncJPTPClockProbeResHistoryRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3SyncJPTPClockProbeResHistoryEntry 22 } + +f3SyncJPTPClockProbeResHistoryMinFFO OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Min FFO configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 23 } + +f3SyncJPTPClockProbeResHistoryMaxFFO OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Max FFO configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 24 } + +f3SyncJPTPClockProbeResHistoryAvgFFO OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average FFO configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 25 } + +f3SyncJPTPClockProbeResHistoryOutOfTargetFFOTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The out of target FFO time configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 26 } + +f3SyncJPTPClockProbeResHistoryTotalFFOTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total FFO time configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 27 } + +f3SyncJPTPClockProbeResHistoryMinPhaseOffset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Min phase offset configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 28 } + +f3SyncJPTPClockProbeResHistoryMaxPhaseOffset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Max phase offset configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 29 } + +f3SyncJPTPClockProbeResHistoryAvgPhaseOffset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average phase offset configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 30 } + +f3SyncJPTPClockProbeResHistoryOutOfTargetPhaseOffsetTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The out of target phase offset time configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 31 } + +f3SyncJPTPClockProbeResHistoryTotalPhaseOffsetTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total phase offset time configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 32 } + +f3SyncJPTPClockProbeResHistoryTeAlertThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The TE alert threshold configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 33 } + +f3SyncJPTPClockProbeResHistoryTeAlertClearThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The TE alert clear threshold configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 34 } + +f3SyncJPTPClockProbeResHistoryLastTEAlertTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The last TE alert time for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 35 } + +f3SyncJPTPClockProbeResHistoryLastTEAlertClearTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The last TE alert clear time for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 36 } + +f3SyncJPTPClockProbeResHistoryRunningFailedCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The running failed count for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 37 } + +f3SyncJPTPClockProbeResHistoryMeasurementType OBJECT-TYPE + SYNTAX MeasurementType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The measurement type configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 38 } + + + + +f3SyncJPTPClockProbeResHistoryConstTEThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Constant Time Error Alert threshold (ns)." + ::= { f3SyncJPTPClockProbeResHistoryEntry 39 } + +f3SyncJPTPClockProbeResHistoryConstTEClrThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Constant Time Error Alert Clear threshold (ns)." + ::= { f3SyncJPTPClockProbeResHistoryEntry 40 } + +f3SyncJPTPClockProbeResHistoryConstTEWindow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Averaging window used for Constant TE calculation (sec)." + ::= { f3SyncJPTPClockProbeResHistoryEntry 41 } + +f3SyncJPTPClockProbeResHistoryInstTEThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Instant Time Error Alert threshold (ns)." + ::= { f3SyncJPTPClockProbeResHistoryEntry 42 } + +f3SyncJPTPClockProbeResHistoryInstTEClrThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Instant Time Error Alert Clear threshold (ns)." + ::= { f3SyncJPTPClockProbeResHistoryEntry 43 } + +f3SyncJPTPClockProbeResHistoryMaxTETotAlarmTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Total time in seconds Max TE has been measured" + ::= { f3SyncJPTPClockProbeResHistoryEntry 44 } + +f3SyncJPTPClockProbeResHistoryConstTETotAlarmTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Total time in seconds Constant TE has been measured." + ::= { f3SyncJPTPClockProbeResHistoryEntry 45 } + +f3SyncJPTPClockProbeResHistoryInstTETotAlarmTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Total time in seconds Instant TE has been measured." + ::= { f3SyncJPTPClockProbeResHistoryEntry 46 } + +f3SyncJPTPClockProbeResHistorySlavePortIdentity OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Tested Slave Port Identity." + ::= { f3SyncJPTPClockProbeResHistoryEntry 47 } + +f3SyncJPTPClockProbeResHistoryMasterPortIdentity OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Tested Master Port Identity." + ::= { f3SyncJPTPClockProbeResHistoryEntry 48 } + +f3SyncJPTPClockProbeResHistoryConstTEMeasurementTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Const TE Measurement Time for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 49 } + +f3SyncJPTPClockProbeResHistoryMaxTEMeasurementTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Max TE Measurement Time for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 50 } + + +f3SyncJPTPClockProbeResHistoryInstTEMeasurementTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Inst TE Measurement Time for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 51 } + +f3SyncJPTPClockProbeResHistoryMaxTEThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The TE Max threshold configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 52 } + +f3SyncJPTPClockProbeResHistoryMaxTEClrThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The TE Max clear threshold configured for this entry." + ::= { f3SyncJPTPClockProbeResHistoryEntry 53 } + + + + +-- +-- Sync Jack PTP Clock Probe ResHistory MTIE Result Value Table +-- +f3SyncJPTPClockProbeResHistoryMTIEValueTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJPTPClockProbeResHistoryMTIEValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of histgory entries corresponding to the + PTP Clock Probe's MTIE Result Values." + ::= { f3SyncJConfigObjects 8 } + +f3SyncJPTPClockProbeResHistoryMTIEValueEntry OBJECT-TYPE + SYNTAX F3SyncJPTPClockProbeResHistoryMTIEValueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + PTP Clock Probe's MTIE Result Value." + INDEX { neIndex, f3SyncJPTPClockProbeIndex, f3SyncJPTPClockProbeResHistoryIndex, + f3SyncJPTPClockProbeResHistoryMTIEValueIndex } + ::= { f3SyncJPTPClockProbeResHistoryMTIEValueTable 1 } + +F3SyncJPTPClockProbeResHistoryMTIEValueEntry ::= SEQUENCE { + f3SyncJPTPClockProbeResHistoryMTIEValueIndex Integer32, + f3SyncJPTPClockProbeResHistoryMTIEValue Integer32 +} + +f3SyncJPTPClockProbeResHistoryMTIEValueIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PTP Clock Probe + History Result Value." + ::= { f3SyncJPTPClockProbeResHistoryMTIEValueEntry 1 } + +f3SyncJPTPClockProbeResHistoryMTIEValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object allows SNMP management entities to retrieve + MTIE Result Values in nanoseconds." + ::= { f3SyncJPTPClockProbeResHistoryMTIEValueEntry 2 } + +-- +-- PTP Network Probe +-- +f3SyncJPTPNetworkProbeTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJPTPNetworkProbeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to the SyncJack PTP Network Probes." + ::= { f3SyncJConfigObjects 9 } + +f3SyncJPTPNetworkProbeEntry OBJECT-TYPE + SYNTAX F3SyncJPTPNetworkProbeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable to a particular + SyncJack PTP Network Probe." + INDEX { neIndex, f3SyncJPTPNetworkProbeIndex} + ::= { f3SyncJPTPNetworkProbeTable 1 } + +F3SyncJPTPNetworkProbeEntry ::= SEQUENCE { + f3SyncJPTPNetworkProbeIndex Integer32, + f3SyncJPTPNetworkProbeName DisplayString, + f3SyncJPTPNetworkProbeAdminState AdminState, + f3SyncJPTPNetworkProbeOperationalState OperationalState, + f3SyncJPTPNetworkProbeSecondaryState SecondaryState, + f3SyncJPTPNetworkProbePTPFlowPoint VariablePointer, + f3SyncJPTPNetworkProbeIpPrototocol IpVersion, + f3SyncJPTPNetworkProbeSlaveIpV4Address IpAddress, + f3SyncJPTPNetworkProbeMasterIpV4Address IpAddress, + f3SyncJPTPNetworkProbeReference VariablePointer, + f3SyncJPTPNetworkProbeExpectedQL SSMQualityLevel, + f3SyncJPTPNetworkProbeActualTestStartTime DateAndTime, + f3SyncJPTPNetworkProbeActualTestDuration Unsigned32, + f3SyncJPTPNetworkProbePDVAssuredHi Unsigned32, + f3SyncJPTPNetworkProbePDVAssuredLo Unsigned32, + f3SyncJPTPNetworkProbePDVSatisfiedHi Unsigned32, + f3SyncJPTPNetworkProbePDVSatisfiedLo Unsigned32, + f3SyncJPTPNetworkProbeResPDVFwdLowRange Unsigned32, + f3SyncJPTPNetworkProbeResPDVFwdMediumRange Unsigned32, + f3SyncJPTPNetworkProbeResPDVFwdHighRange Unsigned32, + f3SyncJPTPNetworkProbeResPDVRevLowRange Unsigned32, + f3SyncJPTPNetworkProbeResPDVRevMediumRange Unsigned32, + f3SyncJPTPNetworkProbeResPDVRevHighRange Unsigned32, + f3SyncJPTPNetworkProbeScheduler VariablePointer, + f3SyncJPTPNetworkProbeTestState SyncJackTestState, + f3SyncJPTPNetworkProbeNoTimestampFailure TruthValue, + f3SyncJPTPNetworkProbeNoEventMessageFailure TruthValue, + f3SyncJPTPNetworkProbeFwdScore Unsigned32, + f3SyncJPTPNetworkProbeRevScore Unsigned32, + f3SyncJPTPNetworkProbeReferenceFailure TruthValue, + f3SyncJPTPNetworkProbeStorageType StorageType, + f3SyncJPTPNetworkProbeRowStatus RowStatus, + f3SyncJPTPNetworkProbeResultsAvailable TruthValue +} + +f3SyncJPTPNetworkProbeIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index value associated with the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeEntry 1 } + +f3SyncJPTPNetworkProbeName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + name to the PTP Network Probe entity." + ::= { f3SyncJPTPNetworkProbeEntry 2 } + +f3SyncJPTPNetworkProbeAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Administrative State of the + PTP Network Probe. This is not externally managed." + ::= { f3SyncJPTPNetworkProbeEntry 3 } + +f3SyncJPTPNetworkProbeOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Operational State of the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeEntry 4 } + +f3SyncJPTPNetworkProbeSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the Secondary State of the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeEntry 5 } + +f3SyncJPTPNetworkProbePTPFlowPoint OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + PTP Flow Point to use as source for PTP Network Probe measurements." + ::= { f3SyncJPTPNetworkProbeEntry 6 } + +f3SyncJPTPNetworkProbeIpPrototocol OBJECT-TYPE + SYNTAX IpVersion + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + IP Protocol used for PTP communication. " + ::= { f3SyncJPTPNetworkProbeEntry 7 } + +f3SyncJPTPNetworkProbeSlaveIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + Slave IP Address associated with the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeEntry 8 } + +f3SyncJPTPNetworkProbeMasterIpV4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows SNMP management entities to specify the + Master IP Address associated with the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeEntry 9 } + +f3SyncJPTPNetworkProbeReference OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows setting up of the PTP Network Probe + Reference Entity." + ::= { f3SyncJPTPNetworkProbeEntry 10 } + +f3SyncJPTPNetworkProbeExpectedQL OBJECT-TYPE + SYNTAX SSMQualityLevel + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents the minimum expected Quality Level + when bits-in and sync-e PHY are references." + ::= { f3SyncJPTPNetworkProbeEntry 11 } + +f3SyncJPTPNetworkProbeActualTestStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on the actual test start time." + ::= { f3SyncJPTPNetworkProbeEntry 12 } + +f3SyncJPTPNetworkProbeActualTestDuration OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on the actual test duration in seconds." + ::= { f3SyncJPTPNetworkProbeEntry 13 } + +f3SyncJPTPNetworkProbePDVAssuredHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the higher order 32 bits of the + assured level packet delay variation network limit for the PTP + Network Probe, in nanoseconds. + This helps in computing the network usability score." + ::= { f3SyncJPTPNetworkProbeEntry 14 } + +f3SyncJPTPNetworkProbePDVAssuredLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the lower order 32 bits of the + assured level packet delay variation network limit for the PTP + Network Probe, in nanoseconds. + This helps in computing the network usability score." + ::= { f3SyncJPTPNetworkProbeEntry 15 } + +f3SyncJPTPNetworkProbePDVSatisfiedHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the higher order 32 bits of the + satisfied level of packet delay variation network limit for the + PTP Network Probe, in nanoseconds. + This helps in computing the network usability score." + ::= { f3SyncJPTPNetworkProbeEntry 16 } + +f3SyncJPTPNetworkProbePDVSatisfiedLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the lower order 32 bits of the + satisfied level of packet delay variation network limit for the + PTP Network Probe, in nanoseconds. + This helps in computing the network usability score." + ::= { f3SyncJPTPNetworkProbeEntry 17 } + +f3SyncJPTPNetworkProbeResPDVFwdLowRange OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the low range for + Residual Path Delay Variation statistics in the forward + direction (i.e. master to slave), in nanoseconds." + ::= { f3SyncJPTPNetworkProbeEntry 18 } + +f3SyncJPTPNetworkProbeResPDVFwdMediumRange OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the medium range for + Residual Path Delay Variation statistics in the forward + direction (i.e. master to slave), in nanoseconds." + ::= { f3SyncJPTPNetworkProbeEntry 19 } + +f3SyncJPTPNetworkProbeResPDVFwdHighRange OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the high range for + Residual Path Delay Variation statistics in the forward + direction (i.e. master to slave), in nanoseconds." + ::= { f3SyncJPTPNetworkProbeEntry 20 } + +f3SyncJPTPNetworkProbeResPDVRevLowRange OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the low range for + Residual Path Delay Variation statistics in the reverse + direction (i.e. slave to master), in nanoseconds." + ::= { f3SyncJPTPNetworkProbeEntry 21 } + +f3SyncJPTPNetworkProbeResPDVRevMediumRange OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the medium range for + Residual Path Delay Variation statistics in the reverse + direction (i.e. slave to master), in nanoseconds." + ::= { f3SyncJPTPNetworkProbeEntry 22 } + +f3SyncJPTPNetworkProbeResPDVRevHighRange OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows configuration of the high range for + Residual Path Delay Variation statistics in the reverse + direction (i.e. slave to master), in nanoseconds." + ::= { f3SyncJPTPNetworkProbeEntry 23 } + +f3SyncJPTPNetworkProbeScheduler OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the associated scheduler instance, if one + exists, with this PTP Network Probe. This value is 0.0, if there is no + scheduler associated with the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeEntry 24 } + +f3SyncJPTPNetworkProbeTestState OBJECT-TYPE + SYNTAX SyncJackTestState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the PTP Network Probe test state." + ::= { f3SyncJPTPNetworkProbeEntry 25 } + +f3SyncJPTPNetworkProbeNoTimestampFailure OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the measured PTP source + indicated a no-timestamp failure." + ::= { f3SyncJPTPNetworkProbeEntry 26 } + +f3SyncJPTPNetworkProbeNoEventMessageFailure OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the measured PTP source + indicated a no-event message failure." + ::= { f3SyncJPTPNetworkProbeEntry 27 } + +f3SyncJPTPNetworkProbeFwdScore OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the current score in the forward direction." + ::= { f3SyncJPTPNetworkProbeEntry 28 } + +f3SyncJPTPNetworkProbeRevScore OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the current score in the reverse direction." + ::= { f3SyncJPTPNetworkProbeEntry 29 } + +f3SyncJPTPNetworkProbeReferenceFailure OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides information on whether the reference failed." + ::= { f3SyncJPTPNetworkProbeEntry 30 } + +f3SyncJPTPNetworkProbeStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3SyncJPTPNetworkProbeEntry 31 } + +f3SyncJPTPNetworkProbeRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3SyncJPTPNetworkProbeRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3SyncJPTPNetworkProbeRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3SyncJPTPNetworkProbeRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3SyncJPTPNetworkProbeEntry 32 } + +f3SyncJPTPNetworkProbeResultsAvailable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The results available configured for this entry." + ::= { f3SyncJPTPNetworkProbeEntry 33 } + + +-- +-- F3 Sync Jack Schedule Group Table +-- +f3SyncJScheduleGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJScheduleGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries that allow a set of SyncJack Clock Probes, + PTP Clock Probes and PTP Network Probes to be scheduled." + ::= { f3SyncJConfigObjects 10 } + +f3SyncJScheduleGroupEntry OBJECT-TYPE + SYNTAX F3SyncJScheduleGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in f3SyncJScheduleGroupTable. Entries are created + in this table by management application action." + INDEX { neIndex, shelfIndex, slotIndex, + f3SyncJScheduleGroupIndex } + ::= { f3SyncJScheduleGroupTable 1 } + + +F3SyncJScheduleGroupEntry ::= SEQUENCE { + f3SyncJScheduleGroupIndex Integer32, + f3SyncJScheduleGroupDescr DisplayString, + f3SyncJScheduleGroupEntityList DisplayString, + f3SyncJScheduleGroupType ScheduleType, + f3SyncJScheduleGroupStartTime DateAndTime, + f3SyncJScheduleGroupDuration Unsigned32, + f3SyncJScheduleGroupStatus SchedActivityStatus, + f3SyncJScheduleGroupStorageType StorageType, + f3SyncJScheduleGroupRowStatus RowStatus +} + +f3SyncJScheduleGroupIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A unique index to distinguish the SyncJack Schedule Group." + ::= { f3SyncJScheduleGroupEntry 1 } + +f3SyncJScheduleGroupDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description of the SyncJack schedule group." + ::= { f3SyncJScheduleGroupEntry 2 } + +f3SyncJScheduleGroupEntityList OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..512)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A comma separated list of Clock Probes, PTP Clock Probes and PTP Network Probes, + that will have the same schedule." + ::= { f3SyncJScheduleGroupEntry 3 } + +f3SyncJScheduleGroupType OBJECT-TYPE + SYNTAX ScheduleType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows to specify the schedule group type of + the SyncJack Schedule group. Only 'one-shot' is supported." + ::= { f3SyncJScheduleGroupEntry 4 } + +f3SyncJScheduleGroupStartTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the start time + of the SyncJack Schedule Group. + Value of time less than current system time will equate to + current time. When the system time reaches + this configured time, the SyncJack Schedule Group will be activated." + ::= { f3SyncJScheduleGroupEntry 5 } + +f3SyncJScheduleGroupDuration OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the duration in + 'seconds' for SyncJack Schedule Group run. Note that a value of + 4294967295 means Duration as FOREVER." + ::= { f3SyncJScheduleGroupEntry 6 } + +f3SyncJScheduleGroupStatus OBJECT-TYPE + SYNTAX SchedActivityStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the current status of the SyncJack Schedule Group." + ::= { f3SyncJScheduleGroupEntry 7 } + +f3SyncJScheduleGroupStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3SyncJScheduleGroupEntry 8 } + +f3SyncJScheduleGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3SyncJScheduleGroupRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3SyncJScheduleGroupRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The f3SyncJScheduleGroupRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3SyncJScheduleGroupEntry 9 } + +-- +-- F3 User Defined MTIE Mask Table +-- + +f3UserDefinedMTIEMaskTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3UserDefinedMTIEMaskEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries that enable the user to define a new (only one) MTIE mask for Clock Probe and for PTP clock Probe. ." + ::= { f3SyncJConfigObjects 11 } + +f3UserDefinedMTIEMaskEntry OBJECT-TYPE + SYNTAX F3UserDefinedMTIEMaskEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in f3UserDefinedMTIEMaskTable. Entries are created + in this table by management application action." + INDEX { neIndex, f3UserDefinedMTIEMaskIndex } + ::= { f3UserDefinedMTIEMaskTable 1 } + + +F3UserDefinedMTIEMaskEntry ::= SEQUENCE { + f3UserDefinedMTIEMaskIndex Integer32, + f3UserDefinedMTIEMaskName DisplayString, + f3UserDefinedMTIEMaskDisplayPoints DisplayString, + f3UserDefinedMTIEMaskMeasurmentPoints DisplayString, + f3UserDefinedMTIEMaskStorageType StorageType, + f3UserDefinedMTIEMaskRowStatus RowStatus +} + +f3UserDefinedMTIEMaskIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A unique index to distinguish the User Defined MTIE Mask." + ::= { f3UserDefinedMTIEMaskEntry 1 } + +f3UserDefinedMTIEMaskName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..16)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows SNMP management entities to provide a + name to the User Defined MTIE Mask entity." + ::= { f3UserDefinedMTIEMaskEntry 2 } + +f3UserDefinedMTIEMaskDisplayPoints OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..1024)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows to specify the coordinates point in form of x,y pairs separated by semicolon. + X values are in seconds, y values are in nanoseconds." + ::= { f3UserDefinedMTIEMaskEntry 3 } + +f3UserDefinedMTIEMaskMeasurmentPoints OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..256)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the measurement intervals y-points in nanoseconds." + ::= { f3UserDefinedMTIEMaskEntry 4 } + +f3UserDefinedMTIEMaskStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3UserDefinedMTIEMaskEntry 5 } + +f3UserDefinedMTIEMaskRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of f3UserDefinedMTIEMaskRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3UserDefinedMTIEMaskRowStatus value as createAndGo(4). + Upon successful row creation, this variable has a + value of active(1). + + The f3UserDefinedMTIEMaskRowStatus object may be modified if + f3UserDefinedMTIEMaskEntry of this object is equal to active(1)." + ::= { f3UserDefinedMTIEMaskEntry 6 } + + +-- +-- PERFORMANCE +-- +-- +-- SyncJack PTP Network Probe Current Statistics Table +-- +f3SyncJPTPNetworkProbeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJPTPNetworkProbeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of SyncJack PTP Network Probe statistics. + These reflect the current data." + ::= { f3SyncJPerformanceObjects 1 } + +f3SyncJPTPNetworkProbeStatsEntry OBJECT-TYPE + SYNTAX F3SyncJPTPNetworkProbeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SyncJPTPNetworkProbeStatsTable. + Entries exist in this table for each PTP Network Probe." + INDEX { neIndex, f3SyncJPTPNetworkProbeIndex, f3SyncJPTPNetworkProbeStatsIndex} + ::= { f3SyncJPTPNetworkProbeStatsTable 1 } + +F3SyncJPTPNetworkProbeStatsEntry ::= SEQUENCE { + f3SyncJPTPNetworkProbeStatsIndex Integer32, + f3SyncJPTPNetworkProbeStatsIntervalType CmPmIntervalType, + f3SyncJPTPNetworkProbeStatsValid TruthValue, + f3SyncJPTPNetworkProbeStatsAction CmPmBinAction, + f3SyncJPTPNetworkProbeStatsSyncMsgsRx PerfCounter32, + f3SyncJPTPNetworkProbeStatsDelayRspMsgsRx PerfCounter32, + f3SyncJPTPNetworkProbeStatsLostSyncMsgs PerfCounter32, + f3SyncJPTPNetworkProbeStatsLostDelayRspMsgs PerfCounter32, + f3SyncJPTPNetworkProbeStatsMinMeanPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeStatsMaxMeanPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeStatsAvgMeanPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeStatsMinSyncPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeStatsMaxSyncPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeStatsAvgSyncPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeStatsAvgResPDVFwd ScaledNanoseconds, + f3SyncJPTPNetworkProbeStatsResPDVFwdLow Unsigned32, + f3SyncJPTPNetworkProbeStatsResPDVFwdMedium Unsigned32, + f3SyncJPTPNetworkProbeStatsResPDVFwdHigh Unsigned32, + f3SyncJPTPNetworkProbeStatsResPDVFwdTotal Unsigned32, + f3SyncJPTPNetworkProbeStatsFwdScore5 Unsigned32, + f3SyncJPTPNetworkProbeStatsFwdScore4 Unsigned32, + f3SyncJPTPNetworkProbeStatsFwdScore3 Unsigned32, + f3SyncJPTPNetworkProbeStatsAvgResPDVRev ScaledNanoseconds, + f3SyncJPTPNetworkProbeStatsResPDVRevLow Unsigned32, + f3SyncJPTPNetworkProbeStatsResPDVRevMedium Unsigned32, + f3SyncJPTPNetworkProbeStatsResPDVRevHigh Unsigned32, + f3SyncJPTPNetworkProbeStatsResPDVRevTotal Unsigned32, + f3SyncJPTPNetworkProbeStatsRevScore5 Unsigned32, + f3SyncJPTPNetworkProbeStatsRevScore4 Unsigned32, + f3SyncJPTPNetworkProbeStatsRevScore3 Unsigned32, + f3SyncJPTPNetworkProbeStatsMinRPDVFwd ScaledNanoseconds, + f3SyncJPTPNetworkProbeStatsMinRPDVRev ScaledNanoseconds, + f3SyncJPTPNetworkProbeStatsMinPathAsymmetry Unsigned32, + f3SyncJPTPNetworkProbeStatsMaxPathAsymmetry Unsigned32, + f3SyncJPTPNetworkProbeStatsAvgPathAsymmetry Unsigned32, + f3SyncJPTPNetworkProbeStatsPathLossSecondsFwd Unsigned32, + f3SyncJPTPNetworkProbeStatsPathLossSecondsRev Unsigned32, + + f3SyncJPTPNetworkProbeStatsMinDelayReqPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeStatsMaxDelayReqPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeStatsAvgDelayReqPathDelay ScaledNanoseconds + +} + +f3SyncJPTPNetworkProbeStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..3) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this PTPNetworkProbe statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { f3SyncJPTPNetworkProbeStatsEntry 1 } + +f3SyncJPTPNetworkProbeStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3SyncJPTPNetworkProbeStatsEntry 2 } + +f3SyncJPTPNetworkProbeStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3SyncJPTPNetworkProbeStatsEntry 3 } + +f3SyncJPTPNetworkProbeStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3SyncJPTPNetworkProbeStatsEntry 4 } + +f3SyncJPTPNetworkProbeStatsSyncMsgsRx OBJECT-TYPE + SYNTAX PerfCounter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Sync messages received at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeStatsEntry 5 } + +f3SyncJPTPNetworkProbeStatsDelayRspMsgsRx OBJECT-TYPE + SYNTAX PerfCounter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Delay Response messages received at + the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeStatsEntry 6 } + +f3SyncJPTPNetworkProbeStatsLostSyncMsgs OBJECT-TYPE + SYNTAX PerfCounter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Sync messages counted as lost at + the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeStatsEntry 7 } + +f3SyncJPTPNetworkProbeStatsLostDelayRspMsgs OBJECT-TYPE + SYNTAX PerfCounter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Delay Response messages counted as lost at + the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeStatsEntry 8 } + +f3SyncJPTPNetworkProbeStatsMinMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum Mean Path Delay in nanoseconds computed at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeStatsEntry 9 } + +f3SyncJPTPNetworkProbeStatsMaxMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum Mean Path Delay in nanoseconds computed at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeStatsEntry 10 } + +f3SyncJPTPNetworkProbeStatsAvgMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Mean Path Delay in nanoseconds computed at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeStatsEntry 11 } + +f3SyncJPTPNetworkProbeStatsMinSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum Path Delay in nanoseconds of Sync messages computed + at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeStatsEntry 12 } + +f3SyncJPTPNetworkProbeStatsMaxSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum Path Delay in nanoseconds of Sync messages computed + at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeStatsEntry 13 } + +f3SyncJPTPNetworkProbeStatsAvgSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Path Delay in nanoseconds of Sync messages computed + at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeStatsEntry 14 } + +f3SyncJPTPNetworkProbeStatsAvgResPDVFwd OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Residual Packet Delay Variation in nanoseconds in the + forward direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 15 } + +f3SyncJPTPNetworkProbeStatsResPDVFwdLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Low Range Residual Packet Delay Variation + results in the forward direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 16 } + +f3SyncJPTPNetworkProbeStatsResPDVFwdMedium OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Medium Range Residual Packet Delay Variation + results in the forward direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 17 } + +f3SyncJPTPNetworkProbeStatsResPDVFwdHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of High Range Residual Packet Delay Variation + results in the forward direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 18 } + +f3SyncJPTPNetworkProbeStatsResPDVFwdTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Residual Packet Delay Variation results + in the forward direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 19 } + +f3SyncJPTPNetworkProbeStatsFwdScore5 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total time the network usability score is 5 in the forward direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 20 } + +f3SyncJPTPNetworkProbeStatsFwdScore4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total time the network usability score is 4 in the forward direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 21 } + +f3SyncJPTPNetworkProbeStatsFwdScore3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total time the network usability score is 3 in the forward direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 22 } + +f3SyncJPTPNetworkProbeStatsAvgResPDVRev OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Residual Packet Delay Variation in nanoseconds in the + reverse direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 23 } + +f3SyncJPTPNetworkProbeStatsResPDVRevLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Low Range Residual Packet Delay Variation + results in the reverse direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 24 } + +f3SyncJPTPNetworkProbeStatsResPDVRevMedium OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Medium Range Residual Packet Delay Variation + results in the reverse direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 25 } + +f3SyncJPTPNetworkProbeStatsResPDVRevHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of High Range Residual Packet Delay Variation + results in the reverse direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 26 } + +f3SyncJPTPNetworkProbeStatsResPDVRevTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Residual Packet Delay Variation results + in the reverse direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 27 } + +f3SyncJPTPNetworkProbeStatsRevScore5 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total time the network usability score is 5 in the reverse direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 28 } + +f3SyncJPTPNetworkProbeStatsRevScore4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total time the network usability score is 4 in the reverse direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 29 } + +f3SyncJPTPNetworkProbeStatsRevScore3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total time the network usability score is 3 in the reverse direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 30 } + +f3SyncJPTPNetworkProbeStatsMinRPDVFwd OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum Residual PDV in the forward direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 31 } + +f3SyncJPTPNetworkProbeStatsMinRPDVRev OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum Residual PDV in the reverse direction." + ::= { f3SyncJPTPNetworkProbeStatsEntry 32 } + +f3SyncJPTPNetworkProbeStatsMinPathAsymmetry OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The min path asymmetry for this entry." + ::= { f3SyncJPTPNetworkProbeStatsEntry 33 } + +f3SyncJPTPNetworkProbeStatsMaxPathAsymmetry OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The max path asymmetry for this entry." + ::= { f3SyncJPTPNetworkProbeStatsEntry 34 } + +f3SyncJPTPNetworkProbeStatsAvgPathAsymmetry OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The average path asymmetry for this entry." + ::= { f3SyncJPTPNetworkProbeStatsEntry 35 } + +f3SyncJPTPNetworkProbeStatsPathLossSecondsFwd OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The path loss seconds forwarded for this entry." + ::= { f3SyncJPTPNetworkProbeStatsEntry 36 } + +f3SyncJPTPNetworkProbeStatsPathLossSecondsRev OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The path loss seconds reverted for this entry." + ::= { f3SyncJPTPNetworkProbeStatsEntry 37 } + +f3SyncJPTPNetworkProbeStatsMinDelayReqPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum Delay Req Path Delay in nanoseconds computed at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeStatsEntry 38 } + +f3SyncJPTPNetworkProbeStatsMaxDelayReqPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum Delay Req Path Delay in nanoseconds computed at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeStatsEntry 39 } + +f3SyncJPTPNetworkProbeStatsAvgDelayReqPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Delay Req Path Delay in nanoseconds computed at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeStatsEntry 40 } + +-- +-- SyncJack PTP Network Probe History Table +-- +f3SyncJPTPNetworkProbeHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJPTPNetworkProbeHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of SyncJack PTP Network Probe statistics. + These reflect the history data." + ::= { f3SyncJPerformanceObjects 2 } + +f3SyncJPTPNetworkProbeHistoryEntry OBJECT-TYPE + SYNTAX F3SyncJPTPNetworkProbeHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SyncJPTPNetworkProbeHistoryTable. + Entries exist in this table for each PTP Network Probe." + INDEX { neIndex, f3SyncJPTPNetworkProbeIndex, f3SyncJPTPNetworkProbeStatsIndex, + f3SyncJPTPNetworkProbeHistoryIndex} + ::= { f3SyncJPTPNetworkProbeHistoryTable 1 } + +F3SyncJPTPNetworkProbeHistoryEntry ::= SEQUENCE { + f3SyncJPTPNetworkProbeHistoryIndex Integer32, + f3SyncJPTPNetworkProbeHistoryTime DateAndTime, + f3SyncJPTPNetworkProbeHistoryValid TruthValue, + f3SyncJPTPNetworkProbeHistoryAction CmPmBinAction, + f3SyncJPTPNetworkProbeHistorySyncMsgsRx PerfCounter32, + f3SyncJPTPNetworkProbeHistoryDelayRspMsgsRx PerfCounter32, + f3SyncJPTPNetworkProbeHistoryLostSyncMsgs PerfCounter32, + f3SyncJPTPNetworkProbeHistoryLostDelayRspMsgs PerfCounter32, + f3SyncJPTPNetworkProbeHistoryMinMeanPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeHistoryMaxMeanPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeHistoryAvgMeanPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeHistoryMinSyncPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeHistoryMaxSyncPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeHistoryAvgSyncPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeHistoryAvgResPDVFwd ScaledNanoseconds, + f3SyncJPTPNetworkProbeHistoryResPDVFwdLow Unsigned32, + f3SyncJPTPNetworkProbeHistoryResPDVFwdMedium Unsigned32, + f3SyncJPTPNetworkProbeHistoryResPDVFwdHigh Unsigned32, + f3SyncJPTPNetworkProbeHistoryResPDVFwdTotal Unsigned32, + f3SyncJPTPNetworkProbeHistoryFwdScore5 Unsigned32, + f3SyncJPTPNetworkProbeHistoryFwdScore4 Unsigned32, + f3SyncJPTPNetworkProbeHistoryFwdScore3 Unsigned32, + f3SyncJPTPNetworkProbeHistoryAvgResPDVRev ScaledNanoseconds, + f3SyncJPTPNetworkProbeHistoryResPDVRevLow Unsigned32, + f3SyncJPTPNetworkProbeHistoryResPDVRevMedium Unsigned32, + f3SyncJPTPNetworkProbeHistoryResPDVRevHigh Unsigned32, + f3SyncJPTPNetworkProbeHistoryResPDVRevTotal Unsigned32, + f3SyncJPTPNetworkProbeHistoryRevScore5 Unsigned32, + f3SyncJPTPNetworkProbeHistoryRevScore4 Unsigned32, + f3SyncJPTPNetworkProbeHistoryRevScore3 Unsigned32, + f3SyncJPTPNetworkProbeHistoryMinRPDVFwd ScaledNanoseconds, + f3SyncJPTPNetworkProbeHistoryMinRPDVRev ScaledNanoseconds, + + f3SyncJPTPNetworkProbeHistoryMinPathAsymmetry Unsigned32, + f3SyncJPTPNetworkProbeHistoryMaxPathAsymmetry Unsigned32, + f3SyncJPTPNetworkProbeHistoryAvgPathAsymmetry Unsigned32, + + f3SyncJPTPNetworkProbeHistoryMinDelayReqPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeHistoryMaxDelayReqPathDelay ScaledNanoseconds, + f3SyncJPTPNetworkProbeHistoryAvgDelayReqPathDelay ScaledNanoseconds + + +} + +f3SyncJPTPNetworkProbeHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this SyncJack PTP Network Probe PM history entry." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 1 } + +f3SyncJPTPNetworkProbeHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 2 } + +f3SyncJPTPNetworkProbeHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 3 } + +f3SyncJPTPNetworkProbeHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 4 } + +f3SyncJPTPNetworkProbeHistorySyncMsgsRx OBJECT-TYPE + SYNTAX PerfCounter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Sync messages received at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 5 } + +f3SyncJPTPNetworkProbeHistoryDelayRspMsgsRx OBJECT-TYPE + SYNTAX PerfCounter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Delay Response messages received at + the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 6 } + +f3SyncJPTPNetworkProbeHistoryLostSyncMsgs OBJECT-TYPE + SYNTAX PerfCounter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Sync messages counted as lost at + the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 7 } + +f3SyncJPTPNetworkProbeHistoryLostDelayRspMsgs OBJECT-TYPE + SYNTAX PerfCounter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PTP Delay Response messages counted as lost at + the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 8 } + +f3SyncJPTPNetworkProbeHistoryMinMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum Mean Path Delay in nanoseconds computed at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 9 } + +f3SyncJPTPNetworkProbeHistoryMaxMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum Mean Path Delay in nanoseconds computed at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 10 } + +f3SyncJPTPNetworkProbeHistoryAvgMeanPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Mean Path Delay in nanoseconds computed at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 11 } + +f3SyncJPTPNetworkProbeHistoryMinSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum Path Delay in nanoseconds of Sync messages computed + at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 12 } + +f3SyncJPTPNetworkProbeHistoryMaxSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum Path Delay in nanoseconds of Sync messages computed + at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 13 } + +f3SyncJPTPNetworkProbeHistoryAvgSyncPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Path Delay in nanoseconds of Sync messages computed + at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 14 } + +f3SyncJPTPNetworkProbeHistoryAvgResPDVFwd OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Residual Packet Delay Variation in nanoseconds in the + forward direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 15 } + +f3SyncJPTPNetworkProbeHistoryResPDVFwdLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Low Range Residual Packet Delay Variation + results in the forward direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 16 } + +f3SyncJPTPNetworkProbeHistoryResPDVFwdMedium OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Medium Range Residual Packet Delay Variation + results in the forward direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 17 } + +f3SyncJPTPNetworkProbeHistoryResPDVFwdHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of High Range Residual Packet Delay Variation + results in the forward direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 18 } + +f3SyncJPTPNetworkProbeHistoryResPDVFwdTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Residual Packet Delay Variation results + in the forward direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 19 } + +f3SyncJPTPNetworkProbeHistoryFwdScore5 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total time the network usability score is 5 in the forward direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 20 } + +f3SyncJPTPNetworkProbeHistoryFwdScore4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total time the network usability score is 4 in the forward direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 21 } + +f3SyncJPTPNetworkProbeHistoryFwdScore3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total time the network usability score is 3 in the forward direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 22 } + +f3SyncJPTPNetworkProbeHistoryAvgResPDVRev OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Residual Packet Delay Variation in nanoseconds in the + reverse direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 23 } + +f3SyncJPTPNetworkProbeHistoryResPDVRevLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Low Range Residual Packet Delay Variation + results in the reverse direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 24 } + +f3SyncJPTPNetworkProbeHistoryResPDVRevMedium OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Medium Range Residual Packet Delay Variation + results in the reverse direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 25 } + +f3SyncJPTPNetworkProbeHistoryResPDVRevHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of High Range Residual Packet Delay Variation + results in the reverse direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 26 } + +f3SyncJPTPNetworkProbeHistoryResPDVRevTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Residual Packet Delay Variation results + in the reverse direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 27 } + +f3SyncJPTPNetworkProbeHistoryRevScore5 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total time the network usability score is 5 in the reverse direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 28 } + +f3SyncJPTPNetworkProbeHistoryRevScore4 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total time the network usability score is 4 in the reverse direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 29 } + +f3SyncJPTPNetworkProbeHistoryRevScore3 OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total time the network usability score is 3 in the reverse direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 30 } + +f3SyncJPTPNetworkProbeHistoryMinRPDVFwd OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum Residual PDV in the forward direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 31 } + +f3SyncJPTPNetworkProbeHistoryMinRPDVRev OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum Residual PDV in the reverse direction." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 32 } + +f3SyncJPTPNetworkProbeHistoryMinPathAsymmetry OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The min path asymmetry for this entry." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 33 } + +f3SyncJPTPNetworkProbeHistoryMaxPathAsymmetry OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The max path asymmetry for this entry." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 34 } + +f3SyncJPTPNetworkProbeHistoryAvgPathAsymmetry OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average path asymmetry for this entry." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 35 } + + + +f3SyncJPTPNetworkProbeHistoryMinDelayReqPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum Delay Req Path Delay in nanoseconds computed at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 36 } + +f3SyncJPTPNetworkProbeHistoryMaxDelayReqPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum Delay Req Path Delay in nanoseconds computed at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 37 } + +f3SyncJPTPNetworkProbeHistoryAvgDelayReqPathDelay OBJECT-TYPE + SYNTAX ScaledNanoseconds + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average Delay Req Path Delay in nanoseconds computed at the PTP Network Probe." + ::= { f3SyncJPTPNetworkProbeHistoryEntry 38 } + + +-- +-- PTP Network Probe Threshold Table +-- +f3SyncJPTPNetworkProbeThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJPTPNetworkProbeThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow support the PTP Network Probe + Thresholds." + ::= { f3SyncJPerformanceObjects 3 } + +f3SyncJPTPNetworkProbeThresholdEntry OBJECT-TYPE + SYNTAX F3SyncJPTPNetworkProbeThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SyncJPTPNetworkProbeThresholdTable." + INDEX { neIndex, f3SyncJPTPNetworkProbeIndex, f3SyncJPTPNetworkProbeStatsIndex, + f3SyncJPTPNetworkProbeThresholdIndex} + ::= { f3SyncJPTPNetworkProbeThresholdTable 1 } + +F3SyncJPTPNetworkProbeThresholdEntry ::= SEQUENCE { + f3SyncJPTPNetworkProbeThresholdIndex Integer32, + f3SyncJPTPNetworkProbeThresholdInterval CmPmIntervalType, + f3SyncJPTPNetworkProbeThresholdVariable VariablePointer, + f3SyncJPTPNetworkProbeThresholdValueLo Unsigned32, + f3SyncJPTPNetworkProbeThresholdValueHi Unsigned32, + f3SyncJPTPNetworkProbeThresholdMonValue PerfCounter64 +} + +f3SyncJPTPNetworkProbeThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3SyncJPTPNetworkProbeThresholdTable." + ::= { f3SyncJPTPNetworkProbeThresholdEntry 1 } + +f3SyncJPTPNetworkProbeThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3SyncJPTPNetworkProbeThresholdEntry 2 } + +f3SyncJPTPNetworkProbeThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3SyncJPTPNetworkProbeThresholdEntry 3 } + +f3SyncJPTPNetworkProbeThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3SyncJPTPNetworkProbeThresholdEntry 4 } + +f3SyncJPTPNetworkProbeThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3SyncJPTPNetworkProbeThresholdEntry 5 } + +f3SyncJPTPNetworkProbeThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3SyncJPTPNetworkProbeThresholdVariable." + ::= { f3SyncJPTPNetworkProbeThresholdEntry 6 } + +-- +-- SyncJack Clock Probe Current Statistics Table +-- +f3SyncJClockProbeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJClockProbeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of SyncJack Clock Probe statistics. + These reflect the current data." + ::= { f3SyncJPerformanceObjects 4 } + +f3SyncJClockProbeStatsEntry OBJECT-TYPE + SYNTAX F3SyncJClockProbeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SyncJClockProbeStatsTable. + Entries exist in this table for each Clock Probe." + INDEX { neIndex, f3SyncJClockProbeIndex, f3SyncJClockProbeStatsIndex} + ::= { f3SyncJClockProbeStatsTable 1 } + +F3SyncJClockProbeStatsEntry ::= SEQUENCE { + f3SyncJClockProbeStatsIndex Integer32, + f3SyncJClockProbeStatsIntervalType CmPmIntervalType, + f3SyncJClockProbeStatsValid TruthValue, + f3SyncJClockProbeStatsAction CmPmBinAction, + f3SyncJClockProbeStatsMTIE1s Unsigned32, + f3SyncJClockProbeStatsMTIE10s Unsigned32, + f3SyncJClockProbeStatsMTIE100s Unsigned32, + f3SyncJClockProbeStatsMTIE1000s Unsigned32, + f3SyncJClockProbeStatsMTIE10000s Unsigned32, + f3SyncJClockProbeStatsMTIE50000s Unsigned32, + f3SyncJClockProbeStatsMaxTE Integer32, + f3SyncJClockProbeStatsMaxConstTE Integer32 + +} + +f3SyncJClockProbeStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..3) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this PTPNetworkProbe statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { f3SyncJClockProbeStatsEntry 1 } + +f3SyncJClockProbeStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3SyncJClockProbeStatsEntry 2 } + +f3SyncJClockProbeStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3SyncJClockProbeStatsEntry 3 } + +f3SyncJClockProbeStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3SyncJClockProbeStatsEntry 4 } + +f3SyncJClockProbeStatsMTIE1s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 1s observation window." + ::= { f3SyncJClockProbeStatsEntry 5 } + +f3SyncJClockProbeStatsMTIE10s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 10s observation window." + ::= { f3SyncJClockProbeStatsEntry 6 } + +f3SyncJClockProbeStatsMTIE100s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 100s observation window." + ::= { f3SyncJClockProbeStatsEntry 7 } + +f3SyncJClockProbeStatsMTIE1000s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 1000s observation window." + ::= { f3SyncJClockProbeStatsEntry 8 } + +f3SyncJClockProbeStatsMTIE10000s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 10000s observation window." + ::= { f3SyncJClockProbeStatsEntry 9 } + +f3SyncJClockProbeStatsMTIE50000s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 50000s observation window." + ::= { f3SyncJClockProbeStatsEntry 10 } + +f3SyncJClockProbeStatsMaxTE OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates maximum TE value in ns observed over PM interval." + ::= { f3SyncJClockProbeStatsEntry 11 } + +f3SyncJClockProbeStatsMaxConstTE OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates maximum constant TE value in ns observed over PM interval." + ::= { f3SyncJClockProbeStatsEntry 12 } + + +-- +-- SyncJack Clock Probe History Table +-- +f3SyncJClockProbeHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJClockProbeHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of SyncJack Clock Probe statistics. + These reflect the history data." + ::= { f3SyncJPerformanceObjects 5 } + +f3SyncJClockProbeHistoryEntry OBJECT-TYPE + SYNTAX F3SyncJClockProbeHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SyncJClockProbeHistoryTable. + Entries exist in this table for each Clock Probe." + INDEX { neIndex, f3SyncJClockProbeIndex, f3SyncJClockProbeStatsIndex, + f3SyncJClockProbeHistoryIndex} + ::= { f3SyncJClockProbeHistoryTable 1 } + +F3SyncJClockProbeHistoryEntry ::= SEQUENCE { + f3SyncJClockProbeHistoryIndex Integer32, + f3SyncJClockProbeHistoryTime DateAndTime, + f3SyncJClockProbeHistoryValid TruthValue, + f3SyncJClockProbeHistoryAction CmPmBinAction, + f3SyncJClockProbeHistoryMTIE1s Unsigned32, + f3SyncJClockProbeHistoryMTIE10s Unsigned32, + f3SyncJClockProbeHistoryMTIE100s Unsigned32, + f3SyncJClockProbeHistoryMTIE1000s Unsigned32, + f3SyncJClockProbeHistoryMTIE10000s Unsigned32, + f3SyncJClockProbeHistoryMTIE50000s Unsigned32, + f3SyncJClockProbeHistoryMaxTE Integer32, + f3SyncJClockProbeHistoryMaxConstTE Integer32 +} + +f3SyncJClockProbeHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this SyncJack Clock Probe PM history entry." + ::= { f3SyncJClockProbeHistoryEntry 1 } + +f3SyncJClockProbeHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3SyncJClockProbeHistoryEntry 2 } + +f3SyncJClockProbeHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3SyncJClockProbeHistoryEntry 3 } + +f3SyncJClockProbeHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3SyncJClockProbeHistoryEntry 4 } + +f3SyncJClockProbeHistoryMTIE1s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 1s observation window." + ::= { f3SyncJClockProbeHistoryEntry 5 } + +f3SyncJClockProbeHistoryMTIE10s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 10s observation window." + ::= { f3SyncJClockProbeHistoryEntry 6 } + +f3SyncJClockProbeHistoryMTIE100s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 100s observation window." + ::= { f3SyncJClockProbeHistoryEntry 7 } + +f3SyncJClockProbeHistoryMTIE1000s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 1000s observation window." + ::= { f3SyncJClockProbeHistoryEntry 8 } + +f3SyncJClockProbeHistoryMTIE10000s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 10000s observation window." + ::= { f3SyncJClockProbeHistoryEntry 9 } + +f3SyncJClockProbeHistoryMTIE50000s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 50000s observation window." + ::= { f3SyncJClockProbeHistoryEntry 10 } + +f3SyncJClockProbeHistoryMaxTE OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates maximum TE value in ns observed over PM interval." + ::= { f3SyncJClockProbeHistoryEntry 11 } + +f3SyncJClockProbeHistoryMaxConstTE OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates maximum constant TE value in ns observed over PM interval." + ::= { f3SyncJClockProbeHistoryEntry 12 } + +-- +-- Clock Probe Threshold Table +-- +f3SyncJClockProbeThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJClockProbeThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow support the Clock Probe + Thresholds." + ::= { f3SyncJPerformanceObjects 6 } + +f3SyncJClockProbeThresholdEntry OBJECT-TYPE + SYNTAX F3SyncJClockProbeThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SyncJClockProbeThresholdTable." + INDEX { neIndex, f3SyncJClockProbeIndex, f3SyncJClockProbeStatsIndex, + f3SyncJClockProbeThresholdIndex} + ::= { f3SyncJClockProbeThresholdTable 1 } + +F3SyncJClockProbeThresholdEntry ::= SEQUENCE { + f3SyncJClockProbeThresholdIndex Integer32, + f3SyncJClockProbeThresholdInterval CmPmIntervalType, + f3SyncJClockProbeThresholdVariable VariablePointer, + f3SyncJClockProbeThresholdValueLo Unsigned32, + f3SyncJClockProbeThresholdValueHi Unsigned32, + f3SyncJClockProbeThresholdMonValue PerfCounter64 +} + +f3SyncJClockProbeThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3SyncJClockProbeThresholdTable." + ::= { f3SyncJClockProbeThresholdEntry 1 } + +f3SyncJClockProbeThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3SyncJClockProbeThresholdEntry 2 } + +f3SyncJClockProbeThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3SyncJClockProbeThresholdEntry 3 } + +f3SyncJClockProbeThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3SyncJClockProbeThresholdEntry 4 } + +f3SyncJClockProbeThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3SyncJClockProbeThresholdEntry 5 } + +f3SyncJClockProbeThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3SyncJClockProbeThresholdVariable." + ::= { f3SyncJClockProbeThresholdEntry 6 } + +-- +-- SyncJack PTP Clock Probe Current Statistics Table +-- +f3SyncJPTPClockProbeStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJPTPClockProbeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of SyncJack PTP Clock Probe statistics. + These reflect the current data." + ::= { f3SyncJPerformanceObjects 7 } + +f3SyncJPTPClockProbeStatsEntry OBJECT-TYPE + SYNTAX F3SyncJPTPClockProbeStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SyncJPTPClockProbeStatsTable. + Entries exist in this table for each PTP Clock Probe." + INDEX { neIndex, f3SyncJPTPClockProbeIndex, f3SyncJPTPClockProbeStatsIndex} + ::= { f3SyncJPTPClockProbeStatsTable 1 } + +F3SyncJPTPClockProbeStatsEntry ::= SEQUENCE { + f3SyncJPTPClockProbeStatsIndex Integer32, + f3SyncJPTPClockProbeStatsIntervalType CmPmIntervalType, + f3SyncJPTPClockProbeStatsValid TruthValue, + f3SyncJPTPClockProbeStatsAction CmPmBinAction, + f3SyncJPTPClockProbeStatsMTIE1s Unsigned32, + f3SyncJPTPClockProbeStatsMTIE10s Unsigned32, + f3SyncJPTPClockProbeStatsMTIE100s Unsigned32, + f3SyncJPTPClockProbeStatsMTIE1000s Unsigned32, + f3SyncJPTPClockProbeStatsMTIE10000s Unsigned32, + f3SyncJPTPClockProbeStatsMTIE50000s Unsigned32, + f3SyncJPTPClockProbeStatsMaxTE Integer32, + f3SyncJPTPClockProbeStatsMaxConstTE Integer32 + +} + +f3SyncJPTPClockProbeStatsIndex OBJECT-TYPE + SYNTAX Integer32 (1..3) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this PTPNetworkProbe statistics entry. + Index 1 corresponds to 15minute, index 2 to 1 day and index + 3 corresponds to rollover." + ::= { f3SyncJPTPClockProbeStatsEntry 1 } + +f3SyncJPTPClockProbeStatsIntervalType OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the type of collection, i.e. whether it is + 15 Min, 1 Day or rollover." + ::= { f3SyncJPTPClockProbeStatsEntry 2 } + +f3SyncJPTPClockProbeStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3SyncJPTPClockProbeStatsEntry 3 } + +f3SyncJPTPClockProbeStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3SyncJPTPClockProbeStatsEntry 4 } + +f3SyncJPTPClockProbeStatsMTIE1s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 1s observation window." + ::= { f3SyncJPTPClockProbeStatsEntry 5 } + +f3SyncJPTPClockProbeStatsMTIE10s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 10s observation window." + ::= { f3SyncJPTPClockProbeStatsEntry 6 } + +f3SyncJPTPClockProbeStatsMTIE100s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 100s observation window." + ::= { f3SyncJPTPClockProbeStatsEntry 7 } + +f3SyncJPTPClockProbeStatsMTIE1000s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 1000s observation window." + ::= { f3SyncJPTPClockProbeStatsEntry 8 } + +f3SyncJPTPClockProbeStatsMTIE10000s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 10000s observation window." + ::= { f3SyncJPTPClockProbeStatsEntry 9 } + +f3SyncJPTPClockProbeStatsMTIE50000s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 50000s observation window." + ::= { f3SyncJPTPClockProbeStatsEntry 10 } + +f3SyncJPTPClockProbeStatsMaxTE OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates maximum TE value in ns observed over PM interval." + ::= { f3SyncJPTPClockProbeStatsEntry 11 } + +f3SyncJPTPClockProbeStatsMaxConstTE OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates maximum constant TE value in ns observed over PM interval." + ::= { f3SyncJPTPClockProbeStatsEntry 12 } + + +-- +-- SyncJack PTP Clock Probe History Table +-- +f3SyncJPTPClockProbeHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJPTPClockProbeHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A collection of SyncJack PTP Clock Probe statistics. + These reflect the history data." + ::= { f3SyncJPerformanceObjects 8 } + +f3SyncJPTPClockProbeHistoryEntry OBJECT-TYPE + SYNTAX F3SyncJPTPClockProbeHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SyncJPTPClockProbeHistoryTable. + Entries exist in this table for each PTP Clock Probe." + INDEX { neIndex, f3SyncJPTPClockProbeIndex, f3SyncJPTPClockProbeStatsIndex, + f3SyncJPTPClockProbeHistoryIndex} + ::= { f3SyncJPTPClockProbeHistoryTable 1 } + +F3SyncJPTPClockProbeHistoryEntry ::= SEQUENCE { + f3SyncJPTPClockProbeHistoryIndex Integer32, + f3SyncJPTPClockProbeHistoryTime DateAndTime, + f3SyncJPTPClockProbeHistoryValid TruthValue, + f3SyncJPTPClockProbeHistoryAction CmPmBinAction, + f3SyncJPTPClockProbeHistoryMTIE1s Unsigned32, + f3SyncJPTPClockProbeHistoryMTIE10s Unsigned32, + f3SyncJPTPClockProbeHistoryMTIE100s Unsigned32, + f3SyncJPTPClockProbeHistoryMTIE1000s Unsigned32, + f3SyncJPTPClockProbeHistoryMTIE10000s Unsigned32, + f3SyncJPTPClockProbeHistoryMTIE50000s Unsigned32, + f3SyncJPTPClockProbeHistoryMaxTE Integer32, + f3SyncJPTPClockProbeHistoryMaxConstTE Integer32 +} + +f3SyncJPTPClockProbeHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + this SyncJack PTP Clock Probe PM history entry." + ::= { f3SyncJPTPClockProbeHistoryEntry 1 } + +f3SyncJPTPClockProbeHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the time of history bin creation." + ::= { f3SyncJPTPClockProbeHistoryEntry 2 } + +f3SyncJPTPClockProbeHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3SyncJPTPClockProbeHistoryEntry 3 } + +f3SyncJPTPClockProbeHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3SyncJPTPClockProbeHistoryEntry 4 } + +f3SyncJPTPClockProbeHistoryMTIE1s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 1s observation window." + ::= { f3SyncJPTPClockProbeHistoryEntry 5 } + +f3SyncJPTPClockProbeHistoryMTIE10s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 10s observation window." + ::= { f3SyncJPTPClockProbeHistoryEntry 6 } + +f3SyncJPTPClockProbeHistoryMTIE100s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 100s observation window." + ::= { f3SyncJPTPClockProbeHistoryEntry 7 } + +f3SyncJPTPClockProbeHistoryMTIE1000s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 1000s observation window." + ::= { f3SyncJPTPClockProbeHistoryEntry 8 } + +f3SyncJPTPClockProbeHistoryMTIE10000s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 10000s observation window." + ::= { f3SyncJPTPClockProbeHistoryEntry 9 } + +f3SyncJPTPClockProbeHistoryMTIE50000s OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates MTIE value in ns for 50000s observation window." + ::= { f3SyncJPTPClockProbeHistoryEntry 10 } + +f3SyncJPTPClockProbeHistoryMaxTE OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates maximum TE value in ns observed over PM interval." + ::= { f3SyncJPTPClockProbeHistoryEntry 11 } + +f3SyncJPTPClockProbeHistoryMaxConstTE OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute indicates maximum constant TE value in ns observed over PM interval." + ::= { f3SyncJPTPClockProbeHistoryEntry 12 } + +-- +-- PTP Clock Probe Threshold Table +-- +f3SyncJPTPClockProbeThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3SyncJPTPClockProbeThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow support the PTP Clock Probe + Thresholds." + ::= { f3SyncJPerformanceObjects 9 } + +f3SyncJPTPClockProbeThresholdEntry OBJECT-TYPE + SYNTAX F3SyncJPTPClockProbeThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3SyncJPTPClockProbeThresholdTable." + INDEX { neIndex, f3SyncJPTPClockProbeIndex, f3SyncJPTPClockProbeStatsIndex, + f3SyncJPTPClockProbeThresholdIndex} + ::= { f3SyncJPTPClockProbeThresholdTable 1 } + +F3SyncJPTPClockProbeThresholdEntry ::= SEQUENCE { + f3SyncJPTPClockProbeThresholdIndex Integer32, + f3SyncJPTPClockProbeThresholdInterval CmPmIntervalType, + f3SyncJPTPClockProbeThresholdVariable VariablePointer, + f3SyncJPTPClockProbeThresholdValueLo Unsigned32, + f3SyncJPTPClockProbeThresholdValueHi Unsigned32, + f3SyncJPTPClockProbeThresholdMonValue PerfCounter64 +} + +f3SyncJPTPClockProbeThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3SyncJPTPClockProbeThresholdTable." + ::= { f3SyncJPTPClockProbeThresholdEntry 1 } + +f3SyncJPTPClockProbeThresholdInterval OBJECT-TYPE + SYNTAX CmPmIntervalType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interval over which monitored value is + sampled and compared with the specified threshold." + ::= { f3SyncJPTPClockProbeThresholdEntry 2 } + +f3SyncJPTPClockProbeThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled." + ::= { f3SyncJPTPClockProbeThresholdEntry 3 } + +f3SyncJPTPClockProbeThresholdValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the threshold value." + ::= { f3SyncJPTPClockProbeThresholdEntry 4 } + +f3SyncJPTPClockProbeThresholdValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the threshold value." + ::= { f3SyncJPTPClockProbeThresholdEntry 5 } + +f3SyncJPTPClockProbeThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3SyncJPTPClockProbeThresholdVariable." + ::= { f3SyncJPTPClockProbeThresholdEntry 6 } + +--- +---Notifications +--- +f3SyncJPTPNetworkProbeThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3SyncJPTPNetworkProbeThresholdIndex, + f3SyncJPTPNetworkProbeThresholdInterval, + f3SyncJPTPNetworkProbeThresholdVariable, + f3SyncJPTPNetworkProbeThresholdValueLo, + f3SyncJPTPNetworkProbeThresholdValueHi, + f3SyncJPTPNetworkProbeThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an PTP Network Probe is crossed." + ::= { f3SyncJNotifications 1 } + +f3SyncJClockProbeStatusChangeTrap NOTIFICATION-TYPE + OBJECTS { + f3SyncJClockProbeTestState, + f3SyncJClockProbeSourceFailure, + f3SyncJClockProbeReferenceFailure, + f3SyncJClockProbeStatusMTIEMaskFailed, + f3SyncJClockProbeStatusMTIEMarginFailed, + f3SyncJClockProbeActualTestStartTime + } + STATUS current + DESCRIPTION + "This trap is sent each time any status changes happen + on a SyncJack Clock Probe." + ::= { f3SyncJNotifications 2 } + +f3SyncJPTPClockProbeStatusChangeTrap NOTIFICATION-TYPE + OBJECTS { + f3SyncJPTPClockProbeTestState, + f3SyncJPTPClockProbeNoTimestampFailure, + f3SyncJPTPClockProbeNoEventMessageFailure, + f3SyncJPTPClockProbeReferenceFailure, + f3SyncJPTPClockProbeStatusMTIEMaskFailed, + f3SyncJPTPClockProbeStatusMTIEMarginFailed, + f3SyncJPTPClockProbeActualTestStartTime + } + STATUS current + DESCRIPTION + "This trap is sent each time any status changes happen + on a SyncJack PTP Clock Probe." + ::= { f3SyncJNotifications 3 } + +f3SyncJPTPNetworkProbeStatusChangeTrap NOTIFICATION-TYPE + OBJECTS { + f3SyncJPTPNetworkProbeTestState, + f3SyncJPTPNetworkProbeNoTimestampFailure, + f3SyncJPTPNetworkProbeNoEventMessageFailure, + f3SyncJPTPNetworkProbeReferenceFailure, + f3SyncJPTPNetworkProbeFwdScore, + f3SyncJPTPNetworkProbeRevScore, + f3SyncJPTPNetworkProbeActualTestStartTime + } + STATUS current + DESCRIPTION + "This trap is sent each time any status changes happen + on a SyncJack PTP Network Probe." + ::= { f3SyncJNotifications 4 } + +f3SyncJClockProbeThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3SyncJClockProbeThresholdIndex, + f3SyncJClockProbeThresholdInterval, + f3SyncJClockProbeThresholdVariable, + f3SyncJClockProbeThresholdValueLo, + f3SyncJClockProbeThresholdValueHi, + f3SyncJClockProbeThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an Clock Probe is crossed." + ::= { f3SyncJNotifications 5 } + +f3SyncJPTPClockProbeThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3SyncJPTPClockProbeThresholdIndex, + f3SyncJPTPClockProbeThresholdInterval, + f3SyncJPTPClockProbeThresholdVariable, + f3SyncJPTPClockProbeThresholdValueLo, + f3SyncJPTPClockProbeThresholdValueHi, + f3SyncJPTPClockProbeThresholdMonValue + } + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on an PTP Clock Probe is crossed." + ::= { f3SyncJNotifications 6 } + +-- +-- CONFORMANCE +-- +f3SyncJCompliances OBJECT IDENTIFIER ::= {f3SyncJConformance 1} +f3SyncJGroups OBJECT IDENTIFIER ::= {f3SyncJConformance 2} + +f3SyncJCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3 SyncJack group." + MODULE -- this module + MANDATORY-GROUPS { + f3SyncJObjectGroup, f3SyncJPerfObjectGroup, f3SyncJNotifGroup + } + ::= { f3SyncJCompliances 1 } + +f3SyncJObjectGroup OBJECT-GROUP + OBJECTS { + -- Clock Probe + f3SyncJClockProbeIndex, f3SyncJClockProbeName, + f3SyncJClockProbeSource, f3SyncJClockProbeReference, + f3SyncJClockProbeExpectedQL, f3SyncJClockProbeSourceType, + f3SyncJClockProbeMeasurementRate, f3SyncJClockProbeMTIEMaskType, + f3SyncJClockProbeMTIEMaskMargin, f3SyncJClockProbeScheduler, + f3SyncJClockProbeTestState, f3SyncJClockProbeLastTIEResult, + f3SyncJClockProbeLastTIEResultTime, f3SyncJClockProbeSourceFailure, + f3SyncJClockProbeReferenceFailure, + f3SyncJClockProbeActualTestStartTime, + f3SyncJClockProbeActualTestDuration, + f3SyncJClockProbeMTIEMaskCrossedTime, + f3SyncJClockProbeMTIEMaskMarginCrossedTime, + f3SyncJClockProbeStorageType, + f3SyncJClockProbeRowStatus, + f3SyncJClockProbeFfoTarget, + f3SyncJClockProbeFfoObserWindow, + f3SyncJClockProbeLastFFOResult, + f3SyncJClockProbeTimeOfLastFFOResult, + f3SyncJClockProbeRawDataCollectionEnabled, + f3SyncJClockProbeTeAlertThreshold, + f3SyncJClockProbeTeAlertClearThreshold, + f3SyncJClockProbeLastTEAlertTime, + f3SyncJClockProbeLastTEAlertClearTime, + f3SyncJClockProbeRunningFailedCount, + f3SyncJClockProbeMeasurementType, + + f3SyncJClockProbeConstTEThreshold, + f3SyncJClockProbeConstTEClrThreshold, + f3SyncJClockProbeConstTEWindow, + + f3SyncJClockProbeMaxTETotAlarmTime , + f3SyncJClockProbeConstTETotAlarmTime, + + f3SyncJClockProbeConstTEMeasurementTime, + f3SyncJClockProbeMaxTEMeasurementTime, + + f3SyncJClockProbeMaxTEThreshold, + f3SyncJClockProbeMaxTEClrThreshold, + f3SyncJClockProbeMTIERestart, + + + f3SyncJClockProbeResHistoryIndex, + f3SyncJClockProbeResHistoryAlias, + f3SyncJClockProbeResHistorySource, + f3SyncJClockProbeResHistoryReference, + f3SyncJClockProbeResHistoryExpectedQL, + f3SyncJClockProbeResHistorySourceType, + f3SyncJClockProbeResHistoryMeasurementRate, + f3SyncJClockProbeResHistoryMTIEMaskType, + f3SyncJClockProbeResHistoryMTIEMaskMargin, + f3SyncJClockProbeResHistorySourceFailure, + f3SyncJClockProbeResHistoryReferenceFailure, + f3SyncJClockProbeResHistoryActualTestStartTime, + f3SyncJClockProbeResHistoryActualTestDuration, + f3SyncJClockProbeResHistoryMTIEMaskCrossedTime, + f3SyncJClockProbeResHistoryMTIEMaskMarginCrossedTime, + f3SyncJClockProbeResHistoryStatusMTIEMaskFailed, + f3SyncJClockProbeResHistoryStatusMTIEMarginFailed, + f3SyncJClockProbeResHistoryStorageType, + f3SyncJClockProbeResHistoryRowStatus, + f3SyncJClockProbeResHistoryMinFFO, + f3SyncJClockProbeResHistoryMaxFFO, + f3SyncJClockProbeResHistoryAvgFFO, + f3SyncJClockProbeResHistoryOutOfTargetFFOTime, + f3SyncJClockProbeResHistoryTotalFFOTime, + + f3SyncJClockProbeResHistoryMinPhaseOffset, + f3SyncJClockProbeResHistoryMaxPhaseOffset, + f3SyncJClockProbeResHistoryAvgPhaseOffset, + f3SyncJClockProbeResHistoryOutOfTargetPhaseOffsetTime, + f3SyncJClockProbeResHistoryTotalPhaseOffsetTime, + + f3SyncJClockProbeResHistoryMeasurementType, + f3SyncJClockProbeResHistoryTeAlertThreshold, + f3SyncJClockProbeResHistoryTeAlertClearThreshold, + f3SyncJClockProbeResHistoryLastTEAlertTime, + f3SyncJClockProbeResHistoryLastTEAlertClearTime, + f3SyncJClockProbeResHistoryRunningFailedCount, + + f3SyncJClockProbeResHistoryConstTEThreshold, + f3SyncJClockProbeResHistoryConstTEClrThreshold, + f3SyncJClockProbeResHistoryConstTEWindow, + + f3SyncJClockProbeResHistoryMaxTETotAlarmTime , + f3SyncJClockProbeResHistoryConstTETotAlarmTime, + + + + f3SyncJClockProbeResHistoryMTIEValueIndex, + f3SyncJClockProbeResHistoryMTIEValue, + + f3SyncJClockProbeResHistoryConstTEMeasurementTime, + f3SyncJClockProbeResHistoryMaxTEMeasurementTime, + + f3SyncJClockProbeResHistoryMaxTEThreshold, + f3SyncJClockProbeResHistoryMaxTEClrThreshold, + + + + + -- PTP Clock Probe + f3SyncJPTPClockProbeIndex, f3SyncJPTPClockProbeName, + f3SyncJPTPClockProbeMeasurementDirection, + f3SyncJPTPClockProbePTPFlowPoint, f3SyncJPTPClockProbeIpPrototocol, + f3SyncJPTPClockProbeSlaveIpV4Address, + f3SyncJPTPClockProbeMasterIpV4Address, + f3SyncJPTPClockProbeReference, f3SyncJPTPClockProbeExpectedQL, + f3SyncJPTPClockProbeMTIEMaskType, f3SyncJPTPClockProbeMTIEMaskMargin, + f3SyncJPTPClockProbeScheduler, f3SyncJPTPClockProbeTestState, + f3SyncJPTPClockProbeLastTIEResult, f3SyncJPTPClockProbeLastTIEResultTime, + f3SyncJPTPClockProbeNoTimestampFailure, + f3SyncJPTPClockProbeNoEventMessageFailure, + f3SyncJPTPClockProbeReferenceFailure, + f3SyncJPTPClockProbeActualTestStartTime, + f3SyncJPTPClockProbeActualTestDuration, + f3SyncJPTPClockProbeMTIEMaskCrossedTime, + f3SyncJPTPClockProbeMTIEMaskMarginCrossedTime, + f3SyncJPTPClockProbeStatusMTIEMaskFailed, + f3SyncJPTPClockProbeStatusMTIEMarginFailed, + f3SyncJPTPClockProbeStorageType, f3SyncJPTPClockProbeRowStatus, + f3SyncJPTPClockProbeFfoTarget, + f3SyncJPTPClockProbeFfoObserWindow, + f3SyncJPTPClockProbeLastFFOResult, + f3SyncJPTPClockProbeTimeOfLastFFOResult, + f3SyncJPTPClockProbeRawDataCollectionEnabled, + f3SyncJPTPClockProbeTeAlertThreshold, + f3SyncJPTPClockProbeTeAlertClearThreshold, + f3SyncJPTPClockProbeLastTEAlertTime, + f3SyncJPTPClockProbeLastTEAlertClearTime, + f3SyncJPTPClockProbeRunningFailedCount, + f3SyncJPTPClockProbeMeasurementType, + f3SyncJPTPClockProbeDelayMS, + f3SyncJPTPClockProbeDelaySM, + f3SyncJPTPClockProbeTAsymmetry, + f3SyncJPTPClockProbeDelayCompensation, + + f3SyncJPTPClockProbeConstTEThreshold, + f3SyncJPTPClockProbeConstTEClrThreshold, + f3SyncJPTPClockProbeConstTEWindow, + f3SyncJPTPClockProbeInstTEThreshold, + f3SyncJPTPClockProbeInstTEClrThreshold, + f3SyncJPTPClockProbeMaxTETotAlarmTime, + f3SyncJPTPClockProbeConstTETotAlarmTime, + f3SyncJPTPClockProbeInstTETotAlarmTime, + + f3SyncJPTPClockProbeSlavePortIdentity, + f3SyncJPTPClockProbeMasterPortIdentity, + f3SyncJPTPClockProbeMTIERestart, + + f3SyncJPTPClockProbeResHistoryIndex, f3SyncJPTPClockProbeResHistoryAlias, + f3SyncJPTPClockProbeResHistoryMeasurementDirection, + f3SyncJPTPClockProbeResHistoryPTPFlowPoint, + f3SyncJPTPClockProbeResHistoryIpPrototocol, + f3SyncJPTPClockProbeResHistorySlaveIpV4Address, + f3SyncJPTPClockProbeResHistoryMasterIpV4Address, + f3SyncJPTPClockProbeResHistoryReference, + f3SyncJPTPClockProbeResHistoryExpectedQL, + f3SyncJPTPClockProbeResHistoryMTIEMaskType, + f3SyncJPTPClockProbeResHistoryMTIEMaskMargin, + f3SyncJPTPClockProbeResHistoryNoTimestampFailure, + f3SyncJPTPClockProbeResHistoryNoEventMessageFailure, + f3SyncJPTPClockProbeResHistoryReferenceFailure, + f3SyncJPTPClockProbeResHistoryActualTestStartTime, + f3SyncJPTPClockProbeResHistoryActualTestDuration, + f3SyncJPTPClockProbeResHistoryMTIEMaskCrossedTime, + f3SyncJPTPClockProbeResHistoryMTIEMaskMarginCrossedTime, + f3SyncJPTPClockProbeResHistoryStatusMTIEMaskFailed, + f3SyncJPTPClockProbeResHistoryStatusMTIEMarginFailed, + f3SyncJPTPClockProbeResHistoryStorageType, + f3SyncJPTPClockProbeResHistoryRowStatus, + + f3SyncJPTPClockProbeResHistoryMinFFO, + f3SyncJPTPClockProbeResHistoryMaxFFO, + f3SyncJPTPClockProbeResHistoryAvgFFO, + f3SyncJPTPClockProbeResHistoryOutOfTargetFFOTime, + f3SyncJPTPClockProbeResHistoryTotalFFOTime, + f3SyncJPTPClockProbeResHistoryMinPhaseOffset, + f3SyncJPTPClockProbeResHistoryMaxPhaseOffset, + f3SyncJPTPClockProbeResHistoryAvgPhaseOffset, + f3SyncJPTPClockProbeResHistoryOutOfTargetPhaseOffsetTime, + f3SyncJPTPClockProbeResHistoryTotalPhaseOffsetTime, + f3SyncJPTPClockProbeResHistoryTeAlertThreshold, + f3SyncJPTPClockProbeResHistoryTeAlertClearThreshold, + f3SyncJPTPClockProbeResHistoryLastTEAlertTime, + f3SyncJPTPClockProbeResHistoryLastTEAlertClearTime, + f3SyncJPTPClockProbeResHistoryRunningFailedCount, + f3SyncJPTPClockProbeResHistoryMeasurementType, + + f3SyncJPTPClockProbeResHistoryConstTEThreshold, + f3SyncJPTPClockProbeResHistoryConstTEClrThreshold, + f3SyncJPTPClockProbeResHistoryConstTEWindow, + f3SyncJPTPClockProbeResHistoryInstTEThreshold, + f3SyncJPTPClockProbeResHistoryInstTEClrThreshold, + f3SyncJPTPClockProbeResHistoryMaxTETotAlarmTime, + f3SyncJPTPClockProbeResHistoryConstTETotAlarmTime, + f3SyncJPTPClockProbeResHistoryInstTETotAlarmTime, + + f3SyncJPTPClockProbeResHistorySlavePortIdentity, + f3SyncJPTPClockProbeResHistoryMasterPortIdentity, + + f3SyncJPTPClockProbeResHistoryMTIEValueIndex, + f3SyncJPTPClockProbeResHistoryMTIEValue, + + f3SyncJPTPClockProbeResHistoryConstTEMeasurementTime, + f3SyncJPTPClockProbeResHistoryMaxTEMeasurementTime, + f3SyncJPTPClockProbeResHistoryInstTEMeasurementTime, + + f3SyncJPTPClockProbeResHistoryMaxTEThreshold, + f3SyncJPTPClockProbeResHistoryMaxTEClrThreshold, + + --PTP Network Probe + f3SyncJPTPNetworkProbeIndex, f3SyncJPTPNetworkProbeName, + f3SyncJPTPNetworkProbeAdminState, f3SyncJPTPNetworkProbeOperationalState, + f3SyncJPTPNetworkProbeSecondaryState, f3SyncJPTPNetworkProbePTPFlowPoint, + f3SyncJPTPNetworkProbeIpPrototocol, f3SyncJPTPNetworkProbeSlaveIpV4Address, + f3SyncJPTPNetworkProbeMasterIpV4Address, f3SyncJPTPNetworkProbeReference, + f3SyncJPTPNetworkProbeExpectedQL, f3SyncJPTPNetworkProbeActualTestStartTime, + f3SyncJPTPNetworkProbeActualTestDuration, f3SyncJPTPNetworkProbePDVAssuredHi, + f3SyncJPTPNetworkProbePDVAssuredLo, + f3SyncJPTPNetworkProbePDVSatisfiedHi, + f3SyncJPTPNetworkProbePDVSatisfiedLo, + f3SyncJPTPNetworkProbeResPDVFwdLowRange, + f3SyncJPTPNetworkProbeResPDVFwdMediumRange, + f3SyncJPTPNetworkProbeResPDVFwdHighRange, + f3SyncJPTPNetworkProbeResPDVRevLowRange, + f3SyncJPTPNetworkProbeResPDVRevMediumRange, + f3SyncJPTPNetworkProbeResPDVRevHighRange, + f3SyncJPTPNetworkProbeScheduler, f3SyncJPTPNetworkProbeTestState, + f3SyncJPTPNetworkProbeNoTimestampFailure, + f3SyncJPTPNetworkProbeNoEventMessageFailure, + f3SyncJPTPNetworkProbeReferenceFailure, + f3SyncJPTPNetworkProbeFwdScore, + f3SyncJPTPNetworkProbeRevScore, + f3SyncJPTPNetworkProbeStorageType, + f3SyncJPTPNetworkProbeRowStatus, + f3SyncJPTPNetworkProbeResultsAvailable, + + f3SyncJScheduleGroupIndex, f3SyncJScheduleGroupDescr, + f3SyncJScheduleGroupEntityList, f3SyncJScheduleGroupType, + f3SyncJScheduleGroupStartTime, f3SyncJScheduleGroupDuration, + f3SyncJScheduleGroupStatus, f3SyncJScheduleGroupStorageType, + f3SyncJScheduleGroupRowStatus, + + f3UserDefinedMTIEMaskIndex, f3UserDefinedMTIEMaskName, + f3UserDefinedMTIEMaskDisplayPoints, f3UserDefinedMTIEMaskMeasurmentPoints, + f3UserDefinedMTIEMaskStorageType, f3UserDefinedMTIEMaskRowStatus + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 SyncJack + Configuration data." + ::= { f3SyncJGroups 1 } + +f3SyncJPerfObjectGroup OBJECT-GROUP + OBJECTS { + f3SyncJPTPNetworkProbeStatsIndex, f3SyncJPTPNetworkProbeStatsIntervalType, + f3SyncJPTPNetworkProbeStatsValid, f3SyncJPTPNetworkProbeStatsAction, + f3SyncJPTPNetworkProbeStatsSyncMsgsRx, + f3SyncJPTPNetworkProbeStatsDelayRspMsgsRx, + f3SyncJPTPNetworkProbeStatsLostSyncMsgs, + f3SyncJPTPNetworkProbeStatsLostDelayRspMsgs, + f3SyncJPTPNetworkProbeStatsMinMeanPathDelay, + f3SyncJPTPNetworkProbeStatsMaxMeanPathDelay, + f3SyncJPTPNetworkProbeStatsAvgMeanPathDelay, + f3SyncJPTPNetworkProbeStatsMinSyncPathDelay, + f3SyncJPTPNetworkProbeStatsMaxSyncPathDelay, + f3SyncJPTPNetworkProbeStatsAvgSyncPathDelay, + f3SyncJPTPNetworkProbeStatsAvgResPDVFwd, + f3SyncJPTPNetworkProbeStatsResPDVFwdLow, + f3SyncJPTPNetworkProbeStatsResPDVFwdMedium, + f3SyncJPTPNetworkProbeStatsResPDVFwdHigh, + f3SyncJPTPNetworkProbeStatsResPDVFwdTotal, + f3SyncJPTPNetworkProbeStatsFwdScore5, + f3SyncJPTPNetworkProbeStatsFwdScore4, + f3SyncJPTPNetworkProbeStatsFwdScore3, + f3SyncJPTPNetworkProbeStatsAvgResPDVRev, + f3SyncJPTPNetworkProbeStatsResPDVRevLow, + f3SyncJPTPNetworkProbeStatsResPDVRevMedium, + f3SyncJPTPNetworkProbeStatsResPDVRevHigh, + f3SyncJPTPNetworkProbeStatsResPDVRevTotal, + f3SyncJPTPNetworkProbeStatsRevScore5, + f3SyncJPTPNetworkProbeStatsRevScore4, + f3SyncJPTPNetworkProbeStatsRevScore3, + f3SyncJPTPNetworkProbeStatsMinRPDVFwd, + f3SyncJPTPNetworkProbeStatsMinRPDVRev, + f3SyncJPTPNetworkProbeStatsMinPathAsymmetry, + f3SyncJPTPNetworkProbeStatsMaxPathAsymmetry, + f3SyncJPTPNetworkProbeStatsAvgPathAsymmetry, + f3SyncJPTPNetworkProbeStatsPathLossSecondsFwd, + f3SyncJPTPNetworkProbeStatsPathLossSecondsRev, + + f3SyncJPTPNetworkProbeStatsMinDelayReqPathDelay, + f3SyncJPTPNetworkProbeStatsMaxDelayReqPathDelay, + f3SyncJPTPNetworkProbeStatsAvgDelayReqPathDelay, + + f3SyncJPTPNetworkProbeHistoryIndex, f3SyncJPTPNetworkProbeHistoryTime, + f3SyncJPTPNetworkProbeHistoryValid, f3SyncJPTPNetworkProbeHistoryAction, + f3SyncJPTPNetworkProbeHistorySyncMsgsRx, + f3SyncJPTPNetworkProbeHistoryDelayRspMsgsRx, + f3SyncJPTPNetworkProbeHistoryLostSyncMsgs, + f3SyncJPTPNetworkProbeHistoryLostDelayRspMsgs, + f3SyncJPTPNetworkProbeHistoryMinMeanPathDelay, + f3SyncJPTPNetworkProbeHistoryMaxMeanPathDelay, + f3SyncJPTPNetworkProbeHistoryAvgMeanPathDelay, + f3SyncJPTPNetworkProbeHistoryMinSyncPathDelay, + f3SyncJPTPNetworkProbeHistoryMaxSyncPathDelay, + f3SyncJPTPNetworkProbeHistoryAvgSyncPathDelay, + f3SyncJPTPNetworkProbeHistoryAvgResPDVFwd, + f3SyncJPTPNetworkProbeHistoryResPDVFwdLow, + f3SyncJPTPNetworkProbeHistoryResPDVFwdMedium, + f3SyncJPTPNetworkProbeHistoryResPDVFwdHigh, + f3SyncJPTPNetworkProbeHistoryResPDVFwdTotal, + f3SyncJPTPNetworkProbeHistoryFwdScore5, + f3SyncJPTPNetworkProbeHistoryFwdScore4, + f3SyncJPTPNetworkProbeHistoryFwdScore3, + f3SyncJPTPNetworkProbeHistoryAvgResPDVRev, + f3SyncJPTPNetworkProbeHistoryResPDVRevLow, + f3SyncJPTPNetworkProbeHistoryResPDVRevMedium, + f3SyncJPTPNetworkProbeHistoryResPDVRevHigh, + f3SyncJPTPNetworkProbeHistoryResPDVRevTotal, + f3SyncJPTPNetworkProbeHistoryRevScore5, + f3SyncJPTPNetworkProbeHistoryRevScore4, + f3SyncJPTPNetworkProbeHistoryRevScore3, + f3SyncJPTPNetworkProbeHistoryMinRPDVFwd, + f3SyncJPTPNetworkProbeHistoryMinRPDVRev, + + f3SyncJPTPNetworkProbeHistoryMinPathAsymmetry, + f3SyncJPTPNetworkProbeHistoryMaxPathAsymmetry, + f3SyncJPTPNetworkProbeHistoryAvgPathAsymmetry, + + f3SyncJPTPNetworkProbeHistoryMinDelayReqPathDelay, + f3SyncJPTPNetworkProbeHistoryMaxDelayReqPathDelay, + f3SyncJPTPNetworkProbeHistoryAvgDelayReqPathDelay, + + f3SyncJPTPNetworkProbeThresholdIndex, + f3SyncJPTPNetworkProbeThresholdInterval, + f3SyncJPTPNetworkProbeThresholdVariable, + f3SyncJPTPNetworkProbeThresholdValueLo, + f3SyncJPTPNetworkProbeThresholdValueHi, + f3SyncJPTPNetworkProbeThresholdMonValue, + + f3SyncJClockProbeStatsIndex, f3SyncJClockProbeStatsIntervalType, + f3SyncJClockProbeStatsValid, f3SyncJClockProbeStatsAction, + f3SyncJClockProbeStatsMTIE1s, + f3SyncJClockProbeStatsMTIE10s, + f3SyncJClockProbeStatsMTIE100s, + f3SyncJClockProbeStatsMTIE1000s, + f3SyncJClockProbeStatsMTIE10000s, + f3SyncJClockProbeStatsMTIE50000s, + f3SyncJClockProbeStatsMaxTE, + f3SyncJClockProbeStatsMaxConstTE, + + f3SyncJClockProbeHistoryIndex, f3SyncJClockProbeHistoryTime, + f3SyncJClockProbeHistoryValid, f3SyncJClockProbeHistoryAction, + f3SyncJClockProbeHistoryMTIE1s, + f3SyncJClockProbeHistoryMTIE10s, + f3SyncJClockProbeHistoryMTIE100s, + f3SyncJClockProbeHistoryMTIE1000s, + f3SyncJClockProbeHistoryMTIE10000s, + f3SyncJClockProbeHistoryMTIE50000s, + f3SyncJClockProbeHistoryMaxTE, + f3SyncJClockProbeHistoryMaxConstTE, + + f3SyncJClockProbeThresholdIndex, + f3SyncJClockProbeThresholdInterval, + f3SyncJClockProbeThresholdVariable, + f3SyncJClockProbeThresholdValueLo, + f3SyncJClockProbeThresholdValueHi, + f3SyncJClockProbeThresholdMonValue, + + f3SyncJPTPClockProbeStatsIndex, f3SyncJPTPClockProbeStatsIntervalType, + f3SyncJPTPClockProbeStatsValid, f3SyncJPTPClockProbeStatsAction, + f3SyncJPTPClockProbeStatsMTIE1s, + f3SyncJPTPClockProbeStatsMTIE10s, + f3SyncJPTPClockProbeStatsMTIE100s, + f3SyncJPTPClockProbeStatsMTIE1000s, + f3SyncJPTPClockProbeStatsMTIE10000s, + f3SyncJPTPClockProbeStatsMTIE50000s, + f3SyncJPTPClockProbeStatsMaxTE, + f3SyncJPTPClockProbeStatsMaxConstTE, + + f3SyncJPTPClockProbeHistoryIndex, f3SyncJPTPClockProbeHistoryTime, + f3SyncJPTPClockProbeHistoryValid, f3SyncJPTPClockProbeHistoryAction, + f3SyncJPTPClockProbeHistoryMTIE1s, + f3SyncJPTPClockProbeHistoryMTIE10s, + f3SyncJPTPClockProbeHistoryMTIE100s, + f3SyncJPTPClockProbeHistoryMTIE1000s, + f3SyncJPTPClockProbeHistoryMTIE10000s, + f3SyncJPTPClockProbeHistoryMTIE50000s, + f3SyncJPTPClockProbeHistoryMaxTE, + f3SyncJPTPClockProbeHistoryMaxConstTE, + + f3SyncJPTPClockProbeThresholdIndex, + f3SyncJPTPClockProbeThresholdInterval, + f3SyncJPTPClockProbeThresholdVariable, + f3SyncJPTPClockProbeThresholdValueLo, + f3SyncJPTPClockProbeThresholdValueHi, + f3SyncJPTPClockProbeThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the F3 SyncJack + Performance data." + ::= { f3SyncJGroups 2 } + +f3SyncJNotifGroup NOTIFICATION-GROUP + NOTIFICATIONS { + f3SyncJPTPNetworkProbeThresholdCrossingAlert, + f3SyncJClockProbeThresholdCrossingAlert, + f3SyncJPTPClockProbeThresholdCrossingAlert, + f3SyncJClockProbeStatusChangeTrap, + f3SyncJPTPClockProbeStatusChangeTrap, + f3SyncJPTPNetworkProbeStatusChangeTrap + } + STATUS current + DESCRIPTION + "A collection of notifications related to F3 SyncJack functionality." + ::= { f3SyncJGroups 3 } + +END diff --git a/MIBS/adva/F3-TIMEZONE-MIB b/MIBS/adva/F3-TIMEZONE-MIB new file mode 100644 index 0000000..cdd7482 --- /dev/null +++ b/MIBS/adva/F3-TIMEZONE-MIB @@ -0,0 +1,176 @@ +F3-TIMEZONE-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32 + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, DisplayString, TruthValue + FROM SNMPv2-TC + fsp150cm + FROM ADVA-MIB; + +f3TimeZoneMIB MODULE-IDENTITY + LAST-UPDATED "201406050000Z" + ORGANIZATION "ADVA Optical Networking" + CONTACT-INFO + " Michal Pawlowski + ADVA Optical Networking, Inc. + Tel: +48 58 7716 416 + E-mail: mpawlowski@advaoptical.com + Postal: ul. Slaska 35/37 + 81-310 Gdynia, Poland" + DESCRIPTION + "This module defines the Time Zone MIB definitions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA Optical Networking." + REVISION "201406050000Z" + DESCRIPTION + " + Notes from release 201406050000Z, + (1) MIB version ready for release FSP150CC 6.5.CC." + + ::= {fsp150cm 32} + +-- +-- OID definitions +-- + +f3TimeZoneConfigObjects OBJECT IDENTIFIER ::= {f3TimeZoneMIB 1} +f3TimeZoneConformance OBJECT IDENTIFIER ::= {f3TimeZoneMIB 2} + +-- +-- Textual Conventions +-- + +MonthOfYear ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Month of year." + SYNTAX INTEGER { + january(1), + february(2), + march(3), + april(4), + may(5), + june(6), + july(7), + august(8), + september(9), + october(10), + november(11), + december(12) + } + +-- +-- Time Zone Configure Scalars +-- + +f3TimeZoneUtcOffset OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the ability to set UTC offset." + ::= { f3TimeZoneConfigObjects 1 } + +f3TimeZoneDstControlEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the ability to toggle DST functionality." + ::= { f3TimeZoneConfigObjects 2 } + +f3TimeZoneDstUtcOffset OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the ability to set DST Offset which is + the Daylight Savings Time offset from Local Time." + ::= { f3TimeZoneConfigObjects 3 } + +f3TimeZoneDstStartMonth OBJECT-TYPE + SYNTAX MonthOfYear + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the ability to set DST start month." + ::= { f3TimeZoneConfigObjects 4 } + +f3TimeZoneDstStartDay OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the ability to set DST start day." + ::= { f3TimeZoneConfigObjects 5 } + +f3TimeZoneDstStartTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the ability to set DST start time." + ::= { f3TimeZoneConfigObjects 6 } + +f3TimeZoneDstEndMonth OBJECT-TYPE + SYNTAX MonthOfYear + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the ability to set DST end month." + ::= { f3TimeZoneConfigObjects 7 } + +f3TimeZoneDstEndDay OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the ability to set DST end day." + ::= { f3TimeZoneConfigObjects 8 } + +f3TimeZoneDstEndTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides the ability to set DST end time." + ::= { f3TimeZoneConfigObjects 9 } + +-- +-- Conformance +-- + +f3TimeZoneCompliances OBJECT IDENTIFIER ::= {f3TimeZoneConformance 1} +f3TimeZoneGroups OBJECT IDENTIFIER ::= {f3TimeZoneConformance 2} + +f3TimeZoneCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3-TIMEZONE-MIB compliance." + MODULE -- this module + MANDATORY-GROUPS { + f3TimeZoneConfigGroup + } + ::= { f3TimeZoneCompliances 1 } + +f3TimeZoneConfigGroup OBJECT-GROUP + OBJECTS { + f3TimeZoneUtcOffset, + f3TimeZoneDstControlEnabled, + f3TimeZoneDstUtcOffset, + f3TimeZoneDstStartMonth, + f3TimeZoneDstStartDay, + f3TimeZoneDstStartTime, + f3TimeZoneDstEndMonth, + f3TimeZoneDstEndDay, + f3TimeZoneDstEndTime + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the Time Zone." + ::= { f3TimeZoneGroups 1 } + +END diff --git a/MIBS/adva/F3-TWAMP-MIB b/MIBS/adva/F3-TWAMP-MIB new file mode 100644 index 0000000..643ed01 --- /dev/null +++ b/MIBS/adva/F3-TWAMP-MIB @@ -0,0 +1,5594 @@ +F3-TWAMP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Unsigned32 + FROM SNMPv2-SMI + DateAndTime, DisplayString, TruthValue, RowStatus, StorageType, + MacAddress, VariablePointer, TEXTUAL-CONVENTION + FROM SNMPv2-TC + IpVersion, PerfCounter64, VlanId, VlanPriority + FROM CM-COMMON-MIB + Ipv6Address + FROM IPV6-TC + IpMode + FROM CM-IP-MIB + AdminState, OperationalState, SecondaryState, VlanId, VlanPriority, + CmPmBinAction + FROM CM-COMMON-MIB + fsp150cm + FROM ADVA-MIB + neIndex + FROM CM-ENTITY-MIB; + +f3TwampMIB MODULE-IDENTITY + LAST-UPDATED "201912010000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the TWAMP MIB definitions + used by the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "201912010000Z" + DESCRIPTION + " + Notes from release 201912010000Z + (1) Added f3TwampControlClientSessionType, + f3TwampSessionSenderStopTimeType + + Notes from release 201402250000Z, + (1) First version: Only with Responder-side tables." + + ::= {fsp150cm 33} + +-- +-- OID definitions +-- + +f3TwampConfigObjects OBJECT IDENTIFIER ::= {f3TwampMIB 1} +f3TwampCounterObjects OBJECT IDENTIFIER ::= {f3TwampMIB 2} +f3TwampActionObjects OBJECT IDENTIFIER ::= {f3TwampMIB 3} +f3TwampConformance OBJECT IDENTIFIER ::= {f3TwampMIB 4} +f3TwampNotifications OBJECT IDENTIFIER ::= {f3TwampMIB 5} + +-- +-- Textual Conventions +-- + +TwampControlClientStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TWAMP Control Client entity state machine status." + SYNTAX INTEGER { + init (1), + twampControlDisabled (2), + twampControlEnabled (3), + waitForConnectionAck (4) + } + +TwampServerStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TWAMP Server entity state machine status." + SYNTAX INTEGER { + init (1), + twampControlDisabled (2), + twampControlEnabled (3) + } + +TwampClientConnStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TWAMP Control Client Connection entity state machine status." + SYNTAX INTEGER { + init (1), + waitingForServerGreeting (2), + waitingForServerStart (3), + requestSessions (4), + waitingForStartAck (5), + testInProgress (6), + waitingForTestCompletions (7) + } + +TwampServerConnStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TWAMP Server Connection entity state machine status." + SYNTAX INTEGER { + init (1), + waitingForSessions (2), + testInProgress (3), + waitingForSessionIntransitTimeouts (4), + end (5) + } + +TwampSessionSenderStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TWAMP Session Sender entity state machine status." + SYNTAX INTEGER { + init (1), + idle (2), + testInProgress (3), + waitingForTestCompletion (4) + } + +TwampSessionReflectorStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TWAMP Session Reflector entity state machine status." + SYNTAX INTEGER { + init (1), + testReady (2), + waitingForIntransitTimeout (3), + end (4) + } + +TwampSessionStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TWAMP Reflector Session entity state machine status." + SYNTAX INTEGER { + init (1), + testInProgress (2), + idle (3) + } + +TwampPktSchedType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TWAMP Packet Scheduling involves multiple slots and each slot + can be fixed packet interval or exponential pseudo random packet + interval." + SYNTAX INTEGER { + fixed (1), + expPseudoRandom (2) + } + +TwampTestPattern ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TWAMP test packet payload pattern: + allZeros - TWAMP Test packet payload shall be all ZEROs" + SYNTAX INTEGER { + allZeros (1) + } + +TwampPmIntervalType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TWAMP PM Interval Types." + SYNTAX INTEGER { + curr (1), + rollover (2) + } + +TwampHistoryIntervalType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TWAMP Performance Monitoring interval type." + SYNTAX INTEGER { + interval1min (1), + interval5min (2), + interval10min (3), + interval15min (4), + interval60min (5) + } + +TwampDistStatsType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Indicates the TWAMP Statistics Distribution Type." + SYNTAX INTEGER { + twoWayPd (1), + oneWayS2RPd (2), + oneWayR2SPd (3), + oneWayS2RPdv (4), + oneWayR2SPdv (5) + } + +TwampStartTimeType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TWAMP Test Session start time type: + immediate - This indicates to start now + relative - This is the time relative to current time + fixed - This is the absolute wall clock start time" + SYNTAX INTEGER { + immediate (1), + relative (2), + fixed (3) + } + +TwampServerAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "User action initiated on Twamp Server" + SYNTAX INTEGER { + noAction (1), + addSessReflector (2), + rmvSessReflector (3) + } + +TwampControlClientAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "User action initiated on Twamp Control Client" + SYNTAX INTEGER { + noAction (1), + addSessSender (2), + rmvSessSender (3), + startSessions (4), + stopSessions (5) + } + + +TwampSessionAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "User action initiated on Twamp Session" + SYNTAX INTEGER { + noAction (1), + clearSequenceNumber (2) + } + +TwampSessionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Twamp session type" + SYNTAX INTEGER { + onDemand (1), + proactive (2) + } + +TwampStopTimeType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Twamp session type" + SYNTAX INTEGER { + testPacketCount (1), + forever (2) + } + +-- +-- TWAMP IP Interface +-- + +f3TwampIpInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampIpInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to TWAMP IP Interfaces + that are used for the TWAMP. These IP interfaces facilitate + generation and reception of TWAMP Control and Test packets." + ::= { f3TwampConfigObjects 1 } + +f3TwampIpInterfaceEntry OBJECT-TYPE + SYNTAX F3TwampIpInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TwampIpInterfaceTable." + INDEX { f3TwampIpInterfaceName } + ::= { f3TwampIpInterfaceTable 1 } + +F3TwampIpInterfaceEntry ::= SEQUENCE { + f3TwampIpInterfaceName DisplayString, + f3TwampIpInterfacePort VariablePointer, + f3TwampIpInterfaceIpMode IpMode, + f3TwampIpInterfaceIpv4Address IpAddress, + f3TwampIpInterfaceIpv4Mask IpAddress, + f3TwampIpInterfaceMtu Integer32, + f3TwampIpInterfaceStorageType StorageType, + f3TwampIpInterfaceRowStatus RowStatus, + f3TwampIpInterfaceIpv6Addr Ipv6Address, + f3TwampIpInterfaceIpv6PrefixLen Integer32, + f3TwampIpInterfaceIpv6LinkLocalAddr Ipv6Address, + f3TwampIpInterfaceIpv6LinkLocalAddrPrefixLen Integer32 +} + +f3TwampIpInterfaceName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Name of the TWAMP IP interface." + ::= { f3TwampIpInterfaceEntry 1 } + +f3TwampIpInterfacePort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the physical or logical port on which the TWAMP + IP Interface is associated with." + ::= { f3TwampIpInterfaceEntry 2 } + +f3TwampIpInterfaceIpMode OBJECT-TYPE + SYNTAX IpMode + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is the ipmode of TWAMP IP Interface and indicates if + the interface is IPv4-only or IPv4-and-IPv6. + Currently it is read-only and will be set to IPv4 Only." + ::= { f3TwampIpInterfaceEntry 3 } + +f3TwampIpInterfaceIpv4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "IPv4 Address of the TWAMP IP Interface." + ::= { f3TwampIpInterfaceEntry 4 } + +f3TwampIpInterfaceIpv4Mask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "IPv4 Mask of the TWAMP IP Interface." + ::= { f3TwampIpInterfaceEntry 5 } + +f3TwampIpInterfaceMtu OBJECT-TYPE + SYNTAX Integer32 (69..9620) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "TWAMP IP Interface MTU." + DEFVAL { 1500 } + ::= { f3TwampIpInterfaceEntry 6 } + +f3TwampIpInterfaceStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3TwampIpInterfaceEntry 7 } + +f3TwampIpInterfaceRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3TwampIpInterfaceRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3TwampIpInterfaceRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3TwampIpInterfaceRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3TwampIpInterfaceEntry 8 } + +f3TwampIpInterfaceIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "IPv6 Address of the TWAMP IP Interface." + ::= { f3TwampIpInterfaceEntry 9 } + +f3TwampIpInterfaceIpv6PrefixLen OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "IPv6 address prefix length of the TWAMP IP Interface." + ::= { f3TwampIpInterfaceEntry 10 } + +f3TwampIpInterfaceIpv6LinkLocalAddr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IPv6 link local address of the TWAMP IP Interface." + ::= { f3TwampIpInterfaceEntry 11 } + +f3TwampIpInterfaceIpv6LinkLocalAddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IPv6 link local address prefix length of the TWAMP IP Interface." + ::= { f3TwampIpInterfaceEntry 12 } + + +-- +-- TWAMP Server +-- + +f3TwampServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to TWAMP Server entities. + This entity performs the functions of TWAMP Server when TWAMP + Control protocol is enabled as defined in RFC 5357. This entity + is created even when TWAMP Control is disabled as a container + for Session Reflectors." + ::= { f3TwampConfigObjects 2 } + +f3TwampServerEntry OBJECT-TYPE + SYNTAX F3TwampServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TwampServerTable." + INDEX { neIndex, f3TwampServerIndex } + ::= { f3TwampServerTable 1 } + +F3TwampServerEntry ::= SEQUENCE { + f3TwampServerIndex Integer32, + f3TwampServerAdminState AdminState, + f3TwampServerOperationalState OperationalState, + f3TwampServerSecondaryState SecondaryState, + f3TwampServerAlias DisplayString, + f3TwampServerPort VariablePointer, + f3TwampServerStatus TwampServerStatus, + f3TwampServerSessionIdleTimeout Unsigned32, + f3TwampServerSessionAgingTimeout Unsigned32, + f3TwampServerActionObject VariablePointer, + f3TwampServerAction TwampServerAction, + f3TwampServerStorageType StorageType, + f3TwampServerRowStatus RowStatus +} + +f3TwampServerIndex OBJECT-TYPE + SYNTAX Integer32 (1..500) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a TWAMP Server under the NE." + ::= { f3TwampServerEntry 1 } + +f3TwampServerAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "All the state related attributes are added to support this entity + being in outage state. But AdminState is always InService and is + not editable." + ::= { f3TwampServerEntry 2 } + +f3TwampServerOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational state can take Normal or Outage. When the TWAMP entity + is operational then this is Normal. In some situations like a Card + is unplugged and TWAMP entity is not operational this attribute goes + to Outage state." + ::= { f3TwampServerEntry 3 } + +f3TwampServerSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary state can be Active or SGEO. When Operational state is + Normal this is Active. When Operational State is Outage then this + is SGEO." + ::= { f3TwampServerEntry 4 } + +f3TwampServerAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "An alias associated with the TWAMP Server." + ::= { f3TwampServerEntry 5 } + +f3TwampServerPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the physical or logical port on which the Server and the + corresponding Session Reflectors are associated with." + ::= { f3TwampServerEntry 6 } + +f3TwampServerStatus OBJECT-TYPE + SYNTAX TwampServerStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This indicates the current state of the Server state machine." + ::= { f3TwampServerEntry 7 } + +f3TwampServerSessionIdleTimeout OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When a TWAMP Test packet Is not received for this timeout period the + TWAMP Session will go to IDLE state where Aging timer is started. This + time is specified in seconds." + DEFVAL { 5 } + ::= { f3TwampServerEntry 8 } + +f3TwampServerSessionAgingTimeout OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "After a Session goes into IDLE state this timer with this timeout + is started and on expiry the Session will terminate. This + time is specified in seconds." + DEFVAL { 900 } + ::= { f3TwampServerEntry 9 } + +f3TwampServerActionObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Object identfier used to specify the OID of a Session Reflector on which + f3TwampServerAction should occur. Applicable for addSessReflector + and rmvSessReflector actions." + ::= { f3TwampServerEntry 10 } + +f3TwampServerAction OBJECT-TYPE + SYNTAX TwampServerAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "User action performed on this Twamp Server instance. + For addSessReflector and rmvSessReflector actions + f3TwampServerActionObject has to be specified prior + to setting this object." + ::= { f3TwampServerEntry 11 } + +f3TwampServerStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3TwampServerEntry 12 } + +f3TwampServerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3TwampServerRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3TwampServerRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3TwampServerRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3TwampServerEntry 13 } + +-- +-- TWAMP Server Session Reflector List +-- + +f3TwampServerSessionReflectorTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampServerSessionReflectorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Session Reflector entities + associated with a TWAMP Server." + ::= { f3TwampConfigObjects 3 } + +f3TwampServerSessionReflectorEntry OBJECT-TYPE + SYNTAX F3TwampServerSessionReflectorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TwampServerSessionReflectorTable." + INDEX { neIndex, f3TwampServerIndex, f3TwampServerSessionReflectorIndex } + ::= { f3TwampServerSessionReflectorTable 1 } + +F3TwampServerSessionReflectorEntry ::= SEQUENCE { + f3TwampServerSessionReflectorIndex Integer32, + f3TwampServerSessionReflector VariablePointer +} + +f3TwampServerSessionReflectorIndex OBJECT-TYPE + SYNTAX Integer32 (1..500) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A unique index identifying the Session Reflector that is added to the Server. + Note that this is not f3TwampSessionReflectorIndex." + ::= { f3TwampServerSessionReflectorEntry 1 } + +f3TwampServerSessionReflector OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the pointer to the Session Reflector added to the Server." + ::= { f3TwampServerSessionReflectorEntry 2 } + +-- +-- TWAMP Session Reflector +-- + +f3TwampSessionReflectorTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampSessionReflectorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to TWAMP Session Reflector entities. + This entity performs the functions of TWAMP Session Reflector which + is to reflect TWAMP Test packets." + ::= { f3TwampConfigObjects 4 } + +f3TwampSessionReflectorEntry OBJECT-TYPE + SYNTAX F3TwampSessionReflectorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TwampSessionReflectorTable." + INDEX { neIndex, f3TwampSessionReflectorIndex } + ::= { f3TwampSessionReflectorTable 1 } + +F3TwampSessionReflectorEntry ::= SEQUENCE { + f3TwampSessionReflectorIndex Integer32, + f3TwampSessionReflectorAdminState AdminState, + f3TwampSessionReflectorOperationalState OperationalState, + f3TwampSessionReflectorSecondaryState SecondaryState, + f3TwampSessionReflectorAlias DisplayString, + f3TwampSessionReflectorIpInterface DisplayString, + f3TwampSessionReflectorUdpPort Unsigned32, + f3TwampSessionReflectorUseSenderSeqNum TruthValue, + f3TwampSessionReflectorUserCreated TruthValue, + f3TwampSessionReflectorStatus TwampSessionReflectorStatus, + f3TwampSessionReflectorAssocServer VariablePointer, + f3TwampSessionReflectorStorageType StorageType, + f3TwampSessionReflectorRowStatus RowStatus +} + +f3TwampSessionReflectorIndex OBJECT-TYPE + SYNTAX Integer32 (1..500) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a TWAMP Session Reflector under the NE." + ::= { f3TwampSessionReflectorEntry 1 } + +f3TwampSessionReflectorAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "All the state related attributes are added to support this entity + being in outage state. But AdminState is always InService and is + not editable." + ::= { f3TwampSessionReflectorEntry 2 } + +f3TwampSessionReflectorOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational state can take Normal or Outage. When the TWAMP entity + is operational then this is Normal. In some situations like a Card + is unplugged and TWAMP entity is not operational this attribute goes + to Outage state." + ::= { f3TwampSessionReflectorEntry 3 } + +f3TwampSessionReflectorSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary state can be Active or SGEO. When Operational state is + Normal this is Active. When Operational State is Outage then this + is SGEO." + ::= { f3TwampSessionReflectorEntry 4 } + +f3TwampSessionReflectorAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "An alias associated with the TWAMP Session Reflector." + ::= { f3TwampSessionReflectorEntry 5 } + +f3TwampSessionReflectorIpInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the IP interface used by SessionReflector. + Session Reflector may use the same IP interface as any Control Client, + Server, Session Sender or Session Reflector in the system as long as + it has a unique UDP port." + ::= { f3TwampSessionReflectorEntry 6 } + +f3TwampSessionReflectorUdpPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the UDP Port used by the Session Reflector for TWAMP Test. + The Combination of f3TwampSessionReflectorIpInterface and + f3TwampSessionReflectorUdpPort shall be unique amongst all + Session Senders and Session Reflectors on the system." + ::= { f3TwampSessionReflectorEntry 7 } + +f3TwampSessionReflectorUseSenderSeqNum OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "TWAMP Light suggests that if the Session Reflector does not have + the knowledge of the session state the Reflector has to copy the + received sequence number into the Sequence Number field of the + reflected TWAMP Test packet. + This option is used if the Session Reflector is associated + with a TwampServer which has f3TwampServerControlEnabled to true. + If this is set to FALSE, the Session Reflector shall use its + sequence number which is not reset until it rolls over. + But there is an option for user to clear the sequence number." + DEFVAL { false } + ::= { f3TwampSessionReflectorEntry 8 } + +f3TwampSessionReflectorUserCreated OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "When Session Reflector is created by the user this attribute will + be set to true. If the Session Reflector is created as a consequence + of Session request from the Control Client the Session Reflector is + created by Server and this attribute is set to false." + ::= { f3TwampSessionReflectorEntry 9 } + +f3TwampSessionReflectorStatus OBJECT-TYPE + SYNTAX TwampSessionReflectorStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This indicates the current state of the Session Reflector state + machine." + ::= { f3TwampSessionReflectorEntry 10 } + +f3TwampSessionReflectorAssocServer OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the pointer to the associated TWAMP Server." + ::= { f3TwampSessionReflectorEntry 11 } + +f3TwampSessionReflectorStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3TwampSessionReflectorEntry 12 } + +f3TwampSessionReflectorRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3TwampSessionReflectorRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3TwampSessionReflectorRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3TwampSessionReflectorRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3TwampSessionReflectorEntry 13 } + +-- +-- TWAMP Session +-- + +f3TwampSessionTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to TWAMP Session entities. + This entity represents a TWAMP Test session between a remote + Session Sender and a local Session Reflector." + ::= { f3TwampConfigObjects 5 } + +f3TwampSessionEntry OBJECT-TYPE + SYNTAX F3TwampSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TwampSessionTable." + INDEX { neIndex, f3TwampSessionReflectorIndex, + f3TwampSessionSsIpv4Address, f3TwampSessionSsUdpPort } + ::= { f3TwampSessionTable 1 } + +F3TwampSessionEntry ::= SEQUENCE { + f3TwampSessionSsIpv4Address IpAddress, + f3TwampSessionSsUdpPort Unsigned32, + f3TwampSessionStatus TwampSessionStatus, + f3TwampSessionVlanEnabled TruthValue, + f3TwampSessionOuterVlanEtherType Unsigned32, + f3TwampSessionOuterVlanId VlanId, + f3TwampSessionOuterVlanPriority VlanPriority, + f3TwampSessionInnerVlanEnabled TruthValue, + f3TwampSessionInnerVlanEtherType Unsigned32, + f3TwampSessionInnerVlanId VlanId, + f3TwampSessionInnerVlanPriority VlanPriority, + f3TwampSessionDscpValue Unsigned32, + f3TwampSessionSequenceNumber Unsigned32, + f3TwampSessionAction TwampSessionAction +} + +f3TwampSessionSsIpv4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IPv4 Address of the remote Session Sender. This with the + f3TwampSessionUdpPort uniquely identifies a TWAMP test session + between a remote Session Sender and local Session Reflector." + ::= { f3TwampSessionEntry 1 } + +f3TwampSessionSsUdpPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the UDP Port of the remote Session Sender. This with the + f3TwampSessionIpv4Address uniquely identifies a TWAMP test session + between a remote Session Sender and local Session Reflector." + ::= { f3TwampSessionEntry 2 } + +f3TwampSessionStatus OBJECT-TYPE + SYNTAX TwampSessionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This indicates the current state of the TWAMP Session state machine." + ::= { f3TwampSessionEntry 3 } + +f3TwampSessionVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This indicates if the received TWAMP test packets have a VLAN Tag." + ::= { f3TwampSessionEntry 4 } + +f3TwampSessionOuterVlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the VLAN Tag Ethertype (TPID) of the outer VLAN tag + of the received TWAMP test packets." + ::= { f3TwampSessionEntry 5 } + +f3TwampSessionOuterVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the outer VLAN ID of the received TWAMP test packets." + ::= { f3TwampSessionEntry 6 } + +f3TwampSessionOuterVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the outer VLAN Priority of the received TWAMP test packets." + ::= { f3TwampSessionEntry 7 } + +f3TwampSessionInnerVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This indicates if the received TWAMP test packets have an inner + VLAN tag." + ::= { f3TwampSessionEntry 8 } + +f3TwampSessionInnerVlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the VLAN Tag Ethertype (TPID) of the inner VLAN tag + of the received TWAMP test packets." + ::= { f3TwampSessionEntry 9 } + +f3TwampSessionInnerVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inner VLAN ID of the received TWAMP test packets." + ::= { f3TwampSessionEntry 10 } + +f3TwampSessionInnerVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inner VLAN Priority of the received TWAMP test packets." + ::= { f3TwampSessionEntry 11 } + +f3TwampSessionDscpValue OBJECT-TYPE + SYNTAX Unsigned32 (0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the DSCP value in the received TWAMP test packets." + ::= { f3TwampSessionEntry 12 } + +f3TwampSessionSequenceNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the receive side sequence number that is set in the + reflected TWAMP Test packet. This is incremented for each + reflected TWAMP Test packet." + ::= { f3TwampSessionEntry 13 } + +f3TwampSessionAction OBJECT-TYPE + SYNTAX TwampSessionAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the user action performed on this TWAMP Session instance." + ::= { f3TwampSessionEntry 14 } + +-- +-- TWAMP Control Client +-- + +f3TwampControlClientTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampControlClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to TWAMP Control Client entities. + This entity performs the functions of TWAMP Control Client when TWAMP + Control protocol is enabled as defined in RFC 5357. This entity + is created even when TWAMP Control is disabled as a container + for Session Senders." + ::= { f3TwampConfigObjects 6 } + +f3TwampControlClientEntry OBJECT-TYPE + SYNTAX F3TwampControlClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TwampControlClientTable." + INDEX { neIndex, f3TwampControlClientIndex } + ::= { f3TwampControlClientTable 1 } + +F3TwampControlClientEntry ::= SEQUENCE { + f3TwampControlClientIndex Integer32, + f3TwampControlClientAdminState AdminState, + f3TwampControlClientOperationalState OperationalState, + f3TwampControlClientSecondaryState SecondaryState, + f3TwampControlClientAlias DisplayString, + f3TwampControlClientPort VariablePointer, + f3TwampControlClientStatus TwampControlClientStatus, + f3TwampControlClientActionObject VariablePointer, + f3TwampControlClientAction TwampControlClientAction, + f3TwampControlClientStorageType StorageType, + f3TwampControlClientRowStatus RowStatus, + f3TwampControlClientSessionType TwampSessionType +} + +f3TwampControlClientIndex OBJECT-TYPE + SYNTAX Integer32 (1..500) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a TWAMP Control Client under the NE." + ::= { f3TwampControlClientEntry 1 } + +f3TwampControlClientAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "All the state related attributes are added to support this entity + being in outage state. But AdminState is always InService and is + not editable." + ::= { f3TwampControlClientEntry 2 } + +f3TwampControlClientOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational state can take Normal or Outage. When the TWAMP entity + is operational then this is Normal. In some situations like a Card + is unplugged and TWAMP entity is not operational this attribute goes + to Outage state." + ::= { f3TwampControlClientEntry 3 } + +f3TwampControlClientSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary state can be Active or SGEO. When Operational state is + Normal this is Active. When Operational State is Outage then this + is SGEO." + ::= { f3TwampControlClientEntry 4 } + +f3TwampControlClientAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "An alias associated with the TWAMP Control Client." + ::= { f3TwampControlClientEntry 5 } + +f3TwampControlClientPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the physical or logical port on which the Control Client and the + corresponding Session Senders are associated with." + ::= { f3TwampControlClientEntry 6 } + +f3TwampControlClientStatus OBJECT-TYPE + SYNTAX TwampControlClientStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This indicates the current state of the Control Client state machine." + ::= { f3TwampControlClientEntry 7 } + +f3TwampControlClientActionObject OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Object identfier used to specify the OID of a Session Sender on which + f3TwampControlClientAction should occur. Applicable for addSessSender + and rmvSessSender actions." + ::= { f3TwampControlClientEntry 8 } + +f3TwampControlClientAction OBJECT-TYPE + SYNTAX TwampControlClientAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "User action performed on this Twamp Control Client instance. + For addSessSender and rmvSessSender actions + f3TwampControlClientActionObject has to be specified prior + to setting this object." + ::= { f3TwampControlClientEntry 9 } + +f3TwampControlClientStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3TwampControlClientEntry 10 } + +f3TwampControlClientRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3TwampControlClientRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3TwampControlClientRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3TwampControlClientRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3TwampControlClientEntry 11 } + +f3TwampControlClientSessionType OBJECT-TYPE + SYNTAX TwampSessionType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It is the twamp session type." + ::= { f3TwampControlClientEntry 12 } + + +-- +-- TWAMP Control Client Session Sender List +-- + +f3TwampControlClientSessionSenderTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampControlClientSessionSenderEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to Session Sender entities + associated with a TWAMP Control Client." + ::= { f3TwampConfigObjects 7 } + +f3TwampControlClientSessionSenderEntry OBJECT-TYPE + SYNTAX F3TwampControlClientSessionSenderEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TwampControlClientSessionSenderTable." + INDEX { neIndex, f3TwampControlClientIndex, f3TwampControlClientSessionSenderIndex } + ::= { f3TwampControlClientSessionSenderTable 1 } + +F3TwampControlClientSessionSenderEntry ::= SEQUENCE { + f3TwampControlClientSessionSenderIndex Integer32, + f3TwampControlClientSessionSender VariablePointer +} + +f3TwampControlClientSessionSenderIndex OBJECT-TYPE + SYNTAX Integer32 (1..500) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A unique index identifying the Session Sender that is added to the Control Client. + Note that this is not f3TwampSessionSenderIndex." + ::= { f3TwampControlClientSessionSenderEntry 1 } + +f3TwampControlClientSessionSender OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the pointer to the Session Sender added to the Control Client." + ::= { f3TwampControlClientSessionSenderEntry 2 } + +-- +-- TWAMP Session Sender +-- + +f3TwampSessionSenderTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampSessionSenderEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to TWAMP Session Sender entities. + This entity performs the functions of TWAMP Session Sender which + is to send TWAMP Test packets." + ::= { f3TwampConfigObjects 8 } + +f3TwampSessionSenderEntry OBJECT-TYPE + SYNTAX F3TwampSessionSenderEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TwampSessionSenderTable." + INDEX { neIndex, f3TwampSessionSenderIndex } + ::= { f3TwampSessionSenderTable 1 } + +F3TwampSessionSenderEntry ::= SEQUENCE { + f3TwampSessionSenderIndex Integer32, + f3TwampSessionSenderAdminState AdminState, + f3TwampSessionSenderOperationalState OperationalState, + f3TwampSessionSenderSecondaryState SecondaryState, + f3TwampSessionSenderAlias DisplayString, + f3TwampSessionSenderIpInterface DisplayString, + f3TwampSessionSenderUdpPort Unsigned32, + f3TwampSessionSenderPktSchedTimeInterval Unsigned32, + f3TwampSessionSenderSrIpv4Address IpAddress, + f3TwampSessionSenderSrUdpPort Unsigned32, + f3TwampSessionSenderDscpValue Unsigned32, + f3TwampSessionSenderNumPkts Unsigned32, + f3TwampSessionSenderPktSize Unsigned32, + f3TwampSessionSenderTestPattern TwampTestPattern, + f3TwampSessionSenderStartTimeType TwampStartTimeType, + f3TwampSessionSenderStartDate DisplayString, + f3TwampSessionSenderStartTime DisplayString, + f3TwampSessionSenderRespTimeout Unsigned32, + f3TwampSessionSenderVlanEnabled TruthValue, + f3TwampSessionSenderOuterVlanId VlanId, + f3TwampSessionSenderOuterVlanPriority VlanPriority, + f3TwampSessionSenderOuterVlanEtherType Unsigned32, + f3TwampSessionSenderInnerVlanEnabled TruthValue, + f3TwampSessionSenderInnerVlanId VlanId, + f3TwampSessionSenderInnerVlanPriority VlanPriority, + f3TwampSessionSenderInnerVlanEtherType Unsigned32, + f3TwampSessionSenderSeqNumber Unsigned32, + f3TwampSessionSenderStatus TwampSessionSenderStatus, + f3TwampSessionSenderAssocControlClient VariablePointer, + f3TwampSessionSenderHistoryBins Unsigned32, + f3TwampSessionSenderHistoryInterval TwampHistoryIntervalType, + f3TwampSessionSenderDistHistoryBins Unsigned32, + f3TwampSessionSenderDistHistoryInterval TwampHistoryIntervalType, + f3TwampSessionSenderStorageType StorageType, + f3TwampSessionSenderRowStatus RowStatus, + f3TwampSessionSenderValidateErrorEstimate TruthValue, + f3TwampSessionSenderIpMode IpMode, + f3TwampSessionSenderIpAddress DisplayString, + f3TwampSessionSenderSrIpAddress DisplayString, + f3TwampSessionSenderStopTimeType TwampStopTimeType +} + +f3TwampSessionSenderIndex OBJECT-TYPE + SYNTAX Integer32 (1..500) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + a TWAMP Session Sender under the NE." + ::= { f3TwampSessionSenderEntry 1 } + +f3TwampSessionSenderAdminState OBJECT-TYPE + SYNTAX AdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "All the state related attributes are added to support this entity + being in outage state. But AdminState is always InService and is + not editable." + ::= { f3TwampSessionSenderEntry 2 } + +f3TwampSessionSenderOperationalState OBJECT-TYPE + SYNTAX OperationalState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operational state can take Normal or Outage. When the TWAMP entity + is operational then this is Normal. In some situations like a Card + is unplugged and TWAMP entity is not operational this attribute goes + to Outage state." + ::= { f3TwampSessionSenderEntry 3 } + +f3TwampSessionSenderSecondaryState OBJECT-TYPE + SYNTAX SecondaryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary state can be Active or SGEO. When Operational state is + Normal this is Active. When Operational State is Outage then this + is SGEO." + ::= { f3TwampSessionSenderEntry 4 } + +f3TwampSessionSenderAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "An alias associated with the TWAMP Session Sender." + ::= { f3TwampSessionSenderEntry 5 } + +f3TwampSessionSenderIpInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the IP interface used by Session Sender. + Session Sender may use the same IP interface as any Control Client, + Server, Session Sender or Session Sender in the system as long as + it has a unique UDP port." + ::= { f3TwampSessionSenderEntry 6 } + +f3TwampSessionSenderUdpPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the UDP Port used by the Session Sender for TWAMP Test. + The Combination of f3TwampSessionSenderIpInterface and + f3TwampSessionSenderUdpPort shall be unique amongst all + Session Senders and Session Reflectors on the system." + ::= { f3TwampSessionSenderEntry 7 } + +f3TwampSessionSenderPktSchedTimeInterval OBJECT-TYPE + SYNTAX Unsigned32 (10..3600000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the time interval between TWAMP-Test packets." + DEFVAL { 1000 } + ::= { f3TwampSessionSenderEntry 8 } + +f3TwampSessionSenderSrIpv4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the IPv4 address of the Session Reflector." + ::= { f3TwampSessionSenderEntry 9 } + +f3TwampSessionSenderSrUdpPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the UDP Port recommended by the Session Sender + for the Session Reflector for TWAMP Test." + ::= { f3TwampSessionSenderEntry 10 } + +f3TwampSessionSenderDscpValue OBJECT-TYPE + SYNTAX Unsigned32 (0..63) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the TWAMP Test packet DSCP value to be used in the IP header. + This is read-create when the TWAMP Control is disabled. When TWAMP + Control is enabled this will be read-only and will have the same as + the DSCP value of the Control Client." + ::= { f3TwampSessionSenderEntry 11 } + +f3TwampSessionSenderNumPkts OBJECT-TYPE + SYNTAX Unsigned32 (1..4294967295) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the number TWAMP test packets to send for test session." + ::= { f3TwampSessionSenderEntry 12 } + +f3TwampSessionSenderPktSize OBJECT-TYPE + SYNTAX Unsigned32 (79..9242) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the size of the TWAMP test packet. For unauthenticated mode, + Minimum is the 18 (Eth Hdr) + 20 (IP Hdr) + 41 (TWAMP) Bytes. + The TWAMP test packet will be padded to the specified size." + ::= { f3TwampSessionSenderEntry 13 } + +f3TwampSessionSenderTestPattern OBJECT-TYPE + SYNTAX TwampTestPattern + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This the pattern of the bytes in the padding of the TWAMP Test packet." + ::= { f3TwampSessionSenderEntry 14 } + +f3TwampSessionSenderStartTimeType OBJECT-TYPE + SYNTAX TwampStartTimeType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This indicates the start time type which tells how to interpret + the start time attribute. + + If IMMEDIATE, f3TwampSessionSenderStartTime is not applicable + If RELATIVE, f3TwampSessionSenderStartTime is the relative to current time + If FIXED, f3TwampSessionSenderStartTime is the wall clock start time" + ::= { f3TwampSessionSenderEntry 15 } + +f3TwampSessionSenderStartDate OBJECT-TYPE + SYNTAX DisplayString (SIZE (0 | 10)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the date part of the Session Sender start time. When TWAMP Control + is enabled, the Date and Time are converted to the NTP timestamp format as + defined in RFC 1305 [REF13] to send in Request-TW-Session message. + The first 32 bits are the seconds since 0h Jan 1 1900 and the second 32 bits + is the fractional second and is the number of units of 200 picoseconds. + + If f3TwampSessionSenderStartTimeType is IMMEDIATE, this attribute is not applicable. + If f3TwampSessionSenderStartTimeType is RELATIVE, this attribute is not applicable. + If f3TwampSessionSenderStartTimeType is FIXED, this attribute is the date + when to start the test." + ::= { f3TwampSessionSenderEntry 16 } + +f3TwampSessionSenderStartTime OBJECT-TYPE + SYNTAX DisplayString (SIZE (0 | 8)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the time part of the Session Sender start time. When TWAMP Control + is enabled, the Date and Time are converted to the NTP timestamp format as + defined in RFC 1305 [REF13] to send in Request-TW-Session message. + The first 32 bits are the seconds since 0h Jan 1 1900 and the second 32 bits + is the fractional second and is the number of units of 200 picoseconds. + + If f3TwampSessionSenderStartTimeType is IMMEDIATE, this attribute is not applicable. + If f3TwampSessionSenderStartTimeType is RELATIVE, this attribute is not applicable. + If f3TwampSessionSenderStartTimeType is FIXED, this attribute is the time + when to start the test." + ::= { f3TwampSessionSenderEntry 17 } + +f3TwampSessionSenderRespTimeout OBJECT-TYPE + SYNTAX Unsigned32 (2..10) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is how much time the Session Sender will wait for the response to a + TWAMP Test packet. In effect the TWAMP Test is complete after Test + Duration + Response Timeout." + DEFVAL { 5 } + ::= { f3TwampSessionSenderEntry 18 } + +f3TwampSessionSenderVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This indicates whether the TWAMP Test packets are tagged or not." + ::= { f3TwampSessionSenderEntry 19 } + +f3TwampSessionSenderOuterVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This specifies the outer VLAN ID. This is applicable if + f3TwampSessionSenderVlanEnabled is true." + ::= { f3TwampSessionSenderEntry 20 } + +f3TwampSessionSenderOuterVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This specifies the outer VLAN priority. This is applicable if + f3TwampSessionSenderVlanEnabled is true." + ::= { f3TwampSessionSenderEntry 21 } + +f3TwampSessionSenderOuterVlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This specifies the outer VLAN tag Ethertype/TPID. This is applicable if + f3TwampSessionSenderVlanEnabled is true." + ::= { f3TwampSessionSenderEntry 22 } + +f3TwampSessionSenderInnerVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This indicates whether the TWAMP Test packets are double tagged or not. + This is applicable only if f3TwampSessionSenderVlanEnabled is true." + ::= { f3TwampSessionSenderEntry 23 } + +f3TwampSessionSenderInnerVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This specifies the inner VLAN ID. This is applicable if + f3TwampSessionSenderInnerVlanEnabled is true." + ::= { f3TwampSessionSenderEntry 24 } + +f3TwampSessionSenderInnerVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This specifies the inner VLAN priority. This is applicable if + f3TwampSessionSenderInnerVlanEnabled is true." + ::= { f3TwampSessionSenderEntry 25 } + +f3TwampSessionSenderInnerVlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This specifies the outer VLAN tag Ethertype/TPID. This is applicable if + f3TwampSessionSenderInnerVlanEnabled is true." + ::= { f3TwampSessionSenderEntry 26 } + +f3TwampSessionSenderSeqNumber OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the session sender sequence number that is set in the generated + TWAMP Test packet." + ::= { f3TwampSessionSenderEntry 27 } + +f3TwampSessionSenderStatus OBJECT-TYPE + SYNTAX TwampSessionSenderStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This indicates the current state of the Session Sender state machine." + ::= { f3TwampSessionSenderEntry 28 } + +f3TwampSessionSenderAssocControlClient OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the pointer to the associated TWAMP Control Client." + ::= { f3TwampSessionSenderEntry 29 } + +f3TwampSessionSenderHistoryBins OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of number of history bins. + This is the total history data that will be maintained + for a Session Sender run, at any instance." + ::= { f3TwampSessionSenderEntry 30 } + +f3TwampSessionSenderHistoryInterval OBJECT-TYPE + SYNTAX TwampHistoryIntervalType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the history interval + period." + ::= { f3TwampSessionSenderEntry 31 } + +f3TwampSessionSenderDistHistoryBins OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of number of distribution + history bins. This is the total history distribution data that + will be maintained for a Session Sender run, at any instance." + ::= { f3TwampSessionSenderEntry 32 } + +f3TwampSessionSenderDistHistoryInterval OBJECT-TYPE + SYNTAX TwampHistoryIntervalType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the history distribution + interval period." + ::= { f3TwampSessionSenderEntry 33 } + +f3TwampSessionSenderStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { f3TwampSessionSenderEntry 34 } + +f3TwampSessionSenderRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this row. An entry MUST NOT exist in the + active state unless all objects in the entry have an + appropriate value, as described + in the description clause for each writable object. + + The values of f3TwampSessionSenderRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + f3TwampSessionSenderRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The f3TwampSessionSenderRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + ::= { f3TwampSessionSenderEntry 35 } + +f3TwampSessionSenderValidateErrorEstimate OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This control supports interoperability between devices that do not + support error-estimate and devices that support error-estimate. + When false, the device will not validate the error estimate value + for non-zero multiplier and ignore the error-estimate value. + This is the value to interoperate with the releases that did not + support the error-estimate. When true, we validate error-estimate. + If multiplier is zero, we will discard the TWAMP test packet or else + the error estimate is used to correct the timestamps." + ::= { f3TwampSessionSenderEntry 36 } + +f3TwampSessionSenderIpMode OBJECT-TYPE + SYNTAX IpMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ip mode for this entry." + ::= { f3TwampSessionSenderEntry 37 } + +f3TwampSessionSenderIpAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ip for this entry." + ::= { f3TwampSessionSenderEntry 38 } + +f3TwampSessionSenderSrIpAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the IP address of the Session Reflector." + ::= { f3TwampSessionSenderEntry 39 } + + +f3TwampSessionSenderStopTimeType OBJECT-TYPE + SYNTAX TwampStopTimeType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the stop time for this entry ." + ::= { f3TwampSessionSenderEntry 40 } + + +-- +-- Session Sender Current Statistics Table +-- +f3TwampStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampStatsEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A current statistics for a Session Sender." + ::= { f3TwampConfigObjects 9 } + +f3TwampStatsEntry OBJECT-TYPE + SYNTAX F3TwampStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TwampStatsTable." + INDEX { neIndex, f3TwampSessionSenderIndex, f3TwampStatsIndex } + ::= { f3TwampStatsTable 1 } + +F3TwampStatsEntry ::= SEQUENCE { + f3TwampStatsIndex TwampPmIntervalType, + f3TwampStatsValid TruthValue, + f3TwampStatsAction CmPmBinAction, + f3TwampStatsTime DateAndTime, + f3TwampStatsS2RPkts PerfCounter64, + f3TwampStatsR2SPkts PerfCounter64, + f3TwampStatsS2RLostPkts PerfCounter64, + f3TwampStatsR2SLostPkts PerfCounter64, + f3TwampStatsS2RSyncErrs PerfCounter64, + f3TwampStatsR2SSyncErrs PerfCounter64, + f3TwampStatsOutOfSeqErrs PerfCounter64, + f3TwampStatsSeqGaps PerfCounter64, + f3TwampStatsMinTwoWayPD Unsigned32, + f3TwampStatsMaxTwoWayPD Unsigned32, + f3TwampStatsAvgTwoWayPD Unsigned32, + f3TwampStatsSumTwoWayPD Unsigned32, + f3TwampStatsSumOfSqTwoWayPD Unsigned32, + f3TwampStatsMinOneWayS2RPD Unsigned32, + f3TwampStatsMaxOneWayS2RPD Unsigned32, + f3TwampStatsAvgOneWayS2RPD Unsigned32, + f3TwampStatsSumOneWayS2RPD Unsigned32, + f3TwampStatsSumOfSqOneWayS2RPD Unsigned32, + f3TwampStatsMinOneWayR2SPD Unsigned32, + f3TwampStatsMaxOneWayR2SPD Unsigned32, + f3TwampStatsAvgOneWayR2SPD Unsigned32, + f3TwampStatsSumOneWayR2SPD Unsigned32, + f3TwampStatsSumOfSqOneWayR2SPD Unsigned32, + f3TwampStatsMinOneWayS2RAbsPDV Unsigned32, + f3TwampStatsMaxOneWayS2RAbsPDV Unsigned32, + f3TwampStatsAvgOneWayS2RAbsPDV Unsigned32, + f3TwampStatsSumOneWayS2RAbsPDV Unsigned32, + f3TwampStatsSumOfSqOneWayS2RAbsPDV Unsigned32, + f3TwampStatsNumOneWayS2RAbsPDV Unsigned32, + f3TwampStatsMinOneWayR2SAbsPDV Unsigned32, + f3TwampStatsMaxOneWayR2SAbsPDV Unsigned32, + f3TwampStatsAvgOneWayR2SAbsPDV Unsigned32, + f3TwampStatsSumOneWayR2SAbsPDV Unsigned32, + f3TwampStatsSumOfSqOneWayR2SAbsPDV Unsigned32, + f3TwampStatsNumOneWayR2SAbsPDV Unsigned32, + f3TwampStatsMinOneWayS2RNegPDV Unsigned32, + f3TwampStatsMaxOneWayS2RNegPDV Unsigned32, + f3TwampStatsAvgOneWayS2RNegPDV Unsigned32, + f3TwampStatsSumOneWayS2RNegPDV Unsigned32, + f3TwampStatsSumOfSqOneWayS2RNegPDV Unsigned32, + f3TwampStatsNumOneWayS2RNegPDV Unsigned32, + f3TwampStatsMinOneWayR2SNegPDV Unsigned32, + f3TwampStatsMaxOneWayR2SNegPDV Unsigned32, + f3TwampStatsAvgOneWayR2SNegPDV Unsigned32, + f3TwampStatsSumOneWayR2SNegPDV Unsigned32, + f3TwampStatsSumOfSqOneWayR2SNegPDV Unsigned32, + f3TwampStatsNumOneWayR2SNegPDV Unsigned32, + f3TwampStatsMinOneWayS2RPosPDV Unsigned32, + f3TwampStatsMaxOneWayS2RPosPDV Unsigned32, + f3TwampStatsAvgOneWayS2RPosPDV Unsigned32, + f3TwampStatsSumOneWayS2RPosPDV Unsigned32, + f3TwampStatsSumOfSqOneWayS2RPosPDV Unsigned32, + f3TwampStatsNumOneWayS2RPosPDV Unsigned32, + f3TwampStatsMinOneWayR2SPosPDV Unsigned32, + f3TwampStatsMaxOneWayR2SPosPDV Unsigned32, + f3TwampStatsAvgOneWayR2SPosPDV Unsigned32, + f3TwampStatsSumOneWayR2SPosPDV Unsigned32, + f3TwampStatsSumOfSqOneWayR2SPosPDV Unsigned32, + f3TwampStatsNumOneWayR2SPosPDV Unsigned32, + f3TwampStatsNumTwoWayPD Unsigned32, + f3TwampStatsNumOneWayS2RPD Unsigned32, + f3TwampStatsNumOneWayR2SPD Unsigned32 +} + +f3TwampStatsIndex OBJECT-TYPE + SYNTAX TwampPmIntervalType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + the Session Sender statistics entry. Possible values are current + or rollover." + ::= { f3TwampStatsEntry 1 } + +f3TwampStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3TwampStatsEntry 2 } + +f3TwampStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3TwampStatsEntry 3 } + +f3TwampStatsTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the start time of the current bin." + ::= { f3TwampStatsEntry 4 } + +f3TwampStatsS2RPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Transmitted Packets in the current interval." + ::= { f3TwampStatsEntry 5 } + +f3TwampStatsR2SPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Received Packets in the current interval." + ::= { f3TwampStatsEntry 6 } + +f3TwampStatsS2RLostPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Lost Pkts from Session Sender to Session Reflector + in the current interval." + ::= { f3TwampStatsEntry 7 } + +f3TwampStatsR2SLostPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Lost Pkts from Session Reflector to Session Sender in + the current interval." + ::= { f3TwampStatsEntry 8 } + +f3TwampStatsS2RSyncErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of (time) Synchronization Errors from Session Sender to + Session Reflector in the current interval." + ::= { f3TwampStatsEntry 9 } + +f3TwampStatsR2SSyncErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of (time) Synchronization Errors from Session Reflector to + Session Sender in the current interval." + ::= { f3TwampStatsEntry 10 } + +f3TwampStatsOutOfSeqErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of out of sequence errors across all + packets received in the current interval. If (Received Seq Number) + is less than or equal to (Last Received Seq Number), + it is termed as out of sequence error." + ::= { f3TwampStatsEntry 11 } + +f3TwampStatsSeqGaps OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of sequence gaps across all + packets received in the current interval. If (Received Seq Number) + is greater than or equal to (Last Received Seq Number + 2)) + it is termed as a sequence gap." + ::= { f3TwampStatsEntry 12 } + +f3TwampStatsMinTwoWayPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum two-way delay(in microseconds) across all + packets received in the current interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampStatsEntry 13 } + +f3TwampStatsMaxTwoWayPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum two-way delay(in microseconds) across all + packets received in the current interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampStatsEntry 14 } + +f3TwampStatsAvgTwoWayPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average two-way delay(in microseconds) across all + packets received in the current interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampStatsEntry 15 } + +f3TwampStatsSumTwoWayPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of two-way delay(in microseconds) + in the current interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampStatsEntry 16 } + +f3TwampStatsSumOfSqTwoWayPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of two-way delays in the current interval." + ::= { f3TwampStatsEntry 17 } + +f3TwampStatsMinOneWayS2RPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum one-way Session Sender to Session Reflector + delay(in microseconds) across all packets received in the + current interval." + ::= { f3TwampStatsEntry 18 } + +f3TwampStatsMaxOneWayS2RPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum one-way Session Sender to Session Reflector + delay(in microseconds) across all packets received in the + current interval." + ::= { f3TwampStatsEntry 19 } + +f3TwampStatsAvgOneWayS2RPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average one-way Session Sender to Session Reflector + delay(in microseconds) across all packets received in the + current interval." + ::= { f3TwampStatsEntry 20 } + +f3TwampStatsSumOneWayS2RPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of one-way delay from Sesssion Sender to + Session Reflector in the current interval." + ::= { f3TwampStatsEntry 21 } + +f3TwampStatsSumOfSqOneWayS2RPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of one-way delay from Session Sender to + Session Reflector in the current interval." + ::= { f3TwampStatsEntry 22 } + +f3TwampStatsMinOneWayR2SPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum one-way Session Reflector to Session Sender + delay(in microseconds) across all packets received in the + current interval." + ::= { f3TwampStatsEntry 23 } + +f3TwampStatsMaxOneWayR2SPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum one-way Session Reflector to Session Sender + delay(in microseconds) across all packets received in the + current interval." + ::= { f3TwampStatsEntry 24 } + +f3TwampStatsAvgOneWayR2SPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average one-way Session Reflector to Session Sender + delay(in microseconds) across all packets received in the + current interval." + ::= { f3TwampStatsEntry 25 } + +f3TwampStatsSumOneWayR2SPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of one-way delay from Session Reflector to + Session Sender in the current interval." + ::= { f3TwampStatsEntry 26 } + +f3TwampStatsSumOfSqOneWayR2SPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of one-way delay from Session Reflector to + Session Sender in the current interval." + ::= { f3TwampStatsEntry 27 } + +f3TwampStatsMinOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum absolute one-way packet delay variation from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 28 } + +f3TwampStatsMaxOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum absolute one-way packet delay variation from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 29 } + +f3TwampStatsAvgOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average absolute one-way packet delay variation from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 30 } + +f3TwampStatsSumOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of absolute one-way packet delay variations from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 31 } + +f3TwampStatsSumOfSqOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of absolute one-way packet delay variations from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 32 } + +f3TwampStatsNumOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of absolute one-way packet delay variations from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 33 } + +f3TwampStatsMinOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum absolute one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 34 } + +f3TwampStatsMaxOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum absolute one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 35 } + +f3TwampStatsAvgOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average absolute one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 36 } + +f3TwampStatsSumOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of absolute one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 37 } + +f3TwampStatsSumOfSqOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of absolute one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 38 } + +f3TwampStatsNumOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of absolute one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 39 } + +f3TwampStatsMinOneWayS2RNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum negative one-way packet delay variation from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 40 } + +f3TwampStatsMaxOneWayS2RNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum negative one-way packet delay variation from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 41 } + +f3TwampStatsAvgOneWayS2RNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average negative one-way packet delay variation from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 42 } + +f3TwampStatsSumOneWayS2RNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of negative one-way packet delay variations from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 43 } + +f3TwampStatsSumOfSqOneWayS2RNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of negative one-way packet delay variations from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 44 } + +f3TwampStatsNumOneWayS2RNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of negative one-way packet delay variations from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 45 } + +f3TwampStatsMinOneWayR2SNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum negative one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 46 } + +f3TwampStatsMaxOneWayR2SNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum negative one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 47 } + +f3TwampStatsAvgOneWayR2SNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average negative one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 48 } + +f3TwampStatsSumOneWayR2SNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of negative one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 49 } + +f3TwampStatsSumOfSqOneWayR2SNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of negative one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 50 } + +f3TwampStatsNumOneWayR2SNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of negative one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 51 } + +f3TwampStatsMinOneWayS2RPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum positive one-way packet delay variation from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 52 } + +f3TwampStatsMaxOneWayS2RPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum positive one-way packet delay variation from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 53 } + +f3TwampStatsAvgOneWayS2RPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average positive one-way packet delay variation from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 54 } + +f3TwampStatsSumOneWayS2RPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of positive one-way packet delay variations from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 55 } + +f3TwampStatsSumOfSqOneWayS2RPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of positive one-way packet delay variations from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 56 } + +f3TwampStatsNumOneWayS2RPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of positive one-way packet delay variations from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 57 } + +f3TwampStatsMinOneWayR2SPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum positive one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 58 } + +f3TwampStatsMaxOneWayR2SPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum positive one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 59 } + +f3TwampStatsAvgOneWayR2SPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average positive one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 60 } + +f3TwampStatsSumOneWayR2SPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of positive one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 61 } + +f3TwampStatsSumOfSqOneWayR2SPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of positive one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 62 } + +f3TwampStatsNumOneWayR2SPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of positive one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 63 } + +f3TwampStatsNumTwoWayPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of two-way packet delay samples in the + current interval." + ::= { f3TwampStatsEntry 64 } + +f3TwampStatsNumOneWayS2RPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of one-way packet delay samples from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampStatsEntry 65 } + +f3TwampStatsNumOneWayR2SPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of one-way packet delay samples from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatsEntry 66 } + +-- +-- Session Sender History Statistics Table +-- +f3TwampHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampHistoryEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A history statistics for a Session Sender." + ::= { f3TwampConfigObjects 10 } + +f3TwampHistoryEntry OBJECT-TYPE + SYNTAX F3TwampHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TwampHistoryTable. " + INDEX { neIndex, f3TwampSessionSenderIndex, f3TwampHistoryIndex } + ::= { f3TwampHistoryTable 1 } + +F3TwampHistoryEntry ::= SEQUENCE { + f3TwampHistoryIndex Integer32, + f3TwampHistoryValid TruthValue, + f3TwampHistoryAction CmPmBinAction, + f3TwampHistoryTime DateAndTime, + f3TwampHistoryS2RPkts PerfCounter64, + f3TwampHistoryR2SPkts PerfCounter64, + f3TwampHistoryS2RLostPkts PerfCounter64, + f3TwampHistoryR2SLostPkts PerfCounter64, + f3TwampHistoryS2RSyncErrs PerfCounter64, + f3TwampHistoryR2SSyncErrs PerfCounter64, + f3TwampHistoryOutOfSeqErrs PerfCounter64, + f3TwampHistorySeqGaps PerfCounter64, + f3TwampHistoryMinTwoWayPD Unsigned32, + f3TwampHistoryMaxTwoWayPD Unsigned32, + f3TwampHistoryAvgTwoWayPD Unsigned32, + f3TwampHistorySumTwoWayPD Unsigned32, + f3TwampHistorySumOfSqTwoWayPD Unsigned32, + f3TwampHistoryMinOneWayS2RPD Unsigned32, + f3TwampHistoryMaxOneWayS2RPD Unsigned32, + f3TwampHistoryAvgOneWayS2RPD Unsigned32, + f3TwampHistorySumOneWayS2RPD Unsigned32, + f3TwampHistorySumOfSqOneWayS2RPD Unsigned32, + f3TwampHistoryMinOneWayR2SPD Unsigned32, + f3TwampHistoryMaxOneWayR2SPD Unsigned32, + f3TwampHistoryAvgOneWayR2SPD Unsigned32, + f3TwampHistorySumOneWayR2SPD Unsigned32, + f3TwampHistorySumOfSqOneWayR2SPD Unsigned32, + f3TwampHistoryMinOneWayS2RAbsPDV Unsigned32, + f3TwampHistoryMaxOneWayS2RAbsPDV Unsigned32, + f3TwampHistoryAvgOneWayS2RAbsPDV Unsigned32, + f3TwampHistorySumOneWayS2RAbsPDV Unsigned32, + f3TwampHistorySumOfSqOneWayS2RAbsPDV Unsigned32, + f3TwampHistoryNumOneWayS2RAbsPDV Unsigned32, + f3TwampHistoryMinOneWayR2SAbsPDV Unsigned32, + f3TwampHistoryMaxOneWayR2SAbsPDV Unsigned32, + f3TwampHistoryAvgOneWayR2SAbsPDV Unsigned32, + f3TwampHistorySumOneWayR2SAbsPDV Unsigned32, + f3TwampHistorySumOfSqOneWayR2SAbsPDV Unsigned32, + f3TwampHistoryNumOneWayR2SAbsPDV Unsigned32, + f3TwampHistoryMinOneWayS2RNegPDV Unsigned32, + f3TwampHistoryMaxOneWayS2RNegPDV Unsigned32, + f3TwampHistoryAvgOneWayS2RNegPDV Unsigned32, + f3TwampHistorySumOneWayS2RNegPDV Unsigned32, + f3TwampHistorySumOfSqOneWayS2RNegPDV Unsigned32, + f3TwampHistoryNumOneWayS2RNegPDV Unsigned32, + f3TwampHistoryMinOneWayR2SNegPDV Unsigned32, + f3TwampHistoryMaxOneWayR2SNegPDV Unsigned32, + f3TwampHistoryAvgOneWayR2SNegPDV Unsigned32, + f3TwampHistorySumOneWayR2SNegPDV Unsigned32, + f3TwampHistorySumOfSqOneWayR2SNegPDV Unsigned32, + f3TwampHistoryNumOneWayR2SNegPDV Unsigned32, + f3TwampHistoryMinOneWayS2RPosPDV Unsigned32, + f3TwampHistoryMaxOneWayS2RPosPDV Unsigned32, + f3TwampHistoryAvgOneWayS2RPosPDV Unsigned32, + f3TwampHistorySumOneWayS2RPosPDV Unsigned32, + f3TwampHistorySumOfSqOneWayS2RPosPDV Unsigned32, + f3TwampHistoryNumOneWayS2RPosPDV Unsigned32, + f3TwampHistoryMinOneWayR2SPosPDV Unsigned32, + f3TwampHistoryMaxOneWayR2SPosPDV Unsigned32, + f3TwampHistoryAvgOneWayR2SPosPDV Unsigned32, + f3TwampHistorySumOneWayR2SPosPDV Unsigned32, + f3TwampHistorySumOfSqOneWayR2SPosPDV Unsigned32, + f3TwampHistoryNumOneWayR2SPosPDV Unsigned32, + f3TwampHistoryNumTwoWayPD Unsigned32, + f3TwampHistoryNumOneWayS2RPD Unsigned32, + f3TwampHistoryNumOneWayR2SPD Unsigned32 +} + +f3TwampHistoryIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + the Session Sender statistics history entry." + ::= { f3TwampHistoryEntry 1 } + +f3TwampHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3TwampHistoryEntry 2 } + +f3TwampHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3TwampHistoryEntry 3 } + +f3TwampHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the start time of the history bin." + ::= { f3TwampHistoryEntry 4 } + +f3TwampHistoryS2RPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Transmitted Packets in the interval." + ::= { f3TwampHistoryEntry 5 } + +f3TwampHistoryR2SPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Received Packets in the interval." + ::= { f3TwampHistoryEntry 6 } + +f3TwampHistoryS2RLostPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Lost Pkts from Session Sender to Session Reflector + in the interval." + ::= { f3TwampHistoryEntry 7 } + +f3TwampHistoryR2SLostPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Lost Pkts from Session Reflector to Session Sender in + the interval." + ::= { f3TwampHistoryEntry 8 } + +f3TwampHistoryS2RSyncErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of (time) Synchronization Errors from Session Sender to + Session Reflector in the interval." + ::= { f3TwampHistoryEntry 9 } + +f3TwampHistoryR2SSyncErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of (time) Synchronization Errors from Session Reflector to + Session Sender in the interval." + ::= { f3TwampHistoryEntry 10 } + +f3TwampHistoryOutOfSeqErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of out of sequence errors across all + packets received in the interval. If (Received Seq Number) + is less than or equal to (Last Received Seq Number), + it is termed as out of sequence error." + ::= { f3TwampHistoryEntry 11 } + +f3TwampHistorySeqGaps OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of sequence gaps across all + packets received in the interval. If (Received Seq Number) + is greater than or equal to (Last Received Seq Number + 2)) + it is termed as a sequence gap." + ::= { f3TwampHistoryEntry 12 } + +f3TwampHistoryMinTwoWayPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum two-way delay(in microseconds) across all + packets received in the interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampHistoryEntry 13 } + +f3TwampHistoryMaxTwoWayPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum two-way delay(in microseconds) across all + packets received in the interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampHistoryEntry 14 } + +f3TwampHistoryAvgTwoWayPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average two-way delay(in microseconds) across all + packets received in the interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampHistoryEntry 15 } + +f3TwampHistorySumTwoWayPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of two-way delay(in microseconds) + in the interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampHistoryEntry 16 } + +f3TwampHistorySumOfSqTwoWayPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of two-way delays in the interval." + ::= { f3TwampHistoryEntry 17 } + +f3TwampHistoryMinOneWayS2RPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum one-way Session Sender to Session Reflector + delay(in microseconds) across all packets received in the + interval." + ::= { f3TwampHistoryEntry 18 } + +f3TwampHistoryMaxOneWayS2RPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum one-way Session Sender to Session Reflector + delay(in microseconds) across all packets received in the + interval." + ::= { f3TwampHistoryEntry 19 } + +f3TwampHistoryAvgOneWayS2RPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average one-way Session Sender to Session Reflector + delay(in microseconds) across all packets received in the + interval." + ::= { f3TwampHistoryEntry 20 } + +f3TwampHistorySumOneWayS2RPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of one-way delay from Sesssion Sender to + Session Reflector in the interval." + ::= { f3TwampHistoryEntry 21 } + +f3TwampHistorySumOfSqOneWayS2RPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of one-way delay from Session Sender to + Session Reflector in the interval." + ::= { f3TwampHistoryEntry 22 } + +f3TwampHistoryMinOneWayR2SPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum one-way Session Reflector to Session Sender + delay(in microseconds) across all packets received in the + interval." + ::= { f3TwampHistoryEntry 23 } + +f3TwampHistoryMaxOneWayR2SPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum one-way Session Reflector to Session Sender + delay(in microseconds) across all packets received in the + interval." + ::= { f3TwampHistoryEntry 24 } + +f3TwampHistoryAvgOneWayR2SPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average one-way Session Reflector to Session Sender + delay(in microseconds) across all packets received in the + interval." + ::= { f3TwampHistoryEntry 25 } + +f3TwampHistorySumOneWayR2SPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of one-way delay from Session Reflector to + Session Sender in the interval." + ::= { f3TwampHistoryEntry 26 } + +f3TwampHistorySumOfSqOneWayR2SPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of one-way delay from Session Reflector to + Session Sender in the interval." + ::= { f3TwampHistoryEntry 27 } + +f3TwampHistoryMinOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum absolute one-way packet delay variation from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 28 } + +f3TwampHistoryMaxOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum absolute one-way packet delay variation from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 29 } + +f3TwampHistoryAvgOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average absolute one-way packet delay variation from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 30 } + +f3TwampHistorySumOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of absolute one-way packet delay variations from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 31 } + +f3TwampHistorySumOfSqOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of absolute one-way packet delay variations from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 32 } + +f3TwampHistoryNumOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of absolute one-way packet delay variations from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 33 } + +f3TwampHistoryMinOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum absolute one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 34 } + +f3TwampHistoryMaxOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum absolute one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 35 } + +f3TwampHistoryAvgOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average absolute one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 36 } + +f3TwampHistorySumOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of absolute one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 37 } + +f3TwampHistorySumOfSqOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of absolute one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 38 } + +f3TwampHistoryNumOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of absolute one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 39 } + +f3TwampHistoryMinOneWayS2RNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum negative one-way packet delay variation from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 40 } + +f3TwampHistoryMaxOneWayS2RNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum negative one-way packet delay variation from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 41 } + +f3TwampHistoryAvgOneWayS2RNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average negative one-way packet delay variation from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 42 } + +f3TwampHistorySumOneWayS2RNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of negative one-way packet delay variations from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 43 } + +f3TwampHistorySumOfSqOneWayS2RNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of negative one-way packet delay variations from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 44 } + +f3TwampHistoryNumOneWayS2RNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of negative one-way packet delay variations from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 45 } + +f3TwampHistoryMinOneWayR2SNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum negative one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 46 } + +f3TwampHistoryMaxOneWayR2SNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum negative one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 47 } + +f3TwampHistoryAvgOneWayR2SNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average negative one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 48 } + +f3TwampHistorySumOneWayR2SNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of negative one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 49 } + +f3TwampHistorySumOfSqOneWayR2SNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of negative one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 50 } + +f3TwampHistoryNumOneWayR2SNegPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of negative one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 51 } + +f3TwampHistoryMinOneWayS2RPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum positive one-way packet delay variation from + Session Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 52 } + +f3TwampHistoryMaxOneWayS2RPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum positive one-way packet delay variation from + Session Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 53 } + +f3TwampHistoryAvgOneWayS2RPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average positive one-way packet delay variation from + Session Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 54 } + +f3TwampHistorySumOneWayS2RPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of positive one-way packet delay variations from + Session Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 55 } + +f3TwampHistorySumOfSqOneWayS2RPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of positive one-way packet delay variations from + Session Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 56 } + +f3TwampHistoryNumOneWayS2RPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of positive one-way packet delay variations from + Session Sender to Session Reflector in the interval." + ::= { f3TwampHistoryEntry 57 } + +f3TwampHistoryMinOneWayR2SPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum positive one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 58 } + +f3TwampHistoryMaxOneWayR2SPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum positive one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 59 } + +f3TwampHistoryAvgOneWayR2SPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average positive one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 60 } + +f3TwampHistorySumOneWayR2SPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of positive one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 61 } + +f3TwampHistorySumOfSqOneWayR2SPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of positive one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 62 } + +f3TwampHistoryNumOneWayR2SPosPDV OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of positive one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryEntry 63 } + +f3TwampHistoryNumTwoWayPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of two-way packet delay samples in the + current interval." + ::= { f3TwampHistoryEntry 64 } + +f3TwampHistoryNumOneWayS2RPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of one-way packet delay samples from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampHistoryEntry 65 } + +f3TwampHistoryNumOneWayR2SPD OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of one-way packet delay samples from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampHistoryEntry 66 } + +-- +-- Session Sender Statistics - Distribution Config Table +-- +f3TwampDistStatsConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampDistStatsConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries that need to be configured + in order to obtain statistical distribution + of Session Sender collected data." + ::= { f3TwampConfigObjects 11 } + +f3TwampDistStatsConfigEntry OBJECT-TYPE + SYNTAX F3TwampDistStatsConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the f3TwampDistStatsConfigTable." + INDEX { neIndex, f3TwampSessionSenderIndex, f3TwampDistStatsConfigIndex } + ::= { f3TwampDistStatsConfigTable 1 } + +F3TwampDistStatsConfigEntry ::= SEQUENCE { + f3TwampDistStatsConfigIndex TwampDistStatsType, + f3TwampDistStatsConfigMinVal Integer32, + f3TwampDistStatsConfigMaxVal Integer32, + f3TwampDistStatsConfigNumBins Unsigned32 +} + +f3TwampDistStatsConfigIndex OBJECT-TYPE + SYNTAX TwampDistStatsType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A unique index for each row. Indicates whether the statistical + distribution is for two-way packet delay (twoway-pd), one-way + Session Sender to Session Reflector packet delay (oneway-s2r-pd), + one-way Session Reflector to Session Sender packet delay (oneway-r2s-pd), + one-way Session Sender to Session Reflector packet delay variation + (oneway-s2r-pdv) or Session Reflector to Session Sender packet delay + variation (oneway-r2s-pdv)." + ::= { f3TwampDistStatsConfigEntry 1 } + +f3TwampDistStatsConfigMinVal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Minimum sample value in distribution." + ::= { f3TwampDistStatsConfigEntry 2 } + +f3TwampDistStatsConfigMaxVal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum sample value in distribution." + ::= { f3TwampDistStatsConfigEntry 3 } + +f3TwampDistStatsConfigNumBins OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of distribution bins." + ::= { f3TwampDistStatsConfigEntry 4 } + +-- +-- Session Sender Statistics - Current Distribution Results Table +-- +f3TwampDistStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampDistStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries that provide statistical distribution + of Session Sender collected data." + ::= { f3TwampConfigObjects 12 } + +f3TwampDistStatsEntry OBJECT-TYPE + SYNTAX F3TwampDistStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the f3TwampDistStatsTable." + INDEX { neIndex, f3TwampSessionSenderIndex, f3TwampDistStatsConfigIndex } + ::= { f3TwampDistStatsTable 1 } + +F3TwampDistStatsEntry ::= SEQUENCE { + f3TwampDistStatsValid TruthValue, + f3TwampDistStatsTime DateAndTime, + f3TwampDistStatsAction CmPmBinAction, + f3TwampDistStatsNumBins Integer32, + f3TwampDistStatsLTMin PerfCounter64, + f3TwampDistStatsGTMax PerfCounter64 +} + +f3TwampDistStatsValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3TwampDistStatsEntry 1 } + +f3TwampDistStatsTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the start time of the current bin." + ::= { f3TwampDistStatsEntry 2 } + +f3TwampDistStatsAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3TwampDistStatsEntry 3 } + +f3TwampDistStatsNumBins OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bins over which the statistical + data is distributed." + ::= { f3TwampDistStatsEntry 4 } + +f3TwampDistStatsLTMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sample data points which are + less than the minimum value specified." + ::= { f3TwampDistStatsEntry 5 } + +f3TwampDistStatsGTMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sample data points which are + greater than the maximum value specified." + ::= { f3TwampDistStatsEntry 6 } + +-- +-- Session Sender Statistics - Current Distribution Results BIN Table +-- +f3TwampDistStatsBinTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampDistStatsBinEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries that provide statistical distribution + of Session Sender collected data for specific BINs." + ::= { f3TwampConfigObjects 13 } + +f3TwampDistStatsBinEntry OBJECT-TYPE + SYNTAX F3TwampDistStatsBinEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the f3TwampDistStatsBinTable." + INDEX { neIndex, f3TwampSessionSenderIndex, f3TwampDistStatsConfigIndex, + f3TwampDistStatsBinIndex } + ::= { f3TwampDistStatsBinTable 1 } + +F3TwampDistStatsBinEntry ::= SEQUENCE { + f3TwampDistStatsBinIndex Integer32, + f3TwampDistStatsBinLower Integer32, + f3TwampDistStatsBinUpper Integer32, + f3TwampDistStatsBinNumSamples PerfCounter64 +} + +f3TwampDistStatsBinIndex OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index for each row that uniquely provides statistical + data for a range." + ::= { f3TwampDistStatsBinEntry 1 } + +f3TwampDistStatsBinLower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The lower limit of values collected in this bin." + ::= { f3TwampDistStatsBinEntry 2 } + +f3TwampDistStatsBinUpper OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The upper limit of values collected in this bin." + ::= { f3TwampDistStatsBinEntry 3 } + +f3TwampDistStatsBinNumSamples OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sample data points which fall between + the lower and upper limits." + ::= { f3TwampDistStatsBinEntry 4 } + +-- +-- Session Sender Statistics - History Distribution Results Table +-- +f3TwampDistHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampDistHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries that provide statistical distribution + history of Session Sender collected data." + ::= { f3TwampConfigObjects 14 } + +f3TwampDistHistoryEntry OBJECT-TYPE + SYNTAX F3TwampDistHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the f3TwampDistHistoryTable." + INDEX { neIndex, f3TwampSessionSenderIndex, + f3TwampDistStatsConfigIndex, + f3TwampDistHistoryIndex } + ::= { f3TwampDistHistoryTable 1 } + +F3TwampDistHistoryEntry ::= SEQUENCE { + f3TwampDistHistoryIndex Integer32, + f3TwampDistHistoryValid TruthValue, + f3TwampDistHistoryTime DateAndTime, + f3TwampDistHistoryAction CmPmBinAction, + f3TwampDistHistoryNumBins Integer32, + f3TwampDistHistoryLTMin PerfCounter64, + f3TwampDistHistoryGTMax PerfCounter64 +} + +f3TwampDistHistoryIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify current + distribution statistics." + ::= { f3TwampDistHistoryEntry 1 } + +f3TwampDistHistoryValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3TwampDistHistoryEntry 2 } + +f3TwampDistHistoryTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the start time of the history bin." + ::= { f3TwampDistHistoryEntry 3 } + +f3TwampDistHistoryAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3TwampDistHistoryEntry 4 } + +f3TwampDistHistoryNumBins OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bins over which the statistical + data is distributed." + ::= { f3TwampDistHistoryEntry 5 } + +f3TwampDistHistoryLTMin OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sample data points which are + less than the minimum value specified." + ::= { f3TwampDistHistoryEntry 6 } + +f3TwampDistHistoryGTMax OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sample data points which are + greater than the maximum value specified." + ::= { f3TwampDistHistoryEntry 7 } + +-- +-- Session Sender Statistics - History Distribution Results BIN Table +-- +f3TwampDistHistoryBinTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampDistHistoryBinEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries that provide statistical distribution + of Session Sender collected data for specific BINs." + ::= { f3TwampConfigObjects 15 } + +f3TwampDistHistoryBinEntry OBJECT-TYPE + SYNTAX F3TwampDistHistoryBinEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row in the f3TwampDistHistoryBinTable." + INDEX { neIndex, f3TwampSessionSenderIndex, + f3TwampDistStatsConfigIndex, + f3TwampDistHistoryIndex, + f3TwampDistHistoryBinIndex } + ::= { f3TwampDistHistoryBinTable 1 } + +F3TwampDistHistoryBinEntry ::= SEQUENCE { + f3TwampDistHistoryBinIndex Integer32, + f3TwampDistHistoryBinLower Integer32, + f3TwampDistHistoryBinUpper Integer32, + f3TwampDistHistoryBinNumSamples PerfCounter64 +} + +f3TwampDistHistoryBinIndex OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index for each row that uniquely provides statistical + data for a range." + ::= { f3TwampDistHistoryBinEntry 1 } + +f3TwampDistHistoryBinLower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The lower limit of values collected in this bin." + ::= { f3TwampDistHistoryBinEntry 2 } + +f3TwampDistHistoryBinUpper OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The upper limit of values collected in this bin." + ::= { f3TwampDistHistoryBinEntry 3 } + +f3TwampDistHistoryBinNumSamples OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of sample data points which fall between + the lower and upper limits." + ::= { f3TwampDistHistoryBinEntry 4 } + +-- +-- Session Sender Threshold Table +-- +f3TwampStatsThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampStatsThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries that allow manageability of Session Sender + Thresholds." + ::= { f3TwampConfigObjects 16 } + +f3TwampStatsThresholdEntry OBJECT-TYPE + SYNTAX F3TwampStatsThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TwampStatsThresholdTable." + INDEX { neIndex, f3TwampSessionSenderIndex, f3TwampStatsThresholdIndex } + ::= { f3TwampStatsThresholdTable 1 } + +F3TwampStatsThresholdEntry ::= SEQUENCE { + f3TwampStatsThresholdIndex Integer32, + f3TwampStatsThresholdVariable VariablePointer, + f3TwampStatsThresholdAbsValueLo Unsigned32, + f3TwampStatsThresholdAbsValueHi Unsigned32, + f3TwampStatsThresholdMonValue PerfCounter64 +} + +f3TwampStatsThresholdIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An index that uniquely identifies an entry in the + f3TwampStatsThresholdTable." + ::= { f3TwampStatsThresholdEntry 1 } + +f3TwampStatsThresholdVariable OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The object identifier of the particular variable to be + sampled. Objects of the f3TwampStatsTable are + monitored. Only variables that resolve to an ASN.1 primitive + type of INTEGER (INTEGER, Integer32, Counter32, PerfCounter64, + Gauge, or TimeTicks) may be sampled." + ::= { f3TwampStatsThresholdEntry 2 } + +f3TwampStatsThresholdAbsValueLo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lower 32 bits of the absolute value of the threshold." + ::= { f3TwampStatsThresholdEntry 3 } + +f3TwampStatsThresholdAbsValueHi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Higher 32 bits of the absolute value of the threshold." + ::= { f3TwampStatsThresholdEntry 4 } + +f3TwampStatsThresholdMonValue OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored value corresponding to f3TwampStatsThresholdVariable." + ::= { f3TwampStatsThresholdEntry 5 } + +-- +-- Session Sender Current Statistics Table +-- +f3TwampStatisticTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampStatisticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A current statistics for a Session Sender." + ::= { f3TwampConfigObjects 17 } + +f3TwampStatisticEntry OBJECT-TYPE + SYNTAX F3TwampStatisticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TwampStatisticTable." + INDEX { neIndex, f3TwampSessionSenderIndex, f3TwampStatisticIndex } + ::= { f3TwampStatisticTable 1 } + +F3TwampStatisticEntry ::= SEQUENCE { + f3TwampStatisticIndex TwampPmIntervalType, + f3TwampStatisticValid TruthValue, + f3TwampStatisticAction CmPmBinAction, + f3TwampStatisticTime DateAndTime, + f3TwampStatisticS2RPkts PerfCounter64, + f3TwampStatisticR2SPkts PerfCounter64, + f3TwampStatisticS2RLostPkts PerfCounter64, + f3TwampStatisticR2SLostPkts PerfCounter64, + f3TwampStatisticS2RSyncErrs PerfCounter64, + f3TwampStatisticR2SSyncErrs PerfCounter64, + f3TwampStatisticOutOfSeqErrs PerfCounter64, + f3TwampStatisticSeqGaps PerfCounter64, + f3TwampStatisticMinTwoWayPD PerfCounter64, + f3TwampStatisticMaxTwoWayPD PerfCounter64, + f3TwampStatisticAvgTwoWayPD PerfCounter64, + f3TwampStatisticSumTwoWayPD PerfCounter64, + f3TwampStatisticSumOfSqTwoWayPD PerfCounter64, + f3TwampStatisticMinOneWayS2RPD PerfCounter64, + f3TwampStatisticMaxOneWayS2RPD PerfCounter64, + f3TwampStatisticAvgOneWayS2RPD PerfCounter64, + f3TwampStatisticSumOneWayS2RPD PerfCounter64, + f3TwampStatisticSumOfSqOneWayS2RPD PerfCounter64, + f3TwampStatisticMinOneWayR2SPD PerfCounter64, + f3TwampStatisticMaxOneWayR2SPD PerfCounter64, + f3TwampStatisticAvgOneWayR2SPD PerfCounter64, + f3TwampStatisticSumOneWayR2SPD PerfCounter64, + f3TwampStatisticSumOfSqOneWayR2SPD PerfCounter64, + f3TwampStatisticMinOneWayS2RAbsPDV PerfCounter64, + f3TwampStatisticMaxOneWayS2RAbsPDV PerfCounter64, + f3TwampStatisticAvgOneWayS2RAbsPDV PerfCounter64, + f3TwampStatisticSumOneWayS2RAbsPDV PerfCounter64, + f3TwampStatisticSumOfSqOneWayS2RAbsPDV PerfCounter64, + f3TwampStatisticNumOneWayS2RAbsPDV PerfCounter64, + f3TwampStatisticMinOneWayR2SAbsPDV PerfCounter64, + f3TwampStatisticMaxOneWayR2SAbsPDV PerfCounter64, + f3TwampStatisticAvgOneWayR2SAbsPDV PerfCounter64, + f3TwampStatisticSumOneWayR2SAbsPDV PerfCounter64, + f3TwampStatisticSumOfSqOneWayR2SAbsPDV PerfCounter64, + f3TwampStatisticNumOneWayR2SAbsPDV PerfCounter64, + f3TwampStatisticMinOneWayS2RNegPDV PerfCounter64, + f3TwampStatisticMaxOneWayS2RNegPDV PerfCounter64, + f3TwampStatisticAvgOneWayS2RNegPDV PerfCounter64, + f3TwampStatisticSumOneWayS2RNegPDV PerfCounter64, + f3TwampStatisticSumOfSqOneWayS2RNegPDV PerfCounter64, + f3TwampStatisticNumOneWayS2RNegPDV PerfCounter64, + f3TwampStatisticMinOneWayR2SNegPDV PerfCounter64, + f3TwampStatisticMaxOneWayR2SNegPDV PerfCounter64, + f3TwampStatisticAvgOneWayR2SNegPDV PerfCounter64, + f3TwampStatisticSumOneWayR2SNegPDV PerfCounter64, + f3TwampStatisticSumOfSqOneWayR2SNegPDV PerfCounter64, + f3TwampStatisticNumOneWayR2SNegPDV PerfCounter64, + f3TwampStatisticMinOneWayS2RPosPDV PerfCounter64, + f3TwampStatisticMaxOneWayS2RPosPDV PerfCounter64, + f3TwampStatisticAvgOneWayS2RPosPDV PerfCounter64, + f3TwampStatisticSumOneWayS2RPosPDV PerfCounter64, + f3TwampStatisticSumOfSqOneWayS2RPosPDV PerfCounter64, + f3TwampStatisticNumOneWayS2RPosPDV PerfCounter64, + f3TwampStatisticMinOneWayR2SPosPDV PerfCounter64, + f3TwampStatisticMaxOneWayR2SPosPDV PerfCounter64, + f3TwampStatisticAvgOneWayR2SPosPDV PerfCounter64, + f3TwampStatisticSumOneWayR2SPosPDV PerfCounter64, + f3TwampStatisticSumOfSqOneWayR2SPosPDV PerfCounter64, + f3TwampStatisticNumOneWayR2SPosPDV PerfCounter64, + f3TwampStatisticNumTwoWayPD PerfCounter64, + f3TwampStatisticNumOneWayS2RPD PerfCounter64, + f3TwampStatisticNumOneWayR2SPD PerfCounter64, + f3TwampStatisticUdpChecksumFailures PerfCounter64 +} + +f3TwampStatisticIndex OBJECT-TYPE + SYNTAX TwampPmIntervalType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + the Session Sender statistics entry. Possible values are current + or rollover." + ::= { f3TwampStatisticEntry 1 } + +f3TwampStatisticValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3TwampStatisticEntry 2 } + +f3TwampStatisticAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3TwampStatisticEntry 3 } + +f3TwampStatisticTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the start time of the current bin." + ::= { f3TwampStatisticEntry 4 } + +f3TwampStatisticS2RPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Transmitted Packets in the current interval." + ::= { f3TwampStatisticEntry 5 } + +f3TwampStatisticR2SPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Received Packets in the current interval." + ::= { f3TwampStatisticEntry 6 } + +f3TwampStatisticS2RLostPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Lost Pkts from Session Sender to Session Reflector + in the current interval." + ::= { f3TwampStatisticEntry 7 } + +f3TwampStatisticR2SLostPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Lost Pkts from Session Reflector to Session Sender in + the current interval." + ::= { f3TwampStatisticEntry 8 } + +f3TwampStatisticS2RSyncErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of (time) Synchronization Errors from Session Sender to + Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 9 } + +f3TwampStatisticR2SSyncErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of (time) Synchronization Errors from Session Reflector to + Session Sender in the current interval." + ::= { f3TwampStatisticEntry 10 } + +f3TwampStatisticOutOfSeqErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of out of sequence errors across all + packets received in the current interval. If (Received Seq Number) + is less than or equal to (Last Received Seq Number), + it is termed as out of sequence error." + ::= { f3TwampStatisticEntry 11 } + +f3TwampStatisticSeqGaps OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of sequence gaps across all + packets received in the current interval. If (Received Seq Number) + is greater than or equal to (Last Received Seq Number + 2)) + it is termed as a sequence gap." + ::= { f3TwampStatisticEntry 12 } + +f3TwampStatisticMinTwoWayPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum two-way delay(in microseconds) across all + packets received in the current interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampStatisticEntry 13 } + +f3TwampStatisticMaxTwoWayPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum two-way delay(in microseconds) across all + packets received in the current interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampStatisticEntry 14 } + +f3TwampStatisticAvgTwoWayPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average two-way delay(in microseconds) across all + packets received in the current interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampStatisticEntry 15 } + +f3TwampStatisticSumTwoWayPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of two-way delay(in microseconds) + in the current interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampStatisticEntry 16 } + +f3TwampStatisticSumOfSqTwoWayPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of two-way delays in the current interval." + ::= { f3TwampStatisticEntry 17 } + +f3TwampStatisticMinOneWayS2RPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum one-way Session Sender to Session Reflector + delay(in microseconds) across all packets received in the + current interval." + ::= { f3TwampStatisticEntry 18 } + +f3TwampStatisticMaxOneWayS2RPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum one-way Session Sender to Session Reflector + delay(in microseconds) across all packets received in the + current interval." + ::= { f3TwampStatisticEntry 19 } + +f3TwampStatisticAvgOneWayS2RPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average one-way Session Sender to Session Reflector + delay(in microseconds) across all packets received in the + current interval." + ::= { f3TwampStatisticEntry 20 } + +f3TwampStatisticSumOneWayS2RPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of one-way delay from Sesssion Sender to + Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 21 } + +f3TwampStatisticSumOfSqOneWayS2RPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of one-way delay from Session Sender to + Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 22 } + +f3TwampStatisticMinOneWayR2SPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum one-way Session Reflector to Session Sender + delay(in microseconds) across all packets received in the + current interval." + ::= { f3TwampStatisticEntry 23 } + +f3TwampStatisticMaxOneWayR2SPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum one-way Session Reflector to Session Sender + delay(in microseconds) across all packets received in the + current interval." + ::= { f3TwampStatisticEntry 24 } + +f3TwampStatisticAvgOneWayR2SPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average one-way Session Reflector to Session Sender + delay(in microseconds) across all packets received in the + current interval." + ::= { f3TwampStatisticEntry 25 } + +f3TwampStatisticSumOneWayR2SPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of one-way delay from Session Reflector to + Session Sender in the current interval." + ::= { f3TwampStatisticEntry 26 } + +f3TwampStatisticSumOfSqOneWayR2SPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of one-way delay from Session Reflector to + Session Sender in the current interval." + ::= { f3TwampStatisticEntry 27 } + +f3TwampStatisticMinOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum absolute one-way packet delay variation from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 28 } + +f3TwampStatisticMaxOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum absolute one-way packet delay variation from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 29 } + +f3TwampStatisticAvgOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average absolute one-way packet delay variation from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 30 } + +f3TwampStatisticSumOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of absolute one-way packet delay variations from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 31 } + +f3TwampStatisticSumOfSqOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of absolute one-way packet delay variations from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 32 } + +f3TwampStatisticNumOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of absolute one-way packet delay variations from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 33 } + +f3TwampStatisticMinOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum absolute one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 34 } + +f3TwampStatisticMaxOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum absolute one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 35 } + +f3TwampStatisticAvgOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average absolute one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 36 } + +f3TwampStatisticSumOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of absolute one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 37 } + +f3TwampStatisticSumOfSqOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of absolute one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 38 } + +f3TwampStatisticNumOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of absolute one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 39 } + +f3TwampStatisticMinOneWayS2RNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum negative one-way packet delay variation from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 40 } + +f3TwampStatisticMaxOneWayS2RNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum negative one-way packet delay variation from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 41 } + +f3TwampStatisticAvgOneWayS2RNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average negative one-way packet delay variation from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 42 } + +f3TwampStatisticSumOneWayS2RNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of negative one-way packet delay variations from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 43 } + +f3TwampStatisticSumOfSqOneWayS2RNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of negative one-way packet delay variations from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 44 } + +f3TwampStatisticNumOneWayS2RNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of negative one-way packet delay variations from + Sesson Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 45 } + +f3TwampStatisticMinOneWayR2SNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum negative one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 46 } + +f3TwampStatisticMaxOneWayR2SNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum negative one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 47 } + +f3TwampStatisticAvgOneWayR2SNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average negative one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 48 } + +f3TwampStatisticSumOneWayR2SNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of negative one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 49 } + +f3TwampStatisticSumOfSqOneWayR2SNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of negative one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 50 } + +f3TwampStatisticNumOneWayR2SNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of negative one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 51 } + +f3TwampStatisticMinOneWayS2RPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum positive one-way packet delay variation from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 52 } + +f3TwampStatisticMaxOneWayS2RPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum positive one-way packet delay variation from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 53 } + +f3TwampStatisticAvgOneWayS2RPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average positive one-way packet delay variation from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 54 } + +f3TwampStatisticSumOneWayS2RPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of positive one-way packet delay variations from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 55 } + +f3TwampStatisticSumOfSqOneWayS2RPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of positive one-way packet delay variations from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 56 } + +f3TwampStatisticNumOneWayS2RPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of positive one-way packet delay variations from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 57 } + +f3TwampStatisticMinOneWayR2SPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum positive one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 58 } + +f3TwampStatisticMaxOneWayR2SPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum positive one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 59 } + +f3TwampStatisticAvgOneWayR2SPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average positive one-way packet delay variation from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 60 } + +f3TwampStatisticSumOneWayR2SPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of positive one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 61 } + +f3TwampStatisticSumOfSqOneWayR2SPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of positive one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 62 } + +f3TwampStatisticNumOneWayR2SPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of positive one-way packet delay variations from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 63 } + +f3TwampStatisticNumTwoWayPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of two-way packet delay samples in the + current interval." + ::= { f3TwampStatisticEntry 64 } + +f3TwampStatisticNumOneWayS2RPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of one-way packet delay samples from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampStatisticEntry 65 } + +f3TwampStatisticNumOneWayR2SPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of one-way packet delay samples from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampStatisticEntry 66 } + +f3TwampStatisticUdpChecksumFailures OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received with UDP checksum failures." + ::= { f3TwampStatisticEntry 67 } + + +-- +-- Session Sender History Statistics Table +-- +f3TwampHistoryDataTable OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampHistoryDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A HistoryData statistics for a Session Sender." + ::= { f3TwampConfigObjects 18 } + +f3TwampHistoryDataEntry OBJECT-TYPE + SYNTAX F3TwampHistoryDataEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TwampHistoryDataTable. " + INDEX { neIndex, f3TwampSessionSenderIndex, f3TwampHistoryDataIndex } + ::= { f3TwampHistoryDataTable 1 } + +F3TwampHistoryDataEntry ::= SEQUENCE { + f3TwampHistoryDataIndex Integer32, + f3TwampHistoryDataValid TruthValue, + f3TwampHistoryDataAction CmPmBinAction, + f3TwampHistoryDataTime DateAndTime, + f3TwampHistoryDataS2RPkts PerfCounter64, + f3TwampHistoryDataR2SPkts PerfCounter64, + f3TwampHistoryDataS2RLostPkts PerfCounter64, + f3TwampHistoryDataR2SLostPkts PerfCounter64, + f3TwampHistoryDataS2RSyncErrs PerfCounter64, + f3TwampHistoryDataR2SSyncErrs PerfCounter64, + f3TwampHistoryDataOutOfSeqErrs PerfCounter64, + f3TwampHistoryDataSeqGaps PerfCounter64, + f3TwampHistoryDataMinTwoWayPD PerfCounter64, + f3TwampHistoryDataMaxTwoWayPD PerfCounter64, + f3TwampHistoryDataAvgTwoWayPD PerfCounter64, + f3TwampHistoryDataSumTwoWayPD PerfCounter64, + f3TwampHistoryDataSumOfSqTwoWayPD PerfCounter64, + f3TwampHistoryDataMinOneWayS2RPD PerfCounter64, + f3TwampHistoryDataMaxOneWayS2RPD PerfCounter64, + f3TwampHistoryDataAvgOneWayS2RPD PerfCounter64, + f3TwampHistoryDataSumOneWayS2RPD PerfCounter64, + f3TwampHistoryDataSumOfSqOneWayS2RPD PerfCounter64, + f3TwampHistoryDataMinOneWayR2SPD PerfCounter64, + f3TwampHistoryDataMaxOneWayR2SPD PerfCounter64, + f3TwampHistoryDataAvgOneWayR2SPD PerfCounter64, + f3TwampHistoryDataSumOneWayR2SPD PerfCounter64, + f3TwampHistoryDataSumOfSqOneWayR2SPD PerfCounter64, + f3TwampHistoryDataMinOneWayS2RAbsPDV PerfCounter64, + f3TwampHistoryDataMaxOneWayS2RAbsPDV PerfCounter64, + f3TwampHistoryDataAvgOneWayS2RAbsPDV PerfCounter64, + f3TwampHistoryDataSumOneWayS2RAbsPDV PerfCounter64, + f3TwampHistoryDataSumOfSqOneWayS2RAbsPDV PerfCounter64, + f3TwampHistoryDataNumOneWayS2RAbsPDV PerfCounter64, + f3TwampHistoryDataMinOneWayR2SAbsPDV PerfCounter64, + f3TwampHistoryDataMaxOneWayR2SAbsPDV PerfCounter64, + f3TwampHistoryDataAvgOneWayR2SAbsPDV PerfCounter64, + f3TwampHistoryDataSumOneWayR2SAbsPDV PerfCounter64, + f3TwampHistoryDataSumOfSqOneWayR2SAbsPDV PerfCounter64, + f3TwampHistoryDataNumOneWayR2SAbsPDV PerfCounter64, + f3TwampHistoryDataMinOneWayS2RNegPDV PerfCounter64, + f3TwampHistoryDataMaxOneWayS2RNegPDV PerfCounter64, + f3TwampHistoryDataAvgOneWayS2RNegPDV PerfCounter64, + f3TwampHistoryDataSumOneWayS2RNegPDV PerfCounter64, + f3TwampHistoryDataSumOfSqOneWayS2RNegPDV PerfCounter64, + f3TwampHistoryDataNumOneWayS2RNegPDV PerfCounter64, + f3TwampHistoryDataMinOneWayR2SNegPDV PerfCounter64, + f3TwampHistoryDataMaxOneWayR2SNegPDV PerfCounter64, + f3TwampHistoryDataAvgOneWayR2SNegPDV PerfCounter64, + f3TwampHistoryDataSumOneWayR2SNegPDV PerfCounter64, + f3TwampHistoryDataSumOfSqOneWayR2SNegPDV PerfCounter64, + f3TwampHistoryDataNumOneWayR2SNegPDV PerfCounter64, + f3TwampHistoryDataMinOneWayS2RPosPDV PerfCounter64, + f3TwampHistoryDataMaxOneWayS2RPosPDV PerfCounter64, + f3TwampHistoryDataAvgOneWayS2RPosPDV PerfCounter64, + f3TwampHistoryDataSumOneWayS2RPosPDV PerfCounter64, + f3TwampHistoryDataSumOfSqOneWayS2RPosPDV PerfCounter64, + f3TwampHistoryDataNumOneWayS2RPosPDV PerfCounter64, + f3TwampHistoryDataMinOneWayR2SPosPDV PerfCounter64, + f3TwampHistoryDataMaxOneWayR2SPosPDV PerfCounter64, + f3TwampHistoryDataAvgOneWayR2SPosPDV PerfCounter64, + f3TwampHistoryDataSumOneWayR2SPosPDV PerfCounter64, + f3TwampHistoryDataSumOfSqOneWayR2SPosPDV PerfCounter64, + f3TwampHistoryDataNumOneWayR2SPosPDV PerfCounter64, + f3TwampHistoryDataNumTwoWayPD PerfCounter64, + f3TwampHistoryDataNumOneWayS2RPD PerfCounter64, + f3TwampHistoryDataNumOneWayR2SPD PerfCounter64, + f3TwampHistoryDataUdpChecksumFailures PerfCounter64 +} + +f3TwampHistoryDataIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary integer index value used to uniquely identify + the Session Sender statistics HistoryData entry." + ::= { f3TwampHistoryDataEntry 1 } + +f3TwampHistoryDataValid OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the validity of the bin." + ::= { f3TwampHistoryDataEntry 2 } + +f3TwampHistoryDataAction OBJECT-TYPE + SYNTAX CmPmBinAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allows the Manager to clear the bin." + ::= { f3TwampHistoryDataEntry 3 } + +f3TwampHistoryDataTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the start time of the HistoryData bin." + ::= { f3TwampHistoryDataEntry 4 } + +f3TwampHistoryDataS2RPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Transmitted Packets in the interval." + ::= { f3TwampHistoryDataEntry 5 } + +f3TwampHistoryDataR2SPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Received Packets in the interval." + ::= { f3TwampHistoryDataEntry 6 } + +f3TwampHistoryDataS2RLostPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Lost Pkts from Session Sender to Session Reflector + in the interval." + ::= { f3TwampHistoryDataEntry 7 } + +f3TwampHistoryDataR2SLostPkts OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Lost Pkts from Session Reflector to Session Sender in + the interval." + ::= { f3TwampHistoryDataEntry 8 } + +f3TwampHistoryDataS2RSyncErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of (time) Synchronization Errors from Session Sender to + Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 9 } + +f3TwampHistoryDataR2SSyncErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of (time) Synchronization Errors from Session Reflector to + Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 10 } + +f3TwampHistoryDataOutOfSeqErrs OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of out of sequence errors across all + packets received in the interval. If (Received Seq Number) + is less than or equal to (Last Received Seq Number), + it is termed as out of sequence error." + ::= { f3TwampHistoryDataEntry 11 } + +f3TwampHistoryDataSeqGaps OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of sequence gaps across all + packets received in the interval. If (Received Seq Number) + is greater than or equal to (Last Received Seq Number + 2)) + it is termed as a sequence gap." + ::= { f3TwampHistoryDataEntry 12 } + +f3TwampHistoryDataMinTwoWayPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum two-way delay(in microseconds) across all + packets received in the interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampHistoryDataEntry 13 } + +f3TwampHistoryDataMaxTwoWayPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum two-way delay(in microseconds) across all + packets received in the interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampHistoryDataEntry 14 } + +f3TwampHistoryDataAvgTwoWayPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average two-way delay(in microseconds) across all + packets received in the interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampHistoryDataEntry 15 } + +f3TwampHistoryDataSumTwoWayPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of two-way delay(in microseconds) + in the interval. + The Session Reflector's processing time is excluded from the value." + ::= { f3TwampHistoryDataEntry 16 } + +f3TwampHistoryDataSumOfSqTwoWayPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of two-way delays in the interval." + ::= { f3TwampHistoryDataEntry 17 } + +f3TwampHistoryDataMinOneWayS2RPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum one-way Session Sender to Session Reflector + delay(in microseconds) across all packets received in the + interval." + ::= { f3TwampHistoryDataEntry 18 } + +f3TwampHistoryDataMaxOneWayS2RPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum one-way Session Sender to Session Reflector + delay(in microseconds) across all packets received in the + interval." + ::= { f3TwampHistoryDataEntry 19 } + +f3TwampHistoryDataAvgOneWayS2RPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average one-way Session Sender to Session Reflector + delay(in microseconds) across all packets received in the + interval." + ::= { f3TwampHistoryDataEntry 20 } + +f3TwampHistoryDataSumOneWayS2RPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of one-way delay from Sesssion Sender to + Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 21 } + +f3TwampHistoryDataSumOfSqOneWayS2RPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of one-way delay from Session Sender to + Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 22 } + +f3TwampHistoryDataMinOneWayR2SPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum one-way Session Reflector to Session Sender + delay(in microseconds) across all packets received in the + interval." + ::= { f3TwampHistoryDataEntry 23 } + +f3TwampHistoryDataMaxOneWayR2SPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum one-way Session Reflector to Session Sender + delay(in microseconds) across all packets received in the + interval." + ::= { f3TwampHistoryDataEntry 24 } + +f3TwampHistoryDataAvgOneWayR2SPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average one-way Session Reflector to Session Sender + delay(in microseconds) across all packets received in the + interval." + ::= { f3TwampHistoryDataEntry 25 } + +f3TwampHistoryDataSumOneWayR2SPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of one-way delay from Session Reflector to + Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 26 } + +f3TwampHistoryDataSumOfSqOneWayR2SPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of one-way delay from Session Reflector to + Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 27 } + +f3TwampHistoryDataMinOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum absolute one-way packet delay variation from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 28 } + +f3TwampHistoryDataMaxOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum absolute one-way packet delay variation from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 29 } + +f3TwampHistoryDataAvgOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average absolute one-way packet delay variation from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 30 } + +f3TwampHistoryDataSumOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of absolute one-way packet delay variations from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 31 } + +f3TwampHistoryDataSumOfSqOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of absolute one-way packet delay variations from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 32 } + +f3TwampHistoryDataNumOneWayS2RAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of absolute one-way packet delay variations from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 33 } + +f3TwampHistoryDataMinOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum absolute one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 34 } + +f3TwampHistoryDataMaxOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum absolute one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 35 } + +f3TwampHistoryDataAvgOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average absolute one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 36 } + +f3TwampHistoryDataSumOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of absolute one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 37 } + +f3TwampHistoryDataSumOfSqOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of absolute one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 38 } + +f3TwampHistoryDataNumOneWayR2SAbsPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of absolute one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 39 } + +f3TwampHistoryDataMinOneWayS2RNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum negative one-way packet delay variation from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 40 } + +f3TwampHistoryDataMaxOneWayS2RNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum negative one-way packet delay variation from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 41 } + +f3TwampHistoryDataAvgOneWayS2RNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average negative one-way packet delay variation from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 42 } + +f3TwampHistoryDataSumOneWayS2RNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of negative one-way packet delay variations from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 43 } + +f3TwampHistoryDataSumOfSqOneWayS2RNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of negative one-way packet delay variations from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 44 } + +f3TwampHistoryDataNumOneWayS2RNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of negative one-way packet delay variations from + Sesson Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 45 } + +f3TwampHistoryDataMinOneWayR2SNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum negative one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 46 } + +f3TwampHistoryDataMaxOneWayR2SNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum negative one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 47 } + +f3TwampHistoryDataAvgOneWayR2SNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average negative one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 48 } + +f3TwampHistoryDataSumOneWayR2SNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of negative one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 49 } + +f3TwampHistoryDataSumOfSqOneWayR2SNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of negative one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 50 } + +f3TwampHistoryDataNumOneWayR2SNegPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of negative one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 51 } + +f3TwampHistoryDataMinOneWayS2RPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum positive one-way packet delay variation from + Session Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 52 } + +f3TwampHistoryDataMaxOneWayS2RPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum positive one-way packet delay variation from + Session Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 53 } + +f3TwampHistoryDataAvgOneWayS2RPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average positive one-way packet delay variation from + Session Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 54 } + +f3TwampHistoryDataSumOneWayS2RPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of positive one-way packet delay variations from + Session Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 55 } + +f3TwampHistoryDataSumOfSqOneWayS2RPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of positive one-way packet delay variations from + Session Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 56 } + +f3TwampHistoryDataNumOneWayS2RPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of positive one-way packet delay variations from + Session Sender to Session Reflector in the interval." + ::= { f3TwampHistoryDataEntry 57 } + +f3TwampHistoryDataMinOneWayR2SPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum positive one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 58 } + +f3TwampHistoryDataMaxOneWayR2SPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum positive one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 59 } + +f3TwampHistoryDataAvgOneWayR2SPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average positive one-way packet delay variation from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 60 } + +f3TwampHistoryDataSumOneWayR2SPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total sum of positive one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 61 } + +f3TwampHistoryDataSumOfSqOneWayR2SPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of square of positive one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 62 } + +f3TwampHistoryDataNumOneWayR2SPosPDV OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of positive one-way packet delay variations from + Session Reflector to Session Sender in the interval." + ::= { f3TwampHistoryDataEntry 63 } + +f3TwampHistoryDataNumTwoWayPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of two-way packet delay samples in the + current interval." + ::= { f3TwampHistoryDataEntry 64 } + +f3TwampHistoryDataNumOneWayS2RPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of one-way packet delay samples from + Session Sender to Session Reflector in the current interval." + ::= { f3TwampHistoryDataEntry 65 } + +f3TwampHistoryDataNumOneWayR2SPD OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of one-way packet delay samples from + Session Reflector to Session Sender in the current interval." + ::= { f3TwampHistoryDataEntry 66 } + +f3TwampHistoryDataUdpChecksumFailures OBJECT-TYPE + SYNTAX PerfCounter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received with UDP checksum failures." + ::= { f3TwampHistoryDataEntry 67 } + + +-- +-- TWAMP Session V2 +-- + +f3TwampSessionV2Table OBJECT-TYPE + SYNTAX SEQUENCE OF F3TwampSessionV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of entries corresponding to TWAMP Session entities. + This entity represents a TWAMP Test session between a remote + Session Sender and a local Session Reflector." + ::= { f3TwampConfigObjects 19 } + +f3TwampSessionV2Entry OBJECT-TYPE + SYNTAX F3TwampSessionV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the f3TwampSessionV2Table." + INDEX { neIndex, f3TwampSessionReflectorIndex, + f3TwampSessionV2SsIpAddress, f3TwampSessionV2SsUdpPort } + ::= { f3TwampSessionV2Table 1 } + +F3TwampSessionV2Entry ::= SEQUENCE { + f3TwampSessionV2SsIpAddress DisplayString, + f3TwampSessionV2SsUdpPort Unsigned32, + f3TwampSessionV2Status TwampSessionStatus, + f3TwampSessionV2VlanEnabled TruthValue, + f3TwampSessionV2OuterVlanEtherType Unsigned32, + f3TwampSessionV2OuterVlanId VlanId, + f3TwampSessionV2OuterVlanPriority VlanPriority, + f3TwampSessionV2InnerVlanEnabled TruthValue, + f3TwampSessionV2InnerVlanEtherType Unsigned32, + f3TwampSessionV2InnerVlanId VlanId, + f3TwampSessionV2InnerVlanPriority VlanPriority, + f3TwampSessionV2DscpValue Unsigned32, + f3TwampSessionV2SequenceNumber Unsigned32, + f3TwampSessionV2Action TwampSessionAction +} + +f3TwampSessionV2SsIpAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IPv4 Address of the remote Session Sender. This with the + f3TwampSessionV2UdpPort uniquely identifies a TWAMP test session + between a remote Session Sender and local Session Reflector." + ::= { f3TwampSessionV2Entry 1 } + +f3TwampSessionV2SsUdpPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the UDP Port of the remote Session Sender. This with the + f3TwampSessionV2IpAddress uniquely identifies a TWAMP test session + between a remote Session Sender and local Session Reflector." + ::= { f3TwampSessionV2Entry 2 } + +f3TwampSessionV2Status OBJECT-TYPE + SYNTAX TwampSessionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This indicates the current state of the TWAMP Session state machine." + ::= { f3TwampSessionV2Entry 3 } + +f3TwampSessionV2VlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This indicates if the received TWAMP test packets have a VLAN Tag." + ::= { f3TwampSessionV2Entry 4 } + +f3TwampSessionV2OuterVlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the VLAN Tag Ethertype (TPID) of the outer VLAN tag + of the received TWAMP test packets." + ::= { f3TwampSessionV2Entry 5 } + +f3TwampSessionV2OuterVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the outer VLAN ID of the received TWAMP test packets." + ::= { f3TwampSessionV2Entry 6 } + +f3TwampSessionV2OuterVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the outer VLAN Priority of the received TWAMP test packets." + ::= { f3TwampSessionV2Entry 7 } + +f3TwampSessionV2InnerVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This indicates if the received TWAMP test packets have an inner + VLAN tag." + ::= { f3TwampSessionV2Entry 8 } + +f3TwampSessionV2InnerVlanEtherType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the VLAN Tag Ethertype (TPID) of the inner VLAN tag + of the received TWAMP test packets." + ::= { f3TwampSessionV2Entry 9 } + +f3TwampSessionV2InnerVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inner VLAN ID of the received TWAMP test packets." + ::= { f3TwampSessionV2Entry 10 } + +f3TwampSessionV2InnerVlanPriority OBJECT-TYPE + SYNTAX VlanPriority + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the inner VLAN Priority of the received TWAMP test packets." + ::= { f3TwampSessionV2Entry 11 } + +f3TwampSessionV2DscpValue OBJECT-TYPE + SYNTAX Unsigned32 (0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the DSCP value in the received TWAMP test packets." + ::= { f3TwampSessionV2Entry 12 } + +f3TwampSessionV2SequenceNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the receive side sequence number that is set in the + reflected TWAMP Test packet. This is incremented for each + reflected TWAMP Test packet." + ::= { f3TwampSessionV2Entry 13 } + +f3TwampSessionV2Action OBJECT-TYPE + SYNTAX TwampSessionAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the user action performed on this TWAMP Session instance." + ::= { f3TwampSessionV2Entry 14 } + + +-- +-- Notifications, i.e., traps. +-- + +twampSessionSenderThresholdCrossingAlert NOTIFICATION-TYPE + OBJECTS { + f3TwampStatsThresholdIndex, + f3TwampStatsThresholdVariable, + f3TwampStatsThresholdAbsValueLo, + f3TwampStatsThresholdAbsValueHi, + f3TwampStatsThresholdMonValue + } + + STATUS current + DESCRIPTION + "This trap is sent each time a threshold on a PM condition + on Session Sender is crossed." + ::= { f3TwampNotifications 1 } + +-- +-- Conformance +-- + +f3TwampCompliances OBJECT IDENTIFIER ::= {f3TwampConformance 1} +f3TwampGroups OBJECT IDENTIFIER ::= {f3TwampConformance 2} + +f3TwampCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for conformance to the F3-TWAMP-MIB compilance." + MODULE -- this module + MANDATORY-GROUPS { + f3TwampIpInterfaceGroup, + f3TwampServerGroup, + f3TwampServerSessionReflectorGroup, + f3TwampSessionReflectorGroup, + f3TwampSessionGroup, + f3TwampControlClientGroup, + f3TwampControlClientSessionSenderGroup, + f3TwampSessionSenderGroup, + f3TwampStatisticsGroup, + f3TwampDistributionStatisticsGroup, + f3TwampThresholdGroup, + f3TwampSessionV2Group + } + ::= { f3TwampCompliances 1 } + +f3TwampIpInterfaceGroup OBJECT-GROUP + OBJECTS { + f3TwampIpInterfacePort, + f3TwampIpInterfaceIpMode, + f3TwampIpInterfaceIpv4Address, + f3TwampIpInterfaceIpv4Mask, + f3TwampIpInterfaceMtu, + f3TwampIpInterfaceStorageType, + f3TwampIpInterfaceRowStatus, + f3TwampIpInterfaceIpv6Addr, + f3TwampIpInterfaceIpv6PrefixLen, + f3TwampIpInterfaceIpv6LinkLocalAddr, + f3TwampIpInterfaceIpv6LinkLocalAddrPrefixLen + } + STATUS current + DESCRIPTION + "A collection of TWAMP IP Interface objects." + ::= { f3TwampGroups 1 } + +f3TwampServerGroup OBJECT-GROUP + OBJECTS { + f3TwampServerAdminState, + f3TwampServerOperationalState, + f3TwampServerSecondaryState, + f3TwampServerAlias, + f3TwampServerPort, + f3TwampServerStatus, + f3TwampServerSessionIdleTimeout, + f3TwampServerSessionAgingTimeout, + f3TwampServerActionObject, + f3TwampServerAction, + f3TwampServerStorageType, + f3TwampServerRowStatus + } + STATUS current + DESCRIPTION + "A collection of TWAMP Server objects." + ::= { f3TwampGroups 2 } + +f3TwampServerSessionReflectorGroup OBJECT-GROUP + OBJECTS { + f3TwampServerSessionReflector + } + STATUS current + DESCRIPTION + "A collection of TWAMP Server Session Reflector List objects." + ::= { f3TwampGroups 3 } + +f3TwampSessionReflectorGroup OBJECT-GROUP + OBJECTS { + f3TwampSessionReflectorAdminState, + f3TwampSessionReflectorOperationalState, + f3TwampSessionReflectorSecondaryState, + f3TwampSessionReflectorAlias, + f3TwampSessionReflectorIpInterface, + f3TwampSessionReflectorUdpPort, + f3TwampSessionReflectorUseSenderSeqNum, + f3TwampSessionReflectorUserCreated, + f3TwampSessionReflectorStatus, + f3TwampSessionReflectorAssocServer, + f3TwampSessionReflectorStorageType, + f3TwampSessionReflectorRowStatus + } + STATUS current + DESCRIPTION + "A collection of TWAMP Session Reflector objects." + ::= { f3TwampGroups 4 } + +f3TwampSessionGroup OBJECT-GROUP + OBJECTS { + f3TwampSessionStatus, + f3TwampSessionVlanEnabled, + f3TwampSessionOuterVlanEtherType, + f3TwampSessionOuterVlanId, + f3TwampSessionOuterVlanPriority, + f3TwampSessionInnerVlanEnabled, + f3TwampSessionInnerVlanEtherType, + f3TwampSessionInnerVlanId, + f3TwampSessionInnerVlanPriority, + f3TwampSessionDscpValue, + f3TwampSessionSequenceNumber, + f3TwampSessionAction + } + STATUS current + DESCRIPTION + "A collection of TWAMP Session objects." + ::= { f3TwampGroups 5 } + +f3TwampControlClientGroup OBJECT-GROUP + OBJECTS { + f3TwampControlClientAdminState, + f3TwampControlClientOperationalState, + f3TwampControlClientSecondaryState, + f3TwampControlClientAlias, + f3TwampControlClientPort, + f3TwampControlClientStatus, + f3TwampControlClientActionObject, + f3TwampControlClientAction, + f3TwampControlClientStorageType, + f3TwampControlClientRowStatus, + f3TwampControlClientSessionType + } + STATUS current + DESCRIPTION + "A collection of TWAMP Control Client objects." + ::= { f3TwampGroups 6 } + +f3TwampControlClientSessionSenderGroup OBJECT-GROUP + OBJECTS { + f3TwampControlClientSessionSender + } + STATUS current + DESCRIPTION + "A collection of TWAMP Control Client Session Sender List objects." + ::= { f3TwampGroups 7 } + +f3TwampSessionSenderGroup OBJECT-GROUP + OBJECTS { + f3TwampSessionSenderAdminState, + f3TwampSessionSenderOperationalState, + f3TwampSessionSenderSecondaryState, + f3TwampSessionSenderAlias, + f3TwampSessionSenderIpInterface, + f3TwampSessionSenderUdpPort, + f3TwampSessionSenderPktSchedTimeInterval, + f3TwampSessionSenderSrIpv4Address, + f3TwampSessionSenderSrUdpPort, + f3TwampSessionSenderDscpValue, + f3TwampSessionSenderNumPkts, + f3TwampSessionSenderPktSize, + f3TwampSessionSenderTestPattern, + f3TwampSessionSenderStartTimeType, + f3TwampSessionSenderStartDate, + f3TwampSessionSenderStartTime, + f3TwampSessionSenderRespTimeout, + f3TwampSessionSenderVlanEnabled, + f3TwampSessionSenderOuterVlanId, + f3TwampSessionSenderOuterVlanPriority, + f3TwampSessionSenderOuterVlanEtherType, + f3TwampSessionSenderInnerVlanEnabled, + f3TwampSessionSenderInnerVlanId, + f3TwampSessionSenderInnerVlanPriority, + f3TwampSessionSenderInnerVlanEtherType, + f3TwampSessionSenderSeqNumber, + f3TwampSessionSenderStatus, + f3TwampSessionSenderAssocControlClient, + f3TwampSessionSenderHistoryBins, + f3TwampSessionSenderHistoryInterval, + f3TwampSessionSenderDistHistoryBins, + f3TwampSessionSenderDistHistoryInterval, + f3TwampSessionSenderStorageType, + f3TwampSessionSenderRowStatus, + f3TwampSessionSenderValidateErrorEstimate, + f3TwampSessionSenderIpMode, + f3TwampSessionSenderIpAddress, + f3TwampSessionSenderSrIpAddress, + f3TwampSessionSenderStopTimeType + } + STATUS current + DESCRIPTION + "A collection of TWAMP Session Sender objects." + ::= { f3TwampGroups 8 } + +f3TwampStatisticsGroup OBJECT-GROUP + OBJECTS { + f3TwampStatsValid, + f3TwampStatsAction, + f3TwampStatsTime, + f3TwampStatsS2RPkts, + f3TwampStatsR2SPkts, + f3TwampStatsS2RLostPkts, + f3TwampStatsR2SLostPkts, + f3TwampStatsS2RSyncErrs, + f3TwampStatsR2SSyncErrs, + f3TwampStatsOutOfSeqErrs, + f3TwampStatsSeqGaps, + f3TwampStatsMinTwoWayPD, + f3TwampStatsMaxTwoWayPD, + f3TwampStatsAvgTwoWayPD, + f3TwampStatsSumTwoWayPD, + f3TwampStatsSumOfSqTwoWayPD, + f3TwampStatsMinOneWayS2RPD, + f3TwampStatsMaxOneWayS2RPD, + f3TwampStatsAvgOneWayS2RPD, + f3TwampStatsSumOneWayS2RPD, + f3TwampStatsSumOfSqOneWayS2RPD, + f3TwampStatsMinOneWayR2SPD, + f3TwampStatsMaxOneWayR2SPD, + f3TwampStatsAvgOneWayR2SPD, + f3TwampStatsSumOneWayR2SPD, + f3TwampStatsSumOfSqOneWayR2SPD, + f3TwampStatsMinOneWayS2RAbsPDV, + f3TwampStatsMaxOneWayS2RAbsPDV, + f3TwampStatsAvgOneWayS2RAbsPDV, + f3TwampStatsSumOneWayS2RAbsPDV, + f3TwampStatsSumOfSqOneWayS2RAbsPDV, + f3TwampStatsNumOneWayS2RAbsPDV, + f3TwampStatsMinOneWayR2SAbsPDV, + f3TwampStatsMaxOneWayR2SAbsPDV, + f3TwampStatsAvgOneWayR2SAbsPDV, + f3TwampStatsSumOneWayR2SAbsPDV, + f3TwampStatsSumOfSqOneWayR2SAbsPDV, + f3TwampStatsNumOneWayR2SAbsPDV, + f3TwampStatsMinOneWayS2RNegPDV, + f3TwampStatsMaxOneWayS2RNegPDV, + f3TwampStatsAvgOneWayS2RNegPDV, + f3TwampStatsSumOneWayS2RNegPDV, + f3TwampStatsSumOfSqOneWayS2RNegPDV, + f3TwampStatsNumOneWayS2RNegPDV, + f3TwampStatsMinOneWayR2SNegPDV, + f3TwampStatsMaxOneWayR2SNegPDV, + f3TwampStatsAvgOneWayR2SNegPDV, + f3TwampStatsSumOneWayR2SNegPDV, + f3TwampStatsSumOfSqOneWayR2SNegPDV, + f3TwampStatsNumOneWayR2SNegPDV, + f3TwampStatsMinOneWayS2RPosPDV, + f3TwampStatsMaxOneWayS2RPosPDV, + f3TwampStatsAvgOneWayS2RPosPDV, + f3TwampStatsSumOneWayS2RPosPDV, + f3TwampStatsSumOfSqOneWayS2RPosPDV, + f3TwampStatsNumOneWayS2RPosPDV, + f3TwampStatsMinOneWayR2SPosPDV, + f3TwampStatsMaxOneWayR2SPosPDV, + f3TwampStatsAvgOneWayR2SPosPDV, + f3TwampStatsSumOneWayR2SPosPDV, + f3TwampStatsSumOfSqOneWayR2SPosPDV, + f3TwampStatsNumOneWayR2SPosPDV, + f3TwampStatsNumTwoWayPD, + f3TwampStatsNumOneWayS2RPD, + f3TwampStatsNumOneWayR2SPD, + f3TwampHistoryValid, + f3TwampHistoryAction, + f3TwampHistoryTime, + f3TwampHistoryS2RPkts, + f3TwampHistoryR2SPkts, + f3TwampHistoryS2RLostPkts, + f3TwampHistoryR2SLostPkts, + f3TwampHistoryS2RSyncErrs, + f3TwampHistoryR2SSyncErrs, + f3TwampHistoryOutOfSeqErrs, + f3TwampHistorySeqGaps, + f3TwampHistoryMinTwoWayPD, + f3TwampHistoryMaxTwoWayPD, + f3TwampHistoryAvgTwoWayPD, + f3TwampHistorySumTwoWayPD, + f3TwampHistorySumOfSqTwoWayPD, + f3TwampHistoryMinOneWayS2RPD, + f3TwampHistoryMaxOneWayS2RPD, + f3TwampHistoryAvgOneWayS2RPD, + f3TwampHistorySumOneWayS2RPD, + f3TwampHistorySumOfSqOneWayS2RPD, + f3TwampHistoryMinOneWayR2SPD, + f3TwampHistoryMaxOneWayR2SPD, + f3TwampHistoryAvgOneWayR2SPD, + f3TwampHistorySumOneWayR2SPD, + f3TwampHistorySumOfSqOneWayR2SPD, + f3TwampHistoryMinOneWayS2RAbsPDV, + f3TwampHistoryMaxOneWayS2RAbsPDV, + f3TwampHistoryAvgOneWayS2RAbsPDV, + f3TwampHistorySumOneWayS2RAbsPDV, + f3TwampHistorySumOfSqOneWayS2RAbsPDV, + f3TwampHistoryNumOneWayS2RAbsPDV, + f3TwampHistoryMinOneWayR2SAbsPDV, + f3TwampHistoryMaxOneWayR2SAbsPDV, + f3TwampHistoryAvgOneWayR2SAbsPDV, + f3TwampHistorySumOneWayR2SAbsPDV, + f3TwampHistorySumOfSqOneWayR2SAbsPDV, + f3TwampHistoryNumOneWayR2SAbsPDV, + f3TwampHistoryMinOneWayS2RNegPDV, + f3TwampHistoryMaxOneWayS2RNegPDV, + f3TwampHistoryAvgOneWayS2RNegPDV, + f3TwampHistorySumOneWayS2RNegPDV, + f3TwampHistorySumOfSqOneWayS2RNegPDV, + f3TwampHistoryNumOneWayS2RNegPDV, + f3TwampHistoryMinOneWayR2SNegPDV, + f3TwampHistoryMaxOneWayR2SNegPDV, + f3TwampHistoryAvgOneWayR2SNegPDV, + f3TwampHistorySumOneWayR2SNegPDV, + f3TwampHistorySumOfSqOneWayR2SNegPDV, + f3TwampHistoryNumOneWayR2SNegPDV, + f3TwampHistoryMinOneWayS2RPosPDV, + f3TwampHistoryMaxOneWayS2RPosPDV, + f3TwampHistoryAvgOneWayS2RPosPDV, + f3TwampHistorySumOneWayS2RPosPDV, + f3TwampHistorySumOfSqOneWayS2RPosPDV, + f3TwampHistoryNumOneWayS2RPosPDV, + f3TwampHistoryMinOneWayR2SPosPDV, + f3TwampHistoryMaxOneWayR2SPosPDV, + f3TwampHistoryAvgOneWayR2SPosPDV, + f3TwampHistorySumOneWayR2SPosPDV, + f3TwampHistorySumOfSqOneWayR2SPosPDV, + f3TwampHistoryNumOneWayR2SPosPDV, + f3TwampHistoryNumTwoWayPD, + f3TwampHistoryNumOneWayS2RPD, + f3TwampHistoryNumOneWayR2SPD, + f3TwampStatisticIndex, + f3TwampStatisticValid, + f3TwampStatisticAction, + f3TwampStatisticTime, + f3TwampStatisticS2RPkts, + f3TwampStatisticR2SPkts, + f3TwampStatisticS2RLostPkts, + f3TwampStatisticR2SLostPkts, + f3TwampStatisticS2RSyncErrs, + f3TwampStatisticR2SSyncErrs, + f3TwampStatisticOutOfSeqErrs, + f3TwampStatisticSeqGaps, + f3TwampStatisticMinTwoWayPD, + f3TwampStatisticMaxTwoWayPD, + f3TwampStatisticAvgTwoWayPD, + f3TwampStatisticSumTwoWayPD, + f3TwampStatisticSumOfSqTwoWayPD, + f3TwampStatisticMinOneWayS2RPD, + f3TwampStatisticMaxOneWayS2RPD, + f3TwampStatisticAvgOneWayS2RPD, + f3TwampStatisticSumOneWayS2RPD, + f3TwampStatisticSumOfSqOneWayS2RPD, + f3TwampStatisticMinOneWayR2SPD, + f3TwampStatisticMaxOneWayR2SPD, + f3TwampStatisticAvgOneWayR2SPD, + f3TwampStatisticSumOneWayR2SPD, + f3TwampStatisticSumOfSqOneWayR2SPD, + f3TwampStatisticMinOneWayS2RAbsPDV, + f3TwampStatisticMaxOneWayS2RAbsPDV, + f3TwampStatisticAvgOneWayS2RAbsPDV, + f3TwampStatisticSumOneWayS2RAbsPDV, + f3TwampStatisticSumOfSqOneWayS2RAbsPDV, + f3TwampStatisticNumOneWayS2RAbsPDV, + f3TwampStatisticMinOneWayR2SAbsPDV, + f3TwampStatisticMaxOneWayR2SAbsPDV, + f3TwampStatisticAvgOneWayR2SAbsPDV, + f3TwampStatisticSumOneWayR2SAbsPDV, + f3TwampStatisticSumOfSqOneWayR2SAbsPDV, + f3TwampStatisticNumOneWayR2SAbsPDV, + f3TwampStatisticMinOneWayS2RNegPDV, + f3TwampStatisticMaxOneWayS2RNegPDV, + f3TwampStatisticAvgOneWayS2RNegPDV, + f3TwampStatisticSumOneWayS2RNegPDV, + f3TwampStatisticSumOfSqOneWayS2RNegPDV, + f3TwampStatisticNumOneWayS2RNegPDV, + f3TwampStatisticMinOneWayR2SNegPDV, + f3TwampStatisticMaxOneWayR2SNegPDV, + f3TwampStatisticAvgOneWayR2SNegPDV, + f3TwampStatisticSumOneWayR2SNegPDV, + f3TwampStatisticSumOfSqOneWayR2SNegPDV, + f3TwampStatisticNumOneWayR2SNegPDV, + f3TwampStatisticMinOneWayS2RPosPDV, + f3TwampStatisticMaxOneWayS2RPosPDV, + f3TwampStatisticAvgOneWayS2RPosPDV, + f3TwampStatisticSumOneWayS2RPosPDV, + f3TwampStatisticSumOfSqOneWayS2RPosPDV, + f3TwampStatisticNumOneWayS2RPosPDV, + f3TwampStatisticMinOneWayR2SPosPDV, + f3TwampStatisticMaxOneWayR2SPosPDV, + f3TwampStatisticAvgOneWayR2SPosPDV, + f3TwampStatisticSumOneWayR2SPosPDV, + f3TwampStatisticSumOfSqOneWayR2SPosPDV, + f3TwampStatisticNumOneWayR2SPosPDV, + f3TwampStatisticNumTwoWayPD, + f3TwampStatisticNumOneWayS2RPD, + f3TwampStatisticNumOneWayR2SPD, + f3TwampStatisticUdpChecksumFailures, + f3TwampHistoryDataIndex, + f3TwampHistoryDataValid, + f3TwampHistoryDataAction, + f3TwampHistoryDataTime, + f3TwampHistoryDataS2RPkts, + f3TwampHistoryDataR2SPkts, + f3TwampHistoryDataS2RLostPkts, + f3TwampHistoryDataR2SLostPkts, + f3TwampHistoryDataS2RSyncErrs, + f3TwampHistoryDataR2SSyncErrs, + f3TwampHistoryDataOutOfSeqErrs, + f3TwampHistoryDataSeqGaps, + f3TwampHistoryDataMinTwoWayPD, + f3TwampHistoryDataMaxTwoWayPD, + f3TwampHistoryDataAvgTwoWayPD, + f3TwampHistoryDataSumTwoWayPD, + f3TwampHistoryDataSumOfSqTwoWayPD, + f3TwampHistoryDataMinOneWayS2RPD, + f3TwampHistoryDataMaxOneWayS2RPD, + f3TwampHistoryDataAvgOneWayS2RPD, + f3TwampHistoryDataSumOneWayS2RPD, + f3TwampHistoryDataSumOfSqOneWayS2RPD, + f3TwampHistoryDataMinOneWayR2SPD, + f3TwampHistoryDataMaxOneWayR2SPD, + f3TwampHistoryDataAvgOneWayR2SPD, + f3TwampHistoryDataSumOneWayR2SPD, + f3TwampHistoryDataSumOfSqOneWayR2SPD, + f3TwampHistoryDataMinOneWayS2RAbsPDV, + f3TwampHistoryDataMaxOneWayS2RAbsPDV, + f3TwampHistoryDataAvgOneWayS2RAbsPDV, + f3TwampHistoryDataSumOneWayS2RAbsPDV, + f3TwampHistoryDataSumOfSqOneWayS2RAbsPDV, + f3TwampHistoryDataNumOneWayS2RAbsPDV, + f3TwampHistoryDataMinOneWayR2SAbsPDV, + f3TwampHistoryDataMaxOneWayR2SAbsPDV, + f3TwampHistoryDataAvgOneWayR2SAbsPDV, + f3TwampHistoryDataSumOneWayR2SAbsPDV, + f3TwampHistoryDataSumOfSqOneWayR2SAbsPDV, + f3TwampHistoryDataNumOneWayR2SAbsPDV, + f3TwampHistoryDataMinOneWayS2RNegPDV, + f3TwampHistoryDataMaxOneWayS2RNegPDV, + f3TwampHistoryDataAvgOneWayS2RNegPDV, + f3TwampHistoryDataSumOneWayS2RNegPDV, + f3TwampHistoryDataSumOfSqOneWayS2RNegPDV, + f3TwampHistoryDataNumOneWayS2RNegPDV, + f3TwampHistoryDataMinOneWayR2SNegPDV, + f3TwampHistoryDataMaxOneWayR2SNegPDV, + f3TwampHistoryDataAvgOneWayR2SNegPDV, + f3TwampHistoryDataSumOneWayR2SNegPDV, + f3TwampHistoryDataSumOfSqOneWayR2SNegPDV, + f3TwampHistoryDataNumOneWayR2SNegPDV, + f3TwampHistoryDataMinOneWayS2RPosPDV, + f3TwampHistoryDataMaxOneWayS2RPosPDV, + f3TwampHistoryDataAvgOneWayS2RPosPDV, + f3TwampHistoryDataSumOneWayS2RPosPDV, + f3TwampHistoryDataSumOfSqOneWayS2RPosPDV, + f3TwampHistoryDataNumOneWayS2RPosPDV, + f3TwampHistoryDataMinOneWayR2SPosPDV, + f3TwampHistoryDataMaxOneWayR2SPosPDV, + f3TwampHistoryDataAvgOneWayR2SPosPDV, + f3TwampHistoryDataSumOneWayR2SPosPDV, + f3TwampHistoryDataSumOfSqOneWayR2SPosPDV, + f3TwampHistoryDataNumOneWayR2SPosPDV, + f3TwampHistoryDataNumTwoWayPD, + f3TwampHistoryDataNumOneWayS2RPD, + f3TwampHistoryDataNumOneWayR2SPD, + f3TwampHistoryDataUdpChecksumFailures + } + STATUS current + DESCRIPTION + "A collection of TWAMP Statistics objects." + ::= { f3TwampGroups 9 } + +f3TwampDistributionStatisticsGroup OBJECT-GROUP + OBJECTS { + f3TwampDistStatsConfigMinVal, + f3TwampDistStatsConfigMaxVal, + f3TwampDistStatsConfigNumBins, + f3TwampDistStatsValid, + f3TwampDistStatsTime, + f3TwampDistStatsAction, + f3TwampDistStatsNumBins, + f3TwampDistStatsLTMin, + f3TwampDistStatsGTMax, + f3TwampDistStatsBinLower, + f3TwampDistStatsBinUpper, + f3TwampDistStatsBinNumSamples, + f3TwampDistHistoryValid, + f3TwampDistHistoryTime, + f3TwampDistHistoryAction, + f3TwampDistHistoryNumBins, + f3TwampDistHistoryLTMin, + f3TwampDistHistoryGTMax, + f3TwampDistHistoryBinLower, + f3TwampDistHistoryBinUpper, + f3TwampDistHistoryBinNumSamples + } + STATUS current + DESCRIPTION + "A collection of TWAMP Distribution Statistics objects." + ::= { f3TwampGroups 10 } + +f3TwampThresholdGroup OBJECT-GROUP + OBJECTS { + f3TwampStatsThresholdVariable, + f3TwampStatsThresholdAbsValueLo, + f3TwampStatsThresholdAbsValueHi, + f3TwampStatsThresholdMonValue + } + STATUS current + DESCRIPTION + "A collection of TWAMP Threshold objects." + ::= { f3TwampGroups 11 } + +f3TwampSessionV2Group OBJECT-GROUP + OBJECTS { + f3TwampSessionV2Status, + f3TwampSessionV2VlanEnabled, + f3TwampSessionV2OuterVlanEtherType, + f3TwampSessionV2OuterVlanId, + f3TwampSessionV2OuterVlanPriority, + f3TwampSessionV2InnerVlanEnabled, + f3TwampSessionV2InnerVlanEtherType, + f3TwampSessionV2InnerVlanId, + f3TwampSessionV2InnerVlanPriority, + f3TwampSessionV2DscpValue, + f3TwampSessionV2SequenceNumber, + f3TwampSessionV2Action + } + STATUS current + DESCRIPTION + "A collection of TWAMP Session V2 objects." + ::= { f3TwampGroups 12 } + +END diff --git a/MIBS/adva/OA-SFP-MIB b/MIBS/adva/OA-SFP-MIB new file mode 100644 index 0000000..a8422ae --- /dev/null +++ b/MIBS/adva/OA-SFP-MIB @@ -0,0 +1,1530 @@ +-- File : oasfp.mib +-- Description : Private MIB for SFP Modules +-- +-- By : Ilan Weber +-- Version : Revision: 0.7 +-- Original Date : May 26, 2005 +-- Last Change : Date: January 15, 2006 +-- ========================================================================== +-- +-- +-- Copyright (c) 2005 MRV. All Rights Reserved. +-- +-- Reproduction of this document is authorized on condition that this +-- copyright notice is included. This MRV SNMP MIB Specification +-- embodies MRV proprietary intellectual property. MRV +-- retains all title and ownership in the specification, including any +-- revisions. +-- +-- It is MRV's intent to encourage the widespread use of this +-- specification in connection with the management of MRV's +-- products. MRV grants vendor, end-users, and other interested +-- parties a non-exclusive license to use this specification in +-- connection with the management of MRV's products. +-- +-- This specification is supplied "AS IS," and MRV makes no +-- warranty, either express or implied, as to the use, operation, +-- condition, or performance of the specification. +-- +-- MRV retains the right to change this MIB without notification. +-- +OA-SFP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + OBJECT-TYPE FROM SNMPv2-SMI + Integer32, Unsigned32 FROM SNMPv2-SMI +-- TRAP-TYPE FROM RFC-1215 + TEXTUAL-CONVENTION, + DisplayString FROM SNMPv2-TC + MODULE-IDENTITY FROM SNMPv2-SMI + oaccess FROM OS-COMMON-TC-MIB + MODULE-COMPLIANCE, +-- NOTIFICATION-GROUP FROM SNMPv2-CONF + OBJECT-GROUP FROM SNMPv2-CONF; + +------------------------------------------------------------------------------ +-- Object Identifier Definition +------------------------------------------------------------------------------ + +oaSfpMib MODULE-IDENTITY + LAST-UPDATED "200505260000Z" -- 26 May, 2005 + ORGANIZATION "MRV Communications" + CONTACT-INFO "For technical support, please contact your service + channel" + DESCRIPTION + "This MIB defines objects of pluggable modules + (such as SFP modules). The MIB objects defined in this MIB are + based on the Small Form Factor Pluggable (SFP) Transceiver + MultiSource Agreement(MSA)." + REVISION "200505260000Z" -- 26 May, 2005 + DESCRIPTION "Initial MIB Creation" + + ::= { oaManagement 18 } + +-- +-- Textual Conventions +-- + +SlotIndex ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each Slot + in the managed device." + SYNTAX Integer32 (1..1024) + +PortInSlotIndex ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each Port inside a Slot + in the managed device." + SYNTAX Integer32 (1..1024) + +-- oaccess OBJECT IDENTIFIER ::= { enterprises 6926 } +oaManagement OBJECT IDENTIFIER ::= { oaccess 1 } + +oaSfp OBJECT IDENTIFIER ::= { oaSfpMib 1 } +oaSfpMIBObjects OBJECT IDENTIFIER ::= { oaSfp 1 } +oaXfpMIBObjects OBJECT IDENTIFIER ::= { oaSfp 2 } +oaDsfpMIBObjects OBJECT IDENTIFIER ::= { oaSfp 3 } +oaMsa300PinMIBObjects OBJECT IDENTIFIER ::= { oaSfp 4 } + +------------------------------------------------------------------------------ +-- SFP MIB Definitions +------------------------------------------------------------------------------ +oaSfpCompatibleInterfaceCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ports in the system which are sfp compatible" + ::= { oaSfpMIBObjects 1 } + +------------------------------------------------------------------------------ +-- SFP Info Table +------------------------------------------------------------------------------ + +oaSfpInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaSfpInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The sfp information table." + ::= { oaSfpMIBObjects 2 } + +oaSfpInfoEntry OBJECT-TYPE + SYNTAX OaSfpInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the SFP Information Table" + INDEX { oaSfpInfoSlotIndex, oaSfpInfoPortIndex } + ::= { oaSfpInfoTable 1 } + +OaSfpInfoEntry ::= SEQUENCE { + oaSfpInfoSlotIndex SlotIndex, + oaSfpInfoPortIndex PortInSlotIndex, + oaSfpInfoIdentifier INTEGER, + oaSfpInfoVendorSpecificIdentifier DisplayString, + oaSfpInfoConnector INTEGER, + oaSfpInfoVendorSpecificConnector DisplayString, + oaSfpInfoVendorName DisplayString, + oaSfpInfoVendorOUI DisplayString, + oaSfpInfoVendorPN DisplayString, + oaSfpInfoVendorRev DisplayString, + oaSfpInfoLaserWavelength Integer32, + oaSfpTunability INTEGER, + oaSfpInfoVendorSN DisplayString, + oaSfpInfoVendorDate DisplayString, + oaSfpInfoVendorSpecificLotCode DisplayString, + oaSfpInfoVendorSpecificData OCTET STRING, + oaSfpInfoDiagnosticPowerType INTEGER, + oaSfpInfoDigitalDiagnostic INTEGER, + oaSfpInfoDiagnosticCalibration INTEGER, + oaSfpInfoInstalledStatus INTEGER, + oaSfpInfofaultStatus INTEGER, + oaSfpInfoEnableStatus INTEGER, + oaSfpInfoUnitName DisplayString, + oaSfpInfoFiberType DisplayString, + oaSfpInfoReach DisplayString, + oaSfpInfoConnectorType DisplayString, + oaSfpInfoItemNum DisplayString, + oaSfpInfoHWRev DisplayString, + oaSfpInfoCleiCode DisplayString, + oaSfpInfoPageA2hSN DisplayString, + oaSfpInfoManufactureDate DisplayString, + oaSfpInfoManufactureID DisplayString + } + +oaSfpInfoSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The SFP slot number" + ::= { oaSfpInfoEntry 1 } + +oaSfpInfoPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The SFP port number" + ::= { oaSfpInfoEntry 2 } + +oaSfpInfoIdentifier OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + other(2), + gbic(3), + fixed(4), + sfp(5), + xbi300pin(6), + xenpak(7), + xfp(8), + xff(9), + xfpE(10), + xpak(11), + x2(12), + dsfp(13) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of serial transceiver + unknown - Unknown or unspecified + other - Vendor specific + gbic - GBIC + fixed - Module/connector soldered to motherboard + sfp - SFP transceiver + xbi300pin - 300 pin XBI + xenpak - XENPAK transceiver + xfp - XFP transceiver + xff - XFF transceiver + xfp-e - XFP-E transceiver + xpak - XPAK transceiver + x2 - X2 transceiver + dsfp - DWDM SFP transceiver" + ::= { oaSfpInfoEntry 3 } + +oaSfpInfoVendorSpecificIdentifier OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..30)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor specific identifier. This Object will be set to + value other than null only if oaSfpInfoIdentifier returns a value + of other" + ::= { oaSfpInfoEntry 4 } + +oaSfpInfoConnector OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + other(2), + sc(3), + fcs1cc(4), + fcs2cc(5), + bnctnc(6), + fcch(7), + fiberJack(8), + lc(9), + mtrj(10), + mu(11), + sg(12), + opticalPigtail(13), + hssdcii(34), + copperPigtail(35) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of external connector provided + unknown - Unknown or unspecified + other - Vendor specific + sc - SC + fcs1cc - Fibre Channel Style 1 copper connector + fcs2cc - Fibre Channel Style 2 copper connector + bnctnc - BNC/TNC + fcch - Fibre Channel coaxial headers + fiberJack - Fiber Jack + lc --LC + mtrj - MT-RJ + mu - MU + sg - SG + opticalPigtail - Optical Pigtail + hssdcii - HSSDC II + copperPigtail - Copper Pigtail" + ::= { oaSfpInfoEntry 8 } + +oaSfpInfoVendorSpecificConnector OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..30)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of vendor specific Connector. This Object will be set to + value other than null only if oaSfpInfoConnector returns a value of + other" + ::= { oaSfpInfoEntry 9 } + +oaSfpInfoVendorName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp vendor name which is the full name of the corporation, a + commonly accepted abbreviation of the name of the corporation, the SCSI + company code for the corporation, or the stock exchange code for the + corporation." + ::= { oaSfpInfoEntry 24 } + +oaSfpInfoVendorOUI OBJECT-TYPE + SYNTAX DisplayString (SIZE(3)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp vendor organizationally unique identifier field (vendor OUI) + that contains the IEEE company identifier for the vendor. A value of + all zero in the 3 octet field indicates that the vendor OUI is + unspecified" + ::= { oaSfpInfoEntry 25 } + +oaSfpInfoVendorPN OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp vendor part number (Vendor PN) or product name if the + Vendor PN is unspecified, the null string will be returned" + ::= { oaSfpInfoEntry 26 } + +oaSfpInfoVendorRev OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..4)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The transceiver vendor's product revision number (Vendor Rev) if the + Vendor Rev is unspecified, the null string will be returned" + ::= { oaSfpInfoEntry 27 } + +oaSfpInfoLaserWavelength OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.01 Nano Meter(nm)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Nominal Transmitter output wavelength at room temperature. + Units: 0.01 Nano Meter(nm)" + ::= { oaSfpInfoEntry 28 } + +oaSfpTunability OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + tunable(2), + nonTunable(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The tunability of SFP/XFP transceiver. + unknown - Unknown about tunability feature; + tunable - Wavelength tunability feature is implemented; + nonTunable - Wavelength tunability feature is not implemented." + ::= { oaSfpInfoEntry 29 } + +-- Extended ID Fields -- +oaSfpInfoVendorSN OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Sfp vendor serial number (Vendor SN) if the Vendor SN is + unspecified, the null string will be returned" + ::= { oaSfpInfoEntry 32 } + +oaSfpInfoVendorDate OBJECT-TYPE + SYNTAX DisplayString (SIZE(8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Vendor's date. Formated: YY MM DD " + ::= { oaSfpInfoEntry 33 } + +oaSfpInfoVendorSpecificLotCode OBJECT-TYPE + SYNTAX DisplayString (SIZE(2)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Vendor Specific Lot code. A null value indicates that + the lot code is unspecified." + ::= { oaSfpInfoEntry 34 } + +oaSfpInfoVendorSpecificData OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vendor Specific Information which can be read from the SFP transceiver + (Reference: SFF-8472, revision 9.3 - Registers 96-127 )" + ::= { oaSfpInfoEntry 35 } + +oaSfpInfoDiagnosticPowerType OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + average(2), + oma(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The diagnostic monitoring receive power type in the SFP transceiver. + unknown - Unknown + avarage - Received power measurement type is avarage + oma - Received power measurement type is OMA" + ::= { oaSfpInfoEntry 36 } + +oaSfpInfoDigitalDiagnostic OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + digitalDiagnostic(2), + noDigitalDiagnostic(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The diagnostic monitoring implemented in the SFP transceiver. + unknown - Unknown + digitalDiagMonitoring - Digital diagnostic monitoring + implemented. + noDigitalDiagMonitoring - Digital diagnostic monitoring + not implemented." + ::= { oaSfpInfoEntry 37 } + +oaSfpInfoDiagnosticCalibration OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + externalCalibration(2), + internalCalibration(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The diagnostic calibration in the SFP transceiver. + unknown - Unknown + ExternalCalibration - External Calibration + InternalCalibration - Internal Calibration" + ::= { oaSfpInfoEntry 38 } + +oaSfpInfoInstalledStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + notInstalled(2), + installed(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current installed state of the sfp transceiver + unknown - Unknown + notInstalled - the SFP transceiver is not installed + installed - the sfp transceiver is installed" + ::= { oaSfpInfoEntry 40 } + +oaSfpInfofaultStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + faulty(2), + operational(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current fault state of the sfp transceiver + unknown - Unknown + fault - the sfp transceiver is faulty + operational - the sfp transceiver is working properly" + ::= { oaSfpInfoEntry 41 } + +oaSfpInfoEnableStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + enabled(2), + disabled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current enable state of the sfp transceiver + unknown - Unknown + enabled - the sfp transceiver has been enabled + disabled - the sfp transceiver has been diabled" + ::= { oaSfpInfoEntry 42 } + + +oaSfpInfoUnitName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..29)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp unit name" + ::= { oaSfpInfoEntry 43 } + +oaSfpInfoFiberType OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..9)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp fiber type multi/single mode." + ::= { oaSfpInfoEntry 44 } + +oaSfpInfoReach OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp info reach." + ::= { oaSfpInfoEntry 45 } + + +oaSfpInfoConnectorType OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..4)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp connector type" + ::= { oaSfpInfoEntry 46 } + + +oaSfpInfoItemNum OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp item number." + ::= { oaSfpInfoEntry 47 } + + +oaSfpInfoHWRev OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp hardware revision." + ::= { oaSfpInfoEntry 48 } + + +oaSfpInfoCleiCode OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp clei code" + ::= { oaSfpInfoEntry 49 } + + +oaSfpInfoPageA2hSN OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..26)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp serial number taken from A2h eeprom page" + ::= { oaSfpInfoEntry 50 } + +oaSfpInfoManufactureDate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp manufacture date." + ::= { oaSfpInfoEntry 51 } + +oaSfpInfoManufactureID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..119)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp manufacture ID" + ::= { oaSfpInfoEntry 52 } + +------------------------------------------------------------------------------ +-- SFP Diagnostics Table +------------------------------------------------------------------------------ + +oaSfpDiagnosticTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaSfpDiagnosticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The sfp real time diagnostic table." + ::= { oaSfpMIBObjects 3 } + +oaSfpDiagnosticEntry OBJECT-TYPE + SYNTAX OaSfpDiagnosticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the SFP Real Time Diagnostic Table" + INDEX { oaSfpDiagnosticSlotIndex, oaSfpDiagnosticPortIndex } + ::= { oaSfpDiagnosticTable 1 } + +OaSfpDiagnosticEntry ::= SEQUENCE { + oaSfpDiagnosticSlotIndex SlotIndex, + oaSfpDiagnosticPortIndex PortInSlotIndex, +-- Real Time Readouts + oaSfpDiagnosticTemperature Integer32, + oaSfpDiagnosticVcc Integer32, + oaSfpDiagnosticTxBias Integer32, + oaSfpDiagnosticTxPower Integer32, + oaSfpDiagnosticRxPower Integer32 + } + +oaSfpDiagnosticSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The SFP slot number" + ::= { oaSfpDiagnosticEntry 1 } + +oaSfpDiagnosticPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The SFP port number" + ::= { oaSfpDiagnosticEntry 2 } + +oaSfpDiagnosticTemperature OBJECT-TYPE + SYNTAX Integer32 + UNITS "1/10 degrees Celsius (C)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Internaly measured module temperature. + Units: 1/10 degrees Celsius (C)" + ::= { oaSfpDiagnosticEntry 3 } + +oaSfpDiagnosticVcc OBJECT-TYPE + SYNTAX Integer32 + UNITS "100 micro Volts (V)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Internaly measured supply voltage in transceiver. + Units: 100 micro Volts (V)" + ::= { oaSfpDiagnosticEntry 4 } + +oaSfpDiagnosticTxBias OBJECT-TYPE + SYNTAX Integer32 + UNITS "1 micro Amperes (A)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Internaly measured Tx Bias current. + Units: 1 micro Amperes (A)" + ::= { oaSfpDiagnosticEntry 5 } + +oaSfpDiagnosticTxPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.01 decibel (dBm)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Internaly measured Tx output power. + Units: 0.01 decibel (dBm)" + ::= { oaSfpDiagnosticEntry 6 } + +oaSfpDiagnosticRxPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.01 decibel (dBm)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Internaly measured Rx input power. + Units: 0.01 decibel (dBm)" + ::= { oaSfpDiagnosticEntry 7 } + +------------------------------------------------------------------------------ +-- SFP Rates Supported Table +------------------------------------------------------------------------------ + +oaSfpRatesSupportedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaSfpRatesSupportedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The sfp supported rates." + ::= { oaSfpMIBObjects 4 } + +oaSfpRatesSupportedEntry OBJECT-TYPE + SYNTAX OaSfpRatesSupportedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the SFP Supported rates list" + INDEX { oaSfpInfoSlotIndex, oaSfpInfoPortIndex, oaSfpRatesSupportedIndex } + ::= { oaSfpRatesSupportedTable 1 } + +OaSfpRatesSupportedEntry ::= SEQUENCE { + oaSfpRatesSupportedIndex Unsigned32, + oaSfpRatesSupportedValue Unsigned32 + } + +oaSfpRatesSupportedIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of rates database the SFP support." + ::= { oaSfpRatesSupportedEntry 3 } + +oaSfpRatesSupportedValue OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate value the SFP support - unit are in 100m." + ::= { oaSfpRatesSupportedEntry 4 } +------------------------------------------------------------------------------ +-- XFP MIB Definitions +------------------------------------------------------------------------------ + +oaXfpCompatibleInterfaceCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ports in the system which are xfp compatible" + ::= { oaXfpMIBObjects 1 } + +------------------------------------------------------------------------------ +-- XFP Info Table +------------------------------------------------------------------------------ + +oaXfpInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaXfpInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The XFP information table." + ::= { oaXfpMIBObjects 2 } + +oaXfpInfoEntry OBJECT-TYPE + SYNTAX OaXfpInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the XFP Information Table" + INDEX { oaXfpInfoSlotIndex, oaXfpInfoPortIndex } + ::= { oaXfpInfoTable 1 } + +OaXfpInfoEntry ::= SEQUENCE { + oaXfpInfoSlotIndex SlotIndex, + oaXfpInfoPortIndex PortInSlotIndex, + oaXfpInfoLaserWavelengthTolerance Integer32 + } + +oaXfpInfoSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The XFP slot number" + ::= { oaXfpInfoEntry 1 } + +oaXfpInfoPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The XFP port number" + ::= { oaXfpInfoEntry 2 } + +oaXfpInfoLaserWavelengthTolerance OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 Nano Meter(nm)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Guaranteed +/- range of transmitter output wavelength under all normal + operating conditions. + Units: 0.001 Nano Meter(nm)" + ::= { oaXfpInfoEntry 28 } + +------------------------------------------------------------------------------ +-- XFP Tunability Table +------------------------------------------------------------------------------ + +oaXfpTunTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaXfpTunEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The XFP Tunability Parameters table." + ::= { oaXfpMIBObjects 3 } + +oaXfpTunEntry OBJECT-TYPE + SYNTAX OaXfpTunEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the XFP Tunability Parameters Table" + INDEX { oaXfpTunSlotIndex, oaXfpTunPortIndex } + ::= { oaXfpTunTable 1 } + +OaXfpTunEntry ::= SEQUENCE { + oaXfpTunSlotIndex Integer32, + oaXfpTunPortIndex Integer32, + oaXfpTunLaserFirstFrequency Integer32, + oaXfpTunLaserLastFrequency Integer32, + oaXfpTunGridSpacing INTEGER, + oaXfpTunLaserItuBand INTEGER, + oaXfpTunLaserItuCh Integer32 + } + +oaXfpTunSlotIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Tunable XFP slot number" + ::= { oaXfpTunEntry 1 } + +oaXfpTunPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Tunable XFP port number" + ::= { oaXfpTunEntry 2 } + +oaXfpTunLaserFirstFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 Terahertz(THz)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "First Frequency setting supported by the Tunable XFP port + as defined in the factory prior shipment. + Units: 0.001 Terahertz(THz)" + ::= { oaXfpTunEntry 3 } + +oaXfpTunLaserLastFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 Terahertz(THz)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last Frequency setting supported by the Tunable XFP port + as defined in the factory prior shipment. + Units: 0.001 Terahertz(THz)" + ::= { oaXfpTunEntry 4 } + +oaXfpTunGridSpacing OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + g200(2), + g100(3), + g50(4), + g25(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Tunable XFP port spacing. The port is compatible with. + unknown - Unknown + g200 - 200 GHz + g100 - 100 GHz + g50 - 50 GHz + g25 - 25 GHz" + ::= { oaXfpTunEntry 5 } + +oaXfpTunLaserItuBand OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + cBand(2), + lBand(3), + sBand(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ITU Band setting supported by the Tunable XFP port. + unknown - Unknown + cBand - C Band + lBand - L Band + sBand - S Band" + ::= { oaXfpTunEntry 6 } + +oaXfpTunLaserItuCh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ITU Channel number of the Tunable XFP port * 1000." + ::= { oaXfpTunEntry 7 } + +------------------------------------------------------------------------------ +-- DWDM SFP MIB Definitions +------------------------------------------------------------------------------ + +oaDsfpCompatibleInterfaceCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ports in the system which are DWDM sfp compatible" + ::= { oaDsfpMIBObjects 1 } + +------------------------------------------------------------------------------ +-- DWDM SFP Info Table +------------------------------------------------------------------------------ + +oaDsfpInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaDsfpInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The DWDM SFP information table." + ::= { oaDsfpMIBObjects 2 } + +oaDsfpInfoEntry OBJECT-TYPE + SYNTAX OaDsfpInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the XFP Information Table" + INDEX { oaDsfpInfoSlotIndex, oaDsfpInfoPortIndex } + ::= { oaDsfpInfoTable 1 } + +OaDsfpInfoEntry ::= SEQUENCE { + oaDsfpInfoSlotIndex SlotIndex, + oaDsfpInfoPortIndex PortInSlotIndex, + oaDsfpInfoChannelSpacing INTEGER, + oaDsfpInfoChannelTuning Integer32 + } + +oaDsfpInfoSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The DWDM SFP slot number" + ::= { oaDsfpInfoEntry 1 } + +oaDsfpInfoPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The DWDM SFP port number" + ::= { oaDsfpInfoEntry 2 } + +oaDsfpInfoChannelSpacing OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + g200(2), + g100(3), + g50(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The densest channel spacing the modle is compatible with. + unknown - Unknown + g200 - 200 GHz + g100 - 100 GHz + g50 - 50 GHz" + ::= { oaDsfpInfoEntry 4 } + +oaDsfpInfoChannelTuning OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of channel over which the module may be tuned by + user command (1 - 63)." + ::= { oaDsfpInfoEntry 5 } + +------------------------------------------------------------------------------ +-- MSA 300 Pin MIB Definitions +------------------------------------------------------------------------------ +oaMsa300PinCompatibleIfCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ports in the system which are MSA 300 Pin compatible" + ::= { oaMsa300PinMIBObjects 1 } + +------------------------------------------------------------------------------ +-- MSA 300 Pin Identifier Table +------------------------------------------------------------------------------ +oaMsa300PinIdTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaMsa300PinIdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Msa300Pin Identifier table." + ::= { oaMsa300PinMIBObjects 2 } + +oaMsa300PinIdEntry OBJECT-TYPE + SYNTAX OaMsa300PinIdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the Msa300Pin Identifier Table" + INDEX { oaMsa300PinIdSlotIndex, oaMsa300PinIdPortIndex } + ::= { oaMsa300PinIdTable 1 } + +OaMsa300PinIdEntry ::= SEQUENCE { + oaMsa300PinIdSlotIndex SlotIndex, + oaMsa300PinIdPortIndex PortInSlotIndex, + oaMsa300PinIdModuleTypeCode INTEGER, + oaMsa300PinIdFirstLaserItuBand INTEGER, + oaMsa300PinIdFirstLaserItuCh Integer32, + oaMsa300PinIdLastLaserItuBand INTEGER, + oaMsa300PinIdLastLaserItuCh Integer32, + oaMsa300PinIdLaserItuChSpacing INTEGER + } + +oaMsa300PinIdSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin slot number" + ::= { oaMsa300PinIdEntry 1 } + +oaMsa300PinIdPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin port number" + ::= { oaMsa300PinIdEntry 2 } + +oaMsa300PinIdModuleTypeCode OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + msa10Gb(6), + msa10GbWdm(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Port Type code. + unknown - Unknown + msa10Gb - 10Gb MSA + msa10GbWdm - 10Gb MSA WDM" + ::= { oaMsa300PinIdEntry 4 } + +oaMsa300PinIdFirstLaserItuBand OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + cBand(2), + lBand(3), + sBand(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "First ITU Band setting supported by the port. + unknown - Unknown + cBand - C Band + lBand - L Band + sBand - S Band" + ::= { oaMsa300PinIdEntry 6 } + +oaMsa300PinIdFirstLaserItuCh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.01 Nano Meter(nm)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "First ITU Channel setting supported by the port + (i.e. maximum wavelength) as defined in the factory prior shipment. + Units: 0.01 Nano Meter(nm)" + ::= { oaMsa300PinIdEntry 7 } + +oaMsa300PinIdLastLaserItuBand OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + cBand(2), + lBand(3), + sBand(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last ITU Band setting supported by the port. + unknown - Unknown + cBand - C Band + lBand - L Band + sBand - S Band" + ::= { oaMsa300PinIdEntry 8 } + +oaMsa300PinIdLastLaserItuCh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.01 Nano Meter(nm)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last ITU Channel setting supported by the port + (i.e. maximum wavelength) as defined in the factory prior shipment. + Units: 0.01 Nano Meter(nm)" + ::= { oaMsa300PinIdEntry 9 } + +oaMsa300PinIdLaserItuChSpacing OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + g200(2), + g100(3), + g50(4), + g25(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSA 300 Pin port spacing the port is compatible with. + unknown - Unknown + g200 - 200 GHz + g100 - 100 GHz + g50 - 50 GHz + g25 - 25 GHz" + ::= { oaMsa300PinIdEntry 10 } + +------------------------------------------------------------------------------ +-- MSA 300 Pin Measurement Table +------------------------------------------------------------------------------ + +oaMsa300PinMeasTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaMsa300PinMeasEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin Measurement table." + ::= { oaMsa300PinMIBObjects 3 } + +oaMsa300PinMeasEntry OBJECT-TYPE + SYNTAX OaMsa300PinMeasEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the MSA 300 Pin Measurement Table" + INDEX { oaMsa300PinMeasSlotIndex, oaMsa300PinMeasPortIndex } + ::= { oaMsa300PinMeasTable 1 } + +OaMsa300PinMeasEntry ::= SEQUENCE { + oaMsa300PinMeasSlotIndex SlotIndex, + oaMsa300PinMeasPortIndex PortInSlotIndex, + oaMsa300PinMeasLaserOutputPwrMon Integer32, + oaMsa300PinMeasLaserTempMon Integer32, + oaMsa300PinMeasRecSigAvrOptPower Integer32, + oaMsa300PinMeasLaserWlengthMon Integer32, + oaMsa300PinMeasTransTempMon Integer32 + } + +oaMsa300PinMeasSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin slot number" + ::= { oaMsa300PinMeasEntry 1 } + +oaMsa300PinMeasPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin port number" + ::= { oaMsa300PinMeasEntry 2 } + + +oaMsa300PinMeasLaserOutputPwrMon OBJECT-TYPE + SYNTAX Integer32 + UNITS "Micro Watt(uW)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser output power. + Units: 1 Micro Watt(uW)" + ::= { oaMsa300PinMeasEntry 4 } + +oaMsa300PinMeasLaserTempMon OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 degrees Celsius (C)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser temperature. + Units: 0.001 degrees Celsius (C)" + ::= { oaMsa300PinMeasEntry 5 } + +oaMsa300PinMeasRecSigAvrOptPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "Nano Watt (nW)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average received optical power. + Units: Nano Watt (nW)" + ::= { oaMsa300PinMeasEntry 7 } + +oaMsa300PinMeasLaserWlengthMon OBJECT-TYPE + SYNTAX Integer32 + UNITS "Mega Hertz (MHz)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The offset of the exact ITU channel wavelength. + Units: Mega Hertz (MHz)" + ::= { oaMsa300PinMeasEntry 8 } + +oaMsa300PinMeasTransTempMon OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 degrees Celsius (C)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Photodiode Temperature. + Units: 0.001 degrees Celsius (C)" + ::= { oaMsa300PinMeasEntry 9 } + +------------------------------------------------------------------------------ +-- MSA 300 Pin Alarm Table +------------------------------------------------------------------------------ + +oaMsa300PinAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaMsa300PinAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin Alarm table." + ::= { oaMsa300PinMIBObjects 4 } + +oaMsa300PinAlarmEntry OBJECT-TYPE + SYNTAX OaMsa300PinAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the MSA 300 Pin Alarm Table" + INDEX { oaMsa300PinAlarmSlotIndex, oaMsa300PinAlarmPortIndex } + ::= { oaMsa300PinAlarmTable 1 } + +OaMsa300PinAlarmEntry ::= SEQUENCE { + oaMsa300PinAlarmSlotIndex SlotIndex, + oaMsa300PinAlarmPortIndex PortInSlotIndex, + oaMsa300PinAlarmTxAlarm OCTET STRING, + oaMsa300PinAlarmRxAlarm OCTET STRING, + oaMsa300PinAlarmPsAlarm OCTET STRING + } + +oaMsa300PinAlarmSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin slot number" + ::= { oaMsa300PinAlarmEntry 1 } + +oaMsa300PinAlarmPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin port number" + ::= { oaMsa300PinAlarmEntry 2 } + +oaMsa300PinAlarmTxAlarm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(3)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmit Alarms. + Alarm bits in this object remain in the alarmed state until a read + of this register occurs. + This object is organised as a bit map. Each bit represents an alarm. + If the object is zero - no alarm is active. + 0x000000 ('0000 0000 0000 0000 0000 0000'B) - Normal (No alarm) + 0x000001 ('0000 0000 0000 0000 0000 0001'B) - TxALM INT + - Tx Summary alarm + 0x000004 ('0000 0000 0000 0000 0000 0100'B) - LsTEMPALM + - Laser temperature alarm + 0x000008 ('0000 0000 0000 0000 0000 1000'B) - TxLOCKERR + - Loss of TxPLL lock indicator + 0x000020 ('0000 0000 0000 0000 0010 0000'B) - LsPOWALM + - Laser power alarm + 0x000200 ('0000 0000 0000 0010 0000 0000'B) - ModTEMPALM + - Modulator temperature alarm + 0x002000 ('0000 0000 0010 0000 0000 0000'B) - LsWAVALM + - Laser Wavelength alarm + Any combination of the bits represent the combination of the alarms" + ::= { oaMsa300PinAlarmEntry 3 } + + +oaMsa300PinAlarmRxAlarm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Receive Alarms. + Alarm bits in this object remain in the alarmed state until a read + of this register occurs. + This object is organised as a bit map. Each bit represents an alarm. + If the object is zero - no alarm is active. + 0x0000 ('0000 0000 0000 0000'B) - Normal (No alarm) + 0x0001 ('0000 0000 0000 0001'B) - RxALM INT - Rx Summary alarm + 0x0002 ('0000 0000 0000 0010'B) - RxPOWALM + - Loss average optical power alarm + Any combination of the bits represent the combination of the alarms" + ::= { oaMsa300PinAlarmEntry 4} + +oaMsa300PinAlarmPsAlarm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Receive Alarms. + Alarm bits in this object remain in the alarmed state until a read + of this register occurs. + This object is organised as a bit map. Each bit represents an alarm. + If the object is zero - no alarm is active. + 0x00 ('0000 0000'B) - Normal (No alarm) + 0x01 ('0000 0001'B) - PSUMMARY (poerw summary) + 0x02 ('0000 0010'B) - P5VANALOG (+5V analog) + 0x04 ('0000 0100'B) - N5P2VANALOG (-5.2V analog) + 0x08 ('0000 1000'B) - P3P3VANALOG (_3.3V analog) + 0x10 ('0001 0000'B) - P3P3VDIGITAL (+3.3V digital) + 0x20 ('0010 0000'B) - LVDIGITAL (+1.8V digital) + 0x40 ('0100 0000'B) - N5P2VDIGITAL (-5.2V digital) + Any combination of the bits represent the combination of the alarms" + ::= { oaMsa300PinAlarmEntry 5} + +------------------------------------------------------------------------------ +-- MSA 300 Pin Command Table +------------------------------------------------------------------------------ + +oaMsa300PinComTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaMsa300PinComEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin Command table." + ::= { oaMsa300PinMIBObjects 5 } + +oaMsa300PinComEntry OBJECT-TYPE + SYNTAX OaMsa300PinComEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the MSA 300 Pin Command Table" + INDEX { oaMsa300PinComSlotIndex, oaMsa300PinComPortIndex } + ::= { oaMsa300PinComTable 1 } + +OaMsa300PinComEntry ::= SEQUENCE { + oaMsa300PinComSlotIndex SlotIndex, + oaMsa300PinComPortIndex PortInSlotIndex, + oaMsa300PinComLaserItuBand INTEGER, + oaMsa300PinComLaserItuCh Integer32 + } + +oaMsa300PinComSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin slot number" + ::= { oaMsa300PinComEntry 1 } + +oaMsa300PinComPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin port number" + ::= { oaMsa300PinComEntry 2 } + +oaMsa300PinComLaserItuBand OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + cBand(2), + lBand(3), + sBand(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ITU Band of the port. + unknown - Unknown + cBand - C Band + lBand - L Band + sBand - S Band" + ::= { oaMsa300PinComEntry 7 } + +oaMsa300PinComLaserItuCh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.01 Nano Meter(nm)" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ITU Channel wavelength of the port + Units: 0.01 Nano Meter(nm)" + ::= { oaMsa300PinComEntry 8 } + +------------------------------------------------------------------------------ +-- conformance information +------------------------------------------------------------------------------ + +oaSfpConformance OBJECT IDENTIFIER ::= { oaSfpMib 2 } + +oaSfpGroups OBJECT IDENTIFIER ::= { oaSfpConformance 1 } +oaSfpCompliances OBJECT IDENTIFIER ::= { oaSfpConformance 2 } + +------------------------------------------------------------------------------ +-- compliance statements +------------------------------------------------------------------------------ + +oaSfpCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for SNMP entities which have + SFP/DSFP/XFP/MSA300Pin module interfaces." + + MODULE -- this module + MANDATORY-GROUPS { oaSfpCompatibleIfCountGroup } + + GROUP oaSfpGroup + DESCRIPTION + "This group is mandatory for those port interfaces which + are SFP ports." + + GROUP oaXfpGroup + DESCRIPTION + "This group is mandatory for those port interfaces which + are XFP ports." + + GROUP oaDsfpGroup + DESCRIPTION + "This group is mandatory for those port interfaces which + are DSFP ports." + + GROUP oaMsa300PinGroup + DESCRIPTION + "This group is mandatory for those port interfaces which + are MSA 300 Pin ports." + + GROUP oaXfpTunGroup + DESCRIPTION + "This group is mandatory for those port interfaces which + are Tunable XFP ports." + + ::= { oaSfpCompliances 1 } + +------------------------------------------------------------------------------ +-- units of conformance +------------------------------------------------------------------------------ + +oaSfpCompatibleIfCountGroup OBJECT-GROUP + OBJECTS { oaSfpCompatibleInterfaceCount, + oaXfpCompatibleInterfaceCount, + oaDsfpCompatibleInterfaceCount, + oaMsa300PinCompatibleIfCount } + STATUS current + DESCRIPTION + "A collection of objects providing information on number + of specific compatible ports." + ::= { oaSfpGroups 1 } + +oaSfpGroup OBJECT-GROUP + OBJECTS { oaSfpInfoIdentifier, + oaSfpInfoVendorSpecificIdentifier, + oaSfpInfoConnector, + oaSfpInfoVendorSpecificConnector, + oaSfpInfoVendorName, + oaSfpInfoVendorOUI, + oaSfpInfoVendorPN, + oaSfpInfoVendorRev, + oaSfpInfoLaserWavelength, + oaSfpTunability, + oaSfpInfoVendorSN, + oaSfpInfoVendorDate, + oaSfpInfoVendorSpecificLotCode, + oaSfpInfoVendorSpecificData, + oaSfpInfoDiagnosticPowerType, + oaSfpInfoDigitalDiagnostic, + oaSfpInfoDiagnosticCalibration, + oaSfpInfoInstalledStatus, + oaSfpInfofaultStatus, + oaSfpInfoEnableStatus, + oaSfpDiagnosticTemperature, + oaSfpDiagnosticVcc, + oaSfpDiagnosticTxBias, + oaSfpDiagnosticTxPower, + oaSfpDiagnosticRxPower, + oaSfpRatesSupportedValue + } + STATUS current + DESCRIPTION + "A collection of objects providing information on + SFP compatible ports." + ::= { oaSfpGroups 2 } + + +oaXfpGroup OBJECT-GROUP + OBJECTS { oaXfpInfoLaserWavelengthTolerance } + STATUS current + DESCRIPTION + "A collection of objects providing information on + XFP compatible ports." + ::= { oaSfpGroups 3 } + +oaDsfpGroup OBJECT-GROUP + OBJECTS { oaDsfpInfoChannelSpacing, + oaDsfpInfoChannelTuning } + STATUS current + DESCRIPTION + "A collection of objects providing information on + DSFP compatible ports." + ::= { oaSfpGroups 4 } + +oaMsa300PinGroup OBJECT-GROUP + OBJECTS { oaMsa300PinIdModuleTypeCode, + oaMsa300PinIdFirstLaserItuBand, + oaMsa300PinIdFirstLaserItuCh, + oaMsa300PinIdLastLaserItuBand, + oaMsa300PinIdLastLaserItuCh, + oaMsa300PinIdLaserItuChSpacing, + oaMsa300PinMeasLaserOutputPwrMon, + oaMsa300PinMeasLaserTempMon, + oaMsa300PinMeasRecSigAvrOptPower, + oaMsa300PinMeasLaserWlengthMon, + oaMsa300PinMeasTransTempMon, + oaMsa300PinAlarmTxAlarm, + oaMsa300PinAlarmRxAlarm, + oaMsa300PinAlarmPsAlarm, + + oaMsa300PinComLaserItuBand, + oaMsa300PinComLaserItuCh } + STATUS current + DESCRIPTION + "A collection of objects providing information on + MSA 300 Pin compatible ports." + ::= { oaSfpGroups 5 } + +oaXfpTunGroup OBJECT-GROUP + OBJECTS { oaXfpTunLaserFirstFrequency, + oaXfpTunLaserLastFrequency, + oaXfpTunGridSpacing, + oaXfpTunLaserItuBand, + oaXfpTunLaserItuCh } + STATUS current + DESCRIPTION + "A collection of objects providing information on + Tunable XFP compatible ports." + ::= { oaSfpGroups 6 } + + +END \ No newline at end of file diff --git a/MIBS/adva/OS-COMMON-TC-MIB b/MIBS/adva/OS-COMMON-TC-MIB new file mode 100644 index 0000000..cb157d0 --- /dev/null +++ b/MIBS/adva/OS-COMMON-TC-MIB @@ -0,0 +1,296 @@ +OS-COMMON-TC-MIB DEFINITIONS ::= BEGIN + +-- ***************************************************************************** +-- TEXTUAL-CONVENTIONs MIB for all os... MIBs +-- ***************************************************************************** + +IMPORTS + MODULE-IDENTITY, enterprises, Integer32, Unsigned32 + FROM SNMPv2-SMI -- RFC 2578 + TEXTUAL-CONVENTION + FROM SNMPv2-TC; -- RFC 2579 + +osCommonTcMib MODULE-IDENTITY + LAST-UPDATED "201801020000Z" -- 02 Jan. 2018 + ORGANIZATION "MRV Communications, Inc." + CONTACT-INFO + "Alex Ruzin + ADVA Optical Networking SE + Email: ARuzin@advaoptical.com" + DESCRIPTION + "This MIB module defines the textual conventions used + throughout the all os... and nb... MIB modules. + Copyright 2018 ADVA Optical Networking SE. + All rights reserved." + + REVISION "201801020000Z" -- 02 Jan. 2018 + DESCRIPTION + "Initial Version." + ::= { oaOptiSwitch 6400 } + +-- ************************************************************ +-- MIB place Definition +-- ************************************************************ +nbase OBJECT IDENTIFIER ::= { enterprises 629 } +oaccess OBJECT IDENTIFIER ::= { enterprises 6926 } +nbSwitchG1 OBJECT IDENTIFIER ::= { nbase 1 } +adva OBJECT IDENTIFIER ::= { nbase 2544 } +nbSwitchG1Il OBJECT IDENTIFIER ::= { nbSwitchG1 50} +oaOptiSwitch OBJECT IDENTIFIER ::= { oaccess 2 } + +-- ************************************************************ +-- Textual converions +-- ************************************************************ + +OsCfmMepIdOrZero ::= 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. + + The special value 0 is allowed to indicate special cases, for + example that no MEPID is configured. + + Whenever an object is defined with this SYNTAX, then the + DESCRIPTION clause of such an object MUST specify what the + special value of 0 means. + + This object is different from Dot1agCfmMepIdOrZero that its upper limit + is 4K instead of 8K." + + REFERENCE + "802.1ag clause 19.2.1" + SYNTAX Unsigned32 (0 | 1..4095) + + +EntityName ::= TEXTUAL-CONVENTION + DISPLAY-HINT "255a" + STATUS current + DESCRIPTION "An octet string containing administrative + information in human-readable form. + Represents textual information taken from the NVT ASCII + character set, as defined in pages 4, 10-11 of RFC 854. + Additional restrictions are: + - NUL, LF, CR, BEL, BS, HT, VT and FF are prohibited + - SP (White space) and '?' (Question mark) are strictly forbidden." + SYNTAX OCTET STRING (SIZE (1..30)) + +EntityNameOrNone ::= TEXTUAL-CONVENTION + DISPLAY-HINT "255a" + STATUS current + DESCRIPTION "Extends EntityName wth empty value." + SYNTAX OCTET STRING (SIZE (0..30)) + +BwAccountStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Status of accounting for a service/flow. + An agent always returns value enabled(3) or value + disabled(4) as a response on GET operation. For SET + operation all 3 values are valid." + SYNTAX INTEGER { + unknown (1), + clear (2), + enabled (3), + disabled (4) + } + +EntryValidator ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Admin Status for controlling of the entry." + SYNTAX INTEGER { + unknown (1), + nothing (2), + delete (3), + create (4) + } + +ProfileStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Status of a profile, reported it's being busy: the profile is busy, it there is at least one + service, using it." + SYNTAX INTEGER { + unknown (1), + busy (5), + free (6), + underProcessing (9) + } + +PortIndex ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each Port or + in the managed system. + The value for each Port must remain + constant at least from one re-initialization of the entity's + network management system to the next re-initialization. + Actual limit is SNMP object osPortCfgMaxNumberOfPort. + All Ports with PortIndex greater or equal osPortCfgBaseTrunkPortIndex are Ethernet Channels." + SYNTAX Unsigned32 (1..2147483647) + +PortIndexOrNone ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "See PortIndex, it is his extension for a case of ." + SYNTAX Integer32 (0|1..2147483647) + +CfmMDLevel ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "Is an extension of Dot1agCfmMDLevel - value -1 means undefined. + Integer identifying the Maintenance Domain Level (MD Level). + Higher numbers correspond to higher Maintenance Domains, + those with the greatest physical reach, with the highest + values for customers' CFM PDUs. Lower numbers correspond + to lower Maintenance Domains, those with more limited + physical reach, with the lowest values for CFM PDUs + protecting single bridges or physical links. + The value '-1' means, that MD Level is undefined." + REFERENCE + "802.1ag clauses 18.3, 21.4.1" + SYNTAX Integer32 (-1|0..7) + + +CoS ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "The value of Class of Service (also referred to as of service level). + While in devices it also defines an egress queue, the upper limit may + be greater then 7. Actual upper limit may be read in osEthMaxSlValue." + SYNTAX Unsigned32 (1..4294967295) + +ServFlowId ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "The value 0 means, that this entry corresponds to the service, not to to any flow." + SYNTAX Unsigned32 (0|1..4294967295) + +PortList ::= TEXTUAL-CONVENTION + -- DISPLAY-HINT "1x" + STATUS current + DESCRIPTION + "Each octet within this value specifies a set of eight + ports, with the first octet specifying ports 1 through + 8, the second octet specifying ports 9 through 16, etc. + Within each octet, the most significant bit represents + the lowest numbered port, and the least significant bit + represents the highest numbered port. Thus, each port + of the bridge is represented by a single bit within the + value of this object. If that bit has a value of '1', + then that port is included in the set of ports; the port + is not included if its bit has a value of '0'." + REFERENCE + "Q-BRIDGE-MIB DEFINITIONS." + SYNTAX OCTET STRING (SIZE(0..32)) + +TagList ::= TEXTUAL-CONVENTION + -- DISPLAY-HINT "1x" + STATUS current + DESCRIPTION + "Each octet within this value specifies a set of eight + tags, with the first octet specifying tags 1 through + 8, the second octet specifying tags 9 through 16, etc. + Within each octet, the most significant bit represents + the lowest numbered tag, and the least significant bit + represents the highest numbered tag. Thus, each tag + is represented by a single bit within the + value of this object. If that bit has a value of '1', + then that tag is included in the set of tags; the tag + is not included if its bit has a value of '0'." + SYNTAX OCTET STRING (SIZE(0..512)) + +MepList ::= TEXTUAL-CONVENTION + -- DISPLAY-HINT "1x" + STATUS current + DESCRIPTION + "Each octet within this value specifies a set of eight + remote MEPs, with the first octet specifying remote + MEP IDs 1 through 8, the second octet specifying remote + MEP IDs 9 through 16, etc. + Within each octet, the most significant bit represents + the lowest numbered remote MEP Id, and the least significant bit + represents the highest numbered remote MEP Id. Thus, each remote MEP Id + is represented by a single bit within the + value of this object. If that bit has a value of '1', + then that remote MEP Id is included in the list; the remote MEP Id + is not included if its bit has a value of '0'." + SYNTAX OCTET STRING (SIZE(0..512)) + +ServiceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of the service per node. + portBasedUni(2) - port based UNI (epl, ep-lan) + vlanBasedUni(3) - vlan based UNI (evpl, evp-lan) + legacyEpLan (4) - for backward conpatibility, see below + legacyEvpLan(5) - for backward conpatibility, see below + vlanBasedINni(8) - vlan based internal NNI (former aggregation) + portBasedINni(9) - port based internal NNI + vlanBasedENni(8) - vlan based external NNI + portBasedENni(9) - port based external NNI + + There is at least one difference between internal NNI and external NNI: if a service + does not contain MEP and contains only MIP, then MA does not have c-ports in + an internal NNI." + REFERENCE + "MEF 6.1, Clauses 7.1 - 7.6." + SYNTAX INTEGER { + unknown (1), + portBasedUni(2), + vlanBasedUni(3), + legacyEpLan (4), + legacyEvpLan(5), + vlanBasedINni(8), + portBasedINni(9), + vlanBasedENni(10), + portBasedENni(11) + } + +StartTimeType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This enumeration data type indicates the type of start + time to indicate when a performance metric is + initiated. + + The valid enumerated values associated with this type are: + + none(1) The PM is never started + immediate(2) The PM is to begin immediately + relative(3) The PM is to begin a relative time from the current time + fixed(4) The PM is to begin at the given UTC time/date" + REFERENCE + "[SOAM-PM] R2" + SYNTAX INTEGER { + none(1), + immediate(2), + relative(3), + fixed(4) + } + +RespType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Indicates the type of the responer: + - regular(1): The test was run against regular loopback device. + - generic(2): The test was run against generic loopback device." + + REFERENCE + "RFC 2544, Clause 26." + SYNTAX INTEGER { + unknown (0), + regular (1), + generic (2) + } + + +END \ No newline at end of file -- cgit v1.2.3