Observium_CE/mibs/paradyne/PDN-HDSL2-SHDSL-LINE-MIB

1288 lines
54 KiB
Plaintext

-- ===============================================================
-- == Copyright (C) 2003 Paradyne Corporation. ==
-- ===============================================================
PDN-HDSL2-SHDSL-LINE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Unsigned32, Counter32, Integer32
FROM SNMPv2-SMI
OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
TEXTUAL-CONVENTION
FROM SNMPv2-TC
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
ifIndex
FROM IF-MIB
PerfCurrentCount, PerfIntervalCount
FROM PerfHist-TC-MIB
Hdsl2ShdslPerfTimeElapsed, Hdsl2ShdslPerfCurrDayCount,
Hdsl2Shdsl1DayIntervalCount, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide,
hdsl2ShdslEndpointThreshLoopAttenuation,
hdsl2ShdslEndpointThreshSNRMargin, hdsl2ShdslEndpointThreshES,
hdsl2ShdslEndpointThreshSES, hdsl2ShdslEndpointThreshCRCanomalies,
hdsl2ShdslEndpointThreshLOSWS, hdsl2ShdslEndpointThreshUAS, hdsl2ShdslSpanConfProfileName
FROM HDSL2-SHDSL-LINE-MIB
pdn-interfaces
FROM PDN-HEADER-MIB;
pdnHdsl2ShdslLineMIB MODULE-IDENTITY
LAST-UPDATED "200501280000Z" -- January 28, 2005
ORGANIZATION "Paradyne Networks
MIB Working Group
Other information about group editing the MIB"
CONTACT-INFO "Paradyne Networks, Inc.
8545 126th Avenue North
Largo, FL 33733
www.paradyne.com
General Comments to: mibwg_team@paradyne.com
Editor
Clay Sikes"
DESCRIPTION
"The primary purpose of this MIB is to allow support of G.shdsl.bis based
on the ITU Temporary Document, DC-R15, April 2003, until such a time
as the `standard' MIB, HDSL2-SHDSL-LINE-MIB, RFC 3276, May 2002 is
updated to support G.shdsl.bis. In addition to providing support for
G.shdsl.bis, this MIB may support SHDSL objects that are unique to the
enterprise.
Decisions as far as how this MIB is supported with respect to the
`standard' MIB will be made in an individual basis by those involved
with specific projects; those decisions are not dictated here.
The following documents should be referenced with respect to this MIB:
[G.991.2] ITU-T G991.2 `Single-pair high-speed digital subscriber
line (SHDSL) transceivers,' December 2003.
[DC-R15] ITU Study Group 15 Temporary Document `G.shdsl.bis: Draft
Text`, April 2003.
[RFC 3276] Ray, B., Abbi, R. `HDSL2-SHDSL-LINE-MIB', May 2002.
=====================================================================
== ==
== Copyright (C) 2004 Paradyne Corporation. ==
== ==
====================================================================="
REVISION "200501280000Z" -- January 28, 2005
DESCRIPTION "Added pdnHdsl2ShdslExtendedRateMode object since the
hardware implementation may require a different configuration
to support higher rates such as the 5696 kbits per second
rate specified in 992.1, Annex F."
REVISION "200404270000Z" -- April 27, 2004
DESCRIPTION "Make the index to pdnHdsl2ShdslSpanConfProfileExtTable IMPLIED
to match with the RFC."
REVISION "200404210000Z" -- April 21, 2004
DESCRIPTION "Changed the pdnHdsl2ShdslSpanStatusExtTable and the
pdnHdsl2ShdslSpanConfProfileExtTable from augments to be
indexed. Some SNMP agents do a read-modify-write on a table
row. As a result, the instrumentation code may not be able to
determine which object the manager actually wants to set. For
example, consider the case where a manager wants to set the
wire interface to 8-wire operation. The instrumentation code, in
the case of a read-modify-write cycle, could result in receiving
a row where the hdsl2ShdslSpanConfWireInterface is set to
twoWire(1) and pdnHdsl2ShdslSpanConfWireInterface is set to
eightWire(4). This could result in unpredictable results.
This change will prevent the objects in the ExtTables from
existing in the same row as the objects in the standard tables
and prevent the unpredictable case from occurring."
REVISION "200401161500Z" -- January 16, 2004
DESCRIPTION "Removed description text that implies that this MIB only applies
to G.shdsl.bis. Add a table to allow the device to be configured
in CPE mode or CO mode."
REVISION "200311061500Z" -- November 6, 2003
DESCRIPTION "Clean up, typo corrections, and clarifications."
REVISION "200310231500Z" -- October 23, 2003
DESCRIPTION "Initial release."
::= { pdn-interfaces 23 }
-- =============================================================================
-- == Define groups for Notifications, MIB Objects, Accessible for ==
-- == Notifications (AFNs), and Conformance. ==
-- == These may just be place holders. ==
-- =============================================================================
pdnHdsl2ShdslLineNotifications OBJECT IDENTIFIER ::= { pdnHdsl2ShdslLineMIB 0 }
pdnHdsl2ShdslLineObjects OBJECT IDENTIFIER ::= { pdnHdsl2ShdslLineMIB 1 }
pdnHdsl2ShdslLineAFNs OBJECT IDENTIFIER ::= { pdnHdsl2ShdslLineMIB 2 }
pdnHdsl2ShdslLineConformance OBJECT IDENTIFIER ::= { pdnHdsl2ShdslLineMIB 3 }
-- =============================================================================
-- == Textual Conventions ==
-- =============================================================================
PdnHdsl2ShdslWirePair ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "This is the referenced pair of wires in a DSL Segment. HDSL2
only supports a single pair (wirePair1), while SHDSL supports an
optional second pair (wirePair2), third pair (wirePair3), and a
forth pair (wirePair4)."
SYNTAX INTEGER {
wirePair1(1),
wirePair2(2),
wirePair3(3),
wirePair4(4)
}
-- =============================================================================
-- == MIB Objects ==
-- =============================================================================
-- =============================================================================
-- == pdnHdsl2ShdslSpanStatusTable ==
-- =============================================================================
pdnHdsl2ShdslSpanStatusExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF PdnHdsl2ShdslSpanStatusExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table extends the hdsl2ShdslSpanStatusTable defined in the
HDSL2-SHDSL-LINE-MIB (the `standard' MIB) which provides overall
information of DSL spans."
::= { pdnHdsl2ShdslLineObjects 1 }
pdnHdsl2ShdslSpanStatusExtEntry OBJECT-TYPE
SYNTAX PdnHdsl2ShdslSpanStatusExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry extends the hdsl2ShdslSpanStatusEntry defined in
[RFC 3276]. Each entry corresponds to a DSL line."
INDEX { ifIndex }
::= { pdnHdsl2ShdslSpanStatusExtTable 1 }
PdnHdsl2ShdslSpanStatusExtEntry ::=
SEQUENCE {
pdnHdsl2ShdslStatusMaxAttainableLineRate Unsigned32,
pdnHdsl2ShdslStatusActualLineRate Unsigned32
}
pdnHdsl2ShdslStatusMaxAttainableLineRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Contains the maximum attainable line rate, in bps, in this
DSL span."
REFERENCE "RFC 3276, hdsl2ShdslStatusMaxAttainableLineRate."
::= { pdnHdsl2ShdslSpanStatusExtEntry 1 }
pdnHdsl2ShdslStatusActualLineRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Contains the actual line rate, in bps, in this DSL span.
This is based upon measurements made during line probing."
REFERENCE "RFC 3276, hdsl2ShdslStatusActualLineRate."
::= { pdnHdsl2ShdslSpanStatusExtEntry 2 }
-- ===========================================================================
-- == pdnHdsl2ShdslEndpointConfTable ==
-- ===========================================================================
pdnHdsl2ShdslEndpointConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF PdnHdsl2ShdslEndpointConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table supports configuration parameters for segment
endpoints in a HDSL2/SHDSL line. As this table is indexed
by ifIndex, it MUST be maintained in a persistent manner."
REFERENCE "RFC 3276, hdsl2ShdslEndpointConfTable."
::= { pdnHdsl2ShdslLineObjects 2 }
pdnHdsl2ShdslEndpointConfEntry OBJECT-TYPE
SYNTAX PdnHdsl2ShdslEndpointConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Each entry represents a single segment endpoint in a HDSL2/SHDSL
line. It is indexed by the ifIndex of the HDSL2/SHDSL line, the
UnitId of the associated unit, the side of the unit, and the
wire-pair of the associated modem."
INDEX { ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide,
pdnHdsl2ShdslEndpointWirePair }
::= { pdnHdsl2ShdslEndpointConfTable 1 }
PdnHdsl2ShdslEndpointConfEntry ::=
SEQUENCE {
pdnHdsl2ShdslEndpointWirePair PdnHdsl2ShdslWirePair,
pdnHdsl2ShdslEndpointAlarmConfProfile SnmpAdminString
}
pdnHdsl2ShdslEndpointWirePair OBJECT-TYPE
SYNTAX PdnHdsl2ShdslWirePair
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The wire-pair of the modem associated with this segment
endpoint as per the PdnHdsl2ShdslWirePair textual convention."
REFERENCE "RFC 3276, hdsl2ShdslEndpointWirePair."
::= { pdnHdsl2ShdslEndpointConfEntry 1 }
pdnHdsl2ShdslEndpointAlarmConfProfile OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object configures the alarm threshold values to be used
for this segment endpoint. The values are obtained from the
alarm configuration profile referenced by this object. The
value of this object is the index of the referenced profile in
the hdsl2ShdslEndpointAlarmConfProfileTable, or NULL (a zero-
length SnmpAdminString). If the value is a zero-length
SnmpAdminString, the endpoint uses the default Alarm
Configuration Profile for the associated span as per the
hdsl2ShdslSpanConfAlarmProfile object in the
hdsl2ShdslSpanConfTable. The default value of this object is
a zero-length SnmpAdminString.
Any attempt to set this object to a value that is not the value
of the index for an active entry in the profile table,
hdsl2ShdslEndpointAlarmConfProfileTable, MUST be rejected."
REFERENCE "RFC 3276, hdsl2ShdslEndpointAlarmConfProfile."
::= { pdnHdsl2ShdslEndpointConfEntry 2 }
-- =============================================================================
-- == pdnHdsl2ShdslEndpointCurrTable ==
-- =============================================================================
pdnHdsl2ShdslEndpointCurrTable OBJECT-TYPE
SYNTAX SEQUENCE OF PdnHdsl2ShdslEndpointCurrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains current status and performance information
for segment endpoints in HDSL2/SHDSL Lines. As with other
tables in this MIB indexed by ifIndex, entries in this table
MUST be maintained in a persistent manner."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurrTable."
::= { pdnHdsl2ShdslLineObjects 3 }
pdnHdsl2ShdslEndpointCurrEntry OBJECT-TYPE
SYNTAX PdnHdsl2ShdslEndpointCurrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Each entry contains status and performance information relating
to a single segment endpoint. It is indexed by the ifIndex of
the HDSL2/SHDSL line, the UnitId of the associated unit, the
side of the unit, and the wire-pair of the associated modem."
INDEX { ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide,
pdnHdsl2ShdslEndpointWirePair }
::= { pdnHdsl2ShdslEndpointCurrTable 1 }
PdnHdsl2ShdslEndpointCurrEntry ::=
SEQUENCE {
pdnHdsl2ShdslEndpointCurrAtn Integer32,
pdnHdsl2ShdslEndpointCurrSnrMgn Integer32,
pdnHdsl2ShdslEndpointCurrStatus BITS,
pdnHdsl2ShdslEndpointES Counter32,
pdnHdsl2ShdslEndpointSES Counter32,
pdnHdsl2ShdslEndpointCRCanomalies Counter32,
pdnHdsl2ShdslEndpointLOSWS Counter32,
pdnHdsl2ShdslEndpointUAS Counter32,
pdnHdsl2ShdslEndpointCurr15MinTimeElapsed Hdsl2ShdslPerfTimeElapsed,
pdnHdsl2ShdslEndpointCurr15MinES PerfCurrentCount,
pdnHdsl2ShdslEndpointCurr15MinSES PerfCurrentCount,
pdnHdsl2ShdslEndpointCurr15MinCRCanomalies PerfCurrentCount,
pdnHdsl2ShdslEndpointCurr15MinLOSWS PerfCurrentCount,
pdnHdsl2ShdslEndpointCurr15MinUAS PerfCurrentCount,
pdnHdsl2ShdslEndpointCurr1DayTimeElapsed Hdsl2ShdslPerfTimeElapsed,
pdnHdsl2ShdslEndpointCurr1DayES Hdsl2ShdslPerfCurrDayCount,
pdnHdsl2ShdslEndpointCurr1DaySES Hdsl2ShdslPerfCurrDayCount,
pdnHdsl2ShdslEndpointCurr1DayCRCanomalies Hdsl2ShdslPerfCurrDayCount,
pdnHdsl2ShdslEndpointCurr1DayLOSWS Hdsl2ShdslPerfCurrDayCount,
pdnHdsl2ShdslEndpointCurr1DayUAS Hdsl2ShdslPerfCurrDayCount
}
pdnHdsl2ShdslEndpointCurrAtn OBJECT-TYPE
SYNTAX Integer32(-127..128)
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current loop attenuation for this endpoint as reported in
a Network or Customer Side Performance Status message."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurrAtn."
::= { pdnHdsl2ShdslEndpointCurrEntry 1 }
pdnHdsl2ShdslEndpointCurrSnrMgn OBJECT-TYPE
SYNTAX Integer32(-127..128)
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current SNR margin for this endpoint as reported in a
Status Response/SNR message."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurrSnrMgn."
::= { pdnHdsl2ShdslEndpointCurrEntry 2 }
pdnHdsl2ShdslEndpointCurrStatus OBJECT-TYPE
SYNTAX BITS {
noDefect(0),
powerBackoff(1),
deviceFault(2),
dcContinuityFault(3),
snrMarginAlarm(4),
loopAttenuationAlarm(5),
loswFailureAlarm(6),
configInitFailure(7),
protocolInitFailure(8),
noNeighborPresent(9),
loopbackActive(10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Contains the current state of the endpoint. This is a
bitmap of possible conditions. The various bit positions
are:
noDefect There no defects on the line.
powerBackoff Indicates enhanced Power Backoff.
deviceFault Indicates a vendor-dependent
diagnostic or self-test fault
has been detected.
dcContinuityFault Indicates vendor-dependent
conditions that interfere with
span powering such as short and
open circuits.
snrMarginAlarm Indicates that the SNR margin
has dropped below the alarm threshold.
loopAttenuationAlarm Indicates that the loop attenuation
exceeds the alarm threshold.
loswFailureAlarm Indicates a forward LOSW alarm.
configInitFailure Endpoint failure during initialization
due to paired endpoint not able to
support requested configuration.
protocolInitFailure Endpoint failure during initialization
due to incompatible protocol used by
the paired endpoint.
noNeighborPresent Endpoint failure during initialization
due to no activation sequence detected
from paired endpoint.
loopbackActive A loopback is currently active at this
Segment Endpoint.
This is intended to supplement ifOperStatus. Note that there
is a 1-1 relationship between the status bits defined in this
object and the notification thresholds defined elsewhere in
this MIB."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurrStatus."
::= { pdnHdsl2ShdslEndpointCurrEntry 3 }
pdnHdsl2ShdslEndpointES OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Errored Seconds (ES) on this endpoint since the xU
was last restarted."
REFERENCE "RFC 3276, hdsl2ShdslEndpointES."
::= { pdnHdsl2ShdslEndpointCurrEntry 4 }
pdnHdsl2ShdslEndpointSES OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Severely Errored Seconds (SES) on this endpoint
since the xU was last restarted."
REFERENCE "RFC 3276, hdsl2ShdslEndpointSES."
::= { pdnHdsl2ShdslEndpointCurrEntry 5 }
pdnHdsl2ShdslEndpointCRCanomalies OBJECT-TYPE
SYNTAX Counter32
UNITS "detected CRC Anomalies"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of CRC anomalies on this endpoint since the xU was
last restarted."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCRCanomalies."
::= { pdnHdsl2ShdslEndpointCurrEntry 6 }
pdnHdsl2ShdslEndpointLOSWS OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Loss of Sync Word (LOSW) Seconds on this endpoint
since the xU was last restarted."
REFERENCE "RFC 3276, hdsl2ShdslEndpointLOSWS."
::= { pdnHdsl2ShdslEndpointCurrEntry 7 }
pdnHdsl2ShdslEndpointUAS OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Unavailable Seconds (UAS) on this endpoint since
the xU was last restarted."
REFERENCE "RFC 3276, hdsl2ShdslEndpointUAS."
::= { pdnHdsl2ShdslEndpointCurrEntry 8 }
pdnHdsl2ShdslEndpointCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX Hdsl2ShdslPerfTimeElapsed
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total elapsed seconds in the current 15-minute interval."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurr15MinTimeElapsed."
::= { pdnHdsl2ShdslEndpointCurrEntry 9 }
pdnHdsl2ShdslEndpointCurr15MinES OBJECT-TYPE
SYNTAX PerfCurrentCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Errored Seconds (ES) in the current 15-minute
interval."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurr15MinES."
::= { pdnHdsl2ShdslEndpointCurrEntry 10 }
pdnHdsl2ShdslEndpointCurr15MinSES OBJECT-TYPE
SYNTAX PerfCurrentCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Severely Errored Seconds (SES) in the current
15-minute interval."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurr15MinSES."
::= { pdnHdsl2ShdslEndpointCurrEntry 11 }
pdnHdsl2ShdslEndpointCurr15MinCRCanomalies OBJECT-TYPE
SYNTAX PerfCurrentCount
UNITS "detected CRC Anomalies"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of CRC anomalies in the current 15-minute interval."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurr15MinCRCanomalies."
::= { pdnHdsl2ShdslEndpointCurrEntry 12 }
pdnHdsl2ShdslEndpointCurr15MinLOSWS OBJECT-TYPE
SYNTAX PerfCurrentCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Loss of Sync Word (LOSW) Seconds in the current
15-minute interval."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurr15MinLOSWS."
::= { pdnHdsl2ShdslEndpointCurrEntry 13 }
pdnHdsl2ShdslEndpointCurr15MinUAS OBJECT-TYPE
SYNTAX PerfCurrentCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Unavailable Seconds (UAS) in the current 15-minute
interval."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurr15MinUAS."
::= { pdnHdsl2ShdslEndpointCurrEntry 14 }
pdnHdsl2ShdslEndpointCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX Hdsl2ShdslPerfTimeElapsed
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of seconds that have elapsed since the beginning of
the current 1-day interval."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurr1DayTimeElapsed."
::= { pdnHdsl2ShdslEndpointCurrEntry 15 }
pdnHdsl2ShdslEndpointCurr1DayES OBJECT-TYPE
SYNTAX Hdsl2ShdslPerfCurrDayCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Errored Seconds (ES) during the current day as
measured by pdnHdsl2ShdslEndpointCurr1DayTimeElapsed."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurr1DayES."
::= { pdnHdsl2ShdslEndpointCurrEntry 16 }
pdnHdsl2ShdslEndpointCurr1DaySES OBJECT-TYPE
SYNTAX Hdsl2ShdslPerfCurrDayCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Severely Errored Seconds (SES) during the current
day as measured by pdnHdsl2ShdslEndpointCurr1DayTimeElapsed."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurr1DaySES."
::= { pdnHdsl2ShdslEndpointCurrEntry 17 }
pdnHdsl2ShdslEndpointCurr1DayCRCanomalies OBJECT-TYPE
SYNTAX Hdsl2ShdslPerfCurrDayCount
UNITS "detected CRC Anomalies"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of CRC anomalies during the current day as measured
by pdnHdsl2ShdslEndpointCurr1DayTimeElapsed."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurr1DayCRCanomalies."
::= { pdnHdsl2ShdslEndpointCurrEntry 18 }
pdnHdsl2ShdslEndpointCurr1DayLOSWS OBJECT-TYPE
SYNTAX Hdsl2ShdslPerfCurrDayCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Loss of Sync Word (LOSW) Seconds during the current
day as measured by pdnHdsl2ShdslEndpointCurr1DayTimeElapsed."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurr1DayLOSWS."
::= { pdnHdsl2ShdslEndpointCurrEntry 19 }
pdnHdsl2ShdslEndpointCurr1DayUAS OBJECT-TYPE
SYNTAX Hdsl2ShdslPerfCurrDayCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Unavailable Seconds (UAS) during the current day as
measured by pdnHdsl2ShdslEndpointCurr1DayTimeElapsed."
REFERENCE "RFC 3276, hdsl2ShdslEndpointCurr1DayUAS."
::= { pdnHdsl2ShdslEndpointCurrEntry 20 }
-- =============================================================================
-- == pdhHdsl2Shdsl15MinIntervalTable ==
-- =============================================================================
pdnHdsl2Shdsl15MinIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF PdnHdsl2Shdsl15MinIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table provides one row for each HDSL2/SHDSL endpoint
performance data collection interval. This table contains
live data from equipment. As such, it is NOT persistent."
REFERENCE "RFC 3276, hdsl2Shdsl15MinIntervalTable."
::= { pdnHdsl2ShdslLineObjects 4 }
pdnHdsl2Shdsl15MinIntervalEntry OBJECT-TYPE
SYNTAX PdnHdsl2Shdsl15MinIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the pdnHdsl2Shdsl15MinIntervalTable."
INDEX { ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide,
pdnHdsl2ShdslEndpointWirePair, pdnHdsl2Shdsl15MinIntervalNumber }
::= { pdnHdsl2Shdsl15MinIntervalTable 1 }
PdnHdsl2Shdsl15MinIntervalEntry ::=
SEQUENCE {
pdnHdsl2Shdsl15MinIntervalNumber Unsigned32,
pdnHdsl2Shdsl15MinIntervalES PerfIntervalCount,
pdnHdsl2Shdsl15MinIntervalSES PerfIntervalCount,
pdnHdsl2Shdsl15MinIntervalCRCanomalies PerfIntervalCount,
pdnHdsl2Shdsl15MinIntervalLOSWS PerfIntervalCount,
pdnHdsl2Shdsl15MinIntervalUAS PerfIntervalCount
}
pdnHdsl2Shdsl15MinIntervalNumber OBJECT-TYPE
SYNTAX Unsigned32(1..96)
MAX-ACCESS not-accessible
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."
REFERENCE "RFC 3276, hdsl2Shdsl15MinIntervalNumber."
::= { pdnHdsl2Shdsl15MinIntervalEntry 1 }
pdnHdsl2Shdsl15MinIntervalES OBJECT-TYPE
SYNTAX PerfIntervalCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Errored Seconds (ES) during the interval."
REFERENCE "RFC 3276, hdsl2Shdsl15MinIntervalES."
::= { pdnHdsl2Shdsl15MinIntervalEntry 2 }
pdnHdsl2Shdsl15MinIntervalSES OBJECT-TYPE
SYNTAX PerfIntervalCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Severely Errored Seconds (SES) during the interval."
REFERENCE "RFC 3276, hdsl2Shdsl15MinIntervalSES."
::= { pdnHdsl2Shdsl15MinIntervalEntry 3 }
pdnHdsl2Shdsl15MinIntervalCRCanomalies OBJECT-TYPE
SYNTAX PerfIntervalCount
UNITS "detected CRC Anomalies"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of CRC anomalies during the interval."
REFERENCE "RFC 3276, hdsl2Shdsl15MinIntervalCRCanomalies."
::= { pdnHdsl2Shdsl15MinIntervalEntry 4 }
pdnHdsl2Shdsl15MinIntervalLOSWS OBJECT-TYPE
SYNTAX PerfIntervalCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Loss of Sync Word (LOSW) Seconds during the
interval."
REFERENCE "RFC 3276, hdsl2Shdsl15MinIntervalLOSWS."
::= { pdnHdsl2Shdsl15MinIntervalEntry 5 }
pdnHdsl2Shdsl15MinIntervalUAS OBJECT-TYPE
SYNTAX PerfIntervalCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Unavailable Seconds (UAS) during the interval."
REFERENCE "RFC 3276, hdsl2Shdsl15MinIntervalUAS."
::= { pdnHdsl2Shdsl15MinIntervalEntry 6 }
-- =============================================================================
-- == pdnHdsl2Shdsl1DayIntervalTable ==
-- =============================================================================
pdnHdsl2Shdsl1DayIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF PdnHdsl2Shdsl1DayIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table provides one row for each HDSL2/SHDSL endpoint
performance data collection interval. This table contains
live data from equipment. As such, it is NOT persistent."
REFERENCE "RFC 3276, hdsl2Shdsl1DayIntervalTable."
::= { pdnHdsl2ShdslLineObjects 5 }
pdnHdsl2Shdsl1DayIntervalEntry OBJECT-TYPE
SYNTAX PdnHdsl2Shdsl1DayIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the pdnHdsl2Shdsl1DayIntervalTable."
INDEX { ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide,
pdnHdsl2ShdslEndpointWirePair, pdnHdsl2Shdsl1DayIntervalNumber }
::= { pdnHdsl2Shdsl1DayIntervalTable 1 }
PdnHdsl2Shdsl1DayIntervalEntry ::=
SEQUENCE {
pdnHdsl2Shdsl1DayIntervalNumber Unsigned32,
pdnHdsl2Shdsl1DayIntervalMoniSecs Hdsl2ShdslPerfTimeElapsed,
pdnHdsl2Shdsl1DayIntervalES Hdsl2Shdsl1DayIntervalCount,
pdnHdsl2Shdsl1DayIntervalSES Hdsl2Shdsl1DayIntervalCount,
pdnHdsl2Shdsl1DayIntervalCRCanomalies Hdsl2Shdsl1DayIntervalCount,
pdnHdsl2Shdsl1DayIntervalLOSWS Hdsl2Shdsl1DayIntervalCount,
pdnHdsl2Shdsl1DayIntervalUAS Hdsl2Shdsl1DayIntervalCount
}
pdnHdsl2Shdsl1DayIntervalNumber OBJECT-TYPE
SYNTAX Unsigned32(1..30)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "History Data Interval number. Interval 1 is the the most
recent previous day; interval 30 is 30 days ago. Intervals
2..30 are optional."
REFERENCE "RFC 3276, hdsl2Shdsl1DayIntervalNumber."
::= { pdnHdsl2Shdsl1DayIntervalEntry 1 }
pdnHdsl2Shdsl1DayIntervalMoniSecs OBJECT-TYPE
SYNTAX Hdsl2ShdslPerfTimeElapsed
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The amount of time in the 1-day interval over which the
performance monitoring information is actually counted.
This value will be the same as the interval duration except
in a situation where performance monitoring data could not
be collected for any reason."
REFERENCE "RFC 3276, hdsl2Shdsl1DayIntervalMoniSecs."
::= { pdnHdsl2Shdsl1DayIntervalEntry 2 }
pdnHdsl2Shdsl1DayIntervalES OBJECT-TYPE
SYNTAX Hdsl2Shdsl1DayIntervalCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Errored Seconds (ES) during the 1-day interval as
measured by pdnHdsl2Shdsl1DayIntervalMoniSecs."
REFERENCE "RFC 3276, hdsl2Shdsl1DayIntervalES."
::= { pdnHdsl2Shdsl1DayIntervalEntry 3 }
pdnHdsl2Shdsl1DayIntervalSES OBJECT-TYPE
SYNTAX Hdsl2Shdsl1DayIntervalCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Severely Errored Seconds (SES) during the 1-day
interval as measured by pdnHdsl2Shdsl1DayIntervalMoniSecs."
REFERENCE "RFC 3276, hdsl2Shdsl1DayIntervalSES."
::= { pdnHdsl2Shdsl1DayIntervalEntry 4 }
pdnHdsl2Shdsl1DayIntervalCRCanomalies OBJECT-TYPE
SYNTAX Hdsl2Shdsl1DayIntervalCount
UNITS "detected CRC Anomalies"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of CRC anomalies during the 1-day interval as
measured by pdnHdsl2Shdsl1DayIntervalMoniSecs."
REFERENCE "RFC 3276, hdsl2Shdsl1DayIntervalCRCanomalies."
::= { pdnHdsl2Shdsl1DayIntervalEntry 5 }
pdnHdsl2Shdsl1DayIntervalLOSWS OBJECT-TYPE
SYNTAX Hdsl2Shdsl1DayIntervalCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Loss of Sync Word (LOSW) Seconds during the 1-day
interval as measured by pdnHdsl2Shdsl1DayIntervalMoniSecs."
REFERENCE "RFC 3276, hdsl2Shdsl1DayIntervalLOSWS."
::= { pdnHdsl2Shdsl1DayIntervalEntry 6 }
pdnHdsl2Shdsl1DayIntervalUAS OBJECT-TYPE
SYNTAX Hdsl2Shdsl1DayIntervalCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Count of Unavailable Seconds (UAS) during the 1-day interval
as measured by pdnHdsl2Shdsl1DayIntervalMoniSecs."
REFERENCE "RFC 3276, hdsl2Shdsl1DayIntervalUAS."
::= { pdnHdsl2Shdsl1DayIntervalEntry 7 }
-- =============================================================================
-- == pdnHdsl2ShdslSpanConfProfileExtTable ==
-- =============================================================================
pdnHdsl2ShdslSpanConfProfileExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF PdnHdsl2ShdslSpanConfProfileExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table extends the hdsl2ShdslSpanConfProfileTable defined in
the HDSL2-SHDSL-LINE-MIB (the `standard' MIB) which supports
definitions of span configuration profiles for DSL lines.
IMPORTANT NOTE: This table is a 'pseudo-augments' of the
hdsl2ShdslSpanConfProfileTable. Refer to the April 21, 2004
revision description for a discussion on why the table is
indexed as opposed to augments. This table shares the same
table table index as the hdsl2ShdslSpanConfProfileTable.
However, this table does not have a row status object. Therefore,
rows are created or deleted in this table by creating or
deleting rows in the hdsl2ShdslSpanConfProfileTable."
::= { pdnHdsl2ShdslLineObjects 6 }
pdnHdsl2ShdslSpanConfProfileExtEntry OBJECT-TYPE
SYNTAX PdnHdsl2ShdslSpanConfProfileExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry extends the hdsl2ShdslSpanConfProfileEntry defined in
[RFC 3276]. Each entry corresponds to a profile for a span."
INDEX { IMPLIED hdsl2ShdslSpanConfProfileName }
::= { pdnHdsl2ShdslSpanConfProfileExtTable 1 }
PdnHdsl2ShdslSpanConfProfileExtEntry ::=
SEQUENCE {
pdnHdsl2ShdslSpanConfWireInterface INTEGER,
pdnHdsl2ShdslSpanConfMinLineRate Unsigned32,
pdnHdsl2ShdslSpanConfMaxLineRate Unsigned32
}
pdnHdsl2ShdslSpanConfWireInterface OBJECT-TYPE
SYNTAX INTEGER {
twoWire(1),
fourWire(2),
sixWire(3),
eightWire(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object configures number of wires that are operational for
this span. The following values are defined for this object:
twoWire(1) - 2-wire mode
fourWire(2) - 4-wire mode
sixWire(3) - 6-wire mode
eightWire(4) - 8-wire mode"
REFERENCE "RFC 3276, hdsl2ShdslSpanConfWireInterface."
DEFVAL { twoWire }
::= { pdnHdsl2ShdslSpanConfProfileExtEntry 1 }
pdnHdsl2ShdslSpanConfMinLineRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object configures the minimum transmission rate,
in multiples of 64 kbits per second, for the associated
DSL Line in bits-per-second (bps). If the minimum line rate
equals the maximum line rate (pdnHdsl2ShdslSpanConfMaxLineRate),
the line rate is considered `fixed'. If the minimum line rate
is less than the maximum line rate, the line is considered
`rate-adaptive'."
REFERENCE "RFC 3276, hdsl2ShdslSpanConfMinLineRate."
DEFVAL { 155200 }
::= { pdnHdsl2ShdslSpanConfProfileExtEntry 2 }
pdnHdsl2ShdslSpanConfMaxLineRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "bps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object configures the maximum transmission rate, in
multiples of 64 kbits per second, for the associated DSL Line
in bits-per-second (bps). If the minimum line rate (pdnHdsl2Shdsl-
SpanConfMinLineRate) equals the maximum line rate, the line
rate is considered `fixed'. if the minimum line rate is less
than the maximum line rate, the line rate is considered
`rate-adaptive'."
REFERENCE "RFC 3276, hdsl2ShdslSpanConfMaxLineRate."
DEFVAL { 155200 }
::= { pdnHdsl2ShdslSpanConfProfileExtEntry 3 }
-- =============================================================================
-- == pdhHdsl2ShdslIfTable ==
-- =============================================================================
pdnHdsl2ShdslIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF PdnHdsl2ShdslIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table provides objects related to a particular interface
and each entry corresponds to an ifIndex."
::= { pdnHdsl2ShdslLineObjects 7 }
pdnHdsl2ShdslIfEntry OBJECT-TYPE
SYNTAX PdnHdsl2ShdslIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the pdnHdsl2ShdslIfTableTable."
INDEX { ifIndex }
::= { pdnHdsl2ShdslIfTable 1 }
PdnHdsl2ShdslIfEntry ::=
SEQUENCE {
pdnHdsl2ShdslIfTableEquipMode INTEGER
}
pdnHdsl2ShdslIfTableEquipMode OBJECT-TYPE
SYNTAX INTEGER {
coMode(1), -- Central Office Mode
cpeMode(2) -- Customer Premise Equipment Mode
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object allows the mode of the equipment to be set."
::= { pdnHdsl2ShdslIfEntry 1 }
-- =============================================================================
-- == Extended Rate Mode ==
-- =============================================================================
pdnHdsl2ShdslExtendedRateMode OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
payload5696(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object is used to select a mode of operation that
supports extended rates. Some hardware implementations
require different configurations base on whether or not
higher speed rates are desired. For example, an
implementation may require different code be loaded in
a digital signal processor or an implementation may
dictate that fewer subscriber ports are supported for
a higher data rate. The payload5696(2) corresponds to the
5696 kbits per second rate specified in G.991.2, Annex F."
::= { pdnHdsl2ShdslLineObjects 8 }
-- =============================================================================
-- == Accessible for Notifications (AFNs) ==
-- =============================================================================
-- None defined
-- =============================================================================
-- == Traps/Notifications ==
-- =============================================================================
pdnHdsl2ShdslLoopAttenCrossing NOTIFICATION-TYPE
OBJECTS {
pdnHdsl2ShdslEndpointCurrAtn,
hdsl2ShdslEndpointThreshLoopAttenuation
}
STATUS current
DESCRIPTION "This notification indicates that the loop attenuation
threshold (as per the hdsl2ShdslEndpointThreshLoopAttenuation
value) has been reached/exceeded for the DSL segment
endpoint."
REFERENCE "RFC 3276 hdsl2ShdslLoopAttenCrossing."
::= { pdnHdsl2ShdslLineNotifications 1 }
pdnHdsl2ShdslSNRMarginCrossing NOTIFICATION-TYPE
OBJECTS {
pdnHdsl2ShdslEndpointCurrSnrMgn,
hdsl2ShdslEndpointThreshSNRMargin
}
STATUS current
DESCRIPTION "This notification indicates that the SNR margin threshold (as
per the hdsl2ShdslEndpointThreshSNRMargin value) has been
reached/exceeded for the DSL segment endpoint."
REFERENCE "RFC 3276 hdsl2ShdslSNRMarginCrossing."
::= { pdnHdsl2ShdslLineNotifications 2 }
pdnHdsl2ShdslPerfESThresh NOTIFICATION-TYPE
OBJECTS {
pdnHdsl2ShdslEndpointCurr15MinES,
hdsl2ShdslEndpointThreshES
}
STATUS current
DESCRIPTION "This notification indicates that the errored seconds threshold
(as per the hdsl2ShdslEndpointThreshES value) has been reached/
exceeded for the DSL segment endpoint."
REFERENCE "RFC 3276 hdsl2ShdslPerfESThresh."
::= { pdnHdsl2ShdslLineNotifications 3 }
pdnHdsl2ShdslPerfSESThresh NOTIFICATION-TYPE
OBJECTS {
pdnHdsl2ShdslEndpointCurr15MinSES,
hdsl2ShdslEndpointThreshSES
}
STATUS current
DESCRIPTION "This notification indicates that the severely errored seconds
threshold (as per the hdsl2ShdslEndpointThreshSES value) has
been reached/exceeded for the DSL Segment Endpoint."
REFERENCE "RFC 3276 hdsl2ShdslPerfSESThresh."
::= { pdnHdsl2ShdslLineNotifications 4 }
pdnHdsl2ShdslPerfCRCanomaliesThresh NOTIFICATION-TYPE
OBJECTS {
pdnHdsl2ShdslEndpointCurr15MinCRCanomalies,
hdsl2ShdslEndpointThreshCRCanomalies
}
STATUS current
DESCRIPTION "This notification indicates that the CRC anomalies threshold
(as per the hdsl2ShdslEndpointThreshCRCanomalies value) has
been reached/exceeded for the DSL Segment Endpoint."
REFERENCE "RFC 3276 hdsl2ShdslPerfCRCanomaliesThresh."
::= { pdnHdsl2ShdslLineNotifications 5 }
pdnHdsl2ShdslPerfLOSWSThresh NOTIFICATION-TYPE
OBJECTS {
pdnHdsl2ShdslEndpointCurr15MinLOSWS,
hdsl2ShdslEndpointThreshLOSWS
}
STATUS current
DESCRIPTION "This notification indicates that the LOSW seconds threshold
(as per the hdsl2ShdslEndpointThreshLOSWS value) has been
reached/exceeded for the DSL segment endpoint."
REFERENCE "RFC 3276 hdsl2ShdslPerfLOSWSThresh."
::= { pdnHdsl2ShdslLineNotifications 6 }
pdnHdsl2ShdslPerfUASThresh NOTIFICATION-TYPE
OBJECTS {
pdnHdsl2ShdslEndpointCurr15MinUAS,
hdsl2ShdslEndpointThreshUAS
}
STATUS current
DESCRIPTION "This notification indicates that the unavailable seconds
threshold (as per the hdsl2ShdslEndpointThreshUAS value) has
been reached/exceeded for the HDSL2/SHDSL segment endpoint."
REFERENCE "RFC 3276 hdsl2ShdslPerfUASThresh."
::= { pdnHdsl2ShdslLineNotifications 7 }
pdnHdsl2ShdslpowerBackoff NOTIFICATION-TYPE
OBJECTS {
pdnHdsl2ShdslEndpointCurrStatus
}
STATUS current
DESCRIPTION "This notification indicates that the bit setting for
powerBackoff in the pdnHdsl2ShdslEndpointCurrStatus object for
this endpoint has changed."
REFERENCE "RFC 3276 hdsl2ShdslpowerBackoff."
::= { pdnHdsl2ShdslLineNotifications 8 }
pdnHdsl2ShdsldeviceFault NOTIFICATION-TYPE
OBJECTS {
pdnHdsl2ShdslEndpointCurrStatus
}
STATUS current
DESCRIPTION "This notification indicates that the bit setting for
deviceFault in the pdnHdsl2ShdslEndpointCurrStatus object for
this endpoint has changed."
REFERENCE "RFC 3276 hdsl2ShdsldeviceFault."
::= { pdnHdsl2ShdslLineNotifications 9 }
pdnHdsl2ShdsldcContinuityFault NOTIFICATION-TYPE
OBJECTS {
pdnHdsl2ShdslEndpointCurrStatus
}
STATUS current
DESCRIPTION "This notification indicates that the bit setting for
dcContinuityFault in the pdnHdsl2ShdslEndpointCurrStatus object
for this endpoint has changed."
REFERENCE "RFC 3276 hdsl2ShdsldcContinuityFault."
::= { pdnHdsl2ShdslLineNotifications 10 }
pdnHdsl2ShdslconfigInitFailure NOTIFICATION-TYPE
OBJECTS {
pdnHdsl2ShdslEndpointCurrStatus
}
STATUS current
DESCRIPTION "This notification indicates that the bit setting for
configInitFailure in the pdnHdsl2ShdslEndpointCurrStatus object
for this endpoint has changed."
REFERENCE "RFC 3276 hdsl2ShdslconfigInitFailure."
::= { pdnHdsl2ShdslLineNotifications 11 }
pdnHdsl2ShdslprotocolInitFailure NOTIFICATION-TYPE
OBJECTS {
pdnHdsl2ShdslEndpointCurrStatus
}
STATUS current
DESCRIPTION "This notification indicates that the bit setting for
protocolInitFailure in the pdnHdsl2ShdslEndpointCurrStatus
object for this endpoint has changed."
REFERENCE "RFC 3276 hdsl2ShdslprotocolInitFailure."
::= { pdnHdsl2ShdslLineNotifications 12 }
pdnHdsl2ShdslnoNeighborPresent NOTIFICATION-TYPE
OBJECTS {
pdnHdsl2ShdslEndpointCurrStatus
}
STATUS current
DESCRIPTION "This notification indicates that the bit setting for
noNeighborPresent in the pdnHdsl2ShdslEndpointCurrStatus object
for this endpoint has changed."
REFERENCE "RFC 3276 hdsl2ShdslnoNeighborPresent."
::= { pdnHdsl2ShdslLineNotifications 13 }
-- =============================================================================
-- == Conformance Information ==
-- =============================================================================
pdnHdsl2ShdslLineCompliances OBJECT IDENTIFIER ::= { pdnHdsl2ShdslLineConformance 1 }
pdnHdsl2ShdslLineGroups OBJECT IDENTIFIER ::= { pdnHdsl2ShdslLineConformance 2 }
-- ===========================
-- == Compliance Statements ==
-- ===========================
pdnHdsl2ShdslLineMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION "The compliance statement for pdnHdsl2ShdslLineMIB entities which
implement the pdnHdsl2ShdslLineMIB."
MODULE -- this module
-- No mandatory groups are specified
GROUP pdnHdsl2ShdslSpanShdslStatusGroup
DESCRIPTION "This group is only required for G.shdsl.bis implementations and
where the `standard' MIB does not support G.shdsl.bis."
GROUP pdnHdsl2ShdslEndpointConfGroup
DESCRIPTION "This group is only required for G.shdsl.bis implementations and
where the `standard' MIB does not support G.shdsl.bis."
GROUP pdnHdsl2ShdslEndpointCurrGroup
DESCRIPTION "This group is only required for G.shdsl.bis implementations and
where the `standard' MIB does not support G.shdsl.bis."
GROUP pdnHdsl2Shdsl15MinIntervalGroup
DESCRIPTION "This group is only required for G.shdsl.bis implementations and
where the `standard' MIB does not support G.shdsl.bis."
GROUP pdnHdsl2Shdsl1DayIntervalGroup
DESCRIPTION "This group is only required for G.shdsl.bis implementations and
where the `standard' MIB does not support G.shdsl.bis."
GROUP pdnHdsl2ShdslSpanConfProfileGroup
DESCRIPTION "This group is only required for G.shdsl.bis implementations and
where the `standard' MIB does not support G.shdsl.bis."
GROUP pdnHdsl2ShdslIfTableGroup
DESCRIPTION "This group is only required if the relevant objects are need on
a per-interface basis."
GROUP pdnHdsl2ShdslExtendedRateModeGroup
DESCRIPTION "This group is only required if the hardware implementation
requires a different configuration to support higher rates
such as G.991.2 Annex F. The object(s) in this group serve
to indicate if extended base data rates are desired."
GROUP pdnHdsl2ShdslNotificationGroup
DESCRIPTION "This group is only required for G.shdsl.bis implementations and
where the `standard' MIB does not support G.shdsl.bis."
--
-- All objects, if implemented, are expected to be implemented to the
-- maximal level as specified in their OBJECT-TYPE macro.
--
::= { pdnHdsl2ShdslLineCompliances 1 }
-- ==========================
-- == Units of Conformance ==
-- ==========================
pdnHdsl2ShdslLineObjGroups OBJECT IDENTIFIER ::= { pdnHdsl2ShdslLineGroups 1 }
pdnHdsl2ShdslLineAfnGroups OBJECT IDENTIFIER ::= { pdnHdsl2ShdslLineGroups 2 }
pdnHdsl2ShdslLineNtfyGroups OBJECT IDENTIFIER ::= { pdnHdsl2ShdslLineGroups 3 }
-- ===================
-- == Object Groups ==
-- ===================
pdnHdsl2ShdslSpanShdslStatusGroup OBJECT-GROUP
OBJECTS {
pdnHdsl2ShdslStatusMaxAttainableLineRate,
pdnHdsl2ShdslStatusActualLineRate
}
STATUS current
DESCRIPTION "This group supports objects for retrieving SHDSL-specific
span related status."
::= { pdnHdsl2ShdslLineObjGroups 1 }
pdnHdsl2ShdslEndpointConfGroup OBJECT-GROUP
OBJECTS {
pdnHdsl2ShdslEndpointAlarmConfProfile
}
STATUS current
DESCRIPTION "This group supports objects for configuring parameters for
segment endpoints in SHDSL lines."
::= { pdnHdsl2ShdslLineObjGroups 2 }
pdnHdsl2ShdslEndpointCurrGroup OBJECT-GROUP
OBJECTS {
pdnHdsl2ShdslEndpointCurrAtn,
pdnHdsl2ShdslEndpointCurrSnrMgn,
pdnHdsl2ShdslEndpointCurrStatus,
pdnHdsl2ShdslEndpointES,
pdnHdsl2ShdslEndpointSES,
pdnHdsl2ShdslEndpointCRCanomalies,
pdnHdsl2ShdslEndpointLOSWS,
pdnHdsl2ShdslEndpointUAS,
pdnHdsl2ShdslEndpointCurr15MinTimeElapsed,
pdnHdsl2ShdslEndpointCurr15MinES,
pdnHdsl2ShdslEndpointCurr15MinSES,
pdnHdsl2ShdslEndpointCurr15MinCRCanomalies,
pdnHdsl2ShdslEndpointCurr15MinLOSWS,
pdnHdsl2ShdslEndpointCurr15MinUAS,
pdnHdsl2ShdslEndpointCurr1DayTimeElapsed,
pdnHdsl2ShdslEndpointCurr1DayES,
pdnHdsl2ShdslEndpointCurr1DaySES,
pdnHdsl2ShdslEndpointCurr1DayCRCanomalies,
pdnHdsl2ShdslEndpointCurr1DayLOSWS,
pdnHdsl2ShdslEndpointCurr1DayUAS
}
STATUS current
DESCRIPTION "This group supports objects which provide current status
and performance measurements relating to segment endpoints
in DSL lines."
::= { pdnHdsl2ShdslLineObjGroups 3 }
pdnHdsl2Shdsl15MinIntervalGroup OBJECT-GROUP
OBJECTS {
pdnHdsl2Shdsl15MinIntervalES,
pdnHdsl2Shdsl15MinIntervalSES,
pdnHdsl2Shdsl15MinIntervalCRCanomalies,
pdnHdsl2Shdsl15MinIntervalLOSWS,
pdnHdsl2Shdsl15MinIntervalUAS
}
STATUS current
DESCRIPTION "This group supports objects which maintain historic performance
measurements relating to segment endpoints in DSL lines."
::= { pdnHdsl2ShdslLineObjGroups 4 }
pdnHdsl2Shdsl1DayIntervalGroup OBJECT-GROUP
OBJECTS {
pdnHdsl2Shdsl1DayIntervalMoniSecs,
pdnHdsl2Shdsl1DayIntervalES,
pdnHdsl2Shdsl1DayIntervalSES,
pdnHdsl2Shdsl1DayIntervalCRCanomalies,
pdnHdsl2Shdsl1DayIntervalLOSWS,
pdnHdsl2Shdsl1DayIntervalUAS
}
STATUS current
DESCRIPTION "This group supports objects which maintain historic performance
measurements relating to segment endpoints in DSL line in
1-day intervals."
::= { pdnHdsl2ShdslLineObjGroups 5 }
pdnHdsl2ShdslSpanConfProfileGroup OBJECT-GROUP
OBJECTS {
pdnHdsl2ShdslSpanConfWireInterface,
pdnHdsl2ShdslSpanConfMinLineRate,
pdnHdsl2ShdslSpanConfMaxLineRate
}
STATUS current
DESCRIPTION "This group supports objects that constitute configuration
profiles for configuring span related parameters in DSL lines."
::= { pdnHdsl2ShdslLineObjGroups 6 }
pdnHdsl2ShdslIfTableGroup OBJECT-GROUP
OBJECTS {
pdnHdsl2ShdslIfTableEquipMode
}
STATUS current
DESCRIPTION "This group supports objects on a per-interface basis."
::= { pdnHdsl2ShdslLineObjGroups 7 }
pdnHdsl2ShdslExtendedRateModeGroup OBJECT-GROUP
OBJECTS {
pdnHdsl2ShdslExtendedRateMode
}
STATUS current
DESCRIPTION "This group supports objects to select the extended
base data rate mode."
::= { pdnHdsl2ShdslLineObjGroups 8 }
-- =========================
-- == Notification Groups ==
-- =========================
pdnHdsl2ShdslNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS {
pdnHdsl2ShdslLoopAttenCrossing,
pdnHdsl2ShdslSNRMarginCrossing,
pdnHdsl2ShdslPerfESThresh,
pdnHdsl2ShdslPerfSESThresh,
pdnHdsl2ShdslPerfCRCanomaliesThresh,
pdnHdsl2ShdslPerfLOSWSThresh,
pdnHdsl2ShdslPerfUASThresh,
pdnHdsl2ShdslpowerBackoff,
pdnHdsl2ShdsldeviceFault,
pdnHdsl2ShdsldcContinuityFault,
pdnHdsl2ShdslconfigInitFailure,
pdnHdsl2ShdslprotocolInitFailure,
pdnHdsl2ShdslnoNeighborPresent
}
STATUS current
DESCRIPTION "This group supports notifications of significant conditions
associated with DSL lines."
::= { pdnHdsl2ShdslLineNtfyGroups 1 }
-- =========
-- == END ==
-- =========
END