draft-ietf-adslmib-vdsl-09.txt   draft-ietf-adslmib-vdsl-10.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
May 2003 June 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-09.txt draft-ietf-adslmib-vdsl-10.txt
Status of this Memo Status of this Memo
This document is an Internet-Draft and is subject to all provisions This document is an Internet-Draft and is in full conformance with
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 Internet- other groups may also distribute working documents as
Drafts. Internet-Drafts.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six
and may be updated, replaced, or obsoleted by other documents at any months and may be updated, replaced, or obsoleted by other documents
time. It is inappropriate to use Internet-Drafts as reference at any time. It is inappropriate to use Internet-Drafts as
material or to cite them other than as "work in progress." reference material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at:
http://www.ietf.org/1id-abstracts.txt http://www.ietf.org/ietf/1id-abstracts.txt
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at:
http://www.ietf.org/shadow.html http://www.ietf.org/shadow.html.
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 Management Information Base (MIB) module for This document defines a portion of the Management Information Base
use with network management protocols in the Internet community. In (MIB) module for use with network management protocols in the
particular, it describes objects used for managing Very high speed Internet community. In particular, it describes objects used for
Digital Subscriber Line (VDSL) interfaces [T1E1311, T1E1011, T1E1013, managing Very High Speed Digital Subscriber Line (VDSL) interfaces.
ETSI2701, ETSI2702, ITU9931, ITU9971].
This document specifies a MIB module in a manner that is compliant
to the SMIv2 (STD 58 [RFC2578, RFC2579, RFC2580]).
Table of Contents Table of Contents
1. The SNMP Management Framework ............................. 2 1. The Internet-Standard Management Framework .................... 2
2. Overview .................................................. 3 2. Overview ...................................................... 2
2.1 Relationship of the VDSL Line MIB to other MIBs ........... 3 2.1 Relationship of the VDSL Line MIB Module to other MIB Modules . 2
2.2 Conventions used in the MIB ............................... 5 2.2 Conventions used in the MIB Module ............................ 4
2.3 Structure ................................................. 5 2.3 Structure ..................................................... 5
2.4 Counters, Interval Buckets and Thresholds ................. 7 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
References ................................................ 58 5. Intellectual Property ......................................... 64
Security Considerations ................................... 62 6. Normative References .......................................... 65
IANA Considerations ....................................... 62 7. Informative References ........................................ 66
Acknowledgments ........................................... 62 8. Security Considerations ....................................... 66
Intellectual Property Notice .............................. 63 9. Acknowledgements .............................................. 67
Authors' Addresses ........................................ 63 10. Authors' Addresses ............................................ 68
Full Copyright Statement .................................. 64 11. Full Copyright Statement ...................................... 68
1. The SNMP Management Framework
The SNMP Management Framework presently consists of five major
components:
o An overall architecture, described in RFC 2571 [RFC2571].
o Mechanisms for describing and naming objects and events for the
purpose of management. The first version of this Structure of
Management Information (SMI) is called SMIv1 and described in
STD 16 [RFC1155, RFC1212] and RFC 1215 [RFC1215]. The second
version, called SMIv2, is described in STD 58 [RFC2578, RFC2579,
RFC2580].
o Message protocols for transferring management information. The
first version of the SNMP message protocol is called SNMPv1 and
described in STD 15 [RFC1157]. A second version of the SNMP
message protocol, which is not an Internet standards track
protocol, is called SNMPv2c and described in RFC 1901 [RFC1901]
and RFC 1906 [RFC1906]. The third version of the message
protocol is called SNMPv3 and described in RFC 1906 [RFC1906],
RFC 2572 [RFC2572] and RFC 2574 [RFC2574].
o Protocol operations for accessing management information. The
first set of protocol operations and associated PDU formats is
described in STD 15 [RFC1157]. A second set of protocol
operations and associated PDU formats is described in RFC 1905
[RFC1905].
o A set of fundamental applications described in RFC 2573 [RFC2573] 1. The Internet-Standard Management Framework
and the view-based access control mechanism described in RFC
2575 [RFC2575].
A more detailed introduction to the current SNMP Management Framework For a detailed overview of the documents that describe the current
can be found in RFC 2570 [RFC2570]. Internet-Standard Management Framework, please refer to section 7 of
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. Objects in the MIB are the Management Information Base or MIB. MIB objects are generally
defined using the mechanisms defined in the SMI. accessed through the Simple Network Management Protocol (SNMP).
Objects in the MIB are defined using the mechanisms defined in the
This memo specifies a MIB module that is compliant to the SMIv2. The Structure of Management Information (SMI). This memo specifies a
textual conventions used in this MIB module cannot be translated MIB module that is compliant to the SMIv2, which is described in STD
to SMIv1 since the Counter64 type does not exist in SMIv1. 58, RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC
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 RFC 2119
[RFC2119].
2. Overview 2. Overview
This document describes an SNMP MIB for managing VDSL Lines. These This document describes an SNMP MIB module for managing VDSL Lines.
definitions are based upon the specifications for VDSL as defined These definitions are based upon the specifications for VDSL as
in T1E1, ETSI, and ITU documentation [T1E1311, T1E1011, T1E1013, defined in T1E1, ETSI, and ITU documentation [T1E1311, T1E1011,
ETSI2701, ETSI2702, ITU9931, ITU9971]. T1E1013, ETSI2701, ETSI2702, ITU9931, ITU9971].
The MIB is located in the MIB tree under MIB 2 transmission, as The MIB module is located in the MIB tree under MIB 2 transmission,
discussed in the MIB-2 Integration (RFC 2863 [RFC2863]) section of as discussed in the MIB-2 Integration (RFC 2863 [RFC2863]) section
this document. of this document.
2.1 Relationship of the VDSL Line MIB to other MIBs 2.1 Relationship of the VDSL Line MIB Module to other MIB Modules
This section outlines the relationship of this MIB with other MIBs This section outlines the relationship of this MIB with other MIBs
described in RFCs. Specifically, IF-MIB as presented RFC 2863 described in RFCs. Specifically, IF-MIB as presented in RFC 2863
[RFC2863] is discussed. [RFC2863] is discussed.
2.1.1 General IF-MIB Integration (RFC 2863) 2.1.1 General IF-MIB Integration (RFC 2863)
The VDSL Line MIB specifies the detailed attributes of a data The VDSL Line MIB specifies the detailed attributes of a data
interface. As such, it needs to integrate with RFC 2863 [RFC2863]. interface. As such, it needs to integrate with RFC 2863 [RFC2863].
The IANA has assigned the following ifType to VDSL: The IANA has assigned the following ifType to VDSL:
IANAifType ::= TEXTUAL-CONVENTION IANAifType ::= TEXTUAL-CONVENTION
... ...
SYNTAX INTEGER { SYNTAX INTEGER {
... ...
vdsl(97), -- Very H-speed Digital Subscrib. Loop vdsl(97), -- Very H-speed Digital Subscrib. Loop
... ...
} }
Additionally, a VDSL line may contain an optional fast channel Additionally, a VDSL line may contain an optional fast channel
and an optional interleaved channel which also integrate into RFC and an optional interleaved channel which also integrate into RFC
2863 [RFC2863]. The IANA has assigned the following ifTypes to these 2863 [RFC2863]. The IANA has assigned the following ifTypes to
channels: these channels:
IANAifType ::= TEXTUAL-CONVENTION IANAifType ::= TEXTUAL-CONVENTION
... ...
SYNTAX INTEGER { SYNTAX INTEGER {
... ...
interleave (124), -- Interleave channel interleave (124), -- Interleave channel
fast (125), -- Fast channel fast (125), -- Fast channel
... ...
} }
2.1.2 Usage of ifTable 2.1.2 Usage of ifTable
The MIB branch identified by this ifType contains tables appropriate The MIB branch identified by this ifType contains tables appropriate
for this interface type. Most such tables extend the ifEntry table, for this interface type. Most such tables extend the ifEntry table,
and are indexed by ifIndex. For interfaces in systems implementing and are indexed by ifIndex. For interfaces in systems implementing
this MIB, those table entries indexed by ifIndex MUST be persistent. this MIB, those table entries indexed by ifIndex MUST be persistent.
The following attributes are part of the mandatory ifGeneral group in The following attributes are part of the mandatory ifGeneral group
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 interleaved(124), or
fast(125) fast(125)
skipping to change at page 5, line 5 skipping to change at page 4, line 28
ifConnectorPresent Set as appropriate. ifConnectorPresent Set as appropriate.
ifLinkUpDownTrapEnable Default to enabled(1). ifLinkUpDownTrapEnable Default to enabled(1).
=================================================================== ===================================================================
Figure 1: Use of ifTable Objects Figure 1: Use of ifTable Objects
Section 2.3, below, describes the structure of this MIB in relation Section 2.3, below, describes the structure of this MIB in relation
to ifEntry in greater detail. to ifEntry in greater detail.
2.2 Conventions used in the MIB 2.2 Conventions used in the MIB Module
2.2.1 Naming Conventions 2.2.1 Naming Conventions
A. Vtuc -- (VTUC) modem at near (Central) end of line A. Vtuc -- (VTUC) transceiver at near (Central) end of line
B. Vtur -- (VTUR) modem at Remote end of line B. Vtur -- (VTUR) transceiver at Remote end of line
C. Vtu -- One of either Vtuc or Vtur C. Vtu -- One of either Vtuc or Vtur
D. Curr -- Current D. Curr -- Current
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 -- interval of Seconds in which xxx occurs O. xxxs -- Sum of Seconds in which xxx has occurs (e.g., xxx=Lof,
(e.g., xxx=Lof, Los, Lpr, Lol) 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 54 skipping to change at page 5, line 26
other(1) -- none of the following other(1) -- none of the following
mcm(2) -- Multiple Carrier Modulation mcm(2) -- Multiple Carrier Modulation
scm(3) -- Single Carrier Modulation scm(3) -- Single Carrier Modulation
o VdslLineEntity : o VdslLineEntity :
Attributes with this syntax reference the two sides of a line. Attributes with this syntax reference the two sides of a line.
Specified as an INTEGER, the two values are: Specified as an INTEGER, the two values are:
vtuc(1) -- central site modem vtuc(1) -- central site transceiver
vtur(2) -- remote site modem vtur(2) -- remote site transceiver
2.3 Structure 2.3 Structure
The MIB is structured into following MIB groups:
The MIB is structured into the following MIB groups:
o vdslGroup : o vdslGroup :
This group supports all line code independent MIB objects found This group supports all line code independent MIB objects found
in this MIB. The following tables contain objects permitted for in this MIB. The following tables contain objects permitted for
ifType vdsl(97): ifType vdsl(97):
- vdslLineTable - vdslLineTable
- vdslPhysTable - vdslPhysTable
- vdslPerfDataTable - vdslPerfDataTable
skipping to change at page 6, line 31 skipping to change at page 6, line 5
interleaved(124) and (fast): interleaved(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..1) ifEntry(ifType=97) ----> vdslLineTableEntry 1:(0 to 1)
vdslLineTableEntry ----> vdslPhysTableEntry 1:(0..2) vdslLineTableEntry ----> vdslPhysTableEntry 1:(0 to 2)
----> vdslPerfDataEntry 1:(0..2) ----> vdslPerfDataEntry 1:(0 to 2)
----> vdslLineConfProfileEntry 1:(0..1) ----> vdslLineConfProfileEntry 1:(0 to 1)
----> vdslLineAlarmConfProfileEntry 1:(0..1) ----> vdslLineAlarmConfProfileEntry 1:(0 to 1)
vdslPhysTableEntry ----> vdslPerfIntervalEntry 1:(0..96) vdslPhysTableEntry ----> vdslPerfIntervalEntry 1:(0 to 96)
----> vdslPerf1DayIntervalEntry 1:(0..30) ----> vdslPerf1DayIntervalEntry 1:(0 to 30)
ifEntry(ifType=124) ----> vdslChanEntry 1:(0..2) ifEntry(ifType=124) ----> vdslChanEntry 1:(0 to 2)
----> vdslChanPerfDataEntry 1:(0..2) ----> vdslChanPerfDataEntry 1:(0 to 2)
ifEntry(ifType=125) ----> vdslChanEntry 1:(0..2) ifEntry(ifType=125) ----> vdslChanEntry 1:(0 to 2)
----> vdslChanPerfDataEntry 1:(0..2) ----> vdslChanPerfDataEntry 1:(0 to 2)
vdslChanEntry ----> vdslchanPerfIntervalEntry 1:(0..96) vdslChanEntry ----> vdslchanPerfIntervalEntry 1:(0 to 96)
----> vdslchan1DayPerfIntervalEntry 1:(0..30) ----> vdslchan1DayPerfIntervalEntry 1:(0 to 30)
Figure 2: Table Relationships Figure 2: Table Relationships
o vdslNotificationGroup :
This group contains definitions of VDSL line notifications. Section
2.6, below, presents greater detail on the notifications defined
within the MIB module.
2.3.1 Line Topology 2.3.1 Line Topology
A VDSL Line consists of a two units - Vtuc (the central termination A VDSL Line consists of two units - a Vtuc (the central tranceiver
unit) and a Vtur (the remote termination unit). unit) and a Vtur (the remote transceiver unit).
<-- Network Side Customer Side --> <-- Network Side Customer Side -->
|<////////// VDSL Line ///////////>| |<////////// VDSL Line ///////////>|
+-------+ +-------+ +-------+ +-------+
| | | | | | | |
| Vtuc +------------------+ Vtur | | Vtuc +------------------+ Vtur |
| | | | | | | |
+-------+ +-------+ +-------+ +-------+
skipping to change at page 7, line 28 skipping to change at page 7, line 9
For Loss of Frame (lof), Loss of Link (lol), Loss of Signal (los), For Loss of Frame (lof), Loss of Link (lol), Loss of Signal (los),
and Loss of Power (lpr), Errored Seconds (ES), Severely Errored and Loss of Power (lpr), Errored Seconds (ES), Severely Errored
Seconds (SES), and Unavailable Seconds (UAS) there are event Seconds (SES), and Unavailable Seconds (UAS) there are event
counters, current 15-minute, 0 to 96 15-minute history bucket(s), counters, current 15-minute, 0 to 96 15-minute history bucket(s),
and 0 to 30 1-day history bucket(s) of "interval-counters". Each and 0 to 30 1-day history bucket(s) of "interval-counters". Each
current 15-minute event bucket has an associated threshold current 15-minute event bucket has an associated threshold
notification. notification.
Each of these counters uses the textual conventions defined in the Each of these counters uses the textual conventions defined in the
HC-PerfHist-TC-MIB. The HC-PerfHist-TC-MIB is a work-in-progress, HC-PerfHist-TC-MIB [RFCXXXX]. The HC-PerfHist-TC-MIB defines 64-
but simply defines 64-bit versions of the textual conventions --- RFC Ed: please replace XXXX with the RFC number assigned to the
found in RFC 2493 [RFC2493]. --- accompanying HC-TC MIB
bit versions of the textual conventions found in RFC 2493 [RFC2493].
There is no requirement for an agent to ensure a fixed relationship There is no requirement for an agent to ensure a fixed relationship
between the start of a fifteen minute and any wall clock; however between the start of a fifteen minute interval and any wall clock;
some implementations may align the fifteen minute intervals with however, some implementations may align the fifteen minute intervals
quarter hours. Likewise, an implementation may choose to align one with quarter hours. Likewise, an implementation may choose to align
day intervals with the start of a day. one day intervals with the start of a day.
Counters are not reset when an Vtu is reinitialized, only when the Counters are not reset when a Vtu is reinitialized, only when the
agent is reset or reinitialized (or under specific request outside agent is reset or reinitialized (or under specific request outside
the scope of this MIB). the scope of this MIB module).
2.5 Profiles 2.5 Profiles
As a managed node can handle a large number of Vtus, (e.g., hundreds As a managed node can handle a large number of Vtus, (e.g., hundreds
or perhaps thousands of lines), provisioning every parameter on every or perhaps thousands of lines), provisioning every parameter on
Vtu may become burdensome. Moreover, most lines are provisioned every Vtu may become burdensome. Moreover, most lines are
identically with the same set of parameters. To simplify the provisioned identically with the same set of parameters. To
provisioning process, this MIB makes use of profiles. A profile is a simplify the provisioning process, this MIB makes use of profiles.
set of parameters that can be shared by multiple lines using the same A profile is a set of parameters that can be shared by multiple
configuration. lines using the same configuration.
The following profiles are used in this MIB: The following profiles are used in this MIB module:
o Line Configuration Profiles - Line configuration profiles contain o Line Configuration Profiles - Line configuration profiles
parameters for configuring VDSL lines. They are defined in the contain parameters for configuring VDSL lines. They are defined
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 modems. These profiles for configuring alarm thresholds for VDSL transceivers. These
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 its 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 of Implementations MUST provide a default profile with an index value
`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 this parameters will be vendor specific unless otherwise indicated in
document. Before a line's profiles have been set, these profiles this document. Before a line's profiles have been set, these
will be automatically used by setting vdslLineConfProfile and profiles will be automatically used by setting vdslLineConfProfile
vdslLineAlarmConfProfile to `DEFVAL' where appropriate. This and vdslLineAlarmConfProfile to 'DEFVAL' where appropriate. This
default profile name, 'DEFVAL', is considered reserved in the context default profile name, 'DEFVAL', is considered reserved in the
of profiles defined in this MIB. context of profiles defined in this MIB module.
Profiles are created, assigned, and deleted dynamically using the Profiles are created, assigned, and deleted dynamically using the
profile name and profile row status in each of the ten profile profile name and profile row status in each of the ten profile
tables (nine line configuration tables and one alarm configuration tables (nine line configuration tables and one alarm configuration
table). table).
Profile changes MUST take effect immediately. These changes MAY Profile changes MUST take effect immediately. These changes MAY
result in a restart (hard reset or soft restart) of the units on the result in a restart (hard reset or soft restart) of the units on the
line. line.
2.6 Notifications 2.6 Notifications
The ability to generate the SNMP notifications coldStart/WarmStart The ability to generate the SNMP notifications coldStart/WarmStart
(per [RFC2863]) which are per agent (e.g., per Digital Subscriber (per [RFC3418]) which are per agent (e.g., per Digital Subscriber
Line Access Multiplexer, or DSLAM, in such a device), and Line Access Multiplexer, or DSLAM, in such a device), and
linkUp/linkDown (per [RFC2863]) which are per interface (i.e., VDSL linkUp/linkDown (per [RFC2863]) which are per interface (i.e., VDSL
line) is required. line) is required.
The notifications defined in this MIB are for initialization failure The notifications defined in this MIB are for initialization failure
and for the threshold crossings associated with the following events: and for the threshold crossings associated with the following
lof, lol, los, lpr, ES, SES, and UAS. Each threshold has its own events: lof, lol, los, lpr, ES, SES, and UAS. Each threshold has
enable/threshold value. When that value is 0, the notification is its own enable/threshold value. When that value is 0, the
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) occurs. The corresponding linkUp notification MAY be in this MIB module) occurs. The corresponding linkUp notification
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 vdslCurrStatus is a bitmask representing all outstanding error
conditions associated with a particular VDSL modem. Note that since conditions associated with a particular VDSL transceiver. Note that
status of remote modems is obtained via the EOC, this information since status of remote transceivers is obtained via the EOC, this
may be unavailable for units that are unreachable via EOC during a information may be unavailable for units that are unreachable via
line error condition. Therefore, not all conditions may always be EOC during a line error condition. Therefore, not all conditions
included in its current status. Notifications corresponding to the may always be included in its current status. Notifications
bit fields in this object are defined. 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 counter are reset to 0 every
15 minutes, if the condition persists, the notification may recur as 15 minutes, if the condition persists, the notification may recur as
often as every 15 minutes. For example, to get a notification often as every 15 minutes. For example, to get a notification
whenever a "loss of" event occurs (but at most once every 15 whenever a "loss of" event occurs (but at most once every 15
minutes), set the corresponding threshold to 1. The agent will minutes), set the corresponding threshold to 1. The agent will
generate a notification when the event originally occurs. 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
All objects defined in this MIB which may be set (read-write or All read-write and read-create objects defined in this MIB module
read-create), should be stored persistently. Following is an SHOULD be stored persistently. Following is an exhaustive list of
exhaustive list of these persistent objects: these persistent objects:
vdslLineConfProfile vdslLineConfProfile
vdslLineAlarmConfProfile vdslLineAlarmConfProfile
vdslLineConfProfileName vdslLineConfProfileName
vdslLineConfDownstreamRateMode vdslLineConfDownRateMode
vdslLineConfUpstreamRateMode vdslLineConfUpRateMode
vdslLineConfDownstreamMaxPwr vdslLineConfDownMaxPwr
vdslLineConfUpstreamMaxPwr vdslLineConfUpMaxPwr
vdslLineConfDownstreamMaxSnrMgn vdslLineConfDownMaxSnrMgn
vdslLineConfDownstreamMinSnrMgn vdslLineConfDownMinSnrMgn
vdslLineConfDownstreamTargetSnrMgn vdslLineConfDownTargetSnrMgn
vdslLineConfUpstreamMaxSnrMgn vdslLineConfUpMaxSnrMgn
vdslLineConfUpstreamMinSnrMgn vdslLineConfUpMinSnrMgn
vdslLineConfUpstreamTargetSnrMgn vdslLineConfUpTargetSnrMgn
vdslLineConfDownstreamFastMaxDataRate vdslLineConfDownFastMaxDataRate
vdslLineConfDownstreamFastMinDataRate vdslLineConfDownFastMinDataRate
vdslLineConfDownstreamSlowMaxDataRate vdslLineConfDownSlowMaxDataRate
vdslLineConfDownstreamSlowMinDataRate vdslLineConfDownSlowMinDataRate
vdslLineConfUpstreamFastMaxDataRate vdslLineConfUpFastMaxDataRate
vdslLineConfUpstreamFastMinDataRate vdslLineConfUpFastMinDataRate
vdslLineConfUpstreamSlowMaxDataRate vdslLineConfUpSlowMaxDataRate
vdslLineConfUpstreamSlowMinDataRate vdslLineConfUpSlowMinDataRate
vdslLineConfDownstreamRateRatio vdslLineConfDownRateRatio
vdslLineConfUpstreamRateRatio vdslLineConfUpRateRatio
vdslLineConfDownstreamMaxInterDelay vdslLineConfDownMaxInterDelay
vdslLineConfUpstreamMaxInterDelay vdslLineConfUpMaxInterDelay
vdslLineConfDownstreamPboControl vdslLineConfDownPboControl
vdslLineConfUpstreamPboControl vdslLineConfUpPboControl
vdslLineConfDownstreamPboLevel vdslLineConfDownPboLevel
vdslLineConfUpstreamPboLevel vdslLineConfUpPboLevel
vdslLineConfDeploymentScenario vdslLineConfDeploymentScenario
vdslLineConfAdslPresence vdslLineConfAdslPresence
vdslLineConfApplicableStandard vdslLineConfApplicableStandard
vdslLineConfBandPlan vdslLineConfBandPlan
vdslLineConfBandPlanFx vdslLineConfBandPlanFx
vdslLineConfBandU0Usage vdslLineConfBandOptUsage
vdslLineConfUpstreamPsdTemplate vdslLineConfUpPsdTemplate
vdslLineConfDownstreamPsdTemplate vdslLineConfDownPsdTemplate
vdslLineConfHamBandMask vdslLineConfHamBandMask
vdslLineConfCustomNotch1Start vdslLineConfCustomNotch1Start
vdslLineConfCustomNotch1Stop vdslLineConfCustomNotch1Stop
vdslLineConfCustomNotch2Start vdslLineConfCustomNotch2Start
vdslLineConfCustomNotch2Stop vdslLineConfCustomNotch2Stop
vdslLineConfDownstreamTargetSlowBurstProtection vdslLineConfDownTargetSlowBurst
vdslLineConfUpstreamTargetSlowBurstProtection vdslLineConfUpTargetSlowBurst
vdslLineConfDownstreamMaxFastFecOverhead vdslLineConfDownMaxFastFec
vdslLineConfUpstreamMaxFastFecOverhead vdslLineConfUpMaxFastFec
vdslLineConfProfileRowStatus vdslLineConfLineType
vdslLineConfProfRowStatus
vdslLineAlarmConfProfileName vdslLineAlarmConfProfileName
vdslThresh15MinLofs vdslThresh15MinLofs
vdslThresh15MinLoss vdslThresh15MinLoss
vdslThresh15MinLprs vdslThresh15MinLprs
vdslThresh15MinLols vdslThresh15MinLols
vdslThresh15MinESs vdslThresh15MinESs
vdslThresh15MinSESs vdslThresh15MinSESs
vdslThresh15MinUASs vdslThresh15MinUASs
vdslInitFailureNotificationEnable vdslInitFailureNotifyEnable
vdslLineAlarmConfProfileRowStatus 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. stored persistently as well [RFC2575].
3. Conformance and Compliance 3. Conformance and Compliance
For VDSL lines, the following group is mandatory: For VDSL lines, the following groups are mandatory:
- vdslGroup - vdslGroup
- vdslNotificationGroup
4. Definitions 4. Definitions
VDSL-LINE-MIB DEFINITIONS ::= BEGIN VDSL-LINE-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, MODULE-IDENTITY,
OBJECT-TYPE, OBJECT-TYPE,
Counter64,
Gauge32, Gauge32,
Integer32, Integer32,
Unsigned32, Unsigned32,
NOTIFICATION-TYPE, NOTIFICATION-TYPE,
transmission FROM SNMPv2-SMI transmission FROM SNMPv2-SMI
ZeroBasedCounter64 FROM HCNUM-TC
TEXTUAL-CONVENTION, TEXTUAL-CONVENTION,
RowStatus, RowStatus,
TruthValue FROM SNMPv2-TC TruthValue FROM SNMPv2-TC
HCPerfValidIntervals, HCPerfValidIntervals,
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 "200305010000Z" -- May 1, 2003 LAST-UPDATED "200306060000Z" -- June 6, 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
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 USA Huntsville, AL 35805
USA
Email: rray@pesa.com Email: rray@pesa.com
Phone: +1 256 726 9200 ext. 142 Phone: +1 256 726 9200 ext. 142
Co-editor: Rajesh Abbi Co-editor: Rajesh Abbi
Alcatel USA Alcatel USA
Postal: 2912 Wake Forest Road Postal: 2912 Wake Forest Road
Raleigh, NC 27609-7860 USA Raleigh, NC 27609-7860
USA
Email: Rajesh.Abbi@alcatel.com Email: Rajesh.Abbi@alcatel.com
Phone: +1 919 850 6194 Phone: +1 919 850 6194
" "
DESCRIPTION DESCRIPTION
"The MIB module defining objects for the management of a pair of "The MIB module defining objects for the management of a pair
VDSL modems at each end of the VDSL line. Each such line has of VDSL transceivers at each end of the VDSL line. Each such
an entry in an ifTable which may include multiple modem lines. line has an entry in an ifTable which may include multiple
An agent may reside at either end of the VDSL line however the transceiver lines. An agent may reside at either end of the
MIB is designed to require no management communication between VDSL line. However, the MIB is designed to require no
them beyond that inherent in the low-level VDSL line protocol. management communication between them beyond that inherent in
The agent may monitor and control this protocol for its needs. the low-level VDSL line protocol. The agent may monitor and
control this protocol for its needs.
VDSL lines may support optional Fast or Interleaved channels. VDSL lines may support optional Fast or Interleaved channels.
If these are supported, additional entries corresponding to the If these are supported, additional entries corresponding to the
supported channels must be created in the ifTable. Thus a VDSL supported channels must be created in the ifTable. Thus a VDSL
line that supports both channels will have three entries in the line that supports both channels will have three entries in the
ifTable, one for each physical, fast, and interleaved, whose ifTable, one for each physical, fast, and interleaved, whose
ifType values are equal to vdsl(97), fast(125), and ifType values are equal to vdsl(97), fast(125), and
interleaved(124), respectively. The ifStackTable is used to interleaved(124), respectively. The ifStackTable is used to
represent the relationship between the entries. represent the relationship between the entries.
Naming Conventions: Naming Conventions:
Vtuc -- (VTUC) modem at near (Central) end of line Vtuc -- (VTUC) transceiver at near (Central) end of line
Vtur -- (VTUR) modem at Remote end of line Vtur -- (VTUR) transceiver at Remote end of line
Vtu -- One of either Vtuc or Vtur Vtu -- One of either Vtuc or Vtur
Curr -- Current Curr -- Current
Prev -- Previous Prev -- Previous
Atn -- Attenuation Atn -- Attenuation
ES -- Errored Second. ES -- Errored Second.
SES -- Severely Errored 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 -- Interval of Seconds in which xxx occurs
(e.g., xxx=Lof, Los, Lpr) (e.g., xxx=Lof, Los, Lpr)
Max -- Maximum Max -- Maximum
Mgn -- Margin Mgn -- Margin
Min -- Minimum Min -- Minimum
Psd -- Power Spectral Density Psd -- Power Spectral Density
Snr -- Signal to Noise Ratio Snr -- Signal to Noise Ratio
Tx -- Transmit Tx -- Transmit
Blks -- Blocks Blks -- Blocks
"
REVISION "200111010000Z" -- November 1, 2001
DESCRIPTION "Initial draft."
REVISION "200203310000Z" -- March 31, 2002
DESCRIPTION "Added R. Abbi as co-author."
REVISION "200204090000Z" -- April 9, 2002 Copyright (C) The Internet Society (2003). This version
DESCRIPTION "Removed use of IMPLIED profile indices." of this MIB module is part of RFC XXXX: see the RFC
itself for full legal notices."
REVISION "200206160000Z" -- June 16, 2002 -- RFC Ed.: replace XXXX with assigned number & remove this note
DESCRIPTION "Revised per input from DSL Forum." REVISION "200306060000Z" -- June 6, 2003
DESCRIPTION "Initial version, published as RFC XXXX."
REVISION "200209230000Z" -- September 23, 2002 -- RFC Ed.: replace XXXX with assigned number & remove this note
DESCRIPTION "Revised per more input from DSL Forum." ::= { transmission YYYY }
-- RFC Ed.: replace YYYY with IANA-assigned number & remove this note
REVISION "200210150000Z" -- October 15, 2002
DESCRIPTION "Modified per input from Randy Presuhn and
Moti Morgenstern."
REVISION "200210300000Z" -- October 30, 2002
DESCRIPTION "Modified per input from Umberto Bonollo
and Travis Levin."
REVISION "200212300000Z" -- December 30, 2002
DESCRIPTION "Changed profile indices to strings."
REVISION "200304180000Z" -- April 18, 2003
DESCRIPTION "Brought into conformance with DSLF TR-057."
REVISION "200305010000Z" -- May 1, 2003
DESCRIPTION "Added vdslLineConfDownstreamTargetSlowBurstProtection,
vdslLineConfUpstreamTargetSlowBurstProtection,
vdslLineConfDownstreamMaxFastFecOverhead,
vdslLineConfUpstreamMaxFastFecOverhead,
vdslChanCurrTxSlowBurstProtection,
vdslChanCurrTxFastFecOverhead.
Changed 1024 to 1000 (1kbps = 1000 bps) for objects
related to transmission speeds."
::= { transmission xxxx }
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
DESCRIPTION DESCRIPTION
"This data type is used as the syntax for the VDSL "This data type is used as the syntax for the VDSL Line
Line Code." Code. Attributes with this syntax identify the line coding
used. Specified as an INTEGER, the three values are:
other(1) -- none of the following
mcm(2) -- Multiple Carrier Modulation
scm(3) -- Single Carrier Modulation"
SYNTAX INTEGER SYNTAX INTEGER
{ {
other(1), -- none of the following other(1),
mcm(2), -- Multiple Carrier Modulation mcm(2),
scm(3) -- Single Carrier Modulation scm(3)
} }
VdslLineEntity ::= TEXTUAL-CONVENTION VdslLineEntity ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Identifies a modem as being either Vtuc or Vtur. A "Identifies a transceiver as being either Vtuc or Vtur.
VDSL line consists of two modems, a Vtuc and a Vtur." A VDSL line consists of two transcievers, a Vtuc and a
Vtur. Attributes with this syntax reference the two sides
of a line. Specified as an INTEGER, the two values are:
vtuc(1) -- central site transceiver
vtur(2) -- remote site transceiver"
SYNTAX INTEGER SYNTAX INTEGER
{ {
vtuc(1), -- central site modem vtuc(1),
vtur(2) -- remote site modem vtur(2)
} }
-- --
-- objects -- objects
-- --
vdslLineTable OBJECT-TYPE vdslLineTable OBJECT-TYPE
SYNTAX SEQUENCE OF VdslLineEntry SYNTAX SEQUENCE OF VdslLineEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
skipping to change at page 14, line 34 skipping to change at page 14, line 16
vdslLineConfProfile SnmpAdminString, vdslLineConfProfile SnmpAdminString,
vdslLineAlarmConfProfile SnmpAdminString vdslLineAlarmConfProfile SnmpAdminString
} }
vdslLineCoding OBJECT-TYPE vdslLineCoding OBJECT-TYPE
SYNTAX VdslLineCodingType SYNTAX VdslLineCodingType
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the VDSL coding type used on this line." "Specifies the VDSL coding type used on this line."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslLineEntry 1 } ::= { vdslLineEntry 1 }
vdslLineType OBJECT-TYPE vdslLineType OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
noChannel(1), -- no channels exist noChannel(1), -- no channels exist
fastOnly(2), -- fast channel only fastOnly(2), -- only fast channel exists
slowOnly(3), -- slow channel only interleavedOnly(3), -- only interleaved channel exists
either(4), -- either fast or slow channel exist fastOrInterleaved(4), -- either fast or interleaved channel
both(5) -- both fast and slow channels exist -- exist, but only one at a time
fastAndInterleaved(5) -- both fast and interleaved channels
-- exist
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Defines the type of VDSL physical line "Defines the type of VDSL physical line entity that exists,
entity that exists, by defining whether and how by defining whether and how the line is channelized. If
the line is channelized. If the line is channelized, the line is channelized, the value will be other than
the value will be other than noChannel(1). This noChannel(1). This object defines which channel type(s)
object defines which channel type(s) are supported. are supported. Defined values are:
noChannel(1) -- no channels exist
fastOnly(2) -- only fast channel exists
interleavedOnly(3) -- only interleaved channel exists
fastOrInterleaved(4) -- either fast or interleaved channel
-- exist, but only one at a time
fastAndInterleaved(5) -- both fast and interleaved channels
-- exist
In the case that the line is channelized, the manager In the case that the line is channelized, the manager
can use the ifStackTable to determine the ifIndex for can use the ifStackTable to determine the ifIndex for
the associated channel(s). the associated channel(s)."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
Note that slow and interleaved refer to the same
channel."
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 Line Configuration Profile Table, in the VDSL Line Configuration Profile Table,
( vdslLineConfProfileTable ), which applies for this vdslLineConfProfileTable, which applies for this
VDSL line, and channels if applicable." VDSL line, and channels if applicable."
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."
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
Vtu. VDSL physical interfaces are those ifEntries where Vtu. VDSL physical interfaces are those ifEntries where
skipping to change at page 16, line 18 skipping to change at page 16, line 13
vdslCurrOutputPwr Integer32, vdslCurrOutputPwr Integer32,
vdslCurrAttainableRate Gauge32, vdslCurrAttainableRate Gauge32,
vdslCurrLineRate Gauge32 vdslCurrLineRate 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 modem is the Vtuc or Vtur." "Identifies whether the transceiver is the Vtuc or Vtur."
::= { vdslPhysEntry 1 } ::= { vdslPhysEntry 1 }
vdslInvSerialNumber OBJECT-TYPE vdslInvSerialNumber 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 vdslInvVendorID 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
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec in hexadecimal notation."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPhysEntry 3 } ::= { vdslPhysEntry 3 }
vdslInvVersionNumber OBJECT-TYPE vdslInvVersionNumber 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." 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 vdslCurrSnrMgn 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.75dB." -31.75 to +31.75dB."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslPhysEntry 5 } ::= { vdslPhysEntry 5 }
vdslCurrAtn 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.75dB." The effective range is 0 to +63.75dB."
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 vdslCurrStatus OBJECT-TYPE
SYNTAX BITS SYNTAX BITS
{ {
noDefect(0), noDefect(0),
lossOfFraming(1), lossOfFraming(1),
lossOfSignal(2), lossOfSignal(2),
lossOfPower(3), lossOfPower(3),
lossOfSignalQuality(4), lossOfSignalQuality(4),
skipping to change at page 17, line 44 skipping to change at page 17, line 42
protocolInitFailure(8), protocolInitFailure(8),
noPeerVtuPresent(9) noPeerVtuPresent(9)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates current state of the Vtu line. This is a "Indicates current state of the Vtu line. This is a
bit-map of possible conditions. The various bit bit-map of possible conditions. The various bit
positions are: positions are:
0 noDefect There no defects on the line 0 noDefect There are no defects on the line.
1 lossOfFraming Vtu failure due to not receiving 1 lossOfFraming Vtu failure due to not receiving
a valid frame. a valid frame.
2 lossOfSignal Vtu failure due to not receiving 2 lossOfSignal Vtu failure due to not receiving
signal. signal.
3 lossOfPower Vtu failure due to loss of power. 3 lossOfPower Vtu failure due to loss of power.
4 lossOfSignalQuality Loss of Signal Quality is declared 4 lossOfSignalQuality Loss of Signal Quality is declared
skipping to change at page 18, line 15 skipping to change at page 18, line 15
5 lossOfLink Vtu failure due to inability to 5 lossOfLink Vtu failure due to inability to
link with peer Vtu. Set whenever link with peer Vtu. Set whenever
the transceiver is in the 'Warm the transceiver is in the 'Warm
Start' state. Start' state.
6 dataInitFailure Vtu failure during initialization 6 dataInitFailure Vtu failure during initialization
due to bit errors corrupting due to bit errors corrupting
startup exchange data. startup exchange data.
7 configInitFailure Vtu failure during initialization 7 configInitFailure Vtu failure during initialization
due to peer Vtu not able to support due to peer Vtu not able to
requested configuration. support requested configuration.
8 protocolInitFailure Vtu failure during initialization 8 protocolInitFailure Vtu failure during initialization
due to incompatible protocol used due to incompatible protocol used
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 vdslCurrOutputPwr 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 vdslCurrAttainableRate 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 vdslCurrLineRate.
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 vdslCurrLineRate 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 vdslCurrAttainableRate. Note: 1 kbps =
1000 bps." 1000 bps."
skipping to change at page 19, line 12 skipping to change at page 19, line 14
vdslCurrLineRate OBJECT-TYPE vdslCurrLineRate 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 vdslCurrAttainableRate. 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.
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)."
skipping to change at page 19, line 41 skipping to change at page 19, line 43
INDEX { ifIndex, INDEX { ifIndex,
vdslPhysSide } vdslPhysSide }
::= { vdslChanTable 1 } ::= { vdslChanTable 1 }
VdslChanEntry ::= VdslChanEntry ::=
SEQUENCE SEQUENCE
{ {
vdslChanInterleaveDelay Gauge32, vdslChanInterleaveDelay Gauge32,
vdslChanCrcBlockLength Gauge32, vdslChanCrcBlockLength Gauge32,
vdslChanCurrTxRate Gauge32, vdslChanCurrTxRate Gauge32,
vdslChanCurrTxSlowBurstProtection Gauge32, vdslChanCurrTxSlowBurstProtect Gauge32,
vdslChanCurrTxFastFecOverhead Gauge32 vdslChanCurrTxFastFec Gauge32
} }
vdslChanInterleaveDelay OBJECT-TYPE vdslChanInterleaveDelay OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
UNITS "ms" UNITS "milliseconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Interleave Delay for this channel. "Interleave Delay for this channel.
Interleave delay applies only to the interleave Interleave delay applies only to the interleave
(slow) channel and defines the mapping (relative (slow) channel and defines the mapping (relative
spacing) between subsequent input bytes at the spacing) between subsequent input bytes at the
interleaver input and their placement in the bit interleaver input and their placement in the bit
stream at the interleaver output. Larger numbers stream at the interleaver output. Larger numbers
provide greater separation between consecutive provide greater separation between consecutive
input bytes in the output bit stream allowing for input bytes in the output bit stream allowing for
improved impulse noise immunity at the expense of improved impulse noise immunity at the expense of
payload latency. payload latency.
In the case where the ifType is fast(125), use In the case where the ifType is fast(125), return
noSuchObject." a value of zero."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslChanEntry 1 } ::= { vdslChanEntry 1 }
vdslChanCrcBlockLength OBJECT-TYPE vdslChanCrcBlockLength OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
UNITS "byte" UNITS "bytes"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the length of the channel data-block "Indicates the length of the channel data-block
on which the CRC operates." on which the CRC operates."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslChanEntry 2 } ::= { vdslChanEntry 2 }
vdslChanCurrTxRate OBJECT-TYPE vdslChanCurrTxRate OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
UNITS "kbps" UNITS "kbps"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Actual transmit data rate on this channel. Note: 1 "Actual transmit data rate on this channel. Note: 1
kbps = 1000 bps." kbps = 1000 bps."
::= { vdslChanEntry 3 } ::= { vdslChanEntry 3 }
vdslChanCurrTxSlowBurstProtection OBJECT-TYPE vdslChanCurrTxSlowBurstProtect OBJECT-TYPE
SYNTAX Gauge32 (0..1275) SYNTAX Gauge32 (0..1275)
UNITS "microseconds" UNITS "microseconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Actual level of impulse noise (burst) protection "Actual level of impulse noise (burst) protection
for an interleaved (slow) channel. This parameter is for an interleaved (slow) channel. This parameter is
not applicable to fast channels. For fast channels, not applicable to fast channels. For fast channels,
a value of zero shall be returned." a value of zero shall be returned."
REFERENCE "ITU-T G.997.1" -- section 7.3.2.3 REFERENCE "ITU-T G.997.1, section 7.3.2.3"
::= { vdslChanEntry 4 } ::= { vdslChanEntry 4 }
vdslChanCurrTxFastFecOverhead OBJECT-TYPE vdslChanCurrTxFastFec OBJECT-TYPE
SYNTAX Gauge32 (0..50) SYNTAX Gauge32 (0..50)
UNITS "%" UNITS "%"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Actual Forward Error Correction (FEC) redundancy "Actual Forward Error Correction (FEC) redundancy
related overhead for a fast channel. This parameter related overhead for a fast channel. This parameter
is not applicable to an interleaved (slow) channel. is not applicable to an interleaved (slow) channel.
For interleaved channels, a value of zero shall be For interleaved channels, a value of zero shall be
returned." returned."
skipping to change at page 21, line 32 skipping to change at page 21, line 38
"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, vdslPerfValidIntervals HCPerfValidIntervals,
vdslPerfInvalidIntervals HCPerfInvalidIntervals, vdslPerfInvalidIntervals HCPerfInvalidIntervals,
vdslPerfLofs Counter64, vdslPerfLofs Unsigned32,
vdslPerfLoss Counter64, vdslPerfLoss Unsigned32,
vdslPerfLprs Counter64, vdslPerfLprs Unsigned32,
vdslPerfLols Counter64, vdslPerfLols Unsigned32,
vdslPerfESs Counter64, vdslPerfESs Unsigned32,
vdslPerfSESs Counter64, vdslPerfSESs Unsigned32,
vdslPerfUASs Counter64, vdslPerfUASs Unsigned32,
vdslPerfInits Counter64, vdslPerfInits Unsigned32,
vdslPerfCurr15MinTimeElapsed HCPerfTimeElapsed, vdslPerfCurr15MinTimeElapsed HCPerfTimeElapsed,
vdslPerfCurr15MinLofs HCPerfCurrentCount, vdslPerfCurr15MinLofs HCPerfCurrentCount,
vdslPerfCurr15MinLoss HCPerfCurrentCount, vdslPerfCurr15MinLoss HCPerfCurrentCount,
vdslPerfCurr15MinLprs HCPerfCurrentCount, vdslPerfCurr15MinLprs HCPerfCurrentCount,
vdslPerfCurr15MinLols HCPerfCurrentCount, vdslPerfCurr15MinLols HCPerfCurrentCount,
vdslPerfCurr15MinESs HCPerfCurrentCount, vdslPerfCurr15MinESs HCPerfCurrentCount,
vdslPerfCurr15MinSESs HCPerfCurrentCount, vdslPerfCurr15MinSESs HCPerfCurrentCount,
vdslPerfCurr15MinUASs HCPerfCurrentCount, vdslPerfCurr15MinUASs HCPerfCurrentCount,
vdslPerfCurr15MinInits HCPerfCurrentCount, vdslPerfCurr15MinInits HCPerfCurrentCount,
vdslPerf1DayValidIntervals HCPerfValidIntervals, vdslPerf1DayValidIntervals HCPerfValidIntervals,
vdslPerf1DayInvalidIntervals HCPerfInvalidIntervals, vdslPerf1DayInvalidIntervals HCPerfInvalidIntervals,
vdslPerfCurr1DayTimeElapsed HCPerfTimeElapsed, vdslPerfCurr1DayTimeElapsed HCPerfTimeElapsed,
vdslPerfCurr1DayLofs Counter64, vdslPerfCurr1DayLofs Unsigned32,
vdslPerfCurr1DayLoss Counter64, vdslPerfCurr1DayLoss Unsigned32,
vdslPerfCurr1DayLprs Counter64, vdslPerfCurr1DayLprs Unsigned32,
vdslPerfCurr1DayLols Counter64, vdslPerfCurr1DayLols Unsigned32,
vdslPerfCurr1DayESs Counter64, vdslPerfCurr1DayESs Unsigned32,
vdslPerfCurr1DaySESs Counter64, vdslPerfCurr1DaySESs Unsigned32,
vdslPerfCurr1DayUASs Counter64, vdslPerfCurr1DayUASs Unsigned32,
vdslPerfCurr1DayInits Counter64 vdslPerfCurr1DayInits Unsigned32
} }
vdslPerfValidIntervals OBJECT-TYPE vdslPerfValidIntervals OBJECT-TYPE
SYNTAX HCPerfValidIntervals SYNTAX HCPerfValidIntervals
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 vdslPerfInvalidIntervals OBJECT-TYPE
SYNTAX HCPerfInvalidIntervals SYNTAX HCPerfInvalidIntervals
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 vdslPerfLofs OBJECT-TYPE
SYNTAX Counter64 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 vdslPerfLoss OBJECT-TYPE
SYNTAX Counter64 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 vdslPerfLprs OBJECT-TYPE
SYNTAX Counter64 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 vdslPerfLols OBJECT-TYPE
SYNTAX Counter64 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 vdslPerfESs OBJECT-TYPE
SYNTAX Counter64 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 vdslPerfSESs OBJECT-TYPE
SYNTAX Counter64 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 vdslPerfUASs OBJECT-TYPE
SYNTAX Counter64 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 vdslPerfInits OBJECT-TYPE
SYNTAX Counter64 SYNTAX Unsigned32
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 vdslPerfCurr15MinTimeElapsed 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 vdslPerfCurr15MinLofs OBJECT-TYPE
skipping to change at page 24, line 21 skipping to change at page 24, line 36
::= { vdslPerfDataEntry 11 } ::= { vdslPerfDataEntry 11 }
vdslPerfCurr15MinLofs OBJECT-TYPE vdslPerfCurr15MinLofs 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 vdslPerfCurr15MinLoss 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 vdslPerfCurr15MinLprs 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 vdslPerfCurr15MinLols 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 vdslPerfCurr15MinESs 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 vdslPerfCurr15MinSESs 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 }
skipping to change at page 25, line 34 skipping to change at page 25, line 51
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 vdslPerfCurr15MinInits OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
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 vdslPerf1DayValidIntervals OBJECT-TYPE
SYNTAX HCPerfValidIntervals SYNTAX HCPerfValidIntervals
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 vdslPerf1DayInvalidIntervals OBJECT-TYPE
SYNTAX HCPerfInvalidIntervals SYNTAX HCPerfInvalidIntervals
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 vdslPerfCurr1DayTimeElapsed 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 vdslPerfCurr1DayLofs OBJECT-TYPE
SYNTAX Counter64 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 vdslPerfCurr1DayLoss OBJECT-TYPE
SYNTAX Counter64 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 vdslPerfCurr1DayLprs OBJECT-TYPE
SYNTAX Counter64 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 vdslPerfCurr1DayLols OBJECT-TYPE
SYNTAX Counter64 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 vdslPerfCurr1DayESs OBJECT-TYPE
SYNTAX Counter64 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 vdslPerfCurr1DaySESs OBJECT-TYPE
SYNTAX Counter64 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 vdslPerfCurr1DayUASs OBJECT-TYPE
SYNTAX Counter64 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 vdslPerfCurr1DayInits OBJECT-TYPE
SYNTAX Counter64 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 }
vdslPerfIntervalTable OBJECT-TYPE vdslPerfIntervalTable OBJECT-TYPE
skipping to change at page 28, line 30 skipping to change at page 29, line 4
vdslIntervalSESs HCPerfIntervalCount, vdslIntervalSESs HCPerfIntervalCount,
vdslIntervalUASs HCPerfIntervalCount, vdslIntervalUASs HCPerfIntervalCount,
vdslIntervalInits HCPerfIntervalCount vdslIntervalInits HCPerfIntervalCount
} }
vdslIntervalNumber OBJECT-TYPE vdslIntervalNumber 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 the most "Performance Data Interval number 1 is the most recent
recent previous interval; interval 96 is 24 hours ago. previous interval; interval 96 is 24 hours ago.
Intervals 2..96 are optional." Intervals 2 to 96 are optional."
::= { vdslPerfIntervalEntry 1 } ::= { vdslPerfIntervalEntry 1 }
vdslIntervalLofs OBJECT-TYPE vdslIntervalLofs 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 }
vdslIntervalLoss 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 vdslIntervalLprs 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 vdslIntervalLols 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 vdslIntervalESs 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 vdslIntervalSESs 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 }
skipping to change at page 30, line 8 skipping to change at page 30, line 38
::= { vdslPerfIntervalEntry 8 } ::= { vdslPerfIntervalEntry 8 }
vdslIntervalInits OBJECT-TYPE vdslIntervalInits 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 vdsl1DayIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF Vdsl1DayIntervalEntry SYNTAX SEQUENCE OF Vdsl1DayIntervalEntry
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."
skipping to change at page 30, line 37 skipping to change at page 31, line 15
INDEX { ifIndex, INDEX { ifIndex,
vdslPhysSide, vdslPhysSide,
vdsl1DayIntervalNumber } vdsl1DayIntervalNumber }
::= { vdsl1DayIntervalTable 1 } ::= { vdsl1DayIntervalTable 1 }
Vdsl1DayIntervalEntry ::= Vdsl1DayIntervalEntry ::=
SEQUENCE SEQUENCE
{ {
vdsl1DayIntervalNumber Unsigned32, vdsl1DayIntervalNumber Unsigned32,
vdsl1DayIntervalMoniSecs HCPerfTimeElapsed, vdsl1DayIntervalMoniSecs HCPerfTimeElapsed,
vdsl1DayIntervalLofs Counter64, vdsl1DayIntervalLofs Unsigned32,
vdsl1DayIntervalLoss Counter64, vdsl1DayIntervalLoss Unsigned32,
vdsl1DayIntervalLprs Counter64, vdsl1DayIntervalLprs Unsigned32,
vdsl1DayIntervalLols Counter64, vdsl1DayIntervalLols Unsigned32,
vdsl1DayIntervalESs Counter64, vdsl1DayIntervalESs Unsigned32,
vdsl1DayIntervalSESs Counter64, vdsl1DayIntervalSESs Unsigned32,
vdsl1DayIntervalUASs Counter64, vdsl1DayIntervalUASs Unsigned32,
vdsl1DayIntervalInits Counter64 vdsl1DayIntervalInits Unsigned32
} }
vdsl1DayIntervalNumber OBJECT-TYPE vdsl1DayIntervalNumber 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 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..30 are optional." 2 to 30 are optional."
::= { vdsl1DayIntervalEntry 1 } ::= { vdsl1DayIntervalEntry 1 }
vdsl1DayIntervalMoniSecs OBJECT-TYPE vdsl1DayIntervalMoniSecs 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 } ::= { vdsl1DayIntervalEntry 2 }
vdsl1DayIntervalLofs OBJECT-TYPE vdsl1DayIntervalLofs OBJECT-TYPE
SYNTAX Counter64 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 vdsl1DayIntervalMoniSecs."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdsl1DayIntervalEntry 3 } ::= { vdsl1DayIntervalEntry 3 }
vdsl1DayIntervalLoss OBJECT-TYPE vdsl1DayIntervalLoss OBJECT-TYPE
SYNTAX Counter64 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 vdsl1DayIntervalMoniSecs."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdsl1DayIntervalEntry 4 } ::= { vdsl1DayIntervalEntry 4 }
vdsl1DayIntervalLprs OBJECT-TYPE vdsl1DayIntervalLprs OBJECT-TYPE
SYNTAX Counter64 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 vdsl1DayIntervalMoniSecs."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdsl1DayIntervalEntry 5 } ::= { vdsl1DayIntervalEntry 5 }
vdsl1DayIntervalLols OBJECT-TYPE vdsl1DayIntervalLols OBJECT-TYPE
SYNTAX Counter64 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 vdsl1DayIntervalMoniSecs."
::= { vdsl1DayIntervalEntry 6 } ::= { vdsl1DayIntervalEntry 6 }
vdsl1DayIntervalESs OBJECT-TYPE vdsl1DayIntervalESs OBJECT-TYPE
SYNTAX Counter64 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 vdsl1DayIntervalMoniSecs."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdsl1DayIntervalEntry 7 } ::= { vdsl1DayIntervalEntry 7 }
vdsl1DayIntervalSESs OBJECT-TYPE vdsl1DayIntervalSESs OBJECT-TYPE
SYNTAX Counter64 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 vdsl1DayIntervalMoniSecs."
::= { vdsl1DayIntervalEntry 8 } ::= { vdsl1DayIntervalEntry 8 }
vdsl1DayIntervalUASs OBJECT-TYPE vdsl1DayIntervalUASs OBJECT-TYPE
SYNTAX Counter64 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 vdsl1DayIntervalMoniSecs."
::= { vdsl1DayIntervalEntry 9 } ::= { vdsl1DayIntervalEntry 9 }
vdsl1DayIntervalInits OBJECT-TYPE vdsl1DayIntervalInits OBJECT-TYPE
SYNTAX Counter64 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 vdsl1DayIntervalMoniSecs.
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 } ::= { vdsl1DayIntervalEntry 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)."
skipping to change at page 33, line 17 skipping to change at page 33, line 53
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the vdslChanPerfDataTable." "An entry in the vdslChanPerfDataTable."
INDEX { ifIndex, INDEX { ifIndex,
vdslPhysSide } vdslPhysSide }
::= { vdslChanPerfDataTable 1 } ::= { vdslChanPerfDataTable 1 }
VdslChanPerfDataEntry ::= VdslChanPerfDataEntry ::=
SEQUENCE SEQUENCE
{ {
vdslChanPerfValidIntervals HCPerfValidIntervals, vdslChanValidIntervals HCPerfValidIntervals,
vdslChanPerfInvalidIntervals HCPerfInvalidIntervals, vdslChanInvalidIntervals HCPerfInvalidIntervals,
vdslChanCorrectedOctets Counter64, vdslChanFixedOctets ZeroBasedCounter64,
vdslChanUncorrectableBlks Counter64, vdslChanBadBlks ZeroBasedCounter64,
vdslChanPerfCurr15MinTimeElapsed HCPerfTimeElapsed, vdslChanCurr15MinTimeElapsed HCPerfTimeElapsed,
vdslChanPerfCurr15MinCorrectedOctets HCPerfCurrentCount, vdslChanCurr15MinFixedOctets HCPerfCurrentCount,
vdslChanPerfCurr15MinUncorrectableBlks HCPerfCurrentCount, vdslChanCurr15MinBadBlks HCPerfCurrentCount,
vdslChanPerf1DayValidIntervals HCPerfValidIntervals, vdslChan1DayValidIntervals HCPerfValidIntervals,
vdslChanPerf1DayInvalidIntervals HCPerfInvalidIntervals, vdslChan1DayInvalidIntervals HCPerfInvalidIntervals,
vdslChanPerfCurr1DayTimeElapsed HCPerfTimeElapsed, vdslChanCurr1DayTimeElapsed HCPerfTimeElapsed,
vdslChanPerfCurr1DayCorrectedOctets HCPerfCurrentCount, vdslChanCurr1DayFixedOctets HCPerfCurrentCount,
vdslChanPerfCurr1DayUncorrectableBlks HCPerfCurrentCount vdslChanCurr1DayBadBlks HCPerfCurrentCount
} }
vdslChanPerfValidIntervals OBJECT-TYPE vdslChanValidIntervals OBJECT-TYPE
SYNTAX HCPerfValidIntervals SYNTAX HCPerfValidIntervals
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."
::= { vdslChanPerfDataEntry 1 } ::= { vdslChanPerfDataEntry 1 }
vdslChanPerfInvalidIntervals OBJECT-TYPE vdslChanInvalidIntervals OBJECT-TYPE
SYNTAX HCPerfInvalidIntervals SYNTAX HCPerfInvalidIntervals
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."
::= { vdslChanPerfDataEntry 2 } ::= { vdslChanPerfDataEntry 2 }
vdslChanCorrectedOctets OBJECT-TYPE vdslChanFixedOctets OBJECT-TYPE
SYNTAX Counter64 SYNTAX ZeroBasedCounter64
UNITS "octets"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of corrected octets since the unit was last reset." "Count of corrected octets since the unit was last reset."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslChanPerfDataEntry 3 } ::= { vdslChanPerfDataEntry 3 }
vdslChanUncorrectableBlks OBJECT-TYPE
SYNTAX Counter64 vdslChanBadBlks OBJECT-TYPE
SYNTAX ZeroBasedCounter64
UNITS "blocks"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of uncorrectable blocks since the unit was last "Count of uncorrectable blocks since the unit was last
reset." reset."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslChanPerfDataEntry 4 } ::= { vdslChanPerfDataEntry 4 }
vdslChanCurr15MinTimeElapsed OBJECT-TYPE
vdslChanPerfCurr15MinTimeElapsed 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."
::= { vdslChanPerfDataEntry 5 } ::= { vdslChanPerfDataEntry 5 }
vdslChanPerfCurr15MinCorrectedOctets OBJECT-TYPE vdslChanCurr15MinFixedOctets OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
UNITS "octets"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of corrected octets in this interval." "Count of corrected octets in this interval."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslChanPerfDataEntry 6 } ::= { vdslChanPerfDataEntry 6 }
vdslChanPerfCurr15MinUncorrectableBlks OBJECT-TYPE vdslChanCurr15MinBadBlks OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
UNITS "blocks"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of uncorrectable blocks in this interval." "Count of uncorrectable blocks in this interval."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslChanPerfDataEntry 7 } ::= { vdslChanPerfDataEntry 7 }
vdslChanPerf1DayValidIntervals OBJECT-TYPE vdslChan1DayValidIntervals OBJECT-TYPE
SYNTAX HCPerfValidIntervals SYNTAX HCPerfValidIntervals
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."
::= { vdslChanPerfDataEntry 8 } ::= { vdslChanPerfDataEntry 8 }
vdslChanPerf1DayInvalidIntervals OBJECT-TYPE vdslChan1DayInvalidIntervals OBJECT-TYPE
SYNTAX HCPerfInvalidIntervals SYNTAX HCPerfInvalidIntervals
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."
::= { vdslChanPerfDataEntry 9 } ::= { vdslChanPerfDataEntry 9 }
vdslChanPerfCurr1DayTimeElapsed OBJECT-TYPE
vdslChanCurr1DayTimeElapsed 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."
::= { vdslChanPerfDataEntry 10 } ::= { vdslChanPerfDataEntry 10 }
vdslChanPerfCurr1DayCorrectedOctets OBJECT-TYPE vdslChanCurr1DayFixedOctets OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
UNITS "octets"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of corrected octets since the beginning of the "Count of corrected octets since the beginning of the
current 1-day interval." current 1-day interval."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslChanPerfDataEntry 11 } ::= { vdslChanPerfDataEntry 11 }
vdslChanPerfCurr1DayUncorrectableBlks OBJECT-TYPE vdslChanCurr1DayBadBlks OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
UNITS "blocks"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of uncorrectable blocks since the beginning of the "Count of uncorrectable blocks since the beginning of the
current 1-day interval." current 1-day interval."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslChanPerfDataEntry 12 } ::= { vdslChanPerfDataEntry 12 }
vdslChanIntervalTable OBJECT-TYPE vdslChanIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF VdslChanIntervalEntry SYNTAX SEQUENCE OF VdslChanIntervalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides one row for each Vtu channel data "This table provides one row for each Vtu channel data
collection interval. VDSL channel interfaces are those collection interval. VDSL channel interfaces are those
ifEntries where ifType is equal to interleave(124) or ifEntries where ifType is equal to interleave(124) or
skipping to change at page 36, line 7 skipping to change at page 37, line 5
"An entry in the vdslChanIntervalTable." "An entry in the vdslChanIntervalTable."
INDEX { ifIndex, INDEX { ifIndex,
vdslPhysSide, vdslPhysSide,
vdslChanIntervalNumber } vdslChanIntervalNumber }
::= { vdslChanIntervalTable 1 } ::= { vdslChanIntervalTable 1 }
VdslChanIntervalEntry ::= VdslChanIntervalEntry ::=
SEQUENCE SEQUENCE
{ {
vdslChanIntervalNumber Unsigned32, vdslChanIntervalNumber Unsigned32,
vdslChanIntervalCorrectedOctets HCPerfIntervalCount, vdslChanIntervalFixedOctets HCPerfIntervalCount,
vdslChanIntervalUncorrectableBlks HCPerfIntervalCount vdslChanIntervalBadBlks HCPerfIntervalCount
} }
vdslChanIntervalNumber OBJECT-TYPE vdslChanIntervalNumber OBJECT-TYPE
SYNTAX Unsigned32 (0..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 the most "Performance Data Interval number 1 is the most recent
recent previous interval; interval 96 is 24 hours ago. previous interval; interval 96 is 24 hours ago.
Intervals 2..96 are optional." Intervals 2 to 96 are optional."
::= { vdslChanIntervalEntry 1 } ::= { vdslChanIntervalEntry 1 }
vdslChanIntervalCorrectedOctets OBJECT-TYPE vdslChanIntervalFixedOctets OBJECT-TYPE
SYNTAX HCPerfIntervalCount SYNTAX HCPerfIntervalCount
UNITS "octets"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of corrected octets in this interval." "Count of corrected octets in this interval."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslChanIntervalEntry 2 } ::= { vdslChanIntervalEntry 2 }
vdslChanIntervalUncorrectableBlks OBJECT-TYPE vdslChanIntervalBadBlks OBJECT-TYPE
SYNTAX HCPerfIntervalCount SYNTAX HCPerfIntervalCount
UNITS "blocks"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of uncorrectable blocks in this interval." "Count of uncorrectable blocks in this interval."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslChanIntervalEntry 3 } ::= { vdslChanIntervalEntry 3 }
vdslChan1DayIntervalTable OBJECT-TYPE vdslChan1DayIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF VdslChan1DayIntervalEntry SYNTAX SEQUENCE OF VdslChan1DayIntervalEntry
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."
skipping to change at page 37, line 11 skipping to change at page 38, line 13
INDEX { ifIndex, INDEX { ifIndex,
vdslPhysSide, vdslPhysSide,
vdslChan1DayIntervalNumber } vdslChan1DayIntervalNumber }
::= { vdslChan1DayIntervalTable 1 } ::= { vdslChan1DayIntervalTable 1 }
VdslChan1DayIntervalEntry ::= VdslChan1DayIntervalEntry ::=
SEQUENCE SEQUENCE
{ {
vdslChan1DayIntervalNumber Unsigned32, vdslChan1DayIntervalNumber Unsigned32,
vdslChan1DayIntervalMoniSecs HCPerfTimeElapsed, vdslChan1DayIntervalMoniSecs HCPerfTimeElapsed,
vdslChan1DayIntervalCorrectedOctets HCPerfCurrentCount, vdslChan1DayIntervalFixedOctets HCPerfCurrentCount,
vdslChan1DayIntervalUncorrectableBlks HCPerfCurrentCount vdslChan1DayIntervalBadBlks HCPerfCurrentCount
} }
vdslChan1DayIntervalNumber OBJECT-TYPE vdslChan1DayIntervalNumber 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 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..30 are optional." 2 to 30 are optional."
::= { vdslChan1DayIntervalEntry 1 } ::= { vdslChan1DayIntervalEntry 1 }
vdslChan1DayIntervalMoniSecs OBJECT-TYPE vdslChan1DayIntervalMoniSecs 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."
::= { vdslChan1DayIntervalEntry 2 } ::= { vdslChan1DayIntervalEntry 2 }
vdslChan1DayIntervalCorrectedOctets OBJECT-TYPE vdslChan1DayIntervalFixedOctets OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
UNITS "octets"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of corrected octets in this interval." "Count of corrected octets in this interval."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslChan1DayIntervalEntry 3 } ::= { vdslChan1DayIntervalEntry 3 }
vdslChan1DayIntervalUncorrectableBlks OBJECT-TYPE vdslChan1DayIntervalBadBlks OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
UNITS "blocks"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of uncorrectable blocks in this interval." "Count of uncorrectable blocks in this interval."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
::= { vdslChan1DayIntervalEntry 4 } ::= { vdslChan1DayIntervalEntry 4 }
-- --
-- profile tables -- profile tables
-- --
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
skipping to change at page 38, line 36 skipping to change at page 39, line 42
always exist and its parameters will be set to vendor always exist and its parameters will be set to vendor
specific values, unless otherwise specified in this specific values, unless otherwise specified in this
document." document."
INDEX { vdslLineConfProfileName } INDEX { vdslLineConfProfileName }
::= { vdslLineConfProfileTable 1 } ::= { vdslLineConfProfileTable 1 }
VdslLineConfProfileEntry ::= VdslLineConfProfileEntry ::=
SEQUENCE SEQUENCE
{ {
vdslLineConfProfileName SnmpAdminString, vdslLineConfProfileName SnmpAdminString,
vdslLineConfDownstreamRateMode INTEGER, vdslLineConfDownRateMode INTEGER,
vdslLineConfUpstreamRateMode INTEGER, vdslLineConfUpRateMode INTEGER,
vdslLineConfDownstreamMaxPwr Unsigned32, vdslLineConfDownMaxPwr Unsigned32,
vdslLineConfUpstreamMaxPwr Unsigned32, vdslLineConfUpMaxPwr Unsigned32,
vdslLineConfDownstreamMaxSnrMgn Unsigned32, vdslLineConfDownMaxSnrMgn Unsigned32,
vdslLineConfDownstreamMinSnrMgn Unsigned32, vdslLineConfDownMinSnrMgn Unsigned32,
vdslLineConfDownstreamTargetSnrMgn Unsigned32, vdslLineConfDownTargetSnrMgn Unsigned32,
vdslLineConfUpstreamMaxSnrMgn Unsigned32, vdslLineConfUpMaxSnrMgn Unsigned32,
vdslLineConfUpstreamMinSnrMgn Unsigned32, vdslLineConfUpMinSnrMgn Unsigned32,
vdslLineConfUpstreamTargetSnrMgn Unsigned32, vdslLineConfUpTargetSnrMgn Unsigned32,
vdslLineConfDownstreamFastMaxDataRate Unsigned32, vdslLineConfDownFastMaxDataRate Unsigned32,
vdslLineConfDownstreamFastMinDataRate Unsigned32, vdslLineConfDownFastMinDataRate Unsigned32,
vdslLineConfDownstreamSlowMaxDataRate Unsigned32, vdslLineConfDownSlowMaxDataRate Unsigned32,
vdslLineConfDownstreamSlowMinDataRate Unsigned32, vdslLineConfDownSlowMinDataRate Unsigned32,
vdslLineConfUpstreamFastMaxDataRate Unsigned32, vdslLineConfUpFastMaxDataRate Unsigned32,
vdslLineConfUpstreamFastMinDataRate Unsigned32, vdslLineConfUpFastMinDataRate Unsigned32,
vdslLineConfUpstreamSlowMaxDataRate Unsigned32, vdslLineConfUpSlowMaxDataRate Unsigned32,
vdslLineConfUpstreamSlowMinDataRate Unsigned32, vdslLineConfUpSlowMinDataRate Unsigned32,
vdslLineConfDownstreamRateRatio Unsigned32, vdslLineConfDownRateRatio Unsigned32,
vdslLineConfUpstreamRateRatio Unsigned32, vdslLineConfUpRateRatio Unsigned32,
vdslLineConfDownstreamMaxInterDelay Unsigned32, vdslLineConfDownMaxInterDelay Unsigned32,
vdslLineConfUpstreamMaxInterDelay Unsigned32, vdslLineConfUpMaxInterDelay Unsigned32,
vdslLineConfDownstreamPboControl INTEGER, vdslLineConfDownPboControl INTEGER,
vdslLineConfUpstreamPboControl INTEGER, vdslLineConfUpPboControl INTEGER,
vdslLineConfDownstreamPboLevel Unsigned32, vdslLineConfDownPboLevel Unsigned32,
vdslLineConfUpstreamPboLevel Unsigned32, vdslLineConfUpPboLevel Unsigned32,
vdslLineConfDeploymentScenario INTEGER, vdslLineConfDeploymentScenario INTEGER,
vdslLineConfAdslPresence INTEGER, vdslLineConfAdslPresence INTEGER,
vdslLineConfApplicableStandard INTEGER, vdslLineConfApplicableStandard INTEGER,
vdslLineConfBandPlan INTEGER, vdslLineConfBandPlan INTEGER,
vdslLineConfBandPlanFx Unsigned32, vdslLineConfBandPlanFx Unsigned32,
vdslLineConfBandU0Usage INTEGER, vdslLineConfBandOptUsage INTEGER,
vdslLineConfUpstreamPsdTemplate INTEGER, vdslLineConfUpPsdTemplate INTEGER,
vdslLineConfDownstreamPsdTemplate INTEGER, vdslLineConfDownPsdTemplate INTEGER,
vdslLineConfHamBandMask BITS, vdslLineConfHamBandMask BITS,
vdslLineConfCustomNotch1Start Unsigned32, vdslLineConfCustomNotch1Start Unsigned32,
vdslLineConfCustomNotch1Stop Unsigned32, vdslLineConfCustomNotch1Stop Unsigned32,
vdslLineConfCustomNotch2Start Unsigned32, vdslLineConfCustomNotch2Start Unsigned32,
vdslLineConfCustomNotch2Stop Unsigned32, vdslLineConfCustomNotch2Stop Unsigned32,
vdslLineConfDownstreamTargetSlowBurstProtection vdslLineConfDownTargetSlowBurst Unsigned32,
Unsigned32, vdslLineConfUpTargetSlowBurst Unsigned32,
vdslLineConfUpstreamTargetSlowBurstProtection vdslLineConfDownMaxFastFec Unsigned32,
Unsigned32, vdslLineConfUpMaxFastFec Unsigned32,
vdslLineConfDownstreamMaxFastFecOverhead vdslLineConfLineType INTEGER,
Unsigned32, vdslLineConfProfRowStatus RowStatus
vdslLineConfUpstreamMaxFastFecOverhead
Unsigned32,
vdslLineConfProfileRowStatus RowStatus
} }
vdslLineConfProfileName OBJECT-TYPE vdslLineConfProfileName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..32)) SYNTAX SnmpAdminString (SIZE (1..32))
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object identifies a row in this table. "This object identifies a row in this table.
A default profile with an index of 'DEFVAL', will A default profile with an index of 'DEFVAL', will
always exist and its parameters will be set to vendor always exist and its parameters will be set to vendor
specific values, unless otherwise specified in this specific values, unless otherwise specified in this
document." document."
::= { vdslLineConfProfileEntry 1 } ::= { vdslLineConfProfileEntry 1 }
vdslLineConfDownstreamRateMode OBJECT-TYPE vdslLineConfDownRateMode OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
manual(1), manual(1),
adaptAtInit(2) adaptAtInit(2)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the rate selection behaviour for the line "Specifies the rate selection behavior for the line
in the downstream direction." in the downstream direction.
manual(1) forces the rate to the configured rate
adaptAtInit(2) adapts the line based upon line quality."
DEFVAL { adaptAtInit }
::= { vdslLineConfProfileEntry 2 } ::= { vdslLineConfProfileEntry 2 }
vdslLineConfUpstreamRateMode OBJECT-TYPE
vdslLineConfUpRateMode OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
manual(1), manual(1),
adaptAtInit(2) adaptAtInit(2)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the rate selection behaviour for the line "Specifies the rate selection behavior for the line
in the upstream direction." in the upstream direction.
manual(1) forces the rate to the configured rate
adaptAtInit(2) adapts the line based upon line quality."
DEFVAL { adaptAtInit }
::= { vdslLineConfProfileEntry 3 } ::= { vdslLineConfProfileEntry 3 }
vdslLineConfDownstreamMaxPwr OBJECT-TYPE vdslLineConfDownMaxPwr OBJECT-TYPE
SYNTAX Unsigned32 (0..58) SYNTAX Unsigned32 (0..58)
UNITS "0.25dBm" UNITS "0.25dBm"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the maximum aggregate downstream power "Specifies the maximum aggregate downstream power
level in the range 0..14.5dBm." level in the range 0 to 14.5 dBm."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 4 } ::= { vdslLineConfProfileEntry 4 }
vdslLineConfUpstreamMaxPwr OBJECT-TYPE vdslLineConfUpMaxPwr OBJECT-TYPE
SYNTAX Unsigned32 (0..58) SYNTAX Unsigned32 (0..58)
UNITS "0.25dBm" UNITS "0.25dBm"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the maximum aggregate upstream power "Specifies the maximum aggregate upstream power
level in the range 0..14.5dBm." level in the range 0 to 14.5 dBm."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 5 } ::= { vdslLineConfProfileEntry 5 }
vdslLineConfDownMaxSnrMgn OBJECT-TYPE
vdslLineConfDownstreamMaxSnrMgn OBJECT-TYPE
SYNTAX Unsigned32 (0..127) SYNTAX Unsigned32 (0..127)
UNITS "0.25dBm" UNITS "0.25dBm"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the maximum downstream Signal/Noise Margin "Specifies the maximum downstream Signal/Noise Margin
in units of 0.25 dB, for a range of 0..31.75 dB." in units of 0.25 dB, for a range of 0 to 31.75 dB."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 6 } ::= { vdslLineConfProfileEntry 6 }
vdslLineConfDownstreamMinSnrMgn OBJECT-TYPE vdslLineConfDownMinSnrMgn OBJECT-TYPE
SYNTAX Unsigned32 (0..127) SYNTAX Unsigned32 (0..127)
UNITS "0.25dBm" UNITS "0.25dBm"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the minimum downstream Signal/Noise Margin "Specifies the minimum downstream Signal/Noise Margin
in units of 0.25 dB, for a range of 0..31.75 dB." in units of 0.25 dB, for a range of 0 to 31.75 dB."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 7 } ::= { vdslLineConfProfileEntry 7 }
vdslLineConfDownstreamTargetSnrMgn OBJECT-TYPE vdslLineConfDownTargetSnrMgn OBJECT-TYPE
SYNTAX Unsigned32 (0..127) SYNTAX Unsigned32 (0..127)
UNITS "0.25dBm" UNITS "0.25dBm"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the target downstream Signal/Noise Margin "Specifies the target downstream Signal/Noise Margin
in units of 0.25 dB, for a range of 0..31.75 dB. in units of 0.25 dB, for a range of 0 to 31.75 dB.
This is the Noise Margin the modems must achieve with a This is the Noise Margin the transceivers must achieve
BER of 10-7 or better to successfully complete with a BER of 10^-7 or better to successfully complete
initialization." initialization."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 8 } ::= { vdslLineConfProfileEntry 8 }
vdslLineConfUpstreamMaxSnrMgn OBJECT-TYPE vdslLineConfUpMaxSnrMgn OBJECT-TYPE
SYNTAX Unsigned32 (0..127) SYNTAX Unsigned32 (0..127)
UNITS "0.25dBm" UNITS "0.25dBm"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the maximum upstream Signal/Noise Margin "Specifies the maximum upstream Signal/Noise Margin
in units of 0.25 dB, for a range of 0..31.75 dB." in units of 0.25 dB, for a range of 0 to 31.75 dB."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 9 } ::= { vdslLineConfProfileEntry 9 }
vdslLineConfUpstreamMinSnrMgn OBJECT-TYPE vdslLineConfUpMinSnrMgn OBJECT-TYPE
SYNTAX Unsigned32 (0..127) SYNTAX Unsigned32 (0..127)
UNITS "0.25dBm" UNITS "0.25dBm"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the minimum upstream Signal/Noise Margin "Specifies the minimum upstream Signal/Noise Margin
in units of 0.25 dB, for a range of 0..31.75 dB." in units of 0.25 dB, for a range of 0 to 31.75 dB."
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 10 } ::= { vdslLineConfProfileEntry 10 }
vdslLineConfUpstreamTargetSnrMgn OBJECT-TYPE vdslLineConfUpTargetSnrMgn OBJECT-TYPE
SYNTAX Unsigned32 (0..127) SYNTAX Unsigned32 (0..127)
UNITS "0.25dBm" UNITS "0.25dBm"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the target upstream Signal/Noise Margin in "Specifies the target upstream Signal/Noise Margin in
units of 0.25 dB, for a range of 0..31.75 dB. This units of 0.25 dB, for a range of 0 to 31.75 dB. This
is the Noise Margin the modems must achieve with a BER of is the Noise Margin the transceivers must achieve with
10-7 or better to successfully complete initialization." a BER of 10^-7 or better to successfully complete
REFERENCE "T1E1.4/2000-009R3" -- Part 1, common spec initialization."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 11 } ::= { vdslLineConfProfileEntry 11 }
vdslLineConfDownstreamFastMaxDataRate OBJECT-TYPE vdslLineConfDownFastMaxDataRate OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "kbps" UNITS "kbps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the maximum downstream fast channel "Specifies the maximum downstream fast channel
data rate in steps of 1000 bits/second." data rate in steps of 1000 bits/second."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 12 } ::= { vdslLineConfProfileEntry 12 }
vdslLineConfDownstreamFastMinDataRate OBJECT-TYPE vdslLineConfDownFastMinDataRate OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "kbps" UNITS "kbps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the minimum downstream fast channel "Specifies the minimum downstream fast channel
data rate in steps of 1000 bits/second." data rate in steps of 1000 bits/second."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 13 } ::= { vdslLineConfProfileEntry 13 }
vdslLineConfDownstreamSlowMaxDataRate OBJECT-TYPE vdslLineConfDownSlowMaxDataRate OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "kbps" UNITS "kbps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the maximum downstream slow channel "Specifies the maximum downstream slow channel
data rate in steps of 1000 bits/second." data rate in steps of 1000 bits/second.
The maximum aggregate downstream transmit speed
of the line can be derived from the sum of maximum
downstream fast and slow channel data rates."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 14 } ::= { vdslLineConfProfileEntry 14 }
vdslLineConfDownstreamSlowMinDataRate OBJECT-TYPE vdslLineConfDownSlowMinDataRate OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "kbps" UNITS "kbps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the minimum downstream slow channel "Specifies the minimum downstream slow channel
data rate in steps of 1000 bits/second." data rate in steps of 1000 bits/second.
The minimum aggregate downstream transmit speed
of the line can be derived from the sum of minimum
downstream fast and slow channel data rates."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 15 } ::= { vdslLineConfProfileEntry 15 }
vdslLineConfUpstreamFastMaxDataRate OBJECT-TYPE vdslLineConfUpFastMaxDataRate OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "kbps" UNITS "kbps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the maximum upstream fast channel "Specifies the maximum upstream fast channel
data rate in steps of 1000 bits/second." data rate in steps of 1000 bits/second.
The maximum aggregate upstream transmit speed
of the line can be derived from the sum of maximum
upstream fast and slow channel data rates."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 16 } ::= { vdslLineConfProfileEntry 16 }
vdslLineConfUpstreamFastMinDataRate OBJECT-TYPE vdslLineConfUpFastMinDataRate OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "kbps" UNITS "kbps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the minimum upstream fast channel "Specifies the minimum upstream fast channel
data rate in steps of 1000 bits/second." data rate in steps of 1000 bits/second.
The minimum aggregate upstream transmit speed
of the line can be derived from the sum of minimum
upstream fast and slow channel data rates."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 17 } ::= { vdslLineConfProfileEntry 17 }
vdslLineConfUpstreamSlowMaxDataRate OBJECT-TYPE vdslLineConfUpSlowMaxDataRate OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "kbps" UNITS "kbps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the maximum upstream slow channel "Specifies the maximum upstream slow channel
data rate in steps of 1000 bits/second." data rate in steps of 1000 bits/second."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 18 } ::= { vdslLineConfProfileEntry 18 }
vdslLineConfUpstreamSlowMinDataRate OBJECT-TYPE vdslLineConfUpSlowMinDataRate OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "kbps" UNITS "kbps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the minimum upstream slow channel "Specifies the minimum upstream slow channel
data rate in steps of 1000 bits/second." data rate in steps of 1000 bits/second."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 19 } ::= { vdslLineConfProfileEntry 19 }
vdslLineConfDownstreamRateRatio OBJECT-TYPE vdslLineConfDownRateRatio OBJECT-TYPE
SYNTAX Unsigned32 (0..100) SYNTAX Unsigned32 (0..100)
UNITS "percent" UNITS "percent"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"For dynamic rate adaptation at startup, the allocation "For dynamic rate adaptation at startup, the allocation
of data rate in excess of the minimum data rate for each of data rate in excess of the minimum data rate for each
channel is controlled by the object. This object specifies channel is controlled by the object. This object specifies
the ratio of the allocation of the excess data rate between the ratio of the allocation of the excess data rate between
the fast and the slow channels. This allocation represents the fast and the slow channels. This allocation represents
downstream Fast Channel Allocation / Slow Channel downstream Fast Channel Allocation / Slow Channel
Allocation." Allocation."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 20 } ::= { vdslLineConfProfileEntry 20 }
vdslLineConfUpstreamRateRatio OBJECT-TYPE vdslLineConfUpRateRatio OBJECT-TYPE
SYNTAX Unsigned32 (0..100) SYNTAX Unsigned32 (0..100)
UNITS "percent" UNITS "percent"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"For dynamic rate adaptation at startup, the allocation "For dynamic rate adaptation at startup, the allocation
of data rate in excess of the minimum data rate for each of data rate in excess of the minimum data rate for each
channel is controlled by the object. This object specifies channel is controlled by the object. This object specifies
the ratio of the allocation of the excess data rate between the ratio of the allocation of the excess data rate between
the fast and the slow channels. This allocation represents the fast and the slow channels. This allocation represents
upstream Fast Channel Allocation / Slow Channel Allocation." upstream Fast Channel Allocation / Slow Channel Allocation."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 21 } ::= { vdslLineConfProfileEntry 21 }
vdslLineConfDownstreamMaxInterDelay OBJECT-TYPE vdslLineConfDownMaxInterDelay OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
UNITS "ms" UNITS "milliseconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the maximum interleave delay for the "Specifies the maximum interleave delay for the
downstream slow channel." downstream slow channel."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 22 } ::= { vdslLineConfProfileEntry 22 }
vdslLineConfUpstreamMaxInterDelay OBJECT-TYPE vdslLineConfUpMaxInterDelay OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
UNITS "ms" UNITS "milliseconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the maximum interleave delay for the "Specifies the maximum interleave delay for the
upstream slow channel." upstream slow channel."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 23 } ::= { vdslLineConfProfileEntry 23 }
vdslLineConfDownstreamPboControl OBJECT-TYPE vdslLineConfDownPboControl OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
disabled(1), disabled(1),
auto(2), auto(2),
manual(3) manual(3)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Downstream power backoff (PBO) control for this "Downstream power backoff (PBO) control for this
line. For modems which do not support downstream line. For transceivers which do not support downstream
PBO control, this object MUST be fixed at disabled(1)." PBO control, this object MUST be fixed at disabled(1).
If auto(2) is selected, the transceiver will automatically
adjust the power backoff. If manual(3) is selected,
then the transceiver will use the value from
vdslLineConfDownPboLevel."
DEFVAL { disabled }
::= { vdslLineConfProfileEntry 24 } ::= { vdslLineConfProfileEntry 24 }
vdslLineConfUpstreamPboControl OBJECT-TYPE vdslLineConfUpPboControl OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
disabled(1), disabled(1),
auto(2), auto(2),
manual(3) manual(3)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Upstream power backoff (PBO) control for this "Upstream power backoff (PBO) control for this
line. For modems which do not support upstream line. For transceivers which do not support upstream
PBO control, this object MUST be fixed at disabled(1)." PBO control, this object MUST be fixed at disabled(1).
If auto(2) is selected, the transceiver will automatically
adjust the power backoff. If manual(3) is selected,
then the transceiver will use the value from
vdslLineConfUpPboLevel."
DEFVAL { disabled }
::= { vdslLineConfProfileEntry 25 } ::= { vdslLineConfProfileEntry 25 }
vdslLineConfDownstreamPboLevel OBJECT-TYPE vdslLineConfDownPboLevel OBJECT-TYPE
SYNTAX Unsigned32 (0..160) SYNTAX Unsigned32 (0..160)
UNITS "0.25dB" UNITS "0.25dB"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the downstream backoff level to be used "Specifies the downstream backoff level to be used
when vdslLineConfDownstreamPboControl = manual(3)." when vdslLineConfDownPboControl = manual(3)."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 26 } ::= { vdslLineConfProfileEntry 26 }
vdslLineConfUpstreamPboLevel OBJECT-TYPE vdslLineConfUpPboLevel OBJECT-TYPE
SYNTAX Unsigned32 (0..160) SYNTAX Unsigned32 (0..160)
UNITS "0.25dB" UNITS "0.25dB"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the upstream backoff level to be used "Specifies the upstream backoff level to be used
when vdslLineConfUpstreamPboControl = manual(3)." when vdslLineConfUpPboControl = manual(3)."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 27 } ::= { vdslLineConfProfileEntry 27 }
vdslLineConfDeploymentScenario OBJECT-TYPE vdslLineConfDeploymentScenario OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
fttCab(1), fttCab(1),
fttEx(2), fttEx(2),
other(3) other(3)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The VDSL line deployment scenario. When using "The VDSL line deployment scenario. When using
fttCab(1), the VTU-C is located in a street cabinet. fttCab(1), the VTU-C is located in a street cabinet.
When using fttEx(2), the VTU-C is located at the When using fttEx(2), the VTU-C is located at the
central office." central office. Changes to this value will have
no effect on the transceiver."
REFERENCE "DSL Forum TR-057"
DEFVAL { fttCab }
::= { vdslLineConfProfileEntry 28 } ::= { vdslLineConfProfileEntry 28 }
vdslLineConfAdslPresence OBJECT-TYPE vdslLineConfAdslPresence OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
none(1), none(1),
adslOverPots(2), adslOverPots(2),
adslOverISDN(3) adslOverISDN(3)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates presence of ADSL service in the associated "Indicates presence of ADSL service in the associated
cable bundle/binder." cable bundle/binder.
none(1) indicates no ADSL service in the bundle
adslOverPots(2) indicates ADSL service over POTS is
present in the bundle
adslOverISDN(3) indicates ADSL service over ISDN is
present in the bundle"
DEFVAL { none }
::= { vdslLineConfProfileEntry 29 } ::= { vdslLineConfProfileEntry 29 }
vdslLineConfApplicableStandard OBJECT-TYPE vdslLineConfApplicableStandard OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
ansi(1), ansi(1),
etsi(2), etsi(2),
itu(3), itu(3),
other(4) other(4)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The VDSL standard to be used for the line." "The VDSL standard to be used for the line.
ansi(1) indicates ANSI standard
etsi(2) indicates ETSI standard
itu(3) indicates ITU standard
other(4) indicates a standard other than the above."
DEFVAL { ansi }
::= { vdslLineConfProfileEntry 30 } ::= { vdslLineConfProfileEntry 30 }
vdslLineConfBandPlan OBJECT-TYPE vdslLineConfBandPlan OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
bandPlan997(1), bandPlan997(1),
bandPlan998(2), bandPlan998(2),
bandPlanFx(3), bandPlanFx(3),
other(4) other(4)
} }
skipping to change at page 46, line 37 skipping to change at page 49, line 25
bandPlan998(2) is to be used for bandPlan998(2) is to be used for
ITU-T G.993.1 Bandplan-A ITU-T G.993.1 Bandplan-A
ANSI Plan 998 ANSI Plan 998
bandPlanFx(3) is to be used for bandPlanFx(3) is to be used for
ITU-T G.993.1 Bandplan-C. ITU-T G.993.1 Bandplan-C.
other(4) is to be used for other(4) is to be used for
non-standard bandplans. non-standard bandplans.
If this object is set to bandPlanFx(3), then If this object is set to bandPlanFx(3), then the
the object vdslLineConfBandPlanFx MUST also be object vdslLineConfBandPlanFx MUST also be set."
set." DEFVAL { bandPlan997 }
::= { vdslLineConfProfileEntry 31 } ::= { vdslLineConfProfileEntry 31 }
vdslLineConfBandPlanFx OBJECT-TYPE vdslLineConfBandPlanFx OBJECT-TYPE
SYNTAX Unsigned32 (3750..12000) SYNTAX Unsigned32 (3750..12000)
UNITS "kHz" UNITS "kHz"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The frequency limit between bands D2 and U2 when "The frequency limit between bands D2 and U2 when
vdslLineConfBandPlan is set to bandPlanFx(3)." vdslLineConfBandPlan is set to bandPlanFx(3)."
DEFVAL { 3750 }
::= { vdslLineConfProfileEntry 32 } ::= { vdslLineConfProfileEntry 32 }
vdslLineConfBandU0Usage OBJECT-TYPE vdslLineConfBandOptUsage OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
unused(1), unused(1),
upstream(2), upstream(2),
downstream(3) downstream(3)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Defines the VDSL link use of the frequency range "Defines the VDSL link use of the optional frequency
[25kHz - 138kHz] (U0)." range [25kHz - 138kHz] (Opt).
unused(1) indicates Opt is unused
upstream(2) indicates Opt usage is for upstream
downstream(3) indicates Opt usage is for downstream."
REFERENCE "ITU-T G.993.1, section 6.1"
DEFVAL { unused }
::= { vdslLineConfProfileEntry 33 } ::= { vdslLineConfProfileEntry 33 }
vdslLineConfUpstreamPsdTemplate OBJECT-TYPE vdslLineConfUpPsdTemplate OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
templateMask1(1), templateMask1(1),
templateMask2(2) templateMask2(2)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The upstream PSD template to be used for the line." "The upstream PSD template to be used for the line.
Here, templateMask1(1) refers to a notched mask that
limits the transmitted PSD within the internationally
standardized HAM (Handheld Amateur Radio) radio bands,
while templateMask2(2) refers to an unnotched mask.
The masks themselves depend upon the applicable
standard being used (vdslLineConfApplicableStandard)."
REFERENCE "DSL TR-057"
DEFVAL { templateMask1 }
::= { vdslLineConfProfileEntry 34 } ::= { vdslLineConfProfileEntry 34 }
vdslLineConfDownstreamPsdTemplate OBJECT-TYPE vdslLineConfDownPsdTemplate OBJECT-TYPE
SYNTAX INTEGER SYNTAX INTEGER
{ {
templateMask1(1), templateMask1(1),
templateMask2(2) templateMask2(2)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The downstream PSD template to be used for the line." "The downstream PSD template to be used for the line.
Here, templateMask1(1) refers to a notched mask that
limits the transmitted PSD within the internationally
standardized HAM (Handheld Amateur Radio) radio bands,
while templateMask2(2) refers to an unnotched mask.
The masks themselves depend upon the applicable
standard being used (vdslLineConfApplicableStandard)."
REFERENCE "DSL TR-057"
DEFVAL { templateMask1 }
::= { vdslLineConfProfileEntry 35 } ::= { vdslLineConfProfileEntry 35 }
vdslLineConfHamBandMask OBJECT-TYPE vdslLineConfHamBandMask OBJECT-TYPE
SYNTAX BITS SYNTAX BITS
{ {
customNotch1(0), -- custom (region-specific) notch customNotch1(0), -- custom (region-specific) notch
customNotch2(1), -- custom (region-specific) notch customNotch2(1), -- custom (region-specific) notch
amateurBand30m(2), -- amateur radio band notch amateurBand30m(2), -- amateur radio band notch
amateurBand40m(3), -- amateur radio band notch amateurBand40m(3), -- amateur radio band notch
amateurBand80m(4), -- amateur radio band notch amateurBand80m(4), -- amateur radio band notch
amateurBand160m(5) -- amateur radio band notch amateurBand160m(5) -- amateur radio band notch
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The transmit power spectral density mask code. "The transmit power spectral density mask code, used
to avoid interference with HAM (Handheld Amateur Radio)
radio bands by introducing power control (notching) in one
or more of these bands.
Amateur radio band notching is defined in the VDSL Amateur radio band notching is defined in the VDSL
spectrum as follows: spectrum as follows:
Band Start Frequency Stop Frequecy Band Start Frequency Stop Frequency
---- ------------------ -------------------------------- ---- ------------------ --------------------------------
30m 1810 kHz 2000 kHz 30m 1810 kHz 2000 kHz
40m 3500 kHz 3800 kHz (ETSI); 4000 kHz (ANSI) 40m 3500 kHz 3800 kHz (ETSI); 4000 kHz (ANSI)
80m 7000 kHz 7100 kHz (ETSI); 7300 kHz (ANSI) 80m 7000 kHz 7100 kHz (ETSI); 7300 kHz (ANSI)
160m 10100 kHz 10150 kHz 160m 10100 kHz 10150 kHz
Notching for each standard band can be enabled or disabled Notching for each standard band can be enabled or disabled
via the bit mask. via the bit mask.
Two custom notches may be specified. If either of these Two custom notches may be specified. If either of these
skipping to change at page 48, line 23 skipping to change at page 51, line 43
If customNotch1 is enabled, then both If customNotch1 is enabled, then both
vdslLineConfCustomNotch1Start vdslLineConfCustomNotch1Start
vdslLineConfCustomNotch1Stop vdslLineConfCustomNotch1Stop
MUST be specified. MUST be specified.
If customNotch2 is enabled, then both If customNotch2 is enabled, then both
vdslLineConfCustomNotch2Start vdslLineConfCustomNotch2Start
vdslLineConfCustomNotch2Stop vdslLineConfCustomNotch2Stop
MUST be specified." MUST be specified."
REFERENCE "DSLF TR-057, section 2.6"
DEFVAL { { } }
::= { vdslLineConfProfileEntry 36 } ::= { vdslLineConfProfileEntry 36 }
vdslLineConfCustomNotch1Start OBJECT-TYPE vdslLineConfCustomNotch1Start 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 start frequency of amateur radio notch 1." "Specifies the start frequency of custom HAM (Handheld
Amateur Radio) notch 1. vdslLineConfCustomNotch1Start MUST
be less than or equal to vdslLineConfCustomNotch1Stop."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 37 } ::= { vdslLineConfProfileEntry 37 }
vdslLineConfCustomNotch1Stop OBJECT-TYPE vdslLineConfCustomNotch1Stop 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 amateur radio notch 1." "Specifies the stop frequency of custom HAM (Handheld
Amateur Radio) notch 1. vdslLineConfCustomNotch1Stop MUST
be greater than or equal to vdslLineConfCustomNotch1Start."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 38 } ::= { vdslLineConfProfileEntry 38 }
vdslLineConfCustomNotch2Start OBJECT-TYPE vdslLineConfCustomNotch2Start 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 start frequency of amateur radio notch 2." "Specifies the start frequency of custom HAM (Handheld
Amateur Radio) notch 2. vdslLineConfCustomNotch2Start MUST
be less than or equal to vdslLineConfCustomNotch2Stop."
DEFVAL { 0 }
::= { 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 amateur radio notch 2." "Specifies the stop frequency of custom HAM (Handheld
Amateur Radio) notch 2. vdslLineConfCustomNotch2Stop MUST
be greater than or equal to vdslLineConfCustomNotch2Stop."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 40 } ::= { vdslLineConfProfileEntry 40 }
vdslLineConfDownstreamTargetSlowBurstProtection 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)
protection for an interleaved (slow) channel." protection for an interleaved (slow) channel."
REFERENCE "ITU-T G.997.1" -- section 7.3.2.3 REFERENCE "ITU-T G.997.1, section 7.3.2.3"
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 41 } ::= { vdslLineConfProfileEntry 41 }
vdslLineConfUpstreamTargetSlowBurstProtection OBJECT-TYPE vdslLineConfUpTargetSlowBurst 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)
protection for an interleaved (slow) channel." protection for an interleaved (slow) channel."
REFERENCE "ITU-T G.997.1" -- section 7.3.2.3 REFERENCE "ITU-T G.997.1, section 7.3.2.3"
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 42 } ::= { vdslLineConfProfileEntry 42 }
vdslLineConfDownstreamMaxFastFecOverhead OBJECT-TYPE vdslLineConfDownMaxFastFec OBJECT-TYPE
SYNTAX Unsigned32 (0..50) SYNTAX Unsigned32 (0..50)
UNITS "%" UNITS "%"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This parameter provisions the maximum level of Forward "This parameter provisions the maximum level of Forward
Error Correction (FEC) redundancy related overhead to Error Correction (FEC) redundancy related overhead to
be maintained for a fast channel." be maintained for a fast channel."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 43 } ::= { vdslLineConfProfileEntry 43 }
vdslLineConfUpstreamMaxFastFecOverhead OBJECT-TYPE vdslLineConfUpMaxFastFec OBJECT-TYPE
SYNTAX Unsigned32 (0..50) SYNTAX Unsigned32 (0..50)
UNITS "%" UNITS "%"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This parameter provisions the maximum level of Forward "This parameter provisions the maximum level of Forward
Error Correction (FEC) redundancy related overhead to Error Correction (FEC) redundancy related overhead to
be maintained for a fast channel." be maintained for a fast channel."
DEFVAL { 0 }
::= { vdslLineConfProfileEntry 44 } ::= { vdslLineConfProfileEntry 44 }
vdslLineConfProfileRowStatus OBJECT-TYPE vdslLineConfLineType OBJECT-TYPE
SYNTAX INTEGER
{
noChannel(1), -- no channels exist
fastOnly(2), -- only fast channel exists
interleavedOnly(3), -- only interleaved channel exists
fastOrInterleaved(4), -- either fast or interleaved channel
-- exist, but only one at a time
fastAndInterleaved(5) -- both fast and interleaved channels
-- exist
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter provisions the VDSL physical entity at
start-up by defining whether and how the line will be
channelized, i.e. which channel type(s) are supported.
If the line is to be channelized, the value will be other
than noChannel(1).
This configuration can be activated only during start-up.
Afterwards, the value of vdslLineType coincides with the
value of vdslLineConfLineType. Depending on this vlaue,
the corresponding entries in the ifTable for the
interleaved and the fast channels are enabled or disabled
according to the value of their ifOperStatus.
Defined values are:
noChannel(1) -- no channels exist
fastOnly(2) -- only the fast channel exists
interleavedOnly(3) -- only the interleaved channel exists
fastOrInterleaved(4) -- either the fast or the interleaved
-- channel exists, but only one at a
-- time
fastAndInterleaved(5) -- both fast and interleaved channels
-- exist
Note that 'slow' and 'interleaved' refer to the same
channel."
REFERENCE "T1E1.4/2000-009R3, Part 1, common spec"
DEFVAL { noChannel }
::= { vdslLineConfProfileEntry 45 }
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, (by setting this object to `destroy' or service, (by setting this object to 'destroy' or
`outOfService') it must be first unreferenced 'outOfService') it must be first unreferenced
from all associated lines." from all associated lines."
::= { vdslLineConfProfileEntry 45 } ::= { 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
skipping to change at page 50, line 56 skipping to change at page 55, line 38
SEQUENCE SEQUENCE
{ {
vdslLineAlarmConfProfileName SnmpAdminString, vdslLineAlarmConfProfileName SnmpAdminString,
vdslThresh15MinLofs HCPerfIntervalThreshold, vdslThresh15MinLofs HCPerfIntervalThreshold,
vdslThresh15MinLoss HCPerfIntervalThreshold, vdslThresh15MinLoss HCPerfIntervalThreshold,
vdslThresh15MinLprs HCPerfIntervalThreshold, vdslThresh15MinLprs HCPerfIntervalThreshold,
vdslThresh15MinLols HCPerfIntervalThreshold, vdslThresh15MinLols HCPerfIntervalThreshold,
vdslThresh15MinESs HCPerfIntervalThreshold, vdslThresh15MinESs HCPerfIntervalThreshold,
vdslThresh15MinSESs HCPerfIntervalThreshold, vdslThresh15MinSESs HCPerfIntervalThreshold,
vdslThresh15MinUASs HCPerfIntervalThreshold, vdslThresh15MinUASs HCPerfIntervalThreshold,
vdslInitFailureNotificationEnable TruthValue, vdslInitFailureNotifyEnable TruthValue,
vdslLineAlarmConfProfileRowStatus RowStatus vdslLineAlarmConfProfRowStatus RowStatus
} }
vdslLineAlarmConfProfileName OBJECT-TYPE vdslLineAlarmConfProfileName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..32)) SYNTAX SnmpAdminString (SIZE (1..32))
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The name for this profile as specified by a user." "The name for this profile as specified by an
adminstrator."
::= { vdslLineAlarmConfProfileEntry 1 } ::= { vdslLineAlarmConfProfileEntry 1 }
vdslThresh15MinLofs OBJECT-TYPE vdslThresh15MinLofs OBJECT-TYPE
SYNTAX HCPerfIntervalThreshold SYNTAX HCPerfIntervalThreshold
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object configures the threshold for the number of "This object configures the threshold for the number of
loss of frame seconds (lofs) within any given 15-minute loss of frame seconds (lofs) within any given 15-minute
performance data collection interval. If the value of performance data collection interval. If the value of
loss of frame seconds in a particular 15-minute collection loss of frame seconds in a particular 15-minute collection
interval reaches/exceeds this value, a interval reaches/exceeds this value, a
vdslPerfLofsThreshNotification notification will be vdslPerfLofsThreshNotification notification will be
generated. No more than one notification will be sent generated. No more than one notification will be sent
per interval." per interval."
DEFVAL { 0 }
::= { vdslLineAlarmConfProfileEntry 2 } ::= { vdslLineAlarmConfProfileEntry 2 }
vdslThresh15MinLoss OBJECT-TYPE vdslThresh15MinLoss OBJECT-TYPE
SYNTAX HCPerfIntervalThreshold SYNTAX HCPerfIntervalThreshold
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object configures the threshold for the number of "This object configures the threshold for the number of
loss of signal seconds (loss) within any given 15-minute loss of signal seconds (loss) within any given 15-minute
performance data collection interval. If the value of performance data collection interval. If the value of
loss of signal seconds in a particular 15-minute collection loss of signal seconds in a particular 15-minute
interval reaches/exceeds this value, a collection interval reaches/exceeds this value, a
vdslPerfLossThreshNotification notification will be vdslPerfLossThreshNotification notification will be
generated. One notification will be sent per interval generated. One notification will be sent per interval
per endpoint." per endpoint."
DEFVAL { 0 }
::= { vdslLineAlarmConfProfileEntry 3 } ::= { vdslLineAlarmConfProfileEntry 3 }
vdslThresh15MinLprs OBJECT-TYPE vdslThresh15MinLprs OBJECT-TYPE
SYNTAX HCPerfIntervalThreshold SYNTAX HCPerfIntervalThreshold
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object configures the threshold for the number of "This object configures the threshold for the number of
loss of power seconds (lprs) within any given 15-minute loss of power seconds (lprs) within any given 15-minute
performance data collection interval. If the value of performance data collection interval. If the value of
loss of power seconds in a particular 15-minute collection loss of power seconds in a particular 15-minute collection
interval reaches/exceeds this value, a interval reaches/exceeds this value, a
vdslPerfLprsThreshNotification notification will be vdslPerfLprsThreshNotification notification will be
generated. No more than one notification will be sent generated. No more than one notification will be sent
per interval." per interval."
DEFVAL { 0 }
::= { vdslLineAlarmConfProfileEntry 4 } ::= { vdslLineAlarmConfProfileEntry 4 }
vdslThresh15MinLols OBJECT-TYPE vdslThresh15MinLols OBJECT-TYPE
SYNTAX HCPerfIntervalThreshold SYNTAX HCPerfIntervalThreshold
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object configures the threshold for the number of "This object configures the threshold for the number of
loss of link seconds (lols) within any given 15-minute loss of link seconds (lols) within any given 15-minute
performance data collection interval. If the value of performance data collection interval. If the value of
loss of power seconds in a particular 15-minute collection loss of power seconds in a particular 15-minute collection
interval reaches/exceeds this value, a interval reaches/exceeds this value, a
vdslPerfLolsThreshNotification notification will be vdslPerfLolsThreshNotification notification will be
generated. No more than one notification will be sent generated. No more than one notification will be sent
per interval." per interval."
DEFVAL { 0 }
::= { vdslLineAlarmConfProfileEntry 5 } ::= { vdslLineAlarmConfProfileEntry 5 }
vdslThresh15MinESs OBJECT-TYPE vdslThresh15MinESs OBJECT-TYPE
SYNTAX HCPerfIntervalThreshold SYNTAX HCPerfIntervalThreshold
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object configures the threshold for the number of "This object configures the threshold for the number of
errored seconds (ESs) within any given 15-minute errored seconds (ESs) within any given 15-minute
performance data collection interval. If the value of performance data collection interval. If the value of
errored seconds in a particular 15-minute collection errored seconds in a particular 15-minute collection
interval reaches/exceeds this value, a interval reaches/exceeds this value, a
vdslPerfESsThreshNotification notification will be vdslPerfESsThreshNotification notification will be
generated. No more than one notification will be sent generated. No more than one notification will be sent
per interval." per interval."
DEFVAL { 0 }
::= { vdslLineAlarmConfProfileEntry 6 } ::= { vdslLineAlarmConfProfileEntry 6 }
vdslThresh15MinSESs OBJECT-TYPE vdslThresh15MinSESs OBJECT-TYPE
SYNTAX HCPerfIntervalThreshold SYNTAX HCPerfIntervalThreshold
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object configures the threshold for the number of "This object configures the threshold for the number of
severely errored seconds (SESs) within any given 15-minute severely errored seconds (SESs) within any given 15-minute
performance data collection interval. If the value of performance data collection interval. If the value of
severely errored seconds in a particular 15-minute severely errored seconds in a particular 15-minute
collection interval reaches/exceeds this value, a collection interval reaches/exceeds this value, a
vdslPerfSESsThreshNotification notification will be vdslPerfSESsThreshNotification notification will be
generated. No more than one notification will be sent generated. No more than one notification will be sent
per interval." per interval."
DEFVAL { 0 }
::= { vdslLineAlarmConfProfileEntry 7 } ::= { vdslLineAlarmConfProfileEntry 7 }
vdslThresh15MinUASs OBJECT-TYPE vdslThresh15MinUASs OBJECT-TYPE
SYNTAX HCPerfIntervalThreshold SYNTAX HCPerfIntervalThreshold
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object configures the threshold for the number of "This object configures the threshold for the number of
unavailable seconds (UASs) within any given 15-minute unavailable seconds (UASs) within any given 15-minute
performance data collection interval. If the value of performance data collection interval. If the value of
unavailable seconds in a particular 15-minute collection unavailable seconds in a particular 15-minute collection
interval reaches/exceeds this value, a interval reaches/exceeds this value, a
vdslPerfUASsThreshNotification notification will be vdslPerfUASsThreshNotification notification will be
generated. No more than one notification will be sent generated. No more than one notification will be sent
per interval." per interval."
DEFVAL { 0 }
::= { vdslLineAlarmConfProfileEntry 8 } ::= { vdslLineAlarmConfProfileEntry 8 }
vdslInitFailureNotificationEnable OBJECT-TYPE vdslInitFailureNotifyEnable OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies if a vdslInitFailureNotification "This object specifies if a vdslInitFailureNotification
notification will be generated if an initialization notification will be generated if an initialization
failure occurs." failure occurs."
DEFVAL { false }
::= { vdslLineAlarmConfProfileEntry 9 } ::= { vdslLineAlarmConfProfileEntry 9 }
vdslLineAlarmConfProfileRowStatus OBJECT-TYPE vdslLineAlarmConfProfRowStatus 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 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, vdslPerfCurr15MinLofs
vdslThresh15MinLofs
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Framing 15-minute interval threshold reached." "Loss of Framing 15-minute interval threshold
(vdslThresh15MinLofs) reached."
::= { vdslNotifications 1 } ::= { vdslNotifications 1 }
vdslPerfLossThreshNotification NOTIFICATION-TYPE vdslPerfLossThreshNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslPerfCurr15MinLoss, vdslPerfCurr15MinLoss
vdslThresh15MinLoss
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Signal 15-minute interval threshold reached." "Loss of Signal 15-minute interval threshold
(vdslThresh15MinLoss) reached."
::= { vdslNotifications 2 } ::= { vdslNotifications 2 }
vdslPerfLprsThreshNotification NOTIFICATION-TYPE vdslPerfLprsThreshNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslPerfCurr15MinLprs, vdslPerfCurr15MinLprs
vdslThresh15MinLprs
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Power 15-minute interval threshold reached." "Loss of Power 15-minute interval threshold
(vdslThresh15MinLprs) reached."
::= { vdslNotifications 3 } ::= { vdslNotifications 3 }
vdslPerfLolsThreshNotification NOTIFICATION-TYPE vdslPerfLolsThreshNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslPerfCurr15MinLols, vdslPerfCurr15MinLols
vdslThresh15MinLols
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Loss of Link 15-minute interval threshold reached." "Loss of Link 15-minute interval threshold
(vdslThresh15MinLols) reached."
::= { vdslNotifications 4 } ::= { vdslNotifications 4 }
vdslPerfESsThreshNotification NOTIFICATION-TYPE vdslPerfESsThreshNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslPerfCurr15MinESs, vdslPerfCurr15MinESs
vdslThresh15MinESs
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Errored Seconds 15-minute interval threshold reached." "Errored Seconds 15-minute interval threshold
(vdslThresh15MinESs) reached."
::= { vdslNotifications 5 } ::= { vdslNotifications 5 }
vdslPerfSESsThreshNotification NOTIFICATION-TYPE vdslPerfSESsThreshNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslPerfCurr15MinSESs, vdslPerfCurr15MinSESs
vdslThresh15MinSESs
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Severely Errored Seconds 15-minute interval threshold "Severely Errored Seconds 15-minute interval threshold
reached." (vdslThresh15MinSESs) reached."
::= { vdslNotifications 6 } ::= { vdslNotifications 6 }
vdslPerfUASsThreshNotification NOTIFICATION-TYPE vdslPerfUASsThreshNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslPerfCurr15MinUASs, vdslPerfCurr15MinUASs
vdslThresh15MinUASs
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Unavailable Seconds 15-minute interval threshold reached." "Unavailable Seconds 15-minute interval threshold
(vdslThresh15MinUASs) reached."
::= { vdslNotifications 7 } ::= { vdslNotifications 7 }
vdslDownMaxSnrMgnExceededNotification NOTIFICATION-TYPE vdslDownMaxSnrMgnNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslCurrSnrMgn, vdslCurrSnrMgn
vdslLineConfDownstreamMaxSnrMgn
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The downstream Signal to Noise Margin exceeded "The downstream Signal to Noise Margin exceeded
vdslLineConfDownstreamMaxSnrMgn. The object vdslLineConfDownMaxSnrMgn. The object
vdslCurrSnrMgn will contain the Signal to Noise vdslCurrSnrMgn will contain the Signal to Noise
margin as measured by the VTU-R." margin as measured by the VTU-R."
::= { vdslNotifications 8 } ::= { vdslNotifications 8 }
vdslDownMinSnrMgnExceededNotification NOTIFICATION-TYPE vdslDownMinSnrMgnNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslCurrSnrMgn, vdslCurrSnrMgn
vdslLineConfDownstreamMinSnrMgn
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The downstream Signal to Noise Margin fell below "The downstream Signal to Noise Margin fell below
vdslLineConfDownstreamMinSnrMgn. The object vdslLineConfDownMinSnrMgn. The object
vdslCurrSnrMgn will contain the Signal to Noise vdslCurrSnrMgn will contain the Signal to Noise
margin as measured by the VTU-R." margin as measured by the VTU-R."
::= { vdslNotifications 9 } ::= { vdslNotifications 9 }
vdslUpMaxSnrMgnExceededNotification NOTIFICATION-TYPE vdslUpMaxSnrMgnNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslCurrSnrMgn, vdslCurrSnrMgn
vdslLineConfUpstreamMaxSnrMgn
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The upstream Signal to Noise Margin exceeded "The upstream Signal to Noise Margin exceeded
vdslLineConfDownstreamMaxSnrMgn. The object vdslLineConfUpMaxSnrMgn. The object
vdslCurrSnrMgn will contain the Signal to Noise vdslCurrSnrMgn will contain the Signal to Noise
margin as measured by the VTU-C." margin as measured by the VTU-C."
::= { vdslNotifications 10 } ::= { vdslNotifications 10 }
vdslUpMinSnrMgnExceededNotification NOTIFICATION-TYPE vdslUpMinSnrMgnNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslCurrSnrMgn, vdslCurrSnrMgn
vdslLineConfUpstreamMinSnrMgn
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The upstream Signal to Noise Margin fell below "The upstream Signal to Noise Margin fell below
vdslLineConfDownstreamMinSnrMgn. The object vdslLineConfUpMinSnrMgn. The object
vdslCurrSnrMgn will contain the Signal to Noise vdslCurrSnrMgn will contain the Signal to Noise
margin as measured by the VTU-C." margin as measured by the VTU-C."
::= { vdslNotifications 11 } ::= { vdslNotifications 11 }
vdslInitFailureNotification NOTIFICATION-TYPE vdslInitFailureNotification NOTIFICATION-TYPE
OBJECTS { OBJECTS {
vdslCurrStatus vdslCurrStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 56, line 34 skipping to change at page 61, line 32
vdslLineMibCompliance MODULE-COMPLIANCE vdslLineMibCompliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The compliance statement for SNMP entities which "The compliance statement for SNMP entities which
manage VDSL interfaces." manage VDSL interfaces."
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS MANDATORY-GROUPS
{ {
vdslGroup vdslGroup,
vdslNotificationGroup
} }
::= { vdslCompliances 1 } ::= { vdslCompliances 1 }
-- units of conformance -- units of conformance
vdslGroup OBJECT-GROUP vdslGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
vdslLineCoding, vdslLineCoding,
vdslLineType, vdslLineType,
skipping to change at page 57, line 5 skipping to change at page 62, line 6
vdslInvVersionNumber, vdslInvVersionNumber,
vdslCurrSnrMgn, vdslCurrSnrMgn,
vdslCurrAtn, vdslCurrAtn,
vdslCurrStatus, vdslCurrStatus,
vdslCurrOutputPwr, vdslCurrOutputPwr,
vdslCurrAttainableRate, vdslCurrAttainableRate,
vdslCurrLineRate, vdslCurrLineRate,
vdslChanInterleaveDelay, vdslChanInterleaveDelay,
vdslChanCrcBlockLength, vdslChanCrcBlockLength,
vdslChanCurrTxRate, vdslChanCurrTxRate,
vdslChanCurrTxSlowBurstProtection, vdslChanCurrTxSlowBurstProtect,
vdslChanCurrTxFastFecOverhead, vdslChanCurrTxFastFec,
vdslPerfValidIntervals, vdslPerfValidIntervals,
vdslPerfInvalidIntervals, vdslPerfInvalidIntervals,
vdslPerfLofs, vdslPerfLofs,
vdslPerfLoss, vdslPerfLoss,
vdslPerfLprs, vdslPerfLprs,
vdslPerfLols, vdslPerfLols,
vdslPerfESs, vdslPerfESs,
vdslPerfSESs, vdslPerfSESs,
vdslPerfUASs, vdslPerfUASs,
vdslPerfInits, vdslPerfInits,
skipping to change at page 57, line 54 skipping to change at page 62, line 55
vdslIntervalInits, vdslIntervalInits,
vdsl1DayIntervalMoniSecs, vdsl1DayIntervalMoniSecs,
vdsl1DayIntervalLofs, vdsl1DayIntervalLofs,
vdsl1DayIntervalLoss, vdsl1DayIntervalLoss,
vdsl1DayIntervalLprs, vdsl1DayIntervalLprs,
vdsl1DayIntervalLols, vdsl1DayIntervalLols,
vdsl1DayIntervalESs, vdsl1DayIntervalESs,
vdsl1DayIntervalSESs, vdsl1DayIntervalSESs,
vdsl1DayIntervalUASs, vdsl1DayIntervalUASs,
vdsl1DayIntervalInits, vdsl1DayIntervalInits,
vdslChanPerfValidIntervals, vdslChanValidIntervals,
vdslChanPerfInvalidIntervals, vdslChanInvalidIntervals,
vdslChanCorrectedOctets, vdslChanFixedOctets,
vdslChanUncorrectableBlks, vdslChanBadBlks,
vdslChanPerfCurr15MinTimeElapsed, vdslChanCurr15MinTimeElapsed,
vdslChanPerfCurr15MinCorrectedOctets, vdslChanCurr15MinFixedOctets,
vdslChanPerfCurr15MinUncorrectableBlks, vdslChanCurr15MinBadBlks,
vdslChanPerf1DayValidIntervals, vdslChan1DayValidIntervals,
vdslChanPerf1DayInvalidIntervals, vdslChan1DayInvalidIntervals,
vdslChanPerfCurr1DayTimeElapsed, vdslChanCurr1DayTimeElapsed,
vdslChanPerfCurr1DayCorrectedOctets, vdslChanCurr1DayFixedOctets,
vdslChanPerfCurr1DayUncorrectableBlks, vdslChanCurr1DayBadBlks,
vdslChanIntervalCorrectedOctets, vdslChanIntervalFixedOctets,
vdslChanIntervalUncorrectableBlks, vdslChanIntervalBadBlks,
vdslChan1DayIntervalMoniSecs, vdslChan1DayIntervalMoniSecs,
vdslChan1DayIntervalCorrectedOctets, vdslChan1DayIntervalFixedOctets,
vdslChan1DayIntervalUncorrectableBlks, vdslChan1DayIntervalBadBlks,
vdslLineConfDownstreamRateMode, vdslLineConfDownRateMode,
vdslLineConfUpstreamRateMode, vdslLineConfUpRateMode,
vdslLineConfDownstreamMaxPwr, vdslLineConfDownMaxPwr,
vdslLineConfUpstreamMaxPwr, vdslLineConfUpMaxPwr,
vdslLineConfDownstreamMaxSnrMgn, vdslLineConfDownMaxSnrMgn,
vdslLineConfDownstreamMinSnrMgn, vdslLineConfDownMinSnrMgn,
vdslLineConfDownstreamTargetSnrMgn, vdslLineConfDownTargetSnrMgn,
vdslLineConfUpstreamMaxSnrMgn, vdslLineConfUpMaxSnrMgn,
vdslLineConfUpstreamMinSnrMgn, vdslLineConfUpMinSnrMgn,
vdslLineConfUpstreamTargetSnrMgn, vdslLineConfUpTargetSnrMgn,
vdslLineConfDownstreamFastMaxDataRate, vdslLineConfDownFastMaxDataRate,
vdslLineConfDownstreamFastMinDataRate, vdslLineConfDownFastMinDataRate,
vdslLineConfDownstreamSlowMaxDataRate, vdslLineConfDownSlowMaxDataRate,
vdslLineConfDownstreamSlowMinDataRate, vdslLineConfDownSlowMinDataRate,
vdslLineConfUpstreamFastMaxDataRate, vdslLineConfUpFastMaxDataRate,
vdslLineConfUpstreamFastMinDataRate, vdslLineConfUpFastMinDataRate,
vdslLineConfUpstreamSlowMaxDataRate, vdslLineConfUpSlowMaxDataRate,
vdslLineConfUpstreamSlowMinDataRate, vdslLineConfUpSlowMinDataRate,
vdslLineConfDownstreamRateRatio, vdslLineConfDownRateRatio,
vdslLineConfUpstreamRateRatio, vdslLineConfUpRateRatio,
vdslLineConfDownstreamMaxInterDelay, vdslLineConfDownMaxInterDelay,
vdslLineConfUpstreamMaxInterDelay, vdslLineConfUpMaxInterDelay,
vdslLineConfDownstreamPboControl, vdslLineConfDownPboControl,
vdslLineConfUpstreamPboControl, vdslLineConfUpPboControl,
vdslLineConfDownstreamPboLevel, vdslLineConfDownPboLevel,
vdslLineConfUpstreamPboLevel, vdslLineConfUpPboLevel,
vdslLineConfDeploymentScenario, vdslLineConfDeploymentScenario,
vdslLineConfAdslPresence, vdslLineConfAdslPresence,
vdslLineConfApplicableStandard, vdslLineConfApplicableStandard,
vdslLineConfBandPlan, vdslLineConfBandPlan,
vdslLineConfBandPlanFx, vdslLineConfBandPlanFx,
vdslLineConfBandU0Usage, vdslLineConfBandOptUsage,
vdslLineConfUpstreamPsdTemplate, vdslLineConfUpPsdTemplate,
vdslLineConfDownstreamPsdTemplate, vdslLineConfDownPsdTemplate,
vdslLineConfHamBandMask, vdslLineConfHamBandMask,
vdslLineConfCustomNotch1Start, vdslLineConfCustomNotch1Start,
vdslLineConfCustomNotch1Stop, vdslLineConfCustomNotch1Stop,
vdslLineConfCustomNotch2Start, vdslLineConfCustomNotch2Start,
vdslLineConfCustomNotch2Stop, vdslLineConfCustomNotch2Stop,
vdslLineConfDownstreamTargetSlowBurstProtection, vdslLineConfDownTargetSlowBurst,
vdslLineConfUpstreamTargetSlowBurstProtection, vdslLineConfUpTargetSlowBurst,
vdslLineConfDownstreamMaxFastFecOverhead, vdslLineConfDownMaxFastFec,
vdslLineConfUpstreamMaxFastFecOverhead, vdslLineConfUpMaxFastFec,
vdslLineConfProfileRowStatus, vdslLineConfLineType,
vdslLineConfProfRowStatus,
vdslThresh15MinLofs, vdslThresh15MinLofs,
vdslThresh15MinLoss, vdslThresh15MinLoss,
vdslThresh15MinLprs, vdslThresh15MinLprs,
vdslThresh15MinLols, vdslThresh15MinLols,
vdslThresh15MinESs, vdslThresh15MinESs,
vdslThresh15MinSESs, vdslThresh15MinSESs,
vdslThresh15MinUASs, vdslThresh15MinUASs,
vdslInitFailureNotificationEnable, vdslInitFailureNotifyEnable,
vdslLineAlarmConfProfileRowStatus vdslLineAlarmConfProfRowStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing information about "A collection of objects providing information about
a VDSL Line." a VDSL Line."
::= { vdslGroups 1 } ::= { vdslGroups 1 }
vdslNotificationGroup NOTIFICATION-GROUP vdslNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS NOTIFICATIONS
{ {
vdslPerfLofsThreshNotification, vdslPerfLofsThreshNotification,
vdslPerfLossThreshNotification, vdslPerfLossThreshNotification,
vdslPerfLprsThreshNotification, vdslPerfLprsThreshNotification,
vdslPerfLolsThreshNotification, vdslPerfLolsThreshNotification,
vdslPerfESsThreshNotification, vdslPerfESsThreshNotification,
vdslPerfSESsThreshNotification, vdslPerfSESsThreshNotification,
vdslPerfUASsThreshNotification, vdslPerfUASsThreshNotification,
vdslDownMaxSnrMgnExceededNotification, vdslDownMaxSnrMgnNotification,
vdslDownMinSnrMgnExceededNotification, vdslDownMinSnrMgnNotification,
vdslUpMaxSnrMgnExceededNotification, vdslUpMaxSnrMgnNotification,
vdslUpMinSnrMgnExceededNotification, vdslUpMinSnrMgnNotification,
vdslInitFailureNotification vdslInitFailureNotification
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This group supports notifications of significant "This group supports notifications of significant
conditions associated with VDSL Lines." conditions associated with VDSL Lines."
::= { vdslGroups 2 } ::= { vdslGroups 2 }
END END
Normative References 5. Intellectual Property Notice
The IETF takes no position regarding the validity or scope of any
intellectual property or other rights that might be claimed to
pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights
might or might not be available; neither does it represent that it
has made any effort to identify any such rights. Information on the
IETF's procedures with respect to rights in standards-track and
standards-related documentation can be found in BCP-11. Copies of
claims of rights made available for publication and any assurances
of licenses to be made available, or the result of an attempt made
to obtain a general license or permission for the use of such
proprietary rights by implementors or users of this specification
can be obtained from the IETF Secretariat.
The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary
rights which may cover technology that may be required to practice
this standard. Please address the information to the IETF Executive
Director.
6. Normative References
[DSLFTR057] DSL Forum TR-057, "VDSL Network Element Management",
February 2003.
[ETSI2701] ETSI TS 101 270-1 V1.2.1 "Transmission and Multiplexing [ETSI2701] ETSI TS 101 270-1 V1.2.1 "Transmission and Multiplexing
(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: Functional requirements", October 1999. Part 1: Functional requirements", October 1999.
[ETSI2702] ETSI TS 101 270-2 V1.1.1 "Transmission and Multiplexing [ETSI2702] ETSI TS 101 270-2 V1.1.1 "Transmission and Multiplexing
(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) Transcievers", July 1999. Subscriber Line (DSL) Transceivers", July 1999.
[RFC1901] Case, J., McCloghrie, K., Rose, M. and S. Waldbusser,
"Introduction to Community-based SNMPv2", RFC 1901,
January 1996.
[RFC1905] Case, J., McCloghrie, K., Rose, M. and S. Waldbusser,
"Protocol Operations for Version 2 of the Simple Network
Management Protocol (SNMPv2)", RFC 1905, January 1996.
[RFC1906] Case, J., McCloghrie, K., Rose, M. and S. Waldbusser,
"Transport Mappings for Version 2 of the Simple Network
Management Protocol (SNMPv2)", RFC 1906, January 1996.
[RFC2119] Bradner, S., "Key Words for use in RFCs to Indicate
Requirement Levels", 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.
[RFC2571] Harrington, D., Presuhn, R. and B. Wijnen, "An
Architecture for Describing SNMP Management Frameworks",
RFC 2571, April 1999.
[RFC2572] Case, J., Harrington D., Presuhn, R. and B. Wijnen,
"Message Processing and Dispatching for the Simple Network
Management Protocol (SNMP)", RFC 2572, April 1999.
[RFC2574] Blumenthal, U. and B. Wijnen, "User-based Security Model
(USM) for version 3 of the Simple Network Management
Protocol (SNMPv3)", RFC 2574, April 1999.
[RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., [RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J.,
Rose, M. and S. Waldbusser, "Structure of Management Rose, M. and S. Waldbusser, "Structure of Management
Information Version 2 (SMIv2)", STD 58, RFC 2578, April Information Version 2 (SMIv2)", STD 58, RFC 2578, April
1999. 1999.
[RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., [RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J.,
Rose, M. and S. Waldbusser, "Textual Conventions for Rose, M. and S. Waldbusser, "Textual Conventions for
SMIv2", STD 58, RFC 2579, April 1999. SMIv2", STD 58, RFC 2579, April 1999.
[RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., [RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J.,
Rose, M. and S. Waldbusser, "Conformance Statements for Rose, M. and S. Waldbusser, "Conformance Statements for
SMIv2", STD 58, RFC 2580, April 1999. SMIv2", STD 58, RFC 2580, April 1999.
[RFC2662] Bathrick, G. and F. Ly, "Definitions of Managed Objects
for the ADSL Lines", RFC 2662, August 1999.
[RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group [RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group
MIB", RFC 2863, June 2000. MIB", RFC 2863, June 2000.
[RFC3418] Presuhn, R., "Management Information Base (MIB) for the
Simple Network Management Protocol (SNMP)", STD 62, RFC
3418, December 2002.
[RFCXXXX] Ray, B. and R. Abbi, "High Capacity Textual Conventions
for MIB Modules Using Performance History Based on
15 Minute Intervals", RFC XXXX, YYYY 2003.
--- RFC Ed: please replace XXXX with the RFC number assigned to the
--- 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 2:
Technical Specification for a Single-Carrier Modulation Technical Specification for a Single-Carrier Modulation
(SCM) Transceiver", November 2001. (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 3:
Technical Specification for a Multi-Carrier Modulation Technical Specification for a Multi-Carrier Modulation
(MCM) Transceiver", November 2000. (MCM) Transceiver", November 2000.
Informative References 7. Informative References
[RFC1155] Rose, M. and K. McCloghrie, "Structure and Identification
of Management Information for TCP/IP-based Internets", STD
16, RFC 1155, May 1990.
[RFC1157] Case, J., Fedor, M., Schoffstall, M. and J. Davin, "Simple
Network Management Protocol", STD 15, RFC 1157, May 1990.
[RFC1212] Rose, M. and K. McCloghrie, "Concise MIB Definitions", STD
16, RFC 1212, March 1991.
[RFC1215] Rose, M., "A Convention for Defining Traps for use with
the SNMP", RFC 1215, March 1991.
[RFC2570] Case, J., Mundy, R., Partain, D. and B. Stewart,
"Introduction to Version 3 of the Internet-standard
Network Management Framework", RFC 2570, April 1999.
[RFC2573] Levi, D., Meyer, P. and B. Stewart, "SNMPv3 Applications",
RFC 2573, April 1999.
[RFC2575] Wijnen, B., Presuhn, R. and K. McCloghrie, "View-based [RFC2575] Wijnen, B., Presuhn, R. and K. McCloghrie, "View-based
Access Control Model (VACM) for the Simple Network Access Control Model (VACM) for the Simple Network
Management Protocol (SNMP)", RFC 2575, April 1999. Management Protocol (SNMP)", RFC 2575, April 1999.
Security Considerations [RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart,
"Introduction and Applicability Statements for Internet-
Standard Management Framework", RFC 3410, December 2002.
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 that
have a MAX-ACCESS clause of read-write and/or read-create. Such have 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.
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 generate or unfiltered fluctuations initiated by the subscriber could
sufficient notifications to potentially overwhelm either the generate sufficient notifications to potentially overwhelm either
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 For this reason, there are a number of managed objects in this MIB
that may contain sensitive information. These are: that may contain sensitive information. These are:
vdslThresh15MinLofs vdslThresh15MinLofs
vdslThresh15MinLoss vdslThresh15MinLoss
vdslThresh15MinLprs vdslThresh15MinLprs
vdslThresh15MinLols vdslThresh15MinLols
vdslThresh15MinESs vdslThresh15MinESs
vdslThresh15MinSESs vdslThresh15MinSESs
vdslThresh15MinUASs vdslThresh15MinUASs
It is thus important to control even GET access to these objects and It is thus important to control even GET access to these objects and
possibly to even encrypt the values of these objects when sending possibly to even encrypt the values of these objects when sending
them over the network via SNMP. Not all versions of SNMP provide them over the network via SNMP. Not all versions of SNMP provide
features for such a secure environment. features for such a secure environment.
Further, notifications generated by agents implementing this MIB Further, notifications generated by agents implementing this MIB
will contain the above threshold information. will contain the above threshold information.
SNMPv1 by itself is not a secure environment. Even if the network SNMP versions prior to SNMPv3 did not include adequate security.
itself is secure (for example by using IPSec), even then, there is no Even if the network itself is secure (for example by using IPSec),
control as to who on the secure network is allowed to access and even then, there is no control as to who on the secure network is
GET/SET (read/change/create/delete) the objects in this MIB. allowed to access and GET/SET (read/change/create/delete) objects
which utilize the textual conventions defined in this MIB module.
It is recommended that the implementers consider the security
features as provided by the SNMPv3 framework. Specifically, the use
of the User-based Security Model RFC 2574 [12] and the View-
based Access Control Model RFC 2575 [15] is recommended.
It is then a customer/user responsibility to ensure that the SNMP
entity giving access to an instance of this MIB, is properly
configured to give access to the objects only to those principals
(users) that have legitimate rights to indeed GET or SET
(change/create/delete) them.
IANA Considerations It is RECOMMENDED that implementers consider the security features
as provided by the SNMPv3 framework (see [RFC3410], section 8),
including full support for the SNMPv3 cryptographic mechanisms (for
authentication and privacy).
The VDSL-LINE-MIB MIB module requires the allocation of a single Further, deployment of SNMP versions prior to SNMPv3 is NOT
object identifier for its MODULE-IDENTITY. IANA should allocate RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to
this object identifier in the transmission subtree. enable cryptographic security. It is then a customer/operator
responsibility to ensure that the SNMP entity giving access to an
instance of a MIB module which utilizes the textual conventions
defined in this MIB module is properly configured to give access to
the objects only to those principals (users) that have legitimate
rights to indeed GET or SET (change/create/delete) them.
Acknowledgments 9. Acknowledgments
Greg Bathrick (Nokia) Greg Bathrick (Nokia)
Umberto Bonollo (NEC) Umberto Bonollo (NEC)
Andrew Cheers (NEC) Andrew Cheers (NEC)
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)
Say Sabit (NLC) Say Sabit (NLC)
Bert Wijnen (Lucent) Bert Wijnen (Lucent)
skipping to change at page 63, line 14 skipping to change at page 68, line 18
Travis Levin (Paradyne) Travis Levin (Paradyne)
Moti Morgenstern (Inovia) Moti Morgenstern (Inovia)
Randy Presuhn (BMC) Randy Presuhn (BMC)
Say Sabit (NLC) Say Sabit (NLC)
Bert Wijnen (Lucent) Bert Wijnen (Lucent)
Intellectual Property Notice 10. Authors' Addresses
The IETF takes no position regarding the validity or scope of any
intellectual property or other rights that might be claimed to
pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights
might or might not be available; neither does it represent that it
has made any effort to identify any such rights. Information on the
IETF's procedures with respect to rights in standards-track and
standards-related documentation can be found in BCP-11. Copies of
claims of rights made available for publication and any assurances of
licenses to be made available, or the result of an attempt made to
obtain a general license or permission for the use of such
proprietary rights by implementors or users of this specification can
be obtained from the IETF Secretariat.
The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary
rights which may cover technology that may be required to practice
this standard. Please address the information to the IETF Executive
Director.
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 USA Huntsville, AL 35805
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 USA Raleigh, NC 27609-7860
USA
Phone: +1 919 850 6194 Phone: +1 919 850 6194
EMail: Rajesh.Abbi@alcatel.com EMail: Rajesh.Abbi@alcatel.com
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 are kind, provided that the above copyright notice and this paragraph
included on all such copies and derivative works. However, this are included on all such copies and derivative works. However, this
document itself may not be modified in any way, such as by removing document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of Internet organizations, except as needed for the purpose of
developing Internet standards in which case the procedures for developing Internet standards in which case the procedures for
copyrights defined in the Internet Standards process must be copyrights defined in the Internet Standards process must be
followed, or as required to translate it into languages other than followed, or as required to translate it into languages other than
English. English.
The limited permissions granted above are perpetual and will not be The limited permissions granted above are perpetual and will not be
revoked by the Internet Society or its successors or assigns. revoked by the Internet Society or its successors or assigns.
 End of changes. 

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