ADTRAN-GENGPON-MIB DEFINITIONS ::= BEGIN -- TITLE: The ADTRAN Total Access 5000 GPON OLT/ONT MIB -- PRODUCT: Total Access 5000 product -- VERSION: 0.1 -- DATE: 2008/12/19 -- AUTHOR: Seetha Subramanian -- STATUS: PRELIMINARY -- This MIB uses SMIv2 to define variables needed to manage GPON OLT/ONTs as part of the Total Access -- 5000 product. -- MIBs supported: -- HISTORY: -- 2008/04/22 pcs First edition: Basic GPON OLT/ONT capabilities matching the OMCI -- model of G 984.4 with modest Adtran enhancements.. -- 2008/12/19 Updated the mib based on new GPON ifindex scheme and added all the -- new feature paramters -- 2009/03/23 Removed the duplicate entries that are present in Etherflow mib -- 2009/04/07 Included the OID to set the upstream bandwidth at the ONT level; Moved ONT number -- OID into the status table -- 2009/04/14 Included the three more OID to set the upstream bandwidth based on different class of service -- Added the PON status table -- 2009/04/30 tgc Added ONT Discovery and Activation traps; made varbinds and -- SUMMARY fields more consistent. -- 2009/04/30 added ont part number & hardware revision OID; Updated alarms fields. -- 2009/06/05 removed the range values from upstream bandwidth OID -- 2009/06/09 added adGenGponOntLastCreateError and adGenGponOntPortLastCreateError -- 2009/06/12 Moved adGenGponOntLastCreateError to PON and adGenGponOntPortLastCreateError to -- ONT table to provide the finer granularity -- 2009/06/23 Added OID to return available downstrean bandwidth -- 2009/06/23 Removed unused OIDs -- 2009/07/10 Updated adGenGponOntSoftwareDownloadStatus enum value -- 2009/07/30 tgc Modified trap severities based on input from PM and Engineering -- 2009/08/04 ss Swapped the adGenGponOltGponClock enum values -- 2010/03/09 gg added the adGenGponOltBackplaneNegSpeed -- 2010/03/25 gg added the units description for the POTS port gains -- 2010/03/25 gg added the OID adGenGponPonDeploymentRange to support the deployment range for PON -- 2010/07/27 sgs added OID adGenGponPonActivationMode; SMIC verified; -- 2010/07/27 sgs depreciated OIDs adGenGponPonAutoDiscoveryMode, adGenGponPonAutoOntActivateMode; -- 2010/07/27 sgs added OID adGenGponOntRegistrationId; SMIC verified; -- 2010/07/27 sgs added OID adGenGponPonDiscoveredRegistrationId; SMIC verified; -- 2010/07/27 sgs added OID adGenGponOntLearnedSerialNumber; SMIC verified; -- 2010/09/09 sgs the comment is changed in the adGenGponOntActivationAlarm trap(new ifDescr format) -- 2010/03/25 xl added the OID adGenGponOltOntBootCodeSwVersionOnFlash and adGenGponOntBootCodeSoftwareVersion -- 2010/11/01 tgc Deprecated AdGenGponOntPortAutoDetectMode (TEXTUAL-CONVENTION) and -- adGenGponOntPortAutoDetectionConfiguration (provisioning OID) in favor of the common -- provisioning OIDs in genEthIfc.mi2 (i.e., adGenEthPortFixedSpeed, adGenEthPortFixedDuplex, -- adGenEthAutoNegotiateCu, adGenEthAdvertisedSpeedAndDuplexCu, adGenEthAutoNegotiateFiber, and -- adGenEthAdvertisedDuplexFiber). The status OID, adGenGponOntPortConfigurationInd, was not -- deprecated as it may still be useful. Added status OID, adGenGponOntPortOmciEthProvPrelimCheck. -- 2010/12/15 kkb Added several OIDs for ONT configuration file provisioning, status, and alarms, -- including adGenGponAvailableVOIPConfigMethods, -- adGenGponConfigFileState, adGenGponConfigFileChecksum, -- adGenGponConfigErrorString, adGenGponConfigFileRetrievalMethod, -- adGenGponConfigFilePrimaryServer, adGenGponConfigFileSecondaryServer, -- adGenGponConfigFileInterface, adGenGponConfigFileName, -- adGenGponConfigFileRetrieve, adGenGponConfigServerAlarmSet/Clear, -- adGenGponConfigFileAlarmSet/Clear, and -- adGenGponConfigChecksumMismatchAlarmSet/Clear -- 2011/01/06 sgs Added adGenGponOntOMCICommFailAlarmClear, adGenGponOntOMCICommFailAlarmSet -- 2011/01/07 jb Added OID adGenGponOntRssi to AdGenGponOntStatusEntry -- 2011/01/11 jp Added adGenGponOntPortRFSignalLevel to AdGenGponOntPortStatusEntry -- 2011/01/31 jp Added the following alarm set/clear OIDs -- adGenGponOntVideoPortLOSAlarmSet/clear -- adGenGponOntVideoPortOORLowAlarmSet/clear -- adGenGponOntVideoPortOORHighAlarmSet/clear -- Added the following OIDs to adGenGponOntProvEntry -- adGenGponOntVideoPortEnableLOSAlarm -- adGenGponOntVideoPortEnableOORLowAlarm -- adGenGponOntVideoPortEnableOORHighAlarm -- Modified the description of the OID "adGenGponOntPortOpticalSignalLevel" in adGenGponOntPortStatusEntry -- Added OID adGenGponOntPortRFOpticalSignalLevel to adGenGponOntPortStatusEntry -- 2011/03/14 xl added registrationUnlock mode in adGenGponPonActivationMode -- 2011/4/14 jp DO NOT MAKE HISTORY COMMENTS HERE!!!! Revision history now in REVISION/DESCRIPTION clauses below --****************************************************************************************** IMPORTS adGenGponProduct, adGenGponProductID, adGenGponProductConformance FROM ADTRAN-GENGPONCONTAINER-MIB MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, TimeTicks,Integer32, IpAddress, Gauge32, Counter32, Counter64 FROM SNMPv2-SMI DisplayString, RowStatus, PhysAddress, TEXTUAL-CONVENTION FROM SNMPv2-TC sysName FROM SNMPv2-MIB InterfaceIndex, ifIndex, ifDescr, InterfaceIndexOrZero FROM IF-MIB adGenSlotInfoIndex, adGenSlotAlarmStatus FROM ADTRAN-GENSLOT-MIB adGenPortInfoIndex FROM ADTRAN-GENPORT-MIB adTrapInformSeqNum FROM ADTRAN-GENTRAPINFORM-MIB; adGenGponMIB MODULE-IDENTITY LAST-UPDATED "202206070000Z" ORGANIZATION "ADTRAN, Inc." CONTACT-INFO "CND Tech Support Postal: ADTRAN, Inc. 901 Explorer Blvd. Huntsville, AL 35806 Tel: +1 800 726-8663 Fax: +1 256 963 6217 E-mail: support@adtran.com" DESCRIPTION "GPON MIB" REVISION "202206070000Z" DESCRIPTION "Added new OIDs adGenGponOntClrDyingGaspAlarm, adGenGponOntSetDyingGaspAlarm Add varbind to report the alarm level for adGenGponOntxxxLOSAlarm,adGenGponOntxxxPoweringAlarm, adGenGponOntxxxDyingGaspAlarm" REVISION "202205310000Z" DESCRIPTION "Added new OID adGenGponGalEthDiscardedFrames." REVISION "202203290000Z" DESCRIPTION "Added new OIDs adGenGponOntUsFecProcessedCodewords, adGenGponOntUsFecCorrectedCodewords adGenGponOntUsFecCorrectedCodebytes and adGenGponOntUsFecUncorrectedCodewords." REVISION "202203140000Z" DESCRIPTION "Added new OIDs adGenGponOntAlarmSlotDyingGaspEnable, adGenGponOntAlarmSlotDyingGaspLevel." REVISION "202203040000Z" DESCRIPTION "Added tenGigabitFull (5), twentyFiveHundredFull (6), fiveGigabitFull (7), tenHalf (17), hundredHalf (18), thousandHalf (19) to AdGenGponOntPortAutoDetectMode. Added tenGigabitEthernetFullDuplex (4), twentyFiveHundredEthernetFullDuplex (5), fiveGigabitEthernetFullDuplex (6) to adGenGponOntPortConfigurationInd." REVISION "202202230000Z" DESCRIPTION "Added new OIDs adGenGponOntTemperature, adGenGponOntBiasCurrent, and adGenGponOntVoltage." REVISION "202008270000Z" DESCRIPTION "Added new alarm OIDs adGenGponPonHwFailureAlarm and adGenGponPonDegradationAlarm." REVISION "202003300000Z" DESCRIPTION "Added new adGenGponOntAlarmSlot OIDs to provision the severities for the LOS and Powering alarms for the slot." REVISION "202003250000Z" DESCRIPTION "Added wdmpon(3) to adGenGponPonTechnology for WDM-PON technology" REVISION "201912200000Z" DESCRIPTION "Added new OID adGenGponPonTechnologyMode to show the fixed operation mode of the PON interface" REVISION "201904080000Z" DESCRIPTION "Added new alarm adGenGponPonFailoverAlarm(Clear/Active) to show PON failover alarms" REVISION "201802230000Z" DESCRIPTION "Added new Varbind adGenGponPonDescriptionString to varbind list for adGenGponPonLosAlarmClear and adGenGponPonLosAlarmSet alarms." REVISION "201801260000Z" DESCRIPTION "Added new OID adGenGponProtection to enable/disable Slot Protection for PON Redundancy" REVISION "201710230000Z" DESCRIPTION "Added new OID adGenGponPonDescriptionString to show the description of the PON." REVISION "201701060000Z" DESCRIPTION "Added new OID adGenGponOntCpuRateLimitCountersClear for clearing CPU rate limit counters." REVISION "201608160000Z" DESCRIPTION "Added new alarm OID adGenGponOntDyingGaspAlarm to adGponOntAlarmEvents" REVISION "201604290000Z" DESCRIPTION "Synced up varbind list for adGenGponPonLosAlarmClear and adGenGponPonLosAlarmSet alarms." REVISION "201601110000Z" DESCRIPTION "Added adGenGponOntUpstreamBipTcaAlarmClear and adGenGponOntUpstreamBipTcaAlarmSet notification types. Added adGenGponOntDownstreamBipTcaAlarmClear and adGenGponOntDownstreamBipTcaAlarmSet notification types. Added adGenGponOltBipTcaAlarmThreshold OID for setting BIP threshold value on the OLT." REVISION "201601040000Z" DESCRIPTION "Added adGenGponPonTechnology and adGenGponPonWavelength to adGenGponOntDiscoveryAlarm. Added adGenGponPonTechnology, adGenGponPonWavelength, and adGenGponOntEverActivated to adGenGponOntActivationAlarm." REVISION "201508050000Z" DESCRIPTION "Added adGenGponPonCounterResetTable and adGenGponPonBIPCountersReset OID to reset the upstream and downstream BIP errors rolling counters on the PON" REVISION "201504080000Z" DESCRIPTION "Added OIDs adGenGponOntSoftwareDownloadOnly and adGenGponOntSoftwareActivate to adGenGponOntProvTable" REVISION "201502200000Z" DESCRIPTION "Added adGenGponOltOntSwOnFlashGlbFilename to adGenGponOltConfigTable" REVISION "201501270000Z" DESCRIPTION "Added adGenGponOntInactiveSoftwareVersion as varbind to adGenGponOntActivationAlarm" REVISION "201501060000Z" DESCRIPTION "Added adGenGponPonDiscoveredInvalidSNAlarm and adGenGponOntInvalidSNAlarm notification types" REVISION "201412100000Z" DESCRIPTION "Added enums startAndDeferActivate(3) and activateAndCommit(4) to adGenGponPonOntSoftwareDownloadFlag definition. Added downloadCompletedNotActivated(13) to adGenGponOntSoftwareDownloadStatus definition" REVISION "201412050000Z" DESCRIPTION "Added OID to enable upstream forward error correction (FEC)" REVISION "201409020000Z" DESCRIPTION "Added OID to provision vectoring enable on all vdsl ports on the specified ONT" REVISION "201407310000Z" DESCRIPTION "Updated description for the OID adGenGponPonDownstreamTotalMinRate" REVISION "201405230000Z" DESCRIPTION "Added test to AdGenGponOntPortOperState Updated adGenGponPonLosAlarmClear and adGenGponPonLosAlarmSet to CRITICAL" REVISION "201405190000Z" DESCRIPTION "Removed range from adGenGponPonDiscoveredOntSerialNumberIndex" REVISION "201405130000Z" DESCRIPTION "Added adGenGponPonDownstreamTotalMinRate, adGenGponPonDownstreamAvailableMinRate and adGenGponPonDownstreamCurrentMinRate." REVISION "201404220000Z" DESCRIPTION "Added adGenGponMulticastBwThresholdAlarmClear and adGenGponMulticastBwThresholdAlarmSet notification types. Added adGenGponPonMulticastBwThreshold OID for setting multicast bandwidth threshold value on the PON. Added adGenGponPonMulticastCac OID to enable or disable the multicast CAC on the PON. Added adGenGponPonMulticastCacStatus OID to show the multicast CAC status on the PON. Added AdGenGponMulticastCacStatus textual convention." REVISION "201402060000Z" DESCRIPTION "Added adGenPonLosAlarmSet and adGenGponPonLosAlarmClear notification types. Also added OIDs for setting PON LOS active threshold and returning number of ONTs that caused to exceed the active PON LOS threshold." REVISION "201401090000Z" DESCRIPTION "Added new OID to adGenGponOntStatusTable: adGenGponOntProductName" REVISION "201401060000Z" DESCRIPTION "Added adGenGponCirOversubscribedAlarmSet and adGenGponCirOversubscribedAlarmClear notification types." REVISION "201312120100Z" DESCRIPTION "Added adGenGponOntPortBondingPeer to adGenGponOntPortProvTable" REVISION "201312120000Z" DESCRIPTION "Added adGenGponOntRxPower, adGenGponOntTxPower OIDs to adGenGponOntStatusTable. Updated the description to adGenGponOntRssi OID" REVISION "201312050000Z" DESCRIPTION "Added the following OIDs to adGenGponPonProvisioningTable: adGenGponPonResourceAllocationMode Added the following OIDs to adGenGponPonStatusTable: adGenGponPonMaxOnts adGenGponPonMaxServicesPerOnt" REVISION "201312030000Z" DESCRIPTION "Added efmGroup and efmLink to adGenGponOntPortType and adGenGponOntSupportedType. The value for ds3 is now being replaced by efmGroup." REVISION "201310100000Z" DESCRIPTION "Added adGenGponPonTotalProvFixedBandwidth, adGenGponPonTotalProvAssuredBandwidth OIDs to adGenGponPonStatusTable." REVISION "201309180000Z" DESCRIPTION "Added adGenGponOntInactiveSoftwareVersion, adGenGponOntManagementMacAddress, adGenGponOntFiberLength & adGenGponOntEqualizationDelay oids to adGenGponOntStatusTable. " REVISION "201309120000Z" DESCRIPTION "Added efmPort to adGenGponOntPortType and adGenGponOntSupportedType. " REVISION "201309040000Z" DESCRIPTION "Added adGenGponOntVoIPConfigMethod to specify the current ONT SIP provisining method. Added type voip in adGenGponOntPortType." REVISION "201308220000Z" DESCRIPTION "Added the following OIDs to the adGenGponPonStatusTable: adGenGponPonAvailableFixedAssuredBandwidth (amount fixed/assured bandwidth that can be provisioned on the PON before the line rate is reached) adGenGponPonCurrDownstreamBandwidth (the downstream PIR rate provisioned in hardware on this PON) adGenGponPonCurrUpstreamBandwidth (the upstream PIR rate provisioned in hardware on this PON) adGenGponPonCurrFixedAssuredBandwidth (the fixed and assured bandwdith provisioned in hardware on this PON)" REVISION "201307220000Z" DESCRIPTION "Added pseudowire and xdsl to adGenGponOntPortType enum list" REVISION "201306100000Z" DESCRIPTION "Added the following OIDs to adGenGponOntStatusTable: adGenGponOntFeatureSupport" REVISION "201304100000Z" DESCRIPTION "Updated range value for adGenGponOntVideoPortReturnPathFrequency from 30000 KHz to 40000 KHz" REVISION "201303120000Z" DESCRIPTION "Added bridgeGroup(11) in adGenGponOntPortType/adGenGponOntSupportedType definition. Added new OIDs in the ONT port table: adGenGponOntPortBridgeGroupAgingTime, adGenGponOntPortBridgeGroupLearningLimit, adGenGponOntPortMapBridgeGroupIfIndex. Added adGenGponAcsServerProfilePassword to AdGenGponOntStatusEntry. Added adGenGponOntPortConnectToVEIP, adGenGponOntPortConnectToBridgeGroup to AdGenGponOntPortStatusEntry. Added new OIDs in the ONT port status table: adGenGponOntPortConnectToVEIP, adGenGponOntPortConnectToBridgeGroup." REVISION "201303080000Z" DESCRIPTION "Added two new objects - adGenGponPonDiscoveredOntSerialNumber, adGenGponPonDiscoveredRegistrationId to the adGenGponOntDiscoveryAlarm" REVISION "201302050000Z" DESCRIPTION "Added new OID in the ONT port table: adGenGponOntPortMapVEIPIfIndex." REVISION "201301230000Z" DESCRIPTION "Added two new varbinds for adGenGponOntActivationAlarm: adGenGponOntLearnedSerialNumber adGenGponOntRegistrationId." REVISION "201301170000Z" DESCRIPTION "Added adGenGponPonNextAvailableOntId to AdGenGponPonStatusEntry Corrected description for adGenGponOltSystemUpTime and adGenGponOntUpTime" REVISION "201301100000Z" DESCRIPTION "Added adGenGponAcsServerProfile to AdGenGponOntProvEntry Added adGenGponAcsServerProfileUserName to AdGenGponOntStatusEntry" REVISION "201212050000Z" DESCRIPTION "Added the following OIDs to adGenGponOntStatusTable: adGenGponOntUpstreamGoodDBRuCounter adGenGponOntUpstreamBadDBRuCounter" REVISION "201212040000Z" DESCRIPTION "Added the following OIDs to adGenGponPon15MinPMTable: adGenGponPon15MinDownstreamBIPError Added the following OIDs to adGenGponPon24HrPMTable: adGenGponPon24HrDownstreamBIPError Added the following OIDs to adGenGponPonCurrent15MinPMTable: adGenGponPonDownstreamBIPErrorCurrent15Min Added the following OIDs to adGenGponPonCurrent24HrPMTable: adGenGponPonDownstreamBIPErrorCurrent24Hr" REVISION "201211260000Z" DESCRIPTION "Added the following OIDs to adGenGponPon15MinPMTable: adGenGponPon15MinRxEthernetBytes adGenGponPon15MinTxEthernetBytes adGenGponPon15MinUsBwAverageUtil adGenGponPon15MinUsBwPeakUtil adGenGponPon15MinDsBwAverageUtil adGenGponPon15MinDsBwPeakUtil adGenGponPon15MinDsMulticastPackets adGenGponPon15MinDsMulticastBytes adGenGponPon15MinDsMulticastBwAverageUtil adGenGponPon15MinDsMulticastBwPeakUtil Added the following OIDs to adGenGponPon24HrPMTable: adGenGponPon24HrRxEthernetBytes adGenGponPon24HrTxEthernetBytes adGenGponPon24HrUsBwAverageUtil adGenGponPon24HrUsBwPeakUtil adGenGponPon24HrDsBwAverageUtil adGenGponPon24HrDsBwPeakUtil adGenGponPon24HrDsMulticastPackets adGenGponPon24HrDsMulticastBytes adGenGponPon24HrDsMulticastBwAverageUtil adGenGponPon24HrDsMulticastBwPeakUtil Added the following OIDs to adGenGponPonCurrent15MinPMTable: adGenGponPonRxEthernetBytesCurrent15Min adGenGponPonTxEthernetBytesCurrent15Min adGenGponPonUsBwAverageUtilCurrent15Min adGenGponPonUsBwPeakUtilCurrent15Min adGenGponPonDsBwAverageUtilCurrent15Min adGenGponPonDsBwPeakUtilCurrent15Min adGenGponPonDsMulticastPacketsCurrent15Min adGenGponPonDsMulticastBytesCurrent15Min adGenGponPonDsMulticastBwAverageUtilCurrent15Min adGenGponPonDsMulticastBwPeakUtilCurrent15Min Added the following OIDs to adGenGponPonCurrent24HrPMTable: adGenGponPonRxEthernetBytesCurrent24Hr adGenGponPonTxEthernetBytesCurrent24Hr adGenGponPonUsBwAverageUtilCurrent24Hr adGenGponPonUsBwPeakUtilCurrent24Hr adGenGponPonDsBwAverageUtilCurrent24Hr adGenGponPonDsBwPeakUtilCurrent24Hr adGenGponPonDsMulticastPacketsCurrent24Hr adGenGponPonDsMulticastBytesCurrent24Hr adGenGponPonDsMulticastBwAverageUtilCurrent24hr adGenGponPonDsMulticastBwPeakUtilCurrent24Hr" REVISION "201211060000Z" DESCRIPTION "Added OID adGenGponPonTotalProvUpstreamBandwidth and adGenGponPonTotalProvFixedAssuredBandwidth to adGenGponPonStatusTable. Include 'downstream' and 'peak information rate' in adGenGponPonTotalProvDownstreamBandwidth description." REVISION "201211020000Z" DESCRIPTION "Added OID adGenGponOntPortDescription." REVISION "201210080000Z" DESCRIPTION "Added OID adGenGponPonTotalProvDownstreamBandwidth to adGenGponPonStatusTable." REVISION "201209050000Z" DESCRIPTION "Added adGenGponOltMaxOntsPerPon to adGenGponOltConfigEntry. Added adGenGponOltNumPons to adGenGponOltConfigEntry." REVISION "201208200000Z" DESCRIPTION "Added three new varbinds for adGenGponOntActivationAlarm: adGenGponOntActiveSoftwareVersion adGenGponOntPartNumber adGenGponOntHardwareRevision." REVISION "201208170000Z" DESCRIPTION "Added gpon(7) in adGenGponOntPortType/adGenGponOntSupportedType definition. Added iphost(8) in adGenGponOntPortType/adGenGponOntSupportedType definition. Added E1(9) in adGenGponOntPortType/adGenGponOntSupportedType definition. Added virtualEthernet(10) in adGenGponOntPortType/adGenGponOntSupportedType definition." REVISION "201205220000Z" DESCRIPTION "Added OID adGenGponOntPortErrorString to adGenGponOntPortStatusTable." REVISION "201204120000Z" DESCRIPTION "Increased adGenGponOntVideoPortReturnPathFrequency upper limit from 27904 KHz to 30000 KHz" REVISION "201202200000Z" DESCRIPTION "Added nine new OIDs for VRP counters adGenGponOntVideoReturnPathCountersReset(to reset all VRP counters), adGenGponOntVideoReturnPathRxTotalBursts, adGenGponOntVideoReturnPathRxGoodBursts, adGenGponOntVideoReturnPathRxFECCorrectedBursts, adGenGponOntVideoReturnPathRxMissedBursts, adGenGponOntVideoReturnPathRxMinPower, adGenGponOntVideoReturnPathRxMaxPower, adGenGponOntVideoReturnPathRxCurrentPower, adGenGponOntVideoReturnPathRxFECCorrectedSymbols" REVISION "201201240000Z" DESCRIPTION "Added OID adGenGponMacSpoofingAllowed to adGenGponOntProvTable." REVISION "201112010000Z" DESCRIPTION "Added OIDs adGenGponOntUpstreamBIPError and adGenGponOntDownstreamBIPError to adGenGponOntStatusTable." REVISION "201111110000Z" DESCRIPTION "Added ten OIDs for PON status adGenGponPonConfiguredOnts, adGenGponPonDiscoveringOnts, adGenGponPonUnrecognizedOnts, adGenGponPonOperationallyUpOnts, adGenGponPonAvailableUpstreamBandwidth, adGenGponPonAvailableDownstreamBandwidth, adGenGponPonLongestFiberDistance, adGenGponPonShortestFiberDistance, adGenGponPonNearestOnt, adGenGponPonFarthestOnt to adGenGponPonStatusTable" REVISION "201110240000Z" DESCRIPTION "Added five OIDs for VRP adGenGponOntVideoPortReturnPathMode, adGenGponOntVideoPortReturnPathFrequency, adGenGponOntVideoPortReturnPathDestinationIPAddress, adGenGponOntVideoPortReturnPathDestinationUDPPort, adGenGponOntVideoPortReturnPathSourceUDPPort to adGenGponOntPortProvTable" REVISION "201108250000Z" DESCRIPTION "Change the unit of OID adGenGponOntPortRFOpticalSignalLevel from dBuV to dBmV " REVISION "201105210000Z" DESCRIPTION "Swapped http and tftp values in AdGenGponConfigFileRetrievalMethod, moved config file status from per PON to per ONT " REVISION "201104140000Z" DESCRIPTION "Moved three OIDs adGenGponOntVideoPortEnableLOSAlarm, adGenGponOntVideoPortEnableOORLowAlarm and adGenGponOntVideoPortEnableOORHighAlarm from adGenGponOntProvTable to adGenGponOntPortProvTable" ::= {adGenGponProductID 1} -- OBJECT IDENTIFIERS adGponConfiguration OBJECT IDENTIFIER ::= {adGenGponMIB 1} adGponProvisioning OBJECT IDENTIFIER ::= {adGenGponMIB 2} adGponStatus OBJECT IDENTIFIER ::= {adGenGponMIB 3} adGponPerformance OBJECT IDENTIFIER ::= {adGenGponMIB 4} adGponAlarms OBJECT IDENTIFIER ::= {adGenGponMIB 5} adGponTests OBJECT IDENTIFIER ::= {adGenGponMIB 6} adGponOntAlarmEventsPrefix OBJECT IDENTIFIER ::= {adGponAlarms 1} adGponOntAlarmEvents OBJECT IDENTIFIER ::= {adGponOntAlarmEventsPrefix 0} adGponOntPortAlarmEventsPrefix OBJECT IDENTIFIER ::= {adGponAlarms 2} adGponOntPortAlarmEvents OBJECT IDENTIFIER ::= {adGponOntPortAlarmEventsPrefix 0} adGponOntTest OBJECT IDENTIFIER ::= {adGponTests 1 } -- ********************************************************************** -- Textual Conventions -- ********************************************************************** -- Flesh out enumerations and such here AdGenGponEnableDisableValue ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates enumeration value of the enable/disable" SYNTAX INTEGER { enable (1), disable (2) } AdGenGponTrueFalseValue ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates enumeration value of the true/false" SYNTAX INTEGER { false (0), true (1) } AdGenGponYesNoValue ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates enumeration value of the yes/no" SYNTAX INTEGER { yes (1), no (2) } AdGenGponOntAdminState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the admin state of the GPON interface." SYNTAX INTEGER { inService (1), outOfSeriveUAS (2), outOfServiceMA (3) } AdGenGponOntOperState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the operational state of the GPON ont." SYNTAX INTEGER { init (0), discovering (1), discovered (2), rejected (3), up (4), down (5) } AdGenGponOntPortOperState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the operational state of the GPON ont ports." SYNTAX INTEGER { up (1), down (2), test(3) } AdGenGponOntPortAutoDetectMode ::= TEXTUAL-CONVENTION STATUS deprecated DESCRIPTION "Indicates auto detection configuration of ONT Ethernet interface." SYNTAX INTEGER { autoAuto (0), tenFull (1), hundredFull (2), thousandFull (3), autoFull (4), tenGigabitFull (5), twentyFiveHundredFull (6), fiveGigabitFull (7), tenHalf (17), hundredHalf (18), thousandHalf (19) } AdGenGponActivationMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the ONT activation mode used in PON interface" SYNTAX INTEGER { manual (1), autodiscovery (2), autoactivate (3), registrationid (4), registrationUnlock (5) } AdGenGponConfigFileRetrievalMethod ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the protocol used for retrieving a configuration file." SYNTAX INTEGER { none (0), tftp (1), http (2), tr69 (3) } AdGenGponConfigFileState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the state of the configuration file being processed by the ONT." SYNTAX INTEGER { inactive (0), active (1), initializing (2), fault (3) } AdGenGponConfigFileInterface ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the interface used to transfer a config file to the ONT." SYNTAX INTEGER { voipIpHost (0), managementIpHost (1) } AdGenGponOntVideoPortReturnPathMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Video return path mode: scte-1: Mode 1, 256 kbit/s data rate, 62 byte PDUs, preceded by the unique word 0xCCCCCC00; scte-2-256: Mode 2, 256 kbit/s data rate, 59 byte PDUs, preceded by the unique word 0xCCCCCC0D; scte-2-1544: Mode 2, 1.544 Mbit/s data rate, 59 byte PDUs, preceded by the unique word 0xCCCCCC0D; scte-2-3088: Mode 2, 3.088 Mbit/s data rate, 59 byte PDUs, preceded by the unique word 0xCCCCCC0D; rf-sample: Proprietary RF sampling." SYNTAX INTEGER { scte-1 (0), scte-2-256 (1), scte-2-1544 (2), scte-2-3088 (3), rf-sample (245) } AdGenGponResourceAllocationMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the resource allocation mode used in PON interface: mode6416: Maximum of 64 ONTs, 16 services per ONT; mode3232: Maximum of 32 ONTs, 32 services per ONT;" SYNTAX INTEGER { mode6416 (1), mode3232 (2) } AdGenGponMulticastCacStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the multicast CAC status on the PON: admitting: IGMP join message would not be rejected due to CAC; rejecting: New IGMP group join message would be rejected due to CAC; disabled: Multicast CAC and MulticastBwThresholdAlarm are not enabled on the PON" SYNTAX INTEGER { admitting (1), rejecting (2), disabled (3) } -- Config table adGenGponOltConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponOltConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GPON Olt Configuration table. Each table entry corresponds to GPON OLT card" ::= { adGponConfiguration 1} adGenGponOltConfigEntry OBJECT-TYPE SYNTAX AdGenGponOltConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the Gpon Olt Configuration table. This entry represents a particular GPON OLT. " INDEX {adGenSlotInfoIndex} ::= { adGenGponOltConfigTable 1} AdGenGponOltConfigEntry ::= SEQUENCE { adGenGponOltSystemUpTime DisplayString, adGenGponOltOntSwVersionOnFlash DisplayString, adGenGponOltOntBootCodeSwVersionOnFlash DisplayString, adGenGponOltMaxOntsPerPon Integer32, adGenGponOltNumPons Integer32, adGenGponOltOntSwOnFlashGlbFilename DisplayString } adGenGponOltSystemUpTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "A string containing the time since the OLT was last re-initialized. The string is in one of the following formats: d days, h hours, m minutes, s seconds w weeks, d days, h hours, m minutes, s seconds y years, w weeks, d days, h hours, m minutes, s seconds where: y is the number of years w is the number of weeks d is the number of days h is the number of hours m is the number of minutes s is the number of seconds" ::= { adGenGponOltConfigEntry 1 } adGenGponOltOntSwVersionOnFlash OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The version of the ONT software stored on OLT flash and currently available for ONT upgrade." ::= { adGenGponOltConfigEntry 2 } adGenGponOltOntBootCodeSwVersionOnFlash OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The version of the ONT boot code software stored on OLT flash and currently available for ONT upgrade." ::= { adGenGponOltConfigEntry 3 } adGenGponOltMaxOntsPerPon OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of ONTs per PON that the OLT supports." ::= { adGenGponOltConfigEntry 4 } adGenGponOltNumPons OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of PONs that the OLT has." ::= { adGenGponOltConfigEntry 5 } adGenGponOltOntSwOnFlashGlbFilename OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The GLB file name used to upload the ONT image file currently stored in the OLT Flash file system." ::= { adGenGponOltConfigEntry 6 } -- ********************************************************************** -- Provisioning -- ********************************************************************** -- GPON OLT adGenGponOltProvTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponOltProvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GPON OLT provisioning table. Each table entry corresponds to a specific GPON OLT card" ::= { adGponProvisioning 1} adGenGponOltProvEntry OBJECT-TYPE SYNTAX AdGenGponOltProvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the Gpon OLT provisioning table. This entry represents a particular GPON OLT card. " INDEX {adGenSlotInfoIndex} ::= { adGenGponOltProvTable 1} AdGenGponOltProvEntry ::= SEQUENCE { adGenGponOltStagTpid Integer32, adGenGponOltCtagTpid Integer32, adGenGponOltGponClock INTEGER, adGenGponOltBackplaneNegSpeed DisplayString, adGenGponOltBipTcaThreshold Integer32, adGenGponProtection INTEGER, adGenGponOntAlarmSlotLosEnable AdGenGponEnableDisableValue, adGenGponOntAlarmSlotLosLevel INTEGER, adGenGponOntAlarmSlotPoweringEnable AdGenGponEnableDisableValue, adGenGponOntAlarmSlotPoweringLevel INTEGER, adGenGponOntAlarmSlotDyingGaspEnable AdGenGponEnableDisableValue, adGenGponOntAlarmSlotDyingGaspLevel INTEGER } adGenGponOltStagTpid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The S-tag tpid value (set from SM)." ::= { adGenGponOltProvEntry 1 } adGenGponOltCtagTpid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The C-tag tpid value (provisionable from AM);" ::= { adGenGponOltProvEntry 2 } adGenGponOltGponClock OBJECT-TYPE SYNTAX INTEGER { local (1), backplane (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This option is used to select the timing system for the GPON services. `local` uses the timing signals from OLT and other option uses the timing signals from the backplane." ::= { adGenGponOltProvEntry 3 } adGenGponOltBackplaneNegSpeed OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The backplane negotiated speed rate for the OLT in Gbps. e.g. 1G X 1 CH is 1Gbps across 1 Channel and 2.5G is 2.5Gbps" ::= { adGenGponOltProvEntry 4 } adGenGponOltBipTcaThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The BIP threshold value for raising/clear upstream/downstream BIP Threshold Crossing Alarm, valid values 0, 3-9 0 to disable the alarm, 3-9 to enable the alarm and set the BIP threshold" ::= { adGenGponOltProvEntry 5 } adGenGponProtection OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "A card level provisioning item used for PON Redundancy. This item is used determine which card is the protecting card of a Protected pair." DEFVAL { disable } ::= { adGenGponOltProvEntry 6 } adGenGponOntAlarmSlotLosEnable OBJECT-TYPE SYNTAX AdGenGponEnableDisableValue MAX-ACCESS read-write STATUS current DESCRIPTION "A card level provisioning item used to enable the ONT LOS alarm. Affects all ONTs on the slot." DEFVAL { enable } ::= { adGenGponOltProvEntry 7 } adGenGponOntAlarmSlotLosLevel OBJECT-TYPE SYNTAX INTEGER { info(2), alert(3), minor(4), major(5), critical(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "A card level provisioning item used for Alarm Severity. This item is used to set the severity of the ONT LOS Alarm. Affects all ONTs on the slot." DEFVAL { major } ::= { adGenGponOltProvEntry 8 } adGenGponOntAlarmSlotPoweringEnable OBJECT-TYPE SYNTAX AdGenGponEnableDisableValue MAX-ACCESS read-write STATUS current DESCRIPTION "A card level provisioning item used to enable the ONT Powering alarm. Affects all ONTs on the slot." DEFVAL { enable } ::= { adGenGponOltProvEntry 9 } adGenGponOntAlarmSlotPoweringLevel OBJECT-TYPE SYNTAX INTEGER { info(2), alert(3), minor(4), major(5), critical(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "A card level provisioning item used for Alarm Severity. This item is used to set the severity of the ONT Powering Alarm. Affects all ONTs on the slot." DEFVAL { major } ::= { adGenGponOltProvEntry 10 } adGenGponOntAlarmSlotDyingGaspEnable OBJECT-TYPE SYNTAX AdGenGponEnableDisableValue MAX-ACCESS read-write STATUS current DESCRIPTION "A card level provisioning item used to enable the ONT Dying Gasp alarm. Affects all ONTs on the slot." DEFVAL { enable } ::= { adGenGponOltProvEntry 11 } adGenGponOntAlarmSlotDyingGaspLevel OBJECT-TYPE SYNTAX INTEGER { info(2), alert(3), minor(4), major(5), critical(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "A card level provisioning item used for Alarm Severity. This item is used to set the severity of the ONT Dying Gasp Alarm. Affects all ONTs on the slot." DEFVAL { alert } ::= { adGenGponOltProvEntry 12 } -- GPON OLT PON Interface adGenGponPonProvTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponPonProvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GPON PON provisioning table. Each table entry corresponds to a specific GPON PON Interface" ::= { adGponProvisioning 2} adGenGponPonProvEntry OBJECT-TYPE SYNTAX AdGenGponPonProvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the Gpon PON provisioning table. This entry represents a particular GPON PON interface. " INDEX { ifIndex } ::= { adGenGponPonProvTable 1} AdGenGponPonProvEntry ::= SEQUENCE { adGenGponPonDownstreamFec AdGenGponEnableDisableValue, adGenGponPonAutoDiscoveryMode AdGenGponEnableDisableValue, adGenGponPonAutoOntActivateMode AdGenGponEnableDisableValue, adGenGponPonOntSoftwareDownloadFlag INTEGER, adGenGponPonRediscoverFlag AdGenGponEnableDisableValue, adGenGponOntLastCreateError DisplayString, adGenGponPonDeploymentRange INTEGER, adGenGponPonActivationMode AdGenGponActivationMode, adGenGponPonResourceAllocationMode AdGenGponResourceAllocationMode, adGenGponPonLosActiveThreshold INTEGER, adGenGponPonMulticastBwThreshold Integer32, adGenGponPonMulticastCac AdGenGponEnableDisableValue, adGenGponPonDownstreamTotalMinRate Integer32, adGenGponPonUpstreamFec AdGenGponEnableDisableValue, adGenGponPonDescriptionString DisplayString, adGenGponPonTechnologyMode INTEGER } adGenGponPonDownstreamFec OBJECT-TYPE SYNTAX AdGenGponEnableDisableValue MAX-ACCESS read-write STATUS current DESCRIPTION "Downstream FEC mode value of GPON PON interface" ::= { adGenGponPonProvEntry 1 } -- depreciated 07/26/10 adGenGponPonAutoDiscoveryMode OBJECT-TYPE SYNTAX AdGenGponEnableDisableValue MAX-ACCESS read-write STATUS current DESCRIPTION "Auto discovery mode value of GPON PON interface" ::= { adGenGponPonProvEntry 2 } -- depreciated 07/26/10 adGenGponPonAutoOntActivateMode OBJECT-TYPE SYNTAX AdGenGponEnableDisableValue MAX-ACCESS read-write STATUS current DESCRIPTION "Auto activation of ONTs discovered on GPON PON interface" ::= { adGenGponPonProvEntry 3 } adGenGponPonOntSoftwareDownloadFlag OBJECT-TYPE SYNTAX INTEGER { start (1), cancel (2), startAndDeferActivate(3), activateAndCommit(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Starting and cancelling the download of the software version currenly available on OLT flash to all of active ONTs on this PON interface. startAndDeferActivate will download the software version but will not activate the software. activateAndCommit will activate and commit the inactive image" ::= { adGenGponPonProvEntry 4 } adGenGponPonRediscoverFlag OBJECT-TYPE SYNTAX AdGenGponEnableDisableValue MAX-ACCESS read-write STATUS current DESCRIPTION "Send the wakeup all ploam message and triggers the PON discovery cycle" ::= { adGenGponPonProvEntry 5 } adGenGponOntLastCreateError OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The reason for the last error that occured while attempting to create an entry in the ONT Prov Table." ::= { adGenGponPonProvEntry 6 } adGenGponPonDeploymentRange OBJECT-TYPE SYNTAX INTEGER { standard(1), extended(2), maximum(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The deployment range for each PON can be selected. Standard range supports upto 20 Km at the maximum rate of 1.2 Gbps Extended range supports upto 37.5 Km at the maximum rate of 890 Mbps Maximum range will support upto 37.5 Km at the maximum rate of 1.2 Gbps" ::= { adGenGponPonProvEntry 7 } adGenGponPonActivationMode OBJECT-TYPE SYNTAX AdGenGponActivationMode MAX-ACCESS read-write STATUS current DESCRIPTION "The ONT activation mode used on this GPON interface" ::= { adGenGponPonProvEntry 8 } adGenGponPonResourceAllocationMode OBJECT-TYPE SYNTAX AdGenGponResourceAllocationMode MAX-ACCESS read-write STATUS current DESCRIPTION "The resource allocation mode used on this GPON interface" ::= { adGenGponPonProvEntry 9 } adGenGponPonLosActiveThreshold OBJECT-TYPE SYNTAX INTEGER (0..100) UNITS "percent" MAX-ACCESS read-write STATUS current DESCRIPTION "The percentage of ONTs activated once that are in LOS condition. Minimum setting is 0%, maximum is 100% and the user can provision in increments of 5%. The default value of 0% is used to disable the PON LOS alarm" DEFVAL { 0 } ::= { adGenGponPonProvEntry 10 } adGenGponPonMulticastBwThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "Mbps" MAX-ACCESS read-write STATUS current DESCRIPTION "The multicast bandwidth threshold value on the PON. The valid range is 0 through the maximum PON downstream link rate in Mbps. The default value of 0 is used to disable the MulticastBwThreshold alarm" DEFVAL { 0 } ::= { adGenGponPonProvEntry 11 } adGenGponPonMulticastCac OBJECT-TYPE SYNTAX AdGenGponEnableDisableValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable multicast CAC on the PON. The default value 'disable' is used to disable the multicast CAC" DEFVAL { disable } ::= { adGenGponPonProvEntry 12 } adGenGponPonDownstreamTotalMinRate OBJECT-TYPE SYNTAX Integer32 UNITS "kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "The total minimum rate per pon that can be distributed among onts on the pon to maintain minimum qos. A set on this OID with value lower than the cumulative min-rate configured in downstream shaper could get rejected by the network element. Based on the PON technology different ranges are defined: - GPON [0, 2488000]." ::= { adGenGponPonProvEntry 13 } adGenGponPonUpstreamFec OBJECT-TYPE SYNTAX AdGenGponEnableDisableValue MAX-ACCESS read-write STATUS current DESCRIPTION "Upstream FEC mode value of GPON PON interface" DEFVAL { disable } ::= { adGenGponPonProvEntry 14 } adGenGponPonDescriptionString OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Description for this particular GPON PON." DEFVAL { "" } ::= { adGenGponPonProvEntry 15 } adGenGponPonTechnologyMode OBJECT-TYPE SYNTAX INTEGER { gpon (0), xgspon (1), ngpon2 (2), technologyNotDefined (31) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the fixed PON technology mode for this interface" ::= { adGenGponPonProvEntry 16 } -- GPON ONT Interface and Equipment Provisiong adGenGponOntProvTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponOntProvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ONT-G provisioning table. Each table entry corresponds to a specific GPON ONT Equipment. " ::= { adGponProvisioning 3} adGenGponOntProvEntry OBJECT-TYPE SYNTAX AdGenGponOntProvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the ONT-G provisioning table. This entry represents a particular GPON ONT Equipment. " INDEX { ifIndex } ::= { adGenGponOntProvTable 1} AdGenGponOntProvEntry ::= SEQUENCE { adGenGponOntSerialNumber DisplayString, adGenGponOntDescriptionString DisplayString, adGenGponOntBatteryBackup AdGenGponTrueFalseValue, adGenGponOntAdminState AdGenGponOntAdminState, adGenGponOntAesMode AdGenGponEnableDisableValue, adGenGponOntSecurityMode Integer32, adGenGponOntSoftwareVersion DisplayString, adGenGponOntGr303VoiceMacAddress PhysAddress, adGenGponOntUpstreamFixedBandwidth Integer32, adGenGponOntUpstreamAssuredBandwidth Integer32, adGenGponOntUpstreamBestEffortBandwidth Integer32, adGenGponOntUpstreamNonAssuredBandwidth Integer32, adGenGponOntPotsServiceMode INTEGER, adGenGponOntLastError DisplayString, adGenGponOntRowStatus RowStatus, adGenGponOntPortLastCreateError DisplayString, adGenGponOntRegistrationId DisplayString, adGenGponOntBootCodeSoftwareVersion DisplayString, adGenGponConfigFileRetrievalMethod AdGenGponConfigFileRetrievalMethod, adGenGponConfigFilePrimaryServer DisplayString, adGenGponConfigFileSecondaryServer DisplayString, adGenGponConfigFileInterface AdGenGponConfigFileInterface, adGenGponConfigFilePath DisplayString, adGenGponConfigFileRetrieve AdGenGponTrueFalseValue, adGenGponMacSpoofingAllowed AdGenGponEnableDisableValue, adGenGponAcsServerProfile DisplayString, adGenGponOntVoIPConfigMethod INTEGER, adGenGponOntVectoringEnable INTEGER, adGenGponOntSoftwareDownloadOnly DisplayString, adGenGponOntSoftwareActivate INTEGER, adGenGponOntCpuRateLimitCountersClear INTEGER } adGenGponOntSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The manufacturer's serial number for this particular GPON ONT." ::= { adGenGponOntProvEntry 1 } adGenGponOntDescriptionString OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Description for this particular GPON ONT." ::= { adGenGponOntProvEntry 2 } adGenGponOntBatteryBackup OBJECT-TYPE SYNTAX AdGenGponTrueFalseValue MAX-ACCESS read-write STATUS current DESCRIPTION "Whether battery backup is enabled for this GPON ONT." ::= { adGenGponOntProvEntry 3 } adGenGponOntAdminState OBJECT-TYPE SYNTAX AdGenGponOntAdminState MAX-ACCESS read-write STATUS current DESCRIPTION "The admin state of the GPON ONT." ::= { adGenGponOntProvEntry 4 } adGenGponOntAesMode OBJECT-TYPE SYNTAX AdGenGponEnableDisableValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable AES security feature on downstream traffic on this GPON ONT." ::= { adGenGponOntProvEntry 5 } adGenGponOntSecurityMode OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The security mode of the GPON ONT." ::= { adGenGponOntProvEntry 6 } adGenGponOntSoftwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The software version of the GPON ONT. The software can be upgraded on the ONT by setting this OID with the version different than the version currently running on the ONT." ::= { adGenGponOntProvEntry 7 } adGenGponOntGr303VoiceMacAddress OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The MAC address assigned for the ONT GR-303-controlled voice ports." ::= { adGenGponOntProvEntry 8 } adGenGponOntUpstreamFixedBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Subscription of upstream Fixed bandwidth (kbps) value on this GPON ONT." ::= { adGenGponOntProvEntry 9 } adGenGponOntUpstreamAssuredBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Subscription of upstream Assured bandwidth (kbps) value on this GPON ONT" ::= { adGenGponOntProvEntry 10 } adGenGponOntUpstreamBestEffortBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Subscription of upstream BestEffort bandwidth (kbps) value on this GPON ONT" ::= { adGenGponOntProvEntry 11 } adGenGponOntUpstreamNonAssuredBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Subscription of upstream Non Assured bandwidth (bps) value on this GPON ONT" ::= { adGenGponOntProvEntry 12 } adGenGponOntPotsServiceMode OBJECT-TYPE SYNTAX INTEGER { none (0), gr303 (1), sip (2), mgcp (3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Setting the pots service mode on the ONT." ::= { adGenGponOntProvEntry 13 } adGenGponOntLastError OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The last error reported by this ONT Interface configuration entity." ::= { adGenGponOntProvEntry 14 } adGenGponOntRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to create a new row or modify or delete an existing row in this table." ::= { adGenGponOntProvEntry 15 } adGenGponOntPortLastCreateError OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The reason for the last error that occured while attempting to create an entry in the ONT Port Prov Table." ::= { adGenGponOntProvEntry 16 } adGenGponOntRegistrationId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The user programmed registration id of this GPON ONT. Used for ONT activation if serial number not a prefered one." ::= { adGenGponOntProvEntry 17 } adGenGponOntBootCodeSoftwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The boot code software version of the GPON ONT. The software can be upgraded on the ONT by setting this OID with the version different than the version currently running on the ONT." ::= { adGenGponOntProvEntry 18 } adGenGponConfigFileRetrievalMethod OBJECT-TYPE SYNTAX AdGenGponConfigFileRetrievalMethod MAX-ACCESS read-write STATUS current DESCRIPTION "The method used, if any, to retrieve a config file from an ONT." ::= { adGenGponOntProvEntry 19 } adGenGponConfigFilePrimaryServer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The primary server serving a configuration file." ::= { adGenGponOntProvEntry 20 } adGenGponConfigFileSecondaryServer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The secondary server serving a configuration file." ::= { adGenGponOntProvEntry 21 } adGenGponConfigFileInterface OBJECT-TYPE SYNTAX AdGenGponConfigFileInterface MAX-ACCESS read-write STATUS current DESCRIPTION "The interface used to retrieve the configuration file." ::= { adGenGponOntProvEntry 22 } adGenGponConfigFilePath OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The configuration file path. Contains the file name and any parameters passed to the config file server." ::= { adGenGponOntProvEntry 23 } adGenGponConfigFileRetrieve OBJECT-TYPE SYNTAX AdGenGponTrueFalseValue MAX-ACCESS read-write STATUS current DESCRIPTION "Used to trigger the config file retrieval by the ONT when there is a change in provisioning." ::= { adGenGponOntProvEntry 24 } adGenGponMacSpoofingAllowed OBJECT-TYPE SYNTAX AdGenGponEnableDisableValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable the ability to dynamically move mac addresses across ports on the same ONT." ::= { adGenGponOntProvEntry 25 } adGenGponAcsServerProfile OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Attach an ACS profile to an ONT." ::= { adGenGponOntProvEntry 26 } adGenGponOntVoIPConfigMethod OBJECT-TYPE SYNTAX INTEGER { localONT (0), omci (1), fileRetrieval (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies which method to use in order to configure VoIP to ONT. localONT: configure VoIP using the local ONT CLI commands; omci: configure VoIP using OMCI VoIP MEs; fileRetrival: configure VoIP using VoIP thru provisioning. In this case the the OIDs adGenGponConfigFileRetrievalMethod, adGenGponConfigFilePrimaryServer, adGenGponConfigFileSecondaryServer, adGenGponConfigFileInterface, adGenGponConfigFilePath, adGenGponConfigFileRetrieve need to be configured properly" DEFVAL { fileRetrieval } ::= { adGenGponOntProvEntry 27 } adGenGponOntVectoringEnable OBJECT-TYPE SYNTAX INTEGER { disabled (0), boardLevelEnabled (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set vdsl vectoring mode for all vdsl ports for this GPON ONT. Default value is disabled(0)." DEFVAL { disabled } ::= { adGenGponOntProvEntry 28 } adGenGponOntSoftwareDownloadOnly OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Setting this OID with the ONT software version will start the software download to the ONT. This will only download the software but will not activate/commit the software. A GET on this OID will return the current ONT software version." ::= { adGenGponOntProvEntry 29 } adGenGponOntSoftwareActivate OBJECT-TYPE SYNTAX INTEGER { activateAndCommit (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Setting this OID will reboot the ONT and activate and commit the inactive software on the ONT." ::= { adGenGponOntProvEntry 30 } adGenGponOntCpuRateLimitCountersClear OBJECT-TYPE SYNTAX INTEGER { clear-counters (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Clears CPU Rate Limit Good and Drop Packets count." ::= { adGenGponOntProvEntry 31 } -- GPON ONT Slot/Circuit Pack Provisioning -- TBD: may require to add more for MDU units -- GPON ONT Port Provisioning adGenGponOntPortProvTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponOntPortProvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ONT port provisioning table. Each table entry corresponds to an interface port." ::= { adGponProvisioning 4} adGenGponOntPortProvEntry OBJECT-TYPE SYNTAX AdGenGponOntPortProvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the ONT port provisioning table. This entry represents an individual port of a particular type." INDEX { ifIndex } ::= { adGenGponOntPortProvTable 1} AdGenGponOntPortProvEntry ::= SEQUENCE { adGenGponOntPortAdminState AdGenGponOntAdminState, adGenGponOntPortAutoDetectionConfiguration AdGenGponOntPortAutoDetectMode, adGenGponOntPortBridgeIdorIpInd INTEGER, adGenGponOntPortEthLoopbackConfiguration INTEGER, adGenGponOntPortMaxFrameSize Integer32, adGenGponOntPortDteOrDceInd INTEGER, adGenGponOntPortPauseTime Integer32, adGenGponOntPortPPPoEFilter INTEGER, adGenGponOntPortPowerControl INTEGER, adGenGponOntPortImpedance INTEGER, adGenGponOntPortTransmissionPath INTEGER, adGenGponOntPortRxGain Integer32, adGenGponOntPortTxGain Integer32, adGenGponOntPortPotsHoldoverTime Integer32, adGenGponOntPortPreprovIndicationFlag AdGenGponTrueFalseValue, adGenGponOntPortLastError DisplayString, adGenGponOntPortRowStatus RowStatus, adGenGponOntPortOmciEthProvPrelimCheck INTEGER, adGenGponOntVideoPortEnableLOSAlarm AdGenGponEnableDisableValue, adGenGponOntVideoPortEnableOORLowAlarm AdGenGponEnableDisableValue, adGenGponOntVideoPortEnableOORHighAlarm AdGenGponEnableDisableValue, adGenGponOntVideoPortReturnPathMode AdGenGponOntVideoPortReturnPathMode, adGenGponOntVideoPortReturnPathFrequency Integer32, adGenGponOntVideoPortReturnPathDestinationIPAddress IpAddress, adGenGponOntVideoPortReturnPathDestinationUDPPort Integer32, adGenGponOntVideoPortReturnPathSourceUDPPort Integer32, adGenGponOntPortDescriptionString DisplayString, adGenGponOntPortMapVEIPIfIndex InterfaceIndexOrZero, adGenGponOntPortMapBridgeGroupIfIndex InterfaceIndexOrZero, adGenGponOntPortBridgeGroupAgingTime Integer32, adGenGponOntPortBridgeGroupLearningLimit Integer32, adGenGponOntPortBondingPeer Integer32 } adGenGponOntPortAdminState OBJECT-TYPE SYNTAX AdGenGponOntAdminState MAX-ACCESS read-write STATUS current DESCRIPTION "The Admin state of the GPON ONT Port." ::= { adGenGponOntPortProvEntry 1 } adGenGponOntPortAutoDetectionConfiguration OBJECT-TYPE SYNTAX AdGenGponOntPortAutoDetectMode MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The Auto Detection Configuration value of GPON ONT Ethernet Port." ::= { adGenGponOntPortProvEntry 2 } adGenGponOntPortBridgeIdorIpInd OBJECT-TYPE SYNTAX INTEGER { bridged(0), ipRouter(1), dependsOnParent(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The Bridge or IP Indication value of GPON ONT Ethernet Port." ::= { adGenGponOntPortProvEntry 3 } adGenGponOntPortEthLoopbackConfiguration OBJECT-TYPE SYNTAX INTEGER { no(0), loop3(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The Loop back configuration of GPON ONT Ethernet Port." ::= { adGenGponOntPortProvEntry 4 } adGenGponOntPortMaxFrameSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Maximum frame size allowed on GPON ONT Ethernet Port." ::= { adGenGponOntPortProvEntry 5 } adGenGponOntPortDteOrDceInd OBJECT-TYPE SYNTAX INTEGER { dce(0), dte(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The DCE or DTE indication value of GPON ONT Ethernet Port." ::= { adGenGponOntPortProvEntry 6 } adGenGponOntPortPauseTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Pause time value of GPON ONT Ethernet Port." ::= { adGenGponOntPortProvEntry 7 } adGenGponOntPortPPPoEFilter OBJECT-TYPE SYNTAX INTEGER { allowAll(0), discardEverything(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The PPPoE Filter value of GPON ONT Ethernet Port." ::= { adGenGponOntPortProvEntry 8 } adGenGponOntPortPowerControl OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The power control value of GPON ONT Ethernet Port." ::= { adGenGponOntPortProvEntry 9 } adGenGponOntPortImpedance OBJECT-TYPE SYNTAX INTEGER { sixHundredOhms(0), nineHundredOhms(1), c1150NfR1750ohmR2270ohm(2), c1115NfR1820ohmR2220ohm(3), c1230NfR11050ohmR2320ohm(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Impedance for GPON ONT Pots Port." ::= { adGenGponOntPortProvEntry 10 } adGenGponOntPortTransmissionPath OBJECT-TYPE SYNTAX INTEGER { fulltimeOnhook(0), parttimeOnhook(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Transmission mode of GPON ONT Pots Port." ::= { adGenGponOntPortProvEntry 11 } adGenGponOntPortRxGain OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Gain value for the received signal in the GPON ONT Pots Port. Unit is tenth of dB. Allowed range -120 to 60" ::= { adGenGponOntPortProvEntry 12 } adGenGponOntPortTxGain OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Gain value for the transmit signal in the GPON ONT Pots Port. Unit is tenth of dB. Allowed range -120 to 60" ::= { adGenGponOntPortProvEntry 13 } adGenGponOntPortPotsHoldoverTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Determines the time during which POTS loop voltage is held up when the ONT is not ranged on the PON." ::= { adGenGponOntPortProvEntry 14 } adGenGponOntPortPreprovIndicationFlag OBJECT-TYPE SYNTAX AdGenGponTrueFalseValue MAX-ACCESS read-write STATUS current DESCRIPTION "The flag to indicate whether the entry exists real or pre-provisioned from mgmt system." ::= { adGenGponOntPortProvEntry 15 } adGenGponOntPortLastError OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The last error reported by this Interface configuration entity." ::= { adGenGponOntPortProvEntry 16 } adGenGponOntPortRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to create a new row or modify or delete an existing row in this table." ::= { adGenGponOntPortProvEntry 17 } adGenGponOntPortOmciEthProvPrelimCheck OBJECT-TYPE SYNTAX INTEGER { valid (1), invalid (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of the OMCI Ethernet provisioning of this Interface to the degree that it can be determined by the OLT. The OLT must evaluate and accept commands on behalf of the ONTs, even in pre-provisioning cases. So there is a limited amount of validation that can be done. This OID represents the result of that limited validation." ::= { adGenGponOntPortProvEntry 18 } adGenGponOntVideoPortEnableLOSAlarm OBJECT-TYPE SYNTAX AdGenGponEnableDisableValue MAX-ACCESS read-write STATUS current DESCRIPTION "Used to enable/disable the LOS alarm generation on the ONT Video port ." ::= { adGenGponOntPortProvEntry 19 } adGenGponOntVideoPortEnableOORLowAlarm OBJECT-TYPE SYNTAX AdGenGponEnableDisableValue MAX-ACCESS read-write STATUS current DESCRIPTION "Used to enable/disable the OOR LOW alarm generation on the ONT Video port ." ::= { adGenGponOntPortProvEntry 20 } adGenGponOntVideoPortEnableOORHighAlarm OBJECT-TYPE SYNTAX AdGenGponEnableDisableValue MAX-ACCESS read-write STATUS current DESCRIPTION "Used to enable/disable the OOR HIGH alarm generation on the ONT Video port ." ::= { adGenGponOntPortProvEntry 21 } adGenGponOntVideoPortReturnPathMode OBJECT-TYPE SYNTAX AdGenGponOntVideoPortReturnPathMode MAX-ACCESS read-write STATUS current DESCRIPTION "This OID specifies the format to be used for the VRP service." ::= { adGenGponOntPortProvEntry 22 } adGenGponOntVideoPortReturnPathFrequency OBJECT-TYPE SYNTAX Integer32 (8096 .. 40000) MAX-ACCESS read-write STATUS current DESCRIPTION "This OID specifies the VRP tuner frequency to use, in units of kHz." ::= { adGenGponOntPortProvEntry 23 } adGenGponOntVideoPortReturnPathDestinationIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This OID specifies the IP address of the HEAD-END server for VRP service." ::= { adGenGponOntPortProvEntry 24 } adGenGponOntVideoPortReturnPathDestinationUDPPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This OID specifies the UDP port to use at the HEAD-END server for VRP service." ::= { adGenGponOntPortProvEntry 25 } adGenGponOntVideoPortReturnPathSourceUDPPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This OID specifies the UDP port to use at the ONT for VRP service." ::= { adGenGponOntPortProvEntry 26 } adGenGponOntPortDescriptionString OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Description for this particular GPON ONT Port." ::= { adGenGponOntPortProvEntry 27 } adGenGponOntPortMapVEIPIfIndex OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-write STATUS current DESCRIPTION "This is the ifIndex of the Virtual Ethernet Interface Point(VEIP) interface connected to a physical Ethernet ONT port. If zero, no VEIP is connected. For a SET operation to be accepted on this OID, the following must be true: - In the GPON extended ifIndex, the ONT and PON must be the same values for the VEIP as those for the physical port. - The virtual slot type included in the extended ifIndex must match the definition of virtualEthernet(10) defined in the adGenGponOntPortType. A SET to this object is supported only for physical Ethernet ports." DEFVAL { 0 } ::= { adGenGponOntPortProvEntry 28 } adGenGponOntPortMapBridgeGroupIfIndex OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-write STATUS current DESCRIPTION "This is the ifIndex of a BridgeGroup of which this physical Ethernet ONT port is a member. If zero, port is not member of any BridgeGroup. For a SET operation to be accepted on this OID, the following must be true: - In the GPON extended ifIndex, the ONT and PON must be the same values for the BridgeGroup as those for the physical port. - The virtual slot type included in the extended ifIndex must match the definition of bridgeGroup(11) defined in the adGenGponOntPortType. A SET to this object is supported only for physical Ethernet ports. Setting this oid to zero would remove port from the bridge group." DEFVAL { 0 } ::= { adGenGponOntPortProvEntry 29 } adGenGponOntPortBridgeGroupAgingTime OBJECT-TYPE SYNTAX Integer32 (10..1000000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute specifies the age of dynamic filtering entries in the bridge database, after which unrefreshed entries are discarded. In accordance with [IEEE 802.1D] clause 7.9.2 and [IEEE 802.1Q] clause 8.8.3, the range is 10..1 000 000 seconds, with a resolution of 1 second and a default of 300 seconds" DEFVAL { 300 } ::= { adGenGponOntPortProvEntry 30 } adGenGponOntPortBridgeGroupLearningLimit OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute specifies the maximum number of UNI MAC addresses to be learned by the bridge. The default value 0 specifies that there is no administratively-imposed limit." DEFVAL { 0 } ::= { adGenGponOntPortProvEntry 31 } adGenGponOntPortBondingPeer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute specifies the peer port number for 2-pair EFM Bonding. The default value 0 specifies that this port is not bonded and will operate as a single EFM Port." DEFVAL { 0 } ::= { adGenGponOntPortProvEntry 32 } adGenGponOntPortExtendedFeatureProvTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponOntPortExtendedFeatureProvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the extension of ONT port provisioning table. Each table entry corresponds to an interface port supported by a circuit pack inserted into a GPON ONT slot." ::= { adGponProvisioning 5} adGenGponOntPortExtendedFeatureProvEntry OBJECT-TYPE SYNTAX AdGenGponOntPortExtendedFeatureProvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the ONT port extended feature provisioning table." INDEX { ifIndex } ::= { adGenGponOntPortExtendedFeatureProvTable 1} AdGenGponOntPortExtendedFeatureProvEntry ::= SEQUENCE { adGenGponOntPortArc Integer32, adGenGponOntPortArcInterval Integer32, adGenGponOntPortSfThreshold Integer32, adGenGponOntPortSdThreshold Integer32, adGenGponOntPortLowerOpticalThreshold Integer32, adGenGponOntPortUpperOpticalThreshold Integer32, adGenGponOntPortGr303signalingCodeMode Integer32, adGenGponOntPortGr303LineLoopBack Integer32, adGenGponOntPortGr303PayloadLoopBack Integer32, adGenGponOntPortGr303VoiceIpAddress IpAddress } adGenGponOntPortArc OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The ARC of the ONT interface." ::= { adGenGponOntPortExtendedFeatureProvEntry 1 } adGenGponOntPortArcInterval OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The ARC Interval of the ONT interface." ::= { adGenGponOntPortExtendedFeatureProvEntry 2 } adGenGponOntPortSfThreshold OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The SF threshold of the PON interface." ::= { adGenGponOntPortExtendedFeatureProvEntry 3 } adGenGponOntPortSdThreshold OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The SD threshold of the PON interface." ::= { adGenGponOntPortExtendedFeatureProvEntry 4 } adGenGponOntPortLowerOpticalThreshold OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The lower optical level threshold of the PON interface." ::= { adGenGponOntPortExtendedFeatureProvEntry 5 } adGenGponOntPortUpperOpticalThreshold OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The upper optical level threshold of the PON interface." ::= { adGenGponOntPortExtendedFeatureProvEntry 6 } adGenGponOntPortGr303signalingCodeMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Gr303 signaling mode of the GPON ONT voice port." ::= { adGenGponOntPortExtendedFeatureProvEntry 7 } adGenGponOntPortGr303LineLoopBack OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Gr303 Loop back value of the GPON ONT voice port." ::= { adGenGponOntPortExtendedFeatureProvEntry 8 } adGenGponOntPortGr303PayloadLoopBack OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Gr303 pay load Loop back value of the GPON ONT voice port." ::= { adGenGponOntPortExtendedFeatureProvEntry 9 } adGenGponOntPortGr303VoiceIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Gr303 voice ip address of the GPON ONT voice port." ::= { adGenGponOntPortExtendedFeatureProvEntry 10 } -- list of Discovered ONT Serial number on the PON interface adGenGponPonDiscoveredOntSnTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponPonDiscoveredOntSnEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GPON PON Discovered ONT Serial Number table. Each table entry corresponds to a specific GPON PON Interface" ::= { adGponProvisioning 6} adGenGponPonDiscoveredOntSnEntry OBJECT-TYPE SYNTAX AdGenGponPonDiscoveredOntSnEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the Gpon PON Discovered ONT Serial Number table. This entry represents a particular Discovered ONT Serial Number. " INDEX { ifIndex, adGenGponPonDiscoveredOntSerialNumberIndex } ::= { adGenGponPonDiscoveredOntSnTable 1} AdGenGponPonDiscoveredOntSnEntry ::= SEQUENCE { adGenGponPonDiscoveredOntSerialNumberIndex Integer32, adGenGponPonDiscoveredOntSerialNumber DisplayString, adGenGponPonDiscoveredRegistrationId DisplayString } adGenGponPonDiscoveredOntSerialNumberIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The list index of unrecognized ONT serial number that are learned as part of discovery process on this PON interface. The actual range is a compile time constant of (MaxOltPort * MAX_ONTS_PER_PON)" ::= { adGenGponPonDiscoveredOntSnEntry 1 } adGenGponPonDiscoveredOntSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The serial number of the unrecognized ONT that are learned as part of discovery process on this PON interface." ::= { adGenGponPonDiscoveredOntSnEntry 2 } adGenGponPonDiscoveredRegistrationId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The registration id of the unrecognized ONT that are learned as part of discovery process on this PON interface." ::= { adGenGponPonDiscoveredOntSnEntry 3 } -- Status table adGenGponOntStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponOntStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GPON ONT status table. Each table entry corresponds to a specific GPON ONT Equipment. " ::= { adGponStatus 1} adGenGponOntStatusEntry OBJECT-TYPE SYNTAX AdGenGponOntStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the ONT-G status table. This entry represents a particular GPON ONT Equipment. " INDEX { ifIndex } ::= { adGenGponOntStatusTable 1} AdGenGponOntStatusEntry ::= SEQUENCE { adGenGponOntNumber Integer32, adGenGponOntTrafficManagementOption INTEGER, adGenGponOntOmccVersion INTEGER, adGenGponOntMode INTEGER, adGenGponOntEquipmentID DisplayString, adGenGponOntUpTime DisplayString, adGenGponOntOperState AdGenGponOntOperState, adGenGponOntSoftwareDownloadStatus INTEGER, adGenGponOntSoftwareDownloadProgress Integer32, adGenGponOntActiveSoftwareVersion DisplayString, adGenGponOntCurrentAvailableUpstreamBandwidth Integer32, adGenGponOntPartNumber DisplayString, adGenGponOntHardwareRevision DisplayString, adGenGponOntCurrentAvailableDownstreamBandwidth Integer32, adGenGponOntLearnedSerialNumber DisplayString, adGenGponOntRssi Integer32, adGenGponAvailableVOIPConfigMethods BITS, adGenGponConfigFileState AdGenGponConfigFileState, adGenGponConfigFileChecksum OCTET STRING, adGenGponConfigErrorString DisplayString, adGenGponOntUpstreamBIPError Counter32, adGenGponOntDownstreamBIPError Counter32, adGenGponOntUpstreamGoodDBRuCounter Counter32, adGenGponOntUpstreamBadDBRuCounter Counter32, adGenGponAcsServerProfileUserName DisplayString, adGenGponAcsServerProfilePassword DisplayString, adGenGponOntFeatureSupport BITS, adGenGponOntInactiveSoftwareVersion DisplayString, adGenGponOntManagementMacAddress PhysAddress, adGenGponOntFiberLength Integer32, adGenGponOntEqualizationDelay Integer32, adGenGponOntRxPower Integer32, adGenGponOntTxPower Integer32, adGenGponOntProductName DisplayString, adGenGponOntEverActivated AdGenGponTrueFalseValue, adGenGponOntTemperature Integer32, adGenGponOntBiasCurrent Integer32, adGenGponOntVoltage Integer32, adGenGponOntUsFecProcessedCodewords Integer32, adGenGponOntUsFecCorrectedCodewords Integer32, adGenGponOntUsFecCorrectedCodebytes Integer32, adGenGponOntUsFecUncorrectedCodewords Integer32, adGenGponGalEthDiscardedFrames Integer32 } adGenGponOntNumber OBJECT-TYPE SYNTAX Integer32 (1..64) MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value of each GPON ONT on the PON." ::= { adGenGponOntStatusEntry 1 } adGenGponOntTrafficManagementOption OBJECT-TYPE SYNTAX INTEGER { priorityControlled (0), rateControlled (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The traffic management option supported by the GPON ONT." ::= { adGenGponOntStatusEntry 2 } adGenGponOntOmccVersion OBJECT-TYPE SYNTAX INTEGER { g984dot4June04 (128), g984dot4Amd1 (129), g984dot4Amd2 (130), g984dot4Amd3 (131), g984dot4Latest (132) } MAX-ACCESS read-only STATUS current DESCRIPTION "The OMCC version supported by the GPON ONT." ::= { adGenGponOntStatusEntry 3 } adGenGponOntMode OBJECT-TYPE -- values are - {ATM-only mode (0), GEM-only mode (1), both ATM and GEM mode (2) SYNTAX INTEGER { atm (0), gem (1), dual (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The operating mode of the ONT PON interface." ::= { adGenGponOntStatusEntry 4 } adGenGponOntEquipmentID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The CLEI code of the GPON ONT." ::= { adGenGponOntStatusEntry 5 } adGenGponOntUpTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "A string containing the time since the ONT was last re-initialized. The string is in one of the following formats: d days, h hours, m minutes, s seconds w weeks, d days, h hours, m minutes, s seconds y years, w weeks, d days, h hours, m minutes, s seconds where: y is the number of years w is the number of weeks d is the number of days h is the number of hours m is the number of minutes s is the number of seconds" ::= { adGenGponOntStatusEntry 6 } adGenGponOntOperState OBJECT-TYPE SYNTAX AdGenGponOntOperState MAX-ACCESS read-only STATUS current DESCRIPTION "The operational state of the GPON ONT." ::= { adGenGponOntStatusEntry 7 } adGenGponOntSoftwareDownloadStatus OBJECT-TYPE SYNTAX INTEGER { notStarted (0), downloadInProgress(1), downloadCompleted (2), activationAndReboot (3), activationCompleted (4), commitInProgress (5), commitCompleted (6), downloadFailed (7), activationFailed (8), commitFailed (9), sameversionSkipped (10), downloadPending (11), downloadCancelled(12), downloadCompletedNotActivated(13) } MAX-ACCESS read-only STATUS current DESCRIPTION "The software upload status of the particular GPON ONT." ::= { adGenGponOntStatusEntry 8 } adGenGponOntSoftwareDownloadProgress OBJECT-TYPE SYNTAX Integer32 (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The software upload progress(in %) of the particular GPON ONT." ::= { adGenGponOntStatusEntry 9 } adGenGponOntActiveSoftwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The current running software version of the GPON ONT." ::= { adGenGponOntStatusEntry 10 } adGenGponOntCurrentAvailableUpstreamBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The upstream bandwidth (minus all overheads) currently (kbps) available for subscription (on a particular PON)." ::= { adGenGponOntStatusEntry 11 } adGenGponOntPartNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Part Number of the GPON ONT." ::= { adGenGponOntStatusEntry 12 } adGenGponOntHardwareRevision OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Hardware revision/version of the GPON ONT." ::= { adGenGponOntStatusEntry 13 } adGenGponOntCurrentAvailableDownstreamBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The downstream bandwidth (minus all overheads) currently (kbps) available for subscription (on a particular PON)." ::= { adGenGponOntStatusEntry 14 } adGenGponOntLearnedSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The unique Serial number of GPON ONT. Mainly useful to show the learned serial number when registration id mode is used during activation." ::= { adGenGponOntStatusEntry 15 } adGenGponOntRssi OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The OLT's RSSI (Received Signal Strength Indicatior) for this GPON ONT's optical signal. It is a measurement of this GPON ONT's optical transceiver power level(0.1dBm), received by the GPON OLT's optical transceiver. The default value -9999 indicates that the value is not available." ::= { adGenGponOntStatusEntry 16 } adGenGponAvailableVOIPConfigMethods OBJECT-TYPE SYNTAX BITS { omci(0), configFileRetrieval(1), tr69(2), ietfSipping(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Holds the bitmap of the configuration methods supported by the ONT. Will hold zero if no methods supported." ::= { adGenGponOntStatusEntry 17 } adGenGponConfigFileState OBJECT-TYPE SYNTAX AdGenGponConfigFileState MAX-ACCESS read-only STATUS current DESCRIPTION "Holds the state of the ONT configuration file processing." ::= { adGenGponOntStatusEntry 18 } adGenGponConfigFileChecksum OBJECT-TYPE SYNTAX OCTET STRING (SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "The MD5 digest of the ONT local config file." ::= { adGenGponOntStatusEntry 19 } adGenGponConfigErrorString OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The error string associated with the config file alarm reported by the ONT." ::= { adGenGponOntStatusEntry 20 } adGenGponOntUpstreamBIPError OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rolling counter of BIP (Bit-Interleaved Parity) errors for the ONT's upstream traffic flow: ONT => OLT" ::= { adGenGponOntStatusEntry 21 } adGenGponOntDownstreamBIPError OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rolling counter of BIP (Bit-Interleaved Parity) errors for the ONT's downstream traffic flow: OLT => ONT" ::= { adGenGponOntStatusEntry 22 } adGenGponOntUpstreamGoodDBRuCounter OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rolling counter of Good DBRu (Dynamic Bandwidth Report Upstream) for the ONT's upstream traffic: ONT => OLT" ::= { adGenGponOntStatusEntry 23 } adGenGponOntUpstreamBadDBRuCounter OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rolling counter of Bad (CRC error) DBRu (Dynamic Bandwidth Report Upstream) for the ONT's upstream traffic: ONT => OLT" ::= { adGenGponOntStatusEntry 24 } adGenGponAcsServerProfileUserName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The generated TR69 username for this ONT." ::= { adGenGponOntStatusEntry 25 } adGenGponAcsServerProfilePassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The generated TR69 password for this ONT." ::= { adGenGponOntStatusEntry 26 } adGenGponOntFeatureSupport OBJECT-TYPE SYNTAX BITS { ieee8021x(0) } MAX-ACCESS read-only STATUS current DESCRIPTION "Holds the bitmap of the features supported by the ONT. Will hold zero if no features supported." ::= { adGenGponOntStatusEntry 27 } adGenGponOntInactiveSoftwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The current standby software version of the GPON ONT." ::= { adGenGponOntStatusEntry 28 } adGenGponOntManagementMacAddress OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The management MAC of the ONT either associated with ONT RADIUS CLIENT or with it's subtended Host provisioning." ::= { adGenGponOntStatusEntry 29 } adGenGponOntFiberLength OBJECT-TYPE SYNTAX Integer32 UNITS "meters" MAX-ACCESS read-only STATUS current DESCRIPTION "ONT Fiber distance in meters." ::= { adGenGponOntStatusEntry 30 } adGenGponOntEqualizationDelay OBJECT-TYPE SYNTAX Integer32 UNITS "bits" MAX-ACCESS read-only STATUS current DESCRIPTION "ONT Equalization Delay in bits." ::= { adGenGponOntStatusEntry 31 } adGenGponOntRxPower OBJECT-TYPE SYNTAX Integer32 UNITS "tenth of dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The ONT's receive optical signal level. It is a measurement of the OLT's optical launch power (tenths of dBm), received by the ONT's optical transceiver. The default value -9999 indicates that the value is not available." ::= { adGenGponOntStatusEntry 32 } adGenGponOntTxPower OBJECT-TYPE SYNTAX Integer32 UNITS "tenth of dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The ONT's transmit optical signal level. It is a measurement of the ONT's optical launch power (tenths of dBm). The default value -9999 indicates that the value is not available." ::= { adGenGponOntStatusEntry 33 } adGenGponOntProductName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Product Name of the ONT." ::= { adGenGponOntStatusEntry 34 } adGenGponOntEverActivated OBJECT-TYPE SYNTAX AdGenGponTrueFalseValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if ONT has been previously in the 'up' state on its PON. This value should be false upon ONT ID creation but should return true once the ONT is in the 'up' state. The value will only become false again if the ONT ID is deleted or the OLT is restarted." ::= { adGenGponOntStatusEntry 35 } adGenGponOntTemperature OBJECT-TYPE SYNTAX Integer32 (-64..63) UNITS "degrees Celsius" MAX-ACCESS read-only STATUS current DESCRIPTION "The ONT's temperature. It is a measurement of the ONT's temperature (degrees C). The default value 127 indicates that the value is not available." ::= { adGenGponOntStatusEntry 36 } adGenGponOntBiasCurrent OBJECT-TYPE SYNTAX Integer32 (0..512) UNITS "milliamps" MAX-ACCESS read-only STATUS current DESCRIPTION "The ONT's laser bias current. It is a measurement of the ONT's measured bias current (mA). The default value 0 indicates that the value is not available." ::= { adGenGponOntStatusEntry 37 } adGenGponOntVoltage OBJECT-TYPE SYNTAX Integer32 (0..50) UNITS "tenths of volt" MAX-ACCESS read-only STATUS current DESCRIPTION "The ONT's transmit optical signal level. It is a measurement of the ONT's voltage (tenths of V). The default value 0 indicates that the value is not available." ::= { adGenGponOntStatusEntry 38 } adGenGponOntUsFecProcessedCodewords OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rolling counter of FEC (Forward Error Correction) code words processed for the ONT's upstream traffic flow toward the OLT." ::= { adGenGponOntStatusEntry 39 } adGenGponOntUsFecCorrectedCodewords OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rolling counter of FEC (Forward Error Correction) code words that were corrected for the ONT's upstream traffic flow toward the OLT." ::= { adGenGponOntStatusEntry 40 } adGenGponOntUsFecCorrectedCodebytes OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rolling counter of FEC (Forward Error Correction) code bytes that were corrected for the ONT's upstream traffic flow toward the OLT." ::= { adGenGponOntStatusEntry 41 } adGenGponOntUsFecUncorrectedCodewords OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rolling counter of FEC (Forward Error Correction) code words that were uncorrected for the ONT's upstream traffic flow toward the OLT." ::= { adGenGponOntStatusEntry 42 } adGenGponGalEthDiscardedFrames OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rolling counter of downstream GEM frames discarded for any reason." ::= { adGenGponOntStatusEntry 43 } -- GPON ONT slot status table -- GPON ONT Port status table adGenGponOntPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponOntPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ONT Port status table. Each table entry corresponds to a port of the GPON ONT. " ::= { adGponStatus 2} adGenGponOntPortStatusEntry OBJECT-TYPE SYNTAX AdGenGponOntPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the ONT port status table. This entry represents a particular ONT Port." INDEX { ifIndex } ::= { adGenGponOntPortStatusTable 1} AdGenGponOntPortStatusEntry ::= SEQUENCE { adGenGponOntPortNumber Integer32, adGenGponOntPortSrIndication AdGenGponTrueFalseValue, adGenGponOntPortPiggybackDbaReporting INTEGER, adGenGponOntPortWholeOnuDbaReporting INTEGER, adGenGponOntPortOpticalSignalLevel Integer32, adGenGponOntPortType INTEGER, adGenGponOntPortConfigurationInd INTEGER, adGenGponOntPortMaxGemPayloadSize Integer32, adGenGponOntPortHookState INTEGER, adGenGponOntPortOperState AdGenGponOntPortOperState, adGenGponOntPortGemBlockLength Integer32, adGenGponOntPortGr303CrvPortNumber Integer32, adGenGponOntPortRFSignalLevel Integer32, adGenGponOntPortRFOpticalSignalLevel Integer32, adGenGponOntPortErrorString DisplayString, adGenGponOntPortConnectToVEIP OCTET STRING, adGenGponOntPortConnectToBridgeGroup OCTET STRING } adGenGponOntPortNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The GPON ONT Port Number." ::= { adGenGponOntPortStatusEntry 1 } adGenGponOntPortSrIndication OBJECT-TYPE SYNTAX AdGenGponTrueFalseValue MAX-ACCESS read-only STATUS current DESCRIPTION "The SR Indication for the PON interface." ::= { adGenGponOntPortStatusEntry 2 } adGenGponOntPortPiggybackDbaReporting OBJECT-TYPE SYNTAX INTEGER { modeZeroOnly (0), modesZeroAndOne (1), modesZeroAndTwo (2), modesZeroOneAndTwo (3), noPiggybackDBA (4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The configuration option for piggyback DBA reporting for the GPON ONT Physical Pon Interface." ::= { adGenGponOntPortStatusEntry 3 } adGenGponOntPortWholeOnuDbaReporting OBJECT-TYPE SYNTAX INTEGER { notsupported(0), supported(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The whole-onu DBA reporting configuration option for the GPON ONT physical Pon Interface." ::= { adGenGponOntPortStatusEntry 4 } adGenGponOntPortOpticalSignalLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The optical signal level (in dBmW) of the PON interface." ::= { adGenGponOntPortStatusEntry 5 } adGenGponOntPortType OBJECT-TYPE SYNTAX INTEGER { ethernet (1), pots (2), video (3), -- voip (4), No port entries can be created with this portType. This is used to create IfIndex for Voice User. efmGroup(5), ds1 (6), gpon (7), iphost (8), e1 (9), virtualEthernet (10), bridgeGroup (11), pseudowire(12), xdsl(13), efmPort(14), efmLink(15) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of GPON ONT Port technology." ::= { adGenGponOntPortStatusEntry 6 } adGenGponOntPortConfigurationInd OBJECT-TYPE SYNTAX INTEGER { unknown (0), tenBaseTFullDuplex (1), hundredBaseTFullDuplex (2), gigabitEthernetFullDuplex (3), tenGigabitEthernetFullDuplex (4), twentyFiveHundredEthernetFullDuplex (5), fiveGigabitEthernetFullDuplex (6), tenBaseTHalfDuplex (17), hundredBaseTHalfDuplex (18), gigabitEthernetHalfDuplex (19) } MAX-ACCESS read-only STATUS current DESCRIPTION "The Port Configuration Indication value of GPON ONT Ethernet Port." ::= { adGenGponOntPortStatusEntry 7 } adGenGponOntPortMaxGemPayloadSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Max Pay load size supported on the GPON ONT Gem Port." ::= { adGenGponOntPortStatusEntry 8 } adGenGponOntPortHookState OBJECT-TYPE SYNTAX INTEGER { onHook(0), offHook(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Current state of the subscriber line in the GPON ONT Pots Port." ::= { adGenGponOntPortStatusEntry 9 } adGenGponOntPortOperState OBJECT-TYPE SYNTAX AdGenGponOntPortOperState MAX-ACCESS read-only STATUS current DESCRIPTION "The operational state of the GPON ONT Port." ::= { adGenGponOntPortStatusEntry 10 } adGenGponOntPortGemBlockLength OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The GEM Block Length configured for the PON interface." ::= { adGenGponOntPortStatusEntry 11 } adGenGponOntPortGr303CrvPortNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The mapped GR303 CRV port number of the POTS interface (based on the static mapping calculation)." ::= { adGenGponOntPortStatusEntry 12 } adGenGponOntPortRFSignalLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The RF signal level is a measurement of this GPON ONT's RF port output signal level in dBmV. A return value of -9999 indicates that a valid value can not be obtained from ONT." ::= { adGenGponOntPortStatusEntry 13 } adGenGponOntPortRFOpticalSignalLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The optical signal level (in dBuW) of the Video(RF) port." ::= { adGenGponOntPortStatusEntry 14 } adGenGponOntPortErrorString OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The error string associated with the ONT port." ::= { adGenGponOntPortStatusEntry 15 } adGenGponOntPortConnectToVEIP OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "Array reporting the UNI connected to the specified Virtual Ethernet Interface Point. When a UNI is connected to a Virtual Ethernet Interface Point the port id will be assigned to the first available octet." ::= { adGenGponOntPortStatusEntry 16 } adGenGponOntPortConnectToBridgeGroup OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "Array reporting the UNI connected to the specified Bridge group. When a UNI is connected to a Bridge group the port id will be assigned to the first available octet." ::= { adGenGponOntPortStatusEntry 17 } adGenGponOntInventoryInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponOntInventoryInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ONT Inventory Info." ::= { adGponStatus 3} adGenGponOntInventoryInfoEntry OBJECT-TYPE SYNTAX AdGenGponOntInventoryInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This entry represents a particular ONT technology." INDEX { ifIndex } ::= { adGenGponOntInventoryInfoTable 1} AdGenGponOntInventoryInfoEntry ::= SEQUENCE { adGenGponOntSupportedType INTEGER, adGenGponOntMaxPortsPerType Integer32 } adGenGponOntSupportedType OBJECT-TYPE SYNTAX INTEGER { ethernet (1), pots (2), video (3), -- voip (4), No port entries are created with this portType. This is used for Voice User. efmGroup (5), ds1 (6), gpon (7), iphost (8), e1 (9), virtualEthernet (10), bridgeGroup (11), pseudowire (12), xdsl (13), efmPort(14), efmLink(15) } MAX-ACCESS read-only STATUS current DESCRIPTION "The supported GPON ONT technology/type (Ex: Ethernet, Pots, etc..)" ::= { adGenGponOntInventoryInfoEntry 1 } adGenGponOntMaxPortsPerType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum available ports per technology/type (reported from ONT)." ::= { adGenGponOntInventoryInfoEntry 2 } adGenGponPonStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponPonStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GPON PON status table. Each table entry corresponds to a specific GPON PON interface. " ::= { adGponStatus 4} adGenGponPonStatusEntry OBJECT-TYPE SYNTAX AdGenGponPonStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This entry represents a particular GPON PON interface. " INDEX { ifIndex } ::= { adGenGponPonStatusTable 1} AdGenGponPonStatusEntry ::= SEQUENCE { adGenGponPonOntSoftwareDownloadInProgress AdGenGponYesNoValue, adGenGponPonConfiguredOnts Integer32, adGenGponPonDiscoveringOnts Integer32, adGenGponPonUnrecognizedOnts Integer32, adGenGponPonOperationallyUpOnts Integer32, adGenGponPonAvailableUpstreamBandwidth Integer32, adGenGponPonAvailableDownstreamBandwidth Integer32, adGenGponPonLongestFiberDistance Integer32, adGenGponPonShortestFiberDistance Integer32, adGenGponPonNearestOnt Integer32, adGenGponPonFarthestOnt Integer32, adGenGponPonTotalProvDownstreamBandwidth Integer32, adGenGponPonTotalProvUpstreamBandwidth Integer32, adGenGponPonTotalProvFixedAssuredBandwidth Integer32, adGenGponPonNextAvailableOntId Integer32, adGenGponPonAvailableFixedAssuredBandwidth Integer32, adGenGponPonCurrDownstreamBandwidth Integer32, adGenGponPonCurrUpstreamBandwidth Integer32, adGenGponPonCurrFixedAssuredBandwidth Integer32, adGenGponPonTotalProvFixedBandwidth Integer32, adGenGponPonTotalProvAssuredBandwidth Integer32, adGenGponPonMaxOnts Integer32, adGenGponPonMaxServicesPerOnt Integer32, adGenGponPonLosNumOntsDown Integer32, adGenGponPonMulticastCacStatus AdGenGponMulticastCacStatus, adGenGponPonDownstreamAvailableMinRate Integer32, adGenGponPonDownstreamCurrentMinRate Integer32, adGenGponPonTechnology INTEGER, adGenGponPonWavelength INTEGER } adGenGponPonOntSoftwareDownloadInProgress OBJECT-TYPE SYNTAX AdGenGponYesNoValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether or not the ONT software download is in progress on this GPON PON interface" ::= { adGenGponPonStatusEntry 1 } adGenGponPonConfiguredOnts OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the number of ONTs configured in this PON interface." ::= { adGenGponPonStatusEntry 2 } adGenGponPonDiscoveringOnts OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the number of ONTs discovering in this PON interface." ::= { adGenGponPonStatusEntry 3 } adGenGponPonUnrecognizedOnts OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the number of ONTs unrecognized in this PON interface." ::= { adGenGponPonStatusEntry 4 } adGenGponPonOperationallyUpOnts OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the number of ONTs that are operationally UP in this PON interface." ::= { adGenGponPonStatusEntry 5 } adGenGponPonAvailableUpstreamBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The available PIR upstream bandwidth in kbps in this PON interface. This will always be the line rate when oversubscription is supported - more best effort bandwidth can always be provisioned. It will decrement when oversubscription is not supported, since best effort bandwidth is not supported." ::= { adGenGponPonStatusEntry 6 } adGenGponPonAvailableDownstreamBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the available downstream bandwidth in kbps in this PON interface." ::= { adGenGponPonStatusEntry 7 } adGenGponPonLongestFiberDistance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the longest fiber distance in metres in this PON interface." ::= { adGenGponPonStatusEntry 8 } adGenGponPonShortestFiberDistance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the shortest fiber distance in metres in this PON interface." ::= { adGenGponPonStatusEntry 9 } adGenGponPonNearestOnt OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the nearest ONT ID to this PON interface." ::= { adGenGponPonStatusEntry 10 } adGenGponPonFarthestOnt OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the farthest ONT ID to this PON interface." ::= { adGenGponPonStatusEntry 11 } adGenGponPonTotalProvDownstreamBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The sum of all peak information rates on running downstream shapers provisioned on this PON interface." ::= { adGenGponPonStatusEntry 12 } adGenGponPonTotalProvUpstreamBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The sum of all peak information rates on running upstream shapers provisioned on this PON interface." ::= { adGenGponPonStatusEntry 13 } adGenGponPonTotalProvFixedAssuredBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The sum of all fixed and assured rates on running upstream shapers provisioned on this PON interface. The sum includes OMCI, VOIP, and PWE bandwidth as well as the provisioned assured and fixed rates." ::= { adGenGponPonStatusEntry 14 } adGenGponPonNextAvailableOntId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The first available ONT ID (in numeric order) that can be assigned to an ONT on this PON interface. A value of -1 means no ONT ID available for use." ::= { adGenGponPonStatusEntry 15 } adGenGponPonAvailableFixedAssuredBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the available fixed and assured bandwidth in kbps left on this PON before reaching the line rate." ::= { adGenGponPonStatusEntry 16 } adGenGponPonCurrDownstreamBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the downstream bandwidth in kbps setup in hardware on this PON." ::= { adGenGponPonStatusEntry 17 } adGenGponPonCurrUpstreamBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the upstream bandwidth in kbps setup in hardware on this PON." ::= { adGenGponPonStatusEntry 18 } adGenGponPonCurrFixedAssuredBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the fixed and assured bandwidth in kbps setup in hardware on this PON." ::= { adGenGponPonStatusEntry 19 } adGenGponPonTotalProvFixedBandwidth OBJECT-TYPE SYNTAX Integer32 UNITS "kbps" MAX-ACCESS read-only STATUS current DESCRIPTION "The sum of all fixed rates in kbps on running upstream shapers provisioned on this PON interface." ::= { adGenGponPonStatusEntry 20 } adGenGponPonTotalProvAssuredBandwidth OBJECT-TYPE SYNTAX Integer32 UNITS "kbps" MAX-ACCESS read-only STATUS current DESCRIPTION "The sum of all assured rates in kbps on running upstream shapers provisioned on this PON interface." ::= { adGenGponPonStatusEntry 21 } adGenGponPonMaxOnts OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of ONTs that can be running on this PON interface." ::= { adGenGponPonStatusEntry 22 } adGenGponPonMaxServicesPerOnt OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of services that can be running per ONT on this PON interface." ::= { adGenGponPonStatusEntry 23 } adGenGponPonLosNumOntsDown OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of ONTs that are operationally down on a PON that causes to exceed the PON LOS active threshold and raise the PON LOS alarm." ::= { adGenGponPonStatusEntry 24 } adGenGponPonMulticastCacStatus OBJECT-TYPE SYNTAX AdGenGponMulticastCacStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The multicast CAC status on the PON. If 'rejecting' any new IGMP group join messages would be rejected due to CAC. If 'admitting' IGMP joins would not be rejected due to CAC. If 'disabled' multicast CAC and MulticastBwThresholdAlarm are disabled on the PON." ::= { adGenGponPonStatusEntry 25 } adGenGponPonDownstreamAvailableMinRate OBJECT-TYPE SYNTAX Integer32 UNITS "kbps" MAX-ACCESS read-only STATUS current DESCRIPTION "The available per PON downstream min rate." ::= { adGenGponPonStatusEntry 26 } adGenGponPonDownstreamCurrentMinRate OBJECT-TYPE SYNTAX Integer32 UNITS "kbps" MAX-ACCESS read-only STATUS current DESCRIPTION "The total subscribed minimum rate (bandwidth) by all onts on the pon." ::= { adGenGponPonStatusEntry 27 } adGenGponPonTechnology OBJECT-TYPE SYNTAX INTEGER { gpon (0), xgspon (1), ngpon2 (2), wdmpon (3), cannnotDetectTechnology (30), technologyReportingNotSupported(31) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the PON technology on this interface" ::= { adGenGponPonStatusEntry 28 } adGenGponPonWavelength OBJECT-TYPE SYNTAX INTEGER { wavelength1490down1310up (0), wavelength1577down1270up (1), wavelength1596down1538up (2), wavelength1597down1537up (3), wavelength1598down1536up (4), wavelength1598down1535up (5), wavelength1599down1535up (6), wavelength1600down1534up (7), wavelength1601down1533up (8), wavelength1602down1532up (9), cannotDetectWavelength (30), wavelengthReportingNotSupported(31) } MAX-ACCESS read-only STATUS current DESCRIPTION "The current wavelength of this PON interface" ::= { adGenGponPonStatusEntry 29 } -- ******************************************************************************* -- Performance Monitoring Counters -- ******************************************************************************* -- GPON PON stats adGenGponPon15MinPMTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponPon15MinPMEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GPON PON PM table. Each table entry corresponds to GPON PON interface " ::= { adGponPerformance 1} adGenGponPon15MinPMEntry OBJECT-TYPE SYNTAX AdGenGponPon15MinPMEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the GPON PON PM table. " INDEX { ifIndex, adGenGponPon15MinPMIntervalNumber } ::= { adGenGponPon15MinPMTable 1} AdGenGponPon15MinPMEntry ::= SEQUENCE { adGenGponPon15MinPMIntervalNumber INTEGER, adGenGponPon15MinRxEthernetPackets Gauge32, adGenGponPon15MinRxOMCIPackets Gauge32, adGenGponPon15MinTxEthernetPackets Gauge32, adGenGponPon15MinTxOMCIPackets Gauge32, adGenGponPon15MinUpstreamBIPError Gauge32, adGenGponPon15MinUpstreamDroppedPackets Gauge32, adGenGponPon15MinBufferOverflow Gauge32, adGenGponPon15MinPacketFragError Gauge32, adGenGponPon15MinIntervalTimeStamp DisplayString, adGenGponPon15MinRxEthernetBytes Counter64, adGenGponPon15MinTxEthernetBytes Counter64, adGenGponPon15MinUsBwAverageUtil Gauge32, adGenGponPon15MinUsBwPeakUtil Gauge32, adGenGponPon15MinDsBwAverageUtil Gauge32, adGenGponPon15MinDsBwPeakUtil Gauge32, adGenGponPon15MinDsMulticastPackets Gauge32, adGenGponPon15MinDsMulticastBytes Counter64, adGenGponPon15MinDsMulticastBwAverageUtil Gauge32, adGenGponPon15MinDsMulticastBwPeakUtil Gauge32, adGenGponPon15MinDownstreamBIPError Gauge32 } adGenGponPon15MinPMIntervalNumber OBJECT-TYPE SYNTAX INTEGER (1..96) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A number between 1 and 96, where 1 is the most recently completed 15 minute interval and 96 is the 15 minutes interval completed 23 hours and 45 minutes prior to interval 1." ::= { adGenGponPon15MinPMEntry 1 } adGenGponPon15MinRxEthernetPackets OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of received ethernet packets on this PON interface. " ::= { adGenGponPon15MinPMEntry 2 } adGenGponPon15MinRxOMCIPackets OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of received OMCI packets on this PON interface. " ::= { adGenGponPon15MinPMEntry 3 } adGenGponPon15MinTxEthernetPackets OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of transmitted ethernet packets on this PON interface. " ::= { adGenGponPon15MinPMEntry 4 } adGenGponPon15MinTxOMCIPackets OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of transmitted OMCI packets on this PON interface. " ::= { adGenGponPon15MinPMEntry 5 } adGenGponPon15MinUpstreamBIPError OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of BIP error in the upstream direction on this PON interface. " ::= { adGenGponPon15MinPMEntry 6 } adGenGponPon15MinUpstreamDroppedPackets OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of dropped packets in the upstream direction on this PON interface. " ::= { adGenGponPon15MinPMEntry 7 } adGenGponPon15MinBufferOverflow OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of buffer overflow on this PON interface. " ::= { adGenGponPon15MinPMEntry 8 } adGenGponPon15MinPacketFragError OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of packet fragmentation error on this PON interface. " ::= { adGenGponPon15MinPMEntry 9 } adGenGponPon15MinIntervalTimeStamp OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Timestamp of the 15-minute interval" ::= { adGenGponPon15MinPMEntry 10 } adGenGponPon15MinRxEthernetBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of received ethernet bytes on this PON interface. " ::= { adGenGponPon15MinPMEntry 11 } adGenGponPon15MinTxEthernetBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of transmitted ethernet bytes on this PON interface. " ::= { adGenGponPon15MinPMEntry 12 } adGenGponPon15MinUsBwAverageUtil OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Upstream average bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPon15MinPMEntry 13 } adGenGponPon15MinUsBwPeakUtil OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Upstream peak bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPon15MinPMEntry 14 } adGenGponPon15MinDsBwAverageUtil OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Downstream average bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPon15MinPMEntry 15 } adGenGponPon15MinDsBwPeakUtil OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Downstream peak bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPon15MinPMEntry 16 } adGenGponPon15MinDsMulticastPackets OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of downstream multicast packets on this PON interface. " ::= { adGenGponPon15MinPMEntry 17 } adGenGponPon15MinDsMulticastBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of downstream multicast bytes on this PON interface. " ::= { adGenGponPon15MinPMEntry 18 } adGenGponPon15MinDsMulticastBwAverageUtil OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Downstream multicast average bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPon15MinPMEntry 19 } adGenGponPon15MinDsMulticastBwPeakUtil OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Downstream multicast peak bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPon15MinPMEntry 20 } adGenGponPon15MinDownstreamBIPError OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of BIP error in the downstream direction on this PON interface. " ::= { adGenGponPon15MinPMEntry 21 } adGenGponPon24HrPMTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponPon24HrPMEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GPON PON PM table. Each table entry corresponds to GPON PON interface " ::= { adGponPerformance 2} adGenGponPon24HrPMEntry OBJECT-TYPE SYNTAX AdGenGponPon24HrPMEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the GPON PON PM table. " INDEX {ifIndex, adGenGponPon24HrPMIntervalNumber} ::= { adGenGponPon24HrPMTable 1} AdGenGponPon24HrPMEntry ::= SEQUENCE { adGenGponPon24HrPMIntervalNumber INTEGER, adGenGponPon24HrRxEthernetPackets Gauge32, adGenGponPon24HrRxOMCIPackets Gauge32, adGenGponPon24HrTxEthernetPackets Gauge32, adGenGponPon24HrTxOMCIPackets Gauge32, adGenGponPon24HrUpstreamBIPError Gauge32, adGenGponPon24HrUpstreamDroppedPackets Gauge32, adGenGponPon24HrBufferOverflow Gauge32, adGenGponPon24HrPacketFragError Gauge32, adGenGponPon24HrIntervalTimeStamp DisplayString, adGenGponPon24HrRxEthernetBytes Counter64, adGenGponPon24HrTxEthernetBytes Counter64, adGenGponPon24HrUsBwAverageUtil Gauge32, adGenGponPon24HrUsBwPeakUtil Gauge32, adGenGponPon24HrDsBwAverageUtil Gauge32, adGenGponPon24HrDsBwPeakUtil Gauge32, adGenGponPon24HrDsMulticastPackets Gauge32, adGenGponPon24HrDsMulticastBytes Counter64, adGenGponPon24HrDsMulticastBwAverageUtil Gauge32, adGenGponPon24HrDsMulticastBwPeakUtil Gauge32, adGenGponPon24HrDownstreamBIPError Gauge32 } adGenGponPon24HrPMIntervalNumber OBJECT-TYPE SYNTAX INTEGER (1..7) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A number between 1 and 7, where 1 is the most recently completed 1 day interval and 7 is the 24 hour interval completed 6 days prior to interval 1." ::= { adGenGponPon24HrPMEntry 1 } adGenGponPon24HrRxEthernetPackets OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of received ethernet packets on this PON interface. " ::= { adGenGponPon24HrPMEntry 2 } adGenGponPon24HrRxOMCIPackets OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of received OMCI packets on this PON interface. " ::= { adGenGponPon24HrPMEntry 3 } adGenGponPon24HrTxEthernetPackets OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of transmitted ethernet packets on this PON interface. " ::= { adGenGponPon24HrPMEntry 4 } adGenGponPon24HrTxOMCIPackets OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of transmitted OMCI packets on this PON interface. " ::= { adGenGponPon24HrPMEntry 5 } adGenGponPon24HrUpstreamBIPError OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of BIP error in the upstream direction on this PON interface. " ::= { adGenGponPon24HrPMEntry 6 } adGenGponPon24HrUpstreamDroppedPackets OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of dropped packets in the upstream direction on this PONinterface. " ::= { adGenGponPon24HrPMEntry 7 } adGenGponPon24HrBufferOverflow OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of buffer overflow on this PON interface. " ::= { adGenGponPon24HrPMEntry 8 } adGenGponPon24HrPacketFragError OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of packet fragmentation error on this PON interface. " ::= { adGenGponPon24HrPMEntry 9 } adGenGponPon24HrIntervalTimeStamp OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Timestamp of the 24-hr interval" ::= { adGenGponPon24HrPMEntry 10 } adGenGponPon24HrRxEthernetBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of received ethernet bytes on this PON interface. " ::= { adGenGponPon24HrPMEntry 11 } adGenGponPon24HrTxEthernetBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of transmitted ethernet bytes on this PON interface. " ::= { adGenGponPon24HrPMEntry 12 } adGenGponPon24HrUsBwAverageUtil OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Upstream average bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPon24HrPMEntry 13 } adGenGponPon24HrUsBwPeakUtil OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Upstream peak bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPon24HrPMEntry 14 } adGenGponPon24HrDsBwAverageUtil OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Downstream average bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPon24HrPMEntry 15 } adGenGponPon24HrDsBwPeakUtil OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Downstream peak bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPon24HrPMEntry 16 } adGenGponPon24HrDsMulticastPackets OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of downstream multicast packets on this PON interface. " ::= { adGenGponPon24HrPMEntry 17 } adGenGponPon24HrDsMulticastBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of downstream multicast bytes on this PON interface. " ::= { adGenGponPon24HrPMEntry 18 } adGenGponPon24HrDsMulticastBwAverageUtil OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Downstream multicast average bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPon24HrPMEntry 19 } adGenGponPon24HrDsMulticastBwPeakUtil OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Downstream multicast peak bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPon24HrPMEntry 20 } adGenGponPon24HrDownstreamBIPError OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of BIP error in the downstream direction on this PON interface. " ::= { adGenGponPon24HrPMEntry 21 } adGenGponPonCurrent15MinPMTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponPonCurrent15MinPMEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GPON PON PM table. Each table entry corresponds to GPON PON interface " ::= { adGponPerformance 3} adGenGponPonCurrent15MinPMEntry OBJECT-TYPE SYNTAX AdGenGponPonCurrent15MinPMEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the GPON PON PM table. " INDEX { ifIndex } ::= { adGenGponPonCurrent15MinPMTable 1} AdGenGponPonCurrent15MinPMEntry ::= SEQUENCE { adGenGponPonRxEthernetPacketsCurrent15Min Gauge32, adGenGponPonRxOMCIPacketsCurrent15Min Gauge32, adGenGponPonTxEthernetPacketsCurrent15Min Gauge32, adGenGponPonTxOMCIPacketsCurrent15Min Gauge32, adGenGponPonUpstreamBIPErrorCurrent15Min Gauge32, adGenGponPonUpstreamDroppedPacketsCurrent15Min Gauge32, adGenGponPonBufferOverflowCurrent15Min Gauge32, adGenGponPonPacketFragErrorCurrent15Min Gauge32, adGenGponPonRxEthernetBytesCurrent15Min Counter64, adGenGponPonTxEthernetBytesCurrent15Min Counter64, adGenGponPonUsBwAverageUtilCurrent15Min Gauge32, adGenGponPonUsBwPeakUtilCurrent15Min Gauge32, adGenGponPonDsBwAverageUtilCurrent15Min Gauge32, adGenGponPonDsBwPeakUtilCurrent15Min Gauge32, adGenGponPonDsMulticastPacketsCurrent15Min Gauge32, adGenGponPonDsMulticastBytesCurrent15Min Counter64, adGenGponPonDsMulticastBwAverageUtilCurrent15Min Gauge32, adGenGponPonDsMulticastBwPeakUtilCurrent15Min Gauge32, adGenGponPonDownstreamBIPErrorCurrent15Min Gauge32 } adGenGponPonRxEthernetPacketsCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins count of received ethernet packets on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 2 } adGenGponPonRxOMCIPacketsCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins count of received OMCI packets on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 3 } adGenGponPonTxEthernetPacketsCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins count of transmitted ethernet packets on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 4 } adGenGponPonTxOMCIPacketsCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins count of transmitted OMCI packets on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 5 } adGenGponPonUpstreamBIPErrorCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins count of BIP error in the upstream direction on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 6 } adGenGponPonUpstreamDroppedPacketsCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins count of dropped packets in the upstream direction on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 7 } adGenGponPonBufferOverflowCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins count of buffer overflow on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 8 } adGenGponPonPacketFragErrorCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins count of packet fragmentation error on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 9 } adGenGponPonRxEthernetBytesCurrent15Min OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins count of received ethernet bytes on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 10 } adGenGponPonTxEthernetBytesCurrent15Min OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins count of transmitted ethernet bytes on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 11 } adGenGponPonUsBwAverageUtilCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins of upstream average bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 12 } adGenGponPonUsBwPeakUtilCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins of upstream peak bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 13 } adGenGponPonDsBwAverageUtilCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins of downstream average bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 14 } adGenGponPonDsBwPeakUtilCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins of downstream peak bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 15 } adGenGponPonDsMulticastPacketsCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins count of downstream multicast packets on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 16 } adGenGponPonDsMulticastBytesCurrent15Min OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins count of downstream multicast bytes on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 17 } adGenGponPonDsMulticastBwAverageUtilCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins of downstream multicast average bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 18 } adGenGponPonDsMulticastBwPeakUtilCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins of downstream multicast peak bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 19 } adGenGponPonDownstreamBIPErrorCurrent15Min OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 15 mins count of BIP error in the downstream direction on this PON interface. " ::= { adGenGponPonCurrent15MinPMEntry 20 } adGenGponPonCurrent24HrPMTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponPonCurrent24HrPMEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GPON PON PM table. Each table entry corresponds to GPON PON interface " ::= { adGponPerformance 4} adGenGponPonCurrent24HrPMEntry OBJECT-TYPE SYNTAX AdGenGponPonCurrent24HrPMEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the GPON PON PM table. " INDEX { ifIndex } ::= { adGenGponPonCurrent24HrPMTable 1} AdGenGponPonCurrent24HrPMEntry ::= SEQUENCE { adGenGponPonRxEthernetPacketsCurrent24Hr Gauge32, adGenGponPonRxOMCIPacketsCurrent24Hr Gauge32, adGenGponPonTxEthernetPacketsCurrent24Hr Gauge32, adGenGponPonTxOMCIPacketsCurrent24Hr Gauge32, adGenGponPonUpstreamBIPErrorCurrent24Hr Gauge32, adGenGponPonUpstreamDroppedPacketsCurrent24Hr Gauge32, adGenGponPonBufferOverflowCurrent24Hr Gauge32, adGenGponPonPacketFragErrorCurrent24Hr Gauge32, adGenGponPonRxEthernetBytesCurrent24Hr Counter64, adGenGponPonTxEthernetBytesCurrent24Hr Counter64, adGenGponPonUsBwAverageUtilCurrent24Hr Gauge32, adGenGponPonUsBwPeakUtilCurrent24Hr Gauge32, adGenGponPonDsBwAverageUtilCurrent24Hr Gauge32, adGenGponPonDsBwPeakUtilCurrent24Hr Gauge32, adGenGponPonDsMulticastPacketsCurrent24Hr Gauge32, adGenGponPonDsMulticastBytesCurrent24Hr Counter64, adGenGponPonDsMulticastBwAverageUtilCurrent24Hr Gauge32, adGenGponPonDsMulticastBwPeakUtilCurrent24Hr Gauge32, adGenGponPonDownstreamBIPErrorCurrent24Hr Gauge32 } adGenGponPonRxEthernetPacketsCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr count of received ethernet packets on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 2 } adGenGponPonRxOMCIPacketsCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr count of received OMCI packets on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 3 } adGenGponPonTxEthernetPacketsCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr count of transmitted ethernet packets on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 4 } adGenGponPonTxOMCIPacketsCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr count of transmitted OMCI packets on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 5 } adGenGponPonUpstreamBIPErrorCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr count of BIP error in the upstream direction on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 6 } adGenGponPonUpstreamDroppedPacketsCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr count of dropped packets in the upstream direction on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 7 } adGenGponPonBufferOverflowCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr count of buffer overflow on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 8 } adGenGponPonPacketFragErrorCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr count of packet fragmentation error on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 9 } adGenGponPonRxEthernetBytesCurrent24Hr OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr count of received ethernet bytes on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 10 } adGenGponPonTxEthernetBytesCurrent24Hr OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr count of transmitted ethernet bytes on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 11 } adGenGponPonUsBwAverageUtilCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr of upstream average bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 12 } adGenGponPonUsBwPeakUtilCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr of upstream peak bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 13 } adGenGponPonDsBwAverageUtilCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr of downstream average bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 14 } adGenGponPonDsBwPeakUtilCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr of downstream peak bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 15 } adGenGponPonDsMulticastPacketsCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr count of downstream multicast packets on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 16 } adGenGponPonDsMulticastBytesCurrent24Hr OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr count of downstream multicast bytes on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 17 } adGenGponPonDsMulticastBwAverageUtilCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr of downstream multicast average bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 18 } adGenGponPonDsMulticastBwPeakUtilCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr of downstream multicast peak bandwidth percent utilization in 100th of a percent on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 19 } adGenGponPonDownstreamBIPErrorCurrent24Hr OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current 24 Hr count of BIP error in the downstream direction on this PON interface. " ::= { adGenGponPonCurrent24HrPMEntry 20 } -- ******************************************** -- Performance History Port Reset -- ******************************************** adGenGponPonPerfResetTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponPonPerfResetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains entries that allow the user to reset the performance history values for each GPON PON interface." ::= { adGponPerformance 5 } adGenGponPonPerfResetEntry OBJECT-TYPE SYNTAX AdGenGponPonPerfResetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the adGenGponPonPerfResetTable." INDEX { ifIndex } ::= { adGenGponPonPerfResetTable 1 } AdGenGponPonPerfResetEntry ::= SEQUENCE { adGenGponPonPerfReset INTEGER } adGenGponPonPerfReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Resets the performance history values for all interfaces connected to the selected port." ::= { adGenGponPonPerfResetEntry 1 } -- Video Return Path Counters reset adGenGponOntVideoReturnPathCountersResetTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponOntVideoReturnPathCountersResetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains entries that allow the user to reset the counters of RF interface." ::= { adGponPerformance 6 } adGenGponOntVideoReturnPathCountersResetEntry OBJECT-TYPE SYNTAX AdGenGponOntVideoReturnPathCountersResetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the adGenGponOntVideoReturnPathCountersResetTable." INDEX { ifIndex } ::= { adGenGponOntVideoReturnPathCountersResetTable 1 } AdGenGponOntVideoReturnPathCountersResetEntry ::= SEQUENCE { adGenGponOntVideoReturnPathCountersReset INTEGER } adGenGponOntVideoReturnPathCountersReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Resets the counters." ::= { adGenGponOntVideoReturnPathCountersResetEntry 1 } -- Video Return Path Counters table adGenGponOntVideoReturnPathCountersTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponOntVideoReturnPathCountersEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Ont Video Return Path Counters table. Each table entry corresponds to RF port counters" ::= { adGponPerformance 7} adGenGponOntVideoReturnPathCountersEntry OBJECT-TYPE SYNTAX AdGenGponOntVideoReturnPathCountersEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the Ont Video Return Path Counters table. This entry represents a particular RF port counters. " INDEX {ifIndex} ::= { adGenGponOntVideoReturnPathCountersTable 1} AdGenGponOntVideoReturnPathCountersEntry ::= SEQUENCE { adGenGponOntVideoReturnPathRxTotalBursts Counter32, adGenGponOntVideoReturnPathRxGoodBursts Counter32, adGenGponOntVideoReturnPathRxFECCorrectedBursts Counter32, adGenGponOntVideoReturnPathRxMissedBursts Counter32, adGenGponOntVideoReturnPathRxMinPower INTEGER, adGenGponOntVideoReturnPathRxMaxPower INTEGER, adGenGponOntVideoReturnPathRxCurrentPower INTEGER, adGenGponOntVideoReturnPathRxFECCorrectedSymbols Counter32 } adGenGponOntVideoReturnPathRxTotalBursts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of bursts detected." ::= { adGenGponOntVideoReturnPathCountersEntry 1 } adGenGponOntVideoReturnPathRxGoodBursts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Bursts detected and received correctly." ::= { adGenGponOntVideoReturnPathCountersEntry 2 } adGenGponOntVideoReturnPathRxFECCorrectedBursts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Bursts detected with errors, but which were successfully corrected using FEC." ::= { adGenGponOntVideoReturnPathCountersEntry 3 } adGenGponOntVideoReturnPathRxMissedBursts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Bursts detected that were not received correctly." ::= { adGenGponOntVideoReturnPathCountersEntry 4 } adGenGponOntVideoReturnPathRxMinPower OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Lowest power level of all bursts received(unit dBmV)." ::= { adGenGponOntVideoReturnPathCountersEntry 5 } adGenGponOntVideoReturnPathRxMaxPower OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Highest power level of all bursts received(unit dBmV)." ::= { adGenGponOntVideoReturnPathCountersEntry 6 } adGenGponOntVideoReturnPathRxCurrentPower OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Power level of the last burst received(unit dBmV)." ::= { adGenGponOntVideoReturnPathCountersEntry 7 } adGenGponOntVideoReturnPathRxFECCorrectedSymbols OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Numbers of symbols that were correctedthrough the use of FEC. It provides an indicator of the bit error rate of the link." ::= { adGenGponOntVideoReturnPathCountersEntry 8 } -- ******************************************** -- Pon rolling counters reset -- ******************************************** adGenGponPonCounterResetTable OBJECT-TYPE SYNTAX SEQUENCE OF AdGenGponPonCounterResetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains entries that allow the user to reset the rolling counter values for each GPON PON interface." ::= { adGponPerformance 8 } adGenGponPonCounterResetEntry OBJECT-TYPE SYNTAX AdGenGponPonCounterResetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the adGenGponPonCounterResetTable." INDEX { ifIndex } ::= { adGenGponPonCounterResetTable 1 } AdGenGponPonCounterResetEntry ::= SEQUENCE { adGenGponPonBIPCountersReset INTEGER } adGenGponPonBIPCountersReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Resets both upstream and downstream BIP error counter values on all ONTs connected to the selected PON port." ::= { adGenGponPonCounterResetEntry 1 } -- ******************************************************************************* -- ONT Alarms -- ******************************************************************************* -- GPON ONT-G Alarms adGenGponOntClrLOSAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex, adGenGponOntAlarmSlotLosLevel } STATUS current DESCRIPTION "This trap indicates that LOS alarm mode has cleared." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT LOS Condition Clear" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 1 } adGenGponOntSetLOSAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex, adGenGponOntAlarmSlotLosLevel } STATUS current DESCRIPTION "This trap indicates that LOS alarm mode has set." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT LOS Condition Set" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 2 } -- EquipmentAlarm adGenGponOntClrEquipmentAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that ONT Equipment alarm mode has cleared." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT Equipment Alarm Condition Clear" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 3 } adGenGponOntSetEquipmentAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that ONT Equipment alarm mode has set." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT Equipment Alarm Condition Set" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 4 } -- PoweringAlarm adGenGponOntClrPoweringAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex, adGenGponOntAlarmSlotPoweringLevel } STATUS current DESCRIPTION "This trap indicates that ONT Powering alarm mode has cleared." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT Powering Alarm Condition Clear" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 5 } adGenGponOntSetPoweringAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex, adGenGponOntAlarmSlotPoweringLevel } STATUS current DESCRIPTION "This trap indicates that ONT Powering alarm mode has set." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT Powering Alarm Condition Set" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 6 } -- BatteryMissing adGenGponOntClrBatteryMissingAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that ONT Battery Missing alarm mode has cleared." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT Battery Missing Alarm Condition Clear" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MINOR --#GENERIC 6 --#CATEGORY "Status Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 7 } adGenGponOntSetBatteryMissingAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that ONT Battery Missing alarm mode has set." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT Battery Missing Alarm Condition Set" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MINOR --#GENERIC 6 --#CATEGORY "Status Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 8 } -- BatteryFailure adGenGponOntClrBatteryFailureAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that ONT Battery Failure alarm mode has cleared." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT Battery Failure Alarm Condition Clear" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MINOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 9 } adGenGponOntSetBatteryFailureAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that ONT Battery Failure alarm mode has set." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT Battery Failure Alarm Condition Set" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MINOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 10 } -- BatteryLow adGenGponOntClrBatteryLowAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that ONT Battery Low alarm mode has cleared." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT Battery Low Alarm Condition Clear" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MINOR --#GENERIC 6 --#CATEGORY "Status Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 11 } adGenGponOntSetBatteryLowAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that ONT Battery Low alarm mode has set." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT Battery Low Alarm Condition Set" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MINOR --#GENERIC 6 --#CATEGORY "Status Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 12 } -- PhysicalIntrustionAlarm adGenGponOntClrPhyIntrustionAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that ONT Physical Intrustion alarm mode has cleared." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT Physical Intrustion Alarm Condition Clear" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY INFORMATIONAL --#GENERIC 6 --#CATEGORY "Status Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 13 } adGenGponOntSetPhyIntrusionAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that ONT Physical Intrusion alarm mode has set." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT Physical Intrusion Alarm Condition Set" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY INFORMATIONAL --#GENERIC 6 --#CATEGORY "Status Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 14 } adGenGponOntDiscoveryAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, -- incl. for legacy info only; matches other GPON traps sysName, -- TID/SID ifDescr, -- string for EMS display; origin of the trap incl. Shelf: #, Slot: #, Port/PON: # ifIndex, -- PON interface index for EMS or ETI to use as desired (can use to limit a -- subsequent SNMP walk of adGenGponPonDiscoveredOntSnTable which -- contains Serial Numbers only for ONTs that have been discovered and -- NOT activated) adGenGponPonDiscoveredOntSerialNumber, -- serial number of the ONT adGenGponPonDiscoveredRegistrationId, -- registration ID of the ONT (if available) adGenGponPonTechnology, -- enumerated type indicating the PON technology type adGenGponPonWavelength -- enumerated type representing the pair of upstream/downstream wavelengths -- NO ONT Number...does not exist until activated -- The Management System could take this trap for the discovered ONT serial number -- and registration ID of interest. } STATUS current DESCRIPTION "The OLT has discovered a new ONT that has not been activated yet." --#TYPE "Status - ONT Discovery Alarm" --#SUMMARY "GPON ONT Discovery Alarm Condition Set" --#SUMMARY "Shelf: %s, ONT Location: %s" --#ARGUMENTS {1,2} --#SEVERITY WARNING --#GENERIC 6 --#CATEGORY "Status Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 15 } adGenGponOntActivationAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, -- incl. for legacy info only; matches other GPON traps -- (affects SUMMARY field positions) sysName, -- TID/SID ifDescr, -- string for EMS display; origin of the trap incl. -- Shelf: #, Slot: #, Port/PON: #, ONT: #, ONT Serial No: #, ONT Reg ID: # -- which can be used to form the AID ifIndex, -- ONT interface index for EMS or ETI to use as desired adGenGponOntActiveSoftwareVersion, -- The current running software version of the GPON ONT adGenGponOntPartNumber, -- The Part Number of the GPON ONT adGenGponOntHardwareRevision, -- The Hardware revision/version of the GPON ONT adGenGponOntLearnedSerialNumber, -- The unique serial number of the GPON ONT adGenGponOntRegistrationId, -- The user programmed registration ID of the GPON ONT adGenGponOntInactiveSoftwareVersion, -- The secondary (inactive) software version of the GPON ONT adGenGponOntEverActivated, -- boolean indicating whether or not the ONT has been previously activated on its PON adGenGponPonTechnology, -- enumerated type indicating the PON technology type adGenGponPonWavelength -- enumerated type representing the pair of upstream/downstream wavelengths } STATUS current DESCRIPTION "The OLT has activated a new ONT which should be discovered by the management system." --#TYPE "Status - ONT Activation Alarm" --#SUMMARY "GPON ONT Activation Alarm Condition Set" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY WARNING --#GENERIC 9 --#CATEGORY "Status Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 16 } adGenGponConfigServerAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, -- incl. for legacy info only; matches other GPON traps -- (affects SUMMARY field positions) sysName, -- TID/SID ifDescr, -- string for display; origin of the trap incl. -- Shelf: #, Slot: #, Port/PON: #, ONT: #, ONT Serial No: #, ONT Reg ID: # -- which can be used to form the AID ifIndex -- ONT interface index } STATUS current DESCRIPTION "The config server alarm has cleared." --#TYPE "Status - Config Server Alarm" --#SUMMARY "ONT Config Server Alarm Condition Set" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY Major --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 18 } adGenGponConfigServerAlarmSet NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, -- incl. for legacy info only; matches other GPON traps -- (affects SUMMARY field positions) sysName, -- TID/SID ifDescr, -- string for display; origin of the trap incl. -- Shelf: #, Slot: #, Port/PON: #, ONT: #, ONT Serial No: #, ONT Reg ID: # -- which can be used to form the AID ifIndex -- ONT interface index } STATUS current DESCRIPTION "The ONT encountered a problem communicating with the config file servers." --#TYPE "Status - Config Server Alarm" --#SUMMARY "ONT Config Server Alarm Condition Clear" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY Major --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 19 } adGenGponConfigFileAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, -- incl. for legacy info only; matches other GPON traps -- (affects SUMMARY field positions) sysName, -- TID/SID ifDescr, -- string for display; origin of the trap incl. -- Shelf: #, Slot: #, Port/PON: #, ONT: #, ONT Serial No: #, ONT Reg ID: # -- which can be used to form the AID ifIndex -- ONT interface index } STATUS current DESCRIPTION "The config file alarm has cleared." --#TYPE "Status - ONT Config File Alarm" --#SUMMARY "ONT Config File Alarm Condition Set" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY Major --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 20 } adGenGponConfigFileAlarmSet NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, -- incl. for legacy info only; matches other GPON traps -- (affects SUMMARY field positions) sysName, -- TID/SID ifDescr, -- string for display; origin of the trap incl. -- Shelf: #, Slot: #, Port/PON: #, ONT: #, ONT Serial No: #, ONT Reg ID: # -- which can be used to form the AID ifIndex -- ONT interface index } STATUS current DESCRIPTION "The ONT encountered an error processing the configuration file." --#TYPE "Status - ONT Config File Alarm" --#SUMMARY "ONT Config File Alarm Condition Clear" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY Major --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 21 } adGenGponConfigChecksumMismatchAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, -- incl. for legacy info only; matches other GPON traps -- (affects SUMMARY field positions) sysName, -- TID/SID ifDescr, -- string for display; origin of the trap incl. -- Shelf: #, Slot: #, Port/PON: #, ONT: #, ONT Serial No: #, ONT Reg ID: # -- which can be used to form the AID ifIndex -- ONT interface index } STATUS current DESCRIPTION "The config checksum mismatch alarm has cleared." --#TYPE "Status - ONT Config Checksum Mismatch Alarm" --#SUMMARY "ONT Config Checksum Mismatch Alarm Condition Set" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MINOR --#GENERIC 6 --#CATEGORY "Status Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 22 } adGenGponConfigChecksumMismatchAlarmSet NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, -- incl. for legacy info only; matches other GPON traps -- (affects SUMMARY field positions) sysName, -- TID/SID ifDescr, -- string for display; origin of the trap incl. -- Shelf: #, Slot: #, Port/PON: #, ONT: #, ONT Serial No: #, ONT Reg ID: # -- which can be used to form the AID ifIndex -- ONT interface index } STATUS current DESCRIPTION "The configuration file checksum has been changed locally on the ONT." --#TYPE "Status - ONT Config Checksum Mismatch Alarm" --#SUMMARY "ONT Config Checksum Mismatch Alarm Condition Clear" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MINOR --#GENERIC 6 --#CATEGORY "Status Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 23 } adGenGponOntOMCICommFailAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that ONT successfully established the OMCI communication after the previous failure condition." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT OMCI Comm failure Condition Clear" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 24 } adGenGponOntOMCICommFailAlarmSet NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that OMCI communication with an ONT failed to be established or has become inoperable." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT OMCI Comm failure Condition Set" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 25 } adGenGponCirOversubscribedAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates clearing of PON CIR bandwidth oversubscribed condition." --#TYPE "Status - Alarm" --#SUMMARY "GPON CIR OVERSUBSCRIBED Condition Clear" --#SUMMARY "Shelf: %s, Pon Id: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 26 } adGenGponCirOversubscribedAlarmSet NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that PON CIR bandwidth is oversubscribed. Any further ONU activation might fail." --#TYPE "Status - Alarm" --#SUMMARY "GPON CIR OVERSUBSCRIBED Condition Set" --#SUMMARY "Shelf: %s, Pon Id: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 27 } adGenGponPonLosAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex, adGenGponPonLosNumOntsDown, adGenGponPonDescriptionString } STATUS current DESCRIPTION "User can provision a threshold limit on percentage of ONTs that are activated once and are now in LOS condition which will trigger the active alarm condition. If number of ONTs corresponding to one-half of the above active threshold come back up again, this alarm will be cleared." --#TYPE "Status - Alarm" --#SUMMARY "GPON PON LOS Condition Clear" --#SUMMARY "Shelf: %s, Pon Id: %s" --#ARGUMENTS {1,2} --#SEVERITY CRITICAL --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 28 } adGenGponPonLosAlarmSet NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex, adGenGponPonLosNumOntsDown, adGenGponPonDescriptionString } STATUS current DESCRIPTION "The percentage of ONTs activated once on a single PON in LOS condition that exceeds a provisioned threshold level." --#TYPE "Status - Alarm" --#SUMMARY "GPON PON LOS Condition Set" --#SUMMARY "Shelf: %s, Alarm Details: %s" --#ARGUMENTS {1,2} --#SEVERITY CRITICAL --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 29 } adGenGponMulticastBwThresholdAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates the multicast bandwidth used is less than the multicast bandwidth threshold value provisioned on the PON." --#TYPE "Status - Alarm" --#SUMMARY "MulticastBwThreshold alarm Condition Clear" --#SUMMARY "Shelf: %s, Pon Id: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 30 } adGenGponMulticastBwThresholdAlarmSet NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates the multicast bandwidth used is equal to or greater than the multicast bandwidth threshold value provisioned on the PON." --#TYPE "Status - Alarm" --#SUMMARY "MulticastBwThreshold alarm Condition Set" --#SUMMARY "Shelf: %s, Alarm Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 31 } adGenGponPonDiscoveredInvalidSNAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, -- incl. for legacy info only; matches other GPON traps sysName, -- TID/SID ifDescr, -- Shelf: #, Slot: #, PON: # ifIndex, -- PON interface index for inactive ONT adGenGponPonDiscoveredOntSerialNumber -- Discovered ONT serial number -- NO ONT Number -- The Management System could take this trap for an alert that an invalid ONT serial number is found during ONT discovery procedure } STATUS current DESCRIPTION "This trap indicates that an ONT has an invalid serial number during ONT discovery procedure." --#TYPE "Warning - Invalid ONT Serial Number is found during ONT discovery" --#SUMMARY "Invalid ONT serial number Condition Set under ONT discovery" --#SUMMARY "Shelf: %s, PON detail: %s, PON interface: %s, Invalid SN: %s" --#ARGUMENTS {1, 2, 3, 4} --#SEVERITY WARNING --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 32 } adGenGponOntInvalidSNAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, -- incl. for legacy info only; matches other GPON traps sysName, -- TID/SID ifDescr, -- Shelf: #, Slot: #, PON: #, ONT: # ifIndex, -- ONT remote device interface adGenGponOntLearnedSerialNumber -- serial number of the ONT -- The Management System could take this trap for an alert that an invalid ONT serial number is found during ONT activation procedure } STATUS current DESCRIPTION "This trap indicates that an activated ONT reports an invalid serial number." --#TYPE "Warning - Invalid ONT Serial Number is used" --#SUMMARY "Invalid ONT serial number Condition Set during activation" --#SUMMARY "Shelf: %s, ONT detail: %s, ONT interface: %s, Invalid SN: %s" --#ARGUMENTS {1, 2, 3, 4} --#SEVERITY WARNING --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 33 } adGenGponOntUpstreamBipTcaAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates the ONT upstream BIP error rate remains less than the BIP error threshold 10^-(n+1) for 1000 seconds, n is the BIP TCA Threshold value provisioned on the OLT." --#TYPE "Status - Alarm" --#SUMMARY "Upstream BIP threshold crossing alarm Condition Clear" --#SUMMARY "Shelf: %s, ONT detail: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 34 } adGenGponOntUpstreamBipTcaAlarmSet NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates the ONT upstream BIP error rate is greater than or equal to the BIP threshold 10^-n, n is the BIP TCA threshold value provisioned on the OLT." --#TYPE "Status - Alarm" --#SUMMARY "Upstream BIP threashold Crossing alarm Condition Set" --#SUMMARY "Shelf: %s, ONT detail: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 35 } adGenGponOntDownstreamBipTcaAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates the ONT downstream BIP error rate remains less than the BIP threshold value 10^-(n+1) for 1000 seconds, n is the BIP TCA threshold value provisioned on the OLT." --#TYPE "Status - Alarm" --#SUMMARY "Downstream BIP threshold crossing alarm Condition Clear" --#SUMMARY "Shelf: %s, ONT detail: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 36 } adGenGponOntDownstreamBipTcaAlarmSet NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates the ONT downstream BIP error rate is greater than or equal to the BIP threshold value 10^-n, n is the BIP TCA threshold value provisioned on the OLT." --#TYPE "Status - Alarm" --#SUMMARY "Downstream BIP threashold Crossing alarm Condition Set" --#SUMMARY "Shelf: %s, ONT detail: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 37 } -- Dying gasp alarm adGenGponOntDyingGaspAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex, adGenGponOntAlarmSlotDyingGaspLevel } STATUS current DESCRIPTION "This trap indicates that ONT is powering off imminently." --#TYPE "Status - ONT Alarm" --#SUMMARY "GPON ONT Dying gasp Alarm Condition" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY WARNING --#GENERIC 6 --#CATEGORY "Status Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 38 } adGenGponPonFailoverAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that a PON failover condition has been cleared." --#TYPE "Status - Alarm" --#SUMMARY "GPON PON Failover Event Cleared" --#SUMMARY "Shelf: %s, Alarm Details: %s" --#ARGUMENTS {1,2} --#SEVERITY CRITICAL --#GENERIC 6 --#CATEGORY "Status Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 39 } adGenGponPonFailoverAlarmActive NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that a PON failover condition is active." --#TYPE "Status - Alarm" --#SUMMARY "GPON PON Failover Event Active" --#SUMMARY "Shelf: %s, Alarm Details: %s" --#ARGUMENTS {1,2} --#SEVERITY CRITICAL --#GENERIC 6 --#CATEGORY "Status Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 40 } adGenGponPonHwFailureAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, adGenSlotInfoIndex } STATUS current DESCRIPTION "This trap indicates that PON Hardware Failure alarm has cleared." --#TYPE "Status - PON Alarm" --#SUMMARY "GPON PON Hardware Failure Alarm Condition Clear" --#SUMMARY "Shelf %s, Slot %d" --#ARGUMENTS {1,2} --#SEVERITY CRITICAL --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 41 } adGenGponPonHwFailureAlarmSet NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, adGenSlotInfoIndex } STATUS current DESCRIPTION "This trap indicates that PON Hardware Failure alarm has set" --#TYPE "Status - PON Alarm" --#SUMMARY "GPON PON Hardware Failure Alarm Condition Set" --#SUMMARY "Shelf %s, Slot %d" --#ARGUMENTS {1,2} --#SEVERITY CRITICAL --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 42 } adGenGponPonDegradationAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, adGenSlotInfoIndex } STATUS current DESCRIPTION "This trap indicates that PON Degredation alarm has cleared" --#TYPE "Status - PON Alarm" --#SUMMARY "GPON PON Degradation Failure Alarm Condition Clear" --#SUMMARY "Shelf %s, Slot %d" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 43 } adGenGponPonDegradationAlarmSet NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, adGenSlotInfoIndex } STATUS current DESCRIPTION "This trap indicates that PON Degredation alarm has set" --#TYPE "Status - PON Alarm" --#SUMMARY "GPON PON Degradation Failure Alarm Condition Set" --#SUMMARY "Shelf %s, Slot %d" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 44 } adGenGponOntClrDyingGaspAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex, adGenGponOntAlarmSlotDyingGaspLevel } STATUS current DESCRIPTION "This trap indicates that ONT Dying Gasp alarm has cleared." --#TYPE "Status - ONT Dying Gasp Clear" --#SUMMARY "GPON ONT Dying gasp Alarm Condition Clear" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY WARNING --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 45 } adGenGponOntSetDyingGaspAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex, adGenGponOntAlarmSlotDyingGaspLevel } STATUS current DESCRIPTION "This trap indicates that ONT is powering off imminently." --#TYPE "Status - ONT Dying Gasp Set" --#SUMMARY "GPON ONT Dying gasp Alarm Condition Set" --#SUMMARY "Shelf: %s, ONT Details: %s" --#ARGUMENTS {1,2} --#SEVERITY WARNING --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntAlarmEvents 46 } -- GPON ONT Port Alarms adGenGponOntClrLanLOSAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that GPON ONT ethernet port Lan LOS alarm mode has cleared." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT Port LAN LOS Condition Clear" --#SUMMARY "Shelf: %s, ONT Port Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MINOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntPortAlarmEvents 1 } adGenGponOntPortSetLanLOSAlarm NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that GPON ONT ethernet port Lan LOS alarm mode has set." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT Port Lan LOS Condition Set" --#SUMMARY "Shelf: %s, ONT Port Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MINOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntPortAlarmEvents 2 } adGenGponOntVideoPortLOSAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that GPON ONT video port LOS alarm mode has cleared." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT VIDEO Port LOS Condition Clear" --#SUMMARY "Shelf: %s, ONT Port Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntPortAlarmEvents 3 } adGenGponOntVideoPortLOSAlarmSet NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that GPON ONT video port LOS alarm mode has set." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT VIDEO Port LOS Condition SET" --#SUMMARY "Shelf: %s, ONT Port Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntPortAlarmEvents 4 } adGenGponOntVideoPortOORLowAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that GPON ONT video port OOR Low alarm mode has cleared." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT VIDEO Port OOR LOW Condition Clear" --#SUMMARY "Shelf: %s, ONT Port Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntPortAlarmEvents 5 } adGenGponOntVideoPortOORLowAlarmSet NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that GPON ONT video port OOR Low alarm mode has set." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT VIDEO Port OOR LOW Condition SET" --#SUMMARY "Shelf: %s, ONT Port Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntPortAlarmEvents 6 } adGenGponOntVideoPortOORHighAlarmClear NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that GPON ONT video port OOR High alarm mode has cleared." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT VIDEO Port OOR HIGH Condition Clear" --#SUMMARY "Shelf: %s, ONT Port Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntPortAlarmEvents 7 } adGenGponOntVideoPortOORHighAlarmSet NOTIFICATION-TYPE OBJECTS { adTrapInformSeqNum, sysName, ifDescr, ifIndex } STATUS current DESCRIPTION "This trap indicates that GPON ONT video port OOR High alarm mode has set." --#TYPE "Status - Alarm" --#SUMMARY "GPON ONT VIDEO Port OOR HIGH Condition SET" --#SUMMARY "Shelf: %s, ONT Port Details: %s" --#ARGUMENTS {1,2} --#SEVERITY MAJOR --#GENERIC 6 --#CATEGORY "Error Events" --#SOURCE_ID "A" --#TIMEINDEX 0 ::= { adGponOntPortAlarmEvents 8 } -- ************************************************************************ -- GPON ONT TEST -- ************************************************************************ -- Need to map all the OMCI actions to SNMP -- reset adGenGponOntReset OBJECT-TYPE SYNTAX INTEGER { deactivateOnt(1), rebootOnt(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Setting this OID deactivate or reboot the ONT." ::= { adGponOntTest 1 } END