Blame mibs/ietf/VDSL-LINE-MIB

Packit 022b05
VDSL-LINE-MIB DEFINITIONS ::= BEGIN
Packit 022b05
Packit 022b05
IMPORTS
Packit 022b05
Packit 022b05
MODULE-IDENTITY,
Packit 022b05
OBJECT-TYPE,
Packit 022b05
Gauge32,
Packit 022b05
Integer32,
Packit 022b05
Unsigned32,
Packit 022b05
NOTIFICATION-TYPE,
Packit 022b05
transmission                    FROM SNMPv2-SMI          -- [RFC2578]
Packit 022b05
ZeroBasedCounter64              FROM HCNUM-TC            -- [RFC2856]
Packit 022b05
TEXTUAL-CONVENTION,
Packit 022b05
RowStatus,
Packit 022b05
TruthValue                      FROM SNMPv2-TC           -- [RFC2579]
Packit 022b05
HCPerfValidIntervals,
Packit 022b05
HCPerfInvalidIntervals,
Packit 022b05
HCPerfTimeElapsed,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
HCPerfIntervalThreshold,
Packit 022b05
HCPerfCurrentCount,
Packit 022b05
HCPerfIntervalCount             FROM HC-PerfHist-TC-MIB  -- [RFC3705]
Packit 022b05
MODULE-COMPLIANCE,
Packit 022b05
OBJECT-GROUP,
Packit 022b05
NOTIFICATION-GROUP              FROM SNMPv2-CONF         -- [RFC2580]
Packit 022b05
ifIndex                         FROM IF-MIB              -- [RFC2863]
Packit 022b05
SnmpAdminString                 FROM SNMP-FRAMEWORK-MIB; -- [RFC3411]
Packit 022b05
Packit 022b05
vdslMIB MODULE-IDENTITY
Packit 022b05
   LAST-UPDATED "200402190000Z" -- February 19, 2004
Packit 022b05
   ORGANIZATION "ADSLMIB Working Group"
Packit 022b05
   CONTACT-INFO "WG-email:  adslmib@ietf.org
Packit 022b05
          Info:      https://www1.ietf.org/mailman/listinfo/adslmib
Packit 022b05
Packit 022b05
          Chair:     Mike Sneed
Packit 022b05
                     Sand Channel Systems
Packit 022b05
          Postal:    P.O.  Box 37324
Packit 022b05
                     Raleigh, NC 27627-7324
Packit 022b05
                     USA
Packit 022b05
          Email:     sneedmike@hotmail.com
Packit 022b05
          Phone:     +1 206 600 7022
Packit 022b05
Packit 022b05
          Co-editor: Bob Ray
Packit 022b05
                     PESA Switching Systems, Inc.
Packit 022b05
          Postal:    330-A Wynn Drive
Packit 022b05
                     Huntsville, AL 35805
Packit 022b05
                     USA
Packit 022b05
          Email:     rray@pesa.com
Packit 022b05
          Phone:     +1 256 726 9200 ext.  142
Packit 022b05
Packit 022b05
          Co-editor: Rajesh Abbi
Packit 022b05
                     Alcatel USA
Packit 022b05
          Postal:    2301 Sugar Bush Road
Packit 022b05
                     Raleigh, NC 27612-3339
Packit 022b05
                     USA
Packit 022b05
          Email:     Rajesh.Abbi@alcatel.com
Packit 022b05
          Phone:     +1 919 850 6194
Packit 022b05
        "
Packit 022b05
DESCRIPTION
Packit 022b05
    "The MIB module defining objects for the management of a pair
Packit 022b05
    of VDSL transceivers at each end of the VDSL line.  Each such
Packit 022b05
    line has an entry in an ifTable which may include multiple
Packit 022b05
    transceiver lines.  An agent may reside at either end of the
Packit 022b05
    VDSL line.  However, the MIB is designed to require no
Packit 022b05
    management communication between them beyond that inherent in
Packit 022b05
    the low-level VDSL line protocol.  The agent may monitor and
Packit 022b05
    control this protocol for its needs.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    VDSL lines may support optional Fast or Interleaved channels.
Packit 022b05
    If these are supported, additional entries corresponding to the
Packit 022b05
    supported channels must be created in the ifTable.  Thus a VDSL
Packit 022b05
    line that supports both channels will have three entries in the
Packit 022b05
    ifTable, one for each physical, fast, and interleaved, whose
Packit 022b05
    ifType values are equal to vdsl(97), fast(125), and
Packit 022b05
    interleaved(124), respectively.  The ifStackTable is used to
Packit 022b05
    represent the relationship between the entries.
Packit 022b05
Packit 022b05
    Naming Conventions:
Packit 022b05
        Vtuc -- (VTUC) transceiver at near (Central) end of line
Packit 022b05
        Vtur -- (VTUR) transceiver at Remote end of line
Packit 022b05
        Vtu  -- One of either Vtuc or Vtur
Packit 022b05
        Curr -- Current
Packit 022b05
        Prev -- Previous
Packit 022b05
        Atn  -- Attenuation
Packit 022b05
        ES   -- Errored Second.
Packit 022b05
        SES  -- Severely Errored Second
Packit 022b05
        UAS  -- Unavailable Second
Packit 022b05
        LCS  -- Line Code Specific
Packit 022b05
        Lof  -- Loss of Frame
Packit 022b05
        Lol  -- Loss of Link
Packit 022b05
        Los  -- Loss of Signal
Packit 022b05
        Lpr  -- Loss of Power
Packit 022b05
        xxxs -- Sum of Seconds in which xxx has occured
Packit 022b05
                (e.g., xxx = Lof, Los, Lpr, Lol)
Packit 022b05
        Max  -- Maximum
Packit 022b05
        Mgn  -- Margin
Packit 022b05
        Min  -- Minimum
Packit 022b05
        Psd  -- Power Spectral Density
Packit 022b05
        Snr  -- Signal to Noise Ratio
Packit 022b05
        Tx   -- Transmit
Packit 022b05
        Blks -- Blocks
Packit 022b05
Packit 022b05
    Copyright (C) The Internet Society (2004).  This version
Packit 022b05
    of this MIB module is part of RFC 3728: see the RFC
Packit 022b05
    itself for full legal notices."
Packit 022b05
       REVISION "200402190000Z" -- February 19, 2004
Packit 022b05
       DESCRIPTION "Initial version, published as RFC 3728."
Packit 022b05
   ::= { transmission 97 }
Packit 022b05
Packit 022b05
vdslLineMib    OBJECT IDENTIFIER ::= { vdslMIB 1 }
Packit 022b05
vdslMibObjects OBJECT IDENTIFIER ::= { vdslLineMib 1 }
Packit 022b05
Packit 022b05
--
Packit 022b05
-- textual conventions used in this MIB
Packit 022b05
--
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
VdslLineCodingType ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This data type is used as the syntax for the VDSL Line
Packit 022b05
        Code.  Attributes with this syntax identify the line coding
Packit 022b05
        used.  Specified as an INTEGER, the three values are:
Packit 022b05
Packit 022b05
        other(1)  -- none of the following
Packit 022b05
        mcm(2)    -- Multiple Carrier Modulation
Packit 022b05
        scm(3)    -- Single Carrier Modulation"
Packit 022b05
    SYNTAX  INTEGER
Packit 022b05
        {
Packit 022b05
        other(1),
Packit 022b05
        mcm(2),
Packit 022b05
        scm(3)
Packit 022b05
        }
Packit 022b05
Packit 022b05
VdslLineEntity ::= TEXTUAL-CONVENTION
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Identifies a transceiver as being either Vtuc or Vtur.
Packit 022b05
        A VDSL line consists of two transceivers, a Vtuc and a
Packit 022b05
        Vtur.  Attributes with this syntax reference the two sides
Packit 022b05
        of a line.  Specified as an INTEGER, the two values are:
Packit 022b05
Packit 022b05
        vtuc(1)  -- central site transceiver
Packit 022b05
        vtur(2)  -- remote site transceiver"
Packit 022b05
    SYNTAX  INTEGER
Packit 022b05
        {
Packit 022b05
        vtuc(1),
Packit 022b05
        vtur(2)
Packit 022b05
        }
Packit 022b05
Packit 022b05
--
Packit 022b05
-- objects
Packit 022b05
--
Packit 022b05
Packit 022b05
vdslLineTable OBJECT-TYPE
Packit 022b05
    SYNTAX       SEQUENCE OF VdslLineEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This table includes common attributes describing
Packit 022b05
        both ends of the line.  It is required for all VDSL
Packit 022b05
        physical interfaces.  VDSL physical interfaces are
Packit 022b05
        those ifEntries where ifType is equal to vdsl(97)."
