draft-ietf-adslmib-vdsl-ext-scm-07.txt   draft-ietf-adslmib-vdsl-ext-scm-08.txt 
Network Working Group M. Dodge Network Working Group M. Dodge
Category: Internet Draft Infineon Technologies Category: Internet Draft ECI Telecom
B. Ray B. Ray
PESA Switching Systems PESA Switching Systems
November 2004 January 2005
Definitions of Managed Object Extensions Definitions of Managed Object Extensions
for Very High Speed Digital Subscriber Lines (VDSL) Using for Very High Speed Digital Subscriber Lines (VDSL) Using
Single Carrier Modulation (SCM) Line Coding Single Carrier Modulation (SCM) Line Coding
draft-ietf-adslmib-vdsl-ext-scm-07.txt draft-ietf-adslmib-vdsl-ext-scm-08.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 subject to all provisions
of section 3 of RFC 3667. By submitting this Internet-Draft, each of section 3 of RFC 3667. By submitting this Internet-Draft, each
author represents that any applicable patent or other IPR claims of author represents that any applicable patent or other IPR claims of
which he or she is aware have been or will be disclosed, and any of which he or she is aware have been or will be disclosed, and any of
which he or she becomes aware will be disclosed, in accordance with which he or she becomes aware will be disclosed, in accordance with
RFC 3668. RFC 3668.
skipping to change at page 5, line 10 skipping to change at page 5, line 10
VDSL-LINE-EXT-SCM-MIB DEFINITIONS ::= BEGIN VDSL-LINE-EXT-SCM-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, MODULE-IDENTITY,
OBJECT-TYPE, OBJECT-TYPE,
Integer32, Integer32,
transmission, transmission,
Unsigned32 FROM SNMPv2-SMI -- [RFC2578] Unsigned32 FROM SNMPv2-SMI -- [RFC2578]
TEXTUAL-CONVENTION, TEXTUAL-CONVENTION,
TruthValue,
RowStatus FROM SNMPv2-TC -- [RFC2579] RowStatus FROM SNMPv2-TC -- [RFC2579]
MODULE-COMPLIANCE, MODULE-COMPLIANCE,
OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580] OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580]
ifIndex FROM IF-MIB -- [RFC2863] ifIndex FROM IF-MIB -- [RFC2863]
vdslLineConfProfileName FROM VDSL-LINE-MIB; -- [RFC3728] vdslLineConfProfileName FROM VDSL-LINE-MIB; -- [RFC3728]
vdslExtSCMMIB MODULE-IDENTITY vdslExtSCMMIB MODULE-IDENTITY
LAST-UPDATED "200411120000Z" -- November 12, 2004 LAST-UPDATED "200501160000Z" -- January 16, 2005
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-732 Raleigh NC 27627-732
Email: sneedmike@hotmail.com Email: sneedmike@hotmail.com
Phone: +1 206 600 7022 Phone: +1 206 600 7022
co-editor: Menachem Dodge Co-Chair: Bob Ray
Infineon Technologies Savan Ltd. PESA Switching Systems, Inc.
6 Hagavish St. Postal: 330-A Wynn Drive
Postal: Poleg Industrial Area, Huntsville, AL 35805
Netanya 42504, USA
Email: rray@pesa.com
Phone: +1 256 726 9200 ext. 142
Co-editor: Menachem Dodge
ECI Telecom Ltd.
Postal: 30 hasivim St.
Petach Tikva 49517,
Israel. Israel.
Email: mbdodge@ieee.org Email: mbdodge@ieee.org
Phone: +972 9 892 4116 Phone: +972 3 926 8421
Co-editor: Bob Ray Co-editor: Bob Ray
PESA Switching Systems, Inc. PESA Switching Systems, Inc.
Postal: 330-A Wynn Drive Postal: 330-A Wynn Drive
Huntsville, AL 35805 Huntsville, AL 35805
USA USA
Email: rray@pesa.com Email: rray@pesa.com
Phone: +1 256 726 9200 ext. 142 Phone: +1 256 726 9200 ext. 142
" "
DESCRIPTION DESCRIPTION
skipping to change at page 6, line 27 skipping to change at page 6, line 36
Mgn -- Margin Mgn -- Margin
PSD -- Power Spectral Density PSD -- Power Spectral Density
Rx -- Receive Rx -- Receive
Snr -- Signal to Noise Ratio Snr -- Signal to Noise Ratio
Tx -- Transmit Tx -- Transmit
Copyright (C) The Internet Society (2004). This version Copyright (C) The Internet Society (2004). This version
of this MIB module is part of RFC XXXX: see the RFC of this MIB module is part of RFC XXXX: see the RFC
itself for full legal notices." itself for full legal notices."
-- RFC Ed.: replace XXXX with assigned number & remove this note -- RFC Ed.: replace XXXX with assigned number & remove this note
REVISION "200411120000Z" -- November 12, 2004 REVISION "200501160000Z" -- January 16, 2005
DESCRIPTION "Initial version, published as RFC XXXX." DESCRIPTION "Initial version, published as RFC XXXX."
-- RFC Ed.: replace XX with assigned number & remove this note -- RFC Ed.: replace XX with assigned number & remove this note
::= { transmission XX } -- To be assigned by IANA ::= { transmission XX } -- To be assigned by IANA
-- RFC Ed.: we suggest to put it under { transmission 227 } because -- RFC Ed.: we suggest to put it under { transmission 227 } because
-- this is the first available number, transmission 228 -- this is the first available number, transmission 228
-- would be used for the MCM MIB. -- would be used for the MCM MIB.
vdslLineExtSCMMib OBJECT IDENTIFIER ::= { vdslExtSCMMIB 1 } vdslLineExtSCMMib OBJECT IDENTIFIER ::= { vdslExtSCMMIB 1 }
vdslLineExtSCMMibObjects OBJECT IDENTIFIER ::= vdslLineExtSCMMibObjects OBJECT IDENTIFIER ::=
{ vdslLineExtSCMMib 1 } { vdslLineExtSCMMib 1 }
-- --
skipping to change at page 7, line 4 skipping to change at page 7, line 13
referred to. Specified as an INTEGER, the possible values referred to. Specified as an INTEGER, the possible values
are: are:
optionalBand (1) -- the optional Band range [25kHz - 138kHz] optionalBand (1) -- the optional Band range [25kHz - 138kHz]
firstDownstreamBand (2) -- first Downstream Band firstDownstreamBand (2) -- first Downstream Band
firstUpstreamBand (3) -- first Upstream Band firstUpstreamBand (3) -- first Upstream Band
secondDownstreamBand (4) -- second Downstream Band secondDownstreamBand (4) -- second Downstream Band
secondUpstreamBand (5) -- second Upstream Band secondUpstreamBand (5) -- second Upstream Band
thirdDownstreamBand (6) -- third Downstream Band thirdDownstreamBand (6) -- third Downstream Band
thirdUpstreamBand (7) -- third Upstream Band" thirdUpstreamBand (7) -- third Upstream Band"
SYNTAX INTEGER { optionalBand (1), SYNTAX INTEGER { optionalBand (1),
firstDownstreamBand (2), firstDownstreamBand (2),
firstUpstreamBand (3), firstUpstreamBand (3),
secondDownstreamBand (4), secondDownstreamBand (4),
secondUpstreamBand (5), secondUpstreamBand (5),
thirdDownstreamBand (6), thirdDownstreamBand (6),
thirdUpstreamBand thirdUpstreamBand(7) }
(7) }
VdslSCMBandUsage ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This data type is used to indicate whether the SCM Band
is in use or not. The two possible values are:
unUsed (1),
inUse (2)"
SYNTAX INTEGER {
unUsed (1),
inUse (2) }
-- --
-- Single carrier modulation (SCM) configuration profile tables -- Single carrier modulation (SCM) configuration profile tables
-- --
vdslLineSCMConfProfileBandTable OBJECT-TYPE vdslLineSCMConfProfileBandTable OBJECT-TYPE
SYNTAX SEQUENCE OF VdslLineSCMConfProfileBandEntry SYNTAX SEQUENCE OF VdslLineSCMConfProfileBandEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 8, line 21 skipping to change at page 8, line 21
stored persistently." stored persistently."
INDEX { vdslLineConfProfileName, INDEX { vdslLineConfProfileName,
vdslLineSCMConfProfileBandId } vdslLineSCMConfProfileBandId }
::= { vdslLineSCMConfProfileBandTable 1 } ::= { vdslLineSCMConfProfileBandTable 1 }
VdslLineSCMConfProfileBandEntry ::= VdslLineSCMConfProfileBandEntry ::=
SEQUENCE SEQUENCE
{ {
vdslLineSCMConfProfileBandId VdslSCMBandId, vdslLineSCMConfProfileBandId VdslSCMBandId,
vdslLineSCMConfProfileBandUsage VdslSCMBandUsage, vdslLineSCMConfProfileBandInUse TruthValue,
vdslLineSCMConfProfileBandCenterFrequency Unsigned32, vdslLineSCMConfProfileBandCenterFrequency Unsigned32,
vdslLineSCMConfProfileBandSymbolRate Unsigned32, vdslLineSCMConfProfileBandSymbolRate Unsigned32,
vdslLineSCMConfProfileBandConstellationSize Unsigned32, vdslLineSCMConfProfileBandConstellationSize Unsigned32,
vdslLineSCMConfProfileBandTransmitPSDLevel Unsigned32, vdslLineSCMConfProfileBandTransmitPSDLevel Unsigned32,
vdslLineSCMConfProfileBandRowStatus RowStatus vdslLineSCMConfProfileBandRowStatus RowStatus
} }
vdslLineSCMConfProfileBandId OBJECT-TYPE vdslLineSCMConfProfileBandId OBJECT-TYPE
SYNTAX VdslSCMBandId SYNTAX VdslSCMBandId
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The BandId for this entry, which specifies which band "The BandId for this entry, which specifies which band
is being referred to. Specified as an INTEGER, the is being referred to."
possible values are:
optionalBand (1), firstDownstreamBand (2),
firstUpstreamBand (3), secondDownstreamBand (4),
secondUpstreamBand (5), thirdDownstreamBand (6),
thirdUpstreamBand (7)"
::= { vdslLineSCMConfProfileBandEntry 1 } ::= { vdslLineSCMConfProfileBandEntry 1 }
vdslLineSCMConfProfileBandUsage OBJECT-TYPE vdslLineSCMConfProfileBandInUse OBJECT-TYPE
SYNTAX VdslSCMBandUsage SYNTAX TruthValue
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates whether this band is in use. "Indicates whether this band is in use.
Specified as an INTEGER, the possible values are: If set to True this band is in use."
unUsed(1),
inUse(2)"
::= { vdslLineSCMConfProfileBandEntry 2 } ::= { vdslLineSCMConfProfileBandEntry 2 }
vdslLineSCMConfProfileBandCenterFrequency OBJECT-TYPE vdslLineSCMConfProfileBandCenterFrequency OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "Hz" UNITS "Hz"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the center frequency in Hz" "Specifies the center frequency in Hz"
REFERENCE "T1E1.4/2000-011R3" -- Part 2, SCM REFERENCE "T1E1.4/2000-011R3" -- Part 2, SCM
::= { vdslLineSCMConfProfileBandEntry 3 } ::= { vdslLineSCMConfProfileBandEntry 3 }
skipping to change at page 10, line 46 skipping to change at page 10, line 46
DESCRIPTION DESCRIPTION
"An entry in the vdslLineSCMPhysBandTable." "An entry in the vdslLineSCMPhysBandTable."
INDEX { ifIndex, INDEX { ifIndex,
vdslLineSCMPhysBandId } vdslLineSCMPhysBandId }
::= { vdslLineSCMPhysBandTable 1 } ::= { vdslLineSCMPhysBandTable 1 }
VdslLineSCMPhysBandEntry ::= VdslLineSCMPhysBandEntry ::=
SEQUENCE SEQUENCE
{ {
vdslLineSCMPhysBandId VdslSCMBandId, vdslLineSCMPhysBandId VdslSCMBandId,
vdslLineSCMPhysBandUsage VdslSCMBandUsage, vdslLineSCMPhysBandInUse TruthValue,
vdslLineSCMPhysBandCurrCenterFrequency Unsigned32, vdslLineSCMPhysBandCurrCenterFrequency Unsigned32,
vdslLineSCMPhysBandCurrSymbolRate Unsigned32, vdslLineSCMPhysBandCurrSymbolRate Unsigned32,
vdslLin vdslLineSCMPhysBandCurrConstellationSize Unsigned32,
eSCMPhysBandCurrConstellationSize Unsigned32,
vdslLineSCMPhysBandCurrPSDLevel Unsigned32, vdslLineSCMPhysBandCurrPSDLevel Unsigned32,
vdslLineSCMPhysBandCurrSnrMgn Integer32, vdslLineSCMPhysBandCurrSnrMgn Integer32,
vdslLineSCMPhysBandCurrAtn Unsigned32 vdslLineSCMPhysBandCurrAtn Unsigned32
} }
vdslLineSCMPhysBandId OBJECT-TYPE vdslLineSCMPhysBandId OBJECT-TYPE
SYNTAX VdslSCMBandId SYNTAX VdslSCMBandId
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The BandId for this entry, which specifies which band "The BandId for this entry, which specifies which band
is being referred to. Specified as an Unsigned32, the is being referred to."
possible values are:
optionalBand (1), firstDownstreamBand (2),
firstUpstreamBand (3), secondDownstreamBand (4),
secondUpstreamBand (5), thirdDownstreamBand (6),
thirdUpstreamBand (7)"
::= { vdslLineSCMPhysBandEntry 1 } ::= { vdslLineSCMPhysBandEntry 1 }
vdslLineSCMPhysBandUsage OBJECT-TYPE vdslLineSCMPhysBandInUse OBJECT-TYPE
SYNTAX VdslSCMBandUsage SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates whether this band is in use. "Indicates whether this band is in use.
Specified as an Unsigned32, the two If set to True this band is in use."
possible values are:
Unused(1),
InUse(2)"
::= { vdslLineSCMPhysBandEntry 2 } ::= { vdslLineSCMPhysBandEntry 2 }
vdslLineSCMPhysBandCurrCenterFrequency OBJECT-TYPE vdslLineSCMPhysBandCurrCenterFrequency OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "Hz" UNITS "Hz"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The current center frequency in Hz for this band." "The current center frequency in Hz for this band."
REFERENCE "T1E1.4/2000-011R3" -- Part 2, SCM REFERENCE "T1E1.4/2000-011R3" -- Part 2, SCM
skipping to change at page 13, line 24 skipping to change at page 13, line 24
vdslLineExtSCMGroup vdslLineExtSCMGroup
} }
::= { vdslLineExtSCMCompliances 1 } ::= { vdslLineExtSCMCompliances 1 }
-- units of conformance -- units of conformance
vdslLineExtSCMGroup OBJECT-GROUP vdslLineExtSCMGroup OBJECT-GROUP
OBJECTS OBJECTS
{ {
vdslLineSCMConfProfileBandUsage, vdslLineSCMConfProfileBandInUse,
vdslLineSCMConfProfileBandTransmitPSDLevel, vdslLineSCMConfProfileBandTransmitPSDLevel,
vdslLineSCMConfProfileBandSymbolRate, vdslLineSCMConfProfileBandSymbolRate,
vdslLineSCMConfProfileBandConstellationSize, vdslLineSCMConfProfileBandConstellationSize,
vdslLineSCMConfProfileBandCenterFrequency, vdslLineSCMConfProfileBandCenterFrequency,
vdslLineSCMConfProfileBandRowStatus, vdslLineSCMConfProfileBandRowStatus,
vdslLineSCMPhysBandUsage, vdslLineSCMPhysBandInUse,
vdslLineSCMPhysBandCurrPSDLevel, vdslLineSCMPhysBandCurrPSDLevel,
vdslLineSCMPhysBandCurrSymbolRate, vdslLineSCMPhysBandCurrSymbolRate,
vdslLineSCMPhysBandCurrConstellationSize, vdslLineSCMPhysBandCurrConstellationSize,
vdslLineSCMPhysBandCurrCenterFrequency, vdslLineSCMPhysBandCurrCenterFrequency,
vdslLineSCMPhysBandCurrSnrMgn, vdslLineSCMPhysBandCurrSnrMgn,
vdslLineSCMPhysBandCurrAtn vdslLineSCMPhysBandCurrAtn
} }
STATUS current STATUS current
skipping to change at page 14, line 15 skipping to change at page 14, line 15
6. Security Considerations 6. Security Considerations
There are a number of management objects defined in this MIB module There are a number of management objects defined in this MIB module
with a MAX-ACCESS clause of read-create. Such objects may be with a MAX-ACCESS clause of read-create. Such objects may be
considered sensitive or vulnerable in some network environments. considered sensitive or vulnerable in some network environments.
The support for SET operations in a non-secure environment without The support for SET operations in a non-secure environment without
proper protection can have a negative effect on network operations. proper protection can have a negative effect on network operations.
These are the tables and objects and their sensitivity/vulnerability: These are the tables and objects and their sensitivity/vulnerability:
vdslLineSCMConfProfileBandTable vdslLineSCMConfProfileBandTable
vdslLineSCMConfProfileBandUsage, vdslLineSCMConfProfileBandInUse,
vdslLineSCMConfProfileBandTransmitPSDLevel, vdslLineSCMConfProfileBandTransmitPSDLevel,
vdslLineSCMConfProfileBandSymbolRate, vdslLineSCMConfProfileBandSymbolRate,
vdslLineSCMConfProfileBandConstellationSize, vdslLineSCMConfProfileBandConstellationSize,
vdslLineSCMConfProfileBandCenterFrequency, vdslLineSCMConfProfileBandCenterFrequency,
vdslLineSCMConfProfileBandRowStatus vdslLineSCMConfProfileBandRowStatus
VDSL layer connectivity from the Vtur will permit the subscriber to VDSL layer connectivity from the Vtur will permit the subscriber to
manipulate both the VDSL link directly and the VDSL embedded 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 generate
skipping to change at page 14, line 39 skipping to change at page 14, line 39
Additionally, allowing write access to configuration data may allow Additionally, allowing write access to configuration data may allow
an end-user to increase their service levels or affect other an end-user to increase their service levels or affect other
end-users in either a positive or negative manner. For this reason, end-users in either a positive or negative manner. For this reason,
the tables and objects listed above should be considered to contain the tables and objects listed above should be considered to contain
sensitive information. sensitive information.
Some of the readable objects in this MIB module (i.e., objects with a Some of the readable objects in this MIB module (i.e., objects with a
MAX-ACCESS other than not-accessible) may be considered sensitive or MAX-ACCESS other than not-accessible) may be considered sensitive or
vulnerable in some network environments. It is thus important to vulnerable in some network environments. It is thus important to
control even GET and/or NOTIFY access to these objects and possibly control even GET and/or NOTIFY access to these objects and possibly
to even encrypt the values of these objects when sending th to even encrypt the values of these objects when sending them over
em over
the network via SNMP. These are the tables and objects and their the network via SNMP. These are the tables and objects and their
sensitivity/vulnerability: sensitivity/vulnerability:
vdslLineSCMPhysBandUsage, vdslLineSCMPhysBandInUse,
vdslLineSCMPhysBandCurrPSDLevel, vdslLineSCMPhysBandCurrPSDLevel,
vdslLineSCMPhysBandCurrSymbolRate, vdslLineSCMPhysBandCurrSymbolRate,
vdslLineSCMPhysBandCurrConstellationSize, vdslLineSCMPhysBandCurrConstellationSize,
vdslLineSCMPhysBandCurrCenterFrequency, vdslLineSCMPhysBandCurrCenterFrequency,
vdslLineSCMPhysBandCurrSnrMgn, vdslLineSCMPhysBandCurrSnrMgn,
vdslLineSCMPhysBandCurrAtn vdslLineSCMPhysBandCurrAtn
Read access of the physical band parameters may provide knowledge Read access of the physical band parameters may provide knowledge
to an end-user that would allow malicious behavior, for example to an end-user that would allow malicious behavior, for example
the application of an intentional interference on one or all of the application of an intentional interference on one or all of
skipping to change at page 16, line 36 skipping to change at page 16, line 55
Management Protocol (SNMP)", RFC 3415, December 2002. Management Protocol (SNMP)", RFC 3415, December 2002.
[RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart, [RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart,
"Introduction and Applicability Statements for "Introduction and Applicability Statements for
Internet-Standard Management Framework", RFC 3410, Internet-Standard Management Framework", RFC 3410,
December 2002. December 2002.
Authors' Addresses Authors' Addresses
Menachem Dodge Menachem Dodge
Infineon Technologies Savan Ltd. ECI Telecom Ltd.
6 Hagavish St. 30 Hasivim St.
Poleg Industrial Area,
Netanya 42504, Petach Tikva 49517,
Israel. Israel.
Phone: +972 9 892 4116 Phone: +972 3 926 8421
Fax: +972 9 865 8756 Fax: +972 3 928 7342
Email: mbdodge@ieee.org Email: mbdodge@ieee.org
Bob Ray Bob Ray
PESA Switching Systems, Inc. PESA Switching Systems, Inc.
330-A Wynn Drive 330-A Wynn Drive
Huntsville, AL 35805 Huntsville, AL 35805
USA USA
Phone: +1 256 726 9200 ext. 142 Phone: +1 256 726 9200 ext. 142
Fax: +1 256 726 9271 Fax: +1 256 726 9271
 End of changes. 

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