draft-ietf-adslmib-hdsl2-00.txt   draft-ietf-adslmib-hdsl2-01.txt 
INTERNET-DRAFT B. Ray INTERNET-DRAFT B. Ray
Verilink Corporation Verilink Corporation
May 2000 June 2000
Definitions of Managed Objects for HDSL2 Lines Definitions of Managed Objects for HDSL2 and SHDSL Lines
draft-ietf-adslmib-hdsl2-00.txt draft-ietf-adslmib-hdsl2-01.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 49 skipping to change at line 49
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 HDSL2 Line 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 ................................................. 6 4.2 Structure ................................................. 5
4.3 Counters, Interval Buckets and Thresholds ................. 7 4.3 Counters, Interval Buckets and Thresholds ................. 7
4.4 Profiles .................................................. 8 4.4 Profiles .................................................. 8
4.5 Traps ..................................................... 9 4.5 Traps ..................................................... 9
5. Conformance and Compliance ................................ 9 5. Conformance and Compliance ................................ 10
6. Definitions ............................................... 10 6. Definitions ............................................... 10
7. Security Considerations ................................... 53 7. Security Considerations ................................... 58
8. Acknowledgments ........................................... 53 8. Acknowledgments ........................................... 58
9. References ................................................ 54 9. References ................................................ 59
10. Intellectual Property Notice .............................. 56 10. Intellectual Property Notice .............................. 60
11. Authors' Addresses ........................................ 56 11. Authors' Addresses ........................................ 61
12. Full Copyright Statement .................................. 56 12. Full Copyright Statement .................................. 61
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 to the SNMPv2 SMI, and semantically identical to the peer compliant to the SNMPv2 SMI, and semantically identical to the peer
skipping to change at line 93 skipping to change at line 93
STD 16, RFC 1155 [2], STD 16, RFC 1212 [3] and RFC 1215 [4]. STD 16, RFC 1155 [2], STD 16, RFC 1212 [3] and RFC 1215 [4].
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
Expires November 8, 2000 Page [2] Expires November 8, 2000 Page [2]
called SNMPv3 and described in RFC 1906 [10], RFC 2572 [11] and
RFC 2574 [12]. 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
skipping to change at line 147 skipping to change at line 147
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 HDSL2 Line MIB which is intended to
work with both the SNMPv1 and the SNMPv2. The MIB, however, is based work with both the SNMPv1 and the SNMPv2. The MIB, however, is based
on SNMPv2 Structure of Management Information [18] and SNMPv2 Textual on SNMPv2 Structure of Management Information [18] and SNMPv2 Textual
Conventions [19]. This does not, however, mean that either the Agent Conventions [19]. This does not, however, mean that either the Agent
Expires November 8, 2000 Page [3]
or Manager must be SNMPv2 protocol compliant. All MIB definitions or Manager must be SNMPv2 protocol compliant. All MIB definitions
are backward compatible for SNMPv1 implementation. are backward compatible for SNMPv1 implementation.
Expires November 8, 2000 Page [3]
The MIB definitions are attached. These definitions are based upon The MIB definitions are attached. These definitions are based upon
the specification for the HDSL2 and SHDSL Embedded Operations Channel 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 (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 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 under MIB 2 transmission, as discussed in the MIB-2 Integration (RFC
1213 [22] and RFC 2233 [23]) section of this document. Until 1213 [22] and RFC 2233 [23]) section of this document. Until
approved by the IETF, vendors may also choose to support it under approved by the IETF, vendors may also choose to support it under
their own enterprise IDs. their own enterprise IDs.
hdsl2LineMIB MODULE-IDENTITY ::= { VendorEnterpriseID nnn } hdsl2LineMIB MODULE-IDENTITY ::= { VendorEnterpriseID nnn }
skipping to change at line 201 skipping to change at line 200
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 2233 [23], and are not duplicated in the HDSL2 Line MIB.
Expires November 8, 2000 Page [4]
=================================================================== ===================================================================
ifIndex Interface index. ifIndex Interface index.
ifDescr See interfaces MIB [23]. ifDescr See interfaces MIB [23].
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. For HDSL2 lines,
this is fixed at 1552000. this is fixed at 1552000.
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]. ifAdminStatus See interfaces MIB [23].
skipping to change at line 255 skipping to change at line 254
G. CVL means Code Violation - Line. G. CVL means Code Violation - Line.
H. ES means errored second. H. ES means errored second.
I. LOS means loss of signal. I. LOS means loss of signal.
J. LOSS means loss of signal second. J. LOSS means loss of signal second.
K. LOSW means loss of sync word, distinct from LOS. K. LOSW means loss of sync word, distinct from LOS.
L. LOSWS means LOSW second. L. LOSWS means LOSW second.
M. SES means severely errored second. M. SES means severely errored second.
N. SNR means signal-to-noise ratio. N. SNR means signal-to-noise ratio.
O. UAS means unavailable second. O. UAS means unavailable second.
Expires November 8, 2000 Page [5]
4.2. Structure 4.2. Structure
The MIB has tables for: The MIB has tables for:
o HU inventory o HU inventory
Expires November 8, 2000 Page [5]
o line topology o line topology
o HU performance o HU performance
- Current and up to 96 buckets of 15 min performance history - Current and up to 96 buckets of 15 minute performance history
- Current and Previous 1 Day bucket performance history - Current and up to 30 buckets of 24 hour performance history
o HTU DS1 performance o HTU DS1 performance
- Current and up to 96 buckets of 15 min performance history - Current and up to 96 buckets of 15 min performance history
- Current and Previous 1 Day bucket performance history - Current and up to 30 buckets of 24 hour performance history
o profiles - configuration and alarm parameters o profiles - configuration and alarm parameters
o maintenance - test configuration and control parameters o maintenance - test configuration and control parameters
4.2.1 Line Topology 4.2.1 Line Topology
An HDSL2 Line consists of a minimum of two HDSL2 modems. These An HDSL2 Line consists of a minimum of two HDSL2 modems. These
modems are the HTU-C, for central site terminal unit, and HTU-R, modems are the HTU-C, for central site terminal unit, and HTU-R,
for remote site terminal unit. Further, between these two units for remote site terminal unit. Further, between these two units
are from one to eight optional regenerators, called HRUs. Each are from one to eight optional regenerators, called HRUs. Each
HRU contains two HDSL2 modems, one on the network side which HRU contains two HDSL2 modems, one on the network side which
communicates "upstream" towards the HTU-C, and one on the customer communicates "upstream" towards the HTU-C, and one on the customer
side which communicates "downstream" towards the HTU-R. side which communicates "downstream" towards the HTU-R.
For the purposes of this MIB, each HDSL2 modem, whether resident For the purposes of this MIB, each HDSL2 modem, whether resident
in an HTU or HRU, is considered an "endpoint". Connection between in an HTU or HRU, is considered an "endpoint". The relationship
two endpoints (HTU to HRU, HRU to HRU, HTU to HTU) is considered a between physical equipment inventory and the endpoints is accomplished
"segment". through the use of three tables:
The relationship between physical equipment inventory and the o hdsl2LineTable, which defines the number of repeaters on
segments is accomplished through the use of three tables: a HDSL2 line for the purpose of pre-provisioning
o hdsl2InventoryTable, which contains equipment inventory o hdsl2InventoryTable, which contains equipment inventory
information information
o hdsl2EndpointTable, which identifies each endpoint and contains o hdsl2EndpointConfTable, which identifies each endpoint
performance data
o hdsl2SegmentTable, which identifies the pairs of endpoints Two textual conventions are introduced to assist in the topological
that comprise the Line. configuration:
o Hdsl2UnitId, which mirrors the EOC addressing mechanism:
htuC(1) - CO terminal unit
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
inventory unit:
Expires November 8, 2000 Page [6] Expires November 8, 2000 Page [6]
SHDSL supports both 2 and 4 wire implementations. To support networkSide1(1) - HDSL2 and SHDSL pair 1
4-wire implementations, each wire pair is considered a separate networkSide2(2) - SHDSL 4-wire implementation, pair 2
segment. For example, consider the following HDSL2 line: customerSide1(3) - HDSL2 and SHDSL pair 1
customerSide2(4) - SHDSL 4-wire implementation, pair 2
For example, consider the following HDSL2 line:
+-------+ +-----+ +-------+ +-------+ +-----+ +-------+
| HTU-C +---+ HRU +---+ HTU-R | | HTU-C +---+ HRU +---+ HTU-R |
+-------+ +-----+ +-------+ +-------+ +-----+ +-------+
Figure 2: Sample HDSL2 line Figure 2: Sample HDSL2 line
The following table entries would represent this line: The following table entries would represent this line:
Inventory Endpoints Segments Inventory Endpoint Hdsl2ModemId
--------- ------------ -------- --------- -------- ----------------
1 (HTU-C) 1 (HTU-C) 1,2 htuC(1) 1 customerSide1(3)
2 (HRU) 2 (HRU-N) 3,4 htuR(2) 2 networkSide1(1)
3 (HTU-R) 3 (HRU-C) hru1(3) 3 networkSide1(1)
4 (HTU-R) 4 customerSide1(3)
Figure 3: Sample HDSL2 line topology Figure 3: Sample HDSL2 line topology
For a 4-wire SHDSL Line, the following table entries would For a 4-wire SHDSL Line, the following table entries would
represent the line: represent the line:
Inventory Endpoint Segments Inventory Endpoint Hdsl2ModemId
Index Index Index/Pair --------- -------- ----------------
--------- ------------ -------- htuC(1) 1 customerSide1(3)
1 (HTU-C) 1 (HTU-C) 1 1,2 2 customerSide2(4)
2 (HRU) 2 (HRU-N) 2 1,2 htuR(2) 3 networkSide1(1)
3 (HTU-R) 3 (HRU-C) 3 3,4 4 networkSide2(2)
4 (HTU-R) 4 3,4 hru1(3) 5 networkSide1(1)
6 networkSide2(2)
7 customerSide1(3)
8 customerSide2(4)
Figure 4: Sample 4-wire SHDSL line topology Figure 4: Sample 4-wire SHDSL line topology
4.3. Counters, Interval Buckets and Thresholds 4.3. 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 previous 1-day interval-counters. Each current 15-minute current and one (up to 30) previous 1-day interval-counter(s). Each
event bucket has an associated threshold trap. The buckets are current 15-minute event bucket has an associated threshold trap. The
defined using the textual conventions of RFC 2493 [24]. buckets are defined using the textual conventions of RFC 2493 [24].
For HDSL2 implementations which support DS1 interfaces on the HTUs, For HDSL2 implementations which support DS1 interfaces on the HTUs,
there are similar counters, buckets, and thresholds for DS1 ES, there are similar counters, buckets, and thresholds for DS1 ES,
DS1 SES, DS1 CV-L, and DS1 LOSS. DS1 SES, DS1 CV-L, and DS1 LOSS.
Expires November 8, 2000 Page [7]
Unlike RFC 2493 [24] and RFC 2662 [25], 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.
Expires November 8, 2000 Page [7]
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
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 HU 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.4. Profiles
As a managed node can handle a large number of HUs, (e.g., hundreds As a managed node can handle a large number of HUs, (e.g., hundreds
or perhaps thousands of HDSL2 lines), provisioning every parameter or perhaps thousands of HDSL2 lines), provisioning every parameter
on every HU may become burdensome. In response, four MIB tables have on every HU may become burdensome. In response, five MIB tables have
been created to define HDSL2 equipment configuration data profiles, been created to define HDSL2 equipment configuration data profiles,
as well as a mechanism to associate the equipment to these profiles. as well as a mechanism to associate the equipment to these profiles.
The four tables are: 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 o hdsl2EndpointAlarmConfProfileTable, used for configuring
alarm thresholds for each endpoint. alarm thresholds for each endpoint.
o hdsl2DS1ProfileTable, used for configuring DS1-specific o hdsl2DS1ProfileTable, used for configuring DS1-specific
interfaces. This group is optional for SDHSL interfaces. interfaces. This group is optional for SDHSL interfaces.
o hdsl2DS1AlarmConfProfileTable, used for configuring DS1-specific o hdsl2DS1AlarmConfProfileTable, used for configuring DS1-specific
alarm thresholds. This group is optional for SHDSL interfaces. alarm thresholds. This group is optional for SHDSL interfaces.
skipping to change at line 403 skipping to change at line 423
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 [26]).
One or more HDSL2 lines may be configured to share parameters of a One or more HDSL2 lines may be configured to share parameters of a
single profile (e.g., hdsl2EndpointAlarmConfProfile = `silver') by single profile (e.g., hdsl2EndpointAlarmConfProfile = `silver') by
setting its hdsl2EndpointAlarmConfProfile objects to the value of setting its hdsl2EndpointAlarmConfProfile 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 vendor specific unless otherwise indicated in this document. Before be vendor specific unless otherwise indicated in this document. Before
a line's profiles have been set, these profiles will be automatically a line's profiles have been set, these profiles will be automatically
used by setting hdsl2EndpointAlarmConfProfile, hdsl2ShdslProfile, used by setting hdsl2EndpointAlarmConfProfile, hdsl2ShdslProfile,
hdsl2DS1ConfProfile, and hdsl2DS1AlarmConfProfile to `DEFVAL' where hdsl2DS1ConfProfile, and hdsl2DS1AlarmConfProfile to `DEFVAL' where
appropriate. appropriate.
Expires November 8, 2000 Page [8]
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 tables. profile name and profile row status in each of the four profile tables.
Changes to alarm profiles MUST take effect immediately. Changes
to non-alarm profiles MAY be deferred until the next restart (hard
reset or soft restart) of the units on the line. Vendors MAY choose
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 4.5. Traps
The ability to generate the SNMP traps coldStart/WarmStart (per [23]) The ability to generate the SNMP traps coldStart/WarmStart (per [23])
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 [23]) -- which are per interface (i.e., HDSL2 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
skipping to change at line 447 skipping to change at line 478
The current status object, hdsl2EndpointCurrStatus, indicates, through The current status object, hdsl2EndpointCurrStatus, indicates, through
a bitmask, all outstanding error conditions or that the line is a bitmask, all outstanding error conditions or that the line is
operational. Note that this object claims to represent the status of operational. Note that this object claims to represent the status of
a particular HDSL2 interface. However, since the SNMP agent likely a particular HDSL2 interface. However, since the SNMP agent likely
co-resides with only one end of the line such as a HTU-C, the co-resides with only one end of the line such as a HTU-C, the
status object for interfaces 'down the line' (such as HRUs and the status object for interfaces 'down the line' (such as HRUs and the
HTU-R) may be incomplete. For example, when there are errors on the 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 line, the far-end HTU may not be able to correctly report this
condition. Therefore, not all conditions are included in its current condition. Therefore, not all conditions are included in its current
Expires November 8, 2000 Page [9]
status. status.
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 and/or exceeds to 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 agent will generate a trap when the event originally occurs. The agent will generate a trap when the event originally occurs.
skipping to change at line 469 skipping to change at line 502
At the beginning of the next 15 minute interval, the counter is reset. 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 be sent again. will be sent again.
5. Conformance and Compliance 5. Conformance and Compliance
The MIB is organized to cover all elements of an HDSL2 line. In The MIB is organized to cover all elements of an HDSL2 line. In
addition, objects have been added to provide support for SHDSL lines. addition, objects have been added to provide support for SHDSL lines.
Expires November 8, 2000 Page [9] For both HDSL2 and SHDSL lines, the following groups are mandatory:
For HDSL2 lines, the following group is optional:
hdsl2ShdslProfileTable hdsl2LineGroup
hdsl2InventoryGroup
hdsl2EndpointGroup
hdsl2IntervalGroup
hdsl2HistoryGroup
hdsl2MaintenanceGroup
hdsl2EndpointAlarmConfGroup
hdsl2NotificationGroup
For HDSL2 lines, the following groups are optional:
hdsl2ShdslGroup
hdsl2ShdslProfileGroup
For SHDSL lines, the following groups are optional: For SHDSL lines, the following groups are optional:
hdsl2DS1ConfigGroup
hdsl2DS1PerfGroup hdsl2DS1PerfGroup
hdsl2DS1IntervalGroup hdsl2DS1IntervalGroup
hdsl2DS1HistoryGroup
hdsl2DS1ProfileGroup hdsl2DS1ProfileGroup
hdsl2DS1NotificationGroup hdsl2DS1NotificationGroup
6. Definitions 6. Definitions
HDSL2-LINE-MIB DEFINITIONS ::= BEGIN HDSL2-LINE-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, MODULE-IDENTITY,
Expires November 8, 2000 Page [10]
OBJECT-TYPE, OBJECT-TYPE,
Counter32, Counter32,
Gauge32,
NOTIFICATION-TYPE, NOTIFICATION-TYPE,
Integer32, Integer32,
enterprises FROM SNMPv2-SMI enterprises FROM SNMPv2-SMI
DisplayString, DisplayString,
RowStatus FROM SNMPv2-TC RowStatus,
TEXTUAL-CONVENTION FROM SNMPv2-TC
ifIndex FROM RFC1213-MIB ifIndex FROM RFC1213-MIB
PerfCurrentCount, PerfCurrentCount,
PerfIntervalCount FROM PerfHist-TC-MIB PerfIntervalCount FROM PerfHist-TC-MIB
SnmpAdminString FROM SNMP-FRAMEWORK-MIB SnmpAdminString FROM SNMP-FRAMEWORK-MIB
AdslPerfCurrDayCount,
AdslPerfPrevDayCount,
AdslPerfTimeElapsed FROM ADSL-TC-MIB
MODULE-COMPLIANCE, MODULE-COMPLIANCE,
OBJECT-GROUP, OBJECT-GROUP,
NOTIFICATION-GROUP FROM SNMPv2-CONF; NOTIFICATION-GROUP FROM SNMPv2-CONF;
hdsl2MIB MODULE-IDENTITY hdsl2MIB MODULE-IDENTITY
LAST-UPDATED "0005080000Z" -- May 8, 2000 LAST-UPDATED "0006290000Z" -- June 29, 2000
ORGANIZATION "ADSLMIB Working Group" ORGANIZATION "ADSLMIB Working Group"
CONTACT-INFO CONTACT-INFO
" "
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
" "
DESCRIPTION DESCRIPTION
Expires November 8, 2000 Page [10]
"The MIB module defining objects for the management "The MIB module defining objects for the management
of a series of HDSL2 modems on a HDSL2 line. An of a series of HDSL2/SHDSL modems on a HDSL2/SHDSL
agent may reside at either end of the HDSL2 line, line. An agent may reside at either end of the line,
however the MIB is designed to require no management however the MIB is designed to require no management
communication between the modems beyond that communication between the modems beyond that inherent
inherent in the low-level HDSL2 EOC line protocol in the low-level EOC line protocol as defined in ANSI
as defined in ANSI T1E1.4/2000-006. The agent may T1E1.4/2000-006 (for HDSL2 lines), or in ITU G.991.2
monitor and control this protocol for its needs." (for SHDSL lines). The agent may monitor and control
this protocol for its needs."
::= { enterprises 999999 } ::= { enterprises 999999 }
hdsl2LineMib OBJECT IDENTIFIER ::= { hdsl2MIB 1 }
hdsl2MibObjects OBJECT IDENTIFIER ::= { hdsl2LineMib 1 }
-- temporary assignment clause used for compilation -- temporary assignment clause used for compilation
-- reasons only. Upon assignment by the IETF, this -- reasons only. Upon assignment by the IETF, this
-- value will be changed. During this interim -- value will be changed. During this interim
Expires November 8, 2000 Page [11]
-- period, it is recommended that implementors of -- period, it is recommended that implementors of
-- this MIB assign this to a point under their -- this MIB assign this to a point under their
-- private enterprise assignment tree. -- private enterprise assignment tree.
hdsl2LineMib OBJECT IDENTIFIER ::= { hdsl2MIB 1 } -- Textual conventions used in MIB
hdsl2MibObjects OBJECT IDENTIFIER ::= { hdsl2LineMib 1 } --
Hdsl2PerfCurrDayCount ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A counter associated with interface performance
measurements in a current 1-day (24 hour) measurement
interval.
The value of this counter starts at zero at the
beginning of an interval and is increased when
associated events occur, until the end of the
1-day interval. At that time the value of the
counter is stored in the previous 1-day history
interval, if available, and the current interval
counter is restarted at zero.
In the case where the agent has no valid data available
for this interval the corresponding object
instance is not available and upon a retrieval
request a corresponding error message shall be
returned to indicate that this instance does
not exist (for example, a noSuchName error for
SNMPv1 and a noSuchInstance for SNMPv2 GET
operation)."
SYNTAX Gauge32
Hdsl2HistoryCount ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A counter associated with interface performance
measurements during the most previous 1-day (24 hour)
measurement interval. The value of this counter is
equal to the value of the current day counter at
the end of its most recent interval.
In the case where the agent has no valid data available
for this interval the corresponding object
instance is not available and upon a retrieval
request a corresponding error message shall be
returned to indicate that this instance does
not exist (for example, a noSuchName error for
SNMPv1 and a noSuchInstance for SNMPv2 GET
operation)."
SYNTAX Gauge32
Hdsl2PerfTimeElapsed ::= TEXTUAL-CONVENTION
STATUS current
Expires November 8, 2000 Page [12]
DESCRIPTION
"The number of seconds that have elapsed since
the beginning of the current measurement period.
If, for some reason, such as an adjustment in the
system's time-of-day clock, the current interval
exceeds the maximum value, the agent will return
the maximum value."
SYNTAX Gauge32
Hdsl2UnitId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The EOC unit addressing scheme. The optional
regenerators/repeaters are numbered sequentially
1..8 from the HTU-C."
SYNTAX INTEGER
{
htuC(1),
htuR(2),
hru1(3),
hru2(4),
hru3(5),
hru4(6),
hru5(7),
hru6(8),
hru7(9),
hru8(10)
}
Hdsl2ModemId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An enumeration which represents the four possible
modems (endpoints) in a HDSL2 unit. The following
list identifies the modems which populate a given
inventory unit.
Unit ModemId
----------------- ------------------
HDSL2 HTU-C customerSide1
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]
SHDSL HRU 4-wire networkSide1
networkSide2
customerSide1
customerSide2"
SYNTAX INTEGER
{
networkSide1(1),
networkSide2(2),
customerSide1(3),
customerSide2(4)
}
-- Inventory group -- Inventory group
-- --
hdsl2LineTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2LineTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the number of repeaters in each HDSL2 line."
::= { hdsl2MibObjects 1 }
hdsl2LineTableEntry OBJECT-TYPE
SYNTAX Hdsl2LineTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the hdsl2LineTable."
INDEX { ifIndex }
::= { hdsl2LineTable 1 }
Hdsl2LineTableEntry ::=
SEQUENCE
{
hdsl2LineNumRepeaters INTEGER
}
hdsl2LineNumRepeaters OBJECT-TYPE
SYNTAX INTEGER(0..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the number of repeaters on the HDSL2 line."
::= { hdsl2LineTableEntry 1 }
hdsl2InventoryTable OBJECT-TYPE hdsl2InventoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2InventoryEntry SYNTAX SEQUENCE OF Hdsl2InventoryEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table includes common attributes describing "This table includes common attributes describing
elements of an HDLS2 line. It is required for all elements of an HDSL2 line. It is required for all
Expires November 8, 2000 Page [14]
HDSL2 physical interfaces. HDSL2 physical interfaces HDSL2 physical interfaces. HDSL2 physical interfaces
are those ifEntries where ifType is equal to hdsl2(168) are those ifEntries where ifType is equal to hdsl2(168)
or shdsl(169)." or shdsl(169)."
::= { hdsl2MibObjects 1 } ::= { hdsl2MibObjects 2 }
hdsl2InventoryEntry OBJECT-TYPE hdsl2InventoryEntry OBJECT-TYPE
SYNTAX Hdsl2InventoryEntry SYNTAX Hdsl2InventoryEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the hdsl2InventoryTable." "An entry in the hdsl2InventoryTable."
INDEX { ifIndex, hdsl2InvIndex } INDEX { ifIndex, hdsl2InvIndex }
::= { hdsl2InventoryTable 1 } ::= { hdsl2InventoryTable 1 }
Hdsl2InventoryEntry ::= Hdsl2InventoryEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2InvIndex Integer32, hdsl2InvIndex Hdsl2UnitId,
hdsl2InvUnitType INTEGER,
hdsl2InvVendorID Integer32, hdsl2InvVendorID Integer32,
hdsl2InvVendorModelNumber DisplayString, hdsl2InvVendorModelNumber DisplayString,
hdsl2InvVendorSerialNumber DisplayString, hdsl2InvVendorSerialNumber DisplayString,
Expires November 8, 2000 Page [11]
hdsl2InvVendorEOCSoftwareVersion Integer32, hdsl2InvVendorEOCSoftwareVersion Integer32,
hdsl2Invhdsl2StandardVersion Integer32, hdsl2Invhdsl2StandardVersion Integer32,
hdsl2InvVendorListNumber DisplayString, hdsl2InvVendorListNumber DisplayString,
hdsl2InvVendorIssueNumber DisplayString, hdsl2InvVendorIssueNumber DisplayString,
hdsl2InvVendorSoftwareVersion DisplayString, hdsl2InvVendorSoftwareVersion DisplayString,
hdsl2InvEquipmentCode DisplayString, hdsl2InvEquipmentCode DisplayString,
hdsl2InvVendorOther DisplayString hdsl2InvVendorOther DisplayString
} }
hdsl2InvIndex OBJECT-TYPE hdsl2InvIndex OBJECT-TYPE
SYNTAX Integer32 SYNTAX Hdsl2UnitId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The index into the hdsl2InventoryTable." "The index into the hdsl2InventoryTable."
::= { hdsl2InventoryEntry 1 } ::= { hdsl2InventoryEntry 1 }
hdsl2InvUnitType OBJECT-TYPE
SYNTAX INTEGER
{
htuC(1), -- central site HTU
htuR(2), -- remote site HTU
hru(3) -- regenerator
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defines the type of HDSL2 physical line
entity that exists."
::= { hdsl2InventoryEntry 2 }
hdsl2InvVendorID OBJECT-TYPE hdsl2InvVendorID 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."
::= { hdsl2InventoryEntry 3 } ::= { hdsl2InventoryEntry 2 }
hdsl2InvVendorModelNumber OBJECT-TYPE hdsl2InvVendorModelNumber 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
Expires November 8, 2000 Page [15]
Response message." Response message."
::= { hdsl2InventoryEntry 4 } ::= { hdsl2InventoryEntry 3 }
hdsl2InvVendorSerialNumber OBJECT-TYPE hdsl2InvVendorSerialNumber OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
Expires November 8, 2000 Page [12]
DESCRIPTION DESCRIPTION
"Vendor serial number as reported in an Inventory "Vendor serial number as reported in an Inventory
Response message." Response message."
::= { hdsl2InventoryEntry 5 } ::= { hdsl2InventoryEntry 4 }
hdsl2InvVendorEOCSoftwareVersion OBJECT-TYPE hdsl2InvVendorEOCSoftwareVersion 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 message." Response message."
::= { hdsl2InventoryEntry 6 } ::= { hdsl2InventoryEntry 5 }
hdsl2Invhdsl2StandardVersion OBJECT-TYPE hdsl2Invhdsl2StandardVersion 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 "Vendor HDSL2 standard version number as reported
in an Inventory Response message." in an Inventory Response message."
::= { hdsl2InventoryEntry 7 } ::= { hdsl2InventoryEntry 6 }
hdsl2InvVendorListNumber OBJECT-TYPE hdsl2InvVendorListNumber 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 message." Response message."
::= { hdsl2InventoryEntry 8 } ::= { hdsl2InventoryEntry 7 }
hdsl2InvVendorIssueNumber OBJECT-TYPE hdsl2InvVendorIssueNumber 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 message." Response message."
::= { hdsl2InventoryEntry 9 } ::= { hdsl2InventoryEntry 8 }
hdsl2InvVendorSoftwareVersion OBJECT-TYPE hdsl2InvVendorSoftwareVersion 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 10 } ::= { hdsl2InventoryEntry 9 }
hdsl2InvEquipmentCode OBJECT-TYPE hdsl2InvEquipmentCode OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-only MAX-ACCESS read-only
Expires November 8, 2000 Page [13]
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Equipment code conforming to ANSI T1.213, Coded "Equipment code conforming to ANSI T1.213, Coded
Identification of Equipment Entities." Identification of Equipment Entities."
::= { hdsl2InventoryEntry 11 } ::= { hdsl2InventoryEntry 10 }
hdsl2InvVendorOther OBJECT-TYPE hdsl2InvVendorOther 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 12 } ::= { hdsl2InventoryEntry 11 }
-- SHDSL support group -- SHDSL support group
-- --
hdsl2ShdslTable OBJECT-TYPE hdsl2ShdslTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2ShdslEntry SYNTAX SEQUENCE OF Hdsl2ShdslEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides for a SHDSL configuration "This table provides for a SHDSL configuration
record. It is required for all SHDSL physical record. It is required for all SHDSL physical
interfaces. SHDSL physical interfaces are those interfaces. SHDSL physical interfaces are those
ifEntries where ifType is equal to shdsl2(169)." ifEntries where ifType is equal to shdsl(169)."
::= { hdsl2MibObjects 2 } ::= { hdsl2MibObjects 3 }
hdsl2ShdslEntry OBJECT-TYPE hdsl2ShdslEntry OBJECT-TYPE
SYNTAX Hdsl2ShdslEntry SYNTAX Hdsl2ShdslEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the hdsl2ShdslTable." "An entry in the hdsl2ShdslTable."
INDEX { ifIndex } INDEX { ifIndex }
::= { hdsl2ShdslTable 1 } ::= { hdsl2ShdslTable 1 }
Hdsl2ShdslEntry ::= Hdsl2ShdslEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2ShdslWireInterface INTEGER, hdsl2ShdslWireInterface INTEGER,
hdsl2ShdslProfile SnmpAdminString hdsl2ShdslProfile SnmpAdminString
} }
hdsl2ShdslWireInterface OBJECT-TYPE hdsl2ShdslWireInterface OBJECT-TYPE
Expires November 8, 2000 Page [17]
SYNTAX INTEGER SYNTAX INTEGER
{ {
twoWire(1), twoWire(1),
fourWire(2) fourWire(2)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
Expires November 8, 2000 Page [14]
DESCRIPTION DESCRIPTION
"Specifies if the unit has a 2 or 4 wire interface." "Specifies if the unit has a 2 or 4 wire interface."
::= { hdsl2ShdslEntry 1 } ::= { hdsl2ShdslEntry 1 }
hdsl2ShdslProfile OBJECT-TYPE hdsl2ShdslProfile 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 "The value of this object identifies the row
in the SHDSL Configuration Profile Table, in the SHDSL Configuration Profile Table,
hdsl2ShdslProfileTable, which applies to this hdsl2ShdslProfileTable, which applies to this
SHDSL line. In the case which the configuration SHDSL line. In the case which the configuration
profile has not been set, the value will be set profile has not been set, the value will be set
to 'DEFVAL'." to 'DEFVAL'."
::= { hdsl2ShdslEntry 2 } ::= { hdsl2ShdslEntry 2 }
-- Endpoint group -- Endpoint group
-- --
hdsl2EndpointTable OBJECT-TYPE hdsl2EndpointConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2EndpointEntry SYNTAX SEQUENCE OF Hdsl2EndpointConfEntry
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 configuration information for
HDSL2 line. An endpoint is considered an end of an HDSL2 endpoint. Each row in this table represents
a HDSL2 segment; the modem on each end of a HDSL2 an endpoint in a HDSL2 line. An endpoint is considered
segment." an end of a HDSL2 segment; the modem on each end of
::= { hdsl2MibObjects 3 } a HDSL2 segment."
::= { hdsl2MibObjects 4 }
hdsl2EndpointEntry OBJECT-TYPE hdsl2EndpointConfEntry OBJECT-TYPE
SYNTAX Hdsl2EndpointEntry SYNTAX Hdsl2EndpointConfEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the hdsl2Endpoint Table." "An entry in the hdsl2EndpointConfTable."
INDEX { ifIndex, hdsl2EndpointIndex } INDEX { ifIndex, hdsl2EndpointIndex }
::= { hdsl2EndpointTable 1 } ::= { hdsl2EndpointConfTable 1 }
Hdsl2EndpointEntry ::= Hdsl2EndpointConfEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2EndpointIndex Integer32, hdsl2EndpointIndex Integer32,
hdsl2EndpointUnit Integer32, hdsl2EndpointUnit Hdsl2UnitId,
hdsl2EndpointAlarmConfProfile SnmpAdminString,
hdsl2EndpointCurrAtn Integer32,
hdsl2EndpointCurrSnrMgn Integer32,
hdsl2EndpointCurrStatus Integer32,
hdsl2EndpointES Counter32,
hdsl2EndpointSES Counter32,
Expires November 8, 2000 Page [15]
hdsl2EndpointCRCanomaly Counter32,
hdsl2EndpointLOSWS Counter32,
hdsl2EndpointUAS Counter32,
hdsl2EndpointCurr15MinTimeElapsed AdslPerfTimeElapsed,
hdsl2EndpointCurr15MinES PerfCurrentCount,
hdsl2EndpointCurr15MinSES PerfCurrentCount,
hdsl2EndpointCurr15MinCRCanomaly PerfCurrentCount,
hdsl2EndpointCurr15MinLOSWS PerfCurrentCount,
hdsl2EndpointCurr15MinUAS PerfCurrentCount,
hdsl2EndpointCurr1DayTimeElapsed AdslPerfTimeElapsed,
hdsl2EndpointCurr1DayES AdslPerfCurrDayCount,
hdsl2EndpointCurr1DaySES AdslPerfCurrDayCount,
hdsl2EndpointCurr1DayCRCanomaly AdslPerfCurrDayCount,
hdsl2EndpointCurr1DayLOSWS AdslPerfCurrDayCount,
hdsl2EndpointCurr1DayUAS AdslPerfCurrDayCount,
hdsl2EndpointPrev1DayMoniSecs AdslPerfTimeElapsed, Expires November 8, 2000 Page [18]
hdsl2EndpointPrev1DayES AdslPerfPrevDayCount, hdsl2EndpointModem Hdsl2ModemId,
hdsl2EndpointPrev1DaySES AdslPerfPrevDayCount, hdsl2EndpointAlarmConfProfile SnmpAdminString
hdsl2EndpointPrev1DayCRCanomaly AdslPerfPrevDayCount,
hdsl2EndpointPrev1DayLOSWS AdslPerfPrevDayCount,
hdsl2EndpointPrev1DayUAS AdslPerfPrevDayCount
} }
hdsl2EndpointIndex OBJECT-TYPE hdsl2EndpointIndex OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The index into the hdsl2EndpointTable." "The index into the hdsl2EndpointConfTable."
::= { hdsl2EndpointEntry 1 } ::= { hdsl2EndpointConfEntry 1 }
hdsl2EndpointUnit OBJECT-TYPE hdsl2EndpointUnit OBJECT-TYPE
SYNTAX Integer32 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 HU associated with the endpoint; an entry
in the hdsl2InventoryTable." in the hdsl2InventoryTable."
::= { hdsl2EndpointEntry 2 } ::= { hdsl2EndpointConfEntry 2 }
hdsl2EndpointModem OBJECT-TYPE
SYNTAX Hdsl2ModemId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The modem on the unit."
::= { hdsl2EndpointConfEntry 3 }
hdsl2EndpointAlarmConfProfile OBJECT-TYPE hdsl2EndpointAlarmConfProfile 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 "The value of this object identifies the row
in the HDSL2 Line Alarm Configuration Profile in the HDSL2 Line Alarm Configuration Profile
Table, hdsl2LineAlarmConfProfileTable, which Table, hdsl2LineAlarmConfProfileTable, which
applies to this HDSL2 endpoint. In the case applies to this HDSL2 endpoint. In the case
which the configuration profile has not been which the configuration profile has not been
Expires November 8, 2000 Page [16]
set, the value will be set to 'DEFVAL'." set, the value will be set to 'DEFVAL'."
::= { hdsl2EndpointEntry 3 } ::= { hdsl2EndpointConfEntry 4 }
hdsl2EndpointTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2EndpointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a row for each endpoint in a
HDSL2 line. An endpoint is considered an end of
a HDSL2 segment; the modem on each end of a HDSL2
segment."
::= { hdsl2MibObjects 5 }
Expires November 8, 2000 Page [19]
hdsl2EndpointEntry OBJECT-TYPE
SYNTAX Hdsl2EndpointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the hdsl2Endpoint Table."
INDEX { ifIndex, hdsl2EndpointIndex }
::= { hdsl2EndpointTable 1 }
Hdsl2EndpointEntry ::=
SEQUENCE
{
hdsl2EndpointCurrAtn Integer32,
hdsl2EndpointCurrSnrMgn Integer32,
hdsl2EndpointCurrStatus Integer32,
hdsl2EndpointES Counter32,
hdsl2EndpointSES Counter32,
hdsl2EndpointCRCanomaly Counter32,
hdsl2EndpointLOSWS Counter32,
hdsl2EndpointUAS Counter32,
hdsl2EndpointCurr15MinTimeElapsed Hdsl2PerfTimeElapsed,
hdsl2EndpointCurr15MinES PerfCurrentCount,
hdsl2EndpointCurr15MinSES PerfCurrentCount,
hdsl2EndpointCurr15MinCRCanomaly PerfCurrentCount,
hdsl2EndpointCurr15MinLOSWS PerfCurrentCount,
hdsl2EndpointCurr15MinUAS PerfCurrentCount,
hdsl2EndpointCurr1DayTimeElapsed Hdsl2PerfTimeElapsed,
hdsl2EndpointCurr1DayES Hdsl2PerfCurrDayCount,
hdsl2EndpointCurr1DaySES Hdsl2PerfCurrDayCount,
hdsl2EndpointCurr1DayCRCanomaly Hdsl2PerfCurrDayCount,
hdsl2EndpointCurr1DayLOSWS Hdsl2PerfCurrDayCount,
hdsl2EndpointCurr1DayUAS Hdsl2PerfCurrDayCount
}
hdsl2EndpointCurrAtn OBJECT-TYPE hdsl2EndpointCurrAtn 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 4 } ::= { hdsl2EndpointEntry 1 }
hdsl2EndpointCurrSnrMgn OBJECT-TYPE hdsl2EndpointCurrSnrMgn OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
UNITS "dB" UNITS "dB"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
Expires November 8, 2000 Page [20]
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 5 } ::= { hdsl2EndpointEntry 2 }
hdsl2EndpointCurrStatus OBJECT-TYPE hdsl2EndpointCurrStatus 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:
skipping to change at line 909 skipping to change at line 1122
open circuits open circuits
16 snrMarginAlarm Indicates that the SNR margin 16 snrMarginAlarm Indicates that the SNR margin
has exceeded the alarm threshold has exceeded the alarm threshold
32 loopAttenuationAlarm Indicates that the loop attentuation 32 loopAttenuationAlarm Indicates that the loop attentuation
has exceeded the alarm threshold has exceeded the alarm threshold
64 loswFailureAlarm Indicates a forward LOSW alarm 64 loswFailureAlarm Indicates a forward LOSW alarm
Expires November 8, 2000 Page [17]
128 configInitFailure Endpoint failure during initialization 128 configInitFailure Endpoint failure during initialization
due to paired endpoint not able to due to paired endpoint not able to
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.
This is intended to supplement ifOperStatus." This is intended to supplement ifOperStatus."
::= { hdsl2EndpointEntry 6 } ::= { hdsl2EndpointEntry 3 }
hdsl2EndpointES OBJECT-TYPE hdsl2EndpointES 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 HU was last restarted." since the HU was last restarted."
::= { hdsl2EndpointEntry 7 } ::= { hdsl2EndpointEntry 4 }
hdsl2EndpointSES OBJECT-TYPE hdsl2EndpointSES 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 since the HU was last restarted." endpoint since the HU was last restarted."
::= { hdsl2EndpointEntry 8 } ::= { hdsl2EndpointEntry 5 }
hdsl2EndpointCRCanomaly OBJECT-TYPE hdsl2EndpointCRCanomaly 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
HU was last restarted." HU was last restarted."
::= { hdsl2EndpointEntry 9 } ::= { hdsl2EndpointEntry 6 }
hdsl2EndpointLOSWS OBJECT-TYPE hdsl2EndpointLOSWS 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 since the HU was last restarted." this endpoint since the HU was last restarted."
::= { hdsl2EndpointEntry 7 }
Expires November 8, 2000 Page [18]
::= { hdsl2EndpointEntry 10 }
hdsl2EndpointUAS OBJECT-TYPE hdsl2EndpointUAS 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 the HU was last restarted." endpoint since the HU was last restarted."
::= { hdsl2EndpointEntry 11 } ::= { hdsl2EndpointEntry 8 }
hdsl2EndpointCurr15MinTimeElapsed OBJECT-TYPE hdsl2EndpointCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX AdslPerfTimeElapsed SYNTAX Hdsl2PerfTimeElapsed
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Total elapsed seconds in this interval." "Total elapsed seconds in this interval."
::= { hdsl2EndpointEntry 12 }
Expires November 8, 2000 Page [22]
::= { hdsl2EndpointEntry 9 }
hdsl2EndpointCurr15MinES OBJECT-TYPE hdsl2EndpointCurr15MinES 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 interval." 15 minute interval."
::= { hdsl2EndpointEntry 13 } ::= { hdsl2EndpointEntry 10 }
hdsl2EndpointCurr15MinSES OBJECT-TYPE hdsl2EndpointCurr15MinSES 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 15 minute interval." current 15 minute interval."
::= { hdsl2EndpointEntry 14 } ::= { hdsl2EndpointEntry 11 }
hdsl2EndpointCurr15MinCRCanomaly OBJECT-TYPE hdsl2EndpointCurr15MinCRCanomaly 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."
::= { hdsl2EndpointEntry 15 } ::= { hdsl2EndpointEntry 12 }
hdsl2EndpointCurr15MinLOSWS OBJECT-TYPE hdsl2EndpointCurr15MinLOSWS OBJECT-TYPE
SYNTAX PerfCurrentCount SYNTAX PerfCurrentCount
UNITS "seconds" UNITS "seconds"
Expires November 8, 2000 Page [19]
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 15 minute interval." current 15 minute interval."
::= { hdsl2EndpointEntry 16 } ::= { hdsl2EndpointEntry 13 }
hdsl2EndpointCurr15MinUAS OBJECT-TYPE hdsl2EndpointCurr15MinUAS 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 interval." 15 minute interval."
::= { hdsl2EndpointEntry 17 } ::= { hdsl2EndpointEntry 14 }
hdsl2EndpointCurr1DayTimeElapsed OBJECT-TYPE hdsl2EndpointCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX AdslPerfTimeElapsed SYNTAX Hdsl2PerfTimeElapsed
Expires November 8, 2000 Page [23]
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of seconds that have elapsed since the "Number of seconds that have elapsed since the
beginning of the current 1-day interval." beginning of the current 1-day interval."
::= { hdsl2EndpointEntry 18 } ::= { hdsl2EndpointEntry 15 }
hdsl2EndpointCurr1DayES OBJECT-TYPE hdsl2EndpointCurr1DayES OBJECT-TYPE
SYNTAX AdslPerfCurrDayCount SYNTAX Hdsl2PerfCurrDayCount
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 measured by hdslPerfCurr1DayTimeElapsed." day as measured by hdslPerfCurr1DayTimeElapsed."
::= { hdsl2EndpointEntry 19 } ::= { hdsl2EndpointEntry 16 }
hdsl2EndpointCurr1DaySES OBJECT-TYPE hdsl2EndpointCurr1DaySES OBJECT-TYPE
SYNTAX AdslPerfCurrDayCount SYNTAX Hdsl2PerfCurrDayCount
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 day as measured by the current day as measured by
hdslPerfCurr1DayTimeElapsed." hdslPerfCurr1DayTimeElapsed."
::= { hdsl2EndpointEntry 20 } ::= { hdsl2EndpointEntry 17 }
hdsl2EndpointCurr1DayCRCanomaly OBJECT-TYPE hdsl2EndpointCurr1DayCRCanomaly OBJECT-TYPE
SYNTAX AdslPerfCurrDayCount SYNTAX Hdsl2PerfCurrDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Expires November 8, 2000 Page [20]
"Count of CRC anomalies during the current day as "Count of CRC anomalies during the current day as
measured by hdslPerfCurr1DayTimeElapsed." measured by hdslPerfCurr1DayTimeElapsed."
::= { hdsl2EndpointEntry 21 } ::= { hdsl2EndpointEntry 18 }
hdsl2EndpointCurr1DayLOSWS OBJECT-TYPE hdsl2EndpointCurr1DayLOSWS OBJECT-TYPE
SYNTAX AdslPerfCurrDayCount SYNTAX Hdsl2PerfCurrDayCount
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 current day as measured by the current day as measured by
hdslPerfCurr1DayTimeElapsed." hdslPerfCurr1DayTimeElapsed."
::= { hdsl2EndpointEntry 22 } ::= { hdsl2EndpointEntry 19 }
hdsl2EndpointCurr1DayUAS OBJECT-TYPE hdsl2EndpointCurr1DayUAS OBJECT-TYPE
SYNTAX AdslPerfCurrDayCount SYNTAX Hdsl2PerfCurrDayCount
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 23 } ::= { hdsl2EndpointEntry 20 }
hdsl2EndpointPrev1DayMoniSecs OBJECT-TYPE
SYNTAX AdslPerfTimeElapsed
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
as the interval duration except in a situation
where performance monitoring data could not be
collected for any reason."
::= { hdsl2EndpointEntry 24 }
hdsl2EndpointPrev1DayES OBJECT-TYPE
SYNTAX AdslPerfPrevDayCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Errored Seconds (ES) during the previous
1-day interval as measured by
hdsl2EndpointPrev1DayMoniSecs."
::= { hdsl2EndpointEntry 25 }
hdsl2EndpointPrev1DaySES OBJECT-TYPE
SYNTAX AdslPerfPrevDayCount
UNITS "seconds"
MAX-ACCESS read-only
Expires November 8, 2000 Page [21]
STATUS current
DESCRIPTION
"Count of Severely Errored Seconds (SES) during
the previous 1-day interval as measured by
hdsl2EndpointPrev1DayMoniSecs."
::= { hdsl2EndpointEntry 26 }
hdsl2EndpointPrev1DayCRCanomaly OBJECT-TYPE
SYNTAX AdslPerfPrevDayCount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of CRC anomalies during the previous 1-day
interval as measured by hdsl2EndpointPrev1DayMoniSecs."
::= { hdsl2EndpointEntry 27 }
hdsl2EndpointPrev1DayLOSWS OBJECT-TYPE
SYNTAX AdslPerfPrevDayCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Loss of Sync Word (LOSW) Seconds during
the previous 1-day interval as measured by
hdsl2EndpointPrev1DayMoniSecs."
::= { hdsl2EndpointEntry 28 }
hdsl2EndpointPrev1DayUAS OBJECT-TYPE
SYNTAX AdslPerfPrevDayCount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Unavailable Seconds (UAS) during the
previous 1-day interval as measured by
hdsl2EndpointPrev1DayMoniSecs."
::= { hdsl2EndpointEntry 29 }
hdsl2SegmentTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2SegmentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Presents the topology of the HDSL2 line. Each row
represents a segment in the HDSL2 line."
::= { hdsl2MibObjects 4 }
hdsl2SegmentEntry OBJECT-TYPE
SYNTAX Hdsl2SegmentEntry
MAX-ACCESS not-accessible
STATUS current
Expires November 8, 2000 Page [22]
DESCRIPTION
"An entry in the hdsl2SegmentTable."
INDEX { ifIndex, hdsl2SegmentIndex }
::= { hdsl2SegmentTable 1 }
Hdsl2SegmentEntry ::=
SEQUENCE
{
hdsl2SegmentIndex Integer32,
hdsl2NetworkEndpoint Integer32,
hdsl2CustomerEndpoint Integer32
}
hdsl2SegmentIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index into the hdsl2SegmentTable."
::= { hdsl2SegmentEntry 1 }
hdsl2NetworkEndpoint OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The network end of the segment;
an entry in the hdsl2EndpointTable."
::= { hdsl2SegmentEntry 2 }
hdsl2CustomerEndpoint OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The customer end of the segment;
an entry in the hdsl2EndpointTable."
::= { hdsl2SegmentEntry 3 }
-- interval group -- interval group
-- --
hdsl2IntervalTable OBJECT-TYPE hdsl2IntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2IntervalEntry SYNTAX SEQUENCE OF Hdsl2IntervalEntry
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 endpoint
performance data collection interval." performance data collection interval."
::= { hdsl2MibObjects 5 } ::= { hdsl2MibObjects 6 }
hdsl2IntervalEntry OBJECT-TYPE hdsl2IntervalEntry OBJECT-TYPE
SYNTAX Hdsl2IntervalEntry SYNTAX Hdsl2IntervalEntry
Expires November 8, 2000 Page [23]
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the hdsl2IntervalTable." "An entry in the hdsl2IntervalTable."
INDEX { ifIndex, hdsl2EndpointIndex, hdsl2IntervalNumber } INDEX { ifIndex, hdsl2EndpointIndex, hdsl2IntervalNumber }
::= { hdsl2IntervalTable 1 } ::= { hdsl2IntervalTable 1 }
Hdsl2IntervalEntry ::= Hdsl2IntervalEntry ::=
SEQUENCE SEQUENCE
{ {
skipping to change at line 1272 skipping to change at line 1360
"Performance Data Interval number. 1 is the "Performance Data Interval number. 1 is the
the most recent previous interval; interval the most recent previous interval; interval
96 is 24 hours ago. Intervals 2..96 are 96 is 24 hours ago. Intervals 2..96 are
optional." optional."
::= { hdsl2IntervalEntry 1 } ::= { hdsl2IntervalEntry 1 }
hdsl2IntervalES OBJECT-TYPE hdsl2IntervalES 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 } ::= { hdsl2IntervalEntry 2 }
hdsl2IntervalSES OBJECT-TYPE hdsl2IntervalSES 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 Severely Errored Seconds (SES) during the "Count of Severely Errored Seconds (SES) during the
interval." interval."
::= { hdsl2IntervalEntry 3 } ::= { hdsl2IntervalEntry 3 }
hdsl2IntervalCRCanomaly OBJECT-TYPE hdsl2IntervalCRCanomaly OBJECT-TYPE
SYNTAX PerfIntervalCount SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Expires November 8, 2000 Page [24]
"Count of CRC anomalies during the interval." "Count of CRC anomalies during the interval."
::= { hdsl2IntervalEntry 4 } ::= { hdsl2IntervalEntry 4 }
hdsl2IntervalLOSWseconds OBJECT-TYPE hdsl2IntervalLOSWseconds 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
skipping to change at line 1317 skipping to change at line 1405
hdsl2IntervalUAS OBJECT-TYPE hdsl2IntervalUAS 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."
::= { hdsl2IntervalEntry 6 } ::= { hdsl2IntervalEntry 6 }
-- history group
-- --
hdsl2DS1PerfDataTable OBJECT-TYPE hdsl2HistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2DS1PerfDataEntry SYNTAX SEQUENCE OF Hdsl2HistoryEntry
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 provides one row for each HDSL2 endpoint
interface." performance data collection interval."
::= { hdsl2MibObjects 6 }
hdsl2DS1PerfDataEntry OBJECT-TYPE Expires November 8, 2000 Page [26]
SYNTAX Hdsl2DS1PerfDataEntry ::= { hdsl2MibObjects 7 }
hdsl2HistoryEntry OBJECT-TYPE
SYNTAX Hdsl2HistoryEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in hdsl2DS1PerfDataTable." "An entry in the hdsl2HistoryTable."
INDEX { ifIndex, hdsl2DS1htuIndex } INDEX { ifIndex, hdsl2EndpointIndex, hdsl2HistoryInterval }
::= { hdsl2DS1PerfDataTable 1 } ::= { hdsl2HistoryTable 1 }
Hdsl2DS1PerfDataEntry ::= Hdsl2HistoryEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2DS1htuIndex INTEGER, hdsl2HistoryInterval INTEGER,
hdsl2HistoryMoniSecs Hdsl2PerfTimeElapsed,
hdsl2HistoryES Hdsl2HistoryCount,
hdsl2HistorySES Hdsl2HistoryCount,
hdsl2HistoryCRCanomaly Hdsl2HistoryCount,
hdsl2HistoryLOSWS Hdsl2HistoryCount,
hdsl2HistoryUAS Hdsl2HistoryCount
}
hdsl2DS1ConfProfile SnmpAdminString, hdsl2HistoryInterval OBJECT-TYPE
hdsl2DS1AlarmConfProfile SnmpAdminString, SYNTAX INTEGER(1..30)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"History Data Interval number. Interval 1 is the
the most recent previous day; interval 30 is 30
days ago. Intervals 2..30 are optional."
::= { hdsl2HistoryEntry 1 }
hdsl2DS1PerfCVL Counter32, hdsl2HistoryMoniSecs OBJECT-TYPE
SYNTAX Hdsl2PerfTimeElapsed
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time in the 1-day interval over which
the performance monitoring information is actually
counted. This value will be the same as the interval
duration except in a situation where performance
monitoring data could not be collected for any reason."
::= { hdsl2HistoryEntry 2 }
Expires November 8, 2000 Page [25] hdsl2HistoryES OBJECT-TYPE
hdsl2DS1PerfES Counter32, SYNTAX Hdsl2HistoryCount
hdsl2DS1PerfSES Counter32, UNITS "seconds"
hdsl2DS1PerfLOSS Counter32, MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Errored Seconds (ES) during the 1-day
interval as measured by hdsl2HistoryMoniSecs."
hdsl2DS1PerfCurr15MinTimeElapsed AdslPerfTimeElapsed, Expires November 8, 2000 Page [27]
hdsl2DS1PerfCurr15MinCVL PerfCurrentCount, ::= { hdsl2HistoryEntry 3 }
hdsl2DS1PerfCurr15MinES PerfCurrentCount,
hdsl2DS1PerfCurr15MinSES PerfCurrentCount,
hdsl2DS1PerfCurr15MinLOSS PerfCurrentCount,
hdsl2DS1PerfCurr1DayTimeElapsed AdslPerfTimeElapsed, hdsl2HistorySES OBJECT-TYPE
hdsl2DS1PerfCurr1DayCVL AdslPerfCurrDayCount, SYNTAX Hdsl2HistoryCount
hdsl2DS1PerfCurr1DayES AdslPerfCurrDayCount, UNITS "seconds"
hdsl2DS1PerfCurr1DaySES AdslPerfCurrDayCount, MAX-ACCESS read-only
hdsl2DS1PerfCurr1DayLOSS AdslPerfCurrDayCount, STATUS current
DESCRIPTION
"Count of Severely Errored Seconds (SES) during the 1-day
interval as measured by hdsl2HistoryMoniSecs."
::= { hdsl2HistoryEntry 4 }
hdsl2DS1PerfPrev1DayMoniSecs AdslPerfTimeElapsed, hdsl2HistoryCRCanomaly OBJECT-TYPE
hdsl2DS1PerfPrev1DayCVL AdslPerfPrevDayCount, SYNTAX Hdsl2HistoryCount
hdsl2DS1PerfPrev1DayES AdslPerfPrevDayCount, MAX-ACCESS read-only
hdsl2DS1PerfPrev1DaySES AdslPerfPrevDayCount, STATUS current
hdsl2DS1PerfPrev1DayLOSS AdslPerfPrevDayCount DESCRIPTION
"Count of CRC anomalies during the 1-day interval as
measured by hdsl2HistoryMoniSecs."
::= { hdsl2HistoryEntry 5 }
hdsl2HistoryLOSWS OBJECT-TYPE
SYNTAX Hdsl2HistoryCount
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Loss of Sync Word (LOSW) Seconds during the
1-day interval as measured by hdsl2HistoryMoniSecs."
::= { hdsl2HistoryEntry 6 }
hdsl2HistoryUAS OBJECT-TYPE
SYNTAX Hdsl2HistoryCount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of Unavailable Seconds (UAS) during the 1-day interval
as measured by hdsl2HistoryMoniSecs."
::= { hdsl2HistoryEntry 7 }
-- DS1 group
--
hdsl2DS1ConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2DS1ConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides one row for each HDSL2 DS1
interface."
::= { hdsl2MibObjects 8 }
hdsl2DS1ConfEntry OBJECT-TYPE
Expires November 8, 2000 Page [28]
SYNTAX Hdsl2DS1ConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in hdsl2DS1ConfTable."
INDEX { ifIndex, hdsl2DS1htuIndex }
::= { hdsl2DS1ConfTable 1 }
Hdsl2DS1ConfEntry ::=
SEQUENCE
{
hdsl2DS1htuIndex INTEGER,
hdsl2DS1ConfProfile SnmpAdminString,
hdsl2DS1AlarmConfProfile SnmpAdminString
} }
hdsl2DS1htuIndex OBJECT-TYPE hdsl2DS1htuIndex OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
htuC(1), htuC(1),
htuR(2) htuR(2)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Selects the DS1 interface." "Selects the DS1 interface."
::= { hdsl2DS1PerfDataEntry 1 } ::= { hdsl2DS1ConfEntry 1 }
hdsl2DS1ConfProfile OBJECT-TYPE hdsl2DS1ConfProfile 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 "The value of this object identifies the row
in the HDSL2 DS1 Configuration Profile Table, in the HDSL2 DS1 Configuration Profile Table,
hdsl2DS1ProfileTable, which applies to this hdsl2DS1ProfileTable, which applies to this
HDSL2 HTU. In the case which the configuration HDSL2 HTU. In the case which the configuration
profile has not been set, the value will be set profile has not been set, the value will be set
to 'DEFVAL'." to 'DEFVAL'."
::= { hdsl2DS1PerfDataEntry 2 } ::= { hdsl2DS1ConfEntry 2 }
hdsl2DS1AlarmConfProfile OBJECT-TYPE hdsl2DS1AlarmConfProfile OBJECT-TYPE
SYNTAX SnmpAdminString SYNTAX SnmpAdminString
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Expires November 8, 2000 Page [26]
"The value of this object identifies the row in the "The value of this object identifies the row in the
HDSL2 DS1 Alarm Configuration Profile Table, HDSL2 DS1 Alarm Configuration Profile Table,
hdsl2DS1AlarmConfProfileTable, which applies to this hdsl2DS1AlarmConfProfileTable, which applies to this
HDSL2 HTU. In the case which the configuration HDSL2 HTU. In the case which the configuration
profile has not been set, the value will be set to profile has not been set, the value will be set to
'DEFVAL'." 'DEFVAL'."
::= { hdsl2DS1PerfDataEntry 3 } ::= { 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 ::=
SEQUENCE
{
hdsl2DS1PerfCVL Counter32,
hdsl2DS1PerfES Counter32,
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 hdsl2DS1PerfCVL OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Code Violations - Line (CVL) as defined "Count of Code Violations - Line (CVL) as defined
in ANSI T1.231 on this interface since the HTU was in ANSI T1.231 on this interface since the HTU was
last restarted." last restarted."
::= { hdsl2DS1PerfDataEntry 4 } ::= { hdsl2DS1PerfDataEntry 1 }
hdsl2DS1PerfES OBJECT-TYPE hdsl2DS1PerfES OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
Expires November 8, 2000 Page [30]
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds (ES) as defined in ANSI "Count of Errored Seconds (ES) as defined in ANSI
T1.231 on this interface since the HTU was last T1.231 on this interface since the HTU was last
restarted." restarted."
::= { hdsl2DS1PerfDataEntry 5 } ::= { hdsl2DS1PerfDataEntry 2 }
hdsl2DS1PerfSES OBJECT-TYPE hdsl2DS1PerfSES 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) as defined "Count of Severely Errored Seconds (SES) as defined
in ANSI T1.231 on this interface since the HTU was in ANSI T1.231 on this interface since the HTU was
last restarted." last restarted."
::= { hdsl2DS1PerfDataEntry 6 } ::= { hdsl2DS1PerfDataEntry 3 }
hdsl2DS1PerfLOSS OBJECT-TYPE hdsl2DS1PerfLOSS 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 Signal (LOS) Seconds as defined "Count of Loss of Signal (LOS) Seconds as defined
in ANSI T1.231 on this interface since the HTU was in ANSI T1.231 on this interface since the HTU was
last restarted." last restarted."
::= { hdsl2DS1PerfDataEntry 7 } ::= { hdsl2DS1PerfDataEntry 4 }
hdsl2DS1PerfCurr15MinTimeElapsed OBJECT-TYPE hdsl2DS1PerfCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX AdslPerfTimeElapsed SYNTAX Hdsl2PerfTimeElapsed
Expires November 8, 2000 Page [27]
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Total elapsed seconds in this interval." "Total elapsed seconds in this interval."
::= { hdsl2DS1PerfDataEntry 8 } ::= { hdsl2DS1PerfDataEntry 5 }
hdsl2DS1PerfCurr15MinCVL OBJECT-TYPE hdsl2DS1PerfCurr15MinCVL OBJECT-TYPE
SYNTAX PerfCurrentCount SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Code Violations - Line (CVL) as defined "Count of Code Violations - Line (CVL) as defined
in ANSI T1.231 on this interface in the current in ANSI T1.231 on this interface in the current
15-minute interval." 15-minute interval."
::= { hdsl2DS1PerfDataEntry 9 } ::= { hdsl2DS1PerfDataEntry 6 }
hdsl2DS1PerfCurr15MinES OBJECT-TYPE hdsl2DS1PerfCurr15MinES OBJECT-TYPE
SYNTAX PerfCurrentCount SYNTAX PerfCurrentCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
Expires November 8, 2000 Page [31]
DESCRIPTION DESCRIPTION
"Count of Errored Seconds (ES) as defined in ANSI "Count of Errored Seconds (ES) as defined in ANSI
T1.231 on this interface in the current 15-minute T1.231 on this interface in the current 15-minute
interval." interval."
::= { hdsl2DS1PerfDataEntry 10 } ::= { hdsl2DS1PerfDataEntry 7 }
hdsl2DS1PerfCurr15MinSES OBJECT-TYPE hdsl2DS1PerfCurr15MinSES 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) as defined "Count of Severely Errored Seconds (SES) as defined
in ANSI T1.231 on this interface in the current in ANSI T1.231 on this interface in the current
15-minute interval." 15-minute interval."
::= { hdsl2DS1PerfDataEntry 11 } ::= { hdsl2DS1PerfDataEntry 8 }
hdsl2DS1PerfCurr15MinLOSS OBJECT-TYPE hdsl2DS1PerfCurr15MinLOSS 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 Signal (LOS) Seconds as defined "Count of Loss of Signal (LOS) Seconds as defined
in ANSI T1.231 on this interface in the current in ANSI T1.231 on this interface in the current
15-minute interval." 15-minute interval."
::= { hdsl2DS1PerfDataEntry 12 } ::= { hdsl2DS1PerfDataEntry 9 }
hdsl2DS1PerfCurr1DayTimeElapsed OBJECT-TYPE hdsl2DS1PerfCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX AdslPerfTimeElapsed
UNITS "seconds"
Expires November 8, 2000 Page [28] SYNTAX Hdsl2PerfTimeElapsed
UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of seconds that have elapsed since the "Number of seconds that have elapsed since the
beginning of the current 1-day interval." beginning of the current 1-day interval."
::= { hdsl2DS1PerfDataEntry 13 } ::= { hdsl2DS1PerfDataEntry 10 }
hdsl2DS1PerfCurr1DayCVL OBJECT-TYPE hdsl2DS1PerfCurr1DayCVL OBJECT-TYPE
SYNTAX AdslPerfCurrDayCount SYNTAX Hdsl2PerfCurrDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Code Violations - Line (CVL) as defined "Count of Code Violations - Line (CVL) as defined
in ANSI T1.231 on this interface during the current in ANSI T1.231 on this interface during the current
day as measured by hdsl2DS1PerfCurr1DayTimeElapsed." day as measured by hdsl2DS1PerfCurr1DayTimeElapsed."
::= { hdsl2DS1PerfDataEntry 14 } ::= { hdsl2DS1PerfDataEntry 11 }
hdsl2DS1PerfCurr1DayES OBJECT-TYPE hdsl2DS1PerfCurr1DayES OBJECT-TYPE
SYNTAX AdslPerfCurrDayCount SYNTAX Hdsl2PerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
Expires November 8, 2000 Page [32]
DESCRIPTION DESCRIPTION
"Count of Errored Seconds (ES) as defined in ANSI "Count of Errored Seconds (ES) as defined in ANSI
T1.231 on this interface during the current day as T1.231 on this interface during the current day as
measured by hdsl2DS1PerfCurr1DayTimeElapsed." measured by hdsl2DS1PerfCurr1DayTimeElapsed."
::= { hdsl2DS1PerfDataEntry 15 } ::= { hdsl2DS1PerfDataEntry 12 }
hdsl2DS1PerfCurr1DaySES OBJECT-TYPE hdsl2DS1PerfCurr1DaySES OBJECT-TYPE
SYNTAX AdslPerfCurrDayCount SYNTAX Hdsl2PerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Severely Errored Seconds (SES) as defined "Count of Severely Errored Seconds (SES) as defined
in ANSI T1.231 on this interface during the current in ANSI T1.231 on this interface during the current
day as measured by hdsl2DS1PerfCurr1DayTimeElapsed." day as measured by hdsl2DS1PerfCurr1DayTimeElapsed."
::= { hdsl2DS1PerfDataEntry 16 } ::= { hdsl2DS1PerfDataEntry 13 }
hdsl2DS1PerfCurr1DayLOSS OBJECT-TYPE hdsl2DS1PerfCurr1DayLOSS OBJECT-TYPE
SYNTAX AdslPerfCurrDayCount SYNTAX Hdsl2PerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Signal (LOS) Seconds as defined "Count of Loss of Signal (LOS) Seconds as defined
in ANSI T1.231 on this interface during the current in ANSI T1.231 on this interface during the current
day as measured by hdsl2DS1PerfCurr1DayTimeElapsed." day as measured by hdsl2DS1PerfCurr1DayTimeElapsed."
::= { hdsl2DS1PerfDataEntry 17 } ::= { hdsl2DS1PerfDataEntry 14 }
hdsl2DS1PerfPrev1DayMoniSecs OBJECT-TYPE
SYNTAX AdslPerfTimeElapsed
UNITS "seconds"
Expires November 8, 2000 Page [29]
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
as the interval duration except in a situation
where performance monitoring data could not be
collected for any reason."
::= { hdsl2DS1PerfDataEntry 18 }
hdsl2DS1PerfPrev1DayCVL OBJECT-TYPE
SYNTAX AdslPerfPrevDayCount
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 hdsl2DS1PerfPrev1DayMoniSecs."
::= { hdsl2DS1PerfDataEntry 19 }
hdsl2DS1PerfPrev1DayES OBJECT-TYPE
SYNTAX AdslPerfPrevDayCount
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 hdsl2DS1PerfPrev1DayMoniSecs."
::= { hdsl2DS1PerfDataEntry 20 }
hdsl2DS1PerfPrev1DaySES OBJECT-TYPE
SYNTAX AdslPerfPrevDayCount
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 hdsl2DS1PerfPrev1DayMoniSecs."
::= { hdsl2DS1PerfDataEntry 21 }
hdsl2DS1PerfPrev1DayLOSS OBJECT-TYPE
SYNTAX AdslPerfPrevDayCount
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 previous
day as measured by hdsl2DS1PerfPrev1DayMoniSecs."
::= { hdsl2DS1PerfDataEntry 22 }
Expires November 8, 2000 Page [30]
-- DS1 interval group -- DS1 interval group
-- --
hdsl2DS1IntervalTable OBJECT-TYPE hdsl2DS1IntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2DS1IntervalEntry SYNTAX SEQUENCE OF Hdsl2DS1IntervalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each HTU DS1 "This table provides one row for each HTU DS1
interface performance data collection interval." interface performance data collection interval."
::= { hdsl2MibObjects 7 } ::= { hdsl2MibObjects 10 }
hdsl2DS1IntervalEntry OBJECT-TYPE hdsl2DS1IntervalEntry OBJECT-TYPE
SYNTAX Hdsl2DS1IntervalEntry SYNTAX Hdsl2DS1IntervalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the hdsl2DS1IntervalTable." "An entry in the hdsl2DS1IntervalTable."
INDEX { ifIndex, hdsl2DS1htuIndex, hdsl2DS1IntervalNumber } INDEX { ifIndex, hdsl2DS1htuIndex, hdsl2DS1IntervalNumber }
::= { hdsl2DS1IntervalTable 1 } ::= { hdsl2DS1IntervalTable 1 }
Hdsl2DS1IntervalEntry ::= Hdsl2DS1IntervalEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2DS1IntervalNumber INTEGER, hdsl2DS1IntervalNumber INTEGER,
Expires November 8, 2000 Page [33]
hdsl2DS1IntervalCVL PerfIntervalCount, hdsl2DS1IntervalCVL PerfIntervalCount,
hdsl2DS1IntervalES PerfIntervalCount, hdsl2DS1IntervalES PerfIntervalCount,
hdsl2DS1IntervalSES PerfIntervalCount, hdsl2DS1IntervalSES PerfIntervalCount,
hdsl2DS1IntervalLOSS PerfIntervalCount hdsl2DS1IntervalLOSS PerfIntervalCount
} }
hdsl2DS1IntervalNumber OBJECT-TYPE hdsl2DS1IntervalNumber OBJECT-TYPE
SYNTAX INTEGER(1..96) SYNTAX INTEGER(1..96)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
skipping to change at line 1677 skipping to change at line 1831
SYNTAX PerfIntervalCount SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Code Violations - Line (CVL) as defined in "Count of Code Violations - Line (CVL) as defined in
ANSI T1.231 on this interface during the interval." ANSI T1.231 on this interface during the interval."
::= { hdsl2DS1IntervalEntry 2 } ::= { hdsl2DS1IntervalEntry 2 }
hdsl2DS1IntervalES OBJECT-TYPE hdsl2DS1IntervalES OBJECT-TYPE
SYNTAX PerfIntervalCount SYNTAX PerfIntervalCount
Expires November 8, 2000 Page [31]
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds (ES) as defined in ANSI "Count of Errored Seconds (ES) as defined in ANSI
T1.231 on this interface during the interval." T1.231 on this interface during the interval."
::= { hdsl2DS1IntervalEntry 3 } ::= { hdsl2DS1IntervalEntry 3 }
hdsl2DS1IntervalSES OBJECT-TYPE hdsl2DS1IntervalSES OBJECT-TYPE
SYNTAX PerfIntervalCount SYNTAX PerfIntervalCount
skipping to change at line 1705 skipping to change at line 1857
::= { hdsl2DS1IntervalEntry 4 } ::= { hdsl2DS1IntervalEntry 4 }
hdsl2DS1IntervalLOSS OBJECT-TYPE hdsl2DS1IntervalLOSS 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 Signal (LOS) Seconds as defined "Count of Loss of Signal (LOS) Seconds as defined
in ANSI T1.231 on this interface during the interval." in ANSI T1.231 on this interface during the interval."
Expires November 8, 2000 Page [34]
::= { hdsl2DS1IntervalEntry 5 } ::= { hdsl2DS1IntervalEntry 5 }
-- DS1 history group
--
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
DESCRIPTION
"An entry in the hdsl2DS1HistoryTable."
INDEX { ifIndex, hdsl2DS1htuIndex, hdsl2DS1HistoryInterval }
::= { hdsl2DS1HistoryTable 1 }
Hdsl2DS1HistoryEntry ::=
SEQUENCE
{
hdsl2DS1HistoryInterval INTEGER,
hdsl2DS1HistoryMoniSecs Hdsl2PerfTimeElapsed,
hdsl2DS1HistoryCVL Hdsl2HistoryCount,
hdsl2DS1HistoryES Hdsl2HistoryCount,
hdsl2DS1HistorySES Hdsl2HistoryCount,
hdsl2DS1HistoryLOSS Hdsl2HistoryCount
}
hdsl2DS1HistoryInterval OBJECT-TYPE
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
DESCRIPTION
"Count of Loss of Signal (LOS) Seconds as defined
in ANSI T1.231 on this interface during the previous
day as measured by hdsl2DS1HistoryMoniSecs."
::= { hdsl2DS1HistoryEntry 6 }
-- Maintenance Group -- Maintenance Group
-- --
hdsl2MaintenanceTable OBJECT-TYPE hdsl2MaintenanceTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2MaintenanceEntry SYNTAX SEQUENCE OF Hdsl2MaintenanceEntry
Expires November 8, 2000 Page [36]
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 provides one row for each HDSL2 modem. This
table is used for controlling test loops on the HDSL2 table is used for controlling test loops on the HDSL2
line segments." line segments."
::= { hdsl2MibObjects 8 } ::= { hdsl2MibObjects 12 }
hdsl2MaintenanceEntry OBJECT-TYPE hdsl2MaintenanceEntry OBJECT-TYPE
SYNTAX Hdsl2MaintenanceEntry SYNTAX Hdsl2MaintenanceEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the hdsl2MaintenanceTable." "An entry in the hdsl2MaintenanceTable."
INDEX { ifIndex, hdsl2InvIndex } INDEX { ifIndex, hdsl2InvIndex }
::= { hdsl2MaintenanceTable 1 } ::= { hdsl2MaintenanceTable 1 }
Hdsl2MaintenanceEntry ::= Hdsl2MaintenanceEntry ::=
SEQUENCE SEQUENCE
{ {
Expires November 8, 2000 Page [32]
hdsl2MaintLoopbackCommand INTEGER, hdsl2MaintLoopbackCommand INTEGER,
hdsl2MaintLoopbackStatus Integer32, hdsl2MaintLoopbackStatus Integer32,
hdsl2MaintLoopbackTimeout Integer32, hdsl2MaintLoopbackTimeout Integer32,
hdsl2MaintLoopbackTimeoutDate DisplayString,
hdsl2MaintLoopbackTimeoutTime DisplayString,
hdsl2MaintLocalSpanPower INTEGER, hdsl2MaintLocalSpanPower INTEGER,
hdsl2MaintCustomerTipRingReversal INTEGER, hdsl2MaintCustomerTipRingReversal INTEGER,
hdsl2MaintNetworkTipRingReversal INTEGER, hdsl2MaintNetworkTipRingReversal INTEGER,
hdsl2MaintNetworkPowerBackOff INTEGER, hdsl2MaintNetworkPowerBackOff INTEGER,
hdsl2MaintNetworkSoftRestart INTEGER, hdsl2MaintNetworkSoftRestart INTEGER,
hdsl2MaintCustomerPowerBackOff INTEGER, hdsl2MaintCustomerPowerBackOff INTEGER,
hdsl2MaintCustomerSoftRestart INTEGER hdsl2MaintCustomerSoftRestart INTEGER
} }
hdsl2MaintLoopbackCommand OBJECT-TYPE hdsl2MaintLoopbackCommand OBJECT-TYPE
skipping to change at line 1770 skipping to change at line 2022
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Setting this object to a non-zero value causes the "Setting this object to a non-zero value causes the
specified operation to be attempted on the HDSL2 specified operation to be attempted on the HDSL2
interface." interface."
::= { hdsl2MaintenanceEntry 1 } ::= { hdsl2MaintenanceEntry 1 }
hdsl2MaintLoopbackStatus OBJECT-TYPE hdsl2MaintLoopbackStatus OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
Expires November 8, 2000 Page [37]
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Bitmapped loopback status "Bitmapped loopback status
1 Proprietary maintenance state active 1 Proprietary maintenance state active
2 Special loopback active 2 Special loopback active
4 Loopback active" 4 Loopback active"
::= { hdsl2MaintenanceEntry 2 } ::= { hdsl2MaintenanceEntry 2 }
hdsl2MaintLoopbackTimeout OBJECT-TYPE hdsl2MaintLoopbackTimeout OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
UNITS "minutes" UNITS "minutes"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the loopback timeout. If a loopback "Specifies the loopback timeout. If a loopback
is not cleared before the expiration of the timeout, is not cleared before the expiration of the timeout,
then the element shall revert to normal operation." then the element shall revert to normal operation."
Expires November 8, 2000 Page [33]
::= { hdsl2MaintenanceEntry 3 } ::= { hdsl2MaintenanceEntry 3 }
hdsl2MaintLoopbackTimeoutDate OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Optionally, specifies the loopback timeout date.
The format is 'YYYY-MM-DD' in conformance to ISO
8601."
::= { hdsl2MaintenanceEntry 4 }
hdsl2MaintLoopbackTimeoutTime OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Optionally, specifies the loopback timeout
time of day. The format is 'HH:MM:SS' in
conformance to ISO 8601."
::= { hdsl2MaintenanceEntry 5 }
hdsl2MaintLocalSpanPower OBJECT-TYPE hdsl2MaintLocalSpanPower OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
spanPowered(0), spanPowered(0),
localPowered(1) localPowered(1)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates whether the unit is span or locally "Indicates whether the unit is span or locally
powered." powered."
::= { hdsl2MaintenanceEntry 6 } ::= { hdsl2MaintenanceEntry 4 }
hdsl2MaintCustomerTipRingReversal OBJECT-TYPE hdsl2MaintCustomerTipRingReversal OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
normal(0), normal(0),
reversed(1) reversed(1)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the state of tip/ring." "Indicates the state of tip/ring."
::= { hdsl2MaintenanceEntry 7 } ::= { hdsl2MaintenanceEntry 5 }
hdsl2MaintNetworkTipRingReversal OBJECT-TYPE hdsl2MaintNetworkTipRingReversal OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
normal(0), normal(0),
reversed(1) reversed(1)
} }
Expires November 8, 2000 Page [34]
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
Expires November 8, 2000 Page [38]
DESCRIPTION DESCRIPTION
"Indicates the state of tip/ring." "Indicates the state of tip/ring."
::= { hdsl2MaintenanceEntry 8 } ::= { hdsl2MaintenanceEntry 6 }
hdsl2MaintNetworkPowerBackOff OBJECT-TYPE hdsl2MaintNetworkPowerBackOff OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
default(0), default(0),
enhanced(1) enhanced(1)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies if a receiver is set to the default or "Specifies if a receiver is set to the default or
enhanced modes of power backoff." enhanced modes of power backoff."
::= { hdsl2MaintenanceEntry 9 } ::= { hdsl2MaintenanceEntry 7 }
hdsl2MaintNetworkSoftRestart OBJECT-TYPE hdsl2MaintNetworkSoftRestart OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
noRestart(0), noRestart(0),
restart(1) restart(1)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies if the receiver is to be soft-restarted "Specifies if the receiver is to be soft-restarted
(after 5 seconds)." (after 5 seconds)."
::= { hdsl2MaintenanceEntry 10 } ::= { hdsl2MaintenanceEntry 8 }
hdsl2MaintCustomerPowerBackOff OBJECT-TYPE hdsl2MaintCustomerPowerBackOff OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
default(0), default(0),
enhanced(1) enhanced(1)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies if a receiver is set to the default or "Specifies if a receiver is set to the default or
enhanced modes of power backoff." enhanced modes of power backoff."
::= { hdsl2MaintenanceEntry 11 } ::= { hdsl2MaintenanceEntry 9 }
hdsl2MaintCustomerSoftRestart OBJECT-TYPE hdsl2MaintCustomerSoftRestart OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
noRestart(0), noRestart(0),
restart(1) restart(1)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
Expires November 8, 2000 Page [35]
DESCRIPTION DESCRIPTION
"Specifies if the receiver is to be soft-restarted "Specifies if the receiver is to be soft-restarted
Expires November 8, 2000 Page [39]
(after 5 seconds)." (after 5 seconds)."
::= { hdsl2MaintenanceEntry 12 } ::= { hdsl2MaintenanceEntry 10 }
-- DS1 profile group -- DS1 profile group
-- --
hdsl2DS1ProfileTable OBJECT-TYPE hdsl2DS1ProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2DS1ProfileEntry SYNTAX SEQUENCE OF Hdsl2DS1ProfileEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table contains information on the HDSL2 DS1 "This table contains information on the HDSL2 DS1
configuration. One entry in this table reflects a configuration. One entry in this table reflects a
profile defined by a manager which can be used to profile defined by a manager which can be used to
configure a HDSL2 DS1 interface." configure a HDSL2 DS1 interface."
::= { hdsl2MibObjects 9 } ::= { hdsl2MibObjects 13 }
hdsl2DS1ProfileEntry OBJECT-TYPE hdsl2DS1ProfileEntry OBJECT-TYPE
SYNTAX Hdsl2DS1ProfileEntry SYNTAX Hdsl2DS1ProfileEntry
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 consists of a list of parameters that
represents the DS1 configuration of a HDSL2 HTU. represents the DS1 configuration of a HDSL2 HTU.
A profile is created in one step with all necessary A profile is created in one step with all necessary
parameter values and hdsl2DS1ProfileRowStatus set to parameter values and hdsl2DS1ProfileRowStatus set to
skipping to change at line 1954 skipping to change at line 2186
} }
hdsl2DS1ProfileName OBJECT-TYPE hdsl2DS1ProfileName 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." "The index into the HDSL2 DS1 Profile Table."
::= { hdsl2DS1ProfileEntry 1 } ::= { hdsl2DS1ProfileEntry 1 }
Expires November 8, 2000 Page [36]
hdsl2DS1FrameFormat OBJECT-TYPE hdsl2DS1FrameFormat OBJECT-TYPE
Expires November 8, 2000 Page [40]
SYNTAX INTEGER SYNTAX INTEGER
{ {
auto(0), auto(0),
unframed(1), unframed(1),
sf(2), sf(2),
esf(3), esf(3),
terminalFraming(4), terminalFraming(4),
slc96(5) slc96(5)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
skipping to change at line 2009 skipping to change at line 2241
db15dot0(10), db15dot0(10),
db22dot5(11) db22dot5(11)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the DS1 Pulse Equalization and Line "Specifies the DS1 Pulse Equalization and Line
Buildout." Buildout."
::= { hdsl2DS1ProfileEntry 4 } ::= { hdsl2DS1ProfileEntry 4 }
Expires November 8, 2000 Page [37]
hdsl2DS1NetworkLoopback OBJECT-TYPE hdsl2DS1NetworkLoopback OBJECT-TYPE
Expires November 8, 2000 Page [41]
SYNTAX INTEGER SYNTAX INTEGER
{ {
ais(0), ais(0),
los(1) los(1)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"On network loopback, the HTU sends AIS or LOS "On network loopback, the HTU sends AIS or LOS
towards the DS1 interface." towards the DS1 interface."
skipping to change at line 2063 skipping to change at line 2295
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used to create a new row or modify or "This object is used to create a new row or modify or
delete an existing row in this table." delete an existing row in this table."
::= { hdsl2DS1ProfileEntry 8 } ::= { hdsl2DS1ProfileEntry 8 }
-- SHDSL profile group -- SHDSL profile group
-- --
hdsl2ShdslProfileTable OBJECT-TYPE hdsl2ShdslProfileTable OBJECT-TYPE
Expires November 8, 2000 Page [38]
SYNTAX SEQUENCE OF Hdsl2ShdslProfileEntry SYNTAX SEQUENCE OF Hdsl2ShdslProfileEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
Expires November 8, 2000 Page [42]
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table contains information on a SHDSL "This table contains information on a SHDSL
configuration. One entry in this table reflects a configuration. One entry in this table reflects a
profile defined by a manager which can be used to profile defined by a manager which can be used to
configure a SHDSL interface." configure a SHDSL interface."
::= { hdsl2MibObjects 10 } ::= { hdsl2MibObjects 14 }
hdsl2ShdslProfileEntry OBJECT-TYPE hdsl2ShdslProfileEntry OBJECT-TYPE
SYNTAX Hdsl2ShdslProfileEntry SYNTAX Hdsl2ShdslProfileEntry
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 consists of a list of parameters that
represents the configuration of a SHDSL line. A represents the configuration of a SHDSL line. A
profile is created in one step with all necessary profile is created in one step with all necessary
parameter values and hdsl2ShdslProfileRowStatus set to parameter values and hdsl2ShdslProfileRowStatus set to
skipping to change at line 2118 skipping to change at line 2350
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The speed of the SHDSL line." "The speed of the SHDSL line."
::= { hdsl2ShdslProfileEntry 2 } ::= { hdsl2ShdslProfileEntry 2 }
hdsl2ShdslRemoteEnabled OBJECT-TYPE hdsl2ShdslRemoteEnabled OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
enabled(1), enabled(1),
Expires November 8, 2000 Page [39]
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." "Defines if STU-R commands are enabled."
::= { hdsl2ShdslProfileEntry 3 } ::= { hdsl2ShdslProfileEntry 3 }
hdsl2ShdslProfileRowStatus OBJECT-TYPE hdsl2ShdslProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
skipping to change at line 2149 skipping to change at line 2381
hdsl2EndpointAlarmConfProfileTable OBJECT-TYPE hdsl2EndpointAlarmConfProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2EndpointAlarmConfProfileEntry SYNTAX SEQUENCE OF Hdsl2EndpointAlarmConfProfileEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table contains information on the HDSL2 alarm "This table contains information on the HDSL2 alarm
configuration. One entry in this table reflects a configuration. One entry in this table reflects a
profile defined by a manager which can be used to profile defined by a manager which can be used to
configure a HDSL2 endpoint." configure a HDSL2 endpoint."
::= { hdsl2MibObjects 11 } ::= { hdsl2MibObjects 15 }
hdsl2EndpointAlarmConfProfileEntry OBJECT-TYPE hdsl2EndpointAlarmConfProfileEntry OBJECT-TYPE
SYNTAX Hdsl2EndpointAlarmConfProfileEntry SYNTAX Hdsl2EndpointAlarmConfProfileEntry
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 consists of a list of parameters that
represents the configuration of a HDSL2 endpoint. represents the configuration of a HDSL2 endpoint.
A profile is created in one step with all necessary A profile is created in one step with all necessary
parameter values and hdsl2EndpointAlarmConfProfileRowStatus parameter values and hdsl2EndpointAlarmConfProfileRowStatus
skipping to change at line 2173 skipping to change at line 2405
::= { hdsl2EndpointAlarmConfProfileTable 1 } ::= { hdsl2EndpointAlarmConfProfileTable 1 }
Hdsl2EndpointAlarmConfProfileEntry ::= Hdsl2EndpointAlarmConfProfileEntry ::=
SEQUENCE SEQUENCE
{ {
hdsl2EndpointAlarmConfProfileName SnmpAdminString, hdsl2EndpointAlarmConfProfileName SnmpAdminString,
hdsl2EndpointThreshLoopAttenuation Integer32, hdsl2EndpointThreshLoopAttenuation Integer32,
hdsl2EndpointThreshSNRMargin Integer32, hdsl2EndpointThreshSNRMargin Integer32,
hdsl2EndpointThreshES INTEGER, hdsl2EndpointThreshES INTEGER,
hdsl2EndpointThreshSES INTEGER, hdsl2EndpointThreshSES INTEGER,
Expires November 8, 2000 Page [40]
hdsl2EndpointThreshCRCanomaly Integer32, hdsl2EndpointThreshCRCanomaly Integer32,
hdsl2EndpointThreshLOSWS INTEGER, hdsl2EndpointThreshLOSWS INTEGER,
Expires November 8, 2000 Page [44]
hdsl2EndpointThreshUAS INTEGER, hdsl2EndpointThreshUAS INTEGER,
hdsl2EndpointAlarmConfProfileRowStatus RowStatus hdsl2EndpointAlarmConfProfileRowStatus RowStatus
} }
hdsl2EndpointAlarmConfProfileName OBJECT-TYPE hdsl2EndpointAlarmConfProfileName 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." "The index into the HDSL2 Endpoint Alarm Profile Table."
skipping to change at line 2228 skipping to change at line 2460
HDSL2 endpoint within any given 15 minutes performance HDSL2 endpoint within any given 15 minutes performance
data collection period, which causes the SNMP agent to data collection period, which causes the SNMP agent to
send a hdsl2PerfESThreshTrap. One trap will be sent send a hdsl2PerfESThreshTrap. One trap will be sent
per interval per endpoint. A value of '0' will disable per interval per endpoint. A value of '0' will disable
the trap." the trap."
::= { hdsl2EndpointAlarmConfProfileEntry 5 } ::= { hdsl2EndpointAlarmConfProfileEntry 5 }
hdsl2EndpointThreshSES OBJECT-TYPE hdsl2EndpointThreshSES OBJECT-TYPE
SYNTAX INTEGER(0..900) SYNTAX INTEGER(0..900)
UNITS "seconds" UNITS "seconds"
Expires November 8, 2000 Page [41]
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
Expires November 8, 2000 Page [45]
DESCRIPTION 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 } ::= { hdsl2EndpointAlarmConfProfileEntry 6 }
hdsl2EndpointThreshCRCanomaly OBJECT-TYPE hdsl2EndpointThreshCRCanomaly OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of CRC anomalies encountered by a HDSL2 "The number of CRC anomalies encountered by a HDSL2
endpoint within any given 15 minutes performance data endpoint within any given 15 minutes performance data
collection period, which causes the SNMP agent to send collection period, which causes the SNMP agent to send
skipping to change at line 2280 skipping to change at line 2517
by a HDSL2 endpoint within any given 15 minutes by a HDSL2 endpoint within any given 15 minutes
performance data collection period, which causes the performance data collection period, which causes the
SNMP agent to send a hdsl2PerfUASThreshTrap. One trap SNMP agent to send a hdsl2PerfUASThreshTrap. One trap
will be sent per interval per endpoint. A value of will be sent per interval per endpoint. A value of
'0' will disable the trap." '0' will disable the trap."
::= { hdsl2EndpointAlarmConfProfileEntry 8 } ::= { hdsl2EndpointAlarmConfProfileEntry 8 }
hdsl2EndpointAlarmConfProfileRowStatus OBJECT-TYPE hdsl2EndpointAlarmConfProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
Expires November 8, 2000 Page [46]
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used to create a new row or modify or "This object is used to create a new row or modify or
Expires November 8, 2000 Page [42]
delete an existing row in this table." delete an existing row in this table."
::= { hdsl2EndpointAlarmConfProfileEntry 9 } ::= { hdsl2EndpointAlarmConfProfileEntry 9 }
-- DS1 Alarm Profile -- DS1 Alarm Profile
-- --
hdsl2DS1AlarmConfProfileTable OBJECT-TYPE hdsl2DS1AlarmConfProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hdsl2DS1AlarmConfProfileEntry SYNTAX SEQUENCE OF Hdsl2DS1AlarmConfProfileEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table contains information on the HDSL2 alarm "This table contains information on the HDSL2 alarm
configuration. One entry in this table reflects a configuration. One entry in this table reflects a
profile defined by a manager which can be used to profile defined by a manager which can be used to
configure a HDSL2 HTU." configure a HDSL2 HTU."
::= { hdsl2MibObjects 12 } ::= { hdsl2MibObjects 16 }
hdsl2DS1AlarmConfProfileEntry OBJECT-TYPE hdsl2DS1AlarmConfProfileEntry OBJECT-TYPE
SYNTAX Hdsl2DS1AlarmConfProfileEntry SYNTAX Hdsl2DS1AlarmConfProfileEntry
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 consists of a list of parameters that
represents the alarm configuration of a HDSL2 HTU represents the alarm configuration of a HDSL2 HTU
DS1 interface. A profile is created in one step DS1 interface. A profile is created in one step
with all necessary parameter values and with all necessary parameter values and
skipping to change at line 2336 skipping to change at line 2573
} }
hdsl2DS1AlarmConfProfileName OBJECT-TYPE hdsl2DS1AlarmConfProfileName 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 Alarm Profile Table." "The index into the HDSL2 DS1 Alarm Profile Table."
::= { hdsl2DS1AlarmConfProfileEntry 1 } ::= { hdsl2DS1AlarmConfProfileEntry 1 }
Expires November 8, 2000 Page [47]
hdsl2DS1ThreshCVL OBJECT-TYPE hdsl2DS1ThreshCVL OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
Expires November 8, 2000 Page [43]
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Code Violations - Line (CVL) encountered "The number of Code Violations - Line (CVL) encountered
by a HDSL2 HTU DS1 interface within any given 15 minutes by a HDSL2 HTU DS1 interface within any given 15 minutes
performance data collection period, which causes the SNMP performance data collection period, which causes the SNMP
agent to send a hdsl2DS1CVLThreshTrap. One trap will be agent to send a hdsl2DS1CVLThreshTrap. One trap will be
sent per interval per interface. A value of '0' will sent per interval per interface. A value of '0' will
disable the trap." disable the trap."
::= { hdsl2DS1AlarmConfProfileEntry 2} ::= { hdsl2DS1AlarmConfProfileEntry 2}
skipping to change at line 2392 skipping to change at line 2629
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The count of Loss of Signal Seconds (LOSS) encountered by "The count of Loss of Signal Seconds (LOSS) encountered by
a HDSL2 HTU DS1 interface within any given 15 minutes a HDSL2 HTU DS1 interface within any given 15 minutes
performance data collection period, which causes the SNMP performance data collection period, which causes the SNMP
agent to send a hdsl2DS1LOSSThreshTrap. One trap will be agent to send a hdsl2DS1LOSSThreshTrap. One trap will be
sent per interval per interface. A value of '0' will sent per interval per interface. A value of '0' will
disable the trap." disable the trap."
::= { hdsl2DS1AlarmConfProfileEntry 5 } ::= { hdsl2DS1AlarmConfProfileEntry 5 }
hdsl2DS1AlarmConfProfileRowStatus OBJECT-TYPE Expires November 8, 2000 Page [48]
Expires November 8, 2000 Page [44] hdsl2DS1AlarmConfProfileRowStatus 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 is used to create a new row or modify or
delete an existing row in this table." delete an existing row in this table."
::= { hdsl2DS1AlarmConfProfileEntry 6 } ::= { hdsl2DS1AlarmConfProfileEntry 6 }
-- trap definitions -- trap definitions
-- --
skipping to change at line 2448 skipping to change at line 2686
ifIndex, ifIndex,
hdsl2EndpointIndex, hdsl2EndpointIndex,
hdsl2EndpointCurr15MinES, hdsl2EndpointCurr15MinES,
hdsl2EndpointThreshES hdsl2EndpointThreshES
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Errored Seconds (ES) threshold reached." "Errored Seconds (ES) threshold reached."
::= { hdsl2TrapsPrefix 3 } ::= { hdsl2TrapsPrefix 3 }
Expires November 8, 2000 Page [45] Expires November 8, 2000 Page [49]
hdsl2PerfSESThreshTrap NOTIFICATION-TYPE hdsl2PerfSESThreshTrap NOTIFICATION-TYPE
OBJECTS OBJECTS
{ {
ifIndex, ifIndex,
hdsl2EndpointIndex, hdsl2EndpointIndex,
hdsl2EndpointCurr15MinSES, hdsl2EndpointCurr15MinSES,
hdsl2EndpointThreshSES hdsl2EndpointThreshSES
} }
STATUS current STATUS current
skipping to change at line 2504 skipping to change at line 2742
hdsl2EndpointCurr15MinUAS, hdsl2EndpointCurr15MinUAS,
hdsl2EndpointThreshUAS hdsl2EndpointThreshUAS
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Unavailable Seconds (UAS) threshold reached." "Unavailable Seconds (UAS) threshold reached."
::= { hdsl2TrapsPrefix 7 } ::= { hdsl2TrapsPrefix 7 }
hdsl2DS1CVLThreshTrap NOTIFICATION-TYPE hdsl2DS1CVLThreshTrap NOTIFICATION-TYPE
Expires November 8, 2000 Page [46] Expires November 8, 2000 Page [50]
OBJECTS OBJECTS
{ {
ifIndex, ifIndex,
hdsl2DS1htuIndex, hdsl2DS1htuIndex,
hdsl2DS1PerfCurr15MinCVL, hdsl2DS1PerfCurr15MinCVL,
hdsl2DS1ThreshCVL hdsl2DS1ThreshCVL
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"DS1 Code Violation - Line (CVL) threshold reached." "DS1 Code Violation - Line (CVL) threshold reached."
skipping to change at line 2558 skipping to change at line 2796
hdsl2DS1PerfCurr15MinLOSS, hdsl2DS1PerfCurr15MinLOSS,
hdsl2DS1ThreshLOSS hdsl2DS1ThreshLOSS
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"DS1 Loss of Signal (LOS) Seconds threshold reached." "DS1 Loss of Signal (LOS) Seconds threshold reached."
::= { hdsl2TrapsPrefix 11 } ::= { hdsl2TrapsPrefix 11 }
-- conformance information -- conformance information
Expires November 8, 2000 Page [47] Expires November 8, 2000 Page [51]
hdsl2Conformance OBJECT IDENTIFIER ::= { hdsl2LineMib 3 } hdsl2Conformance OBJECT IDENTIFIER ::= { hdsl2LineMib 3 }
hdsl2Groups OBJECT IDENTIFIER ::= { hdsl2Conformance 1 } hdsl2Groups OBJECT IDENTIFIER ::= { hdsl2Conformance 1 }
hdsl2Compliances OBJECT IDENTIFIER ::= { hdsl2Conformance 2 } hdsl2Compliances OBJECT IDENTIFIER ::= { hdsl2Conformance 2 }
-- HDSL2 agent compliance statements -- HDSL2 agent compliance statements
hdsl2LineMibCompliance MODULE-COMPLIANCE hdsl2LineMibCompliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The compliance statement for SNMP entities "The compliance statement for SNMP entities
which manage HDSL2 interfaces." which manage HDSL2 interfaces."
MODULE MODULE
MANDATORY-GROUPS MANDATORY-GROUPS
{ {
hdsl2LineGroup,
hdsl2InventoryGroup, hdsl2InventoryGroup,
hdsl2EndpointGroup, hdsl2EndpointGroup,
hdsl2SegmentGroup,
hdsl2IntervalGroup, hdsl2IntervalGroup,
hdsl2HistoryGroup,
hdsl2MaintenanceGroup, hdsl2MaintenanceGroup,
hdsl2EndpointAlarmConfGroup, hdsl2EndpointAlarmConfGroup,
hdsl2NotificationGroup hdsl2NotificationGroup
} }
GROUP hdsl2ShdslGroup GROUP hdsl2ShdslGroup
DESCRIPTION DESCRIPTION
"This group is optional. Implementations which "This group is optional. Implementations which
support SHDSL must implement this group." support SHDSL must implement this group."
GROUP hdsl2ShdslProfileGroup GROUP hdsl2ShdslProfileGroup
DESCRIPTION DESCRIPTION
"This group is optional. Implementations which "This group is optional. Implementations which
support SHDSL must implement this group." 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 GROUP hdsl2DS1PerfGroup
DESCRIPTION DESCRIPTION
"This group is optional. Implementations which "This group is optional. Implementations which
support HTU DS1 interfaces must implement this group." support HTU DS1 interfaces must implement this group."
GROUP hdsl2DS1IntervalGroup GROUP hdsl2DS1IntervalGroup
DESCRIPTION DESCRIPTION
"This group is optional. Implementations which "This group is optional. Implementations which
support HTU DS1 interfaces must implement this group." 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]
GROUP hdsl2DS1ProfileGroup GROUP hdsl2DS1ProfileGroup
DESCRIPTION DESCRIPTION
"This group is optional. Implementations which "This group is optional. Implementations which
support HTU DS1 interfaces must implement this group." support HTU DS1 interfaces must implement this group."
GROUP hdsl2DS1NotificationGroup GROUP hdsl2DS1NotificationGroup
DESCRIPTION DESCRIPTION
"This group is optional. Implementations which "This group is optional. Implementations which
support HTU DS1 interfaces must implement this group." support HTU DS1 interfaces must implement this group."
Expires November 8, 2000 Page [48]
::= { hdsl2Compliances 1 } ::= { hdsl2Compliances 1 }
-- units of conformance -- units of conformance
hdsl2LineGroup OBJECT-GROUP
OBJECTS
{
hdsl2LineNumRepeaters
}
STATUS current
DESCRIPTION
"A collection of objects providing pre-provisioning
capability for a HDSL2 line."
::= { hdsl2Groups 1 }
hdsl2InventoryGroup OBJECT-GROUP hdsl2InventoryGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2InvIndex, hdsl2InvIndex,
hdsl2InvUnitType,
hdsl2InvVendorID, hdsl2InvVendorID,
hdsl2InvVendorModelNumber, hdsl2InvVendorModelNumber,
hdsl2InvVendorSerialNumber, hdsl2InvVendorSerialNumber,
hdsl2InvVendorEOCSoftwareVersion, hdsl2InvVendorEOCSoftwareVersion,
hdsl2Invhdsl2StandardVersion, hdsl2Invhdsl2StandardVersion,
hdsl2InvVendorListNumber, hdsl2InvVendorListNumber,
hdsl2InvVendorIssueNumber, hdsl2InvVendorIssueNumber,
hdsl2InvVendorSoftwareVersion, hdsl2InvVendorSoftwareVersion,
hdsl2InvEquipmentCode, hdsl2InvEquipmentCode,
hdsl2InvVendorOther hdsl2InvVendorOther
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing inventory "A collection of objects providing inventory
information about a hdsl2 line." information about a HDSL2 line."
::= { hdsl2Groups 1 } ::= { hdsl2Groups 2 }
hdsl2EndpointGroup OBJECT-GROUP hdsl2EndpointGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2EndpointIndex, hdsl2EndpointIndex,
hdsl2EndpointUnit, hdsl2EndpointUnit,
hdsl2EndpointModem,
hdsl2EndpointAlarmConfProfile, hdsl2EndpointAlarmConfProfile,
Expires November 8, 2000 Page [53]
hdsl2EndpointCurrAtn, hdsl2EndpointCurrAtn,
hdsl2EndpointCurrSnrMgn, hdsl2EndpointCurrSnrMgn,
hdsl2EndpointCurrStatus, hdsl2EndpointCurrStatus,
hdsl2EndpointES, hdsl2EndpointES,
hdsl2EndpointSES, hdsl2EndpointSES,
hdsl2EndpointCRCanomaly, hdsl2EndpointCRCanomaly,
hdsl2EndpointLOSWS, hdsl2EndpointLOSWS,
hdsl2EndpointUAS, hdsl2EndpointUAS,
hdsl2EndpointCurr15MinTimeElapsed, hdsl2EndpointCurr15MinTimeElapsed,
hdsl2EndpointCurr15MinES, hdsl2EndpointCurr15MinES,
hdsl2EndpointCurr15MinSES, hdsl2EndpointCurr15MinSES,
hdsl2EndpointCurr15MinCRCanomaly, hdsl2EndpointCurr15MinCRCanomaly,
hdsl2EndpointCurr15MinLOSWS, hdsl2EndpointCurr15MinLOSWS,
hdsl2EndpointCurr15MinUAS, hdsl2EndpointCurr15MinUAS,
hdsl2EndpointCurr1DayTimeElapsed, hdsl2EndpointCurr1DayTimeElapsed,
hdsl2EndpointCurr1DayES, hdsl2EndpointCurr1DayES,
hdsl2EndpointCurr1DaySES, hdsl2EndpointCurr1DaySES,
hdsl2EndpointCurr1DayCRCanomaly, hdsl2EndpointCurr1DayCRCanomaly,
hdsl2EndpointCurr1DayLOSWS, hdsl2EndpointCurr1DayLOSWS,
hdsl2EndpointCurr1DayUAS, hdsl2EndpointCurr1DayUAS
hdsl2EndpointPrev1DayMoniSecs,
Expires November 8, 2000 Page [49]
hdsl2EndpointPrev1DayES,
hdsl2EndpointPrev1DaySES,
hdsl2EndpointPrev1DayCRCanomaly,
hdsl2EndpointPrev1DayLOSWS,
hdsl2EndpointPrev1DayUAS
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing endpoint "A collection of objects providing endpoint
information about a hdsl2 line." information about a HDSL2 line."
::= { hdsl2Groups 2 }
hdsl2SegmentGroup OBJECT-GROUP
OBJECTS
{
hdsl2SegmentIndex,
hdsl2NetworkEndpoint,
hdsl2CustomerEndpoint
}
STATUS current
DESCRIPTION
"A collection of objects providing topology
information about a hdsl2 line."
::= { hdsl2Groups 3 } ::= { hdsl2Groups 3 }
hdsl2IntervalGroup OBJECT-GROUP hdsl2IntervalGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2IntervalES, hdsl2IntervalES,
hdsl2IntervalSES, hdsl2IntervalSES,
hdsl2IntervalCRCanomaly, hdsl2IntervalCRCanomaly,
hdsl2IntervalLOSWseconds, hdsl2IntervalLOSWseconds,
hdsl2IntervalUAS hdsl2IntervalUAS
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing performance "A collection of objects providing performance
information about a hdsl2 line." information about a HDSL2 line."
::= { hdsl2Groups 4 } ::= { hdsl2Groups 4 }
hdsl2HistoryGroup OBJECT-GROUP
OBJECTS
{
hdsl2HistoryMoniSecs,
hdsl2HistoryES,
hdsl2HistorySES,
hdsl2HistoryCRCanomaly,
hdsl2HistoryLOSWS,
hdsl2HistoryUAS
}
STATUS current
Expires November 8, 2000 Page [54]
DESCRIPTION
"A collection of objects providing historical
performance information about a HDSL2 line."
::= { hdsl2Groups 5 }
hdsl2MaintenanceGroup OBJECT-GROUP hdsl2MaintenanceGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2MaintLoopbackCommand, hdsl2MaintLoopbackCommand,
hdsl2MaintLoopbackStatus, hdsl2MaintLoopbackStatus,
hdsl2MaintLoopbackTimeout, hdsl2MaintLoopbackTimeout,
hdsl2MaintLoopbackTimeoutDate,
hdsl2MaintLoopbackTimeoutTime,
hdsl2MaintLocalSpanPower, hdsl2MaintLocalSpanPower,
hdsl2MaintCustomerTipRingReversal, hdsl2MaintCustomerTipRingReversal,
hdsl2MaintNetworkTipRingReversal, hdsl2MaintNetworkTipRingReversal,
hdsl2MaintNetworkPowerBackOff, hdsl2MaintNetworkPowerBackOff,
hdsl2MaintNetworkSoftRestart, hdsl2MaintNetworkSoftRestart,
Expires November 8, 2000 Page [50]
hdsl2MaintCustomerPowerBackOff, hdsl2MaintCustomerPowerBackOff,
hdsl2MaintCustomerSoftRestart hdsl2MaintCustomerSoftRestart
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing test "A collection of objects providing test
configuration and control for a hdsl2 line." configuration and control for a HDSL2 line."
::= { hdsl2Groups 5 } ::= { hdsl2Groups 6 }
hdsl2EndpointAlarmConfGroup OBJECT-GROUP hdsl2EndpointAlarmConfGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2EndpointAlarmConfProfileName, hdsl2EndpointAlarmConfProfileName,
hdsl2EndpointThreshLoopAttenuation, hdsl2EndpointThreshLoopAttenuation,
hdsl2EndpointThreshSNRMargin, hdsl2EndpointThreshSNRMargin,
hdsl2EndpointThreshES, hdsl2EndpointThreshES,
hdsl2EndpointThreshSES, hdsl2EndpointThreshSES,
hdsl2EndpointThreshCRCanomaly, hdsl2EndpointThreshCRCanomaly,
hdsl2EndpointThreshLOSWS, hdsl2EndpointThreshLOSWS,
hdsl2EndpointThreshUAS, hdsl2EndpointThreshUAS,
hdsl2EndpointAlarmConfProfileRowStatus hdsl2EndpointAlarmConfProfileRowStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing alarm "A collection of objects providing alarm
configuration for a hdsl2 line." configuration for a HDSL2 line."
::= { hdsl2Groups 6 } ::= { hdsl2Groups 7 }
hdsl2NotificationGroup NOTIFICATION-GROUP hdsl2NotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS NOTIFICATIONS
{ {
hdsl2LoopAttenCrossingTrap, hdsl2LoopAttenCrossingTrap,
hdsl2SNRMarginCrossingTrap, hdsl2SNRMarginCrossingTrap,
hdsl2PerfESThreshTrap, hdsl2PerfESThreshTrap,
hdsl2PerfSESThreshTrap, hdsl2PerfSESThreshTrap,
hdsl2PerfCRCanomalyThreshTrap, hdsl2PerfCRCanomalyThreshTrap,
hdsl2PerfLOSWThreshTrap, hdsl2PerfLOSWThreshTrap,
Expires November 8, 2000 Page [55]
hdsl2PerfUASThreshTrap hdsl2PerfUASThreshTrap
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of trap objects for a hdsl2 line." "A collection of trap objects for a HDSL2 line."
::= { hdsl2Groups 7 } ::= { hdsl2Groups 8 }
hdsl2ShdslGroup OBJECT-GROUP hdsl2ShdslGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2ShdslWireInterface, hdsl2ShdslWireInterface,
hdsl2ShdslProfile hdsl2ShdslProfile
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing configuration "A collection of objects providing configuration
support for a SHDSL line."
Expires November 8, 2000 Page [51] ::= { hdsl2Groups 9 }
support for a shdsl line."
::= { hdsl2Groups 8 }
hdsl2ShdslProfileGroup OBJECT-GROUP hdsl2ShdslProfileGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2ShdslProfileName, hdsl2ShdslProfileName,
hdsl2ShdslLineSpeed, hdsl2ShdslLineSpeed,
hdsl2ShdslRemoteEnabled, hdsl2ShdslRemoteEnabled,
hdsl2ShdslProfileRowStatus hdsl2ShdslProfileRowStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing dynamic "A collection of objects providing dynamic
profile support for a shdsl line." profile support for a SHDSL line."
::= { hdsl2Groups 9 } ::= { hdsl2Groups 10 }
hdsl2DS1PerfGroup OBJECT-GROUP hdsl2DS1ConfigGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2DS1htuIndex, hdsl2DS1htuIndex,
hdsl2DS1ConfProfile, hdsl2DS1ConfProfile,
hdsl2DS1AlarmConfProfile, hdsl2DS1AlarmConfProfile
}
STATUS current
DESCRIPTION
"A collection of objects providing HTU DS1
configuration information for a HDSL2 line."
::= { hdsl2Groups 11 }
hdsl2DS1PerfGroup OBJECT-GROUP
OBJECTS
{
hdsl2DS1PerfCVL, hdsl2DS1PerfCVL,
hdsl2DS1PerfES, hdsl2DS1PerfES,
hdsl2DS1PerfSES, hdsl2DS1PerfSES,
hdsl2DS1PerfLOSS, hdsl2DS1PerfLOSS,
Expires November 8, 2000 Page [56]
hdsl2DS1PerfCurr15MinTimeElapsed, hdsl2DS1PerfCurr15MinTimeElapsed,
hdsl2DS1PerfCurr15MinCVL, hdsl2DS1PerfCurr15MinCVL,
hdsl2DS1PerfCurr15MinES, hdsl2DS1PerfCurr15MinES,
hdsl2DS1PerfCurr15MinSES, hdsl2DS1PerfCurr15MinSES,
hdsl2DS1PerfCurr15MinLOSS, hdsl2DS1PerfCurr15MinLOSS,
hdsl2DS1PerfCurr1DayTimeElapsed, hdsl2DS1PerfCurr1DayTimeElapsed,
hdsl2DS1PerfCurr1DayCVL, hdsl2DS1PerfCurr1DayCVL,
hdsl2DS1PerfCurr1DayES, hdsl2DS1PerfCurr1DayES,
hdsl2DS1PerfCurr1DaySES, hdsl2DS1PerfCurr1DaySES,
hdsl2DS1PerfCurr1DayLOSS, hdsl2DS1PerfCurr1DayLOSS
hdsl2DS1PerfPrev1DayMoniSecs,
hdsl2DS1PerfPrev1DayCVL,
hdsl2DS1PerfPrev1DayES,
hdsl2DS1PerfPrev1DaySES,
hdsl2DS1PerfPrev1DayLOSS
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing HTU DS1 "A collection of objects providing HTU DS1
performance information for a hdsl2 line." performance information for a HDSL2 line."
::= { hdsl2Groups 10 } ::= { hdsl2Groups 12 }
hdsl2DS1IntervalGroup OBJECT-GROUP hdsl2DS1IntervalGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2DS1IntervalCVL, hdsl2DS1IntervalCVL,
Expires November 8, 2000 Page [52]
hdsl2DS1IntervalES, hdsl2DS1IntervalES,
hdsl2DS1IntervalSES, hdsl2DS1IntervalSES,
hdsl2DS1IntervalLOSS hdsl2DS1IntervalLOSS
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing HTU DS1 "A collection of objects providing HTU DS1
performance information." performance information."
::= { hdsl2Groups 11 } ::= { hdsl2Groups 13 }
hdsl2DS1HistoryGroup OBJECT-GROUP
OBJECTS
{
hdsl2DS1HistoryMoniSecs,
hdsl2DS1HistoryCVL,
hdsl2DS1HistoryES,
hdsl2DS1HistorySES,
hdsl2DS1HistoryLOSS
}
STATUS current
DESCRIPTION
"A collection of objects providing historical
HTU DS1 performance information."
::= { hdsl2Groups 14 }
hdsl2DS1ProfileGroup OBJECT-GROUP hdsl2DS1ProfileGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
hdsl2DS1ProfileName, hdsl2DS1ProfileName,
hdsl2DS1FrameFormat, hdsl2DS1FrameFormat,
hdsl2DS1LineCode, hdsl2DS1LineCode,
hdsl2DS1PulseEqualization, hdsl2DS1PulseEqualization,
Expires November 8, 2000 Page [57]
hdsl2DS1NetworkLoopback, hdsl2DS1NetworkLoopback,
hdsl2DS1DownstreamLOSD, hdsl2DS1DownstreamLOSD,
hdsl2DS1UpstreamLOSD, hdsl2DS1UpstreamLOSD,
hdsl2DS1ProfileRowStatus hdsl2DS1ProfileRowStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing HTU DS1 "A collection of objects providing HTU DS1
configuration support for a hdsl2 line." configuration support for a HDSL2 line."
::= { hdsl2Groups 12 } ::= { hdsl2Groups 15 }
hdsl2DS1NotificationGroup NOTIFICATION-GROUP hdsl2DS1NotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS NOTIFICATIONS
{ {
hdsl2DS1CVLThreshTrap, hdsl2DS1CVLThreshTrap,
hdsl2DS1ESThreshTrap, hdsl2DS1ESThreshTrap,
hdsl2DS1SESThreshTrap, hdsl2DS1SESThreshTrap,
hdsl2DS1LOSSThreshTrap hdsl2DS1LOSSThreshTrap
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of trap objects for a HTU DS1 "A collection of trap objects for a HTU DS1
interface." interface."
::= { hdsl2Groups 13 } ::= { hdsl2Groups 16 }
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 author is 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.
Expires November 8, 2000 Page [53] The author acknowledges the suggestions and contributions of Rajesh
Abbi of Alcatel regarding the textual convention Hdsl2UnitId.
The author also acknowledges the importance of contributions and 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.
Contributions were received from the following contributors. Other contributions were received from the following:
Rajesh Abbi (Alcatel)
Philip Bergstresser (Adtran) Philip Bergstresser (Adtran)
Steve Blackwell (Adtran) Steve Blackwell (Adtran)
David Horton (CITR)
Mark Johnson (Red Point) Mark Johnson (Red Point)
Mike Sneed (Pulse) Mike Sneed (Pulse)
Expires November 8, 2000 Page [58]
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.
[3] Rose, M., and K. McCloghrie, "Concise MIB Definitions", STD 16, [3] Rose, M., and K. McCloghrie, "Concise MIB Definitions", STD 16,
skipping to change at line 2941 skipping to change at line 3218
M., and S. Waldbusser, "Conformance Statements for SMIv2", STD 58, M., and S. Waldbusser, "Conformance Statements for SMIv2", STD 58,
RFC 2580, April 1999. RFC 2580, April 1999.
[8] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple [8] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple
Network Management Protocol", STD 15, RFC 1157, May 1990. Network Management Protocol", STD 15, RFC 1157, May 1990.
[9] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, [9] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser,
"Introduction to Community-based SNMPv2", RFC 1901, January "Introduction to Community-based SNMPv2", RFC 1901, January
1996. 1996.
Expires November 8, 2000 Page [54]
[10] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Transport [10] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Transport
Mappings for Version 2 of the Simple Network Management Protocol Mappings for Version 2 of the Simple Network Management Protocol
(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.
[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.
skipping to change at line 2996 skipping to change at line 3273
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 [22] 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 [23] McCloghrie, K., and Kastenholz, F., "The Interfaces Group MIB
using SMIv2", RFC 2233, November 1997. using SMIv2", RFC 2233, November 1997.
[24] Tesink, K., "Textual Conventions for MIB Modules Using Performance [24] Tesink, K., "Textual Conventions for MIB Modules Using Performance
Expires November 8, 2000 Page [55]
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 [25] 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 [26] D. Harrington, R. Presuhn, B. Wijnen, "An architecture for
Describing SNMP Management Frameworks", RFC 2571, April 1999. 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
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.
skipping to change at line 3051 skipping to change at line 3328
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
document itself may not be modified in any way, such as by removing document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of Internet organizations, except as needed for the purpose of
Expires November 8, 2000 Page [56]
developing Internet standards in which case the procedures for developing Internet standards in which case the procedures for
copyrights defined in the Internet Standards process must be copyrights defined in the Internet Standards process must be
followed, or as required to translate it into languages other than followed, or as required to translate it into languages other than
English. English.
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 [57] Expires November 8, 2000 Page [61]
 End of changes. 

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