draft-ietf-adslmib-hdsl2-01.txt   draft-ietf-adslmib-hdsl2-02.txt 
INTERNET-DRAFT B. Ray INTERNET-DRAFT B. Ray
Verilink Corporation Verilink Corporation
June 2000
R. Abbi
Alcatel
August 2000
Definitions of Managed Objects for HDSL2 and SHDSL Lines Definitions of Managed Objects for HDSL2 and SHDSL Lines
draft-ietf-adslmib-hdsl2-01.txt draft-ietf-adslmib-hdsl2-02.txt
Status of this Memo Status of this Memo
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC 2026. all provisions of Section 10 of RFC 2026.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that other Task Force (IETF), its areas, and its working groups. Note that other
groups may also distribute working documents as Internet-Drafts. groups may also distribute working documents as Internet-Drafts.
skipping to change at line 46 skipping to change at line 49
Copyright (C) The Internet Society (2000). All Rights Reserved. Copyright (C) The Internet Society (2000). All Rights Reserved.
Expires November 8, 2000 Page [1] Expires November 8, 2000 Page [1]
Table of Contents Table of Contents
1. Abstract .................................................. 2 1. Abstract .................................................. 2
2. The SNMPv2 Network Management Framework ................... 2 2. The SNMPv2 Network Management Framework ................... 2
3. Introduction .............................................. 3 3. Introduction .............................................. 3
3.1 Relationship of the HDSL2 Line MIB with Standard MIBs ...... 4 3.1 Relationship of the MIB with Standard MIBs ................ 4
4. Conventions used in the MIB ............................... 5 4. Conventions used in the MIB ............................... 5
4.1 Naming Conventions ........................................ 5 4.1 Naming Conventions ........................................ 5
4.2 Structure ................................................. 5 4.2 Textual Conventions ....................................... 5
4.3 Counters, Interval Buckets and Thresholds ................. 7 4.3 Structure ................................................. 6
4.4 Profiles .................................................. 8 4.4 Counters, Interval Buckets and Thresholds ................. 8
4.5 Traps ..................................................... 9 4.5 Profiles .................................................. 9
5. Conformance and Compliance ................................ 10 4.6 Traps ..................................................... 10
6. Definitions ............................................... 10 5. Conformance and Compliance ................................ 11
7. Security Considerations ................................... 58 6. Definitions ............................................... 11
8. Acknowledgments ........................................... 58 7. Security Considerations ................................... 42
9. References ................................................ 59 8. Acknowledgments ........................................... 42
10. Intellectual Property Notice .............................. 60 9. References ................................................ 43
11. Authors' Addresses ........................................ 61 10. Intellectual Property Notice .............................. 44
12. Full Copyright Statement .................................. 61 11. Authors' Addresses ........................................ 45
12. Full Copyright Statement .................................. 45
1. Abstract 1. Abstract
This document defines an experimental portion of the Management This document defines an experimental portion of the Management
Information Base (MIB) MIB module for use with network management Information Base (MIB) MIB module for use with network management
protocols in the Internet community. In particular, it describes protocols in the Internet community. In particular, it describes
objects used for managing HDSL2 and SHDSL interfaces. objects used for managing HDSL2 and SHDSL interfaces.
This document specifies a MIB module in a manner that is both This document specifies a MIB module in a manner that is both compliant
compliant to the SNMPv2 SMI, and semantically identical to the peer to the SNMPv2 SMI, and semantically identical to the peer SNMPv1
SNMPv1 definitions. definitions.
2. The SNMP Management Framework 2. The SNMP Management Framework
The SNMP Management Framework presently consists of five major The SNMP Management Framework presently consists of five major
components: components:
o An overall architecture, described in RFC 2571 [1]. o An overall architecture, described in RFC 2571 [1].
o Mechanisms for describing and naming objects and events for the o Mechanisms for describing and naming objects and events for the
purpose of management. The first version of this Structure of purpose of management. The first version of this Structure of
skipping to change at line 94 skipping to change at line 98
The second version, called SMIv2, is described in STD 58, RFC The second version, called SMIv2, is described in STD 58, RFC
2578 [5], STD 58, RFC 2579 [6] and STD 58, RFC 2580 [7]. 2578 [5], STD 58, RFC 2579 [6] and STD 58, RFC 2580 [7].
o Message protocols for transferring management information. The o Message protocols for transferring management information. The
first version of the SNMP message protocol is called SNMPv1 and first version of the SNMP message protocol is called SNMPv1 and
described in STD 15, RFC 1157 [8]. A second version of the SNMP described in STD 15, RFC 1157 [8]. A second version of the SNMP
message protocol, which is not an Internet standards track message protocol, which is not an Internet standards track
protocol, is called SNMPv2c and described in RFC 1901 [9] and protocol, is called SNMPv2c and described in RFC 1901 [9] and
RFC 1906 [10]. The third version of the message protocol is RFC 1906 [10]. The third version of the message protocol is
called SNMPv3 and described in RFC 1906 [10], RFC 2572 [11] and called SNMPv3 and described in RFC 1906 [10], RFC 2572 [11] and
RFC 2574 [12].
Expires November 8, 2000 Page [2] Expires November 8, 2000 Page [2]
RFC 2574 [12].
o Protocol operations for accessing management information. The o Protocol operations for accessing management information. The
first set of protocol operations and associated PDU formats is first set of protocol operations and associated PDU formats is
described in STD 15, RFC 1157 [8]. A second set of protocol described in STD 15, RFC 1157 [8]. A second set of protocol
operations and associated PDU formats is described in RFC 1905 operations and associated PDU formats is described in RFC 1905
[13]. [13].
o A set of fundamental applications described in RFC 2573 [14] o A set of fundamental applications described in RFC 2573 [14]
and the view-based access control mechanism described in RFC and the view-based access control mechanism described in RFC
2575 [15]. 2575 [15].
skipping to change at line 143 skipping to change at line 147
defined using the subset of Abstract Syntax Notation One (ASN.1) defined using the subset of Abstract Syntax Notation One (ASN.1)
defined in the SMI. In particular, each object type is named by an defined in the SMI. In particular, each object type is named by an
OBJECT IDENTIFIER, an administratively assigned name. The object OBJECT IDENTIFIER, an administratively assigned name. The object
type together with an object instance serves to uniquely identify a type together with an object instance serves to uniquely identify a
specific instantiation of the object. For human convenience, we specific instantiation of the object. For human convenience, we
often use a textual string, termed the descriptor, to also refer to often use a textual string, termed the descriptor, to also refer to
the object type. the object type.
3. Introduction 3. Introduction
This document describes an SNMP HDSL2 Line MIB which is intended to This document describes an SNMP MIB for managing HDSL2/SHDSL Lines.
work with both the SNMPv1 and the SNMPv2. The MIB, however, is based The MIB is intended to be compatible with both the SNMPv1 and SNMPv2.
on SNMPv2 Structure of Management Information [18] and SNMPv2 Textual These definitions are based upon the specifications for the HDSL2 and
Conventions [19]. This does not, however, mean that either the Agent SHDSL Embedded Operations Channel (EOC) as defined in ANSI
or Manager must be SNMPv2 protocol compliant. All MIB definitions T1E1.4/2000-006 [18] and ITU G.991.2 (ex G.SHDSL) [19].
are backward compatible for SNMPv1 implementation.
The MIB will eventually be located in the MIB tree under MIB 2
transmission, as discussed in the MIB-2 Integration (RFC 1213 [20] and
RFC 2863 [21]) section of this document. Until approved by the IETF,
vendors may also choose to support it under the experimental tree.
Expires November 8, 2000 Page [3] Expires November 8, 2000 Page [3]
The MIB definitions are attached. These definitions are based upon
the specification for the HDSL2 and SHDSL Embedded Operations Channel
(EOC) as defined in ANSI T1E1.4/2000-006 [20] and ITU G.991.2 (ex
G.SHDSL) [21]. The MIB will eventually be located in the MIB tree
under MIB 2 transmission, as discussed in the MIB-2 Integration (RFC
1213 [22] and RFC 2233 [23]) section of this document. Until
approved by the IETF, vendors may also choose to support it under
their own enterprise IDs.
hdsl2LineMIB MODULE-IDENTITY ::= { VendorEnterpriseID nnn } NOTE TO RFC EDITOR: please replace the above paragraph with the
following paragraph when appropriate:
3.1. Relationship of the HDSL2 Line MIB with Standard MIBs The MIB is located in the MIB tree under MIB-2 transmission, as
discussing in the MIB-2 Integration (RFC 1213 [20] and RFC 2863 [21])
section of this document.
3.1. Relationship of the HDSL2/SHDSL Line MIB with Standard MIBs
This section outlines the relationship of this MIB with other MIBs This section outlines the relationship of this MIB with other MIBs
described in RFCs and in various degrees of "standardization". described in RFCs and in various degrees of "standardization".
Specifically, MIB-2 as presented in RFC 1213 [22] and RFC 2233 [23] Specifically, MIB-2 as presented in RFC 1213 [20] and RFC 2863 [21]
is discussed. is discussed.
3.1.1 General MIB-2 Integration (RFCs 1213 and 2233) 3.1.1 General MIB-2 Integration (RFCs 1213 and 2863)
The HDSL2 Line MIB specifies the detailed attributes of a data The HDSL2/SHDSL Line MIB specifies the detailed attributes of a data
interface. As such, it needs to integrate with RFC 2233 [23]. The interface. As such, it needs to integrate with RFC 2863 [21]. The
IANA has assigned the following ifTypes to HDSL2 and SHDSL: IANA has assigned the following ifTypes to HDSL2 and SHDSL:
IANAifType ::= TEXTUAL-CONVENTION IANAifType ::= TEXTUAL-CONVENTION
... ...
SYNTAX INTEGER { SYNTAX INTEGER {
... ...
hdsl2 (168), -- High Bit-Rate DSL, 2nd generation hdsl2 (168), -- High Bit-Rate DSL, 2nd generation
shdsl (169), -- Multirate HDSL2 shdsl (169), -- Multirate HDSL2
... ...
} }
Therefore, pending approval of the IETF, RFC 2233 [23] mandates that This MIB will be accessed through the transmission subtree as shown:
this MIB will be accessed through one of the two following
mib-2.transmission.ifTypes as shown:
hdsl2Interface ::= { transmission 168 } hdsl2ShdslInterface ::= { transmission xxx }
shdslInterface ::= { transmission 169 } NOTE TO RFC EDITOR: please replace the xxx with an assigned number
3.1.2 Usage of ifTable 3.1.2 Usage of ifTable
The MIB branch identified by this ifType contains tables appropriate The MIB branch identified by this ifType contains tables appropriate
for this interface type. Most such tables extend the ifEntry table, for this interface type. Most such tables extend the ifEntry table,
and are indexed by ifIndex. and are indexed by ifIndex.
The following attributes are part of the mandatory ifGeneral group in The following attributes are part of the mandatory ifGeneral group in
RFC 2233 [23], and are not duplicated in the HDSL2 Line MIB. RFC 2863 [21], and are not duplicated in the HDSL2/SHDSL Line MIB.
=================================================================== ===================================================================
ifIndex Interface index. ifIndex Interface index.
ifDescr See interfaces MIB [23]. ifDescr See interfaces MIB [21].
Expires November 8, 2000 Page [4]
ifType hdsl2(168) or shdsl(169). ifType hdsl2(168) or shdsl(169).
ifSpeed Set as appropriate. For HDSL2 lines, ifSpeed Set as appropriate.
this is fixed at 1552000. (This is fixed at 1552000 for HDSL2 lines)
ifPhysAddress This object should have an octet string ifPhysAddress This object should have an octet string
with zero length. with zero length.
ifAdminStatus See interfaces MIB [23]. Expires November 8, 2000 Page [4]
ifAdminStatus See interfaces MIB [21].
ifOperStatus See interfaces MIB [23]. ifOperStatus See interfaces MIB [21].
ifLastChange See interfaces MIB [23]. ifLastChange See interfaces MIB [21].
ifName See interfaces MIB [23]. ifName See interfaces MIB [21].
ifLinkUpDownTrapEnable Default to enabled(1). ifLinkUpDownTrapEnable Default to enabled(1).
ifHighSpeed Set as appropriate. For HDSL2 lines, ifHighSpeed Set as appropriate.
this is fixed at 2. (For HDSL2 lines, this is fixed at 2)
ifConnectorPresent Set as appropriate. ifConnectorPresent Set as appropriate.
=================================================================== ===================================================================
Figure 1: Use of ifTable Objects Figure 1: Use of ifTable Objects
4. Conventions used in the MIB 4. Conventions used in the MIB
4.1. Naming Conventions 4.1. Naming Conventions
A. htuC refers to a central site terminal unit; a HDSL2 H2TU-C A. xtuC refers to a central site terminal unit;
or a SHDSL STU-C. H2TU-C for HDSL2, or STU-C for SHDSL.
B. htuR refers to a remote site terminal unit; either a HDSL2 B. xtuR refers to a remote site terminal unit;
H2TU-R or a SHDSL STU-R. H2TU-R for HDSL2, or STU-R for SHDSL.
C. htu refers to a terminal unit; either an htuC or htuR. C. xtu refers to a terminal unit; either an xtuC or xtuR.
D. hru refer to a regenerator unit; either a HDSL2 H2RU or D. xru refer to a regenerator unit;
a SHDSL SRU. H2RU for HDSL2, or SRU for SHDSL.
E. hu refers to any HDSL2 unit; either an htu or hru. E. xU refers to any HDSL2/SHDSL unit; either an xtu or xru.
F. CRC is cyclic redundancy check. F. CRC is cyclic redundancy check.
G. CVL means Code Violation - Line. G. ES means errored second.
H. ES means errored second. H. LOS means loss of signal.
I. LOS means loss of signal. I. LOSS means loss of signal second.
J. LOSS means loss of signal second. J. LOSW means loss of sync word, distinct from LOS.
K. LOSW means loss of sync word, distinct from LOS. K. LOSWS means LOSW second.
L. LOSWS means LOSW second. L. SES means severely errored second.
M. SES means severely errored second. M. SNR means signal-to-noise ratio.
N. SNR means signal-to-noise ratio. N. UAS means unavailable second.
O. UAS means unavailable second.
4.2. Structure 4.2. Textual Conventions
The MIB has tables for: The following textual conventions are defined to reflect the line
topology in the MIB (further discussed is the following section)
and to define the behaviour of the statistics to be maintained
by an agent.
o HU inventory o Hdsl2ShdslUnitId :
This attribute uniquely identifies each unit in a HDSL2/SHDSL span.
It mirrors the EOC addressing mechanism:
xtuC(1) - CO terminal unit
xtuR(2) - CPE terminal unit
xru1(3) .. xru8(10) - regenerators, numbered from
central office side
Expires November 8, 2000 Page [5] Expires November 8, 2000 Page [5]
o line topology
o HU performance o Hdsl2ShdslUnitSide:
This attribute references the two sides of a unit:
- Current and up to 96 buckets of 15 minute performance history networkSide(1) - N in figure 2, below
customerSide(2) - C in figure 2, below
- Current and up to 30 buckets of 24 hour performance history o Hdsl2ShdslWirePair:
This attribute references the wire-pairs connecting the units:
o HTU DS1 performance wirePair1(1) - First pair for HDSL2/SHDSL.
wirePair2(2) - Optional second pair for SHDSL only.
- Current and up to 96 buckets of 15 min performance history o Hdsl2ShdslPerfCurrDayCount:
- Current and up to 30 buckets of 24 hour performance history This attribute defines the behaviour of the 1-day (24 hour)
gauges found in the MIB.
o profiles - configuration and alarm parameters o Hdsl2Shdsl1DayIntervalCount:
o maintenance - test configuration and control parameters This attribute defines the behaviour of the 1-day (24 hour)
interval counters found in the MIB.
4.2.1 Line Topology o Hdsl2ShdslPerfTimeElapsed:
An HDSL2 Line consists of a minimum of two HDSL2 modems. These This attribute defines the behaviour of the elapsed time counters
modems are the HTU-C, for central site terminal unit, and HTU-R, found in the MIB.
for remote site terminal unit. Further, between these two units
are from one to eight optional regenerators, called HRUs. Each
HRU contains two HDSL2 modems, one on the network side which
communicates "upstream" towards the HTU-C, and one on the customer
side which communicates "downstream" towards the HTU-R.
For the purposes of this MIB, each HDSL2 modem, whether resident o Hdsl2ShdslPerfIntervalThreshold:
in an HTU or HRU, is considered an "endpoint". The relationship
between physical equipment inventory and the endpoints is accomplished
through the use of three tables:
o hdsl2LineTable, which defines the number of repeaters on This attribute defines the behaviour of the alarm thresholds found
a HDSL2 line for the purpose of pre-provisioning in the MIB.
o hdsl2InventoryTable, which contains equipment inventory 4.3. Structure
information
o hdsl2EndpointConfTable, which identifies each endpoint The MIB is structured into following MIB groups:
Two textual conventions are introduced to assist in the topological o Span Configuration Group:
configuration:
o Hdsl2UnitId, which mirrors the EOC addressing mechanism: This group supports MIB objects for configuring parameters for
the HDSL2/SHDSL span. It contains the following table(s):
htuC(1) - CO terminal unit - hdsl2ShdslSpanConfTable
htuR(2) - CPE terminal unit
hru1(3) .. hru8(10) - regenerators, numbered from
central office side
o Hdsl2ModemId, which enumerates the four possible modems on an o Unit Inventory Group:
inventory unit:
This group supports MIB objects for retrieving unit inventory
information about units in HDSL2/SHDSL lines via the EOC. It
contains the following table(s):
- hdsl2ShdslInventoryTable
o Segment Endpoint Configuration Group:
This group supports MIB objects for configuring parameters for
the HDSL2/SHDSL segment endpoints. It contains the following
Expires November 8, 2000 Page [6] Expires November 8, 2000 Page [6]
networkSide1(1) - HDSL2 and SHDSL pair 1 table(s):
networkSide2(2) - SHDSL 4-wire implementation, pair 2 - hdsl2ShdslEndpointConfTable
customerSide1(3) - HDSL2 and SHDSL pair 1
customerSide2(4) - SHDSL 4-wire implementation, pair 2
For example, consider the following HDSL2 line: o Segment Endpoint Current Status/Performance Group:
+-------+ +-----+ +-------+ This group supports MIB objects that provide the current
| HTU-C +---+ HRU +---+ HTU-R | status/performance information relating to segment endpoints.
+-------+ +-----+ +-------+ It contains the following table(s):
Figure 2: Sample HDSL2 line - hdsl2ShdslEndpointCurrTable
The following table entries would represent this line: o Segment Endpoint 15-Minute Interval Status/Performance Group:
Inventory Endpoint Hdsl2ModemId This group supports MIB objects that provide historic
--------- -------- ---------------- status/performance information relating to segment endpoints
htuC(1) 1 customerSide1(3) in 15-minute intervals. It contains the following table(s):
htuR(2) 2 networkSide1(1)
hru1(3) 3 networkSide1(1)
4 customerSide1(3)
Figure 3: Sample HDSL2 line topology - hdsl2Shdsl15MinIntervalTable
For a 4-wire SHDSL Line, the following table entries would o Segment Endpoint 1-Day Interval Status/Performance Group:
represent the line:
Inventory Endpoint Hdsl2ModemId This group supports MIB objects that provide historic
--------- -------- ---------------- status/performance information relating to segment endpoints
htuC(1) 1 customerSide1(3) in 1-day intervals. It contains the following table(s):
2 customerSide2(4)
htuR(2) 3 networkSide1(1)
4 networkSide2(2)
hru1(3) 5 networkSide1(1)
6 networkSide2(2)
7 customerSide1(3)
8 customerSide2(4)
Figure 4: Sample 4-wire SHDSL line topology - hdsl2Shdsl1DayIntervalTable
4.3. Counters, Interval Buckets and Thresholds o Maintenance Group:
This group supports MIB objects for performing maintenance
operations such as loopbacks for HDSL2/SHDSL lines. It contains
the following table(s):
- hdsl2ShdslEndpointMaintTable
- hdsl2ShdslUnitMaintTable
o Span Configuration Profile Group:
This group supports MIB objects for defining configuration profiles
for HDSL2/SHDSL Spans. It contains the following table(s):
- hdsl2ShdslSpanConfProfileTable
o Segment Endpoint Alarm Configuration Profile Group:
This group supports MIB objects for defining alarm configuration
profiles for HDSL2/SHDSL Segment Endpoints. It contains the
following table(s):
- hdsl2ShdslEndpointAlarmConfProfileTable
o Notifications Group:
This group defines Notiofication messages supported for HDSL2/
SHDSL lines. It defines the following notifications:
Expires November 8, 2000 Page [7]
- hdsl2ShdslLoopAttenCrossingTrap
- hdsl2ShdslSNRMarginCrossingTrap
- hdsl2ShdslPerfESThreshTrap
- hdsl2ShdslPerfSESThreshTrap
- hdsl2ShdslPerfCRCanomaliesThreshTrap
- hdsl2ShdslPerfLOSWSThreshTrap
- hdsl2ShdslPerfUASThreshTrap
- hdsl2ShdslSpanInvalidNumRepeaters
4.3.1 Line Topology
An HDSL2/SHDSL Line consists of a minimum of two units - xtuC (the
central termination unit) and an xtuR (the remote termination unit).
The line may optionally support up to 8 repeater/regenerator units
(xru) as shown in the figure below.
<-- Network Side Customer Side -->
|</////////////////// HDSL2/SHDSL Span ////////////////////>|
<~~~> <~~~> HDSL2/SHDSL Segments <~~~>
+-------+ +-------+ +-------+ +-------+ +-------+
+ C=1=N C=1=N C=..1..=N C=1=N +
| xtuC | | xru1 | | xru2 | | xru8 | | xtuR |
+ C=2=N C=2=N C=..2..=N C=2=N +
+-------+ +-------+ +-------+ +-------+ +-------+
Key: <////> HDSL2/SHDSL Span
<~~~~> HDSL2/SHDSL Segment
1= HDSL2/SHDSL wire-pair-1
=2= SHDSL optional wire-pair-2 (Not applicable to HDSL2)
C Customer Side Segment Endpoint (modem)
N Network Side Segment Endpoint (modem)
Figure 2: General topology for an HDSL2/SHDSL Line
4.4. Counters, Interval Buckets and Thresholds
For SNR Margin, Loop Attenuation, ES, SES, CRC anomalies, LOSWS, and For SNR Margin, Loop Attenuation, ES, SES, CRC anomalies, LOSWS, and
UAS, there are event counters, current 15-minute and one (up to 96) UAS, there are event counters, current 15-minute and one (up to 96)
15-minute history bucket(s) of "interval-counters", as well as 15-minute history bucket(s) of "interval-counters", as well as
current and one (up to 30) previous 1-day interval-counter(s). Each current and one (up to 30) previous 1-day interval-counter(s). Each
current 15-minute event bucket has an associated threshold trap. The current 15-minute event bucket has an associated threshold trap.
buckets are defined using the textual conventions of RFC 2493 [24].
For HDSL2 implementations which support DS1 interfaces on the HTUs,
there are similar counters, buckets, and thresholds for DS1 ES,
DS1 SES, DS1 CV-L, and DS1 LOSS.
Expires November 8, 2000 Page [7] Unlike RFC 2493 [22] and RFC 2662 [23], there is no representation
Unlike RFC 2493 [24] and RFC 2662 [25], there is no representation
in the MIB for invalid buckets. In those cases where the data for in the MIB for invalid buckets. In those cases where the data for
an interval is suspect or known to be invalid, the agent should an interval is suspect or known to be invalid, the agent should
not report the interval. not report the interval.
There is no requirement for an agent to ensure a fixed relationship There is no requirement for an agent to ensure a fixed relationship
between the start of a fifteen minute and any wall clock; however between the start of a fifteen minute and any wall clock; however
some implementations may align the fifteen minute intervals with some implementations may align the fifteen minute intervals with
quarter hours. Likewise, an implementation may choose to align one quarter hours. Likewise, an implementation may choose to align one
Expires November 8, 2000 Page [8]
day intervals with the start of a day. day intervals with the start of a day.
Counters are not reset when an HU is reinitialized, only when the Counters are not reset when an xU is reinitialized, only when the
agent is reset or reinitialized (or under specific request outside agent is reset or reinitialized (or under specific request outside
the scope of this MIB). the scope of this MIB).
4.4. Profiles 4.5. Profiles
As a managed node can handle a large number of HUs, (e.g., hundreds
or perhaps thousands of HDSL2 lines), provisioning every parameter
on every HU may become burdensome. In response, five MIB tables have
been created to define HDSL2 equipment configuration data profiles,
as well as a mechanism to associate the equipment to these profiles.
The five tables are:
o hdsl2LineTable, used to specify the number of regenerators
(repeaters) in a line. While this information is available
following the EOC discovery process, it is not otherwise
available for pre-provisioning of a line. For this reason,
this table allows a user to specify the number of regenerators
on a line prior to the discovery process.
o hdsl2EndpointAlarmConfProfileTable, used for configuring As a managed node can handle a large number of xUs, (e.g., hundreds
alarm thresholds for each endpoint. or perhaps thousands of lines), provisioning every parameter on every
xU may become burdensome. Moreover, most lines are provisioned
identically; with the same set of parameters. To simplify the
provisioning process, this MIB makes use of profiles. A profile is a
set of parameters that can be shared by multiple lines using the same
configuration.
o hdsl2DS1ProfileTable, used for configuring DS1-specific The following profiles are used in this MIB:
interfaces. This group is optional for SDHSL interfaces.
o hdsl2DS1AlarmConfProfileTable, used for configuring DS1-specific o Span Configuration Profiles - Span configuration profiles contain
alarm thresholds. This group is optional for SHDSL interfaces. parameters for configuring HDSL2/SHDSL spans. They are defined in
the hdsl2ShdslSpanConfProfileTable. Since span configuration
parameters are only applicable for SHDSL, the support for span
configuration profiles is optional for HDSL2 interfaces.
o hdsl2ShdslProfileTable, used for configuring SHDSL lines. o Segment Endpoint Alarm Configuration Profiles - These profiles
This group is optional for HDSL2 interfaces. contain parameters for configuring alarm thresholds for HDSL2/
SHDSL segment endpoints. These profiles are defined in the
hdsl2ShdslEndpointAlarmConfProfileTable.
Implementations will enable the manager to dynamically create and Implementations will enable the manager to dynamically create and
delete profiles as needed. The index of each profile is a locally- delete profiles as needed. The index of each profile is a locally-
unique administratively assigned name for the profile having the unique administratively assigned name for the profile having the
textual convention `SnmpAdminString' (RFC 2571 [26]). textual convention `SnmpAdminString' (RFC 2571 [1]).
One or more HDSL2 lines may be configured to share parameters of a One or more lines may be configured to share parameters of a single
single profile (e.g., hdsl2EndpointAlarmConfProfile = `silver') by profile (e.g., hdsl2ShdslEndpointAlarmConfProfile = `silver') by
setting its hdsl2EndpointAlarmConfProfile objects to the value of setting its hdsl2ShdslEndpointAlarmConfProfile objects to the value of
this profile. If a change is made to the profile, all lines that refer this profile. If a change is made to the profile, all lines that refer
Expires November 8, 2000 Page [8]
to it will be reconfigured to the changed parameters. Before a profile to it will be reconfigured to the changed parameters. Before a profile
can be deleted or taken out of service it must be first unreferenced can be deleted or taken out of service it must be first unreferenced
from all associated lines. from all associated lines.
Implementations must provide a default profile whose name is `DEFVAL' Implementations must provide a default profile whose name is `DEFVAL'
for each profile type. The values of the associated parameters will for each profile type. The values of the associated parameters will be
be vendor specific unless otherwise indicated in this document. Before vendor specific unless otherwise indicated in this document. Before a
a line's profiles have been set, these profiles will be automatically line's profiles have been set, these profiles will be automatically
used by setting hdsl2EndpointAlarmConfProfile, hdsl2ShdslProfile, used by setting hdsl2ShdslEndpointAlarmConfProfile and
hdsl2DS1ConfProfile, and hdsl2DS1AlarmConfProfile to `DEFVAL' where hdsl2ShdslSpanConfProfile to `DEFVAL' where appropriate.
appropriate.
Profiles are created, assigned, and deleted dynamically using the Profiles are created, assigned, and deleted dynamically using the
profile name and profile row status in each of the four profile tables. profile name and profile row status in each of the four profile tables.
Changes to alarm profiles MUST take effect immediately. Changes Changes to alarm profiles MUST take effect immediately. Changes to
to non-alarm profiles MAY be deferred until the next restart (hard non-alarm profiles MAY be deferred until the next restart (hard reset
reset or soft restart) of the units on the line. Vendors MAY choose or soft restart) of the units on the line. Vendors MAY choose to have
to have the non-alarm profile changes take effect immediately. Alarm
profiles are those profile settings found in the
hdsl2EndpointAlarmConfProfileTable and the (optional)
hdsl2DS1AlarmConfProfileTable. Non-alarm profiles are those profile
settings found in the hdsl2LineTable and the (optional)
hdsl2DS1ProfileTable and hdsl2ShdslProfileTable.
4.5. Traps Expires November 8, 2000 Page [9]
The ability to generate the SNMP traps coldStart/WarmStart (per [23]) the non-alarm profile changes take effect immediately. Alarm profiles
are those profile settings found in the
hdsl2ShdslEndpointAlarmConfProfileTable. Non-alarm profiles are those
profile settings found in the hdsl2ShdslSpanConfTable and
hdsl2ShdslSpanConfProfileTable.
4.6. Traps
The ability to generate the SNMP traps coldStart/WarmStart (per [21])
which are per agent (e.g., per DSLAM in such a device), and linkUp / which are per agent (e.g., per DSLAM in such a device), and linkUp /
linkDown (per [23]) -- which are per interface (i.e., HDSL2 line) linkDown (per [21]) -- which are per interface (i.e., HDSL2/SHDSL line)
is required. is required.
A linkDown trap may be generated whenever any of ES, SES, CRC Anomaly, A linkDown trap may be generated whenever any of ES, SES, CRC Anomaly,
LOSWS, or UAS event occurs. At this operational point, a manager LOSWS, or UAS event occurs. At this operational point, a manager can
can use hdsl2EndpointCurrStatus for additional detailed information. The use hdsl2ShdslEndpointCurrStatus for additional detailed information.
corresponding linkUp trap may be sent when all link failure conditions The corresponding linkUp trap MAY be sent when all link failure
are cleared. conditions are cleared.
The traps defined in this MIB are for initialization failure and for The traps defined in this MIB are for initialization failure and for
the threshold crossings associated with the following events: ES, the threshold crossings associated with the following events: ES, SES,
SES, CRC Anomaly, LOSWS, UAS, DS1 ES, DS1 SES, DS1 CVL, and DS1 LOSS. CRC Anomaly, LOSWS, and UAS. Each threshold has its own
Each threshold has its own enable/threshold value. When that value is enable/threshold value. When that value is 0, the trap is disabled.
0, the trap is disabled.
The current status object, hdsl2EndpointCurrStatus, indicates, through The hdsl2ShdslEndpointCurrStatus is a bitmask representing all
a bitmask, all outstanding error conditions or that the line is outstanding error conditions associated with a particular Segment
operational. Note that this object claims to represent the status of Endpoint. Note that since status of remote endpoints is obtained via
a particular HDSL2 interface. However, since the SNMP agent likely the EOC, this information may be unavailable for units that are
co-resides with only one end of the line such as a HTU-C, the unreachable via EOC during a line error condition. Therefore, not all
status object for interfaces 'down the line' (such as HRUs and the conditions may always be included in its current status.
HTU-R) may be incomplete. For example, when there are errors on the
line, the far-end HTU may not be able to correctly report this
condition. Therefore, not all conditions are included in its current
Expires November 8, 2000 Page [9] Two alarm conditions, SNR Margin Alarm and Loop Attenuation Alarm,
status. are organized in a manner slightly different from that implied in
the EOC specifications. In the MIB, these alarm conditions are
tied to the two thresholds hdsl2ShdslEndpointThreshSNRMargin and
hdsl2ShdslEndpointThreshLoopAttenuation found in the
hdsl2ShdslEndpointAlarmConfProfileTable. In the EOC, the alarm
conditions associated with these thresholds are per-unit. In the
MIB, these alarm conditions are per-endpoint. For terminal units,
this has no impact. For repeaters, this implies an implementation
variance where the agent in the terminal unit is responsible for
detecting a threshold crossing. As the reporting of a repeater
detected alarm condition to the polling terminal unit occurs in
the same EOC message as the reporting of the current SNR Margin
and Loop Attenuation values, it is anticipated that this will have
very little impact on agent implementation.
A threshold trap occurs whenever the corresponding current 15-minute A threshold trap occurs whenever the corresponding current 15-minute
interval error counter becomes equal and/or exceeds to the threshold interval error counter becomes equal to, or exceeds the threshold
value. One trap may be sent per interval per interface. Since the value. One trap may be sent per interval per interface. Since the
current 15-minute counter are reset to 0 every 15 minutes, if the current 15-minute counter are reset to 0 every 15 minutes, if the
condition persists, the trap may recur as often as every 15 minutes. condition persists, the trap may recur as often as every 15 minutes.
For example, to get a trap whenever a "loss of" event occurs (but at For example, to get a trap whenever a "loss of" event occurs (but at
most once every 15 minutes), set the corresponding threshold to 1. most once every 15 minutes), set the corresponding threshold to 1. The
The agent will generate a trap when the event originally occurs. agent will generate a trap when the event originally occurs.
Note that the NMS may receive a linkDown trap, as well, if enabled. Expires November 8, 2000 Page [10]
At the beginning of the next 15 minute interval, the counter is reset.
Note that the NMS may receive a linkDown trap, as well, if enabled. At
the beginning of the next 15 minute interval, the counter is reset.
When the first second goes by and the event occurs, the current When the first second goes by and the event occurs, the current
interval bucket will be 1, which equals the threshold and the trap interval bucket will be 1, which equals the threshold and the trap will
will be sent again. be sent again.
5. Conformance and Compliance 5. Conformance and Compliance
The MIB is organized to cover all elements of an HDSL2 line. In For both HDSL2 and SHDSL lines, the following group(s) are mandatory:
addition, objects have been added to provide support for SHDSL lines.
For both HDSL2 and SHDSL lines, the following groups are mandatory:
hdsl2LineGroup
hdsl2InventoryGroup
hdsl2EndpointGroup
hdsl2IntervalGroup
hdsl2HistoryGroup
hdsl2MaintenanceGroup
hdsl2EndpointAlarmConfGroup
hdsl2NotificationGroup
For HDSL2 lines, the following groups are optional:
hdsl2ShdslGroup hdsl2ShdslSpanConfGroup
hdsl2ShdslProfileGroup hdsl2ShdslInventoryGroup
hdsl2ShdslEndpointConfGroup
hdsl2Shdsl15MinIntervalGroup
hdsl2Shdsl1DayIntervalGroup
hdsl2ShdslMaintenanceGroup
hdsl2ShdslEndpointAlarmConfGroup
hdsl2ShdslNotificationGroup
For SHDSL lines, the following groups are optional: For HDSL2 lines, the following group(s) are optional:
hdsl2DS1ConfigGroup hdsl2ShdslSpanConfProfileGroup
hdsl2DS1PerfGroup
hdsl2DS1IntervalGroup
hdsl2DS1HistoryGroup
hdsl2DS1ProfileGroup
hdsl2DS1NotificationGroup
6. Definitions 6. Definitions
HDSL2-LINE-MIB DEFINITIONS ::= BEGIN HDSL2-SHDSL-LINE-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, MODULE-IDENTITY,
Expires November 8, 2000 Page [10]
OBJECT-TYPE, OBJECT-TYPE,
Counter32, Counter32,
Gauge32, Gauge32,
NOTIFICATION-TYPE, NOTIFICATION-TYPE,
Integer32, Integer32,
enterprises FROM SNMPv2-SMI experimental FROM SNMPv2-SMI
DisplayString, DisplayString,
RowStatus, RowStatus,
TEXTUAL-CONVENTION FROM SNMPv2-TC TEXTUAL-CONVENTION FROM SNMPv2-TC
ifIndex FROM RFC1213-MIB ifIndex FROM IF-MIB
PerfCurrentCount, PerfCurrentCount,
PerfIntervalCount FROM PerfHist-TC-MIB PerfIntervalCount FROM PerfHist-TC-MIB
SnmpAdminString FROM SNMP-FRAMEWORK-MIB SnmpAdminString FROM SNMP-FRAMEWORK-MIB
MODULE-COMPLIANCE, MODULE-COMPLIANCE,
OBJECT-GROUP, OBJECT-GROUP,
NOTIFICATION-GROUP FROM SNMPv2-CONF; NOTIFICATION-GROUP FROM SNMPv2-CONF;
hdsl2MIB MODULE-IDENTITY hdsl2ShdslMIB MODULE-IDENTITY
LAST-UPDATED "0006290000Z" -- June 29, 2000 LAST-UPDATED "0008210000Z" -- August 21, 2000
ORGANIZATION "ADSLMIB Working Group" ORGANIZATION "ADSLMIB Working Group"
CONTACT-INFO CONTACT-INFO
" "
Bob Ray Bob Ray
Expires November 8, 2000 Page [11]
Verilink Corporation Verilink Corporation
127 Jetplex Circle 127 Jetplex Circle
Madison, AL 35758 USA Madison, AL 35758 USA
Tel: +1 256-774-2380 Tel: +1 256-774-2380
Fax: +1 256-774-2277 Fax: +1 256-774-2277
E-mail: bray@verilink.com E-mail: bray@verilink.com
Rajesh Abbi
Alcatel USA
2912 Wake Forest Road
Raleigh, NC 27609-7860 USA
Tel: +1 919-950-6194
Fax: +1 919-950-6670
E-mail: Rajesh.Abbi@usa.alcatel.com
" "
DESCRIPTION DESCRIPTION
"The MIB module defining objects for the management "This MIB module defines a collection of objects for
of a series of HDSL2/SHDSL modems on a HDSL2/SHDSL managing HDSL2/SHDSL lines. An agent may reside at
line. An agent may reside at either end of the line, either end of the line, however the MIB is designed
however the MIB is designed to require no management to require no management communication between the
communication between the modems beyond that inherent modems beyond that inherent in the low-level EOC line
in the low-level EOC line protocol as defined in ANSI protocol as defined in ANSI T1E1.4/2000-006 (for HDSL2
T1E1.4/2000-006 (for HDSL2 lines), or in ITU G.991.2 lines), or in ITU G.991.2 (for SHDSL lines)."
(for SHDSL lines). The agent may monitor and control
this protocol for its needs."
::= { enterprises 999999 }
hdsl2LineMib OBJECT IDENTIFIER ::= { hdsl2MIB 1 }
hdsl2MibObjects OBJECT IDENTIFIER ::= { hdsl2LineMib 1 }
Expires November 8, 2000 Page [11] -- NOTE TO RFC EDITOR: Please replace the following with the
-- appropriate assigned 'transmission xxx' number
::= { experimental 999999 }
hdsl2ShdslLineMib OBJECT IDENTIFIER ::= { hdsl2ShdslMIB 1 }
hdsl2ShdslMibObjects OBJECT IDENTIFIER ::= { hdsl2ShdslLineMib 1 }
-- Textual Conventions used in this MIB
-- --
Hdsl2PerfCurrDayCount ::= TEXTUAL-CONVENTION Hdsl2ShdslPerfCurrDayCount ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A counter associated with interface performance "A counter associated with interface performance
measurements in a current 1-day (24 hour) measurement measurements in a current 1-day (24 hour) measurement
interval. interval.
The value of this counter starts at zero at the The value of this counter starts at zero at the
beginning of an interval and is increased when beginning of an interval and is increased when
associated events occur, until the end of the associated events occur, until the end of the
1-day interval. At that time the value of the 1-day interval. At that time the value of the
counter is stored in the previous 1-day history counter is stored in the previous 1-day history
interval, if available, and the current interval interval, if available, and the current interval
counter is restarted at zero. counter is restarted at zero.
In the case where the agent has no valid data available In the case where the agent has no valid data available
for this interval the corresponding object for this interval the corresponding object
instance is not available and upon a retrieval instance is not available and upon a retrieval
request a corresponding error message shall be request a corresponding error message shall be
returned to indicate that this instance does returned to indicate that this instance does
Expires November 8, 2000 Page [12]
not exist (for example, a noSuchName error for not exist (for example, a noSuchName error for
SNMPv1 and a noSuchInstance for SNMPv2 GET SNMPv1 and a noSuchInstance for SNMPv2 GET
operation)." operation)."
SYNTAX Gauge32 SYNTAX Gauge32
Hdsl2HistoryCount ::= TEXTUAL-CONVENTION Hdsl2Shdsl1DayIntervalCount ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A counter associated with interface performance "A counter associated with interface performance
measurements during the most previous 1-day (24 hour) measurements during the most previous 1-day (24 hour)
measurement interval. The value of this counter is measurement interval. The value of this counter is
equal to the value of the current day counter at equal to the value of the current day counter at
the end of its most recent interval. the end of its most recent interval.
In the case where the agent has no valid data available In the case where the agent has no valid data available
for this interval the corresponding object for this interval the corresponding object instance is
instance is not available and upon a retrieval not available and upon a retrieval request a corresponding
request a corresponding error message shall be error message shall be returned to indicate that this
returned to indicate that this instance does instance does not exist (for example, a noSuchName error
not exist (for example, a noSuchName error for for SNMPv1 and a noSuchInstance for SNMPv2 GET operation)."
SNMPv1 and a noSuchInstance for SNMPv2 GET
operation)."
SYNTAX Gauge32 SYNTAX Gauge32
Hdsl2PerfTimeElapsed ::= TEXTUAL-CONVENTION Hdsl2ShdslPerfTimeElapsed ::= TEXTUAL-CONVENTION
STATUS current STATUS current
Expires November 8, 2000 Page [12]
DESCRIPTION DESCRIPTION
"The number of seconds that have elapsed since "The number of seconds that have elapsed since
the beginning of the current measurement period. the beginning of the current measurement period.
If, for some reason, such as an adjustment in the If, for some reason, such as an adjustment in the
system's time-of-day clock, the current interval system's time-of-day clock, the current interval
exceeds the maximum value, the agent will return exceeds the maximum value, the agent will return
the maximum value." the maximum value."
SYNTAX Gauge32 SYNTAX Gauge32
Hdsl2UnitId ::= TEXTUAL-CONVENTION Hdsl2ShdslPerfIntervalThreshold ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The EOC unit addressing scheme. The optional "This convention defines a range of values
regenerators/repeaters are numbered sequentially that may be set in a fault threshold alarm
1..8 from the HTU-C." control. As the number of seconds in a
15-minute interval numbers at most 900, objects
of this type may have a range of 0...900, where
the value of 0 disables the alarm."
SYNTAX INTEGER(0..900)
Hdsl2ShdslUnitId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is the unique identification for all units
in an HDSL2/SHDSL Span. It is based on the EOC
unit addressing scheme with reference to the xtuC."
SYNTAX INTEGER SYNTAX INTEGER
{ {
htuC(1), xtuC(1),
htuR(2), xtuR(2),
hru1(3), xru1(3),
hru2(4),
hru3(5), Expires November 8, 2000 Page [13]
hru4(6), xru2(4),
hru5(7), xru3(5),
hru6(8), xru4(6),
hru7(9), xru5(7),
hru8(10) xru6(8),
xru7(9),
xru8(10)
} }
Hdsl2ModemId ::= TEXTUAL-CONVENTION Hdsl2ShdslUnitSide ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An enumeration which represents the four possible "This is the referenced side of an HDSL2/SHDSL
modems (endpoints) in a HDSL2 unit. The following unit - Network or Customer side. The side
list identifies the modems which populate a given facing the Network is the Network side, while the
inventory unit. side facing the Customer is the Customer side."
SYNTAX INTEGER
Unit ModemId {
----------------- ------------------ networkSide(1),
HDSL2 HTU-C customerSide1 customerSide(2)
HDSL2 HTU-R networkSide1 }
HDSL2 HRU networkSide1
customerSide1
SHDSL HTU-C 2-wire customerSide1
SHDSL HTU-R 2-wire networkSide1
SHDSL HRU 2-wire networkSide1
customerSide1
SHDSL HTU-C 4-wire customerSide1
customerSide2
SHDSL HTU-R 4-wire networkSide1
networkSide2
Expires November 8, 2000 Page [13] Hdsl2ShdslWirePair ::= TEXTUAL-CONVENTION
SHDSL HRU 4-wire networkSide1 STATUS current
networkSide2 DESCRIPTION
customerSide1 "This is the referenced pair of wires in an HDSL2/SHDSL
customerSide2" Segment. HDSL2 only supports a single pair (wirePair1),
while SHDSL supports an optional second pair (wirePair2)."
SYNTAX INTEGER SYNTAX INTEGER
{ {
networkSide1(1), wirePair1(1),
networkSide2(2), wirePair2(2)
customerSide1(3),
customerSide2(4)
} }
-- Span Configuration Group
-- --
hdsl2LineTable OBJECT-TYPE hdsl2ShdslSpanConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2LineTableEntry SYNTAX SEQUENCE OF Hdsl2ShdslSpanConfEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Defines the number of repeaters in each HDSL2 line." "This table supports overall configuration of
::= { hdsl2MibObjects 1 } HDSL2/SHDSL Spans."
::= { hdsl2ShdslMibObjects 1 }
hdsl2LineTableEntry OBJECT-TYPE hdsl2ShdslSpanConfEntry OBJECT-TYPE
SYNTAX Hdsl2LineTableEntry SYNTAX Hdsl2ShdslSpanConfEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the hdsl2LineTable." "An entry in the hdsl2ShdslSpanConfTable. Each entry
represents the complete Span in a single HDSL2/SHDSL
line. It is indexed by the ifIndex of the associated
HDSL2/SHDSL line."
Expires November 8, 2000 Page [14]
INDEX { ifIndex } INDEX { ifIndex }
::= { hdsl2LineTable 1 } ::= { hdsl2ShdslSpanConfTable 1 }
Hdsl2LineTableEntry ::= Hdsl2ShdslSpanConfEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2LineNumRepeaters INTEGER hdsl2ShdslConfNumRepeaters INTEGER,
hdsl2ShdslSpanConfProfile SnmpAdminString,
hdsl2ShdslSpanAlarmConfProfile SnmpAdminString
} }
hdsl2LineNumRepeaters OBJECT-TYPE hdsl2ShdslConfNumRepeaters OBJECT-TYPE
SYNTAX INTEGER(0..8) SYNTAX INTEGER(0..8)
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the number of repeaters on the HDSL2 line." "This object provisions the number of repeaters/regenerators
::= { hdsl2LineTableEntry 1 } in this HDSL2/SHDSL Span."
::= { hdsl2ShdslSpanConfEntry 1 }
hdsl2InventoryTable OBJECT-TYPE hdsl2ShdslSpanConfProfile OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2InventoryEntry SYNTAX SnmpAdminString
MAX-ACCESS not-accessible MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table includes common attributes describing "This object is a pointer to a span configuration profile in
elements of an HDSL2 line. It is required for all the hdsl2ShdslSpanConfProfileTable, which applies to this span.
The value of this object is the index of the referenced profile
in the hdsl2ShdslSpanConfProfileTable. Note that span
configuration profiles are only applicable to SHDSL lines.
HDSL2 lines will not support this object. By default, this
object will have the value 'DEFVAL' (the index of the default
profile)."
::= { hdsl2ShdslSpanConfEntry 2 }
Expires November 8, 2000 Page [14] hdsl2ShdslSpanAlarmConfProfile OBJECT-TYPE
HDSL2 physical interfaces. HDSL2 physical interfaces SYNTAX SnmpAdminString
are those ifEntries where ifType is equal to hdsl2(168) MAX-ACCESS read-write
or shdsl(169)." STATUS current
::= { hdsl2MibObjects 2 } DESCRIPTION
"This object is a pointer to an Alarm configuration profile in
the hdsl2ShdslEndpointAlarmConfProfileTable. The value of this
object is the index of the referenced profile in the
hdsl2ShdslEndpointAlarmConfProfileTable. The alarm threshold
configuration in the referenced profile will be used by default
for all segment endpoints in this span. Individual endpoints
may override this profile by explicitly specifying some other
profile in the hdsl2ShdslEndpointConfTable. By default, this
object will have the value 'DEFVAL' (the index of the default
profile)."
::= { hdsl2ShdslSpanConfEntry 3 }
hdsl2InventoryEntry OBJECT-TYPE -- Unit Inventory Group
SYNTAX Hdsl2InventoryEntry --
Expires November 8, 2000 Page [15]
hdsl2ShdslInventoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2ShdslInventoryEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION
"This table supports retrieval of unit inventory information
available via the EOC from units in a HDSL2/SHDSL line."
::= { hdsl2ShdslMibObjects 2 }
hdsl2ShdslInventoryEntry OBJECT-TYPE
SYNTAX Hdsl2ShdslInventoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION DESCRIPTION
"An entry in the hdsl2InventoryTable." "An entry in the hdsl2ShdslInventoryTable. Each entry
INDEX { ifIndex, hdsl2InvIndex } represents inventory information for a single unit in a
::= { hdsl2InventoryTable 1 } HDSL2/SHDSL line. It is indexed by the ifIndex of the
HDSL2/SHDSL line and the Hdsl2ShdslUnitId of the
associated unit."
INDEX { ifIndex, hdsl2ShdslInvIndex }
::= { hdsl2ShdslInventoryTable 1 }
Hdsl2InventoryEntry ::= Hdsl2ShdslInventoryEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2InvIndex Hdsl2UnitId, hdsl2ShdslInvIndex Hdsl2ShdslUnitId,
hdsl2InvVendorID Integer32, hdsl2ShdslInvVendorID Integer32,
hdsl2InvVendorModelNumber DisplayString, hdsl2ShdslInvVendorModelNumber DisplayString,
hdsl2InvVendorSerialNumber DisplayString, hdsl2ShdslInvVendorSerialNumber DisplayString,
hdsl2InvVendorEOCSoftwareVersion Integer32, hdsl2ShdslInvVendorEOCSoftwareVersion Integer32,
hdsl2Invhdsl2StandardVersion Integer32, hdsl2ShdslInvStandardVersion Integer32,
hdsl2InvVendorListNumber DisplayString, hdsl2ShdslInvVendorListNumber DisplayString,
hdsl2InvVendorIssueNumber DisplayString, hdsl2ShdslInvVendorIssueNumber DisplayString,
hdsl2InvVendorSoftwareVersion DisplayString, hdsl2ShdslInvVendorSoftwareVersion DisplayString,
hdsl2InvEquipmentCode DisplayString, hdsl2ShdslInvEquipmentCode DisplayString,
hdsl2InvVendorOther DisplayString hdsl2ShdslInvVendorOther DisplayString
} }
hdsl2InvIndex OBJECT-TYPE hdsl2ShdslInvIndex OBJECT-TYPE
SYNTAX Hdsl2UnitId SYNTAX Hdsl2ShdslUnitId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The index into the hdsl2InventoryTable." "The index into the hdsl2ShdslInventoryTable."
::= { hdsl2InventoryEntry 1 } ::= { hdsl2ShdslInventoryEntry 1 }
hdsl2InvVendorID OBJECT-TYPE hdsl2ShdslInvVendorID OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Vendor ID as reported in an Inventory Response "Vendor ID as reported in an Inventory Response message."
message." ::= { hdsl2ShdslInventoryEntry 2 }
::= { hdsl2InventoryEntry 2 }
hdsl2InvVendorModelNumber OBJECT-TYPE Expires November 8, 2000 Page [16]
hdsl2ShdslInvVendorModelNumber OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Vendor model number as reported in an Inventory "Vendor model number as reported in an Inventory Response
message."
Expires November 8, 2000 Page [15] ::= { hdsl2ShdslInventoryEntry 3 }
Response message."
::= { hdsl2InventoryEntry 3 }
hdsl2InvVendorSerialNumber OBJECT-TYPE hdsl2ShdslInvVendorSerialNumber OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Vendor serial number as reported in an Inventory "Vendor serial number as reported in an Inventory Response
Response message." message."
::= { hdsl2InventoryEntry 4 } ::= { hdsl2ShdslInventoryEntry 4 }
hdsl2InvVendorEOCSoftwareVersion OBJECT-TYPE hdsl2ShdslInvVendorEOCSoftwareVersion OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Vendor EOC version as reported in an Inventory "Vendor EOC version as reported in an Inventory Response
Response message." message."
::= { hdsl2InventoryEntry 5 } ::= { hdsl2ShdslInventoryEntry 5 }
hdsl2Invhdsl2StandardVersion OBJECT-TYPE hdsl2ShdslInvStandardVersion OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Vendor HDSL2 standard version number as reported "Version of the HDSL2/SHDSL standard implemented, as reported
in an Inventory Response message." in an Inventory Response message."
::= { hdsl2InventoryEntry 6 } ::= { hdsl2ShdslInventoryEntry 6 }
hdsl2InvVendorListNumber OBJECT-TYPE hdsl2ShdslInvVendorListNumber OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Vendor list number as reported in an Inventory "Vendor list number as reported in an Inventory Response
Response message." message."
::= { hdsl2InventoryEntry 7 } ::= { hdsl2ShdslInventoryEntry 7 }
hdsl2InvVendorIssueNumber OBJECT-TYPE hdsl2ShdslInvVendorIssueNumber OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Vendor issue number as reported in an Inventory "Vendor issue number as reported in an Inventory Response
Response message." message."
::= { hdsl2InventoryEntry 8 } ::= { hdsl2ShdslInventoryEntry 8 }
hdsl2InvVendorSoftwareVersion OBJECT-TYPE Expires November 8, 2000 Page [17]
hdsl2ShdslInvVendorSoftwareVersion OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Expires November 8, 2000 Page [16]
"Vendor software version as reported in an Inventory "Vendor software version as reported in an Inventory
Response message." Response message."
::= { hdsl2InventoryEntry 9 } ::= { hdsl2ShdslInventoryEntry 9 }
hdsl2InvEquipmentCode OBJECT-TYPE hdsl2ShdslInvEquipmentCode OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Equipment code conforming to ANSI T1.213, Coded "Equipment code conforming to ANSI T1.213, Coded Identification
Identification of Equipment Entities." of Equipment Entities."
::= { hdsl2InventoryEntry 10 } ::= { hdsl2ShdslInventoryEntry 10 }
hdsl2InvVendorOther OBJECT-TYPE hdsl2ShdslInvVendorOther OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Other vendor information as reported in an Inventory "Other vendor information as reported in an Inventory
response message." Response message."
::= { hdsl2InventoryEntry 11 } ::= { hdsl2ShdslInventoryEntry 11 }
-- Segment Endpoint Configuration Group
-- --
hdsl2ShdslTable OBJECT-TYPE hdsl2ShdslEndpointConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2ShdslEntry SYNTAX SEQUENCE OF Hdsl2ShdslEndpointConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides for a SHDSL configuration
record. It is required for all SHDSL physical
interfaces. SHDSL physical interfaces are those
ifEntries where ifType is equal to shdsl(169)."
::= { hdsl2MibObjects 3 }
hdsl2ShdslEntry OBJECT-TYPE
SYNTAX Hdsl2ShdslEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the hdsl2ShdslTable." "This table supports configuration parameters for segment
INDEX { ifIndex } endpoints in a HDSL2/SHDSL line."
::= { hdsl2ShdslTable 1 } ::= { hdsl2ShdslMibObjects 4 }
Hdsl2ShdslEntry ::=
SEQUENCE
{
hdsl2ShdslWireInterface INTEGER,
hdsl2ShdslProfile SnmpAdminString
}
hdsl2ShdslWireInterface OBJECT-TYPE
Expires November 8, 2000 Page [17]
SYNTAX INTEGER
{
twoWire(1),
fourWire(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies if the unit has a 2 or 4 wire interface."
::= { hdsl2ShdslEntry 1 }
hdsl2ShdslProfile OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of this object identifies the row
in the SHDSL Configuration Profile Table,
hdsl2ShdslProfileTable, which applies to this
SHDSL line. In the case which the configuration
profile has not been set, the value will be set
to 'DEFVAL'."
::= { hdsl2ShdslEntry 2 }
hdsl2EndpointConfTable OBJECT-TYPE hdsl2ShdslEndpointConfEntry OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2EndpointConfEntry SYNTAX Hdsl2ShdslEndpointConfEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table contains configuration information for "An entry in the hdsl2ShdslEndpointConfTable. Each entry
an HDSL2 endpoint. Each row in this table represents represents a single segment endpoint in a HDSL2/SHDSL line.
an endpoint in a HDSL2 line. An endpoint is considered It is indexed by the ifIndex of the HDSL2/SHDSL line, the
an end of a HDSL2 segment; the modem on each end of UnitId of the associated unit, the side of the unit, and the
a HDSL2 segment." wire-pair of the associated modem."
::= { hdsl2MibObjects 4 } INDEX { ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide,
hdsl2ShdslEndpointWirePair}
::= { hdsl2ShdslEndpointConfTable 1 }
hdsl2EndpointConfEntry OBJECT-TYPE Expires November 8, 2000 Page [18]
SYNTAX Hdsl2EndpointConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the hdsl2EndpointConfTable."
INDEX { ifIndex, hdsl2EndpointIndex }
::= { hdsl2EndpointConfTable 1 }
Hdsl2EndpointConfEntry ::= Hdsl2ShdslEndpointConfEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2EndpointIndex Integer32, hdsl2ShdslEndpointSide Hdsl2ShdslUnitSide,
hdsl2EndpointUnit Hdsl2UnitId, hdsl2ShdslEndpointWirePair Hdsl2ShdslWirePair,
hdsl2ShdslEndpointAlarmConfProfile SnmpAdminString
Expires November 8, 2000 Page [18]
hdsl2EndpointModem Hdsl2ModemId,
hdsl2EndpointAlarmConfProfile SnmpAdminString
} }
hdsl2EndpointIndex OBJECT-TYPE hdsl2ShdslEndpointSide OBJECT-TYPE
SYNTAX Integer32 SYNTAX Hdsl2ShdslUnitSide
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index into the hdsl2EndpointConfTable."
::= { hdsl2EndpointConfEntry 1 }
hdsl2EndpointUnit OBJECT-TYPE
SYNTAX Hdsl2UnitId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The HU associated with the endpoint; an entry "The side of the unit associated with this segment endpoint -
in the hdsl2InventoryTable." Network/Customer side - as per the Hdsl2ShdslUnitSide
::= { hdsl2EndpointConfEntry 2 } textual convention."
::= { hdsl2ShdslEndpointConfEntry 1 }
hdsl2EndpointModem OBJECT-TYPE hdsl2ShdslEndpointWirePair OBJECT-TYPE
SYNTAX Hdsl2ModemId SYNTAX Hdsl2ShdslWirePair
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The modem on the unit." "The wire-pair of the modem associated with this segment
::= { hdsl2EndpointConfEntry 3 } endpoint as per the Hdsl2ShdslWirePair textual convention."
::= { hdsl2ShdslEndpointConfEntry 2 }
hdsl2EndpointAlarmConfProfile OBJECT-TYPE hdsl2ShdslEndpointAlarmConfProfile OBJECT-TYPE
SYNTAX SnmpAdminString SYNTAX SnmpAdminString
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of this object identifies the row "This object configures the alarm threshold values to be
in the HDSL2 Line Alarm Configuration Profile used for this segment endpoint. The values are obtained
Table, hdsl2LineAlarmConfProfileTable, which from the alarm configuration profile referenced by this
applies to this HDSL2 endpoint. In the case object. The value of this object is the index of the
which the configuration profile has not been referenced profile in the hdsl2ShdslLineAlarmConfProfileTable,
set, the value will be set to 'DEFVAL'." or NULL. If the value is NULL, the endpoint uses the
::= { hdsl2EndpointConfEntry 4 } default Alarm Configuration Profile for the associated
span as per the hdsl2ShdslSpanAlarmConfProfile object in
the hdsl2ShdslSpanConfTable. The default value of this
object is NULL."
::= { hdsl2ShdslEndpointConfEntry 3 }
hdsl2EndpointTable OBJECT-TYPE -- Segment Endpoint Current Status/Performance Group
SYNTAX SEQUENCE OF Hdsl2EndpointEntry --
hdsl2ShdslEndpointCurrTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2ShdslEndpointCurrEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table contains a row for each endpoint in a "This table contains current status and performance information
HDSL2 line. An endpoint is considered an end of for segment endpoints in HDSL2/SHDSL Lines."
a HDSL2 segment; the modem on each end of a HDSL2 ::= { hdsl2ShdslMibObjects 5 }
segment."
::= { hdsl2MibObjects 5 }
Expires November 8, 2000 Page [19] Expires November 8, 2000 Page [19]
hdsl2EndpointEntry OBJECT-TYPE hdsl2ShdslEndpointCurrEntry OBJECT-TYPE
SYNTAX Hdsl2EndpointEntry SYNTAX Hdsl2ShdslEndpointCurrEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the hdsl2Endpoint Table." "An entry in the hdsl2ShdslEndpointCurrTable. Each entry
INDEX { ifIndex, hdsl2EndpointIndex } contains status and performance information relating to a
::= { hdsl2EndpointTable 1 } 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,
hdsl2ShdslEndpointWirePair}
::= { hdsl2ShdslEndpointCurrTable 1 }
Hdsl2EndpointEntry ::= Hdsl2ShdslEndpointCurrEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2EndpointCurrAtn Integer32, hdsl2ShdslEndpointCurrAtn Integer32,
hdsl2EndpointCurrSnrMgn Integer32, hdsl2ShdslEndpointCurrSnrMgn Integer32,
hdsl2EndpointCurrStatus Integer32, hdsl2ShdslEndpointCurrStatus Integer32,
hdsl2ShdslEndpointES Counter32,
hdsl2EndpointES Counter32, hdsl2ShdslEndpointSES Counter32,
hdsl2EndpointSES Counter32, hdsl2ShdslEndpointCRCanomalies Counter32,
hdsl2EndpointCRCanomaly Counter32, hdsl2ShdslEndpointLOSWS Counter32,
hdsl2EndpointLOSWS Counter32, hdsl2ShdslEndpointUAS Counter32,
hdsl2EndpointUAS Counter32, hdsl2ShdslEndpointCurr15MinTimeElapsed Hdsl2ShdslPerfTimeElapsed,
hdsl2ShdslEndpointCurr15MinES PerfCurrentCount,
hdsl2EndpointCurr15MinTimeElapsed Hdsl2PerfTimeElapsed, hdsl2ShdslEndpointCurr15MinSES PerfCurrentCount,
hdsl2EndpointCurr15MinES PerfCurrentCount, hdsl2ShdslEndpointCurr15MinCRCanomalies PerfCurrentCount,
hdsl2EndpointCurr15MinSES PerfCurrentCount, hdsl2ShdslEndpointCurr15MinLOSWS PerfCurrentCount,
hdsl2EndpointCurr15MinCRCanomaly PerfCurrentCount, hdsl2ShdslEndpointCurr15MinUAS PerfCurrentCount,
hdsl2EndpointCurr15MinLOSWS PerfCurrentCount, hdsl2ShdslEndpointCurr1DayTimeElapsed Hdsl2ShdslPerfTimeElapsed,
hdsl2EndpointCurr15MinUAS PerfCurrentCount, hdsl2ShdslEndpointCurr1DayES Hdsl2ShdslPerfCurrDayCount,
hdsl2ShdslEndpointCurr1DaySES Hdsl2ShdslPerfCurrDayCount,
hdsl2EndpointCurr1DayTimeElapsed Hdsl2PerfTimeElapsed, hdsl2ShdslEndpointCurr1DayCRCanomalies Hdsl2ShdslPerfCurrDayCount,
hdsl2EndpointCurr1DayES Hdsl2PerfCurrDayCount, hdsl2ShdslEndpointCurr1DayLOSWS Hdsl2ShdslPerfCurrDayCount,
hdsl2EndpointCurr1DaySES Hdsl2PerfCurrDayCount, hdsl2ShdslEndpointCurr1DayUAS Hdsl2ShdslPerfCurrDayCount
hdsl2EndpointCurr1DayCRCanomaly Hdsl2PerfCurrDayCount,
hdsl2EndpointCurr1DayLOSWS Hdsl2PerfCurrDayCount,
hdsl2EndpointCurr1DayUAS Hdsl2PerfCurrDayCount
} }
hdsl2EndpointCurrAtn OBJECT-TYPE hdsl2ShdslEndpointCurrAtn OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
UNITS "dB" UNITS "dB"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The current loop attenuation for this endpoint as "The current loop attenuation for this endpoint as
reported in a Network or Customer Side Performance reported in a Network or Customer Side Performance
Status message." Status message."
::= { hdsl2EndpointEntry 1 } ::= { hdsl2ShdslEndpointCurrEntry 1 }
hdsl2EndpointCurrSnrMgn OBJECT-TYPE hdsl2ShdslEndpointCurrSnrMgn OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
UNITS "dB" UNITS "dB"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current
Expires November 8, 2000 Page [20] Expires November 8, 2000 Page [20]
STATUS current
DESCRIPTION DESCRIPTION
"The current SNR margin for this endpoint as reported "The current SNR margin for this endpoint as reported
in a Status Response/SNR message." in a Status Response/SNR message."
::= { hdsl2EndpointEntry 2 } ::= { hdsl2ShdslEndpointCurrEntry 2 }
hdsl2EndpointCurrStatus OBJECT-TYPE hdsl2ShdslEndpointCurrStatus OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Contains the current state of the endpoint. This is a "Contains the current state of the endpoint. This is a
bit-map of possible conditions. The various bit positions bit-map of possible conditions. The various bit positions
are: are:
1 noDefect There no defects on the line 1 noDefect There no defects on the line
skipping to change at line 1134 skipping to change at line 1178
support requested configuration support requested configuration
256 protocolInitFailure Endpoint failure during initialization 256 protocolInitFailure Endpoint failure during initialization
due to incompatible protocol used by due to incompatible protocol used by
the paired endpoint. the paired endpoint.
512 noNeighborPresent Endpoint failure during initialization 512 noNeighborPresent Endpoint failure during initialization
due to no activation sequence detected due to no activation sequence detected
from paired endpoint. from paired endpoint.
1024 loopbackActive A loopback is currently active at this
Segment Endpoint.
This is intended to supplement ifOperStatus." This is intended to supplement ifOperStatus."
::= { hdsl2EndpointEntry 3 } ::= { hdsl2ShdslEndpointCurrEntry 3 }
hdsl2EndpointES OBJECT-TYPE Expires November 8, 2000 Page [21]
hdsl2ShdslEndpointES OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "seconds" UNITS "seconds"
Expires November 8, 2000 Page [21]
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds (ES) on this endpoint "Count of Errored Seconds (ES) on this endpoint since the xU
since the HU was last restarted." was last restarted."
::= { hdsl2EndpointEntry 4 } ::= { hdsl2ShdslEndpointCurrEntry 4 }
hdsl2EndpointSES OBJECT-TYPE hdsl2ShdslEndpointSES OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Severely Errored Seconds (SES) on this "Count of Severely Errored Seconds (SES) on this endpoint
endpoint since the HU was last restarted." since the xU was last restarted."
::= { hdsl2EndpointEntry 5 } ::= { hdsl2ShdslEndpointCurrEntry 5 }
hdsl2EndpointCRCanomaly OBJECT-TYPE hdsl2ShdslEndpointCRCanomalies OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of CRC anomalies on this endpoint since the "Count of CRC anomalies on this endpoint since the xU was
HU was last restarted." last restarted."
::= { hdsl2EndpointEntry 6 } ::= { hdsl2ShdslEndpointCurrEntry 6 }
hdsl2EndpointLOSWS OBJECT-TYPE hdsl2ShdslEndpointLOSWS OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Sync Word (LOSW) Seconds on "Count of Loss of Sync Word (LOSW) Seconds on this endpoint
this endpoint since the HU was last restarted." since the xU was last restarted."
::= { hdsl2EndpointEntry 7 } ::= { hdsl2ShdslEndpointCurrEntry 7 }
hdsl2EndpointUAS OBJECT-TYPE hdsl2ShdslEndpointUAS OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Unavailable Seconds (UAS) on this "Count of Unavailable Seconds (UAS) on this endpoint since
endpoint since the HU was last restarted." the xU was last restarted."
::= { hdsl2EndpointEntry 8 } ::= { hdsl2ShdslEndpointCurrEntry 8 }
hdsl2EndpointCurr15MinTimeElapsed OBJECT-TYPE hdsl2ShdslEndpointCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX Hdsl2PerfTimeElapsed SYNTAX Hdsl2ShdslPerfTimeElapsed
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Total elapsed seconds in this interval."
Expires November 8, 2000 Page [22] Expires November 8, 2000 Page [22]
::= { hdsl2EndpointEntry 9 } "Total elapsed seconds in the current 15-minute interval."
::= { hdsl2ShdslEndpointCurrEntry 9 }
hdsl2EndpointCurr15MinES OBJECT-TYPE hdsl2ShdslEndpointCurr15MinES OBJECT-TYPE
SYNTAX PerfCurrentCount SYNTAX PerfCurrentCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds (ES) in the current "Count of Errored Seconds (ES) in the current 15-minute
15 minute interval." interval."
::= { hdsl2EndpointEntry 10 } ::= { hdsl2ShdslEndpointCurrEntry 10 }
hdsl2EndpointCurr15MinSES OBJECT-TYPE hdsl2ShdslEndpointCurr15MinSES OBJECT-TYPE
SYNTAX PerfCurrentCount SYNTAX PerfCurrentCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Severely Errored Seconds (SES) in the "Count of Severely Errored Seconds (SES) in the current
current 15 minute interval." 15-minute interval."
::= { hdsl2EndpointEntry 11 } ::= { hdsl2ShdslEndpointCurrEntry 11 }
hdsl2EndpointCurr15MinCRCanomaly OBJECT-TYPE hdsl2ShdslEndpointCurr15MinCRCanomalies OBJECT-TYPE
SYNTAX PerfCurrentCount SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of CRC anomalies in the current 15 minute "Count of CRC anomalies in the current 15-minute interval."
interval." ::= { hdsl2ShdslEndpointCurrEntry 12 }
::= { hdsl2EndpointEntry 12 }
hdsl2EndpointCurr15MinLOSWS OBJECT-TYPE hdsl2ShdslEndpointCurr15MinLOSWS OBJECT-TYPE
SYNTAX PerfCurrentCount SYNTAX PerfCurrentCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Sync Word (LOSW) Seconds in the "Count of Loss of Sync Word (LOSW) Seconds in the current
current 15 minute interval." 15-minute interval."
::= { hdsl2EndpointEntry 13 } ::= { hdsl2ShdslEndpointCurrEntry 13 }
hdsl2EndpointCurr15MinUAS OBJECT-TYPE hdsl2ShdslEndpointCurr15MinUAS OBJECT-TYPE
SYNTAX PerfCurrentCount SYNTAX PerfCurrentCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Unavailable Seconds (UAS) in the current "Count of Unavailable Seconds (UAS) in the current 15-minute
15 minute interval." interval."
::= { hdsl2EndpointEntry 14 } ::= { hdsl2ShdslEndpointCurrEntry 14 }
hdsl2EndpointCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX Hdsl2PerfTimeElapsed
Expires November 8, 2000 Page [23] hdsl2ShdslEndpointCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX Hdsl2ShdslPerfTimeElapsed
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
Expires November 8, 2000 Page [23]
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of seconds that have elapsed since the "Number of seconds that have elapsed since the beginning of
beginning of the current 1-day interval." the current 1-day interval."
::= { hdsl2EndpointEntry 15 } ::= { hdsl2ShdslEndpointCurrEntry 15 }
hdsl2EndpointCurr1DayES OBJECT-TYPE hdsl2ShdslEndpointCurr1DayES OBJECT-TYPE
SYNTAX Hdsl2PerfCurrDayCount SYNTAX Hdsl2ShdslPerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds (ES) during the current "Count of Errored Seconds (ES) during the current day as
day as measured by hdslPerfCurr1DayTimeElapsed." measured by hdslPerfCurr1DayTimeElapsed."
::= { hdsl2EndpointEntry 16 } ::= { hdsl2ShdslEndpointCurrEntry 16 }
hdsl2EndpointCurr1DaySES OBJECT-TYPE hdsl2ShdslEndpointCurr1DaySES OBJECT-TYPE
SYNTAX Hdsl2PerfCurrDayCount SYNTAX Hdsl2ShdslPerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Severely Errored Seconds (SES) during "Count of Severely Errored Seconds (SES) during the current
the current day as measured by day as measured by hdslPerfCurr1DayTimeElapsed."
hdslPerfCurr1DayTimeElapsed." ::= { hdsl2ShdslEndpointCurrEntry 17 }
::= { hdsl2EndpointEntry 17 }
hdsl2EndpointCurr1DayCRCanomaly OBJECT-TYPE hdsl2ShdslEndpointCurr1DayCRCanomalies OBJECT-TYPE
SYNTAX Hdsl2PerfCurrDayCount SYNTAX Hdsl2ShdslPerfCurrDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of CRC anomalies during the current day as "Count of CRC anomalies during the current day as measured
measured by hdslPerfCurr1DayTimeElapsed." by hdslPerfCurr1DayTimeElapsed."
::= { hdsl2EndpointEntry 18 } ::= { hdsl2ShdslEndpointCurrEntry 18 }
hdsl2EndpointCurr1DayLOSWS OBJECT-TYPE hdsl2ShdslEndpointCurr1DayLOSWS OBJECT-TYPE
SYNTAX Hdsl2PerfCurrDayCount SYNTAX Hdsl2ShdslPerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Sync Word (LOSW) Seconds during "Count of Loss of Sync Word Seconds (LOSWS) during the
the current day as measured by current day as measured by hdslPerfCurr1DayTimeElapsed."
hdslPerfCurr1DayTimeElapsed." ::= { hdsl2ShdslEndpointCurrEntry 19 }
::= { hdsl2EndpointEntry 19 }
hdsl2EndpointCurr1DayUAS OBJECT-TYPE hdsl2ShdslEndpointCurr1DayUAS OBJECT-TYPE
SYNTAX Hdsl2PerfCurrDayCount SYNTAX Hdsl2ShdslPerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
Expires November 8, 2000 Page [24]
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Unavailable Seconds (UAS) during the current "Count of Unavailable Seconds (UAS) during the current
day as measured by hdslPerfCurr1DayTimeElapsed." day as measured by hdslPerfCurr1DayTimeElapsed."
::= { hdsl2EndpointEntry 20 } ::= { hdsl2ShdslEndpointCurrEntry 20 }
Expires November 8, 2000 Page [24]
-- Segment Endpoint 15-Minute Interval Status/Performance Group
-- --
hdsl2IntervalTable OBJECT-TYPE hdsl2Shdsl15MinIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2IntervalEntry SYNTAX SEQUENCE OF Hdsl2Shdsl15MinIntervalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each HDSL2 endpoint "This table provides one row for each HDSL2/SHDSL endpoint
performance data collection interval." performance data collection interval."
::= { hdsl2MibObjects 6 } ::= { hdsl2ShdslMibObjects 6 }
hdsl2IntervalEntry OBJECT-TYPE hdsl2Shdsl15MinIntervalEntry OBJECT-TYPE
SYNTAX Hdsl2IntervalEntry SYNTAX Hdsl2Shdsl15MinIntervalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the hdsl2IntervalTable." "An entry in the hdsl2Shdsl15MinIntervalTable."
INDEX { ifIndex, hdsl2EndpointIndex, hdsl2IntervalNumber } INDEX { ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide,
::= { hdsl2IntervalTable 1 } hdsl2ShdslEndpointWirePair, hdsl2Shdsl15MinIntervalNumber}
::= { hdsl2Shdsl15MinIntervalTable 1 }
Hdsl2IntervalEntry ::= Hdsl2Shdsl15MinIntervalEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2IntervalNumber INTEGER, hdsl2Shdsl15MinIntervalNumber INTEGER,
hdsl2IntervalES PerfIntervalCount, hdsl2Shdsl15MinIntervalES PerfIntervalCount,
hdsl2IntervalSES PerfIntervalCount, hdsl2Shdsl15MinIntervalSES PerfIntervalCount,
hdsl2IntervalCRCanomaly PerfIntervalCount, hdsl2Shdsl15MinIntervalCRCanomalies PerfIntervalCount,
hdsl2IntervalLOSWseconds PerfIntervalCount, hdsl2Shdsl15MinIntervalLOSWS PerfIntervalCount,
hdsl2IntervalUAS PerfIntervalCount hdsl2Shdsl15MinIntervalUAS PerfIntervalCount
} }
hdsl2IntervalNumber OBJECT-TYPE hdsl2Shdsl15MinIntervalNumber OBJECT-TYPE
SYNTAX INTEGER(1..96) SYNTAX INTEGER(1..96)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Performance Data Interval number. 1 is the "Performance Data Interval number. 1 is the the most recent
the most recent previous interval; interval previous interval; interval 96 is 24 hours ago. Intervals
96 is 24 hours ago. Intervals 2..96 are 2..96 are optional."
optional." ::= { hdsl2Shdsl15MinIntervalEntry 1 }
::= { hdsl2IntervalEntry 1 }
hdsl2IntervalES OBJECT-TYPE hdsl2Shdsl15MinIntervalES OBJECT-TYPE
SYNTAX PerfIntervalCount SYNTAX PerfIntervalCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
Expires November 8, 2000 Page [25]
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds (ES) during the interval." "Count of Errored Seconds (ES) during the interval."
::= { hdsl2IntervalEntry 2 } ::= { hdsl2Shdsl15MinIntervalEntry 2 }
hdsl2IntervalSES OBJECT-TYPE hdsl2Shdsl15MinIntervalSES OBJECT-TYPE
SYNTAX PerfIntervalCount SYNTAX PerfIntervalCount
UNITS "seconds" UNITS "seconds"
Expires November 8, 2000 Page [25]
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Severely Errored Seconds (SES) during the "Count of Severely Errored Seconds (SES) during the
interval." interval."
::= { hdsl2IntervalEntry 3 } ::= { hdsl2Shdsl15MinIntervalEntry 3 }
hdsl2IntervalCRCanomaly OBJECT-TYPE hdsl2Shdsl15MinIntervalCRCanomalies OBJECT-TYPE
SYNTAX PerfIntervalCount SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of CRC anomalies during the interval." "Count of CRC anomalies during the interval."
::= { hdsl2IntervalEntry 4 } ::= { hdsl2Shdsl15MinIntervalEntry 4 }
hdsl2IntervalLOSWseconds OBJECT-TYPE hdsl2Shdsl15MinIntervalLOSWS OBJECT-TYPE
SYNTAX PerfIntervalCount SYNTAX PerfIntervalCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Sync Word (LOSW) Seconds during "Count of Loss of Sync Word (LOSW) Seconds during the interval."
the interval." ::= { hdsl2Shdsl15MinIntervalEntry 5 }
::= { hdsl2IntervalEntry 5 }
hdsl2IntervalUAS OBJECT-TYPE hdsl2Shdsl15MinIntervalUAS OBJECT-TYPE
SYNTAX PerfIntervalCount SYNTAX PerfIntervalCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Unavailable Seconds (UAS) during the "Count of Unavailable Seconds (UAS) during the interval."
interval." ::= { hdsl2Shdsl15MinIntervalEntry 6 }
::= { hdsl2IntervalEntry 6 }
-- Segment Endpoint 1-Day Interval Status/Performance Group
-- --
hdsl2HistoryTable OBJECT-TYPE hdsl2Shdsl1DayIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2HistoryEntry SYNTAX SEQUENCE OF Hdsl2Shdsl1DayIntervalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each HDSL2 endpoint "This table provides one row for each HDSL2/SHDSL endpoint
performance data collection interval." performance data collection interval."
::= { hdsl2ShdslMibObjects 7 }
Expires November 8, 2000 Page [26] hdsl2Shdsl1DayIntervalEntry OBJECT-TYPE
::= { hdsl2MibObjects 7 } SYNTAX Hdsl2Shdsl1DayIntervalEntry
hdsl2HistoryEntry OBJECT-TYPE
SYNTAX Hdsl2HistoryEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the hdsl2HistoryTable." "An entry in the hdsl2Shdsl1DayIntervalTable."
INDEX { ifIndex, hdsl2EndpointIndex, hdsl2HistoryInterval } INDEX { ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide,
::= { hdsl2HistoryTable 1 } hdsl2ShdslEndpointWirePair, hdsl2Shdsl1DayIntervalInterval }
::= { hdsl2Shdsl1DayIntervalTable 1 }
Hdsl2HistoryEntry ::= Expires November 8, 2000 Page [26]
Hdsl2Shdsl1DayIntervalEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2HistoryInterval INTEGER, hdsl2Shdsl1DayIntervalInterval INTEGER,
hdsl2HistoryMoniSecs Hdsl2PerfTimeElapsed, hdsl2Shdsl1DayIntervalMoniSecs Hdsl2ShdslPerfTimeElapsed,
hdsl2HistoryES Hdsl2HistoryCount, hdsl2Shdsl1DayIntervalES Hdsl2Shdsl1DayIntervalCount,
hdsl2HistorySES Hdsl2HistoryCount, hdsl2Shdsl1DayIntervalSES Hdsl2Shdsl1DayIntervalCount,
hdsl2HistoryCRCanomaly Hdsl2HistoryCount, hdsl2Shdsl1DayIntervalCRCanomalies Hdsl2Shdsl1DayIntervalCount,
hdsl2HistoryLOSWS Hdsl2HistoryCount, hdsl2Shdsl1DayIntervalLOSWS Hdsl2Shdsl1DayIntervalCount,
hdsl2HistoryUAS Hdsl2HistoryCount hdsl2Shdsl1DayIntervalUAS Hdsl2Shdsl1DayIntervalCount
} }
hdsl2HistoryInterval OBJECT-TYPE hdsl2Shdsl1DayIntervalInterval OBJECT-TYPE
SYNTAX INTEGER(1..30) SYNTAX INTEGER(1..30)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"History Data Interval number. Interval 1 is the "History Data Interval number. Interval 1 is the the most
the most recent previous day; interval 30 is 30 recent previous day; interval 30 is 30 days ago. Intervals
days ago. Intervals 2..30 are optional." 2..30 are optional."
::= { hdsl2HistoryEntry 1 } ::= { hdsl2Shdsl1DayIntervalEntry 1 }
hdsl2HistoryMoniSecs OBJECT-TYPE hdsl2Shdsl1DayIntervalMoniSecs OBJECT-TYPE
SYNTAX Hdsl2PerfTimeElapsed SYNTAX Hdsl2ShdslPerfTimeElapsed
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The amount of time in the 1-day interval over which "The amount of time in the 1-day interval over which the
the performance monitoring information is actually performance monitoring information is actually counted.
counted. This value will be the same as the interval This value will be the same as the interval duration except
duration except in a situation where performance in a situation where performance monitoring data could not
monitoring data could not be collected for any reason." be collected for any reason."
::= { hdsl2HistoryEntry 2 } ::= { hdsl2Shdsl1DayIntervalEntry 2 }
hdsl2HistoryES OBJECT-TYPE hdsl2Shdsl1DayIntervalES OBJECT-TYPE
SYNTAX Hdsl2HistoryCount SYNTAX Hdsl2Shdsl1DayIntervalCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds (ES) during the 1-day "Count of Errored Seconds (ES) during the 1-day interval as
interval as measured by hdsl2HistoryMoniSecs." measured by hdsl2Shdsl1DayIntervalMoniSecs."
::= { hdsl2Shdsl1DayIntervalEntry 3 }
Expires November 8, 2000 Page [27]
::= { hdsl2HistoryEntry 3 }
hdsl2HistorySES OBJECT-TYPE hdsl2Shdsl1DayIntervalSES OBJECT-TYPE
SYNTAX Hdsl2HistoryCount SYNTAX Hdsl2Shdsl1DayIntervalCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Severely Errored Seconds (SES) during the 1-day "Count of Severely Errored Seconds (SES) during the 1-day
interval as measured by hdsl2HistoryMoniSecs." interval as measured by hdsl2Shdsl1DayIntervalMoniSecs."
::= { hdsl2HistoryEntry 4 } ::= { hdsl2Shdsl1DayIntervalEntry 4 }
hdsl2HistoryCRCanomaly OBJECT-TYPE Expires November 8, 2000 Page [27]
SYNTAX Hdsl2HistoryCount
hdsl2Shdsl1DayIntervalCRCanomalies OBJECT-TYPE
SYNTAX Hdsl2Shdsl1DayIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of CRC anomalies during the 1-day interval as "Count of CRC anomalies during the 1-day interval as
measured by hdsl2HistoryMoniSecs." measured by hdsl2Shdsl1DayIntervalMoniSecs."
::= { hdsl2HistoryEntry 5 } ::= { hdsl2Shdsl1DayIntervalEntry 5 }
hdsl2HistoryLOSWS OBJECT-TYPE hdsl2Shdsl1DayIntervalLOSWS OBJECT-TYPE
SYNTAX Hdsl2HistoryCount SYNTAX Hdsl2Shdsl1DayIntervalCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Sync Word (LOSW) Seconds during the "Count of Loss of Sync Word (LOSW) Seconds during the 1-day
1-day interval as measured by hdsl2HistoryMoniSecs." interval as measured by hdsl2Shdsl1DayIntervalMoniSecs."
::= { hdsl2HistoryEntry 6 } ::= { hdsl2Shdsl1DayIntervalEntry 6 }
hdsl2HistoryUAS OBJECT-TYPE hdsl2Shdsl1DayIntervalUAS OBJECT-TYPE
SYNTAX Hdsl2HistoryCount SYNTAX Hdsl2Shdsl1DayIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Unavailable Seconds (UAS) during the 1-day interval "Count of Unavailable Seconds (UAS) during the 1-day interval
as measured by hdsl2HistoryMoniSecs." as measured by hdsl2Shdsl1DayIntervalMoniSecs."
::= { hdsl2HistoryEntry 7 } ::= { hdsl2Shdsl1DayIntervalEntry 7 }
-- Maintenance Group
-- --
hdsl2DS1ConfTable OBJECT-TYPE hdsl2ShdslEndpointMaintTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2DS1ConfEntry SYNTAX SEQUENCE OF Hdsl2ShdslEndpointMaintEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each HDSL2 DS1 "This table supports maintenance operations (eg. loopbacks)
interface." to be performed on HDSL2/SHDSL segment endpoints."
::= { hdsl2MibObjects 8 } ::= { hdsl2ShdslMibObjects 8 }
hdsl2DS1ConfEntry OBJECT-TYPE
Expires November 8, 2000 Page [28] hdsl2ShdslEndpointMaintEntry OBJECT-TYPE
SYNTAX Hdsl2DS1ConfEntry SYNTAX Hdsl2ShdslEndpointMaintEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in hdsl2DS1ConfTable." "An entry in the hdsl2ShdslEndpointMaintTable. Each entry
INDEX { ifIndex, hdsl2DS1htuIndex } corresponds to a single segment endpoint, and is indexed by the
::= { hdsl2DS1ConfTable 1 } ifIndex of the HDSL2/SHDSL line, the UnitId of the associated
unit and the side of the unit."
INDEX { ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide }
::= { hdsl2ShdslEndpointMaintTable 1 }
Hdsl2DS1ConfEntry ::= Hdsl2ShdslEndpointMaintEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2DS1htuIndex INTEGER,
hdsl2DS1ConfProfile SnmpAdminString, Expires November 8, 2000 Page [28]
hdsl2DS1AlarmConfProfile SnmpAdminString hdsl2ShdslMaintLoopbackConfig INTEGER,
hdsl2ShdslMaintTipRingReversal INTEGER,
hdsl2ShdslMaintPowerBackOff INTEGER,
hdsl2ShdslMaintSoftRestart INTEGER
} }
hdsl2DS1htuIndex OBJECT-TYPE hdsl2ShdslMaintLoopbackConfig OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
htuC(1), noLoopback(1),
htuR(2) normalLoopback(2),
specialLoopback(3)
} }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Selects the DS1 interface."
::= { hdsl2DS1ConfEntry 1 }
hdsl2DS1ConfProfile OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of this object identifies the row
in the HDSL2 DS1 Configuration Profile Table,
hdsl2DS1ProfileTable, which applies to this
HDSL2 HTU. In the case which the configuration
profile has not been set, the value will be set
to 'DEFVAL'."
::= { hdsl2DS1ConfEntry 2 }
hdsl2DS1AlarmConfProfile OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of this object identifies the row in the "This object controls configuration of loopbacks for the
HDSL2 DS1 Alarm Configuration Profile Table, associated segment endpoint. The status of the loopback
hdsl2DS1AlarmConfProfileTable, which applies to this is obtained via the hdsl2ShdslEndpointCurrStatus object."
HDSL2 HTU. In the case which the configuration ::= { hdsl2ShdslEndpointMaintEntry 1 }
profile has not been set, the value will be set to
'DEFVAL'."
::= { hdsl2DS1ConfEntry 3 }
Expires November 8, 2000 Page [29]
hdsl2DS1PerfDataTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2DS1PerfDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each HDSL2 DS1
interface."
::= { hdsl2MibObjects 9 }
hdsl2DS1PerfDataEntry OBJECT-TYPE
SYNTAX Hdsl2DS1PerfDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in hdsl2DS1PerfDataTable."
INDEX { ifIndex, hdsl2DS1htuIndex }
::= { hdsl2DS1PerfDataTable 1 }
Hdsl2DS1PerfDataEntry ::= hdsl2ShdslMaintTipRingReversal OBJECT-TYPE
SEQUENCE SYNTAX INTEGER
{ {
hdsl2DS1PerfCVL Counter32, normal(1),
hdsl2DS1PerfES Counter32, reversed(2)
hdsl2DS1PerfSES Counter32,
hdsl2DS1PerfLOSS Counter32,
hdsl2DS1PerfCurr15MinTimeElapsed Hdsl2PerfTimeElapsed,
hdsl2DS1PerfCurr15MinCVL PerfCurrentCount,
hdsl2DS1PerfCurr15MinES PerfCurrentCount,
hdsl2DS1PerfCurr15MinSES PerfCurrentCount,
hdsl2DS1PerfCurr15MinLOSS PerfCurrentCount,
hdsl2DS1PerfCurr1DayTimeElapsed Hdsl2PerfTimeElapsed,
hdsl2DS1PerfCurr1DayCVL Hdsl2PerfCurrDayCount,
hdsl2DS1PerfCurr1DayES Hdsl2PerfCurrDayCount,
hdsl2DS1PerfCurr1DaySES Hdsl2PerfCurrDayCount,
hdsl2DS1PerfCurr1DayLOSS Hdsl2PerfCurrDayCount
} }
hdsl2DS1PerfCVL OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Code Violations - Line (CVL) as defined "This object indicates the state of the tip/ring pair at
in ANSI T1.231 on this interface since the HTU was the associated segment endpoint."
last restarted." ::= { hdsl2ShdslEndpointMaintEntry 2 }
::= { hdsl2DS1PerfDataEntry 1 }
hdsl2DS1PerfES OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
Expires November 8, 2000 Page [30]
STATUS current
DESCRIPTION
"Count of Errored Seconds (ES) as defined in ANSI
T1.231 on this interface since the HTU was last
restarted."
::= { hdsl2DS1PerfDataEntry 2 }
hdsl2DS1PerfSES OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds (SES) as defined
in ANSI T1.231 on this interface since the HTU was
last restarted."
::= { hdsl2DS1PerfDataEntry 3 }
hdsl2DS1PerfLOSS OBJECT-TYPE
SYNTAX Counter32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Loss of Signal (LOS) Seconds as defined
in ANSI T1.231 on this interface since the HTU was
last restarted."
::= { hdsl2DS1PerfDataEntry 4 }
hdsl2DS1PerfCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX Hdsl2PerfTimeElapsed
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total elapsed seconds in this interval."
::= { hdsl2DS1PerfDataEntry 5 }
hdsl2DS1PerfCurr15MinCVL OBJECT-TYPE
SYNTAX PerfCurrentCount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Code Violations - Line (CVL) as defined
in ANSI T1.231 on this interface in the current
15-minute interval."
::= { hdsl2DS1PerfDataEntry 6 }
hdsl2DS1PerfCurr15MinES OBJECT-TYPE
SYNTAX PerfCurrentCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
Expires November 8, 2000 Page [31]
DESCRIPTION
"Count of Errored Seconds (ES) as defined in ANSI
T1.231 on this interface in the current 15-minute
interval."
::= { hdsl2DS1PerfDataEntry 7 }
hdsl2DS1PerfCurr15MinSES OBJECT-TYPE
SYNTAX PerfCurrentCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds (SES) as defined
in ANSI T1.231 on this interface in the current
15-minute interval."
::= { hdsl2DS1PerfDataEntry 8 }
hdsl2DS1PerfCurr15MinLOSS OBJECT-TYPE
SYNTAX PerfCurrentCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Loss of Signal (LOS) Seconds as defined
in ANSI T1.231 on this interface in the current
15-minute interval."
::= { hdsl2DS1PerfDataEntry 9 }
hdsl2DS1PerfCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX Hdsl2PerfTimeElapsed
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of seconds that have elapsed since the
beginning of the current 1-day interval."
::= { hdsl2DS1PerfDataEntry 10 }
hdsl2DS1PerfCurr1DayCVL OBJECT-TYPE
SYNTAX Hdsl2PerfCurrDayCount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Code Violations - Line (CVL) as defined
in ANSI T1.231 on this interface during the current
day as measured by hdsl2DS1PerfCurr1DayTimeElapsed."
::= { hdsl2DS1PerfDataEntry 11 }
hdsl2DS1PerfCurr1DayES OBJECT-TYPE
SYNTAX Hdsl2PerfCurrDayCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
Expires November 8, 2000 Page [32]
DESCRIPTION
"Count of Errored Seconds (ES) as defined in ANSI
T1.231 on this interface during the current day as
measured by hdsl2DS1PerfCurr1DayTimeElapsed."
::= { hdsl2DS1PerfDataEntry 12 }
hdsl2DS1PerfCurr1DaySES OBJECT-TYPE
SYNTAX Hdsl2PerfCurrDayCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds (SES) as defined
in ANSI T1.231 on this interface during the current
day as measured by hdsl2DS1PerfCurr1DayTimeElapsed."
::= { hdsl2DS1PerfDataEntry 13 }
hdsl2DS1PerfCurr1DayLOSS OBJECT-TYPE
SYNTAX Hdsl2PerfCurrDayCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Loss of Signal (LOS) Seconds as defined
in ANSI T1.231 on this interface during the current
day as measured by hdsl2DS1PerfCurr1DayTimeElapsed."
::= { hdsl2DS1PerfDataEntry 14 }
hdsl2DS1IntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2DS1IntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each HTU DS1
interface performance data collection interval."
::= { hdsl2MibObjects 10 }
hdsl2DS1IntervalEntry OBJECT-TYPE
SYNTAX Hdsl2DS1IntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the hdsl2DS1IntervalTable."
INDEX { ifIndex, hdsl2DS1htuIndex, hdsl2DS1IntervalNumber }
::= { hdsl2DS1IntervalTable 1 }
Hdsl2DS1IntervalEntry ::= hdsl2ShdslMaintPowerBackOff OBJECT-TYPE
SEQUENCE SYNTAX INTEGER
{ {
hdsl2DS1IntervalNumber INTEGER, default(1),
enhanced(2)
Expires November 8, 2000 Page [33]
hdsl2DS1IntervalCVL PerfIntervalCount,
hdsl2DS1IntervalES PerfIntervalCount,
hdsl2DS1IntervalSES PerfIntervalCount,
hdsl2DS1IntervalLOSS PerfIntervalCount
} }
MAX-ACCESS read-write
hdsl2DS1IntervalNumber OBJECT-TYPE
SYNTAX INTEGER(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."
::= { hdsl2DS1IntervalEntry 1 }
hdsl2DS1IntervalCVL OBJECT-TYPE
SYNTAX PerfIntervalCount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Code Violations - Line (CVL) as defined in
ANSI T1.231 on this interface during the interval."
::= { hdsl2DS1IntervalEntry 2 }
hdsl2DS1IntervalES OBJECT-TYPE
SYNTAX PerfIntervalCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Errored Seconds (ES) as defined in ANSI
T1.231 on this interface during the interval."
::= { hdsl2DS1IntervalEntry 3 }
hdsl2DS1IntervalSES OBJECT-TYPE
SYNTAX PerfIntervalCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds (SES) as defined
in ANSI T1.231 on this interface during the interval."
::= { hdsl2DS1IntervalEntry 4 }
hdsl2DS1IntervalLOSS OBJECT-TYPE
SYNTAX PerfIntervalCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Loss of Signal (LOS) Seconds as defined
in ANSI T1.231 on this interface during the interval."
Expires November 8, 2000 Page [34]
::= { hdsl2DS1IntervalEntry 5 }
hdsl2DS1HistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2DS1HistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each HTU DS1
interface performance data collection interval."
::= { hdsl2MibObjects 11 }
hdsl2DS1HistoryEntry OBJECT-TYPE
SYNTAX Hdsl2DS1HistoryEntry
MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the hdsl2DS1HistoryTable." "This object configures the receiver at the associated
INDEX { ifIndex, hdsl2DS1htuIndex, hdsl2DS1HistoryInterval } segment endpoint to operate in default or enhanced power
::= { hdsl2DS1HistoryTable 1 } backoff mode."
::= { hdsl2ShdslEndpointMaintEntry 3 }
Hdsl2DS1HistoryEntry ::= hdsl2ShdslMaintSoftRestart OBJECT-TYPE
SEQUENCE SYNTAX INTEGER
{ {
hdsl2DS1HistoryInterval INTEGER, ready(1),
hdsl2DS1HistoryMoniSecs Hdsl2PerfTimeElapsed, restart(2)
hdsl2DS1HistoryCVL Hdsl2HistoryCount,
hdsl2DS1HistoryES Hdsl2HistoryCount,
hdsl2DS1HistorySES Hdsl2HistoryCount,
hdsl2DS1HistoryLOSS Hdsl2HistoryCount
} }
MAX-ACCESS read-write
hdsl2DS1HistoryInterval OBJECT-TYPE Expires November 8, 2000 Page [29]
SYNTAX INTEGER(1..30)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"DS1 History Data Interval number. Interval 1 is the
the most recent previous day; interval 30 is 30
days ago. Intervals 2..30 are optional."
::= { hdsl2DS1HistoryEntry 1 }
hdsl2DS1HistoryMoniSecs OBJECT-TYPE
SYNTAX Hdsl2PerfTimeElapsed
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time in the previous 1-day interval
over which the performance monitoring information
is actually counted. This value will be the same
Expires November 8, 2000 Page [35]
as the interval duration except in a situation
where performance monitoring data could not be
collected for any reason."
::= { hdsl2DS1HistoryEntry 2 }
hdsl2DS1HistoryCVL OBJECT-TYPE
SYNTAX Hdsl2HistoryCount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Code Violations - Line (CVL) as defined
in ANSI T1.231 on this interface during the previous
day as measured by hdsl2DS1HistoryMoniSecs."
::= { hdsl2DS1HistoryEntry 3 }
hdsl2DS1HistoryES OBJECT-TYPE
SYNTAX Hdsl2HistoryCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Errored Seconds (ES) as defined in ANSI
T1.231 on this interface during the previous day
as measured by hdsl2DS1HistoryMoniSecs."
::= { hdsl2DS1HistoryEntry 4 }
hdsl2DS1HistorySES OBJECT-TYPE
SYNTAX Hdsl2HistoryCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds (SES) as defined
in ANSI T1.231 on this interface during the previous
day as measured by hdsl2DS1HistoryMoniSecs."
::= { hdsl2DS1HistoryEntry 5 }
hdsl2DS1HistoryLOSS OBJECT-TYPE
SYNTAX Hdsl2HistoryCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Signal (LOS) Seconds as defined "This object enables the manager to trigger a soft restart
in ANSI T1.231 on this interface during the previous of the modem at the associated segment endpoint. The manager
day as measured by hdsl2DS1HistoryMoniSecs." may only set this object to the 'restart(2)' value to initiate
::= { hdsl2DS1HistoryEntry 6 } a restart. The agent will perform a restart after approximately
5 seconds, and restore the object to the 'ready(1)' state."
::= { hdsl2ShdslEndpointMaintEntry 4 }
hdsl2MaintenanceTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2MaintenanceEntry
Expires November 8, 2000 Page [36] hdsl2ShdslUnitMaintTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2ShdslUnitMaintEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each HDSL2 modem. This "This table supports maintenance operations for units in a
table is used for controlling test loops on the HDSL2 HDSL2/SHDSL line."
line segments." ::= { hdsl2ShdslMibObjects 9 }
::= { hdsl2MibObjects 12 }
hdsl2MaintenanceEntry OBJECT-TYPE hdsl2ShdslUnitMaintEntry OBJECT-TYPE
SYNTAX Hdsl2MaintenanceEntry SYNTAX Hdsl2ShdslUnitMaintEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the hdsl2MaintenanceTable." "An entry in the hdsl2ShdslUnitMaintTable. Each entry
INDEX { ifIndex, hdsl2InvIndex } corresponds to a single unit, and is indexed by the
::= { hdsl2MaintenanceTable 1 } ifIndex of the HDSL2/SHDSL line and the UnitId of the
associated unit."
INDEX { ifIndex, hdsl2ShdslInvIndex }
::= { hdsl2ShdslUnitMaintTable 1 }
Hdsl2MaintenanceEntry ::= Hdsl2ShdslUnitMaintEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2MaintLoopbackCommand INTEGER, hdsl2ShdslMaintLoopbackTimeout Integer32,
hdsl2MaintLoopbackStatus Integer32, hdsl2ShdslMaintUnitPowerSource INTEGER
hdsl2MaintLoopbackTimeout Integer32,
hdsl2MaintLocalSpanPower INTEGER,
hdsl2MaintCustomerTipRingReversal INTEGER,
hdsl2MaintNetworkTipRingReversal INTEGER,
hdsl2MaintNetworkPowerBackOff INTEGER,
hdsl2MaintNetworkSoftRestart INTEGER,
hdsl2MaintCustomerPowerBackOff INTEGER,
hdsl2MaintCustomerSoftRestart INTEGER
}
hdsl2MaintLoopbackCommand OBJECT-TYPE
SYNTAX INTEGER
{
noCommand(0),
clearMaintenanceStates(1),
initiateSpecialLoopback(2),
terminateSpecialLoopback(3),
initiateLoopback(4),
terminateLoopback(5)
} }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to a non-zero value causes the
specified operation to be attempted on the HDSL2
interface."
::= { hdsl2MaintenanceEntry 1 }
hdsl2MaintLoopbackStatus OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
Expires November 8, 2000 Page [37] hdsl2ShdslMaintLoopbackTimeout OBJECT-TYPE
STATUS current
DESCRIPTION
"Bitmapped loopback status
1 Proprietary maintenance state active
2 Special loopback active
4 Loopback active"
::= { hdsl2MaintenanceEntry 2 }
hdsl2MaintLoopbackTimeout OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
UNITS "minutes"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the loopback timeout. If a loopback "This object configures the timeout value for loopbacks
is not cleared before the expiration of the timeout, initiated at segments endpoints contained in the associated
then the element shall revert to normal operation." unit. A value of 0 disables the timeout."
::= { hdsl2MaintenanceEntry 3 } ::= { hdsl2ShdslUnitMaintEntry 1 }
hdsl2MaintLocalSpanPower OBJECT-TYPE
SYNTAX INTEGER
{
spanPowered(0),
localPowered(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether the unit is span or locally
powered."
::= { hdsl2MaintenanceEntry 4 }
hdsl2MaintCustomerTipRingReversal OBJECT-TYPE
SYNTAX INTEGER
{
normal(0),
reversed(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the state of tip/ring."
::= { hdsl2MaintenanceEntry 5 }
hdsl2MaintNetworkTipRingReversal OBJECT-TYPE hdsl2ShdslMaintUnitPowerSource OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
normal(0), local(1),
reversed(1) span(2)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
Expires November 8, 2000 Page [38] Expires November 8, 2000 Page [30]
DESCRIPTION
"Indicates the state of tip/ring."
::= { hdsl2MaintenanceEntry 6 }
hdsl2MaintNetworkPowerBackOff OBJECT-TYPE
SYNTAX INTEGER
{
default(0),
enhanced(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies if a receiver is set to the default or
enhanced modes of power backoff."
::= { hdsl2MaintenanceEntry 7 }
hdsl2MaintNetworkSoftRestart OBJECT-TYPE
SYNTAX INTEGER
{
noRestart(0),
restart(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies if the receiver is to be soft-restarted
(after 5 seconds)."
::= { hdsl2MaintenanceEntry 8 }
hdsl2MaintCustomerPowerBackOff OBJECT-TYPE
SYNTAX INTEGER
{
default(0),
enhanced(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies if a receiver is set to the default or
enhanced modes of power backoff."
::= { hdsl2MaintenanceEntry 9 }
hdsl2MaintCustomerSoftRestart OBJECT-TYPE
SYNTAX INTEGER
{
noRestart(0),
restart(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION DESCRIPTION
"Specifies if the receiver is to be soft-restarted "This object indicates the DC power source being used by the
associated unit."
Expires November 8, 2000 Page [39] ::= { hdsl2ShdslUnitMaintEntry 2 }
(after 5 seconds)."
::= { hdsl2MaintenanceEntry 10 }
-- Span Configuration Profile Group
-- --
hdsl2DS1ProfileTable OBJECT-TYPE hdsl2ShdslSpanConfProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2DS1ProfileEntry SYNTAX SEQUENCE OF Hdsl2ShdslSpanConfProfileEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table contains information on the HDSL2 DS1 "This table supports definitions of span configuration
configuration. One entry in this table reflects a profiles for SHDSL lines. HDSL2 does not support these
profile defined by a manager which can be used to configuration options."
configure a HDSL2 DS1 interface." ::= { hdsl2ShdslMibObjects 10 }
::= { hdsl2MibObjects 13 }
hdsl2DS1ProfileEntry OBJECT-TYPE hdsl2ShdslSpanConfProfileEntry OBJECT-TYPE
SYNTAX Hdsl2DS1ProfileEntry SYNTAX Hdsl2ShdslSpanConfProfileEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Each entry consists of a list of parameters that "Each entry corresponds to a single span configuration
represents the DS1 configuration of a HDSL2 HTU. profile. Each profile contains a set of span configuration
A profile is created in one step with all necessary parameters. The configuration parameters in a profile are
parameter values and hdsl2DS1ProfileRowStatus set to applied to those lines referencing that profile (see the
createAndGo. This RowStatus object is also used hdsl2ShdslSpanConfProfile object). Profiles may be
to delete destroy profiles." created/deleted using the row creation/deletion mechanism
INDEX { hdsl2DS1ProfileName } via hdsl2ShdslSpanConfProfileRowStatus. Profiles that are
::= { hdsl2DS1ProfileTable 1 } being referenced may not be deleted."
INDEX { hdsl2ShdslSpanConfProfileName }
::= { hdsl2ShdslSpanConfProfileTable 1 }
Hdsl2DS1ProfileEntry ::= Hdsl2ShdslSpanConfProfileEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2DS1ProfileName SnmpAdminString, hdsl2ShdslSpanConfProfileName SnmpAdminString,
hdsl2DS1FrameFormat INTEGER, hdsl2ShdslSpanWireInterface INTEGER,
hdsl2DS1LineCode INTEGER, hdsl2ShdslSpanLineSpeed Integer32,
hdsl2DS1PulseEqualization INTEGER, hdsl2ShdslSpanConfPSD INTEGER,
hdsl2DS1NetworkLoopback INTEGER, hdsl2ShdslSpanRemoteEnabled INTEGER,
hdsl2DS1DownstreamLOSD INTEGER, hdsl2ShdslSpanConfProfileRowStatus RowStatus
hdsl2DS1UpstreamLOSD INTEGER,
hdsl2DS1ProfileRowStatus RowStatus
} }
hdsl2DS1ProfileName OBJECT-TYPE hdsl2ShdslSpanConfProfileName OBJECT-TYPE
SYNTAX SnmpAdminString SYNTAX SnmpAdminString
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The index into the HDSL2 DS1 Profile Table." "This object is the unique index associated with this profile."
::= { hdsl2DS1ProfileEntry 1 } ::= { hdsl2ShdslSpanConfProfileEntry 1 }
hdsl2DS1FrameFormat OBJECT-TYPE
Expires November 8, 2000 Page [40]
SYNTAX INTEGER
{
auto(0),
unframed(1),
sf(2),
esf(3),
terminalFraming(4),
slc96(5)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the DS1 Frame Format."
::= { hdsl2DS1ProfileEntry 2 }
hdsl2DS1LineCode OBJECT-TYPE
SYNTAX INTEGER
{
auto(0),
ami(1),
b8zs(2),
reserved(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the DS1 Line Code."
::= { hdsl2DS1ProfileEntry 3 }
hdsl2DS1PulseEqualization OBJECT-TYPE hdsl2ShdslSpanWireInterface OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{
external(0),
switched(1),
automatic(2),
feet000to133(3),
feet133to266(4),
feet266to399(5),
feet399to533(6),
feet533to655(7),
db0dot0(8),
db7dot5(9),
db15dot0(10),
db22dot5(11)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the DS1 Pulse Equalization and Line
Buildout."
::= { hdsl2DS1ProfileEntry 4 }
hdsl2DS1NetworkLoopback OBJECT-TYPE Expires November 8, 2000 Page [31]
Expires November 8, 2000 Page [41]
SYNTAX INTEGER
{ {
ais(0), twoWire(1),
los(1) fourWire(2)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"On network loopback, the HTU sends AIS or LOS "This object configures the two-wire or optional four-wire
towards the DS1 interface." operation for SHDSL Lines."
::= { hdsl2DS1ProfileEntry 5 } ::= { hdsl2ShdslSpanConfProfileEntry 2 }
hdsl2DS1DownstreamLOSD OBJECT-TYPE hdsl2ShdslSpanLineSpeed OBJECT-TYPE
SYNTAX INTEGER SYNTAX Integer32
{ UNITS "bps"
ais(0),
los(1)
}
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"On LOS defect indication on the HDSL2 line, the "This object configures the transmission rate for the associated
HTU sends AIS or LOS towards the DS1 interface." SHDSL Line in bits-per-second (bps)."
::= { hdsl2DS1ProfileEntry 6 } ::= { hdsl2ShdslSpanConfProfileEntry 3 }
hdsl2DS1UpstreamLOSD OBJECT-TYPE hdsl2ShdslSpanConfPSD OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
ais(0), symmetric(1),
loopback(1) asymmetric(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"On LOS at the DS1 input, the HTU sends AIS
or Loopback on the HDSL2 line."
::= { hdsl2DS1ProfileEntry 7 }
hdsl2DS1ProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create a new row or modify or
delete an existing row in this table."
::= { hdsl2DS1ProfileEntry 8 }
hdsl2ShdslProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2ShdslProfileEntry
MAX-ACCESS not-accessible
Expires November 8, 2000 Page [42]
STATUS current
DESCRIPTION
"This table contains information on a SHDSL
configuration. One entry in this table reflects a
profile defined by a manager which can be used to
configure a SHDSL interface."
::= { hdsl2MibObjects 14 }
hdsl2ShdslProfileEntry OBJECT-TYPE
SYNTAX Hdsl2ShdslProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry consists of a list of parameters that
represents the configuration of a SHDSL line. A
profile is created in one step with all necessary
parameter values and hdsl2ShdslProfileRowStatus set to
createAndGo. This RowStatus object is also used
to delete destroy profiles."
INDEX { hdsl2ShdslProfileName }
::= { hdsl2ShdslProfileTable 1 }
Hdsl2ShdslProfileEntry ::=
SEQUENCE
{
hdsl2ShdslProfileName SnmpAdminString,
hdsl2ShdslLineSpeed Integer32,
hdsl2ShdslRemoteEnabled INTEGER,
hdsl2ShdslProfileRowStatus RowStatus
} }
hdsl2ShdslProfileName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The index into the SHDSL Profile Table." "This object configures use of symmetric/asymmetric PSD (Power
::= { hdsl2ShdslProfileEntry 1 } Spectral Density) Mask for the associated SHDSL Line. Support
for symmetric PSD is mandatory for all supported data rates.
hdsl2ShdslLineSpeed OBJECT-TYPE Support for asymmetric PSD is optional."
SYNTAX Integer32 ::= { hdsl2ShdslSpanConfProfileEntry 4 }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The speed of the SHDSL line."
::= { hdsl2ShdslProfileEntry 2 }
hdsl2ShdslRemoteEnabled OBJECT-TYPE hdsl2ShdslSpanRemoteEnabled OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
enabled(1), enabled(1),
disabled(2) disabled(2)
} }
Expires November 8, 2000 Page [43]
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Defines if STU-R commands are enabled." "This object enables/disables support for remote management
::= { hdsl2ShdslProfileEntry 3 } of the units in a SHDSL line from the STU-R via the EOC."
::= { hdsl2ShdslSpanConfProfileEntry 5 }
hdsl2ShdslProfileRowStatus OBJECT-TYPE hdsl2ShdslSpanConfProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used to create a new row or modify or "This object controlls creation/deletion of the associated
delete an existing row in this table."
::= { hdsl2ShdslProfileEntry 4 }
Expires November 8, 2000 Page [32]
entry in this table per the semantics of RowStatus."
::= { hdsl2ShdslSpanConfProfileEntry 6 }
-- Segment Endpoint Alarm Configuration Profile group
-- --
hdsl2EndpointAlarmConfProfileTable OBJECT-TYPE hdsl2ShdslEndpointAlarmConfProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2EndpointAlarmConfProfileEntry SYNTAX SEQUENCE OF Hdsl2ShdslEndpointAlarmConfProfileEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table contains information on the HDSL2 alarm "This table supports definitions of alarm configuration
configuration. One entry in this table reflects a profiles for HDSL2/SHDSL segment endoints."
profile defined by a manager which can be used to ::= { hdsl2ShdslMibObjects 11 }
configure a HDSL2 endpoint."
::= { hdsl2MibObjects 15 }
hdsl2EndpointAlarmConfProfileEntry OBJECT-TYPE hdsl2ShdslEndpointAlarmConfProfileEntry OBJECT-TYPE
SYNTAX Hdsl2EndpointAlarmConfProfileEntry SYNTAX Hdsl2ShdslEndpointAlarmConfProfileEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Each entry consists of a list of parameters that "Each entry corresponds to a single alarm configuration
represents the configuration of a HDSL2 endpoint. profile. Each profile contains a set of parameters for setting
A profile is created in one step with all necessary alarm thresholds for various performance attributes monitored
parameter values and hdsl2EndpointAlarmConfProfileRowStatus at HDSL2/SHDSL segment endpoints. Profiles may be
set to createAndGo. This RowStatus object is also created/deleted using the row creation/deletion mechanism via
used to delete destroy profiles." hdsl2ShdslEndpointAlarmConfProfileRowStatus. Profiles that
INDEX { hdsl2EndpointAlarmConfProfileName } are being referenced may not be deleted."
::= { hdsl2EndpointAlarmConfProfileTable 1 } INDEX { hdsl2ShdslEndpointAlarmConfProfileName }
::= { hdsl2ShdslEndpointAlarmConfProfileTable 1 }
Hdsl2EndpointAlarmConfProfileEntry ::= Hdsl2ShdslEndpointAlarmConfProfileEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2EndpointAlarmConfProfileName SnmpAdminString, hdsl2ShdslEndpointAlarmConfProfileName SnmpAdminString,
hdsl2EndpointThreshLoopAttenuation Integer32, hdsl2ShdslEndpointThreshLoopAttenuation Integer32,
hdsl2EndpointThreshSNRMargin Integer32, hdsl2ShdslEndpointThreshSNRMargin Integer32,
hdsl2EndpointThreshES INTEGER, hdsl2ShdslEndpointThreshES
hdsl2EndpointThreshSES INTEGER, Hdsl2ShdslPerfIntervalThreshold,
hdsl2EndpointThreshCRCanomaly Integer32, hdsl2ShdslEndpointThreshSES
hdsl2EndpointThreshLOSWS INTEGER, Hdsl2ShdslPerfIntervalThreshold,
hdsl2ShdslEndpointThreshCRCanomalies Integer32,
Expires November 8, 2000 Page [44] hdsl2ShdslEndpointThreshLOSWS
hdsl2EndpointThreshUAS INTEGER, Hdsl2ShdslPerfIntervalThreshold,
hdsl2EndpointAlarmConfProfileRowStatus RowStatus hdsl2ShdslEndpointThreshUAS
Hdsl2ShdslPerfIntervalThreshold,
hdsl2ShdslEndpointAlarmConfProfileRowStatus RowStatus
} }
hdsl2EndpointAlarmConfProfileName OBJECT-TYPE hdsl2ShdslEndpointAlarmConfProfileName OBJECT-TYPE
SYNTAX SnmpAdminString SYNTAX SnmpAdminString
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The index into the HDSL2 Endpoint Alarm Profile Table." "This object is the unique index associated with this profile."
::= { hdsl2EndpointAlarmConfProfileEntry 1 } ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 1 }
hdsl2EndpointThreshLoopAttenuation OBJECT-TYPE Expires November 8, 2000 Page [33]
SYNTAX Integer32
UNITS "dB"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the Loop Attentuation alarm threshold.
When the current value crosses this threshold, a
hdsl2LoopAttenCrossingTrap will be generated."
::= { hdsl2EndpointAlarmConfProfileEntry 2 }
hdsl2EndpointThreshSNRMargin OBJECT-TYPE hdsl2ShdslEndpointThreshLoopAttenuation OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
UNITS "dB" UNITS "dB"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the SNR Margin alarm threshold. When the "This object configures the loop attentuation alarm threshold.
current value crosses this threshold, a When the current value reaches/exceeds this threshold, a
hdsl2SNRMarginCrossingTrap will be generated." hdsl2ShdslLoopAttenCrossingTrap will be generated."
::= { hdsl2EndpointAlarmConfProfileEntry 3 } ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 2 }
hdsl2EndpointThreshES OBJECT-TYPE
SYNTAX INTEGER(0..900)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of Errored Seconds (ES) encountered by a
HDSL2 endpoint within any given 15 minutes performance
data collection period, which causes the SNMP agent to
send a hdsl2PerfESThreshTrap. One trap will be sent
per interval per endpoint. A value of '0' will disable
the trap."
::= { hdsl2EndpointAlarmConfProfileEntry 5 }
hdsl2EndpointThreshSES OBJECT-TYPE
SYNTAX INTEGER(0..900)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
Expires November 8, 2000 Page [45]
DESCRIPTION
"The number of Severely Errored Seconds (SES) encountered
by a HDSL2 endpoint within any given 15 minutes performance
data collection period, which causes the SNMP agent to
send a hdsl2PerfESThreshTrap. One trap will be sent
per interval per endpoint. A value of '0' will disable
the trap."
::= { hdsl2EndpointAlarmConfProfileEntry 6 }
hdsl2EndpointThreshCRCanomaly OBJECT-TYPE hdsl2ShdslEndpointThreshSNRMargin OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
UNITS "dB"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of CRC anomalies encountered by a HDSL2 "This object configures the SNR margin alarm threshold.
endpoint within any given 15 minutes performance data When the current value reaches/exceeds this threshold, a
collection period, which causes the SNMP agent to send hdsl2ShdslSNRMarginCrossingTrap will be generated."
a hdsl2PerfCRCanomalyThreshTrap. One trap will be sent ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 3 }
per interval per endpoint. A value of '0' will disable
the trap."
::= { hdsl2EndpointAlarmConfProfileEntry 4 }
hdsl2EndpointThreshLOSWS OBJECT-TYPE hdsl2ShdslEndpointThreshES OBJECT-TYPE
SYNTAX INTEGER(0..900) SYNTAX Hdsl2ShdslPerfIntervalThreshold
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Loss of Sync Word (LOSW) Seconds "This object configures the threshold for the number of
encountered by a HDSL2 endpoint within any given errored seconds (ES) within any given 15-minute performance
15 minutes performance data collection period, which data collection interval. If the value of errored seconds
causes the SNMP agent to send a hdsl2PerfLOSWThreshTrap. in a particular 15-minute collection interval reaches/
One trap will be sent per interval per endpoint. A exceeds this value, a hdsl2ShdslPerfESThreshTrap will be
value of '0' will disable the trap." generated. One trap will be sent per interval per
::= { hdsl2EndpointAlarmConfProfileEntry 7 } endpoint."
::= { hdsl2ShdslEndpointAlarmConfProfileEntry 4 }
hdsl2EndpointThreshUAS OBJECT-TYPE hdsl2ShdslEndpointThreshSES OBJECT-TYPE
SYNTAX INTEGER(0..900) SYNTAX Hdsl2ShdslPerfIntervalThreshold
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Unavailable Seconds (UAS) encountered "This object configures the threshold for the number of
by a HDSL2 endpoint within any given 15 minutes severely errored seconds (SES) within any given 15-minute
performance data collection period, which causes the performance data collection interval. If the value of severely
SNMP agent to send a hdsl2PerfUASThreshTrap. One trap errored seconds in a particular 15-minute collection interval
will be sent per interval per endpoint. A value of reaches/exceeds this value, a hdsl2ShdslPerfSESThreshTrap will
'0' will disable the trap." be generated. One trap will be sent per interval per endpoint."
::= { hdsl2EndpointAlarmConfProfileEntry 8 } ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 5 }
hdsl2EndpointAlarmConfProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
Expires November 8, 2000 Page [46]
STATUS current
DESCRIPTION
"This object is used to create a new row or modify or
delete an existing row in this table."
::= { hdsl2EndpointAlarmConfProfileEntry 9 }
hdsl2DS1AlarmConfProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2DS1AlarmConfProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information on the HDSL2 alarm
configuration. One entry in this table reflects a
profile defined by a manager which can be used to
configure a HDSL2 HTU."
::= { hdsl2MibObjects 16 }
hdsl2DS1AlarmConfProfileEntry OBJECT-TYPE
SYNTAX Hdsl2DS1AlarmConfProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry consists of a list of parameters that
represents the alarm configuration of a HDSL2 HTU
DS1 interface. A profile is created in one step
with all necessary parameter values and
hdsl2DS1AlarmConfProfileRowStatus set to createAndGo.
This RowStatus object is also used to delete destroy
profiles."
INDEX { hdsl2DS1AlarmConfProfileName }
::= { hdsl2DS1AlarmConfProfileTable 1 }
Hdsl2DS1AlarmConfProfileEntry ::=
SEQUENCE
{
hdsl2DS1AlarmConfProfileName SnmpAdminString,
hdsl2DS1ThreshCVL Integer32,
hdsl2DS1ThreshES INTEGER,
hdsl2DS1ThreshSES INTEGER,
hdsl2DS1ThreshLOSS INTEGER,
hdsl2DS1AlarmConfProfileRowStatus RowStatus
}
hdsl2DS1AlarmConfProfileName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The index into the HDSL2 DS1 Alarm Profile Table."
::= { hdsl2DS1AlarmConfProfileEntry 1 }
Expires November 8, 2000 Page [47]
hdsl2DS1ThreshCVL OBJECT-TYPE hdsl2ShdslEndpointThreshCRCanomalies OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION
"The number of Code Violations - Line (CVL) encountered
by a HDSL2 HTU DS1 interface within any given 15 minutes
performance data collection period, which causes the SNMP
agent to send a hdsl2DS1CVLThreshTrap. One trap will be
sent per interval per interface. A value of '0' will
disable the trap."
::= { hdsl2DS1AlarmConfProfileEntry 2}
hdsl2DS1ThreshES OBJECT-TYPE Expires November 8, 2000 Page [34]
SYNTAX INTEGER(0..900)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION DESCRIPTION
"The count of Errored Seconds (ES) encountered by a HDSL2 HTU "This object configures the threshold for the number of
DS1 interface within any given 15 minutes performance data CRC anomalies within any given 15-minute performance data
collection period, which causes the SNMP agent to send a collection interval. If the value of CRC anomalies in a
hdsl2DS1ESThreshTrap. One trap will be sent per interval particular 15-minute collection interval reaches/exceeds
per interface. A value of '0' will disable the trap." this value, a hdsl2ShdslPerfCRCanomaliesThreshTrap will be
::= { hdsl2DS1AlarmConfProfileEntry 3 } generated. One trap will be sent per interval per endpoint."
::= { hdsl2ShdslEndpointAlarmConfProfileEntry 6 }
hdsl2DS1ThreshSES OBJECT-TYPE hdsl2ShdslEndpointThreshLOSWS OBJECT-TYPE
SYNTAX INTEGER(0..900) SYNTAX Hdsl2ShdslPerfIntervalThreshold
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The count of Severely Errored Seconds (SES) encountered by "This object configures the threshold for the number of
a HDSL2 HTU DS1 interface within any given 15 minutes loss of sync word seconds (LOSWS) within any given 15-minute
performance data collection period, which causes the SNMP performance data collection interval. If the value of LOSWS
agent to send a hdsl2DS1SESThreshTrap. One trap will be in a particular 15-minute collection interval reaches/exceeds
sent per interval per interface. A value of '0' will this value, a hdsl2ShdslPerfLOSWSThreshTrap will be generated.
disable the trap." One trap will be sent per interval per endpoint."
::= { hdsl2DS1AlarmConfProfileEntry 4 } ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 7 }
hdsl2DS1ThreshLOSS OBJECT-TYPE hdsl2ShdslEndpointThreshUAS OBJECT-TYPE
SYNTAX INTEGER(0..900) SYNTAX Hdsl2ShdslPerfIntervalThreshold
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The count of Loss of Signal Seconds (LOSS) encountered by "This object configures the threshold for the number of
a HDSL2 HTU DS1 interface within any given 15 minutes unavailable seconds (UAS) within any given 15-minute
performance data collection period, which causes the SNMP performance data collection interval. If the value of UAS
agent to send a hdsl2DS1LOSSThreshTrap. One trap will be in a particular 15-minute collection interval reaches/exceeds
sent per interval per interface. A value of '0' will this value, a hdsl2ShdslPerfUASThreshTrap will be generated.
disable the trap." One trap will be sent per interval per endpoint."
::= { hdsl2DS1AlarmConfProfileEntry 5 } ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 8 }
Expires November 8, 2000 Page [48]
hdsl2DS1AlarmConfProfileRowStatus OBJECT-TYPE hdsl2ShdslEndpointAlarmConfProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used to create a new row or modify or "This object controls creation/deletion of the associated
delete an existing row in this table." entry in this table as per the semantics of RowStatus."
::= { hdsl2DS1AlarmConfProfileEntry 6 } ::= { hdsl2ShdslEndpointAlarmConfProfileEntry 9 }
-- Notifications Group
-- --
hdsl2Traps OBJECT IDENTIFIER ::= { hdsl2LineMib 2 } hdsl2ShdslTraps OBJECT IDENTIFIER ::= { hdsl2ShdslLineMib 2 }
hdsl2TrapsPrefix OBJECT IDENTIFIER ::= { hdsl2Traps 0 } hdsl2ShdslTrapsPrefix OBJECT IDENTIFIER ::= { hdsl2ShdslTraps 0 }
hdsl2LoopAttenCrossingTrap NOTIFICATION-TYPE hdsl2ShdslLoopAttenCrossingTrap NOTIFICATION-TYPE
OBJECTS OBJECTS
{ {
ifIndex,
hdsl2EndpointIndex,
hdsl2EndpointCurrAtn,
hdsl2EndpointThreshLoopAttenuation
}
STATUS current
DESCRIPTION
"Loop Attenuation threshold crossed."
::= { hdsl2TrapsPrefix 1 }
hdsl2SNRMarginCrossingTrap NOTIFICATION-TYPE Expires November 8, 2000 Page [35]
OBJECTS
{
ifIndex, ifIndex,
hdsl2EndpointIndex, hdsl2ShdslInvIndex,
hdsl2EndpointCurrSnrMgn, hdsl2ShdslEndpointSide,
hdsl2EndpointThreshSNRMargin hdsl2ShdslEndpointWirePair,
hdsl2ShdslEndpointCurrAtn,
hdsl2ShdslEndpointThreshLoopAttenuation
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"SNR Margin threshold crossed." "This trap indicates that the loop attenuation threshold (as
::= { hdsl2TrapsPrefix 2 } per the hdsl2ShdslEndpointThreshLoopAttenuation value) has been
reached/exceeded for the HDSL2/SHDSL segment endpoint identified
by the ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide, and
hdsl2ShdslEndpointWirePair values."
::= { hdsl2ShdslTrapsPrefix 1 }
hdsl2PerfESThreshTrap NOTIFICATION-TYPE hdsl2ShdslSNRMarginCrossingTrap NOTIFICATION-TYPE
OBJECTS OBJECTS
{ {
ifIndex, ifIndex,
hdsl2EndpointIndex, hdsl2ShdslInvIndex,
hdsl2EndpointCurr15MinES, hdsl2ShdslEndpointSide,
hdsl2EndpointThreshES hdsl2ShdslEndpointWirePair,
hdsl2ShdslEndpointCurrSnrMgn,
hdsl2ShdslEndpointThreshSNRMargin
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Errored Seconds (ES) threshold reached." "This trap indicates that the SNR margin threshold (as per the
::= { hdsl2TrapsPrefix 3 } hdsl2ShdslEndpointThreshSNRMargin value) has been
reached/exceeded for the HDSL2/SHDSL segment endpoint identified
Expires November 8, 2000 Page [49] by the ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide, and
hdsl2ShdslEndpointWirePair values."
::= { hdsl2ShdslTrapsPrefix 2 }
hdsl2PerfSESThreshTrap NOTIFICATION-TYPE hdsl2ShdslPerfESThreshTrap NOTIFICATION-TYPE
OBJECTS OBJECTS
{ {
ifIndex, ifIndex,
hdsl2EndpointIndex, hdsl2ShdslInvIndex,
hdsl2EndpointCurr15MinSES, hdsl2ShdslEndpointSide,
hdsl2EndpointThreshSES hdsl2ShdslEndpointWirePair,
hdsl2ShdslEndpointCurr15MinES,
hdsl2ShdslEndpointThreshES
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Severely Errored Seconds (SES) threshold reached." "This trap indicates that the errored seconds threshold (as
::= { hdsl2TrapsPrefix 4 } per the hdsl2ShdslEndpointThreshES value) has been reached/
exceeded for the HDSL2/SHDSL segment endpoint identified by the
ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide, and
hdsl2ShdslEndpointWirePair values."
::= { hdsl2ShdslTrapsPrefix 3 }
hdsl2PerfCRCanomalyThreshTrap NOTIFICATION-TYPE Expires November 8, 2000 Page [36]
OBJECTS
{
ifIndex,
hdsl2EndpointIndex,
hdsl2EndpointCurr15MinCRCanomaly,
hdsl2EndpointThreshCRCanomaly
}
STATUS current
DESCRIPTION
"CRC Anomaly threshold reached."
::= { hdsl2TrapsPrefix 5 }
hdsl2PerfLOSWThreshTrap NOTIFICATION-TYPE hdsl2ShdslPerfSESThreshTrap NOTIFICATION-TYPE
OBJECTS OBJECTS
{ {
ifIndex, ifIndex,
hdsl2EndpointIndex, hdsl2ShdslInvIndex,
hdsl2EndpointCurr15MinLOSWS, hdsl2ShdslEndpointSide,
hdsl2EndpointThreshLOSWS hdsl2ShdslEndpointWirePair,
hdsl2ShdslEndpointCurr15MinSES,
hdsl2ShdslEndpointThreshSES
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Sync Word (LOSW) Seconds threshold reached." "This trap indicates that the severely errored seconds threshold
::= { hdsl2TrapsPrefix 6 } (as per the hdsl2ShdslEndpointThreshSES value) has been reached/
exceeded for the HDSL2/SHDSL Segment Endpoint identified by the
ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide, and
hdsl2ShdslEndpointWirePair values."
::= { hdsl2ShdslTrapsPrefix 4 }
hdsl2PerfUASThreshTrap NOTIFICATION-TYPE hdsl2ShdslPerfCRCanomaliesThreshTrap NOTIFICATION-TYPE
OBJECTS OBJECTS
{ {
ifIndex, ifIndex,
hdsl2EndpointIndex, hdsl2ShdslInvIndex,
hdsl2EndpointCurr15MinUAS, hdsl2ShdslEndpointSide,
hdsl2EndpointThreshUAS hdsl2ShdslEndpointWirePair,
hdsl2ShdslEndpointCurr15MinCRCanomalies,
hdsl2ShdslEndpointThreshCRCanomalies
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Unavailable Seconds (UAS) threshold reached." "This trap indicates that the CRC anomalies threshold (as
::= { hdsl2TrapsPrefix 7 } per the hdsl2ShdslEndpointThreshCRCanomalies value) has been
reached/exceeded for the HDSL2/SHDSL Segment Endpoint identified
hdsl2DS1CVLThreshTrap NOTIFICATION-TYPE by the ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide, and
hdsl2ShdslEndpointWirePair values."
::= { hdsl2ShdslTrapsPrefix 5 }
Expires November 8, 2000 Page [50] hdsl2ShdslPerfLOSWSThreshTrap NOTIFICATION-TYPE
OBJECTS OBJECTS
{ {
ifIndex, ifIndex,
hdsl2DS1htuIndex, hdsl2ShdslInvIndex,
hdsl2DS1PerfCurr15MinCVL, hdsl2ShdslEndpointSide,
hdsl2DS1ThreshCVL hdsl2ShdslEndpointWirePair,
hdsl2ShdslEndpointCurr15MinLOSWS,
hdsl2ShdslEndpointThreshLOSWS
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"DS1 Code Violation - Line (CVL) threshold reached." "This trap indicates that the LOSW seconds threshold (as per the
::= { hdsl2TrapsPrefix 8 } hdsl2ShdslEndpointThreshLOSWS value) has been reached/exceeded
for the HDSL2/SHDSL segment endpoint identified by the ifIndex,
hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide, and
hdsl2ShdslEndpointWirePair values."
hdsl2DS1ESThreshTrap NOTIFICATION-TYPE Expires November 8, 2000 Page [37]
OBJECTS ::= { hdsl2ShdslTrapsPrefix 6 }
{
ifIndex,
hdsl2DS1htuIndex,
hdsl2DS1PerfCurr15MinES,
hdsl2DS1ThreshES
}
STATUS current
DESCRIPTION
"DS1 Errored Seconds (ES) threshold reached."
::= { hdsl2TrapsPrefix 9 }
hdsl2DS1SESThreshTrap NOTIFICATION-TYPE hdsl2ShdslPerfUASThreshTrap NOTIFICATION-TYPE
OBJECTS OBJECTS
{ {
ifIndex, ifIndex,
hdsl2DS1htuIndex, hdsl2ShdslInvIndex,
hdsl2DS1PerfCurr15MinSES, hdsl2ShdslEndpointSide,
hdsl2DS1ThreshSES hdsl2ShdslEndpointWirePair,
hdsl2ShdslEndpointCurr15MinUAS,
hdsl2ShdslEndpointThreshUAS
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"DS1 Severely Errored Seconds (SES) threshold reached." "This trap indicates that the unavailable seconds threshold (as
::= { hdsl2TrapsPrefix 10 } per the hdsl2ShdslEndpointThreshUAS value) has been reached/
exceeded for the HDSL2/SHDSL segment endpoint identified by the
ifIndex, hdsl2ShdslInvIndex, hdsl2ShdslEndpointSide, and
hdsl2ShdslEndpointWirePair values."
::= { hdsl2ShdslTrapsPrefix 7 }
hdsl2DS1LOSSThreshTrap NOTIFICATION-TYPE hdsl2ShdslSpanInvalidNumRepeaters NOTIFICATION-TYPE
OBJECTS OBJECTS
{ {
ifIndex, ifIndex,
hdsl2DS1htuIndex, hdsl2ShdslConfNumRepeaters
hdsl2DS1PerfCurr15MinLOSS,
hdsl2DS1ThreshLOSS
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"DS1 Loss of Signal (LOS) Seconds threshold reached." "This trap indicates that a mismatch has been detected between
::= { hdsl2TrapsPrefix 11 } the number of repeater/regenerator units configured for a
HDSL2/SHDSL line via the hdsl2ShdslConfNumRepeaters object and
the actual number of repeater/regenerator units discovered via
the EOC."
::= { hdsl2ShdslTrapsPrefix 8 }
-- conformance information -- conformance information
Expires November 8, 2000 Page [51] hdsl2ShdslConformance OBJECT IDENTIFIER ::= { hdsl2ShdslLineMib 3 }
hdsl2ShdslGroups OBJECT IDENTIFIER ::= { hdsl2ShdslConformance 1 }
hdsl2Conformance OBJECT IDENTIFIER ::= { hdsl2LineMib 3 } hdsl2ShdslCompliances OBJECT IDENTIFIER ::= { hdsl2ShdslConformance 2 }
hdsl2Groups OBJECT IDENTIFIER ::= { hdsl2Conformance 1 }
hdsl2Compliances OBJECT IDENTIFIER ::= { hdsl2Conformance 2 }
-- agent compliance statements
hdsl2LineMibCompliance MODULE-COMPLIANCE hdsl2ShdslLineMibCompliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The compliance statement for SNMP entities "The section outlines compliance requirements for this MIB."
which manage HDSL2 interfaces."
MODULE MODULE
MANDATORY-GROUPS MANDATORY-GROUPS
{ {
hdsl2LineGroup, hdsl2ShdslSpanConfGroup,
hdsl2InventoryGroup, hdsl2ShdslInventoryGroup,
hdsl2EndpointGroup, hdsl2ShdslEndpointConfGroup,
hdsl2IntervalGroup, hdsl2ShdslEndpointCurrGroup,
hdsl2HistoryGroup,
hdsl2MaintenanceGroup,
hdsl2EndpointAlarmConfGroup,
hdsl2NotificationGroup
}
GROUP hdsl2ShdslGroup
DESCRIPTION
"This group is optional. Implementations which
support SHDSL must implement this group."
GROUP hdsl2ShdslProfileGroup
DESCRIPTION
"This group is optional. Implementations which
support SHDSL must implement this group."
GROUP hdsl2DS1ConfigGroup
DESCRIPTION
"This group is optional. Implementations which
support HTU DS1 interfaces must implement this group."
GROUP hdsl2DS1PerfGroup
DESCRIPTION
"This group is optional. Implementations which
support HTU DS1 interfaces must implement this group."
GROUP hdsl2DS1IntervalGroup
DESCRIPTION
"This group is optional. Implementations which
support HTU DS1 interfaces must implement this group."
GROUP hdsl2DS1HistoryGroup
DESCRIPTION
"This group is optional. Implementations which
support HTU DS1 interfaces must implement this group."
Expires November 8, 2000 Page [52] Expires November 8, 2000 Page [38]
GROUP hdsl2DS1ProfileGroup hdsl2Shdsl15MinIntervalGroup,
DESCRIPTION hdsl2Shdsl1DayIntervalGroup,
"This group is optional. Implementations which hdsl2ShdslMaintenanceGroup,
support HTU DS1 interfaces must implement this group." hdsl2ShdslEndpointAlarmConfGroup,
hdsl2ShdslNotificationGroup
}
GROUP hdsl2DS1NotificationGroup GROUP hdsl2ShdslSpanConfProfileGroup
DESCRIPTION DESCRIPTION
"This group is optional. Implementations which "Support for this group is only required for implementations
support HTU DS1 interfaces must implement this group." supporting SHDSL lines."
::= { hdsl2Compliances 1 } ::= { hdsl2ShdslCompliances 1 }
-- units of conformance -- units of conformance
hdsl2LineGroup OBJECT-GROUP hdsl2ShdslSpanConfGroup OBJECT-GROUP
OBJECTS
{
hdsl2LineNumRepeaters
}
STATUS current
DESCRIPTION
"A collection of objects providing pre-provisioning
capability for a HDSL2 line."
::= { hdsl2Groups 1 }
hdsl2InventoryGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2InvIndex, hdsl2ShdslConfNumRepeaters,
hdsl2InvVendorID, hdsl2ShdslSpanConfProfile,
hdsl2InvVendorModelNumber, hdsl2ShdslSpanAlarmConfProfile
hdsl2InvVendorSerialNumber,
hdsl2InvVendorEOCSoftwareVersion,
hdsl2Invhdsl2StandardVersion,
hdsl2InvVendorListNumber,
hdsl2InvVendorIssueNumber,
hdsl2InvVendorSoftwareVersion,
hdsl2InvEquipmentCode,
hdsl2InvVendorOther
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing inventory "This group supports objects for configuring span related
information about a HDSL2 line." parameters for HDSL2/SHDSL lines."
::= { hdsl2Groups 2 } ::= { hdsl2ShdslGroups 1 }
hdsl2EndpointGroup OBJECT-GROUP hdsl2ShdslInventoryGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2EndpointIndex, hdsl2ShdslInvIndex,
hdsl2EndpointUnit, hdsl2ShdslInvVendorID,
hdsl2EndpointModem, hdsl2ShdslInvVendorModelNumber,
hdsl2EndpointAlarmConfProfile, hdsl2ShdslInvVendorSerialNumber,
hdsl2ShdslInvVendorEOCSoftwareVersion,
Expires November 8, 2000 Page [53] hdsl2ShdslInvStandardVersion,
hdsl2EndpointCurrAtn, hdsl2ShdslInvVendorListNumber,
hdsl2EndpointCurrSnrMgn, hdsl2ShdslInvVendorIssueNumber,
hdsl2EndpointCurrStatus, hdsl2ShdslInvVendorSoftwareVersion,
hdsl2EndpointES, hdsl2ShdslInvEquipmentCode,
hdsl2EndpointSES, hdsl2ShdslInvVendorOther
hdsl2EndpointCRCanomaly,
hdsl2EndpointLOSWS,
hdsl2EndpointUAS,
hdsl2EndpointCurr15MinTimeElapsed,
hdsl2EndpointCurr15MinES,
hdsl2EndpointCurr15MinSES,
hdsl2EndpointCurr15MinCRCanomaly,
hdsl2EndpointCurr15MinLOSWS,
hdsl2EndpointCurr15MinUAS,
hdsl2EndpointCurr1DayTimeElapsed,
hdsl2EndpointCurr1DayES,
hdsl2EndpointCurr1DaySES,
hdsl2EndpointCurr1DayCRCanomaly,
hdsl2EndpointCurr1DayLOSWS,
hdsl2EndpointCurr1DayUAS
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing endpoint "This group supports objects that provide unit inventory
information about a HDSL2 line." information about the units in HDSL2/SHDSL lines."
::= { hdsl2Groups 3 } ::= { hdsl2ShdslGroups 2 }
hdsl2IntervalGroup OBJECT-GROUP hdsl2ShdslEndpointConfGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2IntervalES, hdsl2ShdslEndpointSide,
hdsl2IntervalSES, hdsl2ShdslEndpointWirePair,
hdsl2IntervalCRCanomaly,
hdsl2IntervalLOSWseconds,
hdsl2IntervalUAS
}
STATUS current
DESCRIPTION
"A collection of objects providing performance
information about a HDSL2 line."
::= { hdsl2Groups 4 }
hdsl2HistoryGroup OBJECT-GROUP Expires November 8, 2000 Page [39]
OBJECTS hdsl2ShdslEndpointAlarmConfProfile
{
hdsl2HistoryMoniSecs,
hdsl2HistoryES,
hdsl2HistorySES,
hdsl2HistoryCRCanomaly,
hdsl2HistoryLOSWS,
hdsl2HistoryUAS
} }
STATUS current STATUS current
Expires November 8, 2000 Page [54]
DESCRIPTION DESCRIPTION
"A collection of objects providing historical "This group supports objects for configuring parameters for
performance information about a HDSL2 line." segment endpoints in HDSL2/SHDSL lines."
::= { hdsl2Groups 5 } ::= { hdsl2ShdslGroups 3 }
hdsl2MaintenanceGroup OBJECT-GROUP hdsl2ShdslEndpointCurrGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2MaintLoopbackCommand, hdsl2ShdslEndpointSide,
hdsl2MaintLoopbackStatus, hdsl2ShdslEndpointWirePair,
hdsl2MaintLoopbackTimeout, hdsl2ShdslEndpointCurrAtn,
hdsl2MaintLocalSpanPower, hdsl2ShdslEndpointCurrSnrMgn,
hdsl2MaintCustomerTipRingReversal, hdsl2ShdslEndpointCurrStatus,
hdsl2MaintNetworkTipRingReversal, hdsl2ShdslEndpointES,
hdsl2MaintNetworkPowerBackOff, hdsl2ShdslEndpointSES,
hdsl2MaintNetworkSoftRestart, hdsl2ShdslEndpointCRCanomalies,
hdsl2MaintCustomerPowerBackOff, hdsl2ShdslEndpointLOSWS,
hdsl2MaintCustomerSoftRestart hdsl2ShdslEndpointUAS,
hdsl2ShdslEndpointCurr15MinTimeElapsed,
hdsl2ShdslEndpointCurr15MinES,
hdsl2ShdslEndpointCurr15MinSES,
hdsl2ShdslEndpointCurr15MinCRCanomalies,
hdsl2ShdslEndpointCurr15MinLOSWS,
hdsl2ShdslEndpointCurr15MinUAS,
hdsl2ShdslEndpointCurr1DayTimeElapsed,
hdsl2ShdslEndpointCurr1DayES,
hdsl2ShdslEndpointCurr1DaySES,
hdsl2ShdslEndpointCurr1DayCRCanomalies,
hdsl2ShdslEndpointCurr1DayLOSWS,
hdsl2ShdslEndpointCurr1DayUAS
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing test "This group supports objects which provide current status and
configuration and control for a HDSL2 line." performance measurements relating to segment endpoints in
::= { hdsl2Groups 6 } HDSL2/SHDSL lines."
::= { hdsl2ShdslGroups 4 }
hdsl2EndpointAlarmConfGroup OBJECT-GROUP hdsl2Shdsl15MinIntervalGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2EndpointAlarmConfProfileName, hdsl2Shdsl15MinIntervalES,
hdsl2EndpointThreshLoopAttenuation, hdsl2Shdsl15MinIntervalSES,
hdsl2EndpointThreshSNRMargin, hdsl2Shdsl15MinIntervalCRCanomalies,
hdsl2EndpointThreshES, hdsl2Shdsl15MinIntervalLOSWS,
hdsl2EndpointThreshSES, hdsl2Shdsl15MinIntervalUAS
hdsl2EndpointThreshCRCanomaly,
hdsl2EndpointThreshLOSWS,
hdsl2EndpointThreshUAS,
hdsl2EndpointAlarmConfProfileRowStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing alarm
configuration for a HDSL2 line."
::= { hdsl2Groups 7 }
hdsl2NotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS
{
hdsl2LoopAttenCrossingTrap,
hdsl2SNRMarginCrossingTrap,
hdsl2PerfESThreshTrap,
hdsl2PerfSESThreshTrap,
hdsl2PerfCRCanomalyThreshTrap,
hdsl2PerfLOSWThreshTrap,
Expires November 8, 2000 Page [55]
hdsl2PerfUASThreshTrap
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of trap objects for a HDSL2 line." "This group supports objects which maintain historic performance
::= { hdsl2Groups 8 } measurements relating to segment endpoints in HDSL2/SHDSL lines
in 15-minute intervals."
hdsl2ShdslGroup OBJECT-GROUP Expires November 8, 2000 Page [40]
OBJECTS ::= { hdsl2ShdslGroups 5 }
{
hdsl2ShdslWireInterface,
hdsl2ShdslProfile
}
STATUS current
DESCRIPTION
"A collection of objects providing configuration
support for a SHDSL line."
::= { hdsl2Groups 9 }
hdsl2ShdslProfileGroup OBJECT-GROUP hdsl2Shdsl1DayIntervalGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2ShdslProfileName, hdsl2Shdsl1DayIntervalMoniSecs,
hdsl2ShdslLineSpeed, hdsl2Shdsl1DayIntervalES,
hdsl2ShdslRemoteEnabled, hdsl2Shdsl1DayIntervalSES,
hdsl2ShdslProfileRowStatus hdsl2Shdsl1DayIntervalCRCanomalies,
hdsl2Shdsl1DayIntervalLOSWS,
hdsl2Shdsl1DayIntervalUAS
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing dynamic "This group supports objects which maintain historic performance
profile support for a SHDSL line." measurements relating to segment endpoints in HDSL2/SHDSL lines
::= { hdsl2Groups 10 } in 1-day intervals."
::= { hdsl2ShdslGroups 6 }
hdsl2DS1ConfigGroup OBJECT-GROUP hdsl2ShdslMaintenanceGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2DS1htuIndex, hdsl2ShdslMaintLoopbackConfig,
hdsl2DS1ConfProfile, hdsl2ShdslMaintTipRingReversal,
hdsl2DS1AlarmConfProfile hdsl2ShdslMaintPowerBackOff,
hdsl2ShdslMaintSoftRestart,
hdsl2ShdslMaintLoopbackTimeout,
hdsl2ShdslMaintUnitPowerSource
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing HTU DS1 "This group supports objects that provide support for
configuration information for a HDSL2 line." maintenance actions for HDSL2/SHDSL lines."
::= { hdsl2Groups 11 } ::= { hdsl2ShdslGroups 7 }
hdsl2DS1PerfGroup OBJECT-GROUP hdsl2ShdslEndpointAlarmConfGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2DS1PerfCVL, hdsl2ShdslEndpointAlarmConfProfileName,
hdsl2DS1PerfES, hdsl2ShdslEndpointThreshLoopAttenuation,
hdsl2DS1PerfSES, hdsl2ShdslSpanWireInterface,
hdsl2DS1PerfLOSS, hdsl2ShdslEndpointThreshSNRMargin,
hdsl2ShdslEndpointThreshES,
Expires November 8, 2000 Page [56] hdsl2ShdslEndpointThreshSES,
hdsl2DS1PerfCurr15MinTimeElapsed, hdsl2ShdslEndpointThreshCRCanomalies,
hdsl2DS1PerfCurr15MinCVL, hdsl2ShdslEndpointThreshLOSWS,
hdsl2DS1PerfCurr15MinES, hdsl2ShdslEndpointThreshUAS,
hdsl2DS1PerfCurr15MinSES, hdsl2ShdslEndpointAlarmConfProfileRowStatus
hdsl2DS1PerfCurr15MinLOSS,
hdsl2DS1PerfCurr1DayTimeElapsed,
hdsl2DS1PerfCurr1DayCVL,
hdsl2DS1PerfCurr1DayES,
hdsl2DS1PerfCurr1DaySES,
hdsl2DS1PerfCurr1DayLOSS
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing HTU DS1 "This group supports objects that allow configuration of alarm
performance information for a HDSL2 line." thresholds for various performance parameters for HDSL2/SHDSL
::= { hdsl2Groups 12 } lines."
::= { hdsl2ShdslGroups 8 }
hdsl2DS1IntervalGroup OBJECT-GROUP Expires November 8, 2000 Page [41]
OBJECTS
{
hdsl2DS1IntervalCVL,
hdsl2DS1IntervalES,
hdsl2DS1IntervalSES,
hdsl2DS1IntervalLOSS
}
STATUS current
DESCRIPTION
"A collection of objects providing HTU DS1
performance information."
::= { hdsl2Groups 13 }
hdsl2DS1HistoryGroup OBJECT-GROUP hdsl2ShdslNotificationGroup NOTIFICATION-GROUP
OBJECTS NOTIFICATIONS
{ {
hdsl2DS1HistoryMoniSecs, hdsl2ShdslLoopAttenCrossingTrap,
hdsl2DS1HistoryCVL, hdsl2ShdslSNRMarginCrossingTrap,
hdsl2DS1HistoryES, hdsl2ShdslPerfESThreshTrap,
hdsl2DS1HistorySES, hdsl2ShdslPerfSESThreshTrap,
hdsl2DS1HistoryLOSS hdsl2ShdslPerfCRCanomaliesThreshTrap,
hdsl2ShdslPerfLOSWSThreshTrap,
hdsl2ShdslPerfUASThreshTrap,
hdsl2ShdslSpanInvalidNumRepeaters
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing historical "This group supports traps that enable notification of
HTU DS1 performance information." significant events/conditions associated with HDSL2/SHDSL
::= { hdsl2Groups 14 } lines."
::= { hdsl2ShdslGroups 9 }
hdsl2DS1ProfileGroup OBJECT-GROUP hdsl2ShdslSpanConfProfileGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2DS1ProfileName, hdsl2ShdslSpanConfProfileName,
hdsl2DS1FrameFormat, hdsl2ShdslSpanWireInterface,
hdsl2DS1LineCode, hdsl2ShdslSpanLineSpeed,
hdsl2DS1PulseEqualization, hdsl2ShdslSpanRemoteEnabled,
hdsl2ShdslSpanConfPSD,
Expires November 8, 2000 Page [57] hdsl2ShdslSpanConfProfileRowStatus
hdsl2DS1NetworkLoopback,
hdsl2DS1DownstreamLOSD,
hdsl2DS1UpstreamLOSD,
hdsl2DS1ProfileRowStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing HTU DS1
configuration support for a HDSL2 line."
::= { hdsl2Groups 15 }
hdsl2DS1NotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS
{
hdsl2DS1CVLThreshTrap,
hdsl2DS1ESThreshTrap,
hdsl2DS1SESThreshTrap,
hdsl2DS1LOSSThreshTrap
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of trap objects for a HTU DS1 "This group supports objects that constitute configuration
interface." profiles for configuring span related parameters in SHDSL
::= { hdsl2Groups 16 } lines."
::= { hdsl2ShdslGroups 10 }
END END
7. Security Considerations 7. Security Considerations
Security issues are not discussed in this memo. Security issues are not discussed in this memo.
8. Acknowledgments 8. Acknowledgments
The author is deeply grateful to the authors of the ADSL LINE MIB The authors are deeply grateful to the authors of the ADSL LINE MIB
(RFC 2662 [25]), Gregory Bathrick and Faye Ly, as much of the text (RFC 2662 [25]), Gregory Bathrick and Faye Ly, as much of the text
and structure of this document originates in their documents. and structure of this document originates in their documents.
The author acknowledges the suggestions and contributions of Rajesh The authors also acknowledge the importance of contributions and
Abbi of Alcatel regarding the textual convention Hdsl2UnitId.
The author also acknowledges the importance of contributions and
suggestions regarding interface indexing structures received from suggestions regarding interface indexing structures received from
David Horton of CITR. David Horton of CITR.
Other contributions were received from the following: Other contributions were received from the following:
Philip Bergstresser (Adtran) Philip Bergstresser (Adtran)
Expires November 8, 2000 Page [42]
Steve Blackwell (Adtran) Steve Blackwell (Adtran)
Mark Johnson (Red Point) Mark Johnson (Red Point)
Mike Sneed (Pulse) Sharon Mantin (Orckit)
Expires November 8, 2000 Page [58] Katy Sherman (Orckit)
Mike Sneed (Pulse)
9. References 9. References
[1] Harrington, D., Presuhn, R., and B. Wijnen, "An Architecture for [1] Harrington, D., Presuhn, R., and B. Wijnen, "An Architecture for
Describing SNMP Management Frameworks", RFC 2571, April 1999. Describing SNMP Management Frameworks", RFC 2571, April 1999.
[2] Rose, M., and K. McCloghrie, "Structure and Identification of [2] Rose, M., and K. McCloghrie, "Structure and Identification of
Management Information for TCP/IP-based Internets", STD 16, RFC Management Information for TCP/IP-based Internets", STD 16, RFC
1155, May 1990. 1155, May 1990.
skipping to change at line 3230 skipping to change at line 2440
(SNMPv2)", RFC 1906, January 1996. (SNMPv2)", RFC 1906, January 1996.
[11] Case, J., Harrington D., Presuhn R., and B. Wijnen, "Message [11] Case, J., Harrington D., Presuhn R., and B. Wijnen, "Message
Processing and Dispatching for the Simple Network Management Processing and Dispatching for the Simple Network Management
Protocol (SNMP)", RFC 2572, April 1999. Protocol (SNMP)", RFC 2572, April 1999.
[12] Blumenthal, U., and B. Wijnen, "User-based Security Model (USM) [12] Blumenthal, U., and B. Wijnen, "User-based Security Model (USM)
for version 3 of the Simple Network Management Protocol (SNMPv3)", for version 3 of the Simple Network Management Protocol (SNMPv3)",
RFC 2574, April 1999. RFC 2574, April 1999.
Expires November 8, 2000 Page [43]
[13] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Protocol [13] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Protocol
Operations for Version 2 of the Simple Network Management Protocol Operations for Version 2 of the Simple Network Management Protocol
(SNMPv2)", RFC 1905, January 1996. (SNMPv2)", RFC 1905, January 1996.
[14] Levi, D., Meyer, P., and B. Stewart, "SNMPv3 Applications", RFC [14] Levi, D., Meyer, P., and B. Stewart, "SNMPv3 Applications", RFC
2573, April 1999. 2573, April 1999.
Expires November 8, 2000 Page [59]
[15] Wijnen, B., Presuhn, R., and K. McCloghrie, "View-based Access [15] Wijnen, B., Presuhn, R., and K. McCloghrie, "View-based Access
Control Model (VACM) for the Simple Network Management Protocol Control Model (VACM) for the Simple Network Management Protocol
(SNMP)", RFC 2575, April 1999. (SNMP)", RFC 2575, April 1999.
[16] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction to [16] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction to
Version 3 of the Internet-standard Network Management Framework", Version 3 of the Internet-standard Network Management Framework",
RFC 2570, April 1999. RFC 2570, April 1999.
[17] Bradner, S., "Key Words for use in RFCs to Indicate Requirement [17] Bradner, S., "Key Words for use in RFCs to Indicate Requirement
Levels", RFC 2119, March 1997. Levels", RFC 2119, March 1997.
[18] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S. [18] American National Standards Institute, ANSI T1E1.4/2000-006,
Waldbusser, "Structure of Management Information for Version 2 of
the Simple Network Management Protocol (SNMPv2)", RFC 1902,
January 1996.
[19] Case, J., McCloghrie, K., Rose, M. and Waldbusser, S., "Textual
Conventions for Version 2 of the Simple Network Management Protocol
(SNMPv2)", RFC 1903, January 1996.
[20] American National Standards Institute, ANSI T1E1.4/2000-006,
February 2000. February 2000.
[21] Blackwell, S., Editor, "Single-Pair High-Speed Digital Subscriber [19] Blackwell, S., Editor, "Single-Pair High-Speed Digital Subscriber
Line (SHDSL) Transceivers", ITU-T Draft G.991.2, April 2000. Line (SHDSL) Transceivers", ITU-T Draft G.991.2, April 2000.
[22] McCloghrie, K., and M. Rose, Editors, "Management Information Base [20] McCloghrie, K., and M. Rose, Editors, "Management Information Base
for Network Management of TCP/IP-based internets: MIB-II", STD 17, for Network Management of TCP/IP-based internets: MIB-II", STD 17,
RFC 1213, March 1991. RFC 1213, March 1991.
[23] McCloghrie, K., and Kastenholz, F., "The Interfaces Group MIB [21] McCloghrie, K., and Kastenholz, F., "The Interfaces Group MIB",
using SMIv2", RFC 2233, November 1997. RFC 2863, June 2000.
[24] Tesink, K., "Textual Conventions for MIB Modules Using Performance [22] Tesink, K., "Textual Conventions for MIB Modules Using Performance
History Based on 15 Minute Intervals", RFC 2493, January 1999. History Based on 15 Minute Intervals", RFC 2493, January 1999.
[25] Bathrick, G., Ly, F., "Definitions of Managed Objects for the ADSL [23] Bathrick, G., Ly, F., "Definitions of Managed Objects for the ADSL
Lines", RFC 2662, August 1999. Lines", RFC 2662, August 1999.
[26] D. Harrington, R. Presuhn, B. Wijnen, "An architecture for
Describing SNMP Management Frameworks", RFC 2571, April 1999.
10. Intellectual Property Notice 10. Intellectual Property Notice
The IETF takes no position regarding the validity or scope of any The IETF takes no position regarding the validity or scope of any
intellectual property or other rights that might be claimed to intellectual property or other rights that might be claimed to
pertain to the implementation or use of the technology described in pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights this document or the extent to which any license under such rights
might or might not be available; neither does it represent that it might or might not be available; neither does it represent that it
has made any effort to identify any such rights. Information on the has made any effort to identify any such rights. Information on the
IETF's procedures with respect to rights in standards-track and IETF's procedures with respect to rights in standards-track and
standards-related documentation can be found in BCP-11. Copies of standards-related documentation can be found in BCP-11. Copies of
claims of rights made available for publication and any assurances of claims of rights made available for publication and any assurances of
Expires November 8, 2000 Page [60]
licenses to be made available, or the result of an attempt made to licenses to be made available, or the result of an attempt made to
obtain a general license or permission for the use of such obtain a general license or permission for the use of such
proprietary rights by implementors or users of this specification can proprietary rights by implementors or users of this specification can
be obtained from the IETF Secretariat. be obtained from the IETF Secretariat.
The IETF invites any interested party to bring to its attention any The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary copyrights, patents or patent applications, or other proprietary
Expires November 8, 2000 Page [44]
rights which may cover technology that may be required to practice rights which may cover technology that may be required to practice
this standard. Please address the information to the IETF Executive this standard. Please address the information to the IETF Executive
Director. Director.
11. Authors' Addresses 11. Authors' Addresses
Bob Ray Bob Ray
Verilink Corporation Verilink Corporation
127 Jetplex Circle 127 Jetplex Circle
Madison, AL 35758 USA Madison, AL 35758 USA
Tel: +1 256-774-2380 Tel: +1 256-774-2380
Fax: +1 256-774-2277 Fax: +1 256-774-2277
E-mail: bray@verilink.com E-mail: bray@verilink.com
Rajesh Abbi
Alcatel USA
2912 Wake Forest Road
Raleigh, NC 27609-7860 USA
Tel: +1 919-950-6194
Fax: +1 919-950-6670
E-mail: Rajesh.Abbi@usa.alcatel.com
12. Full Copyright Statement 12. Full Copyright Statement
Copyright (C) The Internet Society (1999). All Rights Reserved. Copyright (C) The Internet Society (1999). All Rights Reserved.
This document and translations of it may be copied and furnished to This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it others, and derivative works that comment on or otherwise explain it
or assist in its implementation may be prepared, copied, published or assist in its implementation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph are kind, provided that the above copyright notice and this paragraph are
included on all such copies and derivative works. However, this included on all such copies and derivative works. However, this
skipping to change at line 3343 skipping to change at line 2550
The limited permissions granted above are perpetual and will not be The limited permissions granted above are perpetual and will not be
revoked by the Internet Society or its successors or assigns. revoked by the Internet Society or its successors or assigns.
This document and the information contained herein is provided on an This document and the information contained herein is provided on an
"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Expires November 8, 2000 Page [61] Expires November 8, 2000 Page [45]
 End of changes. 

This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/