draft-ietf-adslmib-vdsl-10.txt   draft-ietf-adslmib-vdsl-11.txt 
Network Working Group B. Ray Network Working Group B. Ray
Category: Internet Draft PESA Switching Systems Category: Internet Draft PESA Switching Systems
R. Abbi R. Abbi
Alcatel Alcatel
June 2003 September 2003
Definitions of Managed Objects for Very High Definitions of Managed Objects for Very High
Speed Digital Subscriber Lines (VDSL) Speed Digital Subscriber Lines (VDSL)
draft-ietf-adslmib-vdsl-10.txt draft-ietf-adslmib-vdsl-11.txt
Status of this Memo Status of this Memo
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of 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 Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as other groups may also distribute working documents as
Internet-Drafts. Internet-Drafts.
skipping to change at page 1, line 39 skipping to change at page 1, line 39
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.
Copyright Notice Copyright Notice
Copyright (C) The Internet Society (2003). All Rights Reserved. Copyright (C) The Internet Society (2003). All Rights Reserved.
Abstract Abstract
This document defines a portion of the Management Information Base This document defines a Management Information Base (MIB) module for
(MIB) module for use with network management protocols in the use with network management protocols in the Internet community. In
Internet community. In particular, it describes objects used for particular, it describes objects used for managing Very High Speed
managing Very High Speed Digital Subscriber Line (VDSL) interfaces. Digital Subscriber Line (VDSL) interfaces.
Table of Contents Table of Contents
1. The Internet-Standard Management Framework .................... 2 1. The Internet-Standard Management Framework .................... 2
2. Overview ...................................................... 2 2. Overview ...................................................... 2
2.1 Relationship of the VDSL Line MIB Module to other MIB Modules . 2 2.1 Relationship of the VDSL Line MIB Module to other MIB Modules . 3
2.2 Conventions used in the MIB Module ............................ 4 2.2 Conventions used in the MIB Module ............................ 4
2.3 Structure ..................................................... 5 2.3 Structure ..................................................... 5
2.4 Counters, Interval Buckets and Thresholds ..................... 6 2.4 Counters, Interval Buckets and Thresholds ..................... 6
2.5 Profiles ...................................................... 7 2.5 Profiles ...................................................... 7
2.6 Notifications ................................................. 8 2.6 Notifications ................................................. 8
2.7 Persistence ................................................... 9 2.7 Persistence ................................................... 9
3. Conformance and Compliance .................................... 10 3. Conformance and Compliance .................................... 10
4. Definitions ................................................... 10 4. Definitions ................................................... 10
5. Intellectual Property ......................................... 64 5. Intellectual Property ......................................... 64
6. Normative References .......................................... 65 6. Normative References .......................................... 64
7. Informative References ........................................ 66 7. Informative References ........................................ 65
8. Security Considerations ....................................... 66 8. Security Considerations ....................................... 65
9. Acknowledgements .............................................. 67 9. Acknowledgements .............................................. 67
10. Authors' Addresses ............................................ 68 10. Authors' Addresses ............................................ 67
11. Full Copyright Statement ...................................... 68 11. Full Copyright Statement ...................................... 68
1. The Internet-Standard Management Framework 1. The Internet-Standard Management Framework
For a detailed overview of the documents that describe the current For a detailed overview of the documents that describe the current
Internet-Standard Management Framework, please refer to section 7 of Internet-Standard Management Framework, please refer to section 7 of
RFC 3410 [RFC3410]. RFC 3410 [RFC3410].
Managed objects are accessed via a virtual information store, termed Managed objects are accessed via a virtual information store, termed
the Management Information Base or MIB. MIB objects are generally the Management Information Base or MIB. MIB objects are generally
accessed through the Simple Network Management Protocol (SNMP). accessed through the Simple Network Management Protocol (SNMP).
Objects in the MIB are defined using the mechanisms defined in the Objects in the MIB are defined using the mechanisms defined in the
Structure of Management Information (SMI). This memo specifies a Structure of Management Information (SMI). This memo specifies a
MIB module that is compliant to the SMIv2, which is described in STD MIB module that is compliant to the SMIv2, which is described in STD
58, RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 58, RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC
2580 [RFC2580]. 2580 [RFC2580].
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in [RFC2119].
2. Overview 2. Overview
This document describes an SNMP MIB module for managing VDSL Lines. This document describes an SNMP MIB module for managing VDSL Lines.
These definitions are based upon the specifications for VDSL as These definitions are based upon the specifications for VDSL as
defined in T1E1, ETSI, and ITU documentation [T1E1311, T1E1011, defined in T1E1, ETSI, and ITU documentation [T1E1311, T1E1011,
T1E1013, ETSI2701, ETSI2702, ITU9931, ITU9971]. T1E1013, ETSI2701, ETSI2702, ITU9931, ITU9971].
The MIB module is located in the MIB tree under MIB 2 transmission, The MIB module is located in the MIB tree under MIB 2 transmission,
as discussed in the MIB-2 Integration (RFC 2863 [RFC2863]) section as discussed in the MIB-2 Integration (RFC 2863 [RFC2863]) section
of this document. of this document.
skipping to change at page 3, line 52 skipping to change at page 3, line 56
The following attributes are part of the mandatory ifGeneral group The following attributes are part of the mandatory ifGeneral group
in RFC 2863 [RFC2863], and are not duplicated in the VDSL Line MIB. in RFC 2863 [RFC2863], and are not duplicated in the VDSL Line MIB.
=================================================================== ===================================================================
ifIndex Interface index. ifIndex Interface index.
ifDescr See interfaces MIB [RFC2863]. ifDescr See interfaces MIB [RFC2863].
ifType vdsl(97), ifType vdsl(97),
interleaved(124), or interleave(124), or
fast(125) fast(125)
ifSpeed Set as appropriate. ifSpeed Set as appropriate.
ifPhysAddress This object MUST have an octet string ifPhysAddress This object MUST have an octet string
with zero length. with zero length.
ifAdminStatus See interfaces MIB [RFC2863]. ifAdminStatus See interfaces MIB [RFC2863].
ifOperStatus See interfaces MIB [RFC2863]. ifOperStatus See interfaces MIB [RFC2863].
ifLastChange See interfaces MIB [RFC2863]. ifLastChange See interfaces MIB [RFC2863].
skipping to change at page 4, line 46 skipping to change at page 4, line 47
E. Prev -- Previous E. Prev -- Previous
F. Atn -- Attenuation F. Atn -- Attenuation
G. ES -- Errored Second G. ES -- Errored Second
H. SES -- Severely Errored Second H. SES -- Severely Errored Second
I. UAS -- Unavailable Second I. UAS -- Unavailable Second
J. LCS -- Line Code Specific J. LCS -- Line Code Specific
K. Lof -- Loss of Frame K. Lof -- Loss of Frame
L. Lol -- Loss of Link L. Lol -- Loss of Link
M. Los -- Loss of Signal M. Los -- Loss of Signal
N. Lpr -- Loss of Power N. Lpr -- Loss of Power
O. xxxs -- Sum of Seconds in which xxx has occurs (e.g., xxx=Lof, O. xxxs -- Sum of Seconds in which xxx has occured
Los, Lpr, Lol) (e.g., xxx = Lof, Los, Lpr, Lol)
P. Max -- Maximum P. Max -- Maximum
Q. Mgn -- Margin Q. Mgn -- Margin
R. Min -- Minimum R. Min -- Minimum
S. Psd -- Power Spectral Density S. Psd -- Power Spectral Density
T. Snr -- Signal to Noise Ratio T. Snr -- Signal to Noise Ratio
U. Tx -- Transmit U. Tx -- Transmit
V. Blks -- Blocks V. Blks -- Blocks
2.2.2 Textual Conventions 2.2.2 Textual Conventions
skipping to change at page 5, line 48 skipping to change at page 5, line 48
- vdslLineTable - vdslLineTable
- vdslPhysTable - vdslPhysTable
- vdslPerfDataTable - vdslPerfDataTable
- vdslPerfIntervalTable - vdslPerfIntervalTable
- vdslPerf1DayIntervalTable - vdslPerf1DayIntervalTable
- vdslLineConfProfileTable - vdslLineConfProfileTable
- vdslLineAlarmConfProfileTable - vdslLineAlarmConfProfileTable
The following tables contain objects permitted for ifTypes The following tables contain objects permitted for ifTypes
interleaved(124) and (fast): interleave(124) and (fast):
- vdslChanTable - vdslChanTable
- vdslChanPerfDataTable - vdslChanPerfDataTable
- vdslChanPerfIntervalTable - vdslChanPerfIntervalTable
- vdslChanPerf1DayIntervalTable - vdslChanPerf1DayIntervalTable
Figure 2, below, displays the relationship of the tables in the Figure 2, below, displays the relationship of the tables in the
vdslGroup to ifEntry (and each other): vdslGroup to ifEntry (and each other):
ifEntry(ifType=97) ----> vdslLineTableEntry 1:(0 to 1) ifEntry(ifType=97) ---> vdslLineTableEntry 1:(0 to 1)
vdslLineTableEntry ----> vdslPhysTableEntry 1:(0 to 2) vdslLineTableEntry ---> vdslPhysTableEntry 1:(0 to 2)
----> vdslPerfDataEntry 1:(0 to 2) ---> vdslPerfDataEntry 1:(0 to 2)
----> vdslLineConfProfileEntry 1:(0 to 1) ---> vdslLineConfProfileEntry 1:(0 to 1)
----> vdslLineAlarmConfProfileEntry 1:(0 to 1) ---> vdslLineAlarmConfProfileEntry 1:(0 to 1)
vdslPhysTableEntry ----> vdslPerfIntervalEntry 1:(0 to 96) vdslPhysTableEntry ---> vdslPerfIntervalEntry 1:(0 to 96)
----> vdslPerf1DayIntervalEntry 1:(0 to 30) ---> vdslPerf1DayIntervalEntry 1:(0 to 30)
ifEntry(ifType=124) ----> vdslChanEntry 1:(0 to 2) ifEntry(ifType=124) ---> vdslChanEntry 1:(0 to 2)
----> vdslChanPerfDataEntry 1:(0 to 2) ---> vdslChanPerfDataEntry 1:(0 to 2)
ifEntry(ifType=125) ----> vdslChanEntry 1:(0 to 2) ifEntry(ifType=125) ---> vdslChanEntry 1:(0 to 2)
----> vdslChanPerfDataEntry 1:(0 to 2) ---> vdslChanPerfDataEntry 1:(0 to 2)
vdslChanEntry ----> vdslchanPerfIntervalEntry 1:(0 to 96) vdslChanEntry ---> vdslchanPerfIntervalEntry 1:(0 to 96)
----> vdslchan1DayPerfIntervalEntry 1:(0 to 30) ---> vdslchan1DayPerfIntervalEntry 1:(0 to 30)
Figure 2: Table Relationships Figure 2: Table Relationships
o vdslNotificationGroup : o vdslNotificationGroup :
This group contains definitions of VDSL line notifications. Section This group contains definitions of VDSL line notifications. Section
2.6, below, presents greater detail on the notifications defined 2.6, below, presents greater detail on the notifications defined
within the MIB module. within the MIB module.
2.3.1 Line Topology 2.3.1 Line Topology
skipping to change at page 7, line 45 skipping to change at page 7, line 43
o Line Configuration Profiles - Line configuration profiles o Line Configuration Profiles - Line configuration profiles
contain parameters for configuring VDSL lines. They are defined contain parameters for configuring VDSL lines. They are defined
in the vdslLineConfProfileTable. in the vdslLineConfProfileTable.
o Alarm Configuration Profiles - These profiles contain parameters o Alarm Configuration Profiles - These profiles contain parameters
for configuring alarm thresholds for VDSL transceivers. These for configuring alarm thresholds for VDSL transceivers. These
profiles are defined in the vdslLineAlarmConfProfileTable. profiles are defined in the vdslLineAlarmConfProfileTable.
One or more lines may be configured to share parameters of a single One or more lines may be configured to share parameters of a single
profile by setting its vdslLineConfProfile objects to the value of profile by setting their vdslLineConfProfile objects to the value of
this profile. If a change is made to the profile, all lines that this profile. If a change is made to the profile, all lines that
refer to it will be reconfigured to the changed parameters. Before refer to it will be reconfigured to the changed parameters. Before
a profile can be deleted or taken out of service it must be first a profile can be deleted or taken out of service it must be first
unreferenced from all associated lines. unreferenced from all associated lines.
Implementations MUST provide a default profile with an index value Implementations MUST provide a default profile with an index value
of 'DEFVAL' for each profile type. The values of the associated of 'DEFVAL' for each profile type. The values of the associated
parameters will be vendor specific unless otherwise indicated in parameters will be vendor specific unless otherwise indicated in
this document. Before a line's profiles have been set, these this document. Before a line's profiles have been set, these
profiles will be automatically used by setting vdslLineConfProfile profiles will be automatically used by setting vdslLineConfProfile
skipping to change at page 8, line 36 skipping to change at page 8, line 33
and for the threshold crossings associated with the following and for the threshold crossings associated with the following
events: lof, lol, los, lpr, ES, SES, and UAS. Each threshold has events: lof, lol, los, lpr, ES, SES, and UAS. Each threshold has
its own enable/threshold value. When that value is 0, the its own enable/threshold value. When that value is 0, the
notification is disabled. notification is disabled.
A linkDown notification MAY be generated whenever any of lof, lol, A linkDown notification MAY be generated whenever any of lof, lol,
los, lpr, ES, SES, or UAS threshold crossing event (as defined los, lpr, ES, SES, or UAS threshold crossing event (as defined
in this MIB module) occurs. The corresponding linkUp notification in this MIB module) occurs. The corresponding linkUp notification
MAY be sent when all link failure conditions are cleared. MAY be sent when all link failure conditions are cleared.
The vdslCurrStatus is a bitmask representing all outstanding error The vdslPhysCurrStatus is a bitmask representing all outstanding
conditions associated with a particular VDSL transceiver. Note that error conditions associated with a particular VDSL transceiver.
since status of remote transceivers is obtained via the EOC, this Note that since status of remote transceivers is obtained via the
information may be unavailable for units that are unreachable via EOC, this information may be unavailable for units that are
EOC during a line error condition. Therefore, not all conditions unreachable via the EOC during a line error condition. Therefore,
may always be included in its current status. Notifications not all conditions may always be included in its current status.
corresponding to the bit fields in this object are defined. Notifications corresponding to the bit fields in this object are
defined.
A threshold notification occurs whenever the corresponding current A threshold notification occurs whenever the corresponding current
15-minute interval error counter becomes equal to, or exceeds the 15-minute interval error counter becomes equal to, or exceeds the
threshold value. One notification may be sent per interval per threshold value. One notification may be sent per interval per
interface. Since the current 15-minute counter are reset to 0 every interface. Since the current 15-minute counters are reset to 0
15 minutes, if the condition persists, the notification may recur as every 15 minutes, if the condition persists, the notification may
often as every 15 minutes. For example, to get a notification recur as often as every 15 minutes. For example, to get a
whenever a "loss of" event occurs (but at most once every 15 notification whenever a "loss of" event occurs (but at most once
minutes), set the corresponding threshold to 1. The agent will every 15 minutes), set the corresponding threshold to 1. The agent
generate a notification when the event originally occurs. will generate a notification when the event originally occurs.
Note that the Network Management System, or NMS, may receive a Note that the Network Management System, or NMS, may receive a
linkDown notification, as well, if enabled (via linkDown notification, as well, if enabled (via
ifLinkUpDownTrapEnable [RFC2863]). At the beginning of the next 15 ifLinkUpDownTrapEnable [RFC2863]). At the beginning of the next 15
minute interval, the counter is reset. When the first second goes minute interval, the counter is reset. When the first second goes
by and the event occurs, the current interval bucket will be 1, by and the event occurs, the current interval bucket will be 1,
which equals the threshold and the notification will be sent again. which equals the threshold and the notification will be sent again.
2.7 Persistence 2.7 Persistence
skipping to change at page 10, line 22 skipping to change at page 10, line 18
vdslThresh15MinLofs vdslThresh15MinLofs
vdslThresh15MinLoss vdslThresh15MinLoss
vdslThresh15MinLprs vdslThresh15MinLprs
vdslThresh15MinLols vdslThresh15MinLols
vdslThresh15MinESs vdslThresh15MinESs
vdslThresh15MinSESs vdslThresh15MinSESs
vdslThresh15MinUASs vdslThresh15MinUASs
vdslInitFailureNotifyEnable vdslInitFailureNotifyEnable
vdslLineAlarmConfProfRowStatus vdslLineAlarmConfProfRowStatus
It SHOULD also be noted that interface indices in this MIB are It should also be noted that interface indices in this MIB are
maintained persistently. VACM data relating to these SHOULD be maintained persistently. VACM data relating to these SHOULD be
stored persistently as well [RFC2575]. stored persistently as well [RFC3415].
3. Conformance and Compliance 3. Conformance and Compliance
For VDSL lines, the following groups are mandatory: For VDSL lines, the following groups are mandatory:
- vdslGroup - vdslGroup
- vdslNotificationGroup - vdslNotificationGroup
4. Definitions 4. Definitions
skipping to change at page 11, line 9 skipping to change at page 11, line 4
HCPerfInvalidIntervals, HCPerfInvalidIntervals,
HCPerfTimeElapsed, HCPerfTimeElapsed,
HCPerfIntervalThreshold, HCPerfIntervalThreshold,
HCPerfCurrentCount, HCPerfCurrentCount,
HCPerfIntervalCount FROM HC-PerfHist-TC-MIB HCPerfIntervalCount FROM HC-PerfHist-TC-MIB
MODULE-COMPLIANCE, MODULE-COMPLIANCE,
OBJECT-GROUP, OBJECT-GROUP,
NOTIFICATION-GROUP FROM SNMPv2-CONF NOTIFICATION-GROUP FROM SNMPv2-CONF
ifIndex FROM IF-MIB ifIndex FROM IF-MIB
SnmpAdminString FROM SNMP-FRAMEWORK-MIB; SnmpAdminString FROM SNMP-FRAMEWORK-MIB;
vdslMIB MODULE-IDENTITY vdslMIB MODULE-IDENTITY
LAST-UPDATED "200306060000Z" -- June 6, 2003 LAST-UPDATED "200309020000Z" -- September 2, 2003
ORGANIZATION "ADSLMIB Working Group" ORGANIZATION "ADSLMIB Working Group"
CONTACT-INFO "WG-email: adslmib@ietf.org CONTACT-INFO "WG-email: adslmib@ietf.org
Info: https://www1.ietf.org/mailman/listinfo/adslmib Info: https://www1.ietf.org/mailman/listinfo/adslmib
Chair: Mike Sneed Chair: Mike Sneed
Sand Channel Systems Sand Channel Systems
Postal: P.O. Box 37324 Postal: P.O. Box 37324
Raleigh NC 27627-7324 Raleigh, NC 27627-7324
USA USA
Email: sneedmike@hotmail.com Email: sneedmike@hotmail.com
Phone: +1 206 600 7022 Phone: +1 206 600 7022
Co-editor: Bob Ray Co-editor: Bob Ray
PESA Switching Systems, Inc. PESA Switching Systems, Inc.
Postal: 330-A Wynn Drive Postal: 330-A Wynn Drive
Huntsville, AL 35805 Huntsville, AL 35805
USA USA
Email: rray@pesa.com Email: rray@pesa.com
skipping to change at page 12, line 22 skipping to change at page 12, line 16
Prev -- Previous Prev -- Previous
Atn -- Attenuation Atn -- Attenuation
ES -- Errored Second. ES -- Errored Second.
SES -- Severely Errored Second SES -- Severely Errored Second
UAS -- Unavailable Second UAS -- Unavailable Second
LCS -- Line Code Specific LCS -- Line Code Specific
Lof -- Loss of Frame Lof -- Loss of Frame
Lol -- Loss of Link Lol -- Loss of Link
Los -- Loss of Signal Los -- Loss of Signal
Lpr -- Loss of Power Lpr -- Loss of Power
xxxs -- Interval of Seconds in which xxx occurs xxxs -- Sum of Seconds in which xxx has occured
(e.g., xxx=Lof, Los, Lpr) (e.g., xxx = Lof, Los, Lpr, Lol)
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 Blks -- Blocks
Copyright (C) The Internet Society (2003). This version Copyright (C) The Internet Society (2003). This version
of this MIB module is part of RFC XXXX: see the RFC of this MIB module is part of RFC XXXX: see the RFC
itself for full legal notices." itself for full legal notices."
-- RFC Ed.: replace XXXX with assigned number & remove this note -- RFC Ed.: replace XXXX with assigned number & remove this note
REVISION "200306060000Z" -- June 6, 2003 REVISION "200309020000Z" -- September 2, 2003
DESCRIPTION "Initial version, published as RFC XXXX." DESCRIPTION "Initial version, published as RFC XXXX."
-- RFC Ed.: replace XXXX with assigned number & remove this note -- RFC Ed.: replace XXXX with assigned number & remove this note
::= { transmission YYYY } ::= { transmission YYYY } -- To be assigned by IANA
-- RFC Ed.: we suggest to put it under { transmission 97 } because
-- 97 is the value of the main ifType for the MIB objects
-- defined in this MIB module.
vdslLineMib OBJECT IDENTIFIER ::= { vdslMIB 1 } vdslLineMib OBJECT IDENTIFIER ::= { vdslMIB 1 }
vdslMibObjects OBJECT IDENTIFIER ::= { vdslLineMib 1 } vdslMibObjects OBJECT IDENTIFIER ::= { vdslLineMib 1 }
-- --
-- textual conventions used in this MIB -- textual conventions used in this MIB
-- --
VdslLineCodingType ::= TEXTUAL-CONVENTION VdslLineCodingType ::= TEXTUAL-CONVENTION
STATUS current STATUS current
skipping to change at page 14, line 47 skipping to change at page 14, line 41
are supported. Defined values are: are supported. Defined values are:
noChannel(1) -- no channels exist noChannel(1) -- no channels exist
fastOnly(2) -- only fast channel exists fastOnly(2) -- only fast channel exists
interleavedOnly(3) -- only interleaved channel exists interleavedOnly(3) -- only interleaved channel exists
fastOrInterleaved(4) -- either fast or interleaved channel fastOrInterleaved(4) -- either fast or interleaved channel
-- exist, but only one at a time -- exist, but only one at a time
fastAndInterleaved(5) -- both fast and interleaved channels fastAndInterleaved(5) -- both fast and interleaved channels
-- exist -- exist
In the case that the line is channelized, the manager Note that 'slow' and 'interleaved' refer to the same
can use the ifStackTable to determine the ifIndex for channel. In the case that the line is channelized, the
the associated channel(s)." manager can use the ifStackTable to determine the ifIndex
for the associated channel(s)."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslLineEntry 2 } ::= { vdslLineEntry 2 }
vdslLineConfProfile OBJECT-TYPE vdslLineConfProfile OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32)) 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 VDSL
in the VDSL Line Configuration Profile Table, Line Configuration Profile Table, vdslLineConfProfileTable,
vdslLineConfProfileTable, which applies for this which applies for this VDSL line, and channels if
VDSL line, and channels if applicable." applicable.
This object MUST be maintained in a persistent manner."
DEFVAL { "DEFVAL" } DEFVAL { "DEFVAL" }
::= { vdslLineEntry 3 } ::= { vdslLineEntry 3 }
vdslLineAlarmConfProfile OBJECT-TYPE vdslLineAlarmConfProfile OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32)) 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 in the VDSL "The value of this object identifies the row in the VDSL
Line Alarm Configuration Profile Table, Line Alarm Configuration Profile Table,
vdslLineAlarmConfProfileTable, which applies to this vdslLineAlarmConfProfileTable, which applies to this
VDSL line, and channels if applicable." VDSL line, and channels if applicable.
This object MUST be maintained in a persistent manner."
DEFVAL { "DEFVAL" } DEFVAL { "DEFVAL" }
::= { vdslLineEntry 4 } ::= { vdslLineEntry 4 }
vdslPhysTable OBJECT-TYPE vdslPhysTable OBJECT-TYPE
SYNTAX SEQUENCE OF VdslPhysEntry SYNTAX SEQUENCE OF VdslPhysEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each Vtu. Each row "This table provides one row for each Vtu. Each row
contains the Physical Layer Parameters table for that contains the Physical Layer Parameters table for that
skipping to change at page 15, line 49 skipping to change at page 15, line 47
STATUS current STATUS current
DESCRIPTION "An entry in the vdslPhysTable." DESCRIPTION "An entry in the vdslPhysTable."
INDEX { ifIndex, INDEX { ifIndex,
vdslPhysSide } vdslPhysSide }
::= { vdslPhysTable 1 } ::= { vdslPhysTable 1 }
VdslPhysEntry ::= VdslPhysEntry ::=
SEQUENCE SEQUENCE
{ {
vdslPhysSide VdslLineEntity, vdslPhysSide VdslLineEntity,
vdslInvSerialNumber SnmpAdminString, vdslPhysInvSerialNumber SnmpAdminString,
vdslInvVendorID SnmpAdminString, vdslPhysInvVendorID SnmpAdminString,
vdslInvVersionNumber SnmpAdminString, vdslPhysInvVersionNumber SnmpAdminString,
vdslCurrSnrMgn Integer32, vdslPhysCurrSnrMgn Integer32,
vdslCurrAtn Gauge32, vdslPhysCurrAtn Gauge32,
vdslCurrStatus BITS, vdslPhysCurrStatus BITS,
vdslCurrOutputPwr Integer32, vdslPhysCurrOutputPwr Integer32,
vdslCurrAttainableRate Gauge32, vdslPhysCurrAttainableRate Gauge32,
vdslCurrLineRate Gauge32 vdslPhysCurrLineRate Gauge32
} }
vdslPhysSide OBJECT-TYPE vdslPhysSide OBJECT-TYPE
SYNTAX VdslLineEntity SYNTAX VdslLineEntity
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Identifies whether the transceiver is the Vtuc or Vtur." "Identifies whether the transceiver is the Vtuc or Vtur."
::= { vdslPhysEntry 1 } ::= { vdslPhysEntry 1 }
vdslInvSerialNumber OBJECT-TYPE vdslPhysInvSerialNumber OBJECT-TYPE
SYNTAX SnmpAdminString(SIZE (0..32)) SYNTAX SnmpAdminString(SIZE (0..32))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The vendor specific string that identifies the "The vendor specific string that identifies the
vendor equipment." vendor equipment."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPhysEntry 2 } ::= { vdslPhysEntry 2 }
vdslInvVendorID OBJECT-TYPE vdslPhysInvVendorID OBJECT-TYPE
SYNTAX SnmpAdminString (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 code is a copy of the binary vendor "The vendor ID code is a copy of the binary vendor
identification field expressed as readable characters identification field expressed as readable characters
in hexadecimal notation." in hexadecimal notation."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPhysEntry 3 } ::= { vdslPhysEntry 3 }
vdslInvVersionNumber OBJECT-TYPE vdslPhysInvVersionNumber OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..16)) SYNTAX SnmpAdminString (SIZE (0..16))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The vendor specific version number sent by this Vtu "The vendor specific version number sent by this Vtu
as part of the initialization messages. It is a copy as part of the initialization messages. It is a copy
of the binary version number field expressed as of the binary version number field expressed as
readable characters in hexadecimal notation." readable characters in hexadecimal notation."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPhysEntry 4 } ::= { vdslPhysEntry 4 }
vdslCurrSnrMgn OBJECT-TYPE vdslPhysCurrSnrMgn OBJECT-TYPE
SYNTAX Integer32 (-127..127) SYNTAX Integer32 (-127..127)
UNITS "0.25dBm" UNITS "0.25dBm"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Noise Margin as seen by this Vtu with respect to its "Noise Margin as seen by this Vtu with respect to its
received signal in 0.25dB. The effective range is received signal in 0.25dB. The effective range is
-31.75 to +31.75 dB." -31.75 to +31.75 dB."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPhysEntry 5 } ::= { vdslPhysEntry 5 }
vdslPhysCurrAtn OBJECT-TYPE
vdslCurrAtn OBJECT-TYPE
SYNTAX Gauge32 (0..255) SYNTAX Gauge32 (0..255)
UNITS "0.25dBm" UNITS "0.25dBm"
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 Vtu and the total power received by this Vtu. the peer Vtu and the total power received by this Vtu.
The effective range is 0 to +63.75 dB." The effective range is 0 to +63.75 dB."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPhysEntry 6 } ::= { vdslPhysEntry 6 }
vdslCurrStatus OBJECT-TYPE vdslPhysCurrStatus 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),
dataInitFailure(6), dataInitFailure(6),
configInitFailure(7), configInitFailure(7),
skipping to change at page 18, line 30 skipping to change at page 18, line 25
by the peer Vtu. by the peer Vtu.
9 noPeerVtuPresent Vtu failure during initialization 9 noPeerVtuPresent Vtu failure during initialization
due to no activation sequence due to no activation sequence
detected from peer Vtu. detected from peer Vtu.
This is intended to supplement ifOperStatus." This is intended to supplement ifOperStatus."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPhysEntry 7 } ::= { vdslPhysEntry 7 }
vdslCurrOutputPwr OBJECT-TYPE vdslPhysCurrOutputPwr OBJECT-TYPE
SYNTAX Integer32 (0..160) SYNTAX Integer32 (0..160)
UNITS "0.1dBm" UNITS "0.1dBm"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Measured total output power transmitted by this VTU. "Measured total output power transmitted by this VTU.
This is the measurement that was reported during This is the measurement that was reported during
the last activation sequence." the last activation sequence."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPhysEntry 8 } ::= { vdslPhysEntry 8 }
vdslCurrAttainableRate OBJECT-TYPE vdslPhysCurrAttainableRate OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
UNITS "kbps" UNITS "kbps"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the maximum currently attainable data rate "Indicates the maximum currently attainable data rate
in steps of 1000 bits/second by the Vtu. This value in steps of 1000 bits/second by the Vtu. This value
will be equal to or greater than vdslCurrLineRate. will be equal to or greater than vdslPhysCurrLineRate.
Note that for SCM, the minimum and maximum data rates Note that for SCM, the minimum and maximum data rates
are equal. Note: 1 kbps = 1000 bps." are equal. Note: 1 kbps = 1000 bps."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPhysEntry 9 } ::= { vdslPhysEntry 9 }
vdslCurrLineRate OBJECT-TYPE
vdslPhysCurrLineRate OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
UNITS "kbps" UNITS "kbps"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the current data rate in steps of 1000 "Indicates the current data rate in steps of 1000
bits/second by the Vtu. This value will be less than bits/second by the Vtu. This value will be less than
or equal to vdslCurrAttainableRate. Note: 1 kbps = or equal to vdslPhysCurrAttainableRate. Note: 1 kbps =
1000 bps." 1000 bps."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPhysEntry 10 } ::= { vdslPhysEntry 10 }
vdslChanTable OBJECT-TYPE vdslChanTable OBJECT-TYPE
SYNTAX SEQUENCE OF VdslChanEntry SYNTAX SEQUENCE OF VdslChanEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each Vtu channel. "This table provides one row for each Vtu channel.
skipping to change at page 21, line 36 skipping to change at page 21, line 27
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the vdslPerfDataTable." "An entry in the vdslPerfDataTable."
INDEX { ifIndex, INDEX { ifIndex,
vdslPhysSide } vdslPhysSide }
::= { vdslPerfDataTable 1 } ::= { vdslPerfDataTable 1 }
VdslPerfDataEntry ::= VdslPerfDataEntry ::=
SEQUENCE SEQUENCE
{ {
vdslPerfValidIntervals HCPerfValidIntervals, vdslPerfDataValidIntervals HCPerfValidIntervals,
vdslPerfInvalidIntervals HCPerfInvalidIntervals, vdslPerfDataInvalidIntervals HCPerfInvalidIntervals,
vdslPerfLofs Unsigned32, vdslPerfDataLofs Unsigned32,
vdslPerfLoss Unsigned32, vdslPerfDataLoss Unsigned32,
vdslPerfLprs Unsigned32, vdslPerfDataLprs Unsigned32,
vdslPerfLols Unsigned32, vdslPerfDataLols Unsigned32,
vdslPerfESs Unsigned32, vdslPerfDataESs Unsigned32,
vdslPerfSESs Unsigned32, vdslPerfDataSESs Unsigned32,
vdslPerfUASs Unsigned32, vdslPerfDataUASs Unsigned32,
vdslPerfInits Unsigned32, vdslPerfDataInits Unsigned32,
vdslPerfCurr15MinTimeElapsed HCPerfTimeElapsed, vdslPerfDataCurr15MinTimeElapsed HCPerfTimeElapsed,
vdslPerfCurr15MinLofs HCPerfCurrentCount, vdslPerfDataCurr15MinLofs HCPerfCurrentCount,
vdslPerfCurr15MinLoss HCPerfCurrentCount, vdslPerfDataCurr15MinLoss HCPerfCurrentCount,
vdslPerfCurr15MinLprs HCPerfCurrentCount, vdslPerfDataCurr15MinLprs HCPerfCurrentCount,
vdslPerfCurr15MinLols HCPerfCurrentCount, vdslPerfDataCurr15MinLols HCPerfCurrentCount,
vdslPerfCurr15MinESs HCPerfCurrentCount, vdslPerfDataCurr15MinESs HCPerfCurrentCount,
vdslPerfCurr15MinSESs HCPerfCurrentCount, vdslPerfDataCurr15MinSESs HCPerfCurrentCount,
vdslPerfCurr15MinUASs HCPerfCurrentCount, vdslPerfDataCurr15MinUASs HCPerfCurrentCount,
vdslPerfCurr15MinInits HCPerfCurrentCount, vdslPerfDataCurr15MinInits HCPerfCurrentCount,
vdslPerf1DayValidIntervals HCPerfValidIntervals, vdslPerfData1DayValidIntervals HCPerfValidIntervals,
vdslPerf1DayInvalidIntervals HCPerfInvalidIntervals, vdslPerfData1DayInvalidIntervals HCPerfInvalidIntervals,
vdslPerfCurr1DayTimeElapsed HCPerfTimeElapsed, vdslPerfDataCurr1DayTimeElapsed HCPerfTimeElapsed,
vdslPerfCurr1DayLofs Unsigned32, vdslPerfDataCurr1DayLofs Unsigned32,
vdslPerfCurr1DayLoss Unsigned32, vdslPerfDataCurr1DayLoss Unsigned32,
vdslPerfCurr1DayLprs Unsigned32, vdslPerfDataCurr1DayLprs Unsigned32,
vdslPerfCurr1DayLols Unsigned32, vdslPerfDataCurr1DayLols Unsigned32,
vdslPerfCurr1DayESs Unsigned32, vdslPerfDataCurr1DayESs Unsigned32,
vdslPerfCurr1DaySESs Unsigned32, vdslPerfDataCurr1DaySESs Unsigned32,
vdslPerfCurr1DayUASs Unsigned32, vdslPerfDataCurr1DayUASs Unsigned32,
vdslPerfCurr1DayInits Unsigned32 vdslPerfDataCurr1DayInits Unsigned32
} }
vdslPerfValidIntervals OBJECT-TYPE vdslPerfDataValidIntervals OBJECT-TYPE
SYNTAX HCPerfValidIntervals SYNTAX HCPerfValidIntervals
UNITS "intervals" UNITS "intervals"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Valid Intervals per definition found in "Valid Intervals per definition found in
HC-PerfHist-TC-MIB." HC-PerfHist-TC-MIB."
::= { vdslPerfDataEntry 1 } ::= { vdslPerfDataEntry 1 }
vdslPerfInvalidIntervals OBJECT-TYPE vdslPerfDataInvalidIntervals OBJECT-TYPE
SYNTAX HCPerfInvalidIntervals SYNTAX HCPerfInvalidIntervals
UNITS "intervals" UNITS "intervals"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Invalid Intervals per definition found in "Invalid Intervals per definition found in
HC-PerfHist-TC-MIB." HC-PerfHist-TC-MIB."
::= { vdslPerfDataEntry 2 } ::= { vdslPerfDataEntry 2 }
vdslPerfLofs OBJECT-TYPE vdslPerfDataLofs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds since the unit was last reset that there "Count of seconds since the unit was last reset that there
was Loss of Framing." was Loss of Framing."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfDataEntry 3 } ::= { vdslPerfDataEntry 3 }
vdslPerfLoss OBJECT-TYPE vdslPerfDataLoss OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds since the unit was last reset that there "Count of seconds since the unit was last reset that there
was Loss of Signal." was Loss of Signal."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfDataEntry 4 } ::= { vdslPerfDataEntry 4 }
vdslPerfLprs OBJECT-TYPE vdslPerfDataLprs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds since the unit was last reset that there "Count of seconds since the unit was last reset that there
was Loss of Power." was Loss of Power."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfDataEntry 5 } ::= { vdslPerfDataEntry 5 }
vdslPerfLols OBJECT-TYPE vdslPerfDataLols OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds since the unit was last reset that there "Count of seconds since the unit was last reset that there
was Loss of Link." was Loss of Link."
::= { vdslPerfDataEntry 6 } ::= { vdslPerfDataEntry 6 }
vdslPerfESs OBJECT-TYPE vdslPerfDataESs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds since the unit was last reset. "Count of Errored Seconds since the unit was last reset.
An Errored Second is a one-second interval containing one An Errored Second is a one-second interval containing one
or more CRC anomalies, or one or more LOS or LOF defects." or more CRC anomalies, or one or more LOS or LOF defects."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfDataEntry 7 } ::= { vdslPerfDataEntry 7 }
vdslPerfSESs OBJECT-TYPE vdslPerfDataSESs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Severely Errored Seconds since the unit was last "Count of Severely Errored Seconds since the unit was last
reset." reset."
::= { vdslPerfDataEntry 8 } ::= { vdslPerfDataEntry 8 }
vdslPerfUASs OBJECT-TYPE vdslPerfDataUASs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Unavailable Seconds since the unit was last "Count of Unavailable Seconds since the unit was last
reset." reset."
::= { vdslPerfDataEntry 9 } ::= { vdslPerfDataEntry 9 }
vdslPerfInits OBJECT-TYPE vdslPerfDataInits OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "occurences" UNITS "occurences"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the line initialization attempts since the unit "Count of the line initialization attempts since the unit
was last reset. This count includes both successful and was last reset. This count includes both successful and
failed attempts." failed attempts."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfDataEntry 10 } ::= { vdslPerfDataEntry 10 }
vdslPerfCurr15MinTimeElapsed OBJECT-TYPE vdslPerfDataCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX HCPerfTimeElapsed SYNTAX HCPerfTimeElapsed
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."
::= { vdslPerfDataEntry 11 } ::= { vdslPerfDataEntry 11 }
vdslPerfCurr15MinLofs OBJECT-TYPE vdslPerfDataCurr15MinLofs OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds during this interval that there "Count of seconds during this interval that there
was Loss of Framing." was Loss of Framing."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfDataEntry 12 } ::= { vdslPerfDataEntry 12 }
vdslPerfCurr15MinLoss OBJECT-TYPE vdslPerfDataCurr15MinLoss OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds during this interval that there "Count of seconds during this interval that there
was Loss of Signal." was Loss of Signal."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfDataEntry 13 } ::= { vdslPerfDataEntry 13 }
vdslPerfCurr15MinLprs OBJECT-TYPE vdslPerfDataCurr15MinLprs OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds during this interval that there "Count of seconds during this interval that there
was Loss of Power." was Loss of Power."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfDataEntry 14 } ::= { vdslPerfDataEntry 14 }
vdslPerfCurr15MinLols OBJECT-TYPE vdslPerfDataCurr15MinLols OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of seconds during this interval that there "Count of seconds during this interval that there
was Loss of Link." was Loss of Link."
::= { vdslPerfDataEntry 15 } ::= { vdslPerfDataEntry 15 }
vdslPerfCurr15MinESs OBJECT-TYPE vdslPerfDataCurr15MinESs OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds during this interval. An Errored "Count of Errored Seconds during this interval. An Errored
Second is a one-second interval containing one or more CRC Second is a one-second interval containing one or more CRC
anomalies, or one or more LOS or LOF defects." anomalies, or one or more LOS or LOF defects."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfDataEntry 16 } ::= { vdslPerfDataEntry 16 }
vdslPerfCurr15MinSESs OBJECT-TYPE vdslPerfDataCurr15MinSESs OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Severely Errored Seconds during this interval." "Count of Severely Errored Seconds during this interval."
::= { vdslPerfDataEntry 17 } ::= { vdslPerfDataEntry 17 }
vdslPerfCurr15MinUASs OBJECT-TYPE vdslPerfDataCurr15MinUASs OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Unavailable Seconds during this interval." "Count of Unavailable Seconds during this interval."
::= { vdslPerfDataEntry 18 } ::= { vdslPerfDataEntry 18 }
vdslPerfCurr15MinInits OBJECT-TYPE vdslPerfDataCurr15MinInits OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
UNITS "occurences" UNITS "occurences"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the line initialization attempts during this "Count of the line initialization attempts during this
interval. This count includes both successful and interval. This count includes both successful and
failed attempts." failed attempts."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfDataEntry 19 } ::= { vdslPerfDataEntry 19 }
vdslPerf1DayValidIntervals OBJECT-TYPE vdslPerfData1DayValidIntervals OBJECT-TYPE
SYNTAX HCPerfValidIntervals SYNTAX HCPerfValidIntervals
UNITS "intervals" UNITS "intervals"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Valid Intervals per definition found in "Valid Intervals per definition found in
HC-PerfHist-TC-MIB." HC-PerfHist-TC-MIB."
::= { vdslPerfDataEntry 20 } ::= { vdslPerfDataEntry 20 }
vdslPerf1DayInvalidIntervals OBJECT-TYPE vdslPerfData1DayInvalidIntervals OBJECT-TYPE
SYNTAX HCPerfInvalidIntervals SYNTAX HCPerfInvalidIntervals
UNITS "intervals" UNITS "intervals"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Invalid Intervals per definition found in "Invalid Intervals per definition found in
HC-PerfHist-TC-MIB." HC-PerfHist-TC-MIB."
::= { vdslPerfDataEntry 21 } ::= { vdslPerfDataEntry 21 }
vdslPerfCurr1DayTimeElapsed OBJECT-TYPE vdslPerfDataCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX HCPerfTimeElapsed SYNTAX HCPerfTimeElapsed
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 beginning "Number of seconds that have elapsed since the beginning
of the current 1-day interval." of the current 1-day interval."
::= { vdslPerfDataEntry 22 } ::= { vdslPerfDataEntry 22 }
vdslPerfCurr1DayLofs OBJECT-TYPE vdslPerfDataCurr1DayLofs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Framing (LOF) Seconds since the "Count of Loss of Framing (LOF) Seconds since the
beginning of the current 1-day interval." beginning of the current 1-day interval."
::= { vdslPerfDataEntry 23 } ::= { vdslPerfDataEntry 23 }
vdslPerfCurr1DayLoss OBJECT-TYPE vdslPerfDataCurr1DayLoss OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Signal (LOS) Seconds since the beginning "Count of Loss of Signal (LOS) Seconds since the beginning
of the current 1-day interval." of the current 1-day interval."
::= { vdslPerfDataEntry 24 } ::= { vdslPerfDataEntry 24 }
vdslPerfCurr1DayLprs OBJECT-TYPE vdslPerfDataCurr1DayLprs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Power (LPR) Seconds since the beginning "Count of Loss of Power (LPR) Seconds since the beginning
of the current 1-day interval." of the current 1-day interval."
::= { vdslPerfDataEntry 25 } ::= { vdslPerfDataEntry 25 }
vdslPerfCurr1DayLols OBJECT-TYPE vdslPerfDataCurr1DayLols OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Link (LOL) Seconds since the beginning "Count of Loss of Link (LOL) Seconds since the beginning
of the current 1-day interval." of the current 1-day interval."
::= { vdslPerfDataEntry 26 } ::= { vdslPerfDataEntry 26 }
vdslPerfCurr1DayESs OBJECT-TYPE vdslPerfDataCurr1DayESs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds (ES) since the beginning "Count of Errored Seconds (ES) since the beginning
of the current 1-day interval." of the current 1-day interval."
::= { vdslPerfDataEntry 27 } ::= { vdslPerfDataEntry 27 }
vdslPerfCurr1DaySESs OBJECT-TYPE vdslPerfDataCurr1DaySESs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Severely Errored Seconds (SES) since the "Count of Severely Errored Seconds (SES) since the
beginning of the current 1-day interval." beginning of the current 1-day interval."
::= { vdslPerfDataEntry 28 } ::= { vdslPerfDataEntry 28 }
vdslPerfCurr1DayUASs OBJECT-TYPE vdslPerfDataCurr1DayUASs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Unavailable Seconds (UAS) since the beginning "Count of Unavailable Seconds (UAS) since the beginning
of the current 1-day interval." of the current 1-day interval."
::= { vdslPerfDataEntry 29 } ::= { vdslPerfDataEntry 29 }
vdslPerfCurr1DayInits OBJECT-TYPE
vdslPerfDataCurr1DayInits OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the line initialization attempts since the "Count of the line initialization attempts since the
beginning of the current 1-day interval. This count beginning of the current 1-day interval. This count
includes both successful and failed attempts." includes both successful and failed attempts."
::= { vdslPerfDataEntry 30 } ::= { vdslPerfDataEntry 30 }
skipping to change at page 28, line 33 skipping to change at page 28, line 19
::= { vdslMibObjects 5 } ::= { vdslMibObjects 5 }
vdslPerfIntervalEntry OBJECT-TYPE vdslPerfIntervalEntry OBJECT-TYPE
SYNTAX VdslPerfIntervalEntry SYNTAX VdslPerfIntervalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the vdslPerfIntervalTable." "An entry in the vdslPerfIntervalTable."
INDEX { ifIndex, INDEX { ifIndex,
vdslPhysSide, vdslPhysSide,
vdslIntervalNumber } vdslPerfIntervalNumber }
::= { vdslPerfIntervalTable 1 } ::= { vdslPerfIntervalTable 1 }
VdslPerfIntervalEntry ::= VdslPerfIntervalEntry ::=
SEQUENCE SEQUENCE
{ {
vdslIntervalNumber Unsigned32, vdslPerfIntervalNumber Unsigned32,
vdslIntervalLofs HCPerfIntervalCount, vdslPerfIntervalLofs HCPerfIntervalCount,
vdslIntervalLoss HCPerfIntervalCount, vdslPerfIntervalLoss HCPerfIntervalCount,
vdslIntervalLprs HCPerfIntervalCount, vdslPerfIntervalLprs HCPerfIntervalCount,
vdslIntervalLols HCPerfIntervalCount, vdslPerfIntervalLols HCPerfIntervalCount,
vdslIntervalESs HCPerfIntervalCount, vdslPerfIntervalESs HCPerfIntervalCount,
vdslIntervalSESs HCPerfIntervalCount, vdslPerfIntervalSESs HCPerfIntervalCount,
vdslIntervalUASs HCPerfIntervalCount, vdslPerfIntervalUASs HCPerfIntervalCount,
vdslIntervalInits HCPerfIntervalCount vdslPerfIntervalInits HCPerfIntervalCount
} }
vdslIntervalNumber OBJECT-TYPE vdslPerfIntervalNumber OBJECT-TYPE
SYNTAX Unsigned32 (1..96) SYNTAX Unsigned32 (1..96)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Performance Data Interval number 1 is the most recent "Performance Data Interval number 1 is the most recent
previous interval; interval 96 is 24 hours ago. previous interval; interval 96 is 24 hours ago.
Intervals 2 to 96 are optional." Intervals 2 to 96 are optional."
::= { vdslPerfIntervalEntry 1 } ::= { vdslPerfIntervalEntry 1 }
vdslIntervalLofs OBJECT-TYPE vdslPerfIntervalLofs OBJECT-TYPE
SYNTAX HCPerfIntervalCount SYNTAX HCPerfIntervalCount
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 Loss "Count of seconds in the interval when there was Loss
of Framing." of Framing."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfIntervalEntry 2 } ::= { vdslPerfIntervalEntry 2 }
vdslPerfIntervalLoss OBJECT-TYPE
vdslIntervalLoss OBJECT-TYPE
SYNTAX HCPerfIntervalCount SYNTAX HCPerfIntervalCount
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 Loss "Count of seconds in the interval when there was Loss
of Signal." of Signal."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfIntervalEntry 3 } ::= { vdslPerfIntervalEntry 3 }
vdslIntervalLprs OBJECT-TYPE vdslPerfIntervalLprs OBJECT-TYPE
SYNTAX HCPerfIntervalCount SYNTAX HCPerfIntervalCount
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 Loss "Count of seconds in the interval when there was Loss
of Power." of Power."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfIntervalEntry 4 } ::= { vdslPerfIntervalEntry 4 }
vdslIntervalLols OBJECT-TYPE vdslPerfIntervalLols OBJECT-TYPE
SYNTAX HCPerfIntervalCount SYNTAX HCPerfIntervalCount
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 Loss "Count of seconds in the interval when there was Loss
of Link." of Link."
::= { vdslPerfIntervalEntry 5 } ::= { vdslPerfIntervalEntry 5 }
vdslIntervalESs OBJECT-TYPE vdslPerfIntervalESs OBJECT-TYPE
SYNTAX HCPerfIntervalCount SYNTAX HCPerfIntervalCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds (ES) in the interval. An Errored "Count of Errored Seconds (ES) in the interval. An Errored
Second is a one-second interval containing one or more CRC Second is a one-second interval containing one or more CRC
anomalies, one or more LOS or LOF defects." anomalies, one or more LOS or LOF defects."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfIntervalEntry 6 } ::= { vdslPerfIntervalEntry 6 }
vdslIntervalSESs OBJECT-TYPE vdslPerfIntervalSESs OBJECT-TYPE
SYNTAX HCPerfIntervalCount SYNTAX HCPerfIntervalCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Severely Errored Seconds in the interval." "Count of Severely Errored Seconds in the interval."
::= { vdslPerfIntervalEntry 7 } ::= { vdslPerfIntervalEntry 7 }
vdslPerfIntervalUASs OBJECT-TYPE
vdslIntervalUASs OBJECT-TYPE
SYNTAX HCPerfIntervalCount SYNTAX HCPerfIntervalCount
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Unavailable Seconds in the interval." "Count of Unavailable Seconds in the interval."
::= { vdslPerfIntervalEntry 8 } ::= { vdslPerfIntervalEntry 8 }
vdslIntervalInits OBJECT-TYPE vdslPerfIntervalInits OBJECT-TYPE
SYNTAX HCPerfIntervalCount SYNTAX HCPerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the line initialization attempts during this "Count of the line initialization attempts during this
interval. This count includes both successful and interval. This count includes both successful and
failed attempts." failed attempts."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPerfIntervalEntry 9 } ::= { vdslPerfIntervalEntry 9 }
vdsl1DayIntervalTable OBJECT-TYPE vdslPerf1DayIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF Vdsl1DayIntervalEntry SYNTAX SEQUENCE OF VdslPerf1DayIntervalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each VDSL performance "This table provides one row for each VDSL performance
data collection interval. This table contains live data data collection interval. This table contains live data
from equipment. As such, it is NOT persistent." from equipment. As such, it is NOT persistent."
::= { vdslMibObjects 6 } ::= { vdslMibObjects 6 }
vdsl1DayIntervalEntry OBJECT-TYPE vdslPerf1DayIntervalEntry OBJECT-TYPE
SYNTAX Vdsl1DayIntervalEntry SYNTAX VdslPerf1DayIntervalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the vdsl1DayIntervalTable." "An entry in the vdslPerf1DayIntervalTable."
INDEX { ifIndex, INDEX { ifIndex,
vdslPhysSide, vdslPhysSide,
vdsl1DayIntervalNumber } vdslPerf1DayIntervalNumber }
::= { vdsl1DayIntervalTable 1 } ::= { vdslPerf1DayIntervalTable 1 }
Vdsl1DayIntervalEntry ::= VdslPerf1DayIntervalEntry ::=
SEQUENCE SEQUENCE
{ {
vdsl1DayIntervalNumber Unsigned32, vdslPerf1DayIntervalNumber Unsigned32,
vdsl1DayIntervalMoniSecs HCPerfTimeElapsed, vdslPerf1DayIntervalMoniSecs HCPerfTimeElapsed,
vdsl1DayIntervalLofs Unsigned32, vdslPerf1DayIntervalLofs Unsigned32,
vdsl1DayIntervalLoss Unsigned32, vdslPerf1DayIntervalLoss Unsigned32,
vdsl1DayIntervalLprs Unsigned32, vdslPerf1DayIntervalLprs Unsigned32,
vdsl1DayIntervalLols Unsigned32, vdslPerf1DayIntervalLols Unsigned32,
vdsl1DayIntervalESs Unsigned32, vdslPerf1DayIntervalESs Unsigned32,
vdsl1DayIntervalSESs Unsigned32, vdslPerf1DayIntervalSESs Unsigned32,
vdsl1DayIntervalUASs Unsigned32, vdslPerf1DayIntervalUASs Unsigned32,
vdsl1DayIntervalInits Unsigned32 vdslPerf1DayIntervalInits Unsigned32
} }
vdsl1DayIntervalNumber OBJECT-TYPE vdslPerf1DayIntervalNumber OBJECT-TYPE
SYNTAX Unsigned32 (1..30) SYNTAX Unsigned32 (1..30)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"History Data Interval number. Interval 1 is the most "History Data Interval number. Interval 1 is the most
recent previous day; interval 30 is 30 days ago. Intervals recent previous day; interval 30 is 30 days ago. Intervals
2 to 30 are optional." 2 to 30 are optional."
::= { vdsl1DayIntervalEntry 1 } ::= { vdslPerf1DayIntervalEntry 1 }
vdsl1DayIntervalMoniSecs OBJECT-TYPE vdslPerf1DayIntervalMoniSecs OBJECT-TYPE
SYNTAX HCPerfTimeElapsed SYNTAX HCPerfTimeElapsed
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The amount of time in the 1-day interval over which the "The amount of time in the 1-day interval over which the
performance monitoring information is actually counted. performance monitoring information is actually counted.
This value will be the same as the interval duration except This value will be the same as the interval duration except
in a situation where performance monitoring data could not in a situation where performance monitoring data could not
be collected for any reason." be collected for any reason."
::= { vdsl1DayIntervalEntry 2 } ::= { vdslPerf1DayIntervalEntry 2 }
vdsl1DayIntervalLofs OBJECT-TYPE vdslPerf1DayIntervalLofs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Frame (LOF) Seconds during the 1-day "Count of Loss of Frame (LOF) Seconds during the 1-day
interval as measured by vdsl1DayIntervalMoniSecs." interval as measured by vdslPerf1DayIntervalMoniSecs."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdsl1DayIntervalEntry 3 } ::= { vdslPerf1DayIntervalEntry 3 }
vdsl1DayIntervalLoss OBJECT-TYPE vdslPerf1DayIntervalLoss OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Signal (LOS) Seconds during the 1-day "Count of Loss of Signal (LOS) Seconds during the 1-day
interval as measured by vdsl1DayIntervalMoniSecs." interval as measured by vdslPerf1DayIntervalMoniSecs."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdsl1DayIntervalEntry 4 } ::= { vdslPerf1DayIntervalEntry 4 }
vdsl1DayIntervalLprs OBJECT-TYPE vdslPerf1DayIntervalLprs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Power (LPR) Seconds during the 1-day "Count of Loss of Power (LPR) Seconds during the 1-day
interval as measured by vdsl1DayIntervalMoniSecs." interval as measured by vdslPerf1DayIntervalMoniSecs."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdsl1DayIntervalEntry 5 } ::= { vdslPerf1DayIntervalEntry 5 }
vdsl1DayIntervalLols OBJECT-TYPE vdslPerf1DayIntervalLols OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Loss of Link (LOL) Seconds during the 1-day "Count of Loss of Link (LOL) Seconds during the 1-day
interval as measured by vdsl1DayIntervalMoniSecs." interval as measured by vdslPerf1DayIntervalMoniSecs."
::= { vdsl1DayIntervalEntry 6 } ::= { vdslPerf1DayIntervalEntry 6 }
vdsl1DayIntervalESs OBJECT-TYPE vdslPerf1DayIntervalESs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Errored Seconds (ES) during the 1-day "Count of Errored Seconds (ES) during the 1-day
interval as measured by vdsl1DayIntervalMoniSecs." interval as measured by vdslPerf1DayIntervalMoniSecs."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdsl1DayIntervalEntry 7 } ::= { vdslPerf1DayIntervalEntry 7 }
vdsl1DayIntervalSESs OBJECT-TYPE vdslPerf1DayIntervalSESs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Severely Errored Seconds (SES) during the 1-day "Count of Severely Errored Seconds (SES) during the 1-day
interval as measured by vdsl1DayIntervalMoniSecs." interval as measured by vdslPerf1DayIntervalMoniSecs."
::= { vdsl1DayIntervalEntry 8 } ::= { vdslPerf1DayIntervalEntry 8 }
vdsl1DayIntervalUASs OBJECT-TYPE vdslPerf1DayIntervalUASs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of Unavailable Seconds (UAS) during the 1-day "Count of Unavailable Seconds (UAS) during the 1-day
interval as measured by vdsl1DayIntervalMoniSecs." interval as measured by vdslPerf1DayIntervalMoniSecs."
::= { vdsl1DayIntervalEntry 9 } ::= { vdslPerf1DayIntervalEntry 9 }
vdsl1DayIntervalInits OBJECT-TYPE vdslPerf1DayIntervalInits OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of the line initialization attempts during the "Count of the line initialization attempts during the
1-day interval as measured by vdsl1DayIntervalMoniSecs. 1-day interval as measured by vdslPerf1DayIntervalMoniSecs.
This count includes both successful and failed attempts." This count includes both successful and failed attempts."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdsl1DayIntervalEntry 10 } ::= { vdslPerf1DayIntervalEntry 10 }
vdslChanPerfDataTable OBJECT-TYPE vdslChanPerfDataTable OBJECT-TYPE
SYNTAX SEQUENCE OF VdslChanPerfDataEntry SYNTAX SEQUENCE OF VdslChanPerfDataEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each Vtu channel. "This table provides one row for each Vtu channel.
VDSL channel interfaces are those ifEntries where VDSL channel interfaces are those ifEntries where
ifType is equal to interleave(124) or fast(125)." ifType is equal to interleave(124) or fast(125)."
::= { vdslMibObjects 7 } ::= { vdslMibObjects 7 }
skipping to change at page 39, line 20 skipping to change at page 38, line 47
-- --
vdslLineConfProfileTable OBJECT-TYPE vdslLineConfProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF VdslLineConfProfileEntry SYNTAX SEQUENCE OF VdslLineConfProfileEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table contains information on the VDSL line "This table contains information on the VDSL line
configuration. One entry in this table reflects a configuration. One entry in this table reflects a
profile defined by a manager which can be used to profile defined by a manager which can be used to
configure the VDSL line." configure the VDSL line.
Entries in this table MUST be maintained in a
persistent manner."
::= { vdslMibObjects 11 } ::= { vdslMibObjects 11 }
vdslLineConfProfileEntry OBJECT-TYPE vdslLineConfProfileEntry OBJECT-TYPE
SYNTAX VdslLineConfProfileEntry SYNTAX VdslLineConfProfileEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Each entry consists of a list of parameters that "Each entry consists of a list of parameters that
represents the configuration of a VDSL line. represents the configuration of a VDSL line.
skipping to change at page 52, line 39 skipping to change at page 51, line 57
::= { vdslLineConfProfileEntry 39 } ::= { vdslLineConfProfileEntry 39 }
vdslLineConfCustomNotch2Stop OBJECT-TYPE vdslLineConfCustomNotch2Stop OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "kHz" UNITS "kHz"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the stop frequency of custom HAM (Handheld "Specifies the stop frequency of custom HAM (Handheld
Amateur Radio) notch 2. vdslLineConfCustomNotch2Stop MUST Amateur Radio) notch 2. vdslLineConfCustomNotch2Stop MUST
be greater than or equal to vdslLineConfCustomNotch2Stop." be greater than or equal to vdslLineConfCustomNotch2Start."
DEFVAL { 0 } DEFVAL { 0 }
::= { vdslLineConfProfileEntry 40 } ::= { vdslLineConfProfileEntry 40 }
vdslLineConfDownTargetSlowBurst OBJECT-TYPE vdslLineConfDownTargetSlowBurst OBJECT-TYPE
SYNTAX Unsigned32 (0..1275) SYNTAX Unsigned32 (0..1275)
UNITS "microseconds" UNITS "microseconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the target level of impulse noise (burst) "Specifies the target level of impulse noise (burst)
skipping to change at page 54, line 18 skipping to change at page 53, line 32
This configuration can be activated only during start-up. This configuration can be activated only during start-up.
Afterwards, the value of vdslLineType coincides with the Afterwards, the value of vdslLineType coincides with the
value of vdslLineConfLineType. Depending on this vlaue, value of vdslLineConfLineType. Depending on this vlaue,
the corresponding entries in the ifTable for the the corresponding entries in the ifTable for the
interleaved and the fast channels are enabled or disabled interleaved and the fast channels are enabled or disabled
according to the value of their ifOperStatus. according to the value of their ifOperStatus.
Defined values are: Defined values are:
noChannel(1) -- no channels exist noChannel(1) -- no channels exist
fastOnly(2) -- only the fast channel exists fastOnly(2) -- only fast channel exists
interleavedOnly(3) -- only the interleaved channel exists interleavedOnly(3) -- only interleaved channel exists
fastOrInterleaved(4) -- either the fast or the interleaved fastOrInterleaved(4) -- either fast or interleaved channel
-- channel exists, but only one at a -- exists, but only one at a time
-- time
fastAndInterleaved(5) -- both fast and interleaved channels fastAndInterleaved(5) -- both fast and interleaved channels
-- exist -- exist
Note that 'slow' and 'interleaved' refer to the same Note that 'slow' and 'interleaved' refer to the same
channel." channel."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec" REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
DEFVAL { noChannel } DEFVAL { noChannel }
::= { vdslLineConfProfileEntry 45 } ::= { vdslLineConfProfileEntry 45 }
vdslLineConfProfRowStatus OBJECT-TYPE vdslLineConfProfRowStatus 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.
A profile activated by setting this object to 'active'. A profile activated by setting this object to 'active'.
When 'active' is set, the system will validate the profile. When 'active' is set, the system will validate the profile.
Before a profile can be deleted or taken out of Before a profile can be deleted or taken out of service,
service, (by setting this object to 'destroy' or (by setting this object to 'destroy' or 'outOfService')
'outOfService') it must be first unreferenced it must be first unreferenced from all associated lines."
from all associated lines."
::= { vdslLineConfProfileEntry 46 } ::= { vdslLineConfProfileEntry 46 }
-- --
-- Alarm configuration profile table -- Alarm configuration profile table
-- --
vdslLineAlarmConfProfileTable OBJECT-TYPE vdslLineAlarmConfProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF VdslLineAlarmConfProfileEntry SYNTAX SEQUENCE OF VdslLineAlarmConfProfileEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table contains information on the VDSL line alarm "This table contains information on the VDSL line alarm
configuration. One entry in this table reflects a profile configuration. One entry in this table reflects a profile
defined by a manager which can be used to configure the defined by a manager which can be used to configure the
VDSL line alarm thresholds." VDSL line alarm thresholds.
Entries in this table MUST be maintained in a
persistent manner."
::= { vdslMibObjects 20 } ::= { vdslMibObjects 20 }
vdslLineAlarmConfProfileEntry OBJECT-TYPE vdslLineAlarmConfProfileEntry OBJECT-TYPE
SYNTAX VdslLineAlarmConfProfileEntry SYNTAX VdslLineAlarmConfProfileEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Each entry consists of a list of parameters that "Each entry consists of a list of parameters that
represents the configuration of a VDSL line alarm represents the configuration of a VDSL line alarm
profile. profile.
skipping to change at page 58, line 44 skipping to change at page 58, line 4
When 'active' is set, the system will validate the profile. When 'active' is set, the system will validate the profile.
Before a profile can be deleted or taken out of service, Before a profile can be deleted or taken out of service,
(by setting this object to 'destroy' or 'outOfService') it (by setting this object to 'destroy' or 'outOfService') it
must be first unreferenced from all associated lines." must be first unreferenced from all associated lines."
::= { vdslLineAlarmConfProfileEntry 10 } ::= { vdslLineAlarmConfProfileEntry 10 }
-- Notification definitions -- Notification definitions
vdslNotifications OBJECT IDENTIFIER ::= { vdslLineMib 0 } vdslNotifications OBJECT IDENTIFIER ::= { vdslLineMib 0 }
vdslPerfLofsThreshNotification NOTIFICATION-TYPE vdslPerfLofsThreshNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslPerfCurr15MinLofs vdslPerfDataCurr15MinLofs
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Framing 15-minute interval threshold "Loss of Framing 15-minute interval threshold
(vdslThresh15MinLofs) reached." (vdslThresh15MinLofs) reached."
::= { vdslNotifications 1 } ::= { vdslNotifications 1 }
vdslPerfLossThreshNotification NOTIFICATION-TYPE vdslPerfLossThreshNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslPerfCurr15MinLoss vdslPerfDataCurr15MinLoss
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Signal 15-minute interval threshold "Loss of Signal 15-minute interval threshold
(vdslThresh15MinLoss) reached." (vdslThresh15MinLoss) reached."
::= { vdslNotifications 2 } ::= { vdslNotifications 2 }
vdslPerfLprsThreshNotification NOTIFICATION-TYPE vdslPerfLprsThreshNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslPerfCurr15MinLprs vdslPerfDataCurr15MinLprs
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Power 15-minute interval threshold "Loss of Power 15-minute interval threshold
(vdslThresh15MinLprs) reached." (vdslThresh15MinLprs) reached."
::= { vdslNotifications 3 } ::= { vdslNotifications 3 }
vdslPerfLolsThreshNotification NOTIFICATION-TYPE vdslPerfLolsThreshNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslPerfCurr15MinLols vdslPerfDataCurr15MinLols
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Link 15-minute interval threshold "Loss of Link 15-minute interval threshold
(vdslThresh15MinLols) reached." (vdslThresh15MinLols) reached."
::= { vdslNotifications 4 } ::= { vdslNotifications 4 }
vdslPerfESsThreshNotification NOTIFICATION-TYPE vdslPerfESsThreshNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslPerfCurr15MinESs vdslPerfDataCurr15MinESs
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Errored Seconds 15-minute interval threshold "Errored Seconds 15-minute interval threshold
(vdslThresh15MinESs) reached." (vdslThresh15MinESs) reached."
::= { vdslNotifications 5 } ::= { vdslNotifications 5 }
vdslPerfSESsThreshNotification NOTIFICATION-TYPE vdslPerfSESsThreshNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslPerfCurr15MinSESs vdslPerfDataCurr15MinSESs
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Severely Errored Seconds 15-minute interval threshold "Severely Errored Seconds 15-minute interval threshold
(vdslThresh15MinSESs) reached." (vdslThresh15MinSESs) reached."
::= { vdslNotifications 6 } ::= { vdslNotifications 6 }
vdslPerfUASsThreshNotification NOTIFICATION-TYPE vdslPerfUASsThreshNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslPerfCurr15MinUASs vdslPerfDataCurr15MinUASs
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Unavailable Seconds 15-minute interval threshold "Unavailable Seconds 15-minute interval threshold
(vdslThresh15MinUASs) reached." (vdslThresh15MinUASs) reached."
::= { vdslNotifications 7 } ::= { vdslNotifications 7 }
vdslDownMaxSnrMgnNotification NOTIFICATION-TYPE vdslDownMaxSnrMgnNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslCurrSnrMgn vdslPhysCurrSnrMgn
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The downstream Signal to Noise Margin exceeded "The downstream Signal to Noise Margin exceeded
vdslLineConfDownMaxSnrMgn. The object vdslLineConfDownMaxSnrMgn. The object
vdslCurrSnrMgn will contain the Signal to Noise vdslPhysCurrSnrMgn will contain the Signal to Noise
margin as measured by the VTU-R." margin as measured by the VTU-R."
::= { vdslNotifications 8 } ::= { vdslNotifications 8 }
vdslDownMinSnrMgnNotification NOTIFICATION-TYPE vdslDownMinSnrMgnNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslCurrSnrMgn vdslPhysCurrSnrMgn
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The downstream Signal to Noise Margin fell below "The downstream Signal to Noise Margin fell below
vdslLineConfDownMinSnrMgn. The object vdslLineConfDownMinSnrMgn. The object vdslPhysCurrSnrMgn
vdslCurrSnrMgn will contain the Signal to Noise will contain the Signal to Noise margin as measured by
margin as measured by the VTU-R." the VTU-R."
::= { vdslNotifications 9 } ::= { vdslNotifications 9 }
vdslUpMaxSnrMgnNotification NOTIFICATION-TYPE vdslUpMaxSnrMgnNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslCurrSnrMgn vdslPhysCurrSnrMgn
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The upstream Signal to Noise Margin exceeded "The upstream Signal to Noise Margin exceeded
vdslLineConfUpMaxSnrMgn. The object vdslLineConfUpMaxSnrMgn. The object vdslPhysCurrSnrMgn
vdslCurrSnrMgn will contain the Signal to Noise will contain the Signal to Noise margin as measured
margin as measured by the VTU-C." by the VTU-C."
::= { vdslNotifications 10 } ::= { vdslNotifications 10 }
vdslUpMinSnrMgnNotification NOTIFICATION-TYPE vdslUpMinSnrMgnNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslCurrSnrMgn vdslPhysCurrSnrMgn
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The upstream Signal to Noise Margin fell below "The upstream Signal to Noise Margin fell below
vdslLineConfUpMinSnrMgn. The object vdslLineConfUpMinSnrMgn. The object vdslPhysCurrSnrMgn
vdslCurrSnrMgn will contain the Signal to Noise will contain the Signal to Noise margin as measured
margin as measured by the VTU-C." by the VTU-C."
::= { vdslNotifications 11 } ::= { vdslNotifications 11 }
vdslInitFailureNotification NOTIFICATION-TYPE vdslInitFailureNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslCurrStatus vdslPhysCurrStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Vtu initialization failed. See vdslCurrStatus for "Vtu initialization failed. See vdslPhysCurrStatus for
potential reasons." potential reasons."
::= { vdslNotifications 12 } ::= { vdslNotifications 12 }
-- conformance information -- conformance information
vdslConformance OBJECT IDENTIFIER ::= { vdslLineMib 3 } vdslConformance OBJECT IDENTIFIER ::= { vdslLineMib 3 }
vdslGroups OBJECT IDENTIFIER ::= { vdslConformance 1 } vdslGroups OBJECT IDENTIFIER ::= { vdslConformance 1 }
vdslCompliances OBJECT IDENTIFIER ::= { vdslConformance 2 } vdslCompliances OBJECT IDENTIFIER ::= { vdslConformance 2 }
vdslLineMibCompliance MODULE-COMPLIANCE vdslLineMibCompliance MODULE-COMPLIANCE
skipping to change at page 61, line 46 skipping to change at page 60, line 55
-- units of conformance -- units of conformance
vdslGroup OBJECT-GROUP vdslGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
vdslLineCoding, vdslLineCoding,
vdslLineType, vdslLineType,
vdslLineConfProfile, vdslLineConfProfile,
vdslLineAlarmConfProfile, vdslLineAlarmConfProfile,
vdslInvSerialNumber, vdslPhysInvSerialNumber,
vdslInvVendorID, vdslPhysInvVendorID,
vdslInvVersionNumber, vdslPhysInvVersionNumber,
vdslCurrSnrMgn, vdslPhysCurrSnrMgn,
vdslCurrAtn, vdslPhysCurrAtn,
vdslCurrStatus, vdslPhysCurrStatus,
vdslCurrOutputPwr, vdslPhysCurrOutputPwr,
vdslCurrAttainableRate, vdslPhysCurrAttainableRate,
vdslCurrLineRate, vdslPhysCurrLineRate,
vdslChanInterleaveDelay, vdslChanInterleaveDelay,
vdslChanCrcBlockLength, vdslChanCrcBlockLength,
vdslChanCurrTxRate, vdslChanCurrTxRate,
vdslChanCurrTxSlowBurstProtect, vdslChanCurrTxSlowBurstProtect,
vdslChanCurrTxFastFec, vdslChanCurrTxFastFec,
vdslPerfValidIntervals, vdslPerfDataValidIntervals,
vdslPerfInvalidIntervals, vdslPerfDataInvalidIntervals,
vdslPerfLofs, vdslPerfDataLofs,
vdslPerfLoss, vdslPerfDataLoss,
vdslPerfLprs, vdslPerfDataLprs,
vdslPerfLols, vdslPerfDataLols,
vdslPerfESs, vdslPerfDataESs,
vdslPerfSESs, vdslPerfDataSESs,
vdslPerfUASs, vdslPerfDataUASs,
vdslPerfInits, vdslPerfDataInits,
vdslPerfCurr15MinTimeElapsed, vdslPerfDataCurr15MinTimeElapsed,
vdslPerfCurr15MinLofs, vdslPerfDataCurr15MinLofs,
vdslPerfCurr15MinLoss, vdslPerfDataCurr15MinLoss,
vdslPerfCurr15MinLprs, vdslPerfDataCurr15MinLprs,
vdslPerfCurr15MinLols, vdslPerfDataCurr15MinLols,
vdslPerfCurr15MinESs, vdslPerfDataCurr15MinESs,
vdslPerfCurr15MinSESs, vdslPerfDataCurr15MinSESs,
vdslPerfCurr15MinUASs, vdslPerfDataCurr15MinUASs,
vdslPerfCurr15MinInits, vdslPerfDataCurr15MinInits,
vdslPerf1DayValidIntervals, vdslPerfData1DayValidIntervals,
vdslPerf1DayInvalidIntervals, vdslPerfData1DayInvalidIntervals,
vdslPerfCurr1DayTimeElapsed, vdslPerfDataCurr1DayTimeElapsed,
vdslPerfCurr1DayLofs, vdslPerfDataCurr1DayLofs,
vdslPerfCurr1DayLoss, vdslPerfDataCurr1DayLoss,
vdslPerfCurr1DayLprs, vdslPerfDataCurr1DayLprs,
vdslPerfCurr1DayLols, vdslPerfDataCurr1DayLols,
vdslPerfCurr1DayESs, vdslPerfDataCurr1DayESs,
vdslPerfCurr1DaySESs, vdslPerfDataCurr1DaySESs,
vdslPerfCurr1DayUASs, vdslPerfDataCurr1DayUASs,
vdslPerfCurr1DayInits, vdslPerfDataCurr1DayInits,
vdslIntervalLofs, vdslPerfIntervalLofs,
vdslIntervalLoss, vdslPerfIntervalLoss,
vdslIntervalLprs, vdslPerfIntervalLprs,
vdslIntervalLols, vdslPerfIntervalLols,
vdslIntervalESs, vdslPerfIntervalESs,
vdslIntervalSESs, vdslPerfIntervalSESs,
vdslIntervalUASs, vdslPerfIntervalUASs,
vdslIntervalInits, vdslPerfIntervalInits,
vdsl1DayIntervalMoniSecs, vdslPerf1DayIntervalMoniSecs,
vdsl1DayIntervalLofs, vdslPerf1DayIntervalLofs,
vdsl1DayIntervalLoss, vdslPerf1DayIntervalLoss,
vdsl1DayIntervalLprs, vdslPerf1DayIntervalLprs,
vdsl1DayIntervalLols, vdslPerf1DayIntervalLols,
vdsl1DayIntervalESs, vdslPerf1DayIntervalESs,
vdsl1DayIntervalSESs, vdslPerf1DayIntervalSESs,
vdsl1DayIntervalUASs, vdslPerf1DayIntervalUASs,
vdsl1DayIntervalInits, vdslPerf1DayIntervalInits,
vdslChanValidIntervals, vdslChanValidIntervals,
vdslChanInvalidIntervals, vdslChanInvalidIntervals,
vdslChanFixedOctets, vdslChanFixedOctets,
vdslChanBadBlks, vdslChanBadBlks,
vdslChanCurr15MinTimeElapsed, vdslChanCurr15MinTimeElapsed,
vdslChanCurr15MinFixedOctets, vdslChanCurr15MinFixedOctets,
vdslChanCurr15MinBadBlks, vdslChanCurr15MinBadBlks,
vdslChan1DayValidIntervals, vdslChan1DayValidIntervals,
vdslChan1DayInvalidIntervals, vdslChan1DayInvalidIntervals,
vdslChanCurr1DayTimeElapsed, vdslChanCurr1DayTimeElapsed,
skipping to change at page 65, line 44 skipping to change at page 64, line 49
(TM); Access transmission systems on metallic access (TM); Access transmission systems on metallic access
cables; Very high speed Digital Subscriber Line (VDSL); cables; Very high speed Digital Subscriber Line (VDSL);
Part 1: Transceiver specification", February 2001. Part 1: Transceiver specification", February 2001.
[ITU9931] ITU-T G.993.1 "Very-high-speed digital subscriber line [ITU9931] ITU-T G.993.1 "Very-high-speed digital subscriber line
foundation", November 2001. foundation", November 2001.
[ITU9971] ITU-T G.997.1 "Physical layer management for Digital [ITU9971] ITU-T G.997.1 "Physical layer management for Digital
Subscriber Line (DSL) Transceivers", July 1999. Subscriber Line (DSL) Transceivers", July 1999.
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997.
[RFC2493] Tesink, K., "Textual Conventions for MIB Modules Using [RFC2493] Tesink, K., "Textual Conventions for MIB Modules Using
Performance History Based on 15 Minute Intervals", RFC Performance History Based on 15 Minute Intervals", RFC
2493, January 1999. 2493, January 1999.
[RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., [RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case,
Rose, M. and S. Waldbusser, "Structure of Management J., Rose, M. and S. Waldbusser, "Structure of
Information Version 2 (SMIv2)", STD 58, RFC 2578, April Management Information Version 2 (SMIv2)", STD 58, RFC
1999. 2578, April 1999.
[RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., [RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case,
Rose, M. and S. Waldbusser, "Textual Conventions for J., Rose, M. and S. Waldbusser, "Textual Conventions
SMIv2", STD 58, RFC 2579, April 1999. for SMIv2", STD 58, RFC 2579, April 1999.
[RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., [RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case,
Rose, M. and S. Waldbusser, "Conformance Statements for J., Rose, M. and S. Waldbusser, "Conformance
SMIv2", STD 58, RFC 2580, April 1999. Statements for SMIv2", STD 58, RFC 2580, April 1999.
[RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group [RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces
MIB", RFC 2863, June 2000. Group MIB", RFC 2863, June 2000.
[RFC3418] Presuhn, R., "Management Information Base (MIB) for the [RFC3418] Presuhn, R., "Management Information Base (MIB) for the
Simple Network Management Protocol (SNMP)", STD 62, RFC Simple Network Management Protocol (SNMP)", STD 62, RFC
3418, December 2002. 3418, December 2002.
[RFCXXXX] Ray, B. and R. Abbi, "High Capacity Textual Conventions [RFCXXXX] Ray, B. and R. Abbi, "High Capacity Textual Conventions
for MIB Modules Using Performance History Based on for MIB Modules Using Performance History Based on
15 Minute Intervals", RFC XXXX, YYYY 2003. 15 Minute Intervals", RFC XXXX, YYYY 2003.
--- RFC Ed: please replace XXXX with the RFC number assigned to the --- RFC Ed: please replace XXXX with the RFC number assigned to the
--- accompanying HC-TC MIB and YYYY with the appropriate month. --- accompanying HC-TC MIB and YYYY with the appropriate month.
[T1E1311] ANSI T1E1.4/2001-311, "Very-high-bit-rate Digital [T1E1311] ANSI T1E1.4/2001-311, "Very-high-bit-rate Digital
Subscriber Line (VDSL) Metallic Interface, Part 1: Subscriber Line (VDSL) Metallic Interface, Part 1:
Functional Requirements and Common Specification", Functional Requirements and Common Specification",
February 2001. February 2001.
[T1E1011] ANSI T1E1.4/2001-011R3, "VDSL Metallic Interface, Part 2: [T1E1011] ANSI T1E1.4/2001-011R3, "VDSL Metallic Interface, Part
Technical Specification for a Single-Carrier Modulation 2: Technical Specification for a Single-Carrier
(SCM) Transceiver", November 2001. Modulation (SCM) Transceiver", November 2001.
[T1E1013] ANSI T1E1.4/2001-013R4, "VDSL Metallic Interface, Part 3: [T1E1013] ANSI T1E1.4/2001-013R4, "VDSL Metallic Interface, Part
Technical Specification for a Multi-Carrier Modulation 3: Technical Specification for a Multi-Carrier
(MCM) Transceiver", November 2000. Modulation (MCM) Transceiver", November 2000.
7. Informative References 7. Informative References
[RFC2575] Wijnen, B., Presuhn, R. and K. McCloghrie, "View-based
Access Control Model (VACM) for the Simple Network
Management Protocol (SNMP)", RFC 2575, April 1999.
[RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart, [RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart,
"Introduction and Applicability Statements for Internet- "Introduction and Applicability Statements for Internet-
Standard Management Framework", RFC 3410, December 2002. Standard Management Framework", RFC 3410, December 2002.
[RFC3415] Wijnen, B., Presuhn, R. and K. McCloghrie, "View-based
Access Control Model (VACM) for the Simple Network
Management Protocol (SNMP)", RFC 3415, December 2002.
8. Security Considerations 8. Security Considerations
There are a number of management objects defined in this MIB that There are a number of management objects defined in this MIB module
have a MAX-ACCESS clause of read-write and/or read-create. Such with a MAX-ACCESS clause of read-write and/or read-create. Such
objects may be considered sensitive or vulnerable in some network objects may be considered sensitive or vulnerable in some network
environments. The support for SET operations in a non-secure environments. The support for SET operations in a non-secure
environment without proper protection can have a negative effect on environment without proper protection can have a negative effect on
network operations. network operations. These are the tables and objects and their
sensitivity/vulnerability:
Some of the readable objects in this MIB module (i.e., objects with
a MAX-ACCESS other than not-accessible) may be considered sensitive
or vulnerable in some network environments. It is thus important to
control even GET and/or NOTIFY access to these objects and possibly
to even encrypt the values of these objects when sending them over
the network via SNMP.
VDSL layer connectivity from the Vtur will permit the subscriber VDSL layer connectivity from the Vtur will permit the subscriber
to manipulate both the VDSL link directly and the VDSL embedded to manipulate both the VDSL link directly and the VDSL embedded
operations channel (EOC) for their own loop. For example, unchecked operations channel (EOC) for their own loop. For example, unchecked
or unfiltered fluctuations initiated by the subscriber could or unfiltered fluctuations initiated by the subscriber could
generate sufficient notifications to potentially overwhelm either generate sufficient notifications to potentially overwhelm either
the management interface to the network or the element manager. the management interface to the network or the element manager.
For this reason, there are a number of managed objects in this MIB Additionally, allowing write access to configuration data may allow
that may contain sensitive information. These are: an end-user to increase their service levels or affect other
end-users in either a positive or negative manner. For this reason,
the following tables should be considered to contain sensitive
information:
vdslThresh15MinLofs vdslLineTable
vdslThresh15MinLoss vdslLineConfProfileTable
vdslThresh15MinLprs vdslLineAlarmConfProfileTable
vdslThresh15MinLols
vdslThresh15MinESs
vdslThresh15MinSESs
vdslThresh15MinUASs
It is thus important to control even GET access to these objects and Individual line utilization information, available via the
possibly to even encrypt the values of these objects when sending performance tables, may be considered sensitive. For example,
them over the network via SNMP. Not all versions of SNMP provide if an end-user has a far lower line utilization during certain
features for such a secure environment. periods of the day, it may indicate an empty office or residence.
For these reasons, the following tables should be considered to
contain sensitive information:
- vdslPerfDataTable
- vdslPerfIntervalTable
- vdslPerf1DayIntervalTable
Further, notifications generated by agents implementing this MIB Further, notifications generated by agents implementing this MIB
will contain the above threshold information. will contain threshold and performance information.
It is thus important to control even GET access to the objects
within these tables and possibly to even encrypt the values of
these objects when sending them over the network via SNMP. Not
all versions of SNMP provide features for such a secure
environment.
SNMP versions prior to SNMPv3 did not include adequate security. SNMP versions prior to SNMPv3 did not include adequate security.
Even if the network itself is secure (for example by using IPSec), Even if the network itself is secure (for example by using IPSec),
even then, there is no control as to who on the secure network is even then, there is no control as to who on the secure network is
allowed to access and GET/SET (read/change/create/delete) objects allowed to access and GET/SET (read/change/create/delete) the
which utilize the textual conventions defined in this MIB module. objects in this MIB module.
It is RECOMMENDED that implementers consider the security features It is RECOMMENDED that implementers consider the security features
as provided by the SNMPv3 framework (see [RFC3410], section 8), as provided by the SNMPv3 framework (see [RFC3410], section 8),
including full support for the SNMPv3 cryptographic mechanisms (for including full support for the SNMPv3 cryptographic mechanisms (for
authentication and privacy). authentication and privacy).
Further, deployment of SNMP versions prior to SNMPv3 is NOT Further, deployment of SNMP versions prior to SNMPv3 is NOT
RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to
enable cryptographic security. It is then a customer/operator enable cryptographic security. It is then a customer/operator
responsibility to ensure that the SNMP entity giving access to an responsibility to ensure that the SNMP entity giving access to an
instance of a MIB module which utilizes the textual conventions instance of this MIB module is properly configured to give access to
defined in this MIB module is properly configured to give access to
the objects only to those principals (users) that have legitimate the objects only to those principals (users) that have legitimate
rights to indeed GET or SET (change/create/delete) them. rights to indeed GET or SET (change/create/delete) them.
9. Acknowledgments 9. Acknowledgements
Greg Bathrick (Nokia) Greg Bathrick (Nokia)
Umberto Bonollo (NEC) Umberto Bonollo (NEC)
Andrew Cheers (NEC) Andrew Cheers (NEC)
Felix Flemisch (Siemens) Felix Flemisch (Siemens)
David Horton (CiTR) David Horton (CiTR)
Travis Levin (Paradyne) Travis Levin (Paradyne)
Moti Morgenstern (Inovia) Moti Morgenstern (Inovia)
Randy Presuhn (BMC) Randy Presuhn (BMC)
skipping to change at page 68, line 28 skipping to change at page 67, line 52
10. Authors' Addresses 10. Authors' Addresses
Bob Ray Bob Ray
PESA Switching Systems, Inc. PESA Switching Systems, Inc.
330-A Wynn Drive 330-A Wynn Drive
Huntsville, AL 35805 Huntsville, AL 35805
USA USA
Phone: +1 256 726 9200 ext. 142 Phone: +1 256 726 9200 ext. 142
Fax: +1 256 726 9271 Fax: +1 256 726 9271
EMail: rray@pesa.com Email: rray@pesa.com
Rajesh Abbi Rajesh Abbi
Alcatel USA Alcatel USA
2912 Wake Forest Road 2912 Wake Forest Road
Raleigh, NC 27609-7860 Raleigh, NC 27609-7860
USA USA
Phone: +1 919 850 6194 Phone: +1 919 850 6194
EMail: Rajesh.Abbi@alcatel.com Email: Rajesh.Abbi@alcatel.com
11. Full Copyright Statement 11. Full Copyright Statement
Copyright (C) The Internet Society (2003). All Rights Reserved. Copyright (C) The Internet Society (2003). All Rights Reserved.
This document and translations of it may be copied and furnished to This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it others, and derivative works that comment on or otherwise explain it
or assist in its implementation may be prepared, copied, published or assist in its implementation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph kind, provided that the above copyright notice and this paragraph
are included on all such copies and derivative works. However, this are included on all such copies and derivative works. However, this
 End of changes. 

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