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/sagemcom/GIGE-MIB | 990 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 990 insertions(+) create mode 100644 MIBS/sagemcom/GIGE-MIB (limited to 'MIBS/sagemcom/GIGE-MIB') diff --git a/MIBS/sagemcom/GIGE-MIB b/MIBS/sagemcom/GIGE-MIB new file mode 100644 index 0000000..c558077 --- /dev/null +++ b/MIBS/sagemcom/GIGE-MIB @@ -0,0 +1,990 @@ +--******************************************************************* +--* SAGEM SA * +--******************************************************************* +--******************************************************************* + +-- Filename: GigE +-- File type: .mib +-- +-- Description: SNMPc source Mib file. +-- The MIB module defines the gigabitEthernet card managment in Adr2500c +-- +-- Version: 19 11 2002 +-- +-- Date(DD MM YYYY): 15 11 02 last update for IONOS NMS +-- +-- Contact: D. Mobuchon, F. Bonnevialle +-- +-- History: +-- Name: S.LAURENT +-- Date: 22 05 2002 +-- Desc: original +-- +-- Name: F.Bonnevialle +-- Date: 15 11 2002 +-- Desc: Modification for SilverCreek Compiler +-- +--******************************************************************* +--******************************************************************* +--* Copyright (c) 2002, SAGEM , All rights reserved. * +--******************************************************************* + + + + +--******************************************************************* +-- MIB: GIGE-MIB +--******************************************************************* +GIGE-MIB DEFINITIONS ::= BEGIN + +--******************************************************************* +-- IMPORTS +--******************************************************************* + IMPORTS + adr2500c FROM ADR2500C-MIB + SagemBoolean, Severity FROM EQUIPMENT-MIB + MODULE-IDENTITY,OBJECT-TYPE,Counter64 FROM SNMPv2-SMI + DisplayString, PhysAddress FROM SNMPv2-TC; + + gige MODULE-IDENTITY + LAST-UPDATED "0205220000Z" + ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd" + CONTACT-INFO + " " + DESCRIPTION + "The MIB module specific for GigE module of Adr2500c" + ::= { adr2500c 10 } + + +--******************************************************************* +--* Gige part +--******************************************************************* + + BandwidthSize ::= INTEGER + { + none(0), + stm1(1), + stm4(4), + stm16(16), + stm64(64) + } + + gigeNumber OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of gigabitEthernet cards in equipment." + ::= { gige 10 } + + gigeTable OBJECT-TYPE + SYNTAX SEQUENCE OF GigeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of gigabitEthernet cards in equipment." + ::= { gige 11 } + + gigeEntry OBJECT-TYPE + SYNTAX GigeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A particular gigabitEthernet card of the equipment." + INDEX { gigeIndex } + ::= { gigeTable 1 } + + GigeEntry ::= SEQUENCE { + gigeIndex INTEGER, -- boardIndex + gigeSdhBandwidth BandwidthSize, + gigeAutoTest SagemBoolean, + gigeWarmStart SagemBoolean + } + + gigeIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value which identify a particular gigabitEthernet card of the equipment. + The value of this index is a constant value assigned to an entry at + equipment design time. It is usualy related to harware" + ::= { gigeEntry 1 } + + gigeSdhBandwidth OBJECT-TYPE + SYNTAX BandwidthSize + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field set the size of the SDH Bandwidth which is allocated to the gigabitEthernet card." + ::= { gigeEntry 2 } + + gigeAutoTest OBJECT-TYPE + SYNTAX SagemBoolean + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When the value of this field is set to true, an autotest is executed on the gigabitEthernet card." + ::= { gigeEntry 3 } + + gigeWarmStart OBJECT-TYPE + SYNTAX SagemBoolean + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When the value of this field is set to true, a warmStart is launched on the gigabitEthernet card." + ::= { gigeEntry 4 } + + -- End of gige description + + +--******************************************************************* +--* Maintenance part +--******************************************************************* + + LoopbackGE ::= INTEGER + { + none(0), -- GE-SDH Bidirectionnal Transmission + local1(1), -- GE-GE Loopback (above GFP) + local2(2), -- GE-GE Loopback (beyong GFP) + local3(3), -- GE-GE Loopback (into SERDES) + local4(4), -- GE-GE Loopback (into GMAC Bloc) + remote(10) -- SDH-SDH Loopback (into Tramer) + } + + + maintenanceNumber OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of gigabitEthernet ports in equipment." + ::= { gige 20 } + + maintenanceTable OBJECT-TYPE + SYNTAX SEQUENCE OF MaintenanceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of gigabitEthernet ports in equipment." + ::= { gige 21 } + + maintenanceEntry OBJECT-TYPE + SYNTAX MaintenanceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A particular gigabitEthernet port of the equipment." + INDEX { maintenanceIndex } + ::= { maintenanceTable 1 } + + MaintenanceEntry ::= SEQUENCE { + maintenanceIndex INTEGER, -- channelIndex = nspiTTPIndex + maintenanceAutoTest SagemBoolean, + maintenanceLoopback LoopbackGE, + maintenancePRBSSent DisplayString, + maintenancePRBSReceived DisplayString, + maintenanceResetAllCounters SagemBoolean, + maintenanceResetLanCounters SagemBoolean, + maintenanceResetGfpCounters SagemBoolean, + maintenanceResetQosCounters SagemBoolean + } + + maintenanceIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value which identify a particular gigabitEthernet port of the equipment. + The value of this index is a constant value assigned to an entry at + equipment design time. It is usualy related to harware" + ::= { maintenanceEntry 1 } + + maintenanceAutoTest OBJECT-TYPE + SYNTAX SagemBoolean + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When the value of this field is set to true, an autotest is executed on the gigabitEthernet port." + ::= { maintenanceEntry 2 } + + maintenanceLoopback OBJECT-TYPE + SYNTAX LoopbackGE + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field set a loopback mode to a particular gigabitEthernet port." + ::= { maintenanceEntry 3 } + + maintenancePRBSSent OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field allows to sent a PRBS frame on a particular gigabitEthernet port." + ::= { maintenanceEntry 4 } + + maintenancePRBSReceived OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value is the actual PRBS frame received in the particular gigabitEthernet port." + ::= { maintenanceEntry 5 } + + maintenanceResetAllCounters OBJECT-TYPE + SYNTAX SagemBoolean + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When the value of this field is set to true, all counters attached to this interface are deleted." + ::= { maintenanceEntry 6 } + + maintenanceResetLanCounters OBJECT-TYPE + SYNTAX SagemBoolean + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When the value of this field is set to true, all QoS counters attached to this interface are deleted." + ::= { maintenanceEntry 7 } + + maintenanceResetGfpCounters OBJECT-TYPE + SYNTAX SagemBoolean + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When the value of this field is set to true, all Gfp counters attached to this interface are deleted." + ::= { maintenanceEntry 8 } + + maintenanceResetQosCounters OBJECT-TYPE + SYNTAX SagemBoolean + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When the value of this field is set to true, all Qos counters attached to this interface are deleted." + ::= { maintenanceEntry 9 } + + -- End of maintenance part + + +--******************************************************************* +--* QoS part +--******************************************************************* + + QosType ::= INTEGER + { + none(0), + pauseMode(1), + userPriority(2), + vlanId(3), + balanced(4), + ipv4TOS(10), + ipv6TClass(11), + dscp(13) + } + + CongestionControl ::= INTEGER + { + none(0), + red(1), -- Random Early Detection + wred(2) -- Weighted Random Early Detection + } + + SchedulingSystem ::= INTEGER + { + unknown(0), + spq(1), -- Strict Priority Queuing + wfq(4), -- Weighted Fair Queuing + cbwfq(5), -- Class-Based Weighted Fair Queuing + wrr(10) -- Weighted Round Robbin + } + + + qosNumber OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Quality of Service set in equipment. This number match to channelNumber because + there is only one Qos per Sdh Channel. + = number of entries in qosTable" + ::= { gige 30 } + + qosTable OBJECT-TYPE + SYNTAX SEQUENCE OF QosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of Qos in equipment." + ::= { gige 31 } + + qosEntry OBJECT-TYPE + SYNTAX QosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A particular qos of the equipment." + INDEX { qosIndex } + ::= { qosTable 1 } + + QosEntry ::= SEQUENCE { + qosIndex INTEGER, -- channelIndex = nspiTTPIndex + qosClassNumber INTEGER, + qosType QosType, + qosCongestionControl CongestionControl, + qosSchedulingSystem SchedulingSystem, + qosBwREnable SagemBoolean, + qosHCInCCDiscardsGe Counter64, + qosHCInCCDiscardsWan Counter64 + } + + qosIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value which identify a particular QoS of the equipment. + The value of this index is a constant value assigned to an entry at + equipment design time. It is usualy related to harware" + ::= { qosEntry 1 } + + qosClassNumber OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field allows to choose the number of CoS defined for the QoS" + ::= { qosEntry 2 } + + qosType OBJECT-TYPE + SYNTAX QosType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field allows to choose the type of Qos" + ::= { qosEntry 3 } + + qosCongestionControl OBJECT-TYPE + SYNTAX CongestionControl + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field allows to choose a mechanism to manage congestion problems. Some Type of Qos + force the value of this field. " + ::= { qosEntry 4 } + + qosSchedulingSystem OBJECT-TYPE + SYNTAX SchedulingSystem + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field allows to choose a mechanism to manage congestion problems. " + ::= { qosEntry 5 } + + qosBwREnable OBJECT-TYPE + SYNTAX SagemBoolean + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field allows to activate or desactivate the Sdh throughput reservation feature. " + ::= { qosEntry 6 } + + qosHCInCCDiscardsGe OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received on the GE interface which were discarded to prevent from switch saturation" + ::= { qosEntry 7 } + + qosHCInCCDiscardsWan OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received on the WAN interface which were discarded to prevent from switch saturation" + ::= { qosEntry 8 } + + -- End of QoS part + + + + +--******************************************************************* +--* CoS part +--******************************************************************* + + CosId ::= INTEGER + { + cos0(0), + cos1(1), + cos2(2), + cos3(3), + cos4(4), + cos5(5), + cos6(6), + cos7(7) + } + + cosNumber OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Class of Service set in equipment + = number of entries in cosTable + = qosNumber * qosClassNumber" + ::= { gige 40 } + + cosTable OBJECT-TYPE + SYNTAX SEQUENCE OF CosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of CoS in equipment." + ::= { gige 41 } + + cosEntry OBJECT-TYPE + SYNTAX CosEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A particular CoS of the equipment." + INDEX { cosIndex } + ::= { cosTable 1 } + + CosEntry ::= SEQUENCE { + cosIndex INTEGER, + cosQosId INTEGER, -- qosIndex + cosId CosId, + cosDefinition DisplayString, + cosBwRRatioMin INTEGER, + cosBwRRatioMax INTEGER, + cosHCInOctets Counter64, + cosHCOutOctets Counter64, + cosHCInPkts Counter64, + cosHCOutPkts Counter64, + cosHCInCCDiscards Counter64 + } + + cosIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value which identify a particular CoS of the equipment. + The value of this index is a constant value assigned to an entry at + equipment design time. It is usualy related to harware. Its values are taken between 1 and cosNumber." + ::= { cosEntry 1 } + + cosQosId OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This field allows to identify which QoS this Class is belonging. Its values must match to qosIndex." + ::= { cosEntry 2 } + + cosId OBJECT-TYPE + SYNTAX CosId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This field identify the class of Service." + ::= { cosEntry 3 } + + cosDefinition OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This optional textual field brings some precisions about the CoS configuration. " + ::= { cosEntry 4 } + + cosBwRRatioMin OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When the qosBwREnable field is set to True, then this field allows to configure the guaranted percentage of SDH + throughput which must be booked up for the CoS" + ::= { cosEntry 5 } + + cosBwRRatioMax OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When the qosBwREnable field is set to True, then this field allows to configure the maximum percentage of SDH + throughput which can be booked up for the CoS" + ::= { cosEntry 6 } + + cosHCInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets received on the GE interface (excluding framing characters preambule and sfd) + and belonging to a CosId packet" + ::= { cosEntry 7 } + + cosHCOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets transmitted out of the Wan interface (excluding framing characters preambule and sfd) + and belonging to a CosId paket" + ::= { cosEntry 8 } + + cosHCInPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets received on the GE interface (excluding framing characters preambule and sfd) + and belonging to a CosId packet" + ::= { cosEntry 9 } + + cosHCOutPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets transmitted out of the Wan interface (excluding framing characters preambule and sfd) + and belonging to a CosId paket" + ::= { cosEntry 10 } + + cosHCInCCDiscards OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of CosId packets received on the GE interface which were discarded by RED/WRED/BandWidthReservation + to prevent from congestion." + ::= { cosEntry 11 } + + -- End of CoS part + + +--******************************************************************* +--* GFP part +--******************************************************************* + + GfpFailure ::= INTEGER + { + none(0), + oofd(1), + lofd(2), + fdsc(3) + } + + GfpState ::= INTEGER(0..2147483647) + -- { + -- none(0), + -- (1), + -- (2), + -- (3) + -- } + + gfpNumber OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ports Number of the Gfp layer. + = number of entries in gfpTable " + ::= { gige 50 } + + gfpTable OBJECT-TYPE + SYNTAX SEQUENCE OF GfpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of gfp port in the equipment." + ::= { gige 51 } + + gfpEntry OBJECT-TYPE + SYNTAX GfpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A particular gfp port of the equipment." + INDEX { gfpIndex } + ::= { gfpTable 1 } + + GfpEntry ::= SEQUENCE { + gfpIndex INTEGER, -- channelIndex + gfpHCInPkts Counter64, + gfpHCInIdlePkts Counter64, + gfpHCInCorruptedPkts Counter64, + gfpHCInErrors Counter64, + gfpHCInCorrectedPkts Counter64, + gfpHCFCSErrors Counter64, + gfpHCInOctets Counter64, + gfpHCOutPkts Counter64, + gfpHCOutIdlePkts Counter64, + gfpHCOutOctets Counter64, + gfpIdleRate INTEGER, + gfpSendingRate INTEGER, + gfpState GfpState, + gfpAdminStatus INTEGER, + gfpOperStatus INTEGER, + gfpMonitor SagemBoolean, + gfpFailure GfpFailure, + gfpSeverity Severity, + gfpOOFD Severity, + gfpLOFD Severity, + gfpFDSC Severity + } + + gfpIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value which identify a particular gfp port in the equipment. + The value of this index is a constant value assigned to an entry at + equipment design time. It is usualy related to harware. Its values are mapped to channelIndex values." + ::= { gfpEntry 1 } + + gfpHCInPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The total number of packets received on the Gfp interface" + ::= { gfpEntry 2 } + + gfpHCInIdlePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The total number of Idle frames received on the Gfp interface" + ::= { gfpEntry 3 } + + gfpHCInCorruptedPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The total number of mismatched packets received on the Gfp interface." + ::= { gfpEntry 4 } + + gfpHCInErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of mismatched packets that have been discarded. " + ::= { gfpEntry 5 } + + gfpHCInCorrectedPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of mismatched packets received on the Gfp interface that have been corrected. " + ::= { gfpEntry 6 } + + gfpHCFCSErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of frames received on the Gfp interface that are an integral number of octets + in length but do not pass the FCS check. " + ::= { gfpEntry 7 } + + gfpHCInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The total number of Octets received on the Gfp interface" + ::= { gfpEntry 8 } + + gfpHCOutPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The total number of packets transmitted out of the Gfp interface" + ::= { gfpEntry 9 } + + gfpHCOutIdlePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The total number of Idle frame transmitted out of the Gfp interface" + ::= { gfpEntry 10 } + + gfpHCOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The total number of packets transmitted out of the Gfp interface" + ::= { gfpEntry 11 } + + gfpIdleRate OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The received Idle frames rate on a particular gfp port. " + ::= { gfpEntry 12 } + + gfpSendingRate OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The sent frames rate on a particular gfp port. " + ::= { gfpEntry 13 } + + gfpState OBJECT-TYPE + SYNTAX GfpState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This field allows to know in which state this gfp port is working." + ::= { gfpEntry 14 } + + gfpAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), -- ready to pass packets + down(2), + testing(3) -- in some test mode + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The desired state of the gfp port. The + testing(3) state indicates that no operational + packets can be passed." + ::= { gfpEntry 15 } + + gfpOperStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), -- ready to pass packets + down(2), + testing(3) -- in some test mode + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current operational state of the gfp port. + The testing(3) state indicates that no operational + packets can be passed." + ::= { gfpEntry 16 } + + gfpMonitor OBJECT-TYPE + SYNTAX SagemBoolean + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When the value of this field is set to false, the failure detection + is stopped for this gfp port." + ::= { gfpEntry 17 } + + gfpFailure OBJECT-TYPE + SYNTAX GfpFailure + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Active failures on channel" + ::= { gfpEntry 18 } + + gfpSeverity OBJECT-TYPE + SYNTAX Severity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A reference to failure severity for gfp port." + ::= { gfpEntry 19 } + + gfpOOFD OBJECT-TYPE + SYNTAX Severity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Severity associated with Out of Frame Delineation failure + for gfp port." + ::= { gfpEntry 20 } + + gfpLOFD OBJECT-TYPE + SYNTAX Severity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Severity associated with Loss Of Frame Delineation failure + for gfp port." + ::= { gfpEntry 21 } + + gfpFDSC OBJECT-TYPE + SYNTAX Severity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Severity associated with Frame Delineation State Change failure + for gfp port." + ::= { gfpEntry 22 } +-- End of GFP part + + +--******************************************************************* +--* PAUSE part +--******************************************************************* + + PauseFailure ::= INTEGER + { + none(0), + pauseModeRejected(1) + } + + pauseNumber OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of ports in the equipment which accept Pause mechanism + = number of entries in pauseTable " + ::= { gige 60 } + + pauseTable OBJECT-TYPE + SYNTAX SEQUENCE OF PauseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of Ethernet port in the equipment which accept Pause mechanism." + ::= { gige 61 } + + pauseEntry OBJECT-TYPE + SYNTAX PauseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A particular Ethernet port of the equipment." + INDEX { pauseIndex } + ::= { pauseTable 1 } + + PauseEntry ::= SEQUENCE { + pauseIndex INTEGER, -- Lan ifIndex + pauseTime INTEGER, + pauseBetweenTime INTEGER, + pauseMacSA PhysAddress, + pauseMacDA PhysAddress, + pauseCHT INTEGER, + pauseCLT INTEGER, + pauseMonitor SagemBoolean, + pauseFailure PauseFailure, + pauseSeverity Severity, + pauseModeRejected Severity + } + + pauseIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value which identify a particular Ethernet Physical port of a gigabitEthernet card. + The value of this index is a constant value assigned to an entry at + equipment design time. It is usualy related to harware. Its values are mapped to IfIndex values of Lan Ports." + ::= { pauseEntry 1 } + + pauseTime OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field allows to set the Time during which the linkPartner stop any transmission. The Unit used is the time slot + (= 512 ns)." + ::= { pauseEntry 2 } + + pauseBetweenTime OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field allows to set the Time between two Pause Frames transmission. The Unit used is the time slot + (= 512 ns)." + ::= { pauseEntry 3 } + + pauseMacSA OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " The physical address of the Ethernet port. + This address is used to fill the SourceAddress field of any Pause Frame which is trasmitted by the LinkPartner." + ::= { pauseEntry 4 } + + pauseMacDA OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " The physical address used to fill the DestinationAddress field of any Pause Frame which is transmitted by the LinkPartner." + ::= { pauseEntry 5 } + + pauseCHT OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field allows to configure the credit High Threshold of Pause mechanism." + ::= { pauseEntry 6 } + + pauseCLT OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field allows to configure the credit Low Threshold of Pause mechanism." + ::= { pauseEntry 7 } + + pauseMonitor OBJECT-TYPE + SYNTAX SagemBoolean + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When the value of this field is set to false, the failure detection + is stopped for this Ethernet port." + ::= { pauseEntry 10 } + + pauseFailure OBJECT-TYPE + SYNTAX PauseFailure + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Active failures in the pause mechanism of the Ethernet port." + ::= { pauseEntry 11 } + + pauseSeverity OBJECT-TYPE + SYNTAX Severity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A reference to severity associated to the current pause failure." + ::= { pauseEntry 12 } + + pauseModeRejected OBJECT-TYPE + SYNTAX Severity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field allows to configure the Severity associated with Pause Mode Rejected failure + for Ethernet port." + ::= { pauseEntry 13 } + +-- End of Pause part + + +END + + + + -- cgit v1.2.3