Blame mibs/ietf/VDSL-LINE-EXT-MCM-MIB

Packit Service 9ccfef
VDSL-LINE-EXT-MCM-MIB DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
IMPORTS
Packit Service 9ccfef
MODULE-IDENTITY,
Packit Service 9ccfef
OBJECT-TYPE,
Packit Service 9ccfef
transmission,
Packit Service 9ccfef
Unsigned32                      FROM SNMPv2-SMI         -- [RFC2578]
Packit Service 9ccfef
RowStatus                       FROM SNMPv2-TC          -- [RFC2579]
Packit Service 9ccfef
MODULE-COMPLIANCE,
Packit Service 9ccfef
OBJECT-GROUP                    FROM SNMPv2-CONF        -- [RFC2580]
Packit Service 9ccfef
vdslLineConfProfileName         FROM VDSL-LINE-MIB;     -- [RFC3728]
Packit Service 9ccfef
Packit Service 9ccfef
vdslExtMCMMIB MODULE-IDENTITY
Packit Service 9ccfef
   LAST-UPDATED "200504280000Z" --    April 28, 2005
Packit Service 9ccfef
   ORGANIZATION "ADSLMIB Working Group"
Packit Service 9ccfef
   CONTACT-INFO "WG-email:  adslmib@ietf.org
Packit Service 9ccfef
         Info:      https://www1.ietf.org/mailman/listinfo/adslmib
Packit Service 9ccfef
Packit Service 9ccfef
         Chair:     Mike Sneed
Packit Service 9ccfef
                    Sand Channel Systems
Packit Service 9ccfef
         Postal:    P.O. Box 37324
Packit Service 9ccfef
                    Raleigh NC 27627-732
Packit Service 9ccfef
         Email:     sneedmike@hotmail.com
Packit Service 9ccfef
         Phone:     +1 206 600 7022
Packit Service 9ccfef
Packit Service 9ccfef
         Co-Chair/Co-editor:
Packit Service 9ccfef
                    Bob Ray
Packit Service 9ccfef
                    PESA Switching Systems, Inc.
Packit Service 9ccfef
         Postal:    330-A Wynn Drive
Packit Service 9ccfef
                    Huntsville, AL 35805
Packit Service 9ccfef
                    USA
Packit Service 9ccfef
         Email:     rray@pesa.com
Packit Service 9ccfef
         Phone:     +1 256 726 9200 ext.  142
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
         Co-editor: Menachem Dodge
Packit Service 9ccfef
                    ECI Telecom Ltd.
Packit Service 9ccfef
         Postal:    30 hasivim St.
Packit Service 9ccfef
                    Petach Tikva 49517,
Packit Service 9ccfef
                    Israel.
Packit Service 9ccfef
         Email:     mbdodge@ieee.org
Packit Service 9ccfef
         Phone:     +972 3 926 8421
Packit Service 9ccfef
        "
Packit Service 9ccfef
Packit Service 9ccfef
DESCRIPTION
Packit Service 9ccfef
    "The VDSL-LINE-MIB found in RFC 3728 defines objects for
Packit Service 9ccfef
    the management of a pair of VDSL transceivers at each end of
Packit Service 9ccfef
    the VDSL line.  The VDSL-LINE-MIB configures and monitors the
Packit Service 9ccfef
    line code independent parameters (TC layer) of the VDSL line.
Packit Service 9ccfef
    This MIB module is an optional extension of the VDSL-LINE-MIB
Packit Service 9ccfef
    and defines objects for configuration and monitoring of the
Packit Service 9ccfef
    line code specific (LCS) elements (PMD layer) for VDSL lines
Packit Service 9ccfef
    using MCM coding.  The objects in this extension MIB MUST NOT
Packit Service 9ccfef
    be used for VDSL lines using Single Carrier Modulation (SCM)
Packit Service 9ccfef
    line coding.  If an object in this extension MIB is referenced
Packit Service 9ccfef
    by a line which does not use MCM, it has no effect on the
Packit Service 9ccfef
    operation of that line.
Packit Service 9ccfef
Packit Service 9ccfef
    Naming Conventions:
Packit Service 9ccfef
        Vtuc -- (VTUC) transceiver at near (Central) end of line
Packit Service 9ccfef
        Vtur -- (VTUR) transceiver at Remote end of line