Packit 022b05
    ::= { vdslMibObjects 1 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
vdslLineEntry OBJECT-TYPE
Packit 022b05
    SYNTAX       VdslLineEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION  "An entry in the vdslLineTable."
Packit 022b05
    INDEX { ifIndex }
Packit 022b05
    ::= { vdslLineTable 1 }
Packit 022b05
Packit 022b05
VdslLineEntry ::=
Packit 022b05
    SEQUENCE
Packit 022b05
        {
Packit 022b05
        vdslLineCoding                 VdslLineCodingType,
Packit 022b05
        vdslLineType                   INTEGER,
Packit 022b05
        vdslLineConfProfile            SnmpAdminString,
Packit 022b05
        vdslLineAlarmConfProfile       SnmpAdminString
Packit 022b05
        }
Packit 022b05
Packit 022b05
vdslLineCoding OBJECT-TYPE
Packit 022b05
    SYNTAX       VdslLineCodingType
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the VDSL coding type used on this line."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslLineEntry 1 }
Packit 022b05
Packit 022b05
vdslLineType OBJECT-TYPE
Packit 022b05
    SYNTAX       INTEGER
Packit 022b05
        {
Packit 022b05
        noChannel(1),         -- no channels exist
Packit 022b05
        fastOnly(2),          -- only fast channel exists
Packit 022b05
        interleavedOnly(3),   -- only interleaved channel exists
Packit 022b05
        fastOrInterleaved(4), -- either fast or interleaved channel
Packit 022b05
                              -- exist, but only one at a time
Packit 022b05
        fastAndInterleaved(5) -- both fast and interleaved channels
Packit 022b05
                              -- exist
Packit 022b05
        }
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Defines the type of VDSL physical line entity that exists,
Packit 022b05
        by defining whether and how the line is channelized.  If
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        the line is channelized,  the value will be other than
Packit 022b05
        noChannel(1).  This object defines which channel type(s)
Packit 022b05
        are supported.  Defined values are:
Packit 022b05
Packit 022b05
        noChannel(1)          -- no channels exist
Packit 022b05
        fastOnly(2)           -- only fast channel exists
Packit 022b05
        interleavedOnly(3)    -- only interleaved channel exists
Packit 022b05
        fastOrInterleaved(4)  -- either fast or interleaved channel
Packit 022b05
                              -- exist, but only one at a time
Packit 022b05
        fastAndInterleaved(5) -- both fast and interleaved channels
Packit 022b05
                              -- exist
Packit 022b05
Packit 022b05
        Note that 'slow' and 'interleaved' refer to the same
Packit 022b05
        channel.  In the case that the line is channelized, the
Packit 022b05
        manager can use the ifStackTable to determine the ifIndex
Packit 022b05
        for the associated channel(s)."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslLineEntry 2 }
Packit 022b05
Packit 022b05
vdslLineConfProfile OBJECT-TYPE
Packit 022b05
    SYNTAX       SnmpAdminString (SIZE(1..32))
Packit 022b05
    MAX-ACCESS   read-write
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The value of this object identifies the row in the VDSL
Packit 022b05
        Line Configuration Profile Table, vdslLineConfProfileTable,
Packit 022b05
        which applies for this VDSL line, and channels if
Packit 022b05
        applicable.
Packit 022b05
Packit 022b05
        This object MUST be maintained in a persistent manner."
Packit 022b05
    DEFVAL       { "DEFVAL" }
Packit 022b05
    ::= { vdslLineEntry 3 }
Packit 022b05
Packit 022b05
vdslLineAlarmConfProfile OBJECT-TYPE
Packit 022b05
    SYNTAX       SnmpAdminString (SIZE(1..32))
Packit 022b05
    MAX-ACCESS   read-write
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The value of this object identifies the row in the VDSL
Packit 022b05
        Line Alarm Configuration Profile Table,
Packit 022b05
        vdslLineAlarmConfProfileTable, which applies to this
Packit 022b05
        VDSL line, and channels if applicable.
Packit 022b05
Packit 022b05
        This object MUST be maintained in a persistent manner."
Packit 022b05
    DEFVAL       { "DEFVAL" }
Packit 022b05
    ::= { vdslLineEntry 4 }
Packit 022b05
Packit 022b05
vdslPhysTable OBJECT-TYPE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    SYNTAX       SEQUENCE OF VdslPhysEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This table provides one row for each Vtu.  Each row
Packit 022b05
        contains the Physical Layer Parameters table for that
Packit 022b05
        Vtu.  VDSL physical interfaces are those ifEntries where
Packit 022b05
        ifType is equal to vdsl(97)."
Packit 022b05
    ::= { vdslMibObjects 2 }
Packit 022b05
Packit 022b05
vdslPhysEntry OBJECT-TYPE
Packit 022b05
    SYNTAX       VdslPhysEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION  "An entry in the vdslPhysTable."
Packit 022b05
    INDEX { ifIndex,
Packit 022b05
            vdslPhysSide }
Packit 022b05
    ::= { vdslPhysTable 1 }
Packit 022b05
Packit 022b05
VdslPhysEntry ::=
Packit 022b05
    SEQUENCE
Packit 022b05
        {
Packit 022b05
        vdslPhysSide                   VdslLineEntity,
Packit 022b05
        vdslPhysInvSerialNumber        SnmpAdminString,
Packit 022b05
        vdslPhysInvVendorID            SnmpAdminString,
Packit 022b05
        vdslPhysInvVersionNumber       SnmpAdminString,
Packit 022b05
        vdslPhysCurrSnrMgn             Integer32,
Packit 022b05
        vdslPhysCurrAtn                Gauge32,
Packit 022b05
        vdslPhysCurrStatus             BITS,
Packit 022b05
        vdslPhysCurrOutputPwr          Integer32,
Packit 022b05
        vdslPhysCurrAttainableRate     Gauge32,
Packit 022b05
        vdslPhysCurrLineRate           Gauge32
Packit 022b05
        }
Packit 022b05
Packit 022b05
vdslPhysSide OBJECT-TYPE
Packit 022b05
    SYNTAX       VdslLineEntity
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Identifies whether the transceiver is the Vtuc or Vtur."
Packit 022b05
    ::= { vdslPhysEntry 1 }
Packit 022b05
Packit 022b05
vdslPhysInvSerialNumber OBJECT-TYPE
Packit 022b05
    SYNTAX       SnmpAdminString(SIZE (0..32))
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The vendor specific string that identifies the
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        vendor equipment."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPhysEntry 2 }
Packit 022b05
Packit 022b05
vdslPhysInvVendorID OBJECT-TYPE
Packit 022b05
    SYNTAX       SnmpAdminString (SIZE (0..16))
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The vendor ID code is a copy of the binary vendor
Packit 022b05
        identification field expressed as readable characters
Packit 022b05
        in hexadecimal notation."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPhysEntry 3 }
Packit 022b05
Packit 022b05
vdslPhysInvVersionNumber OBJECT-TYPE
Packit 022b05
    SYNTAX       SnmpAdminString (SIZE (0..16))
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The vendor specific version number sent by this Vtu
Packit 022b05
        as part of the initialization messages.  It is a copy
Packit 022b05
        of the binary version number field expressed as
Packit 022b05
        readable characters in hexadecimal notation."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPhysEntry 4 }
Packit 022b05
Packit 022b05
vdslPhysCurrSnrMgn OBJECT-TYPE
Packit 022b05
    SYNTAX       Integer32 (-127..127)
Packit 022b05
    UNITS        "0.25dBm"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Noise Margin as seen by this Vtu with respect to its
Packit 022b05
        received signal in 0.25dB.  The effective range is
Packit 022b05
        -31.75 to +31.75 dB."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
     ::= { vdslPhysEntry 5 }
Packit 022b05
Packit 022b05
vdslPhysCurrAtn OBJECT-TYPE
Packit 022b05
    SYNTAX       Gauge32 (0..255)
Packit 022b05
    UNITS        "0.25dBm"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Measured difference in the total power transmitted by
Packit 022b05
        the peer Vtu and the total power received by this Vtu.
Packit 022b05
        The effective range is 0 to +63.75 dB."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
     ::= { vdslPhysEntry 6 }
Packit 022b05
Packit 022b05
vdslPhysCurrStatus OBJECT-TYPE
Packit 022b05
    SYNTAX       BITS
Packit 022b05
        {
Packit 022b05
        noDefect(0),
Packit 022b05
        lossOfFraming(1),
Packit 022b05
        lossOfSignal(2),
Packit 022b05
        lossOfPower(3),
Packit 022b05
        lossOfSignalQuality(4),
Packit 022b05
        lossOfLink(5),
Packit 022b05
        dataInitFailure(6),
Packit 022b05
        configInitFailure(7),
Packit 022b05
        protocolInitFailure(8),
Packit 022b05
        noPeerVtuPresent(9)
Packit 022b05
        }
Packit 022b05
    MAX-ACCESS  read-only
Packit 022b05
    STATUS      current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Indicates current state of the Vtu line.  This is a
Packit 022b05
        bit-map of possible conditions.  The various bit
Packit 022b05
        positions are:
Packit 022b05
Packit 022b05
        0   noDefect             There are no defects on the line.
Packit 022b05
Packit 022b05
        1   lossOfFraming        Vtu failure due to not receiving
Packit 022b05
                                 a valid frame.
Packit 022b05
Packit 022b05
        2   lossOfSignal         Vtu failure due to not receiving
Packit 022b05
                                 signal.
Packit 022b05
Packit 022b05
        3   lossOfPower          Vtu failure due to loss of power.
Packit 022b05
Packit 022b05
        4   lossOfSignalQuality  Loss of Signal Quality is declared
Packit 022b05
                                 when the Noise Margin falls below
Packit 022b05
                                 the Minimum Noise Margin, or the
Packit 022b05
                                 bit-error-rate exceeds 10^-7.
Packit 022b05
Packit 022b05
        5   lossOfLink           Vtu failure due to inability to
Packit 022b05
                                 link with peer Vtu.  Set whenever
Packit 022b05
                                 the transceiver is in the 'Warm
Packit 022b05
                                 Start' state.
Packit 022b05
Packit 022b05
        6   dataInitFailure      Vtu failure during initialization
Packit 022b05
                                 due to bit errors corrupting
Packit 022b05
                                 startup exchange data.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        7   configInitFailure    Vtu failure during initialization
Packit 022b05
                                 due to peer Vtu not able to
Packit 022b05
                                 support requested configuration.
Packit 022b05
Packit 022b05
        8   protocolInitFailure  Vtu failure during initialization
Packit 022b05
                                 due to incompatible protocol used
Packit 022b05
                                 by the peer Vtu.
Packit 022b05
Packit 022b05
        9   noPeerVtuPresent     Vtu failure during initialization
Packit 022b05
                                 due to no activation sequence
Packit 022b05
                                 detected from peer Vtu.
Packit 022b05
Packit 022b05
        This is intended to supplement ifOperStatus."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
     ::= { vdslPhysEntry 7 }
Packit 022b05
Packit 022b05
vdslPhysCurrOutputPwr OBJECT-TYPE
Packit 022b05
    SYNTAX       Integer32 (0..160)
Packit 022b05
    UNITS        "0.1dBm"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Measured total output power transmitted by this VTU.
Packit 022b05
        This is the measurement that was reported during
Packit 022b05
        the last activation sequence."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPhysEntry 8 }
Packit 022b05
Packit 022b05
vdslPhysCurrAttainableRate OBJECT-TYPE
Packit 022b05
    SYNTAX       Gauge32
Packit 022b05
    UNITS        "kbps"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Indicates the maximum currently attainable data rate
Packit 022b05
        in steps of 1000 bits/second by the Vtu.  This value
Packit 022b05
        will be equal to or greater than vdslPhysCurrLineRate.
Packit 022b05
        Note that for SCM, the minimum and maximum data rates
Packit 022b05
        are equal.  Note: 1 kbps = 1000 bps."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPhysEntry 9 }
Packit 022b05
Packit 022b05
vdslPhysCurrLineRate OBJECT-TYPE
Packit 022b05
    SYNTAX       Gauge32
Packit 022b05
    UNITS        "kbps"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        "Indicates the current data rate in steps of 1000
Packit 022b05
        bits/second by the Vtu.  This value will be less than
Packit 022b05
        or equal to vdslPhysCurrAttainableRate.  Note: 1 kbps =
Packit 022b05
        1000 bps."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPhysEntry 10 }
Packit 022b05
Packit 022b05
vdslChanTable OBJECT-TYPE
Packit 022b05
    SYNTAX       SEQUENCE OF VdslChanEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This table provides one row for each Vtu channel.
Packit 022b05
        VDSL channel interfaces are those ifEntries where
Packit 022b05
        ifType is equal to interleave(124) or fast(125)."
Packit 022b05
    ::= { vdslMibObjects 3 }
Packit 022b05
Packit 022b05
vdslChanEntry OBJECT-TYPE
Packit 022b05
    SYNTAX       VdslChanEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "An entry in the vdslChanTable."
Packit 022b05
    INDEX { ifIndex,
Packit 022b05
            vdslPhysSide }
Packit 022b05
    ::= { vdslChanTable 1 }
Packit 022b05
Packit 022b05
VdslChanEntry ::=
Packit 022b05
    SEQUENCE
Packit 022b05
        {
Packit 022b05
        vdslChanInterleaveDelay        Gauge32,
Packit 022b05
        vdslChanCrcBlockLength         Gauge32,
Packit 022b05
        vdslChanCurrTxRate             Gauge32,
Packit 022b05
        vdslChanCurrTxSlowBurstProtect Gauge32,
Packit 022b05
        vdslChanCurrTxFastFec          Gauge32
Packit 022b05
        }
Packit 022b05
Packit 022b05
vdslChanInterleaveDelay OBJECT-TYPE
Packit 022b05
    SYNTAX       Gauge32
Packit 022b05
    UNITS        "milliseconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Interleave Delay for this channel.
Packit 022b05
Packit 022b05
        Interleave delay applies only to the interleave
Packit 022b05
        (slow) channel and defines the mapping (relative
Packit 022b05
        spacing) between subsequent input bytes at the
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        interleaver input and their placement in the bit
Packit 022b05
        stream at the interleaver output.  Larger numbers
Packit 022b05
        provide greater separation between consecutive
Packit 022b05
        input bytes in the output bit stream allowing for
Packit 022b05
        improved impulse noise immunity at the expense of
Packit 022b05
        payload latency.
Packit 022b05
Packit 022b05
        In the case where the ifType is fast(125), return
Packit 022b05
        a value of zero."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslChanEntry 1 }
Packit 022b05
Packit 022b05
vdslChanCrcBlockLength OBJECT-TYPE
Packit 022b05
    SYNTAX       Gauge32
Packit 022b05
    UNITS        "bytes"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Indicates the length of the channel data-block
Packit 022b05
        on which the CRC operates."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslChanEntry 2 }
Packit 022b05
Packit 022b05
vdslChanCurrTxRate OBJECT-TYPE
Packit 022b05
    SYNTAX       Gauge32
Packit 022b05
    UNITS        "kbps"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Actual transmit data rate on this channel.  Note: 1
Packit 022b05
        kbps = 1000 bps."
Packit 022b05
    ::= { vdslChanEntry 3 }
Packit 022b05
Packit 022b05
vdslChanCurrTxSlowBurstProtect OBJECT-TYPE
Packit 022b05
    SYNTAX       Gauge32 (0..1275)
Packit 022b05
    UNITS        "microseconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Actual level of impulse noise (burst) protection
Packit 022b05
        for an interleaved (slow) channel.  This parameter is
Packit 022b05
        not applicable to fast channels.  For fast channels,
Packit 022b05
        a value of zero shall be returned."
Packit 022b05
    REFERENCE    "ITU-T G.997.1, section 7.3.2.3"
Packit 022b05
    ::= { vdslChanEntry 4 }
Packit 022b05
Packit 022b05
vdslChanCurrTxFastFec OBJECT-TYPE
Packit 022b05
    SYNTAX       Gauge32 (0..50)
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    UNITS        "%"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Actual Forward Error Correction (FEC) redundancy
Packit 022b05
        related overhead for a fast channel.  This parameter
Packit 022b05
        is not applicable to an interleaved (slow) channel.
Packit 022b05
        For interleaved channels, a value of zero shall be
Packit 022b05
        returned."
Packit 022b05
    ::= { vdslChanEntry 5 }
Packit 022b05
Packit 022b05
vdslPerfDataTable       OBJECT-TYPE
Packit 022b05
    SYNTAX       SEQUENCE OF VdslPerfDataEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This table provides one row for each VDSL physical
Packit 022b05
        interface.  VDSL physical interfaces are those ifEntries
Packit 022b05
        where ifType is equal to vdsl(97)."
Packit 022b05
    ::= { vdslMibObjects 4 }
Packit 022b05
Packit 022b05
vdslPerfDataEntry       OBJECT-TYPE
Packit 022b05
    SYNTAX        VdslPerfDataEntry
Packit 022b05
    MAX-ACCESS    not-accessible
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "An entry in the vdslPerfDataTable."
Packit 022b05
    INDEX { ifIndex,
Packit 022b05
            vdslPhysSide }
Packit 022b05
    ::= { vdslPerfDataTable 1 }
Packit 022b05
Packit 022b05
VdslPerfDataEntry ::=
Packit 022b05
    SEQUENCE
Packit 022b05
        {
Packit 022b05
        vdslPerfDataValidIntervals         HCPerfValidIntervals,
Packit 022b05
        vdslPerfDataInvalidIntervals       HCPerfInvalidIntervals,
Packit 022b05
        vdslPerfDataLofs                   Unsigned32,
Packit 022b05
        vdslPerfDataLoss                   Unsigned32,
Packit 022b05
        vdslPerfDataLprs                   Unsigned32,
Packit 022b05
        vdslPerfDataLols                   Unsigned32,
Packit 022b05
        vdslPerfDataESs                    Unsigned32,
Packit 022b05
        vdslPerfDataSESs                   Unsigned32,
Packit 022b05
        vdslPerfDataUASs                   Unsigned32,
Packit 022b05
        vdslPerfDataInits                  Unsigned32,
Packit 022b05
        vdslPerfDataCurr15MinTimeElapsed   HCPerfTimeElapsed,
Packit 022b05
        vdslPerfDataCurr15MinLofs          HCPerfCurrentCount,
Packit 022b05
        vdslPerfDataCurr15MinLoss          HCPerfCurrentCount,
Packit 022b05
        vdslPerfDataCurr15MinLprs          HCPerfCurrentCount,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        vdslPerfDataCurr15MinLols          HCPerfCurrentCount,
Packit 022b05
        vdslPerfDataCurr15MinESs           HCPerfCurrentCount,
Packit 022b05
        vdslPerfDataCurr15MinSESs          HCPerfCurrentCount,
Packit 022b05
        vdslPerfDataCurr15MinUASs          HCPerfCurrentCount,
Packit 022b05
        vdslPerfDataCurr15MinInits         HCPerfCurrentCount,
Packit 022b05
        vdslPerfData1DayValidIntervals     HCPerfValidIntervals,
Packit 022b05
        vdslPerfData1DayInvalidIntervals   HCPerfInvalidIntervals,
Packit 022b05
        vdslPerfDataCurr1DayTimeElapsed    HCPerfTimeElapsed,
Packit 022b05
        vdslPerfDataCurr1DayLofs           Unsigned32,
Packit 022b05
        vdslPerfDataCurr1DayLoss           Unsigned32,
Packit 022b05
        vdslPerfDataCurr1DayLprs           Unsigned32,
Packit 022b05
        vdslPerfDataCurr1DayLols           Unsigned32,
Packit 022b05
        vdslPerfDataCurr1DayESs            Unsigned32,
Packit 022b05
        vdslPerfDataCurr1DaySESs           Unsigned32,
Packit 022b05
        vdslPerfDataCurr1DayUASs           Unsigned32,
Packit 022b05
        vdslPerfDataCurr1DayInits          Unsigned32
Packit 022b05
        }
Packit 022b05
Packit 022b05
vdslPerfDataValidIntervals OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfValidIntervals
Packit 022b05
    UNITS        "intervals"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Valid Intervals per definition found in
Packit 022b05
        HC-PerfHist-TC-MIB."
Packit 022b05
    ::= { vdslPerfDataEntry 1 }
Packit 022b05
Packit 022b05
vdslPerfDataInvalidIntervals OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfInvalidIntervals
Packit 022b05
    UNITS        "intervals"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Invalid Intervals per definition found in
Packit 022b05
        HC-PerfHist-TC-MIB."
Packit 022b05
    ::= { vdslPerfDataEntry 2 }
Packit 022b05
Packit 022b05
vdslPerfDataLofs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of seconds since the unit was last reset that there
Packit 022b05
        was Loss of Framing."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfDataEntry 3 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
vdslPerfDataLoss OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of seconds since the unit was last reset that there
Packit 022b05
        was Loss of Signal."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfDataEntry 4 }
Packit 022b05
Packit 022b05
vdslPerfDataLprs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of seconds since the unit was last reset that there
Packit 022b05
        was Loss of Power."
Packit 022b05
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfDataEntry 5 }
Packit 022b05
Packit 022b05
vdslPerfDataLols OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of seconds since the unit was last reset that there
Packit 022b05
        was Loss of Link."
