962 lines
31 KiB
Plaintext
962 lines
31 KiB
Plaintext
PDN-SPECTRUMMGMT-MIB DEFINITIONS ::= BEGIN
|
|
----------------------------------------------------------------
|
|
-- Copyright (C) 2003, Paradyne. All rights reserved.
|
|
----------------------------------------------------------------
|
|
IMPORTS
|
|
Integer32, Unsigned32,
|
|
OBJECT-TYPE, MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
entPhysicalIndex
|
|
FROM ENTITY-MIB
|
|
ifIndex, ifType
|
|
FROM IF-MIB
|
|
pdn-interfaces
|
|
FROM PDN-HEADER-MIB;
|
|
|
|
pdnSpectrumMgmt MODULE-IDENTITY
|
|
LAST-UPDATED "200212091500Z"
|
|
ORGANIZATION "Paradyne Corp MIB Working Group"
|
|
CONTACT-INFO "Paradyne Networks, Inc.
|
|
8545 126th Ave North
|
|
Largo, FL 33733
|
|
www.paradyne.com
|
|
|
|
General Comments to:
|
|
mibwg_team@eng.paradyne.com
|
|
|
|
Editors: R.A.Bowhall,
|
|
Jesus Pinto"
|
|
|
|
DESCRIPTION "R.A.Bowhall
|
|
The Paradyne enterprise SPECTRUM MIB.
|
|
This MIB is written to facilitate spectrum
|
|
management of any xDSL interfaces. This mib
|
|
replaces older versions of the spectrum
|
|
management including the reachDSL.mib."
|
|
|
|
REVISION "200301151300Z"
|
|
DESCRIPTION "Jesus Pinto
|
|
1. Changed indexes on GeneralConfigTable.
|
|
2. Removed DSL Line Table.
|
|
3. Renamed newSpectrumMgmtAturMaxTxRate
|
|
4. Renamed newSpectrumMgmtAturMinTxRate
|
|
5. Renamed newSpectrumMgmtAturTxPower
|
|
6. Renamed newSpectrumMgmtAtucMinTxRate
|
|
7. Renamed newSpectrumMgmtAtucMaxTxRate
|
|
8. Renamed newSpectrumMgmtAtucTxPower
|
|
9. Added newSpectrumMgmtXturMax2TxRate
|
|
10.Added newSpectrumMgmtXturMin2TxRate
|
|
11.Added newSpectrumMgmtXtucMax2TxRate
|
|
12.Added newSpectrumMgmtXtucMax2TxRate"
|
|
|
|
REVISION "200301091500Z"
|
|
DESCRIPTION "Jesus Pinto
|
|
1. Deprecated spectrumMgmtTable and all its objects.
|
|
2. Added newSpectrumMgmtTable.
|
|
3. Added newSpectrumMgmtMode.
|
|
4. Added newSpectrumMgmtEWLUnits.
|
|
5. Added newSpectrumMgmtLoopMeasurementMethod.
|
|
6. Added newSpectrumMgmtLineInfoTable.
|
|
7. Added newSpectrumMgmtGeneralConfigTable."
|
|
|
|
REVISION "0105161530Z"
|
|
DESCRIPTION "R.A.Bowhall
|
|
Added DEFVAL caluse, Added the pdnSpecMgmtTraps,
|
|
and pdnSpecMgmtMIBConformance info.
|
|
Added an Informational Note at the Beginning of
|
|
this MIB."
|
|
|
|
REVISION "0105080550Z"
|
|
DESCRIPTION "R.A.Bowhall
|
|
Added the EWL Deployment Guidelines Table
|
|
and Changed spectrumMgmtAllowedSpeeds to
|
|
spectrumMgmtAllowedSpeedsMin1, spectrumMgmtAllowedSpeedsMax1,
|
|
spectrumMgmtAllowedSpeedsMin2, spectrumMgmtAllowedSpeedsMax2"
|
|
|
|
::= { pdn-interfaces 19 }
|
|
|
|
pdnSpecMgmtObjects OBJECT IDENTIFIER ::= { pdnSpectrumMgmt 1 }
|
|
pdnNewSpecMgmtObjects OBJECT IDENTIFIER ::= { pdnSpectrumMgmt 2 }
|
|
|
|
--
|
|
-- START OF Spectrum Management definitions
|
|
--
|
|
|
|
--
|
|
-- General options for spectrum management
|
|
--
|
|
newSpectrumMgmtGeneralConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NewSpectrumMgmtGeneralConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"General Configuration of the spectrum management.
|
|
This table contains an entry for each technology
|
|
managed by this device."
|
|
::= { pdnNewSpecMgmtObjects 1 }
|
|
|
|
newSpectrumMgmtGeneralConfigEntry OBJECT-TYPE
|
|
SYNTAX NewSpectrumMgmtGeneralConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry with the general spectrum mgmt configuration
|
|
parameters for a specific DSL technology."
|
|
INDEX { entPhysicalIndex, ifType }
|
|
::= { newSpectrumMgmtGeneralConfigTable 1 }
|
|
|
|
NewSpectrumMgmtGeneralConfigEntry ::= SEQUENCE {
|
|
newSpectrumMgmtSelection INTEGER,
|
|
newSpectrumMgmtMode INTEGER,
|
|
newSpectrumMgmtLoopMeasurementMethod INTEGER,
|
|
newSpectrumMgmtEWLUnits INTEGER
|
|
}
|
|
|
|
newSpectrumMgmtSelection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to Enable or Disable
|
|
Spectrum Management on DSL interfaces
|
|
managed by this device. Enabling this object
|
|
limits the DSL speeds on each port based on
|
|
line length in order to meet ANSI T1.417
|
|
Spectrum Management requirements or BT Access
|
|
Network Spectrum requirements.
|
|
|
|
The values that this object can accept are
|
|
controlled by the -Mode- object."
|
|
|
|
::= { newSpectrumMgmtGeneralConfigEntry 1 }
|
|
|
|
newSpectrumMgmtMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enableOnly(1),
|
|
disableOnly(2),
|
|
both(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object restricts the MAX-ACCESS of the 'Selection'
|
|
object.
|
|
Following are the details of each of the values:
|
|
|
|
enableOnly(1) - Indicates that the 'Selection' object
|
|
IS always 'enabled' and cannot be set
|
|
to 'disabled'.
|
|
disableOnly(2) - Indicates that the 'Selection' object
|
|
IS always 'disabled' and cannot be set
|
|
to 'enabled'.
|
|
both(3) - Indicates that the 'Selection' object
|
|
will accept both the 'enabled' and
|
|
'disabled' values."
|
|
|
|
::= { newSpectrumMgmtGeneralConfigEntry 2 }
|
|
|
|
newSpectrumMgmtLoopMeasurementMethod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
loopLength(2),
|
|
ewl(3),
|
|
quadMode(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the measurement method used in
|
|
describing the Loop Length of a circuit. Following are the
|
|
details of each of the options:
|
|
|
|
none(1) - Indicates that the Spectral Compliance
|
|
is NOT dependant on any Loop Length
|
|
measurements or configurations.
|
|
loopLength(2) - The 'ConfLoopLength' object is used to
|
|
determine spectral compliance. The
|
|
'ConfEWL' & 'ConfQuadMode' objects are
|
|
not used in this mode.
|
|
ewl(3) - The 'ConfEWL' object is used to
|
|
configure the estimated loop length,
|
|
which is used to determine spectral
|
|
compliance. In this mode the
|
|
'ConfLoopLength' & 'ConfQuadMode'
|
|
objects are not used.
|
|
quadMode(4) - The 'ConfQuadMode' object is used to
|
|
determine spectral compliance. The
|
|
'ConfEWL' & 'ConfLoopLength' objects
|
|
are not used in this mode.
|
|
|
|
This object determines which of the three objects :
|
|
'ConfEWL', 'ConfLoopLength' or 'ConfQuadMode' is used
|
|
(if any) to enforce spectrally compliant maximum
|
|
'Tx Rates' and the maximum allowed 'Tx Power' on a given
|
|
circuit."
|
|
|
|
::= { newSpectrumMgmtGeneralConfigEntry 3 }
|
|
|
|
newSpectrumMgmtEWLUnits OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
feet(2),
|
|
meters(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the units of measurement used in
|
|
describing the Estimated Working Length of a circuit.
|
|
Following are the details of each of the units:
|
|
|
|
none(1) - Indicates that the Spectral Compliance is
|
|
NOT dependant on the 'ConfEWL' object.
|
|
feet(2) - The 'ConfEWL' is measured and configured
|
|
in feet.
|
|
meters(3) - The 'ConfEWL' is measured and configured
|
|
in meters."
|
|
|
|
::= { newSpectrumMgmtGeneralConfigEntry 4 }
|
|
|
|
--
|
|
-- Spectrum Mgmt Configuration Table
|
|
--
|
|
newSpectrumMgmtConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NewSpectrumMgmtConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The new Spectrum Management Configuration Table
|
|
This table is used for configuring spectrum management
|
|
objects on any DSL interface."
|
|
|
|
::= { pdnNewSpecMgmtObjects 2 }
|
|
|
|
newSpectrumMgmtConfEntry OBJECT-TYPE
|
|
SYNTAX NewSpectrumMgmtConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the xDSL Spectrum Management
|
|
Configuration table.
|
|
|
|
Note: This entry can be accessed only for ifIndex
|
|
values that belong to a physical interface.
|
|
e.g. for ifType = 'shdsl' (IANAifType=169)."
|
|
|
|
INDEX { ifIndex }
|
|
|
|
::= { newSpectrumMgmtConfTable 1 }
|
|
|
|
NewSpectrumMgmtConfEntry ::=
|
|
SEQUENCE {
|
|
newSpectrumMgmtConfEWL Unsigned32,
|
|
newSpectrumMgmtConfLoopLength INTEGER,
|
|
newSpectrumMgmtConfQuadMode INTEGER
|
|
}
|
|
|
|
newSpectrumMgmtConfEWL OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Equivalent Working Length (EWL). The value selected
|
|
corresponds to the estimated length of the line in
|
|
|
|
feet - if 'EWLUnits' object is 'feet'.
|
|
meters - if 'EWLUnits' object is 'meters'.
|
|
|
|
This value is usually specified by the carrier and MUST
|
|
be in integral multiples of
|
|
|
|
500 feet, if 'EWLUnits' is 'feet'.
|
|
200 meters, if 'EWLUnits' is 'meters'.
|
|
|
|
The range of values that this object can take is determined
|
|
by the 'MinEWL' and 'MaxEWL' objects.
|
|
Changing this object may limit the maximum transmit power
|
|
and the effective DSL speeds at which the ports train up.
|
|
|
|
Note: This object will be used only if Spectrum Management
|
|
is enabled and 'LoopMeasurementMethod' is 'ewl'.
|
|
This object shares a mutual exclusion relationship
|
|
with the 'ConfLoopLength' & 'ConfQuadMode' objects,
|
|
as only one of the two will be used for configuration
|
|
at any time."
|
|
|
|
::= { newSpectrumMgmtConfEntry 1 }
|
|
|
|
newSpectrumMgmtConfLoopLength OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
short(1),
|
|
medium(2),
|
|
long(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry specifies the loop length for the line. The
|
|
configurable values are short(1), medium(2) and long(3).
|
|
The 'Loop Length' feature can be used only if the
|
|
'shdslSpectrumMgmtSelection' object is Enabled and
|
|
the 'LoopMeasurementMethod' is 'loopLength'. Changing this
|
|
object may limit the maximum transmit power and the
|
|
effective DSL speeds at which ports train up.
|
|
|
|
Note: This object shares a mutual exclusion relationship
|
|
with the 'ConfEWL' objects. i.e. only one of the
|
|
three can be used for configuration at one time."
|
|
|
|
::= { newSpectrumMgmtConfEntry 2 }
|
|
|
|
newSpectrumMgmtConfQuadMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sameQuad(1),
|
|
segregatedQuadUpto3km(2),
|
|
segregatedQuadAbove3km(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry specifies the quad cable configuration &
|
|
length for the line. The configurable values are
|
|
sameQuad(1), segregatedQuadUpto3km(2) and
|
|
segregatedQuadAbove3km(3). The 'Quad Mode' feature can be
|
|
used only if the 'reachDSLSpectrumMgmtSelection' object
|
|
is Enabled and the 'LoopMeasurementMethod' is 'quadMode'.
|
|
Changing this object may limit the maximum transmit power
|
|
and the effective DSL speeds at which ports train up.
|
|
|
|
Note: This object shares a mutual exclusion relationship
|
|
with the 'ConfEWL' & 'ConfLoopLength' objects.
|
|
i.e. only one of the three can be used for
|
|
configuration at one time."
|
|
|
|
::= { newSpectrumMgmtConfEntry 3 }
|
|
|
|
--
|
|
-- Spectrum Management Line Info Table
|
|
--
|
|
newSpectrumMgmtLineInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NewSpectrumMgmtLineInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Spectrum Management Line Info Table.
|
|
This table gives information about the spectrum
|
|
management ranges that are applicable for each port,
|
|
based on the spectral requirements for the device."
|
|
|
|
::= { pdnNewSpecMgmtObjects 3 }
|
|
|
|
newSpectrumMgmtLineInfoEntry OBJECT-TYPE
|
|
SYNTAX NewSpectrumMgmtLineInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the newSpectrumMgmtLineInfoTable table.
|
|
|
|
Note: This entry can be accessed only for ifIndex values
|
|
that belong to a physical interface.
|
|
e.g. for ifType = 'adsl'."
|
|
|
|
INDEX { ifIndex }
|
|
|
|
::= { newSpectrumMgmtLineInfoTable 1 }
|
|
|
|
NewSpectrumMgmtLineInfoEntry ::=
|
|
SEQUENCE {
|
|
newSpectrumMgmtXtucMax1TxRate Unsigned32,
|
|
newSpectrumMgmtXtucMin1TxRate Unsigned32,
|
|
newSpectrumMgmtXtucMax2TxRate Unsigned32,
|
|
newSpectrumMgmtXtucMin2TxRate Unsigned32,
|
|
newSpectrumMgmtXtucMaxTxPower INTEGER,
|
|
newSpectrumMgmtXturMax1TxRate Unsigned32,
|
|
newSpectrumMgmtXturMin1TxRate Unsigned32,
|
|
newSpectrumMgmtXturMax2TxRate Unsigned32,
|
|
newSpectrumMgmtXturMin2TxRate Unsigned32,
|
|
newSpectrumMgmtXturMaxTxPower INTEGER,
|
|
newSpectrumMgmtMinEWL Unsigned32,
|
|
newSpectrumMgmtMaxEWL Unsigned32
|
|
}
|
|
|
|
newSpectrumMgmtXtucMax1TxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bps"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This rate will be the max allowed Tx Rate(in bps) for
|
|
the port based on the Spectrum Management requirements for
|
|
XTUC in a particular spectral compliance configuration.
|
|
|
|
Some measurement methods may have more than one range for
|
|
the TxRate. Min1TxRate and Max1TxRate will always have
|
|
the first range of values and the Min2TxRate and Max2TxRate
|
|
will have the second range if the method demands it."
|
|
|
|
::= { newSpectrumMgmtLineInfoEntry 1 }
|
|
|
|
newSpectrumMgmtXtucMin1TxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bps"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This rate will be the min allowed Tx Rate based on the
|
|
spectrum management requirements for the XTUC. The
|
|
MinTxRate will be upper bounded by
|
|
'newSpectrumMgmtXtucMax1TxRate' object.
|
|
|
|
Some measurement methods may have more than one range for
|
|
the TxRate. Min1TxRate and Max1TxRate will always have
|
|
the first range of values and the Min2TxRate and Max2TxRate
|
|
will have the second range if the method demands it."
|
|
|
|
::= { newSpectrumMgmtLineInfoEntry 2 }
|
|
|
|
|
|
newSpectrumMgmtXtucMax2TxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bps"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This rate will be the max allowed Tx Rate(in bps) for
|
|
the port based on the Spectrum Management requirements for
|
|
XTUC in a particular spectral compliance configuration.
|
|
This object is the
|
|
|
|
Some measurement methods may have more than one range for
|
|
the TxRate. Min1TxRate and Max1TxRate will always have
|
|
the first range of values and the Min2TxRate and Max2TxRate
|
|
will have the second range if the method demands it."
|
|
|
|
::= { newSpectrumMgmtLineInfoEntry 3 }
|
|
|
|
newSpectrumMgmtXtucMin2TxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bps"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This rate will be the min allowed Tx Rate based on the
|
|
spectrum management requirements for the XTUC. The
|
|
MinTxRate will be upper bounded by
|
|
'newSpectrumMgmtXtucMax1TxRate' object.
|
|
|
|
Some measurement methods may have more than one range for
|
|
the TxRate. Min1TxRate and Max1TxRate will always have
|
|
the first range of values and the Min2TxRate and Max2TxRate
|
|
will have the second range if the method demands it."
|
|
|
|
::= { newSpectrumMgmtLineInfoEntry 4 }
|
|
|
|
|
|
newSpectrumMgmtXtucMaxTxPower OBJECT-TYPE
|
|
SYNTAX INTEGER(-140..120)
|
|
UNITS "tenth dB"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum transmit power at the ATUC (in tenth dB).
|
|
This value will be based on the spectrum management
|
|
selection."
|
|
|
|
::= { newSpectrumMgmtLineInfoEntry 5 }
|
|
|
|
|
|
newSpectrumMgmtXturMax1TxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bps"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This rate will be the max allowed Tx Rate(in bps) for
|
|
the port based on the Spectrum Management requirements for
|
|
XTUR in a particular spectral compliance configuration.
|
|
This object is the
|
|
|
|
Some measurement methods may have more than one range for
|
|
the TxRate. Min1TxRate and Max1TxRate will always have
|
|
the first range of values and the Min2TxRate and Max2TxRate
|
|
will have the second range if the method demands it."
|
|
|
|
::= { newSpectrumMgmtLineInfoEntry 6 }
|
|
|
|
newSpectrumMgmtXturMin1TxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bps"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This rate will be the min allowed Tx Rate based on the
|
|
spectrum management requirements for the XTUR. The
|
|
MinTxRate will be upper bounded by
|
|
'newSpectrumMgmtXturMax1TxRate' object.
|
|
|
|
Some measurement methods may have more than one range for
|
|
the TxRate. Min1TxRate and Max1TxRate will always have
|
|
the first range of values and the Min2TxRate and Max2TxRate
|
|
will have the second range if the method demands it."
|
|
|
|
::= { newSpectrumMgmtLineInfoEntry 7 }
|
|
|
|
|
|
newSpectrumMgmtXturMax2TxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bps"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This rate will be the max allowed Tx Rate(in bps) for
|
|
the port based on the Spectrum Management requirements for
|
|
XTUR in a particular spectral compliance configuration.
|
|
|
|
Some measurement methods may have more than one range for
|
|
the TxRate. Min1TxRate and Max1TxRate will always have
|
|
the first range of values and the Min2TxRate and Max2TxRate
|
|
will have the second range if the method demands it."
|
|
|
|
::= { newSpectrumMgmtLineInfoEntry 8 }
|
|
|
|
newSpectrumMgmtXturMin2TxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bps"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This rate will be the min allowed Tx Rate based on the
|
|
spectrum management requirements for the XTUR. The
|
|
MinTxRate will be upper bounded by
|
|
'newSpectrumMgmtXtucMax1TxRate' object.
|
|
|
|
Some measurement methods may have more than one range for
|
|
the TxRate. Min1TxRate and Max1TxRate will always have
|
|
the first range of values and the Min2TxRate and Max2TxRate
|
|
will have the second range if the method demands it."
|
|
|
|
::= { newSpectrumMgmtLineInfoEntry 9 }
|
|
|
|
newSpectrumMgmtXturMaxTxPower OBJECT-TYPE
|
|
SYNTAX INTEGER(-140..120)
|
|
UNITS "tenth dB"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum transmit power at the ATUR (in tenth dB). This
|
|
value will be based on the spectrum management selection."
|
|
|
|
::= { newSpectrumMgmtLineInfoEntry 10 }
|
|
|
|
newSpectrumMgmtMinEWL OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum value (in feet, if 'EWLUnits' is 'feet, or in
|
|
meters, if 'EWLUnits' is 'meters') that the 'ConfEWL'
|
|
object can accept. Together with the 'MaxEWL' object,
|
|
this object indicates the range of EWL when 'EWLUnits' is
|
|
either 'feet' or 'meters'.
|
|
|
|
Note : This object is valid only if the
|
|
'LoopMeasurementMethod' object is 'ewl'."
|
|
|
|
::= { newSpectrumMgmtLineInfoEntry 11 }
|
|
|
|
newSpectrumMgmtMaxEWL OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum value (in feet, if 'EWLUnits' is 'feet, or in
|
|
meters, if 'EWLUnits' is 'meters') that the 'ConfEWL'
|
|
object can accept. Together with the 'MinEWL' object,
|
|
this object indicates the range of EWL when 'EWLUnits' is
|
|
either 'feet' or 'meters'.
|
|
|
|
Note : This object is valid only if the
|
|
'LoopMeasurementMethod' object is 'ewl'."
|
|
|
|
::= { newSpectrumMgmtLineInfoEntry 12 }
|
|
|
|
--
|
|
-- D E P R E C A T E D
|
|
--
|
|
-- The following objects are supported for the first version
|
|
-- of the shdsl cards. They are now deprecated and should not
|
|
-- be used for future products.
|
|
--
|
|
spectrumMgmtCountryCode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
usa(1),
|
|
uk(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This object selects which Spectrum Management
|
|
standard will be used on this device to calculate the
|
|
'allowed speeds' to comply with Spectrum Management.
|
|
|
|
Note:Spectrum Management must be Enabled for 'Country
|
|
Code' to take effect.
|
|
|
|
'USA' is the only valid selection for Region Setting
|
|
'Annex A', 'UK' will not be selectable.
|
|
|
|
'UK' for is the only valid selecton for Region Setting
|
|
'Annex B', 'USA' will not be selectable."
|
|
|
|
DEFVAL { usa }
|
|
::= { pdnSpecMgmtObjects 2 }
|
|
|
|
|
|
spectrumMgmtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SpectrumMgmtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The Spectrum Management Table."
|
|
::= { pdnSpecMgmtObjects 3 }
|
|
|
|
spectrumMgmtEntry OBJECT-TYPE
|
|
SYNTAX SpectrumMgmtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An entry in the Spectrum Management table."
|
|
INDEX { ifIndex }
|
|
::= { spectrumMgmtTable 1 }
|
|
|
|
SpectrumMgmtEntry ::= SEQUENCE {
|
|
spectrumMgmtEWL Integer32,
|
|
spectrumMgmtLineLength INTEGER,
|
|
spectrumMgmtAllowedSpeedsMin1 Integer32,
|
|
spectrumMgmtAllowedSpeedsMax1 Integer32,
|
|
spectrumMgmtAllowedSpeedsMin2 Integer32,
|
|
spectrumMgmtAllowedSpeedsMax2 Integer32
|
|
}
|
|
|
|
spectrumMgmtEWL OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The Estimated Working Length [EWL(ft)]. The value
|
|
selected is the estimated length of the line in ft.
|
|
See the Deployment guideline Table below.
|
|
This value is usually specified by the carrier. This
|
|
value is only required if spectrumMgmt is Enabled and
|
|
the spectrumMgmtCountryCode selected is 'USA'."
|
|
::= { spectrumMgmtEntry 1 }
|
|
|
|
-- Estimated Working Length Deployment guidelines for G.shdsl
|
|
-- ---------------------------------------------------------
|
|
-- | Line Bit Rate(kbps) | Deployment guideline,EWL (ft) |
|
|
-- ---------------------------------------------------------
|
|
-- | LBR <= 592 | 15500 |
|
|
-- ---------------------------------------------------------
|
|
-- | 600 <= LBR <= 616 | 15000 |
|
|
-- | 624 <= LBR <= 648 | 14500 |
|
|
-- |---------------------------------------------------------|
|
|
-- | 656 <= LBR <= 688 | 14000 |
|
|
-- | 696 <= LBR <= 800 | 13500 |
|
|
-- |---------------------------------------------------------|
|
|
-- | 808 <= LBR <= 832 | 12500 |
|
|
-- | 840 <= LBR <= 896 | 12000 |
|
|
-- |---------------------------------------------------------|
|
|
-- | 904 <= LBR <= 952 | 13000 |
|
|
-- | 960 <= LBR <= 1000 | 12500 |
|
|
-- |---------------------------------------------------------|
|
|
-- | 1008 <= LBR <= 1088 | 12000 |
|
|
-- | 1096 <= LBR <= 1160 | 11500 |
|
|
-- |---------------------------------------------------------|
|
|
-- | 1168 <= LBR <= 1320 | 11000 |
|
|
-- | 1328 <= LBR <= 1472 | 10500 |
|
|
-- |---------------------------------------------------------|
|
|
-- | 1480 <= LBR <= 1536 | 10000 |
|
|
-- | 1544 <= LBR <= 1552 | 10500 |
|
|
-- |---------------------------------------------------------|
|
|
-- | 1560 <= LBR <= 1664 | 10000 |
|
|
-- | 1672 <= LBR <= 1880 | 9500 |
|
|
-- |---------------------------------------------------------|
|
|
-- | 1888 <= LBR <= 2008 | 9000 |
|
|
-- | 2016 <= LBR <= 2320 | 8500 |
|
|
-- ---------------------------------------------------------
|
|
-- Where LBR = Line Bit Rate
|
|
--
|
|
-- Note:Equivalent Working Length(EWL):EWL=L26+3(L24)/4,
|
|
-- where L26 is the total length of 26-gauge cable
|
|
-- in the loop excluding any bridged tap and L24 is
|
|
-- the total length of 19,22 or 24-gauge cable in
|
|
-- the loop excluding any bridged tap. All lengths
|
|
-- are in kilofeet (ft). This formula is suitable for
|
|
-- use with systems operating below 1.1MHz.
|
|
--
|
|
-- Note: Some EWL may have more then one range i.e., EWL
|
|
-- =12.5 Kft - ranges 192 Kbit/s to 832Kbits and 960 kbits
|
|
-- to 1000 kbits
|
|
--
|
|
|
|
spectrumMgmtAllowedSpeedsMin1 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This rate will be the Minimum Line Bit Rate based
|
|
on the Line Length selected.
|
|
See the Deployment guideline Table above.
|
|
Example: EWL=12.5 this value may be 808kbps"
|
|
::= { spectrumMgmtEntry 2 }
|
|
|
|
spectrumMgmtAllowedSpeedsMax1 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This rate will be the Maximum Line Bit Rate based
|
|
on the Line Length selected
|
|
See the Deployment guideline Table above.
|
|
Example: EWL=12.5 this value may be 832kbps"
|
|
::= { spectrumMgmtEntry 3 }
|
|
|
|
spectrumMgmtAllowedSpeedsMin2 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This rate will be the Minimum Line Bit Rate based
|
|
on the Line Length selected.
|
|
See the Deployment guideline Table above.
|
|
Example: EWL=12.5 this value may be 960kbps"
|
|
::= { spectrumMgmtEntry 4 }
|
|
|
|
spectrumMgmtAllowedSpeedsMax2 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This rate will be the Maximum Line Bit Rate based
|
|
on the Line Length selected.
|
|
See the Deployment guideline Table above.
|
|
Example: EWL=12.5 this value may be 1000kbps"
|
|
::= { spectrumMgmtEntry 5 }
|
|
|
|
spectrumMgmtLineLength OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
short(1),
|
|
medium(2),
|
|
long(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This 'Line Length' feature is only required if the
|
|
SpectrumMgmt is Enabled and the spectrumMgmtCountryCode
|
|
selected is 'UK'.
|
|
'Short' Line Length from the exchange can support speeds
|
|
up to 2056 Kbps.
|
|
'Medium' Line Length can support speeds up to 1496 Kbps.
|
|
'Long' Line Length can suppport speeds up to 872 Kbps."
|
|
|
|
DEFVAL { short }
|
|
::= { spectrumMgmtEntry 6 }
|
|
|
|
|
|
|
|
--
|
|
-- C O N F O R M A N C E S T A T E M E N T S
|
|
--
|
|
|
|
pdnSpecMgmtConformance OBJECT IDENTIFIER
|
|
::= { pdnSpectrumMgmt 3 }
|
|
|
|
pdnSpecMgmtGroups OBJECT IDENTIFIER
|
|
::= { pdnSpecMgmtConformance 1 }
|
|
|
|
pdnSpecMgmtCompliances OBJECT IDENTIFIER
|
|
::= { pdnSpecMgmtConformance 2 }
|
|
|
|
|
|
--
|
|
-- C O M P L I A N C E S T A T E M E N T S
|
|
--
|
|
|
|
pdnSpecMgmtCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for SNMP entities that control
|
|
spectrum management on interfaces."
|
|
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
pdnGeneralConfigGroup,
|
|
pdnLineInfoGroup
|
|
}
|
|
|
|
--
|
|
-- Groups
|
|
--
|
|
-- pdnEWLModeGroup,
|
|
-- pdnLoopLengthModeGroup,
|
|
-- pdnQuadModeGroup
|
|
--
|
|
-- are mutually exclusive; that is, at most one of these groups
|
|
-- is implemented for a particular DSL interface. If the
|
|
-- Loop Measurement Method is 'none', then none of these groups
|
|
-- should be implemented.
|
|
--
|
|
GROUP pdnEWLModeGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for DSL interfaces whose
|
|
loop/line length measurement method is EWL.
|
|
i.e.the newSpectrumMgmtLoopMeasurementMethod object
|
|
is 'ewl'."
|
|
|
|
GROUP pdnLoopLengthModeGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for DSL interfaces whose
|
|
loop/line length measurement method is LoopLength.
|
|
i.e.the newSpectrumMgmtLoopMeasurementMethod object
|
|
is 'loopLength'."
|
|
|
|
GROUP pdnQuadModeGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for DSL interfaces whose
|
|
loop/line length measurement method is based on Quads.
|
|
i.e.the newSpectrumMgmtLoopMeasurementMethod object
|
|
is 'quadMode'."
|
|
|
|
OBJECT newSpectrumMgmtSelection
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
::= { pdnSpecMgmtCompliances 1 }
|
|
|
|
|
|
--
|
|
-- U N I T S O F C O N F O R M A N C E
|
|
--
|
|
|
|
-- Mandatory group
|
|
pdnGeneralConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
newSpectrumMgmtSelection,
|
|
newSpectrumMgmtMode,
|
|
newSpectrumMgmtLoopMeasurementMethod,
|
|
newSpectrumMgmtEWLUnits
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of general configuration objects
|
|
required for the spectrum management of
|
|
interfaces."
|
|
|
|
::= { pdnSpecMgmtGroups 1 }
|
|
|
|
-- Mandatory group
|
|
pdnLineInfoGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
newSpectrumMgmtXtucMax1TxRate,
|
|
newSpectrumMgmtXtucMin1TxRate,
|
|
newSpectrumMgmtXtucMax2TxRate,
|
|
newSpectrumMgmtXtucMin2TxRate,
|
|
newSpectrumMgmtXtucMaxTxPower,
|
|
newSpectrumMgmtXturMax1TxRate,
|
|
newSpectrumMgmtXturMin1TxRate,
|
|
newSpectrumMgmtXturMax2TxRate,
|
|
newSpectrumMgmtXturMin2TxRate,
|
|
newSpectrumMgmtXturMaxTxPower,
|
|
newSpectrumMgmtMinEWL,
|
|
newSpectrumMgmtMaxEWL
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing information
|
|
regarding spectrum management of interfaces."
|
|
|
|
::= { pdnSpecMgmtGroups 2 }
|
|
|
|
--
|
|
-- Optional group
|
|
-- (pdnEWLModeGroup, pdnLineLoopModeGroup or pdnQuadModeGroup
|
|
-- should be implemented)
|
|
--
|
|
pdnEWLModeGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
newSpectrumMgmtConfEWL,
|
|
newSpectrumMgmtMinEWL,
|
|
newSpectrumMgmtMaxEWL
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A collection of configuration objects used to
|
|
control spectrum management of DSL intfs when
|
|
the measurement method is 'EWL'."
|
|
|
|
::= { pdnSpecMgmtGroups 3 }
|
|
|
|
--
|
|
-- Optional group
|
|
-- (pdnEWLModeGroup, pdnLineLoopModeGroup or pdnQuadModeGroup
|
|
-- should be implemented)
|
|
--
|
|
pdnLoopLengthModeGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
newSpectrumMgmtConfLoopLength
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A collection of configuration objects used to
|
|
control spectrum management of DSL intfs when
|
|
the measurement method is 'LoopLength' "
|
|
|
|
::= { pdnSpecMgmtGroups 4 }
|
|
|
|
--
|
|
-- Optional group
|
|
-- (pdnEWLModeGroup, pdnLineLoopModeGroup or pdnQuadModeGroup
|
|
-- should be implemented)
|
|
--
|
|
pdnQuadModeGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
newSpectrumMgmtConfQuadMode
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of object(s) providing configuration
|
|
access and information specific to DSL interfaces
|
|
whose loop/line length measurement method is based on the
|
|
Quad configuration.
|
|
i.e.the newSpectrumMgmtLoopMeasurementMethod object
|
|
is 'quadMode'."
|
|
|
|
::= { pdnSpecMgmtGroups 5 }
|
|
|
|
--
|
|
-- D E P R E C A T E D G R O U P S
|
|
--
|
|
pdnSpectrumMgmtDeprecatedGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
spectrumMgmtCountryCode,
|
|
spectrumMgmtEWL,
|
|
spectrumMgmtLineLength,
|
|
spectrumMgmtAllowedSpeedsMin1,
|
|
spectrumMgmtAllowedSpeedsMax1,
|
|
spectrumMgmtAllowedSpeedsMin2,
|
|
spectrumMgmtAllowedSpeedsMax2
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
" Deprecated objects "
|
|
|
|
::= { pdnSpecMgmtGroups 7 }
|
|
|
|
END |