Packit Service 9ccfef
        Vtu  -- One of either Vtuc or Vtur
Packit Service 9ccfef
        Curr -- Current
Packit Service 9ccfef
        LCS  -- Line Code Specific
Packit Service 9ccfef
        Max  -- Maximum
Packit Service 9ccfef
        PSD  -- Power Spectral Density
Packit Service 9ccfef
        Rx   -- Receive
Packit Service 9ccfef
        Tx   -- Transmit
Packit Service 9ccfef
Packit Service 9ccfef
    Copyright (C) The Internet Society (2005).  This version
Packit Service 9ccfef
    of this MIB module is part of RFC 4070: see the RFC
Packit Service 9ccfef
    itself for full legal notices."
Packit Service 9ccfef
        REVISION "200504280000Z" --    April 28, 2005
Packit Service 9ccfef
        DESCRIPTION "Initial version, published as RFC 4070."
Packit Service 9ccfef
    ::= { transmission 229 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineExtMCMMib OBJECT IDENTIFIER ::= { vdslExtMCMMIB 1 }
Packit Service 9ccfef
vdslLineExtMCMMibObjects OBJECT IDENTIFIER ::= {vdslLineExtMCMMib 1}
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Multiple carrier modulation (MCM) configuration profile tables
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       SEQUENCE OF VdslLineMCMConfProfileEntry
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This table contains additional information on multiple
Packit Service 9ccfef
        carrier VDSL lines.  One entry in this table reflects a
Packit Service 9ccfef
        profile defined by a manager which can be used to
Packit Service 9ccfef
        configure the VDSL line.
Packit Service 9ccfef
Packit Service 9ccfef
        If an entry in this table is referenced by a line which
Packit Service 9ccfef
        does not use MCM, it has no effect on the operation of that
Packit Service 9ccfef
        line.
Packit Service 9ccfef
Packit Service 9ccfef
        All read-create-objects defined in this table SHOULD be
Packit Service 9ccfef
        stored persistently."
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { vdslLineExtMCMMibObjects  1 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       VdslLineMCMConfProfileEntry
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Each entry consists of a list of parameters that
Packit Service 9ccfef
        represents the configuration of a multiple carrier
Packit Service 9ccfef
        modulation VDSL modem."
Packit Service 9ccfef
    INDEX { vdslLineConfProfileName }
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
VdslLineMCMConfProfileEntry ::=
Packit Service 9ccfef
    SEQUENCE
Packit Service 9ccfef
        {
Packit Service 9ccfef
        vdslLineMCMConfProfileTxWindowLength       Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileRowStatus            RowStatus
Packit Service 9ccfef
        }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileTxWindowLength OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32 (1..255)
Packit Service 9ccfef
    UNITS        "samples"
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Specifies the length of the transmit window, counted
Packit Service 9ccfef
        in samples at the sampling rate corresponding to the
Packit Service 9ccfef
        negotiated value of N."
Packit Service 9ccfef
    REFERENCE    "T1E1.4/2000-013R4"    -- Part 3, MCM
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileRowStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       RowStatus
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object is used to create a new row or modify or
Packit Service 9ccfef
        delete an existing row in this table.
Packit Service 9ccfef
Packit Service 9ccfef
        A profile is activated by setting this object to `active'.
Packit Service 9ccfef
        When `active' is set, the system will validate the profile.
Packit Service 9ccfef
Packit Service 9ccfef
        None of the columns in this row may be modified while the
Packit Service 9ccfef
        row is in the 'active' state.
Packit Service 9ccfef
Packit Service 9ccfef
        Before a profile can be deleted or taken out of
Packit Service 9ccfef
        service, (by setting this object to `destroy' or
Packit Service 9ccfef
        `notInService') it must first be unreferenced
Packit Service 9ccfef
        from all associated lines."
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileTxBandTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       SEQUENCE OF VdslLineMCMConfProfileTxBandEntry
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This table contains transmit band descriptor configuration
Packit Service 9ccfef
        information for a VDSL line.  Each entry in this table
Packit Service 9ccfef
        reflects the configuration for one of possibly many bands
Packit Service 9ccfef
        with a multiple carrier modulation (MCM) VDSL line.
Packit Service 9ccfef
        These entries are defined by a manager and can be used to
Packit Service 9ccfef
        configure the VDSL line.
Packit Service 9ccfef
Packit Service 9ccfef
        If an entry in this table is referenced by a line which
Packit Service 9ccfef
        does not use MCM, it has no effect on the operation of that
Packit Service 9ccfef
        line.
Packit Service 9ccfef
Packit Service 9ccfef
        All read-create-objects defined in this table SHOULD be
Packit Service 9ccfef
        stored persistently."
Packit Service 9ccfef
    ::= { vdslLineExtMCMMibObjects  2 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileTxBandEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       VdslLineMCMConfProfileTxBandEntry
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Each entry consists of a transmit band descriptor, which
Packit Service 9ccfef
        is defined by a start and a stop tone index."
Packit Service 9ccfef
    INDEX { vdslLineConfProfileName,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
            vdslLineMCMConfProfileTxBandNumber }
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileTxBandTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
VdslLineMCMConfProfileTxBandEntry ::=
Packit Service 9ccfef
    SEQUENCE
Packit Service 9ccfef
        {
Packit Service 9ccfef
        vdslLineMCMConfProfileTxBandNumber           Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileTxBandStart            Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileTxBandStop             Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileTxBandRowStatus        RowStatus
Packit Service 9ccfef
        }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileTxBandNumber OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32 (1..4096)
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The index for this band descriptor entry."
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileTxBandEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileTxBandStart OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32 (1..4096)
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Start tone index for this band."
Packit Service 9ccfef
    REFERENCE    "T1E1.4/2000-013R4"    -- Part 3, MCM
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileTxBandEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileTxBandStop OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32 (1..4096)
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Stop tone index for this band."
Packit Service 9ccfef
    REFERENCE    "T1E1.4/2000-013R4"    -- Part 3, MCM
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileTxBandEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileTxBandRowStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       RowStatus
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object is used to create a new row or modify or
Packit Service 9ccfef
        delete an existing row in this table.
Packit Service 9ccfef
        A profile is activated by setting this object to `active'.
Packit Service 9ccfef
        When `active' is set, the system will validate the profile.
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        Each entry must be internally consistent, the Stop Tone must
Packit Service 9ccfef
        be greater than the Start Tone.  Each entry must also be
Packit Service 9ccfef
        externally consistent, all entries indexed by a specific
Packit Service 9ccfef
        profile must not overlap.  Validation of the profile will
Packit Service 9ccfef
        check both internal and external consistency.
Packit Service 9ccfef
Packit Service 9ccfef
        None of the columns in this row may be modified while the
Packit Service 9ccfef
        row is in the 'active' state.
Packit Service 9ccfef
Packit Service 9ccfef
        Before a profile can be deleted or taken out of
Packit Service 9ccfef
        service, (by setting this object to `destroy' or
Packit Service 9ccfef
        `notInService') it must be first unreferenced
Packit Service 9ccfef
        from all associated lines."
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileTxBandEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileRxBandTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       SEQUENCE OF VdslLineMCMConfProfileRxBandEntry
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This table contains receive band descriptor configuration
Packit Service 9ccfef
        information for a VDSL line.  Each entry in this table
Packit Service 9ccfef
        reflects the configuration for one of possibly many bands
Packit Service 9ccfef
        with a multiple carrier modulation (MCM) VDSL line.
Packit Service 9ccfef
        These entries are defined by a manager and can be used to
Packit Service 9ccfef
        configure the VDSL line.
Packit Service 9ccfef
Packit Service 9ccfef
        If an entry in this table is referenced by a line which
Packit Service 9ccfef
        does not use MCM, it has no effect on the operation of that
Packit Service 9ccfef
        line.
Packit Service 9ccfef
Packit Service 9ccfef
        All read-create-objects defined in this table SHOULD be
Packit Service 9ccfef
        stored persistently."
Packit Service 9ccfef
    ::= { vdslLineExtMCMMibObjects 3 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileRxBandEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       VdslLineMCMConfProfileRxBandEntry
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Each entry consists of a transmit band descriptor, which
Packit Service 9ccfef
        is defined by a start and a stop tone index."
Packit Service 9ccfef
Packit Service 9ccfef
    INDEX { vdslLineConfProfileName,
Packit Service 9ccfef
            vdslLineMCMConfProfileRxBandNumber }
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileRxBandTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
VdslLineMCMConfProfileRxBandEntry ::=
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    SEQUENCE
Packit Service 9ccfef
        {
Packit Service 9ccfef
        vdslLineMCMConfProfileRxBandNumber           Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileRxBandStart            Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileRxBandStop             Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileRxBandRowStatus        RowStatus
Packit Service 9ccfef
        }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileRxBandNumber OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32 (1..4096)
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The index for this band descriptor entry."
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileRxBandEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileRxBandStart OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32 (1..4096)
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Start tone index for this band."
Packit Service 9ccfef
    REFERENCE    "T1E1.4/2000-013R4"    -- Part 3, MCM
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileRxBandEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileRxBandStop OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32 (1..4096)
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Stop tone index for this band."
Packit Service 9ccfef
    REFERENCE    "T1E1.4/2000-013R4"    -- Part 3, MCM
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileRxBandEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileRxBandRowStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       RowStatus
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object is used to create a new row or modify or
Packit Service 9ccfef
        delete an existing row in this table.
Packit Service 9ccfef
Packit Service 9ccfef
        A profile is activated by setting this object to `active'.
Packit Service 9ccfef
        When `active' is set, the system will validate the profile.
Packit Service 9ccfef
        Each entry must be internally consistent, the Stop Tone must
Packit Service 9ccfef
        be greater than the Start Tone.  Each entry must also be
Packit Service 9ccfef
        externally consistent, all entries indexed by a specific
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        profile must not overlap.  Validation of the profile will
Packit Service 9ccfef
        check both internal and external consistency.
Packit Service 9ccfef
Packit Service 9ccfef
        None of the columns in this row may be modified while the
Packit Service 9ccfef
        row is in the 'active' state.
Packit Service 9ccfef
Packit Service 9ccfef
        Before a profile can be deleted or taken out of
Packit Service 9ccfef
        service, (by setting this object to `destroy' or
Packit Service 9ccfef
        `notInService') it must be first unreferenced
Packit Service 9ccfef
        from all associated lines."
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileRxBandEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileTxPSDTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       SEQUENCE OF VdslLineMCMConfProfileTxPSDEntry
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This table contains transmit PSD mask descriptor
Packit Service 9ccfef
        configuration information for a VDSL line.  Each entry in
Packit Service 9ccfef
        this table reflects the configuration for one tone within
Packit Service 9ccfef
        a multiple carrier modulation (MCM) VDSL line.  These
Packit Service 9ccfef
        entries are defined by a manager and can be used to
Packit Service 9ccfef
        configure the VDSL line.
Packit Service 9ccfef
Packit Service 9ccfef
        If an entry in this table is referenced by a line which
Packit Service 9ccfef
        does not use MCM, it has no effect on the operation of that
Packit Service 9ccfef
        line.
Packit Service 9ccfef
Packit Service 9ccfef
        All read-create-objects defined in this table SHOULD be
Packit Service 9ccfef
        stored persistently."
Packit Service 9ccfef
    ::= { vdslLineExtMCMMibObjects 4 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileTxPSDEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       VdslLineMCMConfProfileTxPSDEntry
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Each entry consists of a transmit PSD mask descriptor,
Packit Service 9ccfef
        which defines the power spectral density (PSD) for a tone."
Packit Service 9ccfef
Packit Service 9ccfef
    INDEX { vdslLineConfProfileName,
Packit Service 9ccfef
            vdslLineMCMConfProfileTxPSDNumber }
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileTxPSDTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
VdslLineMCMConfProfileTxPSDEntry ::=
Packit Service 9ccfef
    SEQUENCE
Packit Service 9ccfef
        {
Packit Service 9ccfef
        vdslLineMCMConfProfileTxPSDNumber            Unsigned32,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        vdslLineMCMConfProfileTxPSDTone              Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileTxPSDPSD               Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileTxPSDRowStatus         RowStatus
Packit Service 9ccfef
        }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileTxPSDNumber OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32 (1..4096)
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The index for this mask descriptor entry."
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileTxPSDEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileTxPSDTone OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32 (1..4096)
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The tone index for which the PSD is being specified."
Packit Service 9ccfef
    REFERENCE    "T1E1.4/2000-013R4"    -- Part 3, MCM
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileTxPSDEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileTxPSDPSD OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32
Packit Service 9ccfef
    UNITS        "0.5dBm/Hz"
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Power Spectral Density level in steps of 0.5dBm/Hz with
Packit Service 9ccfef
        an offset of -140dBm/Hz."
Packit Service 9ccfef
    REFERENCE    "T1E1.4/2000-013R4"    -- Part 3, MCM
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileTxPSDEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
    vdslLineMCMConfProfileTxPSDRowStatus OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX       RowStatus
Packit Service 9ccfef
        MAX-ACCESS   read-create
Packit Service 9ccfef
        STATUS       current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This object is used to create a new row or modify or
Packit Service 9ccfef
        delete an existing row in this table.
Packit Service 9ccfef
Packit Service 9ccfef
        A profile is activated by setting this object to `active'.
Packit Service 9ccfef
        When `active' is set, the system will validate the profile.
Packit Service 9ccfef
Packit Service 9ccfef
        None of the columns in this row may be modified while the
Packit Service 9ccfef
        row is in the 'active' state.
Packit Service 9ccfef
Packit Service 9ccfef
        Before a profile can be deleted or taken out of
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        service, (by setting this object to `destroy' or
Packit Service 9ccfef
        `notInService') it must be first unreferenced
Packit Service 9ccfef
        from all associated lines."
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileTxPSDEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileMaxTxPSDTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       SEQUENCE OF VdslLineMCMConfProfileMaxTxPSDEntry
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This table contains transmit maximum PSD mask descriptor
Packit Service 9ccfef
        configuration information for a VDSL line.  Each entry in
Packit Service 9ccfef
        this table reflects the configuration for one tone within
Packit Service 9ccfef
        a multiple carrier modulation (MCM) VDSL modem.  These
Packit Service 9ccfef
        entries are defined by a manager and can be used to
Packit Service 9ccfef
        configure the VDSL line.
Packit Service 9ccfef
Packit Service 9ccfef
        If an entry in this table is referenced by a line which
Packit Service 9ccfef
        does not use MCM, it has no effect on the operation of that
Packit Service 9ccfef
        line.
Packit Service 9ccfef
Packit Service 9ccfef
        All read-create-objects defined in this table SHOULD be
Packit Service 9ccfef
        stored persistently."
Packit Service 9ccfef
    ::= { vdslLineExtMCMMibObjects 5 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileMaxTxPSDEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       VdslLineMCMConfProfileMaxTxPSDEntry
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Each entry consists of a transmit PSD mask descriptor,
Packit Service 9ccfef
        which defines the maximum power spectral density (PSD)
Packit Service 9ccfef
        for a tone."
Packit Service 9ccfef
    INDEX { vdslLineConfProfileName,
Packit Service 9ccfef
            vdslLineMCMConfProfileMaxTxPSDNumber }
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileMaxTxPSDTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
VdslLineMCMConfProfileMaxTxPSDEntry ::=
Packit Service 9ccfef
    SEQUENCE
Packit Service 9ccfef
        {
Packit Service 9ccfef
        vdslLineMCMConfProfileMaxTxPSDNumber            Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileMaxTxPSDTone              Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileMaxTxPSDPSD               Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileMaxTxPSDRowStatus         RowStatus
Packit Service 9ccfef
        }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileMaxTxPSDNumber OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32 (1..4096)
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The index for this band descriptor entry."
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileMaxTxPSDEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileMaxTxPSDTone OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32 (1..4096)
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The tone index for which the PSD is being specified.
Packit Service 9ccfef
         There must not be multiple rows defined, for a particular
Packit Service 9ccfef
         profile, with the same value for this field."
Packit Service 9ccfef
    REFERENCE    "T1E1.4/2000-013R4"    -- Part 3, MCM
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileMaxTxPSDEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileMaxTxPSDPSD OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32
Packit Service 9ccfef
    UNITS        "0.5dBm/Hz"
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Power Spectral Density level in steps of 0.5dBm/Hz with
Packit Service 9ccfef
        an offset of -140dBm/Hz."
Packit Service 9ccfef
    REFERENCE    "T1E1.4/2000-013R4"    -- Part 3, MCM
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileMaxTxPSDEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileMaxTxPSDRowStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       RowStatus
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object is used to create a new row or modify or
Packit Service 9ccfef
        delete an existing row in this table.
Packit Service 9ccfef
        A profile is activated by setting this object to `active'.
Packit Service 9ccfef
        When `active' is set, the system will validate the profile.
Packit Service 9ccfef
        There must be only one entry in this table for each tone
Packit Service 9ccfef
        associated with a specific profile.  This will be checked
Packit Service 9ccfef
        during the validation process.
Packit Service 9ccfef
Packit Service 9ccfef
        None of the columns in this row may be modified while the
Packit Service 9ccfef
        row is in the 'active' state.
Packit Service 9ccfef
Packit Service 9ccfef
        Before a profile can be deleted or taken out of
Packit Service 9ccfef
        service, (by setting this object to `destroy' or
Packit Service 9ccfef
        `notInService') it must be first unreferenced
Packit Service 9ccfef
        from all associated lines."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileMaxTxPSDEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileMaxRxPSDTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       SEQUENCE OF VdslLineMCMConfProfileMaxRxPSDEntry
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This table contains maximum receive PSD mask descriptor
Packit Service 9ccfef
        configuration information for a VDSL line.  Each entry in
Packit Service 9ccfef
        this table reflects the configuration for one tone within
Packit Service 9ccfef
        a multiple carrier modulation (MCM) VDSL modem.  These
Packit Service 9ccfef
        entries are defined by a manager and can be used to
Packit Service 9ccfef
        configure the VDSL line.
Packit Service 9ccfef
Packit Service 9ccfef
        If an entry in this table is referenced by a line which
Packit Service 9ccfef
        does not use MCM, it has no effect on the operation of that
Packit Service 9ccfef
        line.
Packit Service 9ccfef
Packit Service 9ccfef
        All read-create-objects defined in this table SHOULD be
Packit Service 9ccfef
        stored persistently."
Packit Service 9ccfef
    ::= { vdslLineExtMCMMibObjects 6 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileMaxRxPSDEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       VdslLineMCMConfProfileMaxRxPSDEntry
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Each entry consists of a transmit PSD mask descriptor,
Packit Service 9ccfef
        which defines the power spectral density (PSD) for a
Packit Service 9ccfef
        tone."
Packit Service 9ccfef
Packit Service 9ccfef
    INDEX { vdslLineConfProfileName,
Packit Service 9ccfef
            vdslLineMCMConfProfileMaxRxPSDNumber }
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileMaxRxPSDTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
VdslLineMCMConfProfileMaxRxPSDEntry ::=
Packit Service 9ccfef
    SEQUENCE
Packit Service 9ccfef
        {
Packit Service 9ccfef
        vdslLineMCMConfProfileMaxRxPSDNumber            Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileMaxRxPSDTone              Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileMaxRxPSDPSD               Unsigned32,
Packit Service 9ccfef
        vdslLineMCMConfProfileMaxRxPSDRowStatus         RowStatus
Packit Service 9ccfef
        }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileMaxRxPSDNumber OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32 (1..4096)
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The index for this band descriptor entry."
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileMaxRxPSDEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileMaxRxPSDTone OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32 (1..4096)
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The tone index for which the PSD is being specified.
Packit Service 9ccfef
         There must not be multiple rows defined, for a particular
Packit Service 9ccfef
         profile, with the same value for this field."
Packit Service 9ccfef
    REFERENCE    "T1E1.4/2000-013R4"    -- Part 3, MCM
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileMaxRxPSDEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileMaxRxPSDPSD OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32
Packit Service 9ccfef
    UNITS        "0.5dBm/Hz"
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Power Spectral Density level in steps of 0.5dBm/Hz with
Packit Service 9ccfef
        an offset of -140dBm/Hz."
Packit Service 9ccfef
    REFERENCE    "T1E1.4/2000-013R4"    -- Part 3, MCM
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileMaxRxPSDEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineMCMConfProfileMaxRxPSDRowStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       RowStatus
Packit Service 9ccfef
    MAX-ACCESS   read-create
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object is used to create a new row or modify or
Packit Service 9ccfef
        delete an existing row in this table.
Packit Service 9ccfef
Packit Service 9ccfef
        A profile is activated by setting this object to `active'.
Packit Service 9ccfef
        When `active' is set, the system will validate the profile.
Packit Service 9ccfef
        There must be only one entry in this table for each tone
Packit Service 9ccfef
        associated with a specific profile.  This will be checked
Packit Service 9ccfef
        during the validation process.
Packit Service 9ccfef
Packit Service 9ccfef
        None of the columns in this row may be modified while the
Packit Service 9ccfef
        row is in the 'active' state.
Packit Service 9ccfef
Packit Service 9ccfef
        Before a profile can be deleted or taken out of
Packit Service 9ccfef
        service, (by setting this object to `destroy' or
Packit Service 9ccfef
        `notInService') it must be first unreferenced
Packit Service 9ccfef
        from all associated lines."
Packit Service 9ccfef
    ::= { vdslLineMCMConfProfileMaxRxPSDEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- conformance information
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineExtMCMConformance OBJECT IDENTIFIER ::=
Packit Service 9ccfef
                 { vdslLineExtMCMMib 2 }
Packit Service 9ccfef
vdslLineExtMCMGroups OBJECT IDENTIFIER ::=
Packit Service 9ccfef
                 { vdslLineExtMCMConformance 1 }
Packit Service 9ccfef
vdslLineExtMCMCompliances OBJECT IDENTIFIER ::=
Packit Service 9ccfef
                 { vdslLineExtMCMConformance 2 }
Packit Service 9ccfef
Packit Service 9ccfef
vdslLineExtMCMMibCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The compliance statement for SNMP entities which
Packit Service 9ccfef
        manage VDSL interfaces."
Packit Service 9ccfef
    MODULE  -- this module
Packit Service 9ccfef
    MANDATORY-GROUPS
Packit Service 9ccfef
    {
Packit Service 9ccfef
        vdslLineExtMCMGroup
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { vdslLineExtMCMCompliances 1 }
Packit Service 9ccfef
Packit Service 9ccfef
-- units of conformance
Packit Service 9ccfef
Packit Service 9ccfef
    vdslLineExtMCMGroup OBJECT-GROUP
Packit Service 9ccfef
        OBJECTS
Packit Service 9ccfef
            {
Packit Service 9ccfef
            vdslLineMCMConfProfileTxWindowLength,
Packit Service 9ccfef
            vdslLineMCMConfProfileRowStatus,
Packit Service 9ccfef
            vdslLineMCMConfProfileTxBandStart,
Packit Service 9ccfef
            vdslLineMCMConfProfileTxBandStop,
Packit Service 9ccfef
            vdslLineMCMConfProfileTxBandRowStatus,
Packit Service 9ccfef
            vdslLineMCMConfProfileRxBandStart,
Packit Service 9ccfef
            vdslLineMCMConfProfileRxBandStop,
Packit Service 9ccfef
            vdslLineMCMConfProfileRxBandRowStatus,
Packit Service 9ccfef
            vdslLineMCMConfProfileTxPSDTone,
Packit Service 9ccfef
            vdslLineMCMConfProfileTxPSDPSD,
Packit Service 9ccfef
            vdslLineMCMConfProfileTxPSDRowStatus,
Packit Service 9ccfef
            vdslLineMCMConfProfileMaxTxPSDTone,
Packit Service 9ccfef
            vdslLineMCMConfProfileMaxTxPSDPSD,
Packit Service 9ccfef
            vdslLineMCMConfProfileMaxTxPSDRowStatus,
Packit Service 9ccfef
            vdslLineMCMConfProfileMaxRxPSDTone,
Packit Service 9ccfef
            vdslLineMCMConfProfileMaxRxPSDPSD,
Packit Service 9ccfef
            vdslLineMCMConfProfileMaxRxPSDRowStatus
Packit Service 9ccfef
            }
Packit Service 9ccfef
         STATUS     current
Packit Service 9ccfef
         DESCRIPTION
Packit Service 9ccfef
             "A collection of objects providing configuration
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
             information for a VDSL line based upon multiple
Packit Service 9ccfef
             carrier modulation modem."
Packit Service 9ccfef
     ::= { vdslLineExtMCMGroups 1 }
Packit Service 9ccfef
Packit Service 9ccfef
END