Packit 022b05
    ::= { vdslPerfDataEntry 6 }
Packit 022b05
Packit 022b05
vdslPerfDataESs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Errored Seconds since the unit was last reset.
Packit 022b05
        An Errored Second is a one-second interval containing one
Packit 022b05
        or more CRC anomalies, or one or more LOS or LOF defects."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfDataEntry 7 }
Packit 022b05
Packit 022b05
vdslPerfDataSESs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Severely Errored Seconds since the unit was last
Packit 022b05
        reset."
Packit 022b05
    ::= { vdslPerfDataEntry 8 }
Packit 022b05
Packit 022b05
vdslPerfDataUASs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Unavailable Seconds since the unit was last
Packit 022b05
        reset."
Packit 022b05
    ::= { vdslPerfDataEntry 9 }
Packit 022b05
Packit 022b05
vdslPerfDataInits OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "occurrences"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of the line initialization attempts since the unit
Packit 022b05
        was last reset.  This count includes both successful and
Packit 022b05
        failed attempts."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfDataEntry 10 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr15MinTimeElapsed OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfTimeElapsed
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Total elapsed seconds in this interval."
Packit 022b05
    ::= { vdslPerfDataEntry 11 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr15MinLofs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfCurrentCount
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of seconds during this interval that there
Packit 022b05
        was Loss of Framing."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfDataEntry 12 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
vdslPerfDataCurr15MinLoss OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfCurrentCount
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of seconds during this interval that there
Packit 022b05
        was Loss of Signal."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfDataEntry 13 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr15MinLprs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfCurrentCount
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of seconds during this interval that there
Packit 022b05
        was Loss of Power."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfDataEntry 14 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr15MinLols OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfCurrentCount
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of seconds during this interval that there
Packit 022b05
        was Loss of Link."
Packit 022b05
    ::= { vdslPerfDataEntry 15 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr15MinESs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfCurrentCount
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Errored Seconds during this interval.  An Errored
Packit 022b05
        Second is a one-second interval containing one or more CRC
Packit 022b05
        anomalies, or one or more LOS or LOF defects."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfDataEntry 16 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr15MinSESs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfCurrentCount
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Severely Errored Seconds during this interval."
Packit 022b05
    ::= { vdslPerfDataEntry 17 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr15MinUASs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfCurrentCount
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Unavailable Seconds during this interval."
Packit 022b05
    ::= { vdslPerfDataEntry 18 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr15MinInits OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfCurrentCount
Packit 022b05
    UNITS        "occurrences"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of the line initialization attempts during this
Packit 022b05
        interval.  This count includes both successful and
Packit 022b05
        failed attempts."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfDataEntry 19 }
Packit 022b05
Packit 022b05
vdslPerfData1DayValidIntervals OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfValidIntervals
Packit 022b05
    UNITS        "intervals"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Valid Intervals per definition found in
Packit 022b05
        HC-PerfHist-TC-MIB."
Packit 022b05
    ::= { vdslPerfDataEntry 20 }
Packit 022b05
Packit 022b05
vdslPerfData1DayInvalidIntervals OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfInvalidIntervals
Packit 022b05
    UNITS        "intervals"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Invalid Intervals per definition found in
Packit 022b05
        HC-PerfHist-TC-MIB."
Packit 022b05
    ::= { vdslPerfDataEntry 21 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr1DayTimeElapsed OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfTimeElapsed
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
         "Number of seconds that have elapsed since the beginning
Packit 022b05
         of the current 1-day interval."
Packit 022b05
    ::= { vdslPerfDataEntry 22 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr1DayLofs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Loss of Framing (LOF) Seconds since the
Packit 022b05
        beginning of the current 1-day interval."
Packit 022b05
    ::= { vdslPerfDataEntry 23 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr1DayLoss OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Loss of Signal (LOS) Seconds since the beginning
Packit 022b05
        of the current 1-day interval."
Packit 022b05
    ::= { vdslPerfDataEntry 24 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr1DayLprs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Loss of Power (LPR) Seconds since the beginning
Packit 022b05
        of the current 1-day interval."
Packit 022b05
    ::= { vdslPerfDataEntry 25 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr1DayLols OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Loss of Link (LOL) Seconds since the beginning
Packit 022b05
        of the current 1-day interval."
Packit 022b05
    ::= { vdslPerfDataEntry 26 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
vdslPerfDataCurr1DayESs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Errored Seconds (ES) since the beginning
Packit 022b05
        of the current 1-day interval."
Packit 022b05
    ::= { vdslPerfDataEntry 27 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr1DaySESs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Severely Errored Seconds (SES) since the
Packit 022b05
        beginning of the current 1-day interval."
Packit 022b05
    ::= { vdslPerfDataEntry 28 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr1DayUASs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Unavailable Seconds (UAS) since the beginning
Packit 022b05
        of the current 1-day interval."
Packit 022b05
    ::= { vdslPerfDataEntry 29 }
Packit 022b05
Packit 022b05
vdslPerfDataCurr1DayInits OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of the line initialization attempts since the
Packit 022b05
        beginning of the current 1-day interval.  This count
Packit 022b05
        includes both successful and failed attempts."
Packit 022b05
    ::= { vdslPerfDataEntry 30 }
Packit 022b05
Packit 022b05
vdslPerfIntervalTable       OBJECT-TYPE
Packit 022b05
    SYNTAX       SEQUENCE OF VdslPerfIntervalEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This table provides one row for each Vtu performance
Packit 022b05
        data collection interval.  VDSL physical interfaces are
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        those ifEntries where ifType is equal to vdsl(97)."
Packit 022b05
    ::= { vdslMibObjects 5 }
Packit 022b05
Packit 022b05
vdslPerfIntervalEntry       OBJECT-TYPE
Packit 022b05
    SYNTAX        VdslPerfIntervalEntry
Packit 022b05
    MAX-ACCESS    not-accessible
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "An entry in the vdslPerfIntervalTable."
Packit 022b05
    INDEX { ifIndex,
Packit 022b05
            vdslPhysSide,
Packit 022b05
            vdslPerfIntervalNumber }
Packit 022b05
    ::= { vdslPerfIntervalTable 1 }
Packit 022b05
Packit 022b05
VdslPerfIntervalEntry ::=
Packit 022b05
    SEQUENCE
Packit 022b05
        {
Packit 022b05
        vdslPerfIntervalNumber             Unsigned32,
Packit 022b05
        vdslPerfIntervalLofs               HCPerfIntervalCount,
Packit 022b05
        vdslPerfIntervalLoss               HCPerfIntervalCount,
Packit 022b05
        vdslPerfIntervalLprs               HCPerfIntervalCount,
Packit 022b05
        vdslPerfIntervalLols               HCPerfIntervalCount,
Packit 022b05
        vdslPerfIntervalESs                HCPerfIntervalCount,
Packit 022b05
        vdslPerfIntervalSESs               HCPerfIntervalCount,
Packit 022b05
        vdslPerfIntervalUASs               HCPerfIntervalCount,
Packit 022b05
        vdslPerfIntervalInits              HCPerfIntervalCount
Packit 022b05
        }
Packit 022b05
Packit 022b05
vdslPerfIntervalNumber OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (1..96)
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Performance Data Interval number 1 is the most recent
Packit 022b05
        previous interval; interval 96 is 24 hours ago.
Packit 022b05
        Intervals 2 to 96 are optional."
Packit 022b05
    ::= { vdslPerfIntervalEntry 1 }
Packit 022b05
Packit 022b05
vdslPerfIntervalLofs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfIntervalCount
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of seconds in the interval when there was Loss
Packit 022b05
        of Framing."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfIntervalEntry 2 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
vdslPerfIntervalLoss OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfIntervalCount
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of seconds in the interval when there was Loss
Packit 022b05
        of Signal."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfIntervalEntry 3 }
Packit 022b05
Packit 022b05
vdslPerfIntervalLprs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfIntervalCount
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of seconds in the interval when there was Loss
Packit 022b05
        of Power."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfIntervalEntry 4 }
Packit 022b05
Packit 022b05
vdslPerfIntervalLols OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfIntervalCount
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of seconds in the interval when there was Loss
Packit 022b05
        of Link."
Packit 022b05
    ::= { vdslPerfIntervalEntry 5 }
Packit 022b05
Packit 022b05
vdslPerfIntervalESs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfIntervalCount
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Errored Seconds (ES) in the interval.  An Errored
Packit 022b05
        Second is a one-second interval containing one or more CRC
Packit 022b05
        anomalies, one or more LOS or LOF defects."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfIntervalEntry 6 }
Packit 022b05
Packit 022b05
vdslPerfIntervalSESs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfIntervalCount
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Severely Errored Seconds in the interval."
Packit 022b05
    ::= { vdslPerfIntervalEntry 7 }
Packit 022b05
Packit 022b05
vdslPerfIntervalUASs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfIntervalCount
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of Unavailable Seconds in the interval."
Packit 022b05
    ::= { vdslPerfIntervalEntry 8 }
Packit 022b05
Packit 022b05
vdslPerfIntervalInits OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfIntervalCount
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of the line initialization attempts during this
Packit 022b05
        interval.  This count includes both successful and
Packit 022b05
        failed attempts."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerfIntervalEntry 9 }
Packit 022b05
Packit 022b05
vdslPerf1DayIntervalTable OBJECT-TYPE
Packit 022b05
    SYNTAX       SEQUENCE OF VdslPerf1DayIntervalEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This table provides one row for each VDSL performance
Packit 022b05
        data collection interval.  This table contains live data
Packit 022b05
        from equipment.  As such, it is NOT persistent."
Packit 022b05
    ::= { vdslMibObjects 6 }
Packit 022b05
Packit 022b05
vdslPerf1DayIntervalEntry OBJECT-TYPE
Packit 022b05
    SYNTAX       VdslPerf1DayIntervalEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "An entry in the vdslPerf1DayIntervalTable."
Packit 022b05
    INDEX { ifIndex,
Packit 022b05
            vdslPhysSide,
Packit 022b05
            vdslPerf1DayIntervalNumber }
Packit 022b05
    ::= { vdslPerf1DayIntervalTable 1 }
Packit 022b05
Packit 022b05
VdslPerf1DayIntervalEntry ::=
Packit 022b05
    SEQUENCE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    {
Packit 022b05
    vdslPerf1DayIntervalNumber             Unsigned32,
Packit 022b05
    vdslPerf1DayIntervalMoniSecs           HCPerfTimeElapsed,
Packit 022b05
    vdslPerf1DayIntervalLofs               Unsigned32,
Packit 022b05
    vdslPerf1DayIntervalLoss               Unsigned32,
Packit 022b05
    vdslPerf1DayIntervalLprs               Unsigned32,
Packit 022b05
    vdslPerf1DayIntervalLols               Unsigned32,
Packit 022b05
    vdslPerf1DayIntervalESs                Unsigned32,
Packit 022b05
    vdslPerf1DayIntervalSESs               Unsigned32,
Packit 022b05
    vdslPerf1DayIntervalUASs               Unsigned32,
Packit 022b05
    vdslPerf1DayIntervalInits              Unsigned32
Packit 022b05
    }
Packit 022b05
Packit 022b05
vdslPerf1DayIntervalNumber OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (1..30)
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "History Data Interval number.  Interval 1 is the most
Packit 022b05
        recent previous day; interval 30 is 30 days ago.  Intervals
Packit 022b05
        2 to 30 are optional."
Packit 022b05
    ::= { vdslPerf1DayIntervalEntry 1 }
Packit 022b05
Packit 022b05
vdslPerf1DayIntervalMoniSecs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfTimeElapsed
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The amount of time in the 1-day interval over which the
Packit 022b05
        performance monitoring information is actually counted.
Packit 022b05
        This value will be the same as the interval duration except
Packit 022b05
        in a situation where performance monitoring data could not
Packit 022b05
        be collected for any reason."
Packit 022b05
    ::= { vdslPerf1DayIntervalEntry 2 }
Packit 022b05
Packit 022b05
vdslPerf1DayIntervalLofs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
         "Count of Loss of Frame (LOF) Seconds during the 1-day
Packit 022b05
         interval as measured by vdslPerf1DayIntervalMoniSecs."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerf1DayIntervalEntry 3 }
Packit 022b05
Packit 022b05
vdslPerf1DayIntervalLoss OBJECT-TYPE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
         "Count of Loss of Signal (LOS) Seconds during the 1-day
Packit 022b05
         interval as measured by vdslPerf1DayIntervalMoniSecs."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerf1DayIntervalEntry 4 }
Packit 022b05
Packit 022b05
vdslPerf1DayIntervalLprs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
         "Count of Loss of Power (LPR) Seconds during the 1-day
Packit 022b05
         interval as measured by vdslPerf1DayIntervalMoniSecs."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerf1DayIntervalEntry 5 }
Packit 022b05
Packit 022b05
vdslPerf1DayIntervalLols OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
         "Count of Loss of Link (LOL) Seconds during the 1-day
Packit 022b05
         interval as measured by vdslPerf1DayIntervalMoniSecs."
Packit 022b05
    ::= { vdslPerf1DayIntervalEntry 6 }
Packit 022b05
Packit 022b05
vdslPerf1DayIntervalESs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
         "Count of Errored Seconds (ES) during the 1-day
Packit 022b05
         interval as measured by vdslPerf1DayIntervalMoniSecs."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerf1DayIntervalEntry 7 }
Packit 022b05
Packit 022b05
vdslPerf1DayIntervalSESs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
         "Count of Severely Errored Seconds (SES) during the 1-day
Packit 022b05
         interval as measured by vdslPerf1DayIntervalMoniSecs."
Packit 022b05
    ::= { vdslPerf1DayIntervalEntry 8 }
Packit 022b05
Packit 022b05
vdslPerf1DayIntervalUASs OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
         "Count of Unavailable Seconds (UAS) during the 1-day
Packit 022b05
         interval as measured by vdslPerf1DayIntervalMoniSecs."
Packit 022b05
    ::= { vdslPerf1DayIntervalEntry 9 }
Packit 022b05
Packit 022b05
vdslPerf1DayIntervalInits OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of the line initialization attempts during the
Packit 022b05
        1-day interval as measured by vdslPerf1DayIntervalMoniSecs.
Packit 022b05
        This count includes both successful and failed attempts."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslPerf1DayIntervalEntry 10 }
Packit 022b05
Packit 022b05
vdslChanPerfDataTable       OBJECT-TYPE
Packit 022b05
    SYNTAX       SEQUENCE OF VdslChanPerfDataEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This table provides one row for each Vtu channel.
Packit 022b05
        VDSL channel interfaces are those ifEntries where
Packit 022b05
        ifType is equal to interleave(124) or fast(125)."
Packit 022b05
    ::= { vdslMibObjects 7 }
Packit 022b05
Packit 022b05
vdslChanPerfDataEntry OBJECT-TYPE
Packit 022b05
    SYNTAX        VdslChanPerfDataEntry
Packit 022b05
    MAX-ACCESS    not-accessible
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "An entry in the vdslChanPerfDataTable."
Packit 022b05
    INDEX { ifIndex,
Packit 022b05
            vdslPhysSide }
Packit 022b05
    ::= { vdslChanPerfDataTable 1 }
Packit 022b05
Packit 022b05
VdslChanPerfDataEntry ::=
Packit 022b05
    SEQUENCE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        {
Packit 022b05
        vdslChanValidIntervals         HCPerfValidIntervals,
Packit 022b05
        vdslChanInvalidIntervals       HCPerfInvalidIntervals,
Packit 022b05
        vdslChanFixedOctets            ZeroBasedCounter64,
Packit 022b05
        vdslChanBadBlks                ZeroBasedCounter64,
Packit 022b05
        vdslChanCurr15MinTimeElapsed   HCPerfTimeElapsed,
Packit 022b05
        vdslChanCurr15MinFixedOctets   HCPerfCurrentCount,
Packit 022b05
        vdslChanCurr15MinBadBlks       HCPerfCurrentCount,
Packit 022b05
        vdslChan1DayValidIntervals     HCPerfValidIntervals,
Packit 022b05
        vdslChan1DayInvalidIntervals   HCPerfInvalidIntervals,
Packit 022b05
        vdslChanCurr1DayTimeElapsed    HCPerfTimeElapsed,
Packit 022b05
        vdslChanCurr1DayFixedOctets    HCPerfCurrentCount,
Packit 022b05
        vdslChanCurr1DayBadBlks        HCPerfCurrentCount
Packit 022b05
        }
Packit 022b05
Packit 022b05
vdslChanValidIntervals OBJECT-TYPE
Packit 022b05
    SYNTAX        HCPerfValidIntervals
Packit 022b05
    UNITS        "intervals"
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Valid Intervals per definition found in
Packit 022b05
        HC-PerfHist-TC-MIB."
Packit 022b05
    ::= { vdslChanPerfDataEntry 1 }
Packit 022b05
Packit 022b05
vdslChanInvalidIntervals OBJECT-TYPE
Packit 022b05
    SYNTAX        HCPerfInvalidIntervals
Packit 022b05
    UNITS        "intervals"
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Invalid Intervals per definition found in
Packit 022b05
        HC-PerfHist-TC-MIB."
Packit 022b05
    ::= { vdslChanPerfDataEntry 2 }
Packit 022b05
Packit 022b05
vdslChanFixedOctets OBJECT-TYPE
Packit 022b05
    SYNTAX        ZeroBasedCounter64
Packit 022b05
    UNITS         "octets"
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of corrected octets since the unit was last reset."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslChanPerfDataEntry 3 }
Packit 022b05
Packit 022b05
vdslChanBadBlks OBJECT-TYPE
Packit 022b05
    SYNTAX        ZeroBasedCounter64
Packit 022b05
    UNITS         "blocks"
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of uncorrectable blocks since the unit was last
Packit 022b05
        reset."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslChanPerfDataEntry 4 }
Packit 022b05
Packit 022b05
vdslChanCurr15MinTimeElapsed OBJECT-TYPE
Packit 022b05
    SYNTAX        HCPerfTimeElapsed
Packit 022b05
    UNITS         "seconds"
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Total elapsed seconds in this interval."
Packit 022b05
    ::= { vdslChanPerfDataEntry 5 }
Packit 022b05
Packit 022b05
vdslChanCurr15MinFixedOctets OBJECT-TYPE
Packit 022b05
    SYNTAX        HCPerfCurrentCount
Packit 022b05
    UNITS         "octets"
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of corrected octets in this interval."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslChanPerfDataEntry 6 }
Packit 022b05
Packit 022b05
vdslChanCurr15MinBadBlks OBJECT-TYPE
Packit 022b05
    SYNTAX        HCPerfCurrentCount
Packit 022b05
    UNITS         "blocks"
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of uncorrectable blocks in this interval."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslChanPerfDataEntry 7 }
Packit 022b05
Packit 022b05
vdslChan1DayValidIntervals OBJECT-TYPE
Packit 022b05
    SYNTAX        HCPerfValidIntervals
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Valid Intervals per definition found in
Packit 022b05
        HC-PerfHist-TC-MIB."
Packit 022b05
    ::= { vdslChanPerfDataEntry 8 }
Packit 022b05
Packit 022b05
vdslChan1DayInvalidIntervals OBJECT-TYPE
Packit 022b05
    SYNTAX        HCPerfInvalidIntervals
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Invalid Intervals per definition found in
Packit 022b05
        HC-PerfHist-TC-MIB."
Packit 022b05
    ::= { vdslChanPerfDataEntry 9 }
Packit 022b05
Packit 022b05
vdslChanCurr1DayTimeElapsed OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfTimeElapsed
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
         "Number of seconds that have elapsed since the beginning
Packit 022b05
         of the current 1-day interval."
Packit 022b05
    ::= { vdslChanPerfDataEntry 10 }
Packit 022b05
Packit 022b05
vdslChanCurr1DayFixedOctets OBJECT-TYPE
Packit 022b05
    SYNTAX        HCPerfCurrentCount
Packit 022b05
    UNITS         "octets"
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of corrected octets since the beginning of the
Packit 022b05
        current 1-day interval."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslChanPerfDataEntry 11 }
Packit 022b05
Packit 022b05
vdslChanCurr1DayBadBlks OBJECT-TYPE
Packit 022b05
    SYNTAX        HCPerfCurrentCount
Packit 022b05
    UNITS         "blocks"
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of uncorrectable blocks since the beginning of the
Packit 022b05
        current 1-day interval."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslChanPerfDataEntry 12 }
Packit 022b05
Packit 022b05
vdslChanIntervalTable       OBJECT-TYPE
Packit 022b05
    SYNTAX       SEQUENCE OF VdslChanIntervalEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This table provides one row for each Vtu channel data
Packit 022b05
        collection interval.  VDSL channel interfaces are those
Packit 022b05
        ifEntries where ifType is equal to interleave(124) or
Packit 022b05
        fast(125)."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    ::= { vdslMibObjects 8 }
Packit 022b05
Packit 022b05
vdslChanIntervalEntry OBJECT-TYPE
Packit 022b05
    SYNTAX        VdslChanIntervalEntry
Packit 022b05
    MAX-ACCESS    not-accessible
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "An entry in the vdslChanIntervalTable."
Packit 022b05
    INDEX { ifIndex,
Packit 022b05
            vdslPhysSide,
Packit 022b05
            vdslChanIntervalNumber }
Packit 022b05
    ::= { vdslChanIntervalTable 1 }
Packit 022b05
Packit 022b05
VdslChanIntervalEntry ::=
Packit 022b05
    SEQUENCE
Packit 022b05
        {
Packit 022b05
        vdslChanIntervalNumber         Unsigned32,
Packit 022b05
        vdslChanIntervalFixedOctets    HCPerfIntervalCount,
Packit 022b05
        vdslChanIntervalBadBlks        HCPerfIntervalCount
Packit 022b05
        }
Packit 022b05
Packit 022b05
vdslChanIntervalNumber OBJECT-TYPE
Packit 022b05
    SYNTAX        Unsigned32 (1..96)
Packit 022b05
    MAX-ACCESS    not-accessible
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Performance Data Interval number 1 is the most recent
Packit 022b05
        previous interval; interval 96 is 24 hours ago.
Packit 022b05
        Intervals 2 to 96 are optional."
Packit 022b05
    ::= { vdslChanIntervalEntry 1 }
Packit 022b05
Packit 022b05
vdslChanIntervalFixedOctets OBJECT-TYPE
Packit 022b05
    SYNTAX        HCPerfIntervalCount
Packit 022b05
    UNITS        "octets"
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of corrected octets in this interval."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslChanIntervalEntry 2 }
Packit 022b05
Packit 022b05
vdslChanIntervalBadBlks OBJECT-TYPE
Packit 022b05
    SYNTAX        HCPerfIntervalCount
Packit 022b05
    UNITS        "blocks"
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of uncorrectable blocks in this interval."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslChanIntervalEntry 3 }
Packit 022b05
Packit 022b05
vdslChan1DayIntervalTable OBJECT-TYPE
Packit 022b05
    SYNTAX       SEQUENCE OF VdslChan1DayIntervalEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This table provides one row for each VDSL performance
Packit 022b05
        data collection interval.  This table contains live data
Packit 022b05
        from equipment.  As such, it is NOT persistent."
Packit 022b05
    ::= { vdslMibObjects 9 }
Packit 022b05
Packit 022b05
vdslChan1DayIntervalEntry OBJECT-TYPE
Packit 022b05
    SYNTAX       VdslChan1DayIntervalEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "An entry in the vdslChan1DayIntervalTable."
Packit 022b05
    INDEX { ifIndex,
Packit 022b05
            vdslPhysSide,
Packit 022b05
            vdslChan1DayIntervalNumber }
Packit 022b05
    ::= { vdslChan1DayIntervalTable 1 }
Packit 022b05
Packit 022b05
VdslChan1DayIntervalEntry ::=
Packit 022b05
    SEQUENCE
Packit 022b05
    {
Packit 022b05
    vdslChan1DayIntervalNumber         Unsigned32,
Packit 022b05
    vdslChan1DayIntervalMoniSecs       HCPerfTimeElapsed,
Packit 022b05
    vdslChan1DayIntervalFixedOctets    HCPerfCurrentCount,
Packit 022b05
    vdslChan1DayIntervalBadBlks        HCPerfCurrentCount
Packit 022b05
    }
Packit 022b05
Packit 022b05
vdslChan1DayIntervalNumber OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (1..30)
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "History Data Interval number.  Interval 1 is the most
Packit 022b05
        recent previous day; interval 30 is 30 days ago.  Intervals
Packit 022b05
        2 to 30 are optional."
Packit 022b05
    ::= { vdslChan1DayIntervalEntry 1 }
Packit 022b05
Packit 022b05
vdslChan1DayIntervalMoniSecs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfTimeElapsed
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-only
Packit 022b05
    STATUS       current
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The amount of time in the 1-day interval over which the
Packit 022b05
        performance monitoring information is actually counted.
Packit 022b05
        This value will be the same as the interval duration except
Packit 022b05
        in a situation where performance monitoring data could not
Packit 022b05
        be collected for any reason."
Packit 022b05
    ::= { vdslChan1DayIntervalEntry 2 }
Packit 022b05
Packit 022b05
vdslChan1DayIntervalFixedOctets OBJECT-TYPE
Packit 022b05
    SYNTAX        HCPerfCurrentCount
Packit 022b05
    UNITS        "octets"
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of corrected octets in this interval."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslChan1DayIntervalEntry 3 }
Packit 022b05
Packit 022b05
vdslChan1DayIntervalBadBlks OBJECT-TYPE
Packit 022b05
    SYNTAX        HCPerfCurrentCount
Packit 022b05
    UNITS        "blocks"
Packit 022b05
    MAX-ACCESS    read-only
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Count of uncorrectable blocks in this interval."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    ::= { vdslChan1DayIntervalEntry 4 }
Packit 022b05
Packit 022b05
--
Packit 022b05
-- profile tables
Packit 022b05
--
Packit 022b05
Packit 022b05
vdslLineConfProfileTable OBJECT-TYPE
Packit 022b05
    SYNTAX         SEQUENCE OF VdslLineConfProfileEntry
Packit 022b05
    MAX-ACCESS     not-accessible
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This table contains information on the VDSL line
Packit 022b05
        configuration.  One entry in this table reflects a
Packit 022b05
        profile defined by a manager which can be used to
Packit 022b05
        configure the VDSL line.
Packit 022b05
Packit 022b05
        Entries in this table MUST be maintained in a
Packit 022b05
        persistent manner."
Packit 022b05
    ::= { vdslMibObjects 11 }
Packit 022b05
Packit 022b05
vdslLineConfProfileEntry OBJECT-TYPE
Packit 022b05
    SYNTAX         VdslLineConfProfileEntry
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    MAX-ACCESS     not-accessible
Packit 022b05
    STATUS         current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Each entry consists of a list of parameters that
Packit 022b05
        represents the configuration of a VDSL line.
Packit 022b05
Packit 022b05
        A default profile with an index of 'DEFVAL', will
Packit 022b05
        always exist and its parameters will be set to vendor
Packit 022b05
        specific values, unless otherwise specified in this
Packit 022b05
        document."
Packit 022b05
    INDEX { vdslLineConfProfileName }
Packit 022b05
    ::= { vdslLineConfProfileTable 1 }
Packit 022b05
Packit 022b05
VdslLineConfProfileEntry ::=
Packit 022b05
    SEQUENCE
Packit 022b05
        {
Packit 022b05
        vdslLineConfProfileName            SnmpAdminString,
Packit 022b05
        vdslLineConfDownRateMode           INTEGER,
Packit 022b05
        vdslLineConfUpRateMode             INTEGER,
Packit 022b05
        vdslLineConfDownMaxPwr             Unsigned32,
Packit 022b05
        vdslLineConfUpMaxPwr               Unsigned32,
Packit 022b05
        vdslLineConfDownMaxSnrMgn          Unsigned32,
Packit 022b05
        vdslLineConfDownMinSnrMgn          Unsigned32,
Packit 022b05
        vdslLineConfDownTargetSnrMgn       Unsigned32,
Packit 022b05
        vdslLineConfUpMaxSnrMgn            Unsigned32,
Packit 022b05
        vdslLineConfUpMinSnrMgn            Unsigned32,
Packit 022b05
        vdslLineConfUpTargetSnrMgn         Unsigned32,
Packit 022b05
        vdslLineConfDownFastMaxDataRate    Unsigned32,
Packit 022b05
        vdslLineConfDownFastMinDataRate    Unsigned32,
Packit 022b05
        vdslLineConfDownSlowMaxDataRate    Unsigned32,
Packit 022b05
        vdslLineConfDownSlowMinDataRate    Unsigned32,
Packit 022b05
        vdslLineConfUpFastMaxDataRate      Unsigned32,
Packit 022b05
        vdslLineConfUpFastMinDataRate      Unsigned32,
Packit 022b05
        vdslLineConfUpSlowMaxDataRate      Unsigned32,
Packit 022b05
        vdslLineConfUpSlowMinDataRate      Unsigned32,
Packit 022b05
        vdslLineConfDownRateRatio          Unsigned32,
Packit 022b05
        vdslLineConfUpRateRatio            Unsigned32,
Packit 022b05
        vdslLineConfDownMaxInterDelay      Unsigned32,
Packit 022b05
        vdslLineConfUpMaxInterDelay        Unsigned32,
Packit 022b05
        vdslLineConfDownPboControl         INTEGER,
Packit 022b05
        vdslLineConfUpPboControl           INTEGER,
Packit 022b05
        vdslLineConfDownPboLevel           Unsigned32,
Packit 022b05
        vdslLineConfUpPboLevel             Unsigned32,
Packit 022b05
        vdslLineConfDeploymentScenario     INTEGER,
Packit 022b05
        vdslLineConfAdslPresence           INTEGER,
Packit 022b05
        vdslLineConfApplicableStandard     INTEGER,
Packit 022b05
        vdslLineConfBandPlan               INTEGER,
Packit 022b05
        vdslLineConfBandPlanFx             Unsigned32,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        vdslLineConfBandOptUsage           INTEGER,
Packit 022b05
        vdslLineConfUpPsdTemplate          INTEGER,
Packit 022b05
        vdslLineConfDownPsdTemplate        INTEGER,
Packit 022b05
        vdslLineConfHamBandMask            BITS,
Packit 022b05
        vdslLineConfCustomNotch1Start      Unsigned32,
Packit 022b05
        vdslLineConfCustomNotch1Stop       Unsigned32,
Packit 022b05
        vdslLineConfCustomNotch2Start      Unsigned32,
Packit 022b05
        vdslLineConfCustomNotch2Stop       Unsigned32,
Packit 022b05
        vdslLineConfDownTargetSlowBurst    Unsigned32,
Packit 022b05
        vdslLineConfUpTargetSlowBurst      Unsigned32,
Packit 022b05
        vdslLineConfDownMaxFastFec         Unsigned32,
Packit 022b05
        vdslLineConfUpMaxFastFec           Unsigned32,
Packit 022b05
        vdslLineConfLineType               INTEGER,
Packit 022b05
        vdslLineConfProfRowStatus          RowStatus
Packit 022b05
        }
Packit 022b05
Packit 022b05
vdslLineConfProfileName OBJECT-TYPE
Packit 022b05
    SYNTAX       SnmpAdminString (SIZE (1..32))
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This object identifies a row in this table.
Packit 022b05
Packit 022b05
        A default profile with an index of 'DEFVAL', will
Packit 022b05
        always exist and its parameters will be set to vendor
Packit 022b05
        specific values, unless otherwise specified in this
Packit 022b05
        document."
Packit 022b05
    ::= { vdslLineConfProfileEntry 1 }
Packit 022b05
Packit 022b05
vdslLineConfDownRateMode OBJECT-TYPE
Packit 022b05
    SYNTAX       INTEGER
Packit 022b05
                 {
Packit 022b05
                 manual(1),
Packit 022b05
                 adaptAtInit(2)
Packit 022b05
                 }
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the rate selection behavior for the line
Packit 022b05
        in the downstream direction.
Packit 022b05
Packit 022b05
        manual(1)       forces the rate to the configured rate
Packit 022b05
        adaptAtInit(2)  adapts the line based upon line quality."
Packit 022b05
    DEFVAL       { adaptAtInit }
Packit 022b05
    ::= { vdslLineConfProfileEntry 2 }
Packit 022b05
Packit 022b05
vdslLineConfUpRateMode OBJECT-TYPE
Packit 022b05
    SYNTAX       INTEGER
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                 {
Packit 022b05
                 manual(1),
Packit 022b05
                 adaptAtInit(2)
Packit 022b05
                 }
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the rate selection behavior for the line
Packit 022b05
        in the upstream direction.
Packit 022b05
Packit 022b05
        manual(1)       forces the rate to the configured rate
Packit 022b05
        adaptAtInit(2)  adapts the line based upon line quality."
Packit 022b05
    DEFVAL       { adaptAtInit }
Packit 022b05
    ::= { vdslLineConfProfileEntry 3 }
Packit 022b05
Packit 022b05
vdslLineConfDownMaxPwr OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..58)
Packit 022b05
    UNITS        "0.25dBm"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the maximum aggregate downstream power
Packit 022b05
        level in the range 0 to 14.5 dBm."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 4 }
Packit 022b05
Packit 022b05
vdslLineConfUpMaxPwr OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..58)
Packit 022b05
    UNITS        "0.25dBm"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the maximum aggregate upstream power
Packit 022b05
        level in the range 0 to 14.5 dBm."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 5 }
Packit 022b05
Packit 022b05
vdslLineConfDownMaxSnrMgn OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..127)
Packit 022b05
    UNITS        "0.25dBm"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the maximum downstream Signal/Noise Margin
Packit 022b05
        in units of 0.25 dB, for a range of 0 to 31.75 dB."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 6 }
Packit 022b05
Packit 022b05
vdslLineConfDownMinSnrMgn OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..127)
Packit 022b05
    UNITS        "0.25dBm"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the minimum downstream Signal/Noise Margin
Packit 022b05
        in units of 0.25 dB, for a range of 0 to 31.75 dB."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 7 }
Packit 022b05
Packit 022b05
vdslLineConfDownTargetSnrMgn OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..127)
Packit 022b05
    UNITS        "0.25dBm"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the target downstream Signal/Noise Margin
Packit 022b05
        in units of 0.25 dB, for a range of 0 to 31.75 dB.
Packit 022b05
        This is the Noise Margin the transceivers must achieve
Packit 022b05
        with a BER of 10^-7 or better to successfully complete
Packit 022b05
        initialization."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 8 }
Packit 022b05
Packit 022b05
vdslLineConfUpMaxSnrMgn OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..127)
Packit 022b05
    UNITS        "0.25dBm"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the maximum upstream Signal/Noise Margin
Packit 022b05
        in units of 0.25 dB, for a range of 0 to 31.75 dB."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 9 }
Packit 022b05
Packit 022b05
vdslLineConfUpMinSnrMgn OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..127)
Packit 022b05
    UNITS        "0.25dBm"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        "Specifies the minimum upstream Signal/Noise Margin
Packit 022b05
        in units of 0.25 dB, for a range of 0 to 31.75 dB."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 10 }
Packit 022b05
Packit 022b05
vdslLineConfUpTargetSnrMgn OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..127)
Packit 022b05
    UNITS        "0.25dBm"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the target upstream Signal/Noise Margin in
Packit 022b05
        units of 0.25 dB, for a range of 0 to 31.75 dB.  This
Packit 022b05
        is the Noise Margin the transceivers must achieve with
Packit 022b05
        a BER of 10^-7 or better to successfully complete
Packit 022b05
        initialization."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 11 }
Packit 022b05
Packit 022b05
vdslLineConfDownFastMaxDataRate OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "kbps"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the maximum downstream fast channel
Packit 022b05
        data rate in steps of 1000 bits/second."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 12 }
Packit 022b05
Packit 022b05
vdslLineConfDownFastMinDataRate OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "kbps"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the minimum downstream fast channel
Packit 022b05
        data rate in steps of 1000 bits/second."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 13 }
Packit 022b05
Packit 022b05
vdslLineConfDownSlowMaxDataRate OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "kbps"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the maximum downstream slow channel
Packit 022b05
        data rate in steps of 1000 bits/second.
Packit 022b05
Packit 022b05
        The maximum aggregate downstream transmit speed
Packit 022b05
        of the line can be derived from the sum of maximum
Packit 022b05
        downstream fast and slow channel data rates."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 14 }
Packit 022b05
Packit 022b05
vdslLineConfDownSlowMinDataRate OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "kbps"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the minimum downstream slow channel
Packit 022b05
        data rate in steps of 1000 bits/second.
Packit 022b05
Packit 022b05
        The minimum aggregate downstream transmit speed
Packit 022b05
        of the line can be derived from the sum of minimum
Packit 022b05
        downstream fast and slow channel data rates."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 15 }
Packit 022b05
Packit 022b05
vdslLineConfUpFastMaxDataRate OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "kbps"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the maximum upstream fast channel
Packit 022b05
        data rate in steps of 1000 bits/second.
Packit 022b05
Packit 022b05
        The maximum aggregate upstream transmit speed
Packit 022b05
        of the line can be derived from the sum of maximum
Packit 022b05
        upstream fast and slow channel data rates."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 16 }
Packit 022b05
Packit 022b05
vdslLineConfUpFastMinDataRate OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "kbps"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the minimum upstream fast channel
Packit 022b05
        data rate in steps of 1000 bits/second.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        The minimum aggregate upstream transmit speed
Packit 022b05
        of the line can be derived from the sum of minimum
Packit 022b05
        upstream fast and slow channel data rates."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 17 }
Packit 022b05
Packit 022b05
vdslLineConfUpSlowMaxDataRate OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "kbps"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the maximum upstream slow channel
Packit 022b05
        data rate in steps of 1000 bits/second."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 18 }
Packit 022b05
Packit 022b05
vdslLineConfUpSlowMinDataRate OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "kbps"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the minimum upstream slow channel
Packit 022b05
        data rate in steps of 1000 bits/second."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 19 }
Packit 022b05
Packit 022b05
vdslLineConfDownRateRatio OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..100)
Packit 022b05
    UNITS        "percent"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "For dynamic rate adaptation at startup, the allocation
Packit 022b05
        of data rate in excess of the minimum data rate for each
Packit 022b05
        channel is controlled by the object.  This object specifies
Packit 022b05
        the ratio of the allocation of the excess data rate between
Packit 022b05
        the fast and the slow channels.  This allocation represents
Packit 022b05
        downstream Fast Channel Allocation / Slow Channel
Packit 022b05
        Allocation."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 20 }
Packit 022b05
Packit 022b05
vdslLineConfUpRateRatio OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..100)
Packit 022b05
    UNITS        "percent"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "For dynamic rate adaptation at startup, the allocation
Packit 022b05
        of data rate in excess of the minimum data rate for each
Packit 022b05
        channel is controlled by the object.  This object specifies
Packit 022b05
        the ratio of the allocation of the excess data rate between
Packit 022b05
        the fast and the slow channels.  This allocation represents
Packit 022b05
        upstream Fast Channel Allocation/Slow Channel Allocation."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 21 }
Packit 022b05
Packit 022b05
vdslLineConfDownMaxInterDelay OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..255)
Packit 022b05
    UNITS        "milliseconds"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the maximum interleave delay for the
Packit 022b05
        downstream slow channel."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 22 }
Packit 022b05
Packit 022b05
vdslLineConfUpMaxInterDelay OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..255)
Packit 022b05
    UNITS        "milliseconds"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the maximum interleave delay for the
