Observium_CE/mibs/zyxel/ZYXELVDSL

3028 lines
119 KiB
Plaintext

-- ZyXEL Communications Corporation
-- Private Enterprise MIB definition
ZYXELVDSL DEFINITIONS ::= BEGIN
IMPORTS
vesSeriesCommon FROM ZYXEL-MIB
DisplayString FROM RFC1213-MIB
Counter, Gauge, TimeTicks, enterprises FROM RFC1155-SMI
RowStatus, MacAddress FROM SNMPv2-TC
OBJECT-TYPE FROM SNMPv2-SMI
TRAP-TYPE FROM RFC-1215;
accessSwitchVdslLineMib OBJECT IDENTIFIER ::= { vesSeriesCommon 1 }
accessSwitchVdslLineMibObjects OBJECT IDENTIFIER ::= { accessSwitchVdslLineMib 1 }
accessSwitchVdslLCSMib OBJECT IDENTIFIER ::= { accessSwitchVdslLineMib 2 }
accessSwitchVdslLCSMibObjects OBJECT IDENTIFIER ::= { accessSwitchVdslLCSMib 1 }
accessSwitchVdslLCSQam OBJECT IDENTIFIER ::= { accessSwitchVdslLCSMib 2 }
accessSwitchVdslLCSDMT OBJECT IDENTIFIER ::= { accessSwitchVdslLCSMib 3 }
-- accessSwitch VDSL Line Table
accessSwitchVdslLineTable OBJECT-TYPE
SYNTAX SEQUENCE OF AccessSwitchVdslLineEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table includes common attributes describing both ends of the line."
::= { accessSwitchVdslLineMibObjects 1 }
accessSwitchVdslLineEntry OBJECT-TYPE
SYNTAX AccessSwitchVdslLineEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An entry in the accessSwitchVdslLineTable."
INDEX { ifIndex }
::= { accessSwitchVdslLineTable 1 }
AccessSwitchVdslLineEntry ::=
SEQUENCE {
accessSwitchVdslLineCoding INTEGER,
accessSwitchVdslLineDiscCount Counter,
accessSwitchVdslLineConfProfile DisplayString,
accessSwitchVdslLineType INTEGER
}
accessSwitchVdslLineCoding OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
dmt(2), -- Discrete MultiTone
cap(3), -- Carrierless Amplitude & Phase modulation
qam(4) -- Quadrature Amplitude Modulation
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Specifies the VDSL coding type used on this line."
::= { accessSwitchVdslLineEntry 1 }
accessSwitchVdslLineDiscCount OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of disconnection failures since agent reset."
::= { accessSwitchVdslLineEntry 2 }
accessSwitchVdslLineConfProfile OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of this object identifies the row
in the VDSL Line Configuration Profile Table,
(accessSwitchVdslLineConfProfileTable), which applies for this
VDSL line."
::= { accessSwitchVdslLineEntry 3 }
accessSwitchVdslLineType OBJECT-TYPE
SYNTAX INTEGER {
no_channel(1),
fast_channel_only(2),
slow_channel_only(3),
fast_or_slow_channel(4),
fast_and_slow_channel(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defines the type of VDSL physical line
entity that exists, by defining whether and how
the line is channelized. If the line is channelized,
the value will be other than no_channel(1). This
object defines which channel type(s) are supported.
In the case that the line is channelized, the manager
can use the ifStackTable to determine the ifIndex for
the associated channel(s).
It is fixed to slow_channel_only(3) for vesSerious."
::= { accessSwitchVdslLineEntry 4 }
-- accessSwitch VDSL VTU-O Physical Table
accessSwitchVdslVtuoPhysTable OBJECT-TYPE
SYNTAX SEQUENCE OF AccessSwitchVdslVtuoPhysEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides one row for each VTU-O.
Each row contains the physical layer parameters for that VTU-O."
::= { accessSwitchVdslLineMibObjects 2 }
accessSwitchVdslVtuoPhysEntry OBJECT-TYPE
SYNTAX AccessSwitchVdslVtuoPhysEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An entry in the accessSwitchVdslVtuoPhysTable."
INDEX { ifIndex }
::= { accessSwitchVdslVtuoPhysTable 1 }
AccessSwitchVdslVtuoPhysEntry ::=
SEQUENCE {
accessSwitchVdslVtuoCurrSnrMgn INTEGER,
accessSwitchVdslVtuoCurrMse INTEGER,
accessSwitchVdslVtuoCurrPsd INTEGER,
accessSwitchVdslVtuoCurrRsErr Counter,
accessSwitchVdslVtuoCurrAtn Gauge,
accessSwitchVdslVtuoCurrOutputPwr INTEGER,
accessSwitchVdslVtuoCurrRate INTEGER,
accessSwitchVdslVtuoChanCurrLineRate INTEGER,
accessSwitchVdslVtuoCurrAttainableRate Gauge,
accessSwitchVdslVtuoCurrStatus INTEGER
}
accessSwitchVdslVtuoCurrSnrMgn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Noise Margin as seen by this VTU with respect to its
received signal in 0.01dB."
::= { accessSwitchVdslVtuoPhysEntry 1 }
accessSwitchVdslVtuoCurrMse OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Minimum Square Error as seen by this VTU with respect to its
received signal in 0.01dB."
::= { accessSwitchVdslVtuoPhysEntry 2 }
accessSwitchVdslVtuoCurrPsd OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Power Spectral Density as seen by this VTU with respect to its
received signal in -0.01dBm/Hz."
::= { accessSwitchVdslVtuoPhysEntry 3 }
accessSwitchVdslVtuoCurrRsErr OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Reed-Solomon error counted by this VTU with respect to its
received signal."
::= { accessSwitchVdslVtuoPhysEntry 4 }
accessSwitchVdslVtuoCurrAtn OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Measured difference in the total power transmitted by
the peer VTU and the total power received by this VTU."
::= { accessSwitchVdslVtuoPhysEntry 5 }
accessSwitchVdslVtuoCurrOutputPwr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Measured total output power in 0.01dBm transmitted by this VTU."
::= { accessSwitchVdslVtuoPhysEntry 6 }
accessSwitchVdslVtuoCurrRate OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Actual transmission rate in bits-per-second on this line."
::= { accessSwitchVdslVtuoPhysEntry 7 }
accessSwitchVdslVtuoChanCurrLineRate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Actual transmit rate of downstream from VTUC. This value is in units of bps."
::= { accessSwitchVdslVtuoPhysEntry 8 }
accessSwitchVdslVtuoCurrAttainableRate OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the maximum mandatoryly attainable data rate in bits-per-second
by the VTU. This value will be equal or greater than
the mandatory line rate."
::= { accessSwitchVdslVtuoPhysEntry 9 }
accessSwitchVdslVtuoCurrStatus OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates mandatory state of the VTU-O line. This is a
bit-map of possible conditions. The various bit
positions are:
0 noDefect There no defects on the line
1 lossOfFraming VTU-O failure due to not
receiving valid frame.
2 lossOfSignal VTU-O failure due to not
receiving signal.
3 lossOfPower VTU-O failure due to loss of
power.
Note: the Agent may still
function.
4 lossOfSignalQuality Loss of Signal Quality is
declared when the Noise Margin
falls below the Minimum Noise
Margin, or the bit-error-rate
exceeds 10^-7.
5 lossOfLink VTU-O failure due to inability
to link with VTU-R.
6 dataInitFailure VTU-O failure during
initialization due to bit
errors corrupting startup
exchange data.
7 configInitFailure VTU-O failure during
initialization due to peer
VTU not able to support
requested configuration
8 protocolInitFailure VTU-O failure during
initialization due to
incompatible protocol used by
the peer VTU.
9 noPeerVtuPresent VTU-O failure during
initialization due to no
activation sequence detected
from peer VTU.
This is intended to supplement ifOperStatus."
::= { accessSwitchVdslVtuoPhysEntry 10 }
-- accessSwitch VDSL VTU-R Physical Table
accessSwitchVdslVturPhysTable OBJECT-TYPE
SYNTAX SEQUENCE OF AccessSwitchVdslVturPhysEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides one row for each VTU-R.
Each row contains the physical layer parameters for that VTU-R."
::= { accessSwitchVdslLineMibObjects 3 }
accessSwitchVdslVturPhysEntry OBJECT-TYPE
SYNTAX AccessSwitchVdslVturPhysEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An entry in the accessSwitchVdslVturPhysTable."
INDEX { ifIndex }
::= { accessSwitchVdslVturPhysTable 1 }
AccessSwitchVdslVturPhysEntry ::=
SEQUENCE {
accessSwitchVdslVturCurrSnrMgn INTEGER,
accessSwitchVdslVturCurrMse INTEGER,
accessSwitchVdslVturCurrPsd INTEGER,
accessSwitchVdslVturCurrRsErr Counter,
accessSwitchVdslVturCurrAtn Gauge,
accessSwitchVdslVturCurrOutputPwr INTEGER,
accessSwitchVdslVturCurrRate INTEGER,
accessSwitchVdslVturChanCurrLineRate INTEGER,
accessSwitchVdslVturCurrAttainableRate Gauge,
accessSwitchVdslVturCurrStatus INTEGER
}
accessSwitchVdslVturCurrSnrMgn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Noise Margin as seen by this VTU with respect to its
received signal in 0.01dB."
::= { accessSwitchVdslVturPhysEntry 1 }
accessSwitchVdslVturCurrMse OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Minimum Square Error as seen by this VTU with respect to its
received signal in 0.01dB."
::= { accessSwitchVdslVturPhysEntry 2 }
accessSwitchVdslVturCurrPsd OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Power Spectral Density as seen by this VTU with respect to its
received signal in -0.01dBm/Hz."
::= { accessSwitchVdslVturPhysEntry 3 }
accessSwitchVdslVturCurrRsErr OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Reed-Solomon error counted by this VTU with respect to its
received signal."
::= { accessSwitchVdslVturPhysEntry 4 }
accessSwitchVdslVturCurrAtn OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Measured difference in the total power transmitted by
the peer VTU and the total power received by this VTU."
::= { accessSwitchVdslVturPhysEntry 5 }
accessSwitchVdslVturCurrOutputPwr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Measured total output power in 0.01dBm transmitted by this VTU."
::= { accessSwitchVdslVturPhysEntry 6 }
accessSwitchVdslVturCurrRate OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Actual transmission rate in bits-per-second on this line."
::= { accessSwitchVdslVturPhysEntry 7 }
accessSwitchVdslVturChanCurrLineRate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Actual transmit rate of upstream from VTUR. This value is in units of bps."
::= { accessSwitchVdslVturPhysEntry 8 }
accessSwitchVdslVturCurrAttainableRate OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the maximum mandatoryly attainable data rate in bits-per-second
by the VTU. This value will be equal or greater than
the mandatory line rate."
::= { accessSwitchVdslVturPhysEntry 9 }
accessSwitchVdslVturCurrStatus OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates mandatory state of the VTU-R line. This is a
bit-map of possible conditions. The various bit
positions are:
0 noDefect There no defects on the line
1 lossOfFraming VTU-R failure due to not
receiving valid frame.
2 lossOfSignal VTU-R failure due to not
receiving signal.
3 lossOfPower VTU-R failure due to loss of
power.
Note: the Agent may still
function.
4 lossOfSignalQuality Loss of Signal Quality is
declared when the Noise Margin
falls below the Minimum Noise
Margin, or the bit-error-rate
exceeds 10^-7.
This is intended to supplement ifOperStatus."
::= { accessSwitchVdslVturPhysEntry 10 }
-- accessSwitch VDSL VTU-O Inventory Table
accessSwitchVdslVtuoInventoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF AccessSwitchVdslVtuoInventoryEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides one row for each VTU-O.
Each row contains the inventory parameters for that VTU-O."
::= { accessSwitchVdslLineMibObjects 4 }
accessSwitchVdslVtuoInventoryEntry OBJECT-TYPE
SYNTAX AccessSwitchVdslVtuoInventoryEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An entry in the accessSwitchVdslVtuoInventoryTable."
INDEX { ifIndex }
::= { accessSwitchVdslVtuoInventoryTable 1 }
AccessSwitchVdslVtuoInventoryEntry ::=
SEQUENCE {
accessSwitchVdslVtuoInvSerialNumber DisplayString,
accessSwitchVdslVtuoInvVendorID DisplayString,
accessSwitchVdslVtuoInvVersionNumber DisplayString
}
-- These items should describe the lowest level identifiable
-- component, be it a stand-alone modem, a card in a rack,
-- a child-board, etc.
--
accessSwitchVdslVtuoInvSerialNumber OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The vendor specific string that identifies the
vendor equipment."
::= { accessSwitchVdslVtuoInventoryEntry 1 }
accessSwitchVdslVtuoInvVendorID OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The vendor ID code is a copy of the binary
vendor identification field defined by the
PHY[10] and expressed as readable characters."
::= { accessSwitchVdslVtuoInventoryEntry 2 }
accessSwitchVdslVtuoInvVersionNumber OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The vendor specific version number sent by this VTU
as part of the initialization messages. It is a copy
of the binary version number field defined by the
PHY[10] and expressed as readable characters."
::= { accessSwitchVdslVtuoInventoryEntry 3 }
-- accessSwitch VDSL VTU-R Inventory Table
accessSwitchVdslVturInventoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF AccessSwitchVdslVturInventoryEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides one row for each VTU-R.
Each row contains the inventory parameters for that VTU-R."
::= { accessSwitchVdslLineMibObjects 5 }
accessSwitchVdslVturInventoryEntry OBJECT-TYPE
SYNTAX AccessSwitchVdslVturInventoryEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An entry in the accessSwitchVdslVturInventoryTable."
INDEX { ifIndex }
::= { accessSwitchVdslVturInventoryTable 1 }
AccessSwitchVdslVturInventoryEntry ::=
SEQUENCE {
accessSwitchVdslVturInvSerialNumber DisplayString,
accessSwitchVdslVturInvVendorID DisplayString,
accessSwitchVdslVturInvVersionNumber DisplayString
}
-- These items should describe the lowest level identifiable
-- component, be it a stand-alone modem, a card in a rack,
-- a child-board, etc.
--
accessSwitchVdslVturInvSerialNumber OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The vendor specific string that identifies the
vendor equipment."
::= { accessSwitchVdslVturInventoryEntry 1 }
accessSwitchVdslVturInvVendorID OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The vendor ID code is a copy of the binary
vendor identification field defined by the
PHY[10] and expressed as readable characters."
::= { accessSwitchVdslVturInventoryEntry 2 }
accessSwitchVdslVturInvVersionNumber OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The vendor specific version number sent by this VTU
as part of the initialization messages. It is a copy
of the binary version number field defined by the
PHY[10] and expressed as readable characters."
::= { accessSwitchVdslVturInventoryEntry 3 }
-- accessSwitch VDSL VTU-O Performance Data Table
accessSwitchVdslVtuoPerfDataTable OBJECT-TYPE
SYNTAX SEQUENCE OF AccessSwitchVdslVtuoPerfDataEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides one row for each VTU-O."
::= { accessSwitchVdslLineMibObjects 6 }
accessSwitchVdslVtuoPerfDataEntry OBJECT-TYPE
SYNTAX AccessSwitchVdslVtuoPerfDataEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An entry in accessSwitchVdslVtuoPerfDataTable."
INDEX { ifIndex }
::= { accessSwitchVdslVtuoPerfDataTable 1 }
AccessSwitchVdslVtuoPerfDataEntry ::=
SEQUENCE {
accessSwitchVdslVtuoPerfLofs Counter,
accessSwitchVdslVtuoPerfLoss Counter,
accessSwitchVdslVtuoPerfLols Counter,
accessSwitchVdslVtuoPerfLprs Counter,
accessSwitchVdslVtuoPerfESs Counter,
accessSwitchVdslVtuoPerfInits Counter,
accessSwitchVdslVtuoPerfValidIntervals INTEGER,
accessSwitchVdslVtuoPerfInvalidIntervals INTEGER,
accessSwitchVdslVtuoPerfCurr15MinTimeElapsed Gauge,
accessSwitchVdslVtuoPerfCurr15MinLofs Counter,
accessSwitchVdslVtuoPerfCurr15MinLoss Counter,
accessSwitchVdslVtuoPerfCurr15MinLols Counter,
accessSwitchVdslVtuoPerfCurr15MinLprs Counter,
accessSwitchVdslVtuoPerfCurr15MinESs Counter,
accessSwitchVdslVtuoPerfCurr15MinInits Counter,
accessSwitchVdslVtuoPerfCurr1DayTimeElapsed Gauge,
accessSwitchVdslVtuoPerfCurr1DayLofs Counter,
accessSwitchVdslVtuoPerfCurr1DayLoss Counter,
accessSwitchVdslVtuoPerfCurr1DayLols Counter,
accessSwitchVdslVtuoPerfCurr1DayLprs Counter,
accessSwitchVdslVtuoPerfCurr1DayESs Counter,
accessSwitchVdslVtuoPerfCurr1DayInits Counter,
accessSwitchVdslVtuoPerfPrev1DayMoniSecs INTEGER,
accessSwitchVdslVtuoPerfPrev1DayLofs Counter,
accessSwitchVdslVtuoPerfPrev1DayLoss Counter,
accessSwitchVdslVtuoPerfPrev1DayLols Counter,
accessSwitchVdslVtuoPerfPrev1DayLprs Counter,
accessSwitchVdslVtuoPerfPrev1DayESs Counter,
accessSwitchVdslVtuoPerfPrev1DayInits Counter,
accessSwitchVdslVtuoPerfBerr Counter,
accessSwitchVdslVtuoPerfBmin Counter
}
-- Event Counters
--
-- Also see accessSwitchVdslVtuoIntervalTable for 15 minute interval
-- elapsed counters.
--
accessSwitchVdslVtuoPerfLofs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of Loss of Framing failures since
agent reset."
::= { accessSwitchVdslVtuoPerfDataEntry 1 }
accessSwitchVdslVtuoPerfLoss OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of Loss of Signal failures since
agent reset."
::= { accessSwitchVdslVtuoPerfDataEntry 2 }
accessSwitchVdslVtuoPerfLols OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of Loss of Link failures since
agent reset."
::= { accessSwitchVdslVtuoPerfDataEntry 3 }
accessSwitchVdslVtuoPerfLprs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of Loss of Power failures since
agent reset."
::= { accessSwitchVdslVtuoPerfDataEntry 4 }
accessSwitchVdslVtuoPerfESs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of Errored Seconds since agent
reset. The errored second parameter is a count of
one-second intervals containing one or more crc
anomalies, or one or more los or sef defects."
::= { accessSwitchVdslVtuoPerfDataEntry 5 }
accessSwitchVdslVtuoPerfInits OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the line initialization attempts since
agent reset. Includes both successful and failed
attempts."
::= { accessSwitchVdslVtuoPerfDataEntry 6}
-- general 15 min interval information
--
accessSwitchVdslVtuoPerfValidIntervals OBJECT-TYPE
SYNTAX INTEGER(0..96)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of previous 15-minute intervals in the
interval table for which data was collected. Given
that <n> is the maximum # of intervals supported.
The value will be <n> unless the measurement was
(re-)started within the last (<n>*15) minutes, in which
case the value will be the number of complete 15
minute intervals for which the agent has at least
some data. In certain cases (e.g., in the case
where the agent is a proxy) it is possible that some
intervals are unavailable. In this case, this
interval is the maximum interval number for
which data is available."
::= { accessSwitchVdslVtuoPerfDataEntry 7 }
accessSwitchVdslVtuoPerfInvalidIntervals OBJECT-TYPE
SYNTAX INTEGER(0..96)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of intervals in the range from
0 to the value of accessSwitchVdslVtuoPerfValidIntervals
for which no data is available. This object
will typically be zero except in cases where
the data for some intervals are not available
(e.g., in proxy situations)."
::= { accessSwitchVdslVtuoPerfDataEntry 8 }
-- 15 min mandatory performance group
--
accessSwitchVdslVtuoPerfCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX Gauge(0..899)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total elapsed seconds in this interval."
::= { accessSwitchVdslVtuoPerfDataEntry 9 }
accessSwitchVdslVtuoPerfCurr15MinLofs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the mandatory 15 minute interval
when there was Loss of Framing."
::= { accessSwitchVdslVtuoPerfDataEntry 10 }
accessSwitchVdslVtuoPerfCurr15MinLoss OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the mandatory 15 minute interval
when there was Loss of Signal."
::= { accessSwitchVdslVtuoPerfDataEntry 11 }
accessSwitchVdslVtuoPerfCurr15MinLols OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the mandatory 15 minute interval
when there was Loss of Link."
::= { accessSwitchVdslVtuoPerfDataEntry 12 }
accessSwitchVdslVtuoPerfCurr15MinLprs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the mandatory 15 minute interval
when there was Loss of Power."
::= { accessSwitchVdslVtuoPerfDataEntry 13 }
accessSwitchVdslVtuoPerfCurr15MinESs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of Errored Seconds in the mandatory 15 minute
interval. The errored second parameter is a count of
one-second intervals containing one or more crc
anomalies, or one or more los or sef defects."
::= { accessSwitchVdslVtuoPerfDataEntry 14 }
accessSwitchVdslVtuoPerfCurr15MinInits OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the line initialization attempts in the
mandatory 15 minute interval. Includes both successful
and failed attempts."
::= { accessSwitchVdslVtuoPerfDataEntry 15 }
-- 1-day mandatory and previous performance group
--
accessSwitchVdslVtuoPerfCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX Gauge(0..86399)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of seconds that have elapsed since the
beginning of the mandatory 1-day interval."
::= { accessSwitchVdslVtuoPerfDataEntry 16 }
accessSwitchVdslVtuoPerfCurr1DayLofs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of seconds when there was Loss of
Framing during the mandatory day as measured by
accessSwitchVdslVtuoPerfCurr1DayTimeElapsed."
::= { accessSwitchVdslVtuoPerfDataEntry 17 }
accessSwitchVdslVtuoPerfCurr1DayLoss OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of seconds when there was Loss of
Signal during the mandatory day as measured by
accessSwitchVdslVtuoPerfCurr1DayTimeElapsed."
::= { accessSwitchVdslVtuoPerfDataEntry 18 }
accessSwitchVdslVtuoPerfCurr1DayLols OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of seconds when there was Loss of
Link during the mandatory day as measured by
accessSwitchVdslVtuoPerfCurr1DayTimeElapsed."
::= { accessSwitchVdslVtuoPerfDataEntry 19 }
accessSwitchVdslVtuoPerfCurr1DayLprs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of seconds when there was Loss of
Power during the mandatory day as measured by
accessSwitchVdslVtuoPerfCurr1DayTimeElapsed."
::= { accessSwitchVdslVtuoPerfDataEntry 20 }
accessSwitchVdslVtuoPerfCurr1DayESs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of Errored Seconds during the mandatory day as
measured by accessSwitchVdslVtuoPerfCurr1DayTimeElapsed.
The errored second parameter is a count of
one-second intervals containing one or more crc
anomalies, or one or more los or sef defects."
::= { accessSwitchVdslVtuoPerfDataEntry 21 }
accessSwitchVdslVtuoPerfCurr1DayInits OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the line initialization attempts in the
day as measured by accessSwitchVdslVtuoPerfCurr1DayTimeElapsed.
Includes both successful and failed attempts."
::= { accessSwitchVdslVtuoPerfDataEntry 22 }
accessSwitchVdslVtuoPerfPrev1DayMoniSecs OBJECT-TYPE
SYNTAX INTEGER(0..86400)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The amount of time in the previous 1-day interval
over which the performance monitoring information
is actually counted. This value will be the same as
the interval duration except in a situation where
performance monitoring data could not be collected
for any reason."
::= { accessSwitchVdslVtuoPerfDataEntry 23 }
accessSwitchVdslVtuoPerfPrev1DayLofs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the interval when there was
Loss of Framing within the most recent previous
1-day period."
::= { accessSwitchVdslVtuoPerfDataEntry 24 }
accessSwitchVdslVtuoPerfPrev1DayLoss OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the interval when there was
Loss of Signal within the most recent previous
1-day period."
::= { accessSwitchVdslVtuoPerfDataEntry 25 }
accessSwitchVdslVtuoPerfPrev1DayLols OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the interval when there was
Loss of Link within the most recent previous
1-day period."
::= { accessSwitchVdslVtuoPerfDataEntry 26 }
accessSwitchVdslVtuoPerfPrev1DayLprs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the interval when there was
Loss of Power within the most recent previous
1-day period."
::= { accessSwitchVdslVtuoPerfDataEntry 27 }
accessSwitchVdslVtuoPerfPrev1DayESs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of Errored Seconds within the most recent
previous 1-day period. The errored second parameter is
a count of one-second intervals containing one or more
crc anomalies, or one or more los or sef defects."
::= { accessSwitchVdslVtuoPerfDataEntry 28 }
accessSwitchVdslVtuoPerfPrev1DayInits OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the line initialization attempts in the most
recent previous 1-day period. Includes both successful
and failed attempts."
::= { accessSwitchVdslVtuoPerfDataEntry 29 }
accessSwitchVdslVtuoPerfBerr OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of Over limited error sencond since agent reset."
::= { accessSwitchVdslVtuoPerfDataEntry 30 }
accessSwitchVdslVtuoPerfBmin OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of Under Min Margin since agent reset."
::= { accessSwitchVdslVtuoPerfDataEntry 31 }
-- accessSwitch VDSL VTU-R Performance Data Table
accessSwitchVdslVturPerfDataTable OBJECT-TYPE
SYNTAX SEQUENCE OF AccessSwitchVdslVturPerfDataEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides one row for each VTU-R."
::= { accessSwitchVdslLineMibObjects 7 }
accessSwitchVdslVturPerfDataEntry OBJECT-TYPE
SYNTAX AccessSwitchVdslVturPerfDataEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An entry in accessSwitchVdslVturPerfDataTable."
INDEX { ifIndex }
::= { accessSwitchVdslVturPerfDataTable 1 }
AccessSwitchVdslVturPerfDataEntry ::=
SEQUENCE {
accessSwitchVdslVturPerfLofs Counter,
accessSwitchVdslVturPerfLoss Counter,
accessSwitchVdslVturPerfLprs Counter,
accessSwitchVdslVturPerfESs Counter,
accessSwitchVdslVturPerfValidIntervals INTEGER,
accessSwitchVdslVturPerfInvalidIntervals INTEGER,
accessSwitchVdslVturPerfCurr15MinTimeElapsed Gauge,
accessSwitchVdslVturPerfCurr15MinLofs Counter,
accessSwitchVdslVturPerfCurr15MinLoss Counter,
accessSwitchVdslVturPerfCurr15MinLprs Counter,
accessSwitchVdslVturPerfCurr15MinESs Counter,
accessSwitchVdslVturPerfCurr1DayTimeElapsed Gauge,
accessSwitchVdslVturPerfCurr1DayLofs Counter,
accessSwitchVdslVturPerfCurr1DayLoss Counter,
accessSwitchVdslVturPerfCurr1DayLprs Counter,
accessSwitchVdslVturPerfCurr1DayESs Counter,
accessSwitchVdslVturPerfPrev1DayMoniSecs INTEGER,
accessSwitchVdslVturPerfPrev1DayLofs Counter,
accessSwitchVdslVturPerfPrev1DayLoss Counter,
accessSwitchVdslVturPerfPrev1DayLprs Counter,
accessSwitchVdslVturPerfPrev1DayESs Counter,
accessSwitchVdslVturPerfBerr Counter,
accessSwitchVdslVturPerfBmin Counter
}
-- Event Counters
--
-- Also see accessSwitchVdslVturIntervalTable for 15 minute interval
-- elapsed counters.
--
accessSwitchVdslVturPerfLofs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of Loss of Framing failures since
agent reset."
::= { accessSwitchVdslVturPerfDataEntry 1 }
accessSwitchVdslVturPerfLoss OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of Loss of Signal failures since
agent reset."
::= { accessSwitchVdslVturPerfDataEntry 2 }
accessSwitchVdslVturPerfLprs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of Loss of Power failures since
agent reset."
::= { accessSwitchVdslVturPerfDataEntry 3 }
accessSwitchVdslVturPerfESs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of Errored Seconds since agent
reset. The errored second parameter is a count of
one-second intervals containing one or more crc
anomalies, or one or more los or sef defects."
::= { accessSwitchVdslVturPerfDataEntry 4 }
-- general 15 min interval information
--
accessSwitchVdslVturPerfValidIntervals OBJECT-TYPE
SYNTAX INTEGER(0..96)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of previous 15-minute intervals in the
interval table for which data was collected. Given
that <n> is the maximum # of intervals supported.
The value will be <n> unless the measurement was
(re-)started within the last (<n>*15) minutes, in which
case the value will be the number of complete 15
minute intervals for which the agent has at least
some data. In certain cases (e.g., in the case
where the agent is a proxy) it is possible that some
intervals are unavailable. In this case, this
interval is the maximum interval number for
which data is available."
::= { accessSwitchVdslVturPerfDataEntry 5 }
accessSwitchVdslVturPerfInvalidIntervals OBJECT-TYPE
SYNTAX INTEGER(0..96)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of intervals in the range from
0 to the value of accessSwitchVdslVturPerfValidIntervals
for which no data is available. This object
will typically be zero except in cases where
the data for some intervals are not available
(e.g., in proxy situations)."
::= { accessSwitchVdslVturPerfDataEntry 6 }
-- 15 min mandatory performance group
--
accessSwitchVdslVturPerfCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX Gauge(0..899)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total elapsed seconds in this interval."
::= { accessSwitchVdslVturPerfDataEntry 7 }
accessSwitchVdslVturPerfCurr15MinLofs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the mandatory 15 minute interval
when there was Loss of Framing."
::= { accessSwitchVdslVturPerfDataEntry 8 }
accessSwitchVdslVturPerfCurr15MinLoss OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the mandatory 15 minute interval
when there was Loss of Signal."
::= { accessSwitchVdslVturPerfDataEntry 9 }
accessSwitchVdslVturPerfCurr15MinLprs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the mandatory 15 minute interval
when there was Loss of Power."
::= { accessSwitchVdslVturPerfDataEntry 10 }
accessSwitchVdslVturPerfCurr15MinESs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of Errored Seconds in the mandatory 15 minute
interval. The errored second parameter is a count of
one-second intervals containing one or more crc
anomalies, or one or more los or sef defects."
::= { accessSwitchVdslVturPerfDataEntry 11 }
-- 1-day mandatory and previous performance group
--
accessSwitchVdslVturPerfCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX Gauge(0..86399)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of seconds that have elapsed since the
beginning of the mandatory 1-day interval."
::= { accessSwitchVdslVturPerfDataEntry 12 }
accessSwitchVdslVturPerfCurr1DayLofs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of seconds when there was Loss of
Framing during the mandatory day as measured by
accessSwitchVdslVturPerfCurr1DayTimeElapsed."
::= { accessSwitchVdslVturPerfDataEntry 13 }
accessSwitchVdslVturPerfCurr1DayLoss OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of seconds when there was Loss of
Signal during the mandatory day as measured by
accessSwitchVdslVturPerfCurr1DayTimeElapsed."
::= { accessSwitchVdslVturPerfDataEntry 14 }
accessSwitchVdslVturPerfCurr1DayLprs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the number of seconds when there was Loss of
Power during the mandatory day as measured by
accessSwitchVdslVturPerfCurr1DayTimeElapsed."
::= { accessSwitchVdslVturPerfDataEntry 15 }
accessSwitchVdslVturPerfCurr1DayESs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of Errored Seconds during the mandatory day as
measured by accessSwitchVdslVturPerfCurr1DayTimeElapsed.
The errored second parameter is a count of
one-second intervals containing one or more crc
anomalies, or one or more los or sef defects."
::= { accessSwitchVdslVturPerfDataEntry 16 }
accessSwitchVdslVturPerfPrev1DayMoniSecs OBJECT-TYPE
SYNTAX INTEGER(0..86400)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The amount of time in the previous 1-day interval
over which the performance monitoring information
is actually counted. This value will be the same as
the interval duration except in a situation where
performance monitoring data could not be collected
for any reason."
::= { accessSwitchVdslVturPerfDataEntry 17 }
accessSwitchVdslVturPerfPrev1DayLofs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the interval when there was
Loss of Framing within the most recent previous
1-day period."
::= { accessSwitchVdslVturPerfDataEntry 18 }
accessSwitchVdslVturPerfPrev1DayLoss OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the interval when there was
Loss of Signal within the most recent previous
1-day period."
::= { accessSwitchVdslVturPerfDataEntry 19 }
accessSwitchVdslVturPerfPrev1DayLprs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the interval when there was
Loss of Power within the most recent previous
1-day period."
::= { accessSwitchVdslVturPerfDataEntry 20 }
accessSwitchVdslVturPerfPrev1DayESs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of Errored Seconds within the most recent
previous 1-day period. The errored second parameter is
a count of one-second intervals containing one or more
crc anomalies, or one or more los or sef defects."
::= { accessSwitchVdslVturPerfDataEntry 21 }
accessSwitchVdslVturPerfBerr OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of Over limited error seconds agent reset."
::= { accessSwitchVdslVturPerfDataEntry 22 }
accessSwitchVdslVturPerfBmin OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of Under Min Margin since agent reset."
::= { accessSwitchVdslVturPerfDataEntry 23 }
-- accessSwitch VDSL VTU-O Interval Table
accessSwitchVdslVtuoIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF AccessSwitchVdslVtuoIntervalEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides one row for each VTU-O
performance data collection interval."
::= { accessSwitchVdslLineMibObjects 8 }
accessSwitchVdslVtuoIntervalEntry OBJECT-TYPE
SYNTAX AccessSwitchVdslVtuoIntervalEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An entry in the accessSwitchVdslVtuoIntervalTable."
INDEX { ifIndex, accessSwitchVdslVtuoIntervalNumber }
::= { accessSwitchVdslVtuoIntervalTable 1 }
AccessSwitchVdslVtuoIntervalEntry ::=
SEQUENCE {
accessSwitchVdslVtuoIntervalNumber INTEGER,
accessSwitchVdslVtuoIntervalLofs Counter,
accessSwitchVdslVtuoIntervalLoss Counter,
accessSwitchVdslVtuoIntervalLols Counter,
accessSwitchVdslVtuoIntervalLprs Counter,
accessSwitchVdslVtuoIntervalESs Counter,
accessSwitchVdslVtuoIntervalInits Counter,
accessSwitchVdslVtuoIntervalValidData INTEGER,
accessSwitchVdslVtucIntervalBerr Counter,
accessSwitchVdslVtucIntervalBmin Counter
}
accessSwitchVdslVtuoIntervalNumber OBJECT-TYPE
SYNTAX INTEGER(1..96)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Performance Data Interval number 1 is the
the most recent previous interval; interval
96 is 24 hours ago. Intervals 2..96 are
optional."
::= { accessSwitchVdslVtuoIntervalEntry 1 }
accessSwitchVdslVtuoIntervalLofs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the interval when there was Loss
of Framing."
::= { accessSwitchVdslVtuoIntervalEntry 2 }
accessSwitchVdslVtuoIntervalLoss OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the interval when there was Loss
of Signal."
::= { accessSwitchVdslVtuoIntervalEntry 3 }
accessSwitchVdslVtuoIntervalLols OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the interval when there was Loss
of Link."
::= { accessSwitchVdslVtuoIntervalEntry 4 }
accessSwitchVdslVtuoIntervalLprs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the interval when there was Loss
of Power."
::= { accessSwitchVdslVtuoIntervalEntry 5 }
accessSwitchVdslVtuoIntervalESs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of Errored Seconds in the interval.
The errored second parameter is a count of
one-second intervals containing one or more crc
anomalies, or one or more los or sef defects."
::= { accessSwitchVdslVtuoIntervalEntry 6 }
accessSwitchVdslVtuoIntervalInits OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of the line initialization attempts
during the interval. Includes both successful
and failed attempts."
::= { accessSwitchVdslVtuoIntervalEntry 7 }
accessSwitchVdslVtuoIntervalValidData OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates if the data for this
interval is valid."
::= { accessSwitchVdslVtuoIntervalEntry 8 }
accessSwitchVdslVtucIntervalBerr OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No of times in the interval when there was Over errored seconds."
::= { accessSwitchVdslVtuoIntervalEntry 9 }
accessSwitchVdslVtucIntervalBmin OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No of times in the interval when there was Under Min Margin."
::= { accessSwitchVdslVtuoIntervalEntry 10 }
-- accessSwitch VDSL VTU-R Interval Table
accessSwitchVdslVturIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF AccessSwitchVdslVturIntervalEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides one row for each VTU-R
performance data collection interval."
::= { accessSwitchVdslLineMibObjects 9 }
accessSwitchVdslVturIntervalEntry OBJECT-TYPE
SYNTAX AccessSwitchVdslVturIntervalEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An entry in the accessSwitchVdslVturIntervalTable."
INDEX { ifIndex, accessSwitchVdslVturIntervalNumber }
::= { accessSwitchVdslVturIntervalTable 1 }
AccessSwitchVdslVturIntervalEntry ::=
SEQUENCE {
accessSwitchVdslVturIntervalNumber INTEGER,
accessSwitchVdslVturIntervalLofs Counter,
accessSwitchVdslVturIntervalLoss Counter,
accessSwitchVdslVturIntervalLprs Counter,
accessSwitchVdslVturIntervalESs Counter,
accessSwitchVdslVturIntervalValidData INTEGER,
accessSwitchVdslVturIntervalBerr Counter,
accessSwitchVdslVturIntervalBmin Counter
}
accessSwitchVdslVturIntervalNumber OBJECT-TYPE
SYNTAX INTEGER(1..96)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Performance Data Interval number 1 is the
the most recent previous interval; interval
96 is 24 hours ago. Intervals 2..96 are
optional."
::= { accessSwitchVdslVturIntervalEntry 1 }
accessSwitchVdslVturIntervalLofs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the interval when there was Loss
of Framing."
::= { accessSwitchVdslVturIntervalEntry 2 }
accessSwitchVdslVturIntervalLoss OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the interval when there was Loss
of Signal."
::= { accessSwitchVdslVturIntervalEntry 3 }
accessSwitchVdslVturIntervalLprs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of seconds in the interval when there was Loss
of Power."
::= { accessSwitchVdslVturIntervalEntry 4 }
accessSwitchVdslVturIntervalESs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of Errored Seconds in the interval.
The errored second parameter is a count of
one-second intervals containing one or more crc
anomalies, or one or more los or sef defects."
::= { accessSwitchVdslVturIntervalEntry 5 }
accessSwitchVdslVturIntervalValidData OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates if the data for this
interval is valid."
::= { accessSwitchVdslVturIntervalEntry 6 }
accessSwitchVdslVturIntervalBerr OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No of times in the interval when there was Over limited error seconds."
::= { accessSwitchVdslVturIntervalEntry 7 }
accessSwitchVdslVturIntervalBmin OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"No of times in the interval when there was Under Min Margin."
::= { accessSwitchVdslVturIntervalEntry 8 }
-- Profile Group
--
-- accessSwitch VDSL Configuration Profile Table
accessSwitchVdslLineConfProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF AccessSwitchVdslLineConfProfileEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains information on the VDSL line
configuration. One entry in this table reflects a
profile which can be used to configure the VDSL line."
::= { accessSwitchVdslLineMibObjects 10 }
accessSwitchVdslLineConfProfileEntry OBJECT-TYPE
SYNTAX AccessSwitchVdslLineConfProfileEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Each entry consists of a list of parameters that
represents the configuration of an VDSL modem.
When `dynamic' profiles are implemented, a default
profile will always exist. This profile's name will
be set to `DEFVAL' and its parameters will be set
to vendor specific values, unless otherwise specified
in this document.
When `static' profiles are implemented, profiles
are automaticly created or destroyed as VDSL
physical lines are discovered and removed by
the system. The name of the profile will be
equivalent to the decimal value of the line's
interface index."
INDEX { IMPLIED accessSwitchVdslLineConfProfileName}
::= { accessSwitchVdslLineConfProfileTable 1 }
AccessSwitchVdslLineConfProfileEntry ::=
SEQUENCE {
accessSwitchVdslLineConfProfileName DisplayString,
accessSwitchVdslLineConfMode INTEGER,
accessSwitchVdslVtuoConfRate INTEGER,
accessSwitchVdslVtuoConfTargetSnrMgn INTEGER,
accessSwitchVdslVtuoConfMaxSnrMgn INTEGER,
accessSwitchVdslVtuoConfMinSnrMgn INTEGER,
accessSwitchVdslVturConfRate INTEGER,
accessSwitchVdslVturConfTargetSnrMgn INTEGER,
accessSwitchVdslVturConfMaxSnrMgn INTEGER,
accessSwitchVdslVturConfMinSnrMgn INTEGER,
accessSwitchVdslLineConfProfileRowStatus RowStatus,
-- accessSwitchVdslConfLineEnable INTEGER,
accessSwitchVdslConfRateAdaptiveMode INTEGER,
accessSwitchVdslVtuoConfInterleaveMaxLineRate INTEGER,
accessSwitchVdslVtuoConfInterleaveMinLineRate INTEGER,
accessSwitchVdslVtuoConfMaxInterleaveDelay INTEGER,
accessSwitchVdslVturConfInterleaveMaxLineRate INTEGER,
accessSwitchVdslVturConfInterleaveMinLineRate INTEGER,
accessSwitchVdslVturConfMaxInterleaveDelay INTEGER,
accessSwitchVdslConfRFI INTEGER,
accessSwitchVdslRFIBand1Low INTEGER,
accessSwitchVdslRFIBand1High INTEGER,
accessSwitchVdslRFIBand2Low INTEGER,
accessSwitchVdslRFIBand2High INTEGER,
accessSwitchVdslRFIBand3Low INTEGER,
accessSwitchVdslRFIBand3High INTEGER,
accessSwitchVdslRFIBand4Low INTEGER,
accessSwitchVdslRFIBand4High INTEGER,
accessSwitchVdslConfCompatibleMode INTEGER,
accessSwitchVdslPowerCutback INTEGER
}
accessSwitchVdslLineConfProfileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object is used by the line configuration table
in order to identify a row of this table.
When `dynamic' profiles are implemented, the profile
name is user specified. Also, the system will always
provide a default profile whose name is `DEFVAL'.
When `static' profiles are implemented, there is an
one-to-one relationship between each line and its
profile. In which case, the profile name will
need to algorithmicly represent the Line's ifIndex.
Therefore, the profile's name is a decimalized string
of the ifIndex that is fixed-length (i.e., 10) with
leading zero(s). For example, the profile name for
ifIndex which equals '15' will be '0000000015'."
::= { accessSwitchVdslLineConfProfileEntry 1 }
accessSwitchVdslLineConfMode OBJECT-TYPE
SYNTAX INTEGER {
tenBase-S(0), -- 10Base S mode
ansi(1), -- ANSI/ETSI Band Plan 997
etsi(2) -- ETSI Band Plan 998
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Specifies the VDSL mode type used on this line."
::= { accessSwitchVdslLineConfProfileEntry 2 }
accessSwitchVdslVtuoConfRate OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-create
STATUS mandatory
DESCRIPTION
"Transmission rate in bits-per-second specified by this VTU."
::= { accessSwitchVdslLineConfProfileEntry 3 }
accessSwitchVdslVtuoConfTargetSnrMgn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Configured Target Signal/Noise Margin in 0.01dB.
This is the Noise Margin the modem must achieve
with a BER of 10-7 or better to successfully complete
initialization."
::= { accessSwitchVdslLineConfProfileEntry 4 }
accessSwitchVdslVtuoConfMaxSnrMgn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Configured Maximum acceptable Signal/Noise Margin in 0.01dB.
If the Noise Margin is above this the modem should
attempt to reduce its power output to optimize its
operation."
::= { accessSwitchVdslLineConfProfileEntry 5 }
accessSwitchVdslVtuoConfMinSnrMgn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Configured Minimum acceptable Signal/Noise Margin in 0.01dB.
If the noise margin falls below this level, the modem
should attempt to increase its power output. If that
is not possible the modem will attempt to
re-initialize or shut down."
::= { accessSwitchVdslLineConfProfileEntry 6 }
accessSwitchVdslVturConfRate OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Transmission rate in bits-per-second specified by this VTU."
::= { accessSwitchVdslLineConfProfileEntry 7 }
accessSwitchVdslVturConfTargetSnrMgn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Configured Target Signal/Noise Margin in 0.01dB.
This is the Noise Margin the modem must achieve
with a BER of 10-7 or better to successfully complete
initialization."
::= { accessSwitchVdslLineConfProfileEntry 8 }
accessSwitchVdslVturConfMaxSnrMgn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Configured Maximum acceptable Signal/Noise Margin in 0.01dB.
If the Noise Margin is above this the modem should
attempt to reduce its power output to optimize its
operation."
::= { accessSwitchVdslLineConfProfileEntry 9 }
accessSwitchVdslVturConfMinSnrMgn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Configured Minimum acceptable Signal/Noise Margin in 0.01dB.
If the noise margin falls below this level, the modem
should attempt to increase its power output. If that
is not possible the modem will attempt to
re-initialize or shut down."
::= { accessSwitchVdslLineConfProfileEntry 10 }
accessSwitchVdslLineConfProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-create
STATUS mandatory
DESCRIPTION
"This object is used to create a new row or modify or
delete an existing row in this table.
A profile activated by setting this object to
`active'. When `active' is set, the system
will validate the profile.
Before a profile can be deleted or taken out of
service, (by setting this object to `destroy' or
`outOfService') it must be first unreferenced
from all associated lines.
If the implementator of this MIB has chosen not
to implement `dynamic assignment' of profiles, this
object's MIN-ACCESS is read-only and its value
is always to be `active'."
::= { accessSwitchVdslLineConfProfileEntry 11 }
-- accessSwitchVdslConfLineEnable OBJECT-TYPE
-- SYNTAX INTEGER {
-- disabled(0),
-- enabled(1)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "Set this line as enabled or disabled."
-- ::= { accessSwitchVdslLineConfProfileEntry 12 }
accessSwitchVdslConfRateAdaptiveMode OBJECT-TYPE
SYNTAX INTEGER {
Fixed (0),
decrease (1)
-- decrease_and_increase (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set rate adptive mode as decrease mode or decrease & increase mode."
::= { accessSwitchVdslLineConfProfileEntry 13 }
accessSwitchVdslVtuoConfInterleaveMaxLineRate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured Maximum Transmit payload rate for `Interleave' channels, in bps."
::= { accessSwitchVdslLineConfProfileEntry 14 }
accessSwitchVdslVtuoConfInterleaveMinLineRate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured Minimum Transmit payload rate for `Interleave' channels, in bps."
::= { accessSwitchVdslLineConfProfileEntry 15 }
accessSwitchVdslVtuoConfMaxInterleaveDelay OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured max. interleave delay of downstream.
This value is in units of 0.5 ms."
::= { accessSwitchVdslLineConfProfileEntry 16 }
accessSwitchVdslVturConfInterleaveMaxLineRate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured Minimum Transmit payload rate for `Interleave' channels, in bps."
::= { accessSwitchVdslLineConfProfileEntry 17 }
accessSwitchVdslVturConfInterleaveMinLineRate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured Minimum Transmit payload rate for `Interleave' channels, in bps."
::= { accessSwitchVdslLineConfProfileEntry 18 }
accessSwitchVdslVturConfMaxInterleaveDelay OBJECT-TYPE
SYNTAX INTEGER (0..62)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured max. interleave delay of downstream.
This value is in units of 0.5 ms."
::= { accessSwitchVdslLineConfProfileEntry 19 }
accessSwitchVdslConfRFI OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
standard(1),
custom(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set RFI Band function as disabled, standard or custom."
::= { accessSwitchVdslLineConfProfileEntry 20 }
accessSwitchVdslRFIBand1Low OBJECT-TYPE
SYNTAX INTEGER (0..2560)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured low of RFIBand1 function when custom RFI Band is used."
::= { accessSwitchVdslLineConfProfileEntry 21 }
accessSwitchVdslRFIBand1High OBJECT-TYPE
SYNTAX INTEGER (0..2560)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"onfigured high of RFIBand1 function when custom RFI Band is used."
::= { accessSwitchVdslLineConfProfileEntry 22 }
accessSwitchVdslRFIBand2Low OBJECT-TYPE
SYNTAX INTEGER (0..2560)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured low of RFIBand2 function when custom RFI Band is used."
::= { accessSwitchVdslLineConfProfileEntry 23 }
accessSwitchVdslRFIBand2High OBJECT-TYPE
SYNTAX INTEGER (0..2560)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured high of RFIBand2 function when custom RFI Band is used."
::= { accessSwitchVdslLineConfProfileEntry 24 }
accessSwitchVdslRFIBand3Low OBJECT-TYPE
SYNTAX INTEGER (0..2560)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured low of RFIBand3 function when custom RFI Band is used."
::= { accessSwitchVdslLineConfProfileEntry 25 }
accessSwitchVdslRFIBand3High OBJECT-TYPE
SYNTAX INTEGER (0..2560)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured high of RFIBand3 function when custom RFI Band is used."
::= { accessSwitchVdslLineConfProfileEntry 26 }
accessSwitchVdslRFIBand4Low OBJECT-TYPE
SYNTAX INTEGER (0..2560)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured low of RFIBand4 function when custom RFI Band is used."
::= { accessSwitchVdslLineConfProfileEntry 27 }
accessSwitchVdslRFIBand4High OBJECT-TYPE
SYNTAX INTEGER (0..2560)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured high of RFIBand4 function when custom RFI Band is used."
::= { accessSwitchVdslLineConfProfileEntry 28 }
accessSwitchVdslConfCompatibleMode OBJECT-TYPE
SYNTAX INTEGER {
tcm_isdn(0),
adsl(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set compatible mode to TCM-ISDN(0) or ADSL(1)."
::= { accessSwitchVdslLineConfProfileEntry 29 }
accessSwitchVdslPowerCutback OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configured Power Cut Back. It is not supported in VES. Will be fixed at 0."
::= { accessSwitchVdslLineConfProfileEntry 30 }
vesMaxNumOfProfiles OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum number of VDSL profiles which the system supports."
::= { accessSwitchVdslLineMibObjects 11 }
----------
----- New table for VDSL Perfomance
----------
accessSwitchVdslVtucChanPerfDataTable OBJECT-TYPE
SYNTAX SEQUENCE OF accessSwitchVdslVtucChanPerfDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each VTUC channel."
::= { accessSwitchVdslLineMibObjects 12 }
accessSwitchVdslVtucChanPerfDataEntry OBJECT-TYPE
SYNTAX accessSwitchVdslVtucChanPerfDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the accessSwitchVdslVturPerfDataTable."
INDEX { ifIndex }
::= { accessSwitchVdslVtucChanPerfDataTable 1 }
accessSwitchVdslVtucChanPerfDataEntry ::=
SEQUENCE {
accessSwitchVdslVtucChanNumber DisplayString,
accessSwitchVdslVtucChanRScorrectableBlks Counter,
accessSwitchvdslvtucChanCRCerrorBlks Counter
}
accessSwitchVdslVtucChanNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Channel Number of VDSL."
::= { accessSwitchVdslVtucChanPerfDataEntry 1 }
accessSwitchVdslVtucChanRScorrectableBlks OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with errors that were
RS correctable since agent reset. These blocks are passed
on as good data."
::= { accessSwitchVdslVtucChanPerfDataEntry 2 }
accessSwitchvdslvtucChanCRCerrorBlks OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with CRC errors since agent reset."
::= { accessSwitchVdslVtucChanPerfDataEntry 3 }
------
---New Table of VDSL Perfomance
------
accessSwitchVdslVturChanPerfDataTable OBJECT-TYPE
SYNTAX SEQUENCE OF accessSwitchVdslVturChanPerfDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each VTUR channel."
::= { accessSwitchVdslLineMibObjects 13 }
accessSwitchVdslVturChanPerfDataEntry OBJECT-TYPE
SYNTAX accessSwitchVdslVturChanPerfDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the accessSwitchVdslVturPerfDataTable."
INDEX { ifIndex, accessSwitchVdslVturChanNumber}
::= { accessSwitchVdslVturChanPerfDataTable 1 }
accessSwitchVdslVturChanPerfDataEntry ::=
SEQUENCE {
accessSwitchVdslVturChanNumber DisplayString,
accessSwitchVdslVturChanRScorrectableBlks Counter,
accessSwitchVdslVturChanCRCerrorBlks Counter
}
accessSwitchVdslVturChanNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Channel Number of VDSL."
::= { accessSwitchVdslVturChanPerfDataEntry 1 }
accessSwitchVdslVturChanRScorrectableBlks OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with errors that were
RS correctable since agent reset. These blocks are passed
on as good data."
::= { accessSwitchVdslVturChanPerfDataEntry 2 }
accessSwitchVdslVturChanCRCerrorBlks OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with CRC errors since agent reset."
::= { accessSwitchVdslVturChanPerfDataEntry 3 }
--=================
--Remote Info for VDSL
--=================
accessSwitchVturDevTable OBJECT-TYPE
SYNTAX SEQUENCE OF accessSwitchVturDevEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port remote information table"
::= { accessSwitchVdslLineMibObjects 14 }
accessSwitchVturDevEntry OBJECT-TYPE
SYNTAX accessSwitchVturDevEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port remote information - node for the information of the remote equipment"
INDEX { ifIndex }
::= { accessSwitchVturDevTable 1 }
accessSwitchVturDevEntry ::=
SEQUENCE {
accessSwitchVturDevName DisplayString,
accessSwitchVturDevVersion DisplayString,
accessSwitchVturDevID INTEGER,
accessSwitchVturDevConfGet INTEGER,
accessSwitchVturReset INTEGER,
accessSwitchVturResetVdsl INTEGER
}
accessSwitchVturDevName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the remote device name.
Get by setting accessSwitchVturDevConfGet to (1)"
::= { accessSwitchVturDevEntry 1 }
accessSwitchVturDevVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the remote device software version.
Get by setting accessSwitchVturDevConfGet to (1)"
::= { accessSwitchVturDevEntry 2 }
accessSwitchVturDevID OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the remote device ID.
Get by setting accessSwitchVturDevConfGet to (1)"
::= { accessSwitchVturDevEntry 3 }
accessSwitchVturDevConfGet OBJECT-TYPE
SYNTAX INTEGER {
get(1),
normal(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set to '1' to get name and version of remote equipment.
Setting the object to '2' has no effect. This object always returns '2' when read."
::= { accessSwitchVturDevEntry 4 }
accessSwitchVturReset OBJECT-TYPE
SYNTAX INTEGER {
reset(1),
normal(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set to '1' to reset the remote equipment.
Setting the object to '2' has no effect. This object always returns '2' when read."
::= { accessSwitchVturDevEntry 5 }
accessSwitchVturResetVdsl OBJECT-TYPE
SYNTAX INTEGER {
reset(1),
normal(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set to '1' to reset the remote VDSL line.
Setting the object to '2' has no effect. This object always returns '2' when read."
::= { accessSwitchVturDevEntry 6 }
--=================
--Remote Info for VDSL
--=================
accessSwitchVturConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF accessSwitchVturConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"port remote equipment information table"
::= { accessSwitchVdslLineMibObjects 15 }
accessSwitchVturConfEntry OBJECT-TYPE
SYNTAX accessSwitchVturConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port remote equipment entry - node for the equipment information of
the remote"
INDEX { ifIndex }
::= { accessSwitchVturConfTable 1 }
accessSwitchVturConfEntry ::=
SEQUENCE {
accessSwitchVturConfRINH INTEGER,
accessSwitchVturConfLink INTEGER
}
accessSwitchVturConfRINH OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set getting status of Vtur Power Down or Dying Gasp in VTUC as enabled or
disabled."
::= { accessSwitchVturConfEntry 1 }
accessSwitchVturConfLink OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set getting status of remote LAN link function as enabled or
disabled."
::= { accessSwitchVturConfEntry 2 }
--=================
--Remote Info for VDSL
--=================
accessSwitchVturStateTable OBJECT-TYPE
SYNTAX SEQUENCE OF accessSwitchVturStateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port remote state table"
::= { accessSwitchVdslLineMibObjects 16 }
accessSwitchVturStateEntry OBJECT-TYPE
SYNTAX accessSwitchVturStateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port remote state entry - node for the status information of the remote
equipment"
INDEX { ifIndex }
::= { accessSwitchVturStateTable 1 }
accessSwitchVturStateEntry ::=
SEQUENCE {
accessSwitchVturStateRINH INTEGER,
accessSwitchVturStateLink INTEGER
}
accessSwitchVturStateRINH OBJECT-TYPE
SYNTAX INTEGER {
normal(0),
powerdown(1),
disable(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of remote power down or Dying Gasp."
::= { accessSwitchVturStateEntry 1 }
accessSwitchVturStateLink OBJECT-TYPE
SYNTAX INTEGER {
linkdown(0),
linkup10MHalf(1),
linkup10MFull(2),
linkup100MHalf(3),
linkup100MFull(4),
disable(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of remote LAN link."
::= { accessSwitchVturStateEntry 2 }
--=================
--Vtur Info for VDSL
--=================
accessSwitchVturTrapConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF accessSwitchVturTrapConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port Trap configration table"
::= { accessSwitchVdslLineMibObjects 17 }
accessSwitchVturTrapConfEntry OBJECT-TYPE
SYNTAX accessSwitchVturTrapConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port Trap configration entry - node for the configration of the remote Trap"
INDEX { ifIndex }
::= { accessSwitchVturTrapConfTable 1 }
accessSwitchVturTrapConfEntry ::=
SEQUENCE {
accessSwitchVturTrapConfRINH INTEGER,
accessSwitchVturTrapConfLink INTEGER
}
accessSwitchVturTrapConfRINH OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enables and disables the Vtur Power Up/Down Trap. This
object is defaulted disable(0)."
DEFVAL { disabled }
::= { accessSwitchVturTrapConfEntry 1 }
accessSwitchVturTrapConfLink OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enables and disables the Vtur Link Trap. This
object is defaulted disable(0)."
DEFVAL { disabled }
::= { accessSwitchVturTrapConfEntry 2 }
------
--- New table for VDSL Traps configuration
------
accessSwitchVdslAlarmConfProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF accessSwitchVdslAlarmConfProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each VTUR channel."
::= { accessSwitchVdslLineMibObjects 18 }
accessSwitchVdslAlarmConfProfileEntry OBJECT-TYPE
SYNTAX accessSwitchVdslAlarmConfProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the accessSwitchVdslAlarmConfProfile."
INDEX { ifIndex }
::= { accessSwitchVdslAlarmConfProfileTable 1 }
accessSwitchVdslAlarmConfProfileEntry ::=
SEQUENCE {
accessSwitchVdslLOSFailureTrapEnable INTEGER,
accessSwitchVdslOBErrorAlarmTrapEnable INTEGER,
accessSwitchVdslBminAlarmTrapEnable INTEGER,
accessSwitchVdslLofAlarmTrapEnable INTEGER,
accessSwitchVdslLprAlarmTrapEnable INTEGER
}
accessSwitchVdslLOSFailureTrapEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enables and disables the LOSFailureTrap. This
object is defaulted disable(1)."
DEFVAL { disabled }
::= { accessSwitchVdslAlarmConfProfileEntry 1 }
accessSwitchVdslOBErrorAlarmTrapEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enables and disables the Over Bit Error alarm Trap. This
object is defaulted disable(1)."
DEFVAL { disabled }
::= { accessSwitchVdslAlarmConfProfileEntry 2 }
accessSwitchVdslBminAlarmTrapEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enables and disables the Bmin alarm Trap. This
object is defaulted disable(1)."
DEFVAL { disabled }
::= { accessSwitchVdslAlarmConfProfileEntry 3 }
accessSwitchVdslLofAlarmTrapEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enables and disables the Lof alarm Trap. This
object is defaulted disable(1)."
DEFVAL { disabled }
::= { accessSwitchVdslAlarmConfProfileEntry 4 }
accessSwitchVdslLprAlarmTrapEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enables and disables the Lpr alarm Trap. This
object is defaulted disable(1)."
DEFVAL { disabled }
::= { accessSwitchVdslAlarmConfProfileEntry 5 }
-- accessSwitch VDSL VTU-O QAM Table
accessSwitchVdslVtuoQamTable OBJECT-TYPE
SYNTAX SEQUENCE OF AccessSwitchVdslVtuoQamEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides one row for each VTU-O if QAM is used.
Each row contains the modulation parameters for that VTU-O."
::= { accessSwitchVdslLCSQam 1 }
accessSwitchVdslVtuoQamEntry OBJECT-TYPE
SYNTAX AccessSwitchVdslVtuoQamEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An entry in the accessSwitchVdslVtuoQamTable."
INDEX { ifIndex }
::= { accessSwitchVdslVtuoQamTable 1 }
AccessSwitchVdslVtuoQamEntry ::=
SEQUENCE {
accessSwitchVdslVtuoQamConstellation INTEGER,
accessSwitchVdslVtuoQamInterpolation INTEGER,
accessSwitchVdslVtuoQamFc INTEGER
}
accessSwitchVdslVtuoQamConstellation OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Modulation method used by this VTU."
::= { accessSwitchVdslVtuoQamEntry 1 }
accessSwitchVdslVtuoQamInterpolation OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Modulation speed used by this VTU."
::= { accessSwitchVdslVtuoQamEntry 2 }
accessSwitchVdslVtuoQamFc OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Carrier frequency in Hz used by this ATU."
::= { accessSwitchVdslVtuoQamEntry 3 }
-- accessSwitch VDSL VTU-R QAM Table
accessSwitchVdslVturQamTable OBJECT-TYPE
SYNTAX SEQUENCE OF AccessSwitchVdslVturQamEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides one row for each VTU-R if QAM is used.
Each row contains the modulation parameters for that VTU-R."
::= { accessSwitchVdslLCSQam 2 }
accessSwitchVdslVturQamEntry OBJECT-TYPE
SYNTAX AccessSwitchVdslVturQamEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An entry in the accessSwitchVdslVturQamTable."
INDEX { ifIndex }
::= { accessSwitchVdslVturQamTable 1 }
AccessSwitchVdslVturQamEntry ::=
SEQUENCE {
accessSwitchVdslVturQamConstellation INTEGER,
accessSwitchVdslVturQamInterpolation INTEGER,
accessSwitchVdslVturQamFc INTEGER
}
accessSwitchVdslVturQamConstellation OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Modulation method used by this VTU."
::= { accessSwitchVdslVturQamEntry 1 }
accessSwitchVdslVturQamInterpolation OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Modulation speed used by this VTU."
::= { accessSwitchVdslVturQamEntry 2 }
accessSwitchVdslVturQamFc OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Carrier frequency in Hz used by this ATU."
::= { accessSwitchVdslVturQamEntry 3 }
accessSwitchVdslVtuoPhySCMTable OBJECT-TYPE
SYNTAX SEQUENCE OF accessSwitchVdslVtuoPhySCMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each VTUC.
Each row contains the Physical Layer Parameters
table for that VTUC."
::= { accessSwitchVdslLCSQam 3 }
accessSwitchVdslVtuoPhySCMEntry OBJECT-TYPE
SYNTAX accessSwitchVdslVtuoPhySCMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the accessSwitchVdslVtuoPhySCMTable."
INDEX { ifIndex }
::= { accessSwitchVdslVtuoPhySCMTable 1 }
accessSwitchVdslVtuoPhySCMEntry ::=
SEQUENCE {
accessSwitchVdslVtuoSCMCurrLinkState INTEGER,
accessSwitchVdslVtuoSCMCurrCenterFreq1 INTEGER,
accessSwitchVdslVtuoSCMCurrCenterFreq2 INTEGER,
accessSwitchVdslVtuoSCMCurrSymbolRate1 INTEGER,
accessSwitchVdslVtuoSCMCurrSymbolRate2 INTEGER,
accessSwitchVdslVtuoSCMCurrConstellation1 INTEGER,
accessSwitchVdslVtuoSCMCurrConstellation2 INTEGER,
accessSwitchVdslVtuoSCMCurrPSDLevel1 INTEGER,
accessSwitchVdslVtuoSCMCurrPSDLevel2 INTEGER,
accessSwitchVdslVtuoSCMCurrSnr1 INTEGER,
accessSwitchVdslVtuoSCMCurrSnr2 INTEGER,
accessSwitchVdslVtuoSCMCurrSnrMgn1 INTEGER,
accessSwitchVdslVtuoSCMCurrSnrMgn2 INTEGER,
accessSwitchVdslVtuoSCMCurrTxPower1 INTEGER,
accessSwitchVdslVtuoSCMCurrTxPower2 INTEGER,
accessSwitchVdslVtuoSCMCurrAttenuation1 INTEGER,
accessSwitchVdslVtuoSCMCurrAttenuation2 INTEGER,
accessSwitchVdslVtuoSCMCurrInterleaveDelay INTEGER,
accessSwitchVdslVtuoSCMCurrStatus INTEGER
}
accessSwitchVdslVtuoSCMCurrLinkState OBJECT-TYPE
SYNTAX INTEGER {
idle(0),
standby(1),
show_time(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current state of the VTUC line.
idle(0) - this VDSL line is not used.
standby(1) - this VDSL line links down.
show_time(2) - this VDSL line links up."
::= { accessSwitchVdslVtuoPhySCMEntry 1 }
accessSwitchVdslVtuoSCMCurrCenterFreq1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current center frequency of downstream 1. This value is in units of Hz."
::= { accessSwitchVdslVtuoPhySCMEntry 2 }
accessSwitchVdslVtuoSCMCurrCenterFreq2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current center frequency of downstream 2. This value is in units of Hz."
::= { accessSwitchVdslVtuoPhySCMEntry 3 }
accessSwitchVdslVtuoSCMCurrSymbolRate1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current symbol rate of downstream 1. This value is in units of baud per second."
::= { accessSwitchVdslVtuoPhySCMEntry 4 }
accessSwitchVdslVtuoSCMCurrSymbolRate2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current symbol rate of downstream 2. This value is in units of baud per second."
::= { accessSwitchVdslVtuoPhySCMEntry 5 }
accessSwitchVdslVtuoSCMCurrConstellation1 OBJECT-TYPE
SYNTAX INTEGER (2..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current constellation of downstream 1. This value should be the power of 2."
::= { accessSwitchVdslVtuoPhySCMEntry 6 }
accessSwitchVdslVtuoSCMCurrConstellation2 OBJECT-TYPE
SYNTAX INTEGER (2..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current constellation of downstream 2. This value should be the power of 2."
::= { accessSwitchVdslVtuoPhySCMEntry 7 }
accessSwitchVdslVtuoSCMCurrPSDLevel1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit PSD level of downstream 1. This value is in units of 0.5 dBm/Hz."
::= { accessSwitchVdslVtuoPhySCMEntry 8 }
accessSwitchVdslVtuoSCMCurrPSDLevel2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit PSD level of downstream 2. This value is in units of 0.5 dBm/Hz."
::= { accessSwitchVdslVtuoPhySCMEntry 9 }
accessSwitchVdslVtuoSCMCurrSnr1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current SNR value of upstream 1. This value is in units of 0.5 dB."
::= { accessSwitchVdslVtuoPhySCMEntry 10 }
accessSwitchVdslVtuoSCMCurrSnr2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current SNR value of upstream 2. This value is in units of 0.5 dB."
::= { accessSwitchVdslVtuoPhySCMEntry 11 }
accessSwitchVdslVtuoSCMCurrSnrMgn1 OBJECT-TYPE
SYNTAX INTEGER (0..62)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current SNR margin of upstream 1. This value is in units of 0.5 dB."
::= { accessSwitchVdslVtuoPhySCMEntry 12 }
accessSwitchVdslVtuoSCMCurrSnrMgn2 OBJECT-TYPE
SYNTAX INTEGER (0..62)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current SNR margin of upstream 2. This value is in units of 0.5 dB."
::= { accessSwitchVdslVtuoPhySCMEntry 13 }
accessSwitchVdslVtuoSCMCurrTxPower1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit power of downstream 1. This value is in units of 0.5 dBm."
::= { accessSwitchVdslVtuoPhySCMEntry 14 }
accessSwitchVdslVtuoSCMCurrTxPower2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit power of downstream 2. This value is in units of 0.5 dBm."
::= { accessSwitchVdslVtuoPhySCMEntry 15 }
accessSwitchVdslVtuoSCMCurrAttenuation1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit power of upstream 1. This value is in units of 0.5 dB."
::= { accessSwitchVdslVtuoPhySCMEntry 16 }
accessSwitchVdslVtuoSCMCurrAttenuation2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit power of upstream 2. This value is in units of 0.5 dB."
::= { accessSwitchVdslVtuoPhySCMEntry 17 }
accessSwitchVdslVtuoSCMCurrInterleaveDelay OBJECT-TYPE
SYNTAX INTEGER (0..31)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current interleave delay of downstream. This value is in units of 0.5 ms."
::= { accessSwitchVdslVtuoPhySCMEntry 18 }
accessSwitchVdslVtuoSCMCurrStatus OBJECT-TYPE
SYNTAX INTEGER (0..63)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates current status of the upstream. This is a
bit-map of possible conditions. The various bit
positions are:
0 noDefect There is no defect on the line.
1 lossOfFraming VTUC failure due to not receiving valid frame.
2 lossOfSignal VTUC failure due to not receiving signal.
3 lossOfPower VTUC failure due to loss of power.
Note: the Agent may still function.
4 lossOfSignalQuality Loss of Signal Quality is declared when the Bit Error over the defined threshold.
5 configInitFailure VTUC failure during initialization due to peer VTU not able to support requested configuration."
::= { accessSwitchVdslVtuoPhySCMEntry 19 }
--=================
--New Table for VDSL
--=================
accessSwitchVdslVturPhySCMTable OBJECT-TYPE
SYNTAX SEQUENCE OF accessSwitchVdslVturPhySCMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each VTUR.
Each row contains the Physical Layer Parameters
table for that VTUR."
::= { accessSwitchVdslLCSQam 4 }
accessSwitchVdslVturPhySCMEntry OBJECT-TYPE
SYNTAX accessSwitchVdslVturPhySCMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the accessSwitchVdslVturPhySCMTable."
INDEX { ifIndex }
::= { accessSwitchVdslVturPhySCMTable 1 }
accessSwitchVdslVturPhySCMEntry ::=
SEQUENCE {
accessSwitchVdslVturSCMCurrLinkState INTEGER,
accessSwitchVdslVturSCMCurrCenterFreq1 INTEGER,
accessSwitchVdslVturSCMCurrCenterFreq2 INTEGER,
accessSwitchVdslVturSCMCurrSymbolRate1 INTEGER,
accessSwitchVdslVturSCMCurrSymbolRate2 INTEGER,
accessSwitchVdslVturSCMCurrConstellation1 INTEGER,
accessSwitchVdslVturSCMCurrConstellation2 INTEGER,
accessSwitchVdslVturSCMCurrPSDLevel1 INTEGER,
accessSwitchVdslVturSCMCurrPSDLevel2 INTEGER,
accessSwitchVdslVturSCMCurrSnr1 INTEGER,
accessSwitchVdslVturSCMCurrSnr2 INTEGER,
accessSwitchVdslVturSCMCurrSnrMgn1 INTEGER,
accessSwitchVdslVturSCMCurrSnrMgn2 INTEGER,
accessSwitchVdslVturSCMCurrTxPower1 INTEGER,
accessSwitchVdslVturSCMCurrTxPower2 INTEGER,
accessSwitchVdslVturSCMCurrAttenuation1 INTEGER,
accessSwitchVdslVturSCMCurrAttenuation2 INTEGER,
accessSwitchVdslVturSCMCurrInterleaveDelay INTEGER,
accessSwitchVdslVturSCMCurrStatus INTEGER
}
accessSwitchVdslVturSCMCurrLinkState OBJECT-TYPE
SYNTAX INTEGER {
idle(0),
standby(1),
show_time(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current state of the VTUR line.
idle(0) - this VDSL line is not used.
standby(1) - this VDSL line links down.
show_time(2) - this VDSL line links up."
::= { accessSwitchVdslVturPhySCMEntry 1 }
accessSwitchVdslVturSCMCurrCenterFreq1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current center frequency of upstream 1. This value is in units of Hz."
::= { accessSwitchVdslVturPhySCMEntry 2 }
accessSwitchVdslVturSCMCurrCenterFreq2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current center frequency of upstream 2. This value is in units of Hz."
::= { accessSwitchVdslVturPhySCMEntry 3 }
accessSwitchVdslVturSCMCurrSymbolRate1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current symbol rate of upstream 1. This value is in units of baud per second."
::= { accessSwitchVdslVturPhySCMEntry 4 }
accessSwitchVdslVturSCMCurrSymbolRate2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current symbol rate of upstream 2. This value is in units of baud per second."
::= { accessSwitchVdslVturPhySCMEntry 5 }
accessSwitchVdslVturSCMCurrConstellation1 OBJECT-TYPE
SYNTAX INTEGER (4..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current constellation of upstream 1. This value should be the power of 2."
::= { accessSwitchVdslVturPhySCMEntry 6 }
accessSwitchVdslVturSCMCurrConstellation2 OBJECT-TYPE
SYNTAX INTEGER (4..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current constellation of upstream 2. This value should be the power of 2."
::= { accessSwitchVdslVturPhySCMEntry 7 }
accessSwitchVdslVturSCMCurrPSDLevel1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit PSD level of upstream 1. This value is in units of 0.5 dBm/Hz."
::= { accessSwitchVdslVturPhySCMEntry 8 }
accessSwitchVdslVturSCMCurrPSDLevel2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit PSD level of upstream 2. This value is in units of 0.5 dBm/Hz."
::= { accessSwitchVdslVturPhySCMEntry 9 }
accessSwitchVdslVturSCMCurrSnr1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current SNR value of downstream 1. This value is in units of 0.5 dB."
::= { accessSwitchVdslVturPhySCMEntry 10 }
accessSwitchVdslVturSCMCurrSnr2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current SNR value of downstream 2. This value is in units of 0.5 dB."
::= { accessSwitchVdslVturPhySCMEntry 11 }
accessSwitchVdslVturSCMCurrSnrMgn1 OBJECT-TYPE
SYNTAX INTEGER (0..62)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current SNR margin of downstream 1. This value is in units of 0.5 dB."
::= { accessSwitchVdslVturPhySCMEntry 12 }
accessSwitchVdslVturSCMCurrSnrMgn2 OBJECT-TYPE
SYNTAX INTEGER (0..62)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current SNR margin of downstream 2. This value is in units of 0.5 dB."
::= { accessSwitchVdslVturPhySCMEntry 13 }
accessSwitchVdslVturSCMCurrTxPower1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit power of upstream 1. This value is in units of 0.5 dBm."
::= { accessSwitchVdslVturPhySCMEntry 14 }
accessSwitchVdslVturSCMCurrTxPower2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit power of upstream 2. This value is in units of 0.5 dBm."
::= { accessSwitchVdslVturPhySCMEntry 15 }
accessSwitchVdslVturSCMCurrAttenuation1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit power of downstream 1. This value is in units of 0.5 dB."
::= { accessSwitchVdslVturPhySCMEntry 16 }
accessSwitchVdslVturSCMCurrAttenuation2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit power of downstream 2. This value is in units of 0.5 dB."
::= { accessSwitchVdslVturPhySCMEntry 17 }
accessSwitchVdslVturSCMCurrInterleaveDelay OBJECT-TYPE
SYNTAX INTEGER (0..31)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current interleave delay of upstream. This value is in units of 0.5 ms."
::= { accessSwitchVdslVturPhySCMEntry 18 }
accessSwitchVdslVturSCMCurrStatus OBJECT-TYPE
SYNTAX INTEGER (0..63)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates current status of the downstream. This is a
bit-map of possible conditions. The various bit
positions are:
0 noDefect There is no defect on the line.
1 lossOfFraming VTUR failure due to not receiving valid frame.
2 lossOfSignal VTUR failure due to not receiving signal.
3 lossOfPower VTUR failure due to loss of power.
Note: the Agent may still function.
4 lossOfSignalQuality Loss of Signal Quality is declared when the Bit Error over the defined threshold.
5 configInitFailure VTUR failure during initialization due to peer VTU not able to support requested configuration."
::= { accessSwitchVdslVturPhySCMEntry 19 }
--================================
-- For VDSL MCM Table
--================================
accessSwitchVdslVtuoPhyMCMTable OBJECT-TYPE
SYNTAX SEQUENCE OF accessSwitchVdslVtuoPhyMCMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each VTUC.
Each row contains the Physical Layer Parameters
table for that VTUC."
::= { accessSwitchVdslLCSDMT 1 }
accessSwitchVdslVtuoPhyMCMEntry OBJECT-TYPE
SYNTAX accessSwitchVdslVtuoPhyMCMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the accessSwitchVdslVtuoPhyMCMTable."
INDEX { ifIndex }
::= { accessSwitchVdslVtuoPhyMCMTable 1 }
accessSwitchVdslVtuoPhyMCMEntry ::=
SEQUENCE {
accessSwitchVdslVtuoMCMCurrLinkState INTEGER,
accessSwitchVdslVtuoMCMCurrSnrMgn INTEGER,
accessSwitchVdslVtuoMCMCurrTxPower INTEGER,
accessSwitchVdslVtuoMCMCurrAttenuation INTEGER,
accessSwitchVdslVtuoMCMCurrInterleaveDelay INTEGER,
accessSwitchVdslVtuoMCMCurrStatus INTEGER
}
accessSwitchVdslVtuoMCMCurrLinkState OBJECT-TYPE
SYNTAX INTEGER {
idle(0),
standby(1),
show_time(2),
training(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current state of the VTUC line.
idle(0) - this VDSL line is not used.
standby(1) - this VDSL line links down.
show_time(2) - this VDSL line links up.
training(3) - this VDSL line is training."
::= { accessSwitchVdslVtuoPhyMCMEntry 1 }
accessSwitchVdslVtuoMCMCurrSnrMgn OBJECT-TYPE
SYNTAX INTEGER (0..62)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current SNR margin of upstream 1. This value is in units of 0.1 dB."
::= { accessSwitchVdslVtuoPhyMCMEntry 2 }
accessSwitchVdslVtuoMCMCurrTxPower OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit power of downstream 1. This value is in units of 0.1 dBm."
::= { accessSwitchVdslVtuoPhyMCMEntry 3 }
accessSwitchVdslVtuoMCMCurrAttenuation OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit power of upstream 1. This value is in units of 0.1 dB."
::= { accessSwitchVdslVtuoPhyMCMEntry 4 }
accessSwitchVdslVtuoMCMCurrInterleaveDelay OBJECT-TYPE
SYNTAX INTEGER (0..31)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current interleave delay of downstream. This value is in units of 0.5 ms."
::= { accessSwitchVdslVtuoPhyMCMEntry 5 }
accessSwitchVdslVtuoMCMCurrStatus OBJECT-TYPE
SYNTAX INTEGER (0..63)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates current status of the upstream. This is a
bit-map of possible conditions. The various bit
positions are:
0 noDefect There is no defect on the line.
1 lossOfFraming VTUC failure due to not receiving valid frame.
2 lossOfSignal VTUC failure due to not receiving signal.
3 lossOfPower VTUC failure due to loss of power.
Note: the Agent may still function.
4 lossOfSignalQuality Loss of Signal Quality is declared when the Bit Error over the defined threshold.
5 configInitFailure VTUC failure during initialization due to peer VTU not able to support requested configuration."
::= { accessSwitchVdslVtuoPhyMCMEntry 6 }
--================================
-- For VDSL MCM Table
--================================
accessSwitchVdslVturPhyMCMTable OBJECT-TYPE
SYNTAX SEQUENCE OF accessSwitchVdslVturPhyMCMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each VTUR.
Each row contains the Physical Layer Parameters
table for that VTUR."
::= { accessSwitchVdslLCSDMT 2 }
accessSwitchVdslVturPhyMCMEntry OBJECT-TYPE
SYNTAX accessSwitchVdslVturPhyMCMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the accessSwitchVdslVturPhyMCMTable."
INDEX { ifIndex }
::= { accessSwitchVdslVturPhyMCMTable 1 }
accessSwitchVdslVturPhyMCMEntry ::=
SEQUENCE {
accessSwitchVdslVturMCMCurrLinkState INTEGER,
accessSwitchVdslVturMCMCurrSnrMgn INTEGER,
accessSwitchVdslVturMCMCurrTxPower INTEGER,
accessSwitchVdslVturMCMCurrAttenuation INTEGER,
accessSwitchVdslVturMCMCurrInterleaveDelay INTEGER,
accessSwitchVdslVturMCMCurrStatus INTEGER
}
accessSwitchVdslVturMCMCurrLinkState OBJECT-TYPE
SYNTAX INTEGER {
idle(0),
standby(1),
show_time(2),
training(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show current state of the VTUR line.
idle(0) - this VDSL line is not used.
standby(1) - this VDSL line links down.
show_time(2) - this VDSL line links up.
training(3) - this VDSL line training."
::= { accessSwitchVdslVturPhyMCMEntry 1 }
accessSwitchVdslVturMCMCurrSnrMgn OBJECT-TYPE
SYNTAX INTEGER (0..62)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current SNR margin of downstream 1. This value is in units of 0.5 dB."
::= { accessSwitchVdslVturPhyMCMEntry 2 }
accessSwitchVdslVturMCMCurrTxPower OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit power of upstream 1. This value is in units of 0.5 dBm."
::= { accessSwitchVdslVturPhyMCMEntry 3 }
accessSwitchVdslVturMCMCurrAttenuation OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current transmit power of downstream 1. This value is in units of 0.1 dB."
::= { accessSwitchVdslVturPhyMCMEntry 4 }
accessSwitchVdslVturMCMCurrInterleaveDelay OBJECT-TYPE
SYNTAX INTEGER (0..31)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Show the current interleave delay of upstream. This value is in units of 0.5 ms."
::= { accessSwitchVdslVturPhyMCMEntry 5 }
accessSwitchVdslVturMCMCurrStatus OBJECT-TYPE
SYNTAX INTEGER (0..63)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates current status of the downstream. This is a
bit-map of possible conditions. The various bit
positions are:
0 noDefect There is no defect on the line.
1 lossOfFraming VTUR failure due to not receiving valid frame.
2 lossOfSignal VTUR failure due to not receiving signal.
3 lossOfPower VTUR failure due to loss of power.
Note: the Agent may still function.
4 lossOfSignalQuality Loss of Signal Quality is declared when the Bit Error over the defined threshold.
5 configInitFailure VTUR failure during initialization due to peer VTU not able to support requested configuration."
::= { accessSwitchVdslVturPhyMCMEntry 6 }
END