-- ***************************************************************** -- INFINERA-TP-BANDPTP-MIB -- October 2008, Sharfuddin Syed / Narendra Gupta -- Copyright (c) 2008-2012 by Infinera Inc. -- All rights reserved. -- **************************************************************** INFINERA-TP-BANDPTP-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF DisplayString, TruthValue FROM SNMPv2-TC ifIndex FROM IF-MIB FloatTenths, InfnServiceType, InfnCircuitPackType, InfnEqptType, InfnEnableDisable,InfnPmHistStatsControl FROM INFINERA-TC-MIB terminationPoint FROM INFINERA-REG-MIB; bandPtpMIB MODULE-IDENTITY LAST-UPDATED "200810200000Z" ORGANIZATION "Infinera" CONTACT-INFO "Infinera 1322 Bordeaux Drive Sunnyvale, CA - 94089 Contact : Technical Support Email : support@infinera.com Phone : 1-877-INF-5288" DESCRIPTION " " REVISION "200810200000Z" DESCRIPTION "First Version" ::= { terminationPoint 20 } -- Conformance Statements bandPtpConformance OBJECT IDENTIFIER ::= { bandPtpMIB 3 } bandPtpCompliances OBJECT IDENTIFIER ::= { bandPtpConformance 1 } bandPtpGroups OBJECT IDENTIFIER ::= { bandPtpConformance 2 } -- February 18, 2008 bandPtpTable OBJECT-TYPE SYNTAX SEQUENCE OF BandPtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of bandPtp entries. Each entry is uniquely identified by the value of ifIndex." ::= { bandPtpMIB 1 } bandPtpEntry OBJECT-TYPE SYNTAX BandPtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A bandPtp entry containing information pertaining to Infinera bandPtp interfaces. This table is a subclass of IfCommon. Entries will exist in this table only for interfaces of type bandPtp." INDEX { ifIndex } ::= { bandPtpTable 1 } BandPtpEntry ::= SEQUENCE { bandPtpProvisionedNeighborTP DisplayString, bandPtpProvAseTP DisplayString, bandPtpPmHistStatsEnable InfnPmHistStatsControl, bandPtpBringupLoopbackMode InfnEnableDisable, bandPtpTxProvNbrTP DisplayString, bandPtpRxProvNbrTP DisplayString, bandPtpTxProvEqptType InfnEqptType, bandPtpRxProvEqptType InfnEqptType, bandPtpAssociatedEqptType InfnEqptType, bandPtpMuxFreqSlotAttenProfile DisplayString, bandPtpDemuxFreqSlotAttenProfile DisplayString, bandPtpProvisionedOpenWaveRemotePtp DisplayString } bandPtpProvisionedNeighborTP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "This objects refers to the peer BandPtp where fiber is connected" ::= { bandPtpEntry 1 } bandPtpProvAseTP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This object associates BANDPTP to GAM " ::= { bandPtpEntry 2 } bandPtpPmHistStatsEnable OBJECT-TYPE SYNTAX InfnPmHistStatsControl MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { bandPtpEntry 3 } bandPtpBringupLoopbackMode OBJECT-TYPE SYNTAX InfnEnableDisable MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { bandPtpEntry 4 } bandPtpTxProvNbrTP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { bandPtpEntry 5 } bandPtpRxProvNbrTP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { bandPtpEntry 6 } bandPtpTxProvEqptType OBJECT-TYPE SYNTAX InfnEqptType MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { bandPtpEntry 7 } bandPtpRxProvEqptType OBJECT-TYPE SYNTAX InfnEqptType MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { bandPtpEntry 8 } bandPtpAssociatedEqptType OBJECT-TYPE SYNTAX InfnEqptType MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { bandPtpEntry 9 } bandPtpMuxFreqSlotAttenProfile OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { bandPtpEntry 10 } bandPtpDemuxFreqSlotAttenProfile OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { bandPtpEntry 11 } bandPtpProvisionedOpenWaveRemotePtp OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { bandPtpEntry 12 } bandPtpCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Describes the requirements for conformance to the BANDPTP-MIB" MODULE MANDATORY-GROUPS { bandPtpGroup } ::= { bandPtpCompliances 1 } bandPtpGroup OBJECT-GROUP OBJECTS { bandPtpProvisionedNeighborTP, bandPtpProvAseTP, bandPtpPmHistStatsEnable, bandPtpBringupLoopbackMode, bandPtpTxProvNbrTP, bandPtpRxProvNbrTP, bandPtpTxProvEqptType, bandPtpRxProvEqptType, bandPtpAssociatedEqptType, bandPtpMuxFreqSlotAttenProfile, bandPtpDemuxFreqSlotAttenProfile, bandPtpProvisionedOpenWaveRemotePtp } STATUS current DESCRIPTION " A collection of objects for managing the bandPtp" ::= { bandPtpGroups 1 } END