E7-Calix-MIB DEFINITIONS ::= BEGIN -- -- Top-level infrastructure of the Calix E7 enterprise MIB tree -- IMPORTS OBJECT-TYPE, Integer32, -- not used yet Counter64, IpAddress, mib-2 FROM SNMPv2-SMI RowStatus, -- not used yet DisplayString, -- not used yet MacAddress FROM SNMPv2-TC ifIndex FROM IF-MIB e7, e7Modules FROM CALIX-PRODUCT-MIB E7AdminStatus, E7CardType, E7PowerLevel, E7SnmpVers FROM E7-TC; e7ResourceModule MODULE-IDENTITY LAST-UPDATED "201304030000Z" ORGANIZATION "Calix Network, Inc." CONTACT-INFO " Calix Networks, Inc. Postal: 1035 North McDowell Boulevard Petaluma, CA 94954-1173 USA Phone: +1 707 766 3000 Fax: +1 707 766 3100 E-mail: tech.support@calix.com" DESCRIPTION "Top-level infrastructure for the Calix E7, E5-400, and E5-312 products, except for Fault Management." ::= { e7Modules 1 } -- really old regions (E5-8 era) can be reused e7Resource OBJECT IDENTIFIER ::= { e7 2 } e7NodeResource OBJECT IDENTIFIER ::= { e7Resource 1 } e7CardGroup OBJECT IDENTIFIER ::= { e7NodeResource 6 } e7SystemGroup OBJECT IDENTIFIER ::= { e7NodeResource 7 } e7TrapDestGroup OBJECT IDENTIFIER ::= { e7NodeResource 8 } e7PortGroup OBJECT IDENTIFIER ::= { e7NodeResource 9 } -- -- Calix enterprise-specific management objects -- -- -- Card data -- -- ZZZ note that only line cards are being implemented for now, as -- ZZZ E5-2 mods has no SCs e7CardTable OBJECT-TYPE SYNTAX SEQUENCE OF E7CardEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Contains Card entries" ::= { e7CardGroup 1 } e7CardEntry OBJECT-TYPE SYNTAX E7CardEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of attributes related to Card" INDEX { e7CardBank, e7CardIndex } ::= { e7CardTable 1 } E7CardEntry ::= SEQUENCE { e7CardBank Integer32, e7CardIndex Integer32, e7CardRowStatus RowStatus, e7CardAdminStatus E7AdminStatus, e7CardProvType E7CardType, e7CardActualType E7CardType, e7CardSoftwareVersion OCTET STRING, e7CardSerialNumber DisplayString, e7CardCurrentPowerLevel E7PowerLevel, e7CardCleiCode OCTET STRING, e7CardPartNumber OCTET STRING, e7CardStartMacRange OCTET STRING, e7CardEndMacRange OCTET STRING, e7CardHardwareRevision OCTET STRING } e7CardBank OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Bank number" ::= { e7CardEntry 1 } e7CardIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Slot number" ::= { e7CardEntry 2 } e7CardRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Controls creation & deletion of table entries. Only active(get), createAndGo(set), and destroy(set) are supported." ::= { e7CardEntry 3 } e7CardAdminStatus OBJECT-TYPE SYNTAX E7AdminStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Administrative status" ::= { e7CardEntry 4 } e7CardProvType OBJECT-TYPE SYNTAX E7CardType MAX-ACCESS read-create STATUS current DESCRIPTION "Provisioned card type" ::= { e7CardEntry 5 } e7CardActualType OBJECT-TYPE SYNTAX E7CardType MAX-ACCESS read-only STATUS current DESCRIPTION "Actual card type" ::= { e7CardEntry 6 } e7CardSoftwareVersion OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Running software version, dotted string notation" ::= { e7CardEntry 7 } e7CardSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Ascii Serial number for card" ::= { e7CardEntry 8 } e7CardCurrentPowerLevel OBJECT-TYPE SYNTAX E7PowerLevel MAX-ACCESS read-only STATUS current DESCRIPTION "Current power level for card" ::= { e7CardEntry 9 } e7CardCleiCode OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Ascii CLEI code for card" ::= { e7CardEntry 10 } e7CardPartNumber OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Ascii part number" ::= { e7CardEntry 11 } e7CardStartMacRange OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Start of MAC range (ascii)" ::= { e7CardEntry 12 } e7CardEndMacRange OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "End of MAC range (ascii)" ::= { e7CardEntry 13 } e7CardHardwareRevision OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Hardware revision, dotted string notation" ::= { e7CardEntry 14 } e7CardTableEnd OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "denotes the end of the e7CardTable (for getnext)" ::= { e7CardGroup 2 } -- --system -- e7SystemId OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Unique name of the system" ::= {e7SystemGroup 1} e7SystemLocation OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Location of the system" ::= {e7SystemGroup 2} e7SystemAutoUpgrade OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "Auto upgrade out-of-rev cards on arrival" ::= {e7SystemGroup 3} e7SystemTelnetServer OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable CLI access via telnet (in addition to ssh)" ::= {e7SystemGroup 4} e7SystemUnsecuredWeb OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable unsecured web-access (non-ssh)" ::= {e7SystemGroup 5} e7SystemPasswordExpiry OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Craft user password expiry, in days" ::= {e7SystemGroup 6} e7SystemDnsPrimary OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP address of primary DNS server" ::= {e7SystemGroup 7} e7SystemDnsSecondary OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP address of secondary DNS server" ::= {e7SystemGroup 8} e7SystemTimezone OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Timezone for system" ::= {e7SystemGroup 9} e7SystemChassisSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Chassis serial number" ::= {e7SystemGroup 10} e7SystemChassisMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Chassis MAC address" ::= {e7SystemGroup 11} e7SystemTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "system time" ::= {e7SystemGroup 12} e7SystemDate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "system date" ::= {e7SystemGroup 13} -- ZZZ leaving chassis for different object class, as there may be several -- ZZZ instances in the future -- --e7TrapDestGroup -- e7TrapDestTable OBJECT-TYPE SYNTAX SEQUENCE OF E7TrapDestEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Contains SNMP Trap Dest entries" ::= { e7TrapDestGroup 1 } e7TrapDestEntry OBJECT-TYPE SYNTAX E7TrapDestEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of attributes related to SNMP Trap Dest" INDEX { e7TrapDestIndex } ::= { e7TrapDestTable 1 } E7TrapDestEntry ::= SEQUENCE { e7TrapDestIndex Integer32, e7TrapDestRowStatus RowStatus, e7TrapDestAdminStatus E7AdminStatus, e7TrapDestIpAddress IpAddress, e7TrapDestPortNumber Integer32, e7TrapDestSnmpVers E7SnmpVers, e7TrapDestV3User OCTET STRING, e7TrapDestCommunity OCTET STRING } e7TrapDestIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "trap index" ::= { e7TrapDestEntry 1 } e7TrapDestRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Controls creation & deletion of table entries. Only active(get), createAndGo(set), and destroy(set) are supported." ::= { e7TrapDestEntry 2 } e7TrapDestAdminStatus OBJECT-TYPE SYNTAX E7AdminStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Administrative status" ::= { e7TrapDestEntry 3 } e7TrapDestIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "destination IP address" ::= { e7TrapDestEntry 4 } e7TrapDestPortNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "destination UDP port number" ::= { e7TrapDestEntry 5 } e7TrapDestSnmpVers OBJECT-TYPE SYNTAX E7SnmpVers MAX-ACCESS read-create STATUS current DESCRIPTION "v2c or v3 trap type" ::= { e7TrapDestEntry 6 } e7TrapDestV3User OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "user used in v3 traps" ::= { e7TrapDestEntry 7 } e7TrapDestCommunity OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "community string used in v2c traps" ::= { e7TrapDestEntry 8 } -- --e7PortGroup -- e7VdslPortGroup OBJECT IDENTIFIER ::= { e7PortGroup 1 } e7VdslPortTable OBJECT-TYPE SYNTAX SEQUENCE OF E7VdslPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Contains Vdsl port entries" ::= { e7VdslPortGroup 1 } e7VdslPortEntry OBJECT-TYPE SYNTAX E7VdslPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of attributes related to Vdsl Port entries" INDEX { ifIndex } ::= { e7VdslPortTable 1 } E7VdslPortEntry ::= SEQUENCE { e7VdslPortRowStatus RowStatus, e7VdslPortAdminStatus E7AdminStatus, e7VdslPortCurrTxRate Integer32, e7VdslPortCurrRxRate Integer32, e7VdslPortStatsProtocol INTEGER, e7VdslPortLineState INTEGER } e7VdslPortRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Controls creation & deletion of table entries. Only active(get), createAndGo(set), and destroy(set) are supported." ::= { e7VdslPortEntry 1 } e7VdslPortAdminStatus OBJECT-TYPE SYNTAX E7AdminStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Administrative status" ::= { e7VdslPortEntry 2 } e7VdslPortCurrTxRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Actual transmit data rate this port " ::= { e7VdslPortEntry 3 } e7VdslPortCurrRxRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Actual receive data rate this port " ::= { e7VdslPortEntry 4 } e7VdslPortStatsProtocol OBJECT-TYPE SYNTAX INTEGER { none(1), vdsl8a(2), vdsl8b(3), vdsl8c(4), vdsl8d(5), vdsl12a(6), vdsl12b(7), vdsl17a(8), gdmt(9), glite(10), adsl2(11), adsl2plus(12), t1413(13) } MAX-ACCESS read-create STATUS current DESCRIPTION "Administrative status" ::= { e7VdslPortEntry 5 } e7VdslPortLineState OBJECT-TYPE SYNTAX INTEGER { idleNotConfigured(1), idleConfigured(2), initialization(3), training(4), showtime(5), showtimeL2(6), ldInit(7), ldFetch(8), ldDone(9), ldFailed(10) } MAX-ACCESS read-create STATUS current DESCRIPTION "Line operational status" ::= { e7VdslPortEntry 6 } e7VdslRateTable OBJECT-TYPE SYNTAX SEQUENCE OF E7VdslRateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Contains Vdsl data rate entries" ::= { e7VdslPortGroup 2 } e7VdslRateEntry OBJECT-TYPE SYNTAX E7VdslRateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of attributes related to Vdsl Rate entries" INDEX { ifIndex } ::= { e7VdslRateTable 1 } E7VdslRateEntry ::= SEQUENCE { e7VdslRateRowStatus RowStatus, e7VdslRateAdminStatus E7AdminStatus, e7VdslRateProvDataRateUs Integer32, e7VdslRateProvDataRateDs Integer32 } e7VdslRateRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Controls creation & deletion of table entries. Only active(get), createAndGo(set), and destroy(set) are supported." ::= { e7VdslRateEntry 1 } e7VdslRateAdminStatus OBJECT-TYPE SYNTAX E7AdminStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Administrative status" ::= { e7VdslRateEntry 2 } e7VdslRateProvDataRateUs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Provisioned data rate upstream " ::= { e7VdslRateEntry 3 } e7VdslRateProvDataRateDs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Provisioned data rate downstream " ::= { e7VdslRateEntry 4 } e7VdslPhysTable OBJECT-TYPE SYNTAX SEQUENCE OF E7VdslPhysEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Contains Vdsl physical entries" ::= { e7VdslPortGroup 3 } e7VdslPhysEntry OBJECT-TYPE SYNTAX E7VdslPhysEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of attributes related to Vdsl physical entries" INDEX { ifIndex, e7VdslPhysSide } ::= { e7VdslPhysTable 1 } E7VdslPhysEntry ::= SEQUENCE { e7VdslPhysSide INTEGER, e7VdslPhysCurrSnrMargin Integer32, e7VdslPhysCurrAtn Integer32, e7VdslPhysCurrOutputPwr Integer32, e7VdslPhysInterleaveDelay Integer32, e7VdslPhysImpulseNoiseProtection Integer32, e7VdslPhysTransmissionMode INTEGER } e7VdslPhysSide OBJECT-TYPE SYNTAX INTEGER { downstream(1), upstream(2) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies whether the transceiver is downstream or upstream." ::= { e7VdslPhysEntry 1 } e7VdslPhysCurrSnrMargin OBJECT-TYPE SYNTAX Integer32 (-640..630) UNITS "0.1dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "Noise Margin as seen by this Vtu with respect to its received signal. " ::= { e7VdslPhysEntry 2 } e7VdslPhysCurrAtn OBJECT-TYPE SYNTAX Integer32 (0..1280) UNITS "0.1dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "Measured difference in the total power transmitted by the peer Vtu and the total power received by this Vtu." ::= { e7VdslPhysEntry 3 } e7VdslPhysCurrOutputPwr OBJECT-TYPE SYNTAX Integer32 (-310..310) UNITS "0.1dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "Measured total output power transmitted by this VTU. This is the measurement that was reported during the last activation sequence." ::= { e7VdslPhysEntry 4 } e7VdslPhysInterleaveDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Actual interleaving delay (in milliseconds)." ::= { e7VdslPhysEntry 5 } e7VdslPhysImpulseNoiseProtection OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 symbol" MAX-ACCESS read-only STATUS current DESCRIPTION "Actual impulse noise protection." ::= { e7VdslPhysEntry 6 } e7VdslPhysTransmissionMode OBJECT-TYPE SYNTAX INTEGER { none(0), t1413(1), vdsl2a(2), gdmt(3), adsl2m(4), adsl2plusm(5), glite(6), vdsl2b(7), vdsl2c(8), vdsl2(9), readsl12(10), adsl2plus(11), adsl2(12) } MAX-ACCESS read-only STATUS current DESCRIPTION "Actual transmission mode." ::= { e7VdslPhysEntry 7 } e7VdslPortCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF E7VdslPortCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Contains Vdsl port configuration entries" ::= { e7VdslPortGroup 4 } e7VdslPortCfgEntry OBJECT-TYPE SYNTAX E7VdslPortCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of attributes related to Vdsl Port configuration entries" INDEX { ifIndex } ::= { e7VdslPortCfgTable 1 } E7VdslPortCfgEntry ::= SEQUENCE { e7VdslPortCfgServiceType INTEGER, e7VdslPortCfgPathLatency INTEGER, e7VdslPortCfgVdslProfile INTEGER, e7VdslPortCfgDsMinRate Integer32, e7VdslPortCfgDsMaxRate Integer32, e7VdslPortCfgUsMinRate Integer32, e7VdslPortCfgUsMaxRate Integer32, e7VdslPortCfgDsMinInp INTEGER, e7VdslPortCfgUsMinInp INTEGER, e7VdslPortCfgDsInterleaveMaxLatency Integer32, e7VdslPortCfgUsInterleaveMaxLatency Integer32, e7VdslPortCfgDsMinSnr Integer32, e7VdslPortCfgDsMaxSnr Integer32, e7VdslPortCfgDsTargetSnr Integer32, e7VdslPortCfgUsMinSnr Integer32, e7VdslPortCfgUsMaxSnr Integer32, e7VdslPortCfgUsTargetSnr Integer32, e7VdslPortCfgPsdMask INTEGER, e7VdslPortCfgLastTemplate DisplayString } e7VdslPortCfgServiceType OBJECT-TYPE SYNTAX INTEGER { none(0), auto(1), mm(2), mm2plus(3), t1413(4), gdmt(5), glite(6), adsl2(7), adsl2plus(8), readsl2(9), annexm(10), vdsl2(11), vdsl2mm(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured service type. " ::= { e7VdslPortCfgEntry 1 } e7VdslPortCfgPathLatency OBJECT-TYPE SYNTAX INTEGER { none(0), fast(1), interleaved(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured latency. " ::= { e7VdslPortCfgEntry 2 } e7VdslPortCfgVdslProfile OBJECT-TYPE SYNTAX INTEGER { none(0), auto(1), vdsl8a(2), vdsl8b(3), vdsl8c(4), vdsl8d(5), vdsl12a(6), vdsl12b(7), vdsl17a(8), vdsl30a(9) } MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured profile. " ::= { e7VdslPortCfgEntry 3 } e7VdslPortCfgDsMinRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured downstream minimum rate. " ::= { e7VdslPortCfgEntry 4 } e7VdslPortCfgDsMaxRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured downstream maximum rate. " ::= { e7VdslPortCfgEntry 5 } e7VdslPortCfgUsMinRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured upstream minimum rate. " ::= { e7VdslPortCfgEntry 6 } e7VdslPortCfgUsMaxRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured upstream maximum rate. " ::= { e7VdslPortCfgEntry 7 } e7VdslPortCfgDsMinInp OBJECT-TYPE SYNTAX INTEGER { invalid(0), none(1), halfSym(2), oneSym(3), twoSym(4), threeSym(5), fourSym(6), fiveSym(7), sixSym(8), sevenSym(9), eightSym(10), nineSym(11), tenSym(12), elevenSym(13), twelveSym(14), thirteenSym(15), fourteenSym(16), fifteenSym(17), sixteenSym(18) } MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured downstream minimum impulse noise protection. " ::= { e7VdslPortCfgEntry 8 } e7VdslPortCfgUsMinInp OBJECT-TYPE SYNTAX INTEGER { invalid(0), none(1), halfSym(2), oneSym(3), twoSym(4), threeSym(5), fourSym(6), fiveSym(7), sixSym(8), sevenSym(9), eightSym(10), nineSym(11), tenSym(12), elevenSym(13), twelveSym(14), thirteenSym(15), fourteenSym(16), fifteenSym(17), sixteenSym(18) } MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured upstream minimum impulse noise protection. " ::= { e7VdslPortCfgEntry 9 } e7VdslPortCfgDsInterleaveMaxLatency OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured downstream interleave maximum latency. A value of 0x7FFFFFFF (2147483647) indicates the setting equal to 'auto'. " ::= { e7VdslPortCfgEntry 10 } e7VdslPortCfgUsInterleaveMaxLatency OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured upstream interleave maximum latency. " ::= { e7VdslPortCfgEntry 11 } e7VdslPortCfgDsMinSnr OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured downstream minimum SNR. " ::= { e7VdslPortCfgEntry 12 } e7VdslPortCfgDsMaxSnr OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured downstream maximum SNR. " ::= { e7VdslPortCfgEntry 13 } e7VdslPortCfgDsTargetSnr OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured downstream target SNR. " ::= { e7VdslPortCfgEntry 14 } e7VdslPortCfgUsMinSnr OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured upstream minimum SNR. " ::= { e7VdslPortCfgEntry 15 } e7VdslPortCfgUsMaxSnr OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured upstream maximum SNR. " ::= { e7VdslPortCfgEntry 16 } e7VdslPortCfgUsTargetSnr OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured upstream target SNR. " ::= { e7VdslPortCfgEntry 17 } e7VdslPortCfgPsdMask OBJECT-TYPE SYNTAX INTEGER { anus0(1), aeu32(2), aeu36(3), aeu40(4), aeu44(5), aeu48(6), aeu52(7), aeu56(8), aeu60(9), aeu64(10), aeu128(11), aadlu32(12), aadlu36(13), aadlu40(14), aadlu44(15), aadlu48(16), aadlu52(17), aadlu56(18), aadlu60(19), aadlu64(20), aadlu128(21), b81(22), b82(23), b83(24), b84(25), b85(26), b86(27), b87(28), b88(29), b89(30), b810(31), b811(32), b812(33), b813(34), b814(35), b815(36), b816(37), b71(38), b72(39), b73(40), b74(41), b75(42), b76(43), b77(44), b78(45), b79(46), b710(47), c138b(48), c276b(49), c138co(50), c276co(51), ctcmisdn(52), vdsl1qamcompatible(53) } MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured PSD mask. " ::= { e7VdslPortCfgEntry 18 } e7VdslPortCfgLastTemplate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "VDSL port configured last template name. " ::= { e7VdslPortCfgEntry 19 } e7VdslPortCfgTemplateTable OBJECT-TYPE SYNTAX SEQUENCE OF E7VdslPortCfgTemplateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Contains Vdsl port configuration template entries" ::= { e7VdslPortGroup 5 } e7VdslPortCfgTemplateEntry OBJECT-TYPE SYNTAX E7VdslPortCfgTemplateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of attributes related to Vdsl Port configuration template entries" INDEX { e7VdslPortCfgTemplateIndex } ::= { e7VdslPortCfgTemplateTable 1 } E7VdslPortCfgTemplateEntry ::= SEQUENCE { e7VdslPortCfgTemplateIndex Integer32, e7VdslPortCfgTemplateName DisplayString, e7VdslPortCfgTemplateServiceType INTEGER, e7VdslPortCfgTemplatePathLatency INTEGER, e7VdslPortCfgTemplateVdslProfile INTEGER, e7VdslPortCfgTemplateDsMinRate Integer32, e7VdslPortCfgTemplateDsMaxRate Integer32, e7VdslPortCfgTemplateUsMinRate Integer32, e7VdslPortCfgTemplateUsMaxRate Integer32, e7VdslPortCfgTemplateDsMinInp INTEGER, e7VdslPortCfgTemplateUsMinInp INTEGER, e7VdslPortCfgTemplateDsInterleaveMaxLatency Integer32, e7VdslPortCfgTemplateUsInterleaveMaxLatency Integer32, e7VdslPortCfgTemplateDsMinSnr Integer32, e7VdslPortCfgTemplateDsMaxSnr Integer32, e7VdslPortCfgTemplateDsTargetSnr Integer32, e7VdslPortCfgTemplateUsMinSnr Integer32, e7VdslPortCfgTemplateUsMaxSnr Integer32, e7VdslPortCfgTemplateUsTargetSnr Integer32, e7VdslPortCfgTemplatePsdMask INTEGER } e7VdslPortCfgTemplateIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured template index. " ::= { e7VdslPortCfgTemplateEntry 1 } e7VdslPortCfgTemplateName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "VDSL port configured template name. " ::= { e7VdslPortCfgTemplateEntry 2 } e7VdslPortCfgTemplateServiceType OBJECT-TYPE SYNTAX INTEGER { none(0), auto(1), mm(2), mm2plus(3), t1413(4), gdmt(5), glite(6), adsl2(7), adsl2plus(8), readsl2(9), annexm(10), vdsl2(11), vdsl2mm(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured service type. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 3 } e7VdslPortCfgTemplatePathLatency OBJECT-TYPE SYNTAX INTEGER { none(0), fast(1), interleaved(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured latency. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 4 } e7VdslPortCfgTemplateVdslProfile OBJECT-TYPE SYNTAX INTEGER { none(0), auto(1), vdsl8a(2), vdsl8b(3), vdsl8c(4), vdsl8d(5), vdsl12a(6), vdsl12b(7), vdsl17a(8), vdsl30a(9) } MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured profile. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 5 } e7VdslPortCfgTemplateDsMinRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured downstream minimum rate. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 6 } e7VdslPortCfgTemplateDsMaxRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured downstream maximum rate. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 7 } e7VdslPortCfgTemplateUsMinRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured upstream minimum rate. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 8 } e7VdslPortCfgTemplateUsMaxRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured upstream maximum rate. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 9 } e7VdslPortCfgTemplateDsMinInp OBJECT-TYPE SYNTAX INTEGER { invalid(0), none(1), halfSym(2), oneSym(3), twoSym(4), threeSym(5), fourSym(6), fiveSym(7), sixSym(8), sevenSym(9), eightSym(10), nineSym(11), tenSym(12), elevenSym(13), twelveSym(14), thirteenSym(15), fourteenSym(16), fifteenSym(17), sixteenSym(18) } MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured downstream minimum impulse noise protection. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 10 } e7VdslPortCfgTemplateUsMinInp OBJECT-TYPE SYNTAX INTEGER { invalid(0), none(1), halfSym(2), oneSym(3), twoSym(4), threeSym(5), fourSym(6), fiveSym(7), sixSym(8), sevenSym(9), eightSym(10), nineSym(11), tenSym(12), elevenSym(13), twelveSym(14), thirteenSym(15), fourteenSym(16), fifteenSym(17), sixteenSym(18) } MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured upstream minimum impulse noise protection. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 11 } e7VdslPortCfgTemplateDsInterleaveMaxLatency OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured downstream interleave maximum latency. A value of 0x7FFFFFFF (2147483647) indicates the setting equal to 'auto'. " ::= { e7VdslPortCfgTemplateEntry 12 } e7VdslPortCfgTemplateUsInterleaveMaxLatency OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured upstream interleave maximum latency. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 13 } e7VdslPortCfgTemplateDsMinSnr OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured downstream minimum SNR. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 14 } e7VdslPortCfgTemplateDsMaxSnr OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured downstream maximum SNR. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 15 } e7VdslPortCfgTemplateDsTargetSnr OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured downstream target SNR. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 16 } e7VdslPortCfgTemplateUsMinSnr OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured upstream minimum SNR. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647). " ::= { e7VdslPortCfgTemplateEntry 17 } e7VdslPortCfgTemplateUsMaxSnr OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured upstream maximum SNR. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 18 } e7VdslPortCfgTemplateUsTargetSnr OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured upstream target SNR. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647)." ::= { e7VdslPortCfgTemplateEntry 19 } e7VdslPortCfgTemplatePsdMask OBJECT-TYPE SYNTAX INTEGER { anus0(1), aeu32(2), aeu36(3), aeu40(4), aeu44(5), aeu48(6), aeu52(7), aeu56(8), aeu60(9), aeu64(10), aeu128(11), aadlu32(12), aadlu36(13), aadlu40(14), aadlu44(15), aadlu48(16), aadlu52(17), aadlu56(18), aadlu60(19), aadlu64(20), aadlu128(21), b81(22), b82(23), b83(24), b84(25), b85(26), b86(27), b87(28), b88(29), b89(30), b810(31), b811(32), b812(33), b813(34), b814(35), b815(36), b816(37), b71(38), b72(39), b73(40), b74(41), b75(42), b76(43), b77(44), b78(45), b79(46), b710(47), c138b(48), c276b(49), c138co(50), c276co(51), ctcmisdn(52), vdsl1qamcompatible(53) } MAX-ACCESS read-write STATUS current DESCRIPTION "VDSL port configured PSD mask. If template attribute is not set, value reported will be 0x7FFFFFFF (2147483647). " ::= { e7VdslPortCfgTemplateEntry 20 } e7VdslPortPerfIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF E7VdslPortPerfIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Contains Vdsl port performance monitoring entries" ::= { e7VdslPortGroup 6 } e7VdslPortPerfIntervalEntry OBJECT-TYPE SYNTAX E7VdslPortPerfIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of attributes related to Vdsl Port performance monitoring entries" INDEX { ifIndex, e7VdslPortPerfIntervalPhysSide, e7VdslPortPerfIntervalNumber } ::= { e7VdslPortPerfIntervalTable 1 } E7VdslPortPerfIntervalEntry ::= SEQUENCE { e7VdslPortPerfIntervalPhysSide Integer32, e7VdslPortPerfIntervalNumber Integer32, e7VdslPortPerfIntervalUAS Integer32 } e7VdslPortPerfIntervalPhysSide OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "VDSL port performance interval phyical side. " ::= { e7VdslPortPerfIntervalEntry 1 } e7VdslPortPerfIntervalNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "VDSL port performance interval number. " ::= { e7VdslPortPerfIntervalEntry 2 } e7VdslPortPerfIntervalUAS OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VDSL port performance interval unavailable seconds. " ::= { e7VdslPortPerfIntervalEntry 3 } END