-- ***************************************************************** -- INFINERA-TP-EXPNSCGPTP-MIB -- Copyright (c) 2008-2013 by Infinera Inc -- All rights reserved. -- **************************************************************** INFINERA-TP-EXPNSCGPTP-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF DisplayString FROM SNMPv2-TC ifIndex FROM IF-MIB FloatHundredths, InfnEnableDisable FROM INFINERA-TC-MIB terminationPoint FROM INFINERA-REG-MIB; expnScgPtpMIB MODULE-IDENTITY LAST-UPDATED "201310200000Z" 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 "201310200000Z" DESCRIPTION "First Version" ::= { terminationPoint 47 } expnScgPtpTable OBJECT-TYPE SYNTAX SEQUENCE OF ExpnScgPtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of ExpnScgPtp entries. Each entry is uniquely identified by the value of ifIndex." ::= { expnScgPtpMIB 1 } expnScgPtpEntry OBJECT-TYPE SYNTAX ExpnScgPtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A expnScgPtp entry containing information pertaining to Infinera expnScgPtp Interfaces. This table is a subclass of IfCommon. Entries will exist in this table only for interfaces of type DLM OCG PTP." INDEX { ifIndex } ::= { expnScgPtpTable 1 } ExpnScgPtpEntry ::= SEQUENCE { expnScgPtpScgNumber Integer32, expnScgPtpMPOAID DisplayString, expnScgPtpPathLossCheckControlStatus INTEGER, expnScgPtpLastSuccessfullPathLossCheckTS Integer32, expnScgPtpPathLoss FloatHundredths, expnScgPtpPathLossCheckDetectedPort DisplayString, expnScgPtpLastPathLossCheckAttemptTS Integer32, expnScgPtpLastPathLossCheckAttemptStatus INTEGER, expnScgPtpLastPathLossCheckFailedReason INTEGER, expnScgPtpPathLossHigh INTEGER } expnScgPtpScgNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { expnScgPtpEntry 1 } expnScgPtpMPOAID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { expnScgPtpEntry 2 } expnScgPtpPathLossCheckControlStatus OBJECT-TYPE SYNTAX INTEGER { inProgress(1), idle(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { expnScgPtpEntry 3 } expnScgPtpLastSuccessfullPathLossCheckTS OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { expnScgPtpEntry 4 } expnScgPtpPathLoss OBJECT-TYPE SYNTAX FloatHundredths MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { expnScgPtpEntry 5 } expnScgPtpPathLossCheckDetectedPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { expnScgPtpEntry 6 } expnScgPtpLastPathLossCheckAttemptTS OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { expnScgPtpEntry 7 } expnScgPtpLastPathLossCheckAttemptStatus OBJECT-TYPE SYNTAX INTEGER { successfull (1), unsuccessfull(2), notAttempted(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { expnScgPtpEntry 8 } expnScgPtpLastPathLossCheckFailedReason OBJECT-TYPE SYNTAX INTEGER { na (1), timedOut(2), interruptedbyAD(3), interruptedbyReset(4), portInService(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { expnScgPtpEntry 9 } expnScgPtpPathLossHigh OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { expnScgPtpEntry 10 } -- Conformance Statements expnScgPtpConformance OBJECT IDENTIFIER ::= { expnScgPtpMIB 3 } expnScgPtpCompliances OBJECT IDENTIFIER ::= { expnScgPtpConformance 1 } expnScgPtpGroups OBJECT IDENTIFIER ::= { expnScgPtpConformance 2 } expnScgPtpCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Describes the requirements for conformance to the EXPNSCGPTP-MIB" MODULE MANDATORY-GROUPS { expnScgPtpGroup } ::= { expnScgPtpCompliances 1 } expnScgPtpGroup OBJECT-GROUP OBJECTS { expnScgPtpScgNumber, expnScgPtpMPOAID, expnScgPtpPathLossCheckControlStatus , expnScgPtpLastSuccessfullPathLossCheckTS, expnScgPtpPathLoss , expnScgPtpPathLossCheckDetectedPort , expnScgPtpLastPathLossCheckAttemptTS , expnScgPtpLastPathLossCheckAttemptStatus, expnScgPtpLastPathLossCheckFailedReason , expnScgPtpPathLossHigh } STATUS current DESCRIPTION " A collection of objects for managing the expnScgPtp" ::= { expnScgPtpGroups 1 } END