Observium_CE/mibs/adtran/ADTRAN-GENVDSL2-LINE-MIB

9269 lines
391 KiB
Plaintext

ADTRAN-GENVDSL2-LINE-MIB
-- TITLE: The ADTRAN VDSL2 MIB
-- PRODUCT: ADTRAN VDSL2 PRODUCTS
-- VERSION: 1.0
-- DATE: 07/08/2008
-- AUTHOR: Craye Hall
-- STATUS: PRELIMINARY
-- This MIB defines the object identifier (OID) for the
-- ADTRAN VDSL2 MIB objects
-- HISTORY:
-- 07/08/2008 och created PRELIMINARY MIB.
-- 07/23/2008 ltg fixed enumerations for adGenVdsl2ConfSpecificPsdSelect
-- vdsl2-b8-998ade17-m2x-m and vdsl2-b8-998e17-m2x-a.
-- 08/04/2008 ltg added enumerations to adGenVdsl2ConfServiceMode for
-- VDSL2 multimode/XTSE entries.
-- 08/12/2008 ltg Moved adGenVdsl2LineCircuitID from
-- adGenVdsl2LineConfProfileTable to adGenVdsl2ConfProfileExtTable since
-- it is indexed off ifIndex and not profile name. Re-numbered
-- adGenVdsl2LineConfProfileTable since still preliminary.
-- 08/12/2008 ltg removed from adGenVdsl2LineLinkdownAlrm entry from
-- adGenVdsl2LineAlarmConfProfileTable since it will be part of IF-MIB
-- (rfc2863). Re-numbered adGenVdsl2LineAlarmConfProfileTable since
-- still preliminary.
-- 09/12/2008 ltg Changed several Integer to Integer32 since that's what
-- driver returns. Changed read-write types in possible dynamic profiles
-- to read-create.
-- 09/13/2008 ltg Added LpType entries. Modified RateMode selections.
-- Added adGenVdsl2LineBandConfProfileTable.
-- 09/16/2008 ltg Added BandStatus and ScStatus tables. Also, revised range
-- limits on several items. Added UPBO provisioning.
-- 10/08/2008 ltg Revised threshold trap definitions and organization.
-- 10/17/2008 ltg Added HP open comments var-binds for all traps.
-- 10/20/2008 ltg Revised ES,SES,UAS entry/trap names to remove redundant 's'.
-- 10/24/2008 ltg Added new 1Day PM tables and moved some entries from
-- IntervalTables to these new 1DayIntervalTables.
-- 12/11/2008 ltg Added TC packet/cell entries. Revised band-profile enums.
-- Added counter reset item and line retrain items. Fixed the
-- adGenVdsl2PMGroup items to include adGenVdsl2VturPerfDataTable entires.
-- 12/17/2008 ltg Fixed units on ChanINP and InterleaveDelay.
-- 05/29/2009 twc Updated adGenVdsl2LineConfProfileName and adGenVdsl2LineAlarmConfProfileName
-- indices to conform to RFC2578 where possible. I could not add the "IMPLIED" keyword to
-- adGenVdsl2LineConfProfileName in adGenVdsl2BandConfProfileTable because it is not the last
-- index.
-- 06/02/09 twc Added 1..10 SIZE modifier to adGenVdsl2LineConfProfileName and adGenVdsl2LineAlarmConfProfileName.
-- 08/13/2009 och added adProducts to display the VDSL cards (Sparta 57749)
-- 08/09/2010 gdo Added daily channel PM tables.
-- 08/16/2010 rab added DsCustomPbo options
-- 09/09/2010 jlb Removed adTA5k24pVDSL2AM. It was a duplicate OBJECT IDENTIFIER that wasn't being used.
-- 10/05/2010 rab added AnfpCalValue to AdGenVdsl2LineConfProfileEntry
-- 11/09/2010 rab added anfp entries to adGenVdsl2ConfSpecificPsdSelect, adGenVdsl2ConfUsPboSetting, and adGenVdsl2ConfDsPboSetting
--
-- DO NOT MAKE HISTORY COMMENTS HERE!!!! Revision history now in REVISION/DESCRIPTION clauses below
--
-- ***************************************************************************
DEFINITIONS ::= BEGIN
IMPORTS
Integer32,
Unsigned32,
Counter32,
Gauge32,
NOTIFICATION-TYPE,
OBJECT-TYPE,
enterprises,
MODULE-IDENTITY
FROM SNMPv2-SMI
OBJECT-GROUP
FROM SNMPv2-CONF
ifIndex
FROM IF-MIB
RowStatus,
DisplayString,
TEXTUAL-CONVENTION,
TimeStamp
FROM SNMPv2-TC
sysName
FROM SNMPv2-MIB
-- from [RFC2579]
adGenPortTrapIdentifier
FROM ADTRAN-GENPORT-MIB
adTrapInformSeqNum
FROM ADTRAN-GENTRAPINFORM-MIB
adGenSlotInfoIndex
FROM ADTRAN-GENSLOT-MIB
adGenVdsl2,
-- adtran,
-- adProducts,
adGenVdsl2ID
FROM ADTRAN-SHARED-VDSL2-MIB
;
adGenVdsl2MIB MODULE-IDENTITY
LAST-UPDATED "202005110000Z"
ORGANIZATION "Adtran, Inc."
CONTACT-INFO "http://www.adtran.com"
DESCRIPTION
"This MIB defines the objects for the VDSL2 MIB."
REVISION "202005110000Z"
DESCRIPTION
"Add all severities to the adGenVdsl2AlarmSlotProvTable"
REVISION "201802260000Z"
DESCRIPTION
"Add adGenVdsl2ConfRateAdaptConfigMode"
REVISION "201710260000Z"
DESCRIPTION
"Removing unneeded item g9932q(29)from adGenVdsl2LineCurrTransSysMode."
REVISION "201710130000Z"
DESCRIPTION
"Adding annex A PSDs for band profile 35B."
REVISION "201709060000Z"
DESCRIPTION
"Adding new band profile 35B PSDs. Changing upper rate limits for downstream payload rates
as well as downstream retransmission Max NDR. Changed 35B band profile enum values to
account for older profile 30A and 17B profiles."
REVISION "201708040000Z"
DESCRIPTION
"Adding support for new 35B band profile."
REVISION "201509160000Z"
DESCRIPTION
"Added support for QLN and HLOG VDSL sub-carrier status via adGenVdsl2ScStatusUsQln, adGenVdsl2ScStatusDsQln,
adGenVdsl2ScStatusUsHlog, adGenVdsl2ScStatusDsHlog"
REVISION "201506030000Z"
DESCRIPTION
"Add adGenVdsl2ConfMemorySplitRatio"
REVISION "201503170000Z"
DESCRIPTION
"Add adGenVdsl2AlarmSlotProvTable"
REVISION "201501140000Z"
DESCRIPTION
"Add support for AM radio station carrier masking provisioning"
REVISION "201401240000Z"
DESCRIPTION
"Add rolling counter option to enum for adGenVdsl2LineResetCounters"
REVISION "201312120000Z"
DESCRIPTION
"Added New set of Vtuc and Vtur Threshold Crossing alarms to be used for Remote Devices."
REVISION "201309180000Z"
DESCRIPTION
"Add support for SRA and G.INP (status, PM, and provisioning)"
REVISION "201307170000Z"
DESCRIPTION
"Add enums, g9935 and g9932y, for vectoring to adGenVdsl2LineCurrTransSysMode"
REVISION "201303060000Z"
DESCRIPTION
"Added new enumerated type to service modes for PTM Fallback"
REVISION "201210080000Z"
DESCRIPTION
"Added adGenVdsl2ReserveInstanceBulkVDSLSlotInstance, adGenVdsl2BulkVDSLTlvType, adGenVdsl2BulkVDSLTlvPort, and adGenVdsl2BulkVDLSTlvCreate need to get
Bit Allocation Table and SNR values through a TLV block"
REVISION "201209250000Z"
DESCRIPTION
"Added adGenVdsl2VtucCircuitProviderCode, adGenVdsl2VturCircuitProviderCode, and adGenVdsl2VturCircuitCapabilities."
REVISION "201109190000Z"
DESCRIPTION
"Added adGenVdsl2VtucCurrTxLineRate, adGenVdsl2VtucPrevTxLineRate, adGenVdsl2VturCurrTxLineRate, adGenVdsl2VturPrevTxLineRate to fix CN-1947
changed the description of adGenVdsl2VtucCurrTxRate, adGenVdsl2VtucPrevTxRate, adGenVdsl2VturCurrTxRate and adGenVdsl2VturPrevTxRate"
REVISION "201106020000Z"
DESCRIPTION
"Changed type of OID adGenVdsl2ConfUsCustomPboElecLenKL from Unsigned32 to INTEGER"
REVISION "201009090000Z"
DESCRIPTION
"Removed adTA5k24pVDSL2AM. It was a duplicate OBJECT IDENTIFIER
that wasn't being used."
REVISION "201008160000Z"
DESCRIPTION
"Add DsCustomPbo options."
REVISION "201008090000Z"
DESCRIPTION
"Add daily channel PM tables."
REVISION "200807080000Z"
DESCRIPTION
"The MIB module defining objects for the management of a pair of
Very High Speed Digital Subscriber Line (VDSL2) modems conforming
to the ITU-T G.993.2 standard at the ends of a physical VDSL2 line.
These objects are also applicable for managing legacy fallback modes
of ADSL, ADSL2, and ADSL2+ modulations. Each VDSL2 line has
an entry in an ifTable. An agent may reside at either end of the
VDSL line however the MIB is designed to require no management
communication between them beyond that inherent in the low-level
VDSL2 line protocol. The agent may monitor and control this
protocol for its needs.
At the physical layer, VDSL2 modems divide the usable spectrum into
multiple frequency bands in each direction US0 - US4 and DS1 - DS4.
Information about status and performance of each of these bands can
be found in the band indexed tables. VDSL2 modems further divide the
frequency bands using sub-carriers. There are 4096 possible sub-
carriers in the upstream direction and 4096 possible sub-carriers in
the downstream direction. Information about status and performance of
each of these sub-carriers can be found in the sub-carrier indexed
tables.
At the data interface layer, VDSL2 devices may support up to 4 optional
channels (Latency Paths LP0-LP3), each of which can be configured as
fast or interleave types. Prior ADSL/ADSL2/ADSL2+ provisioning models
referred to separate interfaces for fast and interleave channels. In the
legacy Adtran ADSL/ADSL2/ADSL2+ implementations, fast only or interleave
only line types were the valid selections allowed so these interfaces
shall be both be mapped to LP0 for consistent operation.
Naming Conventions:
Chan -- One of logical
Vtuc -- (VTUC) modem at near (Central) end of line
Vtur -- (VTUR) modem at Remote end of line
Line -- A physical connection between a Vtuc and Vtur unit
Curr -- Current
Prev -- Previous
PM -- Performance Monitoring
Rx -- Receive
Tx -- Transmit
ES -- Errored Second.
LCS -- Line Code Specific
Lof -- Loss of Frame
Lol -- Loss of Link
Los -- Loss of Signal
Lpr -- Loss of Power
xxxs-- interval of Seconds in which xxx occurs
(e.g., xxx=Lof, Los, Lpr)
Max -- Maximum
Mgn -- Margin
Min -- Minimum
Ds -- Downstream (Tx Towards Vtur)
Us -- Upstream (Tx Towards Vtuc)
Ne -- Near-End
Fe -- Near-End
Psd -- Power Spectral Density
Snr -- Signal to Noise Ratio
Atn -- Attenuation
PTM -- Packet Transfer Mode
EFM -- Ethernet first Mile
DELT -- Dual Ended Loop Test
SELT -- Single Ended Loop Test
Diag -- Diagnostic modes of operation
Blks-- Blocks, a data unit or packet
"
::= { adGenVdsl2ID 1 }
-- OBJECT IDENTIFIERS
adtran OBJECT IDENTIFIER ::= { enterprises 664 }
adProducts OBJECT IDENTIFIER ::= { adtran 1 }
adTA5k24pVDSL2Combo OBJECT IDENTIFIER ::= { adProducts 891 }
adTA5k32pVDSL2 OBJECT IDENTIFIER ::= { adProducts 892}
adTA5k32pVDSL2Spltr OBJECT IDENTIFIER ::= { adProducts 893 }
adGenVdsl2Prov OBJECT IDENTIFIER ::= { adGenVdsl2 1 }
adGenVdsl2Status OBJECT IDENTIFIER ::= { adGenVdsl2 2 }
adGenVdsl2PM OBJECT IDENTIFIER ::= { adGenVdsl2 3 }
adGenVdsl2Traps OBJECT IDENTIFIER ::= { adGenVdsl2 4 }
adGenVdsl2ExtConfig OBJECT IDENTIFIER ::= { adGenVdsl2 5 }
adGenVdsl2Test OBJECT IDENTIFIER ::= { adGenVdsl2 6 }
adGenVdsl2MibConformance OBJECT IDENTIFIER ::= { adGenVdsl2 7 }
adGenVdsl2MibGroups OBJECT IDENTIFIER ::= { adGenVdsl2MibConformance 1 }
adGenVdsl2VtucTrapPrefix OBJECT IDENTIFIER ::= { adGenVdsl2Traps 1 }
adGenVdsl2VturTrapPrefix OBJECT IDENTIFIER ::= { adGenVdsl2Traps 2 }
adGenVdsl2VtucTrapPrefixRemote OBJECT IDENTIFIER ::= { adGenVdsl2Traps 3 }
adGenVdsl2VturTrapPrefixRemote OBJECT IDENTIFIER ::= { adGenVdsl2Traps 4 }
-- objects
-- ******************************************************************
-- Group: Provisioning
-- The Provisioning Group consists of the tables of entries
-- necessary to maintain the persistence profiles for each
-- VDSL2 modem. There are two tables of profiles. The Line
-- profile and the Alarm profile. Since these profiles can
-- be made dynamic, they are indexed off their names and not
-- the ifIndex (ie Port).
-- ******************************************************************
-- ============ Prov Group (Line Profile) ===========================
adGenVdsl2LineConfProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2LineConfProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information on the VDSL2 line
configuration. One entry in this table reflects a
profile defined by a manager which can be used to
configure the VDSL2 line.
"
::= { adGenVdsl2Prov 1 }
adGenVdsl2LineConfProfileEntry OBJECT-TYPE
SYNTAX AdGenVdsl2LineConfProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry consists of a list of parameters that
represents the configuration of an VDSL2 modem.
`Static' profiles - profiles are automaticly
created or destroyed as VDSL2 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 adGenVdsl2LineConfProfileName }
::= { adGenVdsl2LineConfProfileTable 1}
AdGenVdsl2LineConfProfileEntry ::=
SEQUENCE {
adGenVdsl2LineConfProfileName DisplayString,
adGenVdsl2ConfDsRateMode INTEGER,
adGenVdsl2ConfDsTargetSnrMgn Integer32,
adGenVdsl2ConfDsMaxSnrMgn Integer32,
adGenVdsl2ConfDsMinSnrMgn Integer32,
adGenVdsl2ConfUsTargetSnrMgn Integer32,
adGenVdsl2ConfUsMaxSnrMgn Integer32,
adGenVdsl2ConfUsMinSnrMgn Integer32,
adGenVdsl2LineConfProfileRowStatus RowStatus,
adGenVdsl2ConfServiceMode INTEGER,
adGenVdsl2ConfMultiModeDmtTse Unsigned32,
adGenVdsl2ConfBandProfiles Unsigned32,
adGenVdsl2ConfSpecificPsdSelect INTEGER,
adGenVdsl2ConfUsPsdMaskU0Select INTEGER,
adGenVdsl2ConfUsTrellis INTEGER,
adGenVdsl2ConfDsTrellis INTEGER,
adGenVdsl2ConfUsPboSetting INTEGER,
adGenVdsl2ConfDsPboSetting INTEGER,
adGenVdsl2ConfUsVnoiseSetting INTEGER,
adGenVdsl2ConfDsVnoiseSetting INTEGER,
adGenVdsl2ConfUsBitSwap INTEGER,
adGenVdsl2ConfDsBitSwap INTEGER,
adGenVdsl2ConfHamBandNotches Unsigned32,
adGenVdsl2ConfUsNomAggTxPwr Integer32,
adGenVdsl2ConfDsNomAggTxPwr Integer32,
adGenVdsl2ConfUsMaxNomTxPsd Integer32,
adGenVdsl2ConfDsMaxNomTxPsd Integer32,
adGenVdsl2ConfUsMaxAggRxPwr Integer32,
adGenVdsl2ConfFramingMode INTEGER,
adGenVdsl2ConfUsLp0MaxPayloadRate Unsigned32,
adGenVdsl2ConfUsLp0MinPayloadRate Unsigned32,
adGenVdsl2ConfUsLp0MaxDelay Unsigned32,
adGenVdsl2ConfUsLp0MinProtection Unsigned32,
adGenVdsl2ConfUsLp0RaRatio Integer32,
adGenVdsl2ConfUsLp0InitPolicy INTEGER,
adGenVdsl2ConfDsLp0MaxPayloadRate Unsigned32,
adGenVdsl2ConfDsLp0MinPayloadRate Unsigned32,
adGenVdsl2ConfDsLp0MaxDelay Unsigned32,
adGenVdsl2ConfDsLp0MinProtection Unsigned32,
adGenVdsl2ConfDsLp0RaRatio Integer32,
adGenVdsl2ConfDsLp0InitPolicy INTEGER,
adGenVdsl2ConfUsLp1MaxPayloadRate Unsigned32,
adGenVdsl2ConfUsLp1MinPayloadRate Unsigned32,
adGenVdsl2ConfUsLp1MaxDelay Unsigned32,
adGenVdsl2ConfUsLp1MinProtection Unsigned32,
adGenVdsl2ConfUsLp1RaRatio Integer32,
adGenVdsl2ConfUsLp1InitPolicy INTEGER,
adGenVdsl2ConfDsLp1MaxPayloadRate Unsigned32,
adGenVdsl2ConfDsLp1MinPayloadRate Unsigned32,
adGenVdsl2ConfDsLp1MaxDelay Unsigned32,
adGenVdsl2ConfDsLp1MinProtection Unsigned32,
adGenVdsl2ConfDsLp1RaRatio Integer32,
adGenVdsl2ConfDsLp1InitPolicy INTEGER,
adGenVdsl2ConfUsLp0Type INTEGER,
adGenVdsl2ConfDsLp0Type INTEGER,
adGenVdsl2ConfUsLp1Type INTEGER,
adGenVdsl2ConfDsLp1Type INTEGER,
adGenVdsl2ConfUsRateMode INTEGER,
adGenVdsl2ConfUsCustomPboElecLenKL INTEGER,
adGenVdsl2ConfUsCustomPboForceLen INTEGER,
adGenVdsl2ConfUsCustomPboBoostMode INTEGER,
adGenVdsl2ConfDsCustomPboElecLen INTEGER,
adGenVdsl2ConfDsCustomPboCableA INTEGER,
adGenVdsl2ConfDsCustomPboCableB INTEGER,
adGenVdsl2ConfDsCustomPboCableC INTEGER,
adGenVdsl2ConfDsCustomPboMinSignal INTEGER,
adGenVdsl2ConfDsCustomPboMinFreq INTEGER,
adGenVdsl2ConfDsCustomPboMaxFreq INTEGER,
adGenVdsl2ConfAnfpCalValue INTEGER,
adGenVdsl2ConfDsDownshiftSnrMgn Integer32,
adGenVdsl2ConfDsUpshiftSnrMgn Integer32,
adGenVdsl2ConfDsMinUpshiftTime Unsigned32,
adGenVdsl2ConfDsMinDownshiftTime Unsigned32,
adGenVdsl2ConfUsDownshiftSnrMgn Integer32,
adGenVdsl2ConfUsUpshiftSnrMgn Integer32,
adGenVdsl2ConfUsMinUpshiftTime Unsigned32,
adGenVdsl2ConfUsMinDownshiftTime Unsigned32,
adGenVdsl2ConfUsLp0RtxSetting INTEGER,
adGenVdsl2ConfUsLp0CustomRtxMaxNdr Unsigned32,
adGenVdsl2ConfUsLp0CustomRtxMinDelay INTEGER,
adGenVdsl2ConfUsLp0CustomRtxMaxDelay INTEGER,
adGenVdsl2ConfUsLp0CustomRtxInpMinShine INTEGER,
adGenVdsl2ConfUsLp0CustomRtxInpMinRein INTEGER,
adGenVdsl2ConfUsLp0CustomRtxIatRein INTEGER,
adGenVdsl2ConfUsLp0CustomRtxLeftrThresh INTEGER,
adGenVdsl2ConfDsLp0RtxSetting INTEGER,
adGenVdsl2ConfDsLp0CustomRtxMaxNdr Unsigned32,
adGenVdsl2ConfDsLp0CustomRtxMinDelay INTEGER,
adGenVdsl2ConfDsLp0CustomRtxMaxDelay INTEGER,
adGenVdsl2ConfDsLp0CustomRtxInpMinShine INTEGER,
adGenVdsl2ConfDsLp0CustomRtxInpMinRein INTEGER,
adGenVdsl2ConfDsLp0CustomRtxIatRein INTEGER,
adGenVdsl2ConfDsLp0CustomRtxLeftrThresh INTEGER,
adGenVdsl2ConfUsLp1RtxSetting INTEGER,
adGenVdsl2ConfUsLp1CustomRtxMaxNdr Unsigned32,
adGenVdsl2ConfUsLp1CustomRtxMinDelay INTEGER,
adGenVdsl2ConfUsLp1CustomRtxMaxDelay INTEGER,
adGenVdsl2ConfUsLp1CustomRtxInpMinShine INTEGER,
adGenVdsl2ConfUsLp1CustomRtxInpMinRein INTEGER,
adGenVdsl2ConfUsLp1CustomRtxIatRein INTEGER,
adGenVdsl2ConfUsLp1CustomRtxLeftrThresh INTEGER,
adGenVdsl2ConfDsLp1RtxSetting INTEGER,
adGenVdsl2ConfDsLp1CustomRtxMaxNdr Unsigned32,
adGenVdsl2ConfDsLp1CustomRtxMinDelay INTEGER,
adGenVdsl2ConfDsLp1CustomRtxMaxDelay INTEGER,
adGenVdsl2ConfDsLp1CustomRtxInpMinShine INTEGER,
adGenVdsl2ConfDsLp1CustomRtxInpMinRein INTEGER,
adGenVdsl2ConfDsLp1CustomRtxIatRein INTEGER,
adGenVdsl2ConfDsLp1CustomRtxLeftrThresh INTEGER,
adGenVdsl2ConfAmRadioFreqMask1 INTEGER,
adGenVdsl2ConfAmRadioFreqMask2 INTEGER,
adGenVdsl2ConfAmRadioFreqMask3 INTEGER,
adGenVdsl2ConfAmRadioFreqMask4 INTEGER,
adGenVdsl2ConfAmRadioFreqMask5 INTEGER,
adGenVdsl2ConfAmRadioFreqMask6 INTEGER,
adGenVdsl2ConfMemorySplitRatio INTEGER,
adGenVdsl2ConfRateAdaptConfigMode INTEGER
}
adGenVdsl2LineConfProfileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..10))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is used by the line configuration table
in order to identify a row of this table.
This value cannot be user-specified and is not dynamic.
There is a one-to-one relationship between each line and
its profile. The profile name algorithmicly represents
the Line's ifIndex.
Therefore, the profile's name is a decimalized string
of the ifIndex that is fixed-length (10) with
leading zero(s). For example, the profile name for
ifIndex which equals '15' will be '0000000015'.
"
::= { adGenVdsl2LineConfProfileEntry 1 }
adGenVdsl2ConfDsRateMode OBJECT-TYPE
SYNTAX INTEGER {
fixed (1), -- no rate adaptation
adaptAtStartup (2), -- perform rate adaptation
-- only at initialization
adaptAtRuntime (3) -- perform rate adaptation at
-- any time
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Defines what form of downstream rate adaptation is
configured on this modem.
"
::= { adGenVdsl2LineConfProfileEntry 2 }
adGenVdsl2ConfDsTargetSnrMgn OBJECT-TYPE
SYNTAX Integer32 (0..310)
UNITS "tenth dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configured Target Signal/Noise Margin. This is the noise
margin the modem must achieve with the target BER (10-7)
or better to successfully complete initialization. The
noise margin ranges from 0 to 31 dB with 0.1 dB steps
(0..310). This margin should be above the minimum margin
and below the maximum margin.
"
::= { adGenVdsl2LineConfProfileEntry 3 }
adGenVdsl2ConfDsMaxSnrMgn OBJECT-TYPE
SYNTAX Integer32 (0..310)
UNITS "tenth dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configured Maximum acceptable Signal/Noise Margin.
If the Noise Margin is above this the modem should
attempt to reduce its power output to optimize its
operation. The noise margin ranges from 0 to 31 dB
with 0.1 dB steps (0..310). This margin should be
above the target and minimum margins.
"
::= { adGenVdsl2LineConfProfileEntry 4 }
adGenVdsl2ConfDsMinSnrMgn OBJECT-TYPE
SYNTAX Integer32 (0..310)
UNITS "tenth dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configured Minimum acceptable Signal/Noise Margin.
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. The noise margin ranges from 0 to 31 dB
with 0.1 dB steps (0..310). This margin should be
below the target and maximum margins.
"
::= { adGenVdsl2LineConfProfileEntry 5 }
adGenVdsl2ConfUsTargetSnrMgn OBJECT-TYPE
SYNTAX Integer32 (0..310)
UNITS "tenth dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configured Target Signal/Noise Margin. This is the noise
margin the modem must achieve with the target BER (10-7)
or better to successfully complete initialization. The
noise margin ranges from 0 to 31 dB with 0.1 dB steps
(0..310). This margin should be above the minimum margin
and below the maximum margin.
"
::= { adGenVdsl2LineConfProfileEntry 6 }
adGenVdsl2ConfUsMaxSnrMgn OBJECT-TYPE
SYNTAX Integer32 (0..310)
UNITS "tenth dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configured Maximum acceptable Signal/Noise Margin.
If the Noise Margin is above this the modem should
attempt to reduce its power output to optimize its
operation. The noise margin ranges from 0 to 31 dB
with 0.1 dB steps (0..310). This margin should be
above the target and minimum margins.
"
::= { adGenVdsl2LineConfProfileEntry 7 }
adGenVdsl2ConfUsMinSnrMgn OBJECT-TYPE
SYNTAX Integer32 (0..310)
UNITS "tenth dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configured Minimum acceptable Signal/Noise Margin.
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. The noise margin ranges from 0 to 31 dB
with 0.1 dB steps (0..310). This margin should be
below the target and maximum margins.
"
::= { adGenVdsl2LineConfProfileEntry 8 }
adGenVdsl2LineConfProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
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'.
"
::= { adGenVdsl2LineConfProfileEntry 9 }
adGenVdsl2ConfServiceMode OBJECT-TYPE
SYNTAX INTEGER {
multiMode (1), -- adapt to the ATUR's mode,
-- assuming T1.413, G.dmt, or G.lite
-- **NOTE** For adsl2+ line cards,
-- this is adsl2+ multimode
t1413 (2), -- T1.413 Mode
gDMT (3), -- G.dmt Mode
gLite (4), -- G.lite Mode
g9923 (5), -- ADSL2 Mode
g9924 (6), -- ADSL2-lite Mode
g9925 (7), -- ADSL2+ Mode
readsl (8), -- READSL Mode
adsl1MultiMode (9), -- adsl legacy multimode, to be used
-- by adsl2+ line cards to enable
-- multimode equivalent to that of
-- adsl line cards
g9925AnxM (10), -- ADSL2+ Annex M Mode
g9931 (11), -- VDSL1 Mode
g9932 (12), -- VDSL2 Mode
vdsl2MultiMode (13), -- Multimode including VDSL2
vdsl2PtmFallback (14), -- PTM Fallback mode
tseMultimode (255) -- Multimode according to DMT TSE enables
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The configuration parameter sets the modem service mode."
::= { adGenVdsl2LineConfProfileEntry 10 }
adGenVdsl2ConfMultiModeDmtTse OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Multimode DMT Transmission System Enabling (XTSE). A list of the
different modulation types enabled in this profile for multimode.
It is coded in a bit-map representation with 1 or more bits set.
A bit set to '1' means that the VTUs may train in the respective
mode for the DSL line. A bit set to '0' means that the VTUs cannot
train in the respective mode for the line. All 'reserved' bits
should be set to '0'.
Bit Assignments:
Bit 00: T1E1 ADSL Issue 2
Bit 01: Full Rate ADSL Over POTS
Bit 02: Full Rate ADSL Over ISDN
Bit 03: Full Rate ADSL in TCM-ISDN
Bit 04: Full Rate SSDSL in ISDN Binder
Bit 05: All Digital ADSL
Bit 06: Lite ADSL Over POTS/ISDN
Bit 07: Lite ADSL in TCM-ISDN
Bit 08: ADSL2 Over POTS
Bit 09: ADSL2 Over ISDN
Bit 10: All Digital ADSL2 (POTS)
Bit 11: All Digital ADSL2 (ISDN)
Bit 12: Double Upstream ADSL2
Bit 13: RE-ADSL2 Over POTS
Bit 14: ADSL2 Lite Over POTS
Bit 15: All Digital ADSL2 Lite
Bit 16: ADSL2+ over POTS
Bit 17: ADSL2+ over ISDN
Bit 18: All Digital ADSL2+ (POTS)
Bit 19: All Digital ADSL2+ (ISDN)
Bit 20: Double Upstream ADSL2+
Bit 21: VDSL1
Bit 22: VDSL2 Annex A
Bit 23: VDSL2 Annex B
Bit 24: VDSL2 Annex C
"
::= { adGenVdsl2LineConfProfileEntry 11 }
adGenVdsl2ConfBandProfiles OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Bit-map of ITU-T G.993.2 implementation profiles supported by
an VTU-x and can be provisioned on the VDSL2 line.
Bit Assignments:
Bit 00: Profile 8A
Bit 01: Profile 8B
Bit 02: Profile 8C
Bit 03: Profile 8D
Bit 04: Profile 12A
Bit 05: Profile 12B
Bit 06: Profile 17A
Bit 07: Profile 30A
Bit 08: Profile 17B (Deprecated)
Bit 09: Profile 35B
"
::= { adGenVdsl2LineConfProfileEntry 12 }
adGenVdsl2ConfSpecificPsdSelect OBJECT-TYPE
SYNTAX INTEGER {
vdsl1-ansi-fttcab-m1 (21),
vdsl1-ansi-fttcab-m2 (22),
vdsl1-ansi-fttex-m1 (23),
vdsl1-ansi-fttex-m2 (24),
vdsl1-etsi-fttcab-pcab-m1 (41),
vdsl1-etsi-fttcab-pcab-m2 (42),
vdsl1-etsi-fttex-p1-m1-o-isdn (43),
vdsl1-etsi-fttex-p1-m2-o-isdn (44),
vdsl1-etsi-fttex-p2-m1-o-pots (45),
vdsl1-etsi-fttex-p2-m2-o-pots (46),
vdsl2-a-m1-eu32 (101),
vdsl2-a-m2-eu36 (102),
vdsl2-a-m3-eu40 (103),
vdsl2-a-m4-eu44 (104),
vdsl2-a-m5-eu48 (105),
vdsl2-a-m6-eu52 (106),
vdsl2-a-m7-eu56 (107),
vdsl2-a-m8-eu60 (108),
vdsl2-a-m9-eu64 (109),
vdsl2-a-eu128 (110),
vdsl2-a-m1-998-35b-eu32 (121),
vdsl2-a-m9-998-35b-eu64 (129),
vdsl2-a-m1-adlu32 (201),
vdsl2-a-m2-adlu36 (202),
vdsl2-a-m3-adlu40 (203),
vdsl2-a-m4-adlu44 (204),
vdsl2-a-m5-adlu48 (205),
vdsl2-a-m6-adlu52 (206),
vdsl2-a-m7-adlu56 (207),
vdsl2-a-m8-adlu60 (208),
vdsl2-a-m9-adlu64 (209),
vdsl2-a-adlu128 (210),
vdsl2-b7-1-997-m1c-a-7 (301),
vdsl2-b7-2-997-m1x-m-8 (302),
vdsl2-b7-3-997-m1x-m (303),
vdsl2-b7-4-997-m2x-m-8 (304),
vdsl2-b7-5-997-m2x-a (305),
vdsl2-b7-6-997-m2x-m (306),
vdsl2-b7-7-hpe17-m1-nus0 (307),
vdsl2-b7-8-hpe30-m1-nus0 (308),
vdsl2-b7-9-997e17-m2x-nus0 (309),
vdsl2-b7-10-997e30-m2x-nus0 (310),
vdsl2-b8-1-998-m1x-a (401),
vdsl2-b8-2-998-m1x-b (402),
vdsl2-b8-3-998-m1x-nus0 (403),
vdsl2-b8-4-998-m2x-a (404),
vdsl2-b8-5-998-m2x-m (405),
vdsl2-b8-6-998-m2x-b (406),
vdsl2-b8-7-998-m2x-nus0 (407),
vdsl2-b8-8-998e17-m2x-nus0 (408),
vdsl2-b8-9-998e17-m2x-nus0-m (409),
vdsl2-b8-10-998ade17-m2x-nus0-m (410),
vdsl2-b8-11-998ade17-m2x-a (411),
vdsl2-b8-12-998ade17-m2x-b (412),
vdsl2-b8-13-998e30-m2x-nus0 (413),
vdsl2-b8-14-998e30-m2x-nus0-m (414),
vdsl2-b8-15-998ade30-m2x-nus0-m (415),
vdsl2-b8-16-998ade30-m2x-nus0-a (416),
vdsl2-b8-19-998e35-m2x-a (419),
vdsl2-b8-20-998ade35-m2x-a (420),
vdsl2-b8-21-998ade35-m2x-b (421),
vdsl2-b8-22-998ade35-m2x-m (422),
vdsl2-b8-998ade17-m2x-m (431),
vdsl2-b8-998e17-m2x-a (432),
vdsl2-c-fttcab-a (501),
vdsl2-c-fttcab-m (502),
vdsl2-c-fttex-a (503),
vdsl2-c-fttex-m (504),
vdsl2-c-o-adsl (505),
vdsl2-c-o-tcmisdn (506),
vdsl2-c-anfp (601)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The VDSL2 specific PSD selections to be used in the upstream
and downstream directions. The validity of these selections
is dependent of the VDSL2 band profile selection.
"
::= { adGenVdsl2LineConfProfileEntry 13 }
adGenVdsl2ConfUsPsdMaskU0Select OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Enable or disable of the use of the VDSL2 U0 band in the
upstream direction. U0 is a relatively small frequency band
of operation used by ADSL2+/ADSL2/ADSL modems. It is optional
depending on the selected band profile for VDSL2."
::= { adGenVdsl2LineConfProfileEntry 14 }
adGenVdsl2ConfUsTrellis OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Enable or disable Upstream Trellis Encoding."
::= { adGenVdsl2LineConfProfileEntry 15 }
adGenVdsl2ConfDsTrellis OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Enable or disable Downstream Trellis Encoding."
::= { adGenVdsl2LineConfProfileEntry 16 }
adGenVdsl2ConfUsPboSetting OBJECT-TYPE
SYNTAX INTEGER {
pboOff (0),
pboEnvA (1),
pboEnvB (2),
pboEnvC (3),
pboEnvD (4),
pboEnvE (5),
pboEnvF (6),
pboANFP (7),
pboAuto (254),
pboCustom (255)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Defines the Upstream Power Backoff mode setting."
::= { adGenVdsl2LineConfProfileEntry 17 }
adGenVdsl2ConfDsPboSetting OBJECT-TYPE
SYNTAX INTEGER {
pboOff (0),
pboEnvA (1),
pboEnvB (2),
pboEnvC (3),
pboEnvD (4),
pboEnvE (5),
pboEnvF (6),
pboANFP (7),
pboAuto (254),
pboCustom (255)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Defines the Downstream Power Backoff mode setting."
::= { adGenVdsl2LineConfProfileEntry 18 }
adGenVdsl2ConfUsVnoiseSetting OBJECT-TYPE
SYNTAX INTEGER {
off (0),
low (1),
med (2),
high (3),
auto (254),
custom (255)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Defines upstream virtual noise setting."
::= { adGenVdsl2LineConfProfileEntry 19 }
adGenVdsl2ConfDsVnoiseSetting OBJECT-TYPE
SYNTAX INTEGER {
off (0),
low (1),
med (2),
high (3),
auto (254),
custom (255)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Defines downstream virtual noise setting."
::= { adGenVdsl2LineConfProfileEntry 20 }
adGenVdsl2ConfUsBitSwap OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Defines upstream Bit Swap to be enabled or not."
::= { adGenVdsl2LineConfProfileEntry 21 }
adGenVdsl2ConfDsBitSwap OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Defines downstream Bit Swap to be enabled or not."
::= { adGenVdsl2LineConfProfileEntry 22 }
adGenVdsl2ConfHamBandNotches OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A bit-map of transmit power spectral density mask code, used
to avoid interference with HAM (Handheld Amateur Radio)
radio bands by introducing power control (notching) in one
or more of these bands. A bit set indicates notching is enabled.
Bit Assignments:
Bit 00: Hamband 1800
Bit 01: Hamband 3500
Bit 02: Hamband 7000
Bit 03: Hamband 10100
Bit 04: Hamband 14000
Bit 05: Hamband 18068
Bit 06: Hamband 21000
Bit 07: Hamband 24890
Bit 08: Hamband 28000
"
::= { adGenVdsl2LineConfProfileEntry 23 }
adGenVdsl2ConfUsNomAggTxPwr OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum nominal aggregate transmit power in the upstream
direction during initialization and Showtime. It ranges from
0 to 255 units of 0.1 dBm (physical values are 0 to 25.5 dBm).
"
::= { adGenVdsl2LineConfProfileEntry 24 }
adGenVdsl2ConfDsNomAggTxPwr OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum nominal aggregate transmit power in the
downstream direction during initialization and Showtime. It
ranges from 0 to 255 units of 0.1 dBm (physical values are 0
to 25.5 dBm).
"
::= { adGenVdsl2LineConfProfileEntry 25 }
adGenVdsl2ConfUsMaxNomTxPsd OBJECT-TYPE
SYNTAX Integer32 (-600..300)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter represents the maximum nominal transmit PSD in
the upstream direction during initialization and showtime
(in dBm/Hz). It ranges from -60 to -30 dBm/Hz, with 0.1 dB steps
(-600..-300).
"
::= { adGenVdsl2LineConfProfileEntry 26 }
adGenVdsl2ConfDsMaxNomTxPsd OBJECT-TYPE
SYNTAX Integer32 (-600..300)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter represents the maximum nominal transmit PSD in
the downstream direction during initialization and showtime
(in dBm/Hz). It ranges from -60 to -30 dBm/Hz, with 0.1 dB steps
(-600..-300).
"
::= { adGenVdsl2LineConfProfileEntry 27 }
adGenVdsl2ConfUsMaxAggRxPwr OBJECT-TYPE
SYNTAX Integer32 (-255..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum upstream aggregate receive power over the relevant
set of sub-carriers. The xTU-C should verify that the
upstream power cutback is such that this maximum aggregate
receive power value is honored. It ranges from -255 to 255
units of 0.1 dBm (physical values are -25.5 to 25.5 dBm).
"
::= { adGenVdsl2LineConfProfileEntry 28 }
adGenVdsl2ConfFramingMode OBJECT-TYPE
SYNTAX INTEGER {
auto (0),
atm (1),
efm (2),
hdlc (3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This is the PMS-TC layer Framing mode setting."
::= { adGenVdsl2LineConfProfileEntry 29 }
adGenVdsl2ConfUsLp0MaxPayloadRate OBJECT-TYPE
SYNTAX Unsigned32 (0..96000000)
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 0 upstream maximum payload data rate."
::= { adGenVdsl2LineConfProfileEntry 30 }
adGenVdsl2ConfUsLp0MinPayloadRate OBJECT-TYPE
SYNTAX Unsigned32 (0..96000000)
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 0 upstream minimum payload data rate."
::= { adGenVdsl2LineConfProfileEntry 31 }
adGenVdsl2ConfUsLp0MaxDelay OBJECT-TYPE
SYNTAX Unsigned32 (0..63)
UNITS "msec"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 0 upstream maximum Interleave Delay.
This parameter is the maximum one-way interleaving delay
in milli-seconds introduced by the PMS-TC between the
alfa and the beta reference points, in the direction of
the latency path. A delay of 0 indicates no maximum delay
restrictions are imposed.
"
::= { adGenVdsl2LineConfProfileEntry 32 }
adGenVdsl2ConfUsLp0MinProtection OBJECT-TYPE
SYNTAX Unsigned32 (0..32)
UNITS "0.5 Sym"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 0 upstream Minimum Impulse Noise Protection.
This parameter specifies the minimum impulse noise
protection for the latency path in 0.5 fractions of DMT
symbols. A value of 0 indicates no minimum bound.
"
::= { adGenVdsl2LineConfProfileEntry 33 }
adGenVdsl2ConfUsLp0RaRatio OBJECT-TYPE
SYNTAX Integer32 (0..100)
UNITS "%"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter (expressed in %) specifies the ratio that
should be taken into account for the latency path when
performing rate adaptation in the direction of the
channel. The ratio is defined as a percentage in the
0 to 100 range. The sum of all active latency path
in a given direction ratios shall add up to 100%.
"
::= { adGenVdsl2LineConfProfileEntry 34 }
adGenVdsl2ConfUsLp0InitPolicy OBJECT-TYPE
SYNTAX INTEGER {
ndr (0),
inp (1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Selects the US latency path 0 channel framing parameter
policy during initialization. The options are to
maximize net data rate (ndr) or impulse noise
protection (inp).
"
::= { adGenVdsl2LineConfProfileEntry 35 }
adGenVdsl2ConfDsLp0MaxPayloadRate OBJECT-TYPE
SYNTAX Unsigned32 (0..350000000)
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 0 downstream maximum payload data rate."
::= { adGenVdsl2LineConfProfileEntry 36 }
adGenVdsl2ConfDsLp0MinPayloadRate OBJECT-TYPE
SYNTAX Unsigned32 (0..350000000)
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 0 downstream minimum payload data rate."
::= { adGenVdsl2LineConfProfileEntry 37 }
adGenVdsl2ConfDsLp0MaxDelay OBJECT-TYPE
SYNTAX Unsigned32 (0..63)
UNITS "msec"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 0 downstream maximum Interleave Delay.
This parameter is the maximum one-way interleaving delay
in milli-seconds introduced by the PMS-TC between the
alfa and the beta reference points, in the direction of
the latency path. A delay of 0 indicates no maximum delay
restrictions are imposed.
"
::= { adGenVdsl2LineConfProfileEntry 38 }
adGenVdsl2ConfDsLp0MinProtection OBJECT-TYPE
SYNTAX Unsigned32 (0..32)
UNITS "0.5 Sym"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 0 downstream Minimum Impulse Noise Protection.
This parameter specifies the minimum impulse noise
protection for the latency path in 0.5 fractions of DMT
symbols. A value of 0 indicates no minimum bound.
"
::= { adGenVdsl2LineConfProfileEntry 39 }
adGenVdsl2ConfDsLp0RaRatio OBJECT-TYPE
SYNTAX Integer32 (0..100)
UNITS "%"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter (expressed in %) specifies the ratio that
should be taken into account for the latency path when
performing rate adaptation in the direction of the
channel. The ratio is defined as a percentage in the
0 to 100 range. The sum of all active latency path
in a given direction ratios shall add up to 100%.
"
::= { adGenVdsl2LineConfProfileEntry 40 }
adGenVdsl2ConfDsLp0InitPolicy OBJECT-TYPE
SYNTAX INTEGER {
ndr (0),
inp (1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Selects the DS latency path 0 channel framing parameter
policy during initialization. The options are to
maximize net data rate (ndr) or impulse noise
protection (inp).
"
::= { adGenVdsl2LineConfProfileEntry 41 }
adGenVdsl2ConfUsLp1MaxPayloadRate OBJECT-TYPE
SYNTAX Unsigned32 (0..96000000)
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 1 upstream maximum payload data rate."
::= { adGenVdsl2LineConfProfileEntry 42 }
adGenVdsl2ConfUsLp1MinPayloadRate OBJECT-TYPE
SYNTAX Unsigned32 (0..96000000)
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 1 upstream minimum payload data rate."
::= { adGenVdsl2LineConfProfileEntry 43 }
adGenVdsl2ConfUsLp1MaxDelay OBJECT-TYPE
SYNTAX Unsigned32 (0..63)
UNITS "msec"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 1 upstream maximum Interleave Delay.
This parameter is the maximum one-way interleaving delay
in milli-seconds introduced by the PMS-TC between the
alfa and the beta reference points, in the direction of
the latency path. A delay of 0 indicates no maximum delay
restrictions are imposed.
"
::= { adGenVdsl2LineConfProfileEntry 44 }
adGenVdsl2ConfUsLp1MinProtection OBJECT-TYPE
SYNTAX Unsigned32 (0..32)
UNITS "0.5 Sym"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 1 upstream Minimum Impulse Noise Protection.
This parameter specifies the minimum impulse noise
protection for the latency path in 0.5 fractions of DMT
symbols. A value of 0 indicates no minimum bound.
"
::= { adGenVdsl2LineConfProfileEntry 45 }
adGenVdsl2ConfUsLp1RaRatio OBJECT-TYPE
SYNTAX Integer32 (0..100)
UNITS "%"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter (expressed in %) specifies the ratio that
should be taken into account for the latency path when
performing rate adaptation in the direction of the
channel. The ratio is defined as a percentage in the
0 to 100 range. The sum of all active latency path
in a given direction ratios shall add up to 100%.
"
::= { adGenVdsl2LineConfProfileEntry 46 }
adGenVdsl2ConfUsLp1InitPolicy OBJECT-TYPE
SYNTAX INTEGER {
ndr (0),
inp (1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Selects the US latency path 1 channel framing parameter
policy during initialization. The options are to
maximize net data rate (ndr) or impulse noise
protection (inp).
"
::= { adGenVdsl2LineConfProfileEntry 47 }
adGenVdsl2ConfDsLp1MaxPayloadRate OBJECT-TYPE
SYNTAX Unsigned32 (0..350000000)
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 1 downstream maximum payload data rate."
::= { adGenVdsl2LineConfProfileEntry 48 }
adGenVdsl2ConfDsLp1MinPayloadRate OBJECT-TYPE
SYNTAX Unsigned32 (0..350000000)
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 1 downstream minimum payload data rate."
::= { adGenVdsl2LineConfProfileEntry 49 }
adGenVdsl2ConfDsLp1MaxDelay OBJECT-TYPE
SYNTAX Unsigned32 (0..63)
UNITS "msec"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 1 downstream maximum Interleave Delay.
This parameter is the maximum one-way interleaving delay
in milli-seconds introduced by the PMS-TC between the
alfa and the beta reference points, in the direction of
the latency path. A delay of 0 indicates no maximum delay
restrictions are imposed.
"
::= { adGenVdsl2LineConfProfileEntry 50 }
adGenVdsl2ConfDsLp1MinProtection OBJECT-TYPE
SYNTAX Unsigned32 (0..32)
UNITS "0.5 Sym"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Latency Path 1 downstream Minimum Impulse Noise Protection.
This parameter specifies the minimum impulse noise
protection for the latency path in 0.5 fractions of DMT
symbols. A value of 0 indicates no minimum bound.
"
::= { adGenVdsl2LineConfProfileEntry 51 }
adGenVdsl2ConfDsLp1RaRatio OBJECT-TYPE
SYNTAX Integer32 (0..100)
UNITS "%"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter (expressed in %) specifies the ratio that
should be taken into account for the latency path when
performing rate adaptation in the direction of the
channel. The ratio is defined as a percentage in the
0 to 100 range. The sum of all active latency paths
in a given direction ratios shall add up to 100%.
"
::= { adGenVdsl2LineConfProfileEntry 52 }
adGenVdsl2ConfDsLp1InitPolicy OBJECT-TYPE
SYNTAX INTEGER {
ndr (0),
inp (1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Selects the DS latency path 1 channel framing parameter
policy during initialization. The options are to
maximize net data rate (ndr) or impulse noise
protection (inp).
"
::= { adGenVdsl2LineConfProfileEntry 53 }
adGenVdsl2ConfUsLp0Type OBJECT-TYPE
SYNTAX INTEGER {
noChannel (1), -- channel is disabled
fastOnly (2), -- fast channel
interleavedOnly (3) -- interleaved channel
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Selects the US latency path 0 channel type options.
"
::= { adGenVdsl2LineConfProfileEntry 54 }
adGenVdsl2ConfDsLp0Type OBJECT-TYPE
SYNTAX INTEGER {
noChannel (1), -- channel is disabled
fastOnly (2), -- fast channel
interleavedOnly (3) -- interleaved channel
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Selects the DS latency path 0 channel type options.
"
::= { adGenVdsl2LineConfProfileEntry 55 }
adGenVdsl2ConfUsLp1Type OBJECT-TYPE
SYNTAX INTEGER {
noChannel (1), -- channel is disabled
fastOnly (2), -- fast channel
interleavedOnly (3) -- interleaved channel
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Selects the US latency path 1 channel type options.
"
::= { adGenVdsl2LineConfProfileEntry 56 }
adGenVdsl2ConfDsLp1Type OBJECT-TYPE
SYNTAX INTEGER {
noChannel (1), -- channel is disabled
fastOnly (2), -- fast channel
interleavedOnly (3) -- interleaved channel
-- only
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Selects the DS latency path 1 channel type options.
"
::= { adGenVdsl2LineConfProfileEntry 57 }
adGenVdsl2ConfUsRateMode OBJECT-TYPE
SYNTAX INTEGER {
fixed (1), -- no rate adaptation
adaptAtStartup (2), -- perform rate adaptation
-- only at initialization
adaptAtRuntime (3) -- perform rate adaptation at
-- any time
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Defines what form of upstream rate adaptation is
configured on this modem.
"
::= { adGenVdsl2LineConfProfileEntry 58 }
adGenVdsl2ConfUsCustomPboElecLenKL OBJECT-TYPE
SYNTAX INTEGER (0..1280)
UNITS "0.1 dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Upstream power back-off electrical length (KL0)."
::= { adGenVdsl2LineConfProfileEntry 59 }
adGenVdsl2ConfUsCustomPboForceLen OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Upstream power back-off force electrical length."
::= { adGenVdsl2LineConfProfileEntry 60 }
adGenVdsl2ConfUsCustomPboBoostMode OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Upstream power back-off boost mode."
::= { adGenVdsl2LineConfProfileEntry 61 }
adGenVdsl2ConfDsCustomPboElecLen OBJECT-TYPE
SYNTAX INTEGER (0..2555)
UNITS "0.1 dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Downstream G997.1 Exchange side electrical length. only multiples of .5 are valid"
::= { adGenVdsl2LineConfProfileEntry 62 }
adGenVdsl2ConfDsCustomPboCableA OBJECT-TYPE
SYNTAX INTEGER (0..640)
UNITS "scalar"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Downstream G997.1 Exchange side cable parameter A."
::= { adGenVdsl2LineConfProfileEntry 63 }
adGenVdsl2ConfDsCustomPboCableB OBJECT-TYPE
SYNTAX INTEGER (0..640)
UNITS "scalar"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Downstream G997.1 Exchange side cable parameter B."
::= { adGenVdsl2LineConfProfileEntry 64 }
adGenVdsl2ConfDsCustomPboCableC OBJECT-TYPE
SYNTAX INTEGER (0..640)
UNITS "scalar"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Downstream G997.1 Exchange side cable parameter C."
::= { adGenVdsl2LineConfProfileEntry 65 }
adGenVdsl2ConfDsCustomPboMinSignal OBJECT-TYPE
SYNTAX INTEGER (0..1275)
UNITS "0.1 dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Downstream G997.1 Minimum Usable Signal. only multiples of .5 are valid"
::= { adGenVdsl2LineConfProfileEntry 66 }
adGenVdsl2ConfDsCustomPboMinFreq OBJECT-TYPE
SYNTAX INTEGER (0..2048)
UNITS "4.3125kHz tones"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Downstream G997.1 Minimum Power Backoff Frequency"
::= { adGenVdsl2LineConfProfileEntry 67 }
adGenVdsl2ConfDsCustomPboMaxFreq OBJECT-TYPE
SYNTAX INTEGER (32..4095)
UNITS "4.3125kHz tones"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Downstream G997.1 Maximum Power Backoff Frequency"
::= { adGenVdsl2LineConfProfileEntry 68 }
adGenVdsl2ConfAnfpCalValue OBJECT-TYPE
SYNTAX INTEGER (0..52)
UNITS "dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"ANFP loss calibration value"
::= { adGenVdsl2LineConfProfileEntry 69 }
adGenVdsl2ConfDsDownshiftSnrMgn OBJECT-TYPE
SYNTAX Integer32 (0..310)
UNITS "tenth dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Threshold SNR margin to trigger a downstream downshift."
DEFVAL { 50 }
::= { adGenVdsl2LineConfProfileEntry 70 }
adGenVdsl2ConfDsUpshiftSnrMgn OBJECT-TYPE
SYNTAX Integer32 (0..310)
UNITS "tenth dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Threshold SNR margin to trigger a downstream upshift."
DEFVAL { 70 }
::= { adGenVdsl2LineConfProfileEntry 71 }
adGenVdsl2ConfDsMinUpshiftTime OBJECT-TYPE
SYNTAX Unsigned32 (0..16383)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Minimum configured time that must elapse
between downstream upshifts. A value of 2
indicates a downshift cannot occur unless 2
seconds have elapsed since the previous
downshift."
DEFVAL { 2 }
::= { adGenVdsl2LineConfProfileEntry 72 }
adGenVdsl2ConfDsMinDownshiftTime OBJECT-TYPE
SYNTAX Unsigned32 (0..16383)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Minimum configured time that must elapse
between downstream downshifts. A value of 2
indicates a downshift cannot occur unless 2
seconds have elapsed since the previous
downshift."
DEFVAL { 2 }
::= { adGenVdsl2LineConfProfileEntry 73 }
adGenVdsl2ConfUsDownshiftSnrMgn OBJECT-TYPE
SYNTAX Integer32 (0..310)
UNITS "tenth dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Threshold SNR margin to trigger a upstream downshift."
DEFVAL { 50 }
::= { adGenVdsl2LineConfProfileEntry 74 }
adGenVdsl2ConfUsUpshiftSnrMgn OBJECT-TYPE
SYNTAX Integer32 (0..310)
UNITS "tenth dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Threshold SNR margin to trigger a upstream upshift."
DEFVAL { 70 }
::= { adGenVdsl2LineConfProfileEntry 75 }
adGenVdsl2ConfUsMinUpshiftTime OBJECT-TYPE
SYNTAX Unsigned32 (0..16383)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Minimum configured time that must elapse
between upstream upshifts. A value of 2
indicates a downshift cannot occur unless 2
seconds have elapsed since the previous
downshift."
DEFVAL { 2 }
::= { adGenVdsl2LineConfProfileEntry 76 }
adGenVdsl2ConfUsMinDownshiftTime OBJECT-TYPE
SYNTAX Unsigned32 (0..16383)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Minimum configured time that must elapse
between upstream downshifts. A value of 2
indicates a downshift cannot occur unless 2
seconds have elapsed since the previous
downshift."
DEFVAL { 2 }
::= { adGenVdsl2LineConfProfileEntry 77 }
adGenVdsl2ConfUsLp0RtxSetting OBJECT-TYPE
SYNTAX INTEGER {
rtxOff (0),
rtxCustom (255)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission setting"
DEFVAL { rtxOff }
::= { adGenVdsl2LineConfProfileEntry 78 }
adGenVdsl2ConfUsLp0CustomRtxMaxNdr OBJECT-TYPE
SYNTAX Unsigned32 (0..96000000)
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission maximum allowed net data rate.
Valid values are in 8000 bps increments."
DEFVAL { 50000000 }
::= { adGenVdsl2LineConfProfileEntry 79 }
adGenVdsl2ConfUsLp0CustomRtxMinDelay OBJECT-TYPE
SYNTAX INTEGER (0..63)
UNITS "ms"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission minimum allowed delay"
DEFVAL { 0 }
::= { adGenVdsl2LineConfProfileEntry 80 }
adGenVdsl2ConfUsLp0CustomRtxMaxDelay OBJECT-TYPE
SYNTAX INTEGER (1..63)
UNITS "ms"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission maximum allowed delay"
DEFVAL { 10 }
::= { adGenVdsl2LineConfProfileEntry 81 }
adGenVdsl2ConfUsLp0CustomRtxInpMinShine OBJECT-TYPE
SYNTAX INTEGER (0..63)
UNITS "DMT symbols"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission minimum impulse noise protection against
SHINE when subcarrier spacing is 4.3125Khz"
DEFVAL { 1 }
::= { adGenVdsl2LineConfProfileEntry 82 }
adGenVdsl2ConfUsLp0CustomRtxInpMinRein OBJECT-TYPE
SYNTAX INTEGER (0..7)
UNITS "DMT symbols"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission minimum impulse noise protection against
REIN when subcarrier spacing is 4.3125Khz"
DEFVAL { 1 }
::= { adGenVdsl2LineConfProfileEntry 83 }
adGenVdsl2ConfUsLp0CustomRtxIatRein OBJECT-TYPE
SYNTAX INTEGER {
rtxRein100Hz (1),
rtxRein120Hz (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission inter-arrival time for REIN"
DEFVAL { rtxRein120Hz }
::= { adGenVdsl2LineConfProfileEntry 84 }
adGenVdsl2ConfUsLp0CustomRtxLeftrThresh OBJECT-TYPE
SYNTAX INTEGER (0..99)
UNITS "Percent of NDR"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission parameter that specifies the fraction of
the NDR used as the threshold to declare leftr defects.
A minimum value of ETR/2 is required. A special value
of 0 sets the threshold to ETR.
NDR - net data rate
ETR - expected throughput"
DEFVAL { 0 }
::= { adGenVdsl2LineConfProfileEntry 85 }
adGenVdsl2ConfDsLp0RtxSetting OBJECT-TYPE
SYNTAX INTEGER {
rtxOff (0),
rtxCustom (255)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission setting"
DEFVAL { rtxOff }
::= { adGenVdsl2LineConfProfileEntry 86 }
adGenVdsl2ConfDsLp0CustomRtxMaxNdr OBJECT-TYPE
SYNTAX Unsigned32 (0..350000000)
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission maximum allowed net data rate.
Valid values are in 8000 bps increments."
DEFVAL { 100000000 }
::= { adGenVdsl2LineConfProfileEntry 87 }
adGenVdsl2ConfDsLp0CustomRtxMinDelay OBJECT-TYPE
SYNTAX INTEGER (0..63)
UNITS "ms"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission minimum allowed delay"
DEFVAL { 0 }
::= { adGenVdsl2LineConfProfileEntry 88 }
adGenVdsl2ConfDsLp0CustomRtxMaxDelay OBJECT-TYPE
SYNTAX INTEGER (1..63)
UNITS "ms"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission maximum allowed delay"
DEFVAL { 10 }
::= { adGenVdsl2LineConfProfileEntry 89 }
adGenVdsl2ConfDsLp0CustomRtxInpMinShine OBJECT-TYPE
SYNTAX INTEGER (0..63)
UNITS "DMT symbols"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission minimum impulse noise protection against
SHINE when subcarrier spacing is 4.3125Khz"
DEFVAL { 2 }
::= { adGenVdsl2LineConfProfileEntry 90 }
adGenVdsl2ConfDsLp0CustomRtxInpMinRein OBJECT-TYPE
SYNTAX INTEGER (0..7)
UNITS "DMT symbols"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission minimum impulse noise protection against
REIN when subcarrier spacing is 4.3125Khz"
DEFVAL { 2 }
::= { adGenVdsl2LineConfProfileEntry 91 }
adGenVdsl2ConfDsLp0CustomRtxIatRein OBJECT-TYPE
SYNTAX INTEGER {
rtxRein100Hz (1),
rtxRein120Hz (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission inter-arrival time for REIN"
DEFVAL { rtxRein120Hz }
::= { adGenVdsl2LineConfProfileEntry 92 }
adGenVdsl2ConfDsLp0CustomRtxLeftrThresh OBJECT-TYPE
SYNTAX INTEGER (0..99)
UNITS "Percent of NDR"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission parameter that specifies the fraction of
the NDR used as the threshold to declare leftr defects.
A minimum value of ETR/2 is required. A special value
of 0 sets the threshold to ETR.
NDR - net data rate
ETR - expected throughput"
DEFVAL { 0 }
::= { adGenVdsl2LineConfProfileEntry 93 }
adGenVdsl2ConfUsLp1RtxSetting OBJECT-TYPE
SYNTAX INTEGER {
rtxOff (0),
rtxCustom (255)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission setting"
DEFVAL { rtxOff }
::= { adGenVdsl2LineConfProfileEntry 94 }
adGenVdsl2ConfUsLp1CustomRtxMaxNdr OBJECT-TYPE
SYNTAX Unsigned32 (0..96000000)
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission maximum allowed net data rate.
Valid values are in 8000 bps increments."
DEFVAL { 50000000 }
::= { adGenVdsl2LineConfProfileEntry 95 }
adGenVdsl2ConfUsLp1CustomRtxMinDelay OBJECT-TYPE
SYNTAX INTEGER (0..63)
UNITS "ms"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission minimum allowed delay"
DEFVAL { 0 }
::= { adGenVdsl2LineConfProfileEntry 96 }
adGenVdsl2ConfUsLp1CustomRtxMaxDelay OBJECT-TYPE
SYNTAX INTEGER (1..63)
UNITS "ms"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission maximum allowed delay"
DEFVAL { 10 }
::= { adGenVdsl2LineConfProfileEntry 97 }
adGenVdsl2ConfUsLp1CustomRtxInpMinShine OBJECT-TYPE
SYNTAX INTEGER (0..63)
UNITS "DMT symbols"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission minimum impulse noise protection against
SHINE when subcarrier spacing is 4.3125Khz"
DEFVAL { 1 }
::= { adGenVdsl2LineConfProfileEntry 98 }
adGenVdsl2ConfUsLp1CustomRtxInpMinRein OBJECT-TYPE
SYNTAX INTEGER (0..7)
UNITS "DMT symbols"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission minimum impulse noise protection against
REIN when subcarrier spacing is 4.3125Khz"
DEFVAL { 1 }
::= { adGenVdsl2LineConfProfileEntry 99 }
adGenVdsl2ConfUsLp1CustomRtxIatRein OBJECT-TYPE
SYNTAX INTEGER {
rtxRein100Hz (1),
rtxRein120Hz (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission inter-arrival time for REIN"
DEFVAL { rtxRein120Hz }
::= { adGenVdsl2LineConfProfileEntry 100 }
adGenVdsl2ConfUsLp1CustomRtxLeftrThresh OBJECT-TYPE
SYNTAX INTEGER (0..99)
UNITS "Percent of NDR"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission parameter that specifies the fraction of
the NDR used as the threshold to declare leftr defects.
A minimum value of ETR/2 is required. A special value
of 0 sets the threshold to ETR.
NDR - net data rate
ETR - expected throughput"
DEFVAL { 0 }
::= { adGenVdsl2LineConfProfileEntry 101 }
adGenVdsl2ConfDsLp1RtxSetting OBJECT-TYPE
SYNTAX INTEGER {
rtxOff (0),
rtxCustom (255)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission setting"
DEFVAL { rtxOff }
::= { adGenVdsl2LineConfProfileEntry 102 }
adGenVdsl2ConfDsLp1CustomRtxMaxNdr OBJECT-TYPE
SYNTAX Unsigned32 (0..350000000)
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission maximum allowed net data rate.
Valid values are in 8000 bps increments."
DEFVAL { 100000000 }
::= { adGenVdsl2LineConfProfileEntry 103 }
adGenVdsl2ConfDsLp1CustomRtxMinDelay OBJECT-TYPE
SYNTAX INTEGER (0..63)
UNITS "ms"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission minimum allowed delay"
DEFVAL { 0 }
::= { adGenVdsl2LineConfProfileEntry 104 }
adGenVdsl2ConfDsLp1CustomRtxMaxDelay OBJECT-TYPE
SYNTAX INTEGER (1..63)
UNITS "ms"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission maximum allowed delay"
DEFVAL { 10 }
::= { adGenVdsl2LineConfProfileEntry 105 }
adGenVdsl2ConfDsLp1CustomRtxInpMinShine OBJECT-TYPE
SYNTAX INTEGER (0..63)
UNITS "DMT symbols"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission minimum impulse noise protection against
SHINE when subcarrier spacing is 4.3125Khz"
DEFVAL { 2 }
::= { adGenVdsl2LineConfProfileEntry 106 }
adGenVdsl2ConfDsLp1CustomRtxInpMinRein OBJECT-TYPE
SYNTAX INTEGER (0..7)
UNITS "DMT symbols"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission minimum impulse noise protection against
REIN when subcarrier spacing is 4.3125Khz"
DEFVAL { 2 }
::= { adGenVdsl2LineConfProfileEntry 107 }
adGenVdsl2ConfDsLp1CustomRtxIatRein OBJECT-TYPE
SYNTAX INTEGER {
rtxRein100Hz (1),
rtxRein120Hz (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission inter-arrival time for REIN"
DEFVAL { rtxRein120Hz }
::= { adGenVdsl2LineConfProfileEntry 108 }
adGenVdsl2ConfDsLp1CustomRtxLeftrThresh OBJECT-TYPE
SYNTAX INTEGER (0..99)
UNITS "Percent of NDR"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Retransmission parameter that specifies the fraction of
the NDR used as the threshold to declare leftr defects.
A minimum value of ETR/2 is required. A special value
of 0 sets the threshold to ETR.
NDR - net data rate
ETR - expected throughput"
DEFVAL { 0 }
::= { adGenVdsl2LineConfProfileEntry 109 }
adGenVdsl2ConfAmRadioFreqMask1 OBJECT-TYPE
SYNTAX INTEGER (0|540..1700)
UNITS "kHz"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"AM radio station 1 center frequency in kHz. Carrier
frequencies around this center frequency will be masked
off. The value 0 will disable the masking of the carrier
frequencies around radio station 1 center frequency."
DEFVAL { 0 }
::= { adGenVdsl2LineConfProfileEntry 110 }
adGenVdsl2ConfAmRadioFreqMask2 OBJECT-TYPE
SYNTAX INTEGER (0|540..1700)
UNITS "kHz"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"AM radio station 2 center frequency in kHz. Carrier
frequencies around this center frequency will be masked
off. The value 0 will disable the masking of the carrier
frequencies around radio station 2 center frequency."
DEFVAL { 0 }
::= { adGenVdsl2LineConfProfileEntry 111 }
adGenVdsl2ConfAmRadioFreqMask3 OBJECT-TYPE
SYNTAX INTEGER (0|540..1700)
UNITS "kHz"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"AM radio station 3 center frequency in kHz. Carrier
frequencies around this center frequency will be masked
off. The value 0 will disable the masking of the carrier
frequencies around radio station 3 center frequency."
DEFVAL { 0 }
::= { adGenVdsl2LineConfProfileEntry 112 }
adGenVdsl2ConfAmRadioFreqMask4 OBJECT-TYPE
SYNTAX INTEGER (0|540..1700)
UNITS "kHz"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"AM radio station 4 center frequency in kHz. Carrier
frequencies around this center frequency will be masked
off. The value 0 will disable the masking of the carrier
frequencies around radio station 4 center frequency."
DEFVAL { 0 }
::= { adGenVdsl2LineConfProfileEntry 113 }
adGenVdsl2ConfAmRadioFreqMask5 OBJECT-TYPE
SYNTAX INTEGER (0|540..1700)
UNITS "kHz"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"AM radio station 5 center frequency in kHz. Carrier
frequencies around this center frequency will be masked
off. The value 0 will disable the masking of the carrier
frequencies around radio station 5 center frequency."
DEFVAL { 0 }
::= { adGenVdsl2LineConfProfileEntry 114 }
adGenVdsl2ConfAmRadioFreqMask6 OBJECT-TYPE
SYNTAX INTEGER (0|540..1700)
UNITS "kHz"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"AM radio station 6 center frequency in kHz. Carrier
frequencies around this center frequency will be masked
off. The value 0 will disable the masking of the carrier
frequencies around radio station 6 center frequency."
DEFVAL { 0 }
::= { adGenVdsl2LineConfProfileEntry 115 }
adGenVdsl2ConfMemorySplitRatio OBJECT-TYPE
SYNTAX INTEGER {
oneToOne (1), -- DS:US interleaver memory allocation ratio of 1:1
twoToOne (2), -- DS:US interleaver memory allocation ratio of 2:1
threeToOne(3), -- DS:US interleaver memory allocation ratio of 3:1
fourToOne (4), -- DS:US interleaver memory allocation ratio of 4:1
fiveToOne (5) -- DS:US interleaver memory allocation ratio of 5:1
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter defines the ratio of how the interleaver memory
is allocated between the downstream and upstream directions.
For example a ratio of 2:1 will assign twice as much interleaver
memory to the downstream path than the upstream."
DEFVAL { twoToOne }
::= { adGenVdsl2LineConfProfileEntry 116 }
adGenVdsl2ConfRateAdaptConfigMode OBJECT-TYPE
SYNTAX INTEGER {
manual (1), -- user inputs for shift margins and times are used for SRA.
auto (2), -- automatic settings based on target margin and fixed times are used for SRA.
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter determines how the upshift and downshift margins and times
are configured when the rate mode is set to adaptAtRuntime."
DEFVAL { manual }
::= { adGenVdsl2LineConfProfileEntry 117 }
-- ============ Prov Group (Alarm Profile) ==========================
adGenVdsl2LineAlarmConfProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2LineAlarmConfProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information on the VDSL2 line
configuration. One entry in this table reflects a
profile defined by a manager which can be used to
configure the modem for a physical line"
::= { adGenVdsl2Prov 2 }
adGenVdsl2LineAlarmConfProfileEntry OBJECT-TYPE
SYNTAX AdGenVdsl2LineAlarmConfProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry consists of a list of parameters that
represents the configuration of an VDSL2 modem.
`Static' profiles - profiles are automaticly
created or destroyed as VDSL2 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 adGenVdsl2LineAlarmConfProfileName }
::= { adGenVdsl2LineAlarmConfProfileTable 1}
AdGenVdsl2LineAlarmConfProfileEntry ::=
SEQUENCE {
adGenVdsl2LineAlarmConfProfileName DisplayString,
adGenVdsl2VtucThreshSnrMgn Integer32,
adGenVdsl2VtucThresh15MinLofs Gauge32,
adGenVdsl2VtucThresh15MinLoss Gauge32,
adGenVdsl2VtucThresh15MinLols Gauge32,
adGenVdsl2VtucThresh15MinLprs Gauge32,
adGenVdsl2VtucThresh15MinEs Gauge32,
adGenVdsl2VtucThresh15MinSes Gauge32,
adGenVdsl2VtucThresh15MinUas Gauge32,
adGenVdsl2VturThreshSnrMgn Integer32,
adGenVdsl2VturThresh15MinLofs Gauge32,
adGenVdsl2VturThresh15MinLoss Gauge32,
adGenVdsl2VturThresh15MinLprs Gauge32,
adGenVdsl2VturThresh15MinEs Gauge32,
adGenVdsl2VturThresh15MinSes Gauge32,
adGenVdsl2VturThresh15MinUas Gauge32,
adGenVdsl2LineAlarmConfProfileRowStatus RowStatus,
adGenVdsl2ThreshUsLp0RateUp Gauge32,
adGenVdsl2ThreshUsLp0RateDown Gauge32,
adGenVdsl2ThreshDsLp0RateUp Gauge32,
adGenVdsl2ThreshDsLp0RateDown Gauge32,
adGenVdsl2ThreshUsLp1RateUp Gauge32,
adGenVdsl2ThreshUsLp1RateDown Gauge32,
adGenVdsl2ThreshDsLp1RateUp Gauge32,
adGenVdsl2ThreshDsLp1RateDown Gauge32
}
adGenVdsl2LineAlarmConfProfileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..10))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is used by the line configuration table
in order to identify a row of this table.
This value cannot be user-specified and is not dynamic.
There is a one-to-one relationship between each line and
its profile. The profile name algorithmicly represents
the Line's ifIndex.
Therefore, the profile's name is a decimalized string
of the ifIndex that is fixed-length (10) with
leading zero(s). For example, the profile name for
ifIndex which equals '15' will be '0000000015'.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 1}
adGenVdsl2VtucThreshSnrMgn OBJECT-TYPE
SYNTAX Integer32(0..99)
UNITS "dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The SNR margin on the VDSL2 interface below which
the SNMP agent sends an adGenVdsl2USPerfSNRThresTrap.
One trap will be sent per interval per interface.
A value of '0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 2}
adGenVdsl2VtucThresh15MinLofs OBJECT-TYPE
SYNTAX Gauge32(0..900)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of Loss of Frame Seconds
encountered by an VDSL2 interface within any given 15
minutes performance data collection period, which
causes the SNMP agent to send an
adGenVdsl2VtucPerfLofsThreshTrap.
One trap will be sent per interval per interface.
A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 3}
adGenVdsl2VtucThresh15MinLoss OBJECT-TYPE
SYNTAX Gauge32(0..900)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of Loss of Signal Seconds
encountered by VDSL2 interface within any given 15
minutes performance data collection period, which
causes the SNMP agent to send an
adGenVdsl2VtucPerfLossThreshTrap.
One trap will be sent per interval per interface.
A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 4}
adGenVdsl2VtucThresh15MinLols OBJECT-TYPE
SYNTAX Gauge32(0..900)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of Loss of Link Seconds
encountered by VDSL2 interface within any given 15
minutes performance data collection period, which
causes the SNMP agent to send an
adGenVdsl2VtucPerfLolsThreshTrap.
One trap will be sent per interval per interface.
A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 5}
adGenVdsl2VtucThresh15MinLprs OBJECT-TYPE
SYNTAX Gauge32(0..900)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of Loss of Power Seconds
encountered by an VDSL2 interface within any given 15
minutes performance data collection period, which
causes the SNMP agent to send an
adGenVdsl2VtucPerfLprsThreshTrap.
One trap will be sent per interval per interface.
A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 6}
adGenVdsl2VtucThresh15MinEs OBJECT-TYPE
SYNTAX Gauge32
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of Errored Seconds
encountered by an VDSL2 interface within any given 15
minutes performance data collection period, which
causes the SNMP agent to send an
adGenVdsl2VtucPerfESThreshTrap.
One trap will be sent per interval per interface.
A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 7}
adGenVdsl2VtucThresh15MinSes OBJECT-TYPE
SYNTAX Gauge32(0..900)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of Errored Seconds
encountered by an VDSL2 interface within any given 15
minutes performance data collection period, which
causes the SNMP agent to send an
adGenVdsl2VtucPerfSESThreshTrap.
One trap will be sent per interval per interface.
A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 8}
adGenVdsl2VtucThresh15MinUas OBJECT-TYPE
SYNTAX Gauge32(0..900)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of Errored Seconds
encountered by an VDSL2 interface within any given 15
minutes performance data collection period, which
causes the SNMP agent to send an
adGenVdsl2VtucPerfUASThreshTrap.
One trap will be sent per interval per interface.
A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 9}
adGenVdsl2VturThreshSnrMgn OBJECT-TYPE
SYNTAX Integer32(0..99)
UNITS "dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The SNR Margin on the VDSL2 interface below which
the SNMP agent sends an adGenVdsl2DSPerfSNRThresTrap.
One trap will be sent per interval per interface.
A value of '0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 10}
adGenVdsl2VturThresh15MinLofs OBJECT-TYPE
SYNTAX Gauge32(0..900)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of Loss of Frame Seconds
encountered by an VDSL2 interface within any given 15
minutes performance data collection period, which
causes the SNMP agent to send an
adGenVdsl2VturPerfLofsThreshTrap.
One trap will be sent per interval per interface.
A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 11 }
adGenVdsl2VturThresh15MinLoss OBJECT-TYPE
SYNTAX Gauge32(0..900)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of Loss of Signal Seconds
encountered by an VDSL2 interface within any given 15
minutes performance data collection period, which
causes the SNMP agent to send an
adGenVdsl2VturPerfLossThreshTrap.
One trap will be sent per interval per interface.
A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 12 }
adGenVdsl2VturThresh15MinLprs OBJECT-TYPE
SYNTAX Gauge32(0..900)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of Loss of Power Seconds
encountered by an VDSL2 interface within any given 15
minutes performance data collection period, which
causes the SNMP agent to send an
adGenVdsl2VturPerfLprsThreshTrap.
One trap will be sent per interval per interface.
A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 13 }
adGenVdsl2VturThresh15MinEs OBJECT-TYPE
SYNTAX Gauge32(0..65535)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of Errored Seconds
encountered by an VDSL2 interface within any given 15
minutes performance data collection period, which
causes the SNMP agent to send an
adGenVdsl2VturPerfESThreshTrap.
One trap will be sent per interval per interface.
A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 14 }
adGenVdsl2VturThresh15MinSes OBJECT-TYPE
SYNTAX Gauge32(0..900)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of Errored Seconds
encountered by an VDSL2 interface within any given 15
minutes performance data collection period, which
causes the SNMP agent to send an
adGenVdsl2VturPerfSESThreshTrap.
One trap will be sent per interval per interface.
A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 15 }
adGenVdsl2VturThresh15MinUas OBJECT-TYPE
SYNTAX Gauge32(0..900)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of Errored Seconds
encountered by an VDSL2 interface within any given 15
minutes performance data collection period, which
causes the SNMP agent to send an
adGenVdsl2VturPerfUASThreshTrap.
One trap will be sent per interval per interface.
A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 16 }
adGenVdsl2LineAlarmConfProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
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'.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 17 }
adGenVdsl2ThreshUsLp0RateUp OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configured change in rate on the latency path causing an
adGenVdsl2VtucRateChangeTrap. A trap is produced when:
ChanCurrTxRate >= ChanPrevTxRate plus the value of
this object. A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 18 }
adGenVdsl2ThreshUsLp0RateDown OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configured change in rate on the latency path causing an
adGenVdsl2VtucRateChangeTrap. A trap is produced when:
ChanCurrTxRate <= ChanPrevTxRate plus the value of
this object. A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 19 }
adGenVdsl2ThreshDsLp0RateUp OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configured change in rate on the latency path causing an
adGenVdsl2VtucRateChangeTrap. A trap is produced when:
ChanCurrTxRate >= ChanPrevTxRate plus the value of
this object. A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 20 }
adGenVdsl2ThreshDsLp0RateDown OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configured change in rate on the latency path causing an
adGenVdsl2VtucRateChangeTrap. A trap is produced when:
ChanCurrTxRate <= ChanPrevTxRate plus the value of
this object. A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 21 }
adGenVdsl2ThreshUsLp1RateUp OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configured change in rate on the latency path causing an
adGenVdsl2VtucRateChangeTrap. A trap is produced when:
ChanCurrTxRate >= ChanPrevTxRate plus the value of
this object. A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 22 }
adGenVdsl2ThreshUsLp1RateDown OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configured change in rate on the latency path causing an
adGenVdsl2VtucRateChangeTrap. A trap is produced when:
ChanCurrTxRate <= ChanPrevTxRate plus the value of
this object. A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 23 }
adGenVdsl2ThreshDsLp1RateUp OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configured change in rate on the latency path causing an
adGenVdsl2VtucRateChangeTrap. A trap is produced when:
ChanCurrTxRate >= ChanPrevTxRate plus the value of
this object. A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 24 }
adGenVdsl2ThreshDsLp1RateDown OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Configured change in rate on the latency path causing an
adGenVdsl2VtucRateChangeTrap. A trap is produced when:
ChanCurrTxRate <= ChanPrevTxRate plus the value of
this object. A value of `0' will disable the trap.
"
::= { adGenVdsl2LineAlarmConfProfileEntry 25 }
-- ========== Prov Group (RestoreDefaultTable) =======================
adGenVdsl2RestoreDefaultTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2RestoreDefaultEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains items to restore line and/or
alarm provisioning to their default values."
::= { adGenVdsl2Prov 3 }
adGenVdsl2RestoreDefaultEntry OBJECT-TYPE
SYNTAX AdGenVdsl2RestoreDefaultEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"For later"
INDEX { adGenSlotInfoIndex }
::= { adGenVdsl2RestoreDefaultTable 1}
AdGenVdsl2RestoreDefaultEntry ::=
SEQUENCE {
adGenVdsl2ConfRestoreDefaults INTEGER
}
adGenVdsl2ConfRestoreDefaults OBJECT-TYPE
SYNTAX INTEGER {
restoreProvisioning(1), -- restore only line provisiong
restoreAlarms(2), -- restore alarm provisioning
restoreAll(3) -- restore all provisiong
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to restore the set of provisioning
indicated. A read will always return a value of 1."
::= { adGenVdsl2RestoreDefaultEntry 1}
-- ******************************************************************
-- Group: Status
-- The Status Group consists of the tables of entries
-- to determine modem status and inventory of parameters
-- specific to the overall line, and current physical Vtur/Vtuc
-- attributes.
-- ******************************************************************
-- ============ Status Group (LineTable) ============================
adGenVdsl2LineTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2LineEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table includes common attributes describing
both ends of the line. It is required for all VDSL2
physical interfaces. VDSL2 physical interfaces are
those ifEntries where ifType is equal to vdsl(97).
"
::= { adGenVdsl2Status 1 }
adGenVdsl2LineEntry OBJECT-TYPE
SYNTAX AdGenVdsl2LineEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in adGenVdsl2LineTable."
INDEX { ifIndex }
::= { adGenVdsl2LineTable 1 }
AdGenVdsl2LineEntry ::=
SEQUENCE {
adGenVdsl2LineCoding INTEGER,
adGenVdsl2LinePortServiceState INTEGER,
adGenVdsl2LineStatus INTEGER,
adGenVdsl2LineUpTime Gauge32,
adGenVdsl2LineCurrTransSysMode INTEGER,
adGenVdsl2LineCurrBandProfile INTEGER,
adGenVdsl2LineCurrEstimatedLength Gauge32,
adGenVdsl2LineCurrTpsTcFramingMode INTEGER
-- Loop diagnostics for future implementaion
-- adGenVdsl2LineLoopDiagMode INTEGER,
-- adGenVdsl2LineLoopDiagStatus INTEGER
}
adGenVdsl2LineCoding OBJECT-TYPE
SYNTAX INTEGER {
other(1),-- none of the following
dmt (2), -- Discrete MultiTone
cap (3), -- Carrierless Amplitude & Phase modulation
qam (4) -- QuadrVture Amplitude Modulation
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the VDSL2 coding type used on this
line."
::= { adGenVdsl2LineEntry 1 }
adGenVdsl2LinePortServiceState OBJECT-TYPE
SYNTAX INTEGER {
is(1), -- In Service
oosUas(2), -- Out of Service, Unassigned
oosMA(3) -- Out of Service, Maintenance mode
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"VDSL2 port service state."
::= { adGenVdsl2LineEntry 3 }
adGenVdsl2LineStatus OBJECT-TYPE
SYNTAX INTEGER {
portDown(1),
portTraining(2),
showtime(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates current state of the dsl line."
::= { adGenVdsl2LineEntry 6 }
adGenVdsl2LineUpTime OBJECT-TYPE
SYNTAX Gauge32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the amount of time the line has
been in showtime."
::= { adGenVdsl2LineEntry 7 }
adGenVdsl2LineCurrTransSysMode OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
multimode(1),
t1413(2),
g9921a(3),
g9921b(4),
g9921c(5),
g9921h(6),
g9921i(7),
g9922(8),
g9922c(9),
g9923a(10),
g9923b(11),
g9923i(12),
g9923j(13),
g9923m(14),
g9923l(15),
g9924a(16),
g9924i(17),
g9925a(18),
g9925b(19),
g9925i(20),
g9925j(21),
g9925m(22),
g9931(23),
g9932a(24),
g9932b(25),
g9932c(26),
g9935(27),
g9932y(28)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A report of the current operating xDSL line transmission mode.
offline (0) -- Unknow mode (not connected)
multiMode (1) -- Automatic mode selection
t1413 (2), -- T1.413 Mode
g9921a (3), -- Full Rate ADSL Over POTS
g9921b (4), -- Full Rate ADSL Over ISDN
g9921c (5), -- Full Rate ADSL in TCM-ISDN
g9921h (6), -- Full Rate SSDSL in ISDN Binder
g9921i (7), -- All Digital ADSL
g9922 (8), -- ADSL Lite Over POTS/ISDN
g9922c (9), -- ADSL Lite in TCM-ISDN
g9923a (10), -- ADSL2 Over POTS
g9923b (11), -- ADSL2 Over POTS
g9923i (12), -- ADSL2 Over ISDN
g9923j (13), -- All Digital ADSL2 Over POTS
g9923m (14), --Double Upstream ADLS2
g9923l (15), -- RE-ADSL2 over POTS
g9924a (16), -- ADSL2 Lite Over POTS
g9924i (17), -- All Digital ADSL2 Lite
g9925a (18), -- ADSL2+ Over POTS
g9925b (19), -- ADSL2+ Over ISDN
g9925i (20), -- All Digital ADSL2+ Over POTS
g9925j (21), -- All Digital ADSL2+ Over POTS
g9925m (22), -- Double Upstream ADSL2+
g9931 (23), -- VDSL1
g9932a (24), -- VDSL2 Annex A
g9932b (25), -- VDSL2 Annex B
g9932c (26), -- VDSL2 Annex C
g9935 (27), -- VDSL2 Vectoring
g9932y (28), -- VDSL2 Annex Y, Bi-Directional Vectoring Friendly
g9932q (29) -- VDSL2 Annex Q, Profile 35B (35Mhz VDSL2)
"
::= { adGenVdsl2LineEntry 8 }
adGenVdsl2LineCurrBandProfile OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
g99328a(1),
g99328b(2),
g99328c(3),
g99328d(4),
g993212a(5),
g993212b(6),
g993217a(7),
g993230a(8),
g993217b(9),
g993235b(10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current VDSL2 band profile in use."
::= { adGenVdsl2LineEntry 9 }
adGenVdsl2LineCurrEstimatedLength OBJECT-TYPE -- Subbu ??
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { adGenVdsl2LineEntry 10 }
adGenVdsl2LineCurrTpsTcFramingMode OBJECT-TYPE
SYNTAX INTEGER {
auto(0),
atm(1),
efm(2),
hdlc(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Parameter that indicates the application-specific
Transport Protocol Specific Transmission
Convergence (TPS-TC) type."
::= { adGenVdsl2LineEntry 11 }
-- ============ Status Group (VtucPhysTable) ========================
adGenVdsl2VtucPhysTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2VtucPhysEntry
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. VDSL2 physical interfaces are
those ifEntries where ifType is equal to vdsl(97)."
::= { adGenVdsl2Status 2 }
adGenVdsl2VtucPhysEntry OBJECT-TYPE
SYNTAX AdGenVdsl2VtucPhysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the adGenVdsl2VtucPhysTable."
INDEX { ifIndex }
::= { adGenVdsl2VtucPhysTable 1 }
AdGenVdsl2VtucPhysEntry ::=
SEQUENCE {
adGenVdsl2VtucInvSerialNumber DisplayString,
adGenVdsl2VtucInvVendorID DisplayString,
adGenVdsl2VtucInvVersionNumber DisplayString,
adGenVdsl2CurrUSSnrMgn Integer32,
adGenVdsl2CurrUSAtn Integer32,
adGenVdsl2VtucCurrStatus Unsigned32,
adGenVdsl2VtucCurrOutputPwr Integer32,
adGenVdsl2VtucCurrAttainableRate Gauge32,
adGenVdsl2VtucCurrTxRate Gauge32,
adGenVdsl2VtucPrevTxRate Gauge32,
adGenVdsl2VtucActTxPsd Integer32,
adGenVdsl2VtucCurrTpsTcStatus INTEGER,
adGenVdsl2VtucCurrTxLineRate Gauge32,
adGenVdsl2VtucPrevTxLineRate Gauge32,
adGenVdsl2VtucCircuitProviderCode DisplayString,
adGenVdsl2VtucCurrTxRateMax Gauge32,
adGenVdsl2VtucCurrTxRateMin Gauge32,
adGenVdsl2VtucLastSraDownshift TimeStamp,
adGenVdsl2VtucLastSraUpshift TimeStamp,
adGenVdsl2VtucRtxUsed INTEGER,
adGenVdsl2VtucRtxEtr Gauge32
}
-- inventory group
-- These items should describe the lowest level identifiable
-- component, be it a stand-alone modem, a card in a rack,
-- a child-board, etc.
--
adGenVdsl2VtucInvSerialNumber OBJECT-TYPE
SYNTAX DisplayString --(SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor specific string that identifies the
vendor equipment."
::= { adGenVdsl2VtucPhysEntry 1 }
adGenVdsl2VtucInvVendorID OBJECT-TYPE
SYNTAX DisplayString --(SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor ID code is a copy of the binary
vendor identification field defined by the
PHY[10] and expressed as readable characters."
REFERENCE "ANSI T1.413[10]"
::= { adGenVdsl2VtucPhysEntry 2 }
adGenVdsl2VtucInvVersionNumber OBJECT-TYPE
SYNTAX DisplayString --(SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor specific version number sent by this ATU
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."
REFERENCE "ANSI T1.413[10]"
::= { adGenVdsl2VtucPhysEntry 3 }
-- current status group
--
adGenVdsl2CurrUSSnrMgn OBJECT-TYPE
SYNTAX Integer32 (-640..640)
UNITS "tenth dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Noise Margin as seen by this ATU with respect to its
received signal in tenth dB."
::= { adGenVdsl2VtucPhysEntry 4 }
adGenVdsl2CurrUSAtn OBJECT-TYPE
SYNTAX Integer32(0..630)
UNITS "tenth dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Measured difference in the total power transmitted by
the peer ATU and the total power received by this ATU."
::= { adGenVdsl2VtucPhysEntry 5 }
adGenVdsl2VtucCurrStatus OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates current state of the Vtuc line. This is a
bit-map of possible conditions. The various bit
positions are:
Bit 00 : There no defects on the line
Bit 01 : Vtuc failure due to not
receiving valid frame.
Bit 02 : Vtuc failure due to not
receiving signal.
Bit 03 : Vtuc failure due to loss of
power.
Note: the Agent may still
function.
Bit 04 : Loss of Signal Quality is
declared when the Noise Margin
falls below the Minimum Noise
Margin, or the bit-error-rate
exceeds 10^-7.
Bit 05 : Vtuc failure due to inability
to link with Vtur.
Bit 06 : Vtuc failure during
initialization due to bit
errors corrupting startup
exchange data.
Bit 07 : Vtuc failure during
initialization due to peer
ATU not able to support
requested configuration
Bit 08 : Vtuc failure during
initialization due to
incompatible protocol used by
the peer ATU.
Bit 09 : Vtuc failure during
initialization due to no
activation sequence detected
from peer ATU.
This is intended to supplement ifOperStatus."
::= { adGenVdsl2VtucPhysEntry 6 }
adGenVdsl2VtucCurrOutputPwr OBJECT-TYPE
SYNTAX Integer32 (-310..310)
UNITS "tenth dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Measured total output power transmitted by this ATU.
This is the measurement that was reported during
the last activation sequence."
::= { adGenVdsl2VtucPhysEntry 7 }
adGenVdsl2VtucCurrAttainableRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the maximum currently attainable data rate
by the ATU. This value will be equal or greater than
the current line rate."
::= { adGenVdsl2VtucPhysEntry 8 }
adGenVdsl2VtucCurrTxRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The payload rate of the last successful train."
::= { adGenVdsl2VtucPhysEntry 9 }
adGenVdsl2VtucPrevTxRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The payload rate of the previous successful train."
::= { adGenVdsl2VtucPhysEntry 10 }
adGenVdsl2VtucActTxPsd OBJECT-TYPE
SYNTAX Integer32 (-900..0 | 2147483647)
UNITS "0.1 dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Actual Power Spectrum Density (PSD) transmitted. The average
transmit PSD over the sub-carriers.
It ranges from -900 to 0 units of 0.1 dB
(Physical values are -90 to 0 dBm/Hz).
A value of 0x7FFFFFFF (2147483647) indicates the measurement
is out of range to be represented."
::= { adGenVdsl2VtucPhysEntry 11 }
adGenVdsl2VtucCurrTpsTcStatus OBJECT-TYPE
SYNTAX INTEGER {
noDefect(0),
outOfSync(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Attributes with this syntax are status parameters that
reflect the failure status for Transmission Convergence (TC)
layer of a given data layer interface (data path over a VDSL2
/ADSL/ADSL2 or ADSL2+ link)."
::= { adGenVdsl2VtucPhysEntry 12 }
adGenVdsl2VtucCurrTxLineRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The line rate, including all payload and
overhead rates."
::= { adGenVdsl2VtucPhysEntry 13 }
adGenVdsl2VtucPrevTxLineRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The line rate, including all payload and
overhead rates, of the previous successful train."
::= { adGenVdsl2VtucPhysEntry 14 }
adGenVdsl2VtucCircuitProviderCode OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns local circuit provider code"
::= { adGenVdsl2VtucPhysEntry 15 }
adGenVdsl2VtucCurrTxRateMax OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns max payload rate since last successful
train."
::= { adGenVdsl2VtucPhysEntry 16 }
adGenVdsl2VtucCurrTxRateMin OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns min payload rate since last successful
train."
::= { adGenVdsl2VtucPhysEntry 17 }
adGenVdsl2VtucLastSraDownshift OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns system uptime of last SRA downshift
since last successful train."
::= { adGenVdsl2VtucPhysEntry 18 }
adGenVdsl2VtucLastSraUpshift OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns system uptime of last SRA upshift
since last successful train."
::= { adGenVdsl2VtucPhysEntry 19 }
adGenVdsl2VtucRtxUsed OBJECT-TYPE
SYNTAX INTEGER {
rtxInUse (1),
rtxNotInUseForbidden (2),
rtxNotInUseNotSupportedXTUC (3),
rtxNotInUseNotSupportedXTUR (4),
rtxNotInUseNotSupportedXTUCAndXTUR (5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies whether retransmission is active in the
transmit direction."
REFERENCE "Recommendation ITU-T G.997.1, Clause 7.5.1.38"
::= { adGenVdsl2VtucPhysEntry 20 }
adGenVdsl2VtucRtxEtr OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Expected throughput rate calculated from combined effect of
impulse noise protection against worst-case REIN and worst-case
SHINE and overhead from correction of stationary noise errors."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.2.1"
::= { adGenVdsl2VtucPhysEntry 21 }
-- ============ Status Group (VturPhysTable) ========================
adGenVdsl2VturPhysTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2VturPhysEntry
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. VDSL2 physical interfaces are
those ifEntries where ifType is equal to vdsl(97)."
::= { adGenVdsl2Status 3 }
adGenVdsl2VturPhysEntry OBJECT-TYPE
SYNTAX AdGenVdsl2VturPhysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the adGenVdsl2VturPhysTable."
INDEX { ifIndex }
::= { adGenVdsl2VturPhysTable 1 }
AdGenVdsl2VturPhysEntry ::=
SEQUENCE {
adGenVdsl2VturInvSerialNumber DisplayString,
adGenVdsl2VturInvVendorID DisplayString,
adGenVdsl2VturInvVersionNumber DisplayString,
adGenVdsl2CurrDSSnrMgn Integer32,
adGenVdsl2CurrDSAtn Integer32,
adGenVdsl2VturCurrStatus Unsigned32,
adGenVdsl2VturCurrOutputPwr Integer32,
adGenVdsl2VturCurrAttainableRate Gauge32,
adGenVdsl2VturCurrTxRate Gauge32,
adGenVdsl2VturPrevTxRate Gauge32,
adGenVdsl2VturActTxPsd Integer32,
adGenVdsl2VturCurrTxLineRate Gauge32,
adGenVdsl2VturPrevTxLineRate Gauge32,
adGenVdsl2VturCircuitProviderCode DisplayString,
adGenVdsl2VturCircuitCapabilities OCTET STRING,
adGenVdsl2VturCurrTxRateMax Gauge32,
adGenVdsl2VturCurrTxRateMin Gauge32,
adGenVdsl2VturLastSraDownshift TimeStamp,
adGenVdsl2VturLastSraUpshift TimeStamp,
adGenVdsl2VturRtxUsed INTEGER,
adGenVdsl2VturRtxEtr Gauge32
}
-- inventory group
--
adGenVdsl2VturInvSerialNumber OBJECT-TYPE
SYNTAX DisplayString --(SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor specific string that identifies the
vendor equipment."
::= { adGenVdsl2VturPhysEntry 1 }
adGenVdsl2VturInvVendorID OBJECT-TYPE
SYNTAX DisplayString --(SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor ID code is a copy of the binary
vendor identification field defined by the
PHY[10] and expressed as readable characters."
REFERENCE "ANSI T1.413"
::= { adGenVdsl2VturPhysEntry 2 }
adGenVdsl2VturInvVersionNumber OBJECT-TYPE
SYNTAX DisplayString --(SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vendor specific version number sent by this ATU
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."
REFERENCE "ANSI T1.413"
::= { adGenVdsl2VturPhysEntry 3 }
-- current status group
--
adGenVdsl2CurrDSSnrMgn OBJECT-TYPE
SYNTAX Integer32 (-640..640)
UNITS "tenth dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Noise Margin as seen by this ATU with respect to its
received signal in tenth dB."
::= { adGenVdsl2VturPhysEntry 4 }
adGenVdsl2CurrDSAtn OBJECT-TYPE
SYNTAX Integer32(0..630)
UNITS "tenth dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Measured difference in the total power transmitted by
the peer ATU and the total power received by this ATU."
::= { adGenVdsl2VturPhysEntry 5 }
adGenVdsl2VturCurrStatus OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates current state of the Vtur line. This is a
bit-map of possible conditions. Due to the isolation
of the Vtur when line problems occur, many state
conditions like loss of power, loss of quality signal,
and initialization errors, can not be determined.
While trouble shooting Vtur, also use object,
adGenVdsl2VtucCurrStatus. The various bit positions are:
Bit 00 : There no defects on the line
Bit 01 : Vtur failure due to not
receiving valid frame.
Bit 02 : Vtur failure due to not
receiving signal.
Bit 03 : Vtur failure due to loss of
power.
Note: the Agent may still
function.
Bit 04 : 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."
::= { adGenVdsl2VturPhysEntry 6 }
adGenVdsl2VturCurrOutputPwr OBJECT-TYPE
SYNTAX Integer32 (-310..310)
UNITS "tenth dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Measured total output power transmitted by this ATU.
This is the measurement that was reported during
the last activation sequence."
::= { adGenVdsl2VturPhysEntry 7 }
adGenVdsl2VturCurrAttainableRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the maximum currently attainable data rate
by the ATU. This value will be equal or greater than
the current line rate."
::= { adGenVdsl2VturPhysEntry 8 }
adGenVdsl2VturCurrTxRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The payload rate of the last successful train."
::= { adGenVdsl2VturPhysEntry 9 }
adGenVdsl2VturPrevTxRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The payload rate of the previous successful train."
::= { adGenVdsl2VturPhysEntry 10 }
adGenVdsl2VturActTxPsd OBJECT-TYPE
SYNTAX Integer32 (-900..0 | 2147483647)
UNITS "0.1 dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Actual Power Spectrum Density (PSD) transmitted. The average
transmit PSD over the sub-carriers.
It ranges from -900 to 0 units of 0.1 dB
(Physical values are -90 to 0 dBm/Hz).
A value of 0x7FFFFFFF (2147483647) indicates the measurement
is out of range to be represented."
::= { adGenVdsl2VturPhysEntry 11 }
adGenVdsl2VturCurrTxLineRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The line rate, including all payload and
overhead rates."
::= { adGenVdsl2VturPhysEntry 12 }
adGenVdsl2VturPrevTxLineRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The line rate, including all payload and
overhead rates, of the previous successful train."
::= { adGenVdsl2VturPhysEntry 13 }
adGenVdsl2VturCircuitProviderCode OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns remote circuit provider code"
::= { adGenVdsl2VturPhysEntry 14 }
adGenVdsl2VturCircuitCapabilities OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns remote circuit capabilities in bit masks with following order:
0 - Disabled, 1 - Enabled
Byte Order of octet string:
Byte 0. Byte 1. Byte 2. Byte 3. Byte 4. Byte 5. Byte 6. Byte 7
Byte 0: Bit 2 - G992.1 Annex A (Full Rate ADSL over POTS)
Bit 4 - G992.1 Annex B (Full Rate ADSL over ISDN)
Bit 6 - G992.1 Annex C (Full Rate ADSL in TCM-ISDN)
Byte 1: Bit 0 - G992.2 Annex A/B (Lite ADSL Over POTS/ISDN)
Bit 2 - G992.2 Annex C (Lite ADSL in TCM-ISDN)
Byte 2: Bit 2 - G992.3 Annex A/L (ADSL2 over POTS)
Bit 4 - G992.3 Annex B (ADSL2 over ISDN)
Byte 3: Bit 0 - G992.4 Annex A (ADSL2 Lite Over POTS)
Bit 4 - G992.3 Annex I (All Digital ADSL2 (POTS))
Bit 6 - G992.3 Annex J (All Digital ADSL2 (ISDN))
Byte 4: Bit 0 - G992.4 Annex I (All Digital ADSL2 Lite)
Bit 2 - G992.3 Annex L Mode 1 Wide Upstream (RE-ADSL2 Over POTS)
Bit 6 - G992.3 Annex M (Double Upstream ADSL2)
Byte 5: Bit 0 - G992.5 Annex A (ADSL2+ over POTS)
Bit 2 - G992.5 Annex B (ADSL2+ Over ISDN)
Bit 6 - G992.5 Annex I (All Digital ADSL2+ (POTS))
Byte 6: Bit 0 - G992.5 Annex J (All Digital ADSL2+ (ISDN))
Bit 2 - G992.5 Annex M (Double Upstream ADSL2+)
Byte 7: Bit 0 - VDSL2 (North America)
Bit 1 - VDSL2 (Europe)
Bit 2 - VDSL2 (Japan)
"
::= { adGenVdsl2VturPhysEntry 15 }
adGenVdsl2VturCurrTxRateMax OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns max payload rate since last successful
train."
::= { adGenVdsl2VturPhysEntry 16 }
adGenVdsl2VturCurrTxRateMin OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns min payload rate since last successful
train."
::= { adGenVdsl2VturPhysEntry 17 }
adGenVdsl2VturLastSraDownshift OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns system uptime of last SRA downshift
since last successful train."
::= { adGenVdsl2VturPhysEntry 18 }
adGenVdsl2VturLastSraUpshift OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns system uptime of last SRA upshift
since last successful train."
::= { adGenVdsl2VturPhysEntry 19 }
adGenVdsl2VturRtxUsed OBJECT-TYPE
SYNTAX INTEGER {
rtxInUse (1),
rtxNotInUseForbidden (2),
rtxNotInUseNotSupportedXTUC (3),
rtxNotInUseNotSupportedXTUR (4),
rtxNotInUseNotSupportedXTUCAndXTUR (5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies whether retransmission is active in the
transmit direction."
REFERENCE "Recommendation ITU-T G.997.1, Clause 7.5.1.38"
::= { adGenVdsl2VturPhysEntry 20 }
adGenVdsl2VturRtxEtr OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Expected throughput rate calculated from combined effect of
impulse noise protection against worst-case REIN and worst-case
SHINE and overhead from correction of stationary noise errors."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.2.1"
::= { adGenVdsl2VturPhysEntry 21 }
-- ============ Status Group (VtucChanTable) ========================
adGenVdsl2VtucChanTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2VtucChanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each Vtuc channel.
VDSL2 channel interfaces are those ifEntries
where ifType is equal to channel.
"
::= { adGenVdsl2Status 4 }
adGenVdsl2VtucChanEntry OBJECT-TYPE
SYNTAX AdGenVdsl2VtucChanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the adGenVdsl2VtucChanTable."
INDEX { ifIndex, adGenVdsl2VtucChannelNumber}
::= { adGenVdsl2VtucChanTable 1 }
AdGenVdsl2VtucChanEntry ::=
SEQUENCE {
adGenVdsl2VtucChannelNumber Integer32,
adGenVdsl2VtucChanInterleaveDelay Gauge32,
adGenVdsl2VtucChanCurrTxRate Gauge32,
adGenVdsl2VtucChanPrevTxRate Gauge32,
adGenVdsl2VtucChanCrcBlockLength Gauge32,
adGenVdsl2VtucChanINP Gauge32,
adGenVdsl2VtucChanINPRein Gauge32
}
adGenVdsl2VtucChannelNumber OBJECT-TYPE
SYNTAX Integer32(1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VDSL2 logical channel. Channel values are 1 - 4."
::= { adGenVdsl2VtucChanEntry 1 }
adGenVdsl2VtucChanInterleaveDelay OBJECT-TYPE
SYNTAX Gauge32
UNITS "0.1 milli-seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interleave Delay for this channel.
Interleave delay applies only to the
interleave channel and defines the mapping
(relative spacing) between subsequent input
bytes at the interleaver input and their placement
in the bit stream at the interleaver output.
Larger numbers provide greater separation between
consecutive input bytes in the output bit stream
allowing for improved impulse noise immunity at
the expense of payload latency.
In the case where the ifType is Fast(125), use
noSuchObject."
::= { adGenVdsl2VtucChanEntry 2 }
adGenVdsl2VtucChanCurrTxRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Actual transmit rate on this channel."
::= { adGenVdsl2VtucChanEntry 3 }
adGenVdsl2VtucChanPrevTxRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate at the time of the last
adGenVdsl2VtucRateChangeTrap event. It is also set at
initialization to prevent a trap being sent.
Rate changes less than adGenVdsl2VtucThresh(*)RateDown
or less than adGenVdsl2VtucThresh(*)RateUp will not
cause a trap or cause this object to change.
(*) == Fast or Interleave.
See AdGenVdsl2LineAlarmConfProfileEntry."
::= { adGenVdsl2VtucChanEntry 4 }
adGenVdsl2VtucChanCrcBlockLength OBJECT-TYPE
SYNTAX Gauge32
UNITS "byte"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the length of the channel data-block
on which the CRC operates. Refer to Line Code
Specific MIBs, [11] and [12] for more
information."
::= { adGenVdsl2VtucChanEntry 5 }
adGenVdsl2VtucChanINP OBJECT-TYPE
SYNTAX Gauge32
UNITS "0.1 dmt symbols"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current impulse noise protection on this channel,
measured in increments of 0.1 DMT symbols."
::= { adGenVdsl2VtucChanEntry 6 }
adGenVdsl2VtucChanINPRein OBJECT-TYPE
SYNTAX Gauge32
UNITS "0.1 dmt symbols"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current impulse noise protection against REIN on this
channel, measured in increments of 0.1 DMT symbols."
::= { adGenVdsl2VtucChanEntry 7 }
-- ============ Status Group (VturChanTable) ========================
adGenVdsl2VturChanTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2VturChanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each Vtur channel.
VDSL2 channel interfaces are those ifEntries
where ifType is equal to channel.
"
::= { adGenVdsl2Status 5 }
adGenVdsl2VturChanEntry OBJECT-TYPE
SYNTAX AdGenVdsl2VturChanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the adGenVdsl2VturChanTable."
INDEX { ifIndex, adGenVdsl2VturChannelNumber }
::= { adGenVdsl2VturChanTable 1 }
AdGenVdsl2VturChanEntry ::=
SEQUENCE {
adGenVdsl2VturChannelNumber Integer32,
adGenVdsl2VturChanInterleaveDelay Gauge32,
adGenVdsl2VturChanCurrTxRate Gauge32,
adGenVdsl2VturChanPrevTxRate Gauge32,
adGenVdsl2VturChanCrcBlockLength Gauge32,
adGenVdsl2VturChanINP Gauge32,
adGenVdsl2VturChanINPRein Gauge32
}
adGenVdsl2VturChannelNumber OBJECT-TYPE
SYNTAX Integer32(1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VDSL2 logical channel. Channel values are 1 - 4."
::= { adGenVdsl2VturChanEntry 1 }
adGenVdsl2VturChanInterleaveDelay OBJECT-TYPE
SYNTAX Gauge32
UNITS "0.1 milli-seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interleave Delay for this channel.
Interleave delay applies only to the
interleave channel and defines the mapping
(relative spacing) between subsequent input
bytes at the interleaver input and their placement
in the bit stream at the interleaver output.
Larger numbers provide greater separation between
consecutive input bytes in the output bit stream
allowing for improved impulse noise immunity at
the expense of payload latency.
In the case where the ifType is Fast(125), use
noSuchObject."
::= { adGenVdsl2VturChanEntry 2 }
adGenVdsl2VturChanCurrTxRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Actual transmit rate on this channel."
::= { adGenVdsl2VturChanEntry 3 }
adGenVdsl2VturChanPrevTxRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate at the time of the last
adGenVdsl2VturRateChangeTrap event. It is also set at
initialization to prevent a trap being sent.
Rate changes less than adGenVdsl2VturThresh(*)RateDown
or less than adGenVdsl2VturThresh(*)RateUp will not
cause a trap or cause this object to change.
(*) == Fast or Interleave.
See AdGenVdsl2LineAlarmConfProfileEntry."
::= { adGenVdsl2VturChanEntry 4 }
adGenVdsl2VturChanCrcBlockLength OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the length of the channel data-block
on which the CRC operates. Refer to Line Code
Specific MIBs, [11] and [12] for more
information."
::= { adGenVdsl2VturChanEntry 5 }
adGenVdsl2VturChanINP OBJECT-TYPE
SYNTAX Gauge32
UNITS "0.1 dmt symbols"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current impulse noise protection on this channel,
measured in increments of 0.1 DMT symbols."
::= { adGenVdsl2VturChanEntry 6 }
adGenVdsl2VturChanINPRein OBJECT-TYPE
SYNTAX Gauge32
UNITS "0.1 dmt symbols"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current impulse noise protection against REIN on this
channel, measured in increments of 0.1 DMT symbols."
::= { adGenVdsl2VturChanEntry 7 }
-- ******************************************************************
-- Group: PM
-- The PM Group consists of the tables of entries necessary
-- to monitor the performance and interval statistics for the
-- VDSL2 physical and channel interfaces.
-- ******************************************************************
-- ========= PM Group (adGenVdsl2VtucPerfDataTable) =================
adGenVdsl2VtucPerfDataTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2VtucPerfDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each Vtuc.
VDSL2 physical interfaces are
those ifEntries where ifType is equal to vdsl(97)."
::= { adGenVdsl2PM 1}
adGenVdsl2VtucPerfDataEntry OBJECT-TYPE
SYNTAX AdGenVdsl2VtucPerfDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in adGenVdsl2VtucPerfDataTable."
INDEX { ifIndex }
::= { adGenVdsl2VtucPerfDataTable 1 }
AdGenVdsl2VtucPerfDataEntry ::=
SEQUENCE {
adGenVdsl2VtucPerfLofs Counter32,
adGenVdsl2VtucPerfLoss Counter32,
adGenVdsl2VtucPerfLols Counter32,
adGenVdsl2VtucPerfLprs Counter32,
adGenVdsl2VtucPerfEs Counter32,
adGenVdsl2VtucPerfInits Counter32,
adGenVdsl2VtucPerfSes Counter32,
adGenVdsl2VtucPerfUas Counter32,
adGenVdsl2VtucPerfFecs Counter32,
adGenVdsl2VtucPerfCrc Counter32,
adGenVdsl2VtucPerfFec Counter32,
adGenVdsl2VtucPerfValidIntervals Integer32,
adGenVdsl2VtucPerfInvalidIntervals Integer32,
adGenVdsl2VtucPerfCurr15MinTimeElapsed Gauge32,
adGenVdsl2VtucPerfCurr15MinLofs Counter32,
adGenVdsl2VtucPerfCurr15MinLoss Counter32,
adGenVdsl2VtucPerfCurr15MinLols Counter32,
adGenVdsl2VtucPerfCurr15MinLprs Counter32,
adGenVdsl2VtucPerfCurr15MinEs Counter32,
adGenVdsl2VtucPerfCurr15MinInits Counter32,
adGenVdsl2VtucPerfCurr15MinSes Counter32,
adGenVdsl2VtucPerfCurr15MinUas Counter32,
adGenVdsl2VtucPerfCurr15MinFecs Counter32,
adGenVdsl2VtucPerfCurr15MinCrc Counter32,
adGenVdsl2VtucPerfCurr15MinFec Counter32,
adGenVdsl2VtucPerfCurr1DayTimeElapsed Gauge32,
adGenVdsl2VtucPerfCurr1DayLofs Counter32,
adGenVdsl2VtucPerfCurr1DayLoss Counter32,
adGenVdsl2VtucPerfCurr1DayLols Counter32,
adGenVdsl2VtucPerfCurr1DayLprs Counter32,
adGenVdsl2VtucPerfCurr1DayEs Counter32,
adGenVdsl2VtucPerfCurr1DayInits Counter32,
adGenVdsl2VtucPerfCurr1DaySes Counter32,
adGenVdsl2VtucPerfCurr1DayUas Counter32,
adGenVdsl2VtucPerfCurr1DayFecs Counter32,
adGenVdsl2VtucPerfCurr1DayCrc Counter32,
adGenVdsl2VtucPerfCurr1DayFec Counter32,
adGenVdsl2VtucPerfTcTxUnits Counter32,
adGenVdsl2VtucPerfTcTxDataUnits Counter32,
adGenVdsl2VtucPerfTcTxDataOctets Counter32,
adGenVdsl2VtucPerfTcTxIdleUnits Counter32,
adGenVdsl2VtucPerfTcRxUnits Counter32,
adGenVdsl2VtucPerfTcRxDataUnits Counter32,
adGenVdsl2VtucPerfTcRxDataOctets Counter32,
adGenVdsl2VtucPerfTcRxIdleUnits Counter32,
adGenVdsl2VtucPerfTcRxErroredUnits Counter32,
adGenVdsl2VtucPerfSraDownshifts Counter32,
adGenVdsl2VtucPerfSraUpshifts Counter32,
adGenVdsl2VtucPerfCurr15MinSraDownshifts Counter32,
adGenVdsl2VtucPerfCurr15MinSraUpshifts Counter32,
adGenVdsl2VtucPerfCurr15MinSraRateMax Gauge32,
adGenVdsl2VtucPerfCurr15MinSraRateMin Gauge32,
adGenVdsl2VtucPerfCurr1DaySraDownshifts Counter32,
adGenVdsl2VtucPerfCurr1DaySraUpshifts Counter32,
adGenVdsl2VtucPerfCurr1DaySraRateMax Gauge32,
adGenVdsl2VtucPerfCurr1DaySraRateMin Gauge32,
adGenVdsl2VtucPerfRtxMinEftr Gauge32,
adGenVdsl2VtucPerfRtxLeftrs Counter32,
adGenVdsl2VtucPerfCurr15MinRtxMinEftr Gauge32,
adGenVdsl2VtucPerfCurr15MinRtxLeftrs Counter32,
adGenVdsl2VtucPerfCurr1DayRtxMinEftr Gauge32,
adGenVdsl2VtucPerfCurr1DayRtxLeftrs Counter32
}
adGenVdsl2VtucPerfLofs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of Loss of Framing failures since
agent reset."
::= { adGenVdsl2VtucPerfDataEntry 1 }
adGenVdsl2VtucPerfLoss OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of Loss of Signal failures since
agent reset."
::= { adGenVdsl2VtucPerfDataEntry 2 }
adGenVdsl2VtucPerfLols OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of Loss of Link failures since
agent reset."
::= { adGenVdsl2VtucPerfDataEntry 3 }
adGenVdsl2VtucPerfLprs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of Loss of Power failures since
agent reset."
::= { adGenVdsl2VtucPerfDataEntry 4 }
adGenVdsl2VtucPerfEs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Errored Seconds since the unit was last reset.
An Errored Second is a one-second interval containing one
or more CRC anomalies, or one or more LOS or LOF defects."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { adGenVdsl2VtucPerfDataEntry 5 }
adGenVdsl2VtucPerfInits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the line initialization attempts since
agent reset. Includes both successful and failed
attempts."
::= { adGenVdsl2VtucPerfDataEntry 6 }
adGenVdsl2VtucPerfSes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds since the unit was last
reset."
::= { adGenVdsl2VtucPerfDataEntry 7 }
adGenVdsl2VtucPerfUas OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Unavailable Seconds since the unit was last
reset."
::= { adGenVdsl2VtucPerfDataEntry 8 }
adGenVdsl2VtucPerfFecs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of FEC Seconds since agent
reset."
::= { adGenVdsl2VtucPerfDataEntry 9 }
adGenVdsl2VtucPerfCrc OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of CRC anomolies since agent
reset."
::= { adGenVdsl2VtucPerfDataEntry 10 }
adGenVdsl2VtucPerfFec OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of FEC anomolies since agent
reset."
::= { adGenVdsl2VtucPerfDataEntry 11 }
adGenVdsl2VtucPerfValidIntervals OBJECT-TYPE
SYNTAX Integer32(0..96)
MAX-ACCESS read-only
STATUS current
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."
::= { adGenVdsl2VtucPerfDataEntry 12 }
adGenVdsl2VtucPerfInvalidIntervals OBJECT-TYPE
SYNTAX Integer32(0..96)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of intervals in the range from
0 to the value of adGenVdsl2VtucPerfValidIntervals
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)."
::= { adGenVdsl2VtucPerfDataEntry 13 }
adGenVdsl2VtucPerfCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX Gauge32(0..899)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total elapsed seconds in this interval."
::= { adGenVdsl2VtucPerfDataEntry 14 }
adGenVdsl2VtucPerfCurr15MinLofs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the current 15 minute interval
when there was Loss of Framing."
::= { adGenVdsl2VtucPerfDataEntry 15 }
adGenVdsl2VtucPerfCurr15MinLoss OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the current 15 minute interval
when there was Loss of Signal."
::= { adGenVdsl2VtucPerfDataEntry 16 }
adGenVdsl2VtucPerfCurr15MinLols OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the current 15 minute interval
when there was Loss of Link."
::= { adGenVdsl2VtucPerfDataEntry 17 }
adGenVdsl2VtucPerfCurr15MinLprs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the current 15 minute interval
when there was Loss of Power."
::= { adGenVdsl2VtucPerfDataEntry 18 }
adGenVdsl2VtucPerfCurr15MinEs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Errored Seconds during this interval. An Errored
Second is a one-second interval containing one or more CRC
anomalies, or one or more LOS or LOF defects."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { adGenVdsl2VtucPerfDataEntry 19 }
adGenVdsl2VtucPerfCurr15MinInits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the line initialization attempts in the
current 15 minute interval. Includes both successful
and failed attempts."
::= { adGenVdsl2VtucPerfDataEntry 20 }
adGenVdsl2VtucPerfCurr15MinSes OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds in the current 15
minute interval."
::= { adGenVdsl2VtucPerfDataEntry 21 }
adGenVdsl2VtucPerfCurr15MinUas OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Unavailable Seconds in the current 15
minute interval."
::= { adGenVdsl2VtucPerfDataEntry 22 }
adGenVdsl2VtucPerfCurr15MinFecs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of FEC Seconds in the current 15 minute interval."
::= { adGenVdsl2VtucPerfDataEntry 23 }
adGenVdsl2VtucPerfCurr15MinCrc OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of CRC anomolies in the current 15 minute interval."
::= { adGenVdsl2VtucPerfDataEntry 24 }
adGenVdsl2VtucPerfCurr15MinFec OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of FEC anomolies in the current 15 minute interval."
::= { adGenVdsl2VtucPerfDataEntry 25 }
adGenVdsl2VtucPerfCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX Gauge32(0..86399)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of seconds that have elapsed since the
beginning of the current 1-day interval."
::= { adGenVdsl2VtucPerfDataEntry 26 }
adGenVdsl2VtucPerfCurr1DayLofs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of seconds when there was Loss
of Framing during the current day as measured by
adGenVdsl2VtucPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VtucPerfDataEntry 27 }
adGenVdsl2VtucPerfCurr1DayLoss OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of seconds when there was Loss
of Signal during the current day as measured by
adGenVdsl2VtucPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VtucPerfDataEntry 28 }
adGenVdsl2VtucPerfCurr1DayLols OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of seconds when there was Loss
of Link during the current day as measured by
adGenVdsl2VtucPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VtucPerfDataEntry 29 }
adGenVdsl2VtucPerfCurr1DayLprs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of seconds when there was Loss
of Power during the current day as measured by
adGenVdsl2VtucPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VtucPerfDataEntry 30 }
adGenVdsl2VtucPerfCurr1DayEs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Errored Seconds (ES) since the beginning
of the current 1-day interval."
::= { adGenVdsl2VtucPerfDataEntry 31 }
adGenVdsl2VtucPerfCurr1DayInits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the line initialization attempts in the
day as measured by adGenVdsl2VtucPerfCurr1DayTimeElapsed.
Includes both successful and failed attempts."
::= { adGenVdsl2VtucPerfDataEntry 32 }
adGenVdsl2VtucPerfCurr1DaySes OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds during the current day as
measured by adGenVdsl2VtucPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VtucPerfDataEntry 33 }
adGenVdsl2VtucPerfCurr1DayUas OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Unavailable Seconds during the current day as
measured by adGenVdsl2VtucPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VtucPerfDataEntry 34 }
adGenVdsl2VtucPerfCurr1DayFecs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of FEC Seconds during the current day as
measured by adGenVdsl2VtucPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VtucPerfDataEntry 35 }
adGenVdsl2VtucPerfCurr1DayCrc OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of CRC anomolies during the current day as
measured by adGenVdsl2VtucPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VtucPerfDataEntry 36 }
adGenVdsl2VtucPerfCurr1DayFec OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of FEC anomolies during the current day as
measured by adGenVdsl2VtucPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VtucPerfDataEntry 37 }
adGenVdsl2VtucPerfTcTxUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of total transmitted transmission convergence layer
(TC) cells (ATM framing mode) or packets (other framing
modes)."
::= { adGenVdsl2VtucPerfDataEntry 38 }
adGenVdsl2VtucPerfTcTxDataUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of data carrying transmitted transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VtucPerfDataEntry 39 }
adGenVdsl2VtucPerfTcTxDataOctets OBJECT-TYPE
SYNTAX Counter32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of octets in data carrying transmitted transmission
convergence layer (TC) cells (ATM framing mode) or packets
(other framing modes)."
::= { adGenVdsl2VtucPerfDataEntry 40 }
adGenVdsl2VtucPerfTcTxIdleUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of idle/pause transmitted transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VtucPerfDataEntry 41 }
adGenVdsl2VtucPerfTcRxUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of total transmitted transmission convergence layer
(TC) cells (ATM framing mode) or packets (other framing
modes)."
::= { adGenVdsl2VtucPerfDataEntry 42 }
adGenVdsl2VtucPerfTcRxDataUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of data carrying received transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VtucPerfDataEntry 43 }
adGenVdsl2VtucPerfTcRxDataOctets OBJECT-TYPE
SYNTAX Counter32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of octets in data carrying received transmission
convergence layer (TC) cells (ATM framing mode) or packets
(other framing modes)."
::= { adGenVdsl2VtucPerfDataEntry 44 }
adGenVdsl2VtucPerfTcRxIdleUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of idle/pause received transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VtucPerfDataEntry 45 }
adGenVdsl2VtucPerfTcRxErroredUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of errored received transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VtucPerfDataEntry 46 }
adGenVdsl2VtucPerfSraDownshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "downshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Free-rolling count of SRA payload rate downshifts
since last successful train."
::= { adGenVdsl2VtucPerfDataEntry 47 }
adGenVdsl2VtucPerfSraUpshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "upshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Free-rolling count of SRA payload rate upshifts
since last successful train."
::= { adGenVdsl2VtucPerfDataEntry 48 }
adGenVdsl2VtucPerfCurr15MinSraDownshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "downshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate downshifts since last
successful train in the current 15-min interval"
::= { adGenVdsl2VtucPerfDataEntry 49 }
adGenVdsl2VtucPerfCurr15MinSraUpshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "upshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate upshifts since last
successful train in the current 15-min interval"
::= { adGenVdsl2VtucPerfDataEntry 50 }
adGenVdsl2VtucPerfCurr15MinSraRateMax OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max payload rate in the current 15-min interval
since last successful train. Min and max rate
should only be different in the case of an SRA
event."
::= { adGenVdsl2VtucPerfDataEntry 51 }
adGenVdsl2VtucPerfCurr15MinSraRateMin OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Min payload rate in the current 15-min interval
since last successful train. Min and max rate
should only be different in the case of an SRA
event."
::= { adGenVdsl2VtucPerfDataEntry 52 }
adGenVdsl2VtucPerfCurr1DaySraDownshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "downshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate downshifts since last
successful train in the current 24-hr interval"
::= { adGenVdsl2VtucPerfDataEntry 53 }
adGenVdsl2VtucPerfCurr1DaySraUpshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "upshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate upshifts since last
successful train in the current 24-hr interval"
::= { adGenVdsl2VtucPerfDataEntry 54 }
adGenVdsl2VtucPerfCurr1DaySraRateMax OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max payload rate in the current 24-hr interval
since last successful train. Min and max rate
should only be different in the case of an SRA
event."
::= { adGenVdsl2VtucPerfDataEntry 55 }
adGenVdsl2VtucPerfCurr1DaySraRateMin OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Min payload rate in the current 24-hr interval
since last successful train. Min and max rate
should only be different in the case of an SRA
event."
::= { adGenVdsl2VtucPerfDataEntry 56 }
adGenVdsl2VtucPerfRtxMinEftr OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Retransmission parameter defined as the minimum of
the error-free throughput rate observed since reset."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.3"
::= { adGenVdsl2VtucPerfDataEntry 57 }
adGenVdsl2VtucPerfRtxLeftrs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of low error-free throughput rate defect
seconds since reset."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.1"
::= { adGenVdsl2VtucPerfDataEntry 58 }
adGenVdsl2VtucPerfCurr15MinRtxMinEftr OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Retransmission parameter defined as the minimum of
the error-free throughput rate observed in the
current 15-min interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.3"
::= { adGenVdsl2VtucPerfDataEntry 59 }
adGenVdsl2VtucPerfCurr15MinRtxLeftrs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of low error-free throughput rate defect
seconds in the current 15-min interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.1"
::= { adGenVdsl2VtucPerfDataEntry 60 }
adGenVdsl2VtucPerfCurr1DayRtxMinEftr OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Retransmission parameter showing the minimum of
the error-free throughput rate observed in the
current 24-hr interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.3"
::= { adGenVdsl2VtucPerfDataEntry 61 }
adGenVdsl2VtucPerfCurr1DayRtxLeftrs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of low error-free throughput rate defect
seconds in the current 24-hr interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.1"
::= { adGenVdsl2VtucPerfDataEntry 62 }
-- ========= PM Group (adGenVdsl2VturPerfDataTable) =================
adGenVdsl2VturPerfDataTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2VturPerfDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each Vtur.
VDSL2 physical interfaces are
those ifEntries where ifType is equal to vdsl(97)."
::= { adGenVdsl2PM 2 }
adGenVdsl2VturPerfDataEntry OBJECT-TYPE
SYNTAX AdGenVdsl2VturPerfDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in adGenVdsl2VturPerfDataTable."
INDEX { ifIndex }
::= { adGenVdsl2VturPerfDataTable 1 }
AdGenVdsl2VturPerfDataEntry ::=
SEQUENCE {
adGenVdsl2VturPerfLofs Counter32,
adGenVdsl2VturPerfLoss Counter32,
adGenVdsl2VturPerfLprs Counter32,
adGenVdsl2VturPerfEs Counter32,
adGenVdsl2VturPerfSes Counter32,
adGenVdsl2VturPerfUas Counter32,
adGenVdsl2VturPerfFecs Counter32,
adGenVdsl2VturPerfCrc Counter32,
adGenVdsl2VturPerfFec Counter32,
adGenVdsl2VturPerfValidIntervals Integer32,
adGenVdsl2VturPerfInvalidIntervals Integer32,
adGenVdsl2VturPerfCurr15MinTimeElapsed Gauge32,
adGenVdsl2VturPerfCurr15MinLofs Counter32,
adGenVdsl2VturPerfCurr15MinLoss Counter32,
adGenVdsl2VturPerfCurr15MinLprs Counter32,
adGenVdsl2VturPerfCurr15MinEs Counter32,
adGenVdsl2VturPerfCurr15MinSes Counter32,
adGenVdsl2VturPerfCurr15MinUas Counter32,
adGenVdsl2VturPerfCurr15MinFecs Counter32,
adGenVdsl2VturPerfCurr15MinCrc Counter32,
adGenVdsl2VturPerfCurr15MinFec Counter32,
adGenVdsl2VturPerfCurr1DayTimeElapsed Gauge32,
adGenVdsl2VturPerfCurr1DayLofs Counter32,
adGenVdsl2VturPerfCurr1DayLoss Counter32,
adGenVdsl2VturPerfCurr1DayLprs Counter32,
adGenVdsl2VturPerfCurr1DayEs Counter32,
adGenVdsl2VturPerfCurr1DaySes Counter32,
adGenVdsl2VturPerfCurr1DayUas Counter32,
adGenVdsl2VturPerfCurr1DayFecs Counter32,
adGenVdsl2VturPerfCurr1DayCrc Counter32,
adGenVdsl2VturPerfCurr1DayFec Counter32,
adGenVdsl2VturPerfTcTxUnits Counter32,
adGenVdsl2VturPerfTcTxDataUnits Counter32,
adGenVdsl2VturPerfTcTxDataOctets Counter32,
adGenVdsl2VturPerfTcTxIdleUnits Counter32,
adGenVdsl2VturPerfTcRxUnits Counter32,
adGenVdsl2VturPerfTcRxDataUnits Counter32,
adGenVdsl2VturPerfTcRxDataOctets Counter32,
adGenVdsl2VturPerfTcRxIdleUnits Counter32,
adGenVdsl2VturPerfTcRxErroredUnits Counter32,
adGenVdsl2VturPerfSraDownshifts Counter32,
adGenVdsl2VturPerfSraUpshifts Counter32,
adGenVdsl2VturPerfCurr15MinSraDownshifts Counter32,
adGenVdsl2VturPerfCurr15MinSraUpshifts Counter32,
adGenVdsl2VturPerfCurr15MinSraRateMax Gauge32,
adGenVdsl2VturPerfCurr15MinSraRateMin Gauge32,
adGenVdsl2VturPerfCurr1DaySraDownshifts Counter32,
adGenVdsl2VturPerfCurr1DaySraUpshifts Counter32,
adGenVdsl2VturPerfCurr1DaySraRateMax Gauge32,
adGenVdsl2VturPerfCurr1DaySraRateMin Gauge32,
adGenVdsl2VturPerfRtxMinEftr Gauge32,
adGenVdsl2VturPerfRtxLeftrs Counter32,
adGenVdsl2VturPerfCurr15MinRtxMinEftr Gauge32,
adGenVdsl2VturPerfCurr15MinRtxLeftrs Counter32,
adGenVdsl2VturPerfCurr1DayRtxMinEftr Gauge32,
adGenVdsl2VturPerfCurr1DayRtxLeftrs Counter32
}
adGenVdsl2VturPerfLofs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of Loss of Framing failures since
agent reset."
::= { adGenVdsl2VturPerfDataEntry 1 }
adGenVdsl2VturPerfLoss OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of Loss of Signal failures since
agent reset."
::= { adGenVdsl2VturPerfDataEntry 2 }
adGenVdsl2VturPerfLprs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of Loss of Power failures since
agent reset."
::= { adGenVdsl2VturPerfDataEntry 3 }
adGenVdsl2VturPerfEs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Errored Seconds since the unit was last reset.
An Errored Second is a one-second interval containing one
or more CRC anomalies, or one or more LOS or LOF defects."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { adGenVdsl2VturPerfDataEntry 4 }
adGenVdsl2VturPerfSes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds since the unit was last
reset."
::= { adGenVdsl2VturPerfDataEntry 5 }
adGenVdsl2VturPerfUas OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Unavailable Seconds since the unit was last reset."
::= { adGenVdsl2VturPerfDataEntry 6 }
adGenVdsl2VturPerfFecs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of FEC Seconds since agent reset."
::= { adGenVdsl2VturPerfDataEntry 7 }
adGenVdsl2VturPerfCrc OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of CRC anomolies since agent reset."
::= { adGenVdsl2VturPerfDataEntry 8 }
adGenVdsl2VturPerfFec OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of FEC anomolies since agent reset."
::= { adGenVdsl2VturPerfDataEntry 9 }
-- general 15 min interval information
--
adGenVdsl2VturPerfValidIntervals OBJECT-TYPE
SYNTAX Integer32(0..96)
MAX-ACCESS read-only
STATUS current
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."
::= { adGenVdsl2VturPerfDataEntry 10 }
adGenVdsl2VturPerfInvalidIntervals OBJECT-TYPE
SYNTAX Integer32(0..96)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of intervals in the range from
0 to the value of adGenVdsl2VturPerfValidIntervals
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)."
::= { adGenVdsl2VturPerfDataEntry 11 }
adGenVdsl2VturPerfCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX Gauge32(0..899)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total elapsed seconds in this interval."
::= { adGenVdsl2VturPerfDataEntry 12 }
adGenVdsl2VturPerfCurr15MinLofs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the current 15 minute interval
when there was Loss of Framing."
::= { adGenVdsl2VturPerfDataEntry 13 }
adGenVdsl2VturPerfCurr15MinLoss OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the current 15 minute interval
when there was Loss of Signal."
::= { adGenVdsl2VturPerfDataEntry 14 }
adGenVdsl2VturPerfCurr15MinLprs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the current 15 minute interval
when there was Loss of Power."
::= { adGenVdsl2VturPerfDataEntry 15 }
adGenVdsl2VturPerfCurr15MinEs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Errored Seconds in the current 15 minute interval.
An Errored Second is a one-second interval containing one or
more CRC anomalies, or one or more LOS or LOF defects."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { adGenVdsl2VturPerfDataEntry 16 }
adGenVdsl2VturPerfCurr15MinSes OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds in the current 15
minute interval."
::= { adGenVdsl2VturPerfDataEntry 17 }
adGenVdsl2VturPerfCurr15MinUas OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Unavailable Seconds in the current 15
minute interval."
::= { adGenVdsl2VturPerfDataEntry 18 }
adGenVdsl2VturPerfCurr15MinFecs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of FEC Seconds in the current 15 minute interval."
::= { adGenVdsl2VturPerfDataEntry 19 }
adGenVdsl2VturPerfCurr15MinCrc OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of CRC anomolies in the current 15 minute interval."
::= { adGenVdsl2VturPerfDataEntry 20 }
adGenVdsl2VturPerfCurr15MinFec OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of FEC anomolies in the current 15 minute interval."
::= { adGenVdsl2VturPerfDataEntry 21 }
adGenVdsl2VturPerfCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX Gauge32(0..86399)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of seconds that have elapsed since the
beginning of the current 1-day interval."
::= { adGenVdsl2VturPerfDataEntry 22 }
adGenVdsl2VturPerfCurr1DayLofs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of seconds when there was Loss
of Framing during the current day as measured by
adGenVdsl2VturPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VturPerfDataEntry 23 }
adGenVdsl2VturPerfCurr1DayLoss OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of seconds when there was Loss
of Signal during the current day as measured by
adGenVdsl2VturPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VturPerfDataEntry 24 }
adGenVdsl2VturPerfCurr1DayLprs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of seconds when there was Loss
of Power during the current day as measured by
adGenVdsl2VturPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VturPerfDataEntry 25 }
adGenVdsl2VturPerfCurr1DayEs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the number of seconds when there was Errored Seconds
during the current day as measured by
adGenVdsl2VturPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VturPerfDataEntry 26 }
adGenVdsl2VturPerfCurr1DaySes OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds during the current day as
measured by adGenVdsl2VturPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VturPerfDataEntry 27 }
adGenVdsl2VturPerfCurr1DayUas OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Unavailable Seconds during the current day as
measured by adGenVdsl2VturPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VturPerfDataEntry 28 }
adGenVdsl2VturPerfCurr1DayFecs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of FEC Seconds during the current day as
measured by adGenVdsl2VturPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VturPerfDataEntry 29 }
adGenVdsl2VturPerfCurr1DayCrc OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of CRC anomolies during the current day as
measured by adGenVdsl2VturPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VturPerfDataEntry 30 }
adGenVdsl2VturPerfCurr1DayFec OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of FEC anomolies during the current day as
measured by adGenVdsl2VturPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VturPerfDataEntry 31 }
adGenVdsl2VturPerfTcTxUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of total transmitted transmission convergence layer
(TC) cells (ATM framing mode) or packets (other framing
modes)."
::= { adGenVdsl2VturPerfDataEntry 32 }
adGenVdsl2VturPerfTcTxDataUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of data carrying transmitted transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VturPerfDataEntry 33 }
adGenVdsl2VturPerfTcTxDataOctets OBJECT-TYPE
SYNTAX Counter32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of octets in data carrying transmitted transmission
convergence layer (TC) cells (ATM framing mode) or packets
(other framing modes)."
::= { adGenVdsl2VturPerfDataEntry 34 }
adGenVdsl2VturPerfTcTxIdleUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of idle/pause transmitted transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VturPerfDataEntry 35 }
adGenVdsl2VturPerfTcRxUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of total transmitted transmission convergence layer
(TC) cells (ATM framing mode) or packets (other framing
modes)."
::= { adGenVdsl2VturPerfDataEntry 36 }
adGenVdsl2VturPerfTcRxDataUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of data carrying received transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VturPerfDataEntry 37 }
adGenVdsl2VturPerfTcRxDataOctets OBJECT-TYPE
SYNTAX Counter32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of octets in data carrying received transmission
convergence layer (TC) cells (ATM framing mode) or packets
(other framing modes)."
::= { adGenVdsl2VturPerfDataEntry 38 }
adGenVdsl2VturPerfTcRxIdleUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of idle/pause received transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VturPerfDataEntry 39 }
adGenVdsl2VturPerfTcRxErroredUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of errored received transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VturPerfDataEntry 40 }
adGenVdsl2VturPerfSraDownshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "downshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Free-rolling count of SRA payload rate downshifts
since last successful train."
::= { adGenVdsl2VturPerfDataEntry 41 }
adGenVdsl2VturPerfSraUpshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "upshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Free-rolling count of SRA payload rate upshifts
since last successful train."
::= { adGenVdsl2VturPerfDataEntry 42 }
adGenVdsl2VturPerfCurr15MinSraDownshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "downshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate downshifts since last
successful train in the current 15-min interval"
::= { adGenVdsl2VturPerfDataEntry 43 }
adGenVdsl2VturPerfCurr15MinSraUpshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "upshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate upshifts since last
successful train in the current 15-min interval"
::= { adGenVdsl2VturPerfDataEntry 44 }
adGenVdsl2VturPerfCurr15MinSraRateMax OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max payload rate in the current 15-min interval
since last successful train. Min and max rate
should only be different in the case of an SRA
event."
::= { adGenVdsl2VturPerfDataEntry 45 }
adGenVdsl2VturPerfCurr15MinSraRateMin OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Min payload rate in the current 15-min interval
since last successful train. Min and max rate
should only be different in the case of an SRA
event."
::= { adGenVdsl2VturPerfDataEntry 46 }
adGenVdsl2VturPerfCurr1DaySraDownshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "downshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate downshifts since last
successful train in the current 24-hr interval"
::= { adGenVdsl2VturPerfDataEntry 47 }
adGenVdsl2VturPerfCurr1DaySraUpshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "upshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate upshifts since last
successful train in the current 24-hr interval"
::= { adGenVdsl2VturPerfDataEntry 48 }
adGenVdsl2VturPerfCurr1DaySraRateMax OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max payload rate in the current 24-hr interval
since last successful train. Min and max rate
should only be different in the case of an SRA
event."
::= { adGenVdsl2VturPerfDataEntry 49 }
adGenVdsl2VturPerfCurr1DaySraRateMin OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Min payload rate in the current 24-hr interval
since last successful train. Min and max rate
should only be different in the case of an SRA
event."
::= { adGenVdsl2VturPerfDataEntry 50 }
adGenVdsl2VturPerfRtxMinEftr OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Retransmission parameter defined as the minimum of
the error-free throughput rate observed since reset."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.3"
::= { adGenVdsl2VturPerfDataEntry 51 }
adGenVdsl2VturPerfRtxLeftrs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of low error-free throughput rate defect
seconds since reset."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.1"
::= { adGenVdsl2VturPerfDataEntry 52 }
adGenVdsl2VturPerfCurr15MinRtxMinEftr OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Retransmission parameter defined as the minimum of
the error-free throughput rate observed in the
current 15-min interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.3"
::= { adGenVdsl2VturPerfDataEntry 53 }
adGenVdsl2VturPerfCurr15MinRtxLeftrs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of low error-free throughput rate defect
seconds in the current 15-min interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.1"
::= { adGenVdsl2VturPerfDataEntry 54 }
adGenVdsl2VturPerfCurr1DayRtxMinEftr OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Retransmission parameter showing the minimum of
the error-free throughput rate observed in the
current 24-hr interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.3"
::= { adGenVdsl2VturPerfDataEntry 55 }
adGenVdsl2VturPerfCurr1DayRtxLeftrs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of low error-free throughput rate defect
seconds in the current 24-hr interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.1"
::= { adGenVdsl2VturPerfDataEntry 56 }
-- ========= PM Group (adGenVdsl2VtucIntervalTable) =================
adGenVdsl2VtucIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2VtucIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each Vtuc
performance data collection interval.
VDSL2 physical interfaces are
those ifEntries where ifType is equal to vdsl(97)."
::= { adGenVdsl2PM 3 }
adGenVdsl2VtucIntervalEntry OBJECT-TYPE
SYNTAX AdGenVdsl2VtucIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the adGenVdsl2VtucIntervalTable."
INDEX { ifIndex, adGenVdsl2VtucIntervalNumber }
::= { adGenVdsl2VtucIntervalTable 1 }
AdGenVdsl2VtucIntervalEntry ::=
SEQUENCE {
adGenVdsl2VtucIntervalNumber Integer32,
adGenVdsl2VtucIntervalLofs Counter32,
adGenVdsl2VtucIntervalLoss Counter32,
adGenVdsl2VtucIntervalLols Counter32,
adGenVdsl2VtucIntervalLprs Counter32,
adGenVdsl2VtucIntervalES Counter32,
adGenVdsl2VtucIntervalInits Counter32,
adGenVdsl2VtucIntervalValidData INTEGER,
adGenVdsl2VtucIntervalSES Counter32,
adGenVdsl2VtucIntervalUAS Counter32,
adGenVdsl2VtucIntervalFECs Counter32,
adGenVdsl2VtucIntervalFEC Counter32,
adGenVdsl2VtucIntervalCRC Counter32,
adGenVdsl2VtucIntervalSraDownshifts Counter32,
adGenVdsl2VtucIntervalSraUpshifts Counter32,
adGenVdsl2VtucIntervalSraRateMax Gauge32,
adGenVdsl2VtucIntervalSraRateMin Gauge32,
adGenVdsl2VtucIntervalRtxMinEftr Gauge32,
adGenVdsl2VtucIntervalRtxLeftrs Counter32
}
adGenVdsl2VtucIntervalNumber OBJECT-TYPE
SYNTAX Integer32(1..96)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Performance Data Interval number 1 is the
the most recent previous interval; interval
96 is 24 hours ago. Intervals 2..96 are
optional."
::= { adGenVdsl2VtucIntervalEntry 1 }
adGenVdsl2VtucIntervalLofs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the interval when there was Loss
of Framing."
::= { adGenVdsl2VtucIntervalEntry 2 }
adGenVdsl2VtucIntervalLoss OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the interval when there was Loss
of Signal."
::= { adGenVdsl2VtucIntervalEntry 3 }
adGenVdsl2VtucIntervalLols OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the interval when there was Loss of Link."
::= { adGenVdsl2VtucIntervalEntry 4 }
adGenVdsl2VtucIntervalLprs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the interval when there was Loss
of Power."
::= { adGenVdsl2VtucIntervalEntry 5 }
adGenVdsl2VtucIntervalES OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Errored Seconds in the interval."
::= { adGenVdsl2VtucIntervalEntry 6 }
adGenVdsl2VtucIntervalInits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the line initialization attempts
during the interval. Includes both successful
and failed attempts."
::= { adGenVdsl2VtucIntervalEntry 7 }
adGenVdsl2VtucIntervalValidData OBJECT-TYPE
SYNTAX INTEGER {
valid (1), -- no channels exist
notValid (2) -- fast channel exists only
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates if the data for this
interval is valid."
::= { adGenVdsl2VtucIntervalEntry 8 }
adGenVdsl2VtucIntervalSES OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds in the interval."
::= { adGenVdsl2VtucIntervalEntry 9 }
adGenVdsl2VtucIntervalUAS OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Unavailable Seconds in the interval."
::= { adGenVdsl2VtucIntervalEntry 10 }
adGenVdsl2VtucIntervalFECs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the interval during which at
least one forward error correction event took
place."
::= { adGenVdsl2VtucIntervalEntry 11 }
adGenVdsl2VtucIntervalFEC OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of forward error correction events that
took place in the interval."
::= { adGenVdsl2VtucIntervalEntry 12 }
adGenVdsl2VtucIntervalCRC OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of CRC anomolies that took place in the interval."
::= { adGenVdsl2VtucIntervalEntry 13 }
adGenVdsl2VtucIntervalSraDownshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "downshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate downshifts since last
successful train in the specified 15-min interval"
::= { adGenVdsl2VtucIntervalEntry 14 }
adGenVdsl2VtucIntervalSraUpshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "upshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate upshifts since last
successful train in the specified 15-min interval"
::= { adGenVdsl2VtucIntervalEntry 15 }
adGenVdsl2VtucIntervalSraRateMax OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max payload rate in the specified 15-min interval
since last successful train."
::= { adGenVdsl2VtucIntervalEntry 16 }
adGenVdsl2VtucIntervalSraRateMin OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Min payload rate in the specified 15-min interval
since last successful train."
::= { adGenVdsl2VtucIntervalEntry 17 }
adGenVdsl2VtucIntervalRtxMinEftr OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Retransmission parameter defined as the minimum of
the error-free throughput rate observed in the specified
15-min interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.3"
::= { adGenVdsl2VtucIntervalEntry 18 }
adGenVdsl2VtucIntervalRtxLeftrs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of low error-free throughput rate defect
seconds in the specified 15-min interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.1"
::= { adGenVdsl2VtucIntervalEntry 19 }
-- ========= PM Group (adGenVdsl2VturIntervalTable) =================
adGenVdsl2VturIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2VturIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each Vtur
performance data collection 1 Day interval.
VDSL2 physical interfaces are those
ifEntries where ifType is equal to vdsl(97)."
::= { adGenVdsl2PM 4 }
adGenVdsl2VturIntervalEntry OBJECT-TYPE
SYNTAX AdGenVdsl2VturIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the adGenVdsl2VturIntervalTable."
INDEX { ifIndex, adGenVdsl2VturIntervalNumber }
::= { adGenVdsl2VturIntervalTable 1 }
AdGenVdsl2VturIntervalEntry ::=
SEQUENCE {
adGenVdsl2VturIntervalNumber Integer32,
adGenVdsl2VturIntervalLofs Counter32,
adGenVdsl2VturIntervalLoss Counter32,
adGenVdsl2VturIntervalLprs Counter32,
adGenVdsl2VturIntervalES Counter32,
adGenVdsl2VturIntervalValidData INTEGER,
adGenVdsl2VturIntervalSES Counter32,
adGenVdsl2VturIntervalUAS Counter32,
adGenVdsl2VturIntervalFECs Counter32,
adGenVdsl2VturIntervalFEC Counter32,
adGenVdsl2VturIntervalCRC Counter32,
adGenVdsl2VturIntervalSraDownshifts Counter32,
adGenVdsl2VturIntervalSraUpshifts Counter32,
adGenVdsl2VturIntervalSraRateMax Gauge32,
adGenVdsl2VturIntervalSraRateMin Gauge32,
adGenVdsl2VturIntervalRtxMinEftr Gauge32,
adGenVdsl2VturIntervalRtxLeftrs Counter32
}
adGenVdsl2VturIntervalNumber OBJECT-TYPE
SYNTAX Integer32(1..96)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Performance Data Interval number 1 is the
the most recent previous interval; interval
96 is 24 hours ago. Intervals 2..96 are
optional."
::= { adGenVdsl2VturIntervalEntry 1 }
adGenVdsl2VturIntervalLofs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the interval when there was
Loss of Framing."
::= { adGenVdsl2VturIntervalEntry 2 }
adGenVdsl2VturIntervalLoss OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the interval when there was
Loss of Signal."
::= { adGenVdsl2VturIntervalEntry 3 }
adGenVdsl2VturIntervalLprs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the interval when there was
Loss of Power."
::= { adGenVdsl2VturIntervalEntry 4 }
adGenVdsl2VturIntervalES OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Errored Seconds in the interval."
::= { adGenVdsl2VturIntervalEntry 5 }
adGenVdsl2VturIntervalValidData OBJECT-TYPE
SYNTAX INTEGER {
valid (1),
notValid (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates if the data for this
interval is valid."
::= { adGenVdsl2VturIntervalEntry 6 }
adGenVdsl2VturIntervalSES OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds in the interval."
::= { adGenVdsl2VturIntervalEntry 7 }
adGenVdsl2VturIntervalUAS OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Unavailable Seconds in the interval."
::= { adGenVdsl2VturIntervalEntry 8 }
adGenVdsl2VturIntervalFECs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the interval during which at
least one forward error correction event took
place."
::= { adGenVdsl2VturIntervalEntry 9 }
adGenVdsl2VturIntervalFEC OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of forward error correction events that
took place in the interval."
::= { adGenVdsl2VturIntervalEntry 10 }
adGenVdsl2VturIntervalCRC OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of CRC anomolies that took place in
the interval."
::= { adGenVdsl2VturIntervalEntry 11 }
adGenVdsl2VturIntervalSraDownshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "downshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate downshifts since last
successful train in the specified 15-min interval"
::= { adGenVdsl2VturIntervalEntry 12 }
adGenVdsl2VturIntervalSraUpshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "upshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate upshifts since last
successful train in the specified 15-min interval"
::= { adGenVdsl2VturIntervalEntry 13 }
adGenVdsl2VturIntervalSraRateMax OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max payload rate in the specified 15-min interval
since last successful train."
::= { adGenVdsl2VturIntervalEntry 14 }
adGenVdsl2VturIntervalSraRateMin OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Min payload rate in the specified 15-min interval
since last successful train."
::= { adGenVdsl2VturIntervalEntry 15 }
adGenVdsl2VturIntervalRtxMinEftr OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Retransmission parameter defined as the minimum of
the error-free throughput rate observed in the specified
15-min interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.3"
::= { adGenVdsl2VturIntervalEntry 16 }
adGenVdsl2VturIntervalRtxLeftrs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of low error-free throughput rate defect
seconds in the specified 15-min interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.1"
::= { adGenVdsl2VturIntervalEntry 17 }
-- ========= PM Group (adGenVdsl2VtucChanPerfDataTable) =============
adGenVdsl2VtucChanPerfDataTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2VtucChanPerfDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each Vtuc channel.
VDSL2 channel interfaces can range from 1 -4"
::= { adGenVdsl2PM 5 }
adGenVdsl2VtucChanPerfDataEntry OBJECT-TYPE
SYNTAX AdGenVdsl2VtucChanPerfDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in adGenVdsl2VtucChanPerfDataTable."
INDEX { ifIndex, adGenVdsl2VtucChanNumber }
::= { adGenVdsl2VtucChanPerfDataTable 1 }
AdGenVdsl2VtucChanPerfDataEntry ::=
SEQUENCE {
adGenVdsl2VtucChanNumber Integer32,
adGenVdsl2VtucChanReceivedBlks Counter32,
adGenVdsl2VtucChanTransmittedBlks Counter32,
adGenVdsl2VtucChanCorrectedBlks Counter32,
adGenVdsl2VtucChanUncorrectBlks Counter32,
adGenVdsl2VtucChanPerfValidIntervals Integer32,
adGenVdsl2VtucChanPerfInvalidIntervals Integer32,
adGenVdsl2VtucChanPerfCurr15MinTimeElapsed Gauge32,
adGenVdsl2VtucChanPerfCurr15MinReceivedBlks Counter32,
adGenVdsl2VtucChanPerfCurr15MinTransmittedBlks Counter32,
adGenVdsl2VtucChanPerfCurr15MinCorrectedBlks Counter32,
adGenVdsl2VtucChanPerfCurr15MinUncorrectBlks Counter32,
adGenVdsl2VtucChanPerfCurr1DayTimeElapsed Gauge32,
adGenVdsl2VtucChanPerfCurr1DayReceivedBlks Counter32,
adGenVdsl2VtucChanPerfCurr1DayTransmittedBlks Counter32,
adGenVdsl2VtucChanPerfCurr1DayCorrectedBlks Counter32,
adGenVdsl2VtucChanPerfCurr1DayUncorrectBlks Counter32,
adGenVdsl2VtucChanPerfTcTxUnits Counter32,
adGenVdsl2VtucChanPerfTcTxDataUnits Counter32,
adGenVdsl2VtucChanPerfTcTxDataOctets Counter32,
adGenVdsl2VtucChanPerfTcTxIdleUnits Counter32,
adGenVdsl2VtucChanPerfTcRxUnits Counter32,
adGenVdsl2VtucChanPerfTcRxDataUnits Counter32,
adGenVdsl2VtucChanPerfTcRxDataOctets Counter32,
adGenVdsl2VtucChanPerfTcRxIdleUnits Counter32,
adGenVdsl2VtucChanPerfTcRxErroredUnits Counter32,
adGenVdsl2VtucChanPerfRtxUncorrectedDtu Counter32,
adGenVdsl2VtucChanPerfRtxCorrectedDtu Counter32,
adGenVdsl2VtucChanPerfRtxRetransmittedDtu Counter32,
adGenVdsl2VtucChanPerfCurr15MinRtxUncorrectedDtu Counter32,
adGenVdsl2VtucChanPerfCurr15MinRtxCorrectedDtu Counter32,
adGenVdsl2VtucChanPerfCurr15MinRtxRetransmittedDtu Counter32,
adGenVdsl2VtucChanPerfCurr1DayRtxUncorrectedDtu Counter32,
adGenVdsl2VtucChanPerfCurr1DayRtxCorrectedDtu Counter32,
adGenVdsl2VtucChanPerfCurr1DayRtxRetransmittedDtu Counter32
}
adGenVdsl2VtucChanNumber OBJECT-TYPE
SYNTAX Integer32(1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VDSL2 logical channel. Channel values are 1 - 4."
::= { adGenVdsl2VtucChanPerfDataEntry 1 }
adGenVdsl2VtucChanReceivedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks received on this channel
since agent reset."
::= { adGenVdsl2VtucChanPerfDataEntry 2 }
adGenVdsl2VtucChanTransmittedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks transmitted on this
channel since agent reset."
::= { adGenVdsl2VtucChanPerfDataEntry 3 }
adGenVdsl2VtucChanCorrectedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with errors that were
corrected since agent reset. These blocks are passed
on as good data."
::= { adGenVdsl2VtucChanPerfDataEntry 4 }
adGenVdsl2VtucChanUncorrectBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with uncorrectable
errors since agent reset."
::= { adGenVdsl2VtucChanPerfDataEntry 5 }
adGenVdsl2VtucChanPerfValidIntervals OBJECT-TYPE
SYNTAX Integer32(0..96)
MAX-ACCESS read-only
STATUS current
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."
::= { adGenVdsl2VtucChanPerfDataEntry 6 }
adGenVdsl2VtucChanPerfInvalidIntervals OBJECT-TYPE
SYNTAX Integer32(0..96)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of intervals in the range from
0 to the value of adGenVdsl2VtucChanPerfValidIntervals
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)."
::= { adGenVdsl2VtucChanPerfDataEntry 7 }
adGenVdsl2VtucChanPerfCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX Gauge32(0..899)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total elapsed seconds in this interval."
::= { adGenVdsl2VtucChanPerfDataEntry 8}
adGenVdsl2VtucChanPerfCurr15MinReceivedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks received on this channel
within the current 15 minute interval."
::= { adGenVdsl2VtucChanPerfDataEntry 9 }
adGenVdsl2VtucChanPerfCurr15MinTransmittedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks transmitted on this
channel within the current 15 minute interval."
::= { adGenVdsl2VtucChanPerfDataEntry 10 }
adGenVdsl2VtucChanPerfCurr15MinCorrectedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with errors that were
corrected on this channel within the current 15 minute
interval."
::= { adGenVdsl2VtucChanPerfDataEntry 11 }
adGenVdsl2VtucChanPerfCurr15MinUncorrectBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with uncorrectable
errors on this channel within the current 15 minute
interval."
::= { adGenVdsl2VtucChanPerfDataEntry 12 }
adGenVdsl2VtucChanPerfCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX Gauge32(0..86399)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of seconds that have elapsed since the
beginning of the current 1-day interval."
::= { adGenVdsl2VtucChanPerfDataEntry 13 }
adGenVdsl2VtucChanPerfCurr1DayReceivedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks received on this
channel during the current day as measured by
adGenVdsl2VtucChanPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VtucChanPerfDataEntry 14 }
adGenVdsl2VtucChanPerfCurr1DayTransmittedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks transmitted on this
channel during the current day as measured by
adGenVdsl2VtucChanPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VtucChanPerfDataEntry 15 }
adGenVdsl2VtucChanPerfCurr1DayCorrectedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with errors that were
corrected on this channel during the current day as
measured by adGenVdsl2VtucChanPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VtucChanPerfDataEntry 16 }
adGenVdsl2VtucChanPerfCurr1DayUncorrectBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with uncorrectable
errors on this channel during the current day as
measured by adGenVdsl2VtucChanPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VtucChanPerfDataEntry 17 }
adGenVdsl2VtucChanPerfTcTxUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of total transmitted transmission convergence layer
(TC) cells (ATM framing mode) or packets (other framing
modes)."
::= { adGenVdsl2VtucChanPerfDataEntry 18 }
adGenVdsl2VtucChanPerfTcTxDataUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of data carrying transmitted transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VtucChanPerfDataEntry 19 }
adGenVdsl2VtucChanPerfTcTxDataOctets OBJECT-TYPE
SYNTAX Counter32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of octets in data carrying transmitted transmission
convergence layer (TC) cells (ATM framing mode) or packets
(other framing modes)."
::= { adGenVdsl2VtucChanPerfDataEntry 20 }
adGenVdsl2VtucChanPerfTcTxIdleUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of idle/pause transmitted transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VtucChanPerfDataEntry 21 }
adGenVdsl2VtucChanPerfTcRxUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of total transmitted transmission convergence layer
(TC) cells (ATM framing mode) or packets (other framing
modes)."
::= { adGenVdsl2VtucChanPerfDataEntry 22 }
adGenVdsl2VtucChanPerfTcRxDataUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of data carrying received transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VtucChanPerfDataEntry 23 }
adGenVdsl2VtucChanPerfTcRxDataOctets OBJECT-TYPE
SYNTAX Counter32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of octets in data carrying received transmission
convergence layer (TC) cells (ATM framing mode) or packets
(other framing modes)."
::= { adGenVdsl2VtucChanPerfDataEntry 24 }
adGenVdsl2VtucChanPerfTcRxIdleUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of idle/pause received transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VtucChanPerfDataEntry 25 }
adGenVdsl2VtucChanPerfTcRxErroredUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of errored received transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VtucChanPerfDataEntry 26 }
adGenVdsl2VtucChanPerfRtxUncorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs since reset that have been detected in error
and that have not been corrected by one or more retransmissions
within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChanPerfDataEntry 27 }
adGenVdsl2VtucChanPerfRtxCorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs since reset that have been detected in error
and that have been successfully corrected by a retransmission
within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChanPerfDataEntry 28 }
adGenVdsl2VtucChanPerfRtxRetransmittedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs since reset that have been retransmitted."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChanPerfDataEntry 29 }
adGenVdsl2VtucChanPerfCurr15MinRtxUncorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the current 15-min interval that have been
detected in error and that have not been corrected by one or
more retransmissions within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChanPerfDataEntry 30 }
adGenVdsl2VtucChanPerfCurr15MinRtxCorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the current 15-min interval that have been
detected in error and that have been successfully corrected
by a retransmission within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChanPerfDataEntry 31 }
adGenVdsl2VtucChanPerfCurr15MinRtxRetransmittedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the current 15-min interval that have been
retransmitted."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChanPerfDataEntry 32 }
adGenVdsl2VtucChanPerfCurr1DayRtxUncorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the current 24-hr interval that have been
detected in error and that have not been corrected by one or
more retransmissions within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChanPerfDataEntry 33 }
adGenVdsl2VtucChanPerfCurr1DayRtxCorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the current 24-hr interval that have been
detected in error and that have been successfully corrected
by a retransmission within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChanPerfDataEntry 34 }
adGenVdsl2VtucChanPerfCurr1DayRtxRetransmittedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the current 24-hr interval that have been
retransmitted."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChanPerfDataEntry 35 }
-- ========= PM Group (adGenVdsl2VturChanPerfDataTable) =============
adGenVdsl2VturChanPerfDataTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2VturChanPerfDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each Vtur channel.
VDSL2 channel interfaces are those ifEntries
where ifType is equal to Interleave(124)
or Fast(125)."
::= { adGenVdsl2PM 6 }
adGenVdsl2VturChanPerfDataEntry OBJECT-TYPE
SYNTAX AdGenVdsl2VturChanPerfDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in adGenVdsl2VturChanPerfDataTable."
INDEX { ifIndex, adGenVdsl2VturChanNumber }
::= { adGenVdsl2VturChanPerfDataTable 1 }
AdGenVdsl2VturChanPerfDataEntry ::=
SEQUENCE {
adGenVdsl2VturChanNumber Integer32,
adGenVdsl2VturChanReceivedBlks Counter32,
adGenVdsl2VturChanTransmittedBlks Counter32,
adGenVdsl2VturChanCorrectedBlks Counter32,
adGenVdsl2VturChanUncorrectBlks Counter32,
adGenVdsl2VturChanPerfValidIntervals Integer32,
adGenVdsl2VturChanPerfInvalidIntervals Integer32,
adGenVdsl2VturChanPerfCurr15MinTimeElapsed Gauge32,
adGenVdsl2VturChanPerfCurr15MinReceivedBlks Counter32,
adGenVdsl2VturChanPerfCurr15MinTransmittedBlks Counter32,
adGenVdsl2VturChanPerfCurr15MinCorrectedBlks Counter32,
adGenVdsl2VturChanPerfCurr15MinUncorrectBlks Counter32,
adGenVdsl2VturChanPerfCurr1DayTimeElapsed Gauge32,
adGenVdsl2VturChanPerfCurr1DayReceivedBlks Counter32,
adGenVdsl2VturChanPerfCurr1DayTransmittedBlks Counter32,
adGenVdsl2VturChanPerfCurr1DayCorrectedBlks Counter32,
adGenVdsl2VturChanPerfCurr1DayUncorrectBlks Counter32,
adGenVdsl2VturChanPerfTcTxUnits Counter32,
adGenVdsl2VturChanPerfTcTxDataUnits Counter32,
adGenVdsl2VturChanPerfTcTxDataOctets Counter32,
adGenVdsl2VturChanPerfTcTxIdleUnits Counter32,
adGenVdsl2VturChanPerfTcRxUnits Counter32,
adGenVdsl2VturChanPerfTcRxDataUnits Counter32,
adGenVdsl2VturChanPerfTcRxDataOctets Counter32,
adGenVdsl2VturChanPerfTcRxIdleUnits Counter32,
adGenVdsl2VturChanPerfTcRxErroredUnits Counter32,
adGenVdsl2VturChanPerfRtxUncorrectedDtu Counter32,
adGenVdsl2VturChanPerfRtxCorrectedDtu Counter32,
adGenVdsl2VturChanPerfRtxRetransmittedDtu Counter32,
adGenVdsl2VturChanPerfCurr15MinRtxUncorrectedDtu Counter32,
adGenVdsl2VturChanPerfCurr15MinRtxCorrectedDtu Counter32,
adGenVdsl2VturChanPerfCurr15MinRtxRetransmittedDtu Counter32,
adGenVdsl2VturChanPerfCurr1DayRtxUncorrectedDtu Counter32,
adGenVdsl2VturChanPerfCurr1DayRtxCorrectedDtu Counter32,
adGenVdsl2VturChanPerfCurr1DayRtxRetransmittedDtu Counter32
}
adGenVdsl2VturChanNumber OBJECT-TYPE
SYNTAX Integer32(1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VDSL2 logical channel. Channel values are 1 - 4."
::= { adGenVdsl2VturChanPerfDataEntry 1 }
adGenVdsl2VturChanReceivedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks received on this channel
since agent reset."
::= { adGenVdsl2VturChanPerfDataEntry 2 }
adGenVdsl2VturChanTransmittedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks transmitted on this
channel since agent reset."
::= { adGenVdsl2VturChanPerfDataEntry 3 }
adGenVdsl2VturChanCorrectedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with errors that were
corrected since agent reset. These blocks are passed
on as good data."
::= { adGenVdsl2VturChanPerfDataEntry 4 }
adGenVdsl2VturChanUncorrectBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with uncorrectable
errors since agent reset."
::= { adGenVdsl2VturChanPerfDataEntry 5 }
adGenVdsl2VturChanPerfValidIntervals OBJECT-TYPE
SYNTAX Integer32(0..96)
MAX-ACCESS read-only
STATUS current
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."
::= { adGenVdsl2VturChanPerfDataEntry 6 }
adGenVdsl2VturChanPerfInvalidIntervals OBJECT-TYPE
SYNTAX Integer32(0..96)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of intervals in the range from
0 to the value of adGenVdsl2VturChanPerfValidIntervals
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)."
::= { adGenVdsl2VturChanPerfDataEntry 7 }
adGenVdsl2VturChanPerfCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX Gauge32(0..899)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total elapsed seconds in this interval.
A full interval is 900 seconds."
::= { adGenVdsl2VturChanPerfDataEntry 8 }
adGenVdsl2VturChanPerfCurr15MinReceivedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks received on this
channel within the current 15 minute interval."
::= { adGenVdsl2VturChanPerfDataEntry 9 }
adGenVdsl2VturChanPerfCurr15MinTransmittedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks transmitted on this
channel within the current 15 minute interval."
::= { adGenVdsl2VturChanPerfDataEntry 10 }
adGenVdsl2VturChanPerfCurr15MinCorrectedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with errors that were
corrected on this channel within the current 15 minute
interval."
::= { adGenVdsl2VturChanPerfDataEntry 11 }
adGenVdsl2VturChanPerfCurr15MinUncorrectBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with uncorrectable
errors on this channel within the current 15 minute
interval."
::= { adGenVdsl2VturChanPerfDataEntry 12 }
adGenVdsl2VturChanPerfCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX Gauge32(0..86399)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of seconds that have elapsed since the
beginning of the current 1-day interval."
::= { adGenVdsl2VturChanPerfDataEntry 13 }
adGenVdsl2VturChanPerfCurr1DayReceivedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks received on this
channel during the current day as measured by
adGenVdsl2VturChanPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VturChanPerfDataEntry 14 }
adGenVdsl2VturChanPerfCurr1DayTransmittedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks transmitted on this
channel during the current day as measured by
adGenVdsl2VturChanPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VturChanPerfDataEntry 15 }
adGenVdsl2VturChanPerfCurr1DayCorrectedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with errors that were
corrected on this channel during the current day as
measured by adGenVdsl2VturChanPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VturChanPerfDataEntry 16}
adGenVdsl2VturChanPerfCurr1DayUncorrectBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with uncorrectable
errors on this channel during the current day as
measured by adGenVdsl2VturChanPerfCurr1DayTimeElapsed."
::= { adGenVdsl2VturChanPerfDataEntry 17 }
adGenVdsl2VturChanPerfTcTxUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of total transmitted transmission convergence layer
(TC) cells (ATM framing mode) or packets (other framing
modes)."
::= { adGenVdsl2VturChanPerfDataEntry 18 }
adGenVdsl2VturChanPerfTcTxDataUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of data carrying transmitted transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VturChanPerfDataEntry 19 }
adGenVdsl2VturChanPerfTcTxDataOctets OBJECT-TYPE
SYNTAX Counter32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of octets in data carrying transmitted transmission
convergence layer (TC) cells (ATM framing mode) or packets
(other framing modes)."
::= { adGenVdsl2VturChanPerfDataEntry 20 }
adGenVdsl2VturChanPerfTcTxIdleUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of idle/pause transmitted transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VturChanPerfDataEntry 21 }
adGenVdsl2VturChanPerfTcRxUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of total transmitted transmission convergence layer
(TC) cells (ATM framing mode) or packets (other framing
modes)."
::= { adGenVdsl2VturChanPerfDataEntry 22 }
adGenVdsl2VturChanPerfTcRxDataUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of data carrying received transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VturChanPerfDataEntry 23 }
adGenVdsl2VturChanPerfTcRxDataOctets OBJECT-TYPE
SYNTAX Counter32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of octets in data carrying received transmission
convergence layer (TC) cells (ATM framing mode) or packets
(other framing modes)."
::= { adGenVdsl2VturChanPerfDataEntry 24 }
adGenVdsl2VturChanPerfTcRxIdleUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of idle/pause received transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VturChanPerfDataEntry 25 }
adGenVdsl2VturChanPerfTcRxErroredUnits OBJECT-TYPE
SYNTAX Counter32
UNITS "pkts/cells"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of errored received transmission convergence
layer (TC) cells (ATM framing mode) or packets (other
framing modes)."
::= { adGenVdsl2VturChanPerfDataEntry 26 }
adGenVdsl2VturChanPerfRtxUncorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs since reset that have been detected in error
and that have not been corrected by one or more retransmissions
within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChanPerfDataEntry 27 }
adGenVdsl2VturChanPerfRtxCorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs since reset that have been detected in error
and that have been successfully corrected by a retransmission
within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChanPerfDataEntry 28 }
adGenVdsl2VturChanPerfRtxRetransmittedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs since reset that have been retransmitted."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChanPerfDataEntry 29 }
adGenVdsl2VturChanPerfCurr15MinRtxUncorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the current 15-min interval that have been
detected in error and that have not been corrected by one or
more retransmissions within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChanPerfDataEntry 30 }
adGenVdsl2VturChanPerfCurr15MinRtxCorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the current 15-min interval that have been
detected in error and that have been successfully corrected
by a retransmission within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChanPerfDataEntry 31 }
adGenVdsl2VturChanPerfCurr15MinRtxRetransmittedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the current 15-min interval that have been
retransmitted."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChanPerfDataEntry 32 }
adGenVdsl2VturChanPerfCurr1DayRtxUncorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the current 24-hr interval that have been
detected in error and that have not been corrected by one or
more retransmissions within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChanPerfDataEntry 33 }
adGenVdsl2VturChanPerfCurr1DayRtxCorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the current 24-hr interval that have been
detected in error and that have been successfully corrected
by a retransmission within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChanPerfDataEntry 34 }
adGenVdsl2VturChanPerfCurr1DayRtxRetransmittedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the current 24-hr interval that have been
retransmitted."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChanPerfDataEntry 35 }
-- ========= PM Group (adGenVdsl2VtucChanIntervalTable) =============
adGenVdsl2VtucChanIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2VtucChanIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each Vtuc channel's
performance data collection interval.
VDSL2 channel interfaces are those ifEntries
where ifType is equal to Interleave(124)
or Fast(125)."
::= { adGenVdsl2PM 7 }
adGenVdsl2VtucChanIntervalEntry OBJECT-TYPE
SYNTAX AdGenVdsl2VtucChanIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the adGenVdsl2VtucIntervalTable."
INDEX { ifIndex, adGenVdsl2VtucChanNum ,adGenVdsl2VtucChanIntervalNumber }
::= { adGenVdsl2VtucChanIntervalTable 1 }
AdGenVdsl2VtucChanIntervalEntry ::=
SEQUENCE {
adGenVdsl2VtucChanNum Integer32,
adGenVdsl2VtucChanIntervalNumber Integer32,
adGenVdsl2VtucChanIntervalReceivedBlks Counter32,
adGenVdsl2VtucChanIntervalTransmittedBlks Counter32,
adGenVdsl2VtucChanIntervalCorrectedBlks Counter32,
adGenVdsl2VtucChanIntervalUncorrectBlks Counter32,
adGenVdsl2VtucChanIntervalValidData INTEGER,
adGenVdsl2VtucChanIntervalRtxUncorrectedDtu Counter32,
adGenVdsl2VtucChanIntervalRtxCorrectedDtu Counter32,
adGenVdsl2VtucChanIntervalRtxRetransmittedDtu Counter32
}
adGenVdsl2VtucChanNum OBJECT-TYPE
SYNTAX Integer32(1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VDSL2 logical channel. Channel values are 1 - 4."
::= { adGenVdsl2VtucChanIntervalEntry 1 }
adGenVdsl2VtucChanIntervalNumber OBJECT-TYPE
SYNTAX Integer32(1..96)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Performance Data Interval number 1 is the
the most recent previous interval; interval
96 is 24 hours ago. Intervals 2..96 are
optional."
::= { adGenVdsl2VtucChanIntervalEntry 2 }
adGenVdsl2VtucChanIntervalReceivedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks received on this channel
during this interval."
::= { adGenVdsl2VtucChanIntervalEntry 3 }
adGenVdsl2VtucChanIntervalTransmittedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks transmitted on this
channel during this interval."
::= { adGenVdsl2VtucChanIntervalEntry 4 }
adGenVdsl2VtucChanIntervalCorrectedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with errors that were
corrected on this channel during this interval."
::= { adGenVdsl2VtucChanIntervalEntry 5 }
adGenVdsl2VtucChanIntervalUncorrectBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with uncorrectable
errors on this channel during this interval."
::= { adGenVdsl2VtucChanIntervalEntry 6 }
adGenVdsl2VtucChanIntervalValidData OBJECT-TYPE
SYNTAX INTEGER {
valid (1),
notValid (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates if the data for this
interval is valid."
::= { adGenVdsl2VtucChanIntervalEntry 7 }
adGenVdsl2VtucChanIntervalRtxUncorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the specified 15-min interval that have been
detected in error and that have not been corrected by one or
more retransmissions within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChanIntervalEntry 8 }
adGenVdsl2VtucChanIntervalRtxCorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the specified 15-min interval that have been
detected in error and that have been successfully corrected
by a retransmission within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChanIntervalEntry 9 }
adGenVdsl2VtucChanIntervalRtxRetransmittedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the specified 15-min interval that have been
retransmitted."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChanIntervalEntry 10 }
-- ========= PM Group (adGenVdsl2VtucChanIntervalTable) =============
adGenVdsl2VturChanIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2VturChanIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each Vtur channel's
performance data collection interval.
VDSL2 channel interfaces are those ifEntries
where ifType is equal to Interleave(124)
or Fast(125)."
::= { adGenVdsl2PM 8 }
adGenVdsl2VturChanIntervalEntry OBJECT-TYPE
SYNTAX AdGenVdsl2VturChanIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the adGenVdsl2VturIntervalTable."
INDEX { ifIndex, adGenVdsl2VturChanNum , adGenVdsl2VturChanIntervalNumber }
::= { adGenVdsl2VturChanIntervalTable 1 }
AdGenVdsl2VturChanIntervalEntry ::=
SEQUENCE {
adGenVdsl2VturChanNum Integer32,
adGenVdsl2VturChanIntervalNumber Integer32,
adGenVdsl2VturChanIntervalReceivedBlks Counter32,
adGenVdsl2VturChanIntervalTransmittedBlks Counter32,
adGenVdsl2VturChanIntervalCorrectedBlks Counter32,
adGenVdsl2VturChanIntervalUncorrectBlks Counter32,
adGenVdsl2VturChanIntervalValidData INTEGER,
adGenVdsl2VturChanIntervalRtxUncorrectedDtu Counter32,
adGenVdsl2VturChanIntervalRtxCorrectedDtu Counter32,
adGenVdsl2VturChanIntervalRtxRetransmittedDtu Counter32
}
adGenVdsl2VturChanNum OBJECT-TYPE
SYNTAX Integer32(1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VDSL2 logical channel. Channel values are 1 - 4."
::= { adGenVdsl2VturChanIntervalEntry 1 }
adGenVdsl2VturChanIntervalNumber OBJECT-TYPE
SYNTAX Integer32(1..96)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Performance Data Interval number 1 is the
the most recent previous interval; interval
96 is 24 hours ago. Intervals 2..96 are
optional."
::= { adGenVdsl2VturChanIntervalEntry 2 }
adGenVdsl2VturChanIntervalReceivedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks received on this channel
during this interval."
::= { adGenVdsl2VturChanIntervalEntry 3 }
adGenVdsl2VturChanIntervalTransmittedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks transmitted on this
channel during this interval."
::= { adGenVdsl2VturChanIntervalEntry 4 }
adGenVdsl2VturChanIntervalCorrectedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with errors that were
corrected on this channel during this interval."
::= { adGenVdsl2VturChanIntervalEntry 5 }
adGenVdsl2VturChanIntervalUncorrectBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with uncorrectable
errors on this channel during this interval."
::= { adGenVdsl2VturChanIntervalEntry 6 }
adGenVdsl2VturChanIntervalValidData OBJECT-TYPE
SYNTAX INTEGER {
valid (1),
notValid (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates if the data for this
interval is valid."
::= { adGenVdsl2VturChanIntervalEntry 7 }
adGenVdsl2VturChanIntervalRtxUncorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the specified 15-min interval that have been
detected in error and that have not been corrected by one or
more retransmissions within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChanIntervalEntry 8 }
adGenVdsl2VturChanIntervalRtxCorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the specified 15-min interval that have been
detected in error and that have been successfully corrected
by a retransmission within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChanIntervalEntry 9 }
adGenVdsl2VturChanIntervalRtxRetransmittedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the specified 15-min interval that have been
retransmitted."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChanIntervalEntry 10 }
-- ========= PM Group (adGenVdsl2Vtuc1DayIntervalTable) =================
adGenVdsl2Vtuc1DayIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2Vtuc1DayIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each Vtuc
performance data collection 1 day interval.
VDSL2 physical interfaces are
those ifEntries where ifType is equal to vdsl(97)."
::= { adGenVdsl2PM 9 }
adGenVdsl2Vtuc1DayIntervalEntry OBJECT-TYPE
SYNTAX AdGenVdsl2Vtuc1DayIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the adGenVdsl2Vtuc1DayIntervalTable."
INDEX { ifIndex, adGenVdsl2Vtuc1DayIntervalNumber }
::= { adGenVdsl2Vtuc1DayIntervalTable 1 }
AdGenVdsl2Vtuc1DayIntervalEntry ::=
SEQUENCE {
adGenVdsl2Vtuc1DayIntervalNumber Integer32,
adGenVdsl2Vtuc1DayIntervalLofs Counter32,
adGenVdsl2Vtuc1DayIntervalLoss Counter32,
adGenVdsl2Vtuc1DayIntervalLols Counter32,
adGenVdsl2Vtuc1DayIntervalLprs Counter32,
adGenVdsl2Vtuc1DayIntervalES Counter32,
adGenVdsl2Vtuc1DayIntervalInits Counter32,
adGenVdsl2Vtuc1DayIntervalValidData INTEGER,
adGenVdsl2Vtuc1DayIntervalSES Counter32,
adGenVdsl2Vtuc1DayIntervalUAS Counter32,
adGenVdsl2Vtuc1DayIntervalFECs Counter32,
adGenVdsl2Vtuc1DayIntervalFEC Counter32,
adGenVdsl2Vtuc1DayIntervalCRC Counter32,
adGenVdsl2Vtuc1DayIntervalSraDownshifts Counter32,
adGenVdsl2Vtuc1DayIntervalSraUpshifts Counter32,
adGenVdsl2Vtuc1DayIntervalSraRateMax Gauge32,
adGenVdsl2Vtuc1DayIntervalSraRateMin Gauge32,
adGenVdsl2Vtuc1DayIntervalRtxMinEftr Gauge32,
adGenVdsl2Vtuc1DayIntervalRtxLeftrs Counter32
}
adGenVdsl2Vtuc1DayIntervalNumber OBJECT-TYPE
SYNTAX Integer32(1..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Performance Data Interval number 1 is the
the most recent previous 1 day interval;
interval 7 is 7 Days ago. Intervals 1..7 are
optional."
::= { adGenVdsl2Vtuc1DayIntervalEntry 1 }
adGenVdsl2Vtuc1DayIntervalLofs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the interval when there was Loss
of Framing."
::= { adGenVdsl2Vtuc1DayIntervalEntry 2 }
adGenVdsl2Vtuc1DayIntervalLoss OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the 1 Day interval when there was Loss
of Signal."
::= { adGenVdsl2Vtuc1DayIntervalEntry 3 }
adGenVdsl2Vtuc1DayIntervalLols OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the 1 Day interval when there was
Loss of Link."
::= { adGenVdsl2Vtuc1DayIntervalEntry 4 }
adGenVdsl2Vtuc1DayIntervalLprs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the 1 Day interval when there was Loss
of Power."
::= { adGenVdsl2Vtuc1DayIntervalEntry 5 }
adGenVdsl2Vtuc1DayIntervalES OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Errored Seconds in the interval."
::= { adGenVdsl2Vtuc1DayIntervalEntry 6 }
adGenVdsl2Vtuc1DayIntervalInits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the line initialization attempts
during the 1 Day interval. Includes both successful
and failed attempts."
::= { adGenVdsl2Vtuc1DayIntervalEntry 7 }
adGenVdsl2Vtuc1DayIntervalValidData OBJECT-TYPE
SYNTAX INTEGER {
valid (1), -- no channels exist
notValid (2) -- fast channel exists only
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates if the data for this 1 Day
interval is valid."
::= { adGenVdsl2Vtuc1DayIntervalEntry 8 }
adGenVdsl2Vtuc1DayIntervalSES OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds in the 1 Day interval."
::= { adGenVdsl2Vtuc1DayIntervalEntry 9 }
adGenVdsl2Vtuc1DayIntervalUAS OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Unavailable Seconds in the 1 Day interval."
::= { adGenVdsl2Vtuc1DayIntervalEntry 10 }
adGenVdsl2Vtuc1DayIntervalFECs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the interval during which at
least one forward error correction event took
place."
::= { adGenVdsl2Vtuc1DayIntervalEntry 11 }
adGenVdsl2Vtuc1DayIntervalFEC OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of forward error correction events that
took place in the 1 Day interval."
::= { adGenVdsl2Vtuc1DayIntervalEntry 12 }
adGenVdsl2Vtuc1DayIntervalCRC OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of CRC anomolies that took place in the 1 Day interval."
::= { adGenVdsl2Vtuc1DayIntervalEntry 13 }
adGenVdsl2Vtuc1DayIntervalSraDownshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "downshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate downshifts since last
successful train in the specified 24-hr interval"
::= { adGenVdsl2Vtuc1DayIntervalEntry 14 }
adGenVdsl2Vtuc1DayIntervalSraUpshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "upshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate upshifts since last
successful train in the specified 24-hr interval"
::= { adGenVdsl2Vtuc1DayIntervalEntry 15 }
adGenVdsl2Vtuc1DayIntervalSraRateMax OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max payload rate in the specified 24-hr interval
since last successful train."
::= { adGenVdsl2Vtuc1DayIntervalEntry 16 }
adGenVdsl2Vtuc1DayIntervalSraRateMin OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Min payload rate in the specified 24-hr interval
since last successful train."
::= { adGenVdsl2Vtuc1DayIntervalEntry 17 }
adGenVdsl2Vtuc1DayIntervalRtxMinEftr OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Retransmission parameter defined as the minimum of
the error-free throughput rate observed in the specified
24-hr interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.3"
::= { adGenVdsl2Vtuc1DayIntervalEntry 18 }
adGenVdsl2Vtuc1DayIntervalRtxLeftrs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of low error-free throughput rate defect
seconds in the specified 24-hr interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.1"
::= { adGenVdsl2Vtuc1DayIntervalEntry 19 }
-- ========= PM Group (adGenVdsl2Vtur1DayIntervalTable) =================
adGenVdsl2Vtur1DayIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2Vtur1DayIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each Vtur
performance data collection 1 Day interval.
VDSL2 physical interfaces are those
ifEntries where ifType is equal to vdsl(97)."
::= { adGenVdsl2PM 10 }
adGenVdsl2Vtur1DayIntervalEntry OBJECT-TYPE
SYNTAX AdGenVdsl2Vtur1DayIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the adGenVdsl2Vtur1DayIntervalTable."
INDEX { ifIndex, adGenVdsl2Vtur1DayIntervalNumber }
::= { adGenVdsl2Vtur1DayIntervalTable 1 }
AdGenVdsl2Vtur1DayIntervalEntry ::=
SEQUENCE {
adGenVdsl2Vtur1DayIntervalNumber Integer32,
adGenVdsl2Vtur1DayIntervalLofs Counter32,
adGenVdsl2Vtur1DayIntervalLoss Counter32,
adGenVdsl2Vtur1DayIntervalLprs Counter32,
adGenVdsl2Vtur1DayIntervalES Counter32,
adGenVdsl2Vtur1DayIntervalValidData INTEGER,
adGenVdsl2Vtur1DayIntervalSES Counter32,
adGenVdsl2Vtur1DayIntervalUAS Counter32,
adGenVdsl2Vtur1DayIntervalFECs Counter32,
adGenVdsl2Vtur1DayIntervalFEC Counter32,
adGenVdsl2Vtur1DayIntervalCRC Counter32,
adGenVdsl2Vtur1DayIntervalSraDownshifts Counter32,
adGenVdsl2Vtur1DayIntervalSraUpshifts Counter32,
adGenVdsl2Vtur1DayIntervalSraRateMax Gauge32,
adGenVdsl2Vtur1DayIntervalSraRateMin Gauge32,
adGenVdsl2Vtur1DayIntervalRtxMinEftr Gauge32,
adGenVdsl2Vtur1DayIntervalRtxLeftrs Counter32
}
adGenVdsl2Vtur1DayIntervalNumber OBJECT-TYPE
SYNTAX Integer32(1..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Performance Data Interval number 1 is the
the most recent previous 1 day interval;
interval 7 is 7 Days ago. Intervals 1..7 are
optional."
::= { adGenVdsl2Vtur1DayIntervalEntry 1 }
adGenVdsl2Vtur1DayIntervalLofs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the 1 Day interval when there was
Loss of Framing."
::= { adGenVdsl2Vtur1DayIntervalEntry 2 }
adGenVdsl2Vtur1DayIntervalLoss OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the 1 Day interval when there was
Loss of Signal."
::= { adGenVdsl2Vtur1DayIntervalEntry 3 }
adGenVdsl2Vtur1DayIntervalLprs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the 1 Day interval when there was
Loss of Power."
::= { adGenVdsl2Vtur1DayIntervalEntry 4 }
adGenVdsl2Vtur1DayIntervalES OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Errored Seconds in the 1 Day interval."
::= { adGenVdsl2Vtur1DayIntervalEntry 5 }
adGenVdsl2Vtur1DayIntervalValidData OBJECT-TYPE
SYNTAX INTEGER {
valid (1),
notValid (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates if the data for this 1 Day
interval is valid."
::= { adGenVdsl2Vtur1DayIntervalEntry 6 }
adGenVdsl2Vtur1DayIntervalSES OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds in the 1 Day interval."
::= { adGenVdsl2Vtur1DayIntervalEntry 7 }
adGenVdsl2Vtur1DayIntervalUAS OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Unavailable Seconds in the 1 Day interval."
::= { adGenVdsl2Vtur1DayIntervalEntry 8 }
adGenVdsl2Vtur1DayIntervalFECs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of seconds in the 1 Day interval during which at
least one forward error correction event took
place."
::= { adGenVdsl2Vtur1DayIntervalEntry 9 }
adGenVdsl2Vtur1DayIntervalFEC OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of forward error correction events that
took place in the 1 Day interval."
::= { adGenVdsl2Vtur1DayIntervalEntry 10 }
adGenVdsl2Vtur1DayIntervalCRC OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of CRC anomolies that took place in
the 1 Day interval."
::= { adGenVdsl2Vtur1DayIntervalEntry 11 }
adGenVdsl2Vtur1DayIntervalSraDownshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "downshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate downshifts since last
successful train in the specified 24-hr interval"
::= { adGenVdsl2Vtur1DayIntervalEntry 12 }
adGenVdsl2Vtur1DayIntervalSraUpshifts OBJECT-TYPE
SYNTAX Counter32
UNITS "upshifts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of SRA payload rate upshifts since last
successful train in the specified 24-hr interval"
::= { adGenVdsl2Vtur1DayIntervalEntry 13 }
adGenVdsl2Vtur1DayIntervalSraRateMax OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max payload rate in the specified 24-hr interval
since last successful train."
::= { adGenVdsl2Vtur1DayIntervalEntry 14 }
adGenVdsl2Vtur1DayIntervalSraRateMin OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Min payload rate in the specified 24-hr interval
since last successful train."
::= { adGenVdsl2Vtur1DayIntervalEntry 15 }
adGenVdsl2Vtur1DayIntervalRtxMinEftr OBJECT-TYPE
SYNTAX Gauge32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Retransmission parameter defined as the minimum of
the error-free throughput rate observed in the specified
24-hr interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.3"
::= { adGenVdsl2Vtur1DayIntervalEntry 16 }
adGenVdsl2Vtur1DayIntervalRtxLeftrs OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of low error-free throughput rate defect
seconds in the specified 24-hr interval."
REFERENCE "Recommendation ITU-T G.998.4, Clause 11.4.1"
::= { adGenVdsl2Vtur1DayIntervalEntry 17 }
-- ========= PM Group (adGenVdsl2VtucChanIntervalTable) =============
adGenVdsl2VtucChan1DayIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2VtucChan1DayIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each Vtuc channel's
performance data daily collection intervals.
VDSL2 channel interfaces are those ifEntries
where ifType is equal to Interleave(124)
or Fast(125)."
::= { adGenVdsl2PM 11 }
adGenVdsl2VtucChan1DayIntervalEntry OBJECT-TYPE
SYNTAX AdGenVdsl2VtucChan1DayIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the adGenVdsl2Vtuc1DayIntervalTable."
INDEX { ifIndex, adGenVdsl2Vtuc1DayChanNum ,adGenVdsl2VtucChan1DayIntervalNumber }
::= { adGenVdsl2VtucChan1DayIntervalTable 1 }
AdGenVdsl2VtucChan1DayIntervalEntry ::=
SEQUENCE {
adGenVdsl2Vtuc1DayChanNum Integer32,
adGenVdsl2VtucChan1DayIntervalNumber Integer32,
adGenVdsl2VtucChan1DayIntervalReceivedBlks Counter32,
adGenVdsl2VtucChan1DayIntervalTransmittedBlks Counter32,
adGenVdsl2VtucChan1DayIntervalCorrectedBlks Counter32,
adGenVdsl2VtucChan1DayIntervalUncorrectBlks Counter32,
adGenVdsl2VtucChan1DayIntervalValidData INTEGER,
adGenVdsl2VtucChan1DayIntervalRtxUncorrectedDtu Counter32,
adGenVdsl2VtucChan1DayIntervalRtxCorrectedDtu Counter32,
adGenVdsl2VtucChan1DayIntervalRtxRetransmittedDtu Counter32
}
adGenVdsl2Vtuc1DayChanNum OBJECT-TYPE
SYNTAX Integer32(1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VDSL2 logical channel. Channel values are 1 - 4."
::= { adGenVdsl2VtucChan1DayIntervalEntry 1 }
adGenVdsl2VtucChan1DayIntervalNumber OBJECT-TYPE
SYNTAX Integer32(1..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Performance Data Interval number 1 is the
the most recent previous interval; interval
7 is 1 week ago. Intervals 2..7 are
optional."
::= { adGenVdsl2VtucChan1DayIntervalEntry 2 }
adGenVdsl2VtucChan1DayIntervalReceivedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks received on this channel
during this interval."
::= { adGenVdsl2VtucChan1DayIntervalEntry 3 }
adGenVdsl2VtucChan1DayIntervalTransmittedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks transmitted on this
channel during this interval."
::= { adGenVdsl2VtucChan1DayIntervalEntry 4 }
adGenVdsl2VtucChan1DayIntervalCorrectedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with errors that were
corrected on this channel during this interval."
::= { adGenVdsl2VtucChan1DayIntervalEntry 5 }
adGenVdsl2VtucChan1DayIntervalUncorrectBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with uncorrectable
errors on this channel during this interval."
::= { adGenVdsl2VtucChan1DayIntervalEntry 6 }
adGenVdsl2VtucChan1DayIntervalValidData OBJECT-TYPE
SYNTAX INTEGER {
valid (1),
notValid (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates if the data for this
interval is valid."
::= { adGenVdsl2VtucChan1DayIntervalEntry 7 }
adGenVdsl2VtucChan1DayIntervalRtxUncorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the specified 24-hr interval that have been
detected in error and that have not been corrected by one or
more retransmissions within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChan1DayIntervalEntry 8 }
adGenVdsl2VtucChan1DayIntervalRtxCorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the specified 24-hr interval that have been
detected in error and that have been successfully corrected
by a retransmission within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChan1DayIntervalEntry 9 }
adGenVdsl2VtucChan1DayIntervalRtxRetransmittedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the specified 24-hr interval that have been
retransmitted."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VtucChan1DayIntervalEntry 10 }
-- ========= PM Group (adGenVdsl2VtucChanIntervalTable) =============
adGenVdsl2VturChan1DayIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2VturChan1DayIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each Vtur channel's
performance data daily collection interval.
VDSL2 channel interfaces are those ifEntries
where ifType is equal to Interleave(124)
or Fast(125)."
::= { adGenVdsl2PM 12 }
adGenVdsl2VturChan1DayIntervalEntry OBJECT-TYPE
SYNTAX AdGenVdsl2VturChan1DayIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the adGenVdsl2Vtur1DayIntervalTable."
INDEX { ifIndex, adGenVdsl2Vtur1DayChanNum , adGenVdsl2VturChan1DayIntervalNumber }
::= { adGenVdsl2VturChan1DayIntervalTable 1 }
AdGenVdsl2VturChan1DayIntervalEntry ::=
SEQUENCE {
adGenVdsl2Vtur1DayChanNum Integer32,
adGenVdsl2VturChan1DayIntervalNumber Integer32,
adGenVdsl2VturChan1DayIntervalReceivedBlks Counter32,
adGenVdsl2VturChan1DayIntervalTransmittedBlks Counter32,
adGenVdsl2VturChan1DayIntervalCorrectedBlks Counter32,
adGenVdsl2VturChan1DayIntervalUncorrectBlks Counter32,
adGenVdsl2VturChan1DayIntervalValidData INTEGER,
adGenVdsl2VturChan1DayIntervalRtxUncorrectedDtu Counter32,
adGenVdsl2VturChan1DayIntervalRtxCorrectedDtu Counter32,
adGenVdsl2VturChan1DayIntervalRtxRetransmittedDtu Counter32
}
adGenVdsl2Vtur1DayChanNum OBJECT-TYPE
SYNTAX Integer32(1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VDSL2 logical channel. Channel values are 1 - 4."
::= { adGenVdsl2VturChan1DayIntervalEntry 1 }
adGenVdsl2VturChan1DayIntervalNumber OBJECT-TYPE
SYNTAX Integer32(1..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Performance Data Interval number 1 is the
the most recent previous interval; interval
7 is 1 week ago. Intervals 2..7 are
optional."
::= { adGenVdsl2VturChan1DayIntervalEntry 2 }
adGenVdsl2VturChan1DayIntervalReceivedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks received on this channel
during this interval."
::= { adGenVdsl2VturChan1DayIntervalEntry 3 }
adGenVdsl2VturChan1DayIntervalTransmittedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all encoded blocks transmitted on this
channel during this interval."
::= { adGenVdsl2VturChan1DayIntervalEntry 4 }
adGenVdsl2VturChan1DayIntervalCorrectedBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with errors that were
corrected on this channel during this interval."
::= { adGenVdsl2VturChan1DayIntervalEntry 5 }
adGenVdsl2VturChan1DayIntervalUncorrectBlks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of all blocks received with uncorrectable
errors on this channel during this interval."
::= { adGenVdsl2VturChan1DayIntervalEntry 6 }
adGenVdsl2VturChan1DayIntervalValidData OBJECT-TYPE
SYNTAX INTEGER {
valid (1),
notValid (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates if the data for this
interval is valid."
::= { adGenVdsl2VturChan1DayIntervalEntry 7 }
adGenVdsl2VturChan1DayIntervalRtxUncorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the specified 24-hr interval that have been
detected in error and that have not been corrected by one or
more retransmissions within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChan1DayIntervalEntry 8 }
adGenVdsl2VturChan1DayIntervalRtxCorrectedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the specified 24-hr interval that have been
detected in error and that have been successfully corrected
by a retransmission within the maximum delay constraint."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChan1DayIntervalEntry 9 }
adGenVdsl2VturChan1DayIntervalRtxRetransmittedDtu OBJECT-TYPE
SYNTAX Counter32
UNITS "dtus"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of DTUs in the specified 24-hr interval that have been
retransmitted."
REFERENCE "Recommendation ITU-T G.998.4, Clause 12"
::= { adGenVdsl2VturChan1DayIntervalEntry 10 }
-- ******************************************************************
-- Group: ExtConfig
-- The ExtConfig Group consists of the tables of entries
-- necessary to maintain the extended VDSL2 line configuration.
-- These entries are items that must be tracked per ifIndex
-- (ie port) and not based on the profiles that could possibly
-- be dynamically assigned.
-- ******************************************************************
adGenVdsl2ConfProfileExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2ConfProfileExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains VDSL management profile configuration
information not defined in the adGenVdsl2LineConfProfileTable
from the VDSL-LINE-MIB.
"
::= { adGenVdsl2ExtConfig 1 }
adGenVdsl2ConfProfileExtEntry OBJECT-TYPE
SYNTAX AdGenVdsl2ConfProfileExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry extends the adslLineConfProfileEntry
defined in VDSL-LINE-MIB. Each entry corresponds
to an VDSL line profile."
INDEX { ifIndex }
::= { adGenVdsl2ConfProfileExtTable 1 }
AdGenVdsl2ConfProfileExtEntry ::=
SEQUENCE {
adGenVdsl2LineManagementProfileNameApplied DisplayString,
adGenVdsl2LineManagementProfileIndexApplied Unsigned32,
adGenVdsl2LineCircuitID DisplayString,
adGenVdsl2LineResetCounters INTEGER,
adGenVdsl2LineRetrainRequest INTEGER
}
adGenVdsl2LineManagementProfileNameApplied OBJECT-TYPE
SYNTAX DisplayString --(SIZE (1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Management profile name applied to the VDSL Port profile."
::= { adGenVdsl2ConfProfileExtEntry 1 }
adGenVdsl2LineManagementProfileIndexApplied OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Management profile name applied to the VDSL Port profile."
::= { adGenVdsl2ConfProfileExtEntry 2 }
adGenVdsl2LineCircuitID OBJECT-TYPE
SYNTAX DisplayString --(SIZE (1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Circuit ID assigned to VDSL Port."
::= { adGenVdsl2ConfProfileExtEntry 3 }
adGenVdsl2LineResetCounters OBJECT-TYPE
SYNTAX INTEGER
{
all(1), -- Reset both PM history and current counters
pmhistory(2), -- Reset PM history counters
current(3), -- Reset current counters
retrainne(4), -- Retrain near-end counters
retrainfe(5), -- Retrain far-end counters
rolling(6) -- Reset rolling counters
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Selection of counter types to reset/clear for the indexed interface.
The counter types are performance monitoring intervals (PM history)
which typically consist of 15 minute/24 hour interval data,
current counters, near-end retrain counters, far-end retrain
counters, and rolling counters. A read will always return all(1)."
::= { adGenVdsl2ConfProfileExtEntry 4 }
adGenVdsl2LineRetrainRequest OBJECT-TYPE
SYNTAX INTEGER
{
full(1), -- request a full retrain/init
fast(2) -- request a fast retrain/init
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Request the selected line to perform a full retrain/init or a
fast retrain/init. A read will always return full(1)."
::= { adGenVdsl2ConfProfileExtEntry 5 }
-- ============ Prov Group (Band Profile) ===========================
adGenVdsl2BandConfProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2BandConfProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information on the VDSL2 Band
configuration. One entry in this table reflects band
profile defined by a manager which can be used to
configure the VDSL2 bands for a given
adGenVdsl2LineConfProfileEntry."
::= { adGenVdsl2Prov 4 }
adGenVdsl2BandConfProfileEntry OBJECT-TYPE
SYNTAX AdGenVdsl2BandConfProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry consists of a list of parameters that
represents the configuration of an VDSL2 modem
band parameters. These entries extend that of the
adGenVdsl2LineConfProfileTable by band.
"
INDEX { adGenVdsl2LineConfProfileName, adGenVdsl2BandNumber }
::= { adGenVdsl2BandConfProfileTable 1}
AdGenVdsl2BandConfProfileEntry ::=
SEQUENCE {
adGenVdsl2BandNumber Integer32,
adGenVdsl2BandConfUsCustomPboCableA Unsigned32,
adGenVdsl2BandConfUsCustomPboCableB Unsigned32
}
adGenVdsl2BandNumber OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VDSL2 band number. Band values are 1 - 5 corresponding
to upstream bands U0..U4 and downstream bands D1..D5."
::= { adGenVdsl2BandConfProfileEntry 1 }
adGenVdsl2BandConfUsCustomPboCableA OBJECT-TYPE
SYNTAX Unsigned32 (4000..8095)
UNITS "0.01 dBm/Hz"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Upstream power back-off band cable A parameter.
This parameter defines the UPBO reference PSD used
to compute the upstream power backoff for each
upstream band except US0. A UPBOPSD defined for each
band shall consist of two parameters [A, B]. The UPBO
reference PSD at the frequency f expressed in MHz shall
be equal to -A - B*sqrt(f). Parameter A ranges from
40 dBm/Hz to 80.95 dBm/Hz in steps of 0.01 dBm/Hz. A special
case of A=40.00 dBm/Hz and B=0.00 dBm/Hz disables UPBO in
the respective band. The first entry U0 must be disabled
since it is not supported in the standard yet."
::= { adGenVdsl2BandConfProfileEntry 2 }
adGenVdsl2BandConfUsCustomPboCableB OBJECT-TYPE
SYNTAX Unsigned32 (0..4095)
UNITS "0.01 dBm/Hz"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Upstream power back-off band cable B parameter.
This parameter defines the UPBO reference PSD used
to compute the upstream power backoff for each
upstream band except US0. A UPBOPSD defined for each
band shall consist of two parameters [A, B]. The UPBO
reference PSD at the frequency f expressed in MHz shall
be equal to -A - B*sqrt(f). Parameter B ranges from
0 dBm/Hz to 40.95 dBm/Hz in steps of 0.01 dBm/Hz. A special
case of A=40.00 dBm/Hz and B=0.00 dBm/Hz disables UPBO in
the respective band. The first entry U0 must be disabled
since it is not supported in the standard yet."
::= { adGenVdsl2BandConfProfileEntry 3 }
-- ============ Prov Group (Alarm Provisioning) ===========================
adGenVdsl2AlarmSlotProvTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2AlarmSlotProvEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table sets alarm severity for all VDSL2 interfaces."
::= { adGenVdsl2Prov 5 }
adGenVdsl2AlarmSlotProvEntry OBJECT-TYPE
SYNTAX AdGenVdsl2AlarmSlotProvEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { adGenSlotInfoIndex }
::= { adGenVdsl2AlarmSlotProvTable 1}
AdGenVdsl2AlarmSlotProvEntry ::=
SEQUENCE {
adGenVdsl2AlmSlotLinkdownSeverity INTEGER
}
adGenVdsl2AlmSlotLinkdownSeverity OBJECT-TYPE
SYNTAX INTEGER {
info(2),
alert(3),
minor(4),
major(5),
critical(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the Linkdown alarm severity (affects all VDSL2 Ports)"
DEFVAL { major }
::= { adGenVdsl2AlarmSlotProvEntry 1 }
-- ============ Status Group (Band Status) ===========================
adGenVdsl2BandStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2BandStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains per band status information for VDSL2
configuration. One entry in this table reflects band
profile defined by a manager which can be used to
configure the VDSL2 bands for a given
adGenVdsl2LineConfProfileEntry."
::= { adGenVdsl2Status 6 }
adGenVdsl2BandStatusEntry OBJECT-TYPE
SYNTAX AdGenVdsl2BandStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry consists of a list of band status items.
"
INDEX { ifIndex, adGenVdsl2BandNumber }
::= { adGenVdsl2BandStatusTable 1}
AdGenVdsl2BandStatusEntry ::=
SEQUENCE {
adGenVdsl2BandStatusNumber Integer32,
adGenVdsl2BandStatusUsStartCarrier Unsigned32,
adGenVdsl2BandStatusUsStopCarrier Unsigned32,
adGenVdsl2BandStatusUsMargin Integer32,
adGenVdsl2BandStatusUsLatn Integer32,
adGenVdsl2BandStatusUsSatn Integer32,
adGenVdsl2BandStatusDsStartCarrier Unsigned32,
adGenVdsl2BandStatusDsStopCarrier Unsigned32,
adGenVdsl2BandStatusDsMargin Integer32,
adGenVdsl2BandStatusDsLatn Integer32,
adGenVdsl2BandStatusDsSatn Integer32
}
adGenVdsl2BandStatusNumber OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VDSL2 band number. Band values are 1 - 5 corresponding
to upstream bands U0..U4 and downstream bands D1..D5."
::= { adGenVdsl2BandStatusEntry 1 }
adGenVdsl2BandStatusUsStartCarrier OBJECT-TYPE
SYNTAX Unsigned32 (0..8192)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The starting carrier of the VDSL2 upstream band at 4.3125KHz
spacing"
::= { adGenVdsl2BandStatusEntry 2 }
adGenVdsl2BandStatusUsStopCarrier OBJECT-TYPE
SYNTAX Unsigned32 (0..8192)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ending carrier of the VDSL2 upstream band at 4.3125KHz
spacing"
::= { adGenVdsl2BandStatusEntry 3 }
adGenVdsl2BandStatusUsMargin OBJECT-TYPE
SYNTAX Integer32 (-641..630)
UNITS "0.1 dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upstream Signal-to-Noise Ratio Margin per Band. This parameter
is defined by usable band. The upstream signal to noise ratio
margin per band is the maximum increase in dB of the noise
power received at the VTU-C such that the BER requirements are met
for all bearer channels of the band. The upstream SNR margin per
band ranges from -64.1 dB to +63.0 dB with 0.1 dB steps. A value of
-64.1 indicates out of range.
"
::= { adGenVdsl2BandStatusEntry 4 }
adGenVdsl2BandStatusUsLatn OBJECT-TYPE
SYNTAX Integer32 (0..1270)
UNITS "0.1 dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upstream Line Attenuation per Band. This parameter is defined per
usable bands. It is the measured difference in the total power
transmitted in this band and the total power received over all
subcarriers of this band during initialization. The upstream
line attenuation ranges per band from 0 to +127 dB with 0.1 dB
steps.
"
::= { adGenVdsl2BandStatusEntry 5 }
adGenVdsl2BandStatusUsSatn OBJECT-TYPE
SYNTAX Integer32 (0..1270)
UNITS "0.1 dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upstream Signal Attenuation per Band. This parameter is defined per
usable bands. It is the measured difference in the total power
transmitted in this band and the total power received over all
subcarriers of this band during showtime. The upstream line
attenuation ranges per band from 0 to +127 dB with 0.1 dB steps.
During showtime, only a subset of the subcarriers may be transmitted
as compared to initialization. Therefore, the upstream Signal
attenuation may be significantly lower than the downstream Line
attenuation.
"
::= { adGenVdsl2BandStatusEntry 6 }
adGenVdsl2BandStatusDsStartCarrier OBJECT-TYPE
SYNTAX Unsigned32 (0..8192)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The starting carrier of the VDSL2 downstream band at 4.3125KHz
spacing"
::= { adGenVdsl2BandStatusEntry 7 }
adGenVdsl2BandStatusDsStopCarrier OBJECT-TYPE
SYNTAX Unsigned32 (0..8192)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ending carrier of the VDSL2 downstream band at 4.3125KHz
spacing"
::= { adGenVdsl2BandStatusEntry 8 }
adGenVdsl2BandStatusDsMargin OBJECT-TYPE
SYNTAX Integer32 (-641..630)
UNITS "0.1 dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Downstream Signal-to-Noise Ratio Margin per Band. This parameter
is defined by usable band. The downstream signal to noise ratio
margin per band is the maximum increase in dB of the noise
power received at the VTU-R such that the BER requirements are met
for all bearer channels of the band. The downstream SNR margin per
band ranges from -64.1 dB to +63.0 dB with 0.1 dB steps. A value of
-64.1 indicates out of range.
"
::= { adGenVdsl2BandStatusEntry 9 }
adGenVdsl2BandStatusDsLatn OBJECT-TYPE
SYNTAX Integer32 (0..1270)
UNITS "0.1 dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Downstream Line Attenuation per Band. This parameter is defined per
usable bands. It is the measured difference in the total power
transmitted in this band and the total power received over all
subcarriers of this band during initialization. The downstream
line attenuation ranges per band from 0 to +127 dB with 0.1 dB
steps.
"
::= { adGenVdsl2BandStatusEntry 10 }
adGenVdsl2BandStatusDsSatn OBJECT-TYPE
SYNTAX Integer32 (0..1270)
UNITS "0.1 dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Downstream Signal Attenuation per Band. This parameter is defined per
usable bands. It is the measured difference in the total power
transmitted in this band and the total power received over all
subcarriers of this band during showtime. The downstream line
attenuation ranges per band from 0 to +127 dB with 0.1 dB steps.
During showtime, only a subset of the subcarriers may be transmitted
as compared to initialization. Therefore, the downstream Signal
attenuation may be significantly lower than the downstream Line
attenuation.
"
::= { adGenVdsl2BandStatusEntry 11 }
-- ============ Status Group (Sub-Carrier Status) ========================
adGenVdsl2ScStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2ScStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains per band status information for VDSL2
configuration. One entry in this table reflects band
profile defined by a manager which can be used to
configure the VDSL2 bands for a given
adGenVdsl2LineConfProfileEntry."
::= { adGenVdsl2Status 7 }
adGenVdsl2ScStatusEntry OBJECT-TYPE
SYNTAX AdGenVdsl2ScStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry consists of a list of band status items.
"
INDEX { ifIndex, adGenVdsl2ScStatusNumber }
::= { adGenVdsl2ScStatusTable 1}
AdGenVdsl2ScStatusEntry ::=
SEQUENCE {
adGenVdsl2ScStatusNumber Integer32,
adGenVdsl2ScStatusUsBits Integer32,
adGenVdsl2ScStatusUsGain Integer32,
adGenVdsl2ScStatusUsSnr Integer32,
adGenVdsl2ScStatusDsBits Integer32,
adGenVdsl2ScStatusDsGain Integer32,
adGenVdsl2ScStatusDsSnr Integer32,
adGenVdsl2ScStatusUsQln Integer32,
adGenVdsl2ScStatusDsQln Integer32,
adGenVdsl2ScStatusUsHlog Integer32,
adGenVdsl2ScStatusDsHlog Integer32
}
adGenVdsl2ScStatusNumber OBJECT-TYPE
SYNTAX Integer32 (1..8192)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DMT subcarrier number. There are 4096 possible DMT sub-carriers
spaced by 4.3125 KHz in the upstream and downstream directions.
These carriers are typically broken up into non-overlapping
groups called bands. For this reason, not all carriers will be
used in each direction.
"
::= { adGenVdsl2ScStatusEntry 1 }
adGenVdsl2ScStatusUsBits OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bits allocated per subcarrier in the upstream direction.
Value ranges from 0 to 15. A zero value indicates
that no bits are allocated the upstream subcarrier.
"
::= { adGenVdsl2ScStatusEntry 2 }
adGenVdsl2ScStatusUsGain OBJECT-TYPE
SYNTAX Integer32 (0..4095)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upstream gains allocation per subcarrier. It is an array of integer
values in the range of 0 to 4095 for each subcarrier.
The gain value is represented as a multiple of 1/512 on
linear scale. The value of zero indicates carrier is not used.
Min. value: 20*log(1/512) = -54.2 dB
Max. value: 20*log(4095/512) = 18.0 dB
"
::= { adGenVdsl2ScStatusEntry 3 }
adGenVdsl2ScStatusUsSnr OBJECT-TYPE
SYNTAX Integer32 (0..955)
UNITS "0.1 dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upstream signal to noise (SNR) per sub-carrier number. The SNR
ranges from 0 to +95.0 dB with 0.1 dB steps. A special value of
955 indicates that no measurement could be done for the
subcarrier because it is out of the passband or that the noise
PSD is out of range to be represented.
"
::= { adGenVdsl2ScStatusEntry 4 }
adGenVdsl2ScStatusDsBits OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bits allocated per subcarrier in the downstream direction.
Value ranges from 0 to 15. A zero value indicates
that no bits are allocated the downstream subcarrier.
"
::= { adGenVdsl2ScStatusEntry 5 }
adGenVdsl2ScStatusDsGain OBJECT-TYPE
SYNTAX Integer32 (0..4095)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Downstream gains allocation per subcarrier. It is an array of
integer values in the range of 0 to 4095 for each subcarrier.
The gain value is represented as a multiple of 1/512 on
linear scale. The value of zero indicates carrier is not used.
Min. value: 20*log(1/512) = -54.2 dB
Max. value: 20*log(4095/512) = 18.0 dB
"
::= { adGenVdsl2ScStatusEntry 6 }
adGenVdsl2ScStatusDsSnr OBJECT-TYPE
SYNTAX Integer32 (0..955)
UNITS "0.1 dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Downstream signal to noise (SNR) per sub-carrier number. The SNR
ranges from 0 to +95.0 dB with 0.1 dB steps. A special value of
955 indicates that no measurement could be done for the
subcarrier because it is out of the passband or that the noise
PSD is out of range to be represented.
"
::= { adGenVdsl2ScStatusEntry 7 }
adGenVdsl2ScStatusUsQln OBJECT-TYPE
SYNTAX Integer32 (-1505..-230)
UNITS "0.1 dBm/Hz"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upstream quiet line noise (QLN) per sub-carrier number. The QLN
ranges from -150.5 to -23.0 dBm/Hz with 0.1 dB steps. A special
value of -1505 indicates that no measurement could be done for the
subcarrier because it is out of the passband or that the noise
PSD is out of range to be represented."
::= { adGenVdsl2ScStatusEntry 8 }
adGenVdsl2ScStatusDsQln OBJECT-TYPE
SYNTAX Integer32 (-1505..-230)
UNITS "0.1 dBm/Hz"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upstream quiet line noise (QLN) per sub-carrier number. The QLN
ranges from -150.5 to -23.0 dBm/Hz with 0.1 dB steps. A special
value of -1505 indicates that no measurement could be done for the
subcarrier because it is out of the passband or that the noise
PSD is out of range to be represented."
::= { adGenVdsl2ScStatusEntry 9 }
adGenVdsl2ScStatusUsHlog OBJECT-TYPE
SYNTAX Integer32 (-963..60)
UNITS "0.1 dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upstream channel transfer function (HLOG) per sub-carrier number. The HLOG
ranges from -96.3 to +6.0 dB with 0.1 dB steps. A special value of
-963 indicates that no measurement could be done for the
subcarrier because it is out of the passband or that the noise
PSD is out of range to be represented."
::= { adGenVdsl2ScStatusEntry 10 }
adGenVdsl2ScStatusDsHlog OBJECT-TYPE
SYNTAX Integer32 (-963..60)
UNITS "0.1 dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Downstream channel transfer function (HLOG) per sub-carrier number. The HLOG
ranges from -96.3 to +6.0 dB with 0.1 dB steps. A special value of
-963 indicates that no measurement could be done for the
subcarrier because it is out of the passband or that the noise
PSD is out of range to be represented."
::= { adGenVdsl2ScStatusEntry 11 }
--==================================================================================================================
-- Bulk VDSL Tlv reserve instance
--==================================================================================================================
adGenVdsl2ReserveInstanceBulkVDSLTlvTable
OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2ReserveInstanceBulkVDSLTlvEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains instances that are created when there is a request to reserve a Bulk VDSL instance"
::= { adGenVdsl2Status 8 }
adGenVdsl2ReserveInstanceBulkVDSLTlvEntry OBJECT-TYPE
SYNTAX AdGenVdsl2ReserveInstanceBulkVDSLTlvEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index is the slot number."
INDEX { adGenSlotInfoIndex }
::= { adGenVdsl2ReserveInstanceBulkVDSLTlvTable 1 }
AdGenVdsl2ReserveInstanceBulkVDSLTlvEntry ::=
SEQUENCE {
adGenVdsl2ReserveInstanceBulkVDSLSlotInstance Integer32
}
adGenVdsl2ReserveInstanceBulkVDSLSlotInstance OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Used to index the Tlv table; each time this is called by slot it
creates an instance for that viewer"
::= { adGenVdsl2ReserveInstanceBulkVDSLTlvEntry 1 }
--==================================================================================================================
-- The Bulk VDSL Tlv Table
--==================================================================================================================
adGenVdsl2BulkVDSLTlvTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenVdsl2BulkVDSLTlvEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains filters that can be applied on the requested instances"
::= { adGenVdsl2Status 9 }
adGenVdsl2BulkVDSLTlvEntry OBJECT-TYPE
SYNTAX AdGenVdsl2BulkVDSLTlvEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indexes are the slot and instance number"
INDEX { adGenSlotInfoIndex, adGenVdsl2BulkVDSLTlvInstance }
::= { adGenVdsl2BulkVDSLTlvTable 1 }
AdGenVdsl2BulkVDSLTlvEntry ::=
SEQUENCE {
adGenVdsl2BulkVDSLTlvInstance Integer32,
adGenVdsl2BulkVDSLTlvType INTEGER,
adGenVdsl2BulkVDSLTlvPort Unsigned32,
adGenVdsl2BulkVDLSTlvCreate INTEGER
}
adGenVdsl2BulkVDSLTlvInstance OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Used to index the table by TLV Instance number."
::= { adGenVdsl2BulkVDSLTlvEntry 1 }
adGenVdsl2BulkVDSLTlvType OBJECT-TYPE
SYNTAX INTEGER {
bat(1),
snr(2),
qln(3),
hlog(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to set the type of VDSL info to return in the VDSL TLV instance:
1 - Bit Allocation Table (BAT), 2 - Signal Noise Ratio (SNR),
3 - Quiet Line Noise (QLN), 4 - Channel Transfer Function (HLOG)"
DEFVAL { bat }
::= { adGenVdsl2BulkVDSLTlvEntry 2 }
adGenVdsl2BulkVDSLTlvPort OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to set the VDSL port to get the info for VDSL TLV instance"
DEFVAL { 1 }
::= { adGenVdsl2BulkVDSLTlvEntry 3 }
adGenVdsl2BulkVDLSTlvCreate OBJECT-TYPE
SYNTAX INTEGER {
updateinstance(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set this OID to 1 to update the instance with Bulk VDSL info depending on type set.
A get on this OID always returns a 1."
::= { adGenVdsl2BulkVDSLTlvEntry 4 }
-- ***************************************************************************
-- Trap definitions
-- ***************************************************************************
-- ============ Traps (VTUC) ===========================
adGenVdsl2VtucTraps OBJECT IDENTIFIER ::= { adGenVdsl2VtucTrapPrefix 0 }
adGenVdsl2VtucSnrMgnThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2CurrUSSnrMgn,
adGenVdsl2VtucThreshSnrMgn
}
STATUS current
DESCRIPTION
"SNR Margin threshold reached."
--#TYPE "WARNING - VTUC SNR Margin Threshold crossed"
--#SUMMARY "VTUC SNR Margin Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucTraps 1 }
adGenVdsl2VtucLofsThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2VtucPerfCurr15MinLofs,
adGenVdsl2VtucThresh15MinLofs
}
STATUS current
DESCRIPTION
"Loss of Framing 15-minute interval threshold reached."
--#TYPE "WARNING - VTUC 15-Minute LOFS Threshold crossed"
--#SUMMARY "VTUC 15-Minute LOFS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, lofs: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucTraps 2 }
adGenVdsl2VtucLossThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2VtucPerfCurr15MinLoss,
adGenVdsl2VtucThresh15MinLoss
}
STATUS current
DESCRIPTION
"Loss of Signal 15-minute interval threshold reached."
--#TYPE "WARNING - VTUC 15-Minute LOSS Threshold crossed"
--#SUMMARY "VTUC 15-Minute LOSS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, loss: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucTraps 3 }
adGenVdsl2VtucLolsThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2VtucPerfCurr15MinLols,
adGenVdsl2VtucThresh15MinLols
}
STATUS current
DESCRIPTION
"Lols of Signal 15-minute interval threshold reached."
--#TYPE "WARNING - VTUC 15-Minute LOLS Threshold crossed"
--#SUMMARY "VTUC 15-Minute LOLS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, lols: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucTraps 4 }
adGenVdsl2VtucLprsThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2VtucPerfCurr15MinLprs,
adGenVdsl2VtucThresh15MinLprs
}
STATUS current
DESCRIPTION
"Loss of Power 15-minute interval threshold reached."
--#TYPE "WARNING - VTUC 15-Minute LPRS Threshold crossed"
--#SUMMARY "VTUC 15-Minute LPRS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, lprs: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucTraps 5 }
adGenVdsl2VtucESThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2VtucPerfCurr15MinEs,
adGenVdsl2VtucThresh15MinEs
}
STATUS current
DESCRIPTION
"Errored Second 15-minute interval threshold reached."
--#TYPE "WARNING - VTUC 15-Minute ES Threshold crossed"
--#SUMMARY "VTUC 15-Minute ES Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, es: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucTraps 6 }
adGenVdsl2VtucSESThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2VtucPerfCurr15MinSes,
adGenVdsl2VtucThresh15MinSes
}
STATUS current
DESCRIPTION
"Severely Errored Second 15-minute interval threshold
reached."
--#TYPE "WARNING - VTUC 15-Minute SES Threshold crossed"
--#SUMMARY "VTUC 15-Minute SES Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, ses: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucTraps 7 }
adGenVdsl2VtucUASThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2VtucPerfCurr15MinUas,
adGenVdsl2VtucThresh15MinUas
}
STATUS current
DESCRIPTION
"Unavailable Second 15-minute interval threshold reached."
--#TYPE "WARNING - VTUC 15-Minute UAS Threshold crossed"
--#SUMMARY "VTUC 15-Minute UAS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, uas: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucTraps 8 }
-- ============ Traps (VTUR) ===========================
adGenVdsl2VturTraps OBJECT IDENTIFIER ::= { adGenVdsl2VturTrapPrefix 0 }
adGenVdsl2VturSnrMgnThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2CurrDSSnrMgn,
adGenVdsl2VturThreshSnrMgn
}
STATUS current
DESCRIPTION
"SNR threshold reached."
--#TYPE "WARNING - VTUR SNR Margin Threshold crossed"
--#SUMMARY "VTUR SNR Margin Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VturTraps 1 }
adGenVdsl2VturLofsThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2VturPerfCurr15MinLofs,
adGenVdsl2VturThresh15MinLofs
}
STATUS current
DESCRIPTION
"Loss of Framing 15-minute interval threshold reached."
--#TYPE "WARNING - VTUR 15-Minute LOFS Threshold crossed"
--#SUMMARY "VTUR 15-Minute LOFS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, lofs: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VturTraps 2 }
adGenVdsl2VturLossThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2VturPerfCurr15MinLoss,
adGenVdsl2VturThresh15MinLoss
}
STATUS current
DESCRIPTION
"Loss of Signal 15-minute interval threshold reached."
--#TYPE "WARNING - VTUR 15-Minute LOSS Threshold crossed"
--#SUMMARY "VTUR 15-Minute LOSS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, loss: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VturTraps 3 }
adGenVdsl2VturLprsThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2VturPerfCurr15MinLprs,
adGenVdsl2VturThresh15MinLprs
}
STATUS current
DESCRIPTION
"Loss of Power 15-minute interval threshold reached."
--#TYPE "WARNING - VTUR 15-Minute LPRS Threshold crossed"
--#SUMMARY "VTUR 15-Minute LPRS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, lprs: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VturTraps 4 }
adGenVdsl2VturESThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2VturPerfCurr15MinEs,
adGenVdsl2VturThresh15MinEs
}
STATUS current
DESCRIPTION
"Errored Second 15-minute interval threshold reached."
--#TYPE "WARNING - VTUR 15-Minute ES Threshold crossed"
--#SUMMARY "VTUR 15-Minute ES Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, es: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VturTraps 5 }
adGenVdsl2VturSESThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2VturPerfCurr15MinSes,
adGenVdsl2VturThresh15MinSes
}
STATUS current
DESCRIPTION
"Severely Errored Second 15-minute interval threshold
reached."
--#TYPE "WARNING - VTUR 15-Minute SES Threshold crossed"
--#SUMMARY "VTUR 15-Minute SES Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, ses: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VturTraps 6 }
adGenVdsl2VturUASThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
adGenVdsl2VturPerfCurr15MinUas,
adGenVdsl2VturThresh15MinUas
}
STATUS current
DESCRIPTION
"Unavailable Second 15-minute interval threshold
reached."
--#TYPE "WARNING - VTUR 15-Minute UAS Threshold crossed"
--#SUMMARY "VTUR 15-Minute UAS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, slot: %d, port: %d, uas: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4,5}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VturTraps 7 }
-- ============ Remote Device Traps (VTUC) ===========================
adGenVdsl2VtucRemoteTraps OBJECT IDENTIFIER ::= { adGenVdsl2VtucTrapPrefixRemote 0 }
adGenVdsl2VtucSnrMgnRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2CurrUSSnrMgn,
adGenVdsl2VtucThreshSnrMgn
}
STATUS current
DESCRIPTION
"SNR Margin threshold reached."
--#TYPE "WARNING - VTUC SNR Margin Threshold crossed"
--#SUMMARY "VTUC SNR Margin Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucRemoteTraps 1 }
adGenVdsl2VtucLofsRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2VtucPerfCurr15MinLofs,
adGenVdsl2VtucThresh15MinLofs
}
STATUS current
DESCRIPTION
"Loss of Framing 15-minute interval threshold reached."
--#TYPE "WARNING - VTUC 15-Minute LOFS Threshold crossed"
--#SUMMARY "VTUC 15-Minute LOFS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucRemoteTraps 2 }
adGenVdsl2VtucLossRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2VtucPerfCurr15MinLoss,
adGenVdsl2VtucThresh15MinLoss
}
STATUS current
DESCRIPTION
"Loss of Signal 15-minute interval threshold reached."
--#TYPE "WARNING - VTUC 15-Minute LOSS Threshold crossed"
--#SUMMARY "VTUC 15-Minute LOSS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucRemoteTraps 3 }
adGenVdsl2VtucLolsRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2VtucPerfCurr15MinLols,
adGenVdsl2VtucThresh15MinLols
}
STATUS current
DESCRIPTION
"Lols of Signal 15-minute interval threshold reached."
--#TYPE "WARNING - VTUC 15-Minute LOLS Threshold crossed"
--#SUMMARY "VTUC 15-Minute LOLS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucRemoteTraps 4 }
adGenVdsl2VtucLprsRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2VtucPerfCurr15MinLprs,
adGenVdsl2VtucThresh15MinLprs
}
STATUS current
DESCRIPTION
"Loss of Power 15-minute interval threshold reached."
--#TYPE "WARNING - VTUC 15-Minute LPRS Threshold crossed"
--#SUMMARY "VTUC 15-Minute LPRS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucRemoteTraps 5 }
adGenVdsl2VtucESRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2VtucPerfCurr15MinEs,
adGenVdsl2VtucThresh15MinEs
}
STATUS current
DESCRIPTION
"Errored Second 15-minute interval threshold reached."
--#TYPE "WARNING - VTUC 15-Minute ES Threshold crossed"
--#SUMMARY "VTUC 15-Minute ES Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucRemoteTraps 6 }
adGenVdsl2VtucSESRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2VtucPerfCurr15MinSes,
adGenVdsl2VtucThresh15MinSes
}
STATUS current
DESCRIPTION
"Severely Errored Second 15-minute interval threshold
reached."
--#TYPE "WARNING - VTUC 15-Minute SES Threshold crossed"
--#SUMMARY "VTUC 15-Minute SES Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucRemoteTraps 7 }
adGenVdsl2VtucUASRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2VtucPerfCurr15MinUas,
adGenVdsl2VtucThresh15MinUas
}
STATUS current
DESCRIPTION
"Unavailable Second 15-minute interval threshold reached."
--#TYPE "WARNING - VTUC 15-Minute UAS Threshold crossed"
--#SUMMARY "VTUC 15-Minute UAS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VtucRemoteTraps 8 }
-- ============ Remote Device Traps (VTUR) ===========================
adGenVdsl2VturRemoteTraps OBJECT IDENTIFIER ::= { adGenVdsl2VturTrapPrefixRemote 0 }
adGenVdsl2VturSnrMgnRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2CurrDSSnrMgn,
adGenVdsl2VturThreshSnrMgn
}
STATUS current
DESCRIPTION
"SNR threshold reached."
--#TYPE "WARNING - VTUR SNR Margin Threshold crossed"
--#SUMMARY "VTUR SNR Margin Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VturRemoteTraps 1 }
adGenVdsl2VturLofsRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2VturPerfCurr15MinLofs,
adGenVdsl2VturThresh15MinLofs
}
STATUS current
DESCRIPTION
"Loss of Framing 15-minute interval threshold reached."
--#TYPE "WARNING - VTUR 15-Minute LOFS Threshold crossed"
--#SUMMARY "VTUR 15-Minute LOFS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VturRemoteTraps 2 }
adGenVdsl2VturLossRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2VturPerfCurr15MinLoss,
adGenVdsl2VturThresh15MinLoss
}
STATUS current
DESCRIPTION
"Loss of Signal 15-minute interval threshold reached."
--#TYPE "WARNING - VTUR 15-Minute LOSS Threshold crossed"
--#SUMMARY "VTUR 15-Minute LOSS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VturRemoteTraps 3 }
adGenVdsl2VturLprsRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2VturPerfCurr15MinLprs,
adGenVdsl2VturThresh15MinLprs
}
STATUS current
DESCRIPTION
"Loss of Power 15-minute interval threshold reached."
--#TYPE "WARNING - VTUR 15-Minute LPRS Threshold crossed"
--#SUMMARY "VTUR 15-Minute LPRS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VturRemoteTraps 4 }
adGenVdsl2VturESRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2VturPerfCurr15MinEs,
adGenVdsl2VturThresh15MinEs
}
STATUS current
DESCRIPTION
"Errored Second 15-minute interval threshold reached."
--#TYPE "WARNING - VTUR 15-Minute ES Threshold crossed"
--#SUMMARY "VTUR 15-Minute ES Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VturRemoteTraps 5 }
adGenVdsl2VturSESRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2VturPerfCurr15MinSes,
adGenVdsl2VturThresh15MinSes
}
STATUS current
DESCRIPTION
"Severely Errored Second 15-minute interval threshold
reached."
--#TYPE "WARNING - VTUR 15-Minute SES Threshold crossed"
--#SUMMARY "VTUR 15-Minute SES Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VturRemoteTraps 6 }
adGenVdsl2VturUASRemoteThreshTrap NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
ifIndex,
adGenVdsl2VturPerfCurr15MinUas,
adGenVdsl2VturThresh15MinUas
}
STATUS current
DESCRIPTION
"Unavailable Second 15-minute interval threshold
reached."
--#TYPE "WARNING - VTUR 15-Minute UAS Threshold crossed"
--#SUMMARY "VTUR 15-Minute UAS Threshold Alarm"
--#SUMMARY "detected at shelf: %s, remote: %d, margin: %d, threshold: %d"
--#ARGUMENTS {1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Threshold Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenVdsl2VturRemoteTraps 7 }
-- ************************************************************************
-- MIB Groups
-- ************************************************************************
-- ============ Prov Group ================================================
adGenVdsl2ProvGroup OBJECT-GROUP
OBJECTS
{
adGenVdsl2ConfDsRateMode,
adGenVdsl2ConfDsTargetSnrMgn,
adGenVdsl2ConfDsMaxSnrMgn,
adGenVdsl2ConfDsMinSnrMgn,
adGenVdsl2ConfUsTargetSnrMgn,
adGenVdsl2ConfUsMaxSnrMgn,
adGenVdsl2ConfUsMinSnrMgn,
adGenVdsl2LineConfProfileRowStatus,
adGenVdsl2ConfServiceMode,
adGenVdsl2ConfMultiModeDmtTse,
adGenVdsl2ConfBandProfiles,
adGenVdsl2ConfSpecificPsdSelect,
adGenVdsl2ConfUsPsdMaskU0Select,
adGenVdsl2ConfUsTrellis,
adGenVdsl2ConfDsTrellis,
adGenVdsl2ConfUsPboSetting,
adGenVdsl2ConfDsPboSetting,
adGenVdsl2ConfUsVnoiseSetting,
adGenVdsl2ConfDsVnoiseSetting,
adGenVdsl2ConfUsBitSwap,
adGenVdsl2ConfDsBitSwap,
adGenVdsl2ConfHamBandNotches,
adGenVdsl2ConfUsNomAggTxPwr,
adGenVdsl2ConfDsNomAggTxPwr,
adGenVdsl2ConfUsMaxNomTxPsd,
adGenVdsl2ConfDsMaxNomTxPsd,
adGenVdsl2ConfUsMaxAggRxPwr,
adGenVdsl2ConfFramingMode,
adGenVdsl2ConfUsLp0MaxPayloadRate,
adGenVdsl2ConfUsLp0MinPayloadRate,
adGenVdsl2ConfUsLp0MaxDelay,
adGenVdsl2ConfUsLp0MinProtection,
adGenVdsl2ConfUsLp0RaRatio,
adGenVdsl2ConfUsLp0InitPolicy,
adGenVdsl2ConfDsLp0MaxPayloadRate,
adGenVdsl2ConfDsLp0MinPayloadRate,
adGenVdsl2ConfDsLp0MaxDelay,
adGenVdsl2ConfDsLp0MinProtection,
adGenVdsl2ConfDsLp0RaRatio,
adGenVdsl2ConfDsLp0InitPolicy,
adGenVdsl2ConfUsLp1MaxPayloadRate,
adGenVdsl2ConfUsLp1MinPayloadRate,
adGenVdsl2ConfUsLp1MaxDelay,
adGenVdsl2ConfUsLp1MinProtection,
adGenVdsl2ConfUsLp1RaRatio,
adGenVdsl2ConfUsLp1InitPolicy,
adGenVdsl2ConfDsLp1MaxPayloadRate,
adGenVdsl2ConfDsLp1MinPayloadRate,
adGenVdsl2ConfDsLp1MaxDelay,
adGenVdsl2ConfDsLp1MinProtection,
adGenVdsl2ConfDsLp1RaRatio,
adGenVdsl2ConfDsLp1InitPolicy,
adGenVdsl2VtucThreshSnrMgn,
adGenVdsl2VtucThresh15MinLofs,
adGenVdsl2VtucThresh15MinLoss,
adGenVdsl2VtucThresh15MinLols,
adGenVdsl2VtucThresh15MinLprs,
adGenVdsl2VtucThresh15MinEs,
adGenVdsl2VtucThresh15MinSes,
adGenVdsl2VtucThresh15MinUas,
adGenVdsl2VturThreshSnrMgn,
adGenVdsl2VturThresh15MinLofs,
adGenVdsl2VturThresh15MinLoss,
adGenVdsl2VturThresh15MinLprs,
adGenVdsl2VturThresh15MinEs,
adGenVdsl2VturThresh15MinSes,
adGenVdsl2VturThresh15MinUas,
adGenVdsl2LineAlarmConfProfileRowStatus,
adGenVdsl2ThreshUsLp0RateUp,
adGenVdsl2ThreshUsLp0RateDown,
adGenVdsl2ThreshDsLp0RateUp,
adGenVdsl2ThreshDsLp0RateDown,
adGenVdsl2ThreshUsLp1RateUp,
adGenVdsl2ThreshUsLp1RateDown,
adGenVdsl2ThreshDsLp1RateUp,
adGenVdsl2ThreshDsLp1RateDown,
adGenVdsl2ConfRestoreDefaults,
adGenVdsl2BandNumber,
adGenVdsl2BandConfUsCustomPboCableA,
adGenVdsl2BandConfUsCustomPboCableB,
adGenVdsl2AlmSlotLinkdownSeverity
}
STATUS current
DESCRIPTION
"These objects provide support for Vdsl2 configuration."
::= { adGenVdsl2MibGroups 1 }
-- ============ Status Group ===============================================
adGenVdsl2StatusGroup OBJECT-GROUP
OBJECTS
{
adGenVdsl2LineCoding,
adGenVdsl2LinePortServiceState,
adGenVdsl2LineStatus,
adGenVdsl2LineUpTime,
adGenVdsl2LineCurrTransSysMode,
adGenVdsl2LineCurrBandProfile,
adGenVdsl2LineCurrEstimatedLength,
adGenVdsl2LineCurrTpsTcFramingMode,
adGenVdsl2VtucInvSerialNumber,
adGenVdsl2VtucInvVendorID,
adGenVdsl2VtucInvVersionNumber,
adGenVdsl2CurrUSSnrMgn,
adGenVdsl2CurrUSAtn,
adGenVdsl2VtucCurrStatus,
adGenVdsl2VtucCurrOutputPwr,
adGenVdsl2VtucCurrAttainableRate,
adGenVdsl2VtucCurrTxRate,
adGenVdsl2VtucPrevTxRate,
adGenVdsl2VtucActTxPsd,
adGenVdsl2VtucCurrTpsTcStatus,
adGenVdsl2VturInvSerialNumber,
adGenVdsl2VturInvVendorID,
adGenVdsl2VturInvVersionNumber,
adGenVdsl2CurrDSSnrMgn,
adGenVdsl2CurrDSAtn,
adGenVdsl2VturCurrStatus,
adGenVdsl2VturCurrOutputPwr,
adGenVdsl2VturCurrAttainableRate,
adGenVdsl2VturCurrTxRate,
adGenVdsl2VturPrevTxRate,
adGenVdsl2VturActTxPsd,
adGenVdsl2VtucChanInterleaveDelay,
adGenVdsl2VtucChanCurrTxRate,
adGenVdsl2VtucChanPrevTxRate,
adGenVdsl2VtucChanCrcBlockLength ,
adGenVdsl2VtucChanINP,
adGenVdsl2VturChanInterleaveDelay,
adGenVdsl2VturChanCurrTxRate,
adGenVdsl2VturChanPrevTxRate,
adGenVdsl2VturChanCrcBlockLength ,
adGenVdsl2VturChanINP,
adGenVdsl2BandStatusUsStartCarrier,
adGenVdsl2BandStatusUsStopCarrier,
adGenVdsl2BandStatusUsMargin,
adGenVdsl2BandStatusUsLatn,
adGenVdsl2BandStatusUsSatn,
adGenVdsl2BandStatusDsStartCarrier,
adGenVdsl2BandStatusDsStopCarrier,
adGenVdsl2BandStatusDsMargin,
adGenVdsl2BandStatusDsLatn,
adGenVdsl2BandStatusDsSatn,
adGenVdsl2ScStatusUsBits,
adGenVdsl2ScStatusUsGain,
adGenVdsl2ScStatusUsSnr,
adGenVdsl2ScStatusDsBits,
adGenVdsl2ScStatusDsGain,
adGenVdsl2ScStatusDsSnr
}
STATUS current
DESCRIPTION
"These objects provide support for the reporting of status
of Vdsl2 physical interfaces, channel, band, and subcarrier.
"
::= { adGenVdsl2MibGroups 2}
-- ============ PM Group ==================================================
adGenVdsl2PMGroup OBJECT-GROUP
OBJECTS
{
adGenVdsl2VtucPerfLofs,
adGenVdsl2VtucPerfLoss,
adGenVdsl2VtucPerfLols,
adGenVdsl2VtucPerfLprs,
adGenVdsl2VtucPerfEs,
adGenVdsl2VtucPerfInits,
adGenVdsl2VtucPerfSes,
adGenVdsl2VtucPerfUas,
adGenVdsl2VtucPerfFecs,
adGenVdsl2VtucPerfCrc,
adGenVdsl2VtucPerfFec,
adGenVdsl2VtucPerfValidIntervals,
adGenVdsl2VtucPerfInvalidIntervals,
adGenVdsl2VtucPerfCurr15MinTimeElapsed,
adGenVdsl2VtucPerfCurr15MinLofs,
adGenVdsl2VtucPerfCurr15MinLoss,
adGenVdsl2VtucPerfCurr15MinLols,
adGenVdsl2VtucPerfCurr15MinLprs,
adGenVdsl2VtucPerfCurr15MinEs,
adGenVdsl2VtucPerfCurr15MinInits,
adGenVdsl2VtucPerfCurr15MinSes,
adGenVdsl2VtucPerfCurr15MinUas,
adGenVdsl2VtucPerfCurr15MinFecs,
adGenVdsl2VtucPerfCurr15MinCrc,
adGenVdsl2VtucPerfCurr15MinFec,
adGenVdsl2VtucPerfCurr1DayTimeElapsed,
adGenVdsl2VtucPerfCurr1DayLofs,
adGenVdsl2VtucPerfCurr1DayLoss,
adGenVdsl2VtucPerfCurr1DayLols,
adGenVdsl2VtucPerfCurr1DayLprs,
adGenVdsl2VtucPerfCurr1DayEs,
adGenVdsl2VtucPerfCurr1DayInits,
adGenVdsl2VtucPerfCurr1DaySes,
adGenVdsl2VtucPerfCurr1DayUas,
adGenVdsl2VtucPerfCurr1DayFecs,
adGenVdsl2VtucPerfCurr1DayCrc,
adGenVdsl2VtucPerfCurr1DayFec,
adGenVdsl2VtucPerfTcTxUnits,
adGenVdsl2VtucPerfTcTxDataUnits,
adGenVdsl2VtucPerfTcTxDataOctets,
adGenVdsl2VtucPerfTcTxIdleUnits,
adGenVdsl2VtucPerfTcRxUnits,
adGenVdsl2VtucPerfTcRxDataUnits,
adGenVdsl2VtucPerfTcRxDataOctets,
adGenVdsl2VtucPerfTcRxIdleUnits,
adGenVdsl2VtucPerfTcRxErroredUnits,
adGenVdsl2VturPerfLofs,
adGenVdsl2VturPerfLoss,
adGenVdsl2VturPerfLprs,
adGenVdsl2VturPerfEs,
adGenVdsl2VturPerfSes,
adGenVdsl2VturPerfUas,
adGenVdsl2VturPerfFecs,
adGenVdsl2VturPerfCrc,
adGenVdsl2VturPerfFec,
adGenVdsl2VturPerfValidIntervals,
adGenVdsl2VturPerfInvalidIntervals,
adGenVdsl2VturPerfCurr15MinTimeElapsed,
adGenVdsl2VturPerfCurr15MinLofs,
adGenVdsl2VturPerfCurr15MinLoss,
adGenVdsl2VturPerfCurr15MinLprs,
adGenVdsl2VturPerfCurr15MinEs,
adGenVdsl2VturPerfCurr15MinSes,
adGenVdsl2VturPerfCurr15MinUas,
adGenVdsl2VturPerfCurr15MinFecs,
adGenVdsl2VturPerfCurr15MinCrc,
adGenVdsl2VturPerfCurr15MinFec,
adGenVdsl2VturPerfCurr1DayTimeElapsed,
adGenVdsl2VturPerfCurr1DayLofs,
adGenVdsl2VturPerfCurr1DayLoss,
adGenVdsl2VturPerfCurr1DayLprs,
adGenVdsl2VturPerfCurr1DayEs,
adGenVdsl2VturPerfCurr1DaySes,
adGenVdsl2VturPerfCurr1DayUas,
adGenVdsl2VturPerfCurr1DayFecs,
adGenVdsl2VturPerfCurr1DayCrc,
adGenVdsl2VturPerfCurr1DayFec,
adGenVdsl2VturPerfTcTxUnits,
adGenVdsl2VturPerfTcTxDataUnits,
adGenVdsl2VturPerfTcTxDataOctets,
adGenVdsl2VturPerfTcTxIdleUnits,
adGenVdsl2VturPerfTcRxUnits,
adGenVdsl2VturPerfTcRxDataUnits,
adGenVdsl2VturPerfTcRxDataOctets,
adGenVdsl2VturPerfTcRxIdleUnits,
adGenVdsl2VturPerfTcRxErroredUnits,
adGenVdsl2VtucIntervalNumber,
adGenVdsl2VtucIntervalLofs,
adGenVdsl2VtucIntervalLoss,
adGenVdsl2VtucIntervalLols,
adGenVdsl2VtucIntervalLprs,
adGenVdsl2VtucIntervalES,
adGenVdsl2VtucIntervalInits,
adGenVdsl2VtucIntervalValidData,
adGenVdsl2VtucIntervalSES,
adGenVdsl2VtucIntervalUAS,
adGenVdsl2VtucIntervalFECs,
adGenVdsl2VtucIntervalFEC,
adGenVdsl2VtucIntervalCRC,
adGenVdsl2VturIntervalNumber,
adGenVdsl2VturIntervalLofs,
adGenVdsl2VturIntervalLoss,
adGenVdsl2VturIntervalLprs,
adGenVdsl2VturIntervalES,
adGenVdsl2VturIntervalValidData,
adGenVdsl2VturIntervalSES,
adGenVdsl2VturIntervalUAS,
adGenVdsl2VturIntervalFECs,
adGenVdsl2VturIntervalFEC,
adGenVdsl2VturIntervalCRC,
adGenVdsl2VtucChanReceivedBlks,
adGenVdsl2VtucChanTransmittedBlks,
adGenVdsl2VtucChanCorrectedBlks,
adGenVdsl2VtucChanUncorrectBlks,
adGenVdsl2VtucChanPerfValidIntervals,
adGenVdsl2VtucChanPerfInvalidIntervals,
adGenVdsl2VtucChanPerfCurr15MinTimeElapsed,
adGenVdsl2VtucChanPerfCurr15MinReceivedBlks,
adGenVdsl2VtucChanPerfCurr15MinTransmittedBlks,
adGenVdsl2VtucChanPerfCurr15MinCorrectedBlks,
adGenVdsl2VtucChanPerfCurr15MinUncorrectBlks,
adGenVdsl2VtucChanPerfCurr1DayTimeElapsed,
adGenVdsl2VtucChanPerfCurr1DayReceivedBlks,
adGenVdsl2VtucChanPerfCurr1DayTransmittedBlks,
adGenVdsl2VtucChanPerfCurr1DayCorrectedBlks,
adGenVdsl2VtucChanPerfCurr1DayUncorrectBlks,
adGenVdsl2VtucChanPerfTcTxUnits,
adGenVdsl2VtucChanPerfTcTxDataUnits,
adGenVdsl2VtucChanPerfTcTxDataOctets,
adGenVdsl2VtucChanPerfTcTxIdleUnits,
adGenVdsl2VtucChanPerfTcRxUnits,
adGenVdsl2VtucChanPerfTcRxDataUnits,
adGenVdsl2VtucChanPerfTcRxDataOctets,
adGenVdsl2VtucChanPerfTcRxIdleUnits,
adGenVdsl2VtucChanPerfTcRxErroredUnits,
adGenVdsl2VturChanReceivedBlks,
adGenVdsl2VturChanTransmittedBlks,
adGenVdsl2VturChanCorrectedBlks,
adGenVdsl2VturChanUncorrectBlks,
adGenVdsl2VturChanPerfValidIntervals,
adGenVdsl2VturChanPerfInvalidIntervals,
adGenVdsl2VturChanPerfCurr15MinTimeElapsed,
adGenVdsl2VturChanPerfCurr15MinReceivedBlks,
adGenVdsl2VturChanPerfCurr15MinTransmittedBlks,
adGenVdsl2VturChanPerfCurr15MinCorrectedBlks,
adGenVdsl2VturChanPerfCurr15MinUncorrectBlks,
adGenVdsl2VturChanPerfCurr1DayTimeElapsed,
adGenVdsl2VturChanPerfCurr1DayReceivedBlks,
adGenVdsl2VturChanPerfCurr1DayTransmittedBlks,
adGenVdsl2VturChanPerfCurr1DayCorrectedBlks,
adGenVdsl2VturChanPerfCurr1DayUncorrectBlks,
adGenVdsl2VturChanPerfTcTxUnits,
adGenVdsl2VturChanPerfTcTxDataUnits,
adGenVdsl2VturChanPerfTcTxDataOctets,
adGenVdsl2VturChanPerfTcTxIdleUnits,
adGenVdsl2VturChanPerfTcRxUnits,
adGenVdsl2VturChanPerfTcRxDataUnits,
adGenVdsl2VturChanPerfTcRxDataOctets,
adGenVdsl2VturChanPerfTcRxIdleUnits,
adGenVdsl2VturChanPerfTcRxErroredUnits,
adGenVdsl2VtucChanIntervalNumber,
adGenVdsl2VtucChanIntervalReceivedBlks,
adGenVdsl2VtucChanIntervalTransmittedBlks,
adGenVdsl2VtucChanIntervalCorrectedBlks,
adGenVdsl2VtucChanIntervalUncorrectBlks,
adGenVdsl2VtucChanIntervalValidData,
adGenVdsl2VturChanIntervalNumber,
adGenVdsl2VturChanIntervalReceivedBlks,
adGenVdsl2VturChanIntervalTransmittedBlks,
adGenVdsl2VturChanIntervalCorrectedBlks,
adGenVdsl2VturChanIntervalUncorrectBlks,
adGenVdsl2VturChanIntervalValidData,
adGenVdsl2Vtuc1DayIntervalNumber,
adGenVdsl2Vtuc1DayIntervalLofs,
adGenVdsl2Vtuc1DayIntervalLoss,
adGenVdsl2Vtuc1DayIntervalLols,
adGenVdsl2Vtuc1DayIntervalLprs,
adGenVdsl2Vtuc1DayIntervalES,
adGenVdsl2Vtuc1DayIntervalInits,
adGenVdsl2Vtuc1DayIntervalValidData,
adGenVdsl2Vtuc1DayIntervalSES,
adGenVdsl2Vtuc1DayIntervalUAS,
adGenVdsl2Vtuc1DayIntervalFECs,
adGenVdsl2Vtuc1DayIntervalFEC,
adGenVdsl2Vtuc1DayIntervalCRC,
adGenVdsl2Vtur1DayIntervalNumber,
adGenVdsl2Vtur1DayIntervalLofs,
adGenVdsl2Vtur1DayIntervalLoss,
adGenVdsl2Vtur1DayIntervalLprs,
adGenVdsl2Vtur1DayIntervalES,
adGenVdsl2Vtur1DayIntervalValidData,
adGenVdsl2Vtur1DayIntervalSES,
adGenVdsl2Vtur1DayIntervalUAS,
adGenVdsl2Vtur1DayIntervalFECs,
adGenVdsl2Vtur1DayIntervalFEC,
adGenVdsl2Vtur1DayIntervalCRC
}
STATUS current
DESCRIPTION
"These objects provide support for the reporting of the
Vdsl2 interface PM data."
::= { adGenVdsl2MibGroups 3}
-- ============ Traps Group ================================================
adGenVdsl2TrapsGroup OBJECT-GROUP
OBJECTS
{
adGenVdsl2CurrUSSnrMgn,
adGenVdsl2VtucThreshSnrMgn,
adGenVdsl2VtucPerfCurr15MinLofs,
adGenVdsl2VtucThresh15MinLofs,
adGenVdsl2VtucPerfCurr15MinLoss,
adGenVdsl2VtucThresh15MinLoss,
adGenVdsl2VtucPerfCurr15MinLols,
adGenVdsl2VtucThresh15MinLols,
adGenVdsl2VtucPerfCurr15MinLprs,
adGenVdsl2VtucThresh15MinLprs,
adGenVdsl2VtucPerfCurr15MinEs,
adGenVdsl2VtucThresh15MinEs,
adGenVdsl2VtucPerfCurr15MinSes,
adGenVdsl2VtucThresh15MinSes,
adGenVdsl2VtucPerfCurr15MinUas,
adGenVdsl2VtucThresh15MinUas,
adGenVdsl2CurrDSSnrMgn,
adGenVdsl2VturThreshSnrMgn,
adGenVdsl2VturPerfCurr15MinLofs,
adGenVdsl2VturThresh15MinLofs,
adGenVdsl2VturPerfCurr15MinLoss,
adGenVdsl2VturThresh15MinLoss,
adGenVdsl2VturPerfCurr15MinLprs,
adGenVdsl2VturThresh15MinLprs,
adGenVdsl2VturPerfCurr15MinEs,
adGenVdsl2VturThresh15MinEs,
adGenVdsl2VturPerfCurr15MinSes,
adGenVdsl2VturThresh15MinSes,
adGenVdsl2VturPerfCurr15MinUas,
adGenVdsl2VturThresh15MinUas
}
STATUS current
DESCRIPTION
"These objects provide support for the reporting of the
traps from the Vdsl2 interfaces."
::= { adGenVdsl2MibGroups 4}
-- ============ ExtConfig Group ===========================================
adGenVdsl2ExtConfigGroup OBJECT-GROUP
OBJECTS
{
adGenVdsl2LineManagementProfileNameApplied,
adGenVdsl2LineManagementProfileIndexApplied,
adGenVdsl2LineCircuitID
}
STATUS current
DESCRIPTION
"These objects provide support for Vdsl2 extended profile configuration."
::= { adGenVdsl2MibGroups 5}
-- ============ Test Group ================================================
--adGenVdsl2TestGroup OBJECT-GROUP
-- OBJECTS
-- {
-- }
-- STATUS current
-- DESCRIPTION
-- "These objects provide access for the testing of Vdsl2 interfaces."
-- ::= { adGenVdsl2MibGroups 6}
END