draft-ietf-adslmib-adsl2-02.txt   draft-ietf-adslmib-adsl2-03.txt 
skipping to change at page 1, line 13 skipping to change at page 1, line 14
Copper Mountain Networks Copper Mountain Networks
Gregory Bathrick Gregory Bathrick
AG Communication Systems AG Communication Systems
October 20, 1999 October 20, 1999
Definitions of Supplemental Managed Objects Definitions of Supplemental Managed Objects
for ADSL Lines for ADSL Lines
October 20, 1999 October 20, 1999
draft-ietf-adslmib-adsl2-02.txt draft-ietf-adslmib-adsl2-03.txt
1. Status of this Memo 1. Status of this Memo
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC2026. all provisions of Section 10 of RFC2026.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that other Task Force (IETF), its areas, and its working groups. Note that other
groups may also distribute working documents as Internet-Drafts. groups may also distribute working documents as Internet-Drafts.
skipping to change at page 1, line 35 skipping to change at page 1, line 36
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.''
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt http://www.ietf.org/ietf/1id-abstracts.txt
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
To view the entire list of current Internet-Drafts, please check the
"1id-abstracts.txt" listing contained in the Internet-Drafts Shadow
Directories on ftp.is.co.za (Africa), ftp.nordu.net (Northern
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).
2. Abstract 2. Abstract
This document defines a standard SNMP MIB for additional functions This document defines a standard SNMP MIB for additional functions
not covered by the ADSL Line MIB [1]. not covered by the ADSL Line MIB [1].
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 2571 [11]. o An overall architecture, described in RFC 2571 [11].
skipping to change at page 3, line 38 skipping to change at page 3, line 38
6. Relationship of the Supplemental ADSL LINE MIB with standard MIBs 6. Relationship of the Supplemental ADSL LINE MIB with standard MIBs
This section outlines the relationship of Supplemental ADSL Line MIB This section outlines the relationship of Supplemental ADSL Line MIB
with other MIBs described in RFCs and in their various degrees of with other MIBs described in RFCs and in their various degrees of
"standardization". Supplemental ADSL Line MIB obeys the same "standardization". Supplemental ADSL Line MIB obeys the same
relationship between ADSL Line MIB to other standard MIBs with one relationship between ADSL Line MIB to other standard MIBs with one
exception for the ifOperStatus as defined in RFC 1213 [3]. exception for the ifOperStatus as defined in RFC 1213 [3].
6.1 ifOperStatus 6.1 ifOperStatus
ifOperStatus is set to down(2) when the ADSL line interface has gone ifOperStatus is set to down(2) when the ADSL line interface is in
into the no-power state (L3). power state L2 which means no power. ifOperStatus is set to up(1) if
the ADSL line interface is in power state L0 (power on) or L1
(reduced power).
7. Conventions used in the MIB 7. Conventions used in the MIB
7.1 Naming Conventions 7.1 Naming Conventions
In addition to the naming conventions defined in the ADSL Line MIB In addition to the naming conventions defined in the ADSL Line MIB
[10] section 6. This document defines the following naming [10] section 6. This document defines the following naming
conventions as well: conventions as well:
A. Block Definition A. Block Definition
skipping to change at page 4, line 41 skipping to change at page 4, line 42
7.3.1 ATU-C ADSL Transmission System Parameters 7.3.1 ATU-C ADSL Transmission System Parameters
The adslLineConfigTable needs to be extended to cover the ATU-C The adslLineConfigTable needs to be extended to cover the ATU-C
ADSL Transmission system enabling. Objects are defined to enable the ADSL Transmission system enabling. Objects are defined to enable the
configuration and monitoring of the ATU-C and ATU-R transmission configuration and monitoring of the ATU-C and ATU-R transmission
system capabilities as well as the actual ADSL transmission system system capabilities as well as the actual ADSL transmission system
being used. being used.
7.3.2 Power Management 7.3.2 Power Management
Specifically the ATU-C and ATU-R Total Output Power ?? There are three power states for each managed ADSL interface.
L0 is power on, L1 is power on but reduced and L2 is power off.
Power state cannot be configured by an operator but it can be viewed
via the ifOperStatus object for the managed ADSL interface. The
value of the object ifOperStatus is set to down(2) if the ADSL
interface is in power state L2 and is set to up(1) if the ADSL line
interface is in power state L0 or L1.
7.3.3 Fast Retrain Parameters 7.3.3 Fast Retrain Parameters
Section 7.4.15 of ITU G.997.1 specifies fast retrain parameters. Section 7.4.15 of ITU G.997.1 specifies fast retrain parameters.
Fast retrain parameters include two counters: fast retrain count and Fast retrain parameters include two counters: fast retrain count and
failed fast retrain count. These two counters need to be added to failed fast retrain count. These two counters need to be added to
all performance tables. all performance tables.
7.3.4 Counters for Severed Error Second-line and Unavailable Second 7.3.4 Counters for Severed Error Second-line and Unavailable Second
Section 7.2.1.1.7 and section 7.2.1.1.9 specify two counters Section 7.2.1.1.7 and section 7.2.1.1.9 specify two counters
that are not covered by the ADSL Line MIB [10]. These two counters that are not covered by the ADSL Line MIB [10]. These two counters
(severed error second-line and unavailable second) are added to all (severed error second-line and unavailable second) are added to all
the performance tables. the performance tables.
Unavailable second counts number of seconds when there was
Unavailable Errored seconds during the measured period. This counter
does not include the seconds incurred by Fast Retrain and Failed Fast
Retrain. Fast Retrain and Failed Fast Retrain are considered to be
part of normal network operation and thus are not counted as
unavailable errors.
7.3.5 Clarify Definition of Blocks 7.3.5 Clarify Definition of Blocks
Clarify block definition used by ADSL MIB is specified in section Clarify block definition used by ADSL MIB is specified in section
7.1.A. 7.1.A.
7.3.6 ADSL Line Mode configuration 7.3.6 ADSL Line Mode configuration
The adslLineConfProfileTable is extended to include a new object that The adslLineConfProfileTable is extended to include a new object that
allow operator to specify the line mode in a profile entry. allow operator to specify the line mode in a profile entry.
skipping to change at page 9, line 4 skipping to change at page 9, line 18
adslLineTransAturCapActual OBJECT-TYPE adslLineTransAturCapActual OBJECT-TYPE
SYNTAX AdslTransmissionModeType SYNTAX AdslTransmissionModeType
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the actual ATU-R Transmission system "Specifies the actual ATU-R Transmission system
capability." capability."
REFERENCE "Section 7.3.2 ITU G.997.1 [8]" REFERENCE "Section 7.3.2 ITU G.997.1 [8]"
::= { adslLineExtEntry 4 } ::= { adslLineExtEntry 4 }
adslLineModeCap OBJECT-TYPE adslLineModeCap OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
glite(1), -- G.Lite only glite(1), -- G.Lite only
adsl(2), -- G.DMT only adsl(2), -- G.DMT only
dual(3) -- provides both G.Lite dual(3) -- provides both G.Lite
and G.DMT -- and G.DMT
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the ADSL line operation mode. If the "Specifies the ADSL line operation mode. If the
value value
of the object is dual(3), this line is capable of of the object is dual(3), this line is capable of
running running
both ADSL (G.DMT) and G.Lite." both ADSL (G.DMT) and G.Lite."
::= { adslLineExtEntry 5 } ::= { adslLineExtEntry 5 }
skipping to change at page 10, line 4 skipping to change at page 10, line 18
adslAtucPerfDataExtEntry OBJECT-TYPE adslAtucPerfDataExtEntry OBJECT-TYPE
SYNTAX AdslAtucPerfDataExtEntry SYNTAX AdslAtucPerfDataExtEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry extends the adslAtucPerfDataEntry defined "An entry extends the adslAtucPerfDataEntry defined
in [10]. Each entry corresponds to an ADSL line." in [10]. Each entry corresponds to an ADSL line."
AUGMENTS { adslAtucPerfDataEntry } AUGMENTS { adslAtucPerfDataEntry }
::= { adslAtucPerfDataExtTable 1 } ::= { adslAtucPerfDataExtTable 1 }
AdslAtucPerfDataExtEntry ::= AdslAtucPerfDataExtEntry ::=
SEQUENCE { SEQUENCE {
adslAtucPerfStatFastR Counter32, adslAtucPerfStatFastR Counter32,
adslAtucPerfStatFailedFastR Counter32, adslAtucPerfStatFailedFastR Counter32,
adslAtucPerfStatSesL Counter32, adslAtucPerfStatSesL Counter32,
adslAtucPerfStatUasL Counter32, adslAtucPerfStatUasL Counter32,
adslAtucPerfCurr15FastR PerfCurrentCount, adslAtucPerfCurr15MinFastR PerfCurrentCount,
adslAtucPerfCurr15FailedFastR PerfCurrentCount, adslAtucPerfCurr15MinFailedFastR PerfCurrentCount,
adslAtucPerfCurr15MinSesL PerfCurrentCount, adslAtucPerfCurr15MinSesL PerfCurrentCount,
adslAtucPerfCurr15MinUasL PerfCurrentCount, adslAtucPerfCurr15MinUasL PerfCurrentCount,
adslAtucPerfCurr1DayFastR AdslPerfCurrDayCount, adslAtucPerfCurr1DayFastR AdslPerfCurrDayCount,
adslAtucPerfCurr1DayFailedFastR AdslPerfCurrDayCount, adslAtucPerfCurr1DayFailedFastR AdslPerfCurrDayCount,
adslAtucPerfCurr1DaySesL AdslPerfCurrDayCount, adslAtucPerfCurr1DaySesL AdslPerfCurrDayCount,
adslAtucPerfCurr1DayUasL AdslPerfCurrDayCount, adslAtucPerfCurr1DayUasL AdslPerfCurrDayCount,
adslAtucPerfPrev1DayFastR AdslPerfPrevDayCount, adslAtucPerfPrev1DayFastR AdslPerfPrevDayCount,
adslAtucPerfPrev1DayFailedFastR AdslPerfPrevDayCount, adslAtucPerfPrev1DayFailedFastR AdslPerfPrevDayCount,
adslAtucPerfPrev1DaySesL AdslPerfPrevDayCount, adslAtucPerfPrev1DaySesL AdslPerfPrevDayCount,
adslAtucPerfPrev1DayUasL AdslPerfPrevDayCount adslAtucPerfPrev1DayUasL AdslPerfPrevDayCount
skipping to change at page 11, line 18 skipping to change at page 11, line 33
SYNTAX Counter32 SYNTAX Counter32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of this object indicates the count of "The value of this object indicates the count of
unavailable second." unavailable second."
REFERENCE "ITU G.997.1 Section 7.2.1.1.9 [8]" REFERENCE "ITU G.997.1 Section 7.2.1.1.9 [8]"
::= { adslAtucPerfDataExtEntry 4 } ::= { adslAtucPerfDataExtEntry 4 }
adslAtucPerfCurr15FastR OBJECT-TYPE adslAtucPerfCurr15MinFastR 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 fast retrains." when there was fast retrains."
REFERENCE "ITU G.997.1 Section 7.4.15.1 [8]" REFERENCE "ITU G.997.1 Section 7.4.15.1 [8]"
::= { adslAtucPerfDataExtEntry 5 } ::= { adslAtucPerfDataExtEntry 5 }
adslAtucPerfCurr15FailedFastR OBJECT-TYPE adslAtucPerfCurr15MinFailedFastR 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 failed fast retrains." when there was failed fast retrains."
REFERENCE "ITU G.997.1 Section 7.4.15.2 [8]" REFERENCE "ITU G.997.1 Section 7.4.15.2 [8]"
::= { adslAtucPerfDataExtEntry 6 } ::= { adslAtucPerfDataExtEntry 6 }
skipping to change at page 16, line 51 skipping to change at page 17, line 18
REFERENCE "ITU G.997.1 Section 7.2.1.2.7 [8]" REFERENCE "ITU G.997.1 Section 7.2.1.2.7 [8]"
::= { adslAturPerfDataExtEntry 7 } ::= { adslAturPerfDataExtEntry 7 }
adslAturPerfPrev1DayUasL OBJECT-TYPE adslAturPerfPrev1DayUasL OBJECT-TYPE
SYNTAX AdslPerfPrevDayCount 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
unvailable errored second within the most recent unavailable errored second within the most recent
previous previous
1-day period." 1-day period."
REFERENCE "ITU G.997.1 Section 7.2.1.2.9 [8]" REFERENCE "ITU G.997.1 Section 7.2.1.2.9 [8]"
::= { adslAturPerfDataExtEntry 8 } ::= { adslAturPerfDataExtEntry 8 }
adslConfProfileExtTable OBJECT-TYPE adslConfProfileExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdslConfProfileExtEntry SYNTAX SEQUENCE OF AdslConfProfileExtEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 17, line 34 skipping to change at page 17, line 49
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry extends the adslLineConfProfileEntry "An entry extends the adslLineConfProfileEntry
defined in [1]. defined in [1].
Each entry corresponds to an ADSL line profile." Each entry corresponds to an ADSL line profile."
AUGMENTS { adslLineConfProfileEntry } AUGMENTS { adslLineConfProfileEntry }
::= { adslConfProfileExtTable 1 } ::= { adslConfProfileExtTable 1 }
AdslConfProfileExtEntry ::= AdslConfProfileExtEntry ::=
SEQUENCE { SEQUENCE {
adslConfProfileLineMode INTEGER adslConfProfileLineType INTEGER
} }
adslConfProfileLineType OBJECT-TYPE adslConfProfileLineType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
noChannel (1), -- no channels exist noChannel (1), -- no channels exist
fastOnly (2), -- fast channel exists only fastOnly (2), -- fast channel exists only
interleavedOnly (3), -- interleaved channel exists interleavedOnly (3), -- interleaved channel exists
-- only -- only
fastOrInterleaved (4),-- either fast or interleaved fastOrInterleaved (4),-- either fast or interleaved
-- channels can exist, but -- channels can exist, but
-- only one at any time -- only one at any time
fastAndInterleaved (5)-- both fast or interleaved fastAndInterleaved (5)-- both fast or interleaved
skipping to change at page 18, line 46 skipping to change at page 19, line 13
adslAtucThreshold15MinUasL Unsigned32 adslAtucThreshold15MinUasL Unsigned32
} }
adslAtucThreshold15MinFailedFastR OBJECT-TYPE adslAtucThreshold15MinFailedFastR OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of failed retrains encountered by an "The number of failed retrains encountered by an
ADSL interface withing any givin 15 minutes ADSL interface within any giving 15 minutes
performance performance
data collection period, which cause the SNMP agent data collection period, which cause the SNMP agent
to send an adslAtucFailedFastRTrap. One trap will to send an adslAtucFailedFastRTrap. One trap will
be be
sent per interval per interface. A value '0' will sent per interval per interface. A value '0' will
disable the trap." disable the trap."
::= { adslAlarmConfProfileExtEntry 1 } ::= { adslAlarmConfProfileExtEntry 1 }
adslAtucThreshold15MinSesL OBJECT-TYPE adslAtucThreshold15MinSesL OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Severed errored seconds encountered "The number of Severed errored seconds encountered
by an by an
ADSL interface withing any givin 15 minutes ADSL interface withing any giving 15 minutes
performance performance
data collection period, which cause the SNMP agent data collection period, which cause the SNMP agent
to send an adslAtucSesLTrap. One trap will be to send an adslAtucSesLTrap. One trap will be
sent per interval per interface. A value '0' will sent per interval per interface. A value '0' will
disable the trap." disable the trap."
::= { adslAlarmConfProfileExtEntry 2 } ::= { adslAlarmConfProfileExtEntry 2 }
adslAtucThreshold15MinUasL OBJECT-TYPE adslAtucThreshold15MinUasL OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of unavailable errored seconds "The number of unavailable errored seconds
encountered by an encountered by an
ADSL interface withing any givin 15 minutes ADSL interface withing any giving 15 minutes
performance performance
data collection period, which cause the SNMP agent data collection period, which cause the SNMP agent
to send an adslAtucFailedFastRTrap. One trap will to send an adslAtucUasLThreshTrap. One trap will
be be
sent per interval per interface. A value '0' will sent per interval per interface. A value '0' will
disable the trap." disable the trap."
::= { adslAlarmConfProfileExtEntry 3 } ::= { adslAlarmConfProfileExtEntry 3 }
-- trap definitions -- trap definitions
adsl2Traps OBJECT IDENTIFIER ::= { adsl2MibObjects 22 } adsl2Traps OBJECT IDENTIFIER ::= { adsl2MibObjects 22 }
adsl2AtucTraps OBJECT IDENTIFIER ::= { adsl2Traps 1 } adsl2AtucTraps OBJECT IDENTIFIER ::= { adsl2Traps 1 }
adslAtucFailedFastRThreshTrap NOTIFICATION-TYPE adslAtucFailedFastRThreshTrap NOTIFICATION-TYPE
OBJECTS { adslAtucPerfCurr15FailedFastR } OBJECTS { adslAtucPerfCurr15MinFailedFastR }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Failed Fast Retrains 15 minutes threshold reached." "Failed Fast Retrains 15 minutes threshold reached."
::= { adsl2AtucTraps 0 1 } ::= { adsl2AtucTraps 0 1 }
adslAtucSesLThreshTrap NOTIFICATION-TYPE adslAtucSesLThreshTrap NOTIFICATION-TYPE
OBJECTS { adslAtucPerfCurr15MinSesL } OBJECTS { adslAtucPerfCurr15MinSesL }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Severed errored seconds 15 minutes threshold "Severed errored seconds 15 minutes threshold
reached." reached."
::= { adsl2AtucTraps 0 2 } ::= { adsl2AtucTraps 0 2 }
adslAtucUasLThreshTrap NOTIFICATION-TYPE adslAtucUasLThreshTrap NOTIFICATION-TYPE
OBJECTS { adslAtucPerfCurr15MinUasL } OBJECTS { adslAtucPerfCurr15MinUasL }
skipping to change at page 21, line 45 skipping to change at page 22, line 13
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing configuration "A collection of objects providing configuration
information about an ADSL Line." information about an ADSL Line."
::= { adsl2Groups 1 } ::= { adsl2Groups 1 }
adsl2AtucPhysPerfRawCounterGroup OBJECT-GROUP adsl2AtucPhysPerfRawCounterGroup OBJECT-GROUP
OBJECTS { OBJECTS {
adslAtucPerfStatFastR, adslAtucPerfStatFailedFastR, adslAtucPerfStatFastR, adslAtucPerfStatFailedFastR,
adslAtucPerfCurr15FastR, adslAtucPerfCurr15MinFastR,
adslAtucPerfCurr15FailedFastR, adslAtucPerfCurr15MinFailedFastR,
adslAtucPerfCurr1DayFastR, adslAtucPerfCurr1DayFastR,
adslAtucPerfCurr1DayFailedFastR, adslAtucPerfCurr1DayFailedFastR,
adslAtucPerfPrev1DayFastR, adslAtucPerfPrev1DayFastR,
adslAtucPerfPrev1DayFailedFastR, adslAtucPerfPrev1DayFailedFastR,
adslAtucPerfStatSesL, adslAtucPerfStatUasL, adslAtucPerfStatSesL, adslAtucPerfStatUasL,
adslAtucPerfCurr15MinSesL, adslAtucPerfCurr15MinSesL,
adslAtucPerfCurr15MinUasL, adslAtucPerfCurr15MinUasL,
adslAtucPerfCurr1DaySesL, adslAtucPerfCurr1DayUasL, adslAtucPerfCurr1DaySesL, adslAtucPerfCurr1DayUasL,
adslAtucPerfPrev1DaySesL, adslAtucPerfPrev1DayUasL adslAtucPerfPrev1DaySesL, adslAtucPerfPrev1DayUasL
} }
 End of changes. 

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