Packit 022b05
        upstream slow channel."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 23 }
Packit 022b05
Packit 022b05
vdslLineConfDownPboControl OBJECT-TYPE
Packit 022b05
    SYNTAX       INTEGER
Packit 022b05
                    {
Packit 022b05
                 disabled(1),
Packit 022b05
                 auto(2),
Packit 022b05
                 manual(3)
Packit 022b05
                 }
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Downstream power backoff (PBO) control for this
Packit 022b05
        line.  For transceivers which do not support downstream
Packit 022b05
        PBO control, this object MUST be fixed at disabled(1).
Packit 022b05
        If auto(2) is selected, the transceiver will automatically
Packit 022b05
        adjust the power backoff.  If manual(3) is selected,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        then the transceiver will use the value from
Packit 022b05
        vdslLineConfDownPboLevel."
Packit 022b05
    DEFVAL       { disabled }
Packit 022b05
    ::= { vdslLineConfProfileEntry 24 }
Packit 022b05
Packit 022b05
vdslLineConfUpPboControl OBJECT-TYPE
Packit 022b05
    SYNTAX       INTEGER
Packit 022b05
                 {
Packit 022b05
                 disabled(1),
Packit 022b05
                 auto(2),
Packit 022b05
                 manual(3)
Packit 022b05
                 }
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Upstream power backoff (PBO) control for this
Packit 022b05
        line.  For transceivers which do not support upstream
