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

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