draft-ietf-adslmib-adsllinemib-04.txt   draft-ietf-adslmib-adsllinemib-05.txt 
INTERNET-DRAFT ADSL Line MIB Gregory Bathrick INTERNET-DRAFT ADSL Line MIB Gregory Bathrick
AG Communication Systems AG Communication Systems
Faye Ly Faye Ly
Copper Mountain Networks Copper Mountain Networks
December 21, 1998 Febuary 26, 1999
Definitions of Managed Objects Definitions of Managed Objects
for the ADSL Lines for the ADSL Lines
December 21, 1998 Febuary 26, 1999
draft-ietf-adslmib-adsllinemib-04.txt draft-ietf-adslmib-adsllinemib-05.txt
1. Status of this Memo 1. Status of this Memo
This document is an Internet-Draft. Internet-Drafts are working This document is an Internet-Draft and is in full conformance with
documents of the Internet Engineering Task Force (IETF), its areas, all provisions of Section 10 of RFC2026.
and its working groups. Note that other groups may also distribute
working documents as Internet-Drafts. Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that other
groups may also distribute working documents as Internet-Drafts.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as ``work in progress.'' material or to cite them other than as ``work in progress.''
To view the entire list of current Internet-Drafts, please check the To view the entire list of current Internet-Drafts, please check the
"1id-abstracts.txt" listing contained in the Internet-Drafts Shadow "1id-abstracts.txt" listing contained in the Internet-Drafts Shadow
Directories on ftp.is.co.za (Africa), ftp.nordu.net (Northern Directories on ftp.is.co.za (Africa), ftp.nordu.net (Northern
Europe), ftp.nis.garr.it (Southern Europe), munnari.oz.au (Pacific Europe), ftp.nis.garr.it (Southern Europe), munnari.oz.au (Pacific
Rim), ftp.ietf.org (US East Coast), or ftp.isi.edu (US West Coast). Rim), ftp.ietf.org (US East Coast), or ftp.isi.edu (US West Coast).
2. Abstract 2. Abstract
This document defines a standard SNMP MIB for ADSL lines based on the This document defines a standard SNMP MIB for ADSL lines based on the
ADSL Forum standard data model [9]. The ADSL standard describes ADSL Forum standard data model [9]. The ADSL standard describes
ATU-C and ATU-R as two sides of the ADSL line. This MIB covers both ATU-C and ATU-R as two sides of the ADSL line. This MIB covers both
ATU-C and ATU-R agent's perspectives. Each instance defined in the ATU-C and ATU-R agent's perspectives. Each instance defined in the
MIB represents a single ADSL line. MIB represents a single ADSL line.
It should be noted that the original version (v00) of this document It should be noted that the ADSL Forum Network Management Working
came from work completed by the ADSL Forum's Network Management Group had significant input towards the original version (v00) of
working group and documented in ADSL Forum TR-006 'SNMP-based ADSL this document. See `REVISION' clauses of this document for summary
Line MIB'[9]. See `REVISION' clauses of this document for changes of changes made since that point. See Acknowledgement Section for a
made to date. See Acknowledgement Section for a list of individuals list of individuals involved with both the IETF and ADSL Forum
involved with these ADSL Forum and IETF efforts. efforts.
3. The SNMP Network Management Framework 3. The SNMP Network Management Framework
The SNMP Management Framework presently consists of five major The SNMP Management Framework presently consists of five major
components: components:
o An overall architecture, described in RFC 2271 [13]. o An overall architecture, described in RFC 2271 [13].
o Mechanisms for describing and naming objects and events for o Mechanisms for describing and naming objects and events for
the purpose of management. The first version of this the purpose of management. The first version of this
skipping to change at page 8, line 4 skipping to change at page 8, line 6
If implemented, the Entity MIB should include entities for the ATU-C If implemented, the Entity MIB should include entities for the ATU-C
in the entPhysicalTable. The MIB's entAliasMappingTable would in the entPhysicalTable. The MIB's entAliasMappingTable would
contain mapping information identifying the `ifIndex' object contain mapping information identifying the `ifIndex' object
associated with each ATU-C. Also associating the relationship associated with each ATU-C. Also associating the relationship
between the ifTable and Entity MIB, the entPhysicalTable contains an between the ifTable and Entity MIB, the entPhysicalTable contains an
`entPhysicalName' object, which approximates the semantics of the `entPhysicalName' object, which approximates the semantics of the
`ifName' object from the Interface MIB. `ifName' object from the Interface MIB.
7. Conventions used in the MIB 7. Conventions used in the MIB
7.1 Naming Conventions 7.1 Naming Conventions
A. Atuc/Atur are used for the ATU-C and ATU-R. In other RFCs, these A. Atuc/Atur are used for the ATU-C and ATU-R. In other RFCs, these
are sometimes referred to as the Near End (Ne) and Far End (Fe) are sometimes referred to as the Near End (Ne) and Far End (Fe)
respectively, but not in this document. respectively, but not in this document.
B. The terms, "transmit" and "receive", are from the perspective of B. The terms, "transmit" and "receive", are from the perspective of
the corresponding table's end of the line. For example, the corresponding table's end of the line. For example, in the case
adslAtucChanConfMaxTxRate defines the "downstream" rate, while of Fast channels, adslAtucChanConfFastMaxTxRate defines the
adslAturChanConfMaxTxRate defines the "upstream" rate for a "downstream" rate, while adslAturChanConfFastMaxTxRate defines the
particular channel. "upstream" rate for a particular channel.
C. There are two possible channels: fast, and interleaved. None, one C. There are two possible channels: fast, and interleaved. None, one
or both may be implemented on a particular ADSL Line. Figure 5 or both may be implemented on a particular ADSL Line. Figure 5
illustrates all possible operational configurations. illustrates all possible operational configurations.
D. Lof, Lol, Los, Lpr mean Loss of Framing, Link, Signal, and Power, D. Lof, Lol, Los, Lpr mean Loss of Framing, Link, Signal, and Power,
respectively. Lpr is used by T1E1, so it is used for consistency respectively. Lpr is used by T1E1, so it is used for consistency
(rather than Lop). (rather than Lop).
A Loss of Link condition is declared at the ATU-C if a Loss of Signal A Loss of Link condition is declared at the ATU-C if a Loss of Signal
skipping to change at page 8, line 49 skipping to change at page 9, line 4
G. Atn means Attenuation, Psd is Power Spectral Density and Snr is G. Atn means Attenuation, Psd is Power Spectral Density and Snr is
Signal to Noise Ratio. Signal to Noise Ratio.
H. LCS means line code specific, e.g., H. LCS means line code specific, e.g.,
o DMT = Discrete MultiTone o DMT = Discrete MultiTone
o CAP = Carrierless Amplitude and Phase modulation and o CAP = Carrierless Amplitude and Phase modulation and
o QAM = Quadrature Amplitude Modulation o QAM = Quadrature Amplitude Modulation
I. Vendor (in the Inventory objects) refers to the manufacturer of I. Vendor (in the Inventory objects) refers to the manufacturer of
the ATU-C or ATU-R assembly, not the modem chip vendor. When in the ATU-C or ATU-R assembly, not the modem chip vendor. When in
doubt, use the manufacturer of the smallest field replaceable unit doubt, use the manufacturer of the smallest field replaceable unit
(e.g., stand-alone modem box, plug-in board). (e.g., stand-alone modem box, plug-in board).
J. RADSL - Rate Adaptive Asymmetric Digital Subscriber Loop
7.2 Structure 7.2 Structure
The MIB has multiple parallel tables. There are tables for: The MIB has multiple parallel tables. There are tables for:
o line - common attributes o line - common attributes
o atuc and atur status o atuc and atur status
o atuc and atur performance o atuc and atur performance
skipping to change at page 9, line 29 skipping to change at page 9, line 33
- Current and Previous 1-day bucket performance history - Current and Previous 1-day bucket performance history
o profiles - configuration parameters and alarm parameters o profiles - configuration parameters and alarm parameters
There are separate tables for Physical and Channel layers. Since There are separate tables for Physical and Channel layers. Since
their attributes are similar, only one set of "channel" tables are their attributes are similar, only one set of "channel" tables are
defined to be used for both fast and interleaved channels. The defined to be used for both fast and interleaved channels. The
corresponding ifType gives the proper interpretation for that corresponding ifType gives the proper interpretation for that
ifEntry. ifEntry.
Finally, there are separate LCS tables, also for each end. These are The MIB definitions are attached. The MIB will eventually be located
currently stubs. These will each be separate MIB Modules. in the MIB tree under mib-2 transmission, further discussed in
section 6 of this document.
It is intented that Line Code Specific MIBs be located under
adslLCSMib. These MIBs will be defined in separate modules.
There could have been fewer tables by combining the ATU-C and ATU-R There could have been fewer tables by combining the ATU-C and ATU-R
information into shared tables. However, the tables are more easily information into shared tables. However, the tables are more easily
read when there are two identical sets of data. read when there are two identical sets of data.
The figure below lists the five possible ADSL operational The figure below lists the five possible ADSL operational
configurations. (indicated by the value of the adslLineType). In all configurations. (indicated by the value of the adslLineType). In all
configurations, the physical line interface entry will exist. configurations, the physical line interface entry will exist.
However, the existence of the ADSL channel varies in each case, as However, the existence of the ADSL channel varies in each case, as
shown below. shown below.
skipping to change at page 11, line 51 skipping to change at page 12, line 11
Figure 7: MIB Tables and Objects Supported by the ATU-R Agent Figure 7: MIB Tables and Objects Supported by the ATU-R Agent
All traps supported by the ATU-R agent are also listed: All traps supported by the ATU-R agent are also listed:
adslAtucPerfLofsThreshTrap adslAtucPerfLofsThreshTrap
adslAtucPerfLossThreshTrap adslAtucPerfLossThreshTrap
adslAtucPerfESsThreshTrap adslAtucPerfESsThreshTrap
adslAtucRateChangeTrap adslAtucRateChangeTrap
adslAturPerfLofsThreshTrap adslAturPerfLofsThreshTrap
adslAturPerfLossThreshTrap adslAturPerfLossThreshTrap
adslAturPerfLprsThreshTrap
adslAturPerfESsThreshTrap adslAturPerfESsThreshTrap
adslAturRateChangeTrap adslAturRateChangeTrap
adslAturInitFailureTrap
7.3 Counters, Interval Buckets and Thresholds 7.3 Counters, Interval Buckets and Thresholds
For physical-level ES, Los, Lof, Lol, Lpr and line initialization For physical-level ES, Los, Lof, Lol, Lpr and line initialization
attempts, there are event counters, current 15-minute and one (up to attempts, there are event counters, current 15-minute and one (up to
96) 15-minute history bucket(s) of "interval-counters", as well as 96) 15-minute history bucket(s) of "interval-counters", as well as
current and previous 1-day interval-counters. current and previous 1-day interval-counters. Each physical-layer
current 15-minute event bucket has threshold trap.
At the channel level, there are counters for total received blocks,
received-and-corrected blocks, received-but-uncorrectable blocks, and
transmitted blocks. There are the same set of 15-minute and 1-day
buckets as at the physical-layer.
There is no requirement for an agent to ensure fixed relationship There is no requirement for an agent to ensure 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 start of a day. day intervals with start of a day.
In all cases, the sum of the corresponding 15-minute interval timers
for the current day should equal the current 1-day timers. However,
in most cases, this will not be the sum of all 96 intervals, as they
represent a rolling set of data.
At the channel level, there are counters for total received blocks,
received-and-corrected blocks, received-but-uncorrectable blocks, and
transmitted blocks. There are the same set of 15-minute and 1-day
buckets as at the physical layer.
Separate tables are provided for the 96 interval-counters. They are Separate tables are provided for the 96 interval-counters. They are
indexed by {ifIndex, AdslAtu*IntervalNumber}. indexed by {ifIndex, AdslAtu*IntervalNumber}.
Every physical layer object with a 15 minute current bucket also has
a 15-min threshold trap.
Counters are not reset when an ATU-C or ATU-R is reinitialized, only Counters are not reset when an ATU-C or ATU-R is reinitialized, only
when the agent is reset or reinitialized (or under specific request when the agent is reset or reinitialized (or under specific request
outside the scope of this MIB). outside the scope of this MIB).
The 15-minute event counters are of type PerfCurrentCount and
PerfIntervalCount. The 1-day event counters are of type
AdslPerfCurrDayCount and AdslPerfPrevDayCount. Both 15-minute and 1-
day time elapsed counters are of type AdslPerfTimeElapsed.
7.4 Profiles 7.4 Profiles
As a managed node can handle a large number of ATU-Cs (e.g., hundreds As a managed node can handle a large number of ATU-Cs (e.g., hundreds
or perhaps thousands of ADSL lines), provisioning every parameter on or perhaps thousands of ADSL lines), provisioning every parameter on
every ATU-C may become burdensome. In response, two MIB tables have every ATU-C may become burdensome. In response, two MIB tables have
been created to define ADSL equipment configuration data profiles, as been created to define ADSL equipment configuration data profiles, as
well as a mechanism to associate the equipment to these profiles. well as a mechanism to associate the equipment to these profiles.
Profile tables may be implemented in one of two ways, but not Profile tables may be implemented in one of two ways, but not
simultaneously: simultaneously:
skipping to change at page 14, line 15 skipping to change at page 14, line 23
jx Fast Chan ---------------> jx Fast Chan --------------->
kx Int Chan kx Int Chan
__________________________________________________________________ __________________________________________________________________
Figure 8: Use of Dynamic Profiles: MODE-I Figure 8: Use of Dynamic Profiles: MODE-I
In the figure above, note that three interface entries of an ADSL In the figure above, note that three interface entries of an ADSL
line, physical, fast channel, and interleaved channel, are line, physical, fast channel, and interleaved channel, are
represented by `i', `j', and `k'. Only the physical-layer entry `i' represented by `i', `j', and `k'. Only the physical-layer entry `i'
contains an adslLineTable entry, therefore only those entries contain contains an adslLineTable entry, therefore only those entries contain
pointers to the adslConfProfileTable. The ifStackTable (see rfc2233 pointers to the adslLineConfProfileTable. The ifStackTable (see
[5]) can be used to link the channel entries to the corresponding rfc2233 [5]) can be used to link the channel entries to the
physical layer entry to get the channel's configuration parameters. corresponding physical-layer entry to get the channel's configuration
See figure 4 for use of the ifStackTable. parameters. See figure 4 for use of the ifStackTable.
The same characteristics and mechanisms are present for the alarm The same characteristics and mechanisms are present for the alarm
profile type. There is no requirement that its index be the same as profile type. There is no requirement that its index be the same as
the configuration profile. the configuration profile.
Implementations of this mode, must provide a default profile whose Implementations of this mode, must provide a default profile whose
name is `DEFVAL' for each profile type: Configuration and Alarm. The name is `DEFVAL' for each profile type: Configuration and Alarm. The
values of the associated parameters will be vendor specific unless values of the associated parameters will be vendor specific unless
otherwise indicated in this document. Before a line's profiles have otherwise indicated in this document. Before a line's profiles have
been set, these profiles will be automatically used by setting been set, these profiles will be automatically used by setting
adslLineConfProfile and adslLineAlarmConfProfile to `DEFVAL'. adslLineConfProfile and adslLineAlarmConfProfile to `DEFVAL'.
In this mode, profiles are created, assigned, and deleted dynamically In this mode, profiles are created, assigned, and deleted dynamically
using these four objects: adslLineConfProfile, using these four objects: adslLineConfProfile,
adslLineConfProfileRowStatus, adslLineAlarmProfile, and adslLineConfProfileRowStatus, adslLineAlarmConfProfile, and
adslLineAlarmConfProfileRowStatus. adslLineAlarmConfProfileRowStatus.
7.4.2 MODE-II : Static Profiles 7.4.2 MODE-II : Static Profiles
Implementations with this mode will automatically create a profile Implementations with this mode will automatically create a profile
one-for-one with each ADSL line physical entry. The name of this one-for-one with each ADSL line physical entry. The name of this
profile is a system generated read-only object whose value is profile is a system generated read-only object whose value is
equivalent to the index of the physical line. The Agent will not equivalent to the index of the physical line. The Agent will not
allow a Manager to create/delete profiles in this mode. Therefore, allow a Manager to create/delete profiles in this mode. Therefore,
adslLineConfProfile, adslLineConfProfileRowStatus, adslLineConfProfile, adslLineConfProfileRowStatus,
adslLineAlarmProfile, and adslLineAlarmConfProfileRowStatus objects adslLineAlarmConfProfile, and adslLineAlarmConfProfileRowStatus
have minimal value in this mode and are read-only. objects have minimal value in this mode and are read-only.
The figure below shows an example of this mode. In the example, ADSL The figure below shows an example of this mode. In the example, ADSL
lines `1', `2', and `x' each have their own profiles. lines `1', `2', and `x' each have their own profiles.
ADSL ifIndex ifTable Configuration Line ADSL ifIndex ifTable Configuration Line
Profile Table Profile Table
__________________________________________________________________ __________________________________________________________________
1 i1 ADSL Line ------------> Profile 1 i1 ADSL Line ------------> Profile
j1 Fast Chan j1 Fast Chan
skipping to change at page 15, line 30 skipping to change at page 15, line 36
__________________________________________________________________ __________________________________________________________________
Figure 9: Use of Static Profiles: MODE II Figure 9: Use of Static Profiles: MODE II
7.5 Traps 7.5 Traps
These SNMP traps are required: coldStart / warmStart (per [6]) -- These SNMP traps are required: coldStart / warmStart (per [6]) --
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 [5]) -- which are per interface (i.e., ADSL line). linkDown (per [5]) -- which are per interface (i.e., ADSL line).
Note: RFC 2233 [5] recommends that linkUp / linkDown only be used at Note: RFC 2233 [5] recommends that linkUp / linkDown only be used at
a physical layer ifEntry, as discussed above. a physical-layer ifEntry, as discussed above.
A linkDown trap is generated whenever any of Lof, Los, Lol, or Lpr A linkDown trap is generated whenever any of Lof, Los, Lol, or Lpr
occurs. At this operational point, a manager can use occurs. At this operational point, a manager can use
adslAtu*CurrStatus for additional detailed information. The adslAtu*CurrStatus for additional detailed information. The
corresponding linkUp trap is sent when all link failure conditions corresponding linkUp trap is sent when all link failure conditions
are cleared. are cleared.
The traps defined in this MIB are for initialization failure, rate The traps defined in this MIB are for initialization failure, rate
change, and for the threshold crossings associated with the following change, and for the threshold crossings associated with the following
events: Lofs, Lols, Loss, Lprs, and ESs. Each threshold has its own events: Lofs, Lols, Loss, Lprs, and ESs. Each threshold has its own
skipping to change at page 16, line 7 skipping to change at page 16, line 16
bitmask, all outstanding error conditions or that the line is bitmask, all outstanding error conditions or that the line is
operational. Note that each object claims to represent the status of operational. Note that each object claims to represent the status of
the modem at that end of the line. However, since the SNMP agent the modem at that end of the line. However, since the SNMP agent
likely co-resides with only one end of the line, the corresponding likely co-resides with only one end of the line, the corresponding
far-end current status object may be incomplete. For example, when far-end current status object may be incomplete. For example, when
there are errors on the line, the far-end ATU may not be able to there are errors on the line, the far-end ATU may not be able to
correctly report this condition. Therefore, not all conditions are correctly report this condition. Therefore, not all conditions are
included in its current status. included in its current 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 to the threshold value. Since interval error counter becomes equal and/or exceeds to the threshold
the current 15-minute counter are reset to 0 every 15 minutes, if the value. One trap will be sent per interval per interface. Since 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 "Thresh15Min" to most once every 15 minutes), set the corresponding "Thresh15Min" to
1. The agent will generate a trap when the event originally occurs. 1. The agent will generate a trap when the event originally occurs.
Note that the NMS will get a linkDown trap, as well, if enabled. At Note that the NMS will get a linkDown trap, as well, if enabled. At
the beginning of the next 15 minute interval, the counter is reset. the beginning of the next 15 minute interval, the counter is reset.
When the first second goes by, the current interval bucket will be 1, When the first second goes by and the event occurs, the current
which equals the threshold and the trap will be sent again. interval bucket will be 1, which equals the threshold and the trap
will be sent again.
The rate change trap is invoked when the transmit rate on a channel The rate change trap is invoked when the transmit rate on a channel
either increases by adsl(x)Thresh(y)RateUp or decreases by either increases by adsl(x)Thresh(y)RateUp or decreases by
adsl(x)Thresh(y)RateDown. The trap is per direction:(x) == Atuc or adsl(x)Thresh(y)RateDown. The trap is per direction:(x) == Atuc or
Atur, and per channel: (y) == Fast or Interleave. In other words, the Atur, and per channel: (y) == Fast or Interleave. In other words, the
trap is sent whenever the rate changes in either direction on either trap is sent whenever the rate changes in either direction on either
channel and: channel and:
CurrTxRate >= PrevTxRate plus ThreshRateUp CurrTxRate >= PrevTxRate plus ThreshRateUp
skipping to change at page 17, line 4 skipping to change at page 17, line 13
total change reaches the threshold. total change reaches the threshold.
8. Conformance and Compliance 8. Conformance and Compliance
See the conformance and compliance statements within the information See the conformance and compliance statements within the information
module. module.
9. Definitions 9. Definitions
ADSL-LINE-MIB DEFINITIONS ::= BEGIN ADSL-LINE-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, MODULE-IDENTITY, OBJECT-TYPE,
Counter32, Gauge32, Integer32, Counter32, Gauge32,
NOTIFICATION-TYPE, experimental, NOTIFICATION-TYPE, experimental,
transmission FROM SNMPv2-SMI transmission, Unsigned32 FROM SNMPv2-SMI
TEXTUAL-CONVENTION, RowStatus, TEXTUAL-CONVENTION, RowStatus,
TruthValue, VariablePointer FROM SNMPv2-TC TruthValue, VariablePointer FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP, MODULE-COMPLIANCE, OBJECT-GROUP,
NOTIFICATION-GROUP FROM SNMPv2-CONF NOTIFICATION-GROUP FROM SNMPv2-CONF
ifIndex FROM IF-MIB ifIndex FROM IF-MIB
PerfCurrentCount, PerfCurrentCount,
PerfIntervalCount FROM PerfHist-TC-MIB PerfIntervalCount FROM PerfHist-TC-MIB
SnmpAdminString FROM SNMP-FRAMEWORK-MIB SnmpAdminString FROM SNMP-FRAMEWORK-MIB
; ;
adslMIB MODULE-IDENTITY adslMIB MODULE-IDENTITY
LAST-UPDATED "9811161200Z" LAST-UPDATED "9902261200Z"
ORGANIZATION "IETF ADSL MIB Working Group" ORGANIZATION "IETF ADSL MIB Working Group"
CONTACT-INFO CONTACT-INFO
" "
Gregory Bathrick Gregory Bathrick
AG Communication Systems AG Communication Systems
A Subsidiary of Lucent Technologies
2500 W Utopia Rd. 2500 W Utopia Rd.
Phoenix, AZ 85027 USA Phoenix, AZ 85027 USA
Tel: +1 602-582-7679 Tel: +1 602-582-7679
Fax: +1 602-582-7697 Fax: +1 602-582-7697
E-mail: bathricg@agcs.com E-mail: bathricg@agcs.com
Faye Ly Faye Ly
Copper Mountain Networks Copper Mountain Networks
Norcal Office Norcal Office
2470 Embarcadero Way 2470 Embarcadero Way
Palo Alto, CA 94303 Palo Alto, CA 94303
Tel: +1 650-858-8500 Tel: +1 650-858-8500
Fax: +1 650-858-8085 Fax: +1 650-858-8085
E-Mail: faye@norcal.coppermountain.com E-Mail: faye@norcal.coppermountain.com
(ADSL Forum input only)
John Burgess John Burgess
Predictive Systems, Inc. Predictive Systems, Inc.
25A Vreeland Rd. 25A Vreeland Rd.
Florham Park, NJ 07932 USA Florham Park, NJ 07932 USA
Tel: +1 973-301-5610 Tel: +1 973-301-5610
Fax: +1 973-301-5699 Fax: +1 973-301-5699
E-mail: jtburgess@predictive.com E-mail: jtburgess@predictive.com
IETF ADSL MIB Working Group (adsl@xlist.agcs.com) IETF ADSL MIB Working Group (adsl@xlist.agcs.com)
" "
DESCRIPTION DESCRIPTION
"The MIB module defining objects for the management of a pair of "The MIB module defining objects for the management of a pair of
ADSL modems at each end of the ADSL line. Each such line has ADSL modems at each end of the ADSL line. Each such line has
an entry in an ifTable which may include multiple modem lines. an entry in an ifTable which may include multiple modem lines.
An agent may reside at either end of the ADSL line however the An agent may reside at either end of the ADSL line however the
MIB is designed to require no management communication between MIB is designed to require no management communication between
them beyond that inherent in the low-level ADSL line protocol. them beyond that inherent in the low-level ADSL line protocol.
skipping to change at page 18, line 48 skipping to change at page 19, line 12
(e.g., xxx=Lof, Los, Lpr) (e.g., xxx=Lof, Los, Lpr)
Max -- Maximum Max -- Maximum
Mgn -- Margin Mgn -- Margin
Min -- Minimum Min -- Minimum
Psd -- Power Spectral Density Psd -- Power Spectral Density
Snr -- Signal to Noise Ratio Snr -- Signal to Noise Ratio
Tx -- Transmit Tx -- Transmit
Blks-- Blocks, a data unit, see Blks-- Blocks, a data unit, see
adslAtuXChanCrcBlockLength adslAtuXChanCrcBlockLength
" "
REVISION "9808071200Z" REVISION "9808071200Z" -- v00
DESCRIPTION DESCRIPTION
"Changes taken at the March 98 ADSL WG meeting: "Changes taken at the March 98 ADSL WG meeting:
- Added Conformance Statement - Added Conformance Statement
- SNMPv3 conformance - SNMPv3 conformance
- RFC-2233 conformance - RFC-2233 conformance
Comments from Technical Advisors, Wijnen and Tesink: Comments from Technical Advisors, Wijnen and Tesink:
- DisplayString -> UTF-8 String - DisplayString -> UTF-8 String
- minimized # of mandatory performance counts - minimized # of mandatory performance counts
- Corrected Syntax of current status objects. - Corrected Syntax of current status objects.
skipping to change at page 19, line 24 skipping to change at page 19, line 36
- clarified definition of channel block size, SNR - clarified definition of channel block size, SNR
Interleave Delay, Attenuation, and Output power. Interleave Delay, Attenuation, and Output power.
- corrected UNITS and SYNTAX of adsl rate objects, - corrected UNITS and SYNTAX of adsl rate objects,
Version#, VendorID. Version#, VendorID.
- added missing line activation objects. - added missing line activation objects.
General editorial cleanup. General editorial cleanup.
Added Security Statement (Dave Allan) Added Security Statement (Dave Allan)
" "
REVISION "9808071200Z" REVISION "9808071200Z" -- v01
DESCRIPTION DESCRIPTION
"General editorial cleanup. "General editorial cleanup.
" "
REVISION "9810301200Z" REVISION "9810301200Z" -- v02
DESCRIPTION DESCRIPTION
" "
Changes taken at the August 98 ADSL WG meeting: Changes taken at the August 98 ADSL WG meeting:
- Used PerfCurrentCount and PerfIntervalCount - Used PerfCurrentCount and PerfIntervalCount
when appropriate. when appropriate.
- Updated Security Statement to conform with - Updated Security Statement to conform with
current format. current format.
- Changed SYNTAX of Serial #, Vendor ID, and - Changed SYNTAX of Serial #, Vendor ID, and
Version # to `OCTET STRING'. Version # to `OCTET STRING'.
skipping to change at page 20, line 13 skipping to change at page 20, line 25
- Changed SYNTAX of SNR, Attenuation, Attainable rate, - Changed SYNTAX of SNR, Attenuation, Attainable rate,
and Output power to `Gauge32`. and Output power to `Gauge32`.
- Changed SYNTAX of adslLineSpecific to VariablePointer. - Changed SYNTAX of adslLineSpecific to VariablePointer.
- Swapped lossOfLink(4) and lossOfSignalQuality(5) of - Swapped lossOfLink(4) and lossOfSignalQuality(5) of
Atuc Current Status to line up better with Atur Atuc Current Status to line up better with Atur
Current Status. Current Status.
- Removed ifIndex from traps - Removed ifIndex from traps
- and many additional and useful editorial comments. - and many additional and useful editorial comments.
" "
REVISION "9811161200Z" REVISION "9811161200Z" -- v03
DESCRIPTION DESCRIPTION
" "
Changes: Changes:
- updated text and conformance statements to include - updated text and conformance statements to include
CPE equipment view. CPE equipment view.
- updated text and objects to change profile tables - updated text and objects to change profile tables
index to SnmpAdminString. index to SnmpAdminString.
- changed transmission xx to experimental 89. - changed transmission xx to experimental 89.
- resolved conflicting statements on when traps occur. - resolved conflicting statements on when traps occur.
- added Faye Ly as co-editor and Ted Soo-Hoo and - added Faye Ly as co-editor and Ted Soo-Hoo and
Umberto Bonollo as contributors. Umberto Bonollo as contributors.
" "
REVISION "9812211200Z" REVISION "9812211200Z" -- v04
DESCRIPTION DESCRIPTION
" "
Group Last Call version:
Changes (as agreed to made at the Orlando meeting). Changes (as agreed to made at the Orlando meeting).
- editorial corrections related to past CPE view updates. - editorial corrections related to past CPE view updates.
- technical clarifications related to the use of profiles. - technical clarifications related to the use of profiles.
" ::= { experimental 89 } -- to be assigned to `94' by IANA "
given IESG REVISION "9902261200Z" -- v05
DESCRIPTION
"Group Last Call agreements:
- Added AdslPerfCurrDayCount TC for current 1 day event
counts which clarifies their meaning. Assigned all
current 1 day event counter objects to it.
- Added AdslPerfPrevDayCount TC for previous 1 day
event counts which clarifies their meaning. Assigned
all curr 1 day event counter objects to it.
- Clarified meaning of Valid Data Flag to maintain
usefulness when using when used with RFC-2493.
- Updated descriptions of xxxValidIntervals and
xxxxInvalidIntervals objects to conform with
latest definitions of RFC-2493.
- Added AdslPerfTimeElapsed TC for both 15 min and 1
day type elapsed time counters. Its definition was
dervived from RFC-2493. Assigned range of 15 minute
counters to be 0..899 and 1 day counters to
be 0..86399.
- Clarified definition of prev 1 day monitored second.
- Added associated count object to the var bin of
threshold traps. Clarified that only one trap will
be sent per interval per interface.
- Updated SYNTAX of all R/W rate objects to be
Unsigned32.
- Updated SYNTAX of Serial #, Vendor ID, and Version #
to be SnmpAdminString. Clarified description.
- Corrected Range of SNR margin objects to be -64
to +63.5 dB.
- Added text as directed by IETF editor, `This document
is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC2026.'
- Conformed to new SMI RFC (draft-ops-smiv2-smi-00.txt)
- Editorial changes:
- Corrected resolution problems with
adslLineAlarmProfile, adslAturAturPhysicalGroup, and
adslAturLineProfileGroup
- Corrected problem with traps names.
"
::= { experimental 89 } -- to be assigned to `94' by IANA given IESG
-- approval. -- approval.
adslLineMib OBJECT IDENTIFIER ::= { adslMIB 1 } adslLineMib OBJECT IDENTIFIER ::= { adslMIB 1 }
adslMibObjects OBJECT IDENTIFIER ::= { adslLineMib 1 } adslMibObjects OBJECT IDENTIFIER ::= { adslLineMib 1 }
-- textual convention -- textual conventions
AdslLineProfileName ::= TEXTUAL-CONVENTION AdslPerfCurrDayCount ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This data type is used to uniquely identify a row in "A counter associated with interface performance
an ADSL Line Profile Table." measurements in a current 1-day (24 hour) measurement
SYNTAX SnmpAdminString (SIZE (1..32)) 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
AdslPerfPrevDayCount ::= 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
AdslPerfTimeElapsed ::= TEXTUAL-CONVENTION
STATUS current
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
-- objects
adslLineTable OBJECT-TYPE adslLineTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdslLineEntry SYNTAX SEQUENCE OF AdslLineEntry
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
both ends of the line. It is required for all ADSL both ends of the line. It is required for all ADSL
physical interfaces. ADSL physical interfaces are physical interfaces. ADSL physical interfaces are
those ifEntries where ifType is equal to adsl(94)." those ifEntries where ifType is equal to adsl(94)."
::= { adslMibObjects 1 } ::= { adslMibObjects 1 }
skipping to change at page 21, line 26 skipping to change at page 23, line 29
STATUS current STATUS current
DESCRIPTION "An entry in adslLineTable." DESCRIPTION "An entry in adslLineTable."
INDEX { ifIndex } INDEX { ifIndex }
::= { adslLineTable 1 } ::= { adslLineTable 1 }
AdslLineEntry ::= AdslLineEntry ::=
SEQUENCE { SEQUENCE {
adslLineCoding INTEGER, adslLineCoding INTEGER,
adslLineType INTEGER, adslLineType INTEGER,
adslLineSpecific VariablePointer, adslLineSpecific VariablePointer,
adslLineConfProfile AdslLineProfileName, adslLineConfProfile SnmpAdminString,
adslLineAlarmConfProfile AdslLineProfileName adslLineAlarmConfProfile SnmpAdminString
} }
adslLineCoding OBJECT-TYPE adslLineCoding OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
other (1), other (1),
dmt (2), -- Discrete MultiTone dmt (2), -- Discrete MultiTone
cap (3), -- Carrierless Amplitude & Phase modulation cap (3), -- Carrierless Amplitude & Phase modulation
qam (4) -- Quadrature Amplitude Modulation qam (4) -- Quadrature Amplitude Modulation
} }
MAX-ACCESS read-only MAX-ACCESS read-only
skipping to change at page 22, line 33 skipping to change at page 24, line 36
SYNTAX VariablePointer SYNTAX VariablePointer
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"OID instance in vendor-specific MIB. The Instance may "OID instance in vendor-specific MIB. The Instance may
be used to determine shelf/slot/port of the ATUC be used to determine shelf/slot/port of the ATUC
interface in a DSLAM." interface in a DSLAM."
::= { adslLineEntry 3 } ::= { adslLineEntry 3 }
adslLineConfProfile OBJECT-TYPE adslLineConfProfile OBJECT-TYPE
SYNTAX AdslLineProfileName SYNTAX SnmpAdminString (SIZE (1..32))
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 ADSL Line Configuration Profile Table, in the ADSL Line Configuration Profile Table,
(adslLineConfProfileTable), which applies for this (adslLineConfProfileTable), which applies for this
ADSL line, and channels if applicable. ADSL line, and channels if applicable.
For `dynamic' mode, in the case which the For `dynamic' mode, in the case which the
configuration profile has not been set, the configuration profile has not been set, the
value will be set to `DEFVAL'. value will be set to `DEFVAL'.
If the implementator of this MIB has chosen not If the implementator of this MIB has chosen not
to implement `dynamic assignment' of profiles, this to implement `dynamic assignment' of profiles, this
object's MIN-ACCESS is read-only." object's MIN-ACCESS is read-only."
::= { adslLineEntry 4 } ::= { adslLineEntry 4 }
adslLineAlarmConfProfile OBJECT-TYPE adslLineAlarmConfProfile OBJECT-TYPE
SYNTAX AdslLineProfileName SYNTAX SnmpAdminString (SIZE (1..32))
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 ADSL Line Alarm Configuration Profile Table, in the ADSL Line Alarm Configuration Profile Table,
(adslLineAlarmConfProfileTable), which applies to this (adslLineAlarmConfProfileTable), which applies to this
ADSL line, and channels if applicable. ADSL line, and channels if applicable.
For `dynamic' mode, in the case which the For `dynamic' mode, in the case which the
alarm profile has not been set, the alarm profile has not been set, the
skipping to change at page 23, line 43 skipping to change at page 25, line 46
adslAtucPhysEntry OBJECT-TYPE adslAtucPhysEntry OBJECT-TYPE
SYNTAX AdslAtucPhysEntry SYNTAX AdslAtucPhysEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION "An entry in the adslAtucPhysTable." DESCRIPTION "An entry in the adslAtucPhysTable."
INDEX { ifIndex } INDEX { ifIndex }
::= { adslAtucPhysTable 1 } ::= { adslAtucPhysTable 1 }
AdslAtucPhysEntry ::= AdslAtucPhysEntry ::=
SEQUENCE { SEQUENCE {
adslAtucInvSerialNumber OCTET STRING, adslAtucInvSerialNumber SnmpAdminString,
adslAtucInvVendorID OCTET STRING, adslAtucInvVendorID SnmpAdminString,
adslAtucInvVersionNumber OCTET STRING, adslAtucInvVersionNumber SnmpAdminString,
adslAtucCurrSnrMgn Gauge32, adslAtucCurrSnrMgn INTEGER,
adslAtucCurrAtn Gauge32, adslAtucCurrAtn Gauge32,
adslAtucCurrStatus BITS, adslAtucCurrStatus BITS,
adslAtucCurrOutputPwr Gauge32, adslAtucCurrOutputPwr INTEGER,
adslAtucCurrAttainableRate Gauge32 adslAtucCurrAttainableRate Gauge32
} }
-- inventory group -- inventory group
-- --
-- These items should describe the lowest level identifiable -- These items should describe the lowest level identifiable
-- component, be it a stand-alone modem, a card in a rack, -- component, be it a stand-alone modem, a card in a rack,
-- a child-board, etc. -- a child-board, etc.
-- --
adslAtucInvSerialNumber OBJECT-TYPE adslAtucInvSerialNumber OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..32)) SYNTAX SnmpAdminString (SIZE (0..32))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Vendor specific string that identifies the vendor "The vendor specific string that identifies the
equipment." vendor equipment."
::= { adslAtucPhysEntry 1 } ::= { adslAtucPhysEntry 1 }
adslAtucInvVendorID OBJECT-TYPE adslAtucInvVendorID OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..16)) SYNTAX SnmpAdminString (SIZE (0..16))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The vendor ID assigned by T1E1.413 according to its "The vendor ID code is a copy of the binary
Annex D.[10]" vendor identification field defined by the
PHY[10] and expressed as readable characters."
::= { adslAtucPhysEntry 2 } ::= { adslAtucPhysEntry 2 }
adslAtucInvVersionNumber OBJECT-TYPE adslAtucInvVersionNumber OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..16)) SYNTAX SnmpAdminString (SIZE (0..16))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Vendor specific version number sent by this ATU as "The vendor specific version number sent by this ATU
part of the initialization messages." as part of the initialization messages. It is a copy
of the binary version number field defined by the
PHY[10] and expressed as readable characters."
::= { adslAtucPhysEntry 3 } ::= { adslAtucPhysEntry 3 }
-- current status group -- current status group
-- --
adslAtucCurrSnrMgn OBJECT-TYPE adslAtucCurrSnrMgn OBJECT-TYPE
SYNTAX Gauge32(0..310) SYNTAX INTEGER (-640..640)
UNITS "tenth dB" UNITS "tenth dB"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Noise Margin as seen by this ATU with respect to its "Noise Margin as seen by this ATU with respect to its
received signal in tenth dB." received signal in tenth dB."
::= { adslAtucPhysEntry 4 } ::= { adslAtucPhysEntry 4 }
adslAtucCurrAtn OBJECT-TYPE adslAtucCurrAtn OBJECT-TYPE
SYNTAX Gauge32(0..630) SYNTAX Gauge32(0..630)
UNITS "tenth dB" UNITS "tenth dB"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Measured difference in the total power transmitted by "Measured difference in the total power transmitted by
the peer ATU and the total power received by this ATU. the peer ATU and the total power received by this ATU."
This value is determined in accordance with
T1.413[10]."
::= { adslAtucPhysEntry 5 } ::= { adslAtucPhysEntry 5 }
adslAtucCurrStatus OBJECT-TYPE adslAtucCurrStatus OBJECT-TYPE
SYNTAX BITS { SYNTAX BITS {
noDefect(0), noDefect(0),
lossOfFraming(1), lossOfFraming(1),
lossOfSignal(2), lossOfSignal(2),
lossOfPower(3), lossOfPower(3),
lossOfSignalQuality(4), lossOfSignalQuality(4),
lossOfLink(5), lossOfLink(5),
skipping to change at page 26, line 32 skipping to change at page 28, line 36
9 noPeerAtuPresent ATUC failure during 9 noPeerAtuPresent ATUC failure during
initialization due to no initialization due to no
activation sequence detected activation sequence detected
from peer ATU. from peer ATU.
This is intended to supplement ifOperStatus." This is intended to supplement ifOperStatus."
::= { adslAtucPhysEntry 6 } ::= { adslAtucPhysEntry 6 }
adslAtucCurrOutputPwr OBJECT-TYPE adslAtucCurrOutputPwr OBJECT-TYPE
SYNTAX Gauge32(0..310) SYNTAX INTEGER (-310..310)
UNITS "tenth dBm" UNITS "tenth dBm"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Measured total output power transmitted by this ATU. "Measured total output power transmitted by this ATU.
This is the measurement that was reported during This is the measurement that was reported during
the last activation sequence." the last activation sequence."
::= { adslAtucPhysEntry 7 } ::= { adslAtucPhysEntry 7 }
adslAtucCurrAttainableRate OBJECT-TYPE adslAtucCurrAttainableRate OBJECT-TYPE
skipping to change at page 27, line 25 skipping to change at page 29, line 30
adslAturPhysEntry OBJECT-TYPE adslAturPhysEntry OBJECT-TYPE
SYNTAX AdslAturPhysEntry SYNTAX AdslAturPhysEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION "An entry in the adslAturPhysTable." DESCRIPTION "An entry in the adslAturPhysTable."
INDEX { ifIndex } INDEX { ifIndex }
::= { adslAturPhysTable 1 } ::= { adslAturPhysTable 1 }
AdslAturPhysEntry ::= AdslAturPhysEntry ::=
SEQUENCE { SEQUENCE {
adslAturInvSerialNumber OCTET STRING, adslAturInvSerialNumber SnmpAdminString,
adslAturInvVendorID OCTET STRING, adslAturInvVendorID SnmpAdminString,
adslAturInvVersionNumber OCTET STRING, adslAturInvVersionNumber SnmpAdminString,
adslAturCurrSnrMgn Gauge32, adslAturCurrSnrMgn INTEGER,
adslAturCurrAtn Gauge32, adslAturCurrAtn Gauge32,
adslAturCurrStatus BITS, adslAturCurrStatus BITS,
adslAturCurrOutputPwr Gauge32, adslAturCurrOutputPwr INTEGER,
adslAturCurrAttainableRate Gauge32 adslAturCurrAttainableRate Gauge32
} }
-- inventory group -- inventory group
-- --
adslAturInvSerialNumber OBJECT-TYPE adslAturInvSerialNumber OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..32)) SYNTAX SnmpAdminString (SIZE (0..32))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Vendor specific string that identifies the vendor "The vendor specific string that identifies the
equipment." vendor equipment."
::= { adslAturPhysEntry 1 } ::= { adslAturPhysEntry 1 }
adslAturInvVendorID OBJECT-TYPE adslAturInvVendorID OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..16)) SYNTAX SnmpAdminString (SIZE (0..16))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The vendor ID assigned by T1E1.413 according to its "The vendor ID code is a copy of the binary
Annex D." vendor identification field defined by the
PHY[10] and expressed as readable characters."
::= { adslAturPhysEntry 2 } ::= { adslAturPhysEntry 2 }
adslAturInvVersionNumber OBJECT-TYPE adslAturInvVersionNumber OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..16)) SYNTAX SnmpAdminString (SIZE (0..16))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Vendor specific version number sent by this ATU as "The vendor specific version number sent by this ATU
part of the initialization messages." as part of the initialization messages. It is a copy
of the binary version number field defined by the
PHY[10] and expressed as readable characters."
::= { adslAturPhysEntry 3 } ::= { adslAturPhysEntry 3 }
-- current status group -- current status group
-- --
adslAturCurrSnrMgn OBJECT-TYPE adslAturCurrSnrMgn OBJECT-TYPE
SYNTAX Gauge32(0..310) SYNTAX INTEGER (-640..640)
UNITS "tenth dB" UNITS "tenth dB"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Noise Margin as seen by this ATU with respect to its "Noise Margin as seen by this ATU with respect to its
received signal. This value is determined in received signal in tenth dB."
accordance with T1.413 [10]."
::= { adslAturPhysEntry 4 } ::= { adslAturPhysEntry 4 }
adslAturCurrAtn OBJECT-TYPE adslAturCurrAtn OBJECT-TYPE
SYNTAX Gauge32(0..630) SYNTAX Gauge32(0..630)
UNITS "tenth dB" UNITS "tenth dB"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Measured difference in the total power transmitted by "Measured difference in the total power transmitted by
the peer ATU and the total power received by this ATU. the peer ATU and the total power received by this ATU."
This value is determined in accordance with
T1.413[10]."
::= { adslAturPhysEntry 5 } ::= { adslAturPhysEntry 5 }
adslAturCurrStatus OBJECT-TYPE adslAturCurrStatus OBJECT-TYPE
SYNTAX BITS { SYNTAX BITS {
noDefect(0), noDefect(0),
lossOfFraming(1), lossOfFraming(1),
lossOfSignal(2), lossOfSignal(2),
lossOfPower(3), lossOfPower(3),
lossOfSignalQuality(4) lossOfSignalQuality(4)
} }
skipping to change at page 29, line 33 skipping to change at page 31, line 38
4 lossOfSignalQuality Loss of Signal Quality is 4 lossOfSignalQuality Loss of Signal Quality is
declared when the Noise Margin declared when the Noise Margin
falls below the Minimum Noise falls below the Minimum Noise
Margin, or the Margin, or the
bit-error-rate exceeds 10^-7. bit-error-rate exceeds 10^-7.
This is intended to supplement ifOperStatus." This is intended to supplement ifOperStatus."
::= { adslAturPhysEntry 6 } ::= { adslAturPhysEntry 6 }
adslAturCurrOutputPwr OBJECT-TYPE adslAturCurrOutputPwr OBJECT-TYPE
SYNTAX Gauge32(0..310) SYNTAX INTEGER (-310..310)
UNITS "tenth dBm" UNITS "tenth dBm"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Measured total output power transmitted by this ATU. "Measured total output power transmitted by this ATU.
This is the measurement that was reported during This is the measurement that was reported during
the last activation sequence." the last activation sequence."
::= { adslAturPhysEntry 7 } ::= { adslAturPhysEntry 7 }
adslAturCurrAttainableRate OBJECT-TYPE adslAturCurrAttainableRate OBJECT-TYPE
skipping to change at page 34, line 21 skipping to change at page 36, line 25
AdslAtucPerfDataEntry ::= AdslAtucPerfDataEntry ::=
SEQUENCE { SEQUENCE {
adslAtucPerfLofs Counter32, adslAtucPerfLofs Counter32,
adslAtucPerfLoss Counter32, adslAtucPerfLoss Counter32,
adslAtucPerfLols Counter32, adslAtucPerfLols Counter32,
adslAtucPerfLprs Counter32, adslAtucPerfLprs Counter32,
adslAtucPerfESs Counter32, adslAtucPerfESs Counter32,
adslAtucPerfInits Counter32, adslAtucPerfInits Counter32,
adslAtucPerfValidIntervals INTEGER, adslAtucPerfValidIntervals INTEGER,
adslAtucPerfInvalidIntervals INTEGER, adslAtucPerfInvalidIntervals INTEGER,
adslAtucPerfCurr15MinTimeElapsed PerfCurrentCount, adslAtucPerfCurr15MinTimeElapsed AdslPerfTimeElapsed,
adslAtucPerfCurr15MinLofs PerfCurrentCount, adslAtucPerfCurr15MinLofs PerfCurrentCount,
adslAtucPerfCurr15MinLoss PerfCurrentCount, adslAtucPerfCurr15MinLoss PerfCurrentCount,
adslAtucPerfCurr15MinLols PerfCurrentCount, adslAtucPerfCurr15MinLols PerfCurrentCount,
adslAtucPerfCurr15MinLprs PerfCurrentCount, adslAtucPerfCurr15MinLprs PerfCurrentCount,
adslAtucPerfCurr15MinESs PerfCurrentCount, adslAtucPerfCurr15MinESs PerfCurrentCount,
adslAtucPerfCurr15MinInits PerfCurrentCount, adslAtucPerfCurr15MinInits PerfCurrentCount,
adslAtucPerfCurr1DayTimeElapsed INTEGER, adslAtucPerfCurr1DayTimeElapsed AdslPerfTimeElapsed,
adslAtucPerfCurr1DayLofs Gauge32, adslAtucPerfCurr1DayLofs AdslPerfCurrDayCount,
adslAtucPerfCurr1DayLoss Gauge32, adslAtucPerfCurr1DayLoss AdslPerfCurrDayCount,
adslAtucPerfCurr1DayLols Gauge32, adslAtucPerfCurr1DayLols AdslPerfCurrDayCount,
adslAtucPerfCurr1DayLprs Gauge32, adslAtucPerfCurr1DayLprs AdslPerfCurrDayCount,
adslAtucPerfCurr1DayESs Gauge32, adslAtucPerfCurr1DayESs AdslPerfCurrDayCount,
adslAtucPerfCurr1DayInits Gauge32, adslAtucPerfCurr1DayInits AdslPerfCurrDayCount,
adslAtucPerfPrev1DayMoniSecs INTEGER, adslAtucPerfPrev1DayMoniSecs INTEGER,
adslAtucPerfPrev1DayLofs Gauge32, adslAtucPerfPrev1DayLofs AdslPerfPrevDayCount,
adslAtucPerfPrev1DayLoss Gauge32, adslAtucPerfPrev1DayLoss AdslPerfPrevDayCount,
adslAtucPerfPrev1DayLols Gauge32, adslAtucPerfPrev1DayLols AdslPerfPrevDayCount,
adslAtucPerfPrev1DayLprs Gauge32, adslAtucPerfPrev1DayLprs AdslPerfPrevDayCount,
adslAtucPerfPrev1DayESs Gauge32, adslAtucPerfPrev1DayESs AdslPerfPrevDayCount,
adslAtucPerfPrev1DayInits Gauge32 adslAtucPerfPrev1DayInits AdslPerfPrevDayCount
} }
-- Event Counters -- Event Counters
-- --
-- Also see adslAtucIntervalTable for 15 minute interval -- Also see adslAtucIntervalTable for 15 minute interval
-- elapsed counters. -- elapsed counters.
-- --
adslAtucPerfLofs OBJECT-TYPE adslAtucPerfLofs OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the number of Loss of Framing failures since "Count of the number of Loss of Framing failures since
agent reset." agent reset."
::= { adslAtucPerfDataEntry 1 } ::= { adslAtucPerfDataEntry 1 }
skipping to change at page 36, line 12 skipping to change at page 38, line 16
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the line initialization attempts since "Count of the line initialization attempts since
agent reset. Includes both successful and failed agent reset. Includes both successful and failed
attempts." attempts."
::= { adslAtucPerfDataEntry 6 } ::= { adslAtucPerfDataEntry 6 }
-- general 15 min interval information -- general 15 min interval information
-- --
adslAtucPerfValidIntervals OBJECT-TYPE adslAtucPerfValidIntervals OBJECT-TYPE
SYNTAX INTEGER(0..96) SYNTAX INTEGER(0..96)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of previous 15-minute intervals in the "The number of previous 15-minute intervals in the
adslAtucInterval Table for which valid data interval table for which data was collected. Given
has been stored. This value will be equal to the that <n> is the maximum # of intervals supported.
maximum # of intervals that are kept (n) unless the The value will be <n> unless the measurement was
device was brought online within the last (nx15) (re-)started within the last (<n>*15) minutes, in which
minutes. In the case where the agent is a proxy, case the value will be the number of complete 15
it is possible that some intervals are unavailable. minute intervals for which the agent has at least
In this case, this interval is the maximum interval some data. In certain cases (e.g., in the case
for which valid data is available." where the agent is a proxy) it is possible that some
intervals are unavailable. In this case, this
interval is the maximum interval number for
which data is available."
::= { adslAtucPerfDataEntry 7 } ::= { adslAtucPerfDataEntry 7 }
adslAtucPerfInvalidIntervals OBJECT-TYPE adslAtucPerfInvalidIntervals OBJECT-TYPE
SYNTAX INTEGER(0..96) SYNTAX INTEGER(0..96)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of 15 minute intervals in which no valid "The number of intervals in the range from
data is available." 0 to the value of adslAtucPerfValidIntervals
for which no data is available. This object
will typically be zero except in cases where
the data for some intervals are not available
(e.g., in proxy situations)."
::= { adslAtucPerfDataEntry 8 } ::= { adslAtucPerfDataEntry 8 }
-- 15 min current performance group -- 15 min current performance group
-- --
adslAtucPerfCurr15MinTimeElapsed OBJECT-TYPE adslAtucPerfCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX PerfCurrentCount SYNTAX AdslPerfTimeElapsed(0..899)
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."
A full interval is 900 seconds."
::= { adslAtucPerfDataEntry 9 } ::= { adslAtucPerfDataEntry 9 }
adslAtucPerfCurr15MinLofs OBJECT-TYPE adslAtucPerfCurr15MinLofs 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 seconds in the current 15 minute interval "Count of seconds in the current 15 minute interval
when there was Loss of Framing." when there was Loss of Framing."
skipping to change at page 38, line 19 skipping to change at page 40, line 31
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the line initialization attempts in the "Count of the line initialization attempts in the
current 15 minute interval. Includes both successful current 15 minute interval. Includes both successful
and failed attempts." and failed attempts."
::= { adslAtucPerfDataEntry 15 } ::= { adslAtucPerfDataEntry 15 }
-- 1-day current and previous performance group -- 1-day current and previous performance group
-- --
adslAtucPerfCurr1DayTimeElapsed OBJECT-TYPE adslAtucPerfCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX INTEGER(0..86399) SYNTAX AdslPerfTimeElapsed(0..86399)
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."
::= { adslAtucPerfDataEntry 16 } ::= { adslAtucPerfDataEntry 16 }
adslAtucPerfCurr1DayLofs OBJECT-TYPE adslAtucPerfCurr1DayLofs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the number of seconds when there was Loss of "Count of the number of seconds when there was Loss of
Framing during the current day as measured by Framing during the current day as measured by
adslAtucPerfCurr1DayTimeElapsed." adslAtucPerfCurr1DayTimeElapsed."
::= { adslAtucPerfDataEntry 17 } ::= { adslAtucPerfDataEntry 17 }
adslAtucPerfCurr1DayLoss OBJECT-TYPE adslAtucPerfCurr1DayLoss OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the number of seconds when there was Loss of "Count of the number of seconds when there was Loss of
Signal during the current day as measured by Signal during the current day as measured by
adslAtucPerfCurr1DayTimeElapsed." adslAtucPerfCurr1DayTimeElapsed."
::= { adslAtucPerfDataEntry 18 } ::= { adslAtucPerfDataEntry 18 }
adslAtucPerfCurr1DayLols OBJECT-TYPE adslAtucPerfCurr1DayLols OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the number of seconds when there was Loss of "Count of the number of seconds when there was Loss of
Link during the current day as measured by Link during the current day as measured by
adslAtucPerfCurr1DayTimeElapsed." adslAtucPerfCurr1DayTimeElapsed."
::= { adslAtucPerfDataEntry 19 } ::= { adslAtucPerfDataEntry 19 }
adslAtucPerfCurr1DayLprs OBJECT-TYPE adslAtucPerfCurr1DayLprs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the number of seconds when there was Loss of "Count of the number of seconds when there was Loss of
Power during the current day as measured by Power during the current day as measured by
adslAtucPerfCurr1DayTimeElapsed." adslAtucPerfCurr1DayTimeElapsed."
::= { adslAtucPerfDataEntry 20 } ::= { adslAtucPerfDataEntry 20 }
adslAtucPerfCurr1DayESs OBJECT-TYPE adslAtucPerfCurr1DayESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds during the current day as "Count of Errored Seconds during the current day as
measured by adslAtucPerfCurr1DayTimeElapsed. measured by adslAtucPerfCurr1DayTimeElapsed.
The errored second parameter is a count of The errored second parameter is a count of
one-second intervals containing one or more crc one-second intervals containing one or more crc
anomalies, or one or more los or sef defects." anomalies, or one or more los or sef defects."
::= { adslAtucPerfDataEntry 21 } ::= { adslAtucPerfDataEntry 21 }
adslAtucPerfCurr1DayInits OBJECT-TYPE adslAtucPerfCurr1DayInits OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the line initialization attempts in the "Count of the line initialization attempts in the
day as measured by adslAtucPerfCurr1DayTimeElapsed. day as measured by adslAtucPerfCurr1DayTimeElapsed.
Includes both successful and failed attempts." Includes both successful and failed attempts."
::= { adslAtucPerfDataEntry 22 } ::= { adslAtucPerfDataEntry 22 }
adslAtucPerfPrev1DayMoniSecs OBJECT-TYPE adslAtucPerfPrev1DayMoniSecs OBJECT-TYPE
SYNTAX INTEGER(0..899) SYNTAX INTEGER(0..86400)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The time in the previous 1-day interval over which "The amount of time in the previous 1-day interval
the performance monitoring information is actually over which the performance monitoring information
counted. This value will normally be the same as the is actually counted. This value will be the same as
total interval duration except in a situation where the interval duration except in a situation where
performance monitoring data can not be collected performance monitoring data could not be collected
for any reason. Typically Elapsed 1-day time will be for any reason."
copied into Monitored Seconds when the 1-day roll-over
occurs."
::= { adslAtucPerfDataEntry 23 } ::= { adslAtucPerfDataEntry 23 }
adslAtucPerfPrev1DayLofs OBJECT-TYPE adslAtucPerfPrev1DayLofs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds in the interval when there was "Count of seconds in the interval when there was
Loss of Framing within the most recent previous Loss of Framing within the most recent previous
1-day period." 1-day period."
::= { adslAtucPerfDataEntry 24 } ::= { adslAtucPerfDataEntry 24 }
adslAtucPerfPrev1DayLoss OBJECT-TYPE adslAtucPerfPrev1DayLoss OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds in the interval when there was "Count of seconds in the interval when there was
Loss of Signal within the most recent previous Loss of Signal within the most recent previous
1-day period." 1-day period."
::= { adslAtucPerfDataEntry 25 } ::= { adslAtucPerfDataEntry 25 }
adslAtucPerfPrev1DayLols OBJECT-TYPE adslAtucPerfPrev1DayLols OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds in the interval when there was "Count of seconds in the interval when there was
Loss of Link within the most recent previous Loss of Link within the most recent previous
1-day period." 1-day period."
::= { adslAtucPerfDataEntry 26 } ::= { adslAtucPerfDataEntry 26 }
adslAtucPerfPrev1DayLprs OBJECT-TYPE adslAtucPerfPrev1DayLprs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds in the interval when there was "Count of seconds in the interval when there was
Loss of Power within the most recent previous Loss of Power within the most recent previous
1-day period." 1-day period."
::= { adslAtucPerfDataEntry 27 } ::= { adslAtucPerfDataEntry 27 }
adslAtucPerfPrev1DayESs OBJECT-TYPE adslAtucPerfPrev1DayESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds within the most recent "Count of Errored Seconds within the most recent
previous 1-day period. The errored second parameter is previous 1-day period. The errored second parameter is
a count of one-second intervals containing one or more a count of one-second intervals containing one or more
crc anomalies, or one or more los or sef defects." crc anomalies, or one or more los or sef defects."
::= { adslAtucPerfDataEntry 28 } ::= { adslAtucPerfDataEntry 28 }
adslAtucPerfPrev1DayInits OBJECT-TYPE adslAtucPerfPrev1DayInits OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the line initialization attempts in the most "Count of the line initialization attempts in the most
recent previous 1-day period. Includes both successful recent previous 1-day period. Includes both successful
and failed attempts." and failed attempts."
::= { adslAtucPerfDataEntry 29 } ::= { adslAtucPerfDataEntry 29 }
adslAturPerfDataTable OBJECT-TYPE adslAturPerfDataTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdslAturPerfDataEntry SYNTAX SEQUENCE OF AdslAturPerfDataEntry
skipping to change at page 42, line 4 skipping to change at page 44, line 14
those ifEntries where ifType is equal to adsl(94)." those ifEntries where ifType is equal to adsl(94)."
::= { adslMibObjects 7 } ::= { adslMibObjects 7 }
adslAturPerfDataEntry OBJECT-TYPE adslAturPerfDataEntry OBJECT-TYPE
SYNTAX AdslAturPerfDataEntry SYNTAX AdslAturPerfDataEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION "An entry in adslAturPerfDataTable." DESCRIPTION "An entry in adslAturPerfDataTable."
INDEX { ifIndex } INDEX { ifIndex }
::= { adslAturPerfDataTable 1 } ::= { adslAturPerfDataTable 1 }
AdslAturPerfDataEntry ::= AdslAturPerfDataEntry ::=
SEQUENCE { SEQUENCE {
adslAturPerfLofs Counter32, adslAturPerfLofs Counter32,
adslAturPerfLoss Counter32, adslAturPerfLoss Counter32,
adslAturPerfLprs Counter32, adslAturPerfLprs Counter32,
adslAturPerfESs Counter32, adslAturPerfESs Counter32,
adslAturPerfValidIntervals INTEGER, adslAturPerfValidIntervals INTEGER,
adslAturPerfInvalidIntervals INTEGER, adslAturPerfInvalidIntervals INTEGER,
adslAturPerfCurr15MinTimeElapsed PerfCurrentCount, adslAturPerfCurr15MinTimeElapsed AdslPerfTimeElapsed,
adslAturPerfCurr15MinLofs PerfCurrentCount, adslAturPerfCurr15MinLofs PerfCurrentCount,
adslAturPerfCurr15MinLoss PerfCurrentCount, adslAturPerfCurr15MinLoss PerfCurrentCount,
adslAturPerfCurr15MinLprs PerfCurrentCount, adslAturPerfCurr15MinLprs PerfCurrentCount,
adslAturPerfCurr15MinESs PerfCurrentCount, adslAturPerfCurr15MinESs PerfCurrentCount,
adslAturPerfCurr1DayTimeElapsed INTEGER, adslAturPerfCurr1DayTimeElapsed AdslPerfTimeElapsed,
adslAturPerfCurr1DayLofs Gauge32, adslAturPerfCurr1DayLofs AdslPerfCurrDayCount,
adslAturPerfCurr1DayLoss Gauge32, adslAturPerfCurr1DayLoss AdslPerfCurrDayCount,
adslAturPerfCurr1DayLprs Gauge32, adslAturPerfCurr1DayLprs AdslPerfCurrDayCount,
adslAturPerfCurr1DayESs Gauge32, adslAturPerfCurr1DayESs AdslPerfCurrDayCount,
adslAturPerfPrev1DayMoniSecs INTEGER, adslAturPerfPrev1DayMoniSecs INTEGER,
adslAturPerfPrev1DayLofs Gauge32, adslAturPerfPrev1DayLofs AdslPerfPrevDayCount,
adslAturPerfPrev1DayLoss Gauge32, adslAturPerfPrev1DayLoss AdslPerfPrevDayCount,
adslAturPerfPrev1DayLprs Gauge32, adslAturPerfPrev1DayLprs AdslPerfPrevDayCount,
adslAturPerfPrev1DayESs Gauge32 adslAturPerfPrev1DayESs AdslPerfPrevDayCount
} }
-- Event (Raw) Counters -- Event (Raw) Counters
-- --
-- Also see adslAturIntervalTable for 15 minute interval -- Also see adslAturIntervalTable for 15 minute interval
-- elapsed counters. -- elapsed counters.
-- --
adslAturPerfLofs OBJECT-TYPE adslAturPerfLofs OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "seconds" UNITS "seconds"
skipping to change at page 43, line 35 skipping to change at page 45, line 46
anomalies, or one or more los or sef defects." anomalies, or one or more los or sef defects."
::= { adslAturPerfDataEntry 4 } ::= { adslAturPerfDataEntry 4 }
-- general 15 min interval information -- general 15 min interval information
-- --
adslAturPerfValidIntervals OBJECT-TYPE adslAturPerfValidIntervals OBJECT-TYPE
SYNTAX INTEGER(0..96) SYNTAX INTEGER(0..96)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of previous 15-minute intervals in the "The number of previous 15-minute intervals in the
adslAturInterval Table for which valid data interval table for which data was collected. Given
has been stored. This value will be equal to the that <n> is the maximum # of intervals supported.
maximum # of intervals that are kept (n) unless the The value will be <n> unless the measurement was
device was brought online within the last (nx15) min. (re-)started within the last (<n>*15) minutes, in which
In the case where the agent is a proxy, it is possible case the value will be the number of complete 15
that some intervals are unavailable. In this case, this minute intervals for which the agent has at least
interval is the maximum interval for which valid data some data. In certain cases (e.g., in the case
is available." where the agent is a proxy) it is possible that some
intervals are unavailable. In this case, this
interval is the maximum interval number for
which data is available."
::= { adslAturPerfDataEntry 5 } ::= { adslAturPerfDataEntry 5 }
adslAturPerfInvalidIntervals OBJECT-TYPE adslAturPerfInvalidIntervals OBJECT-TYPE
SYNTAX INTEGER(0..96) SYNTAX INTEGER(0..96)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of 15 minute intervals in which no valid "The number of intervals in the range from
data is available." 0 to the value of adslAturPerfValidIntervals
for which no data is available. This object
will typically be zero except in cases where
the data for some intervals are not available
(e.g., in proxy situations)."
::= { adslAturPerfDataEntry 6 } ::= { adslAturPerfDataEntry 6 }
-- 15 min current performance group -- 15 min current performance group
-- --
adslAturPerfCurr15MinTimeElapsed OBJECT-TYPE adslAturPerfCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX PerfCurrentCount SYNTAX AdslPerfTimeElapsed(0..899)
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."
A full interval is 900 seconds."
::= { adslAturPerfDataEntry 7 } ::= { adslAturPerfDataEntry 7 }
adslAturPerfCurr15MinLofs OBJECT-TYPE adslAturPerfCurr15MinLofs 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 seconds in the current 15 minute interval "Count of seconds in the current 15 minute interval
when there was Loss of Framing." when there was Loss of Framing."
skipping to change at page 45, line 16 skipping to change at page 47, line 33
DESCRIPTION DESCRIPTION
"Count of Errored Seconds in the current 15 minute "Count of Errored Seconds in the current 15 minute
interval. The errored second parameter is a count of interval. The errored second parameter is a count of
one-second intervals containing one or more crc one-second intervals containing one or more crc
anomalies, or one or more los or sef defects." anomalies, or one or more los or sef defects."
::= { adslAturPerfDataEntry 11 } ::= { adslAturPerfDataEntry 11 }
-- 1-day current and previous performance group -- 1-day current and previous performance group
-- --
adslAturPerfCurr1DayTimeElapsed OBJECT-TYPE adslAturPerfCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX INTEGER(0..86399) SYNTAX AdslPerfTimeElapsed(0..86399)
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."
::= { adslAturPerfDataEntry 12 } ::= { adslAturPerfDataEntry 12 }
adslAturPerfCurr1DayLofs OBJECT-TYPE adslAturPerfCurr1DayLofs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the number of seconds when there was Loss "Count of the number of seconds when there was Loss
of Framing during the current day as measured by of Framing during the current day as measured by
adslAturPerfCurr1DayTimeElapsed." adslAturPerfCurr1DayTimeElapsed."
::= { adslAturPerfDataEntry 13 } ::= { adslAturPerfDataEntry 13 }
adslAturPerfCurr1DayLoss OBJECT-TYPE adslAturPerfCurr1DayLoss OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the number of seconds when there was Loss "Count of the number of seconds when there was Loss
of Signal during the current day as measured by of Signal during the current day as measured by
adslAturPerfCurr1DayTimeElapsed." adslAturPerfCurr1DayTimeElapsed."
::= { adslAturPerfDataEntry 14 } ::= { adslAturPerfDataEntry 14 }
adslAturPerfCurr1DayLprs OBJECT-TYPE adslAturPerfCurr1DayLprs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the number of seconds when there was Loss "Count of the number of seconds when there was Loss
of Power during the current day as measured by of Power during the current day as measured by
adslAturPerfCurr1DayTimeElapsed." adslAturPerfCurr1DayTimeElapsed."
::= { adslAturPerfDataEntry 15 } ::= { adslAturPerfDataEntry 15 }
adslAturPerfCurr1DayESs OBJECT-TYPE adslAturPerfCurr1DayESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds during the current day as "Count of Errored Seconds during the current day as
measured by adslAturPerfCurr1DayTimeElapsed. measured by adslAturPerfCurr1DayTimeElapsed.
The errored second parameter is a count of The errored second parameter is a count of
one-second intervals containing one or more crc one-second intervals containing one or more crc
anomalies, or one or more los or sef defects." anomalies, or one or more los or sef defects."
::= { adslAturPerfDataEntry 16 } ::= { adslAturPerfDataEntry 16 }
adslAturPerfPrev1DayMoniSecs OBJECT-TYPE adslAturPerfPrev1DayMoniSecs OBJECT-TYPE
SYNTAX INTEGER(0..899) SYNTAX INTEGER(0..86400)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The time in the previous 1-day interval over which "The amount of time in the previous 1-day interval
the performance monitoring information is actually over which the performance monitoring information
counted. This value will normally be the same as the is actually counted. This value will be the same as
total interval duration except in a situation where the interval duration except in a situation where
performance monitoring data can not be collected performance monitoring data could not be collected
for any reason. Typically Elapsed 1-day time will be for any reason."
copied into Monitored Seconds when the 1-day roll-over
occurs."
::= { adslAturPerfDataEntry 17 } ::= { adslAturPerfDataEntry 17 }
adslAturPerfPrev1DayLofs OBJECT-TYPE adslAturPerfPrev1DayLofs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds in the interval when there was "Count of seconds in the interval when there was
Loss of Framing within the most recent previous Loss of Framing within the most recent previous
1-day period." 1-day period."
::= { adslAturPerfDataEntry 18 } ::= { adslAturPerfDataEntry 18 }
adslAturPerfPrev1DayLoss OBJECT-TYPE adslAturPerfPrev1DayLoss OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds in the interval when there was "Count of seconds in the interval when there was
Loss of Signal within the most recent previous Loss of Signal within the most recent previous
1-day period." 1-day period."
::= { adslAturPerfDataEntry 19 } ::= { adslAturPerfDataEntry 19 }
adslAturPerfPrev1DayLprs OBJECT-TYPE adslAturPerfPrev1DayLprs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds in the interval when there was "Count of seconds in the interval when there was
Loss of Power within the most recent previous Loss of Power within the most recent previous
1-day period." 1-day period."
::= { adslAturPerfDataEntry 20 } ::= { adslAturPerfDataEntry 20 }
adslAturPerfPrev1DayESs OBJECT-TYPE adslAturPerfPrev1DayESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds within the most recent "Count of Errored Seconds within the most recent
previous 1-day period. The errored second parameter is previous 1-day period. The errored second parameter is
a count of one-second intervals containing one or more a count of one-second intervals containing one or more
crc anomalies, or one or more los or sef defects." crc anomalies, or one or more los or sef defects."
::= { adslAturPerfDataEntry 21 } ::= { adslAturPerfDataEntry 21 }
adslAtucIntervalTable OBJECT-TYPE adslAtucIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdslAtucIntervalEntry SYNTAX SEQUENCE OF AdslAtucIntervalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each ATUC "This table provides one row for each ATUC
performance data collection interval. performance data collection interval.
ADSL physical interfaces are ADSL physical interfaces are
those ifEntries where ifType is equal to adsl(94)." those ifEntries where ifType is equal to adsl(94)."
::= { adslMibObjects 8 } ::= { adslMibObjects 8 }
skipping to change at page 49, line 50 skipping to change at page 52, line 17
"Count of the line initialization attempts "Count of the line initialization attempts
during the interval. Includes both successful during the interval. Includes both successful
and failed attempts." and failed attempts."
::= { adslAtucIntervalEntry 7 } ::= { adslAtucIntervalEntry 7 }
adslAtucIntervalValidData OBJECT-TYPE adslAtucIntervalValidData OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates if there is valid data "This variable indicates if the data for this
for this interval." interval is valid."
::= { adslAtucIntervalEntry 8 } ::= { adslAtucIntervalEntry 8 }
adslAturIntervalTable OBJECT-TYPE adslAturIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdslAturIntervalEntry SYNTAX SEQUENCE OF AdslAturIntervalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each ATUR "This table provides one row for each ATUR
performance data collection interval. performance data collection interval.
ADSL physical interfaces are those ADSL physical interfaces are those
skipping to change at page 51, line 45 skipping to change at page 54, line 12
The errored second parameter is a count of The errored second parameter is a count of
one-second intervals containing one or more crc one-second intervals containing one or more crc
anomalies, or one or more los or sef defects." anomalies, or one or more los or sef defects."
::= { adslAturIntervalEntry 5 } ::= { adslAturIntervalEntry 5 }
adslAturIntervalValidData OBJECT-TYPE adslAturIntervalValidData OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates if there is valid data "This variable indicates if the data for this
for this interval." interval is valid."
::= { adslAturIntervalEntry 6 } ::= { adslAturIntervalEntry 6 }
adslAtucChanPerfDataTable OBJECT-TYPE adslAtucChanPerfDataTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdslAtucChanPerfDataEntry SYNTAX SEQUENCE OF AdslAtucChanPerfDataEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each ATUC channel. "This table provides one row for each ATUC channel.
ADSL channel interfaces are those ifEntries ADSL channel interfaces are those ifEntries
where ifType is equal to adslInterleave(124) where ifType is equal to adslInterleave(124)
skipping to change at page 52, line 29 skipping to change at page 54, line 43
::= { adslAtucChanPerfDataTable 1 } ::= { adslAtucChanPerfDataTable 1 }
AdslAtucChanPerfDataEntry ::= AdslAtucChanPerfDataEntry ::=
SEQUENCE { SEQUENCE {
adslAtucChanReceivedBlks Counter32, adslAtucChanReceivedBlks Counter32,
adslAtucChanTransmittedBlks Counter32, adslAtucChanTransmittedBlks Counter32,
adslAtucChanCorrectedBlks Counter32, adslAtucChanCorrectedBlks Counter32,
adslAtucChanUncorrectBlks Counter32, adslAtucChanUncorrectBlks Counter32,
adslAtucChanPerfValidIntervals INTEGER, adslAtucChanPerfValidIntervals INTEGER,
adslAtucChanPerfInvalidIntervals INTEGER, adslAtucChanPerfInvalidIntervals INTEGER,
adslAtucChanPerfCurr15MinTimeElapsed PerfCurrentCount, adslAtucChanPerfCurr15MinTimeElapsed AdslPerfTimeElapsed,
adslAtucChanPerfCurr15MinReceivedBlks PerfCurrentCount, adslAtucChanPerfCurr15MinReceivedBlks PerfCurrentCount,
adslAtucChanPerfCurr15MinTransmittedBlks PerfCurrentCount, adslAtucChanPerfCurr15MinTransmittedBlks PerfCurrentCount,
adslAtucChanPerfCurr15MinCorrectedBlks PerfCurrentCount, adslAtucChanPerfCurr15MinCorrectedBlks PerfCurrentCount,
adslAtucChanPerfCurr15MinUncorrectBlks PerfCurrentCount, adslAtucChanPerfCurr15MinUncorrectBlks PerfCurrentCount,
adslAtucChanPerfCurr1DayTimeElapsed INTEGER, adslAtucChanPerfCurr1DayTimeElapsed AdslPerfTimeElapsed,
adslAtucChanPerfCurr1DayReceivedBlks Gauge32, adslAtucChanPerfCurr1DayReceivedBlks AdslPerfCurrDayCount,
adslAtucChanPerfCurr1DayTransmittedBlks Gauge32, adslAtucChanPerfCurr1DayTransmittedBlks AdslPerfCurrDayCount,
adslAtucChanPerfCurr1DayCorrectedBlks Gauge32, adslAtucChanPerfCurr1DayCorrectedBlks AdslPerfCurrDayCount,
adslAtucChanPerfCurr1DayUncorrectBlks Gauge32, adslAtucChanPerfCurr1DayUncorrectBlks AdslPerfCurrDayCount,
adslAtucChanPerfPrev1DayMoniSecs INTEGER, adslAtucChanPerfPrev1DayMoniSecs INTEGER,
adslAtucChanPerfPrev1DayReceivedBlks Gauge32, adslAtucChanPerfPrev1DayReceivedBlks AdslPerfPrevDayCount,
adslAtucChanPerfPrev1DayTransmittedBlks Gauge32, adslAtucChanPerfPrev1DayTransmittedBlks AdslPerfPrevDayCount,
adslAtucChanPerfPrev1DayCorrectedBlks Gauge32, adslAtucChanPerfPrev1DayCorrectedBlks AdslPerfPrevDayCount,
adslAtucChanPerfPrev1DayUncorrectBlks Gauge32 adslAtucChanPerfPrev1DayUncorrectBlks AdslPerfPrevDayCount
} }
-- performance group -- performance group
-- --
-- Note: block is intended to be the length of the channel -- Note: block is intended to be the length of the channel
-- data-block on which the CRC operates. See -- data-block on which the CRC operates. See
-- adslAtucChanCrcBlockLength for more information. -- adslAtucChanCrcBlockLength for more information.
-- --
adslAtucChanReceivedBlks OBJECT-TYPE adslAtucChanReceivedBlks OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
skipping to change at page 53, line 47 skipping to change at page 56, line 14
errors since agent reset." errors since agent reset."
::= { adslAtucChanPerfDataEntry 4 } ::= { adslAtucChanPerfDataEntry 4 }
-- general 15 min interval information -- general 15 min interval information
-- --
adslAtucChanPerfValidIntervals OBJECT-TYPE adslAtucChanPerfValidIntervals OBJECT-TYPE
SYNTAX INTEGER(0..96) SYNTAX INTEGER(0..96)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of previous 15-minute intervals in the "The number of previous 15-minute intervals in the
adslAtucChanIntervalTable Table for which valid data interval table for which data was collected. Given
has been stored. This value will be equal to the max that <n> is the maximum # of intervals supported.
number of intervals that are kept (n) unless the device The value will be <n> unless the measurement was
was brought online within the last (nx15) minutes. In (re-)started within the last (<n>*15) minutes, in which
the case where the agent is a proxy, it is possible case the value will be the number of complete 15
that some intervals are unavailable. In this case, minute intervals for which the agent has at least
this interval is the maximum interval for which valid some data. In certain cases (e.g., in the case
data is available." where the agent is a proxy) it is possible that some
intervals are unavailable. In this case, this
interval is the maximum interval number for
which data is available."
::= { adslAtucChanPerfDataEntry 5 } ::= { adslAtucChanPerfDataEntry 5 }
adslAtucChanPerfInvalidIntervals OBJECT-TYPE adslAtucChanPerfInvalidIntervals OBJECT-TYPE
SYNTAX INTEGER(0..96) SYNTAX INTEGER(0..96)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of 15 minute intervals in which no valid "The number of intervals in the range from
data is available." 0 to the value of adslAtucChanPerfValidIntervals
for which no data is available. This object
will typically be zero except in cases where
the data for some intervals are not available
(e.g., in proxy situations)."
::= { adslAtucChanPerfDataEntry 6 } ::= { adslAtucChanPerfDataEntry 6 }
-- 15 min current performance group -- 15 min current performance group
-- --
adslAtucChanPerfCurr15MinTimeElapsed OBJECT-TYPE adslAtucChanPerfCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX PerfCurrentCount SYNTAX AdslPerfTimeElapsed(0..899)
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."
A full interval is 900 seconds."
::= { adslAtucChanPerfDataEntry 7 } ::= { adslAtucChanPerfDataEntry 7 }
adslAtucChanPerfCurr15MinReceivedBlks OBJECT-TYPE adslAtucChanPerfCurr15MinReceivedBlks OBJECT-TYPE
SYNTAX PerfCurrentCount SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all encoded blocks received on this channel "Count of all encoded blocks received on this channel
within the current 15 minute interval." within the current 15 minute interval."
::= { adslAtucChanPerfDataEntry 8 } ::= { adslAtucChanPerfDataEntry 8 }
adslAtucChanPerfCurr15MinTransmittedBlks OBJECT-TYPE adslAtucChanPerfCurr15MinTransmittedBlks OBJECT-TYPE
skipping to change at page 55, line 24 skipping to change at page 57, line 45
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all blocks received with uncorrectable "Count of all blocks received with uncorrectable
errors on this channel within the current 15 minute errors on this channel within the current 15 minute
interval." interval."
::= { adslAtucChanPerfDataEntry 11 } ::= { adslAtucChanPerfDataEntry 11 }
-- 1-day current and previous performance group -- 1-day current and previous performance group
-- --
adslAtucChanPerfCurr1DayTimeElapsed OBJECT-TYPE adslAtucChanPerfCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX INTEGER(0..86399) SYNTAX AdslPerfTimeElapsed(0..86399)
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."
::= { adslAtucChanPerfDataEntry 12 } ::= { adslAtucChanPerfDataEntry 12 }
adslAtucChanPerfCurr1DayReceivedBlks OBJECT-TYPE adslAtucChanPerfCurr1DayReceivedBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all encoded blocks received on this "Count of all encoded blocks received on this
channel during the current day as measured by channel during the current day as measured by
adslAtucChanPerfCurr1DayTimeElapsed." adslAtucChanPerfCurr1DayTimeElapsed."
::= { adslAtucChanPerfDataEntry 13 } ::= { adslAtucChanPerfDataEntry 13 }
adslAtucChanPerfCurr1DayTransmittedBlks OBJECT-TYPE adslAtucChanPerfCurr1DayTransmittedBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all encoded blocks transmitted on this "Count of all encoded blocks transmitted on this
channel during the current day as measured by channel during the current day as measured by
adslAtucChanPerfCurr1DayTimeElapsed." adslAtucChanPerfCurr1DayTimeElapsed."
::= { adslAtucChanPerfDataEntry 14 } ::= { adslAtucChanPerfDataEntry 14 }
adslAtucChanPerfCurr1DayCorrectedBlks OBJECT-TYPE adslAtucChanPerfCurr1DayCorrectedBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all blocks received with errors that were "Count of all blocks received with errors that were
corrected on this channel during the current day as corrected on this channel during the current day as
measured by adslAtucChanPerfCurr1DayTimeElapsed." measured by adslAtucChanPerfCurr1DayTimeElapsed."
::= { adslAtucChanPerfDataEntry 15 } ::= { adslAtucChanPerfDataEntry 15 }
adslAtucChanPerfCurr1DayUncorrectBlks OBJECT-TYPE adslAtucChanPerfCurr1DayUncorrectBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all blocks received with uncorrectable "Count of all blocks received with uncorrectable
errors on this channel during the current day as errors on this channel during the current day as
measured by adslAtucChanPerfCurr1DayTimeElapsed." measured by adslAtucChanPerfCurr1DayTimeElapsed."
::= { adslAtucChanPerfDataEntry 16 } ::= { adslAtucChanPerfDataEntry 16 }
adslAtucChanPerfPrev1DayMoniSecs OBJECT-TYPE adslAtucChanPerfPrev1DayMoniSecs OBJECT-TYPE
SYNTAX INTEGER(0..86399) SYNTAX INTEGER(0..86400)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The time in the previous 1-day interval over which "The amount of time in the previous 1-day interval
the performance monitoring information is actually over which the performance monitoring information
counted. This value will normally be the same as the is actually counted. This value will be the same as
total interval duration except in a situation where the interval duration except in a situation where
performance monitoring information can not be collected performance monitoring data could not be collected
for any reason. Typically Elapsed 1-day time will be for any reason."
copied into Monitored Seconds when the 1-day roll-over
occurs."
::= { adslAtucChanPerfDataEntry 17 } ::= { adslAtucChanPerfDataEntry 17 }
adslAtucChanPerfPrev1DayReceivedBlks OBJECT-TYPE adslAtucChanPerfPrev1DayReceivedBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all encoded blocks received on this "Count of all encoded blocks received on this
channel within the most recent previous 1-day channel within the most recent previous 1-day
period." period."
::= { adslAtucChanPerfDataEntry 18 } ::= { adslAtucChanPerfDataEntry 18 }
adslAtucChanPerfPrev1DayTransmittedBlks OBJECT-TYPE adslAtucChanPerfPrev1DayTransmittedBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all encoded blocks transmitted on this "Count of all encoded blocks transmitted on this
channel within the most recent previous 1-day channel within the most recent previous 1-day
period." period."
::= { adslAtucChanPerfDataEntry 19 } ::= { adslAtucChanPerfDataEntry 19 }
adslAtucChanPerfPrev1DayCorrectedBlks OBJECT-TYPE adslAtucChanPerfPrev1DayCorrectedBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all blocks received with errors that were "Count of all blocks received with errors that were
corrected on this channel within the most recent corrected on this channel within the most recent
previous 1-day period." previous 1-day period."
::= { adslAtucChanPerfDataEntry 20 } ::= { adslAtucChanPerfDataEntry 20 }
adslAtucChanPerfPrev1DayUncorrectBlks OBJECT-TYPE adslAtucChanPerfPrev1DayUncorrectBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all blocks received with uncorrectable "Count of all blocks received with uncorrectable
errors on this channel within the most recent previous errors on this channel within the most recent previous
1-day period." 1-day period."
::= { adslAtucChanPerfDataEntry 21 } ::= { adslAtucChanPerfDataEntry 21 }
adslAturChanPerfDataTable OBJECT-TYPE adslAturChanPerfDataTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdslAturChanPerfDataEntry SYNTAX SEQUENCE OF AdslAturChanPerfDataEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each ATUR channel. "This table provides one row for each ATUR channel.
ADSL channel interfaces are those ifEntries ADSL channel interfaces are those ifEntries
where ifType is equal to adslInterleave(124) where ifType is equal to adslInterleave(124)
or adslFast(125)." or adslFast(125)."
::= { adslMibObjects 11 } ::= { adslMibObjects 11 }
skipping to change at page 58, line 11 skipping to change at page 60, line 31
::= { adslAturChanPerfDataTable 1 } ::= { adslAturChanPerfDataTable 1 }
AdslAturChanPerfDataEntry ::= AdslAturChanPerfDataEntry ::=
SEQUENCE { SEQUENCE {
adslAturChanReceivedBlks Counter32, adslAturChanReceivedBlks Counter32,
adslAturChanTransmittedBlks Counter32, adslAturChanTransmittedBlks Counter32,
adslAturChanCorrectedBlks Counter32, adslAturChanCorrectedBlks Counter32,
adslAturChanUncorrectBlks Counter32, adslAturChanUncorrectBlks Counter32,
adslAturChanPerfValidIntervals INTEGER, adslAturChanPerfValidIntervals INTEGER,
adslAturChanPerfInvalidIntervals INTEGER, adslAturChanPerfInvalidIntervals INTEGER,
adslAturChanPerfCurr15MinTimeElapsed PerfCurrentCount, adslAturChanPerfCurr15MinTimeElapsed AdslPerfTimeElapsed,
adslAturChanPerfCurr15MinReceivedBlks PerfCurrentCount, adslAturChanPerfCurr15MinReceivedBlks PerfCurrentCount,
adslAturChanPerfCurr15MinTransmittedBlks PerfCurrentCount, adslAturChanPerfCurr15MinTransmittedBlks PerfCurrentCount,
adslAturChanPerfCurr15MinCorrectedBlks PerfCurrentCount, adslAturChanPerfCurr15MinCorrectedBlks PerfCurrentCount,
adslAturChanPerfCurr15MinUncorrectBlks PerfCurrentCount, adslAturChanPerfCurr15MinUncorrectBlks PerfCurrentCount,
adslAturChanPerfCurr1DayTimeElapsed INTEGER, adslAturChanPerfCurr1DayTimeElapsed AdslPerfTimeElapsed,
adslAturChanPerfCurr1DayReceivedBlks Gauge32, adslAturChanPerfCurr1DayReceivedBlks AdslPerfCurrDayCount,
adslAturChanPerfCurr1DayTransmittedBlks Gauge32, adslAturChanPerfCurr1DayTransmittedBlks AdslPerfCurrDayCount,
adslAturChanPerfCurr1DayCorrectedBlks Gauge32, adslAturChanPerfCurr1DayCorrectedBlks AdslPerfCurrDayCount,
adslAturChanPerfCurr1DayUncorrectBlks Gauge32, adslAturChanPerfCurr1DayUncorrectBlks AdslPerfCurrDayCount,
adslAturChanPerfPrev1DayMoniSecs INTEGER, adslAturChanPerfPrev1DayMoniSecs INTEGER,
adslAturChanPerfPrev1DayReceivedBlks Gauge32, adslAturChanPerfPrev1DayReceivedBlks AdslPerfPrevDayCount,
adslAturChanPerfPrev1DayTransmittedBlks Gauge32, adslAturChanPerfPrev1DayTransmittedBlks AdslPerfPrevDayCount,
adslAturChanPerfPrev1DayCorrectedBlks Gauge32, adslAturChanPerfPrev1DayCorrectedBlks AdslPerfPrevDayCount,
adslAturChanPerfPrev1DayUncorrectBlks Gauge32 adslAturChanPerfPrev1DayUncorrectBlks AdslPerfPrevDayCount
} }
-- performance group -- performance group
-- --
-- Note: block is intended to be the length of the channel -- Note: block is intended to be the length of the channel
-- data-block on which the CRC operates. See -- data-block on which the CRC operates. See
-- adslAturChanCrcBlockLength for more information. -- adslAturChanCrcBlockLength for more information.
-- --
adslAturChanReceivedBlks OBJECT-TYPE adslAturChanReceivedBlks OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all encoded blocks received on this channel "Count of all encoded blocks received on this channel
since agent reset." since agent reset."
::= { adslAturChanPerfDataEntry 1 } ::= { adslAturChanPerfDataEntry 1 }
skipping to change at page 59, line 29 skipping to change at page 61, line 50
errors since agent reset." errors since agent reset."
::= { adslAturChanPerfDataEntry 4 } ::= { adslAturChanPerfDataEntry 4 }
-- general 15 min interval information -- general 15 min interval information
-- --
adslAturChanPerfValidIntervals OBJECT-TYPE adslAturChanPerfValidIntervals OBJECT-TYPE
SYNTAX INTEGER(0..96) SYNTAX INTEGER(0..96)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Number of previous 15-minute intervals in the "The number of previous 15-minute intervals in the
adslAturChanIntervalTable Table for which valid data interval table for which data was collected. Given
has been stored. This value will be equal to the that <n> is the maximum # of intervals supported.
max # of intervals that are kept (n) unless the device
was brought online within the last (nx15) minutes. In The value will be <n> unless the measurement was
the case where the agent is a proxy, it is possible (re-)started within the last (<n>*15) minutes, in which
that some intervals are unavailable. In this case, case the value will be the number of complete 15
this interval is the maximum interval for which valid minute intervals for which the agent has at least
data is available." some data. In certain cases (e.g., in the case
where the agent is a proxy) it is possible that some
intervals are unavailable. In this case, this
interval is the maximum interval number for
which data is available."
::= { adslAturChanPerfDataEntry 5 } ::= { adslAturChanPerfDataEntry 5 }
adslAturChanPerfInvalidIntervals OBJECT-TYPE adslAturChanPerfInvalidIntervals OBJECT-TYPE
SYNTAX INTEGER(0..96) SYNTAX INTEGER(0..96)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of 15 minute intervals in which no valid "The number of intervals in the range from
data is available." 0 to the value of adslAturChanPerfValidIntervals
for which no data is available. This object
will typically be zero except in cases where
the data for some intervals are not available
(e.g., in proxy situations)."
::= { adslAturChanPerfDataEntry 6 } ::= { adslAturChanPerfDataEntry 6 }
-- 15 min current performance group -- 15 min current performance group
-- --
adslAturChanPerfCurr15MinTimeElapsed OBJECT-TYPE adslAturChanPerfCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX PerfCurrentCount SYNTAX AdslPerfTimeElapsed(0..899)
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.
A full interval is 900 seconds." A full interval is 900 seconds."
::= { adslAturChanPerfDataEntry 7 } ::= { adslAturChanPerfDataEntry 7 }
adslAturChanPerfCurr15MinReceivedBlks OBJECT-TYPE adslAturChanPerfCurr15MinReceivedBlks OBJECT-TYPE
SYNTAX PerfCurrentCount SYNTAX PerfCurrentCount
skipping to change at page 61, line 6 skipping to change at page 63, line 33
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all blocks received with uncorrectable "Count of all blocks received with uncorrectable
errors on this channel within the current 15 minute errors on this channel within the current 15 minute
interval." interval."
::= { adslAturChanPerfDataEntry 11 } ::= { adslAturChanPerfDataEntry 11 }
-- 1-day current and previous performance group -- 1-day current and previous performance group
-- --
adslAturChanPerfCurr1DayTimeElapsed OBJECT-TYPE adslAturChanPerfCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX INTEGER(0..86399) SYNTAX AdslPerfTimeElapsed(0..86399)
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."
::= { adslAturChanPerfDataEntry 12 } ::= { adslAturChanPerfDataEntry 12 }
adslAturChanPerfCurr1DayReceivedBlks OBJECT-TYPE adslAturChanPerfCurr1DayReceivedBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all encoded blocks received on this "Count of all encoded blocks received on this
channel during the current day as measured by channel during the current day as measured by
adslAturChanPerfCurr1DayTimeElapsed." adslAturChanPerfCurr1DayTimeElapsed."
::= { adslAturChanPerfDataEntry 13 } ::= { adslAturChanPerfDataEntry 13 }
adslAturChanPerfCurr1DayTransmittedBlks OBJECT-TYPE adslAturChanPerfCurr1DayTransmittedBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all encoded blocks transmitted on this "Count of all encoded blocks transmitted on this
channel during the current day as measured by channel during the current day as measured by
adslAturChanPerfCurr1DayTimeElapsed." adslAturChanPerfCurr1DayTimeElapsed."
::= { adslAturChanPerfDataEntry 14 } ::= { adslAturChanPerfDataEntry 14 }
adslAturChanPerfCurr1DayCorrectedBlks OBJECT-TYPE adslAturChanPerfCurr1DayCorrectedBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all blocks received with errors that were "Count of all blocks received with errors that were
corrected on this channel during the current day as corrected on this channel during the current day as
measured by adslAturChanPerfCurr1DayTimeElapsed." measured by adslAturChanPerfCurr1DayTimeElapsed."
::= { adslAturChanPerfDataEntry 15 } ::= { adslAturChanPerfDataEntry 15 }
adslAturChanPerfCurr1DayUncorrectBlks OBJECT-TYPE adslAturChanPerfCurr1DayUncorrectBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfCurrDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all blocks received with uncorrectable "Count of all blocks received with uncorrectable
errors on this channel during the current day as errors on this channel during the current day as
measured by adslAturChanPerfCurr1DayTimeElapsed." measured by adslAturChanPerfCurr1DayTimeElapsed."
::= { adslAturChanPerfDataEntry 16 } ::= { adslAturChanPerfDataEntry 16 }
adslAturChanPerfPrev1DayMoniSecs OBJECT-TYPE adslAturChanPerfPrev1DayMoniSecs OBJECT-TYPE
SYNTAX INTEGER(0..86399) SYNTAX INTEGER(0..86400)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The time in the previous 1-day interval over which "The amount of time in the previous 1-day interval
the performance monitoring information is actually over which the performance monitoring information
counted. This value will normally be the same as the is actually counted. This value will be the same as
total interval duration except in a situation where the interval duration except in a situation where
performance monitoring information can not be collected performance monitoring data could not be collected
for any reason. Typically Elapsed 1-day time will be for any reason."
copied into Monitored Seconds when the 1-day roll-over
occurs."
::= { adslAturChanPerfDataEntry 17 } ::= { adslAturChanPerfDataEntry 17 }
adslAturChanPerfPrev1DayReceivedBlks OBJECT-TYPE adslAturChanPerfPrev1DayReceivedBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all encoded blocks received on this "Count of all encoded blocks received on this
channel within the most recent previous 1-day channel within the most recent previous 1-day
period." period."
::= { adslAturChanPerfDataEntry 18 } ::= { adslAturChanPerfDataEntry 18 }
adslAturChanPerfPrev1DayTransmittedBlks OBJECT-TYPE adslAturChanPerfPrev1DayTransmittedBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all encoded blocks transmitted on this "Count of all encoded blocks transmitted on this
channel within the most recent previous 1-day channel within the most recent previous 1-day
period." period."
::= { adslAturChanPerfDataEntry 19 } ::= { adslAturChanPerfDataEntry 19 }
adslAturChanPerfPrev1DayCorrectedBlks OBJECT-TYPE adslAturChanPerfPrev1DayCorrectedBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all blocks received with errors that were "Count of all blocks received with errors that were
corrected on this channel within the most recent corrected on this channel within the most recent
previous 1-day period." previous 1-day period."
::= { adslAturChanPerfDataEntry 20 } ::= { adslAturChanPerfDataEntry 20 }
adslAturChanPerfPrev1DayUncorrectBlks OBJECT-TYPE adslAturChanPerfPrev1DayUncorrectBlks OBJECT-TYPE
SYNTAX Gauge32 SYNTAX AdslPerfPrevDayCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of all blocks received with uncorrectable "Count of all blocks received with uncorrectable
errors on this channel within the most recent previous errors on this channel within the most recent previous
1-day period." 1-day period."
::= { adslAturChanPerfDataEntry 21 } ::= { adslAturChanPerfDataEntry 21 }
adslAtucChanIntervalTable OBJECT-TYPE adslAtucChanIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdslAtucChanIntervalEntry SYNTAX SEQUENCE OF AdslAtucChanIntervalEntry
skipping to change at page 64, line 49 skipping to change at page 67, line 25
DESCRIPTION DESCRIPTION
"Count of all blocks received with uncorrectable "Count of all blocks received with uncorrectable
errors on this channel during this interval." errors on this channel during this interval."
::= { adslAtucChanIntervalEntry 5 } ::= { adslAtucChanIntervalEntry 5 }
adslAtucChanIntervalValidData OBJECT-TYPE adslAtucChanIntervalValidData OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates if there is valid data "This variable indicates if the data for this
for this interval." interval is valid."
::= { adslAtucChanIntervalEntry 6 } ::= { adslAtucChanIntervalEntry 6 }
adslAturChanIntervalTable OBJECT-TYPE adslAturChanIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdslAturChanIntervalEntry SYNTAX SEQUENCE OF AdslAturChanIntervalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each ATUR channel's "This table provides one row for each ATUR channel's
performance data collection interval. performance data collection interval.
ADSL channel interfaces are those ifEntries ADSL channel interfaces are those ifEntries
where ifType is equal to adslInterleave(124) where ifType is equal to adslInterleave(124)
or adslFast(125)." or adslFast(125)."
skipping to change at page 66, line 36 skipping to change at page 69, line 15
DESCRIPTION DESCRIPTION
"Count of all blocks received with uncorrectable "Count of all blocks received with uncorrectable
errors on this channel during this interval." errors on this channel during this interval."
::= { adslAturChanIntervalEntry 5 } ::= { adslAturChanIntervalEntry 5 }
adslAturChanIntervalValidData OBJECT-TYPE adslAturChanIntervalValidData OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates if there is valid data "This variable indicates if the data for this
for this interval." interval is valid."
::= { adslAturChanIntervalEntry 6 } ::= { adslAturChanIntervalEntry 6 }
-- Profile Group -- Profile Group
-- --
adslLineConfProfileTable OBJECT-TYPE adslLineConfProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdslLineConfProfileEntry SYNTAX SEQUENCE OF AdslLineConfProfileEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 67, line 17 skipping to change at page 69, line 43
adslLineConfProfileEntry OBJECT-TYPE adslLineConfProfileEntry OBJECT-TYPE
SYNTAX AdslLineConfProfileEntry SYNTAX AdslLineConfProfileEntry
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 an ADSL modem. represents the configuration of an ADSL modem.
When `dynamic' profiles are implemented, a When `dynamic' profiles are implemented, a
profile is created in one step with all necessary profile is created in one step with all necessary
parameter values and adslLineProfileRowStatus set to parameter values and adslLineConfProfileRowStatus set
createAndGo. This RowStatus object is also used to createAndGo. This RowStatus object is also used
to destroy profiles. to destroy profiles.
Also when `dynamic' profiles are implemented, a default Also when `dynamic' profiles are implemented, a default
profile will always exist. This profile's name will profile will always exist. This profile's name will
be set to `DEFVAL' and its parameters will be set to be set to `DEFVAL' and its parameters will be set
vendor specific values, unless otherwise specified to vendor specific values, unless otherwise specified
in this document. in this document.
When `static' profiles are implemented, profiles When `static' profiles are implemented, profiles
are automically created or destroyed as ADSL are automaticly created or destroyed as ADSL
physical lines are discovered and removed by physical lines are discovered and removed by
the system. The name of the profile will be the system. The name of the profile will be
equivalent to the decimal value of the line's equivalent to the decimal value of the line's
interface index. interface index.
" "
INDEX { IMPLIED adslLineConfProfileName} INDEX { IMPLIED adslLineConfProfileName}
::= { adslLineConfProfileTable 1} ::= { adslLineConfProfileTable 1}
AdslLineConfProfileEntry ::= AdslLineConfProfileEntry ::=
SEQUENCE { SEQUENCE {
adslLineConfProfileName AdslLineProfileName, adslLineConfProfileName SnmpAdminString,
adslAtucConfRateMode INTEGER, adslAtucConfRateMode INTEGER,
adslAtucConfRateChanRatio INTEGER, adslAtucConfRateChanRatio INTEGER,
adslAtucConfTargetSnrMgn INTEGER, adslAtucConfTargetSnrMgn INTEGER,
adslAtucConfMaxSnrMgn INTEGER, adslAtucConfMaxSnrMgn INTEGER,
adslAtucConfMinSnrMgn INTEGER, adslAtucConfMinSnrMgn INTEGER,
adslAtucConfDownshiftSnrMgn INTEGER, adslAtucConfDownshiftSnrMgn INTEGER,
adslAtucConfUpshiftSnrMgn INTEGER, adslAtucConfUpshiftSnrMgn INTEGER,
adslAtucConfMinUpshiftTime INTEGER, adslAtucConfMinUpshiftTime INTEGER,
adslAtucConfMinDownshiftTime INTEGER, adslAtucConfMinDownshiftTime INTEGER,
adslAtucChanConfFastMinTxRate INTEGER, adslAtucChanConfFastMinTxRate Unsigned32,
adslAtucChanConfInterleaveMinTxRate INTEGER, adslAtucChanConfInterleaveMinTxRate Unsigned32,
adslAtucChanConfFastMaxTxRate INTEGER, adslAtucChanConfFastMaxTxRate Unsigned32,
adslAtucChanConfInterleaveMaxTxRate INTEGER, adslAtucChanConfInterleaveMaxTxRate Unsigned32,
adslAtucChanConfMaxInterleaveDelay INTEGER, adslAtucChanConfMaxInterleaveDelay INTEGER,
adslAturConfRateMode INTEGER, adslAturConfRateMode INTEGER,
adslAturConfRateChanRatio INTEGER, adslAturConfRateChanRatio INTEGER,
adslAturConfTargetSnrMgn INTEGER, adslAturConfTargetSnrMgn INTEGER,
adslAturConfMaxSnrMgn INTEGER, adslAturConfMaxSnrMgn INTEGER,
adslAturConfMinSnrMgn INTEGER, adslAturConfMinSnrMgn INTEGER,
adslAturConfDownshiftSnrMgn INTEGER, adslAturConfDownshiftSnrMgn INTEGER,
adslAturConfUpshiftSnrMgn INTEGER, adslAturConfUpshiftSnrMgn INTEGER,
adslAturConfMinUpshiftTime INTEGER, adslAturConfMinUpshiftTime INTEGER,
adslAturConfMinDownshiftTime INTEGER, adslAturConfMinDownshiftTime INTEGER,
adslAturChanConfFastMinTxRate INTEGER, adslAturChanConfFastMinTxRate Unsigned32,
adslAturChanConfInterleaveMinTxRate INTEGER, adslAturChanConfInterleaveMinTxRate Unsigned32,
adslAturChanConfFastMaxTxRate INTEGER, adslAturChanConfFastMaxTxRate Unsigned32,
adslAturChanConfInterleaveMaxTxRate INTEGER, adslAturChanConfInterleaveMaxTxRate Unsigned32,
adslAturChanConfMaxInterleaveDelay INTEGER, adslAturChanConfMaxInterleaveDelay INTEGER,
adslLineConfProfileRowStatus RowStatus adslLineConfProfileRowStatus RowStatus
} }
adslLineConfProfileName OBJECT-TYPE adslLineConfProfileName OBJECT-TYPE
SYNTAX AdslLineProfileName SYNTAX SnmpAdminString (SIZE (1..32))
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used by the line configuration table "This object is used by the line configuration table
in order to identify a row of this table. in order to identify a row of this table.
When `dynamic' profiles are implemented, the profile When `dynamic' profiles are implemented, the profile
name is user specified. Also, the system will always name is user specified. Also, the system will always
provide a default profile whose name is `DEFVAL'. provide a default profile whose name is `DEFVAL'.
skipping to change at page 68, line 51 skipping to change at page 71, line 30
leading zero(s). For example, the profile name for leading zero(s). For example, the profile name for
ifIndex which equals '15' will be '0000000015'." ifIndex which equals '15' will be '0000000015'."
::= { adslLineConfProfileEntry 1 } ::= { adslLineConfProfileEntry 1 }
adslAtucConfRateMode OBJECT-TYPE adslAtucConfRateMode OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
fixed (1), -- no rate adaptation fixed (1), -- no rate adaptation
adaptAtStartup (2), -- perform rate adaptation adaptAtStartup (2), -- perform rate adaptation
-- only at initialization -- only at initialization
adaptAtRuntime (3) -- perform rate adaptation at adaptAtRuntime (3) -- perform rate adaptation at
-- any time (i.e., RADSL) -- any time
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Defines what form of transmit rate adaptation is "Defines what form of transmit rate adaptation is
configured on this modem. See ADSL Forum TR-005 [3] configured on this modem. See ADSL Forum TR-005 [3]
for more information." for more information."
::= { adslLineConfProfileEntry 2 } ::= { adslLineConfProfileEntry 2 }
adslAtucConfRateChanRatio OBJECT-TYPE adslAtucConfRateChanRatio OBJECT-TYPE
skipping to change at page 69, line 25 skipping to change at page 72, line 4
UNITS "%" UNITS "%"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured allocation ratio of excess transmit "Configured allocation ratio of excess transmit
bandwidth between fast and interleaved channels. Only bandwidth between fast and interleaved channels. Only
applies when two channel mode and RADSL are supported. applies when two channel mode and RADSL are supported.
Distribute bandwidth on each channel in excess of the Distribute bandwidth on each channel in excess of the
corresponding ChanConfMinTxRate so that: corresponding ChanConfMinTxRate so that:
adslAtucConfRateChanRatio = adslAtucConfRateChanRatio =
[Fast / (Fast + Interleaved)] * 100 [Fast / (Fast + Interleaved)] * 100
In other words this value is the fast channel In other words this value is the fast channel
percentage." percentage."
::= { adslLineConfProfileEntry 3 } ::= { adslLineConfProfileEntry 3 }
adslAtucConfTargetSnrMgn OBJECT-TYPE adslAtucConfTargetSnrMgn OBJECT-TYPE
SYNTAX INTEGER(0..310) SYNTAX INTEGER (-640..640)
UNITS "tenth dB" UNITS "tenth dB"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Target Signal/Noise Margin. "Configured Target Signal/Noise Margin.
This is the Noise Margin the modem must achieve This is the Noise Margin the modem must achieve
with a BER of 10-7 or better to successfully complete with a BER of 10-7 or better to successfully complete
initialization." initialization."
::= { adslLineConfProfileEntry 4 } ::= { adslLineConfProfileEntry 4 }
adslAtucConfMaxSnrMgn OBJECT-TYPE adslAtucConfMaxSnrMgn OBJECT-TYPE
SYNTAX INTEGER(0..310) SYNTAX INTEGER (-640..640)
UNITS "tenth dB" UNITS "tenth dB"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Maximum acceptable Signal/Noise Margin. "Configured Maximum acceptable Signal/Noise Margin.
If the Noise Margin is above this the modem should If the Noise Margin is above this the modem should
attempt to reduce its power output to optimize its attempt to reduce its power output to optimize its
operation." operation."
::= { adslLineConfProfileEntry 5 } ::= { adslLineConfProfileEntry 5 }
adslAtucConfMinSnrMgn OBJECT-TYPE adslAtucConfMinSnrMgn OBJECT-TYPE
SYNTAX INTEGER(0..310) SYNTAX INTEGER (-640..640)
UNITS "tenth dB" UNITS "tenth dB"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Minimum acceptable Signal/Noise Margin. "Configured Minimum acceptable Signal/Noise Margin.
If the noise margin falls below this level, the modem If the noise margin falls below this level, the modem
should attempt to increase its power output. If that should attempt to increase its power output. If that
is not possible the modem will attempt to is not possible the modem will attempt to
re-initialize or shut down." re-initialize or shut down."
::= { adslLineConfProfileEntry 6 } ::= { adslLineConfProfileEntry 6 }
adslAtucConfDownshiftSnrMgn OBJECT-TYPE adslAtucConfDownshiftSnrMgn OBJECT-TYPE
SYNTAX INTEGER(0..310) SYNTAX INTEGER (-640..640)
UNITS "tenth dB" UNITS "tenth dB"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Signal/Noise Margin for rate downshift. "Configured Signal/Noise Margin for rate downshift.
If the noise margin falls below this level, the modem If the noise margin falls below this level, the modem
should attempt to decrease its transmit rate. In should attempt to decrease its transmit rate. In
the case that RADSL is not present, the value will the case that RADSL mode is not present,
be `0'." the value will be `0'."
::= { adslLineConfProfileEntry 7 } ::= { adslLineConfProfileEntry 7 }
adslAtucConfUpshiftSnrMgn OBJECT-TYPE adslAtucConfUpshiftSnrMgn OBJECT-TYPE
SYNTAX INTEGER(0..310) SYNTAX INTEGER (-640..640)
UNITS "tenth dB" UNITS "tenth dB"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Signal/Noise Margin for rate upshift. "Configured Signal/Noise Margin for rate upshift.
If the noise margin rises above this level, the modem If the noise margin rises above this level, the modem
should attempt to increase its transmit rate. In should attempt to increase its transmit rate. In
the case that RADSL is not present, the value will the case that RADSL is not present, the value will
be `0'." be `0'."
::= { adslLineConfProfileEntry 8 } ::= { adslLineConfProfileEntry 8 }
skipping to change at page 71, line 19 skipping to change at page 73, line 45
::= { adslLineConfProfileEntry 9 } ::= { adslLineConfProfileEntry 9 }
adslAtucConfMinDownshiftTime OBJECT-TYPE adslAtucConfMinDownshiftTime OBJECT-TYPE
SYNTAX INTEGER(0..16383) SYNTAX INTEGER(0..16383)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Minimum time that the current margin is below "Minimum time that the current margin is below
DownshiftSnrMgn before a downshift occurs. DownshiftSnrMgn before a downshift occurs.
In the case that RADSL is not present, the value will In the case that RADSL mode is not present,
be `0'." the value will be `0'."
::= { adslLineConfProfileEntry 10 } ::= { adslLineConfProfileEntry 10 }
adslAtucChanConfFastMinTxRate OBJECT-TYPE adslAtucChanConfFastMinTxRate OBJECT-TYPE
SYNTAX INTEGER SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Minimum Transmit rate for `Fast' channels, "Configured Minimum Transmit rate for `Fast' channels,
in bps. See adslAtucConfRateChanRatio for information in bps. See adslAtucConfRateChanRatio for information
regarding RADSL mode and ATUR transmit rate for regarding RADSL mode and ATUR transmit rate for
ATUC receive rates." ATUC receive rates."
::= { adslLineConfProfileEntry 11 } ::= { adslLineConfProfileEntry 11 }
adslAtucChanConfInterleaveMinTxRate OBJECT-TYPE adslAtucChanConfInterleaveMinTxRate OBJECT-TYPE
SYNTAX INTEGER SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Minimum Transmit rate for `Interleave' "Configured Minimum Transmit rate for `Interleave'
channels, in bps. See adslAtucConfRateChanRatio for channels, in bps. See adslAtucConfRateChanRatio for
information regarding RADSL mode and see information regarding RADSL mode and see
ATUR transmit rate for receive rates." ATUR transmit rate for receive rates."
::= { adslLineConfProfileEntry 12 } ::= { adslLineConfProfileEntry 12 }
adslAtucChanConfFastMaxTxRate OBJECT-TYPE adslAtucChanConfFastMaxTxRate OBJECT-TYPE
SYNTAX INTEGER SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Maximum Transmit rate for `Fast' channels, "Configured Maximum Transmit rate for `Fast' channels,
in bps. See adslAtucConfRateChanRatio for information in bps. See adslAtucConfRateChanRatio for information
regarding RADSL mode and see ATUR transmit rate for regarding RADSL mode and see ATUR transmit rate for
ATUC receive rates." ATUC receive rates."
::= { adslLineConfProfileEntry 13 } ::= { adslLineConfProfileEntry 13 }
adslAtucChanConfInterleaveMaxTxRate OBJECT-TYPE adslAtucChanConfInterleaveMaxTxRate OBJECT-TYPE
SYNTAX INTEGER SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Maximum Transmit rate for `Interleave' "Configured Maximum Transmit rate for `Interleave'
channels, in bps. See adslAtucConfRateChanRatio for channels, in bps. See adslAtucConfRateChanRatio for
information regarding RADSL mode and ATUR transmit information regarding RADSL mode and ATUR transmit
rate for ATUC receive rates." rate for ATUC receive rates."
::= { adslLineConfProfileEntry 14 } ::= { adslLineConfProfileEntry 14 }
skipping to change at page 72, line 47 skipping to change at page 75, line 25
stream allowing for improved impulse noise immunity stream allowing for improved impulse noise immunity
at the expense of payload latency." at the expense of payload latency."
::= { adslLineConfProfileEntry 15 } ::= { adslLineConfProfileEntry 15 }
adslAturConfRateMode OBJECT-TYPE adslAturConfRateMode OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
fixed (1), -- no rate adaptation fixed (1), -- no rate adaptation
adaptAtStartup (2), -- perform rate adaptation adaptAtStartup (2), -- perform rate adaptation
-- only at initialization -- only at initialization
adaptAtRuntime (3) -- perform rate adaptation at adaptAtRuntime (3) -- perform rate adaptation at
-- any time (i.e., RADSL) -- any time
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Defines what form of transmit rate adaptation is "Defines what form of transmit rate adaptation is
configured on this modem. See ADSL Forum TR-005 [3] configured on this modem. See ADSL Forum TR-005 [3]
for more information." for more information."
::= { adslLineConfProfileEntry 16 } ::= { adslLineConfProfileEntry 16 }
adslAturConfRateChanRatio OBJECT-TYPE adslAturConfRateChanRatio OBJECT-TYPE
skipping to change at page 73, line 29 skipping to change at page 76, line 7
corresponding ChanConfMinTxRate so that: corresponding ChanConfMinTxRate so that:
adslAturConfRateChanRatio = adslAturConfRateChanRatio =
[Fast / (Fast + Interleaved)] * 100 [Fast / (Fast + Interleaved)] * 100
In other words this value is the fast channel In other words this value is the fast channel
percentage." percentage."
::= { adslLineConfProfileEntry 17 } ::= { adslLineConfProfileEntry 17 }
adslAturConfTargetSnrMgn OBJECT-TYPE adslAturConfTargetSnrMgn OBJECT-TYPE
SYNTAX INTEGER(0..310) SYNTAX INTEGER (-640..640)
UNITS "tenth dB" UNITS "tenth dB"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Target Signal/Noise Margin. "Configured Target Signal/Noise Margin.
This is the Noise Margin the modem must achieve This is the Noise Margin the modem must achieve
with a BER of 10-7 or better to successfully complete with a BER of 10-7 or better to successfully complete
initialization." initialization."
::= { adslLineConfProfileEntry 18 } ::= { adslLineConfProfileEntry 18 }
adslAturConfMaxSnrMgn OBJECT-TYPE adslAturConfMaxSnrMgn OBJECT-TYPE
SYNTAX INTEGER(0..310) SYNTAX INTEGER (-640..640)
UNITS "tenth dB" UNITS "tenth dB"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Maximum acceptable Signal/Noise Margin. "Configured Maximum acceptable Signal/Noise Margin.
If the Noise Margin is above this the modem should If the Noise Margin is above this the modem should
attempt to reduce its power output to optimize its attempt to reduce its power output to optimize its
operation." operation."
::= { adslLineConfProfileEntry 19 } ::= { adslLineConfProfileEntry 19 }
adslAturConfMinSnrMgn OBJECT-TYPE adslAturConfMinSnrMgn OBJECT-TYPE
SYNTAX INTEGER(0..310) SYNTAX INTEGER (-640..640)
UNITS "tenth dB" UNITS "tenth dB"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Minimum acceptable Signal/Noise Margin. "Configured Minimum acceptable Signal/Noise Margin.
If the noise margin falls below this level, the modem If the noise margin falls below this level, the modem
should attempt to increase its power output. If that should attempt to increase its power output. If that
is not possible the modem will attempt to is not possible the modem will attempt to
re-initialize or shut down." re-initialize or shut down."
::= { adslLineConfProfileEntry 20 } ::= { adslLineConfProfileEntry 20 }
adslAturConfDownshiftSnrMgn OBJECT-TYPE adslAturConfDownshiftSnrMgn OBJECT-TYPE
SYNTAX INTEGER(0..310) SYNTAX INTEGER (-640..640)
UNITS "tenth dB" UNITS "tenth dB"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Signal/Noise Margin for rate downshift. "Configured Signal/Noise Margin for rate downshift.
If the noise margin falls below this level, the modem If the noise margin falls below this level, the modem
should attempt to decrease its transmit rate. In should attempt to decrease its transmit rate.
the case that RADSL is not present,
In the case that RADSL mode is not present,
the value will be `0'." the value will be `0'."
::= { adslLineConfProfileEntry 21 } ::= { adslLineConfProfileEntry 21 }
adslAturConfUpshiftSnrMgn OBJECT-TYPE adslAturConfUpshiftSnrMgn OBJECT-TYPE
SYNTAX INTEGER(0..310) SYNTAX INTEGER (-640..640)
UNITS "tenth dB" UNITS "tenth dB"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Signal/Noise Margin for rate upshift. "Configured Signal/Noise Margin for rate upshift.
If the noise margin rises above this level, the modem If the noise margin rises above this level, the modem
should attempt to increase its transmit rate. should attempt to increase its transmit rate.
In the case that RADSL is not present, In the case that RADSL is not present,
the value will be `0'." the value will be `0'."
::= { adslLineConfProfileEntry 22 } ::= { adslLineConfProfileEntry 22 }
skipping to change at page 75, line 15 skipping to change at page 77, line 42
::= { adslLineConfProfileEntry 23 } ::= { adslLineConfProfileEntry 23 }
adslAturConfMinDownshiftTime OBJECT-TYPE adslAturConfMinDownshiftTime OBJECT-TYPE
SYNTAX INTEGER(0..16383) SYNTAX INTEGER(0..16383)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Minimum time that the current margin is below "Minimum time that the current margin is below
DownshiftSnrMgn before a downshift occurs. DownshiftSnrMgn before a downshift occurs.
In the case that RADSL is not present, the value will In the case that RADSL mode is not present,
be `0'." the value will be `0'."
::= { adslLineConfProfileEntry 24 } ::= { adslLineConfProfileEntry 24 }
adslAturChanConfFastMinTxRate OBJECT-TYPE adslAturChanConfFastMinTxRate OBJECT-TYPE
SYNTAX INTEGER SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Minimum Transmit rate for `Fast' channels, "Configured Minimum Transmit rate for `Fast' channels,
in bps. See adslAturConfRateChanRatio for information in bps. See adslAturConfRateChanRatio for information
regarding RADSL mode and ATUC transmit rate regarding RADSL mode and ATUC transmit rate
for ATUR receive rates." for ATUR receive rates."
::= { adslLineConfProfileEntry 25 } ::= { adslLineConfProfileEntry 25 }
adslAturChanConfInterleaveMinTxRate OBJECT-TYPE adslAturChanConfInterleaveMinTxRate OBJECT-TYPE
SYNTAX INTEGER SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Minimum Transmit rate for `Interleave' "Configured Minimum Transmit rate for `Interleave'
channels, in bps. See adslAturConfRateChanRatio for channels, in bps. See adslAturConfRateChanRatio for
information regarding RADSL mode and ATUC transmit rate information regarding RADSL mode and ATUC transmit rate
for ATUR receive rates." for ATUR receive rates."
::= { adslLineConfProfileEntry 26 } ::= { adslLineConfProfileEntry 26 }
adslAturChanConfFastMaxTxRate OBJECT-TYPE adslAturChanConfFastMaxTxRate OBJECT-TYPE
SYNTAX INTEGER SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Maximum Transmit rate for `Fast' channels, "Configured Maximum Transmit rate for `Fast' channels,
in bps. See adslAturConfRateChanRatio for information in bps. See adslAturConfRateChanRatio for information
regarding RADSL mode and ATUC transmit rate regarding RADSL mode and ATUC transmit rate
for ATUR receive rates." for ATUR receive rates."
::= { adslLineConfProfileEntry 27 } ::= { adslLineConfProfileEntry 27 }
adslAturChanConfInterleaveMaxTxRate OBJECT-TYPE adslAturChanConfInterleaveMaxTxRate OBJECT-TYPE
SYNTAX INTEGER SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured Maximum Transmit rate for `Interleave' "Configured Maximum Transmit rate for `Interleave'
channels, in bps. See adslAturConfRateChanRatio for channels, in bps. See adslAturConfRateChanRatio for
information regarding RADSL mode and see information regarding RADSL mode and see
ATUC transmit rate for ATUR receive rates." ATUC transmit rate for ATUR receive rates."
::= { adslLineConfProfileEntry 28 } ::= { adslLineConfProfileEntry 28 }
skipping to change at page 77, line 33 skipping to change at page 80, line 11
adslLineAlarmConfProfileEntry OBJECT-TYPE adslLineAlarmConfProfileEntry OBJECT-TYPE
SYNTAX AdslLineAlarmConfProfileEntry SYNTAX AdslLineAlarmConfProfileEntry
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 an ADSL modem. represents the configuration of an ADSL modem.
When `dynamic' profiles are implemented, a When `dynamic' profiles are implemented, a
profile is created in one step with all necessary profile is created in one step with all necessary
parameter values and adslLineProfileRowStatus set to parameter values and adslLineConfProfileRowStatus set
createAndGo. This RowStatus object is also used to createAndGo. This RowStatus object is also used
to destroy profiles. to destroy profiles.
Also when `dynamic' profiles are implemented, a default Also when `dynamic' profiles are implemented, a default
profile will always exist. This profile's name will profile will always exist. This profile's name will
be set to `DEFVAL' and its parameters will be set to be set to `DEFVAL' and its parameters will be set to
vendor specific values, unless otherwise specified vendor specific values, unless otherwise specified
in this document. in this document.
When `static' profiles are implemented, profiles When `static' profiles are implemented, profiles
are automically created or destroyed as ADSL are automaticly created or destroyed as ADSL
physical lines are discovered and removed by physical lines are discovered and removed by
the system. The name of the profile will be the system. The name of the profile will be
equivalent to the decimal value of the line's equivalent to the decimal value of the line's
interface index. interface index.
" "
INDEX { IMPLIED adslLineAlarmConfProfileName} INDEX { IMPLIED adslLineAlarmConfProfileName}
::= { adslLineAlarmConfProfileTable 1} ::= { adslLineAlarmConfProfileTable 1}
AdslLineAlarmConfProfileEntry ::= AdslLineAlarmConfProfileEntry ::=
SEQUENCE { SEQUENCE {
adslLineAlarmConfProfileName AdslLineProfileName, adslLineAlarmConfProfileName SnmpAdminString,
adslAtucThresh15MinLofs INTEGER, adslAtucThresh15MinLofs INTEGER,
adslAtucThresh15MinLoss INTEGER, adslAtucThresh15MinLoss INTEGER,
adslAtucThresh15MinLols INTEGER, adslAtucThresh15MinLols INTEGER,
adslAtucThresh15MinLprs INTEGER, adslAtucThresh15MinLprs INTEGER,
adslAtucThresh15MinESs INTEGER, adslAtucThresh15MinESs INTEGER,
adslAtucThreshFastRateUp Integer32, adslAtucThreshFastRateUp Unsigned32,
adslAtucThreshInterleaveRateUp Integer32, adslAtucThreshInterleaveRateUp Unsigned32,
adslAtucThreshFastRateDown Integer32, adslAtucThreshFastRateDown Unsigned32,
adslAtucThreshInterleaveRateDown Integer32, adslAtucThreshInterleaveRateDown Unsigned32,
adslAtucInitFailureTrapEnable INTEGER, adslAtucInitFailureTrapEnable INTEGER,
adslAturThresh15MinLofs INTEGER, adslAturThresh15MinLofs INTEGER,
adslAturThresh15MinLoss INTEGER, adslAturThresh15MinLoss INTEGER,
adslAturThresh15MinLprs INTEGER, adslAturThresh15MinLprs INTEGER,
adslAturThresh15MinESs INTEGER, adslAturThresh15MinESs INTEGER,
adslAturThreshFastRateUp Integer32, adslAturThreshFastRateUp Unsigned32,
adslAturThreshInterleaveRateUp Integer32, adslAturThreshInterleaveRateUp Unsigned32,
adslAturThreshFastRateDown Integer32, adslAturThreshFastRateDown Unsigned32,
adslAturThreshInterleaveRateDown Integer32, adslAturThreshInterleaveRateDown Unsigned32,
adslLineAlarmConfProfileRowStatus RowStatus adslLineAlarmConfProfileRowStatus RowStatus
} }
adslLineAlarmConfProfileName OBJECT-TYPE adslLineAlarmConfProfileName OBJECT-TYPE
SYNTAX AdslLineProfileName SYNTAX SnmpAdminString (SIZE (1..32))
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used by the line alarm configuration "This object is used by the line alarm configuration
table in order to identify a row of this table. table in order to identify a row of this table.
When `dynamic' profiles are implemented, the profile When `dynamic' profiles are implemented, the profile
name is user specified. Also, the system will always name is user specified. Also, the system will always
provide a default profile whose name is `DEFVAL'. provide a default profile whose name is `DEFVAL'.
skipping to change at page 79, line 15 skipping to change at page 81, line 40
SYNTAX INTEGER(0..900) SYNTAX INTEGER(0..900)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Loss of Frame Seconds "The number of Loss of Frame Seconds
encountered by an ADSL interface within any given 15 encountered by an ADSL interface within any given 15
minutes performance data collection period, which minutes performance data collection period, which
causes the SNMP agent to send an causes the SNMP agent to send an
adslAtucPerfLofsThreshTrap. adslAtucPerfLofsThreshTrap.
One trap will be sent per interval per interface.
Limit of one trap will be sent for any one interval. A A value of `0' will disable the trap."
value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 2} ::= { adslLineAlarmConfProfileEntry 2}
adslAtucThresh15MinLoss OBJECT-TYPE adslAtucThresh15MinLoss OBJECT-TYPE
SYNTAX INTEGER(0..900) SYNTAX INTEGER(0..900)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Loss of Signal Seconds "The number of Loss of Signal Seconds
encountered by an ADSL interface within any given 15 encountered by an ADSL interface within any given 15
minutes performance data collection period, which minutes performance data collection period, which
causes the SNMP agent to send an causes the SNMP agent to send an
adslAtucPerfLossThreshTrap. adslAtucPerfLossThreshTrap.
One trap will be sent per interval per interface.
Limit of one trap will be sent for any one interval.
A value of `0' will disable the trap." A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 3} ::= { adslLineAlarmConfProfileEntry 3}
adslAtucThresh15MinLols OBJECT-TYPE adslAtucThresh15MinLols OBJECT-TYPE
SYNTAX INTEGER(0..900) SYNTAX INTEGER(0..900)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Loss of Link Seconds "The number of Loss of Link Seconds
encountered by an ADSL interface within any given 15 encountered by an ADSL interface within any given 15
minutes performance data collection period, which minutes performance data collection period, which
causes the SNMP agent to send an causes the SNMP agent to send an
adslAtucPerfLolsThreshTrap. Limit of one trap will adslAtucPerfLolsThreshTrap.
be sent for any one interval. A value of `0' will One trap will be sent per interval per interface.
disable the trap." A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 4} ::= { adslLineAlarmConfProfileEntry 4}
adslAtucThresh15MinLprs OBJECT-TYPE adslAtucThresh15MinLprs OBJECT-TYPE
SYNTAX INTEGER(0..900) SYNTAX INTEGER(0..900)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Loss of Power Seconds "The number of Loss of Power Seconds
encountered by an ADSL interface within any given 15 encountered by an ADSL interface within any given 15
minutes performance data collection period, which minutes performance data collection period, which
causes the SNMP agent to send an causes the SNMP agent to send an
adslAtucPerfLprsThreshTrap. adslAtucPerfLprsThreshTrap.
Limit of one trap will be sent for any one interval. One trap will be sent per interval per interface.
A value of `0' will disable the trap." A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 5} ::= { adslLineAlarmConfProfileEntry 5}
adslAtucThresh15MinESs OBJECT-TYPE adslAtucThresh15MinESs OBJECT-TYPE
SYNTAX INTEGER(0..900) SYNTAX INTEGER(0..900)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Errored Seconds "The number of Errored Seconds
encountered by an ADSL interface within any given 15 encountered by an ADSL interface within any given 15
minutes performance data collection period, which minutes performance data collection period, which
causes the SNMP agent to send an causes the SNMP agent to send an
adslAtucPerfESsThreshTrap. adslAtucPerfESsThreshTrap.
Limit of one trap will be sent for any one interval.
One trap will be sent per interval per interface.
A value of `0' will disable the trap." A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 6} ::= { adslLineAlarmConfProfileEntry 6}
adslAtucThreshFastRateUp OBJECT-TYPE adslAtucThreshFastRateUp OBJECT-TYPE
SYNTAX Integer32 SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Applies to `Fast' channels only. "Applies to `Fast' channels only.
Configured change in rate causing an Configured change in rate causing an
adslAtucRateChangeTrap. A trap is produced when: adslAtucRateChangeTrap. A trap is produced when:
ChanCurrTxRate >= ChanPrevTxRate plus the value of ChanCurrTxRate >= ChanPrevTxRate plus the value of
this object. Set to `0' to disable." this object. A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 7} ::= { adslLineAlarmConfProfileEntry 7}
adslAtucThreshInterleaveRateUp OBJECT-TYPE adslAtucThreshInterleaveRateUp OBJECT-TYPE
SYNTAX Integer32 SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Applies to `Interleave' channels only. "Applies to `Interleave' channels only.
Configured change in rate causing an Configured change in rate causing an
adslAtucRateChangeTrap. A trap is produced when: adslAtucRateChangeTrap. A trap is produced when:
ChanCurrTxRate >= ChanPrevTxRate plus the value of ChanCurrTxRate >= ChanPrevTxRate plus the value of
this object. Set to `0' to disable." this object. A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 8} ::= { adslLineAlarmConfProfileEntry 8}
adslAtucThreshFastRateDown OBJECT-TYPE adslAtucThreshFastRateDown OBJECT-TYPE
SYNTAX Integer32 SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Applies to `Fast' channels only. "Applies to `Fast' channels only.
Configured change in rate causing an Configured change in rate causing an
adslAtucRateChangeTrap. A trap is produced when: adslAtucRateChangeTrap. A trap is produced when:
ChanCurrTxRate <= ChanPrevTxRate minus the value of ChanCurrTxRate <= ChanPrevTxRate minus the value of
this object. Set to `0' to disable." this object. A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 9 } ::= { adslLineAlarmConfProfileEntry 9 }
adslAtucThreshInterleaveRateDown OBJECT-TYPE adslAtucThreshInterleaveRateDown OBJECT-TYPE
SYNTAX Integer32 SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Applies to `Interleave' channels only. "Applies to `Interleave' channels only.
Configured change in rate causing an Configured change in rate causing an
adslAtucRateChangeTrap. A trap is produced when: adslAtucRateChangeTrap. A trap is produced when:
ChanCurrTxRate <= ChanPrevTxRate minus the value of ChanCurrTxRate <= ChanPrevTxRate minus the value of
this object. Set to `0' to disable." this object. A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 10 } ::= { adslLineAlarmConfProfileEntry 10 }
adslAtucInitFailureTrapEnable OBJECT-TYPE adslAtucInitFailureTrapEnable OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
enable (1), enable (1),
disable (2) disable (2)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 82, line 12 skipping to change at page 84, line 35
adslAturThresh15MinLofs OBJECT-TYPE adslAturThresh15MinLofs OBJECT-TYPE
SYNTAX INTEGER(0..900) SYNTAX INTEGER(0..900)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Loss of Frame Seconds "The number of Loss of Frame Seconds
encountered by an ADSL interface within any given 15 encountered by an ADSL interface within any given 15
minutes performance data collection period, which minutes performance data collection period, which
causes the SNMP agent to send an causes the SNMP agent to send an
adslAtucPerfLofsThreshTrap. adslAturPerfLofsThreshTrap.
Limit of one trap will be sent for any one interval. One trap will be sent per interval per interface.
A value of `0' will disable the trap." A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 12 } ::= { adslLineAlarmConfProfileEntry 12 }
adslAturThresh15MinLoss OBJECT-TYPE adslAturThresh15MinLoss OBJECT-TYPE
SYNTAX INTEGER(0..900) SYNTAX INTEGER(0..900)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Loss of Signal Seconds "The number of Loss of Signal Seconds
encountered by an ADSL interface within any given 15 encountered by an ADSL interface within any given 15
minutes performance data collection period, which minutes performance data collection period, which
causes the SNMP agent to send an causes the SNMP agent to send an
adslAtucPerfLossThreshTrap. adslAturPerfLossThreshTrap.
Limit of one trap will be sent for any one interval. One trap will be sent per interval per interface.
A value of `0' will disable the trap." A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 13 } ::= { adslLineAlarmConfProfileEntry 13 }
adslAturThresh15MinLprs OBJECT-TYPE adslAturThresh15MinLprs OBJECT-TYPE
SYNTAX INTEGER(0..900) SYNTAX INTEGER(0..900)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Loss of Power Seconds "The number of Loss of Power Seconds
encountered by an ADSL interface within any given 15 encountered by an ADSL interface within any given 15
minutes performance data collection period, which minutes performance data collection period, which
causes the SNMP agent to send an causes the SNMP agent to send an
adslAtucPerfLprsThreshTrap. adslAturPerfLprsThreshTrap.
Limit of one trap will be sent for any one interval. One trap will be sent per interval per interface.
A value of `0' will disable the trap." A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 14 } ::= { adslLineAlarmConfProfileEntry 14 }
adslAturThresh15MinESs OBJECT-TYPE adslAturThresh15MinESs OBJECT-TYPE
SYNTAX INTEGER(0..900) SYNTAX INTEGER(0..900)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Errored Seconds "The number of Errored Seconds
encountered by an ADSL interface within any given 15 encountered by an ADSL interface within any given 15
minutes performance data collection period, which minutes performance data collection period, which
causes the SNMP agent to send an causes the SNMP agent to send an
adslAtucPerfESsThreshTrap. adslAturPerfESsThreshTrap.
One trap will be sent per interval per interface.
Limit of one trap will be sent for any one interval.
A value of `0' will disable the trap." A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 15 } ::= { adslLineAlarmConfProfileEntry 15 }
adslAturThreshFastRateUp OBJECT-TYPE adslAturThreshFastRateUp OBJECT-TYPE
SYNTAX Integer32 SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Applies to `Fast' channels only. "Applies to `Fast' channels only.
Configured change in rate causing an Configured change in rate causing an
adslAtucRateChangeTrap. A trap is produced when: adslAturRateChangeTrap. A trap is produced when:
ChanCurrTxRate >= ChanPrevTxRate plus the value of ChanCurrTxRate >= ChanPrevTxRate plus the value of
this object. Set to `0' to disable." this object. A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 16 } ::= { adslLineAlarmConfProfileEntry 16 }
adslAturThreshInterleaveRateUp OBJECT-TYPE adslAturThreshInterleaveRateUp OBJECT-TYPE
SYNTAX Integer32 SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Applies to `Interleave' channels only. "Applies to `Interleave' channels only.
configured change in rate causing an configured change in rate causing an
adslAtucRateChangeTrap. A trap is produced when: adslAturRateChangeTrap. A trap is produced when:
ChanCurrTxRate >= ChanPrevTxRate plus the value of ChanCurrTxRate >= ChanPrevTxRate plus the value of
this object. Set to `0' to disable." this object. A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 17 } ::= { adslLineAlarmConfProfileEntry 17 }
adslAturThreshFastRateDown OBJECT-TYPE adslAturThreshFastRateDown OBJECT-TYPE
SYNTAX Integer32 SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Applies to `Fast' channels only. "Applies to `Fast' channels only.
Configured change in rate causing an Configured change in rate causing an
adslAtucRateChangeTrap. A trap is produced when: adslAturRateChangeTrap. A trap is produced when:
ChanCurrTxRate <= ChanPrevTxRate minus the value of ChanCurrTxRate <= ChanPrevTxRate minus the value of
this object. Set to `0' to disable." this object. A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 18 } ::= { adslLineAlarmConfProfileEntry 18 }
adslAturThreshInterleaveRateDown OBJECT-TYPE adslAturThreshInterleaveRateDown OBJECT-TYPE
SYNTAX Integer32 SYNTAX Unsigned32
UNITS "bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Applies to `Interleave' channels only. "Applies to `Interleave' channels only.
Configured change in rate causing an Configured change in rate causing an
adslAtucRateChangeTrap. A trap is produced when: adslAturRateChangeTrap. A trap is produced when:
ChanCurrTxRate <= ChanPrevTxRate minus the value of ChanCurrTxRate <= ChanPrevTxRate minus the value of
this object. Set to `0' to disable." this object. A value of `0' will disable the trap."
::= { adslLineAlarmConfProfileEntry 19 } ::= { adslLineAlarmConfProfileEntry 19 }
adslLineAlarmConfProfileRowStatus OBJECT-TYPE adslLineAlarmConfProfileRowStatus 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.
skipping to change at page 85, line 4 skipping to change at page 87, line 24
::= { adslLineAlarmConfProfileEntry 20 } ::= { adslLineAlarmConfProfileEntry 20 }
-- Line Code Specific Tables -- Line Code Specific Tables
-- These are place holders for the Line Code Specific MIBs -- These are place holders for the Line Code Specific MIBs
-- once they become available. -- once they become available.
adslLCSMib OBJECT IDENTIFIER ::= { adslMibObjects 16 } adslLCSMib OBJECT IDENTIFIER ::= { adslMibObjects 16 }
-- trap definitions -- trap definitions
adslTraps OBJECT IDENTIFIER ::= { adslLineMib 2 } adslTraps OBJECT IDENTIFIER ::= { adslLineMib 2 }
adslAtucTraps OBJECT IDENTIFIER ::= { adslTraps 1 } adslAtucTraps OBJECT IDENTIFIER ::= { adslTraps 1 }
adslAtucPerfLofsThreshTrap NOTIFICATION-TYPE adslAtucPerfLofsThreshTrap NOTIFICATION-TYPE
OBJECTS { adslAtucThresh15MinLofs } OBJECTS { adslAtucPerfCurr15MinLofs,
adslAtucThresh15MinLofs }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Framing 15-minute interval threshold reached." "Loss of Framing 15-minute interval threshold reached."
::= { adslAtucTraps 0 1 } ::= { adslAtucTraps 0 1 }
adslAtucPerfLossThreshTrap NOTIFICATION-TYPE adslAtucPerfLossThreshTrap NOTIFICATION-TYPE
OBJECTS { adslAtucThresh15MinLoss } OBJECTS { adslAtucPerfCurr15MinLoss,
adslAtucThresh15MinLoss }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Signal 15-minute interval threshold reached." "Loss of Signal 15-minute interval threshold reached."
::= { adslAtucTraps 0 2 } ::= { adslAtucTraps 0 2 }
adslAtucPerfLprsThreshTrap NOTIFICATION-TYPE adslAtucPerfLprsThreshTrap NOTIFICATION-TYPE
OBJECTS { adslAtucThresh15MinLprs } OBJECTS { adslAtucPerfCurr15MinLprs,
adslAtucThresh15MinLprs }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Power 15-minute interval threshold reached." "Loss of Power 15-minute interval threshold reached."
::= { adslAtucTraps 0 3 } ::= { adslAtucTraps 0 3 }
adslAtucPerfESsThreshTrap NOTIFICATION-TYPE adslAtucPerfESsThreshTrap NOTIFICATION-TYPE
OBJECTS { adslAtucThresh15MinESs } OBJECTS { adslAtucPerfCurr15MinESs,
adslAtucThresh15MinESs }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Errored Second 15-minute interval threshold reached." "Errored Second 15-minute interval threshold reached."
::= { adslAtucTraps 0 4 } ::= { adslAtucTraps 0 4 }
adslAtucRateChangeTrap NOTIFICATION-TYPE adslAtucRateChangeTrap NOTIFICATION-TYPE
OBJECTS {adslAtucChanCurrTxRate, OBJECTS {adslAtucChanCurrTxRate,
adslAtucChanPrevTxRate } adslAtucChanPrevTxRate }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The ATUCs transmit rate has changed (RADSL mode only)" "The ATUCs transmit rate has changed (RADSL mode only)"
::= { adslAtucTraps 0 5 } ::= { adslAtucTraps 0 5 }
adslAtucPerfLolsThreshTrap NOTIFICATION-TYPE adslAtucPerfLolsThreshTrap NOTIFICATION-TYPE
OBJECTS { adslAtucThresh15MinLols } OBJECTS { adslAtucPerfCurr15MinLols,
adslAtucThresh15MinLols }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Link 15-minute interval threshold reached." "Loss of Link 15-minute interval threshold reached."
::= { adslAtucTraps 0 6 } ::= { adslAtucTraps 0 6 }
adslAtucInitFailureTrap NOTIFICATION-TYPE adslAtucInitFailureTrap NOTIFICATION-TYPE
OBJECTS { adslAtucCurrStatus } OBJECTS { adslAtucCurrStatus }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"ATUC initialization failed. See adslAtucCurrStatus "ATUC initialization failed. See adslAtucCurrStatus
for potential reasons." for potential reasons."
::= { adslAtucTraps 0 7 } ::= { adslAtucTraps 0 7 }
adslAturTraps OBJECT IDENTIFIER ::= { adslTraps 2 } adslAturTraps OBJECT IDENTIFIER ::= { adslTraps 2 }
adslAturPerfLofsThreshTrap NOTIFICATION-TYPE adslAturPerfLofsThreshTrap NOTIFICATION-TYPE
OBJECTS { adslAturThresh15MinLofs } OBJECTS { adslAturPerfCurr15MinLofs,
adslAturThresh15MinLofs }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Framing 15-minute interval threshold reached." "Loss of Framing 15-minute interval threshold reached."
::= { adslAturTraps 0 1 } ::= { adslAturTraps 0 1 }
adslAturPerfLossThreshTrap NOTIFICATION-TYPE adslAturPerfLossThreshTrap NOTIFICATION-TYPE
OBJECTS { adslAturThresh15MinLoss } OBJECTS { adslAturPerfCurr15MinLoss,
adslAturThresh15MinLoss }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Signal 15-minute interval threshold reached." "Loss of Signal 15-minute interval threshold reached."
::= { adslAturTraps 0 2 } ::= { adslAturTraps 0 2 }
adslAturPerfLprsThreshTrap NOTIFICATION-TYPE adslAturPerfLprsThreshTrap NOTIFICATION-TYPE
OBJECTS { adslAturThresh15MinLprs } OBJECTS { adslAturPerfCurr15MinLprs,
adslAturThresh15MinLprs }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Power 15-minute interval threshold reached." "Loss of Power 15-minute interval threshold reached."
::= { adslAturTraps 0 3 } ::= { adslAturTraps 0 3 }
adslAturPerfESsThreshTrap NOTIFICATION-TYPE adslAturPerfESsThreshTrap NOTIFICATION-TYPE
OBJECTS { adslAturThresh15MinESs } OBJECTS { adslAturPerfCurr15MinESs,
adslAturThresh15MinESs }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Errored Second 15-minute interval threshold reached." "Errored Second 15-minute interval threshold reached."
::= { adslAturTraps 0 4 } ::= { adslAturTraps 0 4 }
adslAturRateChangeTrap NOTIFICATION-TYPE adslAturRateChangeTrap NOTIFICATION-TYPE
OBJECTS {adslAturChanCurrTxRate, OBJECTS {adslAturChanCurrTxRate,
adslAturChanPrevTxRate } adslAturChanPrevTxRate }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The ATURs transmit rate has changed (RADSL mode only)" "The ATURs transmit rate has changed (RADSL mode only)"
::= { adslAturTraps 0 5 } ::= { adslAturTraps 0 5 }
-- no adslAturPerfLolsThreshTrap possible { 6 } -- no adslAturPerfLolsThreshTrap possible { 0 6 }
-- no adslAturInitFailureTrap possible { 7 }
-- no adslAturInitFailureTrap possible { 0 7 }
-- conformance information -- conformance information
adslConformance OBJECT IDENTIFIER ::= { adslLineMib 3 } adslConformance OBJECT IDENTIFIER ::= { adslLineMib 3 }
adslGroups OBJECT IDENTIFIER ::= { adslConformance 1 } adslGroups OBJECT IDENTIFIER ::= { adslConformance 1 }
adslCompliances OBJECT IDENTIFIER ::= { adslConformance 2 } adslCompliances OBJECT IDENTIFIER ::= { adslConformance 2 }
-- compliance statements -- compliance statements
skipping to change at page 87, line 20 skipping to change at page 90, line 4
adslGroups OBJECT IDENTIFIER ::= { adslConformance 1 } adslGroups OBJECT IDENTIFIER ::= { adslConformance 1 }
adslCompliances OBJECT IDENTIFIER ::= { adslConformance 2 } adslCompliances OBJECT IDENTIFIER ::= { adslConformance 2 }
-- compliance statements -- compliance statements
adslLineMibCompliance MODULE-COMPLIANCE adslLineMibCompliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The compliance statement for SNMP entities "The compliance statement for SNMP entities
which have ADSL interfaces." which have ADSL interfaces."
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS MANDATORY-GROUPS
{ {
adslLineGroup, adslPhysicalGroup, adslChannelGroup, adslLineGroup, adslPhysicalGroup, adslChannelGroup,
adslAtucPhysPerfIntervalGroup, adslAtucPhysPerfIntervalGroup,
adslAturPhysPerfIntervalGroup, adslLineProfileGroup, adslAturPhysPerfIntervalGroup, adslLineConfProfileGroup,
adslLineAlarmProfileGroup, adslLineProfileControlGroup adslLineAlarmConfProfileGroup,
adslLineConfProfileControlGroup
} }
GROUP adslAtucPhysPerfRawCounterGroup GROUP adslAtucPhysPerfRawCounterGroup
DESCRIPTION DESCRIPTION
"This group is optional." "This group is optional."
GROUP adslAturPhysPerfRawCounterGroup GROUP adslAturPhysPerfRawCounterGroup
DESCRIPTION DESCRIPTION
"This group is optional." "This group is optional."
skipping to change at page 88, line 36 skipping to change at page 91, line 18
DESCRIPTION DESCRIPTION
"Read-only access is applicable when static "Read-only access is applicable when static
profiles are implemented." profiles are implemented."
OBJECT adslLineConfProfileRowStatus OBJECT adslLineConfProfileRowStatus
MIN-ACCESS read-only MIN-ACCESS read-only
DESCRIPTION DESCRIPTION
"Read-only access is applicable only when static "Read-only access is applicable only when static
profiles are implemented." profiles are implemented."
OBJECT adslLineAlarmProfile OBJECT adslLineAlarmConfProfile
MIN-ACCESS read-only MIN-ACCESS read-only
DESCRIPTION DESCRIPTION
"Read-only access is applicable only when static "Read-only access is applicable only when static
profiles are implemented." profiles are implemented."
OBJECT adslLineAlarmConfProfileRowStatus OBJECT adslLineAlarmConfProfileRowStatus
MIN-ACCESS read-only MIN-ACCESS read-only
DESCRIPTION DESCRIPTION
"Read-only access is applicable only when static "Read-only access is applicable only when static
profiles are implemented." profiles are implemented."
skipping to change at page 89, line 17 skipping to change at page 91, line 47
"The compliance statement for SNMP entities "The compliance statement for SNMP entities
which manage ADSL ATU-R interfaces." which manage ADSL ATU-R interfaces."
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS MANDATORY-GROUPS
{ {
adslAturLineGroup, adslAturPhysicalGroup, adslAturLineGroup, adslAturPhysicalGroup,
adslAturChannelGroup, adslAturChannelGroup,
adslAturAtucPhysPerfIntervalGroup, adslAturAtucPhysPerfIntervalGroup,
adslAturAturPhysPerfIntervalGroup, adslAturAturPhysPerfIntervalGroup,
adslAturLineProfileGroup, adslAturLineAlarmConfProfileGroup,
adslAturLineAlarmProfileGroup, adslAturLineConfProfileControlGroup
adslAturLineProfileControlGroup
} }
GROUP adslAturAtucPhysPerfRawCounterGroup GROUP adslAturAtucPhysPerfRawCounterGroup
DESCRIPTION DESCRIPTION
"This group is optional." "This group is optional."
GROUP adslAturAturPhysPerfRawCounterGroup GROUP adslAturAturPhysPerfRawCounterGroup
DESCRIPTION DESCRIPTION
"This group is optional." "This group is optional."
skipping to change at page 90, line 14 skipping to change at page 92, line 43
DESCRIPTION DESCRIPTION
"It is allowable to implement only one ATU-C "It is allowable to implement only one ATU-C
channel 15-minute performance interval." channel 15-minute performance interval."
OBJECT adslAturChanIntervalNumber OBJECT adslAturChanIntervalNumber
SYNTAX INTEGER (1..1) SYNTAX INTEGER (1..1)
DESCRIPTION DESCRIPTION
"It is allowable to implement only one ATU-R "It is allowable to implement only one ATU-R
channel 15-minute performance interval." channel 15-minute performance interval."
OBJECT adslLineAlarmProfile OBJECT adslLineAlarmConfProfile
MIN-ACCESS read-only MIN-ACCESS read-only
DESCRIPTION DESCRIPTION
"Read-only access is applicable only when static "Read-only access is applicable only when static
profiles are implemented." profiles are implemented."
OBJECT adslAtucCurrStatus OBJECT adslAtucCurrStatus
SYNTAX BITS { SYNTAX BITS {
noDefect(0), noDefect(0),
lossOfFraming(1), lossOfFraming(1),
lossOfSignal(2) lossOfSignal(2)
skipping to change at page 94, line 28 skipping to change at page 97, line 9
adslAturChanIntervalUncorrectBlks, adslAturChanIntervalUncorrectBlks,
adslAturChanIntervalValidData adslAturChanIntervalValidData
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing channel block "A collection of objects providing channel block
performance information on an ADSL channel performance information on an ADSL channel
(ATU-C end)." (ATU-C end)."
::= { adslGroups 9 } ::= { adslGroups 9 }
adslLineProfileGroup OBJECT-GROUP adslLineConfProfileGroup OBJECT-GROUP
OBJECTS { OBJECTS {
adslAtucConfRateMode, adslAtucConfRateChanRatio, adslAtucConfRateMode, adslAtucConfRateChanRatio,
adslAtucConfTargetSnrMgn, adslAtucConfMaxSnrMgn, adslAtucConfTargetSnrMgn, adslAtucConfMaxSnrMgn,
adslAtucConfMinSnrMgn, adslAtucConfMinSnrMgn,
adslAtucConfDownshiftSnrMgn, adslAtucConfDownshiftSnrMgn,
adslAtucConfUpshiftSnrMgn, adslAtucConfUpshiftSnrMgn,
adslAtucConfMinUpshiftTime, adslAtucConfMinUpshiftTime,
adslAtucConfMinDownshiftTime, adslAtucConfMinDownshiftTime,
adslAtucChanConfFastMinTxRate, adslAtucChanConfFastMinTxRate,
adslAtucChanConfInterleaveMinTxRate, adslAtucChanConfInterleaveMinTxRate,
skipping to change at page 95, line 12 skipping to change at page 97, line 41
adslAturChanConfFastMaxTxRate, adslAturChanConfFastMaxTxRate,
adslAturChanConfInterleaveMaxTxRate, adslAturChanConfInterleaveMaxTxRate,
adslAturChanConfMaxInterleaveDelay adslAturChanConfMaxInterleaveDelay
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing provisioning "A collection of objects providing provisioning
information about an ADSL Line." information about an ADSL Line."
::= { adslGroups 10 } ::= { adslGroups 10 }
adslLineAlarmProfileGroup OBJECT-GROUP adslLineAlarmConfProfileGroup OBJECT-GROUP
OBJECTS { OBJECTS {
adslAtucThresh15MinLofs, adslAtucThresh15MinLoss, adslAtucThresh15MinLofs, adslAtucThresh15MinLoss,
adslAtucThresh15MinLols, adslAtucThresh15MinLprs, adslAtucThresh15MinLols, adslAtucThresh15MinLprs,
adslAtucThresh15MinESs, adslAtucThreshFastRateUp, adslAtucThresh15MinESs, adslAtucThreshFastRateUp,
adslAtucThreshInterleaveRateUp, adslAtucThreshInterleaveRateUp,
adslAtucThreshFastRateDown, adslAtucThreshFastRateDown,
adslAtucThreshInterleaveRateDown, adslAtucThreshInterleaveRateDown,
adslAtucInitFailureTrapEnable, adslAtucInitFailureTrapEnable,
adslAturThresh15MinLofs, adslAturThresh15MinLoss, adslAturThresh15MinLofs, adslAturThresh15MinLoss,
adslAturThresh15MinLprs, adslAturThresh15MinESs, adslAturThresh15MinLprs, adslAturThresh15MinESs,
skipping to change at page 95, line 34 skipping to change at page 98, line 15
adslAturThreshInterleaveRateUp, adslAturThreshInterleaveRateUp,
adslAturThreshFastRateDown, adslAturThreshFastRateDown,
adslAturThreshInterleaveRateDown adslAturThreshInterleaveRateDown
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing alarm provisioning "A collection of objects providing alarm provisioning
information about an ADSL Line." information about an ADSL Line."
::= { adslGroups 11 } ::= { adslGroups 11 }
adslLineProfileControlGroup OBJECT-GROUP adslLineConfProfileControlGroup OBJECT-GROUP
OBJECTS { OBJECTS {
adslLineConfProfile, adslLineAlarmConfProfile, adslLineConfProfile, adslLineAlarmConfProfile,
adslLineConfProfileRowStatus, adslLineConfProfileRowStatus,
adslLineAlarmConfProfileRowStatus adslLineAlarmConfProfileRowStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing profile "A collection of objects providing profile
control for the ADSL system." control for the ADSL system."
::= { adslGroups 12 } ::= { adslGroups 12 }
skipping to change at page 100, line 15 skipping to change at page 102, line 44
adslAturChanIntervalUncorrectBlks, adslAturChanIntervalUncorrectBlks,
adslAturChanIntervalValidData adslAturChanIntervalValidData
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing channel block "A collection of objects providing channel block
performance information on an ADSL channel performance information on an ADSL channel
(ATU-R end) provided by the ATU-R agent." (ATU-R end) provided by the ATU-R agent."
::= { adslGroups 22 } ::= { adslGroups 22 }
adslAturLineAlarmProfileGroup OBJECT-GROUP adslAturLineAlarmConfProfileGroup OBJECT-GROUP
OBJECTS { OBJECTS {
adslAtucThresh15MinLofs, adslAtucThresh15MinLoss, adslAtucThresh15MinLofs, adslAtucThresh15MinLoss,
adslAtucThresh15MinESs, adslAtucThreshFastRateUp, adslAtucThresh15MinESs, adslAtucThreshFastRateUp,
adslAtucThreshInterleaveRateUp, adslAtucThreshInterleaveRateUp,
adslAtucThreshFastRateDown, adslAtucThreshFastRateDown,
adslAtucThreshInterleaveRateDown, adslAtucThreshInterleaveRateDown,
adslAtucInitFailureTrapEnable, adslAtucInitFailureTrapEnable,
adslAturThresh15MinLofs, adslAturThresh15MinLoss, adslAturThresh15MinLofs, adslAturThresh15MinLoss,
adslAturThresh15MinLprs, adslAturThresh15MinESs, adslAturThresh15MinLprs, adslAturThresh15MinESs,
adslAturThreshFastRateUp, adslAturThreshFastRateUp,
skipping to change at page 100, line 38 skipping to change at page 103, line 19
adslAturThreshInterleaveRateDown adslAturThreshInterleaveRateDown
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing alarm "A collection of objects providing alarm
provisioning provisioning
information about an ADSL Line provided by the information about an ADSL Line provided by the
ATU-R agent." ATU-R agent."
::= { adslGroups 23 } ::= { adslGroups 23 }
adslAturLineProfileControlGroup OBJECT-GROUP adslAturLineConfProfileControlGroup OBJECT-GROUP
OBJECTS { OBJECTS {
adslLineAlarmConfProfile, adslLineAlarmConfProfile,
adslLineAlarmConfProfileRowStatus adslLineAlarmConfProfileRowStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing profile "A collection of objects providing profile
control for the ADSL system by the ATU-R agent." control for the ADSL system by the ATU-R agent."
::= { adslGroups 24 } ::= { adslGroups 24 }
skipping to change at page 101, line 22 skipping to change at page 104, line 4
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The collection of ADSL notifications implemented by "The collection of ADSL notifications implemented by
the ATU-R agent." the ATU-R agent."
::= { adslGroups 25 } ::= { adslGroups 25 }
END END
10. Acknowledgments 10. Acknowledgments
The current editors are:
Original ADSL Forum TR006[9] editors were:
Gregory Bathrick (AG Communication Systems) Gregory Bathrick (AG Communication Systems)
John Burgess (Predictive Systems) Faye Ly (Copper Mountain Networks)
The current editors are: Input from the ADSL Forum was edited by:
Gregory Bathrick (AG Communication Systems) Gregory Bathrick (AG Communication Systems)
Faye Ly (Copper Mountain Networks) John Burgess (Predictive Systems)
Contributions have been received from, but not limited to following Contributions have been received from, but not limited to the
contributors as well as the IETF ADSL MIB working group at large. (in following. (in alphabetical order)
alphabetical order)
David Allen (Nortel) David Allen (Nortel)
Rajesh Abbi (Alcatel) Rajesh Abbi (Alcatel)
Gregory Bathrick (AG Communication Systems) Gregory Bathrick (AG Communication Systems)
Umberto Bonollo (NEC) Umberto Bonollo (NEC)
John Burgess (Predictive Systems) John Burgess (Predictive Systems)
Gail Cone (Amati) Gail Cone (Amati)
Andrew Cheer (NEC)
Peter Duffy (Atlantech) Peter Duffy (Atlantech)
Kevin Godfrey (Motorola) Kevin Godfrey (Motorola)
Bill Hong (Diamond Lane) Bill Hong (Diamond Lane)
Bob Jenness (Siemens) Bob Jenness (Siemens)
Lars Johansson (Ericsson) Lars Johansson (Ericsson)
Jeff Johnson (RedBack Network) Jeff Johnson (RedBack Network)
Tsu Kai Lu (DSC) Tsu Kai Lu (DSC)
Faye Ly (Copper Mountain Networks) Faye Ly (Copper Mountain Networks)
Gigi Karmous-Edwards (Pulsecom) Gigi Karmous-Edwards (Pulsecom)
Ron Knipper (Diamond Lane) Ron Knipper (Diamond Lane)
skipping to change at page 103, line 19 skipping to change at page 105, line 46
[8] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and [8] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and
S. Waldbusser, "Protocol Operations for Version 2 of the Simple S. Waldbusser, "Protocol Operations for Version 2 of the Simple
Network Management Protocol (SNMPv2)", RFC 1905, January 1996. Network Management Protocol (SNMPv2)", RFC 1905, January 1996.
[9] ADSL Forum TR-006, "SNMP-based ADSL Line MIB", March 1998. [9] ADSL Forum TR-006, "SNMP-based ADSL Line MIB", March 1998.
[10] American National Standards Institute, ANSI T1.413-1995, [10] American National Standards Institute, ANSI T1.413-1995,
August 1995. August 1995.
[11] ADSL Forum WT-022, "DMT Line Code Specific MIB", June 1998. [11] ADSL Forum WT-014, "DMT Line Code Specific MIB", February 1999.
[12] ADSL Forum WT-023, "CAP Line Code Specific MIB", June 1998. [12] ADSL Forum WT-015, "CAP Line Code Specific MIB", February 1999.
[13] Harrington, D., Presuhn, R., and B. Wijnen, "An Architecture for [13] Harrington, D., Presuhn, R., and B. Wijnen, "An Architecture for
Describing SNMP Management Frameworks", RFC 2271, Cabletron Describing SNMP Management Frameworks", RFC 2271, Cabletron
Systems, Inc., BMC Software, Inc., IBM T. J. Watson Research, Systems, Inc., BMC Software, Inc., IBM T. J. Watson Research,
January 1998 January 1998
[14] Rose, M., and K. McCloghrie, "Structure and Identification of [14] Rose, M., and K. McCloghrie, "Structure and Identification of
Management Information for TCP/IP-based Internets", RFC 1155, Management Information for TCP/IP-based Internets", RFC 1155,
Performance Systems International, Hughes LAN Systems, May 1990 Performance Systems International, Hughes LAN Systems, May 1990
skipping to change at page 105, line 38 skipping to change at page 108, line 18
for their own loop. For example, unchecked or unfiltered for their own loop. For example, unchecked or unfiltered
fluctuations initiated by the subscriber could generate sufficient fluctuations initiated by the subscriber could generate sufficient
traps to potentially overwhelm either the management interface to the traps to potentially overwhelm either the management interface to the
network or the element manager. Other attacks affecting the ATU-R network or the element manager. Other attacks affecting the ATU-R
portions of the MIB may also be possible. portions of the MIB may also be possible.
13. Authors' Addresses 13. Authors' Addresses
Gregory Bathrick Gregory Bathrick
AG Communication Systems AG Communication Systems
A Subsidiary of Lucent Technologies
2500 W Utopia Rd. 2500 W Utopia Rd.
Phoenix, AZ 85027 USA Phoenix, AZ 85027 USA
Tel: +1 602-582-7679 Tel: +1 602-582-7679
Fax: +1 602-582-7697 Fax: +1 602-582-7697
E-MAIL: bathricg@agcs.com E-MAIL: bathricg@agcs.com
Faye Ly Faye Ly
Copper Mountain Networks Copper Mountain Networks
Norcal Office Norcal Office
2470 Embarcadero Way 2470 Embarcadero Way
skipping to change at page 106, line 21 skipping to change at page 108, line 48
2. Abstract .............................................. 1 2. Abstract .............................................. 1
3. The SNMP Network Management Framework ................. 2 3. The SNMP Network Management Framework ................. 2
4. Object Definitions ..................................... 3 4. Object Definitions ..................................... 3
5. Introduction ........................................... 3 5. Introduction ........................................... 3
6. Relationship of the ADSL LINE MIB with standard MIBs ... 3 6. Relationship of the ADSL LINE MIB with standard MIBs ... 3
7. Conventions used in the MIB ............................ 7 7. Conventions used in the MIB ............................ 8
8. Conformance and Compliance ............................. 17
8. Conformance and Compliance ............................. 16
9. Definitions ............................................ 16 9. Definitions ............................................ 17
10. Acknowledgments ........................................ 101 10. Acknowledgments ........................................ 104
11. References ............................................. 102 11. References ............................................. 105
12. Security Considerations ................................ 104 12. Security Considerations ................................ 107
13. Authors' Addresses ..................................... 105 13. Authors' Addresses ..................................... 108
 End of changes. 

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