Packit 022b05
        PBO control, this object MUST be fixed at disabled(1).
Packit 022b05
        If auto(2) is selected, the transceiver will automatically
Packit 022b05
        adjust the power backoff.  If manual(3) is selected,
Packit 022b05
        then the transceiver will use the value from
Packit 022b05
        vdslLineConfUpPboLevel."
Packit 022b05
    DEFVAL       { disabled }
Packit 022b05
    ::= { vdslLineConfProfileEntry 25 }
Packit 022b05
Packit 022b05
vdslLineConfDownPboLevel OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..160)
Packit 022b05
    UNITS        "0.25dB"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the downstream backoff level to be used
Packit 022b05
        when vdslLineConfDownPboControl = manual(3)."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 26 }
Packit 022b05
Packit 022b05
vdslLineConfUpPboLevel OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..160)
Packit 022b05
    UNITS        "0.25dB"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the upstream backoff level to be used
Packit 022b05
        when vdslLineConfUpPboControl = manual(3)."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 27 }
Packit 022b05
Packit 022b05
vdslLineConfDeploymentScenario OBJECT-TYPE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    SYNTAX       INTEGER
Packit 022b05
                 {
Packit 022b05
                 fttCab(1),
Packit 022b05
                 fttEx(2),
Packit 022b05
                 other(3)
Packit 022b05
                 }
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The VDSL line deployment scenario.  When using
Packit 022b05
        fttCab(1), the VTU-C is located in a street cabinet.
