-- ***************************************************************** -- INFINERA-TP-GFPTP-MIB -- Copyright (c) 2014 by Infinera Inc. -- All rights reserved. -- **************************************************************** INFINERA-TP-GFPTP-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32 FROM SNMPv2-SMI ifIndex FROM IF-MIB MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF InfnSMQ, InfnServiceMode, InfnNetworkMapping, InfnGFPState, InfnPmHistStatsControl, InfnGFPPayloadFCS, InfnGfpExtHdrTyp FROM INFINERA-TC-MIB terminationPoint FROM INFINERA-REG-MIB; gfpTpMIB MODULE-IDENTITY LAST-UPDATED "201104200000Z" 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 "201104200000Z" DESCRIPTION "First Version" ::= { terminationPoint 80 } gfpTpTable OBJECT-TYPE SYNTAX SEQUENCE OF GfpTpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of GfpTp entries. Each entry is uniquely identified by the value of ifIndex." ::= { gfpTpMIB 1 } gfpTpEntry OBJECT-TYPE SYNTAX GfpTpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A GfpTp entry containing information pertaining to Infinera GfpTp interfaces. Entries will exist in this table for interfaces of type otuclientCtp." INDEX { ifIndex } ::= { gfpTpTable 1 } GfpTpEntry ::= SEQUENCE { gfpTpPayloadFCS InfnGFPPayloadFCS, gfpTpExtHeaderType InfnGfpExtHdrTyp, gfpTpChannelId Unsigned32, gfpTpServiceMode InfnServiceMode, gfpTpServiceModeQualifier InfnSMQ, gfpTpNetworkMap InfnNetworkMapping, gfpTpGFPState InfnGFPState, gfpTpHistStatsEnable InfnPmHistStatsControl } gfpTpPayloadFCS OBJECT-TYPE SYNTAX InfnGFPPayloadFCS MAX-ACCESS read-write STATUS current DESCRIPTION " whether or not Payload FCS is included in the generated (sourced) GFP client frames." DEFVAL { disable } ::= { gfpTpEntry 1 } gfpTpExtHeaderType OBJECT-TYPE SYNTAX InfnGfpExtHdrTyp MAX-ACCESS read-write STATUS current DESCRIPTION "" DEFVAL { null } ::= { gfpTpEntry 2 } gfpTpChannelId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "" DEFVAL { 0 } ::= { gfpTpEntry 3 } gfpTpServiceMode OBJECT-TYPE SYNTAX InfnServiceMode MAX-ACCESS read-only STATUS current DESCRIPTION "Service Mode" DEFVAL { none } ::= { gfpTpEntry 4 } gfpTpServiceModeQualifier OBJECT-TYPE SYNTAX InfnSMQ MAX-ACCESS read-only STATUS current DESCRIPTION "Service Mode Qualifier" DEFVAL { none } ::= { gfpTpEntry 5 } gfpTpNetworkMap OBJECT-TYPE SYNTAX InfnNetworkMapping MAX-ACCESS read-only STATUS current DESCRIPTION "Network Mapping" ::= { gfpTpEntry 6 } gfpTpGFPState OBJECT-TYPE SYNTAX InfnGFPState MAX-ACCESS read-only STATUS current DESCRIPTION "GFP state" ::= { gfpTpEntry 7 } gfpTpHistStatsEnable OBJECT-TYPE SYNTAX InfnPmHistStatsControl MAX-ACCESS read-write STATUS current DESCRIPTION "Flag to enable or disable PM collection." ::= { gfpTpEntry 8 } -- Conformance Statements gfpTpConformance OBJECT IDENTIFIER ::= { gfpTpMIB 3 } gfpTpCompliances OBJECT IDENTIFIER ::= { gfpTpConformance 1 } gfpTpGroups OBJECT IDENTIFIER ::= { gfpTpConformance 2 } gfpTpCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Describes the requirements for conformance to the OTUCLIENTCTP-MIB" MODULE MANDATORY-GROUPS { gfpTpGroup } ::= { gfpTpCompliances 1 } gfpTpGroup OBJECT-GROUP OBJECTS { gfpTpPayloadFCS , gfpTpExtHeaderType, gfpTpChannelId, gfpTpServiceMode, gfpTpServiceModeQualifier, gfpTpNetworkMap, gfpTpGFPState, gfpTpHistStatsEnable } STATUS current DESCRIPTION " A collection of objects for managing the gfpTp" ::= { gfpTpGroups 1 } END