1 HDSL2-SHDSL-LINE-MIB DEFINITIONS ::= BEGIN
22 FROM SNMP-FRAMEWORK-MIB
28 hdsl2ShdslMIB MODULE-IDENTITY
29 LAST-UPDATED "200512070000Z" -- December 7, 2005
30 ORGANIZATION "ADSLMIB Working Group"
31 CONTACT-INFO "WG-email: adslmib@ietf.org
33 http://www.ietf.org/html.charters/adslmib-charter.html
34 Info: https://www1.ietf.org/mailman/listinfo/adslmib
37 Postal: 1210-203 Westview Ln
39 Email: sneedmike@hotmail.com
40 Phone: +1 206 600 7022
43 PESA Switching Systems, Inc.
47 Postal 330-A Wynn Drive
48 Huntsville, AL 35805 USA
49 Phone +1 256 726 9200 ext. 142
52 Zhone Technologies, Inc.
53 Postal: 8545 126th Ave. N.
55 Email: csikes@zhone.com
56 Phone: +1 727 530 8257
59 PESA Switching Systems, Inc.
60 Postal: 330-A Wynn Drive
61 Huntsville, AL 35805 USA
63 Phone: +1 256 726 9200 ext. 142
65 Co-editor: Rajesh Abbi
67 Postal: 2301 Sugar Bush Road
68 Raleigh, NC 27612-3339 USA
70 Email: Rajesh.Abbi@alcatel.com
71 Phone: +1 919 850 6194"
74 "This MIB module defines a collection of objects for managing
75 HDSL2/SHDSL lines. An agent may reside at either end of the
76 line; however, the MIB module is designed to require no
77 management communication between the modems beyond that
78 inherent in the low-level EOC line protocol as defined in
79 ANSI T1E1.4/2000-006 (for HDSL2 lines) or in ITU G.991.2
82 Copyright (C) The Internet Society (2005). This version of
83 this MIB module is part of RFC 4319; see the RFC itself for
86 REVISION "200512070000Z" -- December 7, 2005
87 DESCRIPTION "This version, published as RFC 4319.
88 The following changes have been made in this version:
89 1. Added a 3rd and 4th wire pair.
90 2. Modified all rates such that their rates are only
91 constrained by an unsigned 32-bit value and not by
92 what today's perceived technology limitations are.
98 3. Clarified that the rates from RFC 3276 include
99 payload and any applicable framing and added
100 objects for payload-only rates.
101 4. Added an object to indicate whether the
102 tip and ring are reversed on a wire pair.
103 5. Added an object to display the activation state
105 6. Added references as necessary for clarification.
106 7. Added display hints to textual conventions as
108 8. Updated conformance statements as necessary.
109 9. Some changes were due to IETF requirements and
110 RFC generation tools."
112 REVISION "200205090000Z" -- May 9, 2002
113 DESCRIPTION "Initial version, published as RFC 3276."
115 ::= { transmission 48 }
117 hdsl2ShdslMibObjects OBJECT IDENTIFIER ::= { hdsl2ShdslMIB 1 }
119 -- Textual Conventions used in this MIB module
122 Hdsl2ShdslPerfCurrDayCount ::= TEXTUAL-CONVENTION
126 "A gauge associated with interface performance measurements in
127 a current 1-day (24 hour) measurement interval.
129 The value of this gauge starts at zero at the beginning of an
130 interval and is increased when associated events occur, until
131 the end of the 1-day interval. At that time, the value of the
132 gauge is stored in the previous 1-day history interval, as
133 defined in a companion object of type
134 Hdsl2Shdsl1DayIntevalCount, and the current interval gauge
135 is restarted at zero.
137 In the case where the agent has no valid data available for
138 this interval, the corresponding object instance is not
139 available, and upon a retrieval request, a corresponding error
140 message shall be returned to indicate that this instance does
141 not exist. Please note that zero is a valid value."
144 Hdsl2Shdsl1DayIntervalCount ::= TEXTUAL-CONVENTION
151 "A counter associated with interface performance measurements
152 during the most previous 1-day (24 hour) measurement interval.
153 The value of this gauge is equal to the value of the current
154 day gauge, as defined in a companion object of type
155 Hdsl2ShdslPerfCurrDayCount, at the end of its most recent
158 In the case where the agent has no valid data available for
159 this interval, the corresponding object instance is not
160 available, and upon a retrieval request, a corresponding error
161 message shall be returned to indicate that this instance does
165 Hdsl2ShdslPerfTimeElapsed ::= TEXTUAL-CONVENTION
169 "The number of seconds that have elapsed since the beginning of
170 the current measurement period. If, for some reason, such as
171 an adjustment in the system's time-of-day clock or the addition
172 of a leap second, the current interval exceeds the maximum
173 value, the agent will return the maximum value.
175 For 15-minute intervals, the range is limited to (0..899).
176 For 24-hour intervals, the range is limited to (0..86399)."
177 SYNTAX Unsigned32(0..86399)
179 Hdsl2ShdslPerfIntervalThreshold ::= TEXTUAL-CONVENTION
183 "This convention defines a range of values that may be set in
184 a fault threshold alarm control. As the number of seconds in
185 a 15-minute interval numbers at most 900, objects of this type
186 may have a range of 0...900, where the value of 0 disables the
188 SYNTAX Unsigned32(0..900)
190 Hdsl2ShdslUnitId ::= TEXTUAL-CONVENTION
193 "This is the unique identification for all units in an
194 HDSL2/SHDSL span. It is based on the EOC unit addressing
195 scheme with reference to the xtuC."
213 Hdsl2ShdslUnitSide ::= TEXTUAL-CONVENTION
216 "This is the referenced side of an HDSL2/SHDSL unit - Network
217 or Customer side. The side facing the Network is the Network
218 side, while the side facing the Customer is the Customer side."
225 Hdsl2ShdslWirePair ::= TEXTUAL-CONVENTION
228 "This is the referenced pair of wires in an HDSL2/SHDSL segment.
229 HDSL2 only supports a single pair (wirePair1 or two wire),
230 SHDSL lines support an optional second pair (wirePair2 or four
231 wire), and G.shdsl.bis support an optional third pair
232 (wirePair3 or six wire) and an optional fourth pair
233 (wirePair4 or eight wire)."
236 wirePair1(1), -- two wire
237 wirePair2(2), -- four wire
238 wirePair3(3), -- six wire
239 wirePair4(4) -- eight wire
242 Hdsl2ShdslTransmissionModeType ::= TEXTUAL-CONVENTION
245 "Contains the regional setting of the HDSL2/SHDSL span,
246 represented as a bit-map of possible settings. The various
247 bit positions are as follows:
251 Bit Meaning Description
252 1 region 1 Indicates ITU-T G.991.2 Annex A.
253 2 region 2 Indicates ITU-T G.991.2 Annex B."
260 Hdsl2ShdslClockReferenceType ::= TEXTUAL-CONVENTION
263 "The various STU-C symbol clock references for the
264 HDSL2/SHDSL span, represented as an enumeration."
267 localClk(1), -- Mode-1 per G991.2
268 networkClk(2), -- Mode-2 per G991.2
269 dataOrNetworkClk(3), -- Mode-3a per G991.2
270 dataClk(4) -- Mode-3b per G991.2
273 -- Span Configuration Group
276 hdsl2ShdslSpanConfTable OBJECT-TYPE
277 SYNTAX SEQUENCE OF Hdsl2ShdslSpanConfEntry
278 MAX-ACCESS not-accessible
282 "This table supports overall configuration of HDSL2/SHDSL
283 spans. Entries in this table MUST be maintained in a
285 ::= { hdsl2ShdslMibObjects 1 }
287 hdsl2ShdslSpanConfEntry OBJECT-TYPE
288 SYNTAX Hdsl2ShdslSpanConfEntry
289 MAX-ACCESS not-accessible
292 "An entry in the hdsl2ShdslSpanConfTable. Each entry
293 represents the complete span in a single HDSL2/SHDSL line.
294 It is indexed by the ifIndex of the associated HDSL2/SHDSL
297 ::= { hdsl2ShdslSpanConfTable 1 }
302 Hdsl2ShdslSpanConfEntry ::=
305 hdsl2ShdslSpanConfNumRepeaters Unsigned32,
306 hdsl2ShdslSpanConfProfile SnmpAdminString,
307 hdsl2ShdslSpanConfAlarmProfile SnmpAdminString
310 hdsl2ShdslSpanConfNumRepeaters OBJECT-TYPE
311 SYNTAX Unsigned32(0..8)
313 MAX-ACCESS read-write
316 "This object provisions the number of repeaters/regenerators
317 in this HDSL2/SHDSL span."
318 ::= { hdsl2ShdslSpanConfEntry 1 }
320 hdsl2ShdslSpanConfProfile OBJECT-TYPE
321 SYNTAX SnmpAdminString (SIZE(1..32))
322 MAX-ACCESS read-write
325 "This object is a pointer to a span configuration profile in
326 the hdsl2ShdslSpanConfProfileTable, which applies to this
327 span. The value of this object is the index of the referenced
328 profile in the hdsl2ShdslSpanConfProfileTable. Note that span
329 configuration profiles are only applicable to SHDSL lines.
331 HDSL2 lines MUST reference the default profile, 'DEFVAL'.
332 By default, this object will have the value 'DEFVAL'
333 (the index of the default profile).
335 Any attempt to set this object to a value that is not the value
336 of the index for an active entry in the profile table,
337 hdsl2ShdslSpanConfProfileTable, MUST be rejected."
338 ::= { hdsl2ShdslSpanConfEntry 2 }
340 hdsl2ShdslSpanConfAlarmProfile OBJECT-TYPE
341 SYNTAX SnmpAdminString (SIZE(1..32))
342 MAX-ACCESS read-write
345 "This object is a pointer to an alarm configuration profile in
346 the hdsl2ShdslEndpointAlarmConfProfileTable. The value of
347 this object is the index of the referenced profile in the
348 hdsl2ShdslEndpointAlarmConfProfileTable. The alarm
349 threshold configuration in the referenced profile will be
353 used by default for all segment endpoints in this span.
354 Individual endpoints may override this profile by explicitly
355 specifying some other profile in the
356 hdsl2ShdslEndpointConfTable. By default, this object will
357 have the value 'DEFVAL' (the index of the default
360 Any attempt to set this object to a value that is not the value
361 of the index for an active entry in the profile table,
362 hdsl2ShdslEndpointAlarmConfProfileTable, MUST be rejected."
363 ::= { hdsl2ShdslSpanConfEntry 3 }
368 hdsl2ShdslSpanStatusTable OBJECT-TYPE
369 SYNTAX SEQUENCE OF Hdsl2ShdslSpanStatusEntry
370 MAX-ACCESS not-accessible
373 "This table provides overall status information of
374 HDSL2/SHDSL spans. This table contains live data from
375 equipment. As such, it is NOT persistent."
376 ::= { hdsl2ShdslMibObjects 2 }
378 hdsl2ShdslSpanStatusEntry OBJECT-TYPE
379 SYNTAX Hdsl2ShdslSpanStatusEntry
380 MAX-ACCESS not-accessible
383 "An entry in the hdsl2ShdslSpanStatusTable. Each entry
384 represents the complete span in a single HDSL2/SHDSL line.
385 It is indexed by the ifIndex of the associated HDSL2/SHDSL
388 ::= { hdsl2ShdslSpanStatusTable 1 }
390 Hdsl2ShdslSpanStatusEntry ::=
393 hdsl2ShdslStatusNumAvailRepeaters Unsigned32,
394 hdsl2ShdslStatusMaxAttainableLineRate Unsigned32,
395 hdsl2ShdslStatusActualLineRate Unsigned32,
396 hdsl2ShdslStatusTransmissionModeCurrent
397 Hdsl2ShdslTransmissionModeType,
398 hdsl2ShdslStatusMaxAttainablePayloadRate Unsigned32,
399 hdsl2ShdslStatusActualPayloadRate Unsigned32
404 hdsl2ShdslStatusNumAvailRepeaters OBJECT-TYPE
405 SYNTAX Unsigned32(0..8)
409 "Contains the actual number of repeaters/regenerators
410 discovered in this HDSL2/SHDSL span."
411 ::= { hdsl2ShdslSpanStatusEntry 1 }
413 hdsl2ShdslStatusMaxAttainableLineRate OBJECT-TYPE
414 SYNTAX Unsigned32(0..4294967295)
419 "Contains the maximum attainable line rate in this HDSL2/SHDSL
420 span. This object provides the maximum rate the line is
421 capable of achieving. This is based upon measurements made
422 during line probing. This rate includes payload (user data)
423 and any applicable framing overhead."
424 ::= { hdsl2ShdslSpanStatusEntry 2 }
426 hdsl2ShdslStatusActualLineRate OBJECT-TYPE
427 SYNTAX Unsigned32(0..4294967295)
432 "Contains the actual line rate in this HDSL2/SHDSL span. This
433 SHOULD equal ifSpeed. This rate includes payload (user data)
434 and any applicable framing overhead"
435 ::= { hdsl2ShdslSpanStatusEntry 3 }
437 hdsl2ShdslStatusTransmissionModeCurrent OBJECT-TYPE
438 SYNTAX Hdsl2ShdslTransmissionModeType
442 "Contains the current Power Spectral Density (PSD) regional
443 setting of the HDSL2/SHDSL span."
444 ::= { hdsl2ShdslSpanStatusEntry 4 }
446 hdsl2ShdslStatusMaxAttainablePayloadRate OBJECT-TYPE
447 SYNTAX Unsigned32(0..4294967295)
455 "Contains the maximum attainable payload (user data)
456 line rate in this HDSL2/SHDSL span. This object provides
457 the maximum rate the line is capable of achieving. This
458 is based upon measurements made during line probing. Any
459 framing overhead is not included."
460 ::= { hdsl2ShdslSpanStatusEntry 5 }
462 hdsl2ShdslStatusActualPayloadRate OBJECT-TYPE
463 SYNTAX Unsigned32(0..4294967295)
468 "Contains the actual line rate in this HDSL2/SHDSL span. Any
469 framing overhead is not included."
470 ::= { hdsl2ShdslSpanStatusEntry 6 }
472 -- Unit Inventory Group
475 hdsl2ShdslInventoryTable OBJECT-TYPE
476 SYNTAX SEQUENCE OF Hdsl2ShdslInventoryEntry
477 MAX-ACCESS not-accessible
480 "This table supports retrieval of unit inventory information
481 available via the EOC from units in an HDSL2/SHDSL line.
483 Entries in this table are dynamically created during the
484 line discovery process. The life cycle for these entries
487 - xtu discovers a device, either a far-end xtu or an xru
488 - an inventory table entry is created for the device
489 - the line goes down for whatever reason
490 - inventory table entries for unreachable devices are
493 As these entries are created/destroyed dynamically, they
495 ::= { hdsl2ShdslMibObjects 3 }
497 hdsl2ShdslInventoryEntry OBJECT-TYPE
498 SYNTAX Hdsl2ShdslInventoryEntry
499 MAX-ACCESS not-accessible
502 "An entry in the hdsl2ShdslInventoryTable. Each entry
506 represents inventory information for a single unit in an
507 HDSL2/SHDSL line. It is indexed by the ifIndex of the
508 HDSL2/SHDSL line and the Hdsl2ShdslUnitId of the
510 INDEX { ifIndex, hdsl2ShdslInvIndex }
511 ::= { hdsl2ShdslInventoryTable 1 }
513 Hdsl2ShdslInventoryEntry ::=
516 hdsl2ShdslInvIndex Hdsl2ShdslUnitId,
517 hdsl2ShdslInvVendorID OCTET STRING,
518 hdsl2ShdslInvVendorModelNumber OCTET STRING,
519 hdsl2ShdslInvVendorSerialNumber OCTET STRING,
520 hdsl2ShdslInvVendorEOCSoftwareVersion Integer32,
521 hdsl2ShdslInvStandardVersion Integer32,
522 hdsl2ShdslInvVendorListNumber OCTET STRING,
523 hdsl2ShdslInvVendorIssueNumber OCTET STRING,
524 hdsl2ShdslInvVendorSoftwareVersion OCTET STRING,
525 hdsl2ShdslInvEquipmentCode OCTET STRING,
526 hdsl2ShdslInvVendorOther OCTET STRING,
527 hdsl2ShdslInvTransmissionModeCapability
528 Hdsl2ShdslTransmissionModeType
531 hdsl2ShdslInvIndex OBJECT-TYPE
532 SYNTAX Hdsl2ShdslUnitId
533 MAX-ACCESS not-accessible
536 "Each entry in this table corresponds to a physical element
537 in an HDSL2/SHDSL span. It is based on the EOC unit addressing
538 scheme with reference to the xtuC."
539 ::= { hdsl2ShdslInventoryEntry 1 }
541 hdsl2ShdslInvVendorID OBJECT-TYPE
542 SYNTAX OCTET STRING(SIZE(8))
546 "Vendor ID as reported in an Inventory Response message."
548 "G.991.2, Section 9.5.5.7.4, Inventory response - Message ID
550 ::= { hdsl2ShdslInventoryEntry 2 }
552 hdsl2ShdslInvVendorModelNumber OBJECT-TYPE
553 SYNTAX OCTET STRING(SIZE(12))
560 "Vendor model number as reported in an Inventory Response
563 "G.991.2, Section 9.5.5.7.4, Inventory response - Message ID
565 ::= { hdsl2ShdslInventoryEntry 3 }
567 hdsl2ShdslInvVendorSerialNumber OBJECT-TYPE
568 SYNTAX OCTET STRING(SIZE(12))
572 "Vendor serial number as reported in an Inventory Response
575 "G.991.2, Section 9.5.5.7.4, Inventory response - Message ID
577 ::= { hdsl2ShdslInventoryEntry 4 }
579 hdsl2ShdslInvVendorEOCSoftwareVersion OBJECT-TYPE
584 "Vendor EOC version as reported in a Discovery Response
587 "G.991.2, Section 9.5.5.7.2, Discovery response - Message ID
589 ::= { hdsl2ShdslInventoryEntry 5 }
591 hdsl2ShdslInvStandardVersion OBJECT-TYPE
596 "Version of the HDSL2/SHDSL standard implemented, as reported
597 in an Inventory Response message."
599 "G.991.2, Section 9.5.5.7.4, Inventory response - Message ID
601 ::= { hdsl2ShdslInventoryEntry 6 }
603 hdsl2ShdslInvVendorListNumber OBJECT-TYPE
604 SYNTAX OCTET STRING(SIZE(3))
611 "Vendor list number as reported in an Inventory Response
614 "G.991.2, Section 9.5.5.7.4, Inventory response - Message ID
616 ::= { hdsl2ShdslInventoryEntry 7 }
618 hdsl2ShdslInvVendorIssueNumber OBJECT-TYPE
619 SYNTAX OCTET STRING(SIZE(2))
623 "Vendor issue number as reported in an Inventory Response
626 "G.991.2, Section 9.5.5.7.4, Inventory response - Message ID
628 ::= { hdsl2ShdslInventoryEntry 8 }
630 hdsl2ShdslInvVendorSoftwareVersion OBJECT-TYPE
631 SYNTAX OCTET STRING(SIZE(6))
635 "Vendor software version as reported in an Inventory Response
638 "G.991.2, Section 9.5.5.7.4, Inventory response - Message ID
640 ::= { hdsl2ShdslInventoryEntry 9 }
642 hdsl2ShdslInvEquipmentCode OBJECT-TYPE
643 SYNTAX OCTET STRING(SIZE(10))
647 "Equipment code conforming to ANSI T1.213, Coded Identification
648 of Equipment Entities."
650 "G.991.2, Section 9.5.5.7.4, Inventory response - Message ID
652 ::= { hdsl2ShdslInventoryEntry 10 }
654 hdsl2ShdslInvVendorOther OBJECT-TYPE
655 SYNTAX OCTET STRING(SIZE(12))
662 "Other vendor information as reported in an Inventory Response
665 "G.991.2, Section 9.5.5.7.4, Inventory response - Message ID
667 ::= { hdsl2ShdslInventoryEntry 11 }
669 hdsl2ShdslInvTransmissionModeCapability OBJECT-TYPE
670 SYNTAX Hdsl2ShdslTransmissionModeType
674 "Contains the transmission mode capability of the SHDSL unit."
675 ::= { hdsl2ShdslInventoryEntry 12 }
677 -- Segment Endpoint Configuration Group
680 hdsl2ShdslEndpointConfTable OBJECT-TYPE
681 SYNTAX SEQUENCE OF Hdsl2ShdslEndpointConfEntry
682 MAX-ACCESS not-accessible
685 "This table supports configuration parameters for segment
686 endpoints in an HDSL2/SHDSL line. As this table is indexed
687 by ifIndex, it MUST be maintained in a persistent manner."
688 ::= { hdsl2ShdslMibObjects 4 }
690 hdsl2ShdslEndpointConfEntry OBJECT-TYPE
691 SYNTAX Hdsl2ShdslEndpointConfEntry
692 MAX-ACCESS not-accessible
695 "An entry in the hdsl2ShdslEndpointConfTable. Each entry
696 represents a single segment endpoint in an HDSL2/SHDSL line.
697 It is indexed by the ifIndex of the HDSL2/SHDSL line, the
698 UnitId of the associated unit, the side of the unit, and the
699 wire pair of the associated modem."
700 INDEX { ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide,
701 hdsl2ShdslEndpointWirePair}
702 ::= { hdsl2ShdslEndpointConfTable 1 }
704 Hdsl2ShdslEndpointConfEntry ::=
710 hdsl2ShdslEndpointSide Hdsl2ShdslUnitSide,
711 hdsl2ShdslEndpointWirePair Hdsl2ShdslWirePair,
712 hdsl2ShdslEndpointAlarmConfProfile SnmpAdminString
715 hdsl2ShdslEndpointSide OBJECT-TYPE
716 SYNTAX Hdsl2ShdslUnitSide
717 MAX-ACCESS not-accessible
720 "The side of the unit associated with this segment endpoint --
721 Network/Customer side -- as per the Hdsl2ShdslUnitSide textual
723 ::= { hdsl2ShdslEndpointConfEntry 1 }
725 hdsl2ShdslEndpointWirePair OBJECT-TYPE
726 SYNTAX Hdsl2ShdslWirePair
727 MAX-ACCESS not-accessible
730 "The wire pair of the modem associated with this segment
731 endpoint as per the Hdsl2ShdslWirePair textual convention."
732 ::= { hdsl2ShdslEndpointConfEntry 2 }
734 hdsl2ShdslEndpointAlarmConfProfile OBJECT-TYPE
735 SYNTAX SnmpAdminString (SIZE(0..32))
736 MAX-ACCESS read-write
739 "This object configures the alarm threshold values to be used
740 for this segment endpoint. The values are obtained from the
741 alarm configuration profile referenced by this object. The
742 value of this object is the index of the referenced profile in
743 the hdsl2ShdslEndpointAlarmConfProfileTable, or NULL (a
744 zero-length SnmpAdminString). If the value is a zero-length
745 SnmpAdminString, the endpoint uses the default Alarm
746 Configuration Profile for the associated span as per the
747 hdsl2ShdslSpanConfAlarmProfile object in the
748 hdsl2ShdslSpanConfTable. The default value of this object is
749 a zero-length SnmpAdminString.
751 Any attempt to set this object to a value that is not the value
752 of the index for an active entry in the profile table,
753 hdsl2ShdslEndpointAlarmConfProfileTable, MUST be rejected."
754 ::= { hdsl2ShdslEndpointConfEntry 3 }
756 -- Segment Endpoint Current Status/Performance Group
761 hdsl2ShdslEndpointCurrTable OBJECT-TYPE
762 SYNTAX SEQUENCE OF Hdsl2ShdslEndpointCurrEntry
763 MAX-ACCESS not-accessible
766 "This table contains current status and performance information
767 for segment endpoints in HDSL2/SHDSL lines. As with other
768 tables in this MIB module indexed by ifIndex, entries in this
769 table MUST be maintained in a persistent manner."
770 ::= { hdsl2ShdslMibObjects 5 }
772 hdsl2ShdslEndpointCurrEntry OBJECT-TYPE
773 SYNTAX Hdsl2ShdslEndpointCurrEntry
774 MAX-ACCESS not-accessible
777 "An entry in the hdsl2ShdslEndpointCurrTable. Each entry
778 contains status and performance information relating to a
779 single segment endpoint. It is indexed by the ifIndex of the
780 HDSL2/SHDSL line, the UnitId of the associated unit, the side
781 of the unit, and the wire pair of the associated modem."
782 INDEX { ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide,
783 hdsl2ShdslEndpointWirePair }
784 ::= { hdsl2ShdslEndpointCurrTable 1 }
786 Hdsl2ShdslEndpointCurrEntry ::=
789 hdsl2ShdslEndpointCurrAtn Integer32,
790 hdsl2ShdslEndpointCurrSnrMgn Integer32,
791 hdsl2ShdslEndpointCurrStatus BITS,
792 hdsl2ShdslEndpointES Counter32,
793 hdsl2ShdslEndpointSES Counter32,
794 hdsl2ShdslEndpointCRCanomalies Counter32,
795 hdsl2ShdslEndpointLOSWS Counter32,
796 hdsl2ShdslEndpointUAS Counter32,
797 hdsl2ShdslEndpointCurr15MinTimeElapsed
798 Hdsl2ShdslPerfTimeElapsed,
799 hdsl2ShdslEndpointCurr15MinES PerfCurrentCount,
800 hdsl2ShdslEndpointCurr15MinSES PerfCurrentCount,
801 hdsl2ShdslEndpointCurr15MinCRCanomalies PerfCurrentCount,
802 hdsl2ShdslEndpointCurr15MinLOSWS PerfCurrentCount,
803 hdsl2ShdslEndpointCurr15MinUAS PerfCurrentCount,
804 hdsl2ShdslEndpointCurr1DayTimeElapsed
805 Hdsl2ShdslPerfTimeElapsed,
806 hdsl2ShdslEndpointCurr1DayES
807 Hdsl2ShdslPerfCurrDayCount,
808 hdsl2ShdslEndpointCurr1DaySES
812 Hdsl2ShdslPerfCurrDayCount,
813 hdsl2ShdslEndpointCurr1DayCRCanomalies
814 Hdsl2ShdslPerfCurrDayCount,
815 hdsl2ShdslEndpointCurr1DayLOSWS
816 Hdsl2ShdslPerfCurrDayCount,
817 hdsl2ShdslEndpointCurr1DayUAS
818 Hdsl2ShdslPerfCurrDayCount,
819 hdsl2ShdslEndpointCurrTipRingReversal INTEGER,
820 hdsl2ShdslEndpointCurrActivationState INTEGER
823 hdsl2ShdslEndpointCurrAtn OBJECT-TYPE
824 SYNTAX Integer32(-127..128)
829 "The current loop attenuation for this endpoint as reported in
830 a Network or Customer Side Performance Status message."
831 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
832 ::= { hdsl2ShdslEndpointCurrEntry 1 }
834 hdsl2ShdslEndpointCurrSnrMgn OBJECT-TYPE
835 SYNTAX Integer32(-127..128)
840 "The current SNR margin for this endpoint as reported in a
841 Status Response/SNR message."
842 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
843 ::= { hdsl2ShdslEndpointCurrEntry 2 }
845 hdsl2ShdslEndpointCurrStatus OBJECT-TYPE
851 dcContinuityFault(3),
853 loopAttenuationAlarm(5),
855 configInitFailure(7),
856 protocolInitFailure(8),
857 noNeighborPresent(9),
866 "Contains the current state of the endpoint. This is a
867 bit-map of possible conditions. The various bit positions
870 noDefect There are no defects on the line.
872 powerBackoff Indicates enhanced Power Backoff.
874 deviceFault Indicates that a vendor-dependent
875 diagnostic or self-test fault
878 dcContinuityFault Indicates vendor-dependent
879 conditions that interfere with
880 span powering such as short and
883 snrMarginAlarm Indicates that the SNR margin
884 has dropped below the alarm threshold.
886 loopAttenuationAlarm Indicates that the loop attenuation
887 exceeds the alarm threshold.
889 loswFailureAlarm Indicates a forward LOSW alarm.
891 configInitFailure Endpoint failure during initialization
892 due to paired endpoint not able to
893 support requested configuration.
895 protocolInitFailure Endpoint failure during initialization
896 due to incompatible protocol used by
899 noNeighborPresent Endpoint failure during initialization
900 due to no activation sequence detected
901 from paired endpoint.
903 loopbackActive A loopback is currently active at this
906 This is intended to supplement ifOperStatus. Note that there
907 is a 1:1 relationship between the status bits defined in this
908 object and the notification thresholds defined elsewhere in
910 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
914 ::= { hdsl2ShdslEndpointCurrEntry 3 }
916 hdsl2ShdslEndpointES OBJECT-TYPE
922 "Count of Errored Seconds (ES) on this endpoint since the xU
924 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
925 ::= { hdsl2ShdslEndpointCurrEntry 4 }
927 hdsl2ShdslEndpointSES OBJECT-TYPE
933 "Count of Severely Errored Seconds (SES) on this endpoint
934 since the xU was last restarted."
935 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
936 ::= { hdsl2ShdslEndpointCurrEntry 5 }
938 hdsl2ShdslEndpointCRCanomalies OBJECT-TYPE
940 UNITS "detected CRC Anomalies"
944 "Count of CRC anomalies on this endpoint since the xU was
946 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
947 ::= { hdsl2ShdslEndpointCurrEntry 6 }
949 hdsl2ShdslEndpointLOSWS OBJECT-TYPE
955 "Count of Loss of Sync Word (LOSW) Seconds on this endpoint
956 since the xU was last restarted."
957 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
958 ::= { hdsl2ShdslEndpointCurrEntry 7 }
960 hdsl2ShdslEndpointUAS OBJECT-TYPE
969 "Count of Unavailable Seconds (UAS) on this endpoint since
970 the xU was last restarted."
971 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
972 ::= { hdsl2ShdslEndpointCurrEntry 8 }
974 hdsl2ShdslEndpointCurr15MinTimeElapsed OBJECT-TYPE
975 SYNTAX Hdsl2ShdslPerfTimeElapsed
980 "Total elapsed seconds in the current 15-minute interval."
981 ::= { hdsl2ShdslEndpointCurrEntry 9 }
983 hdsl2ShdslEndpointCurr15MinES OBJECT-TYPE
984 SYNTAX PerfCurrentCount
989 "Count of Errored Seconds (ES) in the current 15-minute
991 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
992 ::= { hdsl2ShdslEndpointCurrEntry 10 }
994 hdsl2ShdslEndpointCurr15MinSES OBJECT-TYPE
995 SYNTAX PerfCurrentCount
1000 "Count of Severely Errored Seconds (SES) in the current
1001 15-minute interval."
1002 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1003 ::= { hdsl2ShdslEndpointCurrEntry 11 }
1005 hdsl2ShdslEndpointCurr15MinCRCanomalies OBJECT-TYPE
1006 SYNTAX PerfCurrentCount
1007 UNITS "detected CRC Anomalies"
1008 MAX-ACCESS read-only
1011 "Count of CRC anomalies in the current 15-minute interval."
1012 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1016 ::= { hdsl2ShdslEndpointCurrEntry 12 }
1018 hdsl2ShdslEndpointCurr15MinLOSWS OBJECT-TYPE
1019 SYNTAX PerfCurrentCount
1021 MAX-ACCESS read-only
1024 "Count of Loss of Sync Word (LOSW) Seconds in the current
1025 15-minute interval."
1026 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1027 ::= { hdsl2ShdslEndpointCurrEntry 13 }
1029 hdsl2ShdslEndpointCurr15MinUAS OBJECT-TYPE
1030 SYNTAX PerfCurrentCount
1032 MAX-ACCESS read-only
1035 "Count of Unavailable Seconds (UAS) in the current 15-minute
1037 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1038 ::= { hdsl2ShdslEndpointCurrEntry 14 }
1040 hdsl2ShdslEndpointCurr1DayTimeElapsed OBJECT-TYPE
1041 SYNTAX Hdsl2ShdslPerfTimeElapsed
1043 MAX-ACCESS read-only
1046 "Number of seconds that have elapsed since the beginning of
1047 the current 1-day interval."
1048 ::= { hdsl2ShdslEndpointCurrEntry 15 }
1050 hdsl2ShdslEndpointCurr1DayES OBJECT-TYPE
1051 SYNTAX Hdsl2ShdslPerfCurrDayCount
1053 MAX-ACCESS read-only
1056 "Count of Errored Seconds (ES) during the current day as
1057 measured by hdsl2ShdslEndpointCurr1DayTimeElapsed."
1058 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1059 ::= { hdsl2ShdslEndpointCurrEntry 16 }
1061 hdsl2ShdslEndpointCurr1DaySES OBJECT-TYPE
1062 SYNTAX Hdsl2ShdslPerfCurrDayCount
1067 MAX-ACCESS read-only
1070 "Count of Severely Errored Seconds (SES) during the current
1071 day as measured by hdsl2ShdslEndpointCurr1DayTimeElapsed."
1072 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1073 ::= { hdsl2ShdslEndpointCurrEntry 17 }
1075 hdsl2ShdslEndpointCurr1DayCRCanomalies OBJECT-TYPE
1076 SYNTAX Hdsl2ShdslPerfCurrDayCount
1077 UNITS "detected CRC Anomalies"
1078 MAX-ACCESS read-only
1081 "Count of CRC anomalies during the current day as measured
1082 by hdsl2ShdslEndpointCurr1DayTimeElapsed."
1083 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1084 ::= { hdsl2ShdslEndpointCurrEntry 18 }
1086 hdsl2ShdslEndpointCurr1DayLOSWS OBJECT-TYPE
1087 SYNTAX Hdsl2ShdslPerfCurrDayCount
1089 MAX-ACCESS read-only
1092 "Count of Loss of Sync Word (LOSW) Seconds during the current
1093 day as measured by hdsl2ShdslEndpointCurr1DayTimeElapsed."
1094 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1095 ::= { hdsl2ShdslEndpointCurrEntry 19 }
1097 hdsl2ShdslEndpointCurr1DayUAS OBJECT-TYPE
1098 SYNTAX Hdsl2ShdslPerfCurrDayCount
1100 MAX-ACCESS read-only
1103 "Count of Unavailable Seconds (UAS) during the current day as
1104 measured by hdsl2ShdslEndpointCurr1DayTimeElapsed."
1105 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1106 ::= { hdsl2ShdslEndpointCurrEntry 20 }
1108 hdsl2ShdslEndpointCurrTipRingReversal OBJECT-TYPE
1114 MAX-ACCESS read-only
1120 "This object indicates the state of the tip/ring for the
1122 ::= { hdsl2ShdslEndpointCurrEntry 21 }
1124 hdsl2ShdslEndpointCurrActivationState OBJECT-TYPE
1127 preActivation(1), -- PreTrain
1128 activation(2), -- Training
1131 MAX-ACCESS read-only
1134 "This object indicates the activation or training state of
1136 REFERENCE "ITU-T G.991.2, Section 6.2 PMD Activation Sequence"
1137 ::= { hdsl2ShdslEndpointCurrEntry 22 }
1139 -- Segment Endpoint 15-Minute Interval Status/Performance Group
1142 hdsl2Shdsl15MinIntervalTable OBJECT-TYPE
1143 SYNTAX SEQUENCE OF Hdsl2Shdsl15MinIntervalEntry
1144 MAX-ACCESS not-accessible
1147 "This table provides one row for each HDSL2/SHDSL endpoint
1148 performance data collection interval. This table contains
1149 live data from equipment. As such, it is NOT persistent."
1150 ::= { hdsl2ShdslMibObjects 6 }
1152 hdsl2Shdsl15MinIntervalEntry OBJECT-TYPE
1153 SYNTAX Hdsl2Shdsl15MinIntervalEntry
1154 MAX-ACCESS not-accessible
1157 "An entry in the hdsl2Shdsl15MinIntervalTable."
1158 INDEX { ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide,
1159 hdsl2ShdslEndpointWirePair, hdsl2Shdsl15MinIntervalNumber}
1160 ::= { hdsl2Shdsl15MinIntervalTable 1 }
1162 Hdsl2Shdsl15MinIntervalEntry ::=
1165 hdsl2Shdsl15MinIntervalNumber Unsigned32,
1169 hdsl2Shdsl15MinIntervalES PerfIntervalCount,
1170 hdsl2Shdsl15MinIntervalSES PerfIntervalCount,
1171 hdsl2Shdsl15MinIntervalCRCanomalies PerfIntervalCount,
1172 hdsl2Shdsl15MinIntervalLOSWS PerfIntervalCount,
1173 hdsl2Shdsl15MinIntervalUAS PerfIntervalCount
1176 hdsl2Shdsl15MinIntervalNumber OBJECT-TYPE
1177 SYNTAX Unsigned32(1..96)
1178 MAX-ACCESS not-accessible
1181 "Performance Data Interval number. Interval 1 is the most
1182 recent previous interval; interval 96 is 24 hours ago.
1183 Intervals 2..96 are optional."
1184 ::= { hdsl2Shdsl15MinIntervalEntry 1 }
1186 hdsl2Shdsl15MinIntervalES OBJECT-TYPE
1187 SYNTAX PerfIntervalCount
1189 MAX-ACCESS read-only
1192 "Count of Errored Seconds (ES) during the interval."
1193 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1194 ::= { hdsl2Shdsl15MinIntervalEntry 2 }
1196 hdsl2Shdsl15MinIntervalSES OBJECT-TYPE
1197 SYNTAX PerfIntervalCount
1199 MAX-ACCESS read-only
1202 "Count of Severely Errored Seconds (SES) during the interval."
1203 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1204 ::= { hdsl2Shdsl15MinIntervalEntry 3 }
1206 hdsl2Shdsl15MinIntervalCRCanomalies OBJECT-TYPE
1207 SYNTAX PerfIntervalCount
1208 UNITS "detected CRC Anomalies"
1209 MAX-ACCESS read-only
1212 "Count of CRC anomalies during the interval."
1213 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1214 ::= { hdsl2Shdsl15MinIntervalEntry 4 }
1216 hdsl2Shdsl15MinIntervalLOSWS OBJECT-TYPE
1220 SYNTAX PerfIntervalCount
1222 MAX-ACCESS read-only
1225 "Count of Loss of Sync Word (LOSW) Seconds during the
1227 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1228 ::= { hdsl2Shdsl15MinIntervalEntry 5 }
1230 hdsl2Shdsl15MinIntervalUAS OBJECT-TYPE
1231 SYNTAX PerfIntervalCount
1233 MAX-ACCESS read-only
1236 "Count of Unavailable Seconds (UAS) during the interval."
1237 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1238 ::= { hdsl2Shdsl15MinIntervalEntry 6 }
1240 -- Segment Endpoint 1-Day Interval Status/Performance Group
1243 hdsl2Shdsl1DayIntervalTable OBJECT-TYPE
1244 SYNTAX SEQUENCE OF Hdsl2Shdsl1DayIntervalEntry
1245 MAX-ACCESS not-accessible
1248 "This table provides one row for each HDSL2/SHDSL endpoint
1249 performance data collection interval. This table contains
1250 live data from equipment. As such, it is NOT persistent."
1251 ::= { hdsl2ShdslMibObjects 7 }
1253 hdsl2Shdsl1DayIntervalEntry OBJECT-TYPE
1254 SYNTAX Hdsl2Shdsl1DayIntervalEntry
1255 MAX-ACCESS not-accessible
1258 "An entry in the hdsl2Shdsl1DayIntervalTable."
1259 INDEX { ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide,
1260 hdsl2ShdslEndpointWirePair, hdsl2Shdsl1DayIntervalNumber }
1261 ::= { hdsl2Shdsl1DayIntervalTable 1 }
1263 Hdsl2Shdsl1DayIntervalEntry ::=
1266 hdsl2Shdsl1DayIntervalNumber Unsigned32,
1267 hdsl2Shdsl1DayIntervalMoniSecs Hdsl2ShdslPerfTimeElapsed,
1271 hdsl2Shdsl1DayIntervalES Hdsl2Shdsl1DayIntervalCount,
1272 hdsl2Shdsl1DayIntervalSES Hdsl2Shdsl1DayIntervalCount,
1273 hdsl2Shdsl1DayIntervalCRCanomalies Hdsl2Shdsl1DayIntervalCount,
1274 hdsl2Shdsl1DayIntervalLOSWS Hdsl2Shdsl1DayIntervalCount,
1275 hdsl2Shdsl1DayIntervalUAS Hdsl2Shdsl1DayIntervalCount
1278 hdsl2Shdsl1DayIntervalNumber OBJECT-TYPE
1279 SYNTAX Unsigned32(1..30)
1280 MAX-ACCESS not-accessible
1283 "History Data Interval number. Interval 1 is the most
1284 recent previous day; interval 30 is 30 days ago. Intervals
1285 2..30 are optional."
1286 ::= { hdsl2Shdsl1DayIntervalEntry 1 }
1288 hdsl2Shdsl1DayIntervalMoniSecs OBJECT-TYPE
1289 SYNTAX Hdsl2ShdslPerfTimeElapsed
1291 MAX-ACCESS read-only
1294 "The amount of time in the 1-day interval over which the
1295 performance monitoring information is actually counted.
1296 This value will be the same as the interval duration except
1297 in a situation where performance monitoring data could not
1298 be collected for any reason."
1299 ::= { hdsl2Shdsl1DayIntervalEntry 2 }
1301 hdsl2Shdsl1DayIntervalES OBJECT-TYPE
1302 SYNTAX Hdsl2Shdsl1DayIntervalCount
1304 MAX-ACCESS read-only
1307 "Count of Errored Seconds (ES) during the 1-day interval as
1308 measured by hdsl2Shdsl1DayIntervalMoniSecs."
1309 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1310 ::= { hdsl2Shdsl1DayIntervalEntry 3 }
1312 hdsl2Shdsl1DayIntervalSES OBJECT-TYPE
1313 SYNTAX Hdsl2Shdsl1DayIntervalCount
1315 MAX-ACCESS read-only
1318 "Count of Severely Errored Seconds (SES) during the 1-day
1322 interval as measured by hdsl2Shdsl1DayIntervalMoniSecs."
1323 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1324 ::= { hdsl2Shdsl1DayIntervalEntry 4 }
1326 hdsl2Shdsl1DayIntervalCRCanomalies OBJECT-TYPE
1327 SYNTAX Hdsl2Shdsl1DayIntervalCount
1328 UNITS "detected CRC Anomalies"
1329 MAX-ACCESS read-only
1332 "Count of CRC anomalies during the 1-day interval as
1333 measured by hdsl2Shdsl1DayIntervalMoniSecs."
1334 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1335 ::= { hdsl2Shdsl1DayIntervalEntry 5 }
1337 hdsl2Shdsl1DayIntervalLOSWS OBJECT-TYPE
1338 SYNTAX Hdsl2Shdsl1DayIntervalCount
1340 MAX-ACCESS read-only
1343 "Count of Loss of Sync Word (LOSW) Seconds during the 1-day
1344 interval as measured by hdsl2Shdsl1DayIntervalMoniSecs."
1345 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1346 ::= { hdsl2Shdsl1DayIntervalEntry 6 }
1348 hdsl2Shdsl1DayIntervalUAS OBJECT-TYPE
1349 SYNTAX Hdsl2Shdsl1DayIntervalCount
1351 MAX-ACCESS read-only
1354 "Count of Unavailable Seconds (UAS) during the 1-day interval
1355 as measured by hdsl2Shdsl1DayIntervalMoniSecs."
1356 REFERENCE "HDSL2 Section 7.5.3.7; SHDSL Section 9.5.5.7"
1357 ::= { hdsl2Shdsl1DayIntervalEntry 7 }
1359 -- Maintenance Group
1362 hdsl2ShdslEndpointMaintTable OBJECT-TYPE
1363 SYNTAX SEQUENCE OF Hdsl2ShdslEndpointMaintEntry
1364 MAX-ACCESS not-accessible
1367 "This table supports maintenance operations (e.g., loopbacks)
1368 to be performed on HDSL2/SHDSL segment endpoints. This table
1369 contains live data from equipment. As such, it is NOT
1374 ::= { hdsl2ShdslMibObjects 8 }
1376 hdsl2ShdslEndpointMaintEntry OBJECT-TYPE
1377 SYNTAX Hdsl2ShdslEndpointMaintEntry
1378 MAX-ACCESS not-accessible
1381 "An entry in the hdsl2ShdslEndpointMaintTable. Each entry
1382 corresponds to a single segment endpoint and is indexed by the
1383 ifIndex of the HDSL2/SHDSL line, the UnitId of the associated
1384 unit, and the side of the unit."
1385 INDEX { ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide }
1386 ::= { hdsl2ShdslEndpointMaintTable 1 }
1388 Hdsl2ShdslEndpointMaintEntry ::=
1391 hdsl2ShdslMaintLoopbackConfig INTEGER,
1392 hdsl2ShdslMaintTipRingReversal INTEGER,
1393 hdsl2ShdslMaintPowerBackOff INTEGER,
1394 hdsl2ShdslMaintSoftRestart INTEGER
1397 hdsl2ShdslMaintLoopbackConfig OBJECT-TYPE
1404 MAX-ACCESS read-write
1407 "This object controls configuration of loopbacks for the
1408 associated segment endpoint. The status of the loopback
1409 is obtained via the hdsl2ShdslEndpointCurrStatus object."
1410 ::= { hdsl2ShdslEndpointMaintEntry 1 }
1412 hdsl2ShdslMaintTipRingReversal OBJECT-TYPE
1418 MAX-ACCESS read-only
1424 "This object indicates the state of the tip/ring pair at the
1425 associated segment endpoint."
1426 ::= { hdsl2ShdslEndpointMaintEntry 2 }
1428 hdsl2ShdslMaintPowerBackOff OBJECT-TYPE
1434 MAX-ACCESS read-write
1437 "This object configures the receiver at the associated
1438 segment endpoint to operate in default or enhanced power
1440 ::= { hdsl2ShdslEndpointMaintEntry 3 }
1442 hdsl2ShdslMaintSoftRestart OBJECT-TYPE
1448 MAX-ACCESS read-write
1451 "This object enables the manager to trigger a soft restart
1452 of the modem at the associated segment endpoint. The
1453 manager may only set this object to the 'restart(2)'
1454 value, which initiates a restart. The agent will perform a
1455 restart after approximately 5 seconds. Following the 5 second
1456 period, the agent will restore the object to the 'ready(1)'
1458 ::= { hdsl2ShdslEndpointMaintEntry 4 }
1460 hdsl2ShdslUnitMaintTable OBJECT-TYPE
1461 SYNTAX SEQUENCE OF Hdsl2ShdslUnitMaintEntry
1462 MAX-ACCESS not-accessible
1465 "This table supports maintenance operations for units in a
1466 HDSL2/SHDSL line. Entries in this table MUST be maintained
1467 in a persistent manner."
1468 ::= { hdsl2ShdslMibObjects 9 }
1470 hdsl2ShdslUnitMaintEntry OBJECT-TYPE
1471 SYNTAX Hdsl2ShdslUnitMaintEntry
1475 MAX-ACCESS not-accessible
1478 "An entry in the hdsl2ShdslUnitMaintTable. Each entry
1479 corresponds to a single unit and is indexed by the
1480 ifIndex of the HDSL2/SHDSL line and the UnitId of the
1482 INDEX { ifIndex, hdsl2ShdslInvIndex }
1483 ::= { hdsl2ShdslUnitMaintTable 1 }
1485 Hdsl2ShdslUnitMaintEntry ::=
1488 hdsl2ShdslMaintLoopbackTimeout Integer32,
1489 hdsl2ShdslMaintUnitPowerSource INTEGER
1492 hdsl2ShdslMaintLoopbackTimeout OBJECT-TYPE
1493 SYNTAX Integer32(0..4095)
1495 MAX-ACCESS read-write
1498 "This object configures the timeout value for loopbacks
1499 initiated at segments endpoints contained in the associated
1500 unit. A value of 0 disables the timeout."
1501 ::= { hdsl2ShdslUnitMaintEntry 1 }
1503 hdsl2ShdslMaintUnitPowerSource OBJECT-TYPE
1509 MAX-ACCESS read-only
1512 "This object indicates the DC power source being used by the
1514 ::= { hdsl2ShdslUnitMaintEntry 2 }
1516 -- Span Configuration Profile Group
1519 hdsl2ShdslSpanConfProfileTable OBJECT-TYPE
1520 SYNTAX SEQUENCE OF Hdsl2ShdslSpanConfProfileEntry
1521 MAX-ACCESS not-accessible
1527 "This table supports definitions of span configuration
1528 profiles for SHDSL lines. HDSL2 does not support these
1529 configuration options. This table MUST be maintained
1530 in a persistent manner."
1531 ::= { hdsl2ShdslMibObjects 10 }
1533 hdsl2ShdslSpanConfProfileEntry OBJECT-TYPE
1534 SYNTAX Hdsl2ShdslSpanConfProfileEntry
1535 MAX-ACCESS not-accessible
1538 "Each entry corresponds to a single span configuration
1539 profile. Each profile contains a set of span configuration
1540 parameters. The configuration parameters in a profile are
1541 applied to those lines referencing that profile (see the
1542 hdsl2ShdslSpanConfProfile object). Profiles may be
1543 created/deleted using the row creation/deletion mechanism
1544 via hdsl2ShdslSpanConfProfileRowStatus. If an active
1545 entry is referenced in hdsl2ShdslSpanConfProfile, the
1546 entry MUST remain active until all references are removed."
1547 INDEX { IMPLIED hdsl2ShdslSpanConfProfileName }
1548 ::= { hdsl2ShdslSpanConfProfileTable 1 }
1550 Hdsl2ShdslSpanConfProfileEntry ::=
1553 hdsl2ShdslSpanConfProfileName SnmpAdminString,
1554 hdsl2ShdslSpanConfWireInterface INTEGER,
1555 hdsl2ShdslSpanConfMinLineRate Unsigned32,
1556 hdsl2ShdslSpanConfMaxLineRate Unsigned32,
1557 hdsl2ShdslSpanConfPSD INTEGER,
1558 hdsl2ShdslSpanConfTransmissionMode
1559 Hdsl2ShdslTransmissionModeType,
1560 hdsl2ShdslSpanConfRemoteEnabled INTEGER,
1561 hdsl2ShdslSpanConfPowerFeeding INTEGER,
1562 hdsl2ShdslSpanConfCurrCondTargetMarginDown Integer32,
1563 hdsl2ShdslSpanConfWorstCaseTargetMarginDown Integer32,
1564 hdsl2ShdslSpanConfCurrCondTargetMarginUp Integer32,
1565 hdsl2ShdslSpanConfWorstCaseTargetMarginUp Integer32,
1566 hdsl2ShdslSpanConfUsedTargetMargins BITS,
1567 hdsl2ShdslSpanConfReferenceClock
1568 Hdsl2ShdslClockReferenceType,
1569 hdsl2ShdslSpanConfLineProbeEnable INTEGER,
1570 hdsl2ShdslSpanConfProfileRowStatus RowStatus
1573 hdsl2ShdslSpanConfProfileName OBJECT-TYPE
1577 SYNTAX SnmpAdminString (SIZE(1..32))
1578 MAX-ACCESS not-accessible
1581 "This object is the unique index associated with this profile.
1582 Entries in this table are referenced via the object
1583 hdsl2ShdslSpanConfProfile in Hdsl2ShdslSpanConfEntry."
1584 ::= { hdsl2ShdslSpanConfProfileEntry 1 }
1586 hdsl2ShdslSpanConfWireInterface OBJECT-TYPE
1594 MAX-ACCESS read-create
1597 "This object configures the two-wire or optional four-wire,
1598 six-wire, or eight-wire operation for SHDSL lines."
1600 ::= { hdsl2ShdslSpanConfProfileEntry 2 }
1602 hdsl2ShdslSpanConfMinLineRate OBJECT-TYPE
1603 SYNTAX Unsigned32(0..4294967295)
1605 MAX-ACCESS read-create
1608 "This object configures the minimum transmission rate for
1609 the associated SHDSL Line in bits-per-second (bps) and includes
1610 both payload (user data) and any applicable framing overhead.
1611 If the minimum line rate equals the maximum line rate
1612 (hdsl2ShdslSpanMaxLineRate), the line rate is considered
1613 'fixed'. If the minimum line rate is less than the
1614 maximum line rate, the line rate is considered
1617 ::= { hdsl2ShdslSpanConfProfileEntry 3 }
1619 hdsl2ShdslSpanConfMaxLineRate OBJECT-TYPE
1620 SYNTAX Unsigned32(0..4294967295)
1622 MAX-ACCESS read-create
1628 "This object configures the maximum transmission rate for
1629 the associated SHDSL Line in bits-per-second (bps) and includes
1630 both payload (user data) and any applicable framing overhead.
1631 If the minimum line rate equals the maximum line rate
1632 (hdsl2ShdslSpanMaxLineRate), the line rate is considered
1633 'fixed'. If the minimum line rate is less than the
1634 maximum line rate, the line rate is considered
1637 ::= { hdsl2ShdslSpanConfProfileEntry 4 }
1639 hdsl2ShdslSpanConfPSD OBJECT-TYPE
1645 MAX-ACCESS read-create
1648 "This object configures use of symmetric/asymmetric PSD (Power
1649 Spectral Density) Mask for the associated SHDSL Line. Support
1650 for symmetric PSD is mandatory for all supported data rates.
1651 Support for asymmetric PSD is optional."
1652 DEFVAL { symmetric }
1653 ::= { hdsl2ShdslSpanConfProfileEntry 5 }
1655 hdsl2ShdslSpanConfTransmissionMode OBJECT-TYPE
1656 SYNTAX Hdsl2ShdslTransmissionModeType
1657 MAX-ACCESS read-create
1660 "This object specifies the regional setting for the SHDSL
1662 DEFVAL { { region1 } }
1663 ::= { hdsl2ShdslSpanConfProfileEntry 6 }
1665 hdsl2ShdslSpanConfRemoteEnabled OBJECT-TYPE
1671 MAX-ACCESS read-create
1674 "This object enables/disables support for remote management
1675 of the units in an SHDSL line from the STU-R via the EOC."
1680 ::= { hdsl2ShdslSpanConfProfileEntry 7 }
1682 hdsl2ShdslSpanConfPowerFeeding OBJECT-TYPE
1689 MAX-ACCESS read-create
1692 "This object enables/disables support for optional power
1693 feeding in an SHDSL line."
1695 ::= { hdsl2ShdslSpanConfProfileEntry 8 }
1697 hdsl2ShdslSpanConfCurrCondTargetMarginDown OBJECT-TYPE
1698 SYNTAX Integer32(-10..21)
1700 MAX-ACCESS read-create
1703 "This object specifies the downstream current condition target
1704 SNR margin for an SHDSL line. The SNR margin is the difference
1705 between the desired SNR and the actual SNR. Target SNR margin
1706 is the desired SNR margin for a unit."
1708 ::= { hdsl2ShdslSpanConfProfileEntry 9 }
1710 hdsl2ShdslSpanConfWorstCaseTargetMarginDown OBJECT-TYPE
1711 SYNTAX Integer32(-10..21)
1713 MAX-ACCESS read-create
1716 "This object specifies the downstream worst-case target SNR
1717 margin for an SHDSL line. The SNR margin is the difference
1718 between the desired SNR and the actual SNR. Target SNR
1719 margin is the desired SNR margin for a unit."
1721 ::= { hdsl2ShdslSpanConfProfileEntry 10 }
1723 hdsl2ShdslSpanConfCurrCondTargetMarginUp OBJECT-TYPE
1724 SYNTAX Integer32(-10..21)
1726 MAX-ACCESS read-create
1732 "This object specifies the upstream current-condition target
1733 SNR margin for an SHDSL line. The SNR margin is the difference
1734 between the desired SNR and the actual SNR. Target SNR margin
1735 is the desired SNR margin for a unit."
1737 ::= { hdsl2ShdslSpanConfProfileEntry 11 }
1739 hdsl2ShdslSpanConfWorstCaseTargetMarginUp OBJECT-TYPE
1740 SYNTAX Integer32(-10..21)
1742 MAX-ACCESS read-create
1745 "This object specifies the upstream worst-case target SNR
1746 margin for an SHDSL line. The SNR margin is the difference
1747 between the desired SNR and the actual SNR. Target SNR margin
1748 is the desired SNR margin for a unit."
1750 ::= { hdsl2ShdslSpanConfProfileEntry 12 }
1752 hdsl2ShdslSpanConfUsedTargetMargins OBJECT-TYPE
1760 MAX-ACCESS read-create
1763 "Indicates whether a target SNR margin is enabled or
1764 disabled. This is a bit-map of possible settings. The
1765 various bit positions are as follows:
1767 currCondDown - current-condition downstream target SNR
1770 worstCaseDown - worst-case downstream target SNR margin
1773 currCondUp - current-condition upstream target SNR
1776 worstCaseUp - worst-case upstream target SNR margin
1781 DEFVAL { { currCondDown } }
1782 ::= { hdsl2ShdslSpanConfProfileEntry 13 }
1784 hdsl2ShdslSpanConfReferenceClock OBJECT-TYPE
1785 SYNTAX Hdsl2ShdslClockReferenceType
1786 MAX-ACCESS read-create
1789 "This object configures the clock reference for the STU-C
1792 ::= { hdsl2ShdslSpanConfProfileEntry 14 }
1794 hdsl2ShdslSpanConfLineProbeEnable OBJECT-TYPE
1800 MAX-ACCESS read-create
1803 "This object enables/disables support for Line Probe of
1804 the units in an SHDSL line. When Line Probe is enabled, the
1805 system performs Line Probing to find the best possible
1806 rate. If Line Probe is disabled, the rate adaptation phase
1807 is skipped to shorten set up time."
1809 ::= { hdsl2ShdslSpanConfProfileEntry 15 }
1811 hdsl2ShdslSpanConfProfileRowStatus OBJECT-TYPE
1813 MAX-ACCESS read-create
1816 "This object controls creation/deletion of the associated
1817 entry in this table per the semantics of RowStatus. If an
1818 active entry is referenced in hdsl2ShdslSpanConfProfile, the
1819 entry MUST remain active until all references are removed."
1820 ::= { hdsl2ShdslSpanConfProfileEntry 16 }
1822 -- Segment Endpoint Alarm Configuration Profile group
1825 hdsl2ShdslEndpointAlarmConfProfileTable OBJECT-TYPE
1826 SYNTAX SEQUENCE OF Hdsl2ShdslEndpointAlarmConfProfileEntry
1827 MAX-ACCESS not-accessible
1833 "This table supports definitions of alarm configuration
1834 profiles for HDSL2/SHDSL segment endpoints. This table
1835 MUST be maintained in a persistent manner."
1836 ::= { hdsl2ShdslMibObjects 11 }
1838 hdsl2ShdslEndpointAlarmConfProfileEntry OBJECT-TYPE
1839 SYNTAX Hdsl2ShdslEndpointAlarmConfProfileEntry
1840 MAX-ACCESS not-accessible
1843 "Each entry corresponds to a single alarm configuration profile.
1844 Each profile contains a set of parameters for setting alarm
1845 thresholds for various performance attributes monitored at
1846 HDSL2/SHDSL segment endpoints. Profiles may be created/deleted
1847 using the row creation/deletion mechanism via
1848 hdsl2ShdslEndpointAlarmConfProfileRowStatus. If an active
1849 entry is referenced in either hdsl2ShdslSpanConfAlarmProfile
1850 or hdsl2ShdslEndpointAlarmConfProfile, the entry MUST remain
1851 active until all references are removed."
1852 INDEX { IMPLIED hdsl2ShdslEndpointAlarmConfProfileName }
1853 ::= { hdsl2ShdslEndpointAlarmConfProfileTable 1 }
1855 Hdsl2ShdslEndpointAlarmConfProfileEntry ::=
1858 hdsl2ShdslEndpointAlarmConfProfileName SnmpAdminString,
1859 hdsl2ShdslEndpointThreshLoopAttenuation Integer32,
1860 hdsl2ShdslEndpointThreshSNRMargin Integer32,
1861 hdsl2ShdslEndpointThreshES
1862 Hdsl2ShdslPerfIntervalThreshold,
1863 hdsl2ShdslEndpointThreshSES
1864 Hdsl2ShdslPerfIntervalThreshold,
1865 hdsl2ShdslEndpointThreshCRCanomalies Integer32,
1866 hdsl2ShdslEndpointThreshLOSWS
1867 Hdsl2ShdslPerfIntervalThreshold,
1868 hdsl2ShdslEndpointThreshUAS
1869 Hdsl2ShdslPerfIntervalThreshold,
1870 hdsl2ShdslEndpointAlarmConfProfileRowStatus RowStatus
1873 hdsl2ShdslEndpointAlarmConfProfileName OBJECT-TYPE
1874 SYNTAX SnmpAdminString (SIZE(1..32))
1875 MAX-ACCESS not-accessible
1878 "This object is the unique index associated with this profile."
1879 ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 1 }
1883 hdsl2ShdslEndpointThreshLoopAttenuation OBJECT-TYPE
1884 SYNTAX Integer32(-127..128)
1886 MAX-ACCESS read-create
1889 "This object configures the loop attenuation alarm threshold.
1890 When the current value of hdsl2ShdslEndpointCurrAtn reaches
1891 or exceeds this threshold, an hdsl2ShdslLoopAttenCrossing
1894 ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 2 }
1896 hdsl2ShdslEndpointThreshSNRMargin OBJECT-TYPE
1897 SYNTAX Integer32(-127..128)
1899 MAX-ACCESS read-create
1902 "This object configures the SNR margin alarm threshold.
1903 When the current value of hdsl2ShdslEndpointCurrSnrMgn
1904 reaches or drops below this threshold, a
1905 hdsl2ShdslSNRMarginCrossing MAY be generated."
1907 ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 3 }
1909 hdsl2ShdslEndpointThreshES OBJECT-TYPE
1910 SYNTAX Hdsl2ShdslPerfIntervalThreshold
1912 MAX-ACCESS read-create
1915 "This object configures the threshold for the number of
1916 Errored Seconds (ES) within any given 15-minute performance
1917 data collection interval. If the value of Errored Seconds
1918 in a particular 15-minute collection interval reaches/
1919 exceeds this value, an hdsl2ShdslPerfESThresh MAY be
1920 generated. At most, one notification will be sent per
1921 interval per endpoint."
1923 ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 4 }
1925 hdsl2ShdslEndpointThreshSES OBJECT-TYPE
1926 SYNTAX Hdsl2ShdslPerfIntervalThreshold
1928 MAX-ACCESS read-create
1934 "This object configures the threshold for the number of
1935 Severely Errored Seconds (SES) within any given 15-minute
1936 performance data collection interval. If the value of
1937 Severely Errored Seconds in a particular 15-minute collection
1938 interval reaches/exceeds this value, an hdsl2ShdslPerfSESThresh
1939 MAY be generated. At most, one notification will be sent per
1940 interval per endpoint."
1942 ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 5 }
1944 hdsl2ShdslEndpointThreshCRCanomalies OBJECT-TYPE
1946 UNITS "detected CRC Anomalies"
1947 MAX-ACCESS read-create
1950 "This object configures the threshold for the number of
1951 CRC anomalies within any given 15-minute performance data
1952 collection interval. If the value of CRC anomalies in a
1953 particular 15-minute collection interval reaches/exceeds
1954 this value, an hdsl2ShdslPerfCRCanomaliesThresh MAY be
1955 generated. At most, one notification will be sent per
1956 interval per endpoint."
1958 ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 6 }
1960 hdsl2ShdslEndpointThreshLOSWS OBJECT-TYPE
1961 SYNTAX Hdsl2ShdslPerfIntervalThreshold
1963 MAX-ACCESS read-create
1966 "This object configures the threshold for the number of
1967 Loss of Sync Word (LOSW) Seconds within any given 15-minute
1968 performance data collection interval. If the value of LOSW
1969 in a particular 15-minute collection interval reaches/exceeds
1970 this value, an hdsl2ShdslPerfLOSWSThresh MAY be generated.
1971 At most, one notification will be sent per interval per
1974 ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 7 }
1976 hdsl2ShdslEndpointThreshUAS OBJECT-TYPE
1977 SYNTAX Hdsl2ShdslPerfIntervalThreshold
1979 MAX-ACCESS read-create
1985 "This object configures the threshold for the number of
1986 Unavailable Seconds (UAS) within any given 15-minute
1987 performance data collection interval. If the value of UAS
1988 in a particular 15-minute collection interval reaches/exceeds
1989 this value, an hdsl2ShdslPerfUASThresh MAY be generated.
1990 At most, one notification will be sent per interval per
1993 ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 8 }
1995 hdsl2ShdslEndpointAlarmConfProfileRowStatus OBJECT-TYPE
1997 MAX-ACCESS read-create
2000 "This object controls creation/deletion of the associated
2001 entry in this table as per the semantics of RowStatus.
2002 If an active entry is referenced in either
2003 hdsl2ShdslSpanConfAlarmProfile or
2004 hdsl2ShdslEndpointAlarmConfProfile, the entry MUST remain
2005 active until all references are removed."
2006 ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 9 }
2008 -- Notifications Group
2011 hdsl2ShdslNotifications OBJECT IDENTIFIER ::= { hdsl2ShdslMIB 0 }
2013 hdsl2ShdslLoopAttenCrossing NOTIFICATION-TYPE
2016 hdsl2ShdslEndpointCurrAtn,
2017 hdsl2ShdslEndpointThreshLoopAttenuation
2021 "This notification indicates that the loop attenuation
2022 threshold (as per the hdsl2ShdslEndpointThreshLoopAttenuation
2023 value) has been reached/exceeded for the HDSL2/SHDSL segment
2025 ::= { hdsl2ShdslNotifications 1 }
2027 hdsl2ShdslSNRMarginCrossing NOTIFICATION-TYPE
2030 hdsl2ShdslEndpointCurrSnrMgn,
2031 hdsl2ShdslEndpointThreshSNRMargin
2038 "This notification indicates that the SNR margin threshold (as
2039 per the hdsl2ShdslEndpointThreshSNRMargin value) has been
2040 reached/exceeded for the HDSL2/SHDSL segment endpoint."
2041 ::= { hdsl2ShdslNotifications 2 }
2043 hdsl2ShdslPerfESThresh NOTIFICATION-TYPE
2046 hdsl2ShdslEndpointCurr15MinES,
2047 hdsl2ShdslEndpointThreshES
2051 "This notification indicates that the errored seconds
2052 threshold (as per the hdsl2ShdslEndpointThreshES value)
2053 has been reached/exceeded for the HDSL2/SHDSL segment
2055 ::= { hdsl2ShdslNotifications 3 }
2057 hdsl2ShdslPerfSESThresh NOTIFICATION-TYPE
2060 hdsl2ShdslEndpointCurr15MinSES,
2061 hdsl2ShdslEndpointThreshSES
2065 "This notification indicates that the severely errored seconds
2066 threshold (as per the hdsl2ShdslEndpointThreshSES value) has
2067 been reached/exceeded for the HDSL2/SHDSL segment endpoint."
2068 ::= { hdsl2ShdslNotifications 4 }
2070 hdsl2ShdslPerfCRCanomaliesThresh NOTIFICATION-TYPE
2073 hdsl2ShdslEndpointCurr15MinCRCanomalies,
2074 hdsl2ShdslEndpointThreshCRCanomalies
2078 "This notification indicates that the CRC anomalies threshold
2079 (as per the hdsl2ShdslEndpointThreshCRCanomalies value) has
2080 been reached/exceeded for the HDSL2/SHDSL segment endpoint."
2081 ::= { hdsl2ShdslNotifications 5 }
2083 hdsl2ShdslPerfLOSWSThresh NOTIFICATION-TYPE
2089 hdsl2ShdslEndpointCurr15MinLOSWS,
2090 hdsl2ShdslEndpointThreshLOSWS
2094 "This notification indicates that the LOSW Seconds threshold
2095 (as per the hdsl2ShdslEndpointThreshLOSWS value) has been
2096 reached/exceeded for the HDSL2/SHDSL segment endpoint."
2097 ::= { hdsl2ShdslNotifications 6 }
2099 hdsl2ShdslPerfUASThresh NOTIFICATION-TYPE
2102 hdsl2ShdslEndpointCurr15MinUAS,
2103 hdsl2ShdslEndpointThreshUAS
2107 "This notification indicates that the unavailable seconds
2108 threshold (as per the hdsl2ShdslEndpointThreshUAS value) has
2109 been reached/exceeded for the HDSL2/SHDSL segment endpoint."
2110 ::= { hdsl2ShdslNotifications 7 }
2112 hdsl2ShdslSpanInvalidNumRepeaters NOTIFICATION-TYPE
2115 hdsl2ShdslSpanConfNumRepeaters
2119 "This notification indicates that a mismatch has been detected
2120 between the number of repeater/regenerator units configured
2121 for an HDSL2/SHDSL line via the hdsl2ShdslSpanConfNumRepeaters
2122 object and the actual number of repeater/regenerator units
2123 discovered via the EOC."
2124 ::= { hdsl2ShdslNotifications 8 }
2126 hdsl2ShdslLoopbackFailure NOTIFICATION-TYPE
2129 hdsl2ShdslMaintLoopbackConfig
2133 "This notification indicates that an endpoint maintenance
2134 loopback command failed for an HDSL2/SHDSL segment."
2138 ::= { hdsl2ShdslNotifications 9 }
2140 hdsl2ShdslpowerBackoff NOTIFICATION-TYPE
2143 hdsl2ShdslEndpointCurrStatus
2147 "This notification indicates that the bit setting for
2148 powerBackoff in the hdsl2ShdslEndpointCurrStatus object for
2149 this endpoint has changed."
2150 ::= { hdsl2ShdslNotifications 10 }
2152 hdsl2ShdsldeviceFault NOTIFICATION-TYPE
2155 hdsl2ShdslEndpointCurrStatus
2159 "This notification indicates that the bit setting for
2160 deviceFault in the hdsl2ShdslEndpointCurrStatus object for
2161 this endpoint has changed."
2162 ::= { hdsl2ShdslNotifications 11 }
2164 hdsl2ShdsldcContinuityFault NOTIFICATION-TYPE
2167 hdsl2ShdslEndpointCurrStatus
2171 "This notification indicates that the bit setting for
2172 dcContinuityFault in the hdsl2ShdslEndpointCurrStatus object
2173 for this endpoint has changed."
2174 ::= { hdsl2ShdslNotifications 12 }
2176 hdsl2ShdslconfigInitFailure NOTIFICATION-TYPE
2179 hdsl2ShdslEndpointCurrStatus
2183 "This notification indicates that the bit setting for
2184 configInitFailure in the hdsl2ShdslEndpointCurrStatus object
2185 for this endpoint has changed."
2189 ::= { hdsl2ShdslNotifications 13 }
2191 hdsl2ShdslprotocolInitFailure NOTIFICATION-TYPE
2194 hdsl2ShdslEndpointCurrStatus
2198 "This notification indicates that the bit setting for
2199 protocolInitFailure in the hdsl2ShdslEndpointCurrStatus
2200 object for this endpoint has changed."
2201 ::= { hdsl2ShdslNotifications 14 }
2203 hdsl2ShdslnoNeighborPresent NOTIFICATION-TYPE
2206 hdsl2ShdslEndpointCurrStatus
2210 "This notification indicates that the bit setting for
2211 noNeighborPresent in the hdsl2ShdslEndpointCurrStatus object
2212 for this endpoint has changed."
2213 ::= { hdsl2ShdslNotifications 15 }
2215 hdsl2ShdslLocalPowerLoss NOTIFICATION-TYPE
2218 hdsl2ShdslInvVendorID
2222 "This notification indicates impending unit failure due to
2223 loss of local power (last gasp)."
2224 ::= { hdsl2ShdslNotifications 16 }
2226 -- conformance information
2229 hdsl2ShdslConformance OBJECT IDENTIFIER ::= { hdsl2ShdslMIB 3 }
2230 hdsl2ShdslGroups OBJECT IDENTIFIER ::=
2231 { hdsl2ShdslConformance 1 }
2232 hdsl2ShdslCompliances OBJECT IDENTIFIER ::=
2233 { hdsl2ShdslConformance 2 }
2235 -- agent compliance statements
2240 hdsl2ShdslLineMibCompliance MODULE-COMPLIANCE
2243 "The compliance statement for SNMP entities that implement
2244 HDSL2 and SHDSL. The version of SHDSL supported in this
2245 compliance statement is g.shdsl.
2247 **** This compliance statement is deprecated. ****"
2251 hdsl2ShdslSpanConfGroup,
2252 hdsl2ShdslSpanStatusGroup,
2253 hdsl2ShdslInventoryGroup,
2254 hdsl2ShdslEndpointConfGroup,
2255 hdsl2ShdslEndpointCurrGroup,
2256 hdsl2Shdsl15MinIntervalGroup,
2257 hdsl2Shdsl1DayIntervalGroup,
2258 hdsl2ShdslMaintenanceGroup,
2259 hdsl2ShdslEndpointAlarmConfGroup,
2260 hdsl2ShdslNotificationGroup
2263 GROUP hdsl2ShdslInventoryShdslGroup
2265 "Support for this group is only required for implementations
2266 supporting SHDSL lines."
2268 GROUP hdsl2ShdslSpanShdslStatusGroup
2270 "Support for this group is only required for implementations
2271 supporting SHDSL lines."
2273 GROUP hdsl2ShdslSpanConfProfileGroup
2275 "Support for this group is only required for implementations
2276 supporting SHDSL lines."
2278 OBJECT hdsl2ShdslSpanConfWireInterface
2285 "An implementation only has to support the range as
2286 applicable for the original g.shdsl specification defined
2291 OBJECT hdsl2ShdslStatusMaxAttainableLineRate
2292 SYNTAX Unsigned32(0..4112000)
2294 "An implementation only has to support the range as
2295 applicable for the original g.shdsl specification defined
2298 OBJECT hdsl2ShdslStatusActualLineRate
2299 SYNTAX Unsigned32(0..4112000)
2301 "An implementation only has to support the range as
2302 applicable for the original g.shdsl specification defined
2305 OBJECT hdsl2ShdslSpanConfMinLineRate
2306 SYNTAX Unsigned32(0..4112000)
2308 "An implementation only has to support the range as
2309 applicable for the original g.shdsl specification defined
2312 OBJECT hdsl2ShdslSpanConfMaxLineRate
2313 SYNTAX Unsigned32(0..4112000)
2315 "An implementation only has to support the range as
2316 applicable for the original g.shdsl specification defined
2319 ::= { hdsl2ShdslCompliances 1 }
2321 hdsl2GshdslbisLineMibCompliance MODULE-COMPLIANCE
2324 "The compliance statement for SNMP entities that implement
2325 HDSL2 and SHDSL. The version of SHDSL supported in this
2326 compliance statement is g.shdsl.bis."
2330 hdsl2ShdslSpanConfGroup,
2331 hdsl2ShdslSpanStatusGroup,
2332 hdsl2ShdslInventoryGroup,
2333 hdsl2ShdslEndpointConfGroup,
2334 hdsl2ShdslEndpointCurrGroup,
2335 hdsl2Shdsl15MinIntervalGroup,
2336 hdsl2Shdsl1DayIntervalGroup,
2337 hdsl2ShdslMaintenanceGroup,
2338 hdsl2ShdslEndpointAlarmConfGroup,
2342 hdsl2ShdslNotificationGroup
2345 GROUP hdsl2ShdslInventoryShdslGroup
2347 "Support for this group is only required for implementations
2348 supporting SHDSL lines."
2350 GROUP hdsl2ShdslSpanShdslStatusGroup
2352 "Support for this group is only required for implementations
2353 supporting SHDSL lines."
2355 GROUP hdsl2ShdslSpanConfProfileGroup
2357 "Support for this group is only required for implementations
2358 supporting SHDSL lines."
2360 GROUP hdsl2ShdslWirePairGroup
2362 "Support for this group is only required for implementations
2363 supporting SHDSL lines."
2365 GROUP hdsl2ShdslPayloadRateGroup
2367 "Support for this group is only required for implementations
2368 supporting SHDSL lines."
2370 ::= { hdsl2ShdslCompliances 2 }
2372 -- units of conformance
2375 hdsl2ShdslSpanConfGroup OBJECT-GROUP
2378 hdsl2ShdslSpanConfNumRepeaters,
2379 hdsl2ShdslSpanConfProfile,
2380 hdsl2ShdslSpanConfAlarmProfile
2384 "This group supports objects for configuring span-related
2385 parameters for HDSL2/SHDSL lines."
2386 ::= { hdsl2ShdslGroups 1 }
2388 hdsl2ShdslSpanStatusGroup OBJECT-GROUP
2394 hdsl2ShdslStatusNumAvailRepeaters
2398 "This group supports objects for retrieving span-related
2399 status for HDSL2/SHDSL lines."
2400 ::= { hdsl2ShdslGroups 2 }
2402 hdsl2ShdslInventoryShdslGroup OBJECT-GROUP
2405 hdsl2ShdslInvTransmissionModeCapability
2409 "This group supports objects for retrieving SHDSL-specific
2410 inventory information."
2411 ::= { hdsl2ShdslGroups 3 }
2413 hdsl2ShdslSpanShdslStatusGroup OBJECT-GROUP
2416 hdsl2ShdslStatusMaxAttainableLineRate,
2417 hdsl2ShdslStatusActualLineRate,
2418 hdsl2ShdslStatusTransmissionModeCurrent
2422 "This group supports objects for retrieving SHDSL-specific
2423 span-related status."
2424 ::= { hdsl2ShdslGroups 4 }
2426 hdsl2ShdslInventoryGroup OBJECT-GROUP
2429 hdsl2ShdslInvVendorID,
2430 hdsl2ShdslInvVendorModelNumber,
2431 hdsl2ShdslInvVendorSerialNumber,
2432 hdsl2ShdslInvVendorEOCSoftwareVersion,
2433 hdsl2ShdslInvStandardVersion,
2434 hdsl2ShdslInvVendorListNumber,
2435 hdsl2ShdslInvVendorIssueNumber,
2436 hdsl2ShdslInvVendorSoftwareVersion,
2437 hdsl2ShdslInvEquipmentCode,
2438 hdsl2ShdslInvVendorOther
2445 "This group supports objects that provide unit inventory
2446 information about the units in HDSL2/SHDSL lines."
2447 ::= { hdsl2ShdslGroups 5 }
2449 hdsl2ShdslEndpointConfGroup OBJECT-GROUP
2452 hdsl2ShdslEndpointCurrAtn
2456 "This group supports objects for configuring parameters for
2457 segment endpoints in HDSL2/SHDSL lines."
2458 ::= { hdsl2ShdslGroups 6 }
2460 hdsl2ShdslEndpointCurrGroup OBJECT-GROUP
2463 hdsl2ShdslEndpointCurrAtn,
2464 hdsl2ShdslEndpointCurrSnrMgn,
2465 hdsl2ShdslEndpointCurrStatus,
2466 hdsl2ShdslEndpointES,
2467 hdsl2ShdslEndpointSES,
2468 hdsl2ShdslEndpointCRCanomalies,
2469 hdsl2ShdslEndpointLOSWS,
2470 hdsl2ShdslEndpointUAS,
2471 hdsl2ShdslEndpointCurr15MinTimeElapsed,
2472 hdsl2ShdslEndpointCurr15MinES,
2473 hdsl2ShdslEndpointCurr15MinSES,
2474 hdsl2ShdslEndpointCurr15MinCRCanomalies,
2475 hdsl2ShdslEndpointCurr15MinLOSWS,
2476 hdsl2ShdslEndpointCurr15MinUAS,
2477 hdsl2ShdslEndpointCurr1DayTimeElapsed,
2478 hdsl2ShdslEndpointCurr1DayES,
2479 hdsl2ShdslEndpointCurr1DaySES,
2480 hdsl2ShdslEndpointCurr1DayCRCanomalies,
2481 hdsl2ShdslEndpointCurr1DayLOSWS,
2482 hdsl2ShdslEndpointCurr1DayUAS
2486 "This group supports objects that provide current status and
2487 performance measurements relating to segment endpoints in
2489 ::= { hdsl2ShdslGroups 7 }
2491 hdsl2Shdsl15MinIntervalGroup OBJECT-GROUP
2497 hdsl2Shdsl15MinIntervalES,
2498 hdsl2Shdsl15MinIntervalSES,
2499 hdsl2Shdsl15MinIntervalCRCanomalies,
2500 hdsl2Shdsl15MinIntervalLOSWS,
2501 hdsl2Shdsl15MinIntervalUAS
2505 "This group supports objects that maintain historic
2506 performance measurements relating to segment endpoints in
2507 HDSL2/SHDSL lines in 15-minute intervals."
2508 ::= { hdsl2ShdslGroups 8 }
2510 hdsl2Shdsl1DayIntervalGroup OBJECT-GROUP
2513 hdsl2Shdsl1DayIntervalMoniSecs,
2514 hdsl2Shdsl1DayIntervalES,
2515 hdsl2Shdsl1DayIntervalSES,
2516 hdsl2Shdsl1DayIntervalCRCanomalies,
2517 hdsl2Shdsl1DayIntervalLOSWS,
2518 hdsl2Shdsl1DayIntervalUAS
2522 "This group supports objects that maintain historic
2523 performance measurements relating to segment endpoints in
2524 HDSL2/SHDSL lines in 1-day intervals."
2525 ::= { hdsl2ShdslGroups 9 }
2527 hdsl2ShdslMaintenanceGroup OBJECT-GROUP
2530 hdsl2ShdslMaintLoopbackConfig,
2531 hdsl2ShdslMaintTipRingReversal,
2532 hdsl2ShdslMaintPowerBackOff,
2533 hdsl2ShdslMaintSoftRestart,
2534 hdsl2ShdslMaintLoopbackTimeout,
2535 hdsl2ShdslMaintUnitPowerSource
2539 "This group supports objects that provide support for
2540 maintenance actions for HDSL2/SHDSL lines."
2541 ::= { hdsl2ShdslGroups 10 }
2546 hdsl2ShdslEndpointAlarmConfGroup OBJECT-GROUP
2549 hdsl2ShdslEndpointAlarmConfProfile,
2550 hdsl2ShdslEndpointThreshLoopAttenuation,
2551 hdsl2ShdslEndpointThreshSNRMargin,
2552 hdsl2ShdslEndpointThreshES,
2553 hdsl2ShdslEndpointThreshSES,
2554 hdsl2ShdslEndpointThreshCRCanomalies,
2555 hdsl2ShdslEndpointThreshLOSWS,
2556 hdsl2ShdslEndpointThreshUAS,
2557 hdsl2ShdslEndpointAlarmConfProfileRowStatus
2561 "This group supports objects that allow configuration of alarm
2562 thresholds for various performance parameters for HDSL2/SHDSL
2564 ::= { hdsl2ShdslGroups 11 }
2566 hdsl2ShdslNotificationGroup NOTIFICATION-GROUP
2569 hdsl2ShdslLoopAttenCrossing,
2570 hdsl2ShdslSNRMarginCrossing,
2571 hdsl2ShdslPerfESThresh,
2572 hdsl2ShdslPerfSESThresh,
2573 hdsl2ShdslPerfCRCanomaliesThresh,
2574 hdsl2ShdslPerfLOSWSThresh,
2575 hdsl2ShdslPerfUASThresh,
2576 hdsl2ShdslSpanInvalidNumRepeaters,
2577 hdsl2ShdslLoopbackFailure,
2578 hdsl2ShdslpowerBackoff,
2579 hdsl2ShdsldeviceFault,
2580 hdsl2ShdsldcContinuityFault,
2581 hdsl2ShdslconfigInitFailure,
2582 hdsl2ShdslprotocolInitFailure,
2583 hdsl2ShdslnoNeighborPresent,
2584 hdsl2ShdslLocalPowerLoss
2588 "This group supports notifications of significant conditions
2589 associated with HDSL2/SHDSL lines."
2590 ::= { hdsl2ShdslGroups 12 }
2592 hdsl2ShdslSpanConfProfileGroup OBJECT-GROUP
2598 hdsl2ShdslSpanConfWireInterface,
2599 hdsl2ShdslSpanConfMinLineRate,
2600 hdsl2ShdslSpanConfMaxLineRate,
2601 hdsl2ShdslSpanConfPSD,
2602 hdsl2ShdslSpanConfTransmissionMode,
2603 hdsl2ShdslSpanConfRemoteEnabled,
2604 hdsl2ShdslSpanConfPowerFeeding,
2605 hdsl2ShdslSpanConfCurrCondTargetMarginDown,
2606 hdsl2ShdslSpanConfWorstCaseTargetMarginDown,
2607 hdsl2ShdslSpanConfCurrCondTargetMarginUp,
2608 hdsl2ShdslSpanConfWorstCaseTargetMarginUp,
2609 hdsl2ShdslSpanConfUsedTargetMargins,
2610 hdsl2ShdslSpanConfReferenceClock,
2611 hdsl2ShdslSpanConfLineProbeEnable,
2612 hdsl2ShdslSpanConfProfileRowStatus
2616 "This group supports objects that constitute configuration
2617 profiles for configuring span-related parameters in SHDSL
2619 ::= { hdsl2ShdslGroups 13 }
2621 hdsl2ShdslWirePairGroup OBJECT-GROUP
2624 hdsl2ShdslEndpointCurrTipRingReversal,
2625 hdsl2ShdslEndpointCurrActivationState
2629 "This group supports objects that provide the status
2630 of SHDSL-specific wire pairs."
2631 ::= { hdsl2ShdslGroups 14 }
2633 hdsl2ShdslPayloadRateGroup OBJECT-GROUP
2636 hdsl2ShdslStatusMaxAttainablePayloadRate,
2637 hdsl2ShdslStatusActualPayloadRate
2641 "This group supports objects for retrieving payload rates
2642 that exclude any framing overhead."
2643 ::= { hdsl2ShdslGroups 15 }