Packit 022b05
        When using fttEx(2), the VTU-C is located at the
Packit 022b05
        central office.  Changes to this value will have
Packit 022b05
        no effect on the transceiver."
Packit 022b05
    REFERENCE    "DSL Forum TR-057"
Packit 022b05
    DEFVAL       { fttCab }
Packit 022b05
    ::= { vdslLineConfProfileEntry 28 }
Packit 022b05
Packit 022b05
vdslLineConfAdslPresence OBJECT-TYPE
Packit 022b05
    SYNTAX       INTEGER
Packit 022b05
                 {
Packit 022b05
                 none(1),
Packit 022b05
                 adslOverPots(2),
Packit 022b05
                 adslOverISDN(3)
Packit 022b05
                 }
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Indicates presence of ADSL service in the associated
Packit 022b05
        cable bundle/binder.
Packit 022b05
Packit 022b05
        none(1)         indicates no ADSL service in the bundle
Packit 022b05
        adslOverPots(2) indicates ADSL service over POTS is
Packit 022b05
                        present in the bundle
Packit 022b05
        adslOverISDN(3) indicates ADSL service over ISDN is
Packit 022b05
                        present in the bundle"
Packit 022b05
    DEFVAL       { none }
Packit 022b05
    ::= { vdslLineConfProfileEntry 29 }
Packit 022b05
Packit 022b05
vdslLineConfApplicableStandard OBJECT-TYPE
Packit 022b05
    SYNTAX       INTEGER
Packit 022b05
                 {
Packit 022b05
                 ansi(1),
Packit 022b05
                 etsi(2),
Packit 022b05
                 itu(3),
Packit 022b05
                 other(4)
Packit 022b05
                 }
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The VDSL standard to be used for the line.
Packit 022b05
Packit 022b05
         ansi(1)      indicates ANSI standard
Packit 022b05
         etsi(2)      indicates ETSI standard
Packit 022b05
         itu(3)       indicates ITU standard
Packit 022b05
         other(4)     indicates a standard other than the above."
Packit 022b05
    DEFVAL       { ansi }
Packit 022b05
    ::= { vdslLineConfProfileEntry 30 }
Packit 022b05
Packit 022b05
vdslLineConfBandPlan OBJECT-TYPE
Packit 022b05
    SYNTAX       INTEGER
Packit 022b05
                 {
Packit 022b05
                 bandPlan997(1),
Packit 022b05
                 bandPlan998(2),
Packit 022b05
                 bandPlanFx(3),
Packit 022b05
                 other(4)
Packit 022b05
                 }
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The VDSL band plan to be used for the line.
Packit 022b05
Packit 022b05
         bandPlan997(1) is to be used for
Packit 022b05
              ITU-T G.993.1 Bandplan-B
Packit 022b05
              ETSI Bandplan
Packit 022b05
              ANSI Plan 997
Packit 022b05
Packit 022b05
         bandPlan998(2) is to be used for
Packit 022b05
              ITU-T G.993.1 Bandplan-A
Packit 022b05
              ANSI Plan 998
Packit 022b05
Packit 022b05
         bandPlanFx(3) is to be used for
Packit 022b05
              ITU-T G.993.1 Bandplan-C.
Packit 022b05
Packit 022b05
         other(4) is to be used for
Packit 022b05
              non-standard bandplans.
Packit 022b05
Packit 022b05
         If this object is set to bandPlanFx(3), then the
Packit 022b05
         object vdslLineConfBandPlanFx MUST also be set."
Packit 022b05
    DEFVAL       { bandPlan997 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 31 }
Packit 022b05
Packit 022b05
vdslLineConfBandPlanFx OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (3750..12000)
Packit 022b05
    UNITS        "kHz"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The frequency limit between bands D2 and U2 when
Packit 022b05
        vdslLineConfBandPlan is set to bandPlanFx(3)."
Packit 022b05
    DEFVAL       { 3750 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 32 }
Packit 022b05
Packit 022b05
   vdslLineConfBandOptUsage OBJECT-TYPE
Packit 022b05
    SYNTAX       INTEGER
Packit 022b05
                 {
Packit 022b05
                 unused(1),
Packit 022b05
                 upstream(2),
Packit 022b05
                 downstream(3)
Packit 022b05
                 }
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Defines the VDSL link use of the optional frequency
Packit 022b05
        range [25kHz - 138kHz] (Opt).
Packit 022b05
Packit 022b05
        unused(1)     indicates Opt is unused
Packit 022b05
        upstream(2)   indicates Opt usage is for upstream
Packit 022b05
        downstream(3) indicates Opt usage is for downstream."
Packit 022b05
    REFERENCE    "ITU-T G.993.1, section 6.1"
Packit 022b05
    DEFVAL       { unused }
Packit 022b05
    ::= { vdslLineConfProfileEntry 33 }
Packit 022b05
Packit 022b05
vdslLineConfUpPsdTemplate OBJECT-TYPE
Packit 022b05
    SYNTAX       INTEGER
Packit 022b05
                 {
Packit 022b05
                 templateMask1(1),
Packit 022b05
                 templateMask2(2)
Packit 022b05
                 }
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The upstream PSD template to be used for the line.
Packit 022b05
        Here, templateMask1(1) refers to a notched mask that
Packit 022b05
        limits the transmitted PSD within the internationally
Packit 022b05
        standardized HAM (Handheld Amateur Radio) radio bands,
Packit 022b05
        while templateMask2(2) refers to an unnotched mask.
Packit 022b05
Packit 022b05
        The masks themselves depend upon the applicable
Packit 022b05
        standard being used (vdslLineConfApplicableStandard)."
Packit 022b05
    REFERENCE    "DSL TR-057"
Packit 022b05
    DEFVAL       { templateMask1 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 34 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
vdslLineConfDownPsdTemplate OBJECT-TYPE
Packit 022b05
    SYNTAX       INTEGER
Packit 022b05
                 {
Packit 022b05
                 templateMask1(1),
Packit 022b05
                 templateMask2(2)
Packit 022b05
                 }
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The downstream PSD template to be used for the line.
Packit 022b05
        Here, templateMask1(1) refers to a notched mask that
Packit 022b05
        limits the transmitted PSD within the internationally
Packit 022b05
        standardized HAM (Handheld Amateur Radio) radio bands,
Packit 022b05
        while templateMask2(2) refers to an unnotched mask.
Packit 022b05
Packit 022b05
        The masks themselves depend upon the applicable
Packit 022b05
        standard being used (vdslLineConfApplicableStandard)."
Packit 022b05
    REFERENCE    "DSL TR-057"
Packit 022b05
    DEFVAL       { templateMask1 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 35 }
Packit 022b05
Packit 022b05
vdslLineConfHamBandMask OBJECT-TYPE
Packit 022b05
    SYNTAX       BITS
Packit 022b05
        {
Packit 022b05
        customNotch1(0),     -- custom (region-specific) notch
Packit 022b05
        customNotch2(1),     -- custom (region-specific) notch
Packit 022b05
        amateurBand30m(2),   -- amateur radio band notch
Packit 022b05
        amateurBand40m(3),   -- amateur radio band notch
Packit 022b05
        amateurBand80m(4),   -- amateur radio band notch
Packit 022b05
        amateurBand160m(5)   -- amateur radio band notch
Packit 022b05
        }
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The transmit power spectral density mask code, used
Packit 022b05
        to avoid interference with HAM (Handheld Amateur Radio)
Packit 022b05
        radio bands by introducing power control (notching) in one
Packit 022b05
        or more of these bands.
Packit 022b05
Packit 022b05
        Amateur radio band notching is defined in the VDSL
Packit 022b05
        spectrum as follows:
Packit 022b05
Packit 022b05
        Band  Start Frequency     Stop Frequency
Packit 022b05
        ----  ------------------  --------------------------------
Packit 022b05
        30m   1810 kHz            2000 kHz
Packit 022b05
        40m   3500 kHz            3800 kHz (ETSI); 4000 kHz (ANSI)
Packit 022b05
        80m   7000 kHz            7100 kHz (ETSI); 7300 kHz (ANSI)
Packit 022b05
        160m  10100 kHz           10150 kHz
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        Notching for each standard band can be enabled or disabled
Packit 022b05
        via the bit mask.
Packit 022b05
Packit 022b05
        Two custom notches may be specified.  If either of these
Packit 022b05
        are enabled via the bit mask, then the following objects
Packit 022b05
        MUST be specified:
Packit 022b05
Packit 022b05
        If customNotch1 is enabled, then both
Packit 022b05
            vdslLineConfCustomNotch1Start
Packit 022b05
            vdslLineConfCustomNotch1Stop
Packit 022b05
        MUST be specified.
Packit 022b05
Packit 022b05
        If customNotch2 is enabled, then both
Packit 022b05
            vdslLineConfCustomNotch2Start
Packit 022b05
            vdslLineConfCustomNotch2Stop
Packit 022b05
        MUST be specified."
Packit 022b05
    REFERENCE    "DSLF TR-057, section 2.6"
Packit 022b05
    DEFVAL       { { } }
Packit 022b05
    ::= { vdslLineConfProfileEntry 36 }
Packit 022b05
Packit 022b05
vdslLineConfCustomNotch1Start OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "kHz"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the start frequency of custom HAM (Handheld
Packit 022b05
        Amateur Radio) notch 1.  vdslLineConfCustomNotch1Start MUST
Packit 022b05
        be less than or equal to vdslLineConfCustomNotch1Stop."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 37 }
Packit 022b05
Packit 022b05
vdslLineConfCustomNotch1Stop OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "kHz"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the stop frequency of custom HAM (Handheld
Packit 022b05
        Amateur Radio) notch 1.  vdslLineConfCustomNotch1Stop MUST
Packit 022b05
        be greater than or equal to vdslLineConfCustomNotch1Start."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 38 }
Packit 022b05
Packit 022b05
vdslLineConfCustomNotch2Start OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "kHz"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the start frequency of custom HAM (Handheld
Packit 022b05
        Amateur Radio) notch 2.  vdslLineConfCustomNotch2Start MUST
Packit 022b05
        be less than or equal to vdslLineConfCustomNotch2Stop."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 39 }
Packit 022b05
Packit 022b05
vdslLineConfCustomNotch2Stop OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32
Packit 022b05
    UNITS        "kHz"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the stop frequency of custom HAM (Handheld
Packit 022b05
        Amateur Radio) notch 2.  vdslLineConfCustomNotch2Stop MUST
Packit 022b05
        be greater than or equal to vdslLineConfCustomNotch2Start."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 40 }
Packit 022b05
Packit 022b05
vdslLineConfDownTargetSlowBurst OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..1275)
Packit 022b05
    UNITS        "microseconds"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the target level of impulse noise (burst)
Packit 022b05
        protection for an interleaved (slow) channel."
Packit 022b05
    REFERENCE    "ITU-T G.997.1, section 7.3.2.3"
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 41 }
Packit 022b05
Packit 022b05
vdslLineConfUpTargetSlowBurst OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..1275)
Packit 022b05
    UNITS        "microseconds"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Specifies the target level of impulse noise (burst)
Packit 022b05
        protection for an interleaved (slow) channel."
Packit 022b05
    REFERENCE    "ITU-T G.997.1, section 7.3.2.3"
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 42 }
Packit 022b05
Packit 022b05
vdslLineConfDownMaxFastFec OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..50)
Packit 022b05
    UNITS        "%"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This parameter provisions the maximum level of Forward
Packit 022b05
        Error Correction (FEC) redundancy related overhead to
Packit 022b05
        be maintained for a fast channel."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 43 }
Packit 022b05
Packit 022b05
vdslLineConfUpMaxFastFec OBJECT-TYPE
Packit 022b05
    SYNTAX       Unsigned32 (0..50)
Packit 022b05
    UNITS        "%"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This parameter provisions the maximum level of Forward
Packit 022b05
        Error Correction (FEC) redundancy related overhead to
Packit 022b05
        be maintained for a fast channel."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineConfProfileEntry 44 }
Packit 022b05
Packit 022b05
vdslLineConfLineType OBJECT-TYPE
Packit 022b05
    SYNTAX       INTEGER
Packit 022b05
        {
Packit 022b05
        noChannel(1),         -- no channels exist
Packit 022b05
        fastOnly(2),          -- only fast channel exists
Packit 022b05
        interleavedOnly(3),   -- only interleaved channel exists
Packit 022b05
        fastOrInterleaved(4), -- either fast or interleaved channel
Packit 022b05
                              -- exist, but only one at a time
Packit 022b05
        fastAndInterleaved(5) -- both fast and interleaved channels
Packit 022b05
                              -- exist
Packit 022b05
        }
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This parameter provisions the VDSL physical entity at
Packit 022b05
        start-up by defining whether and how the line will be
Packit 022b05
        channelized, i.e., which channel type(s) are supported.
Packit 022b05
        If the line is to be channelized, the value will be other
Packit 022b05
        than noChannel(1).
Packit 022b05
Packit 022b05
        This configuration can be activated only during start-up.
Packit 022b05
        Afterwards, the value of vdslLineType coincides with the
Packit 022b05
        value of vdslLineConfLineType.  Depending on this value,
Packit 022b05
        the corresponding entries in the ifTable for the
Packit 022b05
        interleaved and the fast channels are enabled or disabled
Packit 022b05
        according to the value of their ifOperStatus.
Packit 022b05
Packit 022b05
        Defined values are:
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        noChannel(1)          -- no channels exist
Packit 022b05
        fastOnly(2)           -- only fast channel exists
Packit 022b05
        interleavedOnly(3)    -- only interleaved channel exists
Packit 022b05
        fastOrInterleaved(4)  -- either fast or interleaved channel
Packit 022b05
                              -- exists, but only one at a time
Packit 022b05
        fastAndInterleaved(5) -- both fast and interleaved channels
Packit 022b05
                              -- exist
Packit 022b05
Packit 022b05
        Note that 'slow' and 'interleaved' refer to the same
Packit 022b05
        channel."
Packit 022b05
    REFERENCE    "T1E1.4/2000-009R3, Part 1, common spec"
Packit 022b05
    DEFVAL       { noChannel }
Packit 022b05
    ::= { vdslLineConfProfileEntry 45 }
Packit 022b05
Packit 022b05
vdslLineConfProfRowStatus OBJECT-TYPE
Packit 022b05
    SYNTAX       RowStatus
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This object is used to create a new row or modify or
Packit 022b05
        delete an existing row in this table.
Packit 022b05
Packit 022b05
        A profile activated by setting this object to 'active'.
Packit 022b05
        When 'active' is set, the system will validate the profile.
Packit 022b05
Packit 022b05
        Before a profile can be deleted or taken out of service
Packit 022b05
        (by setting this object to 'destroy' or 'outOfService'),
Packit 022b05
        it must be first unreferenced from all associated lines.
Packit 022b05
Packit 022b05
        An 'active' profile may be modified at any time.  Note
Packit 022b05
        that some changes may require that any referenced lines be
Packit 022b05
        restarted (e.g., vdslLineConfLineType)."
Packit 022b05
    ::= { vdslLineConfProfileEntry 46 }
Packit 022b05
Packit 022b05
--
Packit 022b05
-- Alarm configuration profile table
Packit 022b05
--
Packit 022b05
Packit 022b05
vdslLineAlarmConfProfileTable OBJECT-TYPE
Packit 022b05
    SYNTAX       SEQUENCE OF VdslLineAlarmConfProfileEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This table contains information on the VDSL line alarm
Packit 022b05
        configuration.  One entry in this table reflects a profile
Packit 022b05
        defined by a manager which can be used to configure the
Packit 022b05
        VDSL line alarm thresholds.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
        Entries in this table MUST be maintained in a
Packit 022b05
        persistent manner."
Packit 022b05
    ::= { vdslMibObjects 20 }
Packit 022b05
Packit 022b05
vdslLineAlarmConfProfileEntry OBJECT-TYPE
Packit 022b05
    SYNTAX       VdslLineAlarmConfProfileEntry
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Each entry consists of a list of parameters that
Packit 022b05
        represents the configuration of a VDSL line alarm
Packit 022b05
        profile.
Packit 022b05
Packit 022b05
        A default profile with an index of 'DEFVAL', will
Packit 022b05
        always exist and its parameters will be set to vendor
Packit 022b05
        specific values, unless otherwise specified in this
Packit 022b05
        document."
Packit 022b05
    INDEX { vdslLineAlarmConfProfileName }
Packit 022b05
    ::= { vdslLineAlarmConfProfileTable 1 }
Packit 022b05
Packit 022b05
VdslLineAlarmConfProfileEntry ::=
Packit 022b05
    SEQUENCE
Packit 022b05
        {
Packit 022b05
        vdslLineAlarmConfProfileName       SnmpAdminString,
Packit 022b05
        vdslLineAlarmConfThresh15MinLofs   HCPerfIntervalThreshold,
Packit 022b05
        vdslLineAlarmConfThresh15MinLoss   HCPerfIntervalThreshold,
Packit 022b05
        vdslLineAlarmConfThresh15MinLprs   HCPerfIntervalThreshold,
Packit 022b05
        vdslLineAlarmConfThresh15MinLols   HCPerfIntervalThreshold,
Packit 022b05
        vdslLineAlarmConfThresh15MinESs    HCPerfIntervalThreshold,
Packit 022b05
        vdslLineAlarmConfThresh15MinSESs   HCPerfIntervalThreshold,
Packit 022b05
        vdslLineAlarmConfThresh15MinUASs   HCPerfIntervalThreshold,
Packit 022b05
        vdslLineAlarmConfInitFailure       TruthValue,
Packit 022b05
        vdslLineAlarmConfProfRowStatus     RowStatus
Packit 022b05
        }
Packit 022b05
Packit 022b05
vdslLineAlarmConfProfileName OBJECT-TYPE
Packit 022b05
    SYNTAX       SnmpAdminString (SIZE (1..32))
Packit 022b05
    MAX-ACCESS   not-accessible
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The name for this profile as specified by an
Packit 022b05
        administrator."
Packit 022b05
    ::= { vdslLineAlarmConfProfileEntry 1 }
Packit 022b05
Packit 022b05
vdslLineAlarmConfThresh15MinLofs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfIntervalThreshold
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This object configures the threshold for the number of
Packit 022b05
         loss of frame seconds (lofs) within any given 15-minute
Packit 022b05
         performance data collection interval.  If the value of
Packit 022b05
         loss of frame seconds in a particular 15-minute collection
Packit 022b05
         interval reaches/exceeds this value, a
Packit 022b05
         vdslPerfLofsThreshNotification notification will be
Packit 022b05
         generated.  No more than one notification will be sent
Packit 022b05
         per interval."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineAlarmConfProfileEntry 2 }
Packit 022b05
Packit 022b05
vdslLineAlarmConfThresh15MinLoss OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfIntervalThreshold
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This object configures the threshold for the number of
Packit 022b05
         loss of signal seconds (loss) within any given 15-minute
Packit 022b05
         performance data collection interval.  If the value of
Packit 022b05
         loss of signal seconds in a particular 15-minute
Packit 022b05
         collection interval reaches/exceeds this value, a
Packit 022b05
         vdslPerfLossThreshNotification notification will be
Packit 022b05
         generated.  One notification will be sent per interval
Packit 022b05
         per endpoint."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineAlarmConfProfileEntry 3 }
Packit 022b05
Packit 022b05
vdslLineAlarmConfThresh15MinLprs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfIntervalThreshold
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This object configures the threshold for the number of
Packit 022b05
         loss of power seconds (lprs) within any given 15-minute
Packit 022b05
         performance data collection interval.  If the value of
Packit 022b05
         loss of power seconds in a particular 15-minute collection
Packit 022b05
         interval reaches/exceeds this value, a
Packit 022b05
         vdslPerfLprsThreshNotification notification will be
Packit 022b05
         generated.  No more than one notification will be sent
Packit 022b05
         per interval."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineAlarmConfProfileEntry 4 }
Packit 022b05
Packit 022b05
vdslLineAlarmConfThresh15MinLols OBJECT-TYPE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    SYNTAX       HCPerfIntervalThreshold
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This object configures the threshold for the number of
Packit 022b05
         loss of link seconds (lols) within any given 15-minute
Packit 022b05
         performance data collection interval.  If the value of
Packit 022b05
         loss of power seconds in a particular 15-minute collection
Packit 022b05
         interval reaches/exceeds this value, a
Packit 022b05
         vdslPerfLolsThreshNotification notification will be
Packit 022b05
         generated.  No more than one notification will be sent
Packit 022b05
         per interval."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineAlarmConfProfileEntry 5 }
Packit 022b05
Packit 022b05
vdslLineAlarmConfThresh15MinESs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfIntervalThreshold
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This object configures the threshold for the number of
Packit 022b05
         errored seconds (ESs) within any given 15-minute
Packit 022b05
         performance data collection interval.  If the value of
Packit 022b05
         errored seconds in a particular 15-minute collection
Packit 022b05
         interval reaches/exceeds this value, a
Packit 022b05
         vdslPerfESsThreshNotification notification will be
Packit 022b05
         generated.  No more than one notification will be sent
Packit 022b05
         per interval."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineAlarmConfProfileEntry 6 }
Packit 022b05
Packit 022b05
vdslLineAlarmConfThresh15MinSESs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfIntervalThreshold
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This object configures the threshold for the number of
Packit 022b05
         severely errored seconds (SESs) within any given 15-minute
Packit 022b05
         performance data collection interval.  If the value of
Packit 022b05
         severely errored seconds in a particular 15-minute
Packit 022b05
         collection interval reaches/exceeds this value, a
Packit 022b05
         vdslPerfSESsThreshNotification notification will be
Packit 022b05
         generated.  No more than one notification will be sent
Packit 022b05
         per interval."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    ::= { vdslLineAlarmConfProfileEntry 7 }
Packit 022b05
Packit 022b05
vdslLineAlarmConfThresh15MinUASs OBJECT-TYPE
Packit 022b05
    SYNTAX       HCPerfIntervalThreshold
Packit 022b05
    UNITS        "seconds"
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This object configures the threshold for the number of
Packit 022b05
         unavailable seconds (UASs) within any given 15-minute
Packit 022b05
         performance data collection interval.  If the value of
Packit 022b05
         unavailable seconds in a particular 15-minute collection
Packit 022b05
         interval reaches/exceeds this value, a
Packit 022b05
         vdslPerfUASsThreshNotification notification will be
Packit 022b05
         generated.  No more than one notification will be sent
Packit 022b05
         per interval."
Packit 022b05
    DEFVAL       { 0 }
Packit 022b05
    ::= { vdslLineAlarmConfProfileEntry 8 }
Packit 022b05
Packit 022b05
vdslLineAlarmConfInitFailure OBJECT-TYPE
Packit 022b05
    SYNTAX       TruthValue
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This object specifies if a vdslInitFailureNotification
Packit 022b05
        notification will be generated if an initialization
Packit 022b05
        failure occurs."
Packit 022b05
    DEFVAL       { false }
Packit 022b05
    ::= { vdslLineAlarmConfProfileEntry 9 }
Packit 022b05
Packit 022b05
vdslLineAlarmConfProfRowStatus OBJECT-TYPE
Packit 022b05
    SYNTAX       RowStatus
Packit 022b05
    MAX-ACCESS   read-create
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "This object is used to create a new row or modify or
Packit 022b05
        delete an existing row in this table.
Packit 022b05
Packit 022b05
        A profile activated by setting this object to 'active'.
Packit 022b05
        When 'active' is set, the system will validate the profile.
Packit 022b05
Packit 022b05
        Before a profile can be deleted or taken out of service,
Packit 022b05
        (by setting this object to 'destroy' or 'outOfService') it
Packit 022b05
        must be first unreferenced from all associated lines.
Packit 022b05
Packit 022b05
        An 'active' profile may be modified at any time."
Packit 022b05
    ::= { vdslLineAlarmConfProfileEntry 10 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
-- Notification definitions
Packit 022b05
Packit 022b05
vdslNotifications OBJECT IDENTIFIER ::= { vdslLineMib 0 }
Packit 022b05
Packit 022b05
vdslPerfLofsThreshNotification NOTIFICATION-TYPE
Packit 022b05
    OBJECTS      {
Packit 022b05
                 vdslPerfDataCurr15MinLofs
Packit 022b05
                 }
Packit 022b05
    STATUS       current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Loss of Framing 15-minute interval threshold
Packit 022b05
         (vdslLineAlarmConfThresh15MinLofs) reached."
Packit 022b05
    ::= { vdslNotifications 1 }
Packit 022b05
Packit 022b05
vdslPerfLossThreshNotification NOTIFICATION-TYPE
Packit 022b05
    OBJECTS       {
Packit 022b05
                  vdslPerfDataCurr15MinLoss
Packit 022b05
                  }
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Loss of Signal 15-minute interval threshold
Packit 022b05
        (vdslLineAlarmConfThresh15MinLoss) reached."
Packit 022b05
    ::= { vdslNotifications 2 }
Packit 022b05
Packit 022b05
vdslPerfLprsThreshNotification NOTIFICATION-TYPE
Packit 022b05
    OBJECTS       {
Packit 022b05
                  vdslPerfDataCurr15MinLprs
Packit 022b05
                  }
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Loss of Power 15-minute interval threshold
Packit 022b05
        (vdslLineAlarmConfThresh15MinLprs) reached."
Packit 022b05
    ::= { vdslNotifications 3 }
Packit 022b05
Packit 022b05
vdslPerfLolsThreshNotification NOTIFICATION-TYPE
Packit 022b05
    OBJECTS       {
Packit 022b05
                  vdslPerfDataCurr15MinLols
Packit 022b05
                  }
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Loss of Link 15-minute interval threshold
Packit 022b05
        (vdslLineAlarmConfThresh15MinLols) reached."
Packit 022b05
    ::= { vdslNotifications 4 }
Packit 022b05
Packit 022b05
vdslPerfESsThreshNotification NOTIFICATION-TYPE
Packit 022b05
    OBJECTS       {
Packit 022b05
                  vdslPerfDataCurr15MinESs
Packit 022b05
                  }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Errored Seconds 15-minute interval threshold
Packit 022b05
        (vdslLineAlarmConfThresh15MinESs) reached."
Packit 022b05
    ::= { vdslNotifications 5 }
Packit 022b05
Packit 022b05
vdslPerfSESsThreshNotification NOTIFICATION-TYPE
Packit 022b05
    OBJECTS       {
Packit 022b05
                  vdslPerfDataCurr15MinSESs
Packit 022b05
                  }
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Severely Errored Seconds 15-minute interval threshold
Packit 022b05
        (vdslLineAlarmConfThresh15MinSESs) reached."
Packit 022b05
    ::= { vdslNotifications 6 }
Packit 022b05
Packit 022b05
vdslPerfUASsThreshNotification NOTIFICATION-TYPE
Packit 022b05
    OBJECTS       {
Packit 022b05
                  vdslPerfDataCurr15MinUASs
Packit 022b05
                  }
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Unavailable Seconds 15-minute interval threshold
Packit 022b05
        (vdslLineAlarmConfThresh15MinUASs) reached."
Packit 022b05
    ::= { vdslNotifications 7 }
Packit 022b05
Packit 022b05
vdslDownMaxSnrMgnNotification NOTIFICATION-TYPE
Packit 022b05
    OBJECTS       {
Packit 022b05
                  vdslPhysCurrSnrMgn
Packit 022b05
                  }
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The downstream Signal to Noise Margin exceeded
Packit 022b05
        vdslLineConfDownMaxSnrMgn.  The object
Packit 022b05
        vdslPhysCurrSnrMgn will contain the Signal to Noise
Packit 022b05
        margin as measured by the VTU-R."
Packit 022b05
    ::= { vdslNotifications 8 }
Packit 022b05
Packit 022b05
vdslDownMinSnrMgnNotification NOTIFICATION-TYPE
Packit 022b05
    OBJECTS       {
Packit 022b05
                  vdslPhysCurrSnrMgn
Packit 022b05
                  }
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The downstream Signal to Noise Margin fell below
Packit 022b05
        vdslLineConfDownMinSnrMgn.  The object vdslPhysCurrSnrMgn
Packit 022b05
        will contain the Signal to Noise margin as measured by
Packit 022b05
        the VTU-R."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    ::= { vdslNotifications 9 }
Packit 022b05
Packit 022b05
vdslUpMaxSnrMgnNotification NOTIFICATION-TYPE
Packit 022b05
    OBJECTS       {
Packit 022b05
                  vdslPhysCurrSnrMgn
Packit 022b05
                  }
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The upstream Signal to Noise Margin exceeded
Packit 022b05
        vdslLineConfUpMaxSnrMgn.  The object vdslPhysCurrSnrMgn
Packit 022b05
        will contain the Signal to Noise margin as measured
Packit 022b05
        by the VTU-C."
Packit 022b05
    ::= { vdslNotifications 10 }
Packit 022b05
Packit 022b05
vdslUpMinSnrMgnNotification NOTIFICATION-TYPE
Packit 022b05
    OBJECTS       {
Packit 022b05
                  vdslPhysCurrSnrMgn
Packit 022b05
                  }
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The upstream Signal to Noise Margin fell below
Packit 022b05
        vdslLineConfUpMinSnrMgn.  The object vdslPhysCurrSnrMgn
Packit 022b05
        will contain the Signal to Noise margin as measured
Packit 022b05
        by the VTU-C."
Packit 022b05
    ::= { vdslNotifications 11 }
Packit 022b05
Packit 022b05
vdslInitFailureNotification NOTIFICATION-TYPE
Packit 022b05
    OBJECTS       {
Packit 022b05
                  vdslPhysCurrStatus
Packit 022b05
                  }
Packit 022b05
    STATUS        current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "Vtu initialization failed.  See vdslPhysCurrStatus for
Packit 022b05
        potential reasons."
Packit 022b05
    ::= { vdslNotifications 12 }
Packit 022b05
Packit 022b05
-- conformance information
Packit 022b05
Packit 022b05
vdslConformance OBJECT IDENTIFIER ::= { vdslLineMib 3 }
Packit 022b05
vdslGroups OBJECT IDENTIFIER ::= { vdslConformance 1 }
Packit 022b05
vdslCompliances OBJECT IDENTIFIER ::= { vdslConformance 2 }
Packit 022b05
Packit 022b05
vdslLineMibCompliance MODULE-COMPLIANCE
Packit 022b05
    STATUS  current
Packit 022b05
    DESCRIPTION
Packit 022b05
        "The compliance statement for SNMP entities which
Packit 022b05
        manage VDSL interfaces."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    MODULE  -- this module
Packit 022b05
    MANDATORY-GROUPS
Packit 022b05
        {
Packit 022b05
        vdslGroup,
Packit 022b05
        vdslNotificationGroup
Packit 022b05
        }
Packit 022b05
    ::= { vdslCompliances 1 }
Packit 022b05
Packit 022b05
-- units of conformance
Packit 022b05
Packit 022b05
    vdslGroup OBJECT-GROUP
Packit 022b05
        OBJECTS
Packit 022b05
            {
Packit 022b05
            vdslLineCoding,
Packit 022b05
            vdslLineType,
Packit 022b05
            vdslLineConfProfile,
Packit 022b05
            vdslLineAlarmConfProfile,
Packit 022b05
            vdslPhysInvSerialNumber,
Packit 022b05
            vdslPhysInvVendorID,
Packit 022b05
            vdslPhysInvVersionNumber,
Packit 022b05
            vdslPhysCurrSnrMgn,
Packit 022b05
            vdslPhysCurrAtn,
Packit 022b05
            vdslPhysCurrStatus,
Packit 022b05
            vdslPhysCurrOutputPwr,
Packit 022b05
            vdslPhysCurrAttainableRate,
Packit 022b05
            vdslPhysCurrLineRate,
Packit 022b05
            vdslChanInterleaveDelay,
Packit 022b05
            vdslChanCrcBlockLength,
Packit 022b05
            vdslChanCurrTxRate,
Packit 022b05
            vdslChanCurrTxSlowBurstProtect,
Packit 022b05
            vdslChanCurrTxFastFec,
Packit 022b05
            vdslPerfDataValidIntervals,
Packit 022b05
            vdslPerfDataInvalidIntervals,
Packit 022b05
            vdslPerfDataLofs,
Packit 022b05
            vdslPerfDataLoss,
Packit 022b05
            vdslPerfDataLprs,
Packit 022b05
            vdslPerfDataLols,
Packit 022b05
            vdslPerfDataESs,
Packit 022b05
            vdslPerfDataSESs,
Packit 022b05
            vdslPerfDataUASs,
Packit 022b05
            vdslPerfDataInits,
Packit 022b05
            vdslPerfDataCurr15MinTimeElapsed,
Packit 022b05
            vdslPerfDataCurr15MinLofs,
Packit 022b05
            vdslPerfDataCurr15MinLoss,
Packit 022b05
            vdslPerfDataCurr15MinLprs,
Packit 022b05
            vdslPerfDataCurr15MinLols,
Packit 022b05
            vdslPerfDataCurr15MinESs,
Packit 022b05
            vdslPerfDataCurr15MinSESs,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
            vdslPerfDataCurr15MinUASs,
Packit 022b05
            vdslPerfDataCurr15MinInits,
Packit 022b05
            vdslPerfData1DayValidIntervals,
Packit 022b05
            vdslPerfData1DayInvalidIntervals,
Packit 022b05
            vdslPerfDataCurr1DayTimeElapsed,
Packit 022b05
            vdslPerfDataCurr1DayLofs,
Packit 022b05
            vdslPerfDataCurr1DayLoss,
Packit 022b05
            vdslPerfDataCurr1DayLprs,
Packit 022b05
            vdslPerfDataCurr1DayLols,
Packit 022b05
            vdslPerfDataCurr1DayESs,
Packit 022b05
            vdslPerfDataCurr1DaySESs,
Packit 022b05
            vdslPerfDataCurr1DayUASs,
Packit 022b05
            vdslPerfDataCurr1DayInits,
Packit 022b05
            vdslPerfIntervalLofs,
Packit 022b05
            vdslPerfIntervalLoss,
Packit 022b05
            vdslPerfIntervalLprs,
Packit 022b05
            vdslPerfIntervalLols,
Packit 022b05
            vdslPerfIntervalESs,
Packit 022b05
            vdslPerfIntervalSESs,
Packit 022b05
            vdslPerfIntervalUASs,
Packit 022b05
            vdslPerfIntervalInits,
Packit 022b05
            vdslPerf1DayIntervalMoniSecs,
Packit 022b05
            vdslPerf1DayIntervalLofs,
Packit 022b05
            vdslPerf1DayIntervalLoss,
Packit 022b05
            vdslPerf1DayIntervalLprs,
Packit 022b05
            vdslPerf1DayIntervalLols,
Packit 022b05
            vdslPerf1DayIntervalESs,
Packit 022b05
            vdslPerf1DayIntervalSESs,
Packit 022b05
            vdslPerf1DayIntervalUASs,
Packit 022b05
            vdslPerf1DayIntervalInits,
Packit 022b05
            vdslChanValidIntervals,
Packit 022b05
            vdslChanInvalidIntervals,
Packit 022b05
            vdslChanFixedOctets,
Packit 022b05
            vdslChanBadBlks,
Packit 022b05
            vdslChanCurr15MinTimeElapsed,
Packit 022b05
            vdslChanCurr15MinFixedOctets,
Packit 022b05
            vdslChanCurr15MinBadBlks,
Packit 022b05
            vdslChan1DayValidIntervals,
Packit 022b05
            vdslChan1DayInvalidIntervals,
Packit 022b05
            vdslChanCurr1DayTimeElapsed,
Packit 022b05
            vdslChanCurr1DayFixedOctets,
Packit 022b05
            vdslChanCurr1DayBadBlks,
Packit 022b05
            vdslChanIntervalFixedOctets,
Packit 022b05
            vdslChanIntervalBadBlks,
Packit 022b05
            vdslChan1DayIntervalMoniSecs,
Packit 022b05
            vdslChan1DayIntervalFixedOctets,
Packit 022b05
            vdslChan1DayIntervalBadBlks,
Packit 022b05
            vdslLineConfDownRateMode,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
            vdslLineConfUpRateMode,
Packit 022b05
            vdslLineConfDownMaxPwr,
Packit 022b05
            vdslLineConfUpMaxPwr,
Packit 022b05
            vdslLineConfDownMaxSnrMgn,
Packit 022b05
            vdslLineConfDownMinSnrMgn,
Packit 022b05
            vdslLineConfDownTargetSnrMgn,
Packit 022b05
            vdslLineConfUpMaxSnrMgn,
Packit 022b05
            vdslLineConfUpMinSnrMgn,
Packit 022b05
            vdslLineConfUpTargetSnrMgn,
Packit 022b05
            vdslLineConfDownFastMaxDataRate,
Packit 022b05
            vdslLineConfDownFastMinDataRate,
Packit 022b05
            vdslLineConfDownSlowMaxDataRate,
Packit 022b05
            vdslLineConfDownSlowMinDataRate,
Packit 022b05
            vdslLineConfUpFastMaxDataRate,
Packit 022b05
            vdslLineConfUpFastMinDataRate,
Packit 022b05
            vdslLineConfUpSlowMaxDataRate,
Packit 022b05
            vdslLineConfUpSlowMinDataRate,
Packit 022b05
            vdslLineConfDownRateRatio,
Packit 022b05
            vdslLineConfUpRateRatio,
Packit 022b05
            vdslLineConfDownMaxInterDelay,
Packit 022b05
            vdslLineConfUpMaxInterDelay,
Packit 022b05
            vdslLineConfDownPboControl,
Packit 022b05
            vdslLineConfUpPboControl,
Packit 022b05
            vdslLineConfDownPboLevel,
Packit 022b05
            vdslLineConfUpPboLevel,
Packit 022b05
            vdslLineConfDeploymentScenario,
Packit 022b05
            vdslLineConfAdslPresence,
Packit 022b05
            vdslLineConfApplicableStandard,
Packit 022b05
            vdslLineConfBandPlan,
Packit 022b05
            vdslLineConfBandPlanFx,
Packit 022b05
            vdslLineConfBandOptUsage,
Packit 022b05
            vdslLineConfUpPsdTemplate,
Packit 022b05
            vdslLineConfDownPsdTemplate,
Packit 022b05
            vdslLineConfHamBandMask,
Packit 022b05
            vdslLineConfCustomNotch1Start,
Packit 022b05
            vdslLineConfCustomNotch1Stop,
Packit 022b05
            vdslLineConfCustomNotch2Start,
Packit 022b05
            vdslLineConfCustomNotch2Stop,
Packit 022b05
            vdslLineConfDownTargetSlowBurst,
Packit 022b05
            vdslLineConfUpTargetSlowBurst,
Packit 022b05
            vdslLineConfDownMaxFastFec,
Packit 022b05
            vdslLineConfUpMaxFastFec,
Packit 022b05
            vdslLineConfLineType,
Packit 022b05
            vdslLineConfProfRowStatus,
Packit 022b05
            vdslLineAlarmConfThresh15MinLofs,
Packit 022b05
            vdslLineAlarmConfThresh15MinLoss,
Packit 022b05
            vdslLineAlarmConfThresh15MinLprs,
Packit 022b05
            vdslLineAlarmConfThresh15MinLols,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
            vdslLineAlarmConfThresh15MinESs,
Packit 022b05
            vdslLineAlarmConfThresh15MinSESs,
Packit 022b05
            vdslLineAlarmConfThresh15MinUASs,
Packit 022b05
            vdslLineAlarmConfInitFailure,
Packit 022b05
            vdslLineAlarmConfProfRowStatus
Packit 022b05
            }
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
            "A collection of objects providing information about
Packit 022b05
             a VDSL Line."
Packit 022b05
        ::= { vdslGroups 1 }
Packit 022b05
Packit 022b05
    vdslNotificationGroup    NOTIFICATION-GROUP
Packit 022b05
        NOTIFICATIONS
Packit 022b05
            {
Packit 022b05
            vdslPerfLofsThreshNotification,
Packit 022b05
            vdslPerfLossThreshNotification,
Packit 022b05
            vdslPerfLprsThreshNotification,
Packit 022b05
            vdslPerfLolsThreshNotification,
Packit 022b05
            vdslPerfESsThreshNotification,
Packit 022b05
            vdslPerfSESsThreshNotification,
Packit 022b05
            vdslPerfUASsThreshNotification,
Packit 022b05
            vdslDownMaxSnrMgnNotification,
Packit 022b05
            vdslDownMinSnrMgnNotification,
Packit 022b05
            vdslUpMaxSnrMgnNotification,
Packit 022b05
            vdslUpMinSnrMgnNotification,
Packit 022b05
            vdslInitFailureNotification
Packit 022b05
            }
Packit 022b05
        STATUS      current
Packit 022b05
        DESCRIPTION
Packit 022b05
             "This group supports notifications of significant
Packit 022b05
             conditions associated with VDSL Lines."
Packit 022b05
    ::= { vdslGroups 2 }
Packit 022b05
Packit 